]> git.piffa.net Git - doc/.git/commitdiff
Hardware# new file: pdf/hw_dispensa.pdf
authorAndrea Manni <eaman@conny.andreamanni.com>
Sun, 8 Nov 2009 19:02:11 +0000 (20:02 +0100)
committerAndrea Manni <eaman@conny.andreamanni.com>
Sun, 8 Nov 2009 19:02:11 +0000 (20:02 +0100)
21 files changed:
hw_dispensa.html
pdf/hw_dispensa.pdf [new file with mode: 0644]
source/hw_dispensa.rst
source/img/img_hw/150px-ATA_on_mainboard.jpg [new file with mode: 0644]
source/img/img_hw/150px-Ata_20070127_002.jpg [new file with mode: 0644]
source/img/img_hw/180px-Firewire6-pin.jpg [new file with mode: 0644]
source/img/img_hw/180px-SCSI_Terminator_50pol_Centronics.jpg [new file with mode: 0644]
source/img/img_hw/180px-USB_TypeA_Plug.JPG [new file with mode: 0644]
source/img/img_hw/180px-Usb-svg.svg.png [new file with mode: 0644]
source/img/img_hw/200px-32-bit_PCI_card.JPG [new file with mode: 0644]
source/img/img_hw/200px-ATA_cables_80wire_detail.jpg [new file with mode: 0644]
source/img/img_hw/200px-PCI_Slots_Digon3.JPG [new file with mode: 0644]
source/img/img_hw/250px-PCIExpress.jpg [new file with mode: 0644]
source/img/img_hw/250px-Socket_370.jpg [new file with mode: 0644]
source/img/img_hw/Logo_firewire125.png [new file with mode: 0644]
source/img/img_hw/ax96127.gif [new file with mode: 0644]
source/img/img_hw/cache.jpg [new file with mode: 0644]
source/img/img_hw/images.jpeg [new file with mode: 0644]
source/img/img_hw/inside.jpg [new file with mode: 0644]
source/img/img_hw/pc.png [new file with mode: 0644]
source/img/img_hw/sli.png [new file with mode: 0644]

index 50add39ce95afe0387a402efbf18f6fb75baea39..f2ba285196a9f2cc970075b4720c05e405ff7fa4 100644 (file)
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN">
-
-<html lang="it">
+<?xml version="1.0" encoding="utf-8" ?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">
 <head>
-  <meta name="generator" content=
-  "HTML Tidy for Linux/x86 (vers 6 November 2007), see www.w3.org">
-  <meta http-equiv="Content-Type" content=
-  "text/html; charset=iso-8859-1">
-  <meta name="generator" content=
-  "Docutils 0.5: http://docutils.sourceforge.net/">
-
-  <title>Hardware</title>
-  <style type="text/css">
-
-  /*
-  Author: Peter Parente
-  Date: 2008/01/22
-  Version: 1.0
-  Copyright: This stylesheet has been placed in the public domain - free to edit and use for all uses.
-  */
-
-  body {
-  font: 100% sans-serif;
-  background: #ffffff;
-  color: black;
-  margin: 2em;
-  padding: 0em 2em;
-  }
-
-  p.topic-title {
-  font-weight: bold;
-  }
-
-  table.docinfo {
-  text-align: left;
-  margin: 2em 0em;
-  }
-
-  a[href] {
-  color: #436976;
-  background-color: transparent;
-  }
-
-  a.toc-backref {
-  text-decoration: none;
-  }
-
-  h1 a[href] {
-  color: #003a6b;
-  text-decoration: none;
-  background-color: transparent;
-  }
-
-  a.strong {
-  font-weight: bold;
-  }
-
-  img {
-  margin: 0;
-  border: 0;
-  }
-
-  p {
-  margin: 0.5em 0 1em 0;
-  line-height: 1.5em;
-  }
-
-  p a:visited {
-  color: purple;
-  background-color: transparent;
-  }
-
-  p a:active {
-  color: red;
-  background-color: transparent;
-  }
-
-  a:hover {
-  text-decoration: none;
-  }
-
-  p img {
-  border: 0;
-  margin: 0;
-  }
-
-  p.rubric {
-  font-weight: bold;
-  font-style: italic;
-  }
-
-  h1.title {
-  color: #003a6b;
-  font-size: 250%;
-  margin-bottom: 0em;
-  }
-
-  h2.subtitle {
-  color: #003a6b;
-  border-bottom: 0px;
-  }
-
-  h1, h2, h3, h4, h5, h6 {
-  color: #555;
-  background-color: transparent;
-  margin: 0em;
-  padding-top: 0.5em;
-  }
-
-  h1 {
-  font-size: 160%;
-  margin-bottom: 0.5em;
-  border-bottom: 2px solid #aaa;
-  }
-
-  h2 {
-  font-size: 140%;
-  margin-bottom: 0.5em;
-  border-bottom: 1px solid #aaa;
-  }
-
-  h3 {
-  font-size: 130%;
-  margin-bottom: 0.5em;
-  }
-
-  h4 {
-  font-size: 110%;
-  font-weight: bold;
-  margin-bottom: 0.5em;
-  }
-
-  h5 {
-  font-size: 105%;
-  font-weight: bold;
-  margin-bottom: 0.5em;
-  }
-
-  h6 {
-  font-size: 100%;
-  font-weight: bold;
-  margin-bottom: 0.5em;
-  }
-
-  dt {
-  font-style: italic;
-  }
-
-  dd {
-  margin-bottom: 1.5em;
-  }
-
-  div.admonition, div.note, div.tip, div.caution, div.important {
-  margin: 2em 2em;
-  padding: 0em 1em;
-  border-top: 1px solid #aaa;
-  border-left: 1px solid #aaa;
-  border-bottom: 2px solid #555;
-  border-right: 2px solid #555;
-  }
-
-  div.important {
-  background: transparent url('../images/important.png') 10px 2px no-repeat;
-  }
-
-  div.caution {
-  background: transparent url('../images/caution.png') 10px 2px no-repeat;
-  }
-
-  div.note {
-  background: transparent url('../images/note.png') 10px 2px no-repeat;
-  }
-
-  div.tip {
-  background: transparent url('../images/tip.png') 10px 2px no-repeat;
-  }
-
-  div.admonition-example {
-  background: transparent url('../images/tip.png') 10px 2px no-repeat;
-  }
-
-  div.admonition-critical-example {
-  background: transparent url('../images/important.png') 10px 2px no-repeat;
-  }
-
-  p.admonition-title {
-  font-weight: bold;
-  border-bottom: 1px solid #aaa;
-  padding-left: 30px;
-  }
-
-  table.docutils {
-  text-align: left;
-  border: 1px solid gray;
-  border-collapse: collapse;
-  width: 100%;
-  margin: 1.5em 0em;
-  }
-
-  table.docutils caption {
-  font-style: italic;
-  }
-
-  table.docutils td, table.docutils th {
-  padding: 0.25em 0.5em;
-  }
-
-  table.docutils th {
-  background-color: #dddddd;
-  }
-
-  div.sidebar {
-  width: 33%;
-  float: right;
-  margin: 0em 2em;
-  padding: 0em 1em;
-  border-top: 1px solid #aaa;
-  border-left: 1px solid #aaa;
-  border-bottom: 2px solid #555;
-  border-right: 2px solid #555;
-  }
-
-  p.sidebar-title {
-  margin-bottom: 0em;
-  color: #003a6b;
-  border-bottom: 1px solid #aaa;
-  font-weight: bold;
-  }
-
-  p.sidebar-subtitle {
-  margin-top: 0em;
-  font-style: italic;
-  color: #003a6b;
-  }
-
-  </style>
-</head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<meta name="generator" content="Docutils 0.5: http://docutils.sourceforge.net/" />
+<title>Hardware</title>
+<style type="text/css">
+
+/*
+:Author: David Goodger (goodger@python.org)
+:Id: $Id: html4css1.css 5196 2007-06-03 20:25:28Z wiemann $
+:Copyright: This stylesheet has been placed in the public domain.
+
+Default cascading style sheet for the HTML output of Docutils.
+
+See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to
+customize this style sheet.
+*/
+
+/* used to remove borders from tables and images */
+.borderless, table.borderless td, table.borderless th {
+  border: 0 }
+
+table.borderless td, table.borderless th {
+  /* Override padding for "table.docutils td" with "! important".
+     The right padding separates the table cells. */
+  padding: 0 0.5em 0 0 ! important }
+
+.first {
+  /* Override more specific margin styles with "! important". */
+  margin-top: 0 ! important }
+
+.last, .with-subtitle {
+  margin-bottom: 0 ! important }
+
+.hidden {
+  display: none }
+
+a.toc-backref {
+  text-decoration: none ;
+  color: black }
+
+blockquote.epigraph {
+  margin: 2em 5em ; }
+
+dl.docutils dd {
+  margin-bottom: 0.5em }
+
+/* Uncomment (and remove this text!) to get bold-faced definition list terms
+dl.docutils dt {
+  font-weight: bold }
+*/
+
+div.abstract {
+  margin: 2em 5em }
+
+div.abstract p.topic-title {
+  font-weight: bold ;
+  text-align: center }
+
+div.admonition, div.attention, div.caution, div.danger, div.error,
+div.hint, div.important, div.note, div.tip, div.warning {
+  margin: 2em ;
+  border: medium outset ;
+  padding: 1em }
+
+div.admonition p.admonition-title, div.hint p.admonition-title,
+div.important p.admonition-title, div.note p.admonition-title,
+div.tip p.admonition-title {
+  font-weight: bold ;
+  font-family: sans-serif }
+
+div.attention p.admonition-title, div.caution p.admonition-title,
+div.danger p.admonition-title, div.error p.admonition-title,
+div.warning p.admonition-title {
+  color: red ;
+  font-weight: bold ;
+  font-family: sans-serif }
 
-<body>
-  <div class="document" id="hardware">
-    <h1 class="title">Hardware</h1>
+/* Uncomment (and remove this text!) to get reduced vertical space in
+   compound paragraphs.
+div.compound .compound-first, div.compound .compound-middle {
+  margin-bottom: 0.5em }
+
+div.compound .compound-last, div.compound .compound-middle {
+  margin-top: 0.5em }
+*/
+
+div.dedication {
+  margin: 2em 5em ;
+  text-align: center ;
+  font-style: italic }
+
+div.dedication p.topic-title {
+  font-weight: bold ;
+  font-style: normal }
+
+div.figure {
+  margin-left: 2em ;
+  margin-right: 2em }
+
+div.footer, div.header {
+  clear: both;
+  font-size: smaller }
+
+div.line-block {
+  display: block ;
+  margin-top: 1em ;
+  margin-bottom: 1em }
+
+div.line-block div.line-block {
+  margin-top: 0 ;
+  margin-bottom: 0 ;
+  margin-left: 1.5em }
+
+div.sidebar {
+  margin: 0 0 0.5em 1em ;
+  border: medium outset ;
+  padding: 1em ;
+  background-color: #ffffee ;
+  width: 40% ;
+  float: right ;
+  clear: right }
+
+div.sidebar p.rubric {
+  font-family: sans-serif ;
+  font-size: medium }
+
+div.system-messages {
+  margin: 5em }
+
+div.system-messages h1 {
+  color: red }
+
+div.system-message {
+  border: medium outset ;
+  padding: 1em }
+
+div.system-message p.system-message-title {
+  color: red ;
+  font-weight: bold }
+
+div.topic {
+  margin: 2em }
+
+h1.section-subtitle, h2.section-subtitle, h3.section-subtitle,
+h4.section-subtitle, h5.section-subtitle, h6.section-subtitle {
+  margin-top: 0.4em }
+
+h1.title {
+  text-align: center }
+
+h2.subtitle {
+  text-align: center }
+
+hr.docutils {
+  width: 75% }
+
+img.align-left {
+  clear: left }
+
+img.align-right {
+  clear: right }
+
+ol.simple, ul.simple {
+  margin-bottom: 1em }
+
+ol.arabic {
+  list-style: decimal }
+
+ol.loweralpha {
+  list-style: lower-alpha }
+
+ol.upperalpha {
+  list-style: upper-alpha }
+
+ol.lowerroman {
+  list-style: lower-roman }
 
-    <h2 class="subtitle" id=
-    "appunti-sulle-architetture-dei-computers">Appunti sulle
-    architetture dei computers</h2>
+ol.upperroman {
+  list-style: upper-roman }
 
-    <blockquote>
-      <table class="docutils field-list" frame="void" rules="none">
-        <col class="field-name">
-        <col class="field-body">
-
-        <tbody valign="top">
-          <tr class="field">
-            <th class="field-name">Author:</th>
-
-            <td class="field-body">Andrea Manni</td>
-          </tr>
-
-          <tr class="field">
-            <th class="field-name">Copyright:</th>
-
-            <td class="field-body">GFDL</td>
-          </tr>
-
-          <tr class="field">
-            <th class="field-name">Version:</th>
-
-            <td class="field-body">0.3</td>
-          </tr>
-        </tbody>
-      </table>
-    </blockquote>
-
-    <div class="contents topic" id="indice-degli-argomenti">
-      <p class="topic-title first">Indice degli argomenti</p>
-
-      <ul class="simple">
-        <li>
-          <a class="reference internal" href="#architettura-hw" id=
-          "id4" name="id4">Architettura HW</a>
-
-          <ul>
-            <li><a class="reference internal" href=
-            "#flussi-di-dati" id="id5" name="id5">Flussi di
-            dati</a></li>
-
-            <li>
-              <a class="reference internal" href="#memorie" id=
-              "id6" name="id6">Memorie</a>
-
-              <ul>
-                <li><a class="reference internal" href="#ram" id=
-                "id7" name="id7">RAM</a></li>
-
-                <li><a class="reference internal" href="#rom" id=
-                "id8" name="id8">ROM:</a></li>
-              </ul>
-            </li>
-          </ul>
-        </li>
-
-        <li>
-          <a class="reference internal" href="#id1" id="id9" name=
-          "id9">Flussi di dati</a>
-
-          <ul>
-            <li><a class="reference internal" href=
-            "#pci-peripheral-component-interconnect-bus" id="id10"
-            name="id10">PCI (Peripheral Component Interconnect
-            Bus)</a></li>
-
-            <li><a class="reference internal" href=
-            "#usb-universal-serial-bus" id="id11" name="id11">USB
-            (Universal Serial Bus)</a></li>
-
-            <li><a class="reference internal" href=
-            "#scsi-small-computer-system-interface" id="id12" name=
-            "id12">SCSI (Small Computer System Interface)</a></li>
-
-            <li><a class="reference internal" href=
-            "#firewire-ieee-1394" id="id13" name="id13">FireWire
-            (IEEE 1394)</a></li>
-
-            <li><a class="reference internal" href="#pci-x" id=
-            "id14" name="id14">PCI-X</a></li>
-
-            <li><a class="reference internal" href="#pci-express"
-            id="id15" name="id15">PCI Express</a></li>
-
-            <li><a class="reference internal" href="#sata" id=
-            "id16" name="id16">SATA</a></li>
-          </ul>
-        </li>
-
-        <li><a class="reference internal" href=
-        "#caratteristiche-ed-evoluzione-del-settore-informatico"
-        id="id17" name="id17">Caratteristiche ed evoluzione del
-        settore informatico</a></li>
-
-        <li><a class="reference internal" href="#id2" id="id18"
-        name="id18">Hardware</a></li>
-
-        <li>
-          <a class="reference internal" href="#cpu" id="id19" name=
-          "id19">CPU</a>
-
-          <ul>
-            <li><a class="reference internal" href="#processori"
-            id="id20" name="id20">Processori:</a></li>
-
-            <li><a class="reference internal" href=
-            "#architetture-di-cpu-sparc-i386-i686" id="id21" name=
-            "id21">Architetture di CPU: sparc, i386, i686</a></li>
-
-            <li><a class="reference internal" href=
-            "#tipi-di-processori" id="id22" name="id22">Tipi di
-            processori:</a></li>
-          </ul>
-        </li>
-
-        <li><a class="reference internal" href="#schede-madri" id=
-        "id23" name="id23">Schede madri</a></li>
-
-        <li><a class="reference internal" href="#id3" id="id24"
-        name="id24">Ram</a></li>
-
-        <li>
-          <a class="reference internal" href="#hard-disk" id="id25"
-          name="id25">Hard-disk</a>
-
-          <ul>
-            <li><a class="reference internal" href=
-            "#caratteristiche" id="id26" name=
-            "id26">Caratteristiche</a></li>
-
-            <li>
-              <a class="reference internal" href="#evouluzione" id=
-              "id27" name="id27">Evouluzione:</a>
-
-              <ul>
-                <li><a class="reference internal" href=
-                "#mark-kryder-s-law" id="id28" name="id28">Mark
-                Kryder's law</a></li>
-              </ul>
-            </li>
-          </ul>
-        </li>
-
-        <li>
-          <a class="reference internal" href="#monitors" id="id29"
-          name="id29">Monitors</a>
-
-          <ul>
-            <li><a class="reference internal" href="#connettori"
-            id="id30" name="id30">Connettori</a></li>
-
-            <li><a class="reference internal" href="#display" id=
-            "id31" name="id31">Display</a></li>
-          </ul>
-        </li>
-
-        <li>
-          <a class="reference internal" href="#stampanti" id="id32"
-          name="id32">Stampanti</a>
-
-          <ul>
-            <li><a class="reference internal" href=
-            "#stampanti-laser" id="id33" name="id33">Stampanti
-            laser</a></li>
-
-            <li><a class="reference internal" href=
-            "#stampanti-a-getto-di-inchiostro" id="id34" name=
-            "id34">Stampanti a getto di inchiostro</a></li>
-
-            <li><a class="reference internal" href=
-            "#stampanti-multifunzione" id="id35" name=
-            "id35">Stampanti Multifunzione</a></li>
-          </ul>
-        </li>
-      </ul>
-    </div>
-
-    <p>Generato con: <a class="reference external" href=
-    "http://docutils.sourceforge.net/rst.html">http://docutils.sourceforge.net/rst.html</a></p>
-
-    <p>Appunti e argomenti trattati durante il corso di Reti
-    2009.</p>
-
-    <p>Argomenti propedeutici:</p>
-    <pre class="literal-block">
-Analogico e Digitale
-Sistema Binario
-UnitaâÂ&euro;Â&trade; di misura
-Multipli del Bit (TABELLE DI CONVERSIONE):
-Trasmissione dati su reti
-VelocitaâÂ&euro;Â&trade; di clock
-</pre>
-
-    <div class="section" id="architettura-hw">
-      <h1><a class="toc-backref" href="#id4">Architettura
-      HW</a></h1>
-
-      <p>Cenni introduttivi alla architettura dei personal
-      computers.</p>
-
-      <div class="section" id="flussi-di-dati">
-        <h2><a class="toc-backref" href="#id5">Flussi di
-        dati</a></h2>
-
-        <p>Analisi dei flussi di dati tra <strong>CPU, RAM,
-        HD</strong> (supporti di storaggio). Introduzione ai
-        concetti di banda (intesa come banda disponibile per un
-        tipo di canale, ad es <em>PCI | PCIX</em>, cache ad esempio
-        cache di un processore o di un HD.</p>
-
-        <p>Componenti di base cpu / ram / storaggio</p>
-      </div>
-
-      <div class="section" id="memorie">
-        <h2><a class="toc-backref" href="#id6">Memorie</a></h2>
-
-        <p>Memorie fisiche e virtuali: distinzioni.</p>
-
-        <ul class="simple">
-          <li>Supporti di storaggio: <a class="reference external"
-          href=
-          "http://en.wikipedia.org/wiki/Memory_(computers">http://en.wikipedia.org/wiki/Memory_(computers</a>)</li>
-
-          <li><a class="reference external" href=
-          "http://en.wikipedia.org/wiki/Virtual_memory">http://en.wikipedia.org/wiki/Virtual_memory</a></li>
-        </ul>
-
-        <div class="section" id="ram">
-          <h3><a class="toc-backref" href="#id7">RAM</a></h3>
-
-          <ul class="simple">
-            <li>RAM: <a class="reference external" href=
-            "http://en.wikipedia.org/wiki/Random_access_memory">http://en.wikipedia.org/wiki/Random_access_memory</a></li>
-          </ul>
-
-          <p>La memoria ad accesso casuale, acronimo RAM (del
-          corrispondente termine inglese Random-Access Memory),
-          Ã&fnof;¨ una tipologia di memoria informatica
-          caratterizzata dal permettere l'accesso diretto a
-          qualunque indirizzo di memoria con lo stesso tempo di
-          accesso.</p>
-
-          <p>La memoria ad accesso casuale si contrappone alla
-          memoria ad accesso sequenziale e alla memoria ad accesso
-          diretto rispetto alle quali presenta tempi di accesso
-          sensibilmente inferiori motivo per cui Ã&fnof;¨
-          utilizzata come memoria primaria.</p>
-
-          <p>La tipologia di memoria ad accesso casuale piÃ&fnof;¹
-          comune attualmente Ã&fnof;¨ a stato solido, a
-          lettura-scrittura e volatile, ma rientrano nella
-          tipologia di memoria ad accesso casuale la maggior parte
-          delle tipologie di ROM (inteso nell'accezione piÃ&fnof;¹
-          comune e non come memoria a sola lettura), la NOR Flash
-          (una tipologia di memoria flash), oltre a varie tipologie
-          di memorie informatiche utilizzate ai primordi
-          dell'informatica e oggi non piÃ&fnof;¹ utilizzate come
-          ad esempio la memoria a nucleo magnetico.</p>
-
-          <p>Esclusivamente l'acronimo RAM (non il termine "memoria
-          ad accesso casuale") ha anche una seconda accezione
-          piÃ&fnof;¹ ristretta ma attualmente piÃ&fnof;¹ diffusa
-          secondo cui la RAM Ã&fnof;¨ una memoria ad accesso
-          casuale della tipologia piÃ&fnof;¹ comune cioÃ&fnof;¨ a
-          stato solido, a lettura-scrittura e volatile.</p>
-        </div>
-
-        <div class="section" id="rom">
-          <h3><a class="toc-backref" href="#id8">ROM:</a></h3>
-
-          <p>Read only memory</p>
-
-          <p>La memoria a sola lettura, acronimo ROM (del
-          corrispondente termine inglese Read-Only Memory),
-          Ã&fnof;¨ una tipologia di memoria informatica, in
-          particolare una tipologia di memoria non volatile
-          (memoria informatica in grado di mantenere memorizzati i
-          dati anche se non Ã&fnof;¨ alimentata elettricamente) in
-          cui i dati sono memorizzati nella sua fase di costruzione
-          e non possono essere piÃ&fnof;¹ modificati per l'intera
-          durata della sua vita.</p>
-
-          <p>Inerentemente la tecnologia costruttiva la memoria a
-          sola lettura puÃ&fnof;² essere memoria a stato solido
-          (utilizzata per firmware), alcune tipologie di disco
-          ottico (utilizzate per la distribuzione di software agli
-          utenti), oltre a varie tipologie di memorie informatiche
-          utilizzate ai primordi dell'informatica e oggi non
-          piÃ&fnof;¹ utilizzate.</p>
-
-          <p>Esclusivamente l'acronimo ROM (non il termine "memoria
-          a sola lettura") ha anche una seconda accezione
-          cioÃ&fnof;¨ Ã&fnof;¨ anche memorizzati e modificati
-          piÃ&fnof;¹ volte successivamente la sua costruzione ma
-          tale modifica Ã&fnof;¨ richiesta infrequentemente.
-          Questa tipologia di memoria informatica Ã&fnof;¨
-          utilizzata per firmware.</p>
-
-          <p>In questa seconda accezione dell'acronimo ROM il
-          termine inglese Read-Only Memory da cui nasce l'acronimo
-          non ha piÃ&fnof;¹ attinenza in quanto rientrano in tale
-          accezione non solo memorie a sola lettura (come ad
-          esempio la ROM a maschera) ma anche varie tipologie di
-          memorie scrivibili una sola volta (PROM e OTPROM) e di
-          memorie a lettura-scrittura (EPROM, EEPROM, EAROM e flash
-          ROM).</p>
-        </div>
-      </div>
-    </div>
-
-    <div class="section" id="id1">
-      <h1><a class="toc-backref" href="#id9">Flussi di
-      dati</a></h1>
-
-      <p>Dati: input / output / Bus</p>
-
-      <p>Bus di dati</p>
-
-      <p><a class="reference external" href=
-      "http://en.wikipedia.org/wiki/Data_bus">http://en.wikipedia.org/wiki/Data_bus</a></p>
-
-      <p>Nei sistemi elettronici e nei computer in particolare, il
-      bus Ã&fnof;¨ un canale che permette a periferiche e
-      componenti del sistema di "dialogare" tra loro. Diversamente
-      dalle connessioni punto-punto un solo bus puÃ&fnof;²
-      collegare tra loro piÃ&fnof;¹ dispositivi.</p>
-
-      <p>Le connessioni elettriche del bus possono essere
-      realizzate direttamente su circuito stampato oppure tramite
-      un apposito cavo. Nel primo caso, se il bus Ã&fnof;¨ di tipo
-      parallelo, spesso Ã&fnof;¨ riconoscibile a vista
-      perchÃ&fnof;© si nota sul circuito un nutrito gruppo di
-      piste compatte e disposte in parallelo che vanno a toccare i
-      vari componenti della scheda. Sono di questo tipo i bus ISA,
-      PCI e AGP.</p>
-
-      <ul class="simple">
-        <li>Bus Paralleli: <a class="reference external" href=
-        "http://it.wikipedia.org/wiki/Trasmissione_parallela">http://it.wikipedia.org/wiki/Trasmissione_parallela</a></li>
-
-        <li>Bus Seriali: <a class="reference external" href=
-        "http://it.wikipedia.org/wiki/Trasmissione_seriale">http://it.wikipedia.org/wiki/Trasmissione_seriale</a></li>
-      </ul>
-
-      <div class="section" id=
-      "pci-peripheral-component-interconnect-bus">
-        <h2><a class="toc-backref" href="#id10">PCI (Peripheral
-        Component Interconnect Bus)</a></h2>
-
-        <p>Bus di sistema PC, (ma anche Apple, Sun). Sviluppato
-        dalla Intel nel 1992 (in sostituzione del bus ISA). Diverse
-        versioni: PCI, PCI 2.0, PCI 2.1, PCI 2.2, PCI-X, PCI-X DDR.
-        32 Ã¢Â&euro;Â&ldquo; 64, PCI-E linee dati-indirizzi
-        (sovrapposte) (multiplexed) Clock a 33 Ã¢Â&euro;Â&ldquo; 66
-        Ã¢Â&euro;Â&ldquo; 133 Ã¢Â&euro;Â&ldquo; 266 MHz.
-        Alimentazione 5 Ã¢Â&euro;Â&ldquo; 3,3 Volt. Il
-        trasferimento che avviene attraverso un bus PCI Ã&fnof;¨
-        un "burst", composto da una fase di indirizzamento e da una
-        o piÃ&fnof;¹ fasi di dato. Bassa latenza ed elevato
-        throughput.</p>
-      </div>
-
-      <div class="section" id="usb-universal-serial-bus">
-        <h2><a class="toc-backref" href="#id11">USB (Universal
-        Serial Bus)</a></h2>
-
-        <p>Bus per il collegamento di periferiche (lente).
-        Sviluppato nel 1995 da un consorzio: (Compaq, HP, Intel,
-        Lucent, Microsoft, Nec, Philips). Caratteristiche:
-        flessibilitÃ&fnof;&nbsp;, semplicitÃ&fnof;&nbsp;; un unico
-        bus per molte periferiche; non sono necessari dispositivi
-        di controllo e porte dedicate; facilmente espandibile;
-        economico; connessioni a caldo; supporto dispositivi tempo
-        reale (audio - telefono).</p>
-
-        <p>Il cavo Ã&fnof;¨ composto da 4 fili: massa,
-        alimentazione (5V), Dati+, Dati-.</p>
-
-        <p>Larghezza di banda: - USB 1.0: 1,5 Mbit/s; - USB 1.1: 12
-        Mbit/s; - USB 2.0: 480 Mbit/s; - USB 3.0: 4,8 Gbit/s.</p>
-      </div>
-
-      <div class="section" id=
-      "scsi-small-computer-system-interface">
-        <h2><a class="toc-backref" href="#id12">SCSI (Small
-        Computer System Interface)</a></h2>
-
-        <p>Collegamento per dispositivi interni o esterni al
-        computer: dischi rigidi (dischi SCSI), ma anche CD - DVD
-        Ã¢Â&euro;Â&ldquo; unitÃ&fnof;&nbsp; nastro - stampanti -
-        scanner.</p>
-
-        <ul class="simple">
-          <li>versioni: SASI (âÂ&euro;Â&trade;79), SCSI-1, SCSI-2,
-          Fast SCSI-2, Fast &amp; wide SCSI-2, SCSI-3 Ultra.</li>
-
-          <li>frequenze: 5 Ã¢Â&euro;Â&ldquo; 10 Ã¢Â&euro;Â&ldquo;
-          20 Ã¢Â&euro;Â&ldquo; 40 Ã¢Â&euro;Â&ldquo; 80
-          Ã¢Â&euro;Â&ldquo; 160 MHz</li>
-
-          <li>linee di dati: 8 - 16 line</li>
-
-          <li>banda passante 5 - 320 MB/sec</li>
-        </ul>
-
-        <p>Collega sino a 7- 15 controllori (unitÃ&fnof;&nbsp;) e
-        massimo 2048 periferiche per controllore. Collegamento a
-        cascata, con terminatore. Semplice ed economico. Parte
-        della logica delegata ai controllori. 50 fili - 25 di massa
-        per eliminare disturbi (8 dati Ã¢Â&euro;Â&rdquo; 1
-        paritÃ&fnof;&nbsp; Ã¢Â&euro;Â&rdquo; 9 controllo
-        Ã¢Â&euro;Â&rdquo; 7 alimentazione e usi futuri). Asincrono:
-        con protocollo di hand-shake. Arbitraggio decentralizzato:
-        utilizzo linee dati, prioritÃ&fnof;&nbsp; prestabilita.</p>
-      </div>
-
-      <div class="section" id="firewire-ieee-1394">
-        <h2><a class="toc-backref" href="#id13">FireWire (IEEE
-        1394)</a></h2>
-
-        <p>Molte similitudini con lâÂ&euro;Â&trade;USB: bus
-        seriale con alimentazione (60W), sviluppato da un consorzio
-        di aziende (1984 - Apple, 1995 Standard, ma con Royalties),
-        connessioni a caldo, meccanismi di identificazione,
-        struttura ad albero.</p>
-
-        <p>Differenze fra FireWire ed USB: Maggiori prestazioni e
-        costi: destinato a periferiche veloci. Differenze nei
-        protocolli: le comunicazioni non iniziano necessariamente
-        dal Root. Non necessita di un calcolatore (Root Hub) di
-        riferimento. Alcuni protocolli simili al bus SCSI.</p>
-      </div>
-
-      <div class="section" id="pci-x">
-        <h2><a class="toc-backref" href="#id14">PCI-X</a></h2>
-
-        <p>Il PCI-X Ã&fnof;¨ un'evoluzione del PCI. Ã&fnof;Â&circ;
-        stata sviluppata dallo stesso consorzio che
-        sviluppÃ&fnof;² il PCI e fornisce una larghezza di banda
-        fino a 4 GByte. Pur avendo prestazioni molto piÃ&fnof;¹
-        elevate del PCI Ã&fnof;¨ retrocompatibile con le
-        periferiche PCI e quindi permette il riutilizzo delle
-        schede PCI.</p>
-      </div>
-
-      <div class="section" id="pci-express">
-        <h2><a class="toc-backref" href="#id15">PCI
-        Express</a></h2>
-
-        <p>Il PCI Express Ã&fnof;¨ il successore (seriale) del bus
-        di espansione PCI (parallelo) e ha sostituito il bus AGP
-        precedentemente in uso per le schede grafiche.</p>
-
-        <p>Chiamato PCI-Express Ã&fnof;¨ in genere abbreviato in
-        PCIe o PCIx (da non confondere con PCI-X che si trova in
-        molte schede madri attualmente in commercio).
-        L'architettura Ã&fnof;¨ completamente differente dal bus
-        PCI classico.</p>
-
-        <p>La sua caratteristica seriale aiuta a semplificare il
-        layout del PCB delle schede madri ed Ã&fnof;¨ costituito
-        da una serie di canali. Tali canali possono essere
-        aggregati secondo le esigenze rendendo di fatto il sistema
-        molto flessibile. La banda a disposizione di ciascun canale
-        (FULL DUPLEX) Ã&fnof;¨ dedicata e quindi non condivisa con
-        gli altri.</p>
-
-        <p>Un canale PCIe (detto x1) ha una banda disponibile di
-        266 MByte/sec. Pertanto, nelle moderne schede video che
-        utilizzano 16 canali PCIe la banda a disposizione Ã&fnof;¨
-        di circa 4 GByte/sec (il doppio del bus AGP 8x).</p>
-      </div>
-
-      <div class="section" id="sata">
-        <h2><a class="toc-backref" href="#id16">SATA</a></h2>
-
-        <p>Il Serial ATA (abbreviazione dell'inglese "Serial
-        Advanced Technology Attachment"), in sigla SATA, è una
-        interfaccia per computer generalmente utilizzata per
-        connettere hard disk o drive ottici (masterizzatori e/o
-        lettori di DVD, CD, ecc.)</p>
-
-        <p>Il Serial ATA è l'evoluzione dell'ATA (anche conosciuto
-        come IDE), rinominato Parallel ATA (PATA) in seguito alla
-        nascita del Serial ATA in modo da evitare fraintendimenti,
-        rispetto al quale il Serial ATA presenta tre principali
-        vantaggi: maggiore velocitÃ&nbsp;, cavi meno ingombranti e
-        possibilitÃ&nbsp; di hot swap.</p>
-
-        <ul class="simple">
-          <li><a class="reference external" href=
-          "http://it.wikipedia.org/wiki/Serial_ATA">http://it.wikipedia.org/wiki/Serial_ATA</a></li>
-        </ul>
-      </div>
-    </div>
-
-    <div class="section" id=
-    "caratteristiche-ed-evoluzione-del-settore-informatico">
-      <h1><a class="toc-backref" href="#id17">Caratteristiche ed
-      evoluzione del settore informatico</a></h1>
-
-      <dl class="docutils">
-        <dt>Legge di Moore: <a class="reference external" href=
-        "http://it.wikipedia.org/wiki/Legge_di_Moore">http://it.wikipedia.org/wiki/Legge_di_Moore</a></dt>
-
-        <dd>Le prestazioni dei processori, e il numero di
-        transistor ad esso relativo, raddoppiano ogni 18 mesi.</dd>
-      </dl>
-
-      <p>Evoluzione dei supporti di storaggio: aumento della
-      capacita' pari alla legge di Moore ma minore aumento della
-      velocita' di accesso ai dati. Cenni ai supporti di storaggio
-      dati NAND.</p>
-
-      <p>Altro: <a class="reference external" href=
-      "http://en.wikipedia.org/wiki/Moore's_law#Other_formulations_and_similar_laws">
-      http://en.wikipedia.org/wiki/Moore's_law#Other_formulations_and_similar_laws</a></p>
-
-      <p>References: - <a class="reference external" href=
-      "http://www.littletechshoppe.com/ns1625/winchest.html">http://www.littletechshoppe.com/ns1625/winchest.html</a></p>
-    </div>
-
-    <div class="section" id="id2">
-      <h1><a class="toc-backref" href="#id18">Hardware</a></h1>
-
-      <p>Hardware / software Peso / discreto / atomi / possesso</p>
-
-      <p>Vedere classi di elaboratori da dispensa su sistemi di
-      elaborazione: <a class="reference external" href=
-      "http://doc.piffa.net/informatica_base.html#classi-di-elaboratori">
-      http://doc.piffa.net/informatica_base.html#classi-di-elaboratori</a></p>
-
-      <dl class="docutils">
-        <dt>Hardware:</dt>
-
-        <dd><a class="reference external" href=
-        "http://it.wikipedia.org/wiki/Hardware">http://it.wikipedia.org/wiki/Hardware</a></dd>
-      </dl>
-
-      <p><a class="reference external" href=
-      "http://it.wikipedia.org/wiki/Personal_computer">http://it.wikipedia.org/wiki/Personal_computer</a>
-      Diversi tipi : desktop / tower (vari tipi) - / all in one
-      (eeepc) - Portatili</p>
-
-      <p>Componenti: <a class="reference external" href=
-      "http://it.wikipedia.org/wiki/Personal_computer#Componenti">http://it.wikipedia.org/wiki/Personal_computer#Componenti</a></p>
-    </div>
-
-    <div class="section" id="cpu">
-      <h1><a class="toc-backref" href="#id19">CPU</a></h1>
-
-      <blockquote>
-        <dl class="docutils">
-          <dt>CPU <a class="reference external" href=
-          "http://en.wikipedia.org/wiki/Central_processing_unit">http://en.wikipedia.org/wiki/Central_processing_unit</a></dt>
-
-          <dd>Clock rate: <a class="reference external" href=
-          "http://en.wikipedia.org/wiki/Clock_rate">http://en.wikipedia.org/wiki/Clock_rate</a>
-          Non sempre determinante, dipende dall'architettura della
-          CPU, termine di paragone solo tra cpu della stessa
-          famiglia, <a class="reference external" href=
-          "http://en.wikipedia.org/wiki/Clock_rate#Comparing">http://en.wikipedia.org/wiki/Clock_rate#Comparing</a>
-          Differenza tra portatili e fissi</dd>
-        </dl>
-      </blockquote>
-
-      <p>Set di Istruzioni: Cosa servono, devono essere supportate
-      da OS e dagli applicativi - <a class="reference external"
-      href=
-      "http://it.wikipedia.org/wiki/MMX">http://it.wikipedia.org/wiki/MMX</a>
-      - <a class="reference external" href=
-      "http://it.wikipedia.org/wiki/SSE4">http://it.wikipedia.org/wiki/SSE4</a>
-      - <a class="reference external" href=
-      "http://it.wikipedia.org/wiki/3DNow">http://it.wikipedia.org/wiki/3DNow</a>!</p>
-
-      <p>Bit: 8 / 16 / 32 bit e prestazioni</p>
-
-      <ul class="simple">
-        <li>32 <a class="reference external" href=
-        "http://it.wikipedia.org/wiki/32_bit">http://it.wikipedia.org/wiki/32_bit</a></li>
-
-        <li>64 <a class="reference external" href=
-        "http://it.wikipedia.org/wiki/64_bit">http://it.wikipedia.org/wiki/64_bit</a></li>
-
-        <li>Vantaggi e svantaggi, compatibilita tra architetture
-        (AMD64),</li>
-
-        <li>server , workstation,</li>
-
-        <li>Tipi di applicazioni: database, grafica</li>
-      </ul>
-
-      <p>Cache: L1 L2 L3 - <a class="reference external" href=
-      "http://it.wikipedia.org/wiki/CPU_cache">http://it.wikipedia.org/wiki/CPU_cache</a>
-      Prestazioni / costo / Failure / famigle di cpu con cache
-      castrata</p>
-
-      <div class="section" id="processori">
-        <h2><a class="toc-backref" href=
-        "#id20">Processori:</a></h2>
-
-        <p><a class="reference external" href=
-        "http://it.wikipedia.org/wiki/CPU">http://it.wikipedia.org/wiki/CPU</a></p>
-
-        <p>Elkementi caraterizzanti:</p>
-
-        <ul>
-          <li>
-            <dl class="first docutils">
-              <dt>Multi core, Hyperthreading</dt>
-
-              <dd>
-                <p class="first last"><a class="reference external"
-                href=
-                "http://it.wikipedia.org/wiki/Hyper-Threading">http://it.wikipedia.org/wiki/Hyper-Threading</a></p>
-              </dd>
-            </dl>
-          </li>
-
-          <li>
-            <p class="first">Cache</p>
-          </li>
-
-          <li>
-            <p class="first">Set di instruzione</p>
-          </li>
-
-          <li>
-            <p class="first">Consumi, TDP</p>
-          </li>
-
-          <li>
-            <p class="first">Ram / accesso ai dati</p>
-          </li>
-
-          <li>
-            <p class="first">Secket: <a class="reference external"
-            href=
-            "http://en.wikipedia.org/wiki/CPU_socket">http://en.wikipedia.org/wiki/CPU_socket</a></p>
-          </li>
-        </ul>
-      </div>
-
-      <div class="section" id=
-      "architetture-di-cpu-sparc-i386-i686">
-        <h2><a class="toc-backref" href="#id21">Architetture di
-        CPU: sparc, i386, i686</a></h2>
-
-        <blockquote>
-          <a class="reference external" href=
-          "http://en.wikipedia.org/wiki/Microprocessor#Architectures">
-          http://en.wikipedia.org/wiki/Microprocessor#Architectures</a>
-        </blockquote>
-
-        <p><a class="reference external" href=
-        "http://it.wikipedia.org/wiki/Microprocessore">http://it.wikipedia.org/wiki/Microprocessore</a></p>
-
-        <p>Link: <a class="reference external" href=
-        "http://en.wikipedia.org/wiki/X86">http://en.wikipedia.org/wiki/X86</a></p>
-      </div>
-
-      <div class="section" id="tipi-di-processori">
-        <h2><a class="toc-backref" href="#id22">Tipi di
-        processori:</a></h2>
-
-        <dl class="docutils">
-          <dt>Elenco dei processori AMD:</dt>
-
-          <dd>
-            <ul class="first last simple">
-              <li><a class="reference external" href=
-              "http://it.wikipedia.org/wiki/Microprocessori_AMD">http://it.wikipedia.org/wiki/Microprocessori_AMD</a></li>
-            </ul>
-          </dd>
-
-          <dt>Elenco dei processori Intel:</dt>
-
-          <dd>
-            <ul class="first last simple">
-              <li><a class="reference external" href=
-              "http://it.wikipedia.org/wiki/Microprocessori_Intel">http://it.wikipedia.org/wiki/Microprocessori_Intel</a></li>
-
-              <li><a class="reference external" href=
-              "http://processorfinder.intel.com/details.aspx?sSpec=SLAPB">
-              http://processorfinder.intel.com/details.aspx?sSpec=SLAPB</a></li>
-            </ul>
-          </dd>
-
-          <dt>Elenco dei processori Intel:</dt>
-
-          <dd>
-            <ul class="first last simple">
-              <li><a class="reference external" href=
-              "http://www.via.com.tw/en/products/processors/c7-m/">http://www.via.com.tw/en/products/processors/c7-m/</a></li>
-            </ul>
-          </dd>
-
-          <dt>Elenco dei processori ARM:</dt>
-
-          <dd>
-            <ul class="first last simple">
-              <li>
-                <a class="reference external" href=
-                "http://it.wikipedia.org/wiki/Architettura_ARM">http://it.wikipedia.org/wiki/Architettura_ARM</a>
-                - Es: Router, NAT, network appliance (fortigate...)
-
-                <ul>
-                  <li><a class="reference external" href=
-                  "http://www.cyrius.com/debian/nslu2/">http://www.cyrius.com/debian/nslu2/</a></li>
-                </ul>
-              </li>
-            </ul>
-          </dd>
-        </dl>
-
-        <p>Arm e simili (geode, Xscale, alcuni PPC) sono utilizzati
-        per i sistemi embedded.</p>
-      </div>
-    </div>
-
-    <div class="section" id="schede-madri">
-      <h1><a class="toc-backref" href="#id23">Schede madri</a></h1>
-
-      <dl class="docutils">
-        <dt>Tipi / Dimensioni schede madri</dt>
-
-        <dd><a class="reference external" href=
-        "http://it.wikipedia.org/wiki/Scheda_madre">http://it.wikipedia.org/wiki/Scheda_madre</a></dd>
-      </dl>
-    </div>
-
-    <div class="section" id="id3">
-      <h1><a class="toc-backref" href="#id24">Ram</a></h1>
-
-      <ul class="simple">
-        <li><a class="reference external" href=
-        "http://en.wikipedia.org/wiki/Random-access_memory">http://en.wikipedia.org/wiki/Random-access_memory</a></li>
-      </ul>
-    </div>
-
-    <div class="section" id="hard-disk">
-      <h1><a class="toc-backref" href=
-      "#id25">Hard-disk</a></h1><img alt="img/img_hw/hd.jpg" src=
-      "img/img_hw/hd.jpg">
-
-      <ul class="simple">
-        <li><a class="reference external" href=
-        "http://it.wikipedia.org/wiki/Hard_disk">http://it.wikipedia.org/wiki/Hard_disk</a></li>
-      </ul>
-
-      <p>L'hard disk drive (termine di origine inglese), in sigla
-      HDD, normalmente abbreviato in hard disk, raramente anche
-      chiamato fixed disk drive (sinonimo sempre di origine
-      inglese), in sigla FDD,[1] anche chiamato disco rigido
-      (traduzione letterale di "hard disk") o disco fisso
-      (traduzione letterale di "fixed disk"), è una tipologia di
-      dispositivo di memoria di massa che utilizza uno o più
-      dischi magnetici per l'archiviazione dei dati.</p>
-
-      <p>Il disco rigido è una delle tipologie di dispositivi di
-      memoria di massa attualmente più utilizzate. Ã&circ; infatti
-      utilizzato nella maggior parte dei computer e anche in altre
-      tipologie di dispositivi elettronici come ad esempio il
-      PVR.</p>
-
-      <p>Il disco rigido ha da poco tempo un serio concorrente, il
-      disco a stato solido, destinato probabilmente in futuro a
-      soppiantarlo.</p>
-
-      <div class="section" id="caratteristiche">
-        <h2><a class="toc-backref" href=
-        "#id26">Caratteristiche</a></h2>
-
-        <ol class="arabic simple">
-          <li>Seek time</li>
-
-          <li>Seek Throught</li>
-
-          <li>velocita' di rotazione</li>
-
-          <li>cache (in MB)</li>
-
-          <li>Features 5.1 Hot Swap 5.2 NCQ: Native Command Queuing
-          5.3 banda disponibile</li>
-        </ol>
-      </div>
-
-      <div class="section" id="evouluzione">
-        <h2><a class="toc-backref" href=
-        "#id27">Evouluzione:</a></h2>
-
-        <p>Aumento capacita' di storaggio, cache, features. Ma
-        sostanziale mantenimento delle velocita' di accesso ai
-        dati.</p>
-
-        <ul class="simple">
-          <li><a class="reference external" href=
-          "http://www.littletechshoppe.com/ns1625/winchest.html">http://www.littletechshoppe.com/ns1625/winchest.html</a></li>
-
-          <li><a class="reference external" href=
-          "http://en.wikipedia.org/wiki/Moore's_law#Other_formulations_and_similar_laws">
-          http://en.wikipedia.org/wiki/Moore's_law#Other_formulations_and_similar_laws</a></li>
-        </ul>
-
-        <div class="section" id="mark-kryder-s-law">
-          <h3><a class="toc-backref" href="#id28">Mark Kryder's
-          law</a></h3>
-
-          <p>A Scientific American article, drawing from Moore's
-          law, says that magnetic disk areal storage density
-          doubles annually, a phenomenon that had come to be known
-          as Kryder's Law.[2] This held true over the decade
-          1995-2005[citation needed]. In 2005, commodity drive
-          density of 110 gigabit/in2 or 170 megabit/mm2 had been
-          reached. This does not extrapolate all the way back to
-          the initial 2 kilobit/in2 drives introduced in 1956, as
-          growth rates increased with the advent of
-          institutionalized strategic technology re-investment such
-          as the MTC.</p>
-
-          <p>Caducita' e prestazioni risolte con i RAID, vedere
-          altra dispensa.</p>
-        </div>
-      </div>
-    </div>
-
-    <div class="section" id="monitors">
-      <h1><a class="toc-backref" href="#id29">Monitors</a></h1>
-
-      <ul class="simple">
-        <li><a class="reference external" href=
-        "http://it.wikipedia.org/wiki/Monitor_(video">http://it.wikipedia.org/wiki/Monitor_(video</a>)</li>
-
-        <li><a class="reference external" href=
-        "http://it.wikipedia.org/wiki/HDCP">http://it.wikipedia.org/wiki/HDCP</a></li>
-      </ul>
-
-      <div class="section" id="connettori">
-        <h2><a class="toc-backref" href="#id30">Connettori</a></h2>
-
-        <ul class="simple">
-          <li><a class="reference external" href=
-          "http://it.wikipedia.org/wiki/VGA">http://it.wikipedia.org/wiki/VGA</a></li>
-
-          <li><a class="reference external" href=
-          "http://it.wikipedia.org/wiki/Digital_Visual_Interface">http://it.wikipedia.org/wiki/Digital_Visual_Interface</a></li>
-
-          <li><a class="reference external" href=
-          "http://it.wikipedia.org/wiki/HDMI">http://it.wikipedia.org/wiki/HDMI</a></li>
-        </ul>
-      </div>
-
-      <div class="section" id="display">
-        <h2><a class="toc-backref" href="#id31">Display</a></h2>
-
-        <dl class="docutils">
-          <dt>Display a cristalli liquidi:</dt>
-
-          <dd>
-            <p class="first">Il display a cristalli liquidi, in
-            sigla LCD (del corrispondente termine inglese "liquid
-            crystal display"), anche chiamato schermo a cristalli
-            liquidi, è una tipologia di display a schermo piatto
-            utilizzata nei più svariati ambiti con dimensioni
-            dello schermo che variano da poche decine di millimetri
-            a oltre 100 pollici.</p>
-
-            <p class="last">Da circa trent'anni in particolare gli
-            LCD sono utilizzati anche in ambito video, inizialmente
-            nei computer portatili, in seguito anche nei monitor e
-            nei televisori (inizialmente in televisori portatili
-            con schermo di pochi pollici, in seguito anche nei
-            normali televisori con schermi di varie decine di
-            pollici) riuscendo, all'inizio del secolo, insieme al
-            display al plasma, a mandare in pensione il quasi
-            centenario display CRT.</p>
-          </dd>
-        </dl>
-
-        <ul class="simple">
-          <li><a class="reference external" href=
-          "http://it.wikipedia.org/wiki/Display_a_cristalli_liquidi#Famiglie_tecniche_di_pannelli_TFT">
-          http://it.wikipedia.org/wiki/Display_a_cristalli_liquidi#Famiglie_tecniche_di_pannelli_TFT</a></li>
-
-          <li><a class="reference external" href=
-          "http://it.wikipedia.org/wiki/Led">http://it.wikipedia.org/wiki/Led</a>
-          LED utilizzati per la retroilluminazine dei display
-          portatili.</li>
-        </ul>
-      </div>
-    </div>
-
-    <div class="section" id="stampanti">
-      <h1><a class="toc-backref" href="#id32">Stampanti</a></h1>
-
-      <p>La stampante è una periferica di output atta alla stampa,
-      generalmente su carta ma anche su materiali di altra natura,
-      di informazioni digitali contenute in un computer.</p>
-
-      <p>L'operazione informatica di stampa comporta una perdita di
-      informazioni, in quanto, una volta stampati, un testo oppure
-      un'immagine, sarÃ&nbsp; molto difficile ricostruire
-      perfettamente il documento originale con il processo inverso,
-      ovvero la scansione o il riconoscimento ottico dei caratteri
-      (OCR).</p>
-
-      <p><a class="reference external" href=
-      "http://it.wikipedia.org/wiki/Stampanti">http://it.wikipedia.org/wiki/Stampanti</a></p>
-
-      <p>I parametri che caratterizzano una qualunque stampante
-      sono essenzialmente:</p>
-
-      <ul class="simple">
-        <li>Interfaccia: il tipo di collegamento al computer, che
-        può essere una porta parallela, seriale, USB, ad
-        infrarossi, bluetooth ecc</li>
-
-        <li>Formato carta: la dimensione, lo spessore, il tipo di
-        supporti di stampa che la stampante è in grado di
-        accettare (carta, buste ecc). Il più diffuso è il formato
-        A4, ma alcuni modelli usano formati minori, in genere per
-        le foto, oppure formati superiori, A3, A2 ecc., fino ai
-        rotoli da 92cm.</li>
-
-        <li>Numero di colori primari: ovvero quanti inchiostri sono
-        utilizzati e quindi quanti colori può riprodurre la
-        stampante; le monocromatiche impiegano un solo colore, di
-        solito il nero. Le tricromatiche usano giallo, cìano e
-        magenta per produrre i colori per sintesi sottrattiva,
-        compreso il nero. Le quadricromatiche hanno i tre colori
-        base giÃ&nbsp; detti più il nero, utilizzato per le stampe
-        bianco e nero e per comporre colori scuri più verosimili.
-        Le esacromatiche hanno in più due tinte chiare di cìano e
-        magenta, per rendere meglio le mezzetinte.</li>
-
-        <li>Risoluzione massima: il numero di punti stampabili
-        sulla carta per unitÃ&nbsp; di lunghezza, che può
-        differire tra il senso orizzontale e verticale. Di solito
-        si esprime in punti per pollice lineare, "dot per inch"
-        (DPI). La densitÃ&nbsp; di pixel dell'immagine non
-        corrisponde necessariamente alla densitÃ&nbsp; dei punti di
-        stampa, poiché a ciascun pixel possono corrispondere
-        diversi punti di colore diverso affiancati. Per ragioni di
-        marketing viene spesso indicata la densitÃ&nbsp; di questi
-        ultimi, che è più alta.</li>
-
-        <li>VelocitÃ&nbsp;: il numero di pagine (normalmente A4)
-        che può essere prodotta per unitÃ&nbsp; di tempo, di
-        solito espressa in pagine al minuto. Questo parametro
-        differisce molto a seconda che si stampi un testo bianco e
-        nero oppure una fotografia, ed anche in funzione della
-        qualitÃ&nbsp; e risoluzione impostate.</li>
-
-        <li>Tempo per la prima stampa: il tempo che intercorre tra
-        l'invio dei dati e l'avvio della prima stampa. Ã&circ; un
-        valore poco considerato ma che può arrivare a molte decine
-        di secondi.</li>
-
-        <li>Costo per copia stampata: quando si ha un uso intensivo
-        della macchina, più importante del costo di acquisto è il
-        costo di gestione, dovuto a inchiostri o toner, tamburi,
-        testine, elettricitÃ&nbsp; e quanto altro Ã¨ necessario per
-        stampare un singolo foglio.</li>
-      </ul>
-
-      <div class="section" id="stampanti-laser">
-        <h2><a class="toc-backref" href="#id33">Stampanti
-        laser</a></h2>
-
-        <p>Questa tecnologia deriva direttamente dalla xerografia
-        comunemente implementata nelle fotocopiatrici analogiche.
-        In sintesi, un raggio laser infrarosso viene modulato
-        secondo la sequenza di pixel che deve essere impressa sul
-        foglio. Viene poi deflesso da uno specchio rotante su un
-        tamburo fotosensibile elettrizzato che si scarica dove
-        colpito dalla luce. L'elettricitÃ&nbsp; statica attira una
-        fine polvere di materiali sintetici e pigmenti, il toner,
-        che viene trasferito sulla carta (sviluppo). Il foglio
-        passa poi sotto un rullo fusore riscaldato ad elevata
-        temperatura, che fonde il toner facendolo aderire alla
-        carta (fissaggio). Per ottenere la stampa a colori si
-        impiegano quattro toner: nero, ciano, magenta e giallo,
-        trasferiti da un unico tamburo oppure da quattro
-        distinti.</p>
-
-        <p>Per semplificare la gestione dei consumabili, nelle
-        stampanti laser monocromatiche moderne il toner e il
-        tamburo fotosensibile sono incluse in un'unica
-        cartuccia.</p>
-
-        <p>Diverse agenzie per l'ambiente e giornali specializzati
-        hanno verificato che, durante la stampa, vengono rilasciate
-        alcune polveri sottili e altre sostanze cancerogene come
-        benzolo e stirolo, che sono contenuti nel toner.</p>
-      </div>
-
-      <div class="section" id="stampanti-a-getto-di-inchiostro">
-        <h2><a class="toc-backref" href="#id34">Stampanti a getto
-        di inchiostro</a></h2>
-
-        <p>Ã&circ; la tecnologia che ha avuto il maggiore successo
-        presso l'utenza privata ed i piccoli uffici, principalmente
-        a causa del basso costo di produzione, della
-        silenziositÃ&nbsp; e buona resa dei colori. Una schiera di
-        centinaia di microscopici ugelli spruzzano minuscole gocce
-        di inchiostro a base di acqua sulla carta durante lo
-        spostamento del carrello. Il movimento dell'inchiostro è
-        ottenuto per mezzo di due distinte tecnologie: pompe
-        piezoelettriche che comprimono il liquido in una minuscola
-        camera, resistenze elettriche che scaldano bruscamente il
-        fluido all'interno della camera di compressione
-        aumentandone il volume e quindi facendolo schizzare
-        dall'ugello (Jet_Plate).</p>
-
-        <p>Entrambi veri prodigi di fluidodinamica sono realizzate
-        con tecnologie di fotoincisione simili a quelle per la
-        produzione di massa dei circuiti integrati, che consentono
-        costi per quantitÃ&nbsp; molto contenuti. La risoluzione e
-        la qualitÃ&nbsp; di stampa di queste testine raggiunge
-        livelli paragonabili alla fotografia tradizionale, ma
-        solamente utilizzando carta la cui superficie sia stata
-        opportunamente trattata per ricevere l'inchiostro. Il
-        problema più grave di questa tecnica è l'essiccamento
-        dell'inchiostro nelle testine, che è frequente causa di
-        malfunzionamenti. Un altro svantaggio è dato dall'elevato
-        costo per copia stampata se confrontato con le altre
-        tecnologie.</p>
-      </div>
-
-      <div class="section" id="stampanti-multifunzione">
-        <h2><a class="toc-backref" href="#id35">Stampanti
-        Multifunzione</a></h2><img alt="img/img_hw/multi.jpg" src=
-        "img/img_hw/multi.jpg">
-
-        <p>Con l'espressione inglese All-in-one (tradotto
-        letteralmente: "tutto in uno") o multifunzione si intendono
-        quelle tipologie di apparecchi che incorporano una serie di
-        funzioni che tradizionalmente vengono svolte da apparecchi
-        separati.</p>
-
-        <p>In particolare l'espressione è utilizzata per indicare
-        quei modelli di personal computer con il monitor integrato
-        nel case (telaio) del computer stesso. Si tratta di
-        computer progettati per ridurre i costi e gli ingombri a
-        scapito dell'espandibilitÃ&nbsp; del sistema. Un esempio
-        classico sono i computer della serie iMac dell'Apple.</p>
-
-        <p>Lo stesso termine viene utilizzato per alcune
-        periferiche, come le stampanti dette stampanti all-in-one o
-        stampanti multifunzione. Si tratta di stampanti progettate
-        per eseguire compiti addizionali, come scansioni, fotocopie
-        e talvolta inviare fax. Le stampanti multifunzione hanno il
-        vantaggio, rispetto alle stampanti tradizionali, di fornire
-        funzionalitÃ&nbsp; aggiuntive, senza richiedere l'acquisto
-        di strumenti separati, come uno scanner d'immagini, una
-        fotocopiatrice o un fax. Le stampanti all-in-one hanno in
-        genere un costo superiore rispetto a quello di una normale
-        stampante ma inferiore rispetto della somma delle macchine
-        separate; in genere si considera che possano avere
-        prestazioni inferiori rispetto all'apparato specifico, con
-        il vantaggio però di una riduzione dell'ingombro fisico
-        e/o dei consumi.</p>
-
-        <p>Una stampante multifunzione Samsung</p>
-
-        <p>Le stampanti all-in-one possono essere a getto
-        d'inchiostro o laser, e sono considerate come una linea di
-        prodotto distinta dalle stampanti, rivolta soprattutto al
-        mercato dello Small Office Home Office, che ne apprezza il
-        risparmio rispetto all'acquisto e gestione di più apparati
-        distinti, oltre alla riduzione dell'ingombro fisico.</p>
-
-        <p>Popolari costruttori di stampanti multifunzione sono:
-        Xerox, Hewlett-Packard, Epson, Lexmark, Brother e Konica
-        Minolta.</p>
-      </div>
-    </div>
-  </div>
+p.attribution {
+  text-align: right ;
+  margin-left: 50% }
+
+p.caption {
+  font-style: italic }
+
+p.credits {
+  font-style: italic ;
+  font-size: smaller }
+
+p.label {
+  white-space: nowrap }
+
+p.rubric {
+  font-weight: bold ;
+  font-size: larger ;
+  color: maroon ;
+  text-align: center }
+
+p.sidebar-title {
+  font-family: sans-serif ;
+  font-weight: bold ;
+  font-size: larger }
+
+p.sidebar-subtitle {
+  font-family: sans-serif ;
+  font-weight: bold }
+
+p.topic-title {
+  font-weight: bold }
+
+pre.address {
+  margin-bottom: 0 ;
+  margin-top: 0 ;
+  font-family: serif ;
+  font-size: 100% }
+
+pre.literal-block, pre.doctest-block {
+  margin-left: 2em ;
+  margin-right: 2em }
+
+span.classifier {
+  font-family: sans-serif ;
+  font-style: oblique }
+
+span.classifier-delimiter {
+  font-family: sans-serif ;
+  font-weight: bold }
+
+span.interpreted {
+  font-family: sans-serif }
+
+span.option {
+  white-space: nowrap }
+
+span.pre {
+  white-space: pre }
+
+span.problematic {
+  color: red }
+
+span.section-subtitle {
+  /* font-size relative to parent (h1..h6 element) */
+  font-size: 80% }
+
+table.citation {
+  border-left: solid 1px gray;
+  margin-left: 1px }
+
+table.docinfo {
+  margin: 2em 4em }
+
+table.docutils {
+  margin-top: 0.5em ;
+  margin-bottom: 0.5em }
+
+table.footnote {
+  border-left: solid 1px black;
+  margin-left: 1px }
+
+table.docutils td, table.docutils th,
+table.docinfo td, table.docinfo th {
+  padding-left: 0.5em ;
+  padding-right: 0.5em ;
+  vertical-align: top }
+
+table.docutils th.field-name, table.docinfo th.docinfo-name {
+  font-weight: bold ;
+  text-align: left ;
+  white-space: nowrap ;
+  padding-left: 0 }
+
+h1 tt.docutils, h2 tt.docutils, h3 tt.docutils,
+h4 tt.docutils, h5 tt.docutils, h6 tt.docutils {
+  font-size: 100% }
+
+ul.auto-toc {
+  list-style-type: none }
+
+</style>
+</head>
+<body>
+<div class="document" id="hardware">
+<h1 class="title">Hardware</h1>
+<h2 class="subtitle" id="appunti-sulle-architetture-dei-computers">Appunti sulle architetture dei computers</h2>
+
+<blockquote>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field"><th class="field-name">Author:</th><td class="field-body">Andrea Manni</td>
+</tr>
+<tr class="field"><th class="field-name">Copyright:</th><td class="field-body">GFDL</td>
+</tr>
+<tr class="field"><th class="field-name">Version:</th><td class="field-body">0.3</td>
+</tr>
+</tbody>
+</table>
+</blockquote>
+<p>Appunti e argomenti trattati durante il corso di Reti 2009.</p>
+<p>Argomenti propedeutici dalla dispensa &quot;Informatica di Base&quot;:</p>
+<ul class="simple">
+<li>Analogico e Digitale</li>
+<li>Sistema Binario</li>
+<li>Unitaâ~&#64;~Y di misura</li>
+<li>Multipli del Bit (TABELLE DI CONVERSIONE):</li>
+<li>Trasmissione dati su reti</li>
+<li>Velocitaâ~&#64;~Y di clock</li>
+</ul>
+<div class="contents topic" id="indice-degli-argomenti">
+<p class="topic-title first">Indice degli argomenti</p>
+<ul class="simple">
+<li><a class="reference internal" href="#architettura-hw" id="id4">Architettura HW</a><ul>
+<li><a class="reference internal" href="#flussi-di-dati" id="id5">Flussi di dati</a><ul>
+<li><a class="reference internal" href="#larghezza-di-banda" id="id6">Larghezza di banda</a></li>
+<li><a class="reference internal" href="#bit-rate" id="id7">BIt rate</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#memorie" id="id8">Memorie</a><ul>
+<li><a class="reference internal" href="#ram" id="id9">RAM</a></li>
+<li><a class="reference internal" href="#rom" id="id10">ROM:</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li><a class="reference internal" href="#id1" id="id11">Flussi di dati</a><ul>
+<li><a class="reference internal" href="#pci-peripheral-component-interconnect-bus" id="id12">PCI (Peripheral Component Interconnect Bus)</a></li>
+<li><a class="reference internal" href="#ide-pata" id="id13">IDE (PATA)</a></li>
+<li><a class="reference internal" href="#sata" id="id14">SATA</a></li>
+<li><a class="reference internal" href="#usb-universal-serial-bus" id="id15">USB (Universal Serial Bus)</a></li>
+<li><a class="reference internal" href="#scsi-small-computer-system-interface" id="id16">SCSI (Small Computer System Interface)</a></li>
+<li><a class="reference internal" href="#firewire-ieee-1394" id="id17">FireWire (IEEE 1394)</a><ul>
+<li><a class="reference internal" href="#differenze-fra-firewire-ed-usb" id="id18">Differenze fra FireWire ed USB:</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#pci-x" id="id19">PCI-X</a></li>
+<li><a class="reference internal" href="#pci-express" id="id20">PCI Express</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#caratteristiche-ed-evoluzione-del-settore-informatico" id="id21">Caratteristiche ed evoluzione del settore informatico</a></li>
+<li><a class="reference internal" href="#id2" id="id22">Hardware</a></li>
+<li><a class="reference internal" href="#cpu" id="id23">CPU</a><ul>
+<li><a class="reference internal" href="#cache-l1-l2-l3" id="id24">Cache: L1 L2 L3</a></li>
+<li><a class="reference internal" href="#processori" id="id25">Processori:</a></li>
+<li><a class="reference internal" href="#architetture-di-cpu-sparc-i386-i686" id="id26">Architetture di CPU: sparc, i386, i686</a><ul>
+<li><a class="reference internal" href="#principali-architetture" id="id27">Principali architetture</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#tipi-di-processori" id="id28">Tipi di processori:</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#schede-madri" id="id29">Schede madri</a></li>
+<li><a class="reference internal" href="#id3" id="id30">Ram</a></li>
+<li><a class="reference internal" href="#hard-disk" id="id31">Hard-disk</a><ul>
+<li><a class="reference internal" href="#caratteristiche" id="id32">Caratteristiche</a></li>
+<li><a class="reference internal" href="#evouluzione" id="id33">Evouluzione:</a><ul>
+<li><a class="reference internal" href="#mark-kryder-s-law" id="id34">Mark Kryder's law</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li><a class="reference internal" href="#monitors" id="id35">Monitors</a><ul>
+<li><a class="reference internal" href="#connettori" id="id36">Connettori</a></li>
+<li><a class="reference internal" href="#display" id="id37">Display</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#stampanti" id="id38">Stampanti</a><ul>
+<li><a class="reference internal" href="#stampanti-laser" id="id39">Stampanti laser</a></li>
+<li><a class="reference internal" href="#stampanti-a-getto-di-inchiostro" id="id40">Stampanti a getto di inchiostro</a></li>
+<li><a class="reference internal" href="#stampanti-multifunzione" id="id41">Stampanti Multifunzione</a></li>
+</ul>
+</li>
+</ul>
+</div>
+<p>Generato con: <a class="reference external" href="http://docutils.sourceforge.net/rst.html">http://docutils.sourceforge.net/rst.html</a></p>
+<div class="section" id="architettura-hw">
+<h1><a class="toc-backref" href="#id4">Architettura HW</a></h1>
+<p>Cenni introduttivi alla architettura dei personal computers.</p>
+<img alt="img/img_hw/pc.png" src="img/img_hw/pc.png" />
+<p>Hardware di un  Personal Computer</p>
+<ol class="arabic simple">
+<li>Monitor</li>
+<li>Motherboard</li>
+<li>CPU</li>
+<li>RAM Memory</li>
+<li>Expansion card</li>
+<li>Power supply</li>
+<li>CD-ROM Drive</li>
+<li>Hard Disk</li>
+<li>Keyboard</li>
+<li>Mouse</li>
+</ol>
+<img alt="img/img_hw/inside.jpg" src="img/img_hw/inside.jpg" />
+<div class="section" id="flussi-di-dati">
+<h2><a class="toc-backref" href="#id5">Flussi di dati</a></h2>
+<p>Analisi dei flussi di dati tra <strong>CPU, RAM, HD</strong> (supporti di storaggio). Introduzione ai concetti di banda (intesa come banda disponibile per un tipo di canale, ad es <em>PCI | PCIX</em>, cache ad esempio cache di un processore o di un HD.</p>
+<p>Componenti di base cpu / ram / storaggio</p>
+<div class="section" id="larghezza-di-banda">
+<h3><a class="toc-backref" href="#id6">Larghezza di banda</a></h3>
+<p>La larghezza di banda (di una trasmissione, di un segnale o di un canale di comunicazione) è la velocità di trasmissione dell'informazione: nel caso delle comunicazioni digitali la banda si misura direttamente in bit al secondo (più comunemente si usano i suoi multipli: kbit/s, Mbit/s ecc.), mentre per le comunicazioni analogiche la banda si misura in modo indiretto, ed è data dall'intervallo di frequenze occupato dal segnale: per esempio, una comunicazione telefonica analogica occupa le frequenze che vanno da 300 a 3400 Hz, quindi ha una banda di 3100 Hz (cioè 3400 - 300).</p>
+<p>Per banda di un canale di comunicazione (qualsiasi) si intende la sua massima velocità di trasmissione, cioè la massima quantità di informazione che esso può trasmettere nell'unità di tempo (massima banda disponibile); per banda di un segnale (qualsiasi) si intende invece la minima velocità di trasmissione necessaria perché possa essere trasmesso senza errori o distorsione (minima banda necessaria). Nel caso delle comunicazioni digitali il concetto è, come già detto, semplice: nel caso analogico invece il significato di banda è più articolato ed ha a che fare con i limiti di frequenza e con il rumore di fondo.</p>
+</div>
+<div class="section" id="bit-rate">
+<h3><a class="toc-backref" href="#id7">BIt rate</a></h3>
+<p>Il termine velocità di trasmissione (o di trasferimento) viene solitamente utilizzato a proposito di scambi di informazioni tra computer o comunque dispositivi elettronici. Siccome su questi dispositivi l'informazione viene memorizzata e viaggia in forma digitale, ovvero è sostanzialmente una sequenza di bit, è naturale che tale velocità venga misurata in bit per secondo (e da qui il termine equivalente inglese bitrate).</p>
+<ul class="simple">
+<li>Floppy disk 3,5&quot; 1000 kbps = 125 KiB/s = 1 Mb/s</li>
+<li>CD-ROM 1x = 1200 kbps = 150 KiB/s = 1,2 Mb/s</li>
+<li>DVD 1x = 11000 kbps = 1375 KiB/s = 11 Mb/s</li>
+</ul>
+<p>In rete:</p>
+<ul class="simple">
+<li>Modem analogico 56k = 56000 bps = 7000 B/s = 7 kB/s = 0,007 MB/s</li>
+<li>ADSL 1 Mega = 1000 kbps = 125 KiB/s = 1 Mb/s</li>
+</ul>
+</div>
+</div>
+<div class="section" id="memorie">
+<h2><a class="toc-backref" href="#id8">Memorie</a></h2>
+<p>Introduzione ai supporti di storaggio dati: hard disk e memoria RAM.</p>
+<ul class="simple">
+<li><a class="reference external" href="http://en.wikipedia.org/wiki/Memory_(computers">http://en.wikipedia.org/wiki/Memory_(computers</a>)</li>
+</ul>
+<p>Memorie RAM disponibile e memoria virtuale: distinzioni.</p>
+<ul class="simple">
+<li><a class="reference external" href="http://it.wikipedia.org/wiki/Memoria_virtuale">http://it.wikipedia.org/wiki/Memoria_virtuale</a></li>
+</ul>
+<div class="section" id="ram">
+<h3><a class="toc-backref" href="#id9">RAM</a></h3>
+<ul class="simple">
+<li>RAM: <a class="reference external" href="http://en.wikipedia.org/wiki/Random_access_memory">http://en.wikipedia.org/wiki/Random_access_memory</a></li>
+</ul>
+<p>La memoria ad accesso casuale, acronimo RAM (del corrispondente termine inglese Random-Access Memory), Ã¨ una tipologia di memoria informatica caratterizzata dal permettere l'accesso diretto a qualunque indirizzo di memoria con lo stesso tempo di accesso.</p>
+<p>La memoria ad accesso casuale si contrappone alla memoria ad accesso sequenziale e alla memoria ad accesso diretto rispetto alle quali presenta tempi di accesso sensibilmente inferiori motivo per cui Ã¨ utilizzata come memoria primaria.</p>
+<p>La tipologia di memoria ad accesso casuale più comune attualmente Ã¨ a stato solido, a lettura-scrittura e volatile, ma rientrano nella tipologia di memoria ad accesso casuale la maggior parte delle tipologie di ROM (inteso nell'accezione più comune e non come memoria a sola lettura), la NOR Flash (una tipologia di memoria flash), oltre a varie tipologie di memorie informatiche utilizzate ai primordi dell'informatica e oggi non più utilizzate come ad esempio la memoria a nucleo magnetico.</p>
+<p>Esclusivamente l'acronimo RAM (non il termine &quot;memoria ad accesso casuale&quot;) ha anche una seconda accezione più ristretta ma attualmente più diffusa secondo cui la RAM Ã¨ una memoria ad accesso casuale della tipologia più comune cioè a stato solido, a lettura-scrittura e volatile.</p>
+</div>
+<div class="section" id="rom">
+<h3><a class="toc-backref" href="#id10">ROM:</a></h3>
+<p>Read only memory</p>
+<p>La memoria a sola lettura, acronimo ROM (del corrispondente termine inglese Read-Only Memory), Ã¨ una tipologia di memoria informatica, in particolare una tipologia di memoria non volatile (memoria informatica in grado di mantenere memorizzati i dati anche se non Ã¨ alimentata elettricamente) in cui i dati sono memorizzati nella sua fase di costruzione e non possono essere più modificati per l'intera durata della sua vita.</p>
+<p>Inerentemente la tecnologia costruttiva la memoria a sola lettura può essere memoria a stato solido (utilizzata per firmware), alcune tipologie di disco ottico (utilizzate per la distribuzione di software agli utenti), oltre a varie tipologie di memorie informatiche utilizzate ai primordi dell'informatica e oggi non più utilizzate.</p>
+<p>Esclusivamente l'acronimo ROM (non il termine &quot;memoria a sola lettura&quot;) ha anche una seconda accezione cioè Ã¨ anche memorizzati e modificati più volte successivamente la sua costruzione ma tale modifica Ã¨ richiesta infrequentemente. Questa tipologia di memoria informatica Ã¨ utilizzata per firmware.</p>
+<p>In questa seconda accezione dell'acronimo ROM il termine inglese Read-Only Memory da cui nasce l'acronimo non ha più attinenza in quanto rientrano in tale accezione non solo memorie a sola lettura (come ad esempio la ROM a maschera) ma anche varie tipologie di memorie scrivibili una sola volta (PROM e OTPROM) e di memorie a lettura-scrittura (EPROM, EEPROM, EAROM e flash ROM).</p>
+</div>
+</div>
+</div>
+<div class="section" id="id1">
+<h1><a class="toc-backref" href="#id11">Flussi di dati</a></h1>
+<p>Dati: input / output / Bus</p>
+<p>Bus di dati</p>
+<p><a class="reference external" href="http://en.wikipedia.org/wiki/Data_bus">http://en.wikipedia.org/wiki/Data_bus</a></p>
+<p>Nei sistemi elettronici e nei computer in particolare, il bus Ã¨ un canale che permette a periferiche e componenti del sistema di &quot;dialogare&quot; tra loro. Diversamente dalle connessioni punto-punto un solo bus può collegare tra loro più dispositivi.</p>
+<p>Le connessioni elettriche del bus possono essere realizzate direttamente su circuito stampato oppure tramite un apposito cavo. Nel primo caso, se il bus Ã¨ di tipo parallelo, spesso Ã¨ riconoscibile a vista perché si nota sul circuito un nutrito gruppo di piste compatte e disposte in parallelo che vanno a toccare i vari componenti della scheda. Sono di questo tipo i bus ISA, PCI e AGP.</p>
+<ul class="simple">
+<li>Bus Paralleli: <a class="reference external" href="http://it.wikipedia.org/wiki/Trasmissione_parallela">http://it.wikipedia.org/wiki/Trasmissione_parallela</a></li>
+<li>Bus Seriali:  <a class="reference external" href="http://it.wikipedia.org/wiki/Trasmissione_seriale">http://it.wikipedia.org/wiki/Trasmissione_seriale</a></li>
+</ul>
+<div class="section" id="pci-peripheral-component-interconnect-bus">
+<h2><a class="toc-backref" href="#id12">PCI (Peripheral Component Interconnect Bus)</a></h2>
+<img alt="img/img_hw/200px-PCI_Slots_Digon3.JPG" src="img/img_hw/200px-PCI_Slots_Digon3.JPG" />
+<p>Nell'immagine slots PCI su una schgeda madre</p>
+<p>Bus di sistema PC, (ma anche Apple, Sun). Sviluppato dalla Intel nel 1992 (in sostituzione del bus ISA). Diverse versioni: PCI, PCI 2.0, PCI 2.1, PCI 2.2, PCI-X, PCI-X DDR. 32 â\80\93 64, PCI-E linee dati-indirizzi (sovrapposte) (multiplexed) Clock a 33 â\80\93 66 â\80\93 133 â\80\93 266 MHz. Alimentazione 5 â\80\93 3,3 Volt. Il trasferimento che avviene attraverso un bus PCI Ã¨ un &quot;burst&quot;, composto da una fase di indirizzamento e da una o più fasi di dato. Bassa latenza ed elevato throughput.</p>
+<img alt="img/img_hw/200px-32-bit_PCI_card.JPG" src="img/img_hw/200px-32-bit_PCI_card.JPG" />
+<p>A typical 32-bit, 5V-only PCI card, in this case a SCSI adapter from Adaptec</p>
+</div>
+<div class="section" id="ide-pata">
+<h2><a class="toc-backref" href="#id13">IDE (PATA)</a></h2>
+<img alt="img/img_hw/150px-Ata_20070127_002.jpg" src="img/img_hw/150px-Ata_20070127_002.jpg" />
+<img alt="img/img_hw/150px-ATA_on_mainboard.jpg" src="img/img_hw/150px-ATA_on_mainboard.jpg" />
+<p>Advanced Technology Attachment o, come comunemente abbreviato, ATA, consiste in un'interfaccia standard per la connessione di dispositivi di memorizzazione quali hard disk e unità CD-ROM all'interno dei personal computer. Sono molti i termini utilizzati per designare tale standard, comprese abbreviazioni e acronimi quali IDE, EIDE, ATAPI, UDMA ed il più recente PATA per differenziarsi dallo standard SATA. Gli standard ATA permettono collegamenti con lunghezze di cavo comprese tra 45 e 90 cm, quindi l'utilizzo prevalente per tale tecnologia è per le memorie di massa all'interno dei personal computer. Tale soluzione rappresenta nelle implementazioni dei personal computer esistenti fino al 2004 l'interfaccia più comune e la meno costosa per tale applicazione.</p>
+<img alt="img/img_hw/200px-ATA_cables_80wire_detail.jpg" src="img/img_hw/200px-ATA_cables_80wire_detail.jpg" />
+<p>Nell'immagine un tipico connettore ATA</p>
+</div>
+<div class="section" id="sata">
+<h2><a class="toc-backref" href="#id14">SATA</a></h2>
+<p>Il Serial ATA (abbreviazione dell'inglese &quot;Serial Advanced Technology Attachment&quot;), in sigla SATA, è una interfaccia per computer generalmente utilizzata per connettere hard disk o drive ottici (masterizzatori e/o lettori di DVD, CD, ecc.)</p>
+<p>Il Serial ATA è l'evoluzione dell'ATA (anche conosciuto come IDE), rinominato Parallel ATA (PATA) in seguito alla nascita del Serial ATA in modo da evitare fraintendimenti, rispetto al quale il Serial ATA presenta tre principali vantaggi: maggiore velocità, cavi meno ingombranti e possibilità di hot swap.</p>
+<ul class="simple">
+<li><a class="reference external" href="http://it.wikipedia.org/wiki/Serial_ATA">http://it.wikipedia.org/wiki/Serial_ATA</a></li>
+</ul>
+</div>
+<div class="section" id="usb-universal-serial-bus">
+<h2><a class="toc-backref" href="#id15">USB (Universal Serial Bus)</a></h2>
+<img alt="img/img_hw/180px-Usb-svg.svg.png" src="img/img_hw/180px-Usb-svg.svg.png" />
+<p>Bus per il collegamento di periferiche (lente). Sviluppato nel 1995 da un consorzio: (Compaq, HP, Intel, Lucent, Microsoft, Nec, Philips). Caratteristiche: flessibilitÃ&nbsp;, semplicitÃ&nbsp;; un unico bus per molte periferiche; non sono necessari dispositivi di controllo e porte dedicate; facilmente espandibile; economico; connessioni a caldo; supporto dispositivi tempo reale (audio - telefono).</p>
+<p>Il cavo Ã¨ composto da 4 fili: massa, alimentazione (5V), Dati+, Dati-.</p>
+<img alt="img/img_hw/180px-USB_TypeA_Plug.JPG" src="img/img_hw/180px-USB_TypeA_Plug.JPG" />
+<p>Larghezza di banda:</p>
+<ul class="simple">
+<li>USB 1.0: 1,5 Mbit/s;</li>
+<li>USB 1.1: 12 Mbit/s;</li>
+<li>USB 2.0: 480 Mbit/s;</li>
+<li>USB 3.0: 4,8 Gbit/s.</li>
+</ul>
+</div>
+<div class="section" id="scsi-small-computer-system-interface">
+<h2><a class="toc-backref" href="#id16">SCSI (Small Computer System Interface)</a></h2>
+<img alt="img/img_hw/180px-SCSI_Terminator_50pol_Centronics.jpg" src="img/img_hw/180px-SCSI_Terminator_50pol_Centronics.jpg" />
+<p>Collegamento per dispositivi interni o esterni al computer: dischi rigidi (dischi SCSI), ma anche CD - DVD â\80\93 unitÃ&nbsp; nastro - stampanti - scanner.</p>
+<ul class="simple">
+<li>versioni: SASI (â\80\9979), SCSI-1, SCSI-2, Fast SCSI-2, Fast &amp; wide SCSI-2, SCSI-3 Ultra.</li>
+<li>frequenze: 5 â\80\93 10 â\80\93 20 â\80\93 40 â\80\93 80 â\80\93 160 MHz</li>
+<li>linee di dati: 8 - 16 line</li>
+<li>banda passante 5 - 320 MB/sec</li>
+</ul>
+<p>Collega sino a 7- 15 controllori (unitÃ&nbsp;) e massimo 2048 periferiche per controllore. Collegamento a cascata, con terminatore. Semplice ed economico. Parte della logica delegata ai controllori. 50 fili - 25 di massa per eliminare disturbi (8 dati â\80\94 1 paritÃ&nbsp; â\80\94 9 controllo â\80\94 7 alimentazione e usi futuri). Asincrono: con protocollo di hand-shake. Arbitraggio decentralizzato: utilizzo linee dati, prioritÃ&nbsp; prestabilita.</p>
+</div>
+<div class="section" id="firewire-ieee-1394">
+<h2><a class="toc-backref" href="#id17">FireWire (IEEE 1394)</a></h2>
+<img alt="img/img_hw/Logo_firewire125.png" src="img/img_hw/Logo_firewire125.png" />
+<p>Molte similitudini con lâ\80\99USB: bus seriale con alimentazione (60W), sviluppato da un consorzio di aziende (1984 - Apple, 1995 Standard, ma con Royalties), connessioni a caldo, meccanismi di identificazione, struttura ad albero.</p>
+<img alt="img/img_hw/180px-Firewire6-pin.jpg" src="img/img_hw/180px-Firewire6-pin.jpg" />
+<p>Connettore Firewire 400 a 6 pin</p>
+<p>Il FireWire è stato sviluppato per essere utilizzato nei personal computer e nei dispositivi multimediali, sviluppato inizialmente da Apple Computer.
+La connessione FireWire viene comunemente usata per collegare dispositivi di archiviazione o dispositivi di acquisizione video. Viene utilizzato anche in apparecchiature di acquisizione audio e video professionali per via della ampiezza di banda della connessione, della sua predisposizione a trattare flussi multimediali, della capacità di sopportare potenze maggiori e della possibilità di stabilire una connessione tra dispositivi senza il tramite di un computer. L'interfaccia FireWire è tecnicamente superiore all'interfaccia USB, ma questa è molto più diffusa per via dei brevetti. L'Apple e altre ditte richiedono il pagamento di brevetti per ogni implementazione della FireWire (normalmente 0,25 dollari per l'utente finale). Sebbene siano cifre ridotte, molti produttori realizzano prodotti a bassissimo margine di guadagno e quindi preferiscono utilizzare la tecnologia USB che, essendo esente dal pagamento di brevetti, consente loro di ottenere prodotti più economici.</p>
+<p>La FireWire supporta fino a 63 periferiche organizzate in una rete non ciclica (a differenza per esempio della catena SCSI). Permette una comunicazione &quot;peer-to-peer&quot; tra i dispositivi. Quindi i vari dispositivi possono comunicare tra loro senza dover utilizzare il computer come arbitro. Per esempio una videocamera digitale potrebbe riversare il filmato video su un hard disk esterno senza l'intervento del computer. Supporta il collegamento a caldo e la presenza di più Host tramite una gestione degli IP software. Quindi una connessione FireWire può essere utilizzata per creare una rete locale tra due computer quattro volte più veloce di una normale rete Ethernet a 100 Mbit/s. Il cavo FireWire supporta fino a 45 Watt e è quindi in grado di alimentare la maggior parte dei dispositivi portatili.</p>
+<div class="section" id="differenze-fra-firewire-ed-usb">
+<h3><a class="toc-backref" href="#id18">Differenze fra FireWire ed USB:</a></h3>
+<ul class="simple">
+<li>Maggiori prestazioni e costi: destinato a periferiche veloci.</li>
+<li>Differenze nei protocolli: le comunicazioni non iniziano necessariamente dal Root.</li>
+<li>Non necessita di un calcolatore (Root Hub) di riferimento.</li>
+<li>Alcuni protocolli simili al bus SCSI.</li>
+</ul>
+</div>
+</div>
+<div class="section" id="pci-x">
+<h2><a class="toc-backref" href="#id19">PCI-X</a></h2>
+<img alt="img/img_hw/ax96127.gif" src="img/img_hw/ax96127.gif" />
+<p>Il PCI-X Ã¨ un'evoluzione del PCI. Ã\88 stata sviluppata dallo stesso consorzio che sviluppò il PCI e fornisce una larghezza di banda fino a 4 GByte. Pur avendo prestazioni molto più elevate del PCI Ã¨ retrocompatibile con le periferiche PCI e quindi permette il riutilizzo delle schede PCI.</p>
+</div>
+<div class="section" id="pci-express">
+<h2><a class="toc-backref" href="#id20">PCI Express</a></h2>
+<img alt="img/img_hw/250px-PCIExpress.jpg" src="img/img_hw/250px-PCIExpress.jpg" />
+<p>Il PCI Express Ã¨ il successore (seriale) del bus di espansione PCI (parallelo) e ha sostituito il bus AGP precedentemente in uso per le schede grafiche.</p>
+<p>Chiamato PCI-Express Ã¨ in genere abbreviato in PCIe o PCIx (da non confondere con PCI-X che si trova in molte schede madri attualmente in commercio). L'architettura Ã¨ completamente differente dal bus PCI classico.</p>
+<p>La sua caratteristica seriale aiuta a semplificare il layout del PCB delle schede madri ed Ã¨ costituito da una serie di canali. Tali canali possono essere aggregati secondo le esigenze rendendo di fatto il sistema molto flessibile. La banda a disposizione di ciascun canale (FULL DUPLEX) Ã¨ dedicata e quindi non condivisa con gli altri.</p>
+<p>Un canale PCIe (detto x1) ha una banda disponibile di 266 MByte/sec. Pertanto, nelle moderne schede video che utilizzano 16 canali PCIe la banda a disposizione Ã¨ di circa 4 GByte/sec (il doppio del bus AGP 8x).</p>
+<p>PCI Express è infine progettato per sostenere il sempre maggior fabbisogno energetico delle schede video di ultima generazione. Infatti, a differenza dello slot AGP, in grado di erogare un massimo di 50 Watt, l'attuale revisione di PCI-ex supporta carichi fino a 75W, permettendo così di eliminare il connettore MOLEX dalle schede di fascia media e medio-bassa anche se è rimasto per tutte le altre.</p>
+<img alt="img/img_hw/sli.png" src="img/img_hw/sli.png" />
+<p>Due schede video in modalita <em>SLI</em> connesse alla scheda madre tramite due slot PCIe.</p>
+</div>
+</div>
+<div class="section" id="caratteristiche-ed-evoluzione-del-settore-informatico">
+<h1><a class="toc-backref" href="#id21">Caratteristiche ed evoluzione del settore informatico</a></h1>
+<dl class="docutils">
+<dt>Legge di Moore: <a class="reference external" href="http://it.wikipedia.org/wiki/Legge_di_Moore">http://it.wikipedia.org/wiki/Legge_di_Moore</a></dt>
+<dd>Le prestazioni dei processori, e il numero di transistor ad esso relativo, raddoppiano ogni 18 mesi.</dd>
+</dl>
+<p>Evoluzione dei supporti di storaggio: aumento della capacita' pari alla legge di Moore ma minore aumento della velocita' di accesso ai dati. Cenni ai supporti di storaggio dati NAND.</p>
+<p>Altro: <a class="reference external" href="http://en.wikipedia.org/wiki/Moore's_law#Other_formulations_and_similar_laws">http://en.wikipedia.org/wiki/Moore's_law#Other_formulations_and_similar_laws</a></p>
+<p>References:
+- <a class="reference external" href="http://www.littletechshoppe.com/ns1625/winchest.html">http://www.littletechshoppe.com/ns1625/winchest.html</a></p>
+</div>
+<div class="section" id="id2">
+<h1><a class="toc-backref" href="#id22">Hardware</a></h1>
+<p>Hardware / software
+Peso / discreto / atomi / possesso</p>
+<p>Vedere classi di elaboratori da dispensa su sistemi di elaborazione: <a class="reference external" href="http://doc.piffa.net/informatica_base.html#classi-di-elaboratori">http://doc.piffa.net/informatica_base.html#classi-di-elaboratori</a></p>
+<dl class="docutils">
+<dt>Hardware:</dt>
+<dd><a class="reference external" href="http://it.wikipedia.org/wiki/Hardware">http://it.wikipedia.org/wiki/Hardware</a></dd>
+</dl>
+<p><a class="reference external" href="http://it.wikipedia.org/wiki/Personal_computer">http://it.wikipedia.org/wiki/Personal_computer</a>
+Diversi tipi : desktop / tower (vari tipi) - / all in one (eeepc) - Portatili</p>
+<p>Componenti:
+<a class="reference external" href="http://it.wikipedia.org/wiki/Personal_computer#Componenti">http://it.wikipedia.org/wiki/Personal_computer#Componenti</a></p>
+</div>
+<div class="section" id="cpu">
+<h1><a class="toc-backref" href="#id23">CPU</a></h1>
+<img alt="img/img_hw/images.jpeg" src="img/img_hw/images.jpeg" />
+<p>Una cpu Intel Core</p>
+<img alt="img/img_hw/250px-Socket_370.jpg" src="img/img_hw/250px-Socket_370.jpg" />
+<p>Un socket A</p>
+<ul class="simple">
+<li>CPU <a class="reference external" href="http://en.wikipedia.org/wiki/Central_processing_unit">http://en.wikipedia.org/wiki/Central_processing_unit</a></li>
+<li>Clock rate: <a class="reference external" href="http://en.wikipedia.org/wiki/Clock_rate">http://en.wikipedia.org/wiki/Clock_rate</a></li>
+<li>Non sempre determinante, dipende dall'architettura della CPU. Puo' essere usato come termine di paragone solo tra cpu della stessa famiglia, ad esempio un <em>Pentium</em> a 2GHz e' piu' veloce di un altro <em>Pentium</em> a 1.6GHz, ma non necessariamente di un <em>Athlon</em> a 2.0GHz .</li>
+<li><a class="reference external" href="http://en.wikipedia.org/wiki/Clock_rate#Comparing">http://en.wikipedia.org/wiki/Clock_rate#Comparing</a></li>
+</ul>
+<p>Differenza tra icomputer portatili e fissi: i portatili generalemente usano CPU con frequenza piu' basse rispetto ai computer fissi, questo per limitare il consumo energetico e semplificare il raffreddamento. CPU <em>mobili</em> possono quindi essere molto piu' costose dei corrispettivi modelli da <em>desktop</em>. Anche se  piu' lente come valore di frquenza massima sono in genere piu' efficenti (quindi sofisticate e costose).</p>
+<p>Set di Istruzioni: Cosa servono, devono essere supportate da OS e dagli applicativi</p>
+<ul class="simple">
+<li><a class="reference external" href="http://it.wikipedia.org/wiki/MMX">http://it.wikipedia.org/wiki/MMX</a></li>
+<li><a class="reference external" href="http://it.wikipedia.org/wiki/SSE4">http://it.wikipedia.org/wiki/SSE4</a></li>
+<li><a class="reference external" href="http://it.wikipedia.org/wiki/3DNow">http://it.wikipedia.org/wiki/3DNow</a>!</li>
+</ul>
+<p>Bit:    8 / 16 / 32 bit e prestazioni</p>
+<ul class="simple">
+<li>32 <a class="reference external" href="http://it.wikipedia.org/wiki/32_bit">http://it.wikipedia.org/wiki/32_bit</a></li>
+<li>64 <a class="reference external" href="http://it.wikipedia.org/wiki/64_bit">http://it.wikipedia.org/wiki/64_bit</a></li>
+<li>Vantaggi e svantaggi, compatibilita tra architetture (AMD64 e x86), piu' adatti ai server, non necessariamente alle workstation.</li>
+<li>Tipi di applicazioni: I sistemi a 64 bit permettono un vantaggio nell'uso estensiovo di software di database, grafica.</li>
+</ul>
+<div class="section" id="cache-l1-l2-l3">
+<h2><a class="toc-backref" href="#id24">Cache: L1 L2 L3</a></h2>
+<img alt="img/img_hw/cache.jpg" src="img/img_hw/cache.jpg" />
+<ul class="simple">
+<li><a class="reference external" href="http://it.wikipedia.org/wiki/CPU_cache">http://it.wikipedia.org/wiki/CPU_cache</a></li>
+</ul>
+<p># Prestazioni: maggiore e' la cache e migliori sono le prestazioni.
+# costo : La cache, posta sullo stesso microchip della CPU, puo' raddoppiare il costo di costruzione della CPU.
+# Failure : maggiore e' la cache maggiore e' la possibilita' che una parte di questa possa risultare difettosa, segnando quindi l'intera CPU come <em>fallata</em>.
+# Famigle di cpu con cache castrata : data la relativa frequenza di difetti di costruzione nelle CPU con cache piu' estesa talvolta e' possibile recuperare alcune di queste rivendendole con cache disponibile diminuita, come modelli di qualita' inferiore rispetto al modello di partenza.</p>
+</div>
+<div class="section" id="processori">
+<h2><a class="toc-backref" href="#id25">Processori:</a></h2>
+<p><a class="reference external" href="http://it.wikipedia.org/wiki/CPU">http://it.wikipedia.org/wiki/CPU</a></p>
+<p>Elkementi caraterizzanti:</p>
+<ul class="simple">
+<li>Multi core: <a class="reference external" href="http://it.wikipedia.org/wiki/Multicore">http://it.wikipedia.org/wiki/Multicore</a> e/o  Hyperthreading: <a class="reference external" href="http://it.wikipedia.org/wiki/Hyper-Threading">http://it.wikipedia.org/wiki/Hyper-Threading</a></li>
+<li>Dimensioni e tipo di Cache</li>
+<li>Set di instruzioni</li>
+<li>Consumi, TDP : <a class="reference external" href="http://it.wikipedia.org/wiki/Thermal_Design_Power">http://it.wikipedia.org/wiki/Thermal_Design_Power</a> (Piu' basso il TDP migliore e' la CPU)</li>
+<li>Velocita di accesso ai dati, quindi tipo di RAM utilizzabili (Piu' veloci e sofisticate le RAM utilizzabili migliori le prestazioni dell'intero sistema).</li>
+<li>Secket: <a class="reference external" href="http://en.wikipedia.org/wiki/CPU_socket">http://en.wikipedia.org/wiki/CPU_socket</a> (maggiore diffusione, anzianita' potrebbe precludere la possibilita' di futuri aggiornamenti).</li>
+</ul>
+</div>
+<div class="section" id="architetture-di-cpu-sparc-i386-i686">
+<h2><a class="toc-backref" href="#id26">Architetture di CPU: sparc, i386, i686</a></h2>
+<p><a class="reference external" href="http://en.wikipedia.org/wiki/Microprocessor#Architectures">http://en.wikipedia.org/wiki/Microprocessor#Architectures</a></p>
+<p><em>Nota</em>: non si e' distinto tra architetture CISC / RISC o altro.</p>
+<p><a class="reference external" href="http://it.wikipedia.org/wiki/Microprocessore">http://it.wikipedia.org/wiki/Microprocessore</a></p>
+<div class="section" id="principali-architetture">
+<h3><a class="toc-backref" href="#id27">Principali architetture</a></h3>
+<ul>
+<li><dl class="first docutils">
+<dt>Architettura x86: <a class="reference external" href="http://en.wikipedia.org/wiki/X86">http://en.wikipedia.org/wiki/X86</a></dt>
+<dd><ul class="first last simple">
+<li>AMD64: <a class="reference external" href="http://it.wikipedia.org/wiki/AMD64">http://it.wikipedia.org/wiki/AMD64</a></li>
+</ul>
+</dd>
+</dl>
+</li>
+<li><p class="first">ARM: <a class="reference external" href="http://it.wikipedia.org/wiki/Architettura_ARM">http://it.wikipedia.org/wiki/Architettura_ARM</a></p>
+</li>
+<li><p class="first">PPC: <a class="reference external" href="http://it.wikipedia.org/wiki/PowerPC">http://it.wikipedia.org/wiki/PowerPC</a></p>
+</li>
+<li></li>
+</ul>
+</div>
+</div>
+<div class="section" id="tipi-di-processori">
+<h2><a class="toc-backref" href="#id28">Tipi di processori:</a></h2>
+<dl class="docutils">
+<dt>Elenco dei processori AMD:</dt>
+<dd><ul class="first last simple">
+<li><a class="reference external" href="http://it.wikipedia.org/wiki/Microprocessori_AMD">http://it.wikipedia.org/wiki/Microprocessori_AMD</a></li>
+</ul>
+</dd>
+<dt>Elenco dei processori Intel:</dt>
+<dd><ul class="first last simple">
+<li><a class="reference external" href="http://it.wikipedia.org/wiki/Microprocessori_Intel">http://it.wikipedia.org/wiki/Microprocessori_Intel</a></li>
+<li><a class="reference external" href="http://processorfinder.intel.com/details.aspx?sSpec=SLAPB">http://processorfinder.intel.com/details.aspx?sSpec=SLAPB</a></li>
+</ul>
+</dd>
+<dt>Elenco dei processori Intel:</dt>
+<dd><ul class="first last simple">
+<li><a class="reference external" href="http://www.via.com.tw/en/products/processors/c7-m/">http://www.via.com.tw/en/products/processors/c7-m/</a></li>
+</ul>
+</dd>
+<dt>Elenco dei processori ARM:</dt>
+<dd><ul class="first last simple">
+<li><a class="reference external" href="http://it.wikipedia.org/wiki/Architettura_ARM">http://it.wikipedia.org/wiki/Architettura_ARM</a>
+- Es: Router, NAT, network appliance (fortigate...)<ul>
+<li><a class="reference external" href="http://www.cyrius.com/debian/nslu2/">http://www.cyrius.com/debian/nslu2/</a></li>
+</ul>
+</li>
+</ul>
+</dd>
+</dl>
+<p>Arm e simili (geode, Xscale, alcuni PPC) sono utilizzati per i sistemi embedded.</p>
+</div>
+</div>
+<div class="section" id="schede-madri">
+<h1><a class="toc-backref" href="#id29">Schede madri</a></h1>
+<dl class="docutils">
+<dt>Tipi / Dimensioni schede madri</dt>
+<dd><a class="reference external" href="http://it.wikipedia.org/wiki/Scheda_madre">http://it.wikipedia.org/wiki/Scheda_madre</a></dd>
+</dl>
+</div>
+<div class="section" id="id3">
+<h1><a class="toc-backref" href="#id30">Ram</a></h1>
+<ul class="simple">
+<li><a class="reference external" href="http://en.wikipedia.org/wiki/Random-access_memory">http://en.wikipedia.org/wiki/Random-access_memory</a></li>
+</ul>
+</div>
+<div class="section" id="hard-disk">
+<h1><a class="toc-backref" href="#id31">Hard-disk</a></h1>
+<img alt="img/img_hw/hd.jpg" src="img/img_hw/hd.jpg" />
+<ul class="simple">
+<li><a class="reference external" href="http://it.wikipedia.org/wiki/Hard_disk">http://it.wikipedia.org/wiki/Hard_disk</a></li>
+</ul>
+<p>L'hard disk drive (termine di origine inglese), in sigla HDD, normalmente abbreviato in hard disk, raramente anche chiamato fixed disk drive (sinonimo sempre di origine inglese), in sigla FDD,[1] anche chiamato disco rigido (traduzione letterale di &quot;hard disk&quot;) o disco fisso (traduzione letterale di &quot;fixed disk&quot;), è una tipologia di dispositivo di memoria di massa che utilizza uno o più dischi magnetici per l'archiviazione dei dati.</p>
+<p>Il disco rigido è una delle tipologie di dispositivi di memoria di massa attualmente più utilizzate. È infatti utilizzato nella maggior parte dei computer e anche in altre tipologie di dispositivi elettronici come ad esempio il PVR.</p>
+<p>Il disco rigido ha da poco tempo un serio concorrente, il disco a stato solido, destinato probabilmente in futuro a soppiantarlo.</p>
+<div class="section" id="caratteristiche">
+<h2><a class="toc-backref" href="#id32">Caratteristiche</a></h2>
+<ol class="arabic simple">
+<li>Seek time</li>
+<li>Seek Throught</li>
+<li>velocita' di rotazione</li>
+<li>cache (in MB)</li>
+<li>Features
+5.1  Hot Swap
+5.2  NCQ: Native Command Queuing
+5.3  banda disponibile</li>
+</ol>
+</div>
+<div class="section" id="evouluzione">
+<h2><a class="toc-backref" href="#id33">Evouluzione:</a></h2>
+<p>Aumento capacita' di storaggio, cache, features. Ma sostanziale mantenimento delle velocita' di accesso ai dati.</p>
+<ul class="simple">
+<li><a class="reference external" href="http://www.littletechshoppe.com/ns1625/winchest.html">http://www.littletechshoppe.com/ns1625/winchest.html</a></li>
+<li><a class="reference external" href="http://en.wikipedia.org/wiki/Moore's_law#Other_formulations_and_similar_laws">http://en.wikipedia.org/wiki/Moore's_law#Other_formulations_and_similar_laws</a></li>
+</ul>
+<div class="section" id="mark-kryder-s-law">
+<h3><a class="toc-backref" href="#id34">Mark Kryder's law</a></h3>
+<p>A Scientific American article, drawing from Moore's law, says that magnetic disk areal storage density doubles annually, a phenomenon that had come to be known as Kryder's Law.[2] This held true over the decade 1995-2005[citation needed]. In 2005, commodity drive density of 110 gigabit/in2 or 170 megabit/mm2 had been reached. This does not extrapolate all the way back to the initial 2 kilobit/in2 drives introduced in 1956, as growth rates increased with the advent of institutionalized strategic technology re-investment such as the MTC.</p>
+<p>Caducita' e prestazioni risolte con i RAID, vedere altra dispensa.</p>
+</div>
+</div>
+</div>
+<div class="section" id="monitors">
+<h1><a class="toc-backref" href="#id35">Monitors</a></h1>
+<ul class="simple">
+<li><a class="reference external" href="http://it.wikipedia.org/wiki/Monitor_(video">http://it.wikipedia.org/wiki/Monitor_(video</a>)</li>
+<li><a class="reference external" href="http://it.wikipedia.org/wiki/HDCP">http://it.wikipedia.org/wiki/HDCP</a></li>
+</ul>
+<div class="section" id="connettori">
+<h2><a class="toc-backref" href="#id36">Connettori</a></h2>
+<ul class="simple">
+<li><a class="reference external" href="http://it.wikipedia.org/wiki/VGA">http://it.wikipedia.org/wiki/VGA</a></li>
+<li><a class="reference external" href="http://it.wikipedia.org/wiki/Digital_Visual_Interface">http://it.wikipedia.org/wiki/Digital_Visual_Interface</a></li>
+<li><a class="reference external" href="http://it.wikipedia.org/wiki/HDMI">http://it.wikipedia.org/wiki/HDMI</a></li>
+</ul>
+</div>
+<div class="section" id="display">
+<h2><a class="toc-backref" href="#id37">Display</a></h2>
+<dl class="docutils">
+<dt>Display a cristalli liquidi:</dt>
+<dd><p class="first">Il display a cristalli liquidi, in sigla LCD (del corrispondente termine inglese &quot;liquid crystal display&quot;), anche chiamato schermo a cristalli liquidi, è una tipologia di display a schermo piatto utilizzata nei più svariati ambiti con dimensioni dello schermo che variano da poche decine di millimetri a oltre 100 pollici.</p>
+<p class="last">Da circa trent'anni in particolare gli LCD sono utilizzati anche in ambito video, inizialmente nei computer portatili, in seguito anche nei monitor e nei televisori (inizialmente in televisori portatili con schermo di pochi pollici, in seguito anche nei normali televisori con schermi di varie decine di pollici) riuscendo, all'inizio del secolo, insieme al display al plasma, a mandare in pensione il quasi centenario display CRT.</p>
+</dd>
+</dl>
+<ul class="simple">
+<li><a class="reference external" href="http://it.wikipedia.org/wiki/Display_a_cristalli_liquidi#Famiglie_tecniche_di_pannelli_TFT">http://it.wikipedia.org/wiki/Display_a_cristalli_liquidi#Famiglie_tecniche_di_pannelli_TFT</a></li>
+<li><a class="reference external" href="http://it.wikipedia.org/wiki/Led">http://it.wikipedia.org/wiki/Led</a>
+LED utilizzati per la retroilluminazine dei display portatili.</li>
+</ul>
+</div>
+</div>
+<div class="section" id="stampanti">
+<h1><a class="toc-backref" href="#id38">Stampanti</a></h1>
+<p>La stampante è una periferica di output atta alla stampa, generalmente su carta ma anche su materiali di altra natura, di informazioni digitali contenute in un computer.</p>
+<p>L'operazione informatica di stampa comporta una perdita di informazioni, in quanto, una volta stampati, un testo oppure un'immagine, sarà molto difficile ricostruire perfettamente il documento originale con il processo inverso, ovvero la scansione o il riconoscimento ottico dei caratteri (OCR).</p>
+<p><a class="reference external" href="http://it.wikipedia.org/wiki/Stampanti">http://it.wikipedia.org/wiki/Stampanti</a></p>
+<p>I parametri che caratterizzano una qualunque stampante sono essenzialmente:</p>
+<ul class="simple">
+<li>Interfaccia: il tipo di collegamento al computer, che può essere una porta parallela, seriale, USB, ad infrarossi, bluetooth ecc</li>
+<li>Formato carta: la dimensione, lo spessore, il tipo di supporti di stampa che la stampante è in grado di accettare (carta, buste ecc). Il più diffuso è il formato A4, ma alcuni modelli usano formati minori, in genere per le foto, oppure formati superiori, A3, A2 ecc., fino ai rotoli da 92cm.</li>
+<li>Numero di colori primari: ovvero quanti inchiostri sono utilizzati e quindi quanti colori può riprodurre la stampante; le monocromatiche impiegano un solo colore, di solito il nero. Le tricromatiche usano giallo, cìano e magenta per produrre i colori per sintesi sottrattiva, compreso il nero. Le quadricromatiche hanno i tre colori base già detti più il nero, utilizzato per le stampe bianco e nero e per comporre colori scuri più verosimili. Le esacromatiche hanno in più due tinte chiare di cìano e magenta, per rendere meglio le mezzetinte.</li>
+<li>Risoluzione massima: il numero di punti stampabili sulla carta per unità di lunghezza, che può differire tra il senso orizzontale e verticale. Di solito si esprime in punti per pollice lineare, &quot;dot per inch&quot; (DPI). La densità di pixel dell'immagine non corrisponde necessariamente alla densità dei punti di stampa, poiché a ciascun pixel possono corrispondere diversi punti di colore diverso affiancati. Per ragioni di marketing viene spesso indicata la densità di questi ultimi, che è più alta.</li>
+<li>Velocità: il numero di pagine (normalmente A4) che può essere prodotta per unità di tempo, di solito espressa in pagine al minuto. Questo parametro differisce molto a seconda che si stampi un testo bianco e nero oppure una fotografia, ed anche in funzione della qualità e risoluzione impostate.</li>
+<li>Tempo per la prima stampa: il tempo che intercorre tra l'invio dei dati e l'avvio della prima stampa. È un valore poco considerato ma che può arrivare a molte decine di secondi.</li>
+<li>Costo per copia stampata: quando si ha un uso intensivo della macchina, più importante del costo di acquisto è il costo di gestione, dovuto a inchiostri o toner, tamburi, testine, elettricità e quanto altro è necessario per stampare un singolo foglio.</li>
+</ul>
+<div class="section" id="stampanti-laser">
+<h2><a class="toc-backref" href="#id39">Stampanti laser</a></h2>
+<p>Questa tecnologia deriva direttamente dalla xerografia comunemente implementata nelle fotocopiatrici analogiche. In sintesi, un raggio laser infrarosso viene modulato secondo la sequenza di pixel che deve essere impressa sul foglio. Viene poi deflesso da uno specchio rotante su un tamburo fotosensibile elettrizzato che si scarica dove colpito dalla luce. L'elettricità statica attira una fine polvere di materiali sintetici e pigmenti, il toner, che viene trasferito sulla carta (sviluppo). Il foglio passa poi sotto un rullo fusore riscaldato ad elevata temperatura, che fonde il toner facendolo aderire alla carta (fissaggio). Per ottenere la stampa a colori si impiegano quattro toner: nero, ciano, magenta e giallo, trasferiti da un unico tamburo oppure da quattro distinti.</p>
+<p>Per semplificare la gestione dei consumabili, nelle stampanti laser monocromatiche moderne il toner e il tamburo fotosensibile sono incluse in un'unica cartuccia.</p>
+<p>Diverse agenzie per l'ambiente e giornali specializzati hanno verificato che, durante la stampa, vengono rilasciate alcune polveri sottili e altre sostanze cancerogene come benzolo e stirolo, che sono contenuti nel toner.</p>
+</div>
+<div class="section" id="stampanti-a-getto-di-inchiostro">
+<h2><a class="toc-backref" href="#id40">Stampanti a getto di inchiostro</a></h2>
+<p>È la tecnologia che ha avuto il maggiore successo presso l'utenza privata ed i piccoli uffici, principalmente a causa del basso costo di produzione, della silenziosità e buona resa dei colori. Una schiera di centinaia di microscopici ugelli spruzzano minuscole gocce di inchiostro a base di acqua sulla carta durante lo spostamento del carrello. Il movimento dell'inchiostro è ottenuto per mezzo di due distinte tecnologie:
+pompe piezoelettriche che comprimono il liquido in una minuscola camera,
+resistenze elettriche che scaldano bruscamente il fluido all'interno della camera di compressione aumentandone il volume e quindi facendolo schizzare dall'ugello (Jet_Plate).</p>
+<p>Entrambi veri prodigi di fluidodinamica sono realizzate con tecnologie di fotoincisione simili a quelle per la produzione di massa dei circuiti integrati, che consentono costi per quantità molto contenuti. La risoluzione e la qualità di stampa di queste testine raggiunge livelli paragonabili alla fotografia tradizionale, ma solamente utilizzando carta la cui superficie sia stata opportunamente trattata per ricevere l'inchiostro. Il problema più grave di questa tecnica è l'essiccamento dell'inchiostro nelle testine, che è frequente causa di malfunzionamenti. Un altro svantaggio è dato dall'elevato costo per copia stampata se confrontato con le altre tecnologie.</p>
+</div>
+<div class="section" id="stampanti-multifunzione">
+<h2><a class="toc-backref" href="#id41">Stampanti Multifunzione</a></h2>
+<img alt="img/img_hw/multi.jpg" src="img/img_hw/multi.jpg" />
+<p>Con l'espressione inglese All-in-one (tradotto letteralmente: &quot;tutto in uno&quot;) o multifunzione si intendono quelle tipologie di apparecchi che incorporano una serie di funzioni che tradizionalmente vengono svolte da apparecchi separati.</p>
+<p>In particolare l'espressione è utilizzata per indicare quei modelli di personal computer con il monitor integrato nel case (telaio) del computer stesso. Si tratta di computer progettati per ridurre i costi e gli ingombri a scapito dell'espandibilità del sistema. Un esempio classico sono i computer della serie iMac dell'Apple.</p>
+<p>Lo stesso termine viene utilizzato per alcune periferiche, come le stampanti dette stampanti all-in-one o stampanti multifunzione. Si tratta di stampanti progettate per eseguire compiti addizionali, come scansioni, fotocopie e talvolta inviare fax. Le stampanti multifunzione hanno il vantaggio, rispetto alle stampanti tradizionali, di fornire funzionalità aggiuntive, senza richiedere l'acquisto di strumenti separati, come uno scanner d'immagini, una fotocopiatrice o un fax. Le stampanti all-in-one hanno in genere un costo superiore rispetto a quello di una normale stampante ma inferiore rispetto della somma delle macchine separate; in genere si considera che possano avere prestazioni inferiori rispetto all'apparato specifico, con il vantaggio però di una riduzione dell'ingombro fisico e/o dei consumi.</p>
+<p>Una stampante multifunzione Samsung</p>
+<p>Le stampanti all-in-one possono essere a getto d'inchiostro o laser, e sono considerate come una linea di prodotto distinta dalle stampanti, rivolta soprattutto al mercato dello Small Office Home Office, che ne apprezza il risparmio rispetto all'acquisto e gestione di più apparati distinti, oltre alla riduzione dell'ingombro fisico.</p>
+<p>Popolari costruttori di stampanti multifunzione sono: Xerox, Hewlett-Packard, Epson, Lexmark, Brother e Konica Minolta.</p>
+</div>
+</div>
+</div>
 </body>
 </html>
diff --git a/pdf/hw_dispensa.pdf b/pdf/hw_dispensa.pdf
new file mode 100644 (file)
index 0000000..13475e2
--- /dev/null
@@ -0,0 +1,2157 @@
+%PDF-1.3\r
+%\93\8c\8b\9e ReportLab Generated PDF document http://www.reportlab.com\r
+% 'BasicFonts': class PDFDictionary \r
+1 0 obj\r
+% The standard fonts dictionary\r
+<< /F1 2 0 R\r
+ /F2 3 0 R\r
+ /F3 4 0 R\r
+ /F4 39 0 R\r
+ /F5 40 0 R\r
+ /F6 41 0 R\r
+ /F7 44 0 R >>\r
+endobj\r
+% 'F1': class PDFType1Font \r
+2 0 obj\r
+% Font Helvetica\r
+<< /BaseFont /Helvetica\r
+ /Encoding /WinAnsiEncoding\r
+ /Name /F1\r
+ /Subtype /Type1\r
+ /Type /Font >>\r
+endobj\r
+% 'F2': class PDFType1Font \r
+3 0 obj\r
+% Font Helvetica-Bold\r
+<< /BaseFont /Helvetica-Bold\r
+ /Encoding /WinAnsiEncoding\r
+ /Name /F2\r
+ /Subtype /Type1\r
+ /Type /Font >>\r
+endobj\r
+% 'F3': class PDFType1Font \r
+4 0 obj\r
+% Font Times-Roman\r
+<< /BaseFont /Times-Roman\r
+ /Encoding /WinAnsiEncoding\r
+ /Name /F3\r
+ /Subtype /Type1\r
+ /Type /Font >>\r
+endobj\r
+% 'Annot.NUMBER1': class LinkAnnotation \r
+5 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 46 0 R\r
+ /Fit ]\r
+ /Rect [ 68.69291\r
+ 588.5936\r
+ 139.2629\r
+ 599.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER2': class LinkAnnotation \r
+6 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 46 0 R\r
+ /Fit ]\r
+ /Rect [ 97.03937\r
+ 571.5936\r
+ 152.6094\r
+ 582.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER3': class LinkAnnotation \r
+7 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 46 0 R\r
+ /Fit ]\r
+ /Rect [ 97.03937\r
+ 554.5936\r
+ 135.9294\r
+ 565.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER4': class LinkAnnotation \r
+8 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 46 0 R\r
+ /Fit ]\r
+ /Rect [ 125.3858\r
+ 537.5936\r
+ 147.6058\r
+ 548.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER5': class LinkAnnotation \r
+9 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 46 0 R\r
+ /Fit ]\r
+ /Rect [ 125.3858\r
+ 520.5936\r
+ 151.4958\r
+ 531.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER6': class LinkAnnotation \r
+10 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 50 0 R\r
+ /Fit ]\r
+ /Rect [ 68.69291\r
+ 503.5936\r
+ 124.2629\r
+ 514.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER7': class LinkAnnotation \r
+11 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 50 0 R\r
+ /Fit ]\r
+ /Rect [ 97.03937\r
+ 486.5936\r
+ 301.0094\r
+ 497.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER8': class LinkAnnotation \r
+12 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 50 0 R\r
+ /Fit ]\r
+ /Rect [ 97.03937\r
+ 469.5936\r
+ 217.0594\r
+ 480.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER9': class LinkAnnotation \r
+13 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 50 0 R\r
+ /Fit ]\r
+ /Rect [ 97.03937\r
+ 452.5936\r
+ 279.3094\r
+ 463.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER10': class LinkAnnotation \r
+14 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 52 0 R\r
+ /Fit ]\r
+ /Rect [ 97.03937\r
+ 435.5936\r
+ 192.0594\r
+ 446.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER11': class LinkAnnotation \r
+15 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 52 0 R\r
+ /Fit ]\r
+ /Rect [ 97.03937\r
+ 418.5936\r
+ 123.7094\r
+ 429.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER12': class LinkAnnotation \r
+16 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 52 0 R\r
+ /Fit ]\r
+ /Rect [ 97.03937\r
+ 401.5936\r
+ 152.6094\r
+ 412.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER13': class LinkAnnotation \r
+17 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 52 0 R\r
+ /Fit ]\r
+ /Rect [ 97.03937\r
+ 384.5936\r
+ 123.1594\r
+ 395.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER14': class LinkAnnotation \r
+18 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 52 0 R\r
+ /Fit ]\r
+ /Rect [ 68.69291\r
+ 367.5936\r
+ 298.7829\r
+ 378.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER15': class LinkAnnotation \r
+19 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 72 0 R\r
+ /Fit ]\r
+ /Rect [ 68.69291\r
+ 350.5936\r
+ 112.0329\r
+ 361.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER16': class LinkAnnotation \r
+20 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 72 0 R\r
+ /Fit ]\r
+ /Rect [ 68.69291\r
+ 333.5936\r
+ 89.80291\r
+ 344.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER17': class LinkAnnotation \r
+21 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 72 0 R\r
+ /Fit ]\r
+ /Rect [ 97.03937\r
+ 316.5936\r
+ 147.0494\r
+ 327.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER18': class LinkAnnotation \r
+22 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 72 0 R\r
+ /Fit ]\r
+ /Rect [ 97.03937\r
+ 299.5936\r
+ 261.5494\r
+ 310.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER19': class LinkAnnotation \r
+23 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 85 0 R\r
+ /Fit ]\r
+ /Rect [ 97.03937\r
+ 282.5936\r
+ 175.3894\r
+ 293.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER20': class LinkAnnotation \r
+24 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 85 0 R\r
+ /Fit ]\r
+ /Rect [ 68.69291\r
+ 265.5936\r
+ 130.3829\r
+ 276.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER21': class LinkAnnotation \r
+25 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 85 0 R\r
+ /Fit ]\r
+ /Rect [ 68.69291\r
+ 248.5936\r
+ 89.80291\r
+ 259.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER22': class LinkAnnotation \r
+26 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 85 0 R\r
+ /Fit ]\r
+ /Rect [ 68.69291\r
+ 231.5936\r
+ 111.4729\r
+ 242.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER23': class LinkAnnotation \r
+27 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 94 0 R\r
+ /Fit ]\r
+ /Rect [ 97.03937\r
+ 214.5936\r
+ 161.4994\r
+ 225.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER24': class LinkAnnotation \r
+28 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 94 0 R\r
+ /Fit ]\r
+ /Rect [ 97.03937\r
+ 197.5936\r
+ 154.2894\r
+ 208.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER25': class LinkAnnotation \r
+29 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 94 0 R\r
+ /Fit ]\r
+ /Rect [ 125.3858\r
+ 180.5936\r
+ 204.5258\r
+ 191.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER26': class LinkAnnotation \r
+30 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 94 0 R\r
+ /Fit ]\r
+ /Rect [ 68.69291\r
+ 163.5936\r
+ 107.0329\r
+ 174.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER27': class LinkAnnotation \r
+31 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 94 0 R\r
+ /Fit ]\r
+ /Rect [ 97.03937\r
+ 146.5936\r
+ 143.1694\r
+ 157.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER28': class LinkAnnotation \r
+32 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 94 0 R\r
+ /Fit ]\r
+ /Rect [ 97.03937\r
+ 129.5936\r
+ 129.8194\r
+ 140.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER29': class LinkAnnotation \r
+33 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 98 0 R\r
+ /Fit ]\r
+ /Rect [ 68.69291\r
+ 112.5936\r
+ 113.7129\r
+ 123.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER30': class LinkAnnotation \r
+34 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 98 0 R\r
+ /Fit ]\r
+ /Rect [ 97.03937\r
+ 95.59362\r
+ 166.5094\r
+ 106.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Page1': class PDFPage \r
+35 0 obj\r
+% Page dictionary\r
+<< /Annots [ 5 0 R\r
+ 6 0 R\r
+ 7 0 R\r
+ 8 0 R\r
+ 9 0 R\r
+ 10 0 R\r
+ 11 0 R\r
+ 12 0 R\r
+ 13 0 R\r
+ 14 0 R\r
+ 15 0 R\r
+ 16 0 R\r
+ 17 0 R\r
+ 18 0 R\r
+ 19 0 R\r
+ 20 0 R\r
+ 21 0 R\r
+ 22 0 R\r
+ 23 0 R\r
+ 24 0 R\r
+ 25 0 R\r
+ 26 0 R\r
+ 27 0 R\r
+ 28 0 R\r
+ 29 0 R\r
+ 30 0 R\r
+ 31 0 R\r
+ 32 0 R\r
+ 33 0 R\r
+ 34 0 R ]\r
+ /Contents 137 0 R\r
+ /MediaBox [ 0\r
+ 0\r
+ 595.2756\r
+ 841.8898 ]\r
+ /Parent 136 0 R\r
+ /Resources << /Font 1 0 R\r
+ /ProcSet [ /PDF\r
+ /Text\r
+ /ImageB\r
+ /ImageC\r
+ /ImageI ] >>\r
+ /Rotate 0\r
+ /Trans <<  >>\r
+ /Type /Page >>\r
+endobj\r
+% 'Annot.NUMBER31': class LinkAnnotation \r
+36 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 100 0 R\r
+ /Fit ]\r
+ /Rect [ 97.03937\r
+ 753.5936\r
+ 231.5494\r
+ 764.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER32': class LinkAnnotation \r
+37 0 obj\r
+<< /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Contents ()\r
+ /Dest [ 100 0 R\r
+ /Fit ]\r
+ /Rect [ 97.03937\r
+ 736.5936\r
+ 203.7494\r
+ 747.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER33': class PDFDictionary \r
+38 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://docutils.sourceforge.net/rst.html) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 128.8429\r
+ 716.5936\r
+ 295.5829\r
+ 728.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'F4': class PDFType1Font \r
+39 0 obj\r
+% Font Courier\r
+<< /BaseFont /Courier\r
+ /Encoding /WinAnsiEncoding\r
+ /Name /F4\r
+ /Subtype /Type1\r
+ /Type /Font >>\r
+endobj\r
+% 'F5': class PDFType1Font \r
+40 0 obj\r
+% Font ZapfDingbats\r
+<< /BaseFont /ZapfDingbats\r
+ /Encoding /ZapfDingbatsEncoding\r
+ /Name /F5\r
+ /Subtype /Type1\r
+ /Type /Font >>\r
+endobj\r
+% 'F6': class PDFType1Font \r
+41 0 obj\r
+% Font Helvetica-Oblique\r
+<< /BaseFont /Helvetica-Oblique\r
+ /Encoding /WinAnsiEncoding\r
+ /Name /F6\r
+ /Subtype /Type1\r
+ /Type /Font >>\r
+endobj\r
+% 'Annot.NUMBER34': class PDFDictionary \r
+42 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://en.wikipedia.org/wiki/Memory_\(computers) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 185.9629\r
+ 376.3936\r
+ 397.1329\r
+ 388.3936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER35': class PDFDictionary \r
+43 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://en.wikipedia.org/wiki/Virtual_memory) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 88.69291\r
+ 364.3936\r
+ 532.5827\r
+ 376.3936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'F7': class PDFType1Font \r
+44 0 obj\r
+% Font Helvetica-BoldOblique\r
+<< /BaseFont /Helvetica-BoldOblique\r
+ /Encoding /WinAnsiEncoding\r
+ /Name /F7\r
+ /Subtype /Type1\r
+ /Type /Font >>\r
+endobj\r
+% 'Annot.NUMBER36': class PDFDictionary \r
+45 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://en.wikipedia.org/wiki/Random_access_memory) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 116.4729\r
+ 317.3936\r
+ 352.1029\r
+ 329.3936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Page2': class PDFPage \r
+46 0 obj\r
+% Page dictionary\r
+<< /Annots [ 36 0 R\r
+ 37 0 R\r
+ 38 0 R\r
+ 42 0 R\r
+ 43 0 R\r
+ 45 0 R ]\r
+ /Contents 138 0 R\r
+ /MediaBox [ 0\r
+ 0\r
+ 595.2756\r
+ 841.8898 ]\r
+ /Parent 136 0 R\r
+ /Resources << /Font 1 0 R\r
+ /ProcSet [ /PDF\r
+ /Text\r
+ /ImageB\r
+ /ImageC\r
+ /ImageI ] >>\r
+ /Rotate 0\r
+ /Trans <<  >>\r
+ /Type /Page >>\r
+endobj\r
+% 'Annot.NUMBER37': class PDFDictionary \r
+47 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://en.wikipedia.org/wiki/Data_bus) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 62.69291\r
+ 432.5936\r
+ 532.5827\r
+ 444.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER38': class PDFDictionary \r
+48 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/Trasmissione_parallela) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 149.8229\r
+ 322.5936\r
+ 365.9929\r
+ 334.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER39': class PDFDictionary \r
+49 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/Trasmissione_seriale) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 142.0429\r
+ 310.5936\r
+ 349.8729\r
+ 322.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Page3': class PDFPage \r
+50 0 obj\r
+% Page dictionary\r
+<< /Annots [ 47 0 R\r
+ 48 0 R\r
+ 49 0 R ]\r
+ /Contents 139 0 R\r
+ /MediaBox [ 0\r
+ 0\r
+ 595.2756\r
+ 841.8898 ]\r
+ /Parent 136 0 R\r
+ /Resources << /Font 1 0 R\r
+ /ProcSet [ /PDF\r
+ /Text\r
+ /ImageB\r
+ /ImageC\r
+ /ImageI ] >>\r
+ /Rotate 0\r
+ /Trans <<  >>\r
+ /Type /Page >>\r
+endobj\r
+% 'Annot.NUMBER40': class PDFDictionary \r
+51 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/Serial_ATA) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 88.69291\r
+ 92.59362\r
+ 532.5827\r
+ 104.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Page4': class PDFPage \r
+52 0 obj\r
+% Page dictionary\r
+<< /Annots [ 51 0 R ]\r
+ /Contents 140 0 R\r
+ /MediaBox [ 0\r
+ 0\r
+ 595.2756\r
+ 841.8898 ]\r
+ /Parent 136 0 R\r
+ /Resources << /Font 1 0 R\r
+ /ProcSet [ /PDF\r
+ /Text\r
+ /ImageB\r
+ /ImageC\r
+ /ImageI ] >>\r
+ /Rotate 0\r
+ /Trans <<  >>\r
+ /Type /Page >>\r
+endobj\r
+% 'Annot.NUMBER41': class PDFDictionary \r
+53 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/Legge_di_Moore) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 142.7029\r
+ 729.5936\r
+ 347.1929\r
+ 741.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER42': class PDFDictionary \r
+54 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://en.wikipedia.org/wiki/Moore's_law#Other_formulations_and_similar_laws) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 88.81291\r
+ 669.5936\r
+ 436.9429\r
+ 681.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER43': class PDFDictionary \r
+55 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://www.littletechshoppe.com/ns1625/winchest.html) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 125.4929\r
+ 651.5936\r
+ 365.0329\r
+ 663.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER44': class PDFDictionary \r
+56 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://doc.piffa.net/informatica_base.html#classi-di-elaboratori) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 62.69291\r
+ 570.5936\r
+ 335.0229\r
+ 582.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER45': class PDFDictionary \r
+57 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/Hardware) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 72.69291\r
+ 542.5936\r
+ 532.5827\r
+ 554.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER46': class PDFDictionary \r
+58 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/Personal_computer) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 62.69291\r
+ 524.5936\r
+ 265.9702\r
+ 536.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER47': class PDFDictionary \r
+59 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/Personal_computer#Componenti) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 122.1629\r
+ 494.5936\r
+ 381.7029\r
+ 506.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER48': class PDFDictionary \r
+60 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://en.wikipedia.org/wiki/Central_processing_unit) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 106.5829\r
+ 443.5936\r
+ 354.4229\r
+ 455.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER49': class PDFDictionary \r
+61 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://en.wikipedia.org/wiki/Clock_rate) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 164.1028\r
+ 431.5936\r
+ 344.5828\r
+ 443.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER50': class PDFDictionary \r
+62 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://en.wikipedia.org/wiki/Clock_rate#Comparing) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 92.69291\r
+ 407.5936\r
+ 317.2129\r
+ 419.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER51': class PDFDictionary \r
+63 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/MMX) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 62.69291\r
+ 377.5936\r
+ 202.1729\r
+ 389.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER52': class PDFDictionary \r
+64 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/SSE4) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 208.2829\r
+ 377.5936\r
+ 350.0029\r
+ 389.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER53': class PDFDictionary \r
+65 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/3DNow) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 356.1129\r
+ 377.5936\r
+ 502.2629\r
+ 389.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER54': class PDFDictionary \r
+66 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/32_bit) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 102.5929\r
+ 345.5936\r
+ 243.2029\r
+ 357.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER55': class PDFDictionary \r
+67 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/64_bit) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 102.5929\r
+ 333.5936\r
+ 243.2029\r
+ 345.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER56': class PDFDictionary \r
+68 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/CPU_cache) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 147.8262\r
+ 279.5936\r
+ 317.8988\r
+ 291.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER57': class PDFDictionary \r
+69 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/CPU) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 62.69291\r
+ 219.5936\r
+ 532.5827\r
+ 231.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER58': class PDFDictionary \r
+70 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/Hyper-Threading) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 88.69291\r
+ 175.5936\r
+ 532.5827\r
+ 187.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER59': class PDFDictionary \r
+71 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://en.wikipedia.org/wiki/CPU_socket) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 124.8229\r
+ 115.5936\r
+ 299.8829\r
+ 127.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Page5': class PDFPage \r
+72 0 obj\r
+% Page dictionary\r
+<< /Annots [ 53 0 R\r
+ 54 0 R\r
+ 55 0 R\r
+ 56 0 R\r
+ 57 0 R\r
+ 58 0 R\r
+ 59 0 R\r
+ 60 0 R\r
+ 61 0 R\r
+ 62 0 R\r
+ 63 0 R\r
+ 64 0 R\r
+ 65 0 R\r
+ 66 0 R\r
+ 67 0 R\r
+ 68 0 R\r
+ 69 0 R\r
+ 70 0 R\r
+ 71 0 R ]\r
+ /Contents 141 0 R\r
+ /MediaBox [ 0\r
+ 0\r
+ 595.2756\r
+ 841.8898 ]\r
+ /Parent 136 0 R\r
+ /Resources << /Font 1 0 R\r
+ /ProcSet [ /PDF\r
+ /Text\r
+ /ImageB\r
+ /ImageC\r
+ /ImageI ] >>\r
+ /Rotate 0\r
+ /Trans <<  >>\r
+ /Type /Page >>\r
+endobj\r
+% 'Annot.NUMBER60': class PDFDictionary \r
+73 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://en.wikipedia.org/wiki/Microprocessor#Architectures) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 82.69291\r
+ 756.5936\r
+ 532.5827\r
+ 768.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER61': class PDFDictionary \r
+74 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/Microprocessore) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 62.69291\r
+ 738.5936\r
+ 532.5827\r
+ 750.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER62': class PDFDictionary \r
+75 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://en.wikipedia.org/wiki/X86) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 86.59291\r
+ 720.5936\r
+ 223.8729\r
+ 732.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER63': class PDFDictionary \r
+76 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/Microprocessori_AMD) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 98.69291\r
+ 658.5936\r
+ 532.5827\r
+ 670.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER64': class PDFDictionary \r
+77 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/Microprocessori_Intel) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 98.69291\r
+ 628.5936\r
+ 532.5827\r
+ 640.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER65': class PDFDictionary \r
+78 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://processorfinder.intel.com/details.aspx?sSpec=SLAPB) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 98.69291\r
+ 616.5936\r
+ 532.5827\r
+ 628.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER66': class PDFDictionary \r
+79 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://www.via.com.tw/en/products/processors/c7-m/) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 98.69291\r
+ 586.5936\r
+ 532.5827\r
+ 598.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER67': class PDFDictionary \r
+80 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/Architettura_ARM) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 98.69291\r
+ 556.5936\r
+ 293.7529\r
+ 568.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER68': class PDFDictionary \r
+81 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://www.cyrius.com/debian/nslu2/) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 124.6929\r
+ 542.5936\r
+ 532.5827\r
+ 554.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER69': class PDFDictionary \r
+82 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/Scheda_madre) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 72.69291\r
+ 461.5936\r
+ 532.5827\r
+ 473.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER70': class PDFDictionary \r
+83 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://en.wikipedia.org/wiki/Random-access_memory) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 88.69291\r
+ 408.5936\r
+ 532.5827\r
+ 420.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'FormXob.9ac51bc032a8ad0fe68d6b00a92ba209': class PDFImageXObject \r
+84 0 obj\r
+<< /BitsPerComponent 8\r
+ /ColorSpace /DeviceRGB\r
+ /Filter [ /ASCII85Decode\r
+ /DCTDecode ]\r
+ /Height 283\r
+ /Length 27627\r
+ /Subtype /Image\r
+ /Type /XObject\r
+ /Width 400 >>\r
+stream\r
+s4IA0!"_al8O`[\!<E0k!([(is5=jp7<iNY!!#S^.KB_S!!!<*%fl_3"onW'H2mpF&-2h4'*&"4J,fQL&ci(7!<<*"!<<*")?C!A!<<*"TE"rl)Z^*B!<<*"VuQet-ijDM!<<*"!WW3#1'%FV'EA+5YQ+Y''*879!<<*"!<<*"Bnlfk!<<*"_uKc;?j6T26XakND?*%4DJsD8:iCPhE`6XiF<F(2zzz!!'A+!!!$"!!'A+!!!$"!!"c.0JkgE0fh$F+>G`70f_9P1&rBrRXt\C!<<*"L'%DUSUq"F!<<*"NWT7]!0@Ec"98E%0JYC;"-<Qa'EA+54ot]a"HWZb'EA+5;??gu!KdTe"98E%!<N?'!g*Wd!<<*"D?Bk=!Kmci!<<*"Foq^E!g3]e!<<*"IKKQM"Hj)l!<<*"Q3.*e"d0#h!<<*"Sc\rm#Ef/h!<<*""TSN&$'GAj!<<*"&-)\1$BbPm!<<*"V?6euI$+^7A-)`2XoeY(L6;cA#QXo*Ac_r4!2'Ps"98E%0JP78!MBMp!<<*"!<<*"!h]Vq!<<*"+:8)K"/#_r!<<*"Qj3Tk"eYtu!<<*".L#kQ%\a+,!<<*"&dA=9&#'4-!<<*")?p0A&>B7,!<<*"!WW3#(SV!3!<<*"!WW3#!2Bc!!<<*"!rr<$!Mfet!<<*"z!i,nu!<<*"z"/H#!!<<*"z"Jc2$!<<*"+pJ#I#,D>$!<<*"zz1,(C=3\W9L0f'q,2**HP3]/Ym1,(C=3\W9L0f'q,2**HP3]/Ymzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!rr<$!<<*"[/^1,+92BACB+>7+92BA!<<*"1&q:S+92BA$31&+z!rr<$5QCca+92BAjo>A]+92BA%fcV1!rsqR!!$[8!!!'#!rrH(!!'q?!!!*$!rrH(!!(4G!!!-%!rsMF!!(LOz!rrN*!!!i>z!rrH(!!"8J!!!W3!rs;@!!"PR!!!Z4!rrH(!!$O5!!!3'!WX>C!!$g=!!!6(!WX&;!!%r]!!!9)"98H&!!##H&HE+;!WX>C!!&eu!!!Q1"98H&z.00DK!rrK)!!'q@!!!H.!rsMF!!(:Jz!!$7(!<<*"!rr<$z"98E%!<<*"!<<*"z!!!N0!rrE'"X!gGs8W-!RKM[P+94b/^]4?7z!!!$"!!*'!!!",K+:8)Kz!!*%Kz!!!'#jo?S+f`2!Tz!!#Ce!!%NLT)`X,[/^1,zzzzz!!!$"'`\46B`PRAz!!)iqzzzzzzzz!!!<*!<=5LQj4`@f)X8#-NF,Hzzzzzzzz!!!$"zz!!#Sb7ljIbG@benBQ%u87l;D]:dmkSzz!!#K&Ec$#/Eb-@oATDj+Df-[P/hesZ!!#o8@V'S%+A-'PASWDfDf'!1@;>iCzz!!!?+!WW9%J-+X06i[MnJH5e%!It3$!It3$!It3$!It:Qz_uKc;!!!?+!!!-%$35b\HN>8i!!(CKn,iXjz!!%WOz!0&?+)Z]p=^o8=Se,TIK+:8)K+:8)K"98H&!WW?'!!#nW2uj![#64l,!!"]-0JEM=!rr?%!!",K!!!'3!rr?%!!&Akz!!!3'!s&K(!<<*""onW')?C!A!<<*"Xp+k+)Z^*B!<<*"[KZ^3-ijDM!<<*"!WW3#!<NB(!<<*"oEP?r!WiK)!<<*">nI&:zZiC(+!<<*"ZiC(+!<<*""+^FOs5*eb!.b*a`TId4&OO84rV$@!!.b%JJ))h%!.b+Ls8Tl"!"+5UhtmBT$GcZ<s8O2AN$/"IIf9lY5lgrb?e,KJ!!)uTrI4k[!'pM[htqs)#lrl?S)5Ik!g%p3r*KFi!.aOqIbau(!rtObhu>AA,67c$^V:@G#QXo)qu8uJOF[B!rVlm7!#XVjhtID45XbY(^[hL,'EJ15s8E!!6NI&aJ+nbM!(brGs*G"O!!N9Ch>\TP&-1V^s8N'!6NHTTqu$NuO[/*=qqV;R-j]f6\c39Z!"/c+s8NWF#RV[Mn)#MnN!T=VT&1Y%!Drgrqu$L[!!;WhJ,TEJ!8.<9fADHP!^JR1p\4eV#8#V(qu7c=&Q&Ans4[MS^e"M"r]a4K#QX;es4dS+s4[O,!!ri6#R1G=#R:VB#mgtK((Ui_$k40i'bD-(*?uaO*$?=K.5WS$-SZti+"]W-0fCsO3]\H75=@[p68LP\2?=*j#n..L'FYBa%giXN%iQ>n$5sgY)B'M4)Ga.):JXb^:JXb^:JXb^:JXb^:JXb^:JXb^:JXb^:JXb^:J_#+!"fJ:GQ=B=!?hFE&HMtG!WU(=U&Y/o"T\W)!<E3$z!!!!"!WrQ/"pYD?$4@CF!W`B*!X&T/"U"r.!!.KK!WrE*&Hrdj0gQ!W;.0\RE>10ZOeE%*6F"?A;UOtZ1LbBV#mqFa(`=5<-7:2j.Ps"@2`NfY6UX@47n?3D;cHat='/U/@q9._B4u!oF*)PJGBeCZK7nr5LPUeEP*;,qQC!u,R\HRQV5C/hWN*81['d?O\@K2f_o0O6a2lBFdaQ^rf%8R-g>V&OjQ5OekiqC&o(2MHp@n@Xq>gQu!<E3%!<E3%!<<*"!!!!"!WrQ/"pYD?$4@FG!W`?*"9Sc3"U"r.!<RHF!<N?8"9fr'"qj4!#@VTc+u4]T'LIqUZ,$_k1K*]W@WKj'(*k`q-1Mcg)&ahL-n-W'2E*TU3^Z;(7Rp!@8lJ\h<``C+>%;)SAnPdkC3+K>G'A1VH@gd&KnbA=M2II[Pa.Q$R$jD;USO``Vl6SpZEppG[^WcW]#)A'`Q#s>ai`&\eCE.%f\,!<j5f=akNM0qo(2MHp@n@XqZ#7L$j-M1!YGMH!'^JRh`>[_d[/4Grr='*SWLI\5K7JC8armjXg%[;[*FI+=uXU!nMH`>=RNP'K>;>f=hSJ@M@KmN9m8X2KljFD+I71j8,h'pa72:CDFGtK7;SY<,@ATap.2s.^QhOGm"!e[rPe]7.uc14jte"Nn]HWe\q2B.(.TgTHn*M9*RAP]@k$jYq1%jsr@<ZS4r*AZG3?84^5-uoLA[,)X%Z5-Pkod9d[9GFGarnX>S0X@J$W13A(D0!6!PC=XHE&Fku)0JP@-52oVCPt'`^h'kW4a(iG>UWS)%.sq"1`,8GGi+51e;eA%#_-T0%OXo;p`KBT_'5rr<T%9da^.W48(Ab=V\Oe"q/k`i,S.5QdZ!<__AT:d$8C@ZUsd!(,;Gb2jQ$+QKKj)'=Pq,tV('h-:F"%nZgN#gH6KNW,&OWQ%j0egZCOCQ^n#jE47P[PR>g5'OGFd9Gd@nZ,F%C?H\=p^:9SG7eceR)ea7o7!6GQ(BplAk<`"LJYkm[8,jY!q`<:'eD^FigO2)f_R?O<\t/>'h:Ln!3+L!#&Hi0:BT%,dMr5h2,\j/dbNfX%,Qic-L<gD_\?uN7IlRX()sSOe++6ulF,=@aCVs6Ddn[uNnCF+q@*A1\V$424FS=8kiPF=n"Z6KH3m&jQ#1b\`oFq<.'pU4j-bNjQRfZnH4b`Y\aS1;'Xg'd4@O*>"No+NIPNEC.ANFm7-a+'%1.RE1JB#NBEg6CG,(dGqP"_<["`LB?:X&,XYO'?4\+ICSN/934LV'c!"&JQr-qo3[6KE"c'DN:NpR)Lo5#MieIuGY]<f#QR)a=POLY9-'WJ+pJ3K?#V\W5LEWGj:F$d;&Z"Kug][P)U<+d/#-eN%A>>L*jg6ZhGVeL$G3mB4C;=sp3p<>4]K>+ctP?dD)GK1?<L&UB,.M]$h0#O,H61YX9Z^%]H^]Gf\JBiCX`+GN<QJD]$0)C^PG1"Lp]J$l[LMZYGV?AmC:Mgq#7P`@+`3usiKuu+AXWg,%NfE%&bH5SppQim#d(FQ.EL_1sf"*cYBS;*oig</4(rA(+YcAnIH"1c>&WZ,^k!T&%-oK.^^C9b(c-9p4ZB4cI\UPk'2-.5TkTErsq")K![T_;8i->7A(=OC)K$DmN]6:>g\Sku/nJ@*Y^DO><gr1=)/D2<#EM@0pl+0h*7\F0UA*Qig9!-T@mSu-DVLk[O"`g(L\,,)upTe#\#q_81*PbCl_"Oi&*\5[?irVlc=\oMUOg^j-Ss?=/Xa$nEeB,g=cUZWaH/`T_F!:EYgp/@:">Q'cBCBs8r9E-jf@Nj@FaFAH;G7@(4]Oss53G/,>bbkUB\q,N?/:gGDTsM3MHF5#Y`-.,c83MmMNt-nc1o^gK1q-[Oe\F=$uCl%O2P*Krr<A?M'0NmFk#Pd716Nm6P"1`f0iZ.RD$k92rbscB6Jd4/`O<pO512KQfrq=\uQp1[MP+1ab=a89HD<K;pq_5[\2A]B5Xdg6Onc]Ob\6lA8F6&&QXQlcP=Cnqa@^"M6@>E"jn/1L.&r+O6^%f]BHHZCsoc'*_CXQH#n8>q&<(413m7+[<a`^W5Y];7\W=-+q<fJ,MoH/Z+j^GHJ$k<WBsZ*B'EPGJiTST1i";,Wl$$\[t]!]>;)mY1&!t#W@4eodX;/44`,@H[F2.XRl8j%`8BEN!<.+SX]I<)]gZJEL9)sPJJ;XYMTs[^eF_Q_-"nJ!4DkcWg0'pcAF\0@I[.!<le=ce-e%3s^,s#s58)(Mdg(jC&ZE_+rrCW\M<FIMXD,>-Ut84^O(0\GpE4N3?*/ifb'CsJ^)FboRc<&Hqnpe9W*lYO8ALGgeirig8\I:=B@s8/4au($/_*bPUp2o<!T,!J#H-O<P3Z5*91&KFO[Bs.#t&9.4oM=<\hQ'ObVp*h6m]=)-&oGDNK@jF`GH5\[?I`W1$Vf`Y.;WV<:'$fe^]^3f!LiegWqKLJ-kf-ocBBN,W"1\Mlf0D\%5mp;o9.;g9piW1LH"uoY63`Nj.eLDT!'S=LdPXJ&]&m58iZd>V;]iD;Ae!1&:?E[4"[mqqag4W4M6UC;m1:o*iTbCubJ^<;ur%QgL*Vra$`in1e1n10^WDY;5O#afK4'8%r4)=O_P/P^clV]D.;W><,]oH\+KFMA,iV$Jq<k^"&Hj3E2&6=QK":dV)!Ee*T%MZ8+nt@E`He-&R`G"9Io@Wa,=[;4c1(iq8jJ7MSoiPLoR8EV\1uM0Z`$B&qj40Ka$rl3h<Rf't$W7Upi,S>#3Sk8a6!6qXDi@i<=:>1s>L?A(o9Vc-O3(,>*cj@OGnD3O.LE?c^T@_G-)]"<uG[t<2aCibDu"3*M&ktc^g%Q60NL<u&!&eWNO<iY!nIa7D\J[)f+fO6/cC/WYKB.n&(b9)TulYS>XV1M:E8>9IUmPr2k;t"%Ue^5$cjY_d.RA4k7CK_u%S[0T?(a%2=^K](Id\lZu"N4+(jWEZf>TMA+U*Qi<R>#]uZK3>KA'p&N^\[VlqE[GAA.dV+nGX/;<qKi_$X\Z)&#LYteu^0ta1q!r"V@T:,inri_&I)0iM*g;0ap;qUummhHeujf[;VJ2Vtallp-hK\]oAMrfoFEBE_*A4_r9a;rJ\#,NASj7B?=0ZfQR*lFmH!&aO>Q0KH"it=Y5SHr&s$k'(KM]j]QHI"iO"CjW:@MqXkTsX0"PAD0.&Y!!5N"^ust2oVE?1g07d$2(7_!9;Cd@rN$=(62">W9Tm+M*f?_h8Uo\l7"kfQjOc/5QN$sNeO?G#[L/#;?*k&*_t$tC/Z\]*0?P0Ba0Dc$.:+>UaN>Mp;tG)g?PBlnf-9oihc!,V@c#P\h;f3i%Qq)=?ZTJ4[GiWX)42t.-@'UgfRJl[,N!K$IE&J.kcH2])Wjkl69fWT#!Mtdc`MLa@,iBj<kPP!-7'r9<or%=jYoP/<bAD._l-ePEhHuPa>B3A)S/&C`',328!&>:A[<F"*3ZWK#o'E1`s7.oT3Bk;Am5/QI+-DVXKmFfl[[kA5.IcA_(dJ8ES4GtgduH'2_#?*#8fJd3nAFRUNN`O(Cg&d:!VVHau`F)m4QF,*=&ehKfVd*Y;s_H\$omj-#!&E.GS5)>njcrX1dBYi?O<Q>>n"3-r4s\j=WX(6@$]A>qnf(AhDMr/AsmCUn<p9Ju@+"4#QEuVPu:SaW9'LHGT/Srr?6dO)lr;]5I5-ME)hbkK=j.I7^K*g,tggDBrhN%fqH8rj?iGVp+PcG%4RN,/;onVaf-hS4RX6Un6b[2;[TE]G>7f*4L7N]qU`lkfXE\2^bphZVD7sSr*kA32pSd5>os>]n)>7%'2-K*G`j28`=r:H!4k^HW/F:.J<D8K>*stS<^MZc>$J2/iN0Wp?RTap8`1OV-?HfR3HmBBm@s$P(0Sm)n"?^7%M(ZhM:VG:puT8U':1<Z8(,uLTg@DY.!6-INR(u/2-/7j<Ko!Lrc@j"J\3Vm6n2KDZ9]X2,u[?g4b>O2Yru(^]O_Ab(>'8Ym9p$YGfH\M,CV30JsH?mou`g.k[Ei>DnRF3tSDQP'U+6oik#LgD'OPG!mq[X/\#D^AX()470LuS^t1dY-6R9hf)9\Ob/%rPdVKT8QB8-11iNB<McgK]._F"<hH1G6?cm1Nssi0qGt#+Rn2ib9DMYa:+DcOrb%c^3g-fE*H%.<V3GDU"!R,:IB/*CkEBPP:)oBhmk0K@CQ4l5;+2[`Yc:d58T>[R:i\Q!FeuDX=$4sMrXtDjGIb"Gd.MY(nGA8]jBXH`8)L?Cf%]J$jkF7?Q8-]6EK7dfDCUbMhY_4j_O^l#!MMH!F9f4p@ub2L7N%$FjQ+hbB)YMVkYBbI?0ZY9X51N`MWOdpek=1(,.Z95Y^oUHR9@Q0!2'E/*<(:V*"gK%`=h,L&%Xo`$/*u^-e'&1j@s2t=hLeXaZk'1FP:VsQK/eApM0$3e%<6F*12VL<aAGS>=P%!E@siO?#H(,-'UZV$_F6&`6QPkFkhp-42,@5fY--n.ubRg^j)]YG)['+dXtFo)JKloX*&*^+lf$_T+uT2Ol#D"9HLAKn*V[`qAIP#32]H6r!k\Hrj<`!:D]3J)!T'bS>1R6YpoYum3>5h4,G8mOWAW'3T39kT)&*!2oHVWbYJl,3"-%[J1sH=B9)Z'Vp/5R2p7ue2K6$(ag2RrQ:KfIL%JlDdaN%3h/XZ>&YL"Om9Z>Ch6/W#EogV_94b$A"p-CkFO+.DZEnnW6ue:-]d7E4oK:`OPP%!84%t[[0u,Bre`ua=-Ri>mU`c?M/qQt79anB<3#^s2:h`5TV3H\[]eo=O@M)VCD:W5[F$L]mMS(">7BS3BNo4qJ5lUgkHLq$$N,Rh#L,g')%Fc<L4/3Rma;XVb2'j*<c?%]tNI'ni^q#q`!+)1W3ce2uVlu\jI*_66Oi3Df8gB1:'ALsHD'qtL1u-tFLT.HQ&A.)g[Q(N*e!4gqq[4daPTgT!Rd>.`5!(/X;=eug@]Fj1o,\[6g4(=21hO9.eg2L(<f&@3Vf&YLblu?Ej&/^cW80]FRVDMh#Ub17;@'Ea`?#YQ;H"bM/p7&o#@Ct@(M6@+cSX-gVphMV/l8=HY=%_.4p>Yt&]0q`YSFfNhM*e/=6t'U<hK(9J"Hp7jbWn9]r#Mlhb!s%(V-^GWc6Ra4Sq1'ok.uI@3(Ru<"/LYDfp?2PEWWDH?"uqZKN1$FY\[,8Xd"P+Fe]^IsU6hLf!`UrTP"8rTQ]Hd^[2DHdH!1(BFi@V+#B]G8!"(F$R1`@OjPi-_Vc]EfK&:VohH@$3BRiRdS)CO'U>\iP\&g05d`'VeAu`ap`n1hR`SG33;*HJ5kMYF$<U0.h>:<?1,hVifc7DNf`)c7f68Z%GC2@>McInJ,e1%iP\&g05d`'VeAu`ap`n1hR`SG33;*HJ5kMYF$<U0.h>:<?1,hVifc7DNf`)c7f68Z%GC2@>McInJ,cH%27ul2Lsb<C22kJNgJb0g(%0IAb#>r1+KWRTg/G(3'rk3Tb7gs722kJZbL`gP269m%cVpcb($tP7gJ]^^2lopcbL=*_2(V\K8lMfK4=kQr_Gc+F26Kfnb$-GT+fPFns4[N@!!WQ0"pG,6"pG29#6kG@&./aN#mq@V%h'!c'GqZ''G_H&*@2dG)^?=<(*G.N,:4ce.Oc5W/MJb)0I8+r.0&$%6NIDs#7:_D'+,'[-lNj>-n$Jl-n$Jl-n$Jl-n$Jl-n$Jl-n$Jl-n$Jl-n$Jl-n$Jl-n$Jl-n$Jl-n$Jl-n,,2!"fJ;)Zc$&!?qLF&HMtG!WU(<*rl9A"T\W)!<E3$z!!!!"!WrQ/"pYD?$4HmP!4<@<!W`B*!X&T/"U"r.!!.KK!WrE*&Hrdj0gQ!W;.0\RE>10ZOeE%*6F"?A;UOtZ1LbBV#mqFa(`=5<-7:2j.Ps"@2`NfY6UX@47n?3D;cHat='/U/@q9._B4u!oF*)PJGBeCZK7nr5LPUeEP*;,qQC!u,R\HRQV5C/hWN*81['d?O\@K2f_o0O6a2lBFdaQ^rf%8R-g>V&OjQ5OekiqC&o(2MHp@n@XqZ"J6*ru?D!<E3%!<E3%!<<*"!!!!"!WrQ/"pYD?$4HmP!4<C=!W`?*"9Sc3"U"r.!<RHF!<N?8"9fr'"qj4!#@VTc+u4]T'LIqUZ,$_k1K*]W@WKj'(*k`q-1Mcg)&ahL-n-W'2E*TU3^Z;(7Rp!@8lJ\h<``C+>%;)SAnPdkC3+K>G'A1VH@gd&KnbA=M2II[Pa.Q$R$jD;USO``Vl6SpZEppG[^WcW]#)A'`Q#s>ai`&\eCE.%f\,!<j5f=akNM0qo(2MHp@n@XqZ#7L$j-M1!YGMH!'^J[VMZdp!fAD!!fAD!!fAD!!fAD!!fAD!!fAD!!fAD!!fAD!!fCg",Z1njlA22]R,A>C^DD91n5"d_V9Z7be\^k;g4&PSl8\`V2NSu>7==BMC0^g78+oC)LHH..2:*G)g1Ia&'\YF_(@eXNC<n"8W:,7]WH1^O4fXD8rOt2Sq@p-qh_"C7-d#B$Z1[I!h=S>3FY,N&qUN&Zgr-NgI8u"lo;<II+=to/'gNI170"$!70"$!70"$!70"$!70"$!70"$!70"$!70"$!70"$!70"$!70"$!70"$!70"$!70"$!70"$!70"$!70"$!5p8]h!"S.A$7cchnP5.BjBQ"\c9HnFR/WAn?i3TS8R!,\In#R*q?i!U.s<b=4W9HM.[FND*0PYMNa?u1!*ZnRMFal!rrCA%kOUQ`J#hiQJsF!^Sl@jQSF&Or9$Psn$;bB6plFE)LGU-s-/79]0Dr)\N6L1Hi-m#cS&IT2Hs:m10*q>QmEk>T01[\fgRJep2$0e/J=q;o3u&73+1"(j`:84NnT0nr?VL!Rri=?NKDkp3Y%R_KB8I^s(A[]j^4QKKdT'EF&bG=9/+Elc/Pl>PrrD@cIJ:YZ!"rEg+(@!d=I:$'4GmjQ<LC<oo6ajRnLR8EBp3&l1LEq*0)3ToM;c]47.FlQIqI8nX9.ZHMkLJ3$N\?/dksD>#R@:4T=&.i8'os2]qt&GU>neZK'jg=R+im77oB'4Q$gnq9r.)<Wu*0iNu?ZhnJ0Vh^C[fb0WR$mh4XcJSu^3"0iY0UU?+PDMY"M?idI>a>sch=%sEne+.!_okrp9=ojBu&GoONm$,_3]Zr0\/9j/s>Vuhi)TE:!!TE:!!TE:!!TE:!!TE:!!TE:!!TE:!!TE:!!TE:!!TE:!!TE:!!TE:!!TE:"jf/up(kU9Y:eSOUYrYZt#O3r9B^lRKiJfddWp\kdE7>`GGb2fVdfa-A_.U:%)ihO#T)eb[EM,GbRP0S"MGpUeVMei!(pdXo?V2(f$h0b%8lFg!X>^!HWl8mG,oa@(Ld74O-K!LqY*>*:DB;kTXi^K-8kd6`%e>&'Yn:US+oA*cm)Rc`fm5IcOrr<*?0BH:;Sis-?<Fmc,'G;]#8`u:4>)ZD#X\HsC->>n*F&(uAks`J,JYf<(J5[NS20;<N20Tp</2BX1!m%$lLrm&-RBQ\52$NC>G'8''1\n'\_*2*!B+<-G4oYKh>f3t-A5[9Cr6sDh;(nlJ;A2B^bqPij6R`un)l6QVBRl*lKN,m%RT>kdBS;7BArVEf19ft.`Ai``W[43JJ`GQf9IQ5?)nU+0ff:1%)YK.$pkqr"XnUMk"JC/42[mHVVnIKIC.hd1m,qO=As+$rj]r?%XWo`\B_lV(q=sl!eiYQ#?$aS,RT=CZ&H%_\mRK_gQ$Rq2IO4br`o0i`e5`Z/Q8Z%.P(5U`hsem,UmWTA72/`%;+20!;+20!;+20!;+20!;+20!;+20!;+20!;+20!;+3urE=K%_PMF<C6PqBBlkNKGP%Xq6`#^*s*ptF%K7B8XQ&B$m`]@-O^,cXm[dinQ`7LUY=88'>bt@!8b<ijWg\@RP=qi8@OiS!ej:7I$C"$g#KX&K9HY&E/.i]4*8\OSce+,Y:Iic\!q&iOp3%+RSRf#YMPnp'+26;,S`Oi.UR-`_RbC?lh5DEsBe?<a*c?\"")E>#ES7<RTk>)a_+P1O\G/HjXYHKf43HZ!`%D?CUOsN3N06I,u1N"H-Y(OM2%=@5C;d2^FT:.04q#:?J@Hgno!"?M!rO&RCbLPE]Ce"a0>!HHf*GaD+z3WW)YI%K\!@12A>NE$ZBJ>reR*NE,:XZTZ2c%iDl.>q(2<soOBGSJ,r!Q>iU=b7(VWq&i`as:r&NYHff9)6!LHL1iaFVV`I0UFS\?aH@^A3=ZQ^1i,@RI0,gB$O&jUhgoL,JH7j/s2pJGGmh$>Bql0[:3.3IB`mEj#G4lgX<9?qTb]ja4ftDOefaOe*TdI*#9CWNhcI&8`>tqhb9'X[\H=(2_RPd&,=aF5M`BJY@AGsmaj;f\V7+_g"rTu2YJmU)"Pg41Rso[euXV,jM$lPE3'&>`Zt:FcT(*FgsIr/GI`($p`AN(O<$[sAGZu7B,+$C93jaGN$:\Vc^0^Brr>*-l>l$m](/7hI(F*3<cGX;eASCr,CPaBc=)i!A<`/6#H0i:4e78crGQ$1<XflV*o^1h*0Zi?eSd&-FUM=n8AiAi_M*asds'd7.^E4gYY,'%P'29$gpfH**eO\<qhg96ek!;dGI_N&%ieQigXeZ@XS!1ig3E5O@iR#j8Km9eV!uq*l?[0U5XISm[m#?4;N#s_/5o*=9%->.R$o3CUEZRD9HpLtZ4\U@V/?;][6Ycf]?)U]<FS$kSF-N&p?@I8P@?V0P'C:^:crV&ZB:5;EdnD&6fCh#ekZl%dF(T0ao38"X`d*6+7UsDimB"#/>Y&Vfub<\;h>&.erb@eBA)Lbe2!PG1(>g_F5RS_5?lL0L<INDWMnLC$7,pnJ:G8ZrZgs9gZ!_M(LWgMe)p-gb:]]43:i;HJS8Nq-a$G0i-og^aZbf\^2EEVm4i7!jkKR-ccU<ZDJct5=V(-hKmOg>!"o,V%u05u::4p7FB_,<*3^^H%@qR(kt@EFf25YA)Y%-hibNNlLT0$6Xtj!!k?k6\8**rt5SR'a!#/:!!#/:!!#/:!!#/:!!#/:!!#>+'m;8fef#sdja!8X":9l^-%KjiZ^i*Tk+,t[b?RUBM]'ckOGrCkh1e0un#..B+PQk".*i,AtV\M#?%iMaCo%nK!dq/+<Tf^jNms9lU+6%FI[77jYk;nPL+]7s+@Ga4t$Kj:+5'o0Ylj7@Tm_In^rh?qd<e%P_H-!L=+#s"o8Ot`u4Ak-u7pJC_XEIWIh=c(Q"QqdThjVC4Af"NGbe0>T'D8@.eVaunBZu!l$o<P)<g&?e&"u*)V65s>b:?Qm5/?_2<]li*!f2Btf,ZOoi)cC,GB9`+'dD',:JjqbU81t-NbUusXoa/M'[S;e;Rl(6*t^/D[#98o:=$"8<P]XdHQUCs5k0SqX]m:!bASm>1iiQDoK<Y+)MO0bULc$Rg'JpfG-F3V]UN+"H)Tt+4M"LQEGqA,UFZY]p\Kcu%ME$Pgs/MhG?Z,XD5HLeq/6GL=@15bEYPu\5.*!=>_pe/<>i[`iJn4Ni#c.lb:Dsi8suGAE.i;?,V+qkeuEuP>DP67<:Q'_$"=<-OfkU7P)hG1@^-6R<f_`IHWme>g=K'KVE0$r1)ZjG5'HnP[!MI(6WTLi;p>,TY3&,,Ym5!sHB'MkVYH_A<,em\#!IFZ]`+2&@IXlHf6SsCRYA<SV/m*9@SatJR`6$g[rs@K4V?m3GVU/\BO9]X(^i<a!rsE@#=7(<nL'4dr=6Xk$ndGNLp4*.,LlFj*Rh2L4[NkVGIX0WEe\0L^7]VO[`?10^9sV9`B:>AW@JW%la9T<6B4W$p!N,8Q0L.IBfkn%(q8?Le\#%.QLQD'G1r%se,KENCYAV=V7)M[>$8D[LqbqlhE77-i=?.WhAV%a!M8M9RX#-&5W]>;8?R9('YW/cD[85$goa(&X\M;=MTmot#c<ldLut.@dj:`jh7_k&]@fZTld3@hkMDnmo'POHcm[As/Z)FIX<lX]_&Y])Dc;9a9aP4Y/k)j>2W3G(_k1jNTXn^A*ZfBt>W(kG3\c'AL&p[mO6]sqEZTpD/!Tgpq`H6FTshUoMPp!joWG^USGZ9UjgK_;^N1+D)r8["oH2AcL?,\`>Y,es@W,WB%M/=QX!P,NSAn+m^uTqZ]N&'UXR!q]faEpH&7`DdZ2Df:!W5ScHg?HrnfC7Tk;Y>C/.PH$HLQDFSSW02`WYf_L\osPrr<-m]5B]8USR2lqG#CCC"IE1b_I\<\PbX(?KptZ!;;]0oUdbn`/)",YeVmk!%adm]K6$7f8&6sQ^50j)3R1qQ^Z+\32Wf0:n"Z_-\sr@cf3+`PJ]0#CLW4nU+fa']7NO=l&NNT=Rb4dc!*fKJB;oeKPj>*0!\a_38s`*mp@-h?//UW*nG$KI[cIU2::1DHApFWk2+lKJ^CsiR4USLpW%g^H_ku+Y$eLd*UTl-9`krMK:EKC?Bs,D`kSiUO0fE,G_8mTo^-AdQr5?n-qXTR-ZL.g=4d:\V.HZ1V9YQQ"kC5DM'6iRr`$n*DMfj8@7:l,!C[]!!C[]!!F0!M^PDZ(N\nWob,fgWW=[ip5O]H]?fg"R8guWG_"^.4RO5#lSR,S`=,"QuG[o%HfRr".l^?>r)"*L@fOHHf;0k1L^@:[MK65EWBh`BA`YN+jagb4>7XqB0(%IWJr',\hX`j-PADJ49M'>lh\JYgi`#RdCBuQ&%H`L:$cccmSj#Esh`6oE1G,QLRGINlWC2j"BjU8<UdD!?fb?W^_'=2+t#Net8J,7\f<tXl7%b+Q[nElLV?sFh760QM.rr=.\[dd[6nG?+=8FZPdP=Q>B/jrb@qDL79pBNp<d_/*c8RkmI@.CJDZCHM0CPJp--?R5_!#6]8!n4rd>:]j)e5-<>U7nlG!gF%2>&[Z7Nktfl!gQ26$<J7*f/=D2@i&1mbPq>?<"FZS-?@OKO>]Q6-*d:bfijJ;Wj57=P2Mq6(dIMCpf3,%TNW*O$$ec1WdHu?nE^;R)Ek00p&L6ORb\\:6BggQ.bSOeG"[`T=<J^Xc7lY>dt$GE'`"m^%)jA)-7C(;0bBI@@8iGg'rnd$jAi<C#he']L'_c"mriT$'c+[1!fW:]#H_;%:5*t=i<tPQ2:ZU*!1h.2q;lZsT0ZT=Fmg74Rf!&?1mGc-9.-9L+="<\m@R)(6/]G#7_$!m7C'=*/#\#]TiVjWFNG"RSt0Y]:BJKEUiuK1aVDT5]kEWZA"<37R_uO;%h*hVdO'S9j_6"2Ug.G\h^R>N#H`*j0l#)iMiuX]:ZK-8q\_%LX'dTpD^GX(n3;m.&,uW0G_"DK2%:-LDVVn!l/sUG_#C.]]6m_fe#fc)Y-G<0\G96gE9O(KVFU<_S$)9.V/U5iCa%*]IVS)YXb(<3f0f,W36ag*dYRo'GU"JXjAd/T8<Qm.jW3*jiEA-37@D@SrV';USc8[>Ter(u,^G(A!358tP&l9%F&Mt%Z,n)RBj\Im]SFCP@8\=aPTNEUq,:n8\%"s"@3T406%SiloZ":&^SNaQc.J*=7Y.Q'?OV)'$YaoLQ<NC@[ER)l=eqJtITujWJ'V<dV=8\\4@<tt9pSERr._\EErJQdoA#GL*\n8b<j]P8o1bceZ^p)`HQE^I<&i'GZBJKLI:;)1LV=2GFS11KnQnaVcTT=ob^FoS$J(!J<n_-$]C:iYH_OadEGm2fS*Gd-p9-LO?a!gPp8KStY`^ot.K0m,F'b>"XS-ig+$%>4XAk\ED'Wu_hDFadLUKD\BlWFH_iM6?]LW:.7!ehIh"Ys0H7t)L-VD+1=VpPDh^#3#nfC5FrLUP>laC&2et^d&/MC7fc#jV(-Rj*=H#lH'6OmmFe7:C^r>"?2(:3"K(>A'2=k=k3[8W!/=tecMrr?cHIm:&X?4H[`VJ:<1C"elLCC[/A4Lh1K)FYm&3tps@X]1K0mqAGQTF**AJ-m^!J-u+qp6j?XbMisi<^luCj<ba/ha>HJhkb`???Pf,6>^Z"h;cAAXt0jk5R/PeG7XT3T?=$'kRW\lXX139h,k8sO3\Ct%J99Ljq):3DaWX3]QE72TbVV-A<u(#=U#fpc(;=<ma]P<IAmNrUZNR4;>rGFWC@Yrf62<rG);Je8in0Y4%[70gmZ[\(QWGj2AVYVVpgL_qpG@*]rKLP#,MW`ALTBW;o9c]@p.3N(N"[(h$DtDr!b_7XWY5ZUZfrQ;7+kj(?WJURO7I#OnB`ppfdK#7Fj=J#5Mf8\<7(%k$H*n/(lboM,D)/CTbSj>6%G0J#`MKKlU1dj7&PTU3iJl(7k\BB\MU8X<;@@qAJo&+gAlR4P$spjH=N=)^_/n!Q>(S5d]pdRq3#_98\fZV';2A`'J+q;hu-0U>Q*E#":@Iet'Tq*)Heekt4!:-;-[7N)Q[W',*_=V@c`@@YO?*?EAARl?cPXVhjuWmgqj]=C&smHMK0FgNpl7WFd,NWY2cuZnl`([IlS?$Id4dcK""^]C'HWN[r>f-%&.B_gYpKTW:kj8VIHhn++<^NpLP93o>p8=_#tZ;er5A*MV?s[+Y(5Duo.4X,Rum;+dRCLV)h0<r.J&%ErD6L'^aXZ0Xt)]W1ho^g7H>8!e4(Gl!@%+#Wdb,KRqNF*\nEYU/f$[6C6$HsnSXC,ZqW$"(J+GcSEAZf6rk;>mD.UNi4U(FA'+B0kf^NR^W@Y1L1RY-2?/pqNYT_Frhn0=9t:/1C6IO>'g@1.Sk7q:Ei"_Yh7uL=YG(H9.`Eo<55X(ZO0[)!H0m=tF^6#a,2@-#o#d_<]'b2PI,8g)cr7V-DeJ*OJ_K5bJOb3<q]n)V0S1D@Dtj1o--ch+DefNX1c:Dn-Qcg@QpOI4ELi[.iAH5k"$gR]oCLS=XLtGG66`C;a5+O%O19W8?PWO\kl,lU%J1SD,?4'\L2VU5\3$!K)HjY@7C%FLs'60<_PF9\0ieLh;c)M8q\Lj*0c:P">^mjaR\d,eqlIQ>KqoBr?u?;>\H?YWY1JnuhELi<P%40Xm6c#`Obt-9j`$B0W7C[u\6JSLSolm4o;m&F=V&?m5AjWO*0K>s(a.^R.gRh9a^mgq"Fs/aCWE=Hc+V95Q$#/aT5L?RTkC(c>YX6JNuOIHp3[T`k,jR$dU4%:*fleoSQ)&\"iS)5?lXJts0%h2V,k'ZX&+"_c(-dpN44S[$eS<PQ*\0mQgilp*NiXN7e@#fN*Q4[W(^DBaFspb.BVO@Q&pl!@$C^PCP!cDtrcBU:/oO+ZOEClpt"`X`9e;s`)EI)*`>&+H/VWtok*bB2@!WhT+corTGc[O%]3paNEE6a;lrW)"s*//_J_5mn;qA-\7ic9AZ&SeCgTVb,kMU?^I4$epUtZH*"SEcO*\c_*LVGu'5Y7amZ\"tL8Fgt.,Pa&A/i`H''6TA5NYK@:ij>h7"0IZDf\Vo"qZ6W*VuiTn0bZX6@;N?^C=DE).o7LAqC=&]2h'Mng)Q8G$XN`?T/JukbY&:04V'ERcK`_V<;pdXC?:In!F6C"nBD2J6*rm.;9/'O`MA3mj!oWPuHXl6n#QJUaLQ3gNcUPsp4W$8rapr2`_?O`EGT++9\kl1X/CN8r'\%(j)q,GKq$eY!=lS3?ZBNrZj;=_dh0_@Q:*PKVNL:+^R/AQ:]UO.m-$SKf@_bo:DV907cX,^(DeS@AnN%JO2)h)Ujrr@d[lg0,@\]mY3*ce+&8PfKKTcVb<gYKM?I?sd2kCnEEEDU"VlD&AHpkLqXVmua,$>J-_1LY&]:9k14(*&<h#.hu2*UB.L!1K+oK;<R>-@\3p%e;'DKZS,GC7^*%r%"D1AgG$hh"Nr\V!#J0\m$5hVL3-?D-]Y)7eLG%+/,j3a5Z9;B>C$C>Ef$HaSdXP<(:q_)66=1TZjP5<(d`nmYY!k\t;`$r'Bhc`\qS:.6l]f^XBLJnMZ.^#!H/.rrCeb+3qSu2^j:jX[)H`S=[IFK>Bk@En,GX5/'`m:4Kg(B%cgIJ&\(&)]WpIBKtmirrA%+Hfd4IRV?iuR\-N3jr`.rA*al1BkVs49#uM:FoMF[L//EFZ');j>&G?GO;%IlaK%.REfS:j6,bje-$-WYOdPefM)<cf4]jg6m!X"(M6mOt%mIP%`\F&rao$m/$W?bpi<p6Oe7Q=/B,9(ZriM(RGd0DG:2sL>/LAm9rr@d/F_X+<ZthlFS@^,-V5gG+\SRnZIuSJMh\:H2HKTaNp1;PX!X0[<>3#7'1@%uUMU''`,k;oT3Y-7X$LTPG&bq)B:HA]f\85]oN^J75(ol\o:U1AR7lRJaR[1<Fe+ILgOkF90PokcRp.sB(*@"#$n#nT1gLrGPfp2nr^)tP<IfN(+m9V@LLTbQ;(us/KjKq2I@5#c*q>oJ;[FAqMO]^?UAG`,%.-c57'g;65E/2$nA$MLk\^3HCit.?bl>YKrY\3d"U*T/L4jGe,B)"P_</0\U?AVN4Yq1)m\M:QeqLRN]2M(Bc:=Q#GZgg^J#plduCT0Y<c\-DVm,QaMH"WptF'Y!sE,4$!0oouQpL7.iP[Z=peDd^3.DdYnBc+ibl(#DX*Rg>&iIBf/ZkkHKdCL'(,bB\Wa8gX(+'R/IDU"EmaWK7'`l,E@TAO/6r=9.:2:5_-4`bSg'B'8=_]^+nl?0OnVJ$>_p\M:V/Ai<r7=B\+N(/J`I\]gWbcVRZ/,3l8i:s^W>j:dG:#1la0;27[Oq)LoB91'CIu70-9B4d:D,l5,Td:PkaP^Rt`H;smrgb(RZ=jm,8`jF:?>`Usrkk[7(u]7]n^IV3?LuF*c'=<",NjN)p*iJ*p58jAdPUYLdrJd0VWJoj-*^MZbN'>/6!5ik9`1J3/58"SJgQq,:(^#BPOu#Xj2&45<\[6/.(F8\&,1LYlg7uE8E=DE:'LklK3"EbXAtL>*"[FR9q6e"EBjr;J5:N1'E-OF<;d-,V-qp8YctRDe)?2@'O3+W\,^q-kKOV^FaHF<q>@e,8Y5/AWWD<<;UrdIgJLZa`/:Us=s98@XhoIg1%4#`Be?tM?uPZVk[f\I7%?,B=\Y/fCK_%7*Z3H\.@-dWg1^=o^7L6/e>X_L\bT=k7^$lT^G6>UIsF$hbKG#,>31h.<igF(Tfb57\2::KmrM)A8b'5c,X^'=9"$YPSD#]SqWp>%P1nXI<'of.$]_<`jYXHUf"*HF7fa,Y3@9QZp(MTjZ.nLSq6s*?DSU?99&oU#H:tdgQGdRd7nTVXC9lW]P#iotiH;h\@5bQ(c+8C"MtO44'cdkqgpO8"WG8=V]Zp0q*D*DG_bF6\bO%OrgrNFC^/)FEZa<qWf2n,RSFXt]]nLT8"n8A_NOAO<qgG_=^rT1@<?5A[T_69;QZ>m"IK=3[^:3UT9Y8ncN]DZ(Td[Ns6DnR]4!"\*/(#k3_n&M[(5HIu>3*S:'#^U=Ciq,jH*%DX'N%:!'N%:!'TT3Wb3BjH@"L->V4rK(C&$0HL.sPn2?*X`5[MOnmOXH1`TkN+YIAGHG`5P]@.Gi?&<)PhQ1OIaYCi]QT3q)A\.WiV2A)"`lLBpB<U\Y*<s>;hjk[Rn0bfji;pb7CZX^M2_GLcq0+$S`re@dX64$Zq&]"^[,k7\8'p&Ve_$73tU92DL->Qjso#]S"^ss70K'3tEd7M]M3$A*UPP;Xunle[Rhl0EN[9A_=\,pGi$RRiAd>+EjD,;'Jl.8dCU-in79o]!MBXJWmESHCe[CDKR+q-Bl-NF1dFcf>-ME6u`F]84W1ArJ]$pqoZ";P<`5ofB.Wf9(oECYN;%tS`#-/XT`>AcBJQ4=2oB'8gal_q5?^)TRXd)Db`ZD753A<1eEl:u[EkPcKL<a\isnSF[?+"VW;3'P[f5FlrNXl"^-3@!D94e1+:\=:RJE@\Y2JcI&+^$mPD:.`0Hq,l;rV^]T4=SQg/_r7)EF$[8n&mL'6KJD-E80&41kI22b"t0ENBE%`BlG"#3+R2-B[Pe[`[Mh[u`!CD3OjLZ-o]][fDeSabZ)BaOi*[5p$Jp]-0>(jof?f>lhsC@Cha3j;SqZ2H<j)0kpee0K5nqr<Dl6)UD+1sUjtZQqc"d7Y_Pjeq32F+T*N,.c>eEZSfE&f>!@9unA;VEPT6lXP8E-^mD&r#,>ON3Y^s"QBNnRWAI_5j_CKF'SHo$1t*MoUP\Z*lp(lI03FWTY&4pU%PIIG$i3l20GlE]3i0D_X+N+L&5-`=Y$RQ#ijgFXHsCDc6D\/_p!2BC,X5F6+\)c#"B'#W#kZ/,]SKpRS^g[+Ho/;Gl'S?X)hER9.LflUI/Q(-b09C!OBi7'C(dWq73S:'9Mr("G62FgsAWm/g`[Wb%r<]R?%GX"sn9s@iu0jR75F`<suID*\/Gb9nA(#hA4A9S=2[S`6oBL_>!p4lLP7^Xt]iu+t5@O4fEd@BGM+!o10Zs]1&2l1g1R]5utUQ*XeNDs<HE%BMI0+M\WL@;M%`6<P5NNN#6jDOr1k`3WaDD,k?Q9[_5`HD'&c"j#6Z>i!1rr>m,QL\K3O=p)(<ZhF3UFXM8hIg[$ReDg;<0df0rM=I^W3p(FL&*oVo560ka3[lDhAm%'S<#8kDR;5n\W+Ig'<!qZ#k\&\DcsX#]Qnr9R:.>NII^+A@Kn'@SD\%ZkNFGF/\E$q=qknZ,j_'1jM!hgT;?@i<'l_$6m':@"8&[beaAR"E`(q2+lMeogN[F=H.agX-XETSE?D,dnbuOtEsbNn,s]W/6*!mC*=k#2BBS!81VLkF9,p^=TL-*q1m+1M#O_bH8,$,Hk>T?mBGYjhUUQCF"D(9)EhDZ'*:+OK?j`JZCCKX[Y@G(p"<kqKB5aaF<iT4j2WaQZSHr>9P/>W0Lgiq'Fif;L!sE]KS9*mD7'sS:-<U94T:5qZG,"^s^!c=T)(frEM:ejWQ;Yjk-$KHN]=SZ::4;C\!Da0B8T(N"1,;*X8-f&%'jRFBFGm$V.<=4\Zhm^##T3j.l][4`LWrYEkoaMqejmYq;1(C`]/tAL?9$XIbE]snCi+!4l2&jEJ%"%;qJF*\8-0Z=)'*ek<lTXcePp#r/'+0^;0GG,nrTVmQ,RY9G01c"2]#?m!9aI\e^&"lin`BQbf!!i/do:@#iK6VHXjUhDb0D]heQ#!A?GP[)'VGf><Rb<%Z@a2<7].`4_nDbg>'MR![nlg<su"m"JZc^:F)-'FaZto7VNhlNhi-'2(__d=E]Q'A$[-k4^7/MQ*`i+XLYEJdb[&hBrBYGlop\,fcdVZS<e?`a-+H9#!5r<31$5PF["rfh;+p-q6RNo%fd.$.p0[,3?%CZ1-m5+39=Z:4jUfi.Jkd_3O.,BW>GMCXfP7`5%aacr`/NDR<(7,Ba?#U[\=;n/+;AMRK2j/Jb4pUTNS%@>(/2o)j\h0:ZY>C-#edSZ.%)h'a9:*;*Y:!;*Y:!;*Y:!;*Z0KnYb=KHK*2PG[;\S<Z-1bQ\E!E*fp6u[IYj=/`r36j(RP6MRkd`;EBC[oH(Z3j"J8bIhtHJVM_Y5CWO%LP2m/4DasA;ce10pf_JG+_=iYA"tmF-$p/rBb'52:F"O%<$0@oRpD'TMCN3d]8Srq[QM5R``pq,.ZCaH4K_(Ef5G^_J)UtmVDrD,,o+/FMWg]c_90@CAKOSL9Q%qlMorD/;Nim89Yd/Crq`"NT?AN3Np*,YQbW'-NT[L'gBeCRYD-:BgDA7([QE%03k9i*$H>>k(A7t#jhOduG,Ik4kH(<h.JGPJ%n>=adKUn*,cl>HYS@NGCli%7E=l+DBg149Jee950couHA_j^/j\<6dkLu?mZr"It)ieq$+"N*#QZa]g*V3HJiL9dif;eXUK][>X78Y8l/4AfOc8IJ+dH%&Nf8te9%)q/cH52Ohd5,G(MO2L\/7><m>jTZ#982<g-b`\U3Sp9SAj'<G$WU>pB)]c6>FHNi=@f#qnC4;/<7qeB^@@3?jN`hE@IHuc^+]G:Q7p^rAV9LS06c7UdFuIa&/DEE/SE/_WH4OcSE"PF8ViZ(b3Y0Z3BD8Ph:!MLb$7[PlN($.t"SC]=Rm+]_Oi7S0Ah8Aq1=X1YS/qi"F!4)AWVO?NpT$Vkm+<?CL-b--mrLG@fo%SI#X9a<&WHJ^C+ENAN1O8OmBs/o!9(3Yi7@EfD49nRKBlOuI^nFlZ`^0ISK-ZM;q.E6+B4[Z^,JM/$jb-o</fQR/BT^ce.=^5Pu_&7'D%5Fo?sY\)8I;*86coT-U+q4mF,dm0dkH>rr<('+rPQ,!:-8oWQQSFQmg[ibe4$>'D8BR^&[3`#,reN(#6&<Z`f36E-#&#WjL$9+S;c[N9&2^]^hjK-ilPt;V/*0D)i7'7_b,?2!SLYXpOM5G,mZU@jEHSS:XOOX_-qD@10e-+#:(Y$IsD>D5kVA[s'cN74m<C9dq'pN*23%jI1iseZZ?j)=/tdKXV@(nD@*if1"]D/M&$R5as!c(Q3JHJ_0D`Y$#T^UFrBlK^rmV9>1!Z-e3>m&1XO;^d=R"e_1u.MOMjmMbCS7Ar+E*Jk^=Ugr_47g&SsYmpi?!XXctF!1)dW-W%L1<oiJ&cR%/B_HYSA%oF2(2#/F'"E8pR3d+@pQ=@e6B,unV<(0DJ\1-'*2gUq&a0?8=keUm;J@r$On^W\/=s"<i(jO*=(Qch@kqbK0TQtT_""F`Z!!smDqYhA9<rJY>(>eB2`KuF(G`3OuUk37pf:/[:Ob*JHE-'nR*UE$;-IU9O$,'L5J*cq!=f`gRnILQFMVP?[['>^BX$&hk4ae-U;pS78.&*EIQBd&Z.&8PkMC8J!MC8J!MC8J!MC8J!MC8SOIP:UOZgl"s]!LtpFkE#mgg^C^5Cr@SH61W-0!V;2BUY1^G,oO-[H%e)j)OpV:jm-O'"EFK*tGZm*bh*]!4UJ;;tbRW?^ZDsDso?gj[lM-a2O1_a#uS#[IolThJKlMG6>A=hceY%B86(D$L9K^HJPnr.-Q/4<W;Q\i7;]LCgdXq36afk*UZq9]CQ>`iH@mSANf;dgEePb!)*jP7of9uHM5lAPT9(YId<$%;VpNpPK:<S?aFoj2ZoGXdq=BTnNt$VOEAP<f<Ap#/t;?s8\_NeIanY"ZTA322G3T9&1`^*09rsGdC8"hSf?qXII"8gmqp\8?1#>3UIf*<*6f1Q%'.'e,-]!Dik8'#DZ("m[EfBZ_Drs0:;()L[R`p4Hhne!ZLHb11^P=odoY+(g?h(+-@!!FK,eem6-lBThrC9j;i53A%lu"u#c/"24H/<okG;]mC3MSO-uJMS!-S)O.Oq5-HB6d#8Y9Dd`b7ckNudo-E77u2lG$3GIT6BYNQG#WE9[r:)Yr"%r]-H>R9nJ(ikf#UiGntqf<f3u(%faG390O@O_oKZYAHO^DlLb^oWC]<Za8$BNEbafaQ!GgnQ!6K#gYe@G.LG&ibZfs58-?F]5IKdkQpLG_uB_<%;0Gt(%E''PB3VE+qOK`#O`@RnOcnd`.$)OG;fgDGHbGV<Vot@!E'3fOl!G4m-ZKDj!%<r=;DGAQQG&4[;TTIm1r@p!4*K%23'SP+WEK&X+3D'ksr'P2f,(/gI4[BAT5d&YlN6HR(sR:lDmUYh_&,nC,m7<36<59W\Gg@\C0<->)#V&<,7Pa$^*Y&23]2Rcc?@s#Fa@#BZ\>a7k-H@p8V"bS=GVHQSTdR^cT;ePMW;,/qiC,CIl>'3>+n,-i$_1cU6U=RUYBlcY@6D1$e41Wb--Y%*\/i`tX[BUG=hucI)+F:=LCgK!]_./8RN@W>KO<60LVme8E!<@L-N%O-"i,3cX#SHX#gCP&#R\.)C(P7b&QUpEm<ADaQa&[4kko2J!^kfT&[9??hbd)l6h',A@r>P!2apo;m@e`"H?37;U2QS>gC[L\)=8';uO^:$g'2H2FKaTBH%!d;1ZZlH>XQX`pi')iNAeS.2Oc4fKtTQ=ejDSF?\XD.7Bp6DK((&paXc$kYp@&]QW_O&JAH.C)#S)!ok$@AV!rktdI@-ONC??K^QIFu&XD-Y;uIf2:MQ&"0REHg%$Vq2X)9PK#msr0OCbTa*0.B2M0>*t<I7o`-U_1C\s,3uKd;mI+B3nA!o&euiktY8#ae)H%Y4gJ9$uDaNKio])q>a'RZ^J&=Wd*PSN4BZ&XSbSG'<_k-3U'CF.r03kNV2&4:H;hK"W6Xl#uM'Iil,<uuD7KS.f!D]AHk;i[%.%gX!.%gX!.%gX!.%gX!.%gX!.%gX!.%gX!.%h&WiX^W_Y8h5XA#dSX7EL/C#L<d(O)InBf>epqn8>;bI;Q&CBYu'+TX[;Y9YR:KqMs,#I:IN2_`D.^oP&F'C>!4.IT5rQgTr?q70%]K)q7qcV!50^OkIDu[.p9_o2P2hX6&+@\C2a6p1qWSQ2^j;Dsk*Dj]lgc,6t&4<ZTEWQ:j.Kg_/#+(/OJ$:,f.cgC294qCqP*U8<ted%l1I+'Qs7jKWO(?JPNq8.;Uf8M&Vu;7D'K`LNR#qMN7'.`="`qASb=-,a2DaQ*r_<D2Xd3e6b?AK;.t+7\]3o/%4C.bW;=Sio8G"JK?.3:HMT7crMpXIqC&%l(h;`gjVWak1dp5=Ws@SQ4$r4[6lO<plh\Rg8Bl)SIN9^DZrHUV`bG<16?Jr3Dh!5lUhu\lXs;D)Jh%1h8'!h2gSi>d)plVNat^`4gLK&#19GTpkWLIO=R(R=:ODRMTK6!*YTc(4X5]5\BINe[4Qsrr=\#LL9t*]JEKk>rt@$jd<<f].G^7GZ]8F*i.lJ)3k.$GOhQXROd)L\b$*"iZA9X0)[_6e.IP_bDT6<\&rH<C:[K6U>&_XPt91m1@stRG`6hn2@",>>pkC)=U('MP'o?.%Lt8h_>L>=7E9#th>T^cV7JfJD-"j&"tR;o+<r17K&<+h"9#B2*O@#m_]\CbofUilCVD!J;KD;2#T36PB/P>_=T$CYHWKe!DhuP^m!FtY.'rN@Rb\8qD/%@,+&c2$#dB/7fju;Aq'2*I?p2Bi($,33rN;]=-_Ak+cjg[UJXYjW4sSk]N8&(#Feth)i_A+HVd*8ml7U4<qi'>hqO1Tb]kq4[pTGiiI*.*PS;qU;Yt'e=B*BkjERS\DT`/3q[E)WY:O@%aA!^\q%L-^qA\IU3f8!haUp[GULfO%a#%X:W!Q`7\n'mr:;/S^`;<`,?VhodiF)NS`7qH6@\H.^&80iXpeLc5EEoOmVX_JJ7AGlX`@?^Z?l:9F9XYO$&MHd]>iu;,\GZ:X;n4k`[a4$Wf7o@"7f.U=iqKXArHF_+(@7+bopB;>'QAD4mesX1Q`A@)JXt*:?dooQ(8](>SXZoN[!TdWL"4YndOp&Xp)=.N!7CG/mmGeP+"0`e?0Q*#h@@#6^URZi,kokoFP6q]>Jp8:>G((%m^##Zff\'uIm<,@%oBdP4!M3(ql:l+$>fp!RLqV_"$QH)*RTLKfnYFhH$8_:"j12@kIN3_q\+':p!,?8L*QG?3,J(Z$AbA7e!0q5F2Xh`bKCl[+Q+>Dei`h@\1Xn(NrCqI"<3)oJ2@=Q6k+:O#'NPFs72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q&I_DN/C\h&NS#]bi`LQ8%d>.!M#jc?err@tL$Zus]?8^9Aqn328`)df!7@o>`U%CJYl!J+'(\W%KKq-_\YfAo6b#1dk>cRtZM?*SGN^;%a1p/OF%&rW#Xmr%B"kSE=QWDJ!9:Z6Hk$Pdp^<PrWL\(2B,tU(qBG2ghDX]BLf-NY<.Tg;Ci@o5!6)uB1jSVGF\@18ND7SCKFnMOb[oTb=+A7[OIE@#_-aE=Z?Gb"Z:QfiS]WpB8nW6_RXq+^@Df`POODT!R#-C<E6EI5uTmdj[_>9%G7G>gsY,38?nWdXNh9g7j[U580HE#6"9#iI%5mQ,T/Q5B8nn?n7I.95NJHeY`69T*"k/--7GD>&p.:Y>JO\2kSMKIpB[IjhR\6lqnlNEP+,HmCF)7e[E!;]\Hi7<aq\W/)4No>Y2S\]Mh)qPf<3KXZU0TpGI!J3Ncf0V>F.36YpjZ\sW=a5'A/E;mrUP;*2b"k098l#Xq_%OH#bbIDY6iIgaY6C\230st5;CcD.\p\Y;[e;UUgfp3.MF(Ch@C8Dn`]:,ue*UEc(7,ZU.Jr)a#c]R5K9MmJq$O(G107-Xd`4IZ]amO+6fT1ng)HZh7;6NmX/*4'Ud1ms#EtaEaB_/E'X7r'R6UaC9S'P87KE@eH$k+F=^/pXBm<(Z$g#=]#47&@ksU`$O`pP-og;G*>.L]6r%c%6;HCBYCh*h:XO+:/N/kNTN-;?o?.)d-=Pb!aAk,*hPi+'<*7gY:4RiWL$<cX1[hj45ag[F#Z+gXDFX4Pf^a4^L&?aNC2#o&MGs0L)P>Y:M40O`O26*pFDe`VraTV)rCN@kJ@SgS8[pdogYX4F(HFIrhGmoH8E5''$9%>+),a)&#eEbod<44]*h98b/PLZ2q"4YflbrtM8L%uom/C$bYcf\W@nAE%#hCF=2>:'/0Q4$sRZK*EDd!p>LNX*<V]HPj1(f#K'B6YZ:pY,&k4%4dE`6,i.\:;+'S.\E[3fJ2=ol#D/(T)FA:@]qLbdh[Tqj/BeL\_&(<f_u_5H"9p9M6BY&KG;IF3@,1foL2XeJ0QTBXTaq:R>.m;+24^W)5tt!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!81jRU3PcgGha$F@?<eA7==4eX5K(>T3^ql\,ZU))K]K\BSZ1dbL4+cU4>Hg6PX&9+b@H7[6,!qH66>eVrLjpLce)3lWtEf/bPaL/\&ZocbHg`oKE.gj_L52ZFZ@QneiU\M2FkEMm\\&:dl^^&`$YB_g'3!IW\[O=u3Tlj4F3Dni\mUQ;u7\>*4IO95c2ID#54FoJJh5,O7&ZS"9!!-:X-@3?2Po"_Hf_gM%O4:[k@35hfU'.`7@cW2ugj147nT8o6)#0jY*BIIVm!3<Y;$.LAe82iTAG'qMfle_2hO*@nGEVmUfrgL<?V%B%B26iR-[qbupiKPP;"YU_3AIWYIm7M#6Xo8dm[QWoa/888U9$+qlmBl)7M'I-8_);Xn++0Xd,-eE7>U6e+0J\Y\2D7SR5T;>oD1b&*'2=IqWL"!DW0&.^&\)s7)@gY;fP&jF-nEl$qb)5k"M:k3AgL<V]N"^_,lhFPD*_Ngcm<5*jFM<1K\Nr\6>OUit4s\Wq-.,cKZUkYrhs,CP?p/u\Q-.i4Kp)`FNWH=NnSX4@a^g.Sr3kin$_(0!0p$i__8?=7aKA_Cd;ANt!hicTJ"*$"2<a"66^#f#Z^u97Su-)DS]#E\CL8V6E?W>:U-S9-,9rYeX`8NXjdD!dXPBGbY$9Y?UEHQHJFteTS*G'Vg"Q@s0B3!3iE?=o&`@UkBs/`#!$?_+#pc(ff<FnJ;%mHmN1@?bl0DQ"7Y`;4)iM+;mDNU**=Lo)4gS<5"jp`-)I(t4^*m)5U$0P"9mb4(hhI;=P4/9D>`GH)E2"bplWaF2pa1@^mH\%4Jr8]QcRHCg=Ick<+,3j'0"ZCH($tQ@J;L0+%5nLIWVLSj^!1soU?P]^/sup9VH]n1U^@h]6-t*[moF;-iO-.T$YY\O@o0+[0GG#4<0`G8Nc3"mSM^Na;+5)1'N%:!'N%:!'N%:!'N%:!'N%:!'N%:!'N%:!'N%:!'N%:!'N%:!'N%:!'N%:!'N%:!'N%:!($5Gq(d8U8GiID[Cj`iXH8YLGa3-.W(/014W:q95W)5f%SiZ;%W-EelT2*rhUp[jgiK;/fE-m5iMPdRaEr8Z,H)1608MFL"LAE$AcZk**N;@n#mQ[h$C#a+<CAnUlT2*t1.,:2e?=TCQ]VkUK*U,Bb1lARk)Q:gu_W7p#!*IgdSsIgZh6k-SOX&ZpO5`1\IT<![b<105@LYlJ7j?*P:L;uQX-U4]3=oHVJ\[Lm"46n%c^GKJ$Kp'%e1A+>*2<u>)OX#g=cP7WeK++925f&<[$DP^<qbgJ@70V"3jA#H=*``-&86)i??n7kB6,Yg73gY<OZ+6]@i\O2T5*j/4R`t+Q&pK>\)gN.YNdg$X!kr-iNS4L'aQ>/FLtoLk1+6o=3TKggZk5DCZ<O6GmsC#ToCFZE3^I2]mC8sC?+tYG2-@Jb-RFU\<#\5X];m^2%/>2`QK"gW8Rc&n*4[j;3RsD:Tm/SVNb%ipQ(1q6U!KnUS+>a\_<RGj\0q-E4c]bO!-srFeiEtiPEVrDd"nuJ,pqb!2j#:2;QJWp9@1GnutNB2(ZtlTE'*loq0%GJe<6SaOe(/'Q`R[4;N_794)bm^Z[b#c"Wms<^H3oiC*D9-*Es$bC;'!H-oa(jg3@2+8[_Sl!H_)$D8dI%KINJU7tP+gpk<n@%rN.8dZu@J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-s*^YCs9T)!J8>]%+<V2WYotnMb&Yf`(r8>P(_s_LE3t+6q_o23j3cH1hk*2V3i$/;*i%kh`**Xu^4).N0/W,\*/]LXNq(HqC!qhB^M:1sKL_/hJCeAT$@X*lN4G^,Gc(n>B1R*SXk(M(^\7)u"P!F!(97A"iNX&$b,K,L8^Y#X'XDiSDtFhM$9?2\cc1`k6#YmC>ApK3YZE/#&YON\R-bZDY,th^HH#">JYR"\rh%@a"?P^=<?_`t(=/WMp8;XWgsj>I@i-p5,bnO&h$1d;:/@]pRbg6//ptTEE]o>qX9::K4^+[2GS$A;2df]YjjKlgMTC*tL2X!,/EKVSjanO[n,D*Ii>jI=!W?rk-e<`2.OEpatub:[fC)?g8gscOe144P7fl%on\e[o;WDegR8d]9\_6MC>8SU5C?!U5C?!U5C?!U5C?!U5C?!U5C?!U5C?!U5C?!U5C?!U5C?!U5C?!U5C?!U5C?!U5C?!U5C?!U5C?!U5C?!U5C?!W,F7q]sX0_mO74L<@ICYTp:2o#X(UN70%_%n[IG@g'O6Rn<>\&V<#;_CR0<s;OuK(\rUi;'!K-Td\6aZ2=nT&c[dOD[Doi:W)c!tQ_.&Y.a!+FI=m$Ud.YM!&!`r"%ViA6)RZPK>ZffTD0lDopG&5B'WP/tq@IF#7\[a6\L3i6:BI/_l$*!TUD8fSBg(S5V[3b[=c_K*SUGMI9Ah?B*I'HF(o0*:W5Cu8pS52]VmA>G4o3\\$$r-!m,@GWoee6Q(O2A^D\PFLZ*\NB]+Mu?3rtk&f/Q!%W@4L)G:>$G'N%D072/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q&(Pqu4iU7DVh0VYt^*$fGd/q5Lh+-X5L\rR(LH]pMrr<>c?gda\mJOFpVGTe!`]&[#/YRE,'-;e%fiT[?-4#40%s-8"27#^c!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!WUg~>endstream\r
+\r
+endobj\r
+% 'Page6': class PDFPage \r
+85 0 obj\r
+% Page dictionary\r
+<< /Annots [ 73 0 R\r
+ 74 0 R\r
+ 75 0 R\r
+ 76 0 R\r
+ 77 0 R\r
+ 78 0 R\r
+ 79 0 R\r
+ 80 0 R\r
+ 81 0 R\r
+ 82 0 R\r
+ 83 0 R ]\r
+ /Contents 142 0 R\r
+ /MediaBox [ 0\r
+ 0\r
+ 595.2756\r
+ 841.8898 ]\r
+ /Parent 136 0 R\r
+ /Resources << /Font 1 0 R\r
+ /ProcSet [ /PDF\r
+ /Text\r
+ /ImageB\r
+ /ImageC\r
+ /ImageI ]\r
+ /XObject << /FormXob.9ac51bc032a8ad0fe68d6b00a92ba209 84 0 R >> >>\r
+ /Rotate 0\r
+ /Trans <<  >>\r
+ /Type /Page >>\r
+endobj\r
+% 'Annot.NUMBER71': class PDFDictionary \r
+86 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/Hard_disk) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 88.69291\r
+ 756.5936\r
+ 532.5827\r
+ 768.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER72': class PDFDictionary \r
+87 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://www.littletechshoppe.com/ns1625/winchest.html) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 88.69291\r
+ 446.5936\r
+ 532.5827\r
+ 458.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER73': class PDFDictionary \r
+88 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://en.wikipedia.org/wiki/Moore's_law#Other_formulations_and_similar_laws) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 88.69291\r
+ 434.5936\r
+ 532.5827\r
+ 446.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER74': class PDFDictionary \r
+89 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/Monitor_\(video) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 88.69291\r
+ 258.5936\r
+ 268.1929\r
+ 270.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER75': class PDFDictionary \r
+90 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/HDCP) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 88.69291\r
+ 246.5936\r
+ 532.5827\r
+ 258.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER76': class PDFDictionary \r
+91 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/VGA) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 88.69291\r
+ 196.5936\r
+ 532.5827\r
+ 208.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER77': class PDFDictionary \r
+92 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/Digital_Visual_Interface) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 88.69291\r
+ 184.5936\r
+ 532.5827\r
+ 196.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER78': class PDFDictionary \r
+93 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/HDMI) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 88.69291\r
+ 172.5936\r
+ 532.5827\r
+ 184.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Page7': class PDFPage \r
+94 0 obj\r
+% Page dictionary\r
+<< /Annots [ 86 0 R\r
+ 87 0 R\r
+ 88 0 R\r
+ 89 0 R\r
+ 90 0 R\r
+ 91 0 R\r
+ 92 0 R\r
+ 93 0 R ]\r
+ /Contents 143 0 R\r
+ /MediaBox [ 0\r
+ 0\r
+ 595.2756\r
+ 841.8898 ]\r
+ /Parent 136 0 R\r
+ /Resources << /Font 1 0 R\r
+ /ProcSet [ /PDF\r
+ /Text\r
+ /ImageB\r
+ /ImageC\r
+ /ImageI ] >>\r
+ /Rotate 0\r
+ /Trans <<  >>\r
+ /Type /Page >>\r
+endobj\r
+% 'Annot.NUMBER79': class PDFDictionary \r
+95 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/Display_a_cristalli_liquidi#Famiglie_tecniche_di_pannelli_TFT) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 88.69291\r
+ 694.5936\r
+ 532.5827\r
+ 706.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER80': class PDFDictionary \r
+96 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/Led) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 88.69291\r
+ 682.5936\r
+ 221.5229\r
+ 694.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Annot.NUMBER81': class PDFDictionary \r
+97 0 obj\r
+<< /A << /S /URI\r
+ /Type /Action\r
+ /URI (http://it.wikipedia.org/wiki/Stampanti) >>\r
+ /Border [ 0\r
+ 0\r
+ 0 ]\r
+ /Rect [ 62.69291\r
+ 559.5936\r
+ 532.5827\r
+ 571.5936 ]\r
+ /Subtype /Link\r
+ /Type /Annot >>\r
+endobj\r
+% 'Page8': class PDFPage \r
+98 0 obj\r
+% Page dictionary\r
+<< /Annots [ 95 0 R\r
+ 96 0 R\r
+ 97 0 R ]\r
+ /Contents 144 0 R\r
+ /MediaBox [ 0\r
+ 0\r
+ 595.2756\r
+ 841.8898 ]\r
+ /Parent 136 0 R\r
+ /Resources << /Font 1 0 R\r
+ /ProcSet [ /PDF\r
+ /Text\r
+ /ImageB\r
+ /ImageC\r
+ /ImageI ] >>\r
+ /Rotate 0\r
+ /Trans <<  >>\r
+ /Type /Page >>\r
+endobj\r
+% 'FormXob.3a20eafdf7473265a6715cf59dedc068': class PDFImageXObject \r
+99 0 obj\r
+<< /BitsPerComponent 8\r
+ /ColorSpace /DeviceRGB\r
+ /Filter [ /ASCII85Decode\r
+ /DCTDecode ]\r
+ /Height 384\r
+ /Length 40467\r
+ /Subtype /Image\r
+ /Type /XObject\r
+ /Width 450 >>\r
+stream\r
+s4IA0!"_al8O`[\!<E3P!A"3Ns4[N@!!NH-"9\f1"9\i2"U,)8$j[(C#6tbI$OI4R%h]Ke%hTBe(*",('H.\u&JuZ.)BBh?+!2.4+s\?R,TIjI*rjsp6NI>o"U>5:%L<=M*Y]2#*Zc@D*Zc@D*Zc@D*Zc@D*Zc@D*Zc@D*Zc@D*Zc@D*Zc@D*Zc@D*Zc@D*Zc@D*Zk?s!"fJ;J-!Lh!?qLF&HMtG!WU(<*rl9A"T\W)!<E3$z!!!!"!WrQ/"pYD?$4HmP!4<@<!W`B*!X&T/"U"r.!!.KK!WrE*&Hrdj0gQ!W;.0\RE>10ZOeE%*6F"?A;UOtZ1LbBV#mqFa(`=5<-7:2j.Ps"@2`NfY6UX@47n?3D;cHat='/U/@q9._B4u!oF*)PJGBeCZK7nr5LPUeEP*;,qQC!u,R\HRQV5C/hWN*81['d?O\@K2f_o0O6a2lBFdaQ^rf%8R-g>V&OjQ5OekiqC&o(2MHp@n@XqZ"J6*ru?D!<E3%!<E3%!<<*"!!!!"!WrQ/"pYD?$4HmP!4<C=!W`?*"9Sc3"U"r.!<RHF!<N?8"9fr'"qj4!#@VTc+u4]T'LIqUZ,$_k1K*]W@WKj'(*k`q-1Mcg)&ahL-n-W'2E*TU3^Z;(7Rp!@8lJ\h<``C+>%;)SAnPdkC3+K>G'A1VH@gd&KnbA=M2II[Pa.Q$R$jD;USO``Vl6SpZEppG[^WcW]#)A'`Q#s>ai`&\eCE.%f\,!<j5f=akNM0qo(2MHp@n@XqZ#7L$j-M1!YGMH!'^J\/rD'M!fBHTW`b>^)()S+0;b;]8Y.3o&E*P0d^U7g=#-*YanIIMa88/,q21_#*CY5E@$CQQc@8//YT*48.VdR&n(PYXlQKX!C1Pmcr3WetJ%AVZ!)Z1P)O+5*ea1W>o98JR+6ArRFXm[r!113^rV#"DklG[ZA910mqRKK'!8V$soDh`W'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'EME;33\b)A+M[_F3?_6f0u`ia,?!V5Fl3`9`Z<elp7HGi9d/VVA-P<E$4#TWg[9V*HEWXZtpeJ>R6##e5M$NqAN9FSuO6:"?ia>!Km]bd38@bV]r/@!3:Airr@(/?fYpU%!5uNj[_Eq!*Mmr=70Bi5,:./#,Y&Jjo5=Hn\=tkrr@TbT=/1`)E5f"U&6>?Wk+JBqp<.8iQD0#NDk<CC%4fXb)T-/^gm1pE)0e'%:nc`::=al$lVkOd^X34lZtdMD04$(`&aI'QXDKE[[M5U=eM!/J,pqY*=#90JCCe=cWQ1ERS98aFT2>d%9eZkdj4h"d/O*]Rifqg<n$%M_on9I,Ot5WOVj1WI7?1PNkaleqMNt1f=X%lK;\L:_tU_+p2*\6F8l5fZ(mQfcWZ@khG<fc`;]i*\2>j`e2CAA+HdRF<BnEo0`8mMA%dE^[h3-!,*s]_oK"LR>shPKV<,eu!-sG#F_34H<F<FZ\::n)rr@`mTl[W9\Kp\kq"sU9^\e4er9AP):uhLcP+Ql\+4?K+*R:+2_2lP.Vu:26li-;_obCq#&S[7!Ulmt:UHd3a=b3\D;3+i.,l>'U&,2+Ak>l$%[[?&)Lnm9%\28`%MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,)HH5r/TD+%L%[F<#rrC*4pMp+j@t@>S[%`+EMI6LP'FJdn!19S$3tr#%BbY'7IOR!:%EGjq6)P;[*7+m;M$g&@Q=(FP/B"%Zc$;P@#N.6KGk]($7?3"q7=K)lRd+"O^KXb=!*3*==:tI*f+mUtZq3HlD[_7Q`ugi3qq++]r7E+d%:32$2#7LQ04+DonIEPZpYQ<?6L),!=mB&>a7*2qRe&`XGV`^S=e>Wn_B(&PU?e@;99L8*W>58gQQUBdIPile8ifT%SP>!Pq'tVC"A`l_&T6H(1,/XAXh?+%*\Xb7fQb/<Zq^W;qP;N"dAup:=jd.3XsmXp5gf6iHAgMpk0O"uVR\9Ki6T7l6(+l>*I)u?Y0noh]Rfj'AT3(:()D\E2BNW^,O+KoC[j>[T)];GW>U#/8q3[S>5WaBZYHL)i@D=K+8"",ej=itRBNE/O4eU4`h7ugkdm@Ia7uaD3D\lgEEm[nq\scLAO"h=37k6-DmnE>FcZF_bG.n>4McM]^PR-69A"K0pDrD&FjL$UbP`qhfCl36N#$A<lCJ=Ojhrpd+DY+t+?<\;I*DSaXm9?!YDQ]jkajf]YC/UfCGiBs!674Ek-a[2PN+g6UfQ(?=tZib\Kqm7;-:,.)*bhIjR=SI/<7Tfp:%;=$\.[*jtY]Zop'InFeKo&]8m*ocs@4P>K[2YLZ08"R'9a,OLZM.+1q`;_S0O24pl[CdW-tS*p^.BWNqA!#Q@"@>].0HlZu)VlWP@-V78b\qdh$4pA'qO]+.d3$c645n?7`BS*_Fd^QRmR:Q8nr:FkOfE?G_KPp[f<$-,f6f1<]"n*==0rks!gVqh'55Sd_6X@]s0O:^UT!,&L7,.NMAjlB54!,q-PM*2*\pG-#fYfS[;FY&6-;h@:50j8_BpifoGYgVO<Q)81l`3>;TQ7(;@[NjCG\,QGpOMC65+4?jVgsVps`MhE\pFdXRn1Z?/8K7WK<r*fa)!WNDJ-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-r-OC'eVFKJL[JcuG,GX,bq2Z02C-R%)BH=l5B;9f.BhlWALe&\Xg&"(s^er@/Pl6e,:f[*D0A1]kCU^n#%irr<lX?7JCtH4Xhq$>B"Wo79>\Zko0M'i6Ck]'MX"G^7p9_>9$?"e8J"TbGR0`i&$?:)>GY;7N8*EBt;hSeM$HqM\C2;82?FqAK?B'U:+NBj(M]J9d_1e.0npG0gbs9:tHLROHK^r@?#S3bg^YPn!/VUhZ7-I*k7'gJ$"YJ];]]*;-J0i81H4CEEmG2lc/SK_Lhb<dnT.a?aH#fOXs];m;:hgI?L/psVs8UQJ43b!1_YeUPH--@Y0VkX_L)!sGBok(8p%YWn+Mo+rCAIMamW9Q82dVUIdFGL!m3Dp!WO_s[XVg-9DIqN751Bd9"*4fGk)L"Q't(?nV@Q/R8ljN#bL/Sb[V5l>9s6#mK7R[#Ln7MU_#JuLVprYIei1ttX;Fm'B#Q(kpp2tg"<ZH;k%>>u$g;iI/RdBpg.650=G8+iOO_Y_c,PHRtC^dFjNrr<2)58n$FmQT^3C/K*=e5M(Zn!Z*G8bBWkrY9@FW6M0_J+C^:d^<-GI;23^;uB#SU?jFA,hJ0,fk4[e&ZZN/RXuXVqiLgX]n9KPH8eY2e5?lrh.'g7MhQt^f.TDbMRVLn_K^Z>j+U:XrrCYJq%i.d/+b[9Bc6.[&#]\l#H;u25p,V^_rtiKouf8Y*IeF<2N@Vi+o8;qX_7"*+2X;)C30c^fXLde"6q@H]sW@%4F`4,EifesBHmHV^/+OS(VYkT.4<f_;hMKg#)aV7hQ3ukh2r5pe#S'=SW]#GqalZm>/V_q`:@g3`0=@VG>qW`]%kKW=g@YE8tI5pHFk9!"8uq9/p3C[.<4@s[>eK`SbF+CTDa(grY*I`f"u&!!.b1M1g"r`.P$gjn\1K4E>0$igqmT0TnlU>PE'q7l!7"+$7MX!$7MX!$7MX!$7MX!$7MX!,J!gSO*Q615K^2LX`Q>$pmEpt^l6i\RWO2MZC5G6,6iaW7j(fdZa`BHAGnNeauZ%JOnG@Q9LqrO6O3?fMO99)?pJ.bFC8eib+k3%2!P(;]T0!\!_"tbK@cP]8C(9?Mh,+I5*TkNfMna),M8'sRVdiLa@Fg>JC(*?f4"I'[nJhST;\WSAR:<)+VQM.cdJ1#GJoOEcf4mUm`fl?ACi5/^QH8Qq!b7F"e]V%'C]%diO533qtiDb,YS6"bSuDa3QGK1lTE`=</OO,mmY0,rMnrimjr(kWj9,,cfn%Z3#DO3Rhr`"ZB*4ee+4.D`>FF)+,'\nLAob5%!N:JdD]B_!<A.F%+[=XrrB0Q2u`l'!WI4IZthed0_'YE3>k&D`@V:.4!Um<%9I(/)#sd+<6gtTTB^PLTK<?-j7O;gBnkMIO-)T4UX>fHcf,fA!%IusL%Fl',R=;=J"8]Wm3[>>;>i4Oib_FCACH];qVsO_rr=)J:B&gdid2'sO0h)`lC"B_F&@RNiJd^j^Z/&D7p+Pr]"n=G4B?.I[+p@^\Dh#r1?B&-fW0#J_^O=\W8lE1)Cu#n+qM?1^K!MHO@^B2#pUhHE"p<UVkl`A:L$i&(5h0cDFI%BU$BCh<b74#P\p.7=.akgnV;q5'B&7B<:K#!Bm2J4QL6@L'-g$/aM_K`W8njt"4<&>T%L!qh0Ul[Rl&IF43$dj2*VNEHMp?Y7(2H3*UZ-al1Ele7no3Ym9]q[G2B+AodBZiWdd&4HV&q38#4)hdBiW"T'>,Q4riC0p5>JS9[EY8l)r\:@c(H4Sacs#3f*pe``b"Td:]s#1&N<NBn=WVZ`d2=(NM0+qGXL;)p%s#/":mqcUNLdOFCTdSiIVU7RuE&#e/[*cD4\+4\6AoOEXlbUL3H9"PU;^jD!&TD>V1.YH]sI(PVP&5lUgngULnYPsP=nV8'ULZIH8E^7I;9(3PdC,rem)nXmjZmd2mf(?n1jlF'Rmdh=;[lj'$F)E,9>$QfoE(FhN$ZnJ&ea:IN?Iu6+5'j=fhp+M/J8RZSDIeJ,J-p2&pEX1G=c8kU%U#M@u=*/I-O&^#FW45t*3PHY]`Wt1:H#0V=A[+ZgaAnTk,C$,Frr?WRosR*4KmcTFED2*I@n@7)<Z)+I0)R*UHb>i?%d>_^eW$;@r:-5'_Qi^NhE(0Ad]1E)V2`%%=Bp"K!.i[G]N)0%/3_"E8.YA?^#nA6T7U[s)CU<#Gc-ZYp]ee'=Z>4CHo#`;7=2&hkFbsTJH#V`Pb6NeA/8gAr&aEQZ`eVn%5R?B*YL4p6kng)J]RS#qKffl_-[JM]J&8aXMM$^FFeW21>@>(@+j<GW#_qfkt.eWcr!4H,75inJ-m^!J-m^!J-m^!J-m^!J-lPeK?Y*,"E+Dpei!@0.OVKSo\@2K<bS-5/Z8UKG#-=]:Lu6D"+:Vmdq!Q\2NgR070T*HhuGg$BXeoh%'0,bLZ(qCkQ.h:`uc;6(#dOc(,N\:HFX)=+q-a:!4=9OEW5Cdm9U=`O,b8AnI)^)GJcbS-fp7^-"K..\mN.CpND2R9Fn067qshe(<>t.iWb0oQc68eL&V.=2`C22'D5sC_uBM7SKmj6nT7[l<UbHgWBrTE!(WJ^7mC$9f0AaC/dKubB"TM/^U30YDioOXHm.JY1.0pSijk"s,bokL[Ff2#*<$T9;m!]]1q'c]oh4%b?j_;iZL%Ska/B*fWML1!:hlkkX(_@Mr.28X02ggpka.FSEU31Z=5#*)mmb4[.=hk2`-MJL)ITp':<%4q2)]6f^M*WI)/?l*[(X/[eF'F_Ym?Ge'"!"^EW@XiJoFJ)kU6Pe9G8l6_5,h)^VQP?2=V`Aqb-ij[?)V-VdEU<j1:)+N]ibnqCR"'M>L<<LM58O)fAVtH[52Lp`6#V[&t0.RIctune(XqKui^h2l$B$4oi2%FZW<!8I,6@7V0X=n-C,,H8_2O?OU[MdE`i_Yp?=e"i[em&:K:(r+UuN"R:<%G3GF"W\E:D<ra)@D2roQ1b&?`2.YHQG:@ocj!'"!B]3rc)'5>`S@U>>.i($dqiC7Q^d"4KV(kM)m"=ifP;BCYr=(G1[Y&HXJnp`LD3k^Pi(4Xsko,.p%]:g!8YT9.q!QU4r:q/t.3F6nh>5J&9A=5Z*e)-hp%b@IQd&iTqa#IV`?$DrcC87=B[Y[![J@=sa"!^Jb@MOZr*GZT6Kq9lE1/]N[Yo_+mJd0>r)KU,075p^_iCRdaSa"T$S6.O;:3&q+qO:K]JC33rk21Bd<'`s,4A:6T07SC<PP@lJalDBJ*2p6qa$#0X)ZC#ITMObI01#GMYaLU!9'8rD[C%&XeTt8:m2dq%:`]A+41Ao!(#,B>@0hjKShtu'^gZbkGq.U6]!%n#lU;"cff/CdP]>`>(F%BcFF8l_J*-Xi,U?qDa"b>TZsX7V;.["D:9'qX'%A'%m3X$Eup+3gk#J*5*p:oPP>5TkZ0.OnH6ds0rmmGa*<9tClh-)I;l4DcF'eR.Ve9e?@=<KmSGY`N]A9=rr<,D!Voba\poPnrrD_`("T#[X'=Jg_uB]Y"BBs=ZO6oI[IFZBS0'rK#>t9sBikkG?b3uA`g7I0\k'&@ZiuBCD[6raj6lXa<YU#k2&P(g>bl#_<.@#fd'D2qS0BQQ%QIBp`;Yb8D*rKoA'DZpLHRcSM'+2F!_"%/LMu+C(#*-NCMt7TDOnTA1KrA<^D!]5/\\eB"8G=$a8S2qRQP5[_?cJ,nX+<P$VC2WO4KKOa4;;I/&%qqGKS/5GfSrBkt#Eg^;'2Ie88u7/f3$M7/m8N=fiWM*r,:K(@/i3DcT;9J+;AG.R+g8167bu<BolhbPqRJihToq=e3j)`c-f>C,d*ODFgV%?ohLfM)T\dH/[GMI,L<X+<U@.BuTT]7E>6m<tVq="^h'Do,eGfXl8Y'qa9`!hA]S@m4nkm;P:SD&+:086HLJjrm%m;5P*-M5E[^rcmF'$*^B/$]l2tfrrBNH-h@=qdC/R0LMf?,lW-%<H%I-Zik1FI#br9,::c+.Z:H)4n24LEZ#5`L+0e*2!7XoNmX)(Lc*b@3]u3h[<,ga;V69o8)fg-KbTm)Y@"1FV`pIBTf\Ackgr09m33LDbb96eKK'0aC?5mb@h\!Ys_l[/t`u\Vk1]IH'"'=mh+o%?F^Fc"srH3bm!/VnNT#X9F?,+?!8MTq0-IQi/k:9(#_cDK#`ChG:[HR?^qY=$irr>3h!U,bL)/\ms__RA:S(hlXl#';rJ5'fmShTZZ[A]WX9\(fY]Ei'=3E\8!AF3b8EBkJM;+1I!;+1I!;-]0A4sYA?_I_]U[8`If#Q/jNO#h[b'd%K\Y#Kbp#@1Kdrjeff(.S%%e?*O0kSe^JmQQLhZ1]%mo=p8K5'Vh^!.DV;XWl.EcN71dpEY(VngDlslta["NEZ>^;n[P66MBF0jnNPm-#"?[:!LsH\kiXY^,>k_2#CSPrY3g"p-FcmmfAG%W/Q,j5.`>_4DEij'R6oQrnQ'W/g8M@h+s@EqI(1mO&M82>f;hQeT[.FV)nZO-7^TLL$pV;;;Aene.?kCB(i;"&W!4RDeD^FcU.X3H+o.r2+-cU/:oGt`LY=Hk?Z@4!!-DYn]_.iU!R\oM(VY6Lpk\VN%i<NOe.'K'm^_`D&ak/9m^n?"aL+HH4TcVV7K<>H+-V\T2O/L93Zo&anYQqr4OR]NprpfV-PPQa4[ObH.[F*h&#:cU]jus.cMIDkbO:6Ci*7$YO#50rr@HZ8.so>`ZrnUroA<imCo^sA,J?`9:K]UCFpmbCotUqDDt2Fn%%W\qB1,bQum&62Rq<jQI5mRBVBlprmUlInMpB6!6/M]D^1/j9sY@ujBT@\h5!/ocrWNlD]!jl[=CuFpu>W.D;f:=B_;ULJ)Dr&I[,b8EgMY8[/49GVQ&K%g1<IDofoQN+d(bd63N-k+<5hT^Z5+s"F>KWm3V:/_J%tb;:;k^OCCeh4Zt^.oMZ9dc1U50c\Xk#]LClXGqCn52bLN1980m;g"OQ2bFF"D@?,F($Kb74]4[aBVRdiTGWT4$7%`urZ-BL4Hc_;kFS5J"o:KRsqVmmf<@uTi,_EgBP'O46_Hm8pHpeTl?l!npce@e$Kd6PMlMgj=#Q%Nf4qdWnTkKE+ebC'.TY-+/N!NoXlpo.p=L%M;G)lZ6QKF`lF,07OJTMtD'V6-NjneTB]9!CLrr?JR-e*5&9m"E$jRR'U\+Z\gIqiFAUG<g_.Xd=,e\7f.Ci]d8dC8k&F%B\&Pf!h"TFHft([J=*!6a>_GOl%1qUUq@O)L?dHUoCaX*6dY^ogALBaeU3!U(<U4Ks3Yp2e.:6Z2iWrG-1?f!N\,ZJ!AA6lVRR:`CIcoWKOm7<BU]dD+WiKRuHkA1d4-j8"g0_/n%.36;!,qAO-9]pXRG70=Ye\EMq91G;LQ)OEJO84<PfT4jL9KDAH3nFmWOR(sc9)D3NU(@cb#`QW2KO2e,_?V5$0SdD801q1EZLZ)BB.Ci)7.8@H09mq4H=kP($\P0:K#%?=b6TP/HAIUVR*?)JjI,83)_bIJF4R':1?U+EC8BVESrqQ@]r+H/Vrr@W:mZYhX;neK+$r"W?O07$MO.[>kGPG<K12ZFd'C%AW^MDE&c5nauKfqOeG7hd%lnRm"i]3L#L6ni'EH<)tJ&n_7Y6+$OB,74,4ZWLAk]$<k,Q=r?e]<,*ALCO]lV?HF4EBIJe?-h*fZHDcV^7jipYg57Wf^W[R[',4rF-kgRjGe8E'AVn)aE\H/f$Pj'm)Hr7RR0u&cA[-[/,O8''`j!&`*BNf'[oATj3Up&0Fn06>ltj`05*rOWVBdE3[Mg?/<MX7.)#D*,"iC#?AJ:3D>(R5Tfga[\rV3id[o=Ku[TD6*0sE%;R\2(<I^!!+J5l15qZQ?pe,O'C$drrrA_OX5$t89VH!bR7B]k!;n<\o\DtXB!Ag3la&guWCV1P3+P8@![n)O9PR-FM'?YEOV0MhB4_,EmS.csSgh-h;b4B5p?C`pf`;$PJTYo+#W)tHDM7k-R`2tlm%SPATPNeI"@>Ss54?jI))]_*GM?sQpVaYM;-F(r$1ab8TO+dL\^.*lqO`fBa=TM;Aceulf,#%ZDLUe?rGg0.fT%uN"chnFe1W+5f=-TN$_==49s?AEgjWj!_]MM<rW$/fpnROiZTJb6VmX^&?+F%P;i\NY#<qgsr"edEc\OH0iXL3*DP4IWONMY,5G7?Cl%-kqX51K%B^%1g58\XIDf+YMaW?t77ZIlu8uQ;IPRl^XjiF?-4][FgUbJn-'^H<D*Z`#HXs839Z[nr$T6]oc;=70_BiYb_9/b9^$*IGS-:b;)`Wp\p9)bJ[#L=GRpk@a6=@j!rHS1e&fcObR=N$U!Bn+\gm!2Sqh6/NBPA6>>1l4#ZW%hW)I;NQ!7Cl>9=&LGT+lOaNEP'Tpf:7)T_cKkp\4E57nq:P7Vl9?f?oZi,MQY/p`G<Sma:I`=Vm.5l*DJC1?%Yi!<qCOlB"1t:qf6?X&4^EZEp$j)lVG%>enBH@/oE8q]>qB.nKT:J`>Xa.f&@O?dBBI[Oa2sN@oMhF!C6SJKXt3^W1c8shT1cU\QQ1*50j+2kV;b+1FDk_,6%Yc98W>bn=`Np-;FQVhUsAB[56ND>XfA&iGC0f"71>\@'KY2VNRNH\6_@aEq*\hCr@*8<::lW==k]5kLGXd3Al^?)MRdFWD3(g^ZX>+PpCZ3ofn09[/`a9/M.\$\m;&3JGen?%$U\f'E8'+)HaAIbG1!mO!5hK!&!uhEduqp^Qq)&[q#,9$U+47XL@)HC=/p2MiOfEVFF$?alfKq,/2Qgq2ZPeVJo0:"8EpAYC$jq!/2cKFN?j.ON+:,)^57jqk%6>qc-k1YA_S^W<?(Hjc#3`]7#.COK5ErB,lomM'$EJYs0u;5(hKfh&f>?p!$3Q]b=/OeF/1uagYN>*j3QF7K3@%L_Rd;V4o(L)1M"!,Z^gt4?9M<P522l4/PZ#.ND)0q-f'X\k%9MqJsW\2=4]Up^n,EmsJtu/mkR+/7^7Bp6&`"ren.1YchH=dqn[R(p#R[4*s%[7bFBCN(4csAK2$]Gis^.$L(`;bJ+`dRap'Rm)f[h7X`,KV>gOH@8HW5dY4EkBbYQgEMA.T70-?tJ-""tl%"(Y%DT;*(i=-W;73m@DRI6e0s/-f!smY.;]=EE[nX?>0\^qOE%kJMg6gIJe[j>geAerjU>TH;\$[rm]rQ:X]rF!!p8;j`NOQ;iVp0F`>lCPB;\Zi9mb/0VW50=Q6Yl'd[C<O[!n88Deg'0fXX>0e18jb(r@7^d1Pl&2a3L)&qO")gq@Gl^@@M1MNNKmm"0REu3\8$lBqRYQ7"=o8ea%WV::U<(;1EECp(Dn*,L(0:D=(#4?9&^%%nnJ*c43!P1L>&,\@4K-RV5Lq1NL7QY/@AW:k/`@\FbnNrhO.f*Qb1IjWX.`TXaU\D5A;SPX!BQd]PssRo]Oh?Y)?4rItj\nN\%jY]LFgn`Pet:Fd0gRq07P"iS[^:7n@gLL&>>rrAC\)>'(M+0I=uHlQT3*[/(@L]cOM0/Q:4?,e2"[u!j9S.cQbF>4_p4jW:kjG=]ob,=O!Xh$`&Vt-kV;?[Bn/L8GO;t/eFc_K2Qh%$iqk+Qii7MM:W?=LEUqU@`BeD`^(\0MT2h2p02_*%r<""X7==gpNTKhWA?n"N%ZM#LC_q!!q9eTk+8\3GZ`$PsrUMLWfK,.&s"=(;10H%7cr9lC\fND3??`WCVJ?_maK$sMM[01f7:W>\Jpi-`]]KB`K@0mb+7a#gK0bsOVFp5hosc:Ep&';%QU)*].=dA-4P]Mj_MCE!XhmURJ<k&]%5iZUS&kO0>Zm;L%`XH@aVfKR-rh9+\HqiUXQ!.fXW1sak\<Z7UKMjP7Wf^'hR'tT--Who^q'i['+g;bG]KfIDn+&bHoMj^bk8O`'B4I<N.peNoU$1+=,<>[!4JUi*0?,sii$!_8WbVkT=?s'e!*iCA:kMJM'X:58-Hb#nn7NmN-<ugTTPE/a(5<u!OI95p1_K#?l5tP[I$d$1s4k+WsL\T=1d!1%8[aLkYe*W9-\$l\u4bkAm4p".0n:So_YW:4@)iMJ6>As+#=PCFf!+jP8>JP2f[@*9Vm3$kfY0Z'4OKeM(Tj*),g*EJ?)*W-A!23:uFOX/V+baQEHEEL(#o@A.J^jU[``j\`&&d%Y@sEYAQ72hZ.RtQ;rji+!\?rm&CO"ic=enU<+F)&=+E.ekh:()LpM_Bn%]'fDYMB"I(n#i,Z!Oad7ka_kj-0H'#Plna2!ZLlGpP8uA!-]aWWUG9_a:n=R,s8Jj6%.Dj2)]lc?u+;14'`cInK@F^Bj';P/7Kecgc9G2uWBY248ODL$.gS1Ec$"D;Y1D+6Pm1CNo:@c@4(#L\hQ#q=@^tSd<gg-fm>f!,=8R>4joR0s+Z-d**I>`[4"HZBcT/<Bou7g73FA-lm]7;2=5e>P+Z+F3(9KjnsW!a*7EY2+$=rR=8:HCj-;u($sCaV/eF62*gTYgGEF3,7!h=eatrBh=a__qp@Uhrj2^c%q^M.eRMU6/GWr`!b\Y@Do/GZ=GN-G\rg7qV1a-Sl^iSUpKNU^_q.84d507rLjr*!D;W8.)h:Tk"6ZQ'8tX2Q"3GpJUA.si=_7+UYGaU9N3kJSX>7qH*_%7Urr@-CkXShNrr<B#bMebJV'_b-:MHP+K:aR/<&8j4NSBrQR>F,8kP*jCVi:%4\,^iXnbQ9<hh/,,3+"7uU%qLG5T`@-SfmP%Vh(`2g0N_[M%/6VhtP2PX]CG5mir@AYEJ@e.6\'JdmJKL#*QfFXWW\kc!sr+1!sjAAW;0OS/Pd`A4O$S#Glh0Vu/jULLGlX+W$9$M0iqVRJO,g^KThP4u2o)*">]]RSE#6D.f$errD*6klL1`"XfTdbr#G#N>`4m>t[Q9XB>.+<1O9R(a%2;4ZhXfJa]ffnJ/\FItm2/%"9f/rFc;10a_WJ;.4`]W$_I,p=An$]l,[I5;adc.S!<(!*1e78n!6r<OsR[OaqaV%Cl&4$kGrsU4>$o\FcXU\$]se'S\>9%$n?qW7p"[[S0#T@31X6N7Qk8_endF7KMaJ0FpbU_eX1*@p=:\iO9km`jYT6$mrFVVDYijDRHs]0s/-f!su*CW].<gEk2)uH*+c[2R`=Ri+#*[_>^0C@K->1DHHX6W:`;W/d:U#4WH!OU_?fJgY/%GhUDPDf<ke^!*]o>K@rkhd,Xbt='\bKel"1"F-&?P`Br/4eAerjUHl)'C=Y&SH"0%!)?++iQ#:GM+@gJ\'AIcXj]TiFm9I]M57lRo=%;f7;JYTWXeZF(:#2<;Q1+%Smn1I%grg[fA>9-NA5ubCCAD<\&pTkni_,2:&aI_7,F<m0mF>?ran\6WpgY&FVYj?eJHUQXm<a3AoXqMiJ0+'N>P4`+I1XpB%Vs/QIPPYXj823]p(mhA[[lAAPAdR=5E(%/QNHnUea/d9<(W1#+bBS?"2C#)Flu0A-"g%RPRK^5J:C8DI@%k_"CL+qnK"u1Itm&+!^@J$I^IuGlC*"G9_S5SG;(Q9OeJ=NC^RuK&#i_4q:ET4m^u8n9ZM/M6S<dRr1imfO%ur80SHXd!N"hNp0[S2;uY,?eR5..)-o25^&fD:F-DZ_;LO,!a2"8c\CIukI6JXXP.p0la5YAC"6_1mmsYH83*tJA!,Z%4rf7*Ycm/!<YMoEYQ0tc.?2ss8._^\8>A5!T)L\\q,Dea<<\?@g^6Aoc4F6B:JhNBRem(%NT_0krO2r754[.OMln.SaqiF4NYL,T;q,`aSRNZ`riJfW2(HTc6j4+h3J*9o!1mfD[MCAra2oH$6fcSW3q2bN_BiGo=)=:`fqq0'iBEOXUI4,@q43R__*Z7]Y4[h=a4mIQ2N-D,P^6IPAmmR4'#@U>h&j_@a8I)#h5L,lm5SW*NZ=BLO@J*)?rrCWOX[Brd/aF1@eeaOVaTAf0UC7b1f0X2KJ2nRP#!g+o80@7l_#@&j=dL0?]o+3RPTNg@J(7*h<Tk,n#FRK@XkL3-PT4jLE8Qi[r95-_=[aOsc)":e4@/uI;4@..4,+[_4W%^0H#0S>mor<^!!2nFPlQ)^h<E?PQZK#hYDeSOlu1'3d\;oB5bEY[&/3aD0`:^L8@m2"/f/>[=a_PqEVU2L=$@)BTD_YWSt9.K?_X&e#G9?$%5R!VhWE*NgGqY"7:tBN$;_%d-Xl<[#9V:g=+>;LWBn`e'74UrO:S!':[;0TG^il(Cr\:ErmN]:nfX"EMZMu7SeJ\co9K$3$NC)ec_&,LC(=Va&,(:P<AJfZfO<aKOa_mYIg%4q<Cq<m2heupD0MSsSm22!)?B>"1hDZaRo58-15lh?MUSi]HqgMH=a5j*Kh"Ni/Ef=V/Wom2UW>9+QOdkQDk?7ka5h;AA^Rl3O7d^ZBD]!O62]6Z#<u_g/&p/-o<,/P!'fZ/cia*`<jsWo0AS5s;=N(RlLrguJ+;)gr9CZg&4o+9Lh+h-.WPBH.l-S1QOr=/14R%Va6#0C*R0YaIgXMQFWRGgH^S`[W;KJsr@<4jnX"p4a;3VWe$gBV1qlV3:P2t&2M4!1:G)+h2a<R*\^BS+M/AUjFeB8A@3TB<Yd2Fikg>L-rZ[SY3f<`Z.nM<=o.?D8Bg99E'L.teHTr6i_S[I-nKstqkU2S?+-_>U!VB)$iYI"Xr*=,(\Vj.q?KOcc1&On!r@;p/itP`-8&KC<lLrgQrrDT?$iK2jeEF]N-HG,<K<B/?]"P?r[Df0geMdj!2#dOhphN\K=_mkEb^(Yj<F#P(^fZ6c:^4AUkt"cPp,::68Q3\TOD1SB)Gj@+A(%3LV?B@#ktNjm8tLn?WaHm4epr'HatP4FJ[Z\b_e_Id7qaapjS$#_F'd_L*PJSfAkAh\iDBTs-@e+[(i)06KfhS>Y%n[VXeEV3KC_e\qlug^a7L5sJ8=7r'DSU-!5s35qR-6_4L4I=X(>^uIFMV4qOEbkXl#%#2Oh__rrAM=cC.2$/#V.11'`),F7Zm)0Ki"cmOdcB*V$LLo);+//=Vr<$02kF3)HNPX[qAP,KK<r]P8H'8;b<-_0Hr%(B?JS#Lh<&qUM"[jZjOJ%r/!o>+"uWcIgGij7bk;kQ3h=>d'OTPL?:#74nj7#M0fp5mJ5/'iO<1GBs.P+5GQq]j]VNpLF'7J+c2-n=U#"[c6R<I=pXC<nJ"FOS++(@"5sWpTLFm%/<Y4g+_#oU;c6@%>$T/l3HuGkM!T;i<P'$[e7&<\;V@W663l^4*=R"EKf`Plf_nFMA:FE">l!flg=f=78Ceh!uug`WXFrTN-j]<RJ-0?YDRcH[`2@rf&GqLqnSjhRYpc!o7$n_DLO*NpDm;T9SV<c>_t\b]crX?U5CB";+20"'_^,LrrB3R3B];L33G's)bH`,g"ko6MR#ocQ"2G]j[g<PNeY0'jSg[Gk4h87HeZjdKCNfnq_\@nf%r*B?sHh50gG:pj'$W_.ao^&jcU;A+qa[3.tRtrRU`Vep=be.^s!TL83bdHC<2Z7Gs2q(E&6.s]6jG@I!IZWXudES59lV+4ZdUGlDD%2p:=e?_(7=r2p2Mm$a/r@";1^Vl9;VqgN\o]Nrd0TO*0/Pjo-!,mdB77R:VY'[;`(WL%Y;h"j"+-E]teTdVlg&3Ma&-kbL`[rU_S`IOBYqa6&Mbg(*No>D;tX/C4=rNf(dH'dWA'RsmQb7Uu9%HI)Jl0cVl1#X/1frH/^Q:/Z(+2S*6nDN:=+=46Q&NNMhh<8j!*d5mnBE#=$JY(=*#>VPgjMW5flbB"@(%+@"eAn9YL!uWI3FjK9".eIn..jHSaRRB,HMs"[Jm)U9*Wu]KEdUo^m]$qKk/L>+5IgBHCI7H8rQW9GF&k8\kaMFN%CQhmb+n7IKiT*A,h_hp*A-IhN39cS?*"&)k3)2E-0@8jopZ"qkQSp1=.n.sqH!VVF.l_aYOA@6q#>,'\UK^Nk?bj"`@@B+m%BuNNnGq"Z@;-o#_Z`2UA:@$+_Y>@qRR:dC7=/sQC!raBFe6si$p'I*QcD:_='oO?kkE@8doEW@6cYK?;()>5E8RKR"j5F<("20gfH<M,PX?$I;M5]dQX1&YkK0$$oE%HirrA)ha7HI=KSY(blh.(F&#_=8oD>]sl4APWSI_Umg*-9OeP,5a+gq=M<3i_KigE@8M$3fXl(V'9_&l$=IjtBn,9KrnlTicI\A,e3@o0L4?X'"?T`-3Xq:&&[VTQG1I_^GjhGOU?Ot5&l[BjnR=5=^Ncb/cHQZC'A[Xm66!#*5G^[J<2TFX#FgIIn8?6kK%q<JT1f7R(9nEm$h0hZ.,dEH7rY4CnpQ4KT8c%qt]c;4FpO]cm7$CPqcpFJ'!!'ML]rrA*/+3K*nMk:>I!?qiclqdp/Tra`U&%Wa+W"5YTVtI4X?OuIgbY13*R-E^.ci-*Eq:0b_?FEb@(>!+f?18^GJ&$e/lTcM@2MZCIOUgpH]Sb%-:197RT>bTm^U,S)OK=akOuVdhSZG%#9'rNJ_^3f=`Ij5nK`HDSRpTmu]2-,PZ>Wrmg,&a/NfdPS?97ViNWaeR\=#ie\O;oOM^^lmDbI"mo6n`RDeUFGInhJphAqJIq/M/`MGW3.'EM[`iqJ9Q^qS7h]<rYO#DJ6!Q62rA=F=].T*%p:FUM^7_(&,C?)G,iY7GG/-:lIYOcfRJ<$fp>rrA@3,l[jeL[q)KB!D&si2aKmX0o"#iOQF>rBMn0f0cHNqECa:m-S.T]I0A(jW+7bk.YW'9"9rN_!Cbq.BGi4nW1Ub#M'<DV[S6,74!>j@B/Y)?is0TFXom&_[Y(prrCq:a6?gZ58*m6B7S^3GA'3qk1L^H!&s47&##4'+:_+j+3*1W08M5"_qJAW[#92c4G\6nPTSEio^#@:KepXh'g,!eBG9W)CL^u."(\kVU",*O`1R`_SqQ:(CX3h/0Eq\Y&YCqVB-^AXfHNp7IWk:_gHN#YPk12"F]N>G;K,h]T!Yf;#!:2IAC'!f9&[B]d^B<XE`op5Sq<bJ;C7u3Mtio1>F)_@'OasMU=1]A[*&uIorTN:!@30qaX#dF9FU;hl#c595F,oHfL9]alR\%i=8J-5"'<,aU0MSj_E?X]h+P=l".<b=Vq?/6J9t<dO.BWV3od4:/:4,?:l_Q#H+pD>&,&N,Hgec=$NR*C2j*[HV5PW5oOn)I"5?#H#kSW2BM`r'6%[)r((6NM&&-)bIQtm\g-=1'lA<gQ(%)P\$u4koH?Q7BDRr.$;r[r]TnoY[0)R2>:U&uK$h09@rE$t,T]AbFrKn[($K-Am?2\ab"C`Uk:u8FohqZOurr>sYJ!,]Vl9HblM?#'!M?#.O`g6W)C%.^n(,C?_mK^=__t=bJ9U[i-(Q$.3e>XM/J3J5`MKW^G)DYfP]SC9N7hi>M3#YV-Q"%nkgeG8>Mp!4,5Sg`J$\%ol*>F!,QWMUPF^'*b\e:,6U1hD;d<sjaa^/t=8)rof=//"\!!2:5<?BZ314I8cQ9Sr=cAkqaU<Ln0<+<f6,NU0[`sMe`!,qq;m:*b!2YT#JE"n;;#f=6-N3b2X!_FU=YQU+b)IFtG8\bETZYj$0OY!`WEHs4$(RfRoJklAu84@=p7mYS-S"k^klUsX2g[[WI3Cu\%ZXZHn2Qq6G5$c7P)'<TMCRq7%bNJ#*gcda!P*IraVbscB.a3T:W%/5Jo]Or@S)Re8r(#`5:AB<Wh*SBXL`j)nJQ[jZ`XtKZBD@Bm!'.3Sp13^\rrA%Oe[5>V&DPp`WTg-;P56RB-Ff(1b!^eG;S]6l!!jg.N0fm]H%m'o.7O+jd_!s%mB-$/rbpBBj/B$oBMbZbk9\AaG1,W'/=ZXM?Jk-)ilcfUHn7p(VFs#LAotG;gi$jN!#_V4)nIF*KH(j1ltaZ>*UsqH]%.d(%iE-_l)=rJCe!TL3Pc+J?sbo&]]<Ji/(X\Vp`!0%O,9tr><Q%RnoXb1[>*.,gmkg#dL.L%:E5='B]csmrX.uf*L*NNKsa,mmBBn`FLMpbL*1Go@rj!R:(B$BlT*rP$`cM'ki9=$rT*tY+40G:O7"k#4O&>p$Ti"0o:gLT@j@7XX9_K'iR%-Of0&S/7t^K<pdhb_2/$hFeiDf5M1".V_O[NS_#>Io*nBkR\`$bpEdQUXh;6Ibe>J/4?RWCIEsD6SHgp+'N5$h@!-um*n"(en%g_q==m8UYm+1^ked(uZQ.d>F!,2u@VR<1%e6OmOQSmdpqp#:Npm'fD2oZc)laM'ROke_*Bf$AXb/fs0S[S(k1@?,%o3E`![8.6V\d<kj[CnM$6r;<"UCndCb=:DD)<2uDPPDcK0D=eK]n]X8CPI^+;%G)m!s*E7-hXZMpj;MF_YtY/rrD"$dOcLJKstiFX'm)nh8aG/hlU]lWG/,6>64\n4SF;T%COBt&(NrQIi>[I]NJi%DOTJnMfWWr&'d>?q3pMM&gp'pk&M29E`eJ/!:S#OSQU;4KK*Y4T1/RjPlPl%pq'@^[b^0`d[oh0_a].EL(4._TiL;=A#2-^I)W&;qoNd=&,_/arfqq7@sk)WX(/)>c75XD5+aK4E/4CD=8>ZJjfZ.h?*HtM>/EiA8D7I7J);i4r@:0eM>*.`\N@P7>"YSANIj2^TnR,,Ks*&<dr&@AJ((O;_4RZ(!W6U=S`#_1U%jM/[XDqD8UOrWJ)fsBcu`FKNa_a^%"I`GgX5ph$+KKulhr0Ml(om;)+5NZ_!%r>PFk32LNB+u]8"36ELM`WKt/od5,42#;XJ=p[[j4)*,n>*1kno@d]BV#A]-#QNmgJ'&'0XLS&-((/5jnEo@c*I_"oOOU:O%I9`T07Sd:&#^<\q3YoI:*W]pN:qUQtEKCt$;q(l1"Nl@S*r.neXf;C;,OHYW6j3ogjnk!X[7qN7s$gj^_Mep3.#YFtF53#NQ\;p5*8It=G7HHbp^`)oiN=T.<rYYW7%(>[t)+R.GHDrumnh^C-_W'Hj7D+L@@Z]XHeTiOkh!JfpI3j[ke8npQMnCpC:C4;1['?mM\q4&tm;99K_DH#JpLIjMGVP_K3<uC#2nfFFQ&2lt@@J9jTP*TQ./aSW.Qs&Mh%nh]glSN6C:)\@])kr*TC<E0o*1B@_d4b!"kud..-f4"EW6#e+^nN5EI2U#A@J-g*HnYHr:#2.!1I1!+8'gi+(k=uSgp;NKm!J@*TP[q'kMNe'OjXi+8"4nrr=cP`MnUfKP:2M)?0[D!9\6AfiRXZf`sX"Pt#OiaiNVV@B(L0b^b!ubWf9#R`]Q`*"V^IIjtHibGZ7s1KH?'2;Pps;uXkYlWq^q/tJrr/5\_Kc;&c&(Dt9?9%=]g(7`!K]oAD/b<'k'Im+,/TFO`G8t#/OBCW!.-.4'OeF`2;/B/i]'UMnH]J<[15hZ`cm)lm2-G(`"qe1Ob$Pd#=PjUc&62=S2@=*!:nI&[<P%*uJV-7%8HO1sC8H/\2C\^j1Y4+r5+'[@!o]V/YZEEFaE$L3ZO>5,S;>'XdTPSIRZaPnNhDL<Ae1.JY!!<4M<T\c3R)scZ>[V+c[YQ#"bpdT0!IlTl3aa^1O/>.?rr<r;lh07l)16isYQ"T+QB2P5PHRdUD\).-=i!a&G+WfN&(_Prg]Lg5Nf,iKmVV"a!*OS(2X0X57K.hd"47#hg'\u*BXZR0>:>npqb3]El:l.p@>uIf,)fqB6E'MXSPfJW'Mng!'Mng!'Mo$fGbu"XGahWe(]rtl"5/^nqARY^Qf<As*uWkB0IMl@8,`%grr?W5C76"'e_SaeAXMB_hQqc@Ldo&OA*SJWVN1^Z^<jbN+SgGPrrB6+-<T14/@!;B,$=d%)O=eLE#aBg3*`%8j,-`^WoUT6cLCnXD*5q13Jf\3qMr=U:D8LP?l/r$L/J<RK?0qUg4c]/VVc(`Cp/(9<(<%k"%R9C]=/(K'cE-'0Gc)r,l13-ZQ'IPZCtLW-LG8@\R+g?5oAn--g3),^*0>EYpn..(0N2b7Y^F[@.?Ha!iY&?j]n>6Y8HS2q)d[nn9OhX0KO]Ej'7l4K&kfORXVpoR:UYe?JC<gQX\]:.k/7]"$;N+CHQEQ&uTISch&p0Wm2]sG%[-=8'lBA=hhBXrd3=lKiV0DL>o35g^XN`!7#jLl?ZO.I`U52qGr7.D\L?R''\A[[6&HD8GAJ)5DTN+(I"kZZ)Tj7_bF38ei]Q>Gb3X@7R@De2-eBbWr1!BJ+%dJcjli)-2u!7oSX^t6ajIZ8[aFEO@A:?00f`i%XO:?nkV8.f3St$MPYi`$EIF:g</,ml1o_[c%WsU'qQVV\Yf@Ues[KPE@Fn54Re"pX7OR8!&l9L7-ib&Vng5A9MFutA3OD0EXrC>4JSfQd+-<R[&1<:Bf)di6'E>%jH7rDfY[:Dk!#%&\'])4@FQQZ@r91tM_N.+EX>tuDWK5/,<J`:^67%qVS3_\bJ.f'aJ"/-I)dh1]mm4,2=[SL2V6O,%V)k3Y\3FN0-pPt^gg7:\J=CRo;mC_d`g-/S"-bD.QRUp^_e-#k$AYhe\@0QHf#ENG/EQ=Bc\31R'Nf\Dr+4)#F6<1fh(T]OY:c/iVMhg,Le<0((%St4[%Hp!LibM+GS%c,4QXGeGfM0Xl8XP9$lsQN@r4$<5oEr=HVj28]>LK5UX-EEL:0B8H/4'"7YXP:c*dI:/bXbG?^A;[D[`;dBE%iHP+m.m*tlC_d6Ls8f,f?A%2k*&h2Pep*=0q&8IMqqXerT/`J4$k.!>[+^55C;.1Fn4,G8QXugSPch]Pj%$SpbJn`k!W]"#4"],pogi9TD*:`DiAUQ1:?LIgn;N"T'TWteVUK[q,Q'J7SRsQgojlj>hhl3Xi=k`$a"XfrFq#ONS?$Xi9XHEc8Ic\Hsi:8V=k5uRh:MPsX2DJq5W>gYB`3C36iES.*^s;>bW5Tl>q;bN,DD\OH7<kqD\lU-gkp&6MTa!F8d"C3WAW2o^#"d_`>%X$6o(i-YoPGW1q["0!lO6/Z<+#,+8O)SueCQH5[bIUi0Pnfp\e6I6"-JQ4l3QiDMDAK`HAn.Z-?k;HV"3>EOLIKr%cnNMjG\.\hDjST`ACH8)h$dh%&`A"1J_.jjL`1UiR;Zl]ZFrA,`D6qHQC`X\q!:HC6l`X=kLW,,^G>aL69g+mF8E;P"n%Hd(maE(@^<<HVGqGf-_m:a^h\dIEX7Qr+Y'@qMZZt"3"H4!V^':L)[)3e<O/IrVWe$/s].%jKK99._sI\fZ^t4POb5fcQ%;[!u!jM\*F6LWXeD9db-S;X<e,Nq@qN4DCtkgj<`cUIaLYg,.Cdp5='24rrAJpeQ',entEge-D"+_]ns4C(sW=]F8CbeX-U/U&DQ!]>9bjLG+Lbda'QL0!L7T_Y74`A$Y7k*,._ZXf/!;rF8l5VUtYhKV//1RJ4_L#TuB([''e9,?:,IO%JQWc"0)-L`F4f4pgGr/)HkKm4Imh]>9842/?412BGmmG)6AS>[<Ops*TJ[J&%`URBarR%nPtT:ppm7Dpe:((p77jkbMDQh-*r^3,EZMDc9X^#O2P[K[:"E!Y(u0d^\CiN\BRq&4@HY"-TYhqQ)JD#KoV`NOrL9PK-\kVXK<1s#lVqh_<Jut&).2.1]a;b%?POBRWb5/ghjQ+@r043+-U<8XP(WO+FNpV7;Il)7CYRpdbn.h=sD@da\G&ma1UnBKf^*.9:L+tAQaNXPPWm"\rcMKc6h_if.%*5eKJqc?(G4"!$28l[@;6rD\0b2fNN5U`1gLb8e[*SAuM3$!HZCpMW,F,bm]EgJhr!C"3j*K*SF5uY?[6)>lmR:<$/q(cG,L_XS[nb148oOAZ7&g.?FK/5TkN?"j\sI!]_7m#,l2S^U:^KFp<?Kp`TEY<lrDF+g4JJnE,npq'PCZouLPar33*lXLLA9D.^*^)n6SX4&6u`3jZG+&q9?6!:.u=#BRZYT%*c?@qukh5LsQW*ds1d5Pn:/W)o,Z0@Xq<5C3lkp1Q*fe8N":<oH!R\PWb)S>Zaa&32,0K"Z2d$%\7dRR9\]VLTnYi\pX62R+@XFcQoEi+L<bQ?F=M&sbc+<jg'JhE=CE:J?`&r(k]al7@&CMkg:PD$Z4!:a=EPU5D;F.&)5!.&)5!.&)5S_rE>_c!*uTrrAXp4Fd+K"9/A-f*X%W^,&"n7^0JE1#2-n)+jgB/'Kfg1c(fP6;M56ER+WJ0GL=G"?7DU>6+X-51P*dH^FeITU%Gu)3fZ#LS:kG.1C'T!NS,IV9PbK"OfV3;\PGBf+_JZ*?(*naj!]7DZ#R^q]L'3B\iWTV#KWbhF8Sf&X=I,'AB.8`)<6#l"tB(l(gU@rUcRNr,YqJeo]S7fraFq4HbD0>lOf8G+[:5\,h[$!2c::aIc&6,Kd[+gjb&F@;l'j$i6<`>qM=(bXdkfN`U6CTc=sRAlF>dkY53,)8Cj"r=0A(:e;A+IJDWHaPrQt>FBYf/\),U[j1IC-b2$$&k)pU0u+n4fE8qe3NB)KC!t*CEBLCCLo$L9$3949E0n/t`Lhd)fj62">BH3qTu"1C69N@QM\;u'm<\qAJY[#2H<#V6((_`,f(#h=7Y:^R7K=N\WZE&+rl4]$S]^s4`5>D%jq9\3'[N*WoE-Z*IssoTMV:pb!<fJ910I[0WXBdH8H<Dn,.+(A'Pe+L871@o14,Y6X_$>C>M`OXBm0nYD`S`sNOgm-Jghp=63Ra8X5#B2!H-7Z1&gnWI\hmoA\CuTCg];hp#WlpXgns!P9$TsTZK>W+Qq6PgHM6Z-*F@g*PLDD]%^N+lRIR.2f*GQK=#84Ptq#8]X*pI<75T*.nMu=`f_).!$L3pN+3uM\ud<]B,[dEDf]<b!eC"-b<S)taclntTEh99qNdU#ar00M7ZKnGaME."R2@DD+S6f=YiO9?kU!Y+VNGL3Y*EM*md;>GY"KEB>`sA??+lI)pZh&02AWdR0j2Z1O4k972XoG)F67!aLiL958iBIgOIh]J24V*u6sRg=hG5<)]9R\)Xc2<=O8r;\!+eS!:HHSe^R!"f.X%*q!O9Xo)Qu6XcQ/_V)[N*Ul>3W4"or-90gJ2a_$iEc3&NqS&gs2S>MSpSfLF)<?kRLLLua]>rZBFAHO/S^92De<WC\;SjhO,X:YoOc3"*:&I6D9Sg0Crt:N<A[ETP;\B!J@)';u?.eXVYm%MXE.O.iU9C0V2;5m+e'OTaJ:'mDRaf_2="g3oRN`tb\AE%&Rc1ULOtFP&c\Re?[+2qfLh]SO.Q@2*K.IkF8<81-VVl.1S^l`E3@G])nL/#=BD7gha0#!XgL8K58!S7(sU9F0adS*b3%Xl4V_L=LX<_l-=%(gXYng2m89qG`dT[h=6HK&6&20FbG2,M2@f"$c9";$WBr.Q_e$B"!h%<&1AD)Y,fe&FR=O"!D\"QP\!pjfCLlcRqd"Sn&")1\.Q9i.il!i;Wca[sV!T<YBZjh&TTn&X#pE2T3iKC3fm&#T*S.c9>XV]eX)o>M3:ser=T)i"-MM("u`$_Bqc>a(Y=<e%W2\=lW%+B7`QMi5RrY1-YCt#P@:qZ%uu%GiT5ah5F>:7R<,<B;j`.F+M[Ml6l]lN.]D3h\?jr7;Hfne]Wd,JJq*^oEkdoX5tkVr]Y*LA)Xp[5A^,*eR/'<4KJm=D#I*6dklUEQgm6$WUX>&f3GnTiO)L[pg`,DebfV%dBq*I\VXNM,Zg?-G27(Z4]:PZ)b\,LERe#B+/e_5lU4g1"Z`BGg"&Jb3&PS/EE$c/+9PdZi/1t`LV5ZiTIq[5blBW32&R,P'[eB2(Ds*@<9u(]'EMB':e8!2a'+&71]_[Vj8s6@^r0bN).J*R1*>\f]l_kor$[>MM/VQ%LuBHuF0L-pY=g^,KJ^\*j%rA/3*!tHr@*\Ba!F6h*X%F,HpuYi])@Z3g=.5=o-'oJRUd.KiA(^8M"Mh\lLI=RWl>+$lUcZ_;+21L.&)S!.&)S!.&)S!jut1ZkP-\"JBL@.a?KnIr<]YGc$S?)mEOOD2(N&idTX_mp"FE^f79W-61kp$%huD)1J@eI-RP#okeqp,\Ybeq2p+@@2qFY5f9\aRYO48$m'md^[-$Dj:eAG+Z3Mb;9i##4`p5;F%tpN#\&M%oM3mNJMZ3\R/HTRYl/"52Q5,f?D"SWIA2K+?GPhn(:ZcG%e&F;!&%1Zn_s6sd#@G;O+8QSQc3m;$;ad8(dkr)V)%Z8lbgDXLJh+S)\&Ftr2MeLh@andl#MWYl5O]u:+3`,OZ1j2<YD4d9Mq_c`r%k=+^[IrgrrD*0H$$Z17@@TUTaVfD2Y>'N#:"lGI".phGB&>g]JD%tmn7:II/a2^>A=*;a,PBuL41=[2pfNn@=<?t1n:U;NrsiY"8)m5>ZO%B>'R5,dl_QKPRSD+Dl?-TkIN1-rr<-@rrD*0]kQN*YWgm=ZB"KZc'A;/^0<hu'eh]]:'.\:]M[YbX9I+fcH#]t@PRkW/,oU1<n%tX5;q?X\<$OV\<27u,Z#XLV_19nRQtT(J/9b]/91?a%ik@pG]u\MU5<Kq\Wb4FM6he`M23.51'c?`Di4->M)lH4YP_2pWMaH?:p[W1q\Z]ON(FRc0eAKPkB9YD>9b4^W$LK(L*gtq2W1b9M]_GmAk%AX>=H01o0WY-99nZCD?V#&)&s8"9's8IX]bF_6+#6cjgeSgYf7cl8$U`7Q/.CkPjQOT_$@YuOjQ9[igj]9_m3seSrX?!Tl-ZC3a6^6[L7p4?.Y6:67rQ`R<o$BqZI].f'qDI5aM,j7^0]9$nQCs!E9QE!!QY.'l+Xol;aH4T$(oM1"`GmdT:t#5#HaNE@uF="CrKuN/F#n24m&&`G72>BWco'K("(`j;]T>!gUbcmo^[lm;[/W%<\O0m0>4].`f9s_eioY"'"3m<7J'GUN.n.OH6\93=8@hQZc0p&f?n["(q]_XPR='$ed25Xm9656EG&8a9GeQ56*i>.-!1)h4f%G_X<L*+Dg3CT"(F#Sk9(\K1oa7/]F9W_D3N(0d,Ksrr<CB;]GZ[cV%(,OTlD'.,(b(3+;0"j1%:;O(4tJNt^5N/!U<0p4V5&8/m*!i,D1H#6p^l174k.2&X';$PO5sZUaU"8F5!irr<c8+L\P251=8T:&HSY42drXN$e`!+.ZZE[Yi`YA)'b<A<G[/SW5HsotU[n!2sJ:]Xa3Y0.""ap@AU!_Ml3E./<lHS-<^f"S/:j:]gd&-.j\uQ=J8BeCVkC!#7UeFj582elC%],CP`nH:0jo,:Dd,m[kE*k0\Pnp6O$_h,1o2((Vme`o!+)NI8G!-PB\j&H;+RFprS5i]j%WKdJX!?OA>bD&6$@Du@;)rr=;Lrr?Z6]e':,Q&"jWG'HLB,O]A&+8gm*Y-`cE8K_M[7PH>Z,K3T;F&o%n67f8o:;nps5(FQgR*/B*0VA\R<,=$n.Q.tA?,](gXY?\a*#\hA^(J>LeLjD4k>`Vue,KF<,.jUTT>J,3G]$YTk$*fE!98rdRi:T!Uf&&m!7bB6,C/27JY0fUSF.O*J)sL5,K]#^KB4]nr<N/C:mgm;<ogoK!\p#7^ui#<%RsCUp74!u8T\ORIrb*7+/UQOnU@NUVKd"Pp?5&AEV=(s5$d#@PQ`,@PPA4PGV7cSpjZ)F<S4bRdDct_`Y;CV2lNI.6OG69J-m^!J-m^!J-1BWGm;!(\qJen9krKlQ(gM4&kDStU*kAIT1\U&)o_Mh(2>=D&klnEE;onso-a+%%'XG\0\!_6N.,H;K1hda!3.(d[/5?-FaG.@^<p@O@!\"S!j0d*:diaUi=UC">Xs[!9.e<"[@o=mhpoHUiBWHr[/U+/]"#?'@k-O,=n`0OrrDhdcdK3Jdu9<L7hK?B&ieoVP"u*X%]A$mI4Ib:]LT+nV.fR#hs)!eo#@8lfnnZeG:.rK:])O64/@*N,h-r=(8p.-?^g-qMVBA@KHJ:GjSK!I+eAkq?\)8b%!o+7Xg';oU!q=L4Uf()!:4mtkW581^qf.-,63%3(%c))KF&;alGNZt&IYph^ep7jYc]cd["D7J@>E$i@:IgOJl^Sc=U\i]/ol7jGoUIUJTL!)T+9!jGr2sP0q=S`jIS/Z't:1B!.`O,e@\ST!m>c9"McN1aTV.][_H#?98s9'%')0rF!+72i3G-@aU5L"*:Pot7m0?WNHsJZQE;.8njJJ_-&tOD<!#kQ&k.A%:'_]_9QI3>RbRVoneMV4BnrWb="$X(bQk&JD!AYidG@<S/uGnCZSk`(n0,j<>'F9_h-uPC9W16,@g-As_80eXVrg#3Y'0-Irc:^p2US`PL[IEh!\at6);UF;eM9:eh1_!TH<6+aNIgKiQ+`6fT=/S9!5OUcrrBd6TsFHG+C&8f&\.9&dZsbMG(25R52CHao%A])Z;2FJ<HaI+O?F)oj7/s)SgVs^<;TOVVo_+'_>aLb"TAj!`FJ/e*uXislN+0NZu8Tn80=:<+.3kUAT;X5]<&/C\fL^*<_RpbPE3_t;MW9dp>\3*QGIgiM?k;laSu7\X'W]`H6pS_1Hi)<B*;`D">W2FG7,KfmVH9pO%KS#Y)hU[<F](7f:LtV^f_LL^P;..r5EcD57oQ4!r#Es\5CeLEuTVq_t4WMa.s&B@Lb[J\P!GSBGVL!S#\G1I+YnVr)5!8'u+1Vl.>_-%K3]V5JnIk\,GpJINk/6?E1Aq,&-OO7_sK3YN8:l&BjZQE\J#/o]aA*-#Ld:H`5VP9uG8pnW-[$G95Yua1k5pc*j9]mO]ZP1:&bM,-cl&%,&X>^moec#9K,2/u08Kn69.$/92o"GF9>-C!P'm(1P2c3UBl@V?CmC>t92=V$l$b]ZZXR@ho7K:G2a'!&)jpG3>G;"OA'o^&=f-!:M2h)TQ`u,>8-F(lK'K-S=Z:<fUm89&N^u"lK$$/UbU]K'o.Xmr9U"7pVdAc[9?+Wg7%fWM#^BIO=C\!:Z%o2X]iXgNdf<NGIf"LFr9R9`TFQ`X`[k?c?*UONG5c:LCD1qA';>^D=rf$M(_4>i_@#f(FG?DuTgB:8qil<qu8pH'MT\!(R9t"Ea;o"L'rX<.K9:>*>$3T*s#DKE316FXqt*,PkJ6F'.</j4iMH?9\"f+8gr4qH#p[R#'e\eX4TNWD]bC"NY=D;(/CI0agNde.FqXO\?sq,DonD!=K7:H1F6GH7:^kKiPi)JX?8P0BR7>*eE6/I#eV<$tF?Lht[!LoE)Igi)ME?8*+uB:/:fhAk"$$L?&3sgnC*P"0EhG)NjV`h*7`;NSX?CE).RH3rOr9^c3phI6Z'KWg^X!)D7(nWSM(,Z\6K=38E>Vl:qTE<$R[Y61HVHh*42dk-<;6]"/!=:.NG;Xp.(C[<leX(<ApiB>E=AiA?BKX[!Z9eRga=0c^,3+FdSffMj=$;S`uC721Ij;+1I!;+1I!;+1IPEk@Eji-]+pGkFW2a)]=t!S=J)d)aI#,RF?6TFV1>n><C(`5:giNm'2,3m!sDqa6:23E-LIE^*1m)LXLklD*pObJ+S,/jP@8qbmr"#`e1.i%Xo&?g9Q#:jJ54k!*tn;uZjKXe1H]YD4t!A?aPBK)5:<,aEl0_L41'o6iS?V0PN&bd4j*)#c>m5.R`L?cmRN&9Ldr<M'?f.pDJGUht4l&R*2lm5M>3h*O7hg2BD%NX%GkHnb>&J)[dUWN)A&1d'l((maLA0R>DLBCO5EoM1UJ=D9g<3c:9u'r@EFCiIBJ#J[f4alLeQ2h68lTm.qV2EE_1mps8F]9!+P_g8TS4VVj!Um'2,%/r'PU`.g\UYKXn[eH4i,(2ahh&9Hdf\4bE^`j!<0p4J:N8W`':;!p_XHNHT]XGP]PE_Zm<L,Q>16N(h')KbrqB6m@XAc(YDdHE>K@CqI9$_ttg4645c,qSO[Q*Foju"COS4XWXVZ^CfK"6Ah*tb!Y3lZfJ/X;`PBeC8VY9nCDgW;25.#;$Jo1'Zq_931e00E136C/A\c&t('/,bN=$o#8ai6!Br`&OqJ1X<58A\G^"HW`:WT&5C<*&U@G$.(>\2(04!KL7:</Ag9+8;j!N5"pQ!Z<QNSqbo&Y4`\.[[aRF`EGjH@Qi.q9cQHg$@ptLPPWa>=n=DGD2P(o#])L@P)pe)T1MaIEa^@<rO=s<$Y;@hO>Bfe$WOr&bg,&0ppZB-24BmNBS=p6ncJRd1G6Pl$N*SA"33@&Lr/Z+e*L[OCqT=6''(SYV/<3po<>%U'6\8;.LOn&%22?7L-2c0EK+69q\Me>cGqsl+P%'V(q63+o`]kOe]CB4&TE-2*T8;lG*2I(FRWJ6o,;T7.'`B!EL[dg8ag^dER:YBK-+INsN?GhX,Fuoi;<SM<K-UtpFg%^ceU5Z3X$W&]=&tJ[dp7DmM4;nhPgi[5eq91MRr*K9Vp+f?HoW,[[%*pem"gKNj],Ut#rj&t*^[+pZ415JphDc?$;@$ZC:W6_]Fj^*,V\g6CiRKjq&$;+pj9)e6cVA+3er@VDXD;,?'dICp.K0J3K?Y"EfLYrQ#<7WK3K+_)hnXT-b+3/[mnrkD-StQ96ioUE#0TE`]N=bVOa.!Sb5L,>BiUD*N"kQge(2?O[g@g;L)r4?c7J15>gna6:R5W:e4%`";rHM?U[J[7heEK1m@$ZDNlc!mIGclXa-PZD\ORN1d<KaZs0YQjU$ieA`L-mo10*bfi.[8ciRr-e5b0mq6/e3eVAhH(JM2u?X&X[q/NhP\f]pP3YU.p4Y`If%f!NPp9:/EqW:VL.OU"r;E`\(T:r9)G]Up:or6R1r9(VZ7VOKJOrljd@R6>hq3Zf]jPXLPipg*-[(TGmb\]4/@LSEVi\?g?pU;mm_&2H_+'MO@YIgcle_RhXrNF3kLfZP3%FrT*-t]qoK-R;r6eC'Mf'%Sqr%kBWV97+1]!lD6gU*!O,9VGXiqbjNiHtBoL@7CWXB!qjOmT&&+NaG2j9Gk1)i2[Z*B:3m1i"U[0\^=9i(??WQ4fg.mcKRDQK?(EeG$'Y`V59/SM+938;BW:KSf^/I%6)YlolWYdGS;7g>/rQ!D!(-8*OA3rr?Zgq4Xms]hgEHhH,q3rUr]1`TFAaSK>X@RsUgb6LT.GrV7oKa<^`5O%e$rOmZ:$m!X(fnInH_!p\M)foL-0'Rh:!d^C=h7Y*C&@VXK0%\_!F+7Kril!GfP?96R]ZB"50b2.B6!uW8&\BhKoq23b4na;EV-Cq8DO93S8)*KubMUK_pRQ\ukYIo4T_3D?SS,%QG$k.qUY2B_:14?4E4u)iP8Y^-,;cHCa1'a70A8\<Lc`8(d5./X0itQISDguRW1454tJGj90I!9jaY=:)U,tgN#gptVP_kD!Wl1k*Sgn]1LX$,mEW8-YSKY>@KXXpU>b]83(=jZj?@mcYk:VE&?#::X9)gt]TCT5g*7CK[gH,)u2;U!($'uJbI-(1<*C6QI*'F(Ji56rq";tsdpC/RC&4j6g9,+O12q$.f(EM(:bF[4P#n81:[K\dN+VtpC3qrueKX`^XXJMP`T.MOa$;\8U9n0tD5U]TP5>Z!`q1r:_09d5*3@9#/qof*t5OnB^o!(si>R1qi6ULaWck$0,0C_urp#H+A,#\/O0N>4Z$MM3E"CKU2['f>+B+'Qd?M:Eq^GXZ-</jGm`2GAnN\9ZhkS<)kaMti8"Xm<PWJo/UoBolY.OkM*G.\E]d+7>Tb?/i9!Bl4n\$qOrtcUCYc8brE]Eh<Of-J*C"=2q_3Q$l,2QHJ#]"lVu4!;n6QHJaLZdb<83d6ak3$3srhA./g"ehE5;;cJ](U5Aq!U5Aq!U5Aq!U5Aq!U8#?2Nmc3g\VUnc)bB%9!L*G[!AEm.XDI"1]Uh)7ia'u(,@OPQK`"O=TlmF3\n?fT92.D-A=r;53;3@:rhmIk<.7(%'O(IPNGAApgQGaoe6K(iTQe6La4-a!(!+;Ol]"\:NlOSMhH\7u,%\U2Y2PM(F+HRrgW%P(MQG%?.]SGj:I#/+?G5jWi@6'@XSBL5G2_B.>ECudDc?YUkM0--i(jR@rXCU=C5spSG$k%?nsI<!HE:a"I9Wo(V0B.<%DqObB]U;6^t'(9d&BmjN73sG?!Vie.DeYt25'ra!!!*$!PfDEK9=lNMVOE@Hu\(OLLSOg2/QYQ%Dd0M`PdYcO<WOW+U1N-m4/"1>_',_,X?=MUPe2Vl[KFJl8G)lK75"h0%/b4"fuE^XuR*1jV7NHQ'pEt&j_JHZ-MLf<W<&5<#/e&n34*uT<cd[J#3Hh]+j_pb+D#D'SGnX<0eL:CWXV/El->ejM.8c!8no90-;`-q0?oMrr@Rlh]?1pLQ42s*9_i6cr3lj-'@SXH`!&\;<-=!]Sj=bn?'G6EkI$pO!O3bM*+_ql/Z%V44=7%<dQ:SAqc:dN&^",Tu$2hQ.BLBRPK;,bJ\#?`)CcXdSc"eof6NQe:ZnBD#I$+2t>1]Hf3!.RbIVT;0'Bm'0t4f<lQ'q?qrD#pVhCVZf<RZNR;J)p.15`qT+.-hhUB$T]'/o*ECLA)-CD]kXBJ4-L`R,n%-m9)tduI5:QU4E1W[ha1/:t&Z:`LCH1><lJ:I\mfhe&^DUD/DYc*#?(09\/3OmA8$=P)r;(fBH2N]n3KcmFFu_+o,arR6G\4FUi4+X'Pn"ZPE5;E%FgY=gUqP8((:K>XkBGkEg:qI+MPGs)cT*9mTC=r?O,fujX,3H"(#S\plX-oth64fr@OPO$S+q9#m0DH](?.%T5OAG__=T(g[BC>DP5H,AT_MG_nRen:p35@=BV#T7"s2XD+Mn]-ZT35M4W/=^Y?oe&.t'%ogfu[MT=O*j,\6oT[,FPQmVDEqAT`g4.]HQ/II7l/Tggln]oao.g_NMf>^;3^,dPA6(EU'k+6V#2`r&-l?V0cWTm*SOr\g59np(Y,[FgMtQT^6Rd\Da%[,;@9Y3Nh$Y?=N][TP3t>W'F8)ius9bZrnpP\9mYI=NNC/sCL#@r$(1ZH/n=0s-fNJtS-tR:;:uQ2kHW%o1$"V'o;DOu8die5h_p1?[U$`%MNp/^BJo"lApjP3LGujo_8+q\YHeg#fs-`'+rodL2$r=Rbor:N5Uenldk+3DrDk5:jF93#iu&!?YEJhp2ufQ5>kgdF3J9Fh1-?OWTj4Jhf@FJa>F.kXhm]7;ZmWWs]6Qa5;pB2RXnmE36i5@tlu"]P[>dF$(NtnDquXY]9F`dIGQ#^CJ(iY?B%qrJmL_R6J`40lJZJccm]0*&E/pk8^"TH5p94Hp7'h[]Xc-S'/<`q.B_H<aao\P"$HoK$D=U!&N8/fNO&_INN?M2uXJS8X7f1Rb<(ee:fGon1fiO&)R;[\WcMh`L]_p"o.6Bgm,dt+VJ;tpK=4=5lUh0>-i>@0mD&7_Gqa#=Y'>11W"9kn(1.8n?.\L6fL<A?cK@HYj^BV5SEWMOchX5H5qI2r5XH3afB/2_!Mg#(H1kZp'j1nbB0=Kf2gVr^YE?qi?N@(Z2>,=iMuf-pm7XY/`rC4'U$Fu0"aDl/S)nMd=?g9rq\cs3l'6%Y8T^d*G\3Y>tQlfgZst_/?!b.`/:4]--f%Ncf/u?;*eB*Z*2`Qr[-6r^j(o5]C;\i'u%'%]G%%s:C@`T_h3JY9)QT1+<5_<DaCnHe9*j$(;eL8S*AuaD&Y/1=Vr-+bRYtLGo5_5p$WOg4th^Q]5-q]LVi@%KjX1>gP:^RlD#;,SWjEe4-.UbaZZn8Xnt&)$r74)GN/W&&EuO)>I\AjZ*ZFt344:,)02OOP!S;,(QA:9#4uH+&Q5,Gmh^(dSf%6/qEB`F[Fe(>h*^#@MDhhsW#Q>4F<8,AR\&]XRG^HSp914F7#:jC#d5EMVS$>Ui"$0tSYerQ`-T!M>(o)m_pRX2L\OsLXIaTt>uid_9$$fej(7!YCJoD$95rJU:Q)1dnKc#PO(ISKc_.I!P>@<,,IM[[AhhaukH.%"CoIdB3Q2(aUA/d[>PpMN`,]'e./q>s?r9&56&ZfB1.P[/=%@%KDfEq):DBnFGu_[*l8r#gKKt1,)@RJ'Q_iE6jU)@0WSL]CVd*QnJiC*EL$"MnMp9n3$S`$@GQ@@RX!$)Sj,1)ZY"upgkD+FTD"g+2nH$0kpA(EhR'_.ah9j@Tbi&L$#j?&Q1T75-P0W-3%N5sDX>be3!.9Y.BrsKt"MJ=fknY(t%\&R`b'opb/WZhF@aatql-+>F:s1!YaK@I_Wq@HiUa!UNTE705;U>M:VW+4B1r*T.Z(OVLpn(;W8IM0c$C:\lfkLUm?4K^/-<A1`X*Gf_0E09gB5':u<aM&J-b>E3,G2r]r@:m(cTNb3S-ouIU*P<j@bjd.J]N4C^7Fo.57H2Lqf]M0M!aJhJd\434iZd[*s?9HBj*s-N!L1I,7'rh$M(q47K3>oDo@W.`8h`>ZMsnle&gf=lGMr0rr@TgpH'4FE@AdQ"dKo=Zr'A&72/Q!72/Q!72/Q!72/Q!<'3SU\FBKm!7#,_Pt!h*KN7k<!.kKt4;n4q$M-TJ`8;.RdnTLhJ2WM3DJpn%N[,RL5U7+-1"n^Qct(Y_-Lp5hiS>\R$%+_$FbPS)rH:XpBY-FG8,*bEN-f('2(sg?J(_J5CE"o[D`,.T@X^Q6@BLjAX<[lc)<k74BiV2D>&pn8jB1aQ$PVoIPap1Uc"Z?R^QtjE5*P1krk"ger=`>Ke+.P&"RN)-rMBCnpk)l/JanZ:nP#)1>#gTk7S`0A2V/0RS2<TO:\G6Cgp[)eD^)R$4fLfE:6WDVQZC*bdDX7a4b4U\qMt7,<m.CY>0uDmU6jfadP3cM8XWMj3(A$2Q))qho:,ZPgO!/)pT673#+5S6#.BuXLZW$^C3F3&R#\dh6+i8,U:]e#`HF;\-;?[>4])4&5+Q`#&bSic?cKfRe8Kiq-+Z%h[]m47X@Plc'!NRC8-sp&>`n\)PLCk7d5=J^f2K).k(t)F\@#d<ODk^P1?X6E#6Yt-V^g32KfMZGr6+Mnm(GDQ/+@-P]G"6)PPN8[rRUpbc`0/\G\]nGOl1#I%NS+tqt-.+o_XJEK5YlR8hgRL+L83n_T'<"^!s\ji6=u<*uA$;R=#Lsdd&4fJ3SqJDN:XD3?8A0[.Jj)SiG/<")BZ!`.nO+:,-]ImCBrNpb8kbcf5M!WTh[(pq+C924T<na_].?".spcndk]n>q[n6--KU,W4]gqnkSNN!%(4[Aj.<s'Rdos]V##QrRX%XHrgd_T49>mp)H$_`D-@4#u6ui!'G0amtLcAiiAo_n>F(:&NBV[Y<T:p+08:R;sC@ilm%UZ56Ve-4oom^!;AZ.pk*7>b-ALbGgFdOc?&ZX;Tdk(';tg[V>gOHCENJApl&8_b7?d?Ph]V_=5`a6q>=<,O58Mp\c2YFCB"94<&G1'8IS'a-J$U"e`W,=IQRu2>r21upiuRZ4@.u_=Z`FJ^d*@_8g1@@6MN/%Va[+OC#Eh\ic3CP6[e9Ql4!%S5>(T^jgZY%i452$h1(R,ZHPEPZ.I:ab.;ECrrA(e'i,5$=8jVZ:Ygl0?jUZdZeR5HW;KA:J&8tRrG;-GD\7@g]<p,]$[*.dBbnLR)cn$tb7)\Vg][pF*XMLrPp1o)M%V4uD+N&@WfKCM!he$qdaA3O7'dV<%ChN8jre;OmN<0LPZ!H><f%iYKOCnsA/G!fgL)a=DC!>]!@fVCNk9KH%L4AQQ,qifZr4R5V9<&tYQu:=QG[`Nm`Uo@?a'P(l>ent2&l?E50J3lSC#EtRbpuLH[-5fUalGm\-F&Gn&VFNrl_``k0pEmYr`59;Kad9gLbVKf]&;fqeIL)rrBOa>K6ksj2pkR3jOm&1<+c^5j6,#DO%*nC'`"6PC\qIf.3idnCa(b%6`46q)7d6nfR)+lGnH\gtJ%DbI,UFe.RG&92<VuV4KXJ+A_H;q1]h*c_jB&4X0Gf/td!,\72t%`Ypk!3hO4=:"3'.E;+OX0pUX;q)<-u2ZNlcmZ!8Ej=^L7,9F*9Y_!fUMoV4)m'`6#Z,k"LG@K;C"!A&NPK0Hu!9#C8*)>e*5l!j?4KmHam'+P%1O9[+Nr76.r37Q=Ub`0VDPVHECR0gM0nI+Q8T"$]:0WfGmQ)8&&P&g+6#dktI0#sYS7@<B$;\kBka>t?nd\lI575P/&O<BBhJA8j=*1N6&KK`.Fis+WJcS%"C%Z&I1&[eS\K`aFEUsV!//Vg+^umQB(,TjrXrtD^HVHih:Rm2tg@['jJ:#=U"H/f?[%<ichS7[G+Ai?FBr0Tgg`\0W__ncjQJ/FH!efN.nID/K=#Y9&H%[&Z9cd&=\g$,r*k:eD0`M-e]@,$b9fa\MX#k[O-/FkhY69[;E!f-p\E>gO;4q'XAFMOq4_%R%P2jA4g0S\26k\:o'Y?';T.,^m4!!.'F.2_FEcPs<8&T6l_fcYa227`:ASomkd]<LNk6._[$,Q#[\1\WsdZ[0?_;VL[ep5RL4HV=W:Tqu_hb4Q_8rQflPm&1jmbU(r:6XV>$XNOc=d'C^0bba\pCa+1&e=8(j>'L2f>50[eb*i"Gcpq^]$lDH]R5B>\I;u$M*2SD*rM5D21NS/-1N(9[8EoJQW9YSST5qcKoR:&+qKr/cuY4g:g;]O<=J%<e)Z6=iCV!rh[RrT:Jdq%0l<21$KP87nH2E"(([B2UdR\o8#CSN#(*EiKta+Tl1*PcOtgYfo+iZa?)XM')'JqZKkY7iSXn2cXDac%00+nT9)WbXZ/_EcCa6@!q`LQO/=Q`mN-7Cp`E1W/p!#-Ueob1I$Oa$1D>_RcD[Wnq6NOUEEdh9V#O+p7Yd]?HjHAUUi/UCuAXOZ@H#]?l?o$BV`_"0GXW!2Cd%g`srlWf)P@CZB(0O5e.)?%,8$?+l<nGB37B'"*,i1!>`Ve/&\<fn&o3a69p1ZGb!9;Lrm^tdSF2WqN@.?10HpiXB&F-J?2W[na^W?aGn0asjZ07c7naD=Ah\6H*#5EO?nTLH+-#_bL\_h`;b/il3;&HTh!qhM2kF0`(q!6kM\OD:3]K`I\QO&(d*SmaO71o8:#QFeE/"P;bY5i?nqcCi<!"--9.X>+sXD-*#U1;P/SJak6K:T2OQE0Mi<ChS`UO5AX,dpGmZ1/j1>-5:UK?PD[qCZI_ds-)TIL=\Y%h3d'eYI],$s21oq?SIo56S+Z\u\;RRa170!m6K1r[tg<r\uFkrr<UX.b9]L2(s^\-FAXrCQAnhcY#%Xjse3Oi/ron'%5q%o$SJh],<I&M5(\VCEome/4N5E]FmB,TGqBa/qf&Ma_u/*$T&J-8nXh#E)bcRO$h9G"SGM$%_[2FQF?(-];@gEorF;_6X*k"9^6imrr@'R;?$UtA,cPI<\8E""C,/<c2Hmm5KS!H!41$.Ic:""Y#"%XXSP/7AkQT^h5E$7[KE[>miTAecXK=bnp^.;]nLFQa8Z,GDoJ!#I/8#:V$H`uEdhNonc&Ri'Z$Aln?9a/U%iZRa=,oD)FKOfGp^/Q(_oh?J4Bk^X48F%.&)5!.&)5!.&)5!.&)5!.&)5!Co7T.FY[Bi,(Mjiq!hb=pjt#XV\/3*an//(\)k+#org?"$:mN5$jdd>?V1/jd*kk$B6\gZ0%XJ!/p!)P4G-s!F5_oG)G=;BT:T)5Q;=2__*7#s;.=/c*MUVqGUM!?F4bb_CafM\2:1,]>Zq(,a478qO7*[FrrBcf752Z5B7`:HKk$Hb6fffbaMorlWiIGA`U2fRhG/d!Ei8Q4\l]Q>#R3?Nr\^$b@37K<&$K0^F=Gc8e]uAkAW+BS]@:ik:Ij]YIl(e.Wnje_fj)@+Ih(@t>Xe6,$r79cF-^="Su:)e+^G_*Ot2g0e)e]qke:k]H>UrH4(F?QcJqgKD78F=(i624I;;'cF5,r.A/B70&"!!La8l;YP!/YC'jRW#^)(_.rX\":((62.e/bU/8RHW.^Ven-!6IQC'e^uC\q9;_B.A)2Q8enBYfqN7%P%1?X*BiFZB+@s=&RK@@CF'.&O4bIZ+h:0#+MQ*\*ARc:kE?HV!O:06\AYJVQ$Lu`Z^f5n_sfP>`L(*>]!knp<@mSb:>m83r0q07ujn19K=WBV:A.CJ)n)RrW8,#7ek6f.qV)KBtA2bUQZn"fk3P=./mSu%=/P?^,Gb,i$r$hC0F#mj_nT)9KD_X8!_3G7<kP&iPmZHWEEO`9'T7-TT*F^9&foC3ZR0?"$,O&o\]F3ikra5h.d?Y#'j5<J)(8ui'FMZjRkODP^-VXq-VCcVZ(d%]Z2edC@Q.1=8q3ggne]`#l9TQnW'0=g,7]ghOB"2R.D]1]LN:"S!9GHj,2(4]L/Mi.u<8'672jnpMe.Gk]kD"=*Ai/>^Xf`NsJMs=htr0.k0D954!:/Lo^.Ji)2duTZ7iB=naHG2=9@9<MHTnUS"Zqq4t4c5<Zq[N2GDZg-0l]qL-Df*F/dU&<J.LjJi<86.Fh9X?3$hH0Tk!+G/F`jkHJM+mpP8WulE'IV[+RnLD3!bkCX58<&lj8b/PS!+cDY]A2TG<GUJ*>a_$b>>P`YM-`i0o2p/:na_a6Y,`Dq*h=(HI+_D3,@K8lGf$/?7->#!-NO2aq+!ClWTKk+;m]"1D0<PG-!PZQLj;hTE0*P74aul*h]9@io>OnMr.@PHq_F\C#CFF^<l#a$qqmZK^Q&.YEBL]b95(ElA+S7_?PtsT,jeIT:;>'+>fcW\FZhlr1&4OtD`6_^R/G:^Fi:%83;sGd[40Z,\h'/r(u1?I>qmi<%O3L27"B@);4];S-h/"/jb7,(XQ^XnKo@L&l]hJ5hlUJG4l+kZ]=GG]B'Rgec;3S9Y]Cl[5Dlgr1%sF<g1T,L+1mTX*aQ;%3)E0tF4]jol!2d=!5tuJ8M%a<mcISU(JB7H6c!'].KU*/76Kas?:l?U^ecF5T1UXeA%B;JT5jJ)Ng`.>5'c5/8E`[E`Wm>WE&$4R0>)/]Hc,j`+ZV.(kN.?XjRkTp><e*VGokK-JGN,O?'..5H$n<+P%bHsaMjY?2.d+c,DqX'A!+`E>?gaZJ/N-@N,`#T`S2*jU'`q]W)K,h/.m!>XPY*bXl,aU>\F!QLsN$>5?d8&irO?FQ&4P@#K%@7rr>2?7R,g+U\`=nIa[SaXL[P7>IHIY&Aa/I\2D=FkKdY0osJ9a(s/[r:6tV.:=c32opn.e;]*MlmFG;?fpHY!JJH;m56\bBlJ\<B)pKF&d+MY>9_t$<EBc_*[Vb\a3:GG<8XUnU\8I/sE&'o\D;C/Zgui>u)!8CK3CCfl,6p[U%&Y6H#bV\FS)?MgFA%q5n4/Jg--$/$Q;\l5:mLt2;d71iZp0-Hm8h*e=gEtS4k6jp8+gSkq7eklH%o(ZH3p,Z1-6rX#6o^hinb+BU*8%Z4)HWUn<CB51Hs,Gb2Y"EqWB!B+7M'mlD+t%4H/m_ZL@Ff)cO:?SP)K%md:YJB9qA$dI`M0hlUTCAEJCbZ0)&d;h%Be1&+.lrr?XgDQ.>?FE^W4cV)Bdrr<(:T?.7@blS]XFWM&7?\cjto?qn'nf^6k>31h$2:qVG0qd/AkgB3]rWL3TXTK^9B!+6\iHsB_Oln32J0&b^E4gD8hEK(s:P)moD)9(l9lR#t=(fjIS!$A,$1D-6Mt_I_a80_/+j4&'jBQ!NTlYedq@%gh/)%@'<JK<p:]M=6L'Z4a6DtUp#>-ER.&)S!.&)S!.&)S!.&)S!.&)S!.2ZSnd6JS\NKRNi"`mp4^#7(LR2Sp78O'qEC&Gqr8H@3\'Q0[&!TFp0(=d70)eo5drRhAcdiu?I6V0^Vp>%0kDu&]!a5ca[Ih?$U:LOrfj[E`ekV1'ga>p/<+$7`AXFR^Li]-r(UQPQV!a_eo'q9WL?,38^D'GY<j5s53,D#XA\n^(/[%*HQ!,g#n+3[e@IGkS2<\8$)`uP;85H*_8_"%SE)\@KC/"676A:E"(3k*3pNj6&U*O<bsr.(tYeFZfFSO5ujmjqVfe<Rj7NbagJ=+auP!o&P(bD8lo7OXt!2.ZcmA!3KD<]uF+@U)jZSd4sKLhg"D9,ML5h1M?<*<)5(VS2qq$Z2it7&-JLo.T1X"7X9QQehbo[*VG0ipIui!%fd,J,VP(LZMX_"DHpV;N<^dis5-3Y#UB<>.a`tMqIFp`5aUoI*A2;Oe9Xk8bCcPQo;rKhcq8I;Wu^_@dFPo=&HG+Ft;n*o^CQRdh):Trcm:EVUO@'('RI]4TSfHIKG&);f0`mQu5T[p/f1jrZ\-76hH\cTD"q*rrD)]c",UD]$-V&`V,h.M]Llud%#er_19fq)SK^%W-t,o>D.lImF-HA7L3Ae7>+8cX]XLR':t?rL\9^#WRWq;d.I(6pbc>,ls`q=Zi0"@"^d#8/8qk_=\._uCjpJ.#;rb9g_#f9b-:LpZi7hjD=6GDAWG%]D9Ir+!-#jRCSarZ/d]Y?>QB8koVa>.G%o<-191N\*0.NUMZK:#-+p:m#oQ73+kE^;Tj9<+W_>Y1C`gaLPNf>'S)N64qSpKK9bGl`4A?j5qF\F"@Z(ZWjg($rgFR7\oOZ!#m"a$$.!5r-40'f0*\t6f59l6T<`6h*]5=Jj=Zn!J/\gb<rY0t)$FXUE[6/V=e_7cm3W6q<chD$FI\NO"6,&!fCI`Lh`>?fa8jfl._e"kYD(U?uijBET5qC<BTSsIVPlTg7JBngjeS<qlSs8;s-EM#pNsIc=oV=4IZE!;p?cN1S7M1XhQ^5aTE-[j%DWWr\-RQES"8kBpnOA^dIs;B@@&98Aej9<9/O#&:*iD2RNPOMHMX_W>hQ)V6gPCK27<Y<Ak-XMnDPP7C@S$Lj&r-SY4&=oH?e"ukip@VEg9cKR)#jT%QE@fK7gJZDPa@NO2j64JH%5"IW_pMUblTe?mPN+d@U#+Nb.E=BE17hb;Q[;[#F-PSG-*07>>]>e[CO$#j;B(EbCo%=q$82bSd$\tdWjS+'!.)/;oh1WC0<oATQqLD]f_&uU](;g&)n$"2Df@>X*J@Wd(Ha![T%F,dLqbM?k<Sc/jAd?kCrb6MV.i0n`H<KFYC+9(KNHFn4,'jW@VNF8uRRsD;:;_kMG7f!"Wt4m5Cj/1$.1Z0HC;>Z&cG<j75g3;2WCoLe"X^;.$1T\nblf"9$XKEV7,E#;u#BihX:7f'W)m:Vp2e7J-'edJVhA;]os-_-'&LA++AXd_.[TQNPah$(uMf_7#pXZISS9\[S2+Gof%,DqX&<F=>)GjbfQe@QFk`"MtjuS"se$rW=tWh%?ui6RVg)B:JntG(9IZY6.`\A8$(3#[d$jD%a>-+OB@T6(gP>q]U1_lBD$FCG"$s+,8MGi-^hkX7DI6`$bu-MdUuk`Cc_:X<7&aej'&qL&SK0ifs"KHENar.moL_Jnpm"?A]9PP('EFN5+jT8=F4pHpN1I]$r#](*etuSGQjgMY9\b#_5qtKllPFX<E0Q_FB)AqH#uf"\Ta@.&)5!.&)5!.&)5!.&)5!.&)5!.&)5!.&)5!.&)5!#R@aO:]hU^DP1!DXC?1lMRc.U?s[Mca:H?V.d$DR#2.em]t+m0j,mZ&5c-AQh*jDZNtp/l'6+=1Bfq<6MZ3Z1rr<u"otM$m8u4CN-6)%1\?=kQY7*Vt?UN"L)idluFl&)dJGb"WJb$eSK!]eCrJGB]5%!_"SUW!&"7\7(IGl2egEm3b^Q8A]2pM@&I%G-=4]fKY[jje3kel4lPLTL:ZR46p,50=@qTp$BBTQJ$h4<dnSEbHR)\9rjbGsh@>0-lhOpNl*1WI&[J%Au)a5^LRWq^X68Bb.9O^CF>Kp4OW)lMV0NR[kNUWDLI2]?5)qh16\qlSK>1]b\@-\jPl:8+PuS?;O]N,BO+b2L)hCR<X(i6q&Q\VF'aLe?Ms>8DG:6,ql6_!j/!G1YR[e_gV4VmjBImdBZ'niV@j\SYC$o#=t%es"h&UkhP,:>eEHXD80#9X*Bke>nNf*o.<T[FNubQHC**a@QCla%fDFae;91:)J</CS2mO!+B'oOdGD,W_?,%SM8(d4OO;A_&04s7Q6Ej$M2bIG)J>rblS,8@m<SlF);;cmYtH9.\h`'EE=b7BlTRm(Ep7$g]%8oXjk_XU5$hj!8f.KoW.Is3i0@k91WsMIhYRcJ*IR/=b:T',,^=VFuZ=,gt7NidWI;*h5e@8j)*:R*;_G9o+darktc!T8Fl95nQNBp[b&*8MW#;$A$rqPd]MbqaDEOdg#NdQ"=fP`,7g.3kP8)b@AB<H,0bWfaZunc<65r@V0hs6Q$FB[ND$mFWh=B(kU?qLiBIiIi_=S:4s36rh)p49`:*JmK"doIp4I-nVaG5&.i_D/6r5iC="Wp._CM?p-tY_^kJPU%rKl^udpS+YJ-?!.06A%B#NQtlEuOLu1u1VJNpaajd/O(SOb,+3n0s>8St_dkq:AjG0r5N/V]20iqfsq0^\>jkr.T0Xrr<Ql=/D's-\D1Lfn#-tW'@,,>qMRbeO<?GdG^0/OFC/68'-`SWM[,K:JA@/a&XY"J+'(n>'bY"CH@'1WVRUdd.dMV\!9K=.0n@()m9)pdOuK6CD9>Nr3VOHDp38f*dg\ig8MN=)h>T"OTT+XSs<n<HZ(@-A<KL9EjAq@_t@o=h*%e"rrBrr7a.1I[2D4M&nTi_5/441:LiBI1ud[o1EcZV><egY#/W5iVQaq1R(%n6"t0E:MH'S_W=@?T%N&(UULPQ(C,V8]30"8U'?]L4Ujp$)nj?K-("uBcpm4hIA_M3EpjaIF>RV.ZE%@4D.a;s@QF>I%:ElIcE)'.=o<3'$#)o!ONGE4-#F?8:Np"(X3h&+G7Klni6%M["@7:l,!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!Cd5,:]ji7p8DQ1NQ3Lu`=r?8F/6\r59R$j9>^DoW=93=4c%@+FG3$J5TW4kGR=kF[grfF!+>?mFKTCWn@#A#D'%?tU$ir(#Oj_X^%tBDDQ51W`g7*dmYZ3#o!Z$cbo12(EMcI-b^.BK8e8j\^Qp@NH6(h-RiRciYhhed,WTcq;@1W/q0uTECB":OO@fd5W<_.f9j>DVOqQ0Z@q4@Z-pW"\bYN)0\VaU3:EF6^&('r*a$YgG,Lgd@[A\=3;RHobjV"9PN\R00C?5%P%P1:J`gJ-Z%[(&oTR?h9InHbmaH="kdbZaGAB,SKMUe=gPETj-'VkQ3.9$6HI1E1GXQuo;X*$!WXO4!G2&k%n=E#[u)=F7[#*#E"L850[riMIWk^!**!%ZEXC"u.h3Le+rK]eLYY*/JaB!_bEUM!-MUQleJjRd>bn?-6R[c;Cg3QU3k\T@IW#<<(CrCn_W1ibW6P"VK_o$$PJO)#[r3tbY\)'kfN]fY/uKj+KNCNjd\.*aEoNih-P%YD3?LO'[2kgHj%K*]H'AnM56TM_?%[=(X*N@G;D.%l;KOiF(p5j/A:frM%*XAOKO>oX2?(_j=W;+20!;+20!KgG*']Em=m<4#I*$2""bWfP</DY,>fcc@W1TRf?LH`MBLb3<&?[>i#q>3,.d*(#TYS'>i!'_2!#[PV`FMM:G-DQ5/@<]m"k^'0t_;hjT2j3J8pkgs]4oel$C&;[(`'_Jh%kQO_^JOj7t72,`!72,`!72,`!72,`!72,`!72,`!72,`!72,`!72,`!72,`!72,`!72,`!72,`!72,`!72,`!72,`U61%O^#i/HZZqpsSqK,UG\go9)5_`*a62=ST83f>:"3gFf"5-pjNOjlDnr+LJocF7k5fN*X*HBFccg+p&nLJ_`X%d(<K9[/=.j$V6*Z;Icc$Q94hQe:"^Ci4pF7\V#DB^$fU*KF[)i+&.IMMN%hMDYkr.;K8>J\m7+Gh\4ri8K'q;*\In4UX6bDrVO!<*Fbgpp>1Z::]o*Hm-&S]lB\le9#fkMaVh:Ye.<O$IdalZ9rB#.(PD=iqUn?B4sDl01P<61BNCj$D%oj-]qZA7%@1_!!q8H?9aP:]RFFD3bk9$Fg9h$n.j-!%=S!!%=S!!%=S!!%=S!!%=S!!%=S!!%=S!!%=S!!%=S!!%=S!!%=S!!<:^~>endstream\r
+\r
+endobj\r
+% 'Page9': class PDFPage \r
+100 0 obj\r
+% Page dictionary\r
+<< /Contents 145 0 R\r
+ /MediaBox [ 0\r
+ 0\r
+ 595.2756\r
+ 841.8898 ]\r
+ /Parent 136 0 R\r
+ /Resources << /Font 1 0 R\r
+ /ProcSet [ /PDF\r
+ /Text\r
+ /ImageB\r
+ /ImageC\r
+ /ImageI ]\r
+ /XObject << /FormXob.3a20eafdf7473265a6715cf59dedc068 99 0 R >> >>\r
+ /Rotate 0\r
+ /Trans <<  >>\r
+ /Type /Page >>\r
+endobj\r
+% 'R101': class PDFCatalog \r
+101 0 obj\r
+% Document Root\r
+<< /Outlines 103 0 R\r
+ /PageMode /UseNone\r
+ /Pages 136 0 R\r
+ /Type /Catalog >>\r
+endobj\r
+% 'R102': class PDFInfo \r
+102 0 obj\r
+<< /Author ()\r
+ /CreationDate (D:20091108180550-01'00')\r
+ /Keywords ()\r
+ /Producer (ReportLab http://www.reportlab.com)\r
+ /Subject (\(unspecified\))\r
+ /Title (Hardware) >>\r
+endobj\r
+% 'R103': class PDFOutlines \r
+103 0 obj\r
+<< /Count 40\r
+ /First 104 0 R\r
+ /Last 132 0 R\r
+ /Type /Outlines >>\r
+endobj\r
+% 'Outline.0': class OutlineEntryObject \r
+104 0 obj\r
+<< /Count 4\r
+ /Dest [ 46 0 R\r
+ /Fit ]\r
+ /First 105 0 R\r
+ /Last 106 0 R\r
+ /Next 109 0 R\r
+ /Parent 103 0 R\r
+ /Title (Architettura HW) >>\r
+endobj\r
+% 'Outline.33.0': class OutlineEntryObject \r
+105 0 obj\r
+<< /Dest [ 46 0 R\r
+ /Fit ]\r
+ /Next 106 0 R\r
+ /Parent 104 0 R\r
+ /Title (Flussi di dati) >>\r
+endobj\r
+% 'Outline.33.1': class OutlineEntryObject \r
+106 0 obj\r
+<< /Count 2\r
+ /Dest [ 46 0 R\r
+ /Fit ]\r
+ /First 107 0 R\r
+ /Last 108 0 R\r
+ /Parent 104 0 R\r
+ /Prev 105 0 R\r
+ /Title (Memorie) >>\r
+endobj\r
+% 'Outline.34.0': class OutlineEntryObject \r
+107 0 obj\r
+<< /Dest [ 46 0 R\r
+ /Fit ]\r
+ /Next 108 0 R\r
+ /Parent 106 0 R\r
+ /Title (RAM) >>\r
+endobj\r
+% 'Outline.34.1': class OutlineEntryObject \r
+108 0 obj\r
+<< /Dest [ 46 0 R\r
+ /Fit ]\r
+ /Parent 106 0 R\r
+ /Prev 107 0 R\r
+ /Title (ROM:) >>\r
+endobj\r
+% 'Outline.1': class OutlineEntryObject \r
+109 0 obj\r
+<< /Count 7\r
+ /Dest [ 50 0 R\r
+ /Fit ]\r
+ /First 110 0 R\r
+ /Last 116 0 R\r
+ /Next 117 0 R\r
+ /Parent 103 0 R\r
+ /Prev 104 0 R\r
+ /Title (Flussi di dati) >>\r
+endobj\r
+% 'Outline.35.0': class OutlineEntryObject \r
+110 0 obj\r
+<< /Dest [ 50 0 R\r
+ /Fit ]\r
+ /Next 111 0 R\r
+ /Parent 109 0 R\r
+ /Title (PCI \(Peripheral Component Interconnect Bus\)) >>\r
+endobj\r
+% 'Outline.35.1': class OutlineEntryObject \r
+111 0 obj\r
+<< /Dest [ 50 0 R\r
+ /Fit ]\r
+ /Next 112 0 R\r
+ /Parent 109 0 R\r
+ /Prev 110 0 R\r
+ /Title (USB \(Universal Serial Bus\)) >>\r
+endobj\r
+% 'Outline.35.2': class OutlineEntryObject \r
+112 0 obj\r
+<< /Dest [ 52 0 R\r
+ /Fit ]\r
+ /Next 113 0 R\r
+ /Parent 109 0 R\r
+ /Prev 111 0 R\r
+ /Title (SCSI \(Small Computer System Interface\)) >>\r
+endobj\r
+% 'Outline.35.3': class OutlineEntryObject \r
+113 0 obj\r
+<< /Dest [ 52 0 R\r
+ /Fit ]\r
+ /Next 114 0 R\r
+ /Parent 109 0 R\r
+ /Prev 112 0 R\r
+ /Title (FireWire \(IEEE 1394\)) >>\r
+endobj\r
+% 'Outline.35.4': class OutlineEntryObject \r
+114 0 obj\r
+<< /Dest [ 52 0 R\r
+ /Fit ]\r
+ /Next 115 0 R\r
+ /Parent 109 0 R\r
+ /Prev 113 0 R\r
+ /Title (PCI-X) >>\r
+endobj\r
+% 'Outline.35.5': class OutlineEntryObject \r
+115 0 obj\r
+<< /Dest [ 52 0 R\r
+ /Fit ]\r
+ /Next 116 0 R\r
+ /Parent 109 0 R\r
+ /Prev 114 0 R\r
+ /Title (PCI Express) >>\r
+endobj\r
+% 'Outline.35.6': class OutlineEntryObject \r
+116 0 obj\r
+<< /Dest [ 52 0 R\r
+ /Fit ]\r
+ /Parent 109 0 R\r
+ /Prev 115 0 R\r
+ /Title (SATA) >>\r
+endobj\r
+% 'Outline.2': class OutlineEntryObject \r
+117 0 obj\r
+<< /Dest [ 72 0 R\r
+ /Fit ]\r
+ /Next 118 0 R\r
+ /Parent 103 0 R\r
+ /Prev 109 0 R\r
+ /Title (Caratteristiche ed evoluzione del settore informatico) >>\r
+endobj\r
+% 'Outline.3': class OutlineEntryObject \r
+118 0 obj\r
+<< /Dest [ 72 0 R\r
+ /Fit ]\r
+ /Next 119 0 R\r
+ /Parent 103 0 R\r
+ /Prev 117 0 R\r
+ /Title (Hardware) >>\r
+endobj\r
+% 'Outline.4': class OutlineEntryObject \r
+119 0 obj\r
+<< /Count 3\r
+ /Dest [ 72 0 R\r
+ /Fit ]\r
+ /First 120 0 R\r
+ /Last 122 0 R\r
+ /Next 123 0 R\r
+ /Parent 103 0 R\r
+ /Prev 118 0 R\r
+ /Title (CPU) >>\r
+endobj\r
+% 'Outline.36.0': class OutlineEntryObject \r
+120 0 obj\r
+<< /Dest [ 72 0 R\r
+ /Fit ]\r
+ /Next 121 0 R\r
+ /Parent 119 0 R\r
+ /Title (Processori:) >>\r
+endobj\r
+% 'Outline.36.1': class OutlineEntryObject \r
+121 0 obj\r
+<< /Dest [ 72 0 R\r
+ /Fit ]\r
+ /Next 122 0 R\r
+ /Parent 119 0 R\r
+ /Prev 120 0 R\r
+ /Title (Architetture di CPU: sparc, i386, i686) >>\r
+endobj\r
+% 'Outline.36.2': class OutlineEntryObject \r
+122 0 obj\r
+<< /Dest [ 85 0 R\r
+ /Fit ]\r
+ /Parent 119 0 R\r
+ /Prev 121 0 R\r
+ /Title (Tipi di processori:) >>\r
+endobj\r
+% 'Outline.5': class OutlineEntryObject \r
+123 0 obj\r
+<< /Dest [ 85 0 R\r
+ /Fit ]\r
+ /Next 124 0 R\r
+ /Parent 103 0 R\r
+ /Prev 119 0 R\r
+ /Title (Schede madri) >>\r
+endobj\r
+% 'Outline.6': class OutlineEntryObject \r
+124 0 obj\r
+<< /Dest [ 85 0 R\r
+ /Fit ]\r
+ /Next 125 0 R\r
+ /Parent 103 0 R\r
+ /Prev 123 0 R\r
+ /Title (Ram) >>\r
+endobj\r
+% 'Outline.7': class OutlineEntryObject \r
+125 0 obj\r
+<< /Count 3\r
+ /Dest [ 85 0 R\r
+ /Fit ]\r
+ /First 126 0 R\r
+ /Last 127 0 R\r
+ /Next 129 0 R\r
+ /Parent 103 0 R\r
+ /Prev 124 0 R\r
+ /Title (Hard-disk) >>\r
+endobj\r
+% 'Outline.37.0': class OutlineEntryObject \r
+126 0 obj\r
+<< /Dest [ 94 0 R\r
+ /Fit ]\r
+ /Next 127 0 R\r
+ /Parent 125 0 R\r
+ /Title (Caratteristiche) >>\r
+endobj\r
+% 'Outline.37.1': class OutlineEntryObject \r
+127 0 obj\r
+<< /Count 1\r
+ /Dest [ 94 0 R\r
+ /Fit ]\r
+ /First 128 0 R\r
+ /Last 128 0 R\r
+ /Parent 125 0 R\r
+ /Prev 126 0 R\r
+ /Title (Evouluzione:) >>\r
+endobj\r
+% 'Outline.38.0': class OutlineEntryObject \r
+128 0 obj\r
+<< /Dest [ 94 0 R\r
+ /Fit ]\r
+ /Parent 127 0 R\r
+ /Title (Mark Kryder's law) >>\r
+endobj\r
+% 'Outline.8': class OutlineEntryObject \r
+129 0 obj\r
+<< /Count 2\r
+ /Dest [ 94 0 R\r
+ /Fit ]\r
+ /First 130 0 R\r
+ /Last 131 0 R\r
+ /Next 132 0 R\r
+ /Parent 103 0 R\r
+ /Prev 125 0 R\r
+ /Title (Monitors) >>\r
+endobj\r
+% 'Outline.39.0': class OutlineEntryObject \r
+130 0 obj\r
+<< /Dest [ 94 0 R\r
+ /Fit ]\r
+ /Next 131 0 R\r
+ /Parent 129 0 R\r
+ /Title (Connettori) >>\r
+endobj\r
+% 'Outline.39.1': class OutlineEntryObject \r
+131 0 obj\r
+<< /Dest [ 94 0 R\r
+ /Fit ]\r
+ /Parent 129 0 R\r
+ /Prev 130 0 R\r
+ /Title (Display) >>\r
+endobj\r
+% 'Outline.9': class OutlineEntryObject \r
+132 0 obj\r
+<< /Count 3\r
+ /Dest [ 98 0 R\r
+ /Fit ]\r
+ /First 133 0 R\r
+ /Last 135 0 R\r
+ /Parent 103 0 R\r
+ /Prev 129 0 R\r
+ /Title (Stampanti) >>\r
+endobj\r
+% 'Outline.40.0': class OutlineEntryObject \r
+133 0 obj\r
+<< /Dest [ 98 0 R\r
+ /Fit ]\r
+ /Next 134 0 R\r
+ /Parent 132 0 R\r
+ /Title (Stampanti laser) >>\r
+endobj\r
+% 'Outline.40.1': class OutlineEntryObject \r
+134 0 obj\r
+<< /Dest [ 100 0 R\r
+ /Fit ]\r
+ /Next 135 0 R\r
+ /Parent 132 0 R\r
+ /Prev 133 0 R\r
+ /Title (Stampanti a getto di inchiostro) >>\r
+endobj\r
+% 'Outline.40.2': class OutlineEntryObject \r
+135 0 obj\r
+<< /Dest [ 100 0 R\r
+ /Fit ]\r
+ /Parent 132 0 R\r
+ /Prev 134 0 R\r
+ /Title (Stampanti Multifunzione) >>\r
+endobj\r
+% 'R136': class PDFPages \r
+136 0 obj\r
+% page tree\r
+<< /Count 9\r
+ /Kids [ 35 0 R\r
+ 46 0 R\r
+ 50 0 R\r
+ 52 0 R\r
+ 72 0 R\r
+ 85 0 R\r
+ 94 0 R\r
+ 98 0 R\r
+ 100 0 R ]\r
+ /Type /Pages >>\r
+endobj\r
+% 'R137': class PDFStream \r
+137 0 obj\r
+% page stream\r
+<< /Filter [ /ASCII85Decode\r
+ /FlateDecode ]\r
+ /Length 1407 >>\r
+stream\r
+GauI8>>s9G'Z])oj6s3j-(UcD0=p[c*0W(9VZ`Kd%scij(;,WE?-/o7e+^rY_E'#g2e!#r_)gTRpS[&Xs!)%7_\ZWBV?K#QUUM$V@=mXN#W%O8q+!90%gW+C#C%7-&hcpLJl*3dSkj#*-OpBRSr$m#(BX^;.R;f!#ET:2P:'ZBW<u0k&FmBnA<e(RM+8eV5fc&T-Qfk@^2YIUT_[JYr[U%[O*<oT4YMNKQf\'6ac/DL2f`oB@MO*-'AimHEP.T!Wp=6L9%5E`>Tg2tKks34/sS\iO=75gHJ&YUCmUohIrIF<7VWco4/n[o[hfb;'u]N$IXh;-I:7EFMog-f:]:q8]n@^hg+70q/h2"P<NdK.W'16pX,u?f?qnM[W6CLaBZeLrDDH",IR#I&Y)*bMZ$8cT>h'?WhC[G%1d0i`TY8*bpX'ZjF'i5f1@AQK$1A:*Pu$[<48qjNI#f==.Qg8e\JX]5<#[*f(]2rFGZeW6m<ZiZ/toE&<J>r]ZYPG%oT,JNnu.IK>\9:8bOGWU-Quferq,[FpY$g";o''"p.<$6!k?Ep\rBg9R9eS.kelT..eT`mMe#$4Lm*'jklL;"M$[PtA8<?!$i%iELZouu,o1;6nH*qu3L\2]^2+^E1AL"D!\cs9$[%#4?#6^'Ah&[18R]S+=6P5B$S7Z5^)+\Y`f=YO4doREd+,\b6"23(rg99[!R^#>!!9&[kd<SG'4%O_)JXeW-HnnC\JehL0.0gfaa,*Ecd<TbHW@r&M_7XVnS)!h,&Pa'ZMF(2L>:WH>`ajf(Z]IGk<SI4PkSSL!8Iu"_NR,2?+(,;U$i'4Ccq#uCf^''Z+R[,&Bu8b<YUT`G0<fm#u+cY,rB38NDV&=81O-IIK80bA26FfhFElffLnS!mtcdZK=5K"Vghh]+as,t,9ji8hqU*\ahP4r9k2/]n&$uOE$:&Odl\So7lEX+jLG7'ff3SR6T!q_\'TA2e&lbUON<NnYO^e)'"36+^iS#@A6M:rOl^GV$?/^RAOS<<_d`ou"9TU(D+npKQE:a`TF[Z3"GJl+g#K+P.itc&F)AjJ\1uU88td'=^hu#jmAY3D`HPd^8(pH;&jb?DTr-s%r=)=:L[Z/#TbT>t%hif3$n"eDoN]tJ!Oi!<P1iiMaX8q('A<.lj46#=D(H@!i0gkhnFpJ)!#%?&c[<tF.iptu*nc>S[IM==)u"%nS$,jlBHI`;L^J.]OS90W'cYSV=cQ2.pbla;R*F^+>->!4?-i3@nA$AY@OJXQVd+X=^T3,`W*^I-o5?O+i]aHJ$(K"m':r7$K_``)%$17(_^7nU-Y@VYh+@$h8uqnNkedas5bUrCn2o=Q3Ie9F?gO-cYq`iP7]tiAbtG[0Bh0?62E%NI-b$9;8>+'_6<P%]'/#?\T]+gY:uM>W~>endstream\r
+\r
+endobj\r
+% 'R138': class PDFStream \r
+138 0 obj\r
+% page stream\r
+<< /Filter [ /ASCII85Decode\r
+ /FlateDecode ]\r
+ /Length 2226 >>\r
+stream\r
+Gb!;d>>O!E'RiR3590&`6NrLjGOl"Q\k#Y$8A"a1WLDP)0O&nDpd2C=rqJW4^0i;h%$<#>V3!ZLk'Z?^n(^7F`.(2TN`%j._=WZdZ!b!?iYW0L0&Ui[]5tHn6Q/hJ1;(s@$2?D59[!/!i9lW)5L#P,48KF+LoKjI2VeA!W=Rh8k7#rfTh"b>rql$UqR6*b@i6m_&&C.*]JcmcenU"=F+B('Dd,,WcXN9sPVgX`-ok++ZEf]+F5S7Rjg$:U\HfHj@.k@jV\I]XqPT,$0i;Qp"tRJNK1Y7Ga0<,<9W,]A[[I_Q:H.S3_#Ca%\u_'X0.QLU9>Orp+T%N#BAHE*.>e!gb.ADM:8>I6jTC/O.nneU_/bE,M53*6NFV0sR,"!=FuZ&419*s<'Lj7H4CS\d0:<tc3R*K1\1Q1*2.CW7>J+;+%e)[A2J:i_g4m^HQ;oDR$u!A>.9!EC[%O5i,-GsF.Kc984aEasJ'IHbb;;Rr,XC8E%U]Mlb@S\&L0ff5iAfq:T_S)N]I-WZXPknOe,PoXL?D^Rj21(gPq@^u5O`m\R=='ZpG]#sP][$;4S@`ZJ`/%ij6&FTj0pVm7i^KuL/2P[3%LR31m(EP8IX03^>pS7\eLXhn=jGBKju`KcF_deq(,?[DEF/51-K]6G7)_[?dY\oSaljBhqb),4%kYM/3u->bU9`lj3rpE;g<Kr-W_D(S6k*C?[Xo)mrd$Gb]6nF4bY?j&1^Kj'tU+"S\u>1aQV.k,<YmPSI;'],_b\NOCB.HXHUKlbRP'%G3aZ^5^[)PRUD84gt5:mCb=jaq"(\OUpcdJH6:D1'./CtA(\ZXW\!s/p9u<@=9*YT@YP300^"R?R/CZ!Q2#6-c4:J(+le6N/G0J=/ZjZ5HV'k^4\I9#T&PU$hDjk^4,iGiP8,oL2,#A'0SVf`kQNGC\PeKk>RZ^m$4@<BXleF"jQ#EO\3@LZLHj\(+1@M2k*)O^17=L*NhVau>qW[Xmhp(N#?#bNTNlW2#_T&Z^JPSA9N2EY/%S\<'lLD,1m,Z?o`PB@)W@&"R2#Q<:RE=+<!"c@Fm4r8>/^,c`k[HIU=Va0G]F;o!WN(F(&U7eN,DdHNhmV[blbVb&d))H/FjB'$AkTWet8^!7afSe[nI4+3BC$E^+1$g=TqaF.7ugLr=s"SOYO=<JkMEPS?m4.mD.K!KoIii+RrHb);OhrX=t4r'sgN8-UU'QTQ]h;HYgH`Y:nWSSt!\@Z]^\X`9U9A:40gG2BSN/1s>/uI,S1QZRP^BShHKcIdleG-RMRt*%n/Sh,MGXhllWC=44]BC/+<5NM1VA7\9DpqYp`RckC5Fda_]>idX\1bI@$,2DV^(-D*F@d@2#m8)rkP79'pV&mNf*Cpfk,R;?@4L2;-D[\CfKPFL1VIqAJA7]HL'N]*2!`e:rCA(H$=p`U,4Nc)fP'Jp(j<TgMnWQndKob7u!=NOL@Ael@@e5h)m@]mb,R&RJ*b=fut.,eX'@,m$r^k3k[e"H*_L?5oGWV+h"C;..fF5+(bQ>>Io5kPhcp)g;YP6Mj?\2^BG;FM:^WP+SYr9$jZU(e*?35D=`4_'SdBe>-dY.r0uc9mdW1oh75Q,8G'G`1p(_QaF\M:G\bJ\+rG'/c,:ChT+LDA=82YoM(9c\D`44UC&;R:U[s<!3+(nUdINfTXjJ25ujdd<$AO$aoD&=/r4N5#(Mjj[lk_A'>)\6MZN5I"b0]Ta&_?ZNNXO0gh4f8mFi]SiWX(GL7Le8UY=$6s*6e/_ho?.;lkAA0csiW\E^L?umSU@]Kg9Nl4D-D?rnTCTDEn8+`((9W>Tkm>?qm'R?Ri74Mib@u7`#8\LH2'N*0KX+==\h[dW?eS&p_OpP`Rb0cG_BUGNFO<BntmoZBC$$sh:+eq&L_Z\$#m;Y"r%j@<(#s=4*qWbBB3GPZWp$)]lh#RoeVUclU<#OQGX==7bqf$ZeB*g/-na8\+(r.7R#.n4*CEPbJ([@g-8L>`a!t+d%c)H,4)HkWA.QG7fI+-9(@[YGMr?Y#*VI+c(OJWXrV[_r0gq-1JgY7M[GmC($&gin@"iIsm()LGB&Xt:*beWl,B6MnU,/T>)hp\$].Y<:fY:S^*=5j2+#Ub\^WW'OBS+"0F$46*+N+Bc/<5knXoGg((S?CYKd0FG^WN)$=kobn11,3,eWhS#dF]h"3CE*,`AKCP"RVbs@.k.jNjp7=E(M#6_AF"$*4AlB,GQ%i-c#Z)~>endstream\r
+\r
+endobj\r
+% 'R139': class PDFStream \r
+139 0 obj\r
+% page stream\r
+<< /Filter [ /ASCII85Decode\r
+ /FlateDecode ]\r
+ /Length 2910 >>\r
+stream\r
+Gb!ku9lo&K'"t1mrrKNo.'k\RDc69XhrC_Iie]fsHVi6,9YqEc8:gk6ALG6A?N[)l.X&\6pU2qX[R>c(%J8u<%ip_Aps1`\Z]`#7AuBQ1k5"B?Q?f/;ZKq8Oc1TO5T:\=;qPCIc`%-?!Yp=?1f+2?'BGS*iJ_iM;!]/]iE/[3t].RMPJRp2a[Ni)jq"4*oflM?8Dg))CEV$7,s%[3X5K?pjUqZMU?+@n<D`nDu1K>0>Yu6fYs#&,<*63-57fGPg4XY2Y&+<kT@>jm8qNdXkeu42,6F:U-q3(8AX%J\8iBZ%AOc+g&8o*,0Wldc\$J#Pib"=?jD$nYr7f,4A8Gi3jp9T4^AF%#?epcZiHZR:\6?Cs.nk9<p`E=^,<N$A$aQ5T.=ktQ5nlB@Y7TQVQ)P7V:(@9nE.TN_of!M^oLq8'una<L,<PSKp$hCOL4BKN@a8ROh8(PK-Y?8[fbNThHZE7Ne0DQO[a*8b#S-j0p'6JsI2X,cp5:=o_L\E0)GYT.\JX;fjN8[6+C>uH1"Z"MJSDA5\6XZ<s>2=Ul$HI#dW)[?a'2:jaf$[$PGcXlT]L<Mg<"$s.B+iVUkufQXj;K3)HVZ`VEb?^3]m9BsmmU\(L46cjJR$QA,=$<^%)K:pX8;bJ?+6rkEVdl7Lh1^A[iYFa@>ksG0oD:?>TIH#NC/R.0ru03E+9BMRkq[A])2WB&X%F%FZB$pFXA->Cbit/9=SN-[tQtb67*nC2gr\db40=A()c!D;`m&=C,Nf#"8Z1m?<,D$@^b<#*]^^A';ISh/4Uk&jB\O22$Jm84r^8&0X]S)MkE4DVU.;iRYceJR?I"A"b,1#+E2od?Fc1YI=m.S/d;H``LA2)\crK0naPn$N[SjLlm_-?-GmaXaKU0[Q_5>-]WYaQO[`m>ZQk4oUGRj%KF=A__IbHbC1$@`Z8[NX74T^=G:5tc&iS0[Yh+glAuffSf-RZI$SbAq@.W:o"LF?p^a9%pn[[CUO2HG6bTD:%Ws<//i-oS']icrO?6TB/6t*GpH6QahD>8NofHCD&`Y0VV0Q:A<!c&bOXa$%dUZ)fY+:2kY7tq=T!6HX7*$npJlDnV4T0'CbK`p><2$`m8).dUu-s6NQe\4TC5ia)G30!l#MY//l-'m`P0N$D!&OL0+TKU6."b?cljac:XcpEq1\W\tnX2R*0-O_%RJG%obbR=.7RQeO^`6(:)'=)8-G.i,f9:,"inG@nsEEhpEbD_^A+Qj>P_DIX4^si[C?MF9>9<@RQ4ep$RJo;QA=<5@80DmMa*i/jD_p]L];g0fTAZBP5LR2:&dsm`Ib!-mEbmjQND]Cg#l`FXB\/g)!oPSO`gU=61:/==?I$&p$>3(i.8oIJhgF:F(s)Bjh7"R7`d=Xu8`*nmX^Ba]]d'(j474ERX#C=IIi@@2lX@0K^Q;_M/,YCD5,Ar53it_(d<@m@AKINoPI$D*,S%^J7,\da%'USqJ5G/_S!M[=m+N*Dk8&K&7pu/gQEt"k_$Dj$*?H\nd:#B]+?;M'1Wi,r,.o8ptYnQ_mU,7N\3b_4u,?]^@(4n[9?&Ud!VlN*.U!i#Gl48JL<Vno[M,*Glp*qlSgE=ABVJDQX*(a]np`PiBWNj$!Vkuh^fB='I)"FgWl)<mYe),8.cqe,ogGk9m[Nm:=YK\dMA:94QquZ=VLZ*TTQ?7++7L4$+'M^?V*#5i\7[.Z9m1FZ.&YU.,#T3'+99fl.le95V['FQKZ3SUH+]1VoMSn!VC";0qn8Y3b`(XUhKJ!@D:)F^o;HqPDgkNjcl`"ih8)9t@=[r1JVDGJ+G"M#Xc($l^MXgasVUI'-HYEuOip+LG?,!n#mhbFFB*69Q@>bE(&Tpg0G5=+a_!60S@-/"2iE+>oLV`^)D:V@C@4s!`kBCge+*kNJci'(sKRVUP$(]%[S9"7nD.S&1gKn[PPg\'CpgZiS^G?8T8V`f5IiS+rfUMmO%_=B<`++i'&Sq;TQAS3Q5M0a!4#'B&qke+^N5QcPd\d7q23^89TTOl#jfBb2Z[P*ATRG.u^Q%\P>?JOAV=F;lGcu+A^3TNh8TURk5ej8`!^6F\X.WVKeP6mQ66^gBQJBDccl@dcX-J_^-+1jlQ#4"FOUSTS'"u2:5#(F'bP#@`-@Sj:3[9Bc1^D_U5'XsMhg@EZ=9"2lIf7As!SjI/(`0)gUT&jFWrDgVZ=7feNP&['/hk.5]b=PBiM#ob%j7UrpV$Q,d&<KnS]jd3E+3)RQ7g+*7#p`>$C1RH2A?9)$7^MG>Md8fq=++:kH>ABd8/tBihD4\$C1_i*Hroe>nkbo$\Mlb#URiZWZtlZ;tA`S=%,EA8BhGBVYLj>9]_4T@^#!53o.0,WQ!;od`):9gujEKi/gTLr>gk,qSa,=L,Xm'%ck`)hD@&hCX)6Ij<U7=;ul;dX)>7t`gte9-T1dW2.#Q2MN3.tH3q7`<a"fooHaBZfZ3UH?*!DBV9URDO7J*UBVZi15sF$kj`7*qf8IKUM^Ke"'2N/&:AVCr)YcJ5H6QMkH-(NL>[!S":/W/pU$j<+9]^\h_>9=COI9-+Jm:X.Amg@q/7dRuf2q2/OF.s'8HGC@1/Cf:jp*J(LQQU/lN.kFqu*$/l7/6MhXl.GBuG-.7H1pnRLZ'6f^F)M+fT.91_:n>34_B-=a,Q=<rojg>EdJ\e'UK<+S?]kc=CAF\nGi=)B`=54p=01O&Ur9cR1XR%O#0>GhA,CeKu(;a(Q+4U3&>eV!p"'MOi[>+`:_*p0bdZ^V)&qSX]FD@BL+GFr8h\aDN<'Nfn.$\c8Q495No_oK,d-Bt!M,qs.d)d#!b8s$>"<HnXpJ+Ro@/?^C=r/&4fBar=lITA^ch2Gr:CbZdR'_i8J.S+HSgmu6U,TDGoS9\lJaJU+n%V[7icei[KL=Mp^oq(M?'`_H~>endstream\r
+\r
+endobj\r
+% 'R140': class PDFStream \r
+140 0 obj\r
+% page stream\r
+<< /Filter [ /ASCII85Decode\r
+ /FlateDecode ]\r
+ /Length 2952 >>\r
+stream\r
+Gb!kugMYb:&q(:PIjj[$7TnA#0-V_=c1*)i^fbp%o#s3%(pqDNe/P]m1eB"efC,[cFeKEO[/Dfu(q*,<RpB<BlC=lO7kT6Qq_uX]_h:df4S!lgbfC_a6^lfWjlGfu05o`mmEipuU=bMi)F^@[qE]dkDr:J=@*ESs*J4Bq*FS#Jhd@mOZhVW3".J:Qga=b^MiW/J_;4qC2,+="\]?Ne0Ci[[8OI]_AL2E/f!q*(6r)XSVoesPnfMZ5YD97MH<K8scId'ZJM18DNmHiI5no;'RXCsJH')ZY/omqlJsNVi<TUM7<M``R'H<na'dUub5ESgk>(=[^PD(3UjsjB`?$jhCS\@=_>`d=S6IPZ5*Ri!r([K>VG3*Elo^/35X0?*i5jS,mfBNCe>#j%e%>_A>.oYB2AL6oDd$<Vj';;fj:1#CB#eM$la)ntAEYW\TgBX(aiQm*34:iIXF[Gdu$4hEWd<[Idg\X4jQG9cc&(bNe^0PSm((F<mPcE*qPjZgJ8tR2n;9T((^`RpjVgh*9#ZCEVht0pFEc]QU#'?J;7f55\LVjqIhVU"DcWkHD1\+0joohM7OC"#'\9btBs$a8K0:FbId4?qkl-h:]cc+*VrWcgX;d)eT1Spg4;NJYQ?:928\aG>Err@7+#b;<+MR%no8>Oon"\=/>+&5Fr4P+)Gf122qs*ui<j,\W7mmo7"8f&adFNc%";J6>CQ5,,hG9_pmpEUolAZ>5%krTlkQE(mP=b'Z,[hGT**RtrH?$=)Ik6I]g+;'^b8f[A3K&l)eMon6A:?K_n-'De2'&OJ88d^>kKn0V1R:UuU@]g?[(KdY'/YI9HG:7QIVD?_>56P.O7X2-]%cXb$K"!&m*b;/#"N0FUX4f\?&&oCJ0-Uurh5i,a(X.rL)g]Wu&ZR;!+V7G2?au9a;UMSc`mjXodrEIUM7kSa28D0R+qb!UTA%(39i2X^[/rq7!1]+nL%pTTS\[[Tf(iS0/"'coK-d.]&B%MI/&hN)eFEd5G_B_/@dT=r\[F>n!Q>0'<!Tf,kLo?^0gOg#MXN',j<+.#=KX;10?FU]@GasEo]&,Nqr>R34`X&dB79QSaH.Ia;>+Ii.W&+9ZKHl'rpIZQ4k(dC89'b`qj]:/VLutgK?LQ@V6YEX7*lNVeBg=d/Bec[6LCJj*Q9aO"NKFU;Q'F40-1XdVJ"(`-BH6+j,i[YAkeKC.\G>lX`tO_V.@[uieEbq/Lj%kM9+*H"(d)\>a;kR?Zpsg&/G*OFC@n!ad&hUj8i@-`O6h`.=,H@3:><8*K6=@oL<Tt^/-U>-s'b4K..`VJb,uC5M=6^&N@8jAG=9@-s:amgp;B"U-lpNR2$&'Ds-@gFr^Y.6s^G4H.QXe*bjZ)KCk@N0b)G278HN@+uD%p9F3g8$94e:KVbUeqCdR\h]d?6,T$Y._c&.X,K)^I)j=Xo#Dc!pm2]DKV#lU=-!5Uh3N>M(2hh`2Y394*WRm(8?e:b(SmNT>g!f$<QLRCSi;1i)>d#rh9,!NVe;#$pqOLk+=l&-lKTcX#pA4sYE'RP+7`9S9pO](=F[-IEQGlVq1E>.HN=h:Kb-"?W:QL,^#e^G)ZbdiEU&DBRapU"484X(TV(&6Q9t`<XNuoDnW6fBu8?BTQ741rQO<O%jB'#-[FdFUUD)T,u9,Epa6?2f0!dY#-C7$Z<SJ8CLTJ*_$0FD1JZGL[f1SZk.a$g>YO5[(/ckj)Q:(@&Y$-'ZOoJ>"FjYumGg!B.1m'Yd11S[ea7H&1j]'K$u!/?9P3anUo=JZ`[jq6;9"6(KIV9l&m\;g%Z72Xqh<jY<^!l/@KX_J#aW+Oc:a4p'_O[QKiaG0#F7e+tJ?u;Z"2e'dOkS`*i$XP2$<]o-jI/t*qmcP;ahG9U&;M4m=4?OIk;EPRN0j'U0o8Sg[K]RF9HWECf9`t'C1Ml2'67T)1b4hSOqd.XjWjYL-nOG30Lm<LpMJV<2Uf&g>U>UHTDVb\`/6!o7n_G&+q3K-;/M+#E[2Qp`JlUV,,oJWd8RL0E_d6p*com31GiSZ?+K4G._dKN1+M`XoA6gSi:]SWF>]U.f22AHdOGV#PY$1Dld%uN;EKL,>LMS*%mKEUFBanL"jCN0aNnOa2R6qYcD(fR*+B(+hY*Kh3o=<gd$)5R*(&/CgaAU9"O^P[;j-t;G$p1f;;(=aq(40R4\T-Q8c')_l=iT1AFGUimQD_^uXLH_!R&/1!g"J]tX/:NMqjSP9\A,_fr"I2_fmP>K`JriBA-(2npqqQg;IrcIc>A83U$_.PLOKK`LJnf0,8[Iuao,g92SG2RP+D?l_i>MLMHJmLlOD[+$F]"c&Ue*lj)Y4!Qo(ae.ho;C66e.FP'RS"/d,E-5W#dIY>Et36JEt#=)&;p('3!^lp*tIroVRpA>?,?&N579Vo<[jS%Abb3W?J98Nt&TY8H<mX2#7\.QNugos<9iFsZOrfPgn9c%q/$^nGFcQ66I6_mO8dhNVL&4/M,],"_g?`XUM:e!8:A,+?S`To6">5LN\7M.FG-faM_1E+]<j76VsS]ZVNffTps_'^g]A'X\Y3]Ga+K[\l+PX!=YeCDpPIX'-$#qo.(*C2-WNeRur13,AbDWBc5dDNYBVVph.?0Y<ki?0Ggh-AJ!IIWoj$kP.IRkOe/34nj)>l8cb,kXY0Sin05$].MbfQEtdPkj1AY5*IH0E';gb\YSPL9D6+tHrO[hZJ2hSBHqta%krU`HX%J-/+uld/`R4&hU8&hgJ,eMBi]:RgM$aS'oNHG7h-d=OJAZ)LiR2i#]m`0bY2dG);h'uE)R:LQ[Coj'=DB5!:23'5>RtJ[LHMdQIRf/]'-uL$8o9A>Zf4.r5%$PAC>4QZH"pecCPjf'pW.FZ6rFm4\fh5NLK`o^QW.TFM0[)m(0g\^O>HqT"M#%jlsmDWgp9XZW][FKi=B7$"'5[;?#km`?"Yua.jJ=Dr:I7g0"D<~>endstream\r
+\r
+endobj\r
+% 'R141': class PDFStream \r
+141 0 obj\r
+% page stream\r
+<< /Filter [ /ASCII85Decode\r
+ /FlateDecode ]\r
+ /Length 2060 >>\r
+stream\r
+Gb!ku>>O9K'RiR35FcI1QE>c!n_JJc^ih4/b:`%Z%nP)U:Qd08a.8VD._i]1S3)hN::c_!#RPN3T)$YjkOP0pJ;ldhqOQ^:9,H;(#nR?QI3>-C62(^=]>mEk*?UE3C#E)Zm)0%D^pe.#%Ih3oUG!R&4E"qd#'OQ##KK?E'j5>o=e=qH2oj_p+JIndr>f?j5<5X)C<\#*RO:H,/-RpIg$"9NJjIO7:eYXJ)=X@RA5:NGI":XWd/CMlradlH-WiaFL<6bGa$;Cj>YTe&#1hQ534WLN!@$H@/TCRs<1B=0/`.mp5UrP&en(c8k1Z9n7p`Kc;bP1tgUq<'/+c`rX&dj[3a@1^[4%T`YKjHU5'7!*6ReGOe.B]`5`Y;%_NY[r[fC-dTGZca$KIS@Zqs<,O?eqQ1]kcSjEN4Z+DI:%ZK/A(+9o=mM'-Gg>P71jU0=.M@"Ttqj,c7;(nJIaj_@>*:nt<1;KLlM!D`q&/il8FY<iU12&V+$Q8IQh^5%kD%b,llXdpp%'QRNI=0kE[T%VYsdriY]'@V*n3LWoH!l_j8-4A+%J]uIMQms>j3P2i#93T[bB$#su4j12HgI%5@YD$`1a*Z@[kiCQ44_1j2P&4_r5np=hMmTC,c8-r0M5og!(EMMZ=4V#I'hEQS::L'VR7s]@CRm3)P+`e'e1rNdH+QluE-uc4^tPNi2:Qo[#PLN$Ljs)pr'Y*WTfWV&@RE?i%k8^nh4P3LoQBitQ=7kD0sXe'R5Q^t(-0FMV,5;[6qqJ`\2bZIKn.)WZ/[f#3Oh(1^9JBI"-STm<@&[:XTqN]9KeT/#&MBg756O5PW4u4>#hu+Z^1"u@Oi1M<UtU2=p<CBAJ:fO#HCl@;=CA):/cVQ!hq"f5&#1FcKiO$WRkI(2h&$fdcpH!?[o0s1L%J!_sk(o)BiR8:?Z.Kg(5F847k+g8ea,J@Bh4N-ps;3Af>4sI#KE).!`q.K:PFoC/JHuCGA-@qie;L/`tgb%p5X]VTkc3!Rn%9:DdSQ@_Pt5/%=.Y0SHa#+l^K%O>;-BXs'<%o6iI>$\mLif@pE,+Z=dkYh6VeI4OGnZ'T)F+rtZq4aJeS$.NHfDl2-21$FT(Y.#U8(PlpH1L_`#6aeS-`,W#p[%=&NGsqJ+GGs@-DO@>Kk3;'NF<_,lo/Z)79I(#me6]N/XG(d796JD.Z6ZfI0I">4Lga>tV_T-1NPiP&d[A$@Sm*mSW)@ado]X)dSe@GFiYI\t1pb.2TWfC-C!Hr$Vl`"fJ!Ydf/mn]."u#:3^Ci1q[";0#1EH^ETB"VU9-#tHEi=n*(g<LQ`4!GZ;"'c0'`Fo9XHYPBK6(JT,ElV7T\N>2q.k]bdoU1&esmpBe'E5GrZZ>Ib;.!'LEckM<nA8?Q0[a#So_>Gj1W1Nh;+q%Dlhu*gka(YFag?98:GN>i;//n%Rer10\G.<3q0pBXA*\WEHjQ\W9ZH:Rl-l+O7!pfkLTcCn*(p[*8e\)$7GQn%-P?p/jFj9/SAY8L(+YBg`lfhhSY(O]7k:Wrr:FbG^IdTGl,iZU*#KBVYU3#H_.bf^`6G9g$9CjH%e][!IKKkp5G8cB=-aQogRfpIqU_$e.1=8Vl#<E*,iY]a@E)->Do@P3O/;_R-L,+-=+"KR1`&iVIl?8_*HF4Ibp=$TT2jRr6PatZ9s#fA;IhgMSPJZ=72*<T@^+SlG?k:ep/kWDHEu1gR*&^]$0q?GrD[?4JqDJdZR'[-DFV7gnouV'L`]k<j+0[EH?qq>O+HfFgJ[sJ#_JJbfNr+p\?]9p:Gq<L?,28q9F0f]*>VG2A4U["ui9dbT<1_n\oQ-s+"L?5<Vk",1kX7fQgdKgfnRQa8^9JBs?^*)lW("AnVkkX2h-Q9.'=.17I3![$=9;Loi(_U\W3i9AK9UUGB>T]?Pl\/%E'A9(4'?`2<?0<UGN8K6V<#m`jm3?H`ZC`\b5E6,B+M6B-""_VL.)V?Ant6+D?>\[c$Qs8QS-VT9\ns6j(\aRidtQREf<0M`e-lN&oke7;W2hC.p><_#V13p9BF</HfL$b.,ZpcF:`Qd3G;d6Ac)r>b~>endstream\r
+\r
+endobj\r
+% 'R142': class PDFStream \r
+142 0 obj\r
+% page stream\r
+<< /Filter [ /ASCII85Decode\r
+ /FlateDecode ]\r
+ /Length 1082 >>\r
+stream\r
+Gb"/'9lJcG&A8=iIi+iFA._`aoc9\RgeG([+=U2YLE$?u1s%^n/C@,5oqoL<PakoXicXHBge.tn(*nt=hRn,$%?8350ALr\!^>c)SRK;:niOW1$6_WhdsQZ6TD^qN'UfXKB-bBV6iljM&DJ.nJGO$qq)F9ekY_)%nCRZ2rGfK#$W1Y)ME.3a^l]Q%i4c3<a.=YN1m8Gj,.OF>l&f&>Go)WX2:79fA!DGofBcgEJlP`$bTZ%S+oe=2qk\QkOcC6RK4oJ)AbA)uiQ)Z[*M+d,bgBWQIe1u43&m8d__EuEh$dX&pc=E7#JVj"i\YpX&&5)3-fY>l@'2Tm*&Ym:NUjWM8Dk*rqT<<W"QDC^!H(P*\g9Q]MioOI@Mp-](FSP=P8=0_`G&hV-*qb#H=oO!cEeRORs&tuX(u;5UW@nTF#^\G8b+[(?@.*3>3$R\05W.`CLpkPqO6s[].!^:AL5@!"pc1W5^jZfaT.=iDAHp)`PGapGG3rc/@j+uehSGH$BL+&b-=7^9`FuuXsSb6^H1gjIb_0PU<I=shdN!C=nHHu7Hp:c_JD+the\)$g7rCpVh<\BI**qfR`'G%knW'P(5R0CJc=TEeGuk,!LB>^Ri)3]^YAiAV"7Qq@K9ZHYWe&rPoZjgXVJC;+m4Jh%o1A(%+MWsq?T:Zo-5YP2,j>Pk[ZH7Zt'5U%doRajG6h<+`qe8[SUCsTet$BReOu</I_Z&gQF^73AjU5o$AlQQ"E-)YOpeBL*V#ML3uImY6tnLA0K"AQ?jej(IrF](`h?U*OBH/iUZQcRmSm0<%tFji:l]IZ4/?A8:.D:6m4i16c$=kaDGDTnD5?99N.;U;\TG`@RWmcZg/aDOl2,Q$SJ*F>Y@$H@H)45$9%c$%o-XY8gBU$fXPs(XE%bA1@ZC2BoPs][O17Kna2Fn-AK1gk\jSb!A,9O4)B"+s36VqX8d2Wd#tH(7p5e(^F_jIo](ZN7Ru2b@KP:6>C,EFe\&r!H!'AP3u-N;?OBSM-i"&cqK#2j#0jEem%#S2>cT$j.#[SVq#R0<jo1g,;]ZHtT4VV)M4_V@=sm4*Q`t97m-jlQYUa3H~>endstream\r
+\r
+endobj\r
+% 'R143': class PDFStream \r
+143 0 obj\r
+% page stream\r
+<< /Filter [ /ASCII85Decode\r
+ /FlateDecode ]\r
+ /Length 2435 >>\r
+stream\r
+Gb"/(?$"c/&q0M5s2.V/@-*D8'E"*cQJ,'n\T)POB^udI4>7(uW(DL?6)jR]^C--d/4HkDlAfmHmDP2#8RV;N!8'FB&9..]Z2Z0Tr%s#s2["pAUC!$t$"3B8ING&OHp'V9D:?RIU7jLk&;S![H@CMf:JY6m<D?7bX:68-CMe=N/6HQYeQOo;";<`slrZ)P*Z60)'B81P$GA0NitjEG*Cg'\Q`Kl#eU.2faJ$*%d0X)6N/70(q"_f\*HC^,Xijf/k?L)iI`G*IEp?1Q4Z?1"DlH?I;I802n?%9<#2PHhBFq?QrON"UoNEf[j+W+>$t1u2dB(\Hk_.g)ZOB]]5lmtE1Bum2Auad@iCf8i:X)ZfVE(^0pdH9S6H,i_Kt!D8I1T9k1bY6C%-[)\@P^ce1l[fEqhsFD(5h.,*^Q[nG>D()gV+lR(aKusL$:h\J$9A]'c0d;6:/YK;E]s+%AN_n^,1Sr&3(^K%L7OgY]P](&dcQa.LcQ=VY(%XBKToG$)+p&pk-!(>E5h2Cu:7[^r"HO=&fJeX'ol_>3F+RL2Jh]-l`&W$alY#Gq!epjj_pM';_e?jthVi$<A9.p.I]PMLm"\ei`++%hs@`"BtB$*tsPk1X2eKBqB8lR9F[gbKm-(-9/9T5Z3@9W92CVAc(k0%DoO'\mm7;K,o<[)+K'GR_`@m)\]V%,@rkJ]:ahZ;o6"A6FEs4/%=VL_2r7=RRRin9X#Dl=MP$rMaCkR/UL#"#_<m8Vd(]"WR;5UM(HdfB-%hH*1&(u[<_m,1M]G<C/8Yim$OqO#r?pYj#5*>[ne*W:'Bf<&L?'f&Hgo"j'_1@A4S8*;W8XTcm2?nmSefN'.FQnPbGX+n2B)N<8*F7aW.qeOf1ln@G[5@hU5Wb:(.s)"/")S<joUk92:2<.[PWsr!0UFW7lsGf^\lo7Lr%'BcPcqE.L=$KE@0$IMA9C"s:kTo>%*ifSMM.U8UenA2t)P=)U0sfff9+4u.;:)lM=`gCsK*?\CQ$`]G5#UJ/dURd#7r$-7>Oa$0nq1R?4;CO0UPXcg9;BDW>'%DO,b_,6"\W6%uu*bMG<T>iPXAVe:^OeM7m%)$'`'+q:l1P*#5_oFbhn\Kib0AaHq?Vql<BYBKr5t).LCK@3"`U?"GiX=INHbhG_mCiKiLIBL_9s@J_m$ktCT#j$3V!Y4#.4b`dH/,Md@\_\[%!Z%sH%=n+Q?9[4.kR#d?[]-d\.=dHQ5mCmM?,#YGi2&Bj/cpK`Ip+sBZIO=5a-kpJ7$nLF>);dK[20*+Sa\m`q0#]agp!$GZg20)9P#&T]SBR'oBR7$Y?*$/+$lYaS4I>JUd<^pA[T8'AF!<Y,,+aXLcO<r5\j$N2`9QQLT*XX':JH"s_Vl`=&89AXZSRd!eM)2s:l-,&@rO*5jg_V[67pA`9)X48?:r:RO8E!6<N)mp^^san*eXi.N6[b\n/qi+'VYd-q?;i,sU^5G;0[.MVnC`i)ka\]G9o,n"B6`ZXY97IMbR):cpi]K$OsMUB(rG,E1l=>es=T5\1p15MAqREG@aa$`@M^iDBKmpkleAkZT8.AUYDB/FJj9T4_8%.8e=,Jn37gcIQ@5'pX5>k/4WQD^BUbs9RYXOS91.tQa";&$s.GF$U?!=%u]V<>GKB+nb!.`6:pV(DT)^m+okV/HnZ1<$N*7m?=]5U*>OmZ^MP0%B&hG^orUM;=/s4:^2GWQGV"1bB'\NpW,e!QZ0KP141MO\4\&@,bdJBLT09VreO?ccpE::@Bo5-[1:UD(Be2bE6iVmW^?g&/uuR_8)&b6NIS0_Hp?^VffjS;t?,\)"e?;;^LTf"0;N?Rfm_2fOW:tV/\uR)6O`2C+c_We?u!.k556!<SDPanmjm>RF!D,;8PJVng,+9?(9UR<Lm[?Vm1S3]',NmI!<qKq<s8*(DKAV;^oV)*jJh@NKTc@\W8Qp3;jg\]Y:uDA(nm:`pA7IUPa$=l(>e;5T;BE<6u/G^^lc8-uK*G8")\qj22>:4]Hmr0R@&tH/[//q>WbOg?N>*l16CB4`a0N14(hFc$7AL8[]J&3@Wc?3I1WqXrWi@QP[CW_W;qXLk"'.RM;,1EKTaNgWt:SRZl\plX]<Bq=Mkr4dQHmr9\(jFt,0@'XM>!o8-Nsc#0\g-<1_Jm!BpAU8+>OrAF@uH[1$^#a^=RnV7@'ZqF@b3PFksc\P*bdqdf$M6/Qb$kdV1JL[$ScG.pmj\Huc`!Z_8NJP&D"tX]dLbk!b[Og-\,McTVm/lqDLA0NC-&f+GaMD+8f`SY3?5bE`YM3jO`FWgp!DVDiP7&a6?G&>h?r9j=>YnMsU^FXQipJn^AlO]6-)[-=<nE?GX!6D,7]n9>C.8prk!0;*5Id!*WB%_nXKj`S==[&LW,41uHRkGNC+<rdoWbXHZ)^o=%A^[o,d*'Mn9)&(GRI8BrX4b[.JE~>endstream\r
+\r
+endobj\r
+% 'R144': class PDFStream \r
+144 0 obj\r
+% page stream\r
+<< /Filter [ /ASCII85Decode\r
+ /FlateDecode ]\r
+ /Length 3509 >>\r
+stream\r
+Gb!l!?#SIe(4?^Ts"NY#fNDm%OeO8XqiiGP,(QqfVVXKC0ZN0ET'_W7%#8TL^OFMB6W+P620+:;>81pP9:h3fqf0olQ]8rus2=hZ;2K40`5T>j`/2!,M)^JmEH<_G]6X53e&rPI[rda#fk#2\+/\XCR`mO'j98Igi79Pgi0\aKGb.;`cE"h(;a*48F/*tDc/u:@q,s6&Q(lX.OMX(Zq_MC,>3K.+V";1%7QMjH7Z6RkDae/O.pB-9IX$r\$X";?MAFD#:4"M"\l<j)0D'm_VS[=Fe4PY9<h%YjpIa6=8)4"WQJpgO?c991B,`b[GtI2IB$mQ"9?2bHl%$q-pqhmWaXa-p]!5"gjnZ`(fY$t%iD^YE;fS2*X=3am)0(lfMk(m-4mb$p(WU?kXfJ6XY[Vgh`pmLgSQ;IaKru/=m`o%N&l,o1U$C'$7Q/JS+Wf(!1O^a>WXK;$&D3tA<g=<Gi5fM?jF?Dar3rZd6qC1s\tiG*kS2TOgoZS2eB.t"P':Z.Ac'^WpRf4rGSBc-:sOL8s6aH)[`c>:0(Y+)aY)W0RY0,&GW._*_bkkq>RJ63dHQdHNi19pSu!.abBU;UTB1"'n"5!/A9;<<T>m4#bkLOTrqMNfm5VlTIWKXOTmcR>r^h$-WF]VrqLUn:]FDTiQ+)IrNCTf;XjNbE?0]2;PEeV.WEZQ`=sKGQ97=E<2(DdPoBtb_p`'fD[^c5;#3![N_We\e%O:WaT3nWsYU07cM"Bs$hX7/k7QFnQE6:8CNG0nKb6KY*V2&4nYiP%03AD"NZR3plJc%W&BCc\)7)THm*Y(hPcHRHDXH6:cT2t5[I+"!VFbF;Rkr]9^H7_S7?*;+d2P5l8QK3;(_B3_-:sucn,U&uX'$+\]*>>\Y[;nFI2m"LD9S@U1-KCRfJm:-`nd+"OVVXmA9A_e#<"cO>#etqn26C2#0*=E=+5=RRD*8H]M4ch8Uo/GeacC^^3m6^XH#V<%KjWIteQ_?$(Bol(Fd.p"'2(I+pt;%I!<0A2GL3q'288gafC[mMVsl*[5)W@J_5dd)B/c:qK[SFa\uOg0'ep;[FN[fJ"X+g\>d@OafSfm:'t3Y8e^sk[<XM^j-lIDDMj?Qb8-b4-&fZW^[5eZH`n<[9NJ6V$jVetR\+md;FZ+s?8BoSFFC/mS6?hU=dOJM+a:>#-@VtV<2]nBi:6"61EOPn>l/8!&31o<1AD'gahNOg(<'2TF'[GVc^`_l&,RG+'[.U=tm?K2[5(lATK?h%he_of#YVqQ+0;U+FrL8[uB4553c7ecc?16`<[us1RjV?m_f,H1cP_:c+/OMupg[u[GiFm)^jXa%a&6tGT:_Le_q[DDb@1YhlrqhIh+UQ?0l2j"+l"nhAq!UnW]X@`FW1nM`Tr!\69-]au^Uo:Ba5f)%deSK#pPqPl#3NH?3%>5Z(lp#\=OCpj[i@Tu`Ns8;'I(5Og^'^$`.^JA[?IFMCld#SB2@ka[Lf5Yo#l*_!\nL1*.[ebil$2N!dZk2`/Mei0Jo;9`2^0BFZNsV1dtVI6WK;P'Q$46hiWkJnc;'Q`d&47=9YCoYaRPJ@u#L`*Z!F!]>a(RrZl#W1_D5X.AR^hRu!]5\4heF\KWMoVI,d5fl,YD4E4kSlq6cj4M)"^pJ4V_lZ%Kf=f3clE*#1O1:\(_ULbb>eW8F*Kf-H]$/O&/TR\:_K5\ra3AnskCt<BarD`_WKcYZP/Y$B@6CiV6d6K60&)<13i%#Kl/UXG8)(CC&Z&uOs!_2VFk1i&.4,omuP3e>b?N\KMnL]jE.G]R@,r3lSjq5;s@eX.&[a?e:U!(+sG10Yp$3@,)c%.I%cQ&jh=i.Yb<TSdspLqCIPGTT'7<c%7@]`c=Ppf;]f3W\#A/>C'(Cg7=M)u0oC3bhj&<<j509\4'Su5j[k3]<gMUi5<;$o.kU5"=`WuCfdk'FfG&@s78!.ZnW#\DQEf#)OsHotiTSZ5>_r(<Y?[@@9_iBd!:c`Q//qSb=^k.d+?F;Ur&;2eJ63G4pu:ICoQ;54EN+QY*[k,e^Ff0aCn=t7`mA9Tl0C0GA#6An2C!*K,[BNdZiXmb4u\ZZ9..?rmb&pLF^U?9Tqfh&ai$EdeDrpYG]LIAYH1ns-LW(=QA8f%)p)M4G49k"dHjEQ[g#"'m`WQN!7bKiiIl1^s8(?EbPhD%Q@+'*gmqKi%t4Y[^U_NH<hGe/n672["hRA&LL[A@3R3Af\1R>@l:"p$.)2&G$qmN84rW2n%<MeiuI=*TgXN03'7eUfQ4"cYbnlDs?SfK^bqR-reT<C:Up+1*)WqsWpNo0dAI>";"NiWGGYSga6$8-S`$e^.K9241dM%t^Gml_Q:Ff0GEV\?Rn4'd&%Ro\PilRU#[TC7OF9$5F@iEA@ohqP,gS#YlCA@E>n=H'muRgj5MD?Tk*qM0H%NU,osh>jjE)W%cUZG5@hGMm><9g%f6YI;#h8K:9Mm\bYYt[ErHZNgi@X?+8m_E*WZ.fl[%kM1`?Y5Kq#4`Yj)KaYF@3'3R@.Wnbki=)ArhMb5_2K\]!nS%f%^O?[92Hp/,fq%j^\+0+F\j#g[Z*/#9RNIK6q6EUEaciEWTKDX'b'hnH,g@QRsX2A2;%#W?#a_ggqN/idG$1[XApdg7DA;o6pK&@'9![o:!;T\muQGC$_.0I[`[f?%F,hoZgSrb^W$@nNk"2MRS9df]C]@"O#%7)<A?8AeBe'q."%/6>YIbVoK6B?>oCZ;0c9nk*(c-`2(5iWs"]o&\4h^-DHC7ggaSR9,4m2O]1>Lh/>>=O^fY/(I+hmnSo[<F2[E.fDtm8F5S(2A)ms"I7p_K"P+_fQj]3Hu]05Jmp:o//B2.n`M*X-2^_f#/qqck]J6)eS:r6)XI0q\+)$EO/S+^HMj[:Re-Ba&4IFVUO47)VRNT#:\j_&_r3a$+W?uM`A?)d'[CmoEu3p+?]<0D6:C+Cpc"q,A@U5]bFXrc<62$Lq0g-GVrVs\eDRcM>)/MCsaf%jNX,S"EKD;7SU<i3#-`s6`:[6,YW:pA53"FGM8,IW)QtYP&RaP(lie[XK.@ITpGS7&jPq]cu_6WAQVfp<,=[fU!g5'KTP"_"<pLaGKULmg/p^mX-&34o3)*2\1<<\eb.,oU!Bui]B(qf6h35shm<R"FF?'I+_".!6+s6*'E",-]?N6Ibh_$4Yq:#fe\ER!H(76\YgI4nV@Kr1:s*<Tn2tB[+o+C;heOg0kKR$H)GkS*UYnS^%WX'[OZI1DlQ*FeOX\b,#RLs0*%M,u&LI6BQ3813a_=r+bDbraKoB3?N:.2j/'2_I%;cHcMVP[\V-shp'cHgUr;R9QBtWXB'=NW-eM+6N8`-r#H>cOZ!:tkLI/R'sX[E!;Ftu`-W4*;4LV\6sU_;q*@\g4(/F&I".>KuW9ebjn0]s[Ja9,%^:>m2E)iMZh4/%D(Ja\S)+k_HSH56d)8Y?4?MHe@tLB5XC[Z+o_1bj+F?L61:pGYk`<1$:/DbSo-YLh(@N?QFr9u3H@OEgT\It!F*eG~>endstream\r
+\r
+endobj\r
+% 'R145': class PDFStream \r
+145 0 obj\r
+% page stream\r
+<< /Filter [ /ASCII85Decode\r
+ /FlateDecode ]\r
+ /Length 2782 >>\r
+stream\r
+Gatm<gQ((/&Ue"os.PRA*<d[F[imcSP9%iN'+%O/%H*!FJmP`qe8_gaC6E(8^HSQqaghtpp)j]QaYUSO=._NrlI7('`h.qaX]t>o]m0-Y,*Gp\mmN=/\[[,BhVI)GI(?p^VFQP$.^nS"&S8P5i\W1T,!QY1"+G`HK4U5+_J'`b=K`/aa1QFblUKDOheYr*s-m-hTF]3>9$"]O:KiTMH"$,Oql#c#PYbhmS[[$\d<DVAq!do$#;&,4CRr8QHDbO=3)P0+CXJ)IdVD=0IZSCof6G7%STV-SrI;caT+Mi^9qjW(VT"iGnCkr)/)rL$lHpd[B4t`$]4'(=R;NF>iB%g_:J0-bf#g(-N6eY,iXs!gj7$SDBTGr)M?bdW`nDR[3tD*2KU#P,%*g=Ec.<9iJ+A)=#l6JB;f&X0?5]SBaB^9Y%HjmggoWapXqiIJ@]otYhe8^#rE04Cn#e`G&RQ>BnIgJ;Cl>b/a+k'^ORGKc(;TCHAEZ6N+V,fldmg]b:Fngr`k#3!mmQ@7J*(W:C7Z]bl[p1Q:lWhrdrk&>p2L=Pkr%;([I0i)M38ZXN3]rEZA\n%^2iS:BTUk:8^#^NK]21.CW7`]Cp3(]Yu;V$]Bf.ZOQA3Qo/Jc]"lc6k1u:+8lU^p](OL\5]VLg-KV5HsEl$pZ]@g4Fa+:-l?$k2T%O](Ip=PMMa,_Vh&@0i0`(bm<Ekp]jJ&j*kkDQYF11Kj;iiT$^4NI"rQ4p^QMNEn5UFIFc*(,994T]Sbp_fK=#CX6rm`r7ha>U:g]htUc<e4:74Y_9-8E$5GB^9/se_?!!dO<H$.L?Z.Y3f'*>!4lW^eq:l')WPi]Pa]$5n'O'N4Qhq.n8GZ"%1+G!Vi,3JW1Dpr8g6Q(0%3lf?uL/ntX6/N.[k,G(t4(I-O"ClR!s3XZ3d()gFq:&TX[KV/>E(hENuP/)U^X[`q-3FqVH$8:ZLGa>19^crQZ`J@kZI)ZK]_5iWnl?)]cPj;U`K/^')0"7a(2K-s6'^#j(VHVI!?W&.m=-nBpVH8UOAA]pYkS6p5fUM:2[osuGtQ2h*OS=7K0Bk.K&9nUldb)hp(;57'lBjZpITJ@A6hP7cc-aMBraD+'kCL/)?JJ&AkgH%-\$%+#T?Z$q(Rj'4>\BXY:@G%+i'G`IQ3f#,i/,Fq*oLs@9]FpgSCUAH$K2tR/gdtb'=?Q0-M*lq'incuu!-FuM(MVCq170mYG28Ig2A8/BC2tR/i+K!0U?.2u7N@dPOHAUbML2MlS0(Q[iFV@7n9)SPje7cFKR-\Qd@sCrpkT4j!BGE^$Lr67+Y+4W@iWu1L*5eM%Ftc*8**V"np(\L9S*S\O@"D5k7q$%C3LGY79j^CNb";j@YNKpQ3!dU=Fn$]UUCZR4L^KXCdYX`b7**D?k:,+:IpT@c5m+dkV'DOJMK:tg4Yfo0XJ_XZ2K/$dr0IXYPqn;i59444^k:<pCM&177C6X,2:+7<LbsCieei2VGU5b(A7C`c&^/Z^UV<4PA.,ZY1](cRAIkl(1jeNGFNHERQ<&NnUp^%aKiIif^3t5RREXHb!JH%MKVn-)'#pX.jY_-4:/L*H_\qQ^GG#[[]erD_htJBO]S8(!kAhBiiVthj0KXn]#S))FOnuaj5H7g^HMl:Q,k^LNT%/N7qJ8lBb9&k%gUp]Uf2FJ%TT9-\2$l>cD-W'=&JST+jE;^_bT0i1H>d751sWa"13!_l:.@`dOPq[<7#bU::L$f<aHnV*l$'?dO6^<D&'_9c^%ONd+$9BNm9H!`B0"7Ug2DJCO-]95m1H19&$T2pN1`Lc>\]5l]k-i+<$bW(ni-&j*\a!bftf`$,YCP&X8F3+g#R?js?_qn;EG(UaJ<rm/Z&2B[S#ceW\(kL*9GX2'pm7UDI>aRsZ8q^dm!?HKp[_,FtEK'8SpD2)UMq#pCL940<&@",YbB>$#2rK'9emS^6;aS1O8$Ius>T%(+-#?"^<?Z38^,"TbV>Voiio(K5g1mj:^OW4o)dHI+LM*O?edHCjkEMH&s0emY.+C=6u4["`>hm(5A[p7_WKoOpNdO'e.?,0-UZN_'^5#2nr?m=SgnCEf7Y%eUM\Z>#0BHG+.!^bZ:>5fS=X&Qt,[)QHpHXrfJtI4)eHZ(.HQ;JF"(:#9sZHSEAV@lT=12!5]]_GF6&(s_aUEO15fQHh?HfpR9)jUA@QCJ]n#1<PAQ9s>9fMs+lD6Eb$CI$0j'O`@(NBiLC0OrfUn[D^c\h-qMV^l<JTL.IK<7n.Lg)._$55/C\3NW5Sn%=N_/Jf(jB2.@ZH"6^'*?s3:f'SStkP@o\$(_Q,>>J<&HSAPs61He6CCDRXUSBn'V_FXXe/EC-D\((p^*[L?Efm7B9P2.'KjWHo(Qt+JZWP;r6V_[7=A`+0b(Ct.3-/b:S`9N,Z8EU)=MG7,6\2[M<-[(rd7_Nfj(i9)S]s`\Aj`N`I"U/'!Y^O[075]IUD%@S7AKY^b:!G63OsJ:=+*i]uPVZ3Ja;cMnphS*a,DP/BhskK%qCO1-I8G",_!Qb;UdiO.L>c^,;];02po0%hE65Q_/1qQi+>1@n8DV9N'FaN'J":ABm%;(5,Q:!DX!mKOm2nLsYJ/q6*p%ZMPX.gT2m4@Z,Y(6j#uu0W9$S'#L.EQ)2!.MR`C*fk*s!NHG2,2F*SL3]%pMm%8h*Sr2Z3^^,VP2(AX/Jnr#]374si+6:XFE9ff^)d&ZL40ISnsM?&P?)De(n9J!BW0dPkt3Y/C2qjR$_5rNC#,]m%A,C,qVns1@=%l[uX1f4Ri1DK#L^@b]Kh~>endstream\r
+\r
+endobj\r
+xref\r
+0 146\r
+0000000000 65535 f\r
+0000000113 00000 n\r
+0000000285 00000 n\r
+0000000450 00000 n\r
+0000000625 00000 n\r
+0000000807 00000 n\r
+0000001022 00000 n\r
+0000001237 00000 n\r
+0000001452 00000 n\r
+0000001667 00000 n\r
+0000001882 00000 n\r
+0000002098 00000 n\r
+0000002314 00000 n\r
+0000002530 00000 n\r
+0000002747 00000 n\r
+0000002964 00000 n\r
+0000003181 00000 n\r
+0000003398 00000 n\r
+0000003615 00000 n\r
+0000003832 00000 n\r
+0000004049 00000 n\r
+0000004266 00000 n\r
+0000004483 00000 n\r
+0000004700 00000 n\r
+0000004917 00000 n\r
+0000005134 00000 n\r
+0000005351 00000 n\r
+0000005568 00000 n\r
+0000005785 00000 n\r
+0000006002 00000 n\r
+0000006219 00000 n\r
+0000006436 00000 n\r
+0000006653 00000 n\r
+0000006870 00000 n\r
+0000007087 00000 n\r
+0000007288 00000 n\r
+0000007863 00000 n\r
+0000008081 00000 n\r
+0000008298 00000 n\r
+0000008545 00000 n\r
+0000008707 00000 n\r
+0000008884 00000 n\r
+0000009079 00000 n\r
+0000009346 00000 n\r
+0000009596 00000 n\r
+0000009799 00000 n\r
+0000010053 00000 n\r
+0000010416 00000 n\r
+0000010673 00000 n\r
+0000010944 00000 n\r
+0000011198 00000 n\r
+0000011534 00000 n\r
+0000011778 00000 n\r
+0000012096 00000 n\r
+0000012359 00000 n\r
+0000012655 00000 n\r
+0000012927 00000 n\r
+0000013211 00000 n\r
+0000013468 00000 n\r
+0000013734 00000 n\r
+0000014011 00000 n\r
+0000014283 00000 n\r
+0000014542 00000 n\r
+0000014811 00000 n\r
+0000015063 00000 n\r
+0000015316 00000 n\r
+0000015570 00000 n\r
+0000015825 00000 n\r
+0000016080 00000 n\r
+0000016338 00000 n\r
+0000016590 00000 n\r
+0000016854 00000 n\r
+0000017098 00000 n\r
+0000017578 00000 n\r
+0000017855 00000 n\r
+0000018119 00000 n\r
+0000018371 00000 n\r
+0000018639 00000 n\r
+0000018909 00000 n\r
+0000019186 00000 n\r
+0000019456 00000 n\r
+0000019721 00000 n\r
+0000019976 00000 n\r
+0000020237 00000 n\r
+0000020534 00000 n\r
+0000048399 00000 n\r
+0000048873 00000 n\r
+0000049131 00000 n\r
+0000049403 00000 n\r
+0000049699 00000 n\r
+0000049963 00000 n\r
+0000050216 00000 n\r
+0000050468 00000 n\r
+0000050741 00000 n\r
+0000050979 00000 n\r
+0000051360 00000 n\r
+0000051670 00000 n\r
+0000051922 00000 n\r
+0000052165 00000 n\r
+0000052529 00000 n\r
+0000093234 00000 n\r
+0000093585 00000 n\r
+0000093727 00000 n\r
+0000093949 00000 n\r
+0000094078 00000 n\r
+0000094278 00000 n\r
+0000094433 00000 n\r
+0000094625 00000 n\r
+0000094769 00000 n\r
+0000094911 00000 n\r
+0000095126 00000 n\r
+0000095312 00000 n\r
+0000095497 00000 n\r
+0000095694 00000 n\r
+0000095873 00000 n\r
+0000096035 00000 n\r
+0000096203 00000 n\r
+0000096345 00000 n\r
+0000096552 00000 n\r
+0000096714 00000 n\r
+0000096918 00000 n\r
+0000097070 00000 n\r
+0000097265 00000 n\r
+0000097422 00000 n\r
+0000097588 00000 n\r
+0000097745 00000 n\r
+0000097955 00000 n\r
+0000098111 00000 n\r
+0000098308 00000 n\r
+0000098447 00000 n\r
+0000098656 00000 n\r
+0000098807 00000 n\r
+0000098952 00000 n\r
+0000099146 00000 n\r
+0000099302 00000 n\r
+0000099491 00000 n\r
+0000099638 00000 n\r
+0000099821 00000 n\r
+0000101375 00000 n\r
+0000103748 00000 n\r
+0000106805 00000 n\r
+0000109904 00000 n\r
+0000112111 00000 n\r
+0000113340 00000 n\r
+0000115922 00000 n\r
+0000119578 00000 n\r
+trailer\r
+<< /ID \r
+ % ReportLab generated PDF document -- digest (http://www.reportlab.com) \r
+ [(\240F\205\0120\267\361\200\033\232n@t\026\225\345) (\240F\205\0120\267\361\200\033\232n@t\026\225\345)] \r
+\r
+ /Info 102 0 R\r
+ /Root 101 0 R\r
+ /Size 146 >>\r
+startxref\r
+122479\r
+%%EOF\r
index d6b79c2ab1f39112494173ddcb72f7be5344de4f..99c889f443f31c00c68f64453d7f5cbe5aefddf9 100644 (file)
@@ -9,21 +9,20 @@ Appunti sulle architetture dei computers
  :Copyright: GFDL
  :Version: 0.3
 
-.. contents:: Indice degli argomenti
-
-Generato con: http://docutils.sourceforge.net/rst.html
+Appunti e argomenti trattati durante il corso di Reti 2009.
 
+Argomenti propedeutici dalla dispensa "Informatica di Base":
 
-Appunti e argomenti trattati durante il corso di Reti 2009.
+* Analogico e Digitale
+* Sistema Binario
+* Unitaâ~@~Y di misura
+* Multipli del Bit (TABELLE DI CONVERSIONE):
+* Trasmissione dati su reti
+* Velocitaâ~@~Y di clock
 
-Argomenti propedeutici::
+.. contents:: Indice degli argomenti
 
-        Analogico e Digitale
-        Sistema Binario
-        Unita’ di misura
-        Multipli del Bit (TABELLE DI CONVERSIONE):
-        Trasmissione dati su reti
-        Velocita’ di clock
+Generato con: http://docutils.sourceforge.net/rst.html
 
 
 Architettura HW
@@ -31,6 +30,22 @@ Architettura HW
 
 Cenni introduttivi alla architettura dei personal computers.
 
+.. image:: img/img_hw/pc.png
+
+Hardware di un  Personal Computer
+
+1. Monitor
+2. Motherboard
+3. CPU
+4. RAM Memory
+5. Expansion card
+6. Power supply
+7. CD-ROM Drive
+8. Hard Disk
+9. Keyboard
+10. Mouse
+
+.. image:: img/img_hw/inside.jpg
 
 Flussi di dati
 ---------------------
@@ -39,14 +54,39 @@ Analisi dei flussi di dati tra **CPU, RAM, HD** (supporti di storaggio). Introdu
 
 Componenti di base cpu / ram / storaggio
 
+
+Larghezza di banda
+~~~~~~~~~~~~~~~~~~~~~~~
+
+La larghezza di banda (di una trasmissione, di un segnale o di un canale di comunicazione) è la velocità di trasmissione dell'informazione: nel caso delle comunicazioni digitali la banda si misura direttamente in bit al secondo (più comunemente si usano i suoi multipli: kbit/s, Mbit/s ecc.), mentre per le comunicazioni analogiche la banda si misura in modo indiretto, ed è data dall'intervallo di frequenze occupato dal segnale: per esempio, una comunicazione telefonica analogica occupa le frequenze che vanno da 300 a 3400 Hz, quindi ha una banda di 3100 Hz (cioè 3400 - 300).
+
+Per banda di un canale di comunicazione (qualsiasi) si intende la sua massima velocità di trasmissione, cioè la massima quantità di informazione che esso può trasmettere nell'unità di tempo (massima banda disponibile); per banda di un segnale (qualsiasi) si intende invece la minima velocità di trasmissione necessaria perché possa essere trasmesso senza errori o distorsione (minima banda necessaria). Nel caso delle comunicazioni digitali il concetto è, come già detto, semplice: nel caso analogico invece il significato di banda è più articolato ed ha a che fare con i limiti di frequenza e con il rumore di fondo.
+
+BIt rate
+~~~~~~~~~~~~~~
+
+Il termine velocità di trasmissione (o di trasferimento) viene solitamente utilizzato a proposito di scambi di informazioni tra computer o comunque dispositivi elettronici. Siccome su questi dispositivi l'informazione viene memorizzata e viaggia in forma digitale, ovvero è sostanzialmente una sequenza di bit, è naturale che tale velocità venga misurata in bit per secondo (e da qui il termine equivalente inglese bitrate).
+
+* Floppy disk 3,5" 1000 kbps = 125 KiB/s = 1 Mb/s
+* CD-ROM 1x = 1200 kbps = 150 KiB/s = 1,2 Mb/s
+* DVD 1x = 11000 kbps = 1375 KiB/s = 11 Mb/s
+
+In rete:
+
+* Modem analogico 56k = 56000 bps = 7000 B/s = 7 kB/s = 0,007 MB/s
+* ADSL 1 Mega = 1000 kbps = 125 KiB/s = 1 Mb/s
+
 Memorie  
 -------------------
 
-Memorie fisiche e virtuali: distinzioni.
+Introduzione ai supporti di storaggio dati: hard disk e memoria RAM.
 
-- Supporti di storaggio: http://en.wikipedia.org/wiki/Memory_(computers)
+- http://en.wikipedia.org/wiki/Memory_(computers)
 
-- http://en.wikipedia.org/wiki/Virtual_memory
+
+Memorie RAM disponibile e memoria virtuale: distinzioni.
+
+- http://it.wikipedia.org/wiki/Memoria_virtuale
 
 
 RAM 
@@ -100,17 +140,52 @@ Le connessioni elettriche del bus possono essere realizzate direttamente su circ
 PCI (Peripheral Component Interconnect Bus)
 -------------------------------------------------------
 
+.. image:: img/img_hw/200px-PCI_Slots_Digon3.JPG
+
+Nell'immagine slots PCI su una schgeda madre
+
 Bus di sistema PC, (ma anche Apple, Sun). Sviluppato dalla Intel nel 1992 (in sostituzione del bus ISA). Diverse versioni: PCI, PCI 2.0, PCI 2.1, PCI 2.2, PCI-X, PCI-X DDR. 32 – 64, PCI-E linee dati-indirizzi (sovrapposte) (multiplexed) Clock a 33 – 66 – 133 – 266 MHz. Alimentazione 5 – 3,3 Volt. Il trasferimento che avviene attraverso un bus PCI è un "burst", composto da una fase di indirizzamento e da una o più fasi di dato. Bassa latenza ed elevato throughput.
 
+.. image:: img/img_hw/200px-32-bit_PCI_card.JPG
+
+A typical 32-bit, 5V-only PCI card, in this case a SCSI adapter from Adaptec
+
+IDE (PATA)
+------------------
+
+.. image:: img/img_hw/150px-Ata_20070127_002.jpg
+.. image:: img/img_hw/150px-ATA_on_mainboard.jpg
+
+Advanced Technology Attachment o, come comunemente abbreviato, ATA, consiste in un'interfaccia standard per la connessione di dispositivi di memorizzazione quali hard disk e unità CD-ROM all'interno dei personal computer. Sono molti i termini utilizzati per designare tale standard, comprese abbreviazioni e acronimi quali IDE, EIDE, ATAPI, UDMA ed il più recente PATA per differenziarsi dallo standard SATA. Gli standard ATA permettono collegamenti con lunghezze di cavo comprese tra 45 e 90 cm, quindi l'utilizzo prevalente per tale tecnologia è per le memorie di massa all'interno dei personal computer. Tale soluzione rappresenta nelle implementazioni dei personal computer esistenti fino al 2004 l'interfaccia più comune e la meno costosa per tale applicazione.
+
+.. image:: img/img_hw/200px-ATA_cables_80wire_detail.jpg
+
+Nell'immagine un tipico connettore ATA
+
+SATA
+--------------
+
+Il Serial ATA (abbreviazione dell'inglese "Serial Advanced Technology Attachment"), in sigla SATA, è una interfaccia per computer generalmente utilizzata per connettere hard disk o drive ottici (masterizzatori e/o lettori di DVD, CD, ecc.)
+
+Il Serial ATA è l'evoluzione dell'ATA (anche conosciuto come IDE), rinominato Parallel ATA (PATA) in seguito alla nascita del Serial ATA in modo da evitare fraintendimenti, rispetto al quale il Serial ATA presenta tre principali vantaggi: maggiore velocità, cavi meno ingombranti e possibilità di hot swap.
+
+- http://it.wikipedia.org/wiki/Serial_ATA
+
 
 USB (Universal Serial Bus)
 ------------------------------
 
+.. image:: img/img_hw/180px-Usb-svg.svg.png
+
+
 Bus per il collegamento di periferiche (lente). Sviluppato nel 1995 da un consorzio: (Compaq, HP, Intel, Lucent, Microsoft, Nec, Philips). Caratteristiche: flessibilità, semplicità; un unico bus per molte periferiche; non sono necessari dispositivi di controllo e porte dedicate; facilmente espandibile; economico; connessioni a caldo; supporto dispositivi tempo reale (audio - telefono).
 
 Il cavo è composto da 4 fili: massa, alimentazione (5V), Dati+, Dati-.
 
+.. image:: img/img_hw/180px-USB_TypeA_Plug.JPG
+
 Larghezza di banda:
+
 - USB 1.0: 1,5 Mbit/s;
 - USB 1.1: 12 Mbit/s;
 - USB 2.0: 480 Mbit/s;
@@ -120,6 +195,8 @@ Larghezza di banda:
 SCSI (Small Computer System Interface)
 --------------------------------------------
 
+.. image:: img/img_hw/180px-SCSI_Terminator_50pol_Centronics.jpg
+
 
 Collegamento per dispositivi interni o esterni al computer: dischi rigidi (dischi SCSI), ma anche CD - DVD – unità nastro - stampanti - scanner.
 
@@ -134,19 +211,35 @@ Collega sino a 7- 15 controllori (unità) e massimo 2048 periferiche per control
 FireWire (IEEE 1394) 
 ---------------------------
 
+.. image:: img/img_hw/Logo_firewire125.png
 
 Molte similitudini con l’USB: bus seriale con alimentazione (60W), sviluppato da un consorzio di aziende (1984 - Apple, 1995 Standard, ma con Royalties), connessioni a caldo, meccanismi di identificazione, struttura ad albero.
 
+.. image:: img/img_hw/180px-Firewire6-pin.jpg
+
+Connettore Firewire 400 a 6 pin
+
+Il FireWire è stato sviluppato per essere utilizzato nei personal computer e nei dispositivi multimediali, sviluppato inizialmente da Apple Computer. 
+La connessione FireWire viene comunemente usata per collegare dispositivi di archiviazione o dispositivi di acquisizione video. Viene utilizzato anche in apparecchiature di acquisizione audio e video professionali per via della ampiezza di banda della connessione, della sua predisposizione a trattare flussi multimediali, della capacità di sopportare potenze maggiori e della possibilità di stabilire una connessione tra dispositivi senza il tramite di un computer. L'interfaccia FireWire è tecnicamente superiore all'interfaccia USB, ma questa è molto più diffusa per via dei brevetti. L'Apple e altre ditte richiedono il pagamento di brevetti per ogni implementazione della FireWire (normalmente 0,25 dollari per l'utente finale). Sebbene siano cifre ridotte, molti produttori realizzano prodotti a bassissimo margine di guadagno e quindi preferiscono utilizzare la tecnologia USB che, essendo esente dal pagamento di brevetti, consente loro di ottenere prodotti più economici.
+
+La FireWire supporta fino a 63 periferiche organizzate in una rete non ciclica (a differenza per esempio della catena SCSI). Permette una comunicazione "peer-to-peer" tra i dispositivi. Quindi i vari dispositivi possono comunicare tra loro senza dover utilizzare il computer come arbitro. Per esempio una videocamera digitale potrebbe riversare il filmato video su un hard disk esterno senza l'intervento del computer. Supporta il collegamento a caldo e la presenza di più Host tramite una gestione degli IP software. Quindi una connessione FireWire può essere utilizzata per creare una rete locale tra due computer quattro volte più veloce di una normale rete Ethernet a 100 Mbit/s. Il cavo FireWire supporta fino a 45 Watt e è quindi in grado di alimentare la maggior parte dei dispositivi portatili.
+
+
 Differenze fra FireWire ed USB:
-Maggiori prestazioni e costi: destinato a periferiche veloci.
-Differenze nei protocolli: le comunicazioni non iniziano necessariamente dal Root.
-Non necessita di un calcolatore (Root Hub) di riferimento.
-Alcuni protocolli simili al bus SCSI.
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+
+* Maggiori prestazioni e costi: destinato a periferiche veloci.
+* Differenze nei protocolli: le comunicazioni non iniziano necessariamente dal Root.
+* Non necessita di un calcolatore (Root Hub) di riferimento.
+* Alcuni protocolli simili al bus SCSI.
 
 
 PCI-X
 ------------
 
+.. image:: img/img_hw/ax96127.gif
+
 
 Il PCI-X è un'evoluzione del PCI. È stata sviluppata dallo stesso consorzio che sviluppò il PCI e fornisce una larghezza di banda fino a 4 GByte. Pur avendo prestazioni molto più elevate del PCI è retrocompatibile con le periferiche PCI e quindi permette il riutilizzo delle schede PCI.
 
@@ -154,6 +247,8 @@ Il PCI-X è un'evoluzione del PCI. È stata sviluppata dallo stesso consorzio ch
 PCI Express 
 ----------------
 
+.. image:: img/img_hw/250px-PCIExpress.jpg
+
 Il PCI Express è il successore (seriale) del bus di espansione PCI (parallelo) e ha sostituito il bus AGP precedentemente in uso per le schede grafiche.
 
 Chiamato PCI-Express è in genere abbreviato in PCIe o PCIx (da non confondere con PCI-X che si trova in molte schede madri attualmente in commercio). L'architettura è completamente differente dal bus PCI classico.
@@ -162,14 +257,11 @@ La sua caratteristica seriale aiuta a semplificare il layout del PCB delle sched
 
 Un canale PCIe (detto x1) ha una banda disponibile di 266 MByte/sec. Pertanto, nelle moderne schede video che utilizzano 16 canali PCIe la banda a disposizione è di circa 4 GByte/sec (il doppio del bus AGP 8x).
 
-SATA
---------------
+PCI Express è infine progettato per sostenere il sempre maggior fabbisogno energetico delle schede video di ultima generazione. Infatti, a differenza dello slot AGP, in grado di erogare un massimo di 50 Watt, l'attuale revisione di PCI-ex supporta carichi fino a 75W, permettendo così di eliminare il connettore MOLEX dalle schede di fascia media e medio-bassa anche se è rimasto per tutte le altre.
 
-Il Serial ATA (abbreviazione dell'inglese "Serial Advanced Technology Attachment"), in sigla SATA, è una interfaccia per computer generalmente utilizzata per connettere hard disk o drive ottici (masterizzatori e/o lettori di DVD, CD, ecc.)
+.. image:: img/img_hw/sli.png
 
-Il Serial ATA è l'evoluzione dell'ATA (anche conosciuto come IDE), rinominato Parallel ATA (PATA) in seguito alla nascita del Serial ATA in modo da evitare fraintendimenti, rispetto al quale il Serial ATA presenta tre principali vantaggi: maggiore velocità, cavi meno ingombranti e possibilità di hot swap.
-
-- http://it.wikipedia.org/wiki/Serial_ATA
+Due schede video in modalita *SLI* connesse alla scheda madre tramite due slot PCIe.
 
 Caratteristiche ed evoluzione del settore informatico
 =========================================================
@@ -206,29 +298,49 @@ http://it.wikipedia.org/wiki/Personal_computer#Componenti
 CPU
 =============
 
+.. image:: img/img_hw/images.jpeg
+
+Una cpu Intel Core
+
+.. image:: img/img_hw/250px-Socket_370.jpg
+
+Un socket A
+
+
+- CPU http://en.wikipedia.org/wiki/Central_processing_unit
+- Clock rate: http://en.wikipedia.org/wiki/Clock_rate
+- Non sempre determinante, dipende dall'architettura della CPU. Puo' essere usato come termine di paragone solo tra cpu della stessa famiglia, ad esempio un *Pentium* a 2GHz e' piu' veloce di un altro *Pentium* a 1.6GHz, ma non necessariamente di un *Athlon* a 2.0GHz .
+
+- http://en.wikipedia.org/wiki/Clock_rate#Comparing
 
-       CPU http://en.wikipedia.org/wiki/Central_processing_unit
-           Clock rate: http://en.wikipedia.org/wiki/Clock_rate
-           Non sempre determinante, dipende dall'architettura della CPU,
-           termine di paragone solo tra cpu della stessa famiglia,
-           http://en.wikipedia.org/wiki/Clock_rate#Comparing
-           Differenza tra portatili e fissi
+Differenza tra icomputer portatili e fissi: i portatili generalemente usano CPU con frequenza piu' basse rispetto ai computer fissi, questo per limitare il consumo energetico e semplificare il raffreddamento. CPU *mobili* possono quindi essere molto piu' costose dei corrispettivi modelli da *desktop*. Anche se  piu' lente come valore di frquenza massima sono in genere piu' efficenti (quindi sofisticate e costose).
 
 Set di Istruzioni: Cosa servono, devono essere supportate da OS e dagli applicativi
+
 -  http://it.wikipedia.org/wiki/MMX
--        http://it.wikipedia.org/wiki/SSE4
--        http://it.wikipedia.org/wiki/3DNow!
+-  http://it.wikipedia.org/wiki/SSE4
+-  http://it.wikipedia.org/wiki/3DNow!
 
 Bit:   8 / 16 / 32 bit e prestazioni
 
 - 32 http://it.wikipedia.org/wiki/32_bit
--              64 http://it.wikipedia.org/wiki/64_bit
--              Vantaggi e svantaggi, compatibilita tra architetture (AMD64),
--              server , workstation, 
--              Tipi di applicazioni: database, grafica
+- 64 http://it.wikipedia.org/wiki/64_bit
+- Vantaggi e svantaggi, compatibilita tra architetture (AMD64 e x86), piu' adatti ai server, non necessariamente alle workstation.
+- Tipi di applicazioni: I sistemi a 64 bit permettono un vantaggio nell'uso estensiovo di software di database, grafica. 
+
 
 Cache: L1 L2 L3
--      http://it.wikipedia.org/wiki/CPU_cache  Prestazioni / costo / Failure / famigle di cpu con cache castrata
+--------------------
+
+.. image:: img/img_hw/cache.jpg
+
+- http://it.wikipedia.org/wiki/CPU_cache       
+
+# Prestazioni: maggiore e' la cache e migliori sono le prestazioni.
+# costo : La cache, posta sullo stesso microchip della CPU, puo' raddoppiare il costo di costruzione della CPU.
+# Failure : maggiore e' la cache maggiore e' la possibilita' che una parte di questa possa risultare difettosa, segnando quindi l'intera CPU come *fallata*.
+# Famigle di cpu con cache castrata : data la relativa frequenza di difetti di costruzione nelle CPU con cache piu' estesa talvolta e' possibile recuperare alcune di queste rivendendole con cache disponibile diminuita, come modelli di qualita' inferiore rispetto al modello di partenza.
+
 
 Processori:
 ----------------------
@@ -237,27 +349,36 @@ http://it.wikipedia.org/wiki/CPU
 
 Elkementi caraterizzanti:
 
-- Multi core, Hyperthreading
-        http://it.wikipedia.org/wiki/Hyper-Threading
+- Multi core: http://it.wikipedia.org/wiki/Multicore e/o  Hyperthreading: http://it.wikipedia.org/wiki/Hyper-Threading
 
-- Cache
+- Dimensioni e tipo di Cache
 
-- Set di instruzione
+- Set di instruzion
 
-- Consumi, TDP
+- Consumi, TDP : http://it.wikipedia.org/wiki/Thermal_Design_Power (Piu' basso il TDP migliore e' la CPU)
 
-- Ram / accesso ai dati
+- Velocita di accesso ai dati, quindi tipo di RAM utilizzabili (Piu' veloci e sofisticate le RAM utilizzabili migliori le prestazioni dell'intero sistema).
 
-- Secket: http://en.wikipedia.org/wiki/CPU_socket
+- Secket: http://en.wikipedia.org/wiki/CPU_socket (maggiore diffusione, anzianita' potrebbe precludere la possibilita' di futuri aggiornamenti).
 
 Architetture di CPU: sparc, i386, i686
 --------------------------------------------
-       http://en.wikipedia.org/wiki/Microprocessor#Architectures
 
+http://en.wikipedia.org/wiki/Microprocessor#Architectures
+
+*Nota*: non si e' distinto tra architetture CISC / RISC o altro.
 
 http://it.wikipedia.org/wiki/Microprocessore
 
-Link: http://en.wikipedia.org/wiki/X86
+Principali architetture
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+
+- Architettura x86: http://en.wikipedia.org/wiki/X86
+       - AMD64: http://it.wikipedia.org/wiki/AMD64
+- ARM: http://it.wikipedia.org/wiki/Architettura_ARM
+- PPC: http://it.wikipedia.org/wiki/PowerPC
+- 
 
 Tipi di processori:
 --------------------------
diff --git a/source/img/img_hw/150px-ATA_on_mainboard.jpg b/source/img/img_hw/150px-ATA_on_mainboard.jpg
new file mode 100644 (file)
index 0000000..52f04f3
Binary files /dev/null and b/source/img/img_hw/150px-ATA_on_mainboard.jpg differ
diff --git a/source/img/img_hw/150px-Ata_20070127_002.jpg b/source/img/img_hw/150px-Ata_20070127_002.jpg
new file mode 100644 (file)
index 0000000..4ccee4a
Binary files /dev/null and b/source/img/img_hw/150px-Ata_20070127_002.jpg differ
diff --git a/source/img/img_hw/180px-Firewire6-pin.jpg b/source/img/img_hw/180px-Firewire6-pin.jpg
new file mode 100644 (file)
index 0000000..3280e70
Binary files /dev/null and b/source/img/img_hw/180px-Firewire6-pin.jpg differ
diff --git a/source/img/img_hw/180px-SCSI_Terminator_50pol_Centronics.jpg b/source/img/img_hw/180px-SCSI_Terminator_50pol_Centronics.jpg
new file mode 100644 (file)
index 0000000..8204425
Binary files /dev/null and b/source/img/img_hw/180px-SCSI_Terminator_50pol_Centronics.jpg differ
diff --git a/source/img/img_hw/180px-USB_TypeA_Plug.JPG b/source/img/img_hw/180px-USB_TypeA_Plug.JPG
new file mode 100644 (file)
index 0000000..2db8abc
Binary files /dev/null and b/source/img/img_hw/180px-USB_TypeA_Plug.JPG differ
diff --git a/source/img/img_hw/180px-Usb-svg.svg.png b/source/img/img_hw/180px-Usb-svg.svg.png
new file mode 100644 (file)
index 0000000..564f94c
Binary files /dev/null and b/source/img/img_hw/180px-Usb-svg.svg.png differ
diff --git a/source/img/img_hw/200px-32-bit_PCI_card.JPG b/source/img/img_hw/200px-32-bit_PCI_card.JPG
new file mode 100644 (file)
index 0000000..6d9fecb
Binary files /dev/null and b/source/img/img_hw/200px-32-bit_PCI_card.JPG differ
diff --git a/source/img/img_hw/200px-ATA_cables_80wire_detail.jpg b/source/img/img_hw/200px-ATA_cables_80wire_detail.jpg
new file mode 100644 (file)
index 0000000..1608fb6
Binary files /dev/null and b/source/img/img_hw/200px-ATA_cables_80wire_detail.jpg differ
diff --git a/source/img/img_hw/200px-PCI_Slots_Digon3.JPG b/source/img/img_hw/200px-PCI_Slots_Digon3.JPG
new file mode 100644 (file)
index 0000000..3f780ba
Binary files /dev/null and b/source/img/img_hw/200px-PCI_Slots_Digon3.JPG differ
diff --git a/source/img/img_hw/250px-PCIExpress.jpg b/source/img/img_hw/250px-PCIExpress.jpg
new file mode 100644 (file)
index 0000000..5e8f9c4
Binary files /dev/null and b/source/img/img_hw/250px-PCIExpress.jpg differ
diff --git a/source/img/img_hw/250px-Socket_370.jpg b/source/img/img_hw/250px-Socket_370.jpg
new file mode 100644 (file)
index 0000000..6475ad3
Binary files /dev/null and b/source/img/img_hw/250px-Socket_370.jpg differ
diff --git a/source/img/img_hw/Logo_firewire125.png b/source/img/img_hw/Logo_firewire125.png
new file mode 100644 (file)
index 0000000..2bd0817
Binary files /dev/null and b/source/img/img_hw/Logo_firewire125.png differ
diff --git a/source/img/img_hw/ax96127.gif b/source/img/img_hw/ax96127.gif
new file mode 100644 (file)
index 0000000..a699cc1
Binary files /dev/null and b/source/img/img_hw/ax96127.gif differ
diff --git a/source/img/img_hw/cache.jpg b/source/img/img_hw/cache.jpg
new file mode 100644 (file)
index 0000000..35d5fbf
Binary files /dev/null and b/source/img/img_hw/cache.jpg differ
diff --git a/source/img/img_hw/images.jpeg b/source/img/img_hw/images.jpeg
new file mode 100644 (file)
index 0000000..1bb4049
Binary files /dev/null and b/source/img/img_hw/images.jpeg differ
diff --git a/source/img/img_hw/inside.jpg b/source/img/img_hw/inside.jpg
new file mode 100644 (file)
index 0000000..5894f20
Binary files /dev/null and b/source/img/img_hw/inside.jpg differ
diff --git a/source/img/img_hw/pc.png b/source/img/img_hw/pc.png
new file mode 100644 (file)
index 0000000..2b8c6a2
Binary files /dev/null and b/source/img/img_hw/pc.png differ
diff --git a/source/img/img_hw/sli.png b/source/img/img_hw/sli.png
new file mode 100644 (file)
index 0000000..b2329a7
Binary files /dev/null and b/source/img/img_hw/sli.png differ