{"id":103844,"date":"2026-08-18T12:12:07","date_gmt":"2026-08-18T12:12:07","guid":{"rendered":"https:\/\/onlytexaspros.com\/soluciones-digitales\/?page_id=103844"},"modified":"2026-09-01T02:35:09","modified_gmt":"2026-09-01T02:35:09","slug":"juanis-menu","status":"publish","type":"page","link":"https:\/\/onlytexaspros.com\/soluciones-digitales\/juanis-menu\/","title":{"rendered":"Juanis Menu"},"content":{"rendered":"<div class=\"et_pb_section_0 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_0 et_pb_row et_block_row\">\n<div class=\"et_pb_column_0 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_code_0 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><!-- ======================================================\n     HEADER \/ MEN\u00da \u2014 JUANI'S RESTAURANTE\n     P\u00c1GINA ACTUAL: MEN\u00da\n     ====================================================== -->\n\n<header\n  id=\"juanis-site-header\"\n  class=\"juanis-header\"\n>\n\n  <div class=\"juanis-header__inner\">\n\n\n    <!-- ==================================================\n         BOT\u00d3N MOBILE\n         ================================================== -->\n\n    <button\n      class=\"juanis-menu-toggle\"\n      type=\"button\"\n      aria-label=\"Abrir men\u00fa principal\"\n      aria-controls=\"juanis-mobile-menu\"\n      aria-expanded=\"false\"\n    >\n      <span><\/span>\n      <span><\/span>\n      <span><\/span>\n    <\/button>\n\n\n    <!-- ==================================================\n         LOGO\n         ================================================== -->\n\n    <a\n      class=\"juanis-logo\"\n      href=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/juanis-restaurante\/\"\n      aria-label=\"Ir al inicio de Juani's Restaurante\"\n      title=\"Inicio\"\n    >\n\n      <img\n        src=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/07\/juani_s_restaurante_logo_compacto_limpio.webp\"\n        alt=\"Juani's Restaurante\"\n        width=\"720\"\n        height=\"814\"\n        loading=\"eager\"\n        fetchpriority=\"high\"\n        decoding=\"async\"\n      >\n\n    <\/a>\n\n\n    <!-- ==================================================\n         NAVEGACI\u00d3N DESKTOP\n         ================================================== -->\n\n    <nav\n      class=\"juanis-nav\"\n      aria-label=\"Navegaci\u00f3n principal de Juani's Restaurante\"\n    >\n\n\n      <!-- INICIO -->\n\n      <a\n        href=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/juanis-restaurante\/\"\n        title=\"Inicio\"\n      >\n        Inicio\n      <\/a>\n\n\n      <!-- MEN\u00da \u2014 ACTIVO -->\n\n      <a\n        class=\"active\"\n        href=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/juanis-menu\/\"\n        aria-current=\"page\"\n        title=\"Men\u00fa\"\n      >\n        Men\u00fa\n      <\/a>\n\n\n      <!-- DELIVERY -->\n\n      <a\n        href=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/delivery-a-obras\/\"\n        title=\"Delivery a Obras\"\n      >\n        Delivery a Obras\n      <\/a>\n\n    <\/nav>\n\n\n    <!-- ==================================================\n         ORDENAR AHORA\n         ================================================== -->\n\n    <a\n      class=\"juanis-order-top\"\n      href=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/juanis-menu\/\"\n      aria-label=\"Ordenar comida en Juani's Restaurante\"\n      title=\"Ordenar ahora\"\n    >\n\n      <svg\n        class=\"juanis-order-top__svg\"\n        viewBox=\"0 0 24 24\"\n        aria-hidden=\"true\"\n      >\n        <path\n          d=\"M4 10h16l-1.4 9H5.4L4 10Zm3-3a5 5 0 0 1 10 0v3h-2V7a3 3 0 0 0-6 0v3H7V7Z\"\n        ><\/path>\n      <\/svg>\n\n      <span>\n        Ordena Ahora\n      <\/span>\n\n    <\/a>\n\n  <\/div>\n\n\n  <!-- ==================================================\n       MEN\u00da MOBILE\n       ================================================== -->\n\n  <nav\n    id=\"juanis-mobile-menu\"\n    class=\"juanis-mobile-menu\"\n    aria-label=\"Men\u00fa m\u00f3vil de Juani's Restaurante\"\n    hidden\n  >\n\n\n    <!-- INICIO -->\n\n    <a\n      href=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/juanis-restaurante\/\"\n    >\n      Inicio\n    <\/a>\n\n\n    <!-- MEN\u00da \u2014 ACTIVO -->\n\n    <a\n      class=\"active\"\n      href=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/juanis-menu\/\"\n      aria-current=\"page\"\n    >\n      Men\u00fa\n    <\/a>\n\n\n    <!-- DELIVERY -->\n\n    <a\n      href=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/delivery-a-obras\/\"\n    >\n      Delivery a Obras\n    <\/a>\n\n\n    <!-- ORDENAR -->\n\n    <a\n      class=\"juanis-mobile-menu__order\"\n      href=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/juanis-menu\/\"\n    >\n      Ordena Ahora\n    <\/a>\n\n  <\/nav>\n\n<\/header><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_1 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_1 et_pb_row et_block_row\">\n<div class=\"et_pb_column_1 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_code_1 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><!-- ======================================================\n     HERO \u2014 MEN\u00da INTERACTIVO DESDE LA MESA\n     JUANI'S RESTAURANTE\n     ====================================================== -->\n\n<section\n  id=\"inicio\"\n  class=\"juanis-hero\"\n  aria-labelledby=\"juanis-hero-title\"\n>\n\n  <div class=\"juanis-hero__stage\">\n\n\n    <!-- ==================================================\n         IMAGEN PRINCIPAL\n         IMPORTANTE:\n         SE COLOCA PRIMERO PARA QUE SEA LA CAPA DE FONDO\n         ================================================== -->\n\n    <div\n      class=\"juanis-food\"\n      aria-hidden=\"true\"\n    >\n\n      <img\n        src=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/07\/juaniss-premium-food-hero.webp\"\n        alt=\"\"\n        width=\"1536\"\n        height=\"1024\"\n        loading=\"eager\"\n        fetchpriority=\"high\"\n        decoding=\"async\"\n      >\n\n    <\/div>\n\n\n    <!-- ==================================================\n         CONTENIDO PRINCIPAL\n         TODO ESTO DEBE QUEDAR ENCIMA DE LA IMAGEN\n         ================================================== -->\n\n    <div class=\"juanis-copy\">\n\n\n      <!-- ==================================================\n           LOGO \u2014 LINK AL HOME\n           ================================================== -->\n\n      <a\n        class=\"juanis-hero-brand\"\n        href=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/juanis-restaurante\/\"\n        aria-label=\"Ir a la p\u00e1gina principal de Juani's Restaurante\"\n        title=\"Juani's Restaurante \u2014 Inicio\"\n      >\n\n        <img\n          src=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/07\/juani_s_restaurante_logo_compacto_limpio.webp\"\n          alt=\"Juani's Restaurante \u2014 Comida Estilo Guanajuato\"\n          width=\"720\"\n          height=\"814\"\n          loading=\"eager\"\n          fetchpriority=\"high\"\n          decoding=\"async\"\n        >\n\n      <\/a>\n\n\n      <!-- ==================================================\n           T\u00cdTULO\n           ================================================== -->\n\n      <h1 id=\"juanis-hero-title\">\n\n        <span>\n          Ordena desde\n        <\/span>\n\n        <strong>\n          tu mesa\n        <\/strong>\n\n        <span>\n          usando tu propio tel\u00e9fono\n        <\/span>\n\n      <\/h1>\n\n\n      <!-- ==================================================\n           DIVISOR\n           ================================================== -->\n\n      <div\n        class=\"juanis-divider\"\n        aria-hidden=\"true\"\n      >\n\n        <i><\/i>\n\n        <b>\u273f<\/b>\n\n        <i><\/i>\n\n      <\/div>\n\n\n      <!-- ==================================================\n           DESCRIPCI\u00d3N\n           ================================================== -->\n\n      <p>\n\n        Busca el\n\n        <strong>\n          c\u00f3digo QR de Juani's\n        <\/strong>\n\n        colocado en tu mesa y escan\u00e9alo con la c\u00e1mara\n        de tu tel\u00e9fono.\n\n        Explora nuestros platillos, escucha su descripci\u00f3n,\n        agrega tus favoritos al carrito y env\u00eda tu pedido\n        directamente desde tu mesa.\n\n      <\/p>\n\n\n      <!-- ==================================================\n           ESTADO DE LA MESA\n           ================================================== -->\n\n      <div\n        id=\"juanisTableStatus\"\n        class=\"juanis-menu-hint juanis-table-status\"\n        aria-live=\"polite\"\n      >\n\n        <span\n          class=\"juanis-table-status__icon\"\n          aria-hidden=\"true\"\n        >\n          \ud83d\udcf1\n        <\/span>\n\n        <span id=\"juanisTableStatusText\">\n          Escanea el QR de tu mesa para comenzar.\n        <\/span>\n\n      <\/div>\n\n\n      <!-- ==================================================\n           BOTONES PRINCIPALES\n           ================================================== -->\n\n      <div class=\"juanis-actions\">\n\n\n        <!-- ==================================================\n             BOT\u00d3N 1 \u2014 VOZ\n             ================================================== -->\n\n        <button\n          id=\"juanis-voice-status\"\n          class=\"juanis-btn juanis-btn--primary\"\n          type=\"button\"\n          aria-label=\"La narraci\u00f3n de voz del men\u00fa est\u00e1 activada\"\n          aria-pressed=\"true\"\n        >\n\n          <svg\n            viewBox=\"0 0 24 24\"\n            aria-hidden=\"true\"\n          >\n\n            <path\n              d=\"M3 9v6h4l5 4V5L7 9H3Zm13.5 3a4.5 4.5 0 0 0-2.5-4v8a4.5 4.5 0 0 0 2.5-4Zm-2.5-8.7v2.1a7 7 0 0 1 0 13.2v2.1a9 9 0 0 0 0-17.4Z\"\n            ><\/path>\n\n          <\/svg>\n\n          <span class=\"voice-label\">\n            Voz Activada\n          <\/span>\n\n        <\/button>\n\n\n        <!-- ==================================================\n             BOT\u00d3N 2 \u2014 QR DE LA MESA\n             ================================================== -->\n\n        <button\n          id=\"tableQrButton\"\n          class=\"juanis-btn juanis-btn--secondary\"\n          type=\"button\"\n          aria-label=\"Escanear el c\u00f3digo QR de mi mesa\"\n        >\n\n          <svg\n            class=\"table-qr-icon\"\n            viewBox=\"0 0 24 24\"\n            aria-hidden=\"true\"\n          >\n\n            <path\n              d=\"\n                M3 3h7v2H5v5H3V3Zm11 0h7v7h-2V5h-5V3Z\n                M3 14h2v5h5v2H3v-7Zm16 0h2v7h-7v-2h5v-5Z\n                M8 8h3v3H8V8Zm5 0h3v3h-3V8Z\n                M8 13h3v3H8v-3Zm5 0h3v3h-3v-3Z\n              \"\n            ><\/path>\n\n          <\/svg>\n\n          <span class=\"table-qr-label\">\n            Escanea mi Table QR Code\n          <\/span>\n\n        <\/button>\n\n\n        <!-- ==================================================\n             BOT\u00d3N 3 \u2014 CARRITO\n             ================================================== -->\n\n        <button\n          id=\"heroCartBtn\"\n          class=\"juanis-btn juanis-btn--cart\"\n          type=\"button\"\n          aria-label=\"Abrir mi carrito\"\n        >\n\n          <svg\n            viewBox=\"0 0 24 24\"\n            aria-hidden=\"true\"\n          >\n\n            <path\n              d=\"\n                M3 4h2\n                l2.2 10.1\n                a2 2 0 0 0 2 1.6\n                h7.8\n                a2 2 0 0 0 1.9-1.4\n                L21 7\n                H7\n                l-.5-2\n                H3\n                V4\n                Z\n\n                M9 18\n                a2 2 0 1 0 0 4\n                a2 2 0 0 0 0-4\n                Z\n\n                M17 18\n                a2 2 0 1 0 0 4\n                a2 2 0 0 0 0-4\n                Z\n              \"\n            ><\/path>\n\n          <\/svg>\n\n\n          <span class=\"juanis-cart-button__label\">\n            Mi Carrito\n          <\/span>\n\n\n          <strong\n            id=\"heroCartCount\"\n            class=\"juanis-cart-button__count\"\n            aria-label=\"0 art\u00edculos en el carrito\"\n          >\n            0\n          <\/strong>\n\n        <\/button>\n\n      <\/div>\n\n\n\n\n\n<!-- ======================================================\n     MODAL \u2014 ESC\u00c1NER QR\n     ====================================================== -->\n\n<div\n  id=\"tableQrScannerModal\"\n  class=\"juanis-qr-modal\"\n  hidden\n>\n\n  <div\n    class=\"juanis-qr-modal__backdrop\"\n    data-close-qr-scanner\n  ><\/div>\n\n\n  <div\n    class=\"juanis-qr-modal__panel\"\n    role=\"dialog\"\n    aria-modal=\"true\"\n    aria-labelledby=\"tableQrScannerTitle\"\n  >\n\n\n    <button\n      id=\"closeTableQrScanner\"\n      class=\"juanis-qr-modal__close\"\n      type=\"button\"\n      aria-label=\"Cerrar esc\u00e1ner QR\"\n    >\n      \u00d7\n    <\/button>\n\n\n    <div class=\"juanis-qr-modal__header\">\n\n      <span\n        class=\"juanis-qr-modal__icon\"\n        aria-hidden=\"true\"\n      >\n        \ud83d\udcf1\n      <\/span>\n\n\n      <h2 id=\"tableQrScannerTitle\">\n        Escanea el QR de tu mesa\n      <\/h2>\n\n\n      <p>\n        Apunta la c\u00e1mara al c\u00f3digo QR colocado sobre tu mesa.\n      <\/p>\n\n\n      <p>\n        Juani's identificar\u00e1 autom\u00e1ticamente d\u00f3nde est\u00e1s sentado.\n      <\/p>\n\n    <\/div>\n\n\n    <div\n      id=\"tableQrReader\"\n      class=\"juanis-qr-reader\"\n    ><\/div>\n\n\n    <div\n      id=\"tableQrScannerStatus\"\n      class=\"juanis-qr-scanner-status\"\n      aria-live=\"polite\"\n    >\n      Preparando c\u00e1mara...\n    <\/div>\n\n\n    <div class=\"juanis-qr-modal__help\">\n\n      <strong>\n        \u00bfD\u00f3nde est\u00e1 el QR?\n      <\/strong>\n\n      <span>\n        Busca el letrero de Juani's colocado sobre tu mesa.\n      <\/span>\n\n    <\/div>\n\n  <\/div>\n\n<\/div>\n\n\n\n<!-- ======================================================\n     LIBRER\u00cdA QR\n     ====================================================== -->\n\n<script\n  src=\"https:\/\/unpkg.com\/html5-qrcode\"\n  type=\"text\/javascript\"\n><\/script>\n\n\n\n<!-- ======================================================\n     JAVASCRIPT \u2014 QR TABLE SCANNER\n     ====================================================== -->\n\n<script>\n\n(function () {\n\n  \"use strict\";\n\n\n  const qrButton =\n    document.getElementById(\n      \"tableQrButton\"\n    );\n\n\n  const qrLabel =\n    qrButton\n      ? qrButton.querySelector(\n          \".table-qr-label\"\n        )\n      : null;\n\n\n  const modal =\n    document.getElementById(\n      \"tableQrScannerModal\"\n    );\n\n\n  const closeButton =\n    document.getElementById(\n      \"closeTableQrScanner\"\n    );\n\n\n  const scannerStatus =\n    document.getElementById(\n      \"tableQrScannerStatus\"\n    );\n\n\n  const tableStatus =\n    document.getElementById(\n      \"juanisTableStatus\"\n    );\n\n\n  const tableStatusText =\n    document.getElementById(\n      \"juanisTableStatusText\"\n    );\n\n\n  const MIN_TABLE = 1;\n\n  const MAX_TABLE = 15;\n\n\n  let qrScanner = null;\n\n  let scannerRunning = false;\n\n  let scanLocked = false;\n\n  let CURRENT_TABLE = null;\n\n\n\n  function getExistingTable() {\n\n    const params =\n      new URLSearchParams(\n        window.location.search\n      );\n\n\n    const urlTable =\n      parseInt(\n        params.get(\"table\"),\n        10\n      );\n\n\n    if (\n      Number.isFinite(urlTable) &&\n      urlTable >= MIN_TABLE &&\n      urlTable <= MAX_TABLE\n    ) {\n\n      localStorage.setItem(\n        \"juanis_table_number\",\n        String(urlTable)\n      );\n\n\n      return urlTable;\n\n    }\n\n\n    const savedTable =\n      parseInt(\n        localStorage.getItem(\n          \"juanis_table_number\"\n        ),\n        10\n      );\n\n\n    if (\n      Number.isFinite(savedTable) &&\n      savedTable >= MIN_TABLE &&\n      savedTable <= MAX_TABLE\n    ) {\n\n      return savedTable;\n\n    }\n\n\n    return null;\n\n  }\n\n\n\n  function updateTableUI() {\n\n    if (!CURRENT_TABLE) {\n\n      if (qrButton) {\n\n        qrButton.classList.remove(\n          \"table-connected\"\n        );\n\n\n        qrButton.setAttribute(\n          \"aria-label\",\n          \"Escanear el c\u00f3digo QR de mi mesa\"\n        );\n\n      }\n\n\n      if (qrLabel) {\n\n        qrLabel.textContent =\n          \"Escanea mi Table QR Code\";\n\n      }\n\n\n      if (tableStatus) {\n\n        tableStatus.classList.remove(\n          \"has-table\"\n        );\n\n      }\n\n\n      if (tableStatusText) {\n\n        tableStatusText.textContent =\n          \"Escanea el QR de tu mesa para comenzar.\";\n\n      }\n\n\n      return;\n\n    }\n\n\n    if (qrButton) {\n\n      qrButton.classList.add(\n        \"table-connected\"\n      );\n\n\n      qrButton.setAttribute(\n        \"aria-label\",\n        `Mesa ${CURRENT_TABLE} conectada`\n      );\n\n    }\n\n\n    if (qrLabel) {\n\n      qrLabel.textContent =\n        `Mesa ${CURRENT_TABLE} Conectada \u2713`;\n\n    }\n\n\n    if (tableStatus) {\n\n      tableStatus.classList.add(\n        \"has-table\"\n      );\n\n    }\n\n\n    if (tableStatusText) {\n\n      tableStatusText.textContent =\n        `Mesa ${CURRENT_TABLE} conectada. Tus pedidos se enviar\u00e1n directamente a esta mesa.`;\n\n    }\n\n  }\n\n\n\n  function registerTable(\n    tableNumber\n  ) {\n\n    const table =\n      parseInt(\n        tableNumber,\n        10\n      );\n\n\n    if (\n      !Number.isFinite(table) ||\n      table < MIN_TABLE ||\n      table > MAX_TABLE\n    ) {\n\n      return false;\n\n    }\n\n\n    CURRENT_TABLE =\n      table;\n\n\n    localStorage.setItem(\n      \"juanis_table_number\",\n      String(table)\n    );\n\n\n    const newUrl =\n      new URL(\n        window.location.href\n      );\n\n\n    newUrl.searchParams.set(\n      \"table\",\n      table\n    );\n\n\n    window.history.replaceState(\n      {},\n      \"\",\n      newUrl.toString()\n    );\n\n\n    updateTableUI();\n\n\n    window.dispatchEvent(\n\n      new CustomEvent(\n        \"juanis:table-connected\",\n        {\n\n          detail: {\n\n            table:\n              table\n\n          }\n\n        }\n      )\n\n    );\n\n\n    return true;\n\n  }\n\n\n\n  function extractTableNumber(\n    decodedText\n  ) {\n\n    try {\n\n      const scannedUrl =\n        new URL(\n          decodedText\n        );\n\n\n      const queryTable =\n        parseInt(\n          scannedUrl.searchParams.get(\n            \"table\"\n          ),\n          10\n        );\n\n\n      if (\n        Number.isFinite(\n          queryTable\n        )\n      ) {\n\n        return queryTable;\n\n      }\n\n\n      const pathMatch =\n        scannedUrl.pathname.match(\n          \/\\\/mesa-(\\d+)-qr-code\\\/?$\/i\n        );\n\n\n      if (pathMatch) {\n\n        return parseInt(\n          pathMatch[1],\n          10\n        );\n\n      }\n\n\n      return null;\n\n    }\n\n    catch (error) {\n\n      console.error(\n        \"Juani QR \u2014 URL inv\u00e1lida:\",\n        error\n      );\n\n\n      return null;\n\n    }\n\n  }\n\n\n\n  async function onQrDetected(\n    decodedText\n  ) {\n\n    if (scanLocked) {\n      return;\n    }\n\n\n    const detectedTable =\n      extractTableNumber(\n        decodedText\n      );\n\n\n    if (!detectedTable) {\n\n      if (scannerStatus) {\n\n        scannerStatus.classList.add(\n          \"is-error\"\n        );\n\n\n        scannerStatus.textContent =\n          \"Este QR no corresponde a una mesa de Juani's.\";\n\n      }\n\n\n      return;\n\n    }\n\n\n    if (\n      detectedTable < MIN_TABLE ||\n      detectedTable > MAX_TABLE\n    ) {\n\n      if (scannerStatus) {\n\n        scannerStatus.classList.add(\n          \"is-error\"\n        );\n\n\n        scannerStatus.textContent =\n          \"El n\u00famero de mesa no es v\u00e1lido.\";\n\n      }\n\n\n      return;\n\n    }\n\n\n    scanLocked =\n      true;\n\n\n    if (scannerStatus) {\n\n      scannerStatus.classList.remove(\n        \"is-error\"\n      );\n\n\n      scannerStatus.classList.add(\n        \"is-success\"\n      );\n\n\n      scannerStatus.textContent =\n        `Mesa ${detectedTable} detectada \u2713`;\n\n    }\n\n\n    registerTable(\n      detectedTable\n    );\n\n\n    await stopScanner();\n\n\n    setTimeout(\n\n      function () {\n\n        closeScanner();\n\n      },\n\n      650\n\n    );\n\n  }\n\n\n\n  async function openScanner() {\n\n    if (!modal) {\n\n      console.error(\n        \"No se encontr\u00f3 #tableQrScannerModal\"\n      );\n\n\n      return;\n\n    }\n\n\n    modal.hidden = false;\n\n\n    document.body.style.overflow =\n      \"hidden\";\n\n\n    scanLocked = false;\n\n\n    if (scannerStatus) {\n\n      scannerStatus.classList.remove(\n        \"is-error\",\n        \"is-success\"\n      );\n\n\n      scannerStatus.textContent =\n        \"Solicitando acceso a la c\u00e1mara...\";\n\n    }\n\n\n    if (\n      typeof Html5Qrcode ===\n      \"undefined\"\n    ) {\n\n      if (scannerStatus) {\n\n        scannerStatus.classList.add(\n          \"is-error\"\n        );\n\n\n        scannerStatus.textContent =\n          \"No se pudo cargar el lector QR. Recarga la p\u00e1gina.\";\n\n      }\n\n\n      return;\n\n    }\n\n\n    try {\n\n      if (!qrScanner) {\n\n        qrScanner =\n          new Html5Qrcode(\n            \"tableQrReader\"\n          );\n\n      }\n\n\n      if (scannerStatus) {\n\n        scannerStatus.textContent =\n          \"Preparando c\u00e1mara...\";\n\n      }\n\n\n      await qrScanner.start(\n\n        {\n          facingMode:\n            \"environment\"\n        },\n\n        {\n\n          fps:\n            10,\n\n\n          qrbox:\n            function (\n              viewfinderWidth,\n              viewfinderHeight\n            ) {\n\n              const size =\n                Math.floor(\n\n                  Math.min(\n                    viewfinderWidth,\n                    viewfinderHeight\n                  ) * 0.72\n\n                );\n\n\n              return {\n\n                width: size,\n\n                height: size\n\n              };\n\n            }\n\n        },\n\n\n        function (\n          decodedText\n        ) {\n\n          onQrDetected(\n            decodedText\n          );\n\n        },\n\n\n        function () {\n\n          \/*\n             Scanner buscando.\n          *\/\n\n        }\n\n      );\n\n\n      scannerRunning =\n        true;\n\n\n      if (scannerStatus) {\n\n        scannerStatus.textContent =\n          \"Apunta la c\u00e1mara al QR colocado sobre tu mesa.\";\n\n      }\n\n    }\n\n    catch (error) {\n\n      console.error(\n        \"Juani QR \u2014 Error abriendo c\u00e1mara:\",\n        error\n      );\n\n\n      if (scannerStatus) {\n\n        scannerStatus.classList.add(\n          \"is-error\"\n        );\n\n\n        scannerStatus.innerHTML =\n\n          \"No pudimos abrir la c\u00e1mara.<br>\" +\n\n          \"<strong>\" +\n\n          \"Permite acceso a la c\u00e1mara en tu navegador.\" +\n\n          \"<\/strong>\";\n\n      }\n\n    }\n\n  }\n\n\n\n  async function stopScanner() {\n\n    if (\n      !qrScanner ||\n      !scannerRunning\n    ) {\n\n      return;\n\n    }\n\n\n    try {\n\n      await qrScanner.stop();\n\n    }\n\n    catch (error) {\n\n      console.warn(\n        \"Juani QR \u2014 Error deteniendo scanner:\",\n        error\n      );\n\n    }\n\n\n    scannerRunning =\n      false;\n\n\n    try {\n\n      qrScanner.clear();\n\n    }\n\n    catch (error) {\n\n      \/* No cr\u00edtico *\/\n\n    }\n\n  }\n\n\n\n  async function closeScanner() {\n\n    await stopScanner();\n\n\n    if (modal) {\n\n      modal.hidden = true;\n\n    }\n\n\n    document.body.style.overflow = \"\";\n\n  }\n\n\n\n  if (qrButton) {\n\n    qrButton.addEventListener(\n\n      \"click\",\n\n      openScanner\n\n    );\n\n  }\n\n\n  if (closeButton) {\n\n    closeButton.addEventListener(\n\n      \"click\",\n\n      closeScanner\n\n    );\n\n  }\n\n\n  document\n    .querySelectorAll(\n      \"[data-close-qr-scanner]\"\n    )\n    .forEach(\n\n      function (\n        element\n      ) {\n\n        element.addEventListener(\n\n          \"click\",\n\n          closeScanner\n\n        );\n\n      }\n\n    );\n\n\n  document.addEventListener(\n\n    \"keydown\",\n\n    function (\n      event\n    ) {\n\n      if (\n        event.key === \"Escape\" &&\n        modal &&\n        !modal.hidden\n      ) {\n\n        closeScanner();\n\n      }\n\n    }\n\n  );\n\n\n  CURRENT_TABLE =\n    getExistingTable();\n\n\n  updateTableUI();\n\n\n  window.JuaniTable = {\n\n    getTable:\n      function () {\n\n        return CURRENT_TABLE;\n\n      },\n\n\n    openScanner:\n      openScanner,\n\n\n    registerTable:\n      registerTable\n\n  };\n\n\n})();\n\n<\/script><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_2 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_2 et_pb_row et_block_row\">\n<div class=\"et_pb_column_2 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_code_2 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><!DOCTYPE html>\n<html lang=\"es\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <meta name=\"theme-color\" content=\"#7d1d13\">\n  <title>Juani's Restaurante | Men\u00fa Interactivo con Precios<\/title>\n  <meta name=\"description\" content=\"Explora platillos estilo Guanajuato, escucha la historia de cada comida y encuentra tu pr\u00f3ximo favorito en Juani's Restaurante.\">\n  <style>\n:root{\n  --wine:#7d1d13;\n  --red:#b72e1c;\n  --orange:#e27b25;\n  --gold:#e4aa43;\n  --green:#587136;\n  --cream:#fff7e8;\n  --paper:#fffdf8;\n  --ink:#2d211b;\n  --muted:#77665d;\n  --line:#ead7ba;\n  --shadow:0 18px 50px rgba(76,40,20,.12);\n}\n*{box-sizing:border-box}\nhtml{scroll-behavior:smooth}\nbody{\n  margin:0;color:var(--ink);\n  font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;\n  background:\n    radial-gradient(circle at 10% 3%,rgba(228,170,67,.14),transparent 23rem),\n    linear-gradient(180deg,#fffdf9 0%,#fff5e5 100%);\n}\nbutton,input{font:inherit}\nbutton{touch-action:manipulation}\n\n.site-header{\n  position:sticky;top:0;z-index:30;\n  display:flex;align-items:center;justify-content:space-between;gap:14px;\n  padding:10px max(12px,calc((100vw - 1380px)\/2));\n  border-bottom:1px solid rgba(100,60,30,.1);\n  background:rgba(255,253,248,.94);\n  backdrop-filter:blur(14px);\n}\n.brand{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none}\n.brand-icon{\n  display:grid;place-items:center;width:46px;height:46px;border-radius:50%;\n  color:#fff;background:linear-gradient(145deg,var(--wine),var(--red));\n  border:3px solid #f1ca79;font:italic 700 1.75rem Georgia,serif;\n}\n.brand strong{display:block;color:var(--wine);font:700 1.3rem Georgia,serif}\n.brand small{display:block;color:var(--green);font-size:.64rem;font-weight:900;letter-spacing:.13em}\n.header-actions{display:flex;gap:8px;align-items:center}\n.voice-toggle,.secondary-btn,.primary-btn,.filter-btn,.next-dish-btn{\n  border:0;cursor:pointer;font-weight:900\n}\n.voice-toggle{\n  padding:9px 13px;border:1px solid var(--line);border-radius:999px;\n  color:var(--wine);background:#fff\n}\n.order-btn{\n  border:0;cursor:pointer;font-weight:900;padding:15px 20px;border-radius:14px;\n  color:#fff;background:linear-gradient(135deg,var(--wine),var(--red));\n  box-shadow:0 10px 24px rgba(185,45,27,.22)\n}\n.order-btn.small{padding:9px 13px}\n\n.page-shell{width:min(1380px,calc(100% - 26px));margin:auto;padding:32px 0 60px}\n.eyebrow{margin:0 0 8px;color:var(--orange);font-size:.75rem;font-weight:950;letter-spacing:.16em}\n.eyebrow.light{color:#ffd88c}\n\n.menu-hero{\n  display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,380px);\n  gap:34px;align-items:end;padding:18px 0 30px\n}\n.menu-hero h1,.dish-info h2{\n  margin:0;color:var(--wine);font-family:Georgia,\"Times New Roman\",serif;line-height:1.03\n}\n.menu-hero h1{font-size:clamp(3rem,7.2vw,6.8rem)}\n.hero-text{max-width:800px;margin:16px 0 0;color:var(--muted);font-size:1.08rem;line-height:1.66}\n.hero-points{display:flex;gap:9px;flex-wrap:wrap;margin-top:20px}\n.hero-points span{\n  padding:8px 11px;border-radius:999px;background:#fff;border:1px solid var(--line);\n  color:#61473a;font-size:.83rem;font-weight:850\n}\n.hero-callout{\n  display:grid;grid-template-columns:auto 1fr;gap:13px;align-items:center;\n  padding:18px;border:1px solid var(--line);border-radius:22px;background:rgba(255,255,255,.8);\n  box-shadow:var(--shadow)\n}\n.chef-orb{display:grid;place-items:center;width:58px;height:58px;border-radius:18px;background:#ffedbd;font-size:2rem}\n.hero-callout strong{color:var(--wine)}\n.hero-callout p{margin:4px 0 0;color:var(--muted);line-height:1.45}\n\n.menu-toolbar{\n  position:-webkit-sticky;\n  position:sticky;\n  top:0;\n  z-index:1000;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:16px;\n  margin-bottom:20px;\n  padding:12px;\n  border:1px solid rgba(117,71,38,.1);\n  border-radius:18px;\n  background:rgba(255,251,244,.97);\n  backdrop-filter:blur(14px);\n  -webkit-backdrop-filter:blur(14px);\n  box-shadow:0 10px 28px rgba(67,39,23,.08);\n}\n\n#menuToolbarSentinel{\n  width:100%;\n  height:1px;\n  margin:0;\n  padding:0;\n}\n\n.menu-toolbar.is-fixed-mobile{\n  position:fixed !important;\n  top:0 !important;\n  left:0 !important;\n  right:0 !important;\n  z-index:99990 !important;\n  width:100% !important;\n  max-width:none !important;\n  margin:0 !important;\n  border-radius:0 0 18px 18px !important;\n  box-shadow:0 12px 30px rgba(48,28,17,.18) !important;\n}\n\nbody.juanis-menu-toolbar-fixed{\n  --juanis-toolbar-spacer:0px;\n}\n\nbody.juanis-menu-toolbar-fixed #menuToolbarSentinel{\n  height:var(--juanis-toolbar-spacer);\n}\n.category-filters{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}\n.category-filters::-webkit-scrollbar{display:none}\n.filter-btn{\n  flex:0 0 auto;padding:9px 13px;border-radius:999px;color:#604b40;background:#f3eadd;\n  border:1px solid transparent\n}\n.filter-btn.is-active{color:#fff;background:var(--wine)}\n.search-box{\n  display:flex;align-items:center;gap:8px;min-width:230px;padding:8px 12px;\n  border:1px solid var(--line);border-radius:999px;background:#fff\n}\n.search-box input{width:100%;border:0;outline:0;background:transparent;color:var(--ink)}\n.search-box span{color:var(--muted)}\n\n.menu-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n.menu-card{\n  position:relative;overflow:hidden;padding:0;text-align:left;cursor:pointer;\n  border:1px solid var(--line);border-radius:23px;background:#fff;\n  box-shadow:var(--shadow);transition:transform .2s ease,box-shadow .2s ease\n}\n.menu-card:hover{transform:translateY(-4px);box-shadow:0 24px 60px rgba(76,40,20,.16)}\n.menu-card-image{position:relative;overflow:hidden;background:#281911}\n.menu-card-image img{display:block;width:100%;aspect-ratio:1.42;object-fit:cover;transition:transform .36s ease}\n.menu-card:hover img{transform:scale(1.035)}\n.listen-badge{\n  position:absolute;right:12px;bottom:12px;display:grid;place-items:center;width:42px;height:42px;\n  border-radius:50%;background:rgba(125,29,19,.94);color:#fff;box-shadow:0 5px 16px rgba(0,0,0,.18)\n}\n.history-tag{\n  position:absolute;left:12px;top:12px;padding:7px 9px;border-radius:999px;\n  color:#fff;background:rgba(134,72,19,.92);font-size:.7rem;font-weight:900;backdrop-filter:blur(8px)\n}\n.menu-card-body{padding:18px}\n.origin{display:inline-flex;padding:6px 9px;border-radius:999px;background:#fff0d5;color:#7d431f;font-size:.72rem;font-weight:900}\n.menu-card h3{margin:11px 0 6px;color:var(--wine);font:700 1.55rem Georgia,serif}\n.menu-card p{margin:0;color:var(--muted);line-height:1.55}\n.tap-text{display:inline-flex;margin-top:13px;color:var(--green);font-size:.8rem;font-weight:900}\n\n.empty-state{text-align:center;padding:60px 20px}\n.empty-state span{font-size:3rem}\n.empty-state h3{margin:10px 0 4px;color:var(--wine);font:700 1.8rem Georgia,serif}\n.empty-state p{margin:0;color:var(--muted)}\n\n.scrim{\n  position:fixed;inset:0;z-index:40;opacity:0;visibility:hidden;\n  background:rgba(34,20,14,.64);backdrop-filter:blur(5px);transition:.25s ease\n}\n.scrim.open{opacity:1;visibility:visible}\n\n.dish-viewer{\n  position:fixed;z-index:50;right:18px;top:18px;bottom:18px;width:min(680px,calc(100% - 36px));\n  overflow:auto;border-radius:29px;background:var(--paper);\n  box-shadow:0 30px 100px rgba(30,16,10,.38);\n  transform:translateX(calc(100% + 50px));transition:transform .34s cubic-bezier(.2,.85,.2,1)\n}\n.dish-viewer.open{transform:translateX(0)}\n.close-viewer{\n  position:absolute;z-index:4;right:14px;top:14px;display:grid;place-items:center;width:44px;height:44px;\n  border:0;border-radius:50%;cursor:pointer;color:#fff;background:rgba(46,29,22,.82);font-size:1.65rem\n}\n.dish-visual{position:relative;background:#21150f}\n.dish-visual img{display:block;width:100%;height:min(55vh,520px);object-fit:cover}\n.dish-gradient{\n  position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.12),transparent 40%,rgba(0,0,0,.28))\n}\n.visual-top{\n  position:absolute;left:18px;right:70px;top:18px;display:flex;gap:8px;flex-wrap:wrap\n}\n.origin-label,.story-badge{\n  padding:8px 11px;border-radius:999px;color:#fff;font-size:.76rem;font-weight:900;backdrop-filter:blur(8px)\n}\n.origin-label{background:rgba(125,29,19,.9)}\n.story-badge{background:rgba(139,77,21,.92)}\n.visual-bottom{position:absolute;left:18px;bottom:18px}\n.sound-indicator{\n  display:flex;align-items:center;gap:9px;padding:9px 12px;border-radius:999px;color:#fff;\n  background:rgba(32,21,16,.77);font-size:.79rem;font-weight:850;backdrop-filter:blur(8px);\n  opacity:0;transform:translateY(6px);transition:.2s ease\n}\n.sound-indicator.speaking{opacity:1;transform:translateY(0)}\n.pulse-dot{width:9px;height:9px;border-radius:50%;background:#f1c04f;box-shadow:0 0 0 0 rgba(241,192,79,.65)}\n.sound-indicator.speaking .pulse-dot{animation:pulse 1.15s infinite}\n@keyframes pulse{70%{box-shadow:0 0 0 10px rgba(241,192,79,0)}100%{box-shadow:0 0 0 0 rgba(241,192,79,0)}}\n\n.dish-info{padding:26px}\n.dish-info h2{font-size:clamp(2.7rem,7vw,4.8rem)}\n.dish-summary{margin:12px 0 24px;color:var(--muted);font-size:1.08rem;line-height:1.62}\n.info-block{margin-bottom:18px}\n.mini-label{margin:0 0 9px;font-size:.76rem;font-weight:950;text-transform:uppercase;letter-spacing:.1em;color:#5c4b42}\n.ingredient-chips{display:flex;gap:8px;flex-wrap:wrap}\n.chip{padding:8px 11px;border-radius:999px;background:#f3eadc;color:#5d493d;font-size:.82rem;font-weight:850}\n.why-choose{\n  display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;\n  padding:16px;border-radius:18px;background:#fff0df;border:1px solid #efd3a8\n}\n.why-choose>span{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#fff;color:var(--red)}\n.why-choose small{color:var(--orange);font-weight:950;letter-spacing:.08em}\n.why-choose p{margin:4px 0 0;color:#5a4337;line-height:1.55}\n.viewer-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:22px}\n.secondary-btn{padding:14px;border:1px solid var(--line);border-radius:14px;color:var(--wine);background:#fff}\n.primary-btn{padding:14px;border-radius:14px;color:#fff;background:linear-gradient(135deg,var(--wine),var(--red))}\n.next-dish-btn{\n  width:100%;margin-top:10px;padding:12px;border-radius:14px;color:var(--green);background:#f3eadc\n}\n\n@media(max-width:900px){\n  .menu-hero{grid-template-columns:1fr}\n  .hero-callout{max-width:620px}\n  .menu-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n  .menu-toolbar{align-items:stretch;flex-direction:column}\n  .search-box{min-width:0}\n}\n@media(max-width:620px){\n  .site-header{padding:9px 8px}\n  .brand-icon{width:41px;height:41px}\n  .brand strong{font-size:1.1rem}.brand small{font-size:.56rem}\n  .voice-toggle{font-size:.73rem;padding:8px 9px}\n  .order-btn.small{display:none}\n  .page-shell{width:min(100% - 16px,580px);padding-top:16px}\n  .menu-hero{padding:12px 0 20px}\n  .menu-hero h1{font-size:clamp(2.55rem,14vw,4.4rem)}\n  .hero-points{gap:6px}.hero-points span{font-size:.75rem}\n  .menu-toolbar{top:61px;margin-inline:-2px}\n  .menu-grid{grid-template-columns:1fr;gap:14px}\n.dish-viewer{\n    left:8px;right:8px;top:auto;bottom:8px;width:auto;max-height:92vh;\n    border-radius:27px 27px 18px 18px;transform:translateY(calc(100% + 40px))\n  }\n  .dish-viewer.open{transform:translateY(0)}\n  .dish-visual img{height:44vh;min-height:310px}\n  .dish-info{padding:22px 18px}\n  .viewer-actions{grid-template-columns:1fr}\n}\n\n\n\/* =========================================================\n   TEMPORARY TABLE CART\n========================================================= *\/\n.header-cart-btn{\n  position:relative;\n  min-width:48px;\n  height:42px;\n  padding:0 12px;\n  border:1px solid var(--line);\n  border-radius:999px;\n  cursor:pointer;\n  color:var(--wine);\n  background:#fff;\n  font-weight:900;\n}\n.header-cart-btn span{\n  display:inline-grid;\n  place-items:center;\n  min-width:22px;\n  height:22px;\n  margin-left:3px;\n  padding:0 5px;\n  border-radius:999px;\n  color:#fff;\n  background:var(--red);\n  font-size:.72rem;\n}\n\n.table-cart-bar{\n  position:fixed;\n  z-index:35;\n  left:50%;\n  bottom:0;\n  transform:translateX(-50%);\n  width:min(760px,calc(100% - 24px));\n  display:grid;\n  grid-template-columns:minmax(0,1fr) auto;\n  align-items:center;\n  gap:14px;\n  padding:12px 14px;\n  border:1px solid rgba(255,255,255,.35);\n  border-radius:18px 18px 0 0;\n  color:#fff;\n  background:rgba(55,34,25,.95);\n  backdrop-filter:blur(14px);\n  box-shadow:0 18px 45px rgba(38,21,13,.28);\n}\n.table-cart-info{\n  display:grid;\n  grid-template-columns:auto minmax(0,1fr);\n  align-items:center;\n  gap:12px;\n  min-width:0;\n}\n.table-pill{\n  flex:0 0 auto;\n  padding:8px 10px;\n  border-radius:999px;\n  color:#3e2a1c;\n  background:#f3ce83;\n  font-size:.8rem;\n  font-weight:900;\n  white-space:nowrap;\n}\n#barCartSummary{\n  display:block;\n  min-width:0;\n  overflow:visible;\n  text-overflow:clip;\n  white-space:normal;\n  line-height:1.25;\n}\n.bar-cart-btn{\n  flex:0 0 auto;\n  min-width:126px;\n  min-height:48px;\n  padding:11px 15px;\n  border:0;\n  border-radius:12px;\n  cursor:pointer;\n  color:#fff;\n  background:var(--red);\n  font-weight:900;\n  white-space:nowrap;\n}\n\n.cart-drawer{\n  position:fixed;\n  z-index:55;\n  right:18px;\n  top:18px;\n  bottom:18px;\n  width:min(620px,calc(100% - 36px));\n  overflow:auto;\n  border-radius:29px;\n  background:var(--paper);\n  box-shadow:0 30px 100px rgba(30,16,10,.4);\n  transform:translateX(calc(100% + 50px));\n  transition:transform .34s cubic-bezier(.2,.85,.2,1);\n}\n.cart-drawer.open{transform:translateX(0)}\n.cart-header{\n  position:sticky;\n  top:0;\n  z-index:3;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:14px;\n  padding:22px 24px 17px;\n  border-bottom:1px solid var(--line);\n  background:rgba(255,253,248,.95);\n  backdrop-filter:blur(12px);\n}\n.cart-header h2{\n  margin:0;\n  color:var(--wine);\n  font:700 2.3rem Georgia,serif;\n}\n.cart-close{\n  position:static;\n  flex:0 0 auto;\n}\n.cart-status{\n  display:grid;\n  grid-template-columns:auto 1fr;\n  gap:12px;\n  margin:18px 22px;\n  padding:15px;\n  border:1px solid #efd5a8;\n  border-radius:18px;\n  background:#fff3dd;\n}\n.cart-status>span{\n  display:grid;\n  place-items:center;\n  width:42px;\n  height:42px;\n  border-radius:13px;\n  background:#fff;\n  font-size:1.25rem;\n}\n.cart-status strong{color:var(--wine)}\n.cart-status p{margin:4px 0 0;color:var(--muted);font-size:.86rem;line-height:1.45}\n\n.cart-items{\n  display:grid;\n  gap:10px;\n  padding:0 22px;\n}\n.cart-item{\n  display:grid;\n  grid-template-columns:82px minmax(0,1fr);\n  gap:13px;\n  padding:12px;\n  border:1px solid var(--line);\n  border-radius:18px;\n  background:#fff;\n}\n.cart-item img{\n  width:82px;\n  height:82px;\n  object-fit:cover;\n  border-radius:13px;\n}\n.cart-item-top{\n  display:flex;\n  align-items:start;\n  justify-content:space-between;\n  gap:10px;\n}\n.cart-item h3{\n  margin:0;\n  color:var(--wine);\n  font:700 1.15rem Georgia,serif;\n}\n.cart-item-price{font-weight:900;color:#39291f}\n.cart-item-origin{margin:3px 0 9px;color:var(--muted);font-size:.78rem}\n.cart-item-controls{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:10px;\n}\n.qty-controls{\n  display:flex;\n  align-items:center;\n  gap:8px;\n}\n.qty-btn{\n  display:grid;\n  place-items:center;\n  width:31px;\n  height:31px;\n  border:1px solid var(--line);\n  border-radius:9px;\n  cursor:pointer;\n  background:#fff8ed;\n  color:var(--wine);\n  font-weight:900;\n}\n.qty-value{min-width:18px;text-align:center;font-weight:900}\n.remove-btn{\n  border:0;\n  cursor:pointer;\n  color:#a24131;\n  background:transparent;\n  font-size:.78rem;\n  font-weight:850;\n}\n\n.cart-empty{\n  padding:54px 24px;\n  text-align:center;\n}\n.cart-empty span{font-size:3rem}\n.cart-empty h3{margin:8px 0 4px;color:var(--wine);font:700 1.8rem Georgia,serif}\n.cart-empty p{margin:0;color:var(--muted)}\n\n.cart-totals{\n  margin:20px 22px 0;\n  padding:16px;\n  border:1px solid var(--line);\n  border-radius:18px;\n  background:#fffaf1;\n}\n.cart-totals>div{\n  display:flex;\n  justify-content:space-between;\n  gap:16px;\n  padding:7px 0;\n}\n.cart-totals span{color:var(--muted)}\n.cart-totals .grand-total{\n  margin-top:7px;\n  padding-top:14px;\n  border-top:1px solid var(--line);\n}\n.cart-totals .grand-total span,\n.cart-totals .grand-total strong{\n  color:var(--wine);\n  font-size:1.15rem;\n  font-weight:950;\n}\n\n.cart-actions{\n  position:sticky;\n  bottom:0;\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:10px;\n  margin-top:18px;\n  padding:16px 22px 22px;\n  border-top:1px solid var(--line);\n  background:rgba(255,253,248,.96);\n  backdrop-filter:blur(12px);\n}\n\n.toast{\n  position:fixed;\n  z-index:80;\n  left:50%;\n  bottom:92px;\n  transform:translate(-50%,20px);\n  max-width:min(520px,calc(100% - 30px));\n  padding:12px 16px;\n  border-radius:14px;\n  color:#fff;\n  background:#3e2b21;\n  box-shadow:0 14px 35px rgba(0,0,0,.24);\n  opacity:0;\n  visibility:hidden;\n  transition:.22s ease;\n  font-weight:850;\n  text-align:center;\n}\n.toast.show{\n  opacity:1;\n  visibility:visible;\n  transform:translate(-50%,0);\n}\n\n@media(max-width:620px){\n  .cart-drawer{\n    left:8px;\n    right:8px;\n    top:auto;\n    bottom:8px;\n    width:auto;\n    max-height:92vh;\n    border-radius:27px 27px 18px 18px;\n    transform:translateY(calc(100% + 40px));\n  }\n  .cart-drawer.open{transform:translateY(0)}\n  .cart-header{padding:18px}\n  .cart-status{margin:14px 14px}\n  .cart-items{padding:0 14px}\n  .cart-item{grid-template-columns:72px minmax(0,1fr)}\n  .cart-item img{width:72px;height:72px}\n  .cart-totals{margin:16px 14px 0}\n  .cart-actions{\n    grid-template-columns:1fr;\n    padding:14px;\n  }\n  .table-cart-bar{\n    bottom:0;\n    width:calc(100% - 16px);\n    grid-template-columns:1fr;\n    gap:10px;\n    padding:12px;\n    border-radius:20px 20px 0 0;\n    padding-bottom:max(12px, env(safe-area-inset-bottom));\n  }\n\n  .table-cart-info{\n    width:100%;\n    grid-template-columns:auto minmax(0,1fr);\n    gap:10px;\n  }\n\n  .table-pill{\n    font-size:.74rem;\n    padding:9px 11px;\n  }\n\n  #barCartSummary{\n    font-size:.88rem;\n    line-height:1.25;\n    white-space:normal;\n    overflow:visible;\n    text-overflow:clip;\n  }\n\n  .bar-cart-btn{\n    width:100%;\n    min-height:50px;\n    font-size:1rem;\n    border-radius:14px;\n  }\n}\n\n\n\/* Expanded menu refinements *\/\n.filter-btn span{margin-right:3px}\n.menu-card[data-id^=\"kids-\"] .origin{background:#eaf3ff;color:#365d85}\n.menu-card[data-id=\"horchata\"] .origin,\n.menu-card[data-id=\"jamaica\"] .origin,\n.menu-card[data-id=\"melon\"] .origin,\n.menu-card[data-id=\"limonada\"] .origin{background:#eaf7ee;color:#3e6b4a}\n\n\n\/* =========================================================\n   PAYMENT STEP\n========================================================= *\/\n.payment-drawer{\n  position:fixed;\n  z-index:56;\n  right:18px;\n  top:18px;\n  bottom:18px;\n  width:min(620px,calc(100% - 36px));\n  overflow:auto;\n  border-radius:29px;\n  background:var(--paper);\n  box-shadow:0 30px 100px rgba(30,16,10,.4);\n  transform:translateX(calc(100% + 50px));\n  transition:transform .34s cubic-bezier(.2,.85,.2,1);\n}\n.payment-drawer.open{transform:translateX(0)}\n.payment-header{\n  position:sticky;\n  top:0;\n  z-index:3;\n  display:grid;\n  grid-template-columns:auto 1fr auto;\n  align-items:center;\n  gap:12px;\n  padding:20px 22px 16px;\n  border-bottom:1px solid var(--line);\n  background:rgba(255,253,248,.96);\n  backdrop-filter:blur(12px);\n}\n.payment-header h2{\n  margin:0;\n  color:var(--wine);\n  font:700 2.2rem Georgia,serif;\n}\n.back-payment-btn{\n  display:grid;\n  place-items:center;\n  width:42px;\n  height:42px;\n  border:1px solid var(--line);\n  border-radius:13px;\n  cursor:pointer;\n  color:var(--wine);\n  background:#fff8ed;\n  font-size:1.2rem;\n  font-weight:900;\n}\n.payment-close{\n  position:static;\n}\n.payment-summary{\n  margin:18px 22px 0;\n  padding:18px;\n  border-radius:20px;\n  color:#fff;\n  background:linear-gradient(135deg,#442b21,var(--wine));\n}\n.payment-summary>div{\n  display:flex;\n  align-items:end;\n  justify-content:space-between;\n  gap:16px;\n}\n.payment-summary span{\n  color:rgba(255,255,255,.78);\n  font-size:.9rem;\n}\n.payment-summary strong{\n  font-size:2rem;\n}\n.payment-summary p{\n  margin:8px 0 0;\n  color:rgba(255,255,255,.68);\n  font-size:.82rem;\n}\n.payment-copy{\n  padding:22px 22px 12px;\n}\n.payment-copy h3{\n  margin:0;\n  color:var(--wine);\n  font:700 1.75rem Georgia,serif;\n}\n.payment-copy p{\n  margin:7px 0 0;\n  color:var(--muted);\n  line-height:1.55;\n}\n.payment-methods{\n  display:grid;\n  gap:10px;\n  padding:0 22px;\n}\n.payment-method{\n  display:grid;\n  grid-template-columns:auto 1fr auto;\n  align-items:center;\n  gap:13px;\n  width:100%;\n  padding:15px;\n  border:1px solid var(--line);\n  border-radius:18px;\n  cursor:pointer;\n  text-align:left;\n  background:#fff;\n  transition:.18s ease;\n}\n.payment-method:hover{\n  transform:translateY(-1px);\n  border-color:#ddb875;\n  box-shadow:0 10px 24px rgba(73,43,24,.08);\n}\n.payment-icon{\n  display:grid;\n  place-items:center;\n  width:46px;\n  height:46px;\n  border-radius:14px;\n  background:#fff2d9;\n  font-size:1.35rem;\n  font-weight:950;\n}\n.payment-icon-zelle{color:#fff;background:#6d1ed4}\n.payment-icon-cashapp{color:#fff;background:#00c244}\n.payment-icon-paypal{color:#fff;background:#0673d8}\n.payment-text strong{\n  display:block;\n  color:#3e2b21;\n  font-size:1rem;\n}\n.payment-text small{\n  display:block;\n  margin-top:3px;\n  color:var(--muted);\n  line-height:1.35;\n}\n.payment-arrow{\n  color:#9e8677;\n  font-size:1.8rem;\n}\n.payment-security{\n  margin:18px 22px 24px;\n  padding:12px;\n  border-radius:14px;\n  color:#5f544d;\n  background:#f2eadf;\n  font-size:.8rem;\n  text-align:center;\n}\n\n.payment-popup{\n  position:fixed;\n  z-index:70;\n  left:50%;\n  top:50%;\n  width:min(500px,calc(100% - 28px));\n  max-height:min(740px,90vh);\n  overflow:auto;\n  border-radius:26px;\n  background:#fffdf8;\n  box-shadow:0 32px 110px rgba(20,10,6,.48);\n  opacity:0;\n  visibility:hidden;\n  transform:translate(-50%,-46%) scale(.96);\n  transition:.22s ease;\n}\n.payment-popup.open{\n  opacity:1;\n  visibility:visible;\n  transform:translate(-50%,-50%) scale(1);\n}\n.popup-close{\n  position:absolute;\n  z-index:4;\n  right:13px;\n  top:13px;\n  display:grid;\n  place-items:center;\n  width:42px;\n  height:42px;\n  border:0;\n  border-radius:50%;\n  cursor:pointer;\n  color:#fff;\n  background:#3e2b21;\n  font-size:1.5rem;\n}\n.popup-payment{\n  padding:30px 24px 24px;\n}\n.popup-payment .pay-logo{\n  display:grid;\n  place-items:center;\n  width:62px;\n  height:62px;\n  margin-bottom:16px;\n  border-radius:18px;\n  color:#fff;\n  font-size:1.7rem;\n  font-weight:950;\n  background:var(--wine);\n}\n.popup-payment h3{\n  margin:0;\n  color:var(--wine);\n  font:700 2rem Georgia,serif;\n}\n.popup-payment>p{\n  color:var(--muted);\n  line-height:1.58;\n}\n.pay-amount{\n  display:flex;\n  justify-content:space-between;\n  gap:16px;\n  margin:18px 0;\n  padding:15px;\n  border-radius:16px;\n  background:#fff1d9;\n}\n.pay-amount span{color:var(--muted)}\n.pay-amount strong{color:var(--wine);font-size:1.25rem}\n.payment-instructions{\n  display:grid;\n  gap:8px;\n  margin:14px 0 18px;\n}\n.payment-instructions div{\n  display:grid;\n  grid-template-columns:28px 1fr;\n  gap:9px;\n  align-items:start;\n  color:#5d4a3e;\n  line-height:1.45;\n}\n.payment-instructions b{\n  display:grid;\n  place-items:center;\n  width:26px;\n  height:26px;\n  border-radius:50%;\n  background:#f1e6d6;\n  color:var(--wine);\n}\n.external-pay-btn,\n.confirm-pay-btn{\n  display:block;\n  width:100%;\n  padding:14px 16px;\n  border:0;\n  border-radius:14px;\n  cursor:pointer;\n  text-align:center;\n  text-decoration:none;\n  font-weight:950;\n}\n.external-pay-btn{\n  color:#fff;\n  background:linear-gradient(135deg,var(--wine),var(--red));\n}\n.confirm-pay-btn{\n  margin-top:9px;\n  color:var(--green);\n  background:#edf3e5;\n}\n.demo-warning{\n  margin-top:13px;\n  padding:10px 12px;\n  border-radius:12px;\n  color:#705d50;\n  background:#f4eee7;\n  font-size:.78rem;\n  line-height:1.45;\n}\n\n@media(max-width:620px){\n  .payment-drawer{\n    left:8px;\n    right:8px;\n    top:auto;\n    bottom:8px;\n    width:auto;\n    max-height:92vh;\n    border-radius:27px 27px 18px 18px;\n    transform:translateY(calc(100% + 40px));\n  }\n  .payment-drawer.open{transform:translateY(0)}\n  .payment-header{padding:16px 14px}\n  .payment-summary{margin:14px 14px 0}\n  .payment-copy{padding:18px 14px 10px}\n  .payment-methods{padding:0 14px}\n  .payment-security{margin:16px 14px 20px}\n}\n\n\n\/* =========================================================\n   TIP SELECTOR\n========================================================= *\/\n.tip-section{\n  margin:18px 22px 0;\n  padding:18px;\n  border:1px solid #efd4a7;\n  border-radius:20px;\n  background:linear-gradient(180deg,#fff8ea,#fffdf8);\n}\n.tip-heading{\n  display:flex;\n  align-items:flex-start;\n  justify-content:space-between;\n  gap:14px;\n}\n.tip-heading h3{\n  margin:0;\n  color:var(--wine);\n  font:700 1.7rem Georgia,serif;\n}\n.tip-heading p:last-child{\n  margin:6px 0 0;\n  color:var(--muted);\n  line-height:1.45;\n  font-size:.9rem;\n}\n.tip-heart{\n  display:grid;\n  place-items:center;\n  width:42px;\n  height:42px;\n  border-radius:14px;\n  color:#fff;\n  background:var(--red);\n  font-size:1.2rem;\n  box-shadow:0 8px 18px rgba(185,45,27,.18);\n}\n.tip-options{\n  display:grid;\n  grid-template-columns:repeat(4,minmax(0,1fr));\n  gap:9px;\n  margin-top:16px;\n}\n.tip-option{\n  position:relative;\n  min-height:86px;\n  padding:13px 9px 10px;\n  border:1px solid var(--line);\n  border-radius:16px;\n  cursor:pointer;\n  color:#4c382d;\n  background:#fff;\n  text-align:center;\n  transition:.18s ease;\n}\n.tip-option:hover{\n  transform:translateY(-1px);\n  border-color:#d9ae68;\n}\n.tip-option.is-selected{\n  color:#fff;\n  border-color:var(--wine);\n  background:linear-gradient(145deg,var(--wine),var(--red));\n  box-shadow:0 10px 22px rgba(125,29,19,.18);\n}\n.tip-option strong{\n  display:block;\n  font-size:1.13rem;\n}\n.tip-option span:not(.recommended){\n  display:block;\n  margin-top:5px;\n  font-size:.78rem;\n  opacity:.82;\n}\n.recommended{\n  position:absolute;\n  left:50%;\n  top:-8px;\n  transform:translateX(-50%);\n  padding:3px 6px;\n  border-radius:999px;\n  color:#5a3c13;\n  background:#f3cf81;\n  font-size:.56rem;\n  font-weight:950;\n  letter-spacing:.04em;\n  white-space:nowrap;\n}\n.custom-tip-row{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin-top:11px;\n}\n.custom-tip-btn{\n  border:0;\n  cursor:pointer;\n  color:var(--green);\n  background:transparent;\n  font-weight:900;\n}\n.custom-tip-wrap{\n  display:flex;\n  align-items:center;\n  gap:5px;\n  max-width:150px;\n  padding:8px 10px;\n  border:1px solid var(--line);\n  border-radius:12px;\n  background:#fff;\n}\n.custom-tip-wrap input{\n  width:100%;\n  border:0;\n  outline:0;\n  background:transparent;\n}\n.payment-summary-detail{\n  margin:12px 22px 0;\n  padding:15px 17px;\n  border:1px solid var(--line);\n  border-radius:18px;\n  background:#fff;\n}\n.payment-summary-detail>div{\n  display:flex;\n  justify-content:space-between;\n  gap:16px;\n  padding:6px 0;\n}\n.payment-summary-detail span{color:var(--muted)}\n.payment-final-total{\n  margin-top:6px;\n  padding-top:12px !important;\n  border-top:1px solid var(--line);\n}\n.payment-final-total span,\n.payment-final-total strong{\n  color:var(--wine);\n  font-size:1.08rem;\n  font-weight:950;\n}\n@media(max-width:620px){\n  .tip-section{margin:14px 14px 0;padding:15px}\n  .tip-options{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n  .payment-summary-detail{margin:10px 14px 0}\n}\n\n\n\/* Tip layout refinement: only 15%, 20%, 25% presets *\/\n.tip-options{\n  grid-template-columns:repeat(3,minmax(0,1fr));\n}\n\n@media(max-width:620px){\n  .tip-options{\n    grid-template-columns:repeat(3,minmax(0,1fr));\n  }\n  .tip-option{\n    min-height:92px;\n    padding-inline:6px;\n  }\n  .tip-option strong{\n    font-size:1.05rem;\n  }\n  .tip-option span:not(.recommended){\n    font-size:.74rem;\n  }\n}\n\n\n\/* V4 \u2014 menu begins directly with filters *\/\n.menu-toolbar{\n  margin-top:24px;\n}\n@media(max-width:700px){\n  .menu-toolbar{\n    margin-top:14px;\n  }\n}\n\n\n\/* V5 \u2014 header menu link *\/\n.header-menu-link{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  min-height:44px;\n  padding:10px 18px;\n  border:1px solid rgba(125,68,35,.22);\n  border-radius:999px;\n  background:#fffaf2;\n  color:#8d1f16;\n  font-weight:800;\n  text-decoration:none;\n  white-space:nowrap;\n  transition:transform .18s ease, box-shadow .18s ease, background .18s ease;\n}\n.header-menu-link:hover{\n  transform:translateY(-1px);\n  box-shadow:0 8px 22px rgba(80,35,20,.10);\n  background:#fff4df;\n}\n@media(max-width:700px){\n  .header-menu-link{\n    min-height:40px;\n    padding:8px 14px;\n    font-size:14px;\n  }\n}\n\n\n\/* ======================================================\n   V6 \u2014 ENLACES DIRECTOS A PLATILLOS\n   ====================================================== *\/\n\n.menu-card {\n  scroll-margin-top: 110px;\n}\n\n.menu-card--highlight {\n  outline: 4px solid #c99a44;\n  outline-offset: 5px;\n  box-shadow:\n    0 0 0 8px rgba(201, 154, 68, 0.16),\n    0 20px 50px rgba(0, 0, 0, 0.20);\n  transform: translateY(-5px);\n  transition:\n    outline 0.25s ease,\n    box-shadow 0.25s ease,\n    transform 0.25s ease;\n}\n\n@media (max-width: 700px) {\n  .menu-card {\n    scroll-margin-top: 84px;\n  }\n}\n\n\n\/* ======================================================\n   V8 \u2014 EL MEN\u00da COMIENZA DIRECTAMENTE EN LOS FILTROS\n   El hero ahora vive como una secci\u00f3n independiente arriba.\n   ====================================================== *\/\n\n.page-shell{\n  padding-top:18px;\n}\n\n@media(max-width:700px){\n  .page-shell{\n    padding-top:10px;\n  }\n}\n\n\n@media (max-width:600px){\n  .table-cart-bar{\n    padding-bottom:12px;\n  }\n\n  .table-cart-info{\n    overflow:visible;\n  }\n\n  #barCartSummary{\n    color:#fff;\n    font-weight:900;\n  }\n}\n\n\n\/* =========================================================\n   V12 \u2014 FILTRO FIJO EN MOBILE\n   ========================================================= *\/\n\n@media (max-width: 760px){\n\n  .menu-toolbar{\n    width:100%;\n    flex-direction:column;\n    align-items:stretch;\n    gap:10px;\n    padding:10px 12px 12px;\n    border-radius:0 0 18px 18px;\n  }\n\n  .category-filters{\n    width:100%;\n    min-width:0;\n    padding:2px 0 3px;\n    overflow-x:auto;\n    overscroll-behavior-inline:contain;\n    scroll-snap-type:x proximity;\n    -webkit-overflow-scrolling:touch;\n  }\n\n  .filter-btn{\n    scroll-snap-align:start;\n  }\n\n  .search-box{\n    width:100%;\n    min-width:0;\n    padding:10px 14px;\n  }\n\n  .search-box input{\n    min-width:0;\n  }\n\n}\n\n\n\/* V16 \u2014 ASISTENCIA DESDE LA MESA *\/\n.juanis-service-fab{\n  position:fixed;\n  right:18px;\n  bottom:112px;\n  z-index:36;\n  min-height:64px;\n  display:inline-flex;\n  align-items:center;\n  gap:11px;\n  padding:10px 18px 10px 10px;\n  border:2px solid #d89a2b;\n  border-radius:999px;\n  color:#6f180f;\n  background:linear-gradient(135deg,#fff7df 0%,#ffd98a 100%);\n  box-shadow:\n    0 14px 34px rgba(70,32,18,.30),\n    0 0 0 4px rgba(255,255,255,.82);\n  cursor:pointer;\n  font-weight:900;\n  text-align:left;\n}\n.juanis-service-fab__icon{\n  display:grid;\n  place-items:center;\n  flex:0 0 44px;\n  width:44px;\n  height:44px;\n  border-radius:50%;\n  color:#fff;\n  background:#9d2117;\n  font-size:22px;\n  box-shadow:0 6px 14px rgba(125,29,19,.24);\n}\n.juanis-service-fab__text{\n  display:flex;\n  flex-direction:column;\n  line-height:1.05;\n  white-space:nowrap;\n}\n.juanis-service-fab__text strong{\n  font-size:16px;\n  font-weight:950;\n}\n.juanis-service-fab__text small{\n  margin-top:5px;\n  color:#6d4b34;\n  font-size:10px;\n  font-weight:850;\n  letter-spacing:.01em;\n}\n.service-request-modal[hidden]{display:none!important}\n.service-request-modal{position:fixed;inset:0;z-index:999999;display:grid;place-items:center;padding:16px}\n.service-request-modal__backdrop{position:absolute;inset:0;background:rgba(38,23,16,.80);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}\n.service-request-modal__panel{position:relative;z-index:2;width:min(100%,560px);max-height:calc(100vh - 24px);overflow:auto;padding:22px;border-radius:24px;background:#fffaf2;box-shadow:0 30px 90px rgba(0,0,0,.34)}\n.service-request-modal__close{position:absolute;top:12px;right:12px;width:42px;height:42px;border:0;border-radius:50%;background:#402b21;color:#fff;cursor:pointer;font-size:28px;line-height:1}\n.service-request-modal__head{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:13px;padding-right:45px;margin-bottom:17px}\n.service-request-modal__head>span{display:grid;place-items:center;width:58px;height:58px;border-radius:17px;background:#fff0d7;font-size:30px}\n.service-request-modal__head small{color:#cf6f1c;font-weight:900;letter-spacing:.11em}\n.service-request-modal__head h2{margin:3px 0;color:#8f2118;font:800 30px\/1.05 Georgia,\"Times New Roman\",serif}\n.service-request-modal__head p{margin:0;color:#67534a;font-weight:800}\n.service-request-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\n.service-request-grid button{min-height:92px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:12px;border:1px solid #ead9cb;border-radius:16px;background:#fff;color:#49352b;cursor:pointer}\n.service-request-grid button span{font-size:26px}\n.service-request-grid button strong{font-size:14px}\n.service-request-grid button.is-check{grid-column:1\/-1;color:#35586c;background:#e7f2f8;border-color:#c7dde9}\n.service-request-grid button:disabled{opacity:.55;cursor:wait}\n.service-request-notes{display:block;margin-top:14px}\n.service-request-notes span{display:block;margin-bottom:6px;color:#5e4b41;font-size:13px;font-weight:900}\n.service-request-notes textarea{width:100%;min-height:78px;resize:vertical;padding:11px 12px;border:1px solid #e2d4c8;border-radius:13px;outline:none;background:#fff;color:#46352c;font:inherit}\n.service-request-status{min-height:0;margin-top:12px;padding:0;border-radius:12px;text-align:center;font-weight:900}\n.service-request-status.is-success{padding:11px 12px;color:#375d2f;background:#e8f4e2}\n.service-request-status.is-error{padding:11px 12px;color:#92231b;background:#fde8e5}\n@media(max-width:600px){\n  .juanis-service-fab{\n    right:10px;\n    bottom:152px;\n    min-height:68px;\n    max-width:calc(100vw - 20px);\n    padding:10px 16px 10px 10px;\n    gap:10px;\n    border-width:2px;\n  }\n  .juanis-service-fab__icon{\n    flex-basis:46px;\n    width:46px;\n    height:46px;\n    font-size:23px;\n  }\n  .juanis-service-fab__text{\n    display:flex;\n  }\n  .juanis-service-fab__text strong{\n    font-size:16px;\n  }\n  .juanis-service-fab__text small{\n    font-size:10px;\n  }\n  .service-request-modal{padding:8px}\n  .service-request-modal__panel{padding:18px 13px 16px;border-radius:20px}\n}\n\n<\/style>\n<\/head>\n<body>\n<main class=\"page-shell\">\n  <div id=\"menuToolbarSentinel\" aria-hidden=\"true\"><\/div>\n\n  <section class=\"menu-toolbar\" id=\"menu\" aria-label=\"Categor\u00edas del men\u00fa\">\n    <div id=\"categoryFilters\" class=\"category-filters\"><\/div>\n\n    <!--\n      IMPORTANTE:\n      #menuSearch se conserva oculto porque el JavaScript existente\n      lo usa internamente para renderizar los platillos.\n      Al permanecer vac\u00edo, no filtra nada y no aparece visualmente.\n    -->\n    <input id=\"menuSearch\" type=\"hidden\" value=\"\">\n  <\/section>\n\n<section id=\"menuGrid\" class=\"menu-grid\" aria-live=\"polite\"><\/section>\n\n  <div id=\"emptyState\" class=\"empty-state\" hidden>\n    <span>\ud83c\udf7d\ufe0f<\/span>\n    <h3>No encontramos ese platillo.<\/h3>\n    <p>Prueba otra palabra o selecciona otra categor\u00eda.<\/p>\n  <\/div>\n\n<\/main>\n\n\n<!-- V16 \u2014 ASISTENCIA DESDE LA MESA -->\n<button id=\"juanisServiceFab\" class=\"juanis-service-fab\" type=\"button\" aria-label=\"Pedir ayuda a la mesera\">\n  <span class=\"juanis-service-fab__icon\" aria-hidden=\"true\">\ud83d\udece\ufe0f<\/span>\n  <span class=\"juanis-service-fab__text\">\n    <strong>Pedir ayuda<\/strong>\n    <small>Mesera \u00b7 salsa \u00b7 servilletas<\/small>\n  <\/span>\n<\/button>\n\n<div id=\"juanisServiceModal\" class=\"service-request-modal\" hidden>\n  <div class=\"service-request-modal__backdrop\" data-close-service><\/div>\n\n  <div class=\"service-request-modal__panel\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"serviceRequestTitle\">\n    <button id=\"closeServiceModal\" class=\"service-request-modal__close\" type=\"button\" aria-label=\"Cerrar\">\u00d7<\/button>\n\n    <div class=\"service-request-modal__head\">\n      <span>\ud83d\udece\ufe0f<\/span>\n      <div>\n        <small>JUANI'S RESTAURANTE<\/small>\n        <h2 id=\"serviceRequestTitle\">\u00bfQu\u00e9 necesitas?<\/h2>\n        <p id=\"serviceTableLabel\">Identificando tu mesa...<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"service-request-grid\">\n      <button type=\"button\" data-service-type=\"salsa\"><span>\ud83c\udf36\ufe0f<\/span><strong>Salsa<\/strong><\/button>\n      <button type=\"button\" data-service-type=\"napkins\"><span>\ud83e\uddfb<\/span><strong>Servilletas<\/strong><\/button>\n      <button type=\"button\" data-service-type=\"utensils\"><span>\ud83c\udf74<\/span><strong>Cubiertos<\/strong><\/button>\n      <button type=\"button\" data-service-type=\"drink\"><span>\ud83e\udd64<\/span><strong>Otra bebida<\/strong><\/button>\n      <button type=\"button\" data-service-type=\"to_go_box\"><span>\ud83e\udd61<\/span><strong>Caja para llevar<\/strong><\/button>\n      <button type=\"button\" data-service-type=\"call_waitress\"><span>\ud83d\udece\ufe0f<\/span><strong>Llamar mesera<\/strong><\/button>\n      <button type=\"button\" class=\"is-check\" data-service-type=\"check\"><span>\ud83d\udcb3<\/span><strong>Pedir cuenta<\/strong><\/button>\n    <\/div>\n\n    <label class=\"service-request-notes\">\n      <span>Nota opcional<\/span>\n      <textarea id=\"serviceRequestNotes\" maxlength=\"250\" placeholder=\"Ej. salsa verde, 2 cajas, otra Sprite...\"><\/textarea>\n    <\/label>\n\n    <div id=\"serviceRequestStatus\" class=\"service-request-status\" aria-live=\"polite\"><\/div>\n  <\/div>\n<\/div>\n\n<div id=\"tableCartBar\" class=\"table-cart-bar\" hidden>\n  <div class=\"table-cart-info\">\n    <span class=\"table-pill\">\n      \ud83e\ude91 Mesa <strong data-juanis-table-number>sin identificar<\/strong>\n    <\/span>\n    <strong id=\"barCartSummary\">0 art\u00edculos<\/strong>\n  <\/div>\n  <button id=\"barViewCartBtn\" class=\"bar-cart-btn\" type=\"button\">\n    Ver pedido\n  <\/button>\n<\/div>\n\n<div id=\"scrim\" class=\"scrim\"><\/div>\n\n<article id=\"dishViewer\" class=\"dish-viewer\" aria-hidden=\"true\" aria-modal=\"true\" role=\"dialog\">\n  <button id=\"closeViewer\" class=\"close-viewer\" type=\"button\" aria-label=\"Cerrar\">\u00d7<\/button>\n\n  <div class=\"dish-visual\">\n    <img decoding=\"async\" id=\"dishHeroImage\" src=\"\" alt=\"\">\n    <div class=\"dish-gradient\"><\/div>\n\n    <div class=\"visual-top\">\n      <span id=\"dishOrigin\" class=\"origin-label\"><\/span>\n      <span id=\"storyBadge\" class=\"story-badge\" hidden>\u2726 Historia de Guanajuato<\/span>\n    <\/div>\n\n    <div class=\"visual-bottom\">\n      <div id=\"soundIndicator\" class=\"sound-indicator\">\n        <span class=\"pulse-dot\"><\/span>\n        <span>Juani te est\u00e1 contando...<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"dish-info\">\n    <p id=\"dishCategory\" class=\"eyebrow\"><\/p>\n    <h2 id=\"dishTitle\"><\/h2>\n    <p id=\"dishSummary\" class=\"dish-summary\"><\/p>\n\n    <div class=\"info-block\">\n      <p class=\"mini-label\">Lo que encontrar\u00e1s<\/p>\n      <div id=\"ingredientChips\" class=\"ingredient-chips\"><\/div>\n    <\/div>\n\n    <div id=\"whyChooseBox\" class=\"why-choose\">\n      <span>\u2665<\/span>\n      <div>\n        <small>\u00bfPOR QU\u00c9 ELEGIRLO?<\/small>\n        <p id=\"dishWhy\"><\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"viewer-actions\">\n      <button id=\"listenAgain\" class=\"secondary-btn\" type=\"button\">\n        \ud83d\udd0a Escuchar otra vez\n      <\/button>\n      <button id=\"addToCartBtn\" class=\"primary-btn\" type=\"button\">\n        Agregar a mi pedido\n      <\/button>\n    <\/div>\n\n    <button id=\"nextDishBtn\" class=\"next-dish-btn\" type=\"button\">\n      Conocer otro platillo \u2192\n    <\/button>\n  <\/div>\n<\/article>\n\n<section id=\"cartDrawer\" class=\"cart-drawer\" aria-hidden=\"true\" aria-modal=\"true\" role=\"dialog\">\n  <div class=\"cart-header\">\n    <div>\n      <p class=\"eyebrow\">TU PEDIDO<\/p>\n      <h2>\n        Mesa <span data-juanis-table-number>sin identificar<\/span>\n      <\/h2>\n    <\/div>\n    <button id=\"closeCartBtn\" class=\"close-viewer cart-close\" type=\"button\" aria-label=\"Cerrar carrito\">\u00d7<\/button>\n  <\/div>\n\n  <div class=\"cart-status\">\n    <span>\ud83e\ude91<\/span>\n    <div>\n      <strong>\n        Pedido temporal \u2014 Mesa\n        <span data-juanis-table-number>sin identificar<\/span>\n      <\/strong>\n      <p>Todav\u00eda no se ha enviado a la mesera ni a cocina.<\/p>\n    <\/div>\n  <\/div>\n\n  <div id=\"cartItems\" class=\"cart-items\"><\/div>\n\n  <div id=\"cartEmpty\" class=\"cart-empty\">\n    <span>\ud83d\uded2<\/span>\n    <h3>Tu pedido est\u00e1 vac\u00edo<\/h3>\n    <p>Regresa al men\u00fa y agrega lo que m\u00e1s se te antoje.<\/p>\n  <\/div>\n\n  <div id=\"cartTotals\" class=\"cart-totals\" hidden>\n    <div><span>Subtotal<\/span><strong id=\"cartSubtotal\">$0.00<\/strong><\/div>\n    <div><span>Impuesto estimado<\/span><strong id=\"cartTax\">$0.00<\/strong><\/div>\n    <div class=\"grand-total\"><span>Total estimado<\/span><strong id=\"cartTotal\">$0.00<\/strong><\/div>\n  <\/div>\n\n  <div class=\"cart-actions\">\n    <button id=\"continueMenuBtn\" class=\"secondary-btn\" type=\"button\">\u2190 Seguir viendo men\u00fa<\/button>\n    <button id=\"reviewOrderBtn\" class=\"primary-btn\" type=\"button\">Revisar y enviar pedido<\/button>\n  <\/div>\n<\/section>\n\n<section id=\"paymentDrawer\" class=\"payment-drawer\" aria-hidden=\"true\" aria-modal=\"true\" role=\"dialog\">\n  <div class=\"payment-header\">\n    <button id=\"backToCartBtn\" class=\"back-payment-btn\" type=\"button\">\u2190<\/button>\n    <div>\n      <p class=\"eyebrow\">FORMA DE PAGO<\/p>\n      <h2>\n        Mesa <span data-juanis-table-number>sin identificar<\/span>\n      <\/h2>\n    <\/div>\n    <button id=\"closePaymentBtn\" class=\"close-viewer payment-close\" type=\"button\" aria-label=\"Cerrar\">\u00d7<\/button>\n  <\/div>\n\n  <div class=\"payment-summary\">\n    <div>\n      <span>Total de tu pedido<\/span>\n      <strong id=\"paymentTotal\">$0.00<\/strong>\n    <\/div>\n    <p id=\"paymentItemCount\">\n      0 art\u00edculos \u00b7 Mesa\n      <span data-juanis-table-number>sin identificar<\/span>\n    <\/p>\n  <\/div>\n\n  <div class=\"tip-section\">\n    <div class=\"tip-heading\">\n      <div>\n        <p class=\"eyebrow\">PROPINA OPCIONAL<\/p>\n        <h3>Choose your tip percentage<\/h3>\n        <p>Si deseas agradecer el servicio de tu mesera, selecciona una propina.<\/p>\n      <\/div>\n      <span class=\"tip-heart\">\u2665<\/span>\n    <\/div>\n\n    <div id=\"tipOptions\" class=\"tip-options\" aria-label=\"Seleccionar porcentaje de propina\">\n      <button class=\"tip-option\" type=\"button\" data-tip=\"0.15\">\n        <strong>15%<\/strong>\n        <span id=\"tipAmount15\">$0.00<\/span>\n      <\/button>\n      <button class=\"tip-option is-selected\" type=\"button\" data-tip=\"0.20\">\n        <span class=\"recommended\">RECOMENDADO<\/span>\n        <strong>20%<\/strong>\n        <span id=\"tipAmount20\">$0.00<\/span>\n      <\/button>\n      <button class=\"tip-option\" type=\"button\" data-tip=\"0.25\">\n        <strong>25%<\/strong>\n        <span id=\"tipAmount25\">$0.00<\/span>\n      <\/button>\n    <\/div>\n\n    <div class=\"custom-tip-row\">\n      <button id=\"customTipBtn\" class=\"custom-tip-btn\" type=\"button\">Otra cantidad<\/button>\n      <div id=\"customTipWrap\" class=\"custom-tip-wrap\" hidden>\n        <span>$<\/span>\n        <input id=\"customTipInput\" type=\"number\" min=\"0\" step=\"0.01\" inputmode=\"decimal\" placeholder=\"0.00\">\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"payment-summary-detail\">\n    <div><span>Comida + impuesto<\/span><strong id=\"paymentBaseTotal\">$0.00<\/strong><\/div>\n    <div><span>Propina<\/span><strong id=\"paymentTipTotal\">$0.00<\/strong><\/div>\n    <div class=\"payment-final-total\"><span>Total con propina<\/span><strong id=\"paymentFinalTotal\">$0.00<\/strong><\/div>\n  <\/div>\n\n  <div class=\"payment-copy\">\n    <h3>\u00bfC\u00f3mo deseas pagar?<\/h3>\n    <p>\n      Selecciona una opci\u00f3n. Tu pedido todav\u00eda no ser\u00e1 enviado hasta que confirmes\n      la forma de pago.\n    <\/p>\n  <\/div>\n\n  <div id=\"paymentMethods\" class=\"payment-methods\">\n    <button class=\"payment-method\" type=\"button\" data-method=\"cash\">\n      <span class=\"payment-icon\">\ud83d\udcb5<\/span>\n      <span class=\"payment-text\">\n        <strong>Efectivo en mesa<\/strong>\n        <small>La mesera cobra directamente en tu mesa.<\/small>\n      <\/span>\n      <span class=\"payment-arrow\">\u203a<\/span>\n    <\/button>\n\n    <button class=\"payment-method\" type=\"button\" data-method=\"zelle\">\n      <span class=\"payment-icon payment-icon-zelle\">Z<\/span>\n      <span class=\"payment-text\">\n        <strong>Zelle<\/strong>\n        <small>Abre las instrucciones de pago de Juani's.<\/small>\n      <\/span>\n      <span class=\"payment-arrow\">\u203a<\/span>\n    <\/button>\n\n    <button class=\"payment-method\" type=\"button\" data-method=\"cashapp\">\n      <span class=\"payment-icon payment-icon-cashapp\">$<\/span>\n      <span class=\"payment-text\">\n        <strong>Cash App<\/strong>\n        <small>Contin\u00faa al enlace de pago de Juani's.<\/small>\n      <\/span>\n      <span class=\"payment-arrow\">\u203a<\/span>\n    <\/button>\n\n    <button class=\"payment-method\" type=\"button\" data-method=\"paypal\">\n      <span class=\"payment-icon payment-icon-paypal\">P<\/span>\n      <span class=\"payment-text\">\n        <strong>PayPal<\/strong>\n        <small>Contin\u00faa al enlace de pago de Juani's.<\/small>\n      <\/span>\n      <span class=\"payment-arrow\">\u203a<\/span>\n    <\/button>\n\n    <button class=\"payment-method\" type=\"button\" data-method=\"card\">\n      <span class=\"payment-icon\">\ud83d\udcb3<\/span>\n      <span class=\"payment-text\">\n        <strong>Tarjeta con la mesera<\/strong>\n        <small>La mesera lleva la terminal a tu mesa.<\/small>\n      <\/span>\n      <span class=\"payment-arrow\">\u203a<\/span>\n    <\/button>\n  <\/div>\n\n  <div class=\"payment-security\">\n    \ud83d\udd12 No guardamos informaci\u00f3n bancaria en este demo.\n  <\/div>\n<\/section>\n\n<section id=\"paymentPopup\" class=\"payment-popup\" aria-hidden=\"true\" role=\"dialog\" aria-modal=\"true\">\n  <button id=\"closePaymentPopup\" class=\"popup-close\" type=\"button\" aria-label=\"Cerrar\">\u00d7<\/button>\n  <div id=\"paymentPopupContent\"><\/div>\n<\/section>\n\n<div id=\"toast\" class=\"toast\" role=\"status\" aria-live=\"polite\"><\/div>\n\n<script>\nconst MENU_ITEMS = [\n  {\n    \"id\": \"parrillada\",\n    \"price\": 24.99,\n    \"category\": \"Tradicionales\",\n    \"title\": \"Parrillada\",\n    \"origin\": \"Especialidad de la casa\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/parrillada-guanajuato.webp\",\n    \"summary\": \"Una selecci\u00f3n abundante de carnes y acompa\u00f1amientos para compartir.\",\n    \"ingredients\": [\n      \"Carnes a la parrilla\",\n      \"Tortillas\",\n      \"Acompa\u00f1amientos\"\n    ],\n    \"story\": false,\n    \"why\": \"Ideal para compartir o para quien quiere probar varios sabores en un solo plato.\",\n    \"narration\": \"Si vienes con mucha hambre o quieres compartir, la Parrillada es una excelente opci\u00f3n. Re\u00fane distintos sabores de la parrilla en un plato abundante, acompa\u00f1ado al estilo de la casa.\"\n  },\n  {\n    \"id\": \"bistec-a-la-mexicana\",\n    \"price\": 14.99,\n    \"category\": \"Tradicionales\",\n    \"title\": \"Bistec a la Mexicana\",\n    \"origin\": \"Cocina mexicana\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/bistec-a-la-mexicana-guanajuato.webp\",\n    \"summary\": \"Bistec preparado con el car\u00e1cter y los sabores cl\u00e1sicos de la cocina mexicana.\",\n    \"ingredients\": [\n      \"Bistec\",\n      \"Tomate\",\n      \"Cebolla\",\n      \"Chile\"\n    ],\n    \"story\": false,\n    \"why\": \"Una opci\u00f3n casera, sabrosa y llena de color.\",\n    \"narration\": \"El Bistec a la Mexicana combina carne con sabores tradicionales de tomate, cebolla y chile. Es un plato muy casero, completo y perfecto si buscas algo con sabor mexicano.\"\n  },\n  {\n    \"id\": \"milanesa-de-pollo\",\n    \"price\": 13.99,\n    \"category\": \"Tradicionales\",\n    \"title\": \"Milanesa de Pollo\",\n    \"origin\": \"Favorito familiar\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/milanesa-de-pollo-guanajuato.webp\",\n    \"summary\": \"Pollo empanizado, doradito y acompa\u00f1ado al estilo de Juani's.\",\n    \"ingredients\": [\n      \"Pollo\",\n      \"Empanizado\",\n      \"Acompa\u00f1amientos\"\n    ],\n    \"story\": false,\n    \"why\": \"Crujiente por fuera y suave por dentro; una elecci\u00f3n f\u00e1cil para toda la familia.\",\n    \"narration\": \"La Milanesa de Pollo es una de esas comidas que casi siempre gustan. Pollo empanizado y doradito, servido con acompa\u00f1amientos para hacer un plato completo.\"\n  },\n  {\n    \"id\": \"gorditas-queso-y-migajas\",\n    \"price\": 11.99,\n    \"category\": \"Tradicionales\",\n    \"title\": \"Gorditas Queso y Migajas\",\n    \"origin\": \"Antojito mexicano\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/gorditas-queso-y-migajas-guanajuato.webp\",\n    \"summary\": \"Gorditas reci\u00e9n preparadas con queso y migajas.\",\n    \"ingredients\": [\n      \"Masa\",\n      \"Queso\",\n      \"Migajas\"\n    ],\n    \"story\": false,\n    \"why\": \"Perfectas si quieres algo muy mexicano, llenador y con sabor casero.\",\n    \"narration\": \"Las Gorditas de Queso y Migajas son un antojito mexicano de esos que se disfrutan desde el primer bocado. Masa preparada al momento, rellena de queso y migajas con el toque de la casa.\"\n  },\n  {\n    \"id\": \"tortas\",\n    \"price\": 10.99,\n    \"category\": \"Tradicionales\",\n    \"title\": \"Tortas\",\n    \"origin\": \"Antojito mexicano\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/tortas-guanajuato.webp\",\n    \"summary\": \"Pan doradito con relleno abundante y acompa\u00f1amientos frescos.\",\n    \"ingredients\": [\n      \"Pan\",\n      \"Relleno\",\n      \"Verduras\",\n      \"Salsa\"\n    ],\n    \"story\": false,\n    \"why\": \"Una comida pr\u00e1ctica, abundante y f\u00e1cil de disfrutar.\",\n    \"narration\": \"Una buena torta tiene que sentirse abundante desde que la ves. Pan doradito, relleno sabroso, verduras y salsa para convertirla en una comida completa.\"\n  },\n  {\n    \"id\": \"enchiladas\",\n    \"price\": 14.99,\n    \"category\": \"Tradicionales\",\n    \"title\": \"Enchiladas\",\n    \"origin\": \"Sabor de Guanajuato\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/enchiladas-guanajuato.webp\",\n    \"summary\": \"Tortillas ba\u00f1adas en salsa y servidas con acompa\u00f1amientos al estilo de la casa.\",\n    \"ingredients\": [\n      \"Tortillas\",\n      \"Salsa\",\n      \"Queso\",\n      \"Acompa\u00f1amientos\"\n    ],\n    \"story\": true,\n    \"why\": \"Una elecci\u00f3n tradicional para quien quiere mucho sabor mexicano.\",\n    \"narration\": \"Las Enchiladas son un cl\u00e1sico de la cocina mexicana. Tortillas ba\u00f1adas en salsa, servidas con queso y acompa\u00f1amientos para un plato lleno de color y sabor.\"\n  },\n  {\n    \"id\": \"chilaquiles\",\n    \"price\": 11.99,\n    \"category\": \"Desayunos\",\n    \"title\": \"Chilaquiles\",\n    \"origin\": \"Desayuno mexicano\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/chilaquiles-guanajuato.webp\",\n    \"summary\": \"Totopos ba\u00f1ados en salsa con queso y complementos.\",\n    \"ingredients\": [\n      \"Totopos\",\n      \"Salsa\",\n      \"Queso\",\n      \"Crema\"\n    ],\n    \"story\": false,\n    \"why\": \"Perfectos cuando quieres empezar el d\u00eda con un desayuno mexicano de verdad.\",\n    \"narration\": \"Los Chilaquiles son uno de los desayunos mexicanos m\u00e1s queridos. Totopos ba\u00f1ados en salsa, con queso, crema y los complementos de la casa.\"\n  },\n  {\n    \"id\": \"caldo-pollo-y-res\",\n    \"price\": 14.99,\n    \"category\": \"Caldos\",\n    \"title\": \"Caldo, Pollo y Res\",\n    \"origin\": \"Caldo casero\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/caldo-pollo-y-res-guanajuato.webp\",\n    \"summary\": \"Un caldo reconfortante con pollo, res y verduras.\",\n    \"ingredients\": [\n      \"Pollo\",\n      \"Res\",\n      \"Verduras\",\n      \"Caldo\"\n    ],\n    \"story\": false,\n    \"why\": \"Calientito, abundante y perfecto cuando buscas comida de casa.\",\n    \"narration\": \"Este caldo re\u00fane pollo, res y verduras en una preparaci\u00f3n calientita y reconfortante. Es de esos platos que se sienten como comida hecha en casa.\"\n  },\n  {\n    \"id\": \"mojarra-frita\",\n    \"price\": 16.99,\n    \"category\": \"Mariscos\",\n    \"title\": \"Mojarra Frita\",\n    \"origin\": \"Mariscos\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/mojarra-frita-guanajuato.webp\",\n    \"summary\": \"Mojarra frita y doradita con acompa\u00f1amientos frescos.\",\n    \"ingredients\": [\n      \"Mojarra\",\n      \"Arroz\",\n      \"Ensalada\",\n      \"Lim\u00f3n\"\n    ],\n    \"story\": false,\n    \"why\": \"Ideal si buscas pescado crujiente y un plato completo.\",\n    \"narration\": \"La Mojarra Frita llega doradita y crujiente, acompa\u00f1ada para que tengas un plato completo. Agr\u00e9gale lim\u00f3n y disfruta un cl\u00e1sico de mariscos.\"\n  },\n  {\n    \"id\": \"pozole-de-puerco\",\n    \"price\": 13.99,\n    \"category\": \"Caldos\",\n    \"title\": \"Pozole de Puerco\",\n    \"origin\": \"Tradici\u00f3n mexicana\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/pozole-de-puerco-guanajuato.webp\",\n    \"summary\": \"Pozole caliente con puerco y los complementos cl\u00e1sicos.\",\n    \"ingredients\": [\n      \"Ma\u00edz pozolero\",\n      \"Puerco\",\n      \"Lechuga\",\n      \"R\u00e1bano\"\n    ],\n    \"story\": true,\n    \"why\": \"Un plato tradicional, abundante y muy reconfortante.\",\n    \"narration\": \"El Pozole de Puerco es un cl\u00e1sico para disfrutar sin prisa. Ma\u00edz pozolero, carne de puerco y los complementos que cada quien agrega a su gusto.\"\n  },\n  {\n    \"id\": \"burritos\",\n    \"price\": 10.99,\n    \"category\": \"Tradicionales\",\n    \"title\": \"Burritos\",\n    \"origin\": \"Antojito mexicano\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/burritos-guanajuato.webp\",\n    \"summary\": \"Tortilla de harina rellena y preparada para una comida completa.\",\n    \"ingredients\": [\n      \"Tortilla de harina\",\n      \"Relleno\",\n      \"Arroz\",\n      \"Frijoles\"\n    ],\n    \"story\": false,\n    \"why\": \"Pr\u00e1ctico, llenador y f\u00e1cil de llevar si vas con prisa.\",\n    \"narration\": \"Los Burritos re\u00fanen todo dentro de una tortilla de harina: relleno sabroso, acompa\u00f1amientos y una preparaci\u00f3n f\u00e1cil de disfrutar en cualquier momento.\"\n  },\n  {\n    \"id\": \"pozole-de-res\",\n    \"price\": 14.99,\n    \"category\": \"Caldos\",\n    \"title\": \"Pozole de Res\",\n    \"origin\": \"Tradici\u00f3n mexicana\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/pozole-de-res-guanajuato.webp\",\n    \"summary\": \"Pozole con carne de res y complementos frescos.\",\n    \"ingredients\": [\n      \"Ma\u00edz pozolero\",\n      \"Res\",\n      \"Lechuga\",\n      \"R\u00e1bano\"\n    ],\n    \"story\": true,\n    \"why\": \"Una alternativa abundante para quienes prefieren carne de res.\",\n    \"narration\": \"El Pozole de Res conserva toda la experiencia de un buen pozole, pero con carne de res. Calientito, abundante y acompa\u00f1ado con ingredientes frescos.\"\n  },\n  {\n    \"id\": \"quesadillas\",\n    \"price\": 10.99,\n    \"category\": \"Tradicionales\",\n    \"title\": \"Quesadillas\",\n    \"origin\": \"Antojito mexicano\",\n    \"image\": \"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc5MDAnIGhlaWdodD0nOTAwJyB2aWV3Qm94PScwIDAgOTAwIDkwMCc+CjxyZWN0IHdpZHRoPSc5MDAnIGhlaWdodD0nOTAwJyBmaWxsPScjMmIxNjBkJy8+CjxyZWN0IHg9JzMwJyB5PSczMCcgd2lkdGg9Jzg0MCcgaGVpZ2h0PSc4NDAnIHJ4PSczMCcgZmlsbD0nIzZkMmIxNycgc3Ryb2tlPScjZDQ5YTM5JyBzdHJva2Utd2lkdGg9JzgnLz4KPHRleHQgeD0nNDUwJyB5PSc0MDAnIHRleHQtYW5jaG9yPSdtaWRkbGUnIGZpbGw9JyNmN2U3YzEnIGZvbnQtZmFtaWx5PSdHZW9yZ2lhJyBmb250LXNpemU9JzYwJyBmb250LXdlaWdodD0nNzAwJz5KVUFOSSdTPC90ZXh0Pgo8dGV4dCB4PSc0NTAnIHk9JzQ5MCcgdGV4dC1hbmNob3I9J21pZGRsZScgZmlsbD0nI2YyYzI2YicgZm9udC1mYW1pbHk9J0FyaWFsJyBmb250LXNpemU9JzM0Jz5JTUFHRU4gUEVORElFTlRFPC90ZXh0Pgo8dGV4dCB4PSc0NTAnIHk9JzU1MCcgdGV4dC1hbmNob3I9J21pZGRsZScgZmlsbD0nI2ZmZjNkZCcgZm9udC1mYW1pbHk9J0FyaWFsJyBmb250LXNpemU9JzI2Jz5HdWFuYWp1YXRvIMK3IE3DqXhpY288L3RleHQ+Cjwvc3ZnPg==\",\n    \"summary\": \"Tortillas calientes con queso y relleno al gusto.\",\n    \"ingredients\": [\n      \"Tortilla\",\n      \"Queso\",\n      \"Relleno\"\n    ],\n    \"story\": false,\n    \"why\": \"Sencillas, doraditas y perfectas para compartir o pedir como complemento.\",\n    \"narration\": \"Las Quesadillas son uno de esos antojitos que siempre funcionan: tortilla caliente, queso derretido y el relleno que prefieras.\"\n  },\n  {\n    \"id\": \"pambazos\",\n    \"price\": 10.99,\n    \"category\": \"Tradicionales\",\n    \"title\": \"Pambazos\",\n    \"origin\": \"Antojito mexicano\",\n    \"image\": \"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc5MDAnIGhlaWdodD0nOTAwJyB2aWV3Qm94PScwIDAgOTAwIDkwMCc+CjxyZWN0IHdpZHRoPSc5MDAnIGhlaWdodD0nOTAwJyBmaWxsPScjMmIxNjBkJy8+CjxyZWN0IHg9JzMwJyB5PSczMCcgd2lkdGg9Jzg0MCcgaGVpZ2h0PSc4NDAnIHJ4PSczMCcgZmlsbD0nIzZkMmIxNycgc3Ryb2tlPScjZDQ5YTM5JyBzdHJva2Utd2lkdGg9JzgnLz4KPHRleHQgeD0nNDUwJyB5PSc0MDAnIHRleHQtYW5jaG9yPSdtaWRkbGUnIGZpbGw9JyNmN2U3YzEnIGZvbnQtZmFtaWx5PSdHZW9yZ2lhJyBmb250LXNpemU9JzYwJyBmb250LXdlaWdodD0nNzAwJz5KVUFOSSdTPC90ZXh0Pgo8dGV4dCB4PSc0NTAnIHk9JzQ5MCcgdGV4dC1hbmNob3I9J21pZGRsZScgZmlsbD0nI2YyYzI2YicgZm9udC1mYW1pbHk9J0FyaWFsJyBmb250LXNpemU9JzM0Jz5JTUFHRU4gUEVORElFTlRFPC90ZXh0Pgo8dGV4dCB4PSc0NTAnIHk9JzU1MCcgdGV4dC1hbmNob3I9J21pZGRsZScgZmlsbD0nI2ZmZjNkZCcgZm9udC1mYW1pbHk9J0FyaWFsJyBmb250LXNpemU9JzI2Jz5HdWFuYWp1YXRvIMK3IE3DqXhpY288L3RleHQ+Cjwvc3ZnPg==\",\n    \"summary\": \"Pan preparado al estilo mexicano, ba\u00f1ado y relleno.\",\n    \"ingredients\": [\n      \"Pan\",\n      \"Salsa\",\n      \"Relleno\",\n      \"Crema\"\n    ],\n    \"story\": false,\n    \"why\": \"Para quien quiere un antojito con mucha personalidad y sabor.\",\n    \"narration\": \"El Pambazo es un antojito mexicano con mucho car\u00e1cter. Su pan se prepara con salsa y se rellena para crear una combinaci\u00f3n suave, doradita y muy sabrosa.\"\n  },\n  {\n    \"id\": \"milanesa-de-res\",\n    \"price\": 14.99,\n    \"category\": \"Tradicionales\",\n    \"title\": \"Milanesa de Res\",\n    \"origin\": \"Favorito familiar\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/milanesa-de-res-guanajuato.webp\",\n    \"summary\": \"Carne de res empanizada, crujiente y servida con acompa\u00f1amientos.\",\n    \"ingredients\": [\n      \"Res\",\n      \"Empanizado\",\n      \"Acompa\u00f1amientos\"\n    ],\n    \"story\": false,\n    \"why\": \"Una opci\u00f3n conocida, abundante y muy f\u00e1cil de disfrutar.\",\n    \"narration\": \"La Milanesa de Res combina carne empanizada con una textura crujiente por fuera y suave por dentro. Un plato completo y muy familiar.\"\n  },\n  {\n    \"id\": \"caldo-de-mariscos\",\n    \"price\": 17.99,\n    \"category\": \"Mariscos\",\n    \"title\": \"Caldo de Mariscos\",\n    \"origin\": \"Mariscos\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/caldo-de-mariscos-guanajuato.webp\",\n    \"summary\": \"Caldo caliente con una selecci\u00f3n de mariscos.\",\n    \"ingredients\": [\n      \"Mariscos\",\n      \"Caldo\",\n      \"Verduras\",\n      \"Lim\u00f3n\"\n    ],\n    \"story\": false,\n    \"why\": \"Una gran opci\u00f3n si quieres mariscos en un plato caliente y reconfortante.\",\n    \"narration\": \"El Caldo de Mariscos re\u00fane distintos sabores del mar en un caldo caliente y lleno de sabor. Perfecto si buscas algo reconfortante pero diferente.\"\n  },\n  {\n    \"id\": \"carne-asada\",\n    \"price\": 16.99,\n    \"category\": \"Tradicionales\",\n    \"title\": \"Carne Asada\",\n    \"origin\": \"Parrilla\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/carne-asada-guanajuato.webp\",\n    \"summary\": \"Carne asada servida con tortillas y acompa\u00f1amientos.\",\n    \"ingredients\": [\n      \"Carne asada\",\n      \"Tortillas\",\n      \"Guacamole\",\n      \"Acompa\u00f1amientos\"\n    ],\n    \"story\": false,\n    \"why\": \"Directa, abundante y perfecta para los amantes de la carne.\",\n    \"narration\": \"La Carne Asada es sencilla en concepto pero grande en sabor: carne preparada a la parrilla, tortillas y acompa\u00f1amientos para armar cada bocado a tu gusto.\"\n  },\n  {\n    \"id\": \"menudo\",\n    \"price\": 13.99,\n    \"category\": \"Caldos\",\n    \"title\": \"Menudo\",\n    \"origin\": \"Tradici\u00f3n mexicana\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/menudo-guanajuato.webp\",\n    \"summary\": \"Caldo tradicional mexicano servido bien caliente.\",\n    \"ingredients\": [\n      \"Menudo\",\n      \"Caldo rojo\",\n      \"Lim\u00f3n\",\n      \"Or\u00e9gano\"\n    ],\n    \"story\": true,\n    \"why\": \"Para quienes buscan un sabor tradicional y contundente.\",\n    \"narration\": \"El Menudo es uno de los caldos m\u00e1s tradicionales de M\u00e9xico. Se sirve bien caliente con sus complementos para ajustar cada cucharada a tu gusto.\"\n  },\n  {\n    \"id\": \"salmon-a-la-plancha\",\n    \"price\": 17.99,\n    \"category\": \"Mariscos\",\n    \"title\": \"Salm\u00f3n a la Plancha\",\n    \"origin\": \"Mariscos\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/salmon-a-la-plancha-guanajuato.webp\",\n    \"summary\": \"Salm\u00f3n a la plancha con guarniciones frescas.\",\n    \"ingredients\": [\n      \"Salm\u00f3n\",\n      \"Vegetales\",\n      \"Arroz\",\n      \"Lim\u00f3n\"\n    ],\n    \"story\": false,\n    \"why\": \"Una opci\u00f3n m\u00e1s ligera sin renunciar a un plato completo.\",\n    \"narration\": \"El Salm\u00f3n a la Plancha es una opci\u00f3n sabrosa y m\u00e1s ligera: salm\u00f3n preparado a la plancha acompa\u00f1ado con guarniciones frescas.\"\n  },\n  {\n    \"id\": \"camarones-empanizados-a-la-diabla\",\n    \"price\": 17.99,\n    \"category\": \"Mariscos\",\n    \"title\": \"Camarones Empanizados a la Diabla\",\n    \"origin\": \"Mariscos\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/camarones-empanizados-a-la-diabla-guanajuato.webp\",\n    \"summary\": \"Camarones con textura crujiente y un toque picante al estilo diabla.\",\n    \"ingredients\": [\n      \"Camarones\",\n      \"Empanizado\",\n      \"Salsa picante\"\n    ],\n    \"story\": false,\n    \"why\": \"Para quien quiere mariscos con sabor intenso y un toque de picante.\",\n    \"narration\": \"Estos Camarones Empanizados a la Diabla combinan textura crujiente con una salsa de car\u00e1cter picante. Una opci\u00f3n para quienes quieren algo con m\u00e1s intensidad.\"\n  },\n  {\n    \"id\": \"sopes\",\n    \"price\": 10.99,\n    \"category\": \"Tradicionales\",\n    \"title\": \"Sopes\",\n    \"origin\": \"Antojito mexicano\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/sopes-guanajuato.webp\",\n    \"summary\": \"Base de masa gruesita con frijoles, carne y complementos.\",\n    \"ingredients\": [\n      \"Masa\",\n      \"Frijoles\",\n      \"Carne\",\n      \"Queso\"\n    ],\n    \"story\": false,\n    \"why\": \"Un antojito completo, f\u00e1cil de compartir y lleno de texturas.\",\n    \"narration\": \"Los Sopes empiezan con una base de masa gruesita y se cubren con frijoles, carne y complementos frescos. Cada bocado mezcla distintas texturas.\"\n  },\n  {\n    \"id\": \"filete-de-pescado-empanizado\",\n    \"price\": 15.99,\n    \"category\": \"Mariscos\",\n    \"title\": \"Filete de Pescado Empanizado\",\n    \"origin\": \"Mariscos\",\n    \"image\": \"data:image\/webp;base64,UklGRiQYAgBXRUJQVlA4IBgYAgCQBQadASrDAtgCPikQh0IhoRHWOa5kOAKEptMSW9iZC3BSULsOgLqeX\/6f+n\/dP2ReQewz3R90\/zP\/Y\/yPzBfuv\/j\/rOxD2\/\/a\/\/D\/afk\/70nq\/8n\/4f85\/rf27+X\/+2\/9f+l\/4Hwq\/on+S\/8v+l\/fr\/efYX+tH\/T\/w\/+f+C\/\/a\/dP3w\/4L\/p\/l58G\/6z\/r\/\/p\/uf9p\/\/\/ls\/6P7b\/8n4o\/3H\/i\/+3\/d\/7T\/\/\/Ql\/Zv9J\/7P91+\/\/x5f\/\/3bP3w\/\/\/uUfuj\/\/\/+n7df7p\/9r5dP7J\/0v3U\/5HyTf0\/\/Tf\/z\/cf8n4AP\/\/7eX8A\/\/\/TD97\/OT0y\/LbzX\/Hvn\/8f\/dP8v\/wv8H\/8f+b9m\/3R\/v\/6Pyeevf1X\/e\/0XqJ\/K\/wP+y\/vv+h\/5v+M\/dP7V\/0P\/N\/0\/+u\/8\/+49LfzX9+\/5\/+O\/0\/7RfIR+Tfz7\/P\/2\/\/Nf9P\/EfuH9OH3\/7PeFpt\/+4\/+H\/A9g73d+5\/87\/If6r\/2\/6P1MP+v\/b+tv6t\/tP+\/91n2C\/0L+7\/8D\/I\/vJ\/m\/\/\/\/7Pwv\/0+LJ7H+5fwEfqf\/y\/6f\/WfuR9Kv+P\/7v9Z\/uv3Q+FH6L\/s\/\/T\/q\/9j+2v\/\/\/Bv+d\/3j\/kf43\/W\/+r\/Rf\/\/\/1Hvrpv0gFn\/zznKvEsTaQSj2l\/1pKscqckOafM9IXQvYqGu1DygytCPAWPYWj2txnPeITygD4jeaSlJs1dfZ0OHCmyJxQ5Iqy0korZZAH9Qx8UYkcO07t5NN\/NzT+ALlV8mh5zuGe2vNDgR7AGr8pC70yTsVrGNsVPWggwnECfPplpArIHExDeYmO6k\/Ye1RebPN7Q8TGZqliuHkpxi9oHsjjowNKM9scKXr9M0QxXSysUrCzITBXn0bJ0F+CVvYa\/uFTAdozydB6z1kAE1VxKCkc1ZXtLOwTAkU9mTBOH0RjynkDwD0m8uxdD8YYeosTynuKsg89ikS0slOdGaIh6qSEqfCGfvdg01hmOklKy\/kGd9WWwsdYwLQEOHo9+XCOXkCIXXRfR\/LsKCGy92n4g2C3Q93rhmlfzIKaX+UwRJ3gBPY\/x0ncFTCXeRc3PlnxpXw0O96SZ8\/aaRtaudNR31zFWaXGp8pTLaJwh+81w7+CeNtNqlBf5zgjmgPfdp7D0mwCgLdedeexOz93p\/qLWYAp7gwq0Y72+Hk1ckZr4zvVBmZhUSJNC5WOQEF9FFsG4rQTlu3jbVbRkxjpqVi9CzjhLLryRQIAH+81d4N4uvomHKOewv38XR1fP5SE21WYdxrP5f6zCW7ByiKVgrIaSqhdRyrzDW5otkdQWXwwm9b9WnWIiM7mwC3ibbYjsLiy3v4er2s67eSOHeOXw4sOSFypyX5Y4DHJxzs0sJfRnWkleU9ONQJZc+8zQex\/eXf67A4IxbeHK44fQudUt3xQmr6o1eluKa1A9NRLFGkcw8f9CW+duOBk+wQFnU4hriSoF5N8xKNF0J5uPXY01qUdYBD2UY3Q44Hze\/bc506bwAy1GsTmHuKVnlGBN9WDDpg6jaMcq3n0tg2cwvjY0aobBGSCT4RNauaQQ3DNEnvw\/O0+nCv3iNBg+l8XS6OxNTnUtuHWUhWV6KKub9wtsuc6jVdsgoNJ49YdFOw3EgbB5a3hdiPuhCUvTGqOCKhx7AbTUnHQzttmuAOrgsLKX6jzVr5AWq9s3QOYfjFEoVkQ4O+zOz8uksphJ5TFBQ5d7Erqh9FrFfd1Zvq26OsmgJK5wI2UvhL7nCUAjfxZVICV8JiWFW3QyPfTeVMB1+VtfpowrjG3aVykS1PrvjinoDAfIM\/HOvQB5d8JaOHTBtNcEZxGvSjKJt+FQzXPm2eu7yQYaZsuRDg\/ysomY09DNZq\/qopj2jTNl5LsXn5Kub9J5aFRfKMXE8lzQmqKYe\/bXf9qaBJCy7NaDqUqFgzioF2NOJw3E08mUvTnp7KCCUxJ9sz7LjukBwQpmtnpFSDxP+KYFsTZwxe27Zj8eqvwniS+jn706uHzIHJ6YiOFuMoj5W8QfOLb1h4tWTFlFKJIuoRsGW7u4SocW+4T4IQvCPL4XbKaadXfYkuKPK2xvqquGpivKAHA2WLULiKyOIf0YmR49U2fdeBxDvsVEZNiNo\/WoPaM5mwj547zL8Ei\/XkE0WlOtvbGSXItZluuXxzhW7lwL9YsvY07V2PRI9qSZVZSvEAxJG0Hc9xIdyOI56HWMXIr1f4rSawEculyDMLRKAbAb43uWZo4HxjXKaZwiZrfsAE2gjcDwjrF9QNbW+SNmrI4zrVucq3E0utt6sqRuWGXOOndMLEOLxUCRr0fWDhMT8QjUfrd4ji\/rafm2+7ZT5\/aYoPDwPiAebk3Yh+o0e2thKnlkQr3wAWomG5Ung2KJrekCAydb7s\/0ETh188e9hIk0BUqU6\/Mo1mZU39zFMWEEsNoy0hS7+Hmh0FY4OHiONbWASCLMIyBYx4AFgzT0mK2XsrvSe2UjRQspJNHDQbJdoihTxqfI4fDyhMPMH7InHZkgyTfZUoM4WQ66q4cbcGVxmoLzvQHmpl\/IdzDGoOnCp59wn16p6n8ZA4M+bN2psur4vXxfZQz8kVpqvNlz+RQ\/zROWD7yebZ9ocOOjatKJ2vYl5nKgjDST1uO7e9ZrWPm0VZzK\/Hyz4UE11mHbw+EyDhvsA1R0RKE+0xogeFxNfAyjr\/Z1D5UNkmeD6zmX0sQQiLoHR2d\/AKbjkXzvhr9S2B4OrTK\/cEK+\/JPdTUQOAYyrG9kVDkguM8pjsBk2iFQBDZfDaWd46+BGAokpVDS4Ya6SSphTblEe32inaorXypAKUeCa5sdNW\/aXhymuKZx7Yeq2EqfNNKtuVBPv0RfeWDG4E2x4jgC2MjbFdVoPgooJVSXPCVbWBRBHhf6QvnpgoIxa77nUAW1RPh026bsuLUMrK6GjVlc7BlnkFG94xLG0Jqfa\/wqAIlYfm30M5IRXtKFrNdP8cH7AEiCfY2ibGcIbd\/4r\/fVWK2oqlFxneUJxe0P65ZGmTlixfdEWDR7iwv0w8oeVklzCSE\/o4ehxbyNu+ZsYJFmqz7O5Ves+0rDKuUmfC81NZ5NnbFQkEZqXEExPaw+qYG6nbhdNjnmDNweyzw4D65\/cuSuytG3Or7wRUGfzuVaVcrYp2ki99vKps+SBmy8stUnhJeUHQAZy5UU2MuguW7XyiDjqMqsX0Wx1+u9mp5cubiTsb1hCo8nXiwO+E5QLaD5aYOxGGYPJpApZ0t6pAnxPkvdTSW\/Ga37j26L1nNFDYgVVMTZ8Nza4puHUvJk+BD7fdSetlqTdhSkPi\/BTJf5upoHYJLnd\/lklVxqZhQh016vGzSK089Z+0VffAOeJpAMtAYpKGTWJ6wRfou3gMM2Nl9QCRGex8pqXBYZ0bWpguCy877vaOBtoDQcydzbaUWP7PfU+LeEUH7l9UIEyrE+1COiRz4taMUP5Y\/rdTOH0Ungqw3MIGV\/nDDE8On6nfS7O2D0rs4DIbRDWFxQ6raUn3wIcJL9JXiKkW11iYWg4D\/SI0oaVbGPdSMY0AOXJMisW7lshv9IXPV7Qyb\/JGiAF\/5Cu0F05sHpL\/sKOS\/80Pr15rpIOA0Gn+Od0QGXjtsvZvsXX6o0r5eb94I3aQ83bbEosZ\/QaWaeXjuOxRHtBj4zcSwL+\/UBXoe+c7I+xbCQNPLKswqZYdtdU5KdB6u67GU+UK2+lz0qyJ4YVYDPRi3OFetrq\/FcKHehaP02pBqpmdLNvsN6JIbx3oklXXIvqA2W0Dv6HVxhrATX4y7rysRCz16s7wYwHdlVWhu07aZgsitV8tqaPzVXwh+16o6tvgr0ALZcGoBeDrYJNJ7aXOPjs+mK\/fKNxvvC2NY+AR9qvY4PJ2GtZhDeYpsHgK1tMXF0Glj4KuWxE5sMRZcZsF+fY70F5hMKjZytF2bSlpT9J52CvX48HvTO9l3ExNeqLrytTN1wnFR4CiCq37xBVS6OKsRllYFPqOtzkRcNIEy6mkIhMe69WgN6CAq095pb56k5x2h\/pe6oFDZ2r92fkcczMFmYWqq25DM6bur\/bJNxo1jjn2+yj5nrQbFDXvV\/42Iwtb4lN5u0WxXwhA6MMSrk93Id4dduamfq7FHw9xtvipf8mFYJHcS7SwboMv9IN+bbrdinXzLgxStqH2IoNInYW6Yeimb2EEvZ3urJ9UvgStDONXIqV4jXgOfV2LXnkCkuEiMf0BkuGt4A1zh1hShuR5qWto\/rYoIkPq+kydLNroxV0LFQ5BIHMFIr9hkY9SEWnL+OF1oLOKe7ojmOkF7ExpxWRP93w95wI289BlPq9gztw+mIC1QW9q4sMaZtgXdOSHpKEMxcGPx45gz0NRaYDnOcN\/SzZdJhLzEjEVp+HPfPRbt8uRfxioJdD4fQ\/fOdXEVlGu2L6nrSvZLoKZ0YYWdv35p6yjEcGzXROPHnXVgQJ9a1LuFvslFO91Lcvu4lkGezB8ZA+jHtepu6n0AzKmonnqo8ayzv0SEdaCFL7DcH2ke7leM5O90wc0dTb0J4diXMZrLKapFw5Yj\/oY\/tRWQhsq7nRqQgfY09QnCr2wdR5MKJX3Wgo2HH1sgEyQc4vxzkkt+j7T3PGBo0i3Ozm+O6geYCzZTysLsHztzycKr7ziN7qapJx5zxbG1kmiPKz4ozad+Z61tCUPPhWY0ycClfdOep4ESZPtoK175I\/JS2jxaoc7gf7jUpgn8naABV1N+N+12PTtxkaLNLgGq9yjCC445COTJoIlCJwCEKfyKpUpaqeZQmAP3Xeb+KF6ACcbv+8oCtffAXXSQisPIfX5XrkVWEQ2oGBvpNR4gOSK50apiCNIVbXWeHvPT78n0hDdn+BjBgymWRErWcnaqtQ4H8VZu0wzsVnPjSAZ\/Kf\/N26lMNd7bAfI4pCSU8S8zzDXhEMBQL\/c\/VpeBw1fopKq6+S4Qr7x+WiQmJd+8zzA0rasMmN6pPy8\/W+fu26hkJJ7Va95slTQXOpykICed4OYIdYIqcHrwOTXFMO45cbWA4o5Maz\/haw2VAx2bBrwfisXp4IRvn0KJEC+OlSEM2qPaWBtSedQ6Vm2oeEMRhSw4Wnnn5pZTqkzewi4C6XrFxoFpEtzXql\/s3I1Mktjv+YW1FQABRjpe16UnUSKn9vQJAAgD93mO4fYkBaGyX9AV7SZU1YafmKn7dQgKeIWmzgF9uGudg49jzcXgEQBbZuD4\/uK+weWfkBmKsY8oUkHL65icL7nxUYPrC1OXqNtPQPXpbQKYaNCFBXKfiweSwu5fCcbG00XZMBSnl1fbVNCMXZlfbwWFpx8DxenPTfJ\/Q4zp6O3yg+3wBvcI4W7urFLaIhXEbA0ujQLtb1h7QReDra0mQLGQYph4EjSfXHZgupz3QLTihbBhCxfzjFQNZ8r7h4t4ScFFUG4sUs07GX5DcVW6EkeWU+60kSYTvMRrt8CvY3lG1o7bSKKiuFEWY77atrCB\/mRohdCORfUFqObX\/v0WxXxsimgdPETouDa6ky5vc43wEiBq9pLWVPKg4GWvdC5vUsiU0B5Se3Yga9iUWF7P+xjPiV\/hhWjZmveRxI9pAMMYtd6XOg99RenojcD+Scevaj9NP9Jl1hgx9WrQx4bOizvPWAnwJ7VsmmP\/VhEr+3OXb9IATXtbBqicUoqx4pzNzmBgjvtRwTQu+XRI+bpSffWvZmIW58jXoSn7u4\/kB3KxWsD9\/mc+4SoqIapyjNHwiZD\/9mbojOEdxlnMx+Bt02vSBwTYAqK48Z5NP+yeayVh2dvR4qabeOZw7RXTnXjRQEvocWXSJ4m\/1amUGa5rDxuaKjK0PeXHNLNXk70SZupEtGjfz\/9P3GYBtzoRHi9ZyZPYX6BPj7SG1HeIY+ulB5JMl9PqNdZTPlGYDyBzz\/7iZbMZDKYIBU6EZTVCLiEYPEwy9\/sEWiGYK+egKrVpuSmm73I49XJhcleBmg0jwJ3zJAHCawhfa31QKfF2\/uwHXoe2GMcTrdIO4VKZF0sVZVr5y7liDUnsiHoXLstG25mpxSF9\/brfMaP2DIIYb0Gj4mV8Izc9uuaodVtg+X1XzreK8643fz5kAMFoVpLW+Cr33RIoBdDTkMQ1NBhZXU7uqWl\/YSYNIfEOfzrFJtH31UcyvUArNaXfXhuZnAxb8MCYhEZc6\/pZAx3m0T62mYcQlFWQXBpxWB0HVaAsAN2S5f7SsEiGRGujfz1kcVUcX9QkJyXrd+Vvl0LygxMIJEnpvJzdeH6Ft5yE19PLVFv1RRTn9UV5lfmO+vnXDi7rwsjpZexsXwEu2gtRDlhYQQY7mTdfXTysccU934UU59e73E0CePqvKkeJ5KunoT6WSEAtTfY5\/NYuI7kCHkCmZqGyPa9xZASEXWKyt49L2zjeXTS\/b8j1hQXLa3co+x6gfUetZIsRmYfzgVLOPLIKC31OVSTdQNRxQGPdEiSXJ+8jeGgxoqYqLPMb1I4BA4t7wp6JMq34bsV0nz587Oh153tn0FS7CBDC6ZBLk7lK8ydfb1QGxP8Xw72L98VTMQaMIwaDS4yYBWeNLiYhdPwTRqIlXVHa6LU+LXNRPIoLrUZxWZWD3f7NJ9x+BgLWA3MSG971C7lAdJO3FMnqsicSno7N5lIpSNlBuW1I65T2jCNqAndlg6qanoluh15AQstK6dXuoI5TGUmwf5I5JgJ5W8pEoQvhrarwn7jfGlwvK619cCj\/aWAasQhj6iGK4sh4nqHipLgnl\/3XFDjPK5We1M2Zg2L+HEH9Dmt2TsKsmGnro9c6NuUtmxRhOOsBpYd5bv0u76BWEx8mma+e1Q7oT4quGZjJFxXwUJRlGgh6wM3U5OltGv5XJ2QFumr06P0R9\/Q71HXDxFzmdoSnZqfHcTPY9FqSk\/59CdpIHFcf9YNc1ZjfczitQ1N8Iykq7xerQ7ZJtZK7CHgPIgYhOsf9ZnLabZlFJcu0Ft+wgVB3DV9zZnfPNSp0QWYt3x6fbj3T7rm+3Nm5sm1efvWfNbKVkaexqvrewo\/IS1kSVyy2qNGr8WS9tWnkhOLlH8NARKRlvTRcQudQBZVS0kL9QWMmn6ZkcZ5r82OnK2Ut99hygTUVY6FJfMIOxu+bobDF5OZ\/OHzgcPrPFFvjgos1RxnTR6mgPgNwVON5\/00f3KXeMA8xqf2waBYEsE8eW1Heipx07a\/hxgqCY3A6TFo2oXsv\/fNzYxVRw8OKdXcribMrR6\/2Y+LEd8vZdPY9+NiGJ5lgmcYYpTWIyQ3aa9m\/bqbXXnEtBOXicbrU5PjMg7qxdvnLqvCNYu8yhL4xmEXBxLtnzOuDBdrcoNSv8wRO3yu9i\/Py3qC4vs21JMlUccxX4yijukUA6cNtGzXq0vbtGqvyJCZsDbtwjMLhwuZEYQ3PvsJ6r2NRCwXhqKhUZr4rU87OlNPr6k1wG23aW0V6dyJk06JjqFZp98DU\/8ySiA4PqrdCY9EB+7dZ4yZkAOfAF+1by3diavshNTMJiW59mohXknLrwWLUwm73R8enDZ5\/mZl8GgP2eKltLF0nFN3bZVzFlGYB\/P0yovSASr1arUJFi4XlyrlIRNxg8hjaQtqYL3RAErXR6H+ZxR7eqa4VNGtXJQb\/VOJbij4BIHf9fcUrF48AKZ8UFsoKJ3A9srl1\/RZmPKzSYsehGksrnow1P2\/t+NFqaIgG1bb19suKoz\/ojUpBGpkHpNzVg7wJW+gOPGpugPffjxsq1QAqSOrXGP0XNoT9H2tnfWuxJdxCCwGuaTDMuoB2l4hTEO63LeWY+5zsZMLzdEIqoes3JTNh+7JaRfVBuhTwGe9de80Z9TbDW18B+z0dPD9eXn+IzdEdlgFoHfbmYC4wvX6PoZlbH6i2RRX0gxOn10O0OFegf\/zn5jCElYtdbq5ZtLsaDHueQVCROpPDRFkVcnUyBd2QpGU3qSen1uoJYIsswZIXSWEaj\/k1e7Ki0CoT8aiIpzfqc2xksLfjYGORlrs916C3tWndfzzZFdKWfAjYn9wTrWkAJczJ2\/OLN1x0VErOz71CYG9qAmR0Uk77oG4Ps0qC5caJE+BczMNyOUvAEGaEfqXrWup7fot\/wldG6MnqV98YMwXZvchMzkNLF0phVDmMcsrC+3T4y7A53\/viyxQPCUmYrzgG65z+vc40JQFEzZEjlVIDOb\/9Arq+0Ik5Vw5o9SRSriV62H96HqpavDODv+d4OkJfei\/kDhW1wQK+w0lndBwG2cl0sKftakVd5cS0COaNM4serFp2OeLdhyyC6THTfbVoCEUg5T\/UoKQ0zToDQ6rlzvMCJWN3eNm8aponnCKXRt8KXdlXwFrqICO448G4+Zt81SXUaY\/YzdiVdAwIWOxKWi65YFS5Z6QUU6GwvH95RDzL8X2O17m8O9RHEmtNROf6eMNhUBDiU53IuIdycOYBUFOe2fiaP8mY3f0kHbPYEWLDf+hjTd5BSsn2jQkH1ojSKjjinQ\/g71Tvnn8EaO74XNXHLhF+xvuMN4N0ZUuxKJje7RJcbFJ8gFTz3\/H4fResSV7iybo5YXkm6dn0Ktd1bj7p0cReO0n6yi75InHd0OrhXSDPBQMdsLOqET38QXpfTtDyIl2tF1gRFgkN1fAn5xXhkXE6lO6OQ9KlwILba68Ci15+LJiYCOcLD6FjSFloFNF72AOS5WQmBoJH9Y1cujAmqXMdGdxiV9jVGSgd66eEPFEex0kuyvu5mF2GROsNyYIXHpOSl3QSO01v0zrNGSvaq1cKhRf9vhuijvMfh7L\/9u\/dtx8049GggP8Bw6CL6jmrkYJc9R6maJsy4tiYy5mBcWumFNDhyJAgGS4mbHqdOSIdlBM4UIBWUu6BjDGAhqxM8nrk136vjZXWIegvElMhHqONTmmxuUW0rv3cXxCQfWdJFZjN2c6LvOAniCWNVvJpfmUQbvyxby7h+zWe4MYJLiqxU4UQOd2qoiKqoByTstDNojyYSW1iQ+Ltosr6AXdQas3Re58iTBayjC5BwE5t0lkYXB+sD\/6NJ\/XmMIqmP7cZfn9aAyavY6gCsqpCElQxQHx6cbKKbWTfDbY1OYVoa\/n+Zke\/DalekqrhVOT7xoK2b6xPwtjl4JUgSmX6qdZ\/7ILGLz+hE2\/ggJT8E8kNHasHz\/1L0yzq2J4f3RUNXpvOMAe\/oO9ooOvY5p6my3lI3Hb49Ch0sil0Pv9qXVYEib\/20gItUZ6hOcRNzOS8iEoPr6Qh+XntcPl0wD+h13fOHCPhK707zV6Pl+Z\/9sQt1CjaP\/tJvBCAWoQoZEcFqtjmxVLryFiQg+Pjw0Llz3usCEI4YNa11J4IvKH2i5IuEyawWCrCR2SrjStz\/VgdApLrbvVm88uIkaS3Vr80WhmsbNAJE\/MKdJutV\/1eiTQs8p751MkCD3IF6mg7bZ5WJ1Mv0hd0kLH5nFKrVsSIqfwrf3KMws1W4\/3bXyrJzjdtNXVLvqdqerkW8zv1lMDZyr1m2j\/yeC57eUQQf\/TI9qgZ\/uDm1mumxBLDQP\/zY27zgHjUItuyC4Wxf2HUBsKI0SlOB7SgqUbN8nsVkMtJmqXrIVKGaFvz83HLnl1KfyMWfJ8KKwkD10e7UZLR3dgdKwSxhTauHiJSIDGO2iwXSwRwwf+fhC\/QP\/9eTkqm3ThJ3BNTVw5tGqrdV\/+1+yYXSxs2uGVIbI4yH79ZPrz1DWbIuntOMyPVeAKF51kHurcTKPJ2rLZFyelMcC87aZqh57BHsxScurQj4eilvRpUXw5vc\/qRqovzT1nXZXdZfFjFioobLS3LFd1kNuUMVa9n4\/l872afyetiBzT5zxk4XuQelHUOpwLkh6lAiskbd7UEYzGmMxYMEzTx8ibDR\/nZbLxN+c9pD5lKsKVsQvd02o7QEtShANz1onqwLii6iLaHOD1jDExxyUT2EVxxEEb9UOW+coZhtguS17\/Z9akA85ux4yYHLYxPPhpH6TB+fFe2scEvzKS4f5L56IQlTBj6HmEUMbwrAnTIPYqWrZsDPrJXZqh300HxXyUxX109fuh3FPrlNwOvjXYFKa3BykKkEcQdMfYgBDXCsWp9dqOydbGnl4dK+7hGodT8z8M6qo1ELS6TgCkLqRa0Njy81+qLZoyhzygPReW45yfZY832svfaDmbc6NGALnGlWRyFKx5lwem0fv880kuOmSaKPZr5G9hkJhGgV2T5NpvrhDYzeNU4AiPEaEsUQxoycVGSIZo9h\/kpYCOEF+s\/aq6UerdYF1h+ZCHKd+WpjD6gFagin5J3ko96Bu03qv0V\/FQ5Us\/8r7K1u6z513fI8KmngIEWNSETeNaxl4OCowBRDVwaEd1CxxbUCRlA+1tao+6HLpVT4hKmwlMphZlB3hS5mKPH3OIcK37z0VRya1zhT8KSpxnP2+305DrmXHH\/c5zjbxG3xL4v9jYn3lBXJoBblq6qv\/gZxll+ks\/9WIL8WbYNVeEzQo9wjm2M6851zZ+c6bJ1fTWYMXtVDB20AH0ptXMkuWT36wh8FnqcMgWwue3HtOj2CUBSu0LCdQkGH\/NF8MvYuykA9f2Xxd6J80btoETRbiaGdWYfNOO01IO1Lq27wdbrKUlera7wV8DDTk42+nlV06ZlZfxdMabLTI022Il2qnuYeqv9YaPm0SytY2XFa6WopsPtChhSnNV2\/GiD0VMPhL83QrdOF7E1OkUQ9Y63yvQuJ7uIeV7ZitcXy2+4m0BwTaeR6o7C3E3T00wLhAc+CgzLSzNWe0LmZ3bp\/Nwl3GnK\/7odQdR\/ct51hPmz0qfNvkYPR9Egc0dePv+T4sdF0aD2tLblN6zxB4iA3lEoCCsSoT9ZSvMpJ7BpBPW85HGf+b2NIQZ3d2bVsFFFe4s3rCcRNsru6a7BHxFd0d44LJ4neGFen5JFJE3h+ENSy6Z78yx8tvNklGeOtixBIsRB5xfMGgd19jXnF\/\/\/\/zTO7Q5QsMdaw\/mK27drFBjtWfGF\/5CamNhyGztOP3Cra+vWFUXkkMGglAcxIDTxd0ikBbrfEK4PgdMN04feogZk0HmLUsvVjzZVSWPEP9xviDu2dMAQ7ji0mX783sDxZzEJN7VyEh702Pxf\/iEnonQIpRRshX9EQFc\/98P4okEP7VQnX4k\/IIxEufaRZaLviIIlrmjM\/dWWYFLwNzpRuSQZv2n63vKXHu11AVF+ApvLv21hYMH0qRlQ1SCZW\/5pJc+YVnrPdbLX\/fg57ypgEjGpnmxA7hCrSmrnJhAVeQfa4R4l0havLUNZwxx0AHYtfAOBGR5sbVvmXQS368rV0ntWGF+Icj8I4l4YMU0ipCuC+BVaquJHoqjPc5QGj\/Z\/xl\/9ibv0Lx6m2qYkzd0dMtebU1ti59cqg4HhWfLee7t4GzHnMFBvCOk16UXcSPCTdtpZ38YlA1rMy5TAw3N2mt+wIPcbUd\/J8s+W6x59JgRk0JCGyDNhRgfj\/0tuuSImA4MhZo0IVXesCLKT+XPQwRNXxXlWOCJTPk\/r\/QQyTxxpU88IgThfYg69iwGjpCFsheKWGbwNr28Szuya9zcDIRxBqgwabzjXCk2om20Vuu3HtO6ZysCNYgKaOmAxssdkM2vijBlDGQIkb4IkmkfBGQvYVLrPUP1uHB5djSWkQdsbvcpRLbcbFoGXIjJ7X09Ye83k4VkRjR1idJMb7GADrTkz6HHdNQszEOhd20ukCPnrqRkTLMrU\/4BhpxHgw1jYeRxlkiFsoYpn2eTZYadNLZVVQXuy0\/1N86Snlnx8hwtY2WFAMr7N6sPbDDCnrnRBLfLOsLSvC4PPrL\/\/aRDH7xUM27+vzKQlQRA\/CdajVM7tc7yo3H0r9JD55Gfq6cHGQkyUsu6p80jRC+wlLrVBuSdqtV8zN8yog\/akAb1VygMyhTNdVOAis9ZO+J6y6a8m8eNGL\/X+R6Wssy98G7\/kUBs80UZ6Ak6IcPvVIbiKDnPWAP4TRi\/3iZuecvyBo5OyAhiEG1esXloKQU683tqk7Z+5X0Z8XGN\/icXhnzlIbWnUrSoqHOxIWBZlco\/V2tiqZ7GuuK\/eXEmwuc1Nab1hBz8YHmBpJwlX0L0kG1S0Uk29MGmMKAkzAu7g62ZIDbaizbo6\/vWhOnxPLK+3XnPfxUwUZMt\/0skhvCEJzXW6yU10oT+7eQkf\/UkX4ENv0BJnmcR1YudLCm2cAjl0jKbCLXL98ICxf5PdW\/ZiCRcX2Y4\/TSYUot472wywi7wtETdXZdI44hbRD+bYjc8qvCdsiIqCU0t8b0rAu\/lIwPdxHCI7QMdcYMn\/6BjacnAm55unKXM5VxmWsMA0QcCw2kzkSQ7QPUfbT4V4l2P13u2MqnIykFVJhczdrddjcYCwwGx\/SG+Fq3qfU\/77w95\/CJ8b0a4PRLIa+wyoXlaeXsz5Z097W59wyzB216mHkjr8wkbomwvwkZs2BJCi8ARXwB2FcNXwxBRt\/zOwz+7JUM4vDJxUoio25v7OnONE8+M+ltJKxmhNkxtxPEfYPDBcF4AB+eO8\/zJo8jZ2Kf+POsWUpOmjYc5yi0ZLmTqpUx+sljCoovFnPLwMVPb3ZV6nOD7ynmC2oLVn\/Mw+cHa\/bkh4pBiOlJzfmc3wj8YrtjQ3K9gBrnkWY6h3WD2Nz+kTilC3eBbNoo0DtvxeiO4mArZeNg5n7BezP69u2to3uMSLOeacQEtB8NkHGflkbt3Asck5UKkj+12MqNIaFTBVXbT2kRU5FEDSM5V366ZIi86QVaH4EBceRhuiRloIhLE9LEHJ2X9f5SQn+KuE1LTi6lZ\/jZYfLCEuhxnQjX7h6iH2bWzm4W19VnDOqwWL9OoOM76aoOAKJO8jFAd554093\/5\/fJ8oDQlAOIVHJtCamAj10c1eUDhVPqj3cYr5HqlAnd+DGeBPvpXd1pGm91QhCSyP8vtxigCAdL57GWGfQHn4KBaIV6sWEMVtPE68WK5ICy8IiOYRMQGGvfXdeTO0gXR+JMnkQONCr+fuQpsWdfcVrY2WAWJv7MyEIv+I2Z0bMyph0AvQlKvF8uf+ekH6QSfgUvvNCbd35TrK1sjBrOFlQESotF7J\/j5p\/FZcD\/94fRZUmHshGG6wr3PBm9byQ4jGD5aDnuF3MTedpnyqOJqP35xEjBD4\/RB24U4J\/4JmF8PCsQwdx5jfzD0mT7eKiXokiV3omnfCFkEQVhIlPe34Gii1hEWXgQcG+kPzsgSE1XIBzTs\/5dxm1La5eO\/3\/vzfSTF6m\/iR4Vqyv\/smcwPXiS2YgKm\/Yl1bp7CCUWADpbDpNpNOQEmA+nSxqRZSVyf2y3WSrs\/U4saZbyeX1Wm8plZ4UDfGmeoscmNJOM+xq\/nAvWwACYeUGekqZCeicKuK6\/PUZC\/FpLpBneuvNBbzv+o4VZHibD7eFkA9KqGEM5AQ5sI1y47Dk6\/kLZ9LtuxD9jG1EzD\/Oj7RKE4yKX6dxB2pb4q\/nD+nO7aotwEgvfqehcf\/xc1mMKrNJse2QjetMt6\/0OOYOj8VVGT48VHa8qLCtrNHzGD6Py\/lOzGZTqhg13JVaNvqjp7ZfCbi8X9p5PN2mrzeh4WGk03cWwHm6XyG0Wzd32Irq1q7yMxzU1Yfrzt1WQYpxjRh8bTtOrQ3OmYF6eFklZp3hum+a0NJZ+nSDINR7f4VpGN8pq15Y0hJ7N+4R8Tn5bWYTkMQcpYdlhEA6owJwcEmLCk28+xQlXcDfAPkd8o0lOooDfViO2mdxJLJy7SdziZWGoFJH23in62\/mMK\/E9GwhqAbGYJEnvoDQ4iyWxSetu+X3rk3Jo8znhYYvI\/UAMgnMAL++B\/88jhXkPMcL+JG6EQ7BaPdN9ygfPxfCVi6iWcfeSKvBoZzZnfAKf1Hd8uhVPerjPH3Ec\/S8thUhPFY3bZP5hrv5BRdqTXiG\/n8sjiy9Qf+XBbL\/P\/eYWTDTdfLmU3XtqKUP4DO0B2yXAfHofnHmaFohBLJgkVmftb0sh9ufnF8GcPsGzxerg2jZ2ErYBZ\/EBLZ+g4zlM1TiWlN1l0\/Uv461OUe9ItQiEWbozee+Le\/WnIId8+FvxoDYzpUbqHBrVu7sq5ehIa1wrt6JbGkRP8nfO\/Sou4VcmiWeuwqyhSCWFyBG7F52PxtsDpY6PCfeTWGgjZRiuEuaRZH59H8ShXZHJs6OKY6FUw93ynxH5\/A9TjKVo9pz0tmWksX+lGbME3fCzE6mdrmYZO+zrIR5OiLBH9h2UOuzZ45wP3vje90texxCkk1fzmoHyuqtnIODThk16244OJn7TpXyNZ+PmvFJJa3hKNuWCuL4H0swhiz078SzgYYujICOVyhTonVOFwQcm+Rb+ogk1lzNkVW6EssAEaf8NaAGCysTaYs6Jm3RNkOI7hzkJs\/EEt4W0hmKuhQYqzbI\/FvkkLD6G8fxc33VOzu9\/\/sfn\/\/\/5c6Z\/\/H+mSLYvoff781A5UW8tNjPavCFiAiAvMHkEY0EtDTjGOD1zZ7FFweA6gn3ap1bHDVOYjXDZgnNVHdkjj3hK96eTyNAiK6dDabO1ZzUDWKA2HT5ccwLWyuY3O6ekStUUwCtBLdS1IogTFYOLmNkP4PWA9\/YpdeR9+uJoDrg2NNXzsxQ3oyRcIi2N3Tnmd4D8dj3pLtACoVmamsyzNrvngotjXtEQDeleT0jKJ1zLBw8VofXp6sLF+myM91a98tAhjDnUTv4kK+xCxxU1ekqr09ztFgf6hI6WbZODugMv\/3fj1kS30CO1gdY7MW+WHpdq3RNR\/bVpMZZ\/6MdIdPSldZ6+3uWCnkf7t\/7nlnc7s93Ul20s\/9xfczk1KDZMhXmaWQND27B+8Eqf56UtuBewxSaQxEmpvinSeanwqOXKuloPrZgHnk1I7elFb+Gnnh2w4gQj0VMGHwEXwMc0b28PaVyV+clUQcTZxrPww0jMzwClDbVYHgrskRnbtxOnn5EbJ4\/4MWP8jQWNQOXkjthOMmQ24jy+HzcnARIvgTKdJNfhSPpjxZEbIMPl6UA1Iq302itiVN5RwbaUu4p3B2nxmwmk65MTu57rsaZp+7s6kMs7Sp8nUl9mfRYIZ3G4Vx29eqBa7rl9pSCIsj2ID29uwSasX01NBmdeBW2ABag6b3xcrv\/gJuVZ\/6Z9\/\/OEoc3\/+np24yC8EaRRrIqwmK2fOBlXhVQH9Sc3GqEJmwIxxoIxWmAX9qg17ldt2u+DyNtJefbqHHA5CMhvU9Gos2Xjxk9DkuGEHfMEyMo+4V15ue6yKdz2lBtqsk6m7kpFLdxi5WMPFDOR2+2mOZeLUJzIU+mBG9N\/pJbyvKiiNyrki\/EzPLa+ckkNQ\/2rCsNL1sErMcuuxRnUv2gNRZvcvwLzxX8HrXJyeBwbI7Cl26dKzV\/2ChvORIJvbm63M3X9ugs0Sog7eALiG99HMYNJ6Ov9ziHJxNZYVSrl6TDRxmdqZOFAWH8ILetedEcoWPqymIvcGe+BVTxQUCtmiS00kKuq0\/\/gTpjFl71d9+4\/+NNPGm0giOAo8XWe8KDKyVmRpi+OMob8+PcOJP\/MqBdK0+vmsr+PfE\/bXh9clRab4ZOZGsuiDqi6Offie9I72CjjpXPYqi70qc5LExX6JVe2R8CaQKUYKI+U1wSwAs0eMNyKv6ob0dCJEgTtq0x6MQPTPoUIP7BxDahdQf3fE2+ydTVuihTYjD4gKD7hkGaVdWzoI43WODjvvHa7mhvbvyEgB3dsr7RfE+Fixj+mHF+Hod5DhP20SuuJ4wOzHeYgrF2WqSxj6TMXOnJHq68xQ1FSWRPfW4egnmqMRUZWe+iF3uwcqZYJBl6sOfqBtBOfRcOVLZsC66IoYNJupWzsWea01HN0HVnDLcDRRoYko42kdf6Ss8aVVblmKEHDIZD0Ku6MNEZbl8QF7FMXhYqX+318p77DWDQtz79CjiJxalh9SRk2dTehu\/rC5i1z8sRin7VOQ4WKm0mNXWLv+igH0ozrx3e51zptKq2iuk4a7UYOkCFHUHB9YJ7WPryVRtzDzLpCXiQ2KfYprHAEOrh5qxzwj\/q2cfm8hGj8hrcw38ZQW7U2affs4Ybus5X55II2AYRvaB95mrQ\/DU4xDed3uZg7jGfvRbcDzXZgYqD+ANdYlIPzOijJ1ObnDlbVWtxysPZPIShsSONB6jRG9IAvMA4tvP72OAOXQm4WpO9ZKF7H9ZoKYAWjWzpUHMOlh9iPPh88j0HMuFMLOXfzA9ncLaM5d0H85CFyE4KvmbLeff7TafyI+Z7b\/UDralmxfkgeaUo7A5iwYMaRLAUZLxWqC8wKKcWAwz\/rOeTv2TQNgxU6OhRFrz7uQOzXtkg\/0sc6aEiXx8HY1PTskix+Ijz+PMxabhUv5zCbgHjvjGlHv\/NrPf2QeE0VmoYqjNwyzRFEmcIL5cMlf6i9C4Yc9ZyKdu9Mk1Mot1UWfRbBdxU3AU\/TL9tnSpJO8fVsNbcUeh8tDh6jS\/k1PX4sWfmrAPYGdcp3VB5uMEoaT6RqK1AAD+\/0LZ1rcCOryER6DNPmVYkwlG8kUJS8E04unBpLN8BEKqg0123LXvh6h3YUPl8ZhmuR+dY\/b1cA4JiFF34BjwWe2cCgAdFHlEBYlDYD5m0d9mTyw60rIBpJgnFye0WmU5hCIDM2AY2fXV6UgiyBmFFfTktN+1EbDJKoGBT19C1zJfIhalWtSCOtMR3YdnwAfCzVHPYRHcE3ZoDGoLKRIM5OmzG79\/IzGQ3pW4HPnAAFAavIuxwEaE7HpO+Wnvaj5G9d32Bm\/CJ8H5z5\/iEHmAr8SZ0U2BXwXVIYXQ\/s+ONTartUk3SbUgAV8QXM1zzDZQMUx0qZtzasKk5qZVwfrhKNCSKEjY2B+1JuiRKQhvXOAVToGaZeBNPtORxBkgCytaeWLRTWZOT1hPe66+rab+udKBQaWik1jz7rDwpRCHfSaPI0SxbBYlpTJmz94Zf0bGJLLEuUf+517hjaFKBHxsYpVMpf4p8KeX\/tvkVGeRAzzLF4L4BxQ6FHYEu+011IqeN\/0FJkAUSAzjPWgOQBjK5ewr7kJ31rwjF8xNA\/Rn6JR843dX+5+GTGwn6mlNKR6rMMrtz5FwRW2ZFrRdcXySqwC20EFUKHIpsRWaGH1goM8pigwcTP4G3fdVpOrTaQwtXnPoIyFdvOekRHjrIkFvTMAYm1vHmdRKBB3e0BJDiWigA0+p8gC+KyNjoG4A4FyaQt3YGJNXlNbZZ7YNA\/Ht8+EljAMXFH0vvpT3UCljRmF7yZgQ+RJjxu05Xwx1jm\/P62iNXygsqNJga5MW+KriOxnqZ\/T+Atf0s1KTZvklGncepepzVWfN77gukis8dd5t4+yoy9J0kWJhU5OawfAFqy0cQH0sWohAA\/I5J9\/bl7VC2KmWtBB9uwLWQA2RwDjhTvheUa\/mDXgKtXPVn2QaTKdhZnCAYFDV0IUoM7tDD9AKE7Gs7WwWZUXLNSRwGREq7nuPAfE51ekXNhKJ+Ncj3\/IoZ372CkhyZtC0WgXzbHgeSBDymzvvVfmaDi91lV5yOuqeyp8Fi59MDfn\/tReQIACPybEsfnS5OVHKOsSUtcGYvzwRmkoXH\/0lyF+u5HueKiUVoRHWjN\/edotNF\/X4sXMZpZz0zR\/jE3y1P09YPlGhhFxPcZqSMq83Z+2z9IESFrkQodtYVX3jix2d3QueM7G6YXRhDgxkFru8wzqLjR8Ho7eBJ5ikuK1pJ3cYIsA08yVAQjQLFNkzoidm1+VEvIgtmQeU5wlqFVOzdmhl1b+82DIbGHpH7ecHUjA9HvmO+IsfmMKYnzCEPvI8uxd3r0JUGQTNdThgGrzmgjIt\/o9FjF8Pu3r2oAIrHKawS8lAl\/hUvMKiu2xis7LavGS26EMKY3RozVACMbyd4avSUp3h7dqtsZQ2dbFJSTtN0essFG5l6dDiNniKDDcIYrVFDv+JFJMdEaiYR9yewXjMMHUVnZrufUU4sZScr65AIcycupkQZDZh81GttcKHWJGzQ0OI8j8NsVKYEtlodr85G2VCL5swo0TiE8\/LYotflBLWjCRwCVhCWJArq70DAKf8uoWfMAHCTG2CFhIpMBkmLa3eDYYGZo8NgFLsYZaHhwbR18Ku8ZOdVx59GcCSgjwfT8gJWa0bMDPeSYFCQmy3oKzCgBV8BqCKc8gIIOzpQ+uq39PPWs7LJg7Rl9aDNVUwST64hJqjrntQ7lJojKxbQ7ZRL4vgw80oLtD2CWJyJWQ1UF9gmJFRCCYqrtYTF18xtwMdZmLdpdCbcmqjcmzsu4fSI5S2AX+XiIrtmuBuCGDTXDnxV64AGqdw5czT6skrS3qL7T47rgfMR5VZo9RECbERgbXMlZn056pNLVaKv\/0XQnNnz7TFAEMYYW7OoFxBzvRWUT11X1YZzDwIdRjbQFy+L\/hKsyfntSTBVcVcP680IzOiG8W5W31S1Ff2NgwmuOsCCLspS\/sXVy+6MGIcWnHKfz3tn\/RzvzcTbuLoKD8+tKgW5FQA9DvigI9WDi34gl5YukMiJJh88UmY61mJJkHSDozfu2vjBYxoP+y88z9VySANpHgPdYPoQ49RXxehd9aQW2QV3IYvk0R3vUAPRLuBX5dV2jQovwKzASpSEqda1ByP9kJ1QjenhTj2pLd69TtpxQsXgedXIGKDJKo3c8hcqp87sx29JPmW29FB3HZWA5NmR4xQGnGPlDwAAZsIxVR9YwojydWfihlJMN9XOwSZb2r3u\/J0CX5cqweXoSx+lrx2HuNVBu4DMNhIU2+eaPeDIe5WTyzz+YeM2o\/bjD72MTU6ZdlUUUL\/sR7VCC6tjFovfHmFT+XNzQ7Kl6SJoDIAl8xwsQZH6Ei4QFwJY7vP8ct8QWZOiDYDwZ2z620aG2xf9VeHthnTTe79h3Hc\/gJqGCuG\/2IS+4kRsxUyuozHV3S39ZsDHID77YiIjfIGVtS3UdlgvbendPyjFcRwiLRAi71QMRFUrWaN8UDPmlz4EYIOCNLc6BYnTFk5gzfQywM2ZibTTDXMjDjMUl6H6neK\/sxwecqOa\/t0V0jwYakBWfIxVhkzGFAl\/Tcdlchf\/x67L2qQ3GQw9T2RBTe76NqrJmEGHjy7PESVqxaX4A\/linDjEPNVIjzcgDMpA6n2rDxnEiGyMOlDsCfTiwBIXRCrwhmx4LdSU86vmoTqmGT7WvwsI2Pws5Ue7L3IVkR1coJifIj8vcPEYQ\/4+KR5nU+nGpHXuqalZLnpOuPtDXBXeEw03XUqEu6jPfUL\/B27xhML9kKMt5suzKcqqXrg4e5LzeEnfPhOxcyT9Km6RArl1SuWJ+ai\/bgEvgEn94DD4QfCK4fVEL\/Kups5BHTCyxTikcUK4fa1uVtnIZGM6zBcccuayOqJmlwtbCtFKBwRn46YglsGuT30qcFvaeqYhChI6tEC8h9oIknWVz+G7u6\/rVUUeOZOdnTqQ88p5EMFkCdUp99ZQ5rDTaqccBvfGpSvkIxkFMcrkxBJmPoPX+ORDBA4NSzDOQxe+ytMIbCJ9THK2CuE5LVhKRRLcfp0mLadFT346BkzzqDrxK5oSNVhmaUh7oG0yt72Hl+eK3gPwBubhgt\/+MbXjdeRBSqngBr9DCiKsRz2wj\/q\/PQE5486h3w9CQfHrTpsvFqt2Wh9JfTweRQxGg+v+tEeI5JYFhbW1sWzKwHTFuwA\/\/2qHFIloHTQbniWmX7MPSCNTh7UZsHLNqcx7Sbs1NEDKoqxUOA+bfVbZ\/eqPBsQI6ECLRMCkDoCo+q95mjoIQhDJ0NrgwyzNYHDESBOAGxALjY\/AvXa3mRTb\/iWjHJ7W7UjZ\/08Yuv3CECA23gqGmt+8+Hp\/OcmMgJtgCEB6d91FpU5wbzklsvEOIKM8D6wMfzW6KQNVGYN\/sgmxika+t7K53aVZm+0C6sTJF\/tEAKAv9KKlf\/usXbhXtOFUdtahg0xatyj\/p6UQOBxEkSW\/onwEI5\/KKm4\/6+IBCq3fIxoxPefNyyW\/+xH\/kIW+Iqlyv1FiNmU4sC9MsGfrsCgHDafNHifjaUWGpNc9GWAFchBzOG0etxbshjIQ7tRx10jll9KngTb9FjGlqYnnhmWLM9iB38tOodwWuyuc3WWhGikQZhIoGcJJ+AEE5MB8GNXu4egAIT4xg9XJtZeEsFogu+juJdAJlj9w1JwhNnVLsjb3cGNGW7\/BYNIvjHwLcM4t4qYEnVgumVeWnQTxKF0TIcYYBGqLjwpwfrZh0Ulf1MWZr0tx0fURf+6\/aQzY\/JfkmnwHAtvMoK3jz+RYcrIjbRJ1F8gkpyR\/1dvZFdyHE9bWQoWtHms2gaPBcKq\/Uj+1KvHLPeAA7ErMjHPhB7QaV9PIwzOPznHcta5uPG+eaKjSrB7NKjhRguetfMGNRU7Vy+LdDWAar0\/997wtS+XyMk9UTpjpJSbW9OgOBuVuLXFtgBh4GpCqBalyJa5ib1g8wDdPUc5PctEDGywdEDmmdNnedEC8RFGSN0jzDi6DBWJT46KF5vMLByx8aOpVnVz51nEe4rBOcnPqDilwoSz2IfPm\/etrPxFou8f27HeXwNuKwFfObb0ppr36TlhMM0ayEC\/Asw+ZZDjR1uYC7P06vJnu9oLL6CeM3HEOxmfV3Dg6298HnrkTQGdPZA77\/y61guMo32YaPi7g\/PAEVL44RFukCHfS2Fd5TxraWVYg\/W4O\/CzZmPo9isjtdn0RVmEu\/sQwJcwxMlUwcfBwhz65XPCQmVMJ5DFgpgte2VtSK7LiYPdy2gF+wykqxKCepsOAik2NtfxY5Xi\/1uG1+VEEZ8Sa7thKjvatcyDLSekIEm0MRa7cAq6PKPu+MU1UI4okDZ5MZk1+cwOEdPW9vPBcAxWNZVbWG+CMNQ27wYKu6h8Qb4CsAOlRJZ1zKsX3ia4STfmGOV5cFyH2fFUaoxK+osHggmI63LOdnPOBFrBIOEO2EneIELna7SfjTZC2Uw9Lc3pfrLp9e9PBYUyLP9m4bEo3Fur3RJiYStBmdhFSgCrTnJlYMGU1GuF8aHuz\/9rRXpO9na4DdRYM+EDnwiFuL\/doQw3qDYpFI06\/XDd5n6yisxOJdqQ7+Nh\/KG7SwtUpNV+GeItc2HqP7EurBbOms4pQLq+qnXU+WE9AT0624YYut6LwZ1SeCkhnVKPXZq7LIfHRs3Iy3GwLmfN2hfyqJbKG77fNDbPXlSYiLoUxAJ3dRTJwK4ru7mbH9A4LYTHg+g3Souku0eE+0Dq2hwLiwQgCYYwKnytRwnMUecdV\/G7SPPjzASZPG\/XveSgvSzLlaMahXQUMNbJCNkleu6FjwykxOKc79yZmJYERw+w88nLQu9xqMTI5iJmfoHkRoB+y9\/G83D+kyIcWpmX\/FZpbV0GKrsCZ1ju3nB2N5YPgAN\/WFCM6I4+iUxkfdq7lzUtcZWTzPlOM1XqQKFn\/TFnMF\/Qkiz6kA2WLTMvcUGc4PgvbHoxL+7+S1xCP+bntsXqtcb9w5qKWsJtV6x2aZpJKRTPHQAtFt6oejP7mgdUpWjXSc3RN\/d8VtI5lU+DuFN3gGoHaebhCqYFLtNPYgl4NiIndkCL9JZcEzQy49B7l1oPbS3sf1el\/yXBUYhOwI1Qbnh8T8c6v8cWFvaGEqkwaU79kXXJWLAJrUMkXu3Q4VNCgswADEgzlsSHMHDhgPlji0+I0P7PAA+2QwCRtsAVCIIoCQnOi96ozsry4qVJLwvmU49ibC0WjklAMjISrjQlB08RCqRTFjxaw2\/bIThCGYSS2jKRw+L2D9BCaCJJwEHJ4qy6OJMx\/LasXvPf8\/A7\/aBU\/LBJoAlfzXixbR4WuUL43SsZLxh\/r7OYmvbrsqY0Wxwvq1A7IDV5wgDEItlhos9iyykyg7eH+njSGQ1r2BMtV9Bwm5twrD\/qJIWVa69CdoutRhfzNOrDo325f+GGejfFkDNVCVtJtqZaHInuj3OcC+2IaipLARvTw2DmRLRD5UYG0XTnkAml3WfVnQsKlTL1sPcYS++HhA5Y14xOQMFJ+ibw02Izji2UArgAz3YSi7B2XBe8QcX81AuARe93LFJdiq1blZpmSrOoTt8ro+9smUrUnZ0p6MB6G7A8eZ\/ETtqN3RbvO7zjzAD0iNSFZub8VqMPwTi7EKkTFD+FDL7ReCPijZpvltsS3b6jNMFEBUqYSyNC3l7AWaM4APgdRR0Z8wdoUWytQ28kFi290evRUlgaeQuGMJF6y59AyttHFaCI3gqsCKWIctEdzn+3hLoKqkKk6+Q4nwHAj4s12jDK2lPLVyDMrRjjDuCmzjD9aeqNK+u4+1Tfknxe\/ksrB9LzHslX27buyhB9mYT3i\/4vLbyYvR6c5ix2tyTSnjytDoM9bARxuj0iw7oPne6XTf+WRSSFy0P\/tyHqPg88zglJ+OppCR1Fv2KVh\/iPszpzeKNZVY7JZO\/d2qPMBbPLWgwioNp0En3\/d30Jc1EnbDFMvoAgp2UoGVTP+Pv0OdB54C+qrZTr\/GJ\/8f71KvPssyu7VVsP3lSLw6VvKFZ\/hZL3epLtk\/6PE8pa0yD1+LP7DVm2W077XI4nSxIr23r8nWVejqo7uy6\/gH1rsQ1jXYyqA7UZ+uzz\/FqWegNcZisX7zs6B5IZtpzcjQ3Ln3L\/Ha0jm+rx4erymXStpt7KNGrfNapUlwkG9Qr3WfhdUf0GDZHd73dMQ68\/0HwSeFHl2KM\/HjOXbI\/LxUk4FMAzfOwtTgeOHzIvETCeS4Dg06pBR\/li6XhhH26wd74uBYVbD7abdcFBigY+Fqabkp8N+oEFBWlNoX3cXe1PH2y3oawmZ5m\/zVw9eDF\/rnopPYL7U4ECqVgxbOdAkvqJaY5B+uvQG5yN\/1yxBDLE\/EeO7BmwQafMf9vxYevLfymGS3gifuddi0mYuxsheWuiOemkdssqNACy\/SEg0q\/dQMJLWoTSO0j9rN21dzSLozdPFrBjBueIUsjXPVLikJcZ+XpkJgyZ9RKZVyS41NU8rIT1XeqfdaJBs6SCfsaUvJYlsWiuMnA+bwE8RU4voYyppO9LdTkp55Z\/ZyDwIu0yFMlg1mwYAdKEVEGpsm\/G2YmIP8whAvxqXyvkV+7avLU79GUNU6i31\/ZD2i5Q7Mx4gaqhEqOCHfQLzaNPCI2MwA\/i9W\/p0rk9qJGhqYxlkbYAMfZy+UpnfZqaKN1NTiqTihgkNOmGJKoCo6Qz77\/9lJc4wAb6HykHFD9ZBZXk2TR0wUtw2\/eGjpW5QyPZxL3wZCgx4NokjCv16SnLKHHSoQcAnVfSIcZGJkmzSNKLsaBP9+EnRCLVyMrsRclw5HfOoreKHQUoIngH6umAOYI8dFK6snQ0\/24JdMtkHDVNncZHhGGb28d7mcPA4jFIOPHYrc8tf+dvlgpLRXSitR3k\/WxIBnYZ8hiCQNdc6zKnAGtKB6lk7A6Xx5BhV30mXFWBosH57\/B0ZHoHohMrer7ZtbpcVzejXM1MgtrsdcH7QlzG3Owa74vKQ7NaNMn8vNP3hEYVQ+tkBneyaPD9N1y1hyKqR+f\/qd5MrpMUV66RWlx4K5O7319P8bk8gw8twPYYMB6wqptxPI1RZTw1qZ4Lw0EgY45G3bIwQ6ABelTzdLx8sSF\/MD8zRHMWaMF+40azGZ4xCGc4Xh6AQNm3qTA5XeyOBmKkJHGJjiGe81Ix82sjdgw0jb\/huW2acFJJE9DYuyGBMR1lPJFffHtLdAHHNihXLYVqV2TLgwxrqB4OpArtvo2IG8trCqc602QjgC3TkDpctRsgzw58I2gHa6M68sju+7M2R3XWW3+5r1bGaFL7tnRj+fU0IVCrgJ9SPu6LqINmfSX2qFkeiSNbStpthN4V9SvtZ61cU+1LOFznnGxpJicybDY+sm7TEgKUZkiJ16wE73lokz2arIYKUTfRjh7Jpoc\/KEeAGaWokJ6Qy9gERA85LfY3PVEpwz3R2OXZa7GSAIFNtgyQlLvuUxsyZ2iKBRXOJ0mVU\/gCkkWDZsUmNcQVTYdXwoKjvfLVRRQTrB72l2RN8C7llS9E0HQprgMSgDCJDNRiA+3dvCFTWFfRjW38sIKIlEMllMUsHL\/fUPSfkKbILr28zesjILHGXMQOMYb1Y4MKD7\/y48EC9SNV5p4frUHbjjMND\/jgo8\/oM8LQ74W\/onFKkcW731RwHvnsam0vKMGylspGkldnE0NAl4b4Y+GkCAjNhsFCop+ONFtn9GPazl4GO5ZgY9OCKi3TrU7bQxx4EwNS5rKAwoiSd8kIrWPDZY67SeMNGUd4qv\/\/0MQ2T\/ZAJ8r9huIIi+CeSEAq2VRCu7b2VVALYoxZEUpShTq6Dr10LoIId5NVLZUkkQEnu5atXaq7T\/TI3tj5HNbW1kofd2DRR9sas5+60SOJLrJtdKRwEiG9gkClNnca9NJQdULcm\/S7bDyFRINpP8CULQ+KO4EQLebWpHeXkX6SVOqHBXNe0u\/2jfcaCY\/OhlvGlr5G2s6AFm1UAAcIBCHaBVOWZQvYl+Yf6bLfvMhuFsokxWkIBhyweSpLSdde0HVQsWYE\/c1goQguFmIiTl0N8yatN5AiBgAABXmoGS0oJ16+SDKLU3j2rNL1ITXn8F9VlfHKGsLhS07IjlUzW\/Q9l+QVAJ65vNtwDSzkYBxWOI8B064OxSVn+hxWKcABXP8ylU4\/e0VsWWsp3Bl1Alzq75pnQGvQYGNFjjsxcANF6uvRMkLRttPyttAABxrMwjnUz8ziV+pSL6M36mhxyOMl3AglGPYef+cc0yr\/GYXAw4E5QqAqwiG+C2jCUsiPGxYHei0BNFaUtJyUS8Yh0H\/Wwl7D8Kh+ivkKg5cfv0zgT0kJqcnP8JGAyD8CN26XzdFMVdL2Cyk1wzrqUbbcmiE\/\/BwYRErCP6WaSRYR8ng6g6JyOESrh9omj\/ZRoPEntMaGL+HVsIwKgv2OnGYZcrHDPWuEFOFCnXVBR9ySOqP+6k0Q3KvO4Y4n+8IV+ZdfzXPcNlC+1rpTXrHWPYqC1qmSCxAEP9C3h2vlYhx2zKEsF9Ny3tCgezEmBOMdi9F9R0PqHTIA1PHpiXThBfifk\/MgzcCtVpXuhB9vIoS5gZF3O4VWRb2lsQ0och5DxP63yzbSAOg\/LtOGyveeulor1k3OCBzddAS7MdVOY58Zf0G9Zp9TxOzjBUXZ\/baWGzVVztczBYCJXQiTFB4LcTYJL7gB7QZw6PWf\/7448VUcihEvbjRj6MBKFgt9SfLwskG71SgoFsivd9li5SHIjC86\/OTssBFTBg5zt5p+B9ZK8UQ3v+lJY+CMbN3v1mjGyOPD66nhRByK3ojdbY4Ctg7vBFErqRh+HxEKSfpXGe20WGX+O+R9KRBlveLBcOkwF4vG6quTivtfeIlbaTxFsTt5Larv\/BOvGgiStoEZ1b5+dJDHDRp5E9EVXJomCNDSZoGBrN0uk4zkPwaSUjCiaSfpOzgwPegwyO88uwxRQo01NFK7NSuLb8UAmiNF6OLBc59X\/MHfn+s+nadsApC1NdwtcdfFzwZhbPyGZ4Ymbe8DaFXeZdVha12Ygg+hJiyl4wzRLkgIJfZENYQfurA3J9rBNnUK3geLXT0Qv3SEQnIAR9gH8zLvZ1ov\/4uX8aihyvPElwbPF2eYJDXsbmoL7q8BjXCM8YijPLqohK3fNTEdq+3B0nUspwpeemcPV3soaMA1UfdhcNc3Sv5Vhlj\/eQ6CRwN6iZPpOrQ7LrKL2ifGq4\/4bGe41qxdi+miv\/Nezfh8D\/rgNyXhc9Wf46B2bZGwyjIoqhXlYD7bzlSFs0YqJyxSq+kKsxrJgn7io38jmkukMOsTYBTRYbd+1bK78oDxC8eamH5gurU4G7AhHf3gadysoBOquldxRSnBZxHsH1sFA3lFclbutSuCn9ulEjxzLR8jtPzEuBpzUY+3RethJ1ZEwutnt1igd0LT6SgmpSVCtVvkGK1\/nApUaq+79BbUSuoAaNZo0pUCgd150j\/IbXMFFuqm1pZMZPS1do1+C82weG+QGOiiL1X88nIsHNF++2n29aSmZjsrps4kXRwJp5hR5nKzU2xo8vMU2IKDXWENug6cH27V9xhqiyj1G6Xunpe5mQy6J0fQRaKwanH5OvqwtmNGiBUSqqiqCOMGk7Kc3uEJuciYeYaIx+LOOJPYJhFc4naSuh6IxwwBO2iZ\/V561bGVYYV11F7uy0r+qecItD2s0NDebXxdNZwlVYthbMt2PMFUMrWErgpdK57PZCem6XiWMxwqOmUBbRFcGd4Z478GPrclyyD1Yaz+WeMioOytUB0Xd0J4Eb93hCvHBk1GfWdiKoT3FVtWgMGoqFARm7Hbe3Q\/\/aYfzQPXHFV2nsmGqO\/etasX59FLyDTmoIlZPmT77OZa4Yjx5Wg73QDACJNnRvgahII09OANc4VcRWt7bV0GOOYnCwUi\/fzur6yRyoyZAkHAb282fOq9EMW8NbZic4PxkksEIkPxeKiVN7+l6VwGkspXi01cT95RftFS2Bxzig+dEstKGxcOFAMxJ0D+FFbsSht87JNbaizGkWNUGfDKQ7CbUMKRlo9KHyPmWd\/lr3YuUaYOvGt18IwW\/igu9WIaocfKLb00TAYcqdaC15SpoedLXW55m7SCs106FMo3gYWG+ARj1i8YiYhikbuc2FEa2PJgUQ7OwDMA67\/n\/YHT5SGEU7T\/ejetcyT2MT\/0SVGI7XQgGuKW+O3NgtgxSQr\/FTJf9mhnSLNbuYYdN9jNtsjbgBDwH38wlqtintWyMwfOTKYH23+CIUML0fYydVX26F9G+btacZGfBj8L\/bCikqGkeqznB8BzjyrVqt2Bgl3yHl6alOdIB\/oDIh8l\/pEFIYrtmvzEn6MDOPVSm+512yiuHPGWk6C1VspirGVBUDnTHJO3BWol9+M8yJksXPu1j92Ns04cO8N62Zn+fIshI7Ai8KnxR4Dz8QJ5FidCyQvnrTceXOs+ZieA0uCGcfyAetvEMw8RpKTotznIkXSCVLO1JG4VUB2F4wrsqzInX3XzMIpU8s+zRiAEb8UagCuu3qVWn1mZEf5vRE5EDTgWnNq+8H5YGje3PTmGdznY1vVdjAmFNwtyTgRkdIj4ljaGakETI7JBP8R2ABlkOjP0hNDkh6eD6SK+2NhyQ2n0PO0JOR8TKPqUhqdkQJgtEbttmVRKhTd8+AQYKYJE6d4B1vXLA0avergwG1qDAVkWEFzws0BaeR+gyL+9Z5VyVLHxB5kUmUC9Pjec3v\/3SOFn0JXWtB0tEXhWb0vx5JpD9zizcKM26vrOb0RkNgZVZ8VETXFt5URKz0YyZySduY\/M6bvPMG7bJm1XpY72qqBIdzk1iGaaYJfqyb7LObIQM6\/dIoWprZ6vsU08v6uiCqdzE\/HK+MOriwxcezxr5p3KzeaUwGMqr3SIxsUaz6dwVnIy+R1UXipblJZT2TVU06yyKya9jY+J\/m7Ov4mNIBAbk5X\/hNkPGJjQmJsDnR9CzjqpBoUiHWwdAeNgwTwWf3BZ4e0twbHa+REcAvhzkylRcmHoiZ6ee23mi03nNSjqTV5dsnNe0hQJDvp\/5\/0At+Yx6JRnAW3apK3vqlazsqrpwDBmug6Bqgq1lRiZieSj41q8K\/xU9dITjwVJxoOOhHQVZ2ekR4ocGiiRjGi+pJ3WcBhGJ7JAeQBxXpN9W\/\/6dVyFI+LtDknPgugVTez62rf16H8tkPXmIh8RQIYzRs20qoNWQgiQsw4GzCRF04tWwYVXfOgkKyfB+Mpaf30h0aJ8R2ragFnFgf48aVr1Igk94tT5NdyXw7H8pVI2JJ5yFVHesdpV5k+C\/1MiNHg4MfkSxJhnPGR81XR34CJRZyYkY4Hh5O28e0TulSMp9RzqsrCv9M23Z507AawiKzQgXXnP5L+4pn7exnfahyuew6urU9uUhjxQSLWoftUJv7tJ11fLxPHa8OYLrKFX2pQriKuduD8zxpOquzvXynbxSycauVwywm4wVDoovbTsCG5R2P2Sk0YcPbA46oAdR\/maD6J30sdZLtnlktD69nGtmr4Y8efBSMCKLS09mV8BR5bCjOZWPalSUizZKp38UVArs+wZh0oMP3JhJdx4qzXXk+QJ9MC3KKe52XW8BEHXYdvvCvyjxxYYrOIPc19LoB3smFKhkRDc7SVBiIU\/EgTux0pduUiTYzLakI5ZwF48BjdEiid4HXSq4rtQ+AHTdrTJtg96+KTIL9U0LzxHdugK4+wsLcHuATEaie8hcs\/OxnvSaUp+a00sePIJVhjlshyjeTLcHIAkUmnyyEtlqe03dMLQBqKQHyo+OgKvh7+WhZ\/Ghv7tNflj0X8j4iHYa4pJcRaMHXgvi97ff+EFHRAF1B0yKaLb9c2\/UsPZtLxCzf45SbqLIvV6Z5tGtVHdlM1cf1JowjVU+DGKqzfe9gRvE3OBUOjVEQiAbPV6JluzbIG8NYcI3b76Jw0wdGA2Umm9DR4l7tCdHtCfU\/rPs\/xB3O4hDGkUvjxsg3LcymtrNCbxyOfcL6F3bQFJy1XXkt8+GkLmyR8QTtywK5JtGG91NvXE0tBHuxE3e3KC6XdxWfY7ijchnh1xrw570UmCdYebhTMLVVp6yaMwo\/7pJEcaweuLpGJpz\/4gWc2V9KjKuFVtStEdu7KHryr9V0N6PoZX0piOenS\/m6Y5uz067zG2zMWsuJGv0V88moPMfbU0GnkKlI3\/nCiQ7HSfnO8CpbT\/fqVs74nHt9AUtV\/+YI0tFzeRL3P9yn5+KvN13vYyDW9H7CLcAzW\/LylXxfIpByopZ+551+I4y+qBau2fEJViEvLow1ffeLV1LX9+wRxVXJbJaqHo5\/QTpLvw31uqKG\/QyEgKaA+GHw50kpxRupyu0dDAN6OXJuk5COHJalQz6xgYovSY7hl1oct\/bYIPGr\/UyWx2l0pmuSo0cp6lwaI\/saOB1X7r6YslB8h\/c1Dql7wNHR4jxW7ylNw05OuJgVhjkJebWN35vYhDfC7kdRGGERtI\/v6aPBvrsu0GgZzo\/qQxCG9oIIYnJXCr4veZ+GRLYNi3cCymJu35ejel2C9A7tvV\/KcT2AREPDlioEspmAwV8gIQeCutZTtEkbxNz\/MuStx4o34RzrQYK6b2hlCZA9NL6xaNQYmcLfu3YgQM7GUzcG+I5d9ippfpoMvhQ8NS2tmBAeJfzARm5XfUM4\/DKaMCiS2tPhbjfYbR4u0l\/QdOonOYexFWbHrmcomki6PwI2lvpmnKiHX0vcEoIRVtyNML0xDn0x2CyE4qqBNLRIRG7GR6xV8qX1TIfkSdktj26K7XLEa9SgmDfKLljCtPnxSGAQ98kDu+sthTPGKniPLHfQF24K7sNAVxvGSPVYwxrNfiSnn2PN\/D1ALRw1VYrKaTvFBHfXu1ZBiayIzP6SCQW3jwTpWvm0z4sljZnHwLQTIhGltH96gcbspYeE1qTvBJj+\/cdPkIm6rwqDN5njzpjX6ktdATz\/u\/oGF2fm\/uCIWwz2G4yGRpwQiWGt3y1CgUF9gsI2VOyzditteAzC5FrdlGF2p+eI3\/MO9+ixAkiz2LOxIYMdKOsvotSjoLkVSMiqelM5Xz2KNbkifahRiG2Qv9EvI1K26m5rVW35uAJEmh\/dmrjVCIfXl5nQnqTHMlg8YOqQg9qrp4+d3OAWjD0hhzBRwgGSyodsLfSKIa+\/tD87O\/W42FK1zyJrLP4CGPJ4Rvhfr4I4zBEv0EGXppkIXhI4blIOyWZcHF0qY9UvretEx0htdiVXqSsS2drplE+DsBhUz360Zkowd5HZQ9wZ9v2jRJs6EBReEuxXcd7Efw7Qx0yvFLBxBb0WRbyxLFjMCG8C0tsKiwcQbZQeSYe9MNrfr6Xhd61F\/iYf1s9ehsgU\/nC0L2sCYHlW0+mBHuvq9ROnJ66uenQX7t\/\/bAwlA872QVj3FA2UwzsupYZYhx5xOCUOASFk92O9x0FqkjKa7HZzKNhtLC4h\/Jr5YPUcm1rSBLDQGItUtmXJv2KtFeG7+Lb7+qcAIw7RseWY31UdY0Ppc4Yyv3vsoPbyjRyCC38dAIheJw5cxYaVw\/BfzODxrunpSVMzfNZ536vZ2fKvZ5yDH+pBMLrQGla4LnHJ\/Pgbc58U50b2nrT0BE+KRYk9p57oG+6zc1IGyYszpLPb3fWcPVJnFD7pukC9nkSFRBaEbbU0QO+PSWo8HfBdOjX4xRj0iMTeLUWfHqKMkXWaZbRQ1GqN9\/xgtWb2Lg9g8BGXy\/9BFjLhf4lAT2T2d630rci+OMtH1rotcpQ2\/QLyQKPgb5KADPnx9xpZsiz6aHY8bLzGrSw07v0gapwtJ8lAY8EZyzuapdDHidGGTPNokNtmLf+co\/GvkuAG5NU8Tar2D0euJ+lXSjK4Ksfv90TEpaIbWQv3UqPf7F3jednpqO4c+oMsfiM3e5Lcpmvjjct\/elAaoOsSNB69l7XcLRD1\/zA2huptrCc2DqE+q7FLxri0mLixKTnprxVJrMEQnSWbhf3Kwsxq7XYohY\/s2qjzD0vfiyafrKMokIdQxgQ6nURg8utIbTOyA2u9tpFM0dxnLerZW4SiyyCHYlDBB7AJv7+GFS1BbC8anUi00OQHMBXA9sWig8EH90W6o2GGqkP\/MAVrY8A89v3bCoiihaDVNjGaqYM2xF8KDjcursNrNDNjSqDkTgFLqASnRpZ7v+e9FK2ZnxDNwwjk1o8XGsXEk3T8aq2LijzluceWM1EG0QMU2sSG1PPvCdjPFc0idzaC\/PGmDfWTq5+Vc5A1VIgtUDSKVAMNoT6fyiEXLv61Pwc0ErmcD+r7feHRPKtx+Bj2SSreSL1fHOLUJEvY8RBQM104A\/fY5kuQD6q7AnAc\/3tdIk\/2RDR6qqw7P6QMbnF+mhY3+zB7adesYbjYmUBeXF2RznnQ\/0NgNZ6z3mmVh187ID+AdyAqOt8v\/3jGT2vM8JtNWVgUkvNmvwLJChfTUK1+KOlVrBaym8FiMQEbDV75JORcQ7UgNHELAQC4kuNB0HvQUaVUWptm8d1XBOFpBE59qIX28mU2m1mFVfg5dVeOISjgRL4n6i12wJpjlxtU6LRNTEqf\/u4K\/oUSfftKS1t6KVIhntWUoFvTtaXb3reexH+LNYyGy4slGOiWdJ6xdSXTkNr\/rcvkADzXPceLq3+Tux7GMGsClIHkL25goPLu6CpMRVGiQGT9cccNRmRxqHGB9EIXt27AHro7PtURc7xw8xjKq4NQ359UXFft8Dd72hwGd+GZefsSuSNs+YXqUHJgojPlAdAyxcYiQhAFNidb1laLpfrTroK\/ZBsWDTqYVEh4ldwKA\/hR4CUY46z3+tzzQmLs5UEB6+4Y4pJjFV4JEj8gI5IA6YfLB68+RmAHIfWpvuDmPEI+iKeESEnLRWBFuszA8kbdBLYG79UCK9j\/beunu+OPBMRHOkrLN2emSk3uWfyouWN4\/qWfzwG4ipqjhZhOcgDqhnlDXt739ZtAz4BaoNM26hNRgQBA\/\/ozkbX42zO+ufyyrtnE2y2TW5F3\/xzry9N0waGZyE8R8WIe3c5vM2yJ7p0QrDfxaVkluPdrslU\/1S\/Ag9MvK3H2SwfvXYpIYSJ9e18JFpupecSuoUlD9w1zo3Kec4ccX0V3jF6EW9jwrJcvHJIYcdVbkSX3mGXIa4LYks3aXBIroZ8k\/pV1iPC43Ke\/bbaotxyYFpV0umnNylzng28KSTn9Dx7ST64UiqL0a6MpbiB6mWnGAl5SZru6N47\/a89WwV03hQ5Yk0uW1y+wbCkqGHMncQofyV3BPk+ieUHU1UjVtmVPAknWOXe67Vnq6rDB6IOZ4h1OPhUWFoXpl+WQZmUIIMz5\/qxDGr5ubUlk63DjeybBWT7uWtXqsAL6wdXvvqqtF5xXSCGyPbWditgt8Zy67AZZDr2FrL5lZEb5Fjimq0Ykj8gerQT\/2UaGoCt\/5Uptg\/G+POYBNH4KXoZSERaY42z+DAyWj4YuZQWwkpFv66ju72vxvxyGKV\/43\/4QijYfdGPBt9htrODj5RqQgHkmrCcmtDzFGgKBdgIhIC2+GWPIuxNEXJyFMdjGmBV0SbAKRH7TFQHs3TG0ZFWWVf3id9JPkhHh9nZDNabrvnaMYzNbBXWqUtooD0MrFlh9xzPLgUV5511fzcOk4Zfb7rm1UrVGpeVBvOEOFwP0081gpHbqW\/yNG7NKn+6F717DPH2A44BXJ3FS6exiVBLM6428Zkr3Znsz0Qz3itNRaVsWgTaBCZLhUUYgZRB3F3s0kWhx8g+W8M39aghlKMf6ozXFWLSdCvK07fOhJtlVTYUu4dlnmtVkLr8J54a+JL41uWVo3g36UGQdlvJEa9ui05l+sKwrCVrFHU2P5aZ8fPUvsPIMnn2lwtC0AuM0ttEwXXeK2ivERBJRPfynUlhekDMJ8BHlbTnutMwz+XAIN8ALmlawqNk9fR3k7CS3UtCyJqEmhOrWyAfRfyNKaPX5fvpnSnTIpIbxMUsm8Fu0YyHXdYYt0mH1\/F3QhP+t0FMz\/\/7seAQRcYOizENnNZWdHgsAFo6Yy4R6qzfNcuKj9r2uazGIJvYVfdecWHpSZpdsLfmEVm5Kj31aFIVqs7\/Jey8WYnpU8E4Kw0fLZFB9cw87i7ldz6AK82t\/E8yWg57kKjI2IgElLmxzELt6pJTWz03bw+jTBGHIMzhEErSuyGsvMMevKqrjFiKFx3jp9gGpVnPhbdEl6yMOn09HLe38aNC+OeJkd\/jXn9uBwPlaJ4Vb3tzZ9n9gDni17EGoPUO+vTRRGHnVLHuENft15174glX3LABVkvS\/1o+B1Dv5U4Sr+q85MP7JJShfB2P28FwFDh6wIJoFaDeaR5eeAQKPo+rUWTPxBF8ZfJUl7dFmDAM+cRlynIL0CeBynlGSemZrkSOdkNMQPzH75WdbSPqVhtsF5m3NX8mPQf5btxAsjy+J7ygtJVSIPrsdeYHo0LQH71FEwwLTHkKhGSZtYPZsKh9ZlqsxTqP6rQW1jFhcZPdqAxN1JJPCWLx0upJCjYO4SuhYUKk8uTZ+zt+UBAeXn3b1wtokBloQqyhEcX\/dV3ChqKyS8m+I7170TC8xkXPGFn3+MRUWOHV+6sLHKOdsHt9r2rmXw5u8ObEdX2bQhiiLd8+OoaV9FF91reyuh0I6XNrKkTsIJx8cb9UHKyz1aPcRz1vSGJVIF9VB1KXU7KX8dCxlSHv3\/k23+XkgXi9GPP1f5mMNVG9grMmbXV34AL7Mto5kOKHkx3p2EjPdT6KTA02xHpYWsCYBFMV2ygLjJmPs3SRzhtBNq6OhWucjXp3nNgcOuihvaIvw6+9ZDiIMggeWcZ6c\/N40hlfV42nkFr5GGnbdHunyH\/6pjtZengnlAcJgjWc7btHSKRWT84uYf+31OkY06MrB\/744iFvf8nF6q\/tISGPgAA29I5jsWyKC\/l9502y7Y44EjyTkJnUt2r21Ulr7wDE1dVpr69CBkTmlRMeB1HHaeY31OmyqDsGMS5mFSs4cfwPdznl1LJST9gzL5qvHCeralrO4fofUV0rsNUtir5yTAxogRzgXirxmX9cBo1\/XTQhdiaKAPq2\/hLrZbDYZGDERUjzoU8Aw3gX83uHTZR3OI4IHDx+Q1AdNZ4bznchvdZ+dOgV8abt\/6wpz4\/I6pyGFdAvKSHUdn89vW2y23CgGvTW9+VKZ0YPKBGEJ2\/Gotl0iuGuB9K2X+zceDThnYWZ0wxyQaEqidwZfsPftnWkYCXjmRGGkEnLSBGVJx0CJc2H1ZqHB5i3RPCPMz91qnrVoWhi3QeGJOxOIw5as6Iyo2SQ\/uyWmqq6228VOLSKAEa2nfm\/anG2cfqWkMoumqt2X5puGzYlwWfsV+\/IYrpHkgumae1xfay5UfIpNsg51THoJcowDV+XCLMHpwBRftNUanrbbpQ5ueS23S+vYVqoh\/60vCUEpa8LMUpLmhTguBWkdsduw+7qicVcMYXZCUvSZaXLJNiB7N\/lt3AaqzUZuap0AFEx06lYDIW8c3\/SxW7XnR7XrydFqDI9wN4gSMqsY9FuPeKA57DZUosmjyJ8ybcJFXNwdfdj5fGVDR\/F64KCp9G9cxq9fnurIln8vdGgFYb\/GnI8aa6aXPpZkR621A5z5Hz\/bLnLTIMz4QcuafTjugNXvw+BPEuexhXAvT+3sO37o1KLPkJfv9n9zDOO8xHjJOBFzG38t9Fk4+hBpfyBDrVpdSvoifhX3lUCvnJiwHgITI0BOiSSMgNhNGEBTGI899QQhfNkQeuHs94UjS+zy6z95jsmBjKyRGeGxB3GGpBit0FjN2Ry82co7RvW5TEcvPSoM7sUTkIPk7Dh4R0LMUF60XDNa9e95X1Vb84MKABag6ArZraLg35R+wuvNefVxVUPEtF95zn7g68Lr3Y5GX30H0LW94rWetD4FRMiprLzWNF7cYmK+O++iaywSTG40ltfIv0Qh0bjnWujJyr3YXHF7t0sper15OZXWxLYUXkZwUTIvxWQW6dIjtJYpps+zsV8iDJ0i\/9292Ll27MEUJpTBqwD2oRiKDYW89Ame8sYXb5vdgbpffbFxX+EvqtugBtsplmeDYfwcuf3viKnhixvszrfNIPEIqDLGPMoN2lsdyxYSjpjUKDqErn+1a69TJxl\/C3yOEk6\/B4Lb1gtMwyvxga1GQaDPtrCriYXKzbJjf3uC+5Lr1JfWFviV\/YOmxH1KHK2T06b3XnjU95KezYQzORypYvu0oSi4vjpj4g\/+H6TPxDmGUS75xaWwRrjm3A7hwDOgdIeRLyj9xxwT8hukoe+M1tfnC1sLi3w2vcPLoGRZ2GIuynTuhicfJ2nm9oW0\/\/e7UEFwY8q\/Y9Gz0NnH94jIFISlePQ6kZDF5PZmPO+gRnOWcP\/BRvPTDcbIdgJh0Tg5nC32spx4Yu\/IUcyWldkUae\/JEOAuQpUhRHzaRZY33FebaYSm8AVBisNCPoGP+ETBhnl2k0jsS\/0zPSEmO3V1KTl51uYsEN8bKYE0xmgwG8rV85Wm0p46r4cCooaVuPgMFTG1Uy9TmA3VVxtahajyGlYQgwcfFTmgh6\/iZgnXKl7x03LjWC6\/Hf8oDiglaxe8JfCgtzpz32K5rRyB8nNbMxjHyt8W2HeqiNWN0XXm6qypDWdLv+DWYb8+PJF6EJ9LAyFrjKuulJwB2qFaNRLbheCquJVwmCLW3reVhW2wGL4Mv1oNpDHYf9MB3QjIjQzqiKGJrTaCGVXCFmVcoGjGIPAomnE9f\/IhWG4YRYb0AtyVJF5FK0eI\/rcvRnfMPFCcUAchS41h\/jv029r\/8YC\/Y0dJsf\/bRdTWoKziXIMuL+i\/j96jyq6kJ+M0vL\/6EzCNKD0VjcLOHvnxevgKZ2\/wW7b6lraUJE5UhAlGAkO9rskbC\/HCUoSHRvybveTf2VCJaQfiEce7nMT9eInJdvj2sMvguD0LlfQRfilnnTAgaXqwndKGACF7O2j7rd4ePY9f0uMQBCysghshtBJs5gKATmrshhHaToRm7wN+KtZY9hfRbZ6k23\/RBq2PMmmXCe4C\/784lVtMv5FdDaiNNNsB8bN+aaZeRjQih2URFtz+rgrWnSjkPPAgAn41FG89d8sFzKolby3iV+42CKZT3npTK42UK0H172yq9gQSY7eu5xaLhmvMtrAiayLHpkwcOkcPh0dJl73rhgtyK8sEN7lPw7umfpTCd5uFzr\/Nkf04fVRlVkhJ\/teDZ6AE9TvlL0q1c\/JsIvANqzenZVan+UoIKRhFJob0Qpod1U2rpZ3Ubovt4F0tUp\/bXRL9sSaLCaBvJc4Bkg6fU+K6NQV2EmLsVUar3JLiBG83XPp5AjkBZO7PTScP+6S+0evI7ADCAYEUz1Uls1\/rSDRUmw+4NhqR49reNBzYr315zvPvrixuFKm\/ikIgzCfRPI4GkcnDEdSfr66yG\/Tai0TbertH6YVqW1xBjKP0c\/QeI1\/yoFd8RNTxTMzrSz1xACZ+vHOqp4sDKrJYUDN\/s6QvrjuK6rTbE6nqOQrZJeZcA5rnrXsEprjaHKVWgXRK0ziYa9pjS0Ta1iSQJWIaFxgBSTz9vWXIOniumPsh9Ii2zVMblBGjYVcERvcPK8lLpKJg5WLKyJ+ijsm7cDvdkC\/5pcsQ\/9LEnZCtAWiTRZF3quh+m6iCOTTTLyGJJouz9ZFrHpFt7dlYnOHzkIYzah9XVjr2uiFtNhoBH01\/gcowxyNc7dToRR\/nnsnNgPVdZVmrT8o9dCRelJeK+2J91kwmipiL9mRlxhyB\/CMNy+74IgFSgL8+RXvbej\/QEG0XkJ+BrBvlRbR1oCK0ftx8\/w67ijH0Fm0dbwK2YCRrUKBf9tcc3LkL9wzkg1ypruB6dXMS\/LtvA\/igyaNzaJoVrlJ6Gf\/809hx\/06R6mNk4fgd7MwNKndFqZJjMG9WHTgTrMAFmmUNn1NLQG0fTcz5uYTkQivqT+tYVUoFbf6bcMMKkvQ49U30dUOEfnNawno72NcF7XQI37czdzZZ6rax5tsMHboPd52b4LP7SCNBCW2LTWeHgnv8GdBwQG5WJtsCElRGWNazxVyDSlU04Q+QxX0rLj\/lqcGWAjunYt7u+kEiiE1G5dtf\/2KfzCZ5UFaeDUXWD0xHJqcJJdbmlJJWhrqAhbUFhNrd30Y2cd\/NSvcOqfVKPEr1FO3h2HNg4y5W7QAoeRRKMcF4201d8tXbsb3mB5pvqgLnHJ6tW89wIN+CEv5rcn3\/cUsm+cBl5mw+P2J+2r4L1tiXFJm2EfyOcUy4xC1uIp5o7JsbIBM6A2qGNmMZys96xQILvXuqIzaygDh4f4vltGfJDxxOzV7opVEYbyIHeTOABbkzSLw1AHmSdvESpiIVFZU1DsFg4ZxNjaXkEhssQKjezyuR1twTAwuSZ0oX\/W39f9j3TcGftQc512gArDRC9uHDq48oydyZh1c0wF5jRWGN5FQb9xOqoAxzkLet6v\/XgXqNzbBuwwSY5+5WRsQjYARg1t\/OFWRvKi1Xb2AAUApTm+FNUchEeqodChv131lihRe6iPv5t99VgBWUHiPzRwZi7km6z9wUg2fBOOJNqz3RHcwnHaBSTnvONsA5wQi5725BlEM9MVsHhslzK03QBiSJqpitFf8d+7p5v4JvXoCmr14mOILI7mwneVu5v7VhQBNgefhruQ9e352QaJc96tNZR9dNt7TBqqzQkXX9cMMoxMnETfy5SXlkQ1nxxUwfMeTXf+HKZNQanyBLzToJyjgy2bvCQy1xht5Le6ltni91dse1RpgjV14NZFReq3SJ1ncK\/ZU7j8q8VsZ4kCnCCWAMGVHiOayHbeeqKT\/6B5nwAa31ESabfIBEnhXgI7umiIbvm6DSdbYc3FfrKcUd4ajgZbMXocaHi3KwEqu18rKjThWZe4Dj57zNVTf7keRlgX34I3zXDOP\/RiCE0Z6TvLoaowSUz3rWQFxohjJ5++gsCgpDBLFQGNiIvSDZenXrH24jd7yKWs+uW4TZ4TY0ZcEKCPst2I19U9XOAe234JZXJB6125DP+5BOlfXgjsH2XaRr0N28y7NTUxa1+L1f13HagA81y1me2m7SzIOA7BWeBe8+riReKg0AvCqWIa5nnofOSI1IzqioBisJETrNgHLEounwgLcSz9SHEPZWzfzV7tLGYedizdTrabYxrZodwNZEbxZ\/TZEmRk3gbqenTfvMdif9aKs+CZNYNh2vEqmoydzHcKa5d21rptF6EkEzkfGkQAHVt\/gdsoboSm4DwV6Cg27uiEn\/DWMJcr5Sj0wAyKpEG0ya8tGj9t0zuPE7LWAeV6J39p8l3MwZtGihwjtgV0mmx3DHgobRhehcVoqq+OyNwUIesAQ+HtCYJ7BwMH2qRCGYHYjYQUFDHP6ZG\/7+07jVEEFH7y008IsWzJR51T8TsFOyuaV7Ol5qGdkdmta64gH8+zw5kmVYM\/lSpALbx4F\/NqP+FpQBoXTB3hjrHb01HQ11hgDCpH+ayQqIKp\/kAqzHc8nO80pX8yH1FIwyvHCIkwNLsSRLDNXZ6G4ls2e5qE9hzX7J7s1nOEOLjPb9FuMNjBGmIhqLSuFrRkAHlCU6+MrE+eYdoO2TKvhedAt4f\/uV3N7BsGXtuniCJC4Qlmsar\/MKIX7J6zJNWY4al8LGgijFYd15BsezqQIlrfysoz6Z\/7E8k4nca3vloE3i7lmT0JhgrYgOEYblJ6N581IpO76bfPnz\/Jfwj8yxQThMWfM3YXGJIDfxMDfNGrTd3eKqTkzMBMsyE\/5sTLrVVVwuDfzoyJMzmk0Mely\/AUAv4WxAVjr9Z+Ik4QSPzFYPqUL7NjjeWDAcX96CHFsnJKtQlRErz96Bjl5PowtCT4HswAPDD9BIzkMuBu6Ar0ZlySYC3RR2tFzZgStQuF98Rwd51cJ8BuwJKUjuPtYQSSiODxll3G8cDBGnjWuKcMWXRHLFV2bqPk1dSlou9IhCP2pUMvle51sidTBv5KWswifx1lhdGDZ4t1eltAoC9K8u2+jPbAoj6Z8iuL3r25hfEwuIW55BFFzojdpyvqTer0SsEou1x1T130zc+2d2eCQqO8pLVrwhmRUACXsF6XLqXkpM6c6dNho1YZajoinE3sWI7jh3xaRwUuZoY6CrxC+FcdAy6kIqis6fAFdamzpUhUsC7qAjLWoQoDT\/zXgm2Ecw2bs\/a2r1BKnONU8+E4baBJDLvHyyfY5G8iRErI\/hYaV51HhDBWdWVOu9SpU3GOoiKf1wGB+\/2iSlbKETKO6353fl\/kWD3C77Yi1u9MGrSIDocCJK7e3nU5jTon4QzuGWU+eHRQxrEJ+KAj9d0iLfJQ58hnbZirHxEPF24J\/pHUMf9HSGcUdrtKCqg9ujP9ZscbIp2gs2\/eZS5A5fmybRA6FfqnOj8trG5we5jgAeOL5AfkJPXEmdijQYt8fief38lvB6mi9o7px1tBVr7bE6wCsWKVFE+2gRLuNZTDt1Yj+XToiYpk0KHsz3oaeEVDjU16U5lua1BGOM9TyAh2Eo+BTbea8EzEhYTpnBdr\/ozmYh57hC5voPxjNtzFPaSren6pWCGN+JgwPl4XZNwuTRmlPx3ig2pE0nlJTXiMjhPoHsMdJyfCoiAV+ptryQpvyzriadBa6CH2OtexyMP0o0n\/t5TSsSayaK6DD4vZdiMHwbUwZivn0KIW+FC3w+qHw85s0a+J4AlJqcwm3vXztaNvdBtKRc1F3jfCrBUkz8SBRg3rWkjxGPW0c\/nzeqGzl1Hn9FviKYbioTyLrvQjcPHcA4WR2w62SBYayVKiATRBke8Tyn4Ug\/cr+hYlYrzJwgmLVIrkLsAS6S\/wnqbWc22C8+mpBoAHV0XWcsO5CR1y4aC5N9XLAkfaZ7MnTbO15uYFxyACbdSvUHHUyz7zes5yAAfDUQf9ccyH31NsxgqkVrnfC2uXPJulwpQyH8TjGMDfvomhONndjwdP+9ANQiq5GVuROUPaM4pfjbBsuWqPwLDDGDh7QL0tkXx0S6zxQV\/xSTuglWaF6f7fvXyzuXlZRGwjZelfXu6Mr2JyaFV+0eSrXTDCAEXSDDpNiEZ620ft34nvMg+TE96EuCr09LD6m2Q5o2mDesGA77OmlxjYPhngqimpKYF5ltOYOgLHN0S0gjfYCqZAcwvSAndZ+kj1rtlc30h5UITRoE1rtHz6qXVDwgEWR+w6myXBktyZH7NFaS9mQ16nQXIK9oh0dQCMkneJtfp9+mlvZpKIAeetbQTlFFqrDecBR7dBARoiprld7nWZKrOWfuR0nsNiEGDnFGFwdtuuNu0+ymQs3tPJtz+aR1tmpF3dwvt37f4bbAbn27FTQQZVxwxVKAsUwm2udQYXgs8XhFrwgh94Hj5\/8IMGYs7l1MwWkkulsJuDrY\/AGvRNO63sIB5gdAH9Ywwv1D3h+ZF3rH6MDY6d2m2dY5QjOo1BvFHYYlS2t2A+HdFOnb1HKzGPa7jD3xHGj3X9kM\/gf56PsOFnMrxz2UvkCyf3yeHDpk4puhbbPoZYPLoGN1KJoITxkZ2DOd4gsDitqj\/JQr8oIZh8wMIT2aLmkjr3QNHXSm2o4S62bbUu1EtshgjU\/GCkw3ZLQFmWBsfeAXgfdPzY0dAOjcqDlCUUF2456kr6ZT7IGWltR5UpGJ2c3oGQ1Ea92PhB8Ot59vESxfbc8jkRGt04fQaZRQp6mu0kF280fFgbJ2qhDvAEbi5TqpnK\/xGcuwL7mzm+w\/ys10tVT2NcdUCZSBlMCOTxLdOsHlcBD81hgFRRakCfPOx9vfLDapyqv8Zxkr0DXQa\/oF526keThvwTV50i+y0kcS1v22Ag49hIHpVAB4ZySAMOLqhG7Fkaw+9weBQ9FEoKHWA8OftiU0KTViQ6Gh6sGbVH1Fb4vglRb7AcPhDEDluNRvBPK\/XQn\/Fy9AQ0AIfRM6PLAsUIaOm1G6fBfFmL7jFX+RDKbiRfXyY3MHaAMnmXO3bZL8Wi8p0\/Pfw2aoT0fUJDEAjLOn9IgecgMVDK183NgqQpvG1kWe1YFrRY\/ZScE6Az1gNYwS1QOlX1dcJSV7flHZT3O2GwTP168YuV4f6IDAVJ5RRLvHKdfuFz3sO6NIFZC951m4Se1gqtCe8MGjVlutk8zD9kYDQDzlNzL1Jc8umjAhrgeJ4zaDRGwfXmInVw\/90FGlggdcI9S4sELr82Fxzh7\/q62jJtvynWVxerLwN1UOT88Zr2YPpXon4e8PlV+F6cjHkU9JJbBxV453Hih+xHtuqhPnGiFBxDH2MLNB6ReLKPVDC\/XLute+VQp9lLumfxxMy9cLwjn7QM9NdaKXwjXT\/yyUXX\/\/w8pXpBM+N3NyVfOM7smyOT+mMcby0Y0Bn0A3UfjOoZQ4b2Kkx3plBXd1kWSgFTO3LmAcgDrv6u\/miQ+JAIkyzYvXsPNyr\/hzq629EVVBHLuxJsFEQePa08qDTjwfHs1RNUwVvdVxCp8+ZisPx+jnr8HWSvjo9x+a2kgcpHU+GNLH6OSkRDbYajOlEL0194d65XFD7HHmmFCLpr4xZ42+4VEUlDeyHP1hyrrrLDvzQA+luvTXo7M0KYWcueT3g5O8eXhbGEokwyaT\/VVBMV7pt1kI2s+mY0SPpprJF+bgq53yQyzeT19V1KHTlpCvJK2oZvX+iwR5AQuShx7BPbxGevpffo3\/xTCLq\/YsY3ZmB8qQuvWG7H2fe1u4bO4YM5ngyKLlAwWfJQ83RKewQOvXU1Z4q5yDv88n7civ4jsR9D+xhjlMWbtL0ZY9ruhuRZR27YqW\/rv7PnbcLygj3vXof1s39LKZHTL0Bl\/3JyKy+S9YclInJOE3NLwcmXkLFyq8yFxl\/XoguCVI4cZ1vkjO8Ud+fceK8EcMD6LcqxA73BybVaDmg80FzzWJsOjK3vInH0lHLWEKTD4lj4V1ZjVTc\/aHZIihxgbslTiYHF5jKjm9Dx02iW0c\/VqN9jAeXXd1UuC11Lqg452iGipEBmhTRt7Da3iH+XtSDP6gv3esWAtky\/9Rxq\/rvVn+d8WbQzA9av\/9PamLV8BxR9K9MBZfSu0x5EJdO69Ka\/fUdxBWp8kR17aFtb+GBPDQAvaOlIftEhBRFL6y9uNQM4zxb+XAwDaoFvJ4MiRAQmHCeB+Jo6eXSOEf7INxbbvV6VW8GVAhqDn5NI8BmQrG5m7Raj59x+wKffT1THBDXSL3LTOFVexDR+ChYEhhhC73CVXHZ0aYCQ487j0PrMDI9K0299eGrVeTckX3wEQ30s7BEribt2bWmkI2RVKK4IuvJzwMijp2ASpnV11mOApQ0HJVHFQdlICVXdZ0FZsrRQOLRC5b6vBElatVXHG1uaIP1Iac9F+JE9pp2wXDdHhld0wjcnAAsLhJufmbrSWfYvVxpB1yJBCmVwF8PrjhRpX9NAAzA63KX4TnG1vhi2cog0JyXnO21A0jLtq\/AApaKfuyWNXb8+5KmehzRl\/M87ziiPUQMAMslSd5AICELcagCQ7GJqoL1DXaIWs4ViZmJ2Zbs9PBcjVh0VTfGWh+Yn4cCpaZUa77RM3RJkuiiDfv\/7NEUb+u2NymibsRFRY+Vani5GmL7jG0o6xzGCOGvh41j\/kAWG2\/7obOSHvjAqtqGoXQAUZpiaqvbH0dAyLEOSpv\/QJy4FSOIJh+HKdxtdDYe91BDUAKUiw7HkR7RbuH6QkW+P4jawIgZ2TBP1tnV0eUChrL42hl6q6xnW1qJAjCKrBPyBBDwWIvjOyf2gAQnBVVQWQpybHuDCM1e8cSmBig6um+rd6LCpk8BlJv3DRYIn4rqgzsGzpJPK0z7hpigx\/8AxpvjSw0IGrFOCL288yI1\/bGHa0iUvHCnhcm5fOtda\/fM75YVyepaAkJmEtR\/IqYJE2Fc7coOspvFdpTqgZge7ryZV1QLgnn1k97fWg0Um5Iwa\/4oVXV69Hp57j0yiqgNHwMFOiuQw+UhHmBv5Orx2usiByEXzjCmjw9vBn5KiSKqAlbYq1uGnXB2jI7D0EFuaYUicGEoNWrkjQ9aBPPBTDQdxvY2cRJ\/6exi6muWW1SOZaBodI5xt6R9bJo5GmMvGwrJDgYyEhs2kzh9wABNk23kPX70iOTOkg2+kDNUc7+H1f\/PpZh64pBwK8Xm38VNeEcRF+I6ZtznpJne+xoeTAKDe\/b5PM8QlgiRzgFqy8LD1k4cAP\/FXA2KFJmaJFfyXtwff2yye7yrW8N9Mfw+ZPCIskMDCEA0Dtsdn7YQtdKJ\/yjZ8BaWPr02uRA3\/kF9Tf4Mg9HtPEpRJHHRdzuXrSAqR\/anbe9+Bxh3tQpeom9IviwKwm1m\/s9TSZTYjhwIaVE0PDEM8g6eB6gKnGMGluUlVSvoMV5djPikAQh3AAskB13HN6SVdgZfjF+IPiSz7YnCmZHFYZtYfEVK4bjcEGmGFj9NT5B0hOTWTOtlsuF02m4+hxD9lgcrluBjb4DzHqgZXZTY5JxUEPTPrBqKrtGFcX4WF9KGweocntgwcV2LQJlzyf3qKZModgRwaA5mRSowDQBJ1Zm5XndUwS6qpoeRWvWhgcsHRYRB42dHVDnaWs4dWO+hTL9tGOx3e++DBaylerjB8P7NW9Zhzi2G0K71pWuQzrzrcSFtwX4PLaK9aP7+BDjJpscaQsuMjhbDDswY009\/uPXtxRxMtLHYEJonK0m5gOeA0lzxdFNXLdXxua8s4iWGlv5UOHGJQXQfjSRtrDLdWHlXmiM\/SP6wjU0rDVaagiDbxqi2goQan+pXVVek5lMnGG7tSdzuGfPqNiDQgGzyTay+pzbS7noF6GV1zHSCj8mB\/bA5vrU+MPyUC1qFWevLxzoqp9GIBj2lldE1aVCa7VjBzAm7uxmqJD8zgaEpgFihxlcj3AvrDU5sgzFal542TmgOnpuHCmU5OTeEE6qhMbeBcfNhfNhuRebBQWtddTzMlyGqvn4Ppm9OBLI2+wyStB7BkErBJedil+VqWcYFwQcR33cTRNG02Tl68pO3KEVANSCzu0Ag4jXyo8Gtza3c1XOkGjqu9LJUJCrmnd7Sg5SQl\/\/cRAg99gJrn5+XDg3lrOhVP\/ye5YGovvxAYKOigRumvoA1IE20TR+UQpYKv\/3s3uuuLaNLKVi4CRLK5ju5ef\/sUlzeMVjfBx7\/RPYeUui9Tr\/UfpprrrR0rXkKAfKD+6mefXqENweQVXG+oScW80EZ230SYMQnx4\/5B4ujBDEwcdhCuYHpFD5ORl1WtCTctAhcmD4lm\/TzdP+8ofxLqxm9gcKnFdv+yLju3OzhMM0fZvu2YTk2HKt\/HkT9bJQ8Ze838LBnELZ0i267MNfH4mV\/DHZ7qqVEB3Mp7u5CAtb7ofO0vgA4XRjQtj7avjKVWCQtWiFLzrY13Xh92f6O1l5ES1sH4alPvImQ8cpFKcTkEu1jbZeXmy60b6PAOpnrIS0A2dYm9GSoSqiPymqHQVh\/y7BUUmjMKCtqXNgxGTr9ftgCUFcJb3QYC3WYikA1akYBV+v8HFAQQYodtXo2\/kChfaR9hxSK\/ViiRDW+W+R3nkumnL8qCN6abSaPqm3L0z\/Bgft9USa2NDtTHK\/SLJwsK2DNFjrdynyypXQ2FRCYNj0YwQamKMny4xJSMwQLl3rjg5HAVNoGvzeBsKYNwTgtwghgUhMZUqC\/35u32km2LhVVI3+MFzV3pmxqPc7r4RpWKCC17haLLKiPqi5UU7dZaR3bS2WJ6DKBzCivN5tELkBOVRAEC7KNm7ErbQtfZ\/pVCf9ReS8FJuL8Jb6R0sb9hv0ahPeayxlkBlJUH56fuOaG5oB0qyTqFaZiJdcGVQJgVlrDqqREWhLDYW3I9Pp83KuMkjNEtQH07LMnYVJkrVdvdtd1KU119k79DB3s9fr+\/tgYzfmZ36l4sqMJyok9ckwpPwkzaVZEiyljC9Y5EkGHDMT0NFiz+6L27Oyv5GawwEvIucrfuBWHqWALGEay17KUHahXWGRF\/VnBatc\/ZZvM2NFFr2Am9XpsFIepkSVZytoeW5147gjgqJo8RxoYMOK6Yn\/R+Bz+L6DVAJ2YgxnwUjPLm71b2gdS97K48rVTceYAzIKyQ1UwPr77RiQpH4RZns8B9xwKJxp7emcMJETxNbjrGaddufaA82I4XGbWJWuKyFUhc6h3x1ppsgB0XVU8q1e56etpptqVbqVXTDffLOnRbZWirbjCBK7xSGXxrYE0ZMF66bXNcfiyYw+qlyGPQZh999IAOgTulsi5Qsac+VPkA3qtQhqaJ6fVBcfDS+VtUUp8Xqq4S1ZRLreyRbpJTCMVD8uI\/GCV8VqkaM+KuHtijuQ8ah9Z+ryru2lSCaPvp+TEYkZoh6rT1GvzD64omb3uX27x95ehpsOPe7B161kwpYQ0DlJAD31d3eNCVfl+DcmF6Mgi3RCv\/F6FWBQWFv93UykZB+ur1LQZx0d+WjfniSjpR1Zdvjg3Q\/aBPQy\/60ntWJm7tdRLStZfK2QOljhiwjqMJIc2HeBliHMVGcPjrPbx0WFwadglc6v3EihrVsiSezp9YUVvlp2LY2pPzKM8V\/8VjtcFIpJjl2xD+dW5lkOjvOtbif2xHNGnfvksXpvJ22fUo\/2gi9ixvgsyTzj4uDVLusruS7Ncu6S+Lb\/P8Kju2fv1DvF4J7Fp8+oYRR1v2lU5tIMvfUrlu9smbr58uP+jx58w3hSEyuC4OUQ+rGpJdf8Renwx8yLe88muH0MyBoCobfNSLORnYVfaoZIO3eXkPxZghJ4elHZRM+53v\/5Dms8SXkwby2z4xPRk\/oI7kttIXi+b3cH7PEG70ZkoFUfq+Bd2WnatVtEW0w2lldrOmZnXgzlJvf66KnSxheHxDOYsBNNG7\/uIrRc7syp0fXGUhltOSfPMNXVK13yfNcEg9NbzxkTd+Zrx7nOAJ8+lYgWXDvuRe9aAtBaB7vtMPp0ujK1jy6hfgO1cYVx6LQv1ndPyZmEywiZRLKU7\/Bl6zSln\/8Ix3hm8ACjKoVghuF7no2McZEB34qJK9oNkhlySBjED7m2m7EkPJnUqqX6KwAQ+6ds4us3FvoLbQ9BkvAvIkBP7E6Uz93lgvy1XNZxaf3U4NxdnoQgvPvVFIZF93QLfxthqJFC+NFRoxA2o4gMqQg+nkNkmeg3mhiUI2qiC2Hd1gf5MXnoeFR9Cz2JRn3UfPih0BVK03Ar1ZAZvAojRXnwm3wVmvDY3y8y8OgTl9dmfXV\/rG4PEe64VOWhRyi08vcfaKikyr7RtnoblpBguMsvjbS0CzJKJyRLPZ03rbPxwKhW4X0puAga0HCyOUxAJ0HkLLJgJXE7J09QI5AmU4Qv1w2ldcxYvNhJs6Qr5UgsVvkndUkJSLD0WJRgTA2O7QQSuKE5+hNPJ\/6RE+yputmVKLOOffHIstpOoCBX5uBHm\/96LVepdE9tnMPnQ8nITSfXlK7\/V9yC2BLbGLxHBr0kYHis5K3qmsB6sv+9\/0dUWtWZDCuOgi3DIVB7+RYePdBni\/vS4CDjLxEKUyM+PL1UH\/68KF3EGpaTP1KyiDRq7ET4qYlB3gUaiXWnXIWp4MDj7K99T+Hkl2ouTNRUsooN2J2Y+YcRJA+rps0Uojl3CwB6Obkc\/KvfiAc9xL3Ur1hx8FtsaP6X0WM6hQNVaLtm09kbYb1P7SBI4Qu31dahQYxnxH\/qdEozPmHAG0wzZeEZiKET0ctXrgpnPw29hhjflOfhmSY7RwoeQ9Ri4iv5\/YFlHNGDJZkQxExQcST5D0pFp1yJEMWEsU8GELlNS9yFh+0gEB4E6bwCDqA6520hmomfGSpW\/CnOjgzlwoFPyOryPK+zNCRpR\/8RrsfWVKTy8pE2fhvvbCLpY4pTjFKlUdEzKaGYJCKAaIIanwIRrch5CGLHOxzw1swTiJcWr6c5jDdoCwt5oCs9EIl++p3rNllzb1Kx3iWZZuv8itBb+OPvEGLabDb7wMgeHgbg01zTPXLWmTZfH4ipXXEbVyq0pdxWmkWh6JzbtDkTJKMOLkqohGxeyvqkWHszVX+sqB8ifHL10y\/a31NzcuE07ErfMTfYRTkKixD9kXv8FtCXvP7lan9GZ4RiK\/edD2YSz+LY1PEN8eC8Y\/0VL7wPz2\/pBk84oJSZqhCxipr56hurBPimGb95SgExMeXg4SoyCBYBsnVKBxbAsT2Z3RLMPcr0mCzg73y4MNkKSDlJYkInBCnAbojDMAToa1VpYnydLU+P8goiF3w2OAzW9tWVn04mOMsnglDFoTJjXCEswkm+xamm1Pt07bmSRmVpT6MBHzBzoinJ9owYzrFgM6qvXgPEsGj5OxyXbpJTe\/LNWdaY4ejU\/6BzvUS3hWyTLjvQCckIcFNsFutF2HKgSZxN9rA2XTSwoTG\/IjqI7vS97WHu9RxYTugE7GACHHSEAGoyw4+HKibb5MDcwRFY0fckjAgMqBXRfq0v3Sa4BCuZjU4bFzagB6M9x9m90td\/dEc3G9ghDAxK21ynr6tZ2P5mbMJMvf+Ss6qEGW5ndIdh7HR0QGjqOB6gKqCsrG1BuuWelfadARjNIFXhk3RRI0DAs\/3sLKWAF7YhMpJL56r1GjdfW5Dtdb+aNuUS5aZ+\/iKrw9L+FeOSzLK6AQxEb3z6Vae2Y9PGwvkcZSVZ92UVpjxBR0J+Zf5Zrs3+f4gRRkcZDiYc3fMOAnRe5xvJYxnKl0dHKtUnUI+ZdVV3\/rMOHN\/5IbKRHBmAHVA+VsdlNgAcHaIyNd86W9cOaplbv2C1nIa1tje8cbdhZ3BB8BCE7cpBbn1zHn3KpSl1XTB1W5OQbanWcIBvlCOw\/txJaBJmLp3pEoP8UlIX9\/sYtQsoWdlcWkYppxM0\/Ro\/1WW8Zb0MKsF\/3LKm1djBzur0hyoiNHs3WLqqWLrbU6CrOiXG\/mlvahpDfPSV3A8ixPLE6yNcVWdaSSPr5mVGROYIemRC3rbd+qhcD6eqhIY+dqtjxMo09zGNw+1IsSjRvmUSFcxer5Oe6B14IAsHjSgNmyW0Yl3kQN7fnZ6t8a3WDDicoJfRL38+bhGJlGeyIqtPo\/S4IPL\/RF93Y1ynMihUxTP0W88MwDTUXSRFxDn2JmXvw8Li4MWYnWI94+8XCsGKEc7JmC57cEO\/3eALy0F3rz5LwjdqhzXN9JURNcWoTJ+vE+OV\/ISuB3cb0EfVlnoI1slk\/IvIk\/Z0LJER+L743Av9dZPhKHLHjaDazWh96MGM6AGNXqWjLt5DgyyDmyXJNoOODU7O5oNotLmk\/f0g1Z9zfiirgD4ngNQXH\/0MSzBS376tdsIT1KKpCoqcgt8DWh5q1C7\/z+Nhz\/biNAc4wqm\/OIKjQX3WoHVH\/lj0kLF+BERcNgE2Cqjne8FWoCP6nkQ0vej8TLznBx2kxrVzwU6H01g4K4aHUDJfHO9FReVtYM5Rs8nk5wDOEzIX20FpcVyATizBpvBNw7hFDyXMAHQQNdVG+SA3UwSuYmylbxo4en\/pSEfy4lhqfB8hGwPhsr9ySYb1eehtK7xfQFn202D+UFRyfo7lLkiMbjsgLUfpqh9TRfrJhSHGfetjfoBdxdL+U2m7jvU+uCT9tb3jfbhrwU8lyVah23R5iaI4+7A0YyDJyiyPBJAmL1QjMp6AzabTKLhlWGSAVqNmobie8l+TuaA01uqeCng7qVa8aVLO42YrYZSo9pLBRWiCjl5PS7Gwm1bJrbt+z\/TVxDxE0sWCL+\/wbXk\/vYApvK\/7C3dVSoH0k9XXH+VrM4AqIOW4uCIErfUH7aR3tDaHIGJeR84wnu9p4e+\/jDWND9Vt3FY69RxmDsX6\/WD9W8jglDq9kUhxd5OaO3jJGukjjK2i4sX3MAzw2tWVgaBbog+Lly1yp5uTvhE\/qEn\/fhL+Od40HjyRoZw5+q0DSka9ohJYENArYZZvbzrmpl7QWC3+KHypk0VV6aoYHA61S+P8myvwjAqja1V0AUP5Cmd\/CBSDXlNDXI8f6\/UEhubJwxZSYXKQM\/C5CG5rtmByb0hPRQzBxTWNHo9j29glfjXcG9nfbVYdv+oTND8IABg3YDMyIyPyPyP+Yk1aZ8u70o\/eDcCfvUfdFAyKxnewVU+POCGIenA87z\/iDTqp\/JjIJ4QqDyh3ASzBREXeif5kVkJZFG9hAy3kM51ThfLkvYhK6Rj1lVld2Y9YBl7KUBdWFSXpBPugxMPF0fEnN+qtdmuOiT\/cgLh5gHlT4avXSf4Ngwx4crC+6kYmALnXVtDN2ckbVpbhO8hM\/dK16Odr3wpEmbCLDd\/RM503n6XmoAvpFfIGIoiMERlpMESp+g4qfPmaunf3SNf92npYDgVFCFQ13SwnlkSO2cZqGvB5Dxe5Ldod4+MqjxQZCs0x5QS2QW4mV0z2xwEPoThxA7klonIiekNTan3FUdRtrELpzW5NR0IwahVYsFBf7KZKt6hFsp6CZgfA\/VPDQIMygDo89xuIKg6sfYR6ucmXoxxPR68xEvnnVbJGHxe+RtbjiwcqKT6\/uYUTxMuTR9DA25aahPfdV551aKreMGmdwcrOEM8eyHyH\/CWIAI\/f4L6F4KsfmcsReF4Yj2R4lfFRtwW8hNwCGlWuZIkycR5WZZJ5\/7YLEkR4Pciwj07Hi0gw29KNQZgwEt36dD1stlvayqRmGZlQMbatxoVdZ+vcv4phFXE55O+EYLrfoejs3gLOptZHBDUOxUyQzqrVRHaveDlC4z6jkErNdn7NyNpe3PdhOcLPM0zZaUbiJlIZlmdfuFzYhxLtykMvuDNZtN3bVg2FKfCloCjUOdVwxnrxJ6gFNrJpJ4dfV1COsSyybvQ0pWJKtqHzjifhzDjfBW8Kseozd+zobSRYIT08qAXAzSfy8XJHiHk4fbvQmCRRbq8\/QmD6802mG2UN9z4BECAIsWlBlONQIQJb4NwBbfmjqpP5EzBsfy\/UzYJkkKe4XIzwRPeaCQYuNNqKAIf+DTHAAhT48b4+TS4Q+TctoqUujwXDsrnrzspGZJtQNQoGSbjoNGEyIM+rU2FuWsJQ5rbhwaVoYaDI59I1XAnIThWrP\/sMVx1\/9x6LcbJnoIlwWCHvkrbJNTJBMSlxtKob2mr1hCol3OdbZCSk5sczDIsNAAzDzor8TF8i0+lgB821DJyhVmNu0sC9YMna4PGJoBnjDBdMGGL12tx32joES+fgK7MdXnsTEVqIYt4FfmBptWpwH73LofPjF8DrbtVyT+quESyDNwfsd1I12hN1MBSgHjCnE4\/8R3el5oaKU2ofgcnBwMuDyiXCBbd7OIo7sTEu81DlZkOdG0KpQK4bznUsnSYAI21zCJYqQLycFoPr2+qzA1Q68ntKS3\/LUVdj2\/8BctrTnBjxFneXgDvXTzaXeLWG8PoBLCMuE8NMiHb3UxaChvIm1CMyNN9zUfEgHOaJ2UvK2BtxTy\/fBfiU76JqWCQ2PecX4ZRBHS7ddK8xvrIsOaDwtmPpBkZU+tTXtXQMXTCUh5F1k1DUR894vAteuC4fth94hp6IwsX+2dnO6\/AHxbML8rvZ15QlXY8bSv8\/beFOVX7IQPyxCfH\/2sEtMyVkNjmxP+7w8klu5kqGAeJkOizS\/OcvBHM4swwkkfcfSWEDRYM5dFVfbV8aZ7Cf9whdx3Y9crLoDGFCYNUtFStKdWIPHHvYyFVpEfumshfRJMYTTPkYUGu+BLbRvFMVYPe0HHo\/e9qWIsPFTbbxbIo09Ptw1w5uVxunqqGts649o40Gw0dxvaH3Sgd5AzlHOk5LR53pTCDr6ouIsrtODZlMz6h7r5LaFaHrqSHw5752OftaI0IJXe8s\/zzyzZlkZu1cjsxiGhOB16JS7x9T62RSEsCSQ9cfaeerbxSRh6aAndcRrJGFIS3vuVeRPQvpI+IRRQSvaS1YMMECfYcWqQ5+zfBuzjrtph\/dwNJIV\/+UHtaHOzvkYr+1JPytxbBtoVjwG1eCxx7zE6ev49x4kvZxbTDyiM\/soBl7tQXFzRtqtr\/CFlWnInhcfrjCAq8Sb\/3mCOtQNucUvrzOwV2WCP1IYEOaQO3NUaxpZvHNCTGFf0UxVYOq8yQdqAks9e2ODQhmhrfSkHe6X5\/CM77NtKTr3CGM1q50JpueN8GFHS9FDaZMV6a3x4sHITKFrMiGWAht5Iad\/0QDdJ+MYvFEYOX8YmJNtYud2G1RMFm1r3moo7Sby8oc1\/UoEGBMeGBVKxMtmYatutc5OVg04KDRORWLQbdCxCuWjXZmzKwKpT8hcRA\/rmN8B5ftu+fRRdn7OeCnHUzfPjNrLPumLNxas5jX\/4XiKzoDSA7upRy\/1aruRtPgT+ZKIBWnC6H+8xPp3AgflXiSWnxM0S7oNX81ug0yZh020Vn\/bsAiFhArNelepr8IXQka9ZJS0749nPDLigmIQrd7mNu6mkL98r8M09Eu7kuoIonyu7P+J9lueF9QipHLZd7O2iDhs+1w3WXjmh9tR1djfueUG\/\/e0pMyqA2XjoJ0CboMI8NbxQI19KykKxIRikdcUlFkhydIaCkqy4EMDUFLZhH\/uSrzDtpjAUSaI1PnNzd+vGUGAOK6tJmHZByjgg9hZQdXTm\/HLvTI0ZMJg1VzJGr3aNZgUTVEsngzhpHZ6Mb6sLQtB1l5vxgaSswp67BNA1c\/pCYGyy7mmFzntd1B8pgfQVW1HtjcUFA5BJaJNxMAmksvrgTde63wVRFiKhV8DhTSWvYzqntjHF3QPNDDk3ygNUiNN85fpxZDsBjl9Tqrwp2OUIzVM0LNfr1pYYJDQNuPdqWGk8jB++gnATGwOAxzL3a\/RGU9YWfCYZqEidqBHltDZFhMAsT7kR39pFHelW7Y6Fi\/Mpo3\/V02Gfs2Y4xKaAkssJxgVN7A1reh5Acyg2u5gs8ROrvo9mFAPqd9+GbYbdgWzO576qWNvFyJtO55nwT++YJwv7Oip\/+Nlr8mO1bSGEY0chEl8WbBf5gdvtfntsroNZWpLyviNZHIFL6Dhx9biyL8zjpMbODa2T3r\/+VUgsg3s0QqDdGqBm0avdtXLhBbKXwRptYHE98zrU+A5730VxyV\/m4LQL0L\/WSw+61XWzEvs3VA5Eef8tdPUGuT8sE4JY0HxHEazpwqrWebBC66kuPBLudP1qs8LLE10XQy+pYaPd\/1NeG8yac6UguD+P1CUegxqJ6T4opKGP8OXmkBdLeiDnUP2SmdH9qkd54UllyfwAUWTmkqEBT6t8YTXfqmNJRVyBVA48ohM3KtviW2z69iuFABkDXBiS7Q7K+5jpK8daoyh4ZLLhlESDpcCAXDi5G2qym4MDSRBoh7+fK5WMDABU3KD2\/Zm7em7xXnKG8K1YZ9qvuShOdiMIJfJDEBBL2mIw8Vcs4n\/rwooSO+rnMj7cGJB6ppgQzx4a9YHP+Zn\/DXXLoUOR\/XB7TQ7Jq1bxX\/u9hfLVXxNvslnYwPXGsQAYag7S5XolldxoH+9vWYolDYQbntpea7CftZ8qAxxYEGTnWSHoiZc\/f8PHZHxDB\/DAVosBT44CXPP1ti25vkVzJYhxC7pJMlVTLrkDtS55oNaPgLYnqffNfdHbNJc4fiVMNC9PU1gL3nEpe8Mqn8RZ5FnLkWR1GG7FqZm1PYnjTfC359X0CoHjlj7T2kZLTCvQ16Qn3IEO7BZupM5T9GKen7gYfT32ckimwGCQUzqkW+E6EFeACub4I63kOMt6KQNX+m2FmJHzYl2GhDzCkgT1YKjS0if8niD0pxzkJOKHg24Om9DBEbXdSK1vMFdbp0u4+BjqafX1hdNM7fyim3znAAez45euvPg\/Ar3r3AfQ36dnn30\/FtYgeyafyG\/9FPNfmszVqcDG5zXh3At1coecPkTtIitVImnidWmFUApEhjnzSjC9bN7CQliWWJ5+cXZ0wW+7Tle5f71KVUCTcmn4Mvhsh2AOo3iaXan1vqH9OhPNNw5bf4eV1jP4BA5Ztts6MmE7yx61TTCf664K0fM5oSgHrf\/WY3g0ekITFJq3ir3oMGYy6+K70WjmCcYNZ\/fzPmpro2L9vg0x\/S1VKeYKsqtNnReNDvPA\/mHmlSvJZo7+dXAvBUdazVmryO8Q0sizuuroz\/+gzwzyH0L8EzBGMzrFSGK8QMgeKaGwNrTwiyFyhErlAXinjnFMNnzbjgYi0N8G7PXUlUHI011oAuoyrr3uvTYvDgVFi+x2RPgGDIMSFE1vj3HtCdvhUlr7iq8QqLS4DoZvH519Vggp8tLlt4HajkcgLdydTmlckRwbbqNz4F526EBCD+YzJZH\/Y\/wrcV2kR69184o8FmLLVvjKZeWqy8Bu9ec2RqEDFHnEFgwpRIaDI6wUBi5wBM08tB\/YHP\/iWUco24rxHHn8MfMT5m3QWHaLGAawzzmFQY9m7x85zMr+ug0ghi2nqsBwbr83TUsYq5oFgB27XTvCRig\/yjHDeq6LnFgE2FnXP1w04f8BqnVBE73SgiyTYdfZgyLc\/Nk8QIEe3hwyVvpgnwaFCM4SHcY2tzJuZ5CzupjR7Lya6a0XvVHHnnC66c56yKjUh4I5iBQBcrNEaMrH\/Z3l4+6krNhRaTLprEsHTpWyeTR63pFqYqI2DhpPuRw\/ibcdQpNZNXyAl+HQ1QXK2jfB5bAv\/sLVO\/FhQ5BsVNymyC5p7fWq3PvVqILFDzajtjr8h199x\/xdbWDwQ34DWDMsCp+DB77nrkY4ZFdm0OlJboAZleaxMQMyOiziFQyi8dPcnWAeIjpSNknGs85CfLA3Z3SXJiqIU4uA8lri3\/4cgqNGgJqiz\/2EsIIJwSIkno5iZ5n5AMcKf8hhZ5cZiXe5oHekZeTuXXrGYU\/fYGj0Bcg881xdt3GN7a79rixxENAoymUGK9TqDmJ6UCz0x2izhKDDjCquQ71Q9opMMeZaTVAgJ4Jc3LXa7Cf4Kch1c1+JR8c7nxEKd3ie5yHxtBsy1BaGJ\/omXsuGw6ZLi5deuf+xQ7Edbc1E2pqyzgGXs+FzyYzmv7FWP+mC9BsDZqo8lp2YPTm2bytZvQpuU6ToyWKHWrIIU4cV19q4hmyG2FxpG6qD1h9QpxpQ+DBi+SXyoVWNavx9uW42eawl4Br4FGCiwYxwNtFSBRtAwOAt2AGc3E034Wln0Qztdy2l6ifxqpbzxELg03q1UrFi0PaoPlYj2dNVRNNl+1ihlgFIMXE9N0jNCKrWZLzSiBQ\/aIJxxSPtUkfEPOFDmjZyLN3wF5TlzN2pYGO4lDaIxqJdbkb2z93QyHX3B2JtvNTgrETkoVUIreIPVWjEEEwmOqyUwDwW64GS0L87haA4mYz063WRCo0ER7p4Nc3kp27l+CMJKzsUHrAE3c1jNCOUiP9eGIvGoiwPwSCwfmpNqavf9bNu+A3CMFxldeIeAakpK\/lr+T2jFyOiKJj4huOcy4MXsWMQARaan6b4CTXqesF0aniAEJlRDzeSiU7CWv4ivxpbqskp7B7wQCnFcqI9zzTDOLd3gz8J9QZARyTTfHhwclQfOQL20vQsZv7Ukwt2fUBZtMlEb80+uTzYZIXe9cyptR6Wsrznayga\/un+F+XmSn3kWetjpetnNSd+7gXVgyMIQLys4ugfeSrHEP3\/JNeWZMa+SxI9HqMaT37N\/R7aItZOp\/NLU0py3t8fe90sAvPCFRGoBxYXwdocEWGxgjK9ZV1m0b7i4MREsvl2IrdLv00hyXlz74zXZFIBYALiEafEGxHBUWabVSNCkbNKHiXzpeKeCw+Y6A35hldVXzpZgaOMw3EIP5WrPWjkSFcso78sXdKODCViTVi1aqqCcp91KYdjyX1b9fqryxfJVNcXt+7FEX7na+PyW6+NgTvuYmvp2d1UpTX0ME0G1uRyKzb6KZ0S+T36wmSu2o8Pr\/UhWabM2X9yrwop1lJ3KGo9OT8D2Ve+mx9S80DKN7v01T3nTblKm9B+1JceAmM6Z63RKJNXJIepna+\/fM0LadFftxzL5jd+i\/7bcRgIfQgeytqgF4OuDeBEvZPpnv7tAyKmF1evxYLt9gTaFDh3S1pq\/7Qap65Y4KMaBU8Vq2uaydTkUh1y\/hrbAED7PYvpRLI7oB8IAp6tcQSiPGf3QqtSKgtiBQXoHJRcJKLEm3F8F1t9d5GPoarPgoopwDM1y9PdxFPN9+x7qubar2OW68MnZWddwY72Hgtimd6XJcluF1kJXKtq157ugj+0\/BVK+kadl0QWGK2csRr4LSvdG59M8QqBB694FWfXalCrJiJTsS2UukC+7tmGliBHh6StSgdKlHnMYNbwpLLB6JsWlhZ0RynQyxYj+drTivVfxq8GdHlrNBSV7Hvb\/tkKtamgGd64LP8tH3Lqbc2MFcuYFWaDluEgznN60yp2czXCR75bi1T5XCdGdV6sscNCMtB+kYia4nPUdRlZ3KVArwgd\/iJaocZ7MPZCEsQPxWKjrf7ZAnp+iqHPrLCtGRcX3ydLUfRPc73ul+6\/hYF88cLhddD67dcsQYfbg\/sziOZcRi\/AfukxyvkrjyHuAV1X\/LwlJvVLcCezfiAGG64EXfIkV8ADMUawnUvK2InhdPtrj\/dEmV1m4LAfP3P4iVc+kMcflRISFMsxFhX8wgIGRL\/84S7G3yOYm2YH5iGS\/3eEVd\/BwUbvU6fJNSEIPzD3QzZwuUKhGqzLq4gJPOB1FR6yDE7V6Ft6mR1AKCml\/Y2uX6lksKoism7K7yzAEEVIuBYAOqnxUsynjaEDJ0BGpVaClsWpapwefyOv3GaoZGqm+P2\/4TfCx6BDfoj1U3BlaUULsCdQCaCBt2wTSKTIkw4OqjBfaCbL4nh3N+FumSOY3YA5VrRwSmDHeiamHEiNZcUUuHwKOiBqtBLwl2cVemCVfSXgGMvbYdcOyu3RJDlBloQMSNkiDu01kYCXZrtCuGZfP8YVLBgYiO6mJP9hXTGyVdleRDgQXm8JIMSikGeT45ZqOECX52lm9wH0L7KUMi+DV+C8hBacDFOq2ABawAH6YWMgGVCEzCXHEi63IrgYlo4LhEBZm10YgJHiNvWFgkEuKBzkJp9sSYC2vXh58OyplQsLisMWUUSMCXDtYadBijkodpHpG\/SdnWjFc0ooW7REydTiBhdnP1fbt1OV2tn9rrdJEbymoulh1xOtQBBX8uZBtRSuZgOzx0MJ5VWugt+MlbInES\/2U+AioaXiZAqlRpd\/M4XfyAUJx3DQigyhK1GmXuoQ8HpHfoX31cNlDNouKdvWlnxDUArNEvjrnKUgiAXRPia+xeXATburqEyXb4vcNlF+fZGa9nLJjLRTq3k2ETCWWueDYuJ2kVeGOt8qz3h6OmN3Cz2GktGGG9XEo\/wqbyPDLmeb7ZLcXBwbKOJ2F9J+mcvOL3fFtnInxNR3Rltbv+VvOQVx5Gmq572taKz5tP9cRQe7fLlsNe1pafcuPlQQdTOpyn9MxxZzHBAmxNoZ2+PjO+yNFd\/UxaE0jCMnQU6tjg0I1hMzOzOG7X5rUmgzoxMt5v2HWHh00Sx1gjRJ\/\/SkltdHShPmnwZoORzqp0YalhN84rqem3BzD7vRb7HOMXp34kBc932+XEEqi8858kr9GZN04CkpW8k\/J9UYPX6KzJNWANmLoda0okHiYB0vjevQGRBTU42jShiSK+aG5jSDK+jVFfjLDuUEQLvbVQ0tBRdfZWlobpAGW816bO3Fz3gFoRYhSLdUkBEUu29Hs4\/uAqOC0AuFHbv0QQuziNSUrnejXzBqVfBxkaHFU6QvNDyLXF\/zeyA7HpH49uNm4FC0vyULR0kEcHX9wOa7r72e9OEAeSZXoBLatrrDeHZ4Mcro+hWJaE8ZzDEAx6DNBOOY2gwa9Ujm\/vAJPWx+skqK3Xc56l8w6qS2M\/fhkogWUmxNrZHt96l0muLx2Dc+dNfCVWe+OqI4NG9z5nz524DN9QF\/JZ16mYRSf\/PNbFPL\/PDW2V1QNIe8En5H2pQZ+QlFFCWEDxP1X1zs2JRD\/nweCIL8b0knB6s7SYqflqanueEhwkC28gtE3GMT1mUMWi7iDx86qoqasBj3sgaHtHR0W8+7cSlyibZP3rLAt+evuX1tCdi1eFb8BHhSQWLBJSF1Dy+7dpXsnnalJzjPnZnjEOFraeD\/fxrFE94\/w59tYnrcQUB5E1jgvFGHZ+d5wfJMzFV2XGA6VvImIpj43GxVxCtarPgs5p2dw1q2HhPRICCew81UNvDqzZEafApQR\/9HZochYbfhb3QgPsCx31JDMNbQlrzLpmFcMhTxfchFFuHw+eLN7fWOycfRoO2G15IZC6H5ma6JUbgIiJARjFS2FOKLz+nmgnHAVciAUWHxPi2gD2q9CUJgyPHWqPuFStIhlyl7C+NuExhAXcLUpFY2sgafTu+KNDMISM3mAU7WxwmBSjP1guix9onfHsP9b0h5h4KlcFPNr61Oer1IAu5RozwosLDbflp0OKH\/wPmew++bSAvSvezm3NH25hkr6yufxHttr8ltuEvijtDlBT8QClw1yFBDxO9LRlCPG02e5evcQl\/xyfVv+9SLuKInDtqR0MDyHeEi\/ZsRh0v+HdT+7Rj2FLwhGm\/7KORv3F1S6rJMlBvx\/7xHaxieeduadDPxh5dPDqXlyerchW5SdnDEnpySxhqXqpeh9Dst2DQjS7BugaklUVmDLj52nBNd4JDsf1cX9IzHc1KJfvxscp3BMI7D5yremExrEN6dd5HDQ4Xetm1NFPVhKzaxiYHHqV\/w5pB7kT9x4RJHpxAusxShQlxtyOBkXaJuOAJGiMbXz5tvEXWnfgkgjknrNYqwNoFucZaMpXnHcPMw61UrfJtr4KW7y1q0O4RNPZdcvy6PLwH8Tz7jJwOePOEgtsUKpPFPbRZkR+g5cD65cpWiV53gqHbBk5S8pAqC4DBatfQIV54fErqbNoC7+g3CoNiuBPPE\/kU5RlTwyusFnNd8xHi9OV2TmNuAVGNUwtBnku8j3ge4vric8\/ESooP3Ie5UxaQ1OFGFfy1MD2AFcSrh1MypJ7\/d5e3bRi5Qp9AJtpo5SQILnMS7VyQaKWnvPpKecxtSiq7\/wa548btZHJTdpVkbIvlQ2so8NLBGBzTT2vty+Wl+KzgiHkLsYR9MFluB76TGmQ8RmN5btzx2ivfuDqaOal\/fdEP31JLKlWxDl4ya+Mra0GOZEBTIFbtnTpjNrvboSA11LIJRtXMzA9IK3bwc3D4Nq323RZ4cT5+Umpuynaya0f8r+TyyXqmF4seKR2nHpZGiQxv\/\/pPmjaJuvFptryjcmMEgDcFd8i4V1Rp01nUcjIaDcSvXmTeummzWimyDZZ4mmULOgfQ\/Ua1p6eAwmO+vMFvVg611+USbAtd+UBqAfLEqYqj\/+n0eJUvLE\/R230+a+NXYnaV7a6p1a+c2W\/ihaRakL2SsN\/zwjdoH5fHXeESAVARkX5GXeUK3Lapw9TEXh561Apn8uWVnrzcrhHXwDuUqeb8M+8r1JSGrawLvDu1c84Ppqz7DYm27R73KA7QvJALgyrbF6tCHQjJAv09HM5HIpUSH78fmN7L\/bsONer+sFM4muWvWQtcf1LajEfp0A0n31nlKn0i3VJ0Gehb2pTOW49okxMYz+A8Ha55FhUA1kE7xk8d5lwrFXZ\/uZQ+FCz91zMm4HDs5YfPmVg8kY47vVvh24Ikk7rOPTpy2o2AuIPm1f95\/Q6O901PfGSb6QKFQRYXPReJjhsUn3bD9AB1nJbab59DcYfoG9jJ6Q5lqOMFEdQNi\/KTLYXMshQvQR7NCEKr8pyc82twRfDkOWlbD8d0k71jQguXa1Xw7PMaEoMTygdpFOvAcEoxrlGazLLrmnz84yf1Hj2uaq8PwtDOvOc38v+ej5M1PFgk1PGSvjx\/wRmf5S\/JR3JmrHMiwuxmHmMNSL2DpIM9rAzNOTmcc4Ti16NNGW+YwM50y7ALSx092aFWAm\/B9t3gepC7CVzwP38zu7azvvfUoot9UecmVA0eoMj6hfSipWo1aBBs6nLm\/J\/CLFStRg8YjQSOiEoDh7ZgxVhcy5SbLgA\/WY+U5UZGtgPoBJy+HUY+jckvEGy7f76IMrESaMLn2udfCDjFwXWCyPV0ZBejW+l6aR\/j6MVb2kPuQ9QbSi+ZvhdxsLHh08Nq+9jF48IHXVQTrI4qn1tt9\/C914rAf39Zm8FUsuzDlta11av5oKN6lPc0vat\/\/zRI4nGiHrLi\/7mFDEzWnrZnJpwM0Rk0qUojFibzbA4SHyEqzRoN2bwcVQVp2oNKe3GdXtgiv\/PPrhIcsQENUSHOiBdTVKa\/2ZtAxjOl46oThCXEDCcDXbXFju906z8Fg9mFLZ+cIC2p32\/FfpsLzAb+gVvVApYRPEKH5Z0VYaE8ceesQdE13RHnxd5I3aHP3mVlyf6r74MD94mXanWazNJwbM9Hw4u2AYAlknmbuF+cmn4UMaSfgd4qDzBRjWJ0VrfgEo8KI3YwZWLIjBa9iH6fC2px27CiwkIZuQzDP43FdKB89+rxiwfCv9iFJQnsgIWUf\/y3Rj2j1UGPWm4bN19nfDhApLbVNoZXmocOjTLvcYYZhqpNqlsrbCTPN4vzFVcbvyT6arLECPhRVKqPMJSThHYdoWkOCN9dxHf+3tIwrTU7mn0zA7yQRvtPQqBFCiUQUh\/b2FY58sUbThHQ4HNdBWLUkBGPOrcMQZ0pzjb9DddCd59Em3nKQ8Q2z00tEtYmJw06UJOvgkvUCDzdKu6a84MOZGWH1Z4xereacOyV1GeSfIFv4YBxDrYBoWzwO2zTD6Gk4+28Hg5p9yi3O+Vk4PKYcvRECR084AxUb\/+HNvuKEB3Ja7YOpx2dMrdvcxvivtmB2ae\/Xr1NQUWgYnKD5xU3YNuvuSH1kkcQUE\/NCoJHJaQ8omp28Ea4xCK0QF5XQXQtrIGzVcVGpY24XiGaddXd5I312jGnMAmYNO941xIv3yKdsNy+8GysPFEyPIDVfU32vqBJYDxBCNe2S5USr2Ft6etqVaL6vNZMuwGj2BDU2KqRtaNSps+DEqAPqc0UMfbAz2uvC9UsetpTZHsBwrCGaVQTPh8r\/BkFw0Dce0o30ZAkg+h+MZm4IpjQkFTIEx5xFRwoQnwItSvu7VL7E\/JWFBbpcpOcQWFvRT1ff6iXzQyER5ovkCjrtkLtIKdYN+7K\/lvyMBps4IbV8YeSiv12Yqu0P5EzI8t+vMEtZcW3fXnY7aTX\/v42ARqErFKxd07gSX2zWyZDQXJYe\/JxyRhpG5rtulvl88npn+y0usmSC0dGwU7i\/Qw2ZAa5P8zYdp7sM\/VDnVW59kFAdfWEqwBTnBPyoG5Hi64HCXRF8Mce3tyG6+mWrfbSgwnwEd\/dRcrDparTblroiXjkPBR67WJzrnaiUFjt4RjJQsASdI2QI\/pC8mIY7mJkRp9277TrpA0rPBLYSiu7TnWsMmb4SUGO0JfyFaeSHQVHx71OOTXQ7GklV0JWMZgeGWYrMbe48SFF2A+XCCG\/EnuVUonm8Xd72KiukAljQUHXNqLWa10rZ\/XM+mPUO6bfTjwUwD5gfer8ZK1o64bwNMtRL5CiUpDkKE3AnpIb5vguWbe+sTKFKiHZaRD\/UmoMsVO\/ex3SYI6NeVgPySQTF1bdUb7YcJn8p1SKdxv8pZm4lkjGWjwCxJN+0313C5r1JF1HaWm0XO1ReFtB\/5nKu+Lheppfn7vCO6ewu7W00xZRJ6PUhv+zS2aC\/475xEgORtys8M9xfN206gAsVuKPVCE4RhgKG0S1SabrDcVwwbPx5yCgjAzY46cxdS4+0ZGAIjSM5iptbtJP58GEUOt9nF+EeN\/nZX2D39nSTgGgL9XHqwJoJ7eJvavLN6y\/lACEGFslYnNc\/X4rghTzUPGwlHGb4AZtSml1Lki91xA2j34W8J\/eLpzRPN7bUYu3SiU8wndgf9tTc\/k80bsse1FmXmO\/WaAdDLMp8wSfe5VTC8sI4I4sciMGHjL\/YUhXwipVEVTU5bQpQxDrye0lNaYiHbk1XKCTDEVupSZi0PjjE72Hxrlyx6zw\/tiRE45SEfAnInWDlDaLBs7ZX\/yMRRxMfJSUFMR5EXmyh0QGp808ucyUqJsseEWkFTfDKLHdJy+50Iogbtgan1T9wlwT1OMgO+mFbtYwaZDDTWoUD+Lbv9X65lIrB9LnLp0A9rK\/3MvTlxRUIeuCNEpLjGn\/ih3LiCUKq+KCD\/Co85zrSuOrgtVT7JJzsHfelUKi7ZDb6\/rI2lgWBLY+cefDoDKXPdp999j7X0CYKsjg5H4SVvNcl2U5fZtTgVz2soTINXdOPI13\/Lu2zT4KWk6xuWMinoaia9xsKdKFAEf\/ECa37i4jvorJvZ3RKXRhAzPGyME78N77v+tgg7xheMciOasHjJBl4rgmlBkphT97FwAk94GVmXxCtd6cPQQbJycjiJyAzQk1+uL8j1T6HOAxl8TAx97wbxjdhGDQVPnXGgP0C15LXt5NG5DDrDTIN6\/CQtS0WKHqFOZ46MKX5XZ3zrCHnoXR\/pqK745uOiqIQOcjNOTmcye0d4aXSz4ItEsz1YWNhOJxf82Yo6o1oSJfjdJHPEbZfcTUaLIiecXV0dBU0IVYYUYBrBoG82TaQ8zQAsUMvZMPdntjSMlhNaHtAqDqt+jml4gUeXbpavQ8VS2F5kqM8+kW0LHhHtswfQ\/QIoYby4YfSX9TBRMzx8MB3RilFVXYoN9oCzhd27DZvyJziM14I6pp4UUHFTVcu\/nGQXVFmde6GHzMXw0p6j+v5let4qgoRW\/jJvHplHbuGAOm13M67dMJzn663X3Ikrqd\/VmJcRowJlT4hSD352osHK7i77lzkdYWfJp5\/KunV4lTlG6UAwuSaiegfw2EWVzs3ZJeO4BVZdIWotxMFlX+xPEOWXyOFf8T8OLQna34kLKDgcbu+zTuJk1Msq174zwf3NYkn2VGJTRgoHiJ5Oe3OYUurXB6OMG7430eacW41fDq7oEwzDrJQ\/0glKBXYK8pcuUqXTKJHQpoSeL38ld\/Q7rF\/LiOjGHB4KwVfPS+zVbztWy71fvmRPAWrrq9b+PQnlMCUpter+M\/n4hI8KVmn+IxiShTZsMWuxbOuqubPBGaMEIoOCuHmU2xnSGGDJdrEGzrS41eXK03PO3gE6nS5FacZTyAssNbnfQO586r\/xCbknox15X0K7aF1ryWW5xmHTViOs8Z0yUybeRwmdD8h3\/AtFss\/poJP+40FTI3+UHt7cbcpmxbehXNKo50jgixPRU5etAGFsp7Z1rnhW7JqUURSwZUpZprSIIWq67wKOxHjK1p5o9XNWYqG1nXI27e7j1AS9IVMeNCDhIeGE24EHTSIGobbQG02mL4Z1JnEjilUv98WmN+bfqSJyrYARB\/jO\/vtqnDEqKsZvR2vTMJRUjEnWGP7SAYY562+XaGL1FoJn\/z3uSB1+3E6P6vlZPFIwnXXDb0Q6eknuJNMbJueyGLgpnn0Am1itSNweJYhLTdgNrLsdgEE3GdJxTM96g3AGXLhBLGSpYCCYdu2FIf+1ftBtqOHNJPgBulJw1+q2Om7Y9YjIKHHPrAf4sYDRfgmh20BbWPhO+xdMCSyulsTIoFzDld30DzYJXFqQC0aTxMvzr+zpjBzPQtqI8IxoUImYNG+RNDMYX7UEXavQA2XGrvEVqJa11eG+iya0SvW002qNqji\/d6UDnZ0EQZcHeKEs0g6f1dIFwwP7VJX8t4HkG6m44Twx1Usgir3eVDjsEWCUXjIxiI1UNLv16b2BzzCJa58YO2CyA6v+jbIKjs1AhJCqGoHElRtFdoy9REE9Xv6X41TJjXI+7wdQgxR3NqnP6xodwVyWB3TtUINKFn1wJlWGTddg0D7cYat2FwyYBHjGsF+1jvKtWnQ2gKjCrhSQ3l+E7PwRU+j\/b4sl\/grg8Ki61LtFefe5NPKVaIVJRpHuGyfRx4xpbi7v9eGbXBbTUi61XxFacJvbpsJsfRcYFVZX4yJBTokl71zSLjRl8BAqomEsZYVUPQ77n6H8m6cyAa0a3kHLmcbTUqXtgoasv3Oto\/jTtORsezcsNVYqs6emQwdyhue9CQ84BvYAacCuYc7c6sM0mwj6eVpZG+l6pPybntcKOl12gMYBcPd5x93GH5+op50j3g6JyhrGFQ\/lwSAteLXKanAtOO246mCoxmNvn6bWAsRYTb0MhO80L2ER+YDwVJgkkPiSzQt6XHdp732rWWwcLdysuz1gKo2NqvErg22CVKwozlGWMS6rF\/BnIvFQ0f04qpfcXg7ScjMd2t9tt+UPCVlMU85m9oTKzUg+XnuoLVcnV\/JSqZo2O3QB\/Fe\/6q\/qu859PX4U6Us77Xqb3T48mbxyaFQeYOGONDwIoppzw4dbHfEi2NOO3LJkwKSkFGbLBXt28\/cOPkhkZIWjprZycL\/7dVbTNDYAi9NuPeMjezNIvsjdAMkzNC3BGBlkXkAx8Mqb9R+RVX\/fMO4xwmF7U6sPmjnIl5pRBeCA5Zr6q3pXRVnj8vJkOUEXNLd53EyRg4wlzvCd3rhvWanTB0\/Qzi55h6PN0m8IrjmEOc3pEGjjgep84qEkHwXQdx9hUk9AEa1K\/MtM6gYtaISdo5NxwVOdtPJnlKJKPonJiUonAULDkjy51NilBpzzihigBJ5LvYdq0rtzhF6yYhjUyt4GTBwiVjN2z37iAYhsbj88gQTZZsKtAjM+mMeTt\/zNzii1cDX3JxfsshP8+nn6QsCi8IBHBplAfw9nqmPBeE55nCKhgKkIKdMEOy3CtKHUTTuCXfXyE7D9\/2tovfcwcmi4OjnnpFpsIOTp+V7nqhfB3+ecA\/Uw+2SNECO\/zUM1tdSsjA5P4o2noWUov0kj99eNrJXerfLVLqqWKxu54N9pCkjVLEa48ViyPf6vIgQm56ZBCy+Rb2PO1c715GU9SEqdXqIH6VFbo29iSlKvO782b6a7fJ0+tM4xuiaalHipg9+1tdSLjEHHxNwR4vLq2\/OUQC9+WnxaMBV4YizXZyV2q8FIOdlbI4WebhtzaJvQO7XkT09E1wpBzVPb\/jgsx0iGSvgPUb\/AiPrdcRw5Zq4q5to0\/CWBuLVqW28vpeJczvLi1EUftCRAk1yZ+qIGeAN3QFaUxwllZqIrp6JicqjHn+o6CnQQ4dZGkxpxJhDzfATZuChMcn28ZxSpiMgR5Nx81g3EtkNDvjzjlhxrvHoCxZEy\/tbAfL2\/ZJA1tL9wcph64WGA2jUQdc0lCQjpF+IbDk\/o1rIpQoRYXvkR5Ogjor6OA2CeAqXTItCfiHNaW87cNy\/IiR\/whciEypxlvH3IRGcaXi04NupMsnlGY1iIWlQjWWhaa7sIrFHjcBjvfkjSTlwg7IDHkYDZACjTgfcYuRTc1bG13gG9nz1iRzPJ5o+yYD8L9kwwgUymt6XggQAMAYxdLLGv9S9hnrcL0d1GfHxV0R1je46\/9pLS+5wZrtLjuxeblAMG9gWCIFn2L9tLnP9gRXNgK+TRc8va8dR4fVqy6iZKC6AT\/AbfbmkgnElkw8umbWYKx3WNmY3c19RuYK9SvDRTP4EY4Llpp+iAYbUyyK4UCqEW1t2MfxhmUtMa87L\/sz6+9JZF05pspOCKQKiDGTbp978Q5I5PpHG0St1bwk530kl8hNDvLnMfYRMl0hJEwwFXwJqp+yMPCPEqUEx72VEw2GfKpMuIE7X80GXgDDfDax5U9BA4i0K44l6UHT\/xkgWeN4hw6uen8UDB3mvu9\/cemNC9wX\/A2xWKgWoz2rZqOP+a5eFIm+rYMljJyoPLtY+U8uO1c4JNCu+Rez8rFgRGMAjtwiKY2MlEhKPvFoZOKSVV7aVU0xLKctesHJi7p+6vt8+UCqp69jCZeeOswpwF19fT+elgPhGOy2SM\/NgEiN\/ryUGON7H6VNP+82pI\/YspwimoI0h0O7QRAZfGJ8JxcUS7FCrb6inmV53M7XkdoRov3DxAevjVbfUDG+hPKT8zLtmvDbuMR9sbtFAsViIaR7cdqGE7AtCLbrrV3H0O2QlbmLhG7XGNpvGu+aMHk8QI9ZWXVaagnZ9aXB2RuaIVIjYYlIb6JjvmGcjW0TU8iVM\/CUqJHVMmDBs3GgYom+CtA2aaWqEoY9Co315x2njOvUZwTl\/Tkb3\/jjUjaokf8HR3crKl2uEBoML29SVGEp4UPBhFK82XBF3m3SBgjg5LwMILJjqxxmMcFbd9DpvLZQl89+TpYCvcCA7\/iu\/5mYOKA42SNsMhCeqxv+BGY59NYgBUbqWSQzLmOISLY8pghtd+9HYSANePDRe+cwFPt6MOX\/tegoAONfJ6TcjiX9OgzZwoj8iUlZ2vogzZ0283HDZCWuHfmuXueAROoinvUH+xfRq4H2MkzJ6Rmu6INTu1ZwqeBSXGOKy5VMAjPoaCb746gE2+wtAwsMmUYscRkkjxrgCk+9e\/vUYy74yDUKPsz2ZsSa8Gyq\/B6\/dwj+wE9cSJkcZjKMVXyBobJ8+ubjvVuOqz9ZmXwpEGo2yf+P8qo8B+6AKkB6kq0HAZRRjVY7AtuUYzepnaJ\/36OJ0mtji6bBQMh\/2c+T9BotYex905LQ3YWZKytJrLrmwCqmndRJNhF5owjkhbCAJJE8s08Mei8Qx9cudQ9iccugc7JJ3a32zaoq7rp3Uq8aE1yV9s1n8EKsPUpzqBSMTjqqvPpSWS5cLmlL1hcJ6nk+ZnCZmiv22BstTA8eF3i2t7Hu1Z0YUrPoIo2UOr0+0yB1u30bBM3TIcfUzDPER18VshTmmK2ovE9N5yJx1fQadWM5FKI26pG6ayuiq+Mve6P7SNOhKDF8k57RtBfLgiJ9u7HXiwZ4OFkYvzqmp8SXU97mwrM9M10vg3D0IS1Guw45P\/P1Xk3jI7+Y9pc11iKSBodiaYnCG27JSPBZuNrZHRQarfTdomQJcK5doQ6XbOV3Nmt4fZ2nn\/rdmFe3cGQIS6OIKEZXsK8vif3gFO4p3XeeivpCoHzOPk9HlmPZOACCFSsm9twy0myp\/arilGzq199j+tPCVqk7kq1I0IWBtdgkr5Vm7lDfU7bvB1EUU4cK3dcIdOb0tRjhzzMaD6DVRqqR9611+Q63CC4\/I8KiZ\/SJ8h6TfWYhvvOCTKW7tdNp+7ZoL9EMZ0f1WaQzFTOsUD4bZRtrawkZ6tNkteWZU711xaRcStXQcUJa4\/hhuJIeITHF2VGH4qv4hhvc5wfnmmq9er6aevP7k+2O9sImAloRIDvoZCAdQOQXFoYzPyoYqKYb9jh0UJ+BfXPJyEhUJWrV70OzePG5X3DPoOqv7rptWA7rysozL+kAcgQrvFaF8MvGvkOT5IZE9GHQxPyAO\/ZXgCjTnB2nD\/F9vA8Aq4GQQcic9iaJQtJdXHf6ZWWvy8Q71WQARkhMbyV4Eo4HULHxRin0aYQOM7eI5os33jlwib1ted6b7SLj82FGdsH3iJKis\/E4qZJYB\/d1AONk+4uZLOqbdD5FrHFm2RtizvPLkvYslsipNj62DeFcEo5WkEfbmBi3FM9MCwE7kZrre\/8XaNrBbHWpYn3YWG9iAnbHWHNAMoHGhZv32mr5yeS2\/imvFUYN5XPNm62iRJ7Sw1mdfFB75nWsIqIQYArf4Zwxzh39ZzLC0jmTZcrSZ+iVVRhv\/fyADQX6ZTuFcelGgF8DC2Fq3E9FUMLz2p9e4VcZm3XB82Wxuw269phds0wurypN1KOVNp8xLga9ss0p\/XwYlEI55PBdza5RZOLpcvcDDpykqwDlc0cXbFvvu1HJPfynLrRqphgJO3rklUXfcf+txMe0M0+OcJX4v\/0vRIIPdyHQOGPjV0vf8A\/1NdrdcIsD\/Hk8QuRfA7fbgqWxvl38YdEYJj+3xm6hP4TCvXh7rIqAhTCj9FOBjCjbspVYJbaHhJW7axtuOMatWz4oxUmOWtHA4ep\/IAxea8\/uqQjPgHfE7D8FL8imXEhnjDPZ2F1vUd0NDXXV2uScVosF\/caI+s4HD\/ibj0qlUJUiCn3zdrnrOVmFCNlURERE7eN1AOmabIDaMCgQPkZnyogqjK4IQ8atCUvqYPEYkn9a50FGOV4PdDLp5M1fZpCLreV96\/C3b+SY+XvBSRAR3t2dAHUpPif7NOreUJN+XlMBq8DOIyK8PITPLh\/ZfnTZPzWp+PAV39Rr0289DUjrIBy4hI8ytOOawP877K84U99++swIkdNH4ZEXaQV0Rk\/5JQmCegrMm3hBgI5O4C1ROc5+KyM1g18XuAVRCCjSsk+v3wGY618KjYx2ourmdxfFGV1n0dbsWp65yFko3WUefvIIsBFz4SZs8YIZ2dwZqwZj9Q\/tI3hmsrLl1GBG1dieRTB8xDI1v0qrBsXa\/rOeHYZqPc8jd6yFUIWpiF7sr1tDwKM0e3PDYKntJGC0l1cWQ2bbtZG70TJ6EBRz8bnE\/eTKYP4jFzFTWeoLmWYrVHMjpIFBPcQ7YkGKBBXkBH1jxcIPVZX1C56uTL4rbONYtLN0TmInYXcJLWf4W5Rr7m\/\/BXO5ZuipIp8sj4yBb2RzIxsrRhvzgTB4cJk9A0MmozHKjt7Q1UnX9TEhgf66s6N5c37Qb0\/PrgWX8qFaT40wHAkB01F+fHMJTziE0QzkVbuQdXLvWXPCilmPjYqanL8aKpkf849US2Pm+qa\/mv7wqAHeBRg\/YLPKu0Siqvk3pGCTLOVkCQ+R48Jc4SsT01GrdGgatZUYxKdfrKbIo46Iuzo8U9HA5+rfBoi2JjgS7PiKgYogTWPpE7uyKL9lOcu7WpCyntYnjzcW6ZtKc3y1QVZRXNja5GMvmfOsrkmoSob4jmmOWwBKvwVF6QZuY1us1O1ryp97aI8s0b\/PQ1U5nkyYLrfeWNMQwbdSQA9qLeY8M5AzY8MZPztCSZz4Y\/Ena2VJVUt+YTuCdTezpkygdXe\/b42BrUut1QtFxy6WbJc54hjS67QMYJYdAlEqTg+XCGSDXLN69MivCuAFnsggOJFr47P74rwX+Ha2QVFTS0ZXu2OiERO7kmLi2PU92eu+xFK4yb2wRoIgklyFjMLX\/\/RGzUDRa+K\/ls2B2NIViWU+gKt\/fUJ6eF7hciVBbcNf3kw9TdvOIDkezXV9RR6p1lEPZprMO1Do004+xDTSAR9EGsX0AiE9GcgqoerEbT47IYiNQidgskje0tICgYS8oJ+bATRh84K611w+nrPT67khHXAWWKW4+tM40qzm+LjGC2JSAFRu68kKz8wAbkjJx74thcebaCgzFStPyomQQUIlUvdMnPierKNCjle3Jk9Vxc63pUyEPCXq0JqAKaEeaEMbfnJuxewsHhGE2B\/8dnyNPDIK68+mhYQ\/u0oZbcg9t\/r9NnrlZ\/bLlGOzHj+GauGK4tGKLScQ3F1qnAnTBr0F112P\/MWHjhAvdw0+QJhcn31ZDOYI\/2GDvexxh51TMWMh7Z6CBwH2bC\/\/AQN8H1H7D9iF+R3YKidDsTdTlzj7hxsgldD2kXFab7NL8vDQitju+uvbniLWN5FEchbVJFxeSgp4NNIabKPJhDJcAa93pzzsfXJO71CbePrKE3t5u0Xijk2o\/8PTp\/MPbZfAlErQ5nOTohvhBsiiCH7nWSIw6hZ8iz7P83VcrWq1iMnevUt6YWNm3VIPP\/ZcwVWZbhB1ITE7wuEq1Mzxat+4rVPcpBZ9T7NhL460zap7v9U5h\/HNHr1IX2RRygEnF7mblA6jF\/0rUoT9G2x\/rPIRTIN+O5bIxvSfJOqUplyn9j3U0M1dGBN5sUyyIAwSNVOqw7Eefyj0TOkFt1DLklxt4ELftEZB6+GlT5kzyJRLcAcYJzBYzx9ojvJI1eyserp6AU4ucXX1zkkbxFkuiiq6H+azERxcEaesD2KrmmqyerX2L3JXU02OnTdaTDR\/JBmvRNKuuebGpz+Y1H5B1QHZ6d7FKqlELYIxla5\/caq\/VNVSNPO0Y9VJqzm\/VscsG9V9MH7P7NPWMFyoLQ4h8PyaMwxfwHzn6Ert6p71x3o6ayVhz2m4cmIqbTvQRG\/C9hZWdaCigIiBkHBjhwGDkmjzvjUza7w59GfmI2U2YRvdoI2+imi9Ee+4cVa73V378fRPJLcuqxW8md5LzYAkvSSXtrZTv0\/\/it3Fw3e02SPRA1EgLby43gh3Q3vav13ihMoBD5LBfCGRNujhlD6gOohZzo32HVl\/FDxcvbk+PZALlawNGpkoYKSaKUNn\/7g8CX6d+P\/YJEgfr+q3GoTIbTWhI7j5Xg8ZSS9v9gi1a+UlNPyzAJi1\/HOeCulLaH9dmWyYv7+bV6UnOS8mOvK+TvcbPTs09XPL6Fg390eE+aELaBRf2h8GTNvxMdpLprdOjnpaSGEMLdiqUI0Dj9Q9sHZKIpo\/tIYTMqfsQBgITVyrLkJLySGC3hnPW5HxFYLSwLjgrgjcisi04eBgHAUVTcRAsRkyuSELJpr1vCceR6C1p9PntYQRmO5zb00RTRoPRsg3XjgPtK1h5uuBo0RSoIBD5IybXlf7z+QMe94IpN6I9iOee5kcyTBELI9euHDibRqMWT48D+Z17dONfg2U03\/hPN12qebYwH2RNFSA4EovPS\/u\/xMwq+ho3wpJlfpFxd4DbDELWdAByMpuOt+N1fVj6LPbFWl005UlECJLcKfkgXFTrQDMG+LYBGFBmaOuZynO17f6m+B79m1qivQ6kee80cHvS5q80dXwWx2wzl1JBbxNJrP5eg1XHgoQCVvnA6l14+JDutkarX6aevGg1uyntaWBwsoVYUwZ0av74Xfm2b8bkYjxQnLw4rAKsWA\/DOj2\/e9X1E9BLCL1J\/V2O2i9ipCxfqJKXTPwcloUR+Fa6c4GoLAZrtExW8DJbjnvFH4dXP\/RcDJuLzjnR3kDRx9cZogI0gGiFlXL1+ge3j5sDiEFMn+4Hq0kv7RugjHGl4tmR0V6LLN62TROEYFBmNVE6lArxW2Uvsv+7vFJvXWCPOqquZCt9hrDFqnMEmtmSwA4ZhsPl\/W3TaHqPLgoDRrkv2OwqdhKEYOzNUlzJt5JD4mdOE8mcBlBqKctjfl0db+rRGt908rZbdSLZPwgb0AhuHQ16QAfOX9Rg3wx\/QGMr5VJjzpL4V7yEkxbbY7yjT7tj33+29wnOI1wa0m2kXHJNr7bSWcQkBDFimavWv3QA8PD8ytsHOz8pglDIbO7csCBgiB1R5M\/qGKxIo0yFMz7LnRtjnWIJt9s8T+QJ0p5IF1EdI9njaO8Sg\/FbfcCnZ9H0tdR5zbfqWJorg8XgP5qHHPXlLBoHEOBvTGnXRYH9\/LjnIFmLuxctlt5khVM+t9TmtxU1qzQQRanJFStorPNyEhskxox1g3TSoZcCxhqmjWWZ3choIstJnoWmrU7MH+I+3T\/ARIEtEDx6n9+JdyGUp5nGbAx94pGzLGu2AfyHEqTsz5\/3uTQulHwdrf\/qw2fGAPlLzj+TSX+4Kyd5gU4hNRUFKEg23uSDlfDsZ7Sy\/n1wKIit\/JCLXlWm0IKETMw0NaTxUWAdDU20wM8Vml0beTZu6Fd20Xp7Kuzg8GScp9ufuWdLtPwRxrh71U\/XGXtMCkJVVyRzQRop4Zx4j1Jqr39H2MKQUsl1b\/Jm+gceN\/qHYHdR87I7nUe+LpIEA2WmjbU6vqZshf4jPG\/iGlvhlRprGAkU6M3HDbTppCb2Xw5OWGWvXlgpPRWivWTqKKuXk4YaFcBR6Y+FPpADTTV3dndwbEZzD2n5e0pm79HT+1dr7HXcLFrvuLQiaYtpxj6+8swa3FJ9RFheNDNP8QPXn9yZQOxNGQ8WChSyO1sIGasF4uljCwR8BDfbOFx9sVHmkoTRVQSs8xHzgxyns5whAqZ1teK4PW3KgSrlC9vVDYz71QnSlG9TdqhtCR0ykrOm6diSjq30QX7n8rYFBwJK1uordBI5ACk83W69XpGnqP1uY9P\/mW+yZ7X+NQBwRzhswmvOu5pIittONoaqHbDngZiZI+87UxdTt+UsfCnS1AL8aHC\/gXTtTjFThVIV6kgin3iHp3jJz4dq\/RsvBLPUQ+nRXo\/i4OaCOl+wpvPdpXpK+7MA9INjV1dikXq4nYTLIkImRPbgRHdQrLMthaYunraN7icXOsx3PDY7xHjhWEmLP4c\/5YjbJYQ\/fIOIYZ0vuOzVmxsmXYPrW+\/2NSg9HTj4T4B6XfUmdXyx\/464a8XM\/ytCXwVkKNAE4QoNWFYDUSEGPpMU1qbFXd39jHtZ347A3ARXpOFYTPqQ1MT\/mVb9tmYxlKin23ChEHjQgp6KdCGOYe0Ej+tNG8DWHuZoYDWgoPw9H9XgkjTysVV6GOwBqTcTvk6XA9RorUgGOD8el5kxBbs9C7KHTmBF0v2++Lvn6KPxQH3nZDeTzSA2\/r27E+7pOIjXA8\/iguqKdN8t6wc3Tin4y9GsCnt8Z74dR9S2\/LhmAiq7cA288n7GZaWy7+8czROdyc4Z6gSYdW6BJDn07Jyyfpm+krIwy1BvvxxkVLSzrm3q\/63Yq9i+NP\/SwsrxNxzMROAJqdg5idkUS\/qQ\/iXHoEuu4Ihk3ly6ncHa7Or0q+VYgOfG4fhT1X8C4AIBh+Sldl29C4JK1ncKiqzrW6WYyU4lnWkWxk8LVO25o0EA9fWd5FGXPF1ifCXC+pJSbuRxs9ASubmZSgyCdYe8T7UAE0yZDxYCXFDOWe6wqg8ilS5fnkvShO1Dkf9l1O\/RI5Uz+xJJnpqCD5bjKVt\/5tm0PGMbZK8irpHemyt587VIUtvKl86Lp64JPZ40aSAquC0BF8nEUOjaxKquXWO8a71ws8mYeQAW9euGlJwAXNUdnYpWHfL19WZIJV\/TrPSEsqgTaZd67EJKtV5bRqHtJ2LpQNFbRnA21nmAU9dyZBGpulINw78fZMUpRhiRvKvKOFEOzH6iIY51Jg8IxsuP+VQtoxHWdBlSa0s10FXMuiOg+D74aABhpqgF8M7yu5FxbcmLBEWH5MlUsChXqrxw38p47FPUmidX3JO08Mu3z9KCZU73XmE8VgEaXU0OYE+ULPt38CcUmcNQDJa9SRJ\/b6aSpDXeRvsTQOIHX05h5BFWaFHjk7AzsIS2Tt8XzO1DMBnga+uuP8Ez3d9g2dc6qh1bzsY5MI5pXYOcjyYWcma9myraStc0JB\/OWh\/lIXqYJt+FpilfSSArEThz82lOsOLpsWFjw67KdZYz9hjZ0TTuDwVUSRLtjMhlgSSSlimg1wikKGeBfuAUnOLrW0IR75\/boxVlyhUHGgwAwwJmlImBMpnKO1qYWCWC4sAszFpf3wOr9ZwPFXdzFot0FLPSfkJWEibYY2HXg1LJuLpbWaFiWd9fiiRYRj3hSEYXOETlmaINpxzizEsCcM5pHTWYgwNlS2Pn9X3hJqxaxmW+TiFee8UqyNpZd3nGuF7vyPDqncewupLF+tQPhiWgvt4F3PyacRqlmkjAh\/f0EBh\/d19QXDuQjb6TSN1bU0Pr\/1\/1Kiy+dcM7u3wl9mnoKIkrWCGeNCkYrIk0VMZMZcOXwHTYJUWtsfqhDPIl3u8vrNGtUJHDnGGymO1dEr+1nqGcJs\/NTWl1gv3vbIg1ADsAZ7937gDLuz+laAXxYMnavOZTBsLqWGpzv+Y92D392C\/F2hK6eVjzT3+G4Fd4778Dl5kWKARv5Dj6FatjYVxxiQdDLORkBBot4q\/CqFdU0G+hgxuSntDBHhOnFLPSWXW+dQNwoW05N4HABqlnPlwNRwhdfg4YAoSZnyPa4szwPQdUYT8Ltvr6f7+QGor0VOZ2YWsKSs4gqN3jZk569fmAL15dAeUA1N91J99mD1Fh68XTBo4\/ORvSG0PU0RMOKIzCMjFjAKNN1nT1ijtd0a4e34GgNApoCZU2G4swVoWH9MoYGpxtrKTEbRI4XNElsGCckXDFzffnFmHZ\/EFNQCrzWEX2SQn1uwo5kY86j5EIcMxcIr1IFKN0qEvInXoUcWkHbI5kuJ+7f2Bp7IGoUiq7UaDzHmm2enycwf8ZPgU0iT1EZWgp5lItqh64\/4\/j0jbl5Z4cIZpI9T9ptzAz+1SMzq6Zrrv+iZtNpIxTVi6qwZkzFj\/v4YmtRj6ppAd9w8JvsFU82kOexBC7wZYCWZ9Ebu7M3xPtCUsskHUl94TeeL+NZAbt6EpYl3LekKz0tw5RS8fLWaYkaDbwk77Z6pVXxsRuFnijmeCjbRYkyN0L6eOpZhEC94jdgwHzAZsaElydeTYUoNX6zIN9nQvPbH9iLNwvyO\/4owOH58aa+lFobFbo54kSkGIcWSHy\/eqb9fUi86KJlww8jmUVeY\/1IKRcuXRoDnw\/mxKpOY\/5BgXI5rvib6xBzwmhFmmZL6SNKlrSnCATOmDN\/a9z8N\/glNmuDXaye+Alo671U64bLZdGoEAfx+jI8WsHNmBsUZJbVAeV9ND9dBta66NDAqnLim50saCTo3yip8oNKibrF4f8BnlPyx22QEXDitWSQfejtweXPcBm47C8H8yQ6ZHtHwW+pTuvWD7V4A9MY5mJqfWv\/\/MbSHpXOQG\/FRcAYFmHBWSRA34PUPDF7YxoGIu1GVU6GysByVFUYLkqwF3tumvXaNmBw0JHzSOolhYoc++\/d6vW\/Gr+pPS4+903nql9WcyCOVuBWDI76jnPl85dC5BZUgufEQ+5LziH+n3UfkO8JXfo9vdOxG8S7NWmxUNGzFk77V5BclKDgG542f\/7SlPqgcW9JbRR5e+mNvUDvMpN0+sDIZxYTNchSJfO9xK4Bjrpk9I7UdX38Pl+uvWIeKXHZ57uF8+NHV2PM+d+dU54UGktmWco7gEn8MjnU+\/e6UVaBDtu3irN3IKuhd0yeXtp06REC8SLYpizeSex5KC0Uj+Xv3bXRwDE3SEM\/fEjr5YHDX3PBcYjq1NAZUrVj1uJjVaFeSWsQHZHMEvZzEo\/dTJCeKPV0RTSigt19qgxrR96l5iJ\/Y6mvOtBiLAgAOpi5SGttiZAbmPQBcWJ3PZX56ZcEI0uI5u\/sKsBQ3XtqMhmrRwc8kof+MBxt+MrwUYucwNrmQU0DY+sAvysQnmDRazIpVHggNVPW3e463ADbtdZvxDlTz2TCJymZFAPwG9dQetOyNFD\/XmI7TOtZrtpYFOTe1vQYHW6Cj390xLpO2QarzoLem\/jPc1bierOg7YgXyvLVXVmnxUQkJhU15YFXS3n3LmPufzHIHu6iXhb+81aT+oeYRvu1nDReMSLgw3foNsb4wYlczraT2v175YwIbm\/qpx0isbNkGavH3DEREVrsJkqzZvx0fLhcMnykw3SglgoB37DPreOYMcRcc8Pa\/iEA3eTfQhm3QlOX6QKP7+fywmKZT2Xy3VG7yzdLlB6Ok6HS+7AnVoRERZXyEkd6MkjoT+q6vicizn3D7arMVjYPsEw2PjjgeBvvmJMQxuFCQYmeaTjCt7EpV7CS12UBj7MFfahmFN60d8lKkaRGyEMCBZtclAZJvEb754xgPm654MgEjom+Zam5y5PQkNm2XnmDvdG+xxxOSrtRuLgxpU6ToR1pQz5lEv22XSwTevFTdCqkHGHbSzFK1oEdz8dN5J\/Ypg4+WMo+EyA9loRHrA7tksP2vA6oJlYFW5ZWzFC+UWodoS1ho7yGVH1ZR7R6cZ2sFZYxfy2vWWPVnOuzVgD\/RYv8KgpAr\/p0zxT\/mIcSCq9YYQ9jYfgKPWq3L1WD0XRxcx2Bcmmiu2yjHbMJFpeksN98\/7ft9lJ1aX7\/FhZRbtIxs4Wkym8OuemzHAqrXEXnQ8dA3eTkJ+HvSwoPqolUnh9oWpRNZ9yQBtRCIHjp5+Cd4GzOeTskuJ303XEx4ZQ\/PMzuelJiEomJcYYQj4g55Wx3zdty364t1Xq5NF8BIkQspRYCjbUsA2jUEVt74e8DVACyVXl8miX\/2sFI6LvJ9fwJqe6pO\/HB0D9RZtmNP1KP+KIge9gg8y8LcBYHhVvzTZIMPjrumYEwLvwloBrObHSlg\/dT5\/p9l4Cr9hy9W2yrtD5MRvh+yhW3\/IsSZk4CpfdXJo3wl8f0M56TTSPahgveA18RxhShPuTR8X1HVGZZW1gbMDNmfL4\/036l0h1YFZUuhS\/h31JnG\/60aRoAtpZkPPgX0eDbMdBqTIR+pAoMdKkJBV4Q6YCVCpygnOk2wsJmlBVjlHpQ\/SeSJ4M4ct41zI3ta+klfAc7luIct68iNsIUcG6J\/XeCPVBrxXbziakBGYs4IJp5Jk4anGBcHVn47XxpxkIHYyJGMUyGpjJEe59\/xbUnRV95wdd\/vIN7TanAprFYLvaiXs\/Ur+yeBxW3V6XmVcF4bbYj3g\/hp8RpZ5EjA6lLMbzYbhgPSj7ck\/CvUrmWlDeyBsR3jhqS+5VFV9VvKU2kHPucb9nqrsRA5zZKWPOw8\/aJ7AMfN5bUt7o1gRfKR2Td\/IekyiMadEC+OvywOcTkzWLbfYh8Mjwt07vNglZWxn9qE0ZT03bJOf9q0a4tBYrNbQr3KwVFdGErHRczYB4v7aqjLsBbopKGlz7JaapmBj9UOV\/i+X5O0NpIRVmnQgPKGBHyUQOKa5JYKnb4dyXdmzhDOZ3ijfz7FhX\/wyWwuXLWWehGdId1QOzt+MMmQn1ANVcN69dQDDyw8ZNvoRiyWgp2dX1GOmzZw7j+Z5B9RwbTTLQXJjvlTx\/rB6\/gMXWjdUakFx\/9NPNguf1Yv+7cAQJLlSQcZx3HY1uM9VAuhjR9\/tbfUgqYacnAXZsqUUtaOOJKfoa5qOuUh+XocYkLCUvG3mvQJHn0QszkLOH+HMYv0xqV8UMp0iT+5VoiJwLFoWUlY8UOoblUsfH0f6TN1qz3SezuvPDZssOigl1\/lJ011h6a1LEvamaEoEI2T0tM5RUWLzqs27UWq+MQ\/7IuCM7WqUS7D3sWuPAW58TtsO1axmPdwFkD0HMXqT3sIVm+EoEuAEVRGDSwCykkg4oxrBZjT3WHIWzRVWDySeYlb08\/Qy5UZQEMZmjEocpVwvXPdwrhfbtx7DVvjIZZ8DCUEzwjWMp746NOUiEkN7DmpKB90DRKezFp7XCZczJh8Ygc3v12S5uOhjsBPCHnjZz7uanyQiZMulrf2cg1DCXaAL1at9JLkHhh9QStMq+\/YpmTksXc04sUhscOeGiInJwpJ\/x5XgZ1KfdoHDb3fRsTHnugoUEZ15yoCn3jho8O5g8fIkUqYhImUN8EI5w8sOdf5oKzGWAg4QRV2HBCG73q057ReDD7t17VSO8o2Aqf3ErCnEWkE+ppunhd+fUkd8SNDS6+HqlrmBCnpHJxFsfYABuMkglx+hxZSEchtYISc02\/LZh5DQRQIEU129Pl7Eotvh86r6pmvUX7QNMD2m2OPim2niKORli3pM2acMSx7nQfB9x9zqEKTFzIklJJb5ZHVuYQM9VzDcH3W5toQqTD2tfgsgSqo3NmP5TcAwxbpCQJTwFPQCOL0rlSMViUjEXqNLqXHd7rrS5FEgsBfDjwcijJcUdoFuqqyyzQgSz7UGdOn0FPLjzlKQ2zMSuZ9WBboM\/t4Ox0TDHEuc4TskMpb9sMg\/tt6CA5bm9tDVM1L\/TEUG0su5202NZbh586G3LKHzKlWkkUe8Rxxh\/cyr5eRwQsyQ3TuX5nBoFz5s9Kr44\/NBR4DZJsb8eBxEb7ozz7RuxMvo0AajnwWCvvm156j8LXN+EH69cixA\/wltxH3qRDzA08adj\/xdA3oCB8+PFJxjyYd5Q6erGkCpjaQHCfb\/vb+i\/Nxy+oh9Eu2WXA2ZJqFqzCrDmNKMg2dWxvioSbkWYlohSRxOZHmOhXsEuIPwTYoqRba7clwJQrNUwIYXRmwD5xRIpHLsDGEgNYA\/Rf6293bd8G8S4U9wLi3\/8lBMkLjA5cTH4+2ft9IY3YJQRusOiKbqhY5ftVFyl5wqoez19QvWJKHJSK33FtNKZbkTHDdVQWTASIa1fs7oeUT3lxqTpdkVJizYyLoAF\/y5SM+Rset3Nx4LbCEPaum5l2\/MVct34uKENwEC+yoaxocRkbou\/\/UOpQ0\/GuB08Iz7JljN2qvasaep2nf56s\/EsevqJm4qEtD4nLn5gnlNvIe9b0iZS0qgWngVkS+sclMXRKcMgvWlwAB2imb30xPwaOLgTELSsXPrzf5dg9S+FQoWqPTWQeviGdt0I7wDGJRO64glSGMUiJ80B8lbZJKi1w0+fVY2t9ZN888f+9xDSubZ3wklYWmKZwg\/\/5YOAaO26GDraO+pPrjsFY+\/ryRsRyR8kVmpQ3pi5CFsyf\/BBOFgtVg40R7LTWTXMnFHcDNoMX22chw4\/mkP3CIBTbxY6TVM9IDp01PedkemCK4hRZNVx4Cd+jjQgI6P1sJdMwuegK1AvypNRzhnHgVR5hoti8SLeB1DPGRNfs\/ikCmH06j9V9FanfgpWSggf0FF+zrUzCFvaBllpjH4ZnjBAyaksae2i3p57iXVkKIqgS4HtYk1oIgxVLMXppNAxXFmThOpjRq8ux3RPnhZ2jr5CpDXAOuW68mplWxIYfJYQUjWKLQvbu6NefDALLqAfPat4MVgi0pHRFxaT+5vpIIr3r\/\/KwM20vJ7RRsxgduNzAqEIiauFJ\/6i72jIfv2W1UfnttacbI4v4s+S9L7BPp5tZ\/lsnOvuYr6E2DOSza9XWnLlSnOHuTvz5tY5F5E5gZT4J3dS1r0NCwrMw43OH5r0GCOf\/aBC8pfAdH3EYvIeHRPEdQeIcdqXKphQWK\/w6jOALNJSXd55cJEmUU4ai7ANCGVd0\/fGscmEA\/PZ1AYD7y7PLntMAhC2yNlyUtgZniBxewUDzitc2xDslnW2jHv906Lh8hl3DIhY5W1X5rf9LRdiLSYt5XdXsjZAyN4\/HPQDtbjvVVkgzO\/6cY6ExEqsjTsegbNx8vwcFBpFjPBPLK2DH08RL41Dvys3CHF8ATSGQjl9F2zXkN4bhyoc\/B3DnGj0u7H\/pVrSIWpdjQ3OYp6LnlbSnWyCIm3YbcAP2mAkB+NmIaSga+w\/dcWSaAg3C131UqKxx6\/BNtPykP3T4Polyd6zt9VgrVOEY7VdUQs5cDaIU6GbC7OZrfLytf3zw5AAGWTt7UoLvq+x13JtrtZ9q3NnjgU5wWknYh0xd0qFlmLIyQSM0zyyPl28No1XkBL8\/i5XuOcnFOI+n8NauPDI\/f5257Gt4ayv+LiJdmcfVhO7D+dFyJunJC9iCVWVAvNozgDAi3Seiu977HGfa9O9w3u6UhWKYfMpzCsTX84PbCe68lYi\/XIrzAkjzrcYoIWhI046t+GkBIerDrC2QE+YZ+HHnfnzxb0ryb3q1OaKZfeaUkIke8BpbefIighHNdZygk2BZDbB02srmafNdOgipzbLtzxdF\/Gvhxd0JPsyvtavL\/v+K1FOei7hLvc9JIwRumebg7sdVh7KlN23hpws+VcD2pZNs8rjOPJcvbaxws7RIkM+OCtjgWAiSMIue8zGKcrVGhdfj9GFmtjsOMyutV7gPKpIeMdJIh1aot+DCK1r4smlEBMXwpIcEgVP4j1sNEMJoGvmXoqt4DWaEih1gxJuyZrWp4XyqOLNxoQRfI6gzhWmLW2aOIlCGvsX9r8nmEluXay64x3kU7ZlO0EiUh8OUG\/\/3gNLlGAe0rB4Yr3cqh4Bze1II+TF1vqHC2fNE1cNzAwXkGAGWPcLN7UlyI7R1ikLdARPTQjHZZRXG4ncIem6fXlE2j09XpDJsR2jVl1nV83qaomdJqVpmC+h5f1Xpi\/om9nk\/aY0q6+3oif5rUTuhIqg7b01Dv29QeusPj88rOap+FD1S+xMay1KaBtOdMaLWCBP2q3g1\/B4Zh3UmuHREFCXCGe4MOpLgmpsqYYX6Qc+wzeF82EnBojMxQwbJzmdlcpBrYTZ\/RWT6Eh5z9BSHIXB5Jr4R9hoUZ07MzK8jKaE1vb1bk7Yg\/VyHvdqLICQRlKKpT6CKmUOi8rXtvj9L6DYWw+GQJfj7g2SvkC5Bibv2wyByAphe0xWNqNWm5YsAB\/nrEXtwdJ2GZXDGF9EKAKHb86nxSY\/IMGurhEG5Fig4ZsrGN0PA+npWoW4hOV6k6eqDxTz5m2mBF8Q84bvTD4yoJcBw5sfbO2T\/0ePMwcrnpuE4159o4u2G2C2gLHX\/fZVE\/Ag8o6YJvxAM5ATD6cdGVT1W9S5p\/\/z3nJsVK9z2bTtRAL2AqBzHQkO+HQIsZCO3eAynGrcTP8cW6tIQ0rx4yb\/+W2Vdbi92IWSDtb9Nws0hW1MSNZ0ziffyzKEKEu07OEUTdb1KWO68Q0Bj4+cX2fmG\/+ygaHDJT3ME\/H7nfGfU9Vyi6hUyXRjC1yHkFY0gvEgErgv6p\/Ae7YhKYWf9lmluEtyk\/GtDdv+1e1U0BsCT0UbXFRiNGQG84K1SS1nzmwkEBeeSEOKDT6OGTG1LTAmmvbWtLggLQcjAhkgCSPRF8DJFnZH1Mvuqdemdcemfj7oRqUZVl9q7gTFhXirmoxAR1u\/GVYrv5EroGWQLrn0XuUdfYBwxc0L4tPdmzPLs\/SmCTUqNspfofSNP+qojmvcHEFnGS3ukOXryzoGKwf2Cw5BFMKHJR9cjWUaDIv4Bx0CxqhjV+CXFAH5qlD1YZwnrykSi1\/Xt0PcyearZEl1sisiNaGq\/zsaKmA1xtry520DnMFOHfjGU+QGQ7tIbc8h5hS7ahHgjNHg2fug39y4hqSYpIr0ymGvBfnywQtr6Uhb7O2Di80DiGc\/ys5SaGtI7Lzsrur2J+K5jgI2LBySX\/tRZHgvlr+AsEsDgJGOW0XMh2kKtzma4Yzm6Sa5XlsNB\/CDsa5vcohPCQ9fIIHSEHdidd661duBWtpHXUN9ZG8g84xJECR3KFVRAJKYOOrLw\/uoab51kJ5aDJne11Sp95QHuZPflJvPZDiqTjkxQQz\/sFa9\/bS1TKfJ4V3I+H9VXYgB1aWBr9lvHZocdGzhvo+reH1HBhv21T9NkGLZnhWEPPN2JG4CzrAoZWBHNUptyulnIWttB7SRWgwaNzF+Vecw2IYTXSVoG950z9R2IpRV9DspRKXTVGRssWEdTR3P1wnqpPRbDjEMwdpJvuAISW7A7vWN83Mwwpc6gbcHNYsUFxMRSi8yggSR6qk6\/pLSO3Cox9jaohaNNvyLJzhgnpNyD9ezQtOTzqCyVsHmOIYcEhCoWN\/LZvzibIsk35RxVDB3vePjQhSvmxfCr1t7O91nlD7ITSaInTfs\/zj1\/kpis4X3worIsWThpK9qgXoIYhI4pV1PvIe1k4IC6x63sgMvMhe5bDCOpj7uCnMC4VI2nvIZ7E7fCBS2uMzQ+gbpDEHdooQoUP4l7UVfEWXIPLZidhL9puPK8BFkpZ45j2ukazT9VZOjmxO8Lz5sjjzEZAO2xfY91+VrGz8IS5y8cfoIWEMF1jFRuC7NQmJlMqB9t4bSPGXNfpVxyTmUZ1p4kC32kNLCpGR41h2n10XgohzlVRVzCwT3X1oeDXB6mOUrhmBhKdvN7GD7oXXzOjeuyhOBZf6KisiW2B9IP25qANeyB9LpLFVOcZSjC9X6RBL\/p+Dz5lTrw3af6mORumJCGz65c1vngiBkI+3T5im+VJQzM+p\/+CyiEoSiMAWYcSRPLIRLTjZDosnB8eadwdPYUuyb2HEcpf8iPczjcbZ9tlRkMvfXedORPmG53lFUb0TXh+iSEMVvtWRRGtoA7ZpXcvWuQJAyRxG0LdMpIp6csje16deJYCC8pUnBTXuf6sXufRbD9kr5q1FaydiPWmM+UqCgqewmWyGv3gRRzs6bhy0cGhVsRz+qS4cjvqh71PD1fdj3WZGv94ZwW+LP7PgrWlqsQuugeBAK9\/Ofn5XHPKLZ4ni\/92YqYzSKXp2xxReWgpfjrA0\/u8BU21d1rCYRt6297xUNKyt6beXtsEIQKtbHzena151aobOMijEtkKMVBuvJtpQjcCTZpA+LuuLtyEFFo8Htvc4FaDXvzEdOQhAU4Msd0b16N7v0kDt9C6oijmBT7KjVCeVg869QMRydUloaC5HMjKrmMH5+8pAr+qiW5C\/QUbPk1HnLKnBPJ8FQiG0zEYJfuKV58NBKiJzKeBwV5fko2JuIa1EXbhNzA153GZUHzAF2oEwBtj6wAff6G72gW\/Xkr8Yr7\/RfAqf+Cxm13u6Y9ipK8W2n5ybgd3Cky+ME6ZDgKvpudfF8X6uuYKIbbpt5Hik\/XruZP+slBuRGLUack+MVzcD5x6a3eE+2QUYVvOCaCubkPUJAPPeTtbXSqI6lb8AgFntkQr0kmUVch8aqdRUY8dB+pYfiQzUdlTargUSWTg5oeEPN++1jAmWqfvBDflCbyGybE3NuyOdwdzk7XBgrzGeOM\/78JLCNgWD2o4YgZP5z2jTtlRE0J4R0Q0Qvj2izdQtqX1psDe6R75yInQfrGcZi9Qba3zfwG8apGaDcIMRQAYLJ\/c2cBHwO711hu1LYEVTUqCowefVnbUMn1z3bQOdKSBI8LtqCIKMtjnFJtBpChRNNEYorBG6I17tRBHVXbOsxVTLTVAlGzrHP1BlHqXlIFlGEwG1NsH1sMI4NdtaB3FXqlGzpsCF8LihSQjPFtnkRlADiP+fSgIZksoaH749b9y8e1KKMAmOVRsZq7t5ZH4AlXz07Cx5YV3Di0M18Afxvt13J529UxXgKRhysiwl4R5o5SKDHZosFFaotkrnNIE8RRessTvuTZypNQjHuXwoXtRq0u6ZhiavMrslsJcR9phY2nNopa6WzGkKbX4uBjO1CflSZfeU39q+13JpLg0F1kGXeqQukH+yQE++ZSjLg6In3V0GDs6LrnuRAehaW20hqvwCL\/p66muXrvnxv+wfLUQ643h\/5MQSQt5J5qAKgYXvAmCIFzTslGDAosiq9Xah9opSntQBUNGCgUpRhQM+Vx3B4F1pBkziybOWuTLkvYEmyakEA9YzjUYbxmV8Cglr5Poj1BQPnh7vFrMzjHk5arbxd9EikUhvAVTgunmPfTBb40q+Sq864LvKD6UlsG0nCqKzLbWLE7k0775eJ7eBTOaNzG1\/cg8EsGjFrsFEgND22UuDRAQSwgsyjO+IpqV91JwqOfwGZyMGm+eXyND8FZbMmLsq83+s1dB9bHOeBcRquR5ylG\/wuH2De6ufXpUWsYWbJQFIZMmsiLaobH0AgxURIt\/PI10AivreDAx3muMm5sZhP7YnjR1BiQ9wa7uWbpKcHoKcWwXc5d1\/VOa9UFHH9\/e8l7hNMFMmkLzpp6eIfy65qQOQTmmo4GoD+Lu1lOCqL+zKTmwyjdkuISbIiIqMF3xiIU0tNloixQzyZkVgqaRyAOyPSYqEb8h4h8YTOUl9RdCTOdki8EPPwpn2QDmnHvRgBu0Q3xuMLwDWfsXDH0o+HO9DUvuvd9gp+cHiGCyTsZiC\/dcyd2Hr5UT00pTZJ07cM3o022lP+bvQmLFxLY10yzYPkAGF\/ZA1jWlIpXkSKSWECaWVZo2PANGlfcAJtRiGqzjYJJMlaeg9SwZD41hGk5rdPkkTJsZKKrcmFOgt1wo+ZQnRkZ+2Z\/hmkojfAkmRWmr1qikBmIONzBuLHShoqEEyD7kBP5NVYbVvRA\/Z4RCtdjRyu8IoEIn6y9u4Gekrb3h5512wVWyjSAGWPIKJYwJi+TK3YSsz\/JKnArksVlicQOAapQ42nWOHzWZHK\/H56C00UaR8V4nqJxSe+IudiyNVD1OY6\/Nzsjl6k1wOW6PRlueEFSMBbsxcvdzNEW+6Ztp1bGFJYcmtV8P6zl6sUFPFAcRj7WBWC4ywXgWJ6QnRNczjU19G2vbWQLTctUhATni6RakKhs64hGONJrcuib+mHv11MKxnpu4CSrqS0wXHAYOypzZEip0OkbnKmFZCd4F7yyOAt5MGjBGr230pXCyPDUSt6I3Y6oUMiYHq\/bchn\/aBK8XZccrHNsqMet8oT1MrplsAw75Nt+VwakfZWb6iPx82F+2VZCFn4\/47IIGCpJTY4oVU1TR7mWBtrCeAwpa1zY0O+YoVf4CZJUzs7de72W10fw7AOlJvDeu6+SHNtQlNL1rxEYmsNfUbsIhWq3Jr\/U+DwAFoqYZDYZARyYv374amRZ9bSe85FL\/xF1mvxmu+bz0R4v6LFPRR2G9rB+1XEOu3XmtzuJeA48\/YIhmOfYC544ud+xVrb8fMdeogdKmadgSVDYuIrF4tEkZgFaJpD3yJlMyM15F5SiwPAvh9x7pEHD1MpxyN8McOhaTQcDkGP\/VeHoKulGk3Nno74oYw2FxEIXubMQW\/CHKP\/+6\/iE3K735VEUPoXxsngEjoPmVZyHOtsDoNY0k2mXhISSetlXBqE1WCp6F05gezNmLeN7PBgKuHHJpvsUj+jXgayJ449NYWW+hGOJU+5cvixtSh6SKBGGcaMP5CGiKiS7ceMGHn7uzCJl3O85H4ZczNKmdRuuydBZCa2Bj2zPXVSiZx7g\/\/aezP4\/lejGqCjOc9Qw50\/nUifZdoMrXm\/iDGSUCW9kPr+OfXlUYV5r0pdWYhpf8juKo974KRppdaiLn7kZ43bjsZf+aGyvKLKarPo\/4d3LOAAwXQLYTiKP65rSjnv0CCXbq\/DYfotQ5UXa5K\/NBE092tX0PJz07eaUUML51xgUzxmO2NebGY6kQiPBBcBsb83iAG3+IUy37g9yESd+JbBlJo6XdNwpdUymCoVgIfPcflBp2oH9zxgh2bTtpS95ZOozOxTNXhdHQlXWJZ\/JGO4z24sIIoTrUSkr9Eu0OuYoA7BT46w7zO\/b\/1St2ydaiuCeAZHqACJx172BL8jKu2ys8HwaHOl4kTNbb+KXM0F+KGI5erAdgmAAIaWAW+EdEBP4MWXKBuujj64qoHuK8T9loUVxziOUSxJUA6A2W7ekUc1zNvsB10SAY+qVCF8pqiOFP5Vq0rvyvbVWniDEyAI2Y8QN5iZyiO4BWQFjM\/EZd3+o1DKo8KyUpwlPQkC8XwG0PYXazRsipDpvQSnYa+0i897JKG4\/oQod+GBWDysn9gtaPt+RhlPIbX9xireTwsqVxQNT6UXGXkQPyflTHKhYR3wgSVdhKtO3ZSjwS410OiJE0PzW5mMR6STPiTiPM7vh9VpJmcOoWLwIXroOE3YkEEhqUWLYn4ZxuID2SPAVy59BwbscA1n8RwzBhPO8IoklK63LR9hASjYVRwN5jNOJxXtP5U78VqscB+h5od8bQLLRdQM\/DfXarvK1g6L\/xzOBggoMDP5d5arQtdIarg2lKzth1p+5KwNeRq5ALt3sqt1sU9lWWjP\/Xk4fsgIweJXT+O3y4bt1lBfP5ZDVOPqUes44lxXzDiMBjPTXqSQ47WdlW6ZAl1FkYQ04sX8UnexAugApODKVbiYY7ae6I5NJf9G3p3N\/lYSc0u4FLZYmvL5hvmC\/mi3CqZfV6Pg9PKJb+iRsby6giwhd9U0xBfyfaV4eYVP+98mDc78muLM+VFRxubuRztER40l8Zudkz9KEWX7pVozK4uNYmpuPc5s5npw1CflnZzEVvW6DcmansEIkjpfDOCA1Xw54vjQgf21M3YoAzeuj5mPXXWkHc\/gA0RGjAIZomqFb9xjSa1H2cAWCfAdGUShT8wKBCYKnVwKi2NAPqZboE2wEQwNIux5bQ8e29CpCLahKbdCqzoLnWFoBvhRvBiEG7eWegzwbFF4QprBzptJ66oKTvbbZ\/iYecsTJfw4S8EMcvI9QSjZGmF2DWiZDRd7qBp72A\/9QP5PzKgFtTn0BfbIC\/Lkw\/vXaGGv3ursInuCo8iRselLiv5RrWyJVWVi+pZXBbfjyNIZlfIeR3oqTHfh5Y4UeAkYNGlAFlMwV\/DhDkZ1xx+SkGWDw2zOUuAjpIVO4fQLM8wCmdXh64Omkr\/ZImm18z8vBTpikDaTa+8rFzun+rqQzUKYtIvk1V9Lz9pboBPVGbsjGJBgHDjoXnEOTsWla9Ya78Av\/UvuH7oYfCYmwoNXNDZIQeMpEpgMRFaoR+ybo\/9SkcvE6Rp\/B5KXqCiFLrLyUu0uH9Wqa6m6V97BAZBy1UEGnZwvWHoKWstTxl8l\/+2djCqlK2lcWz4JXN2ZYywJHtR2RyzWr9UBqAKiyDSV7mgYSGnlrBWRoGP5JmZd12m57alzZh1cuiUJebRJ2gYQJxg2YIaZDkKXAEOEdn2jk58PCpWtRkPpDUUcygmg3N0x+Jq+UqF0gz\/uK+JSTnbY0Kc+POXpy2bYk0HTswoB9g8v0w2Sbh4IT+hx1+xjqa89vRRnaqKxGl1l5jDa\/EY7XLxjGP9BMc32+rdWEiyPI57kH5hiaWVsjaGWTKaYkEvuK6NFag8bwgf6VQoiSKjabe+weh+xExTdy6AivnB+GK\/XqprGEbxNtV9HaBua5D\/RbC5COnhf2cRmwdU6orkgZtf7I7XexfNXRfyO6lMPcDiWlFmqSeJHoLwxl7CpKeIP44Epkx+uH0787938qLIphgRZRicwdKB+pif53hKVvX\/wbKB753IgSbyhg2SX\/ip6p79ZQOs0jvOEhznC0B6Ozs5xBTqKaIS3uWxSNXzJQfJ12EY2Qc2k03yYRQQ16Yy+l0BIJVeGXZZSSOtJ3B4pxRXXvEIQm0nRdessOeZCJNhP57tfNrOSzDXnqBvAeBIsxRWINQ6Bw6KPFbJYlSdLUj1Gzbibx+tI76GUKaZ01At1pMWsTvP60kLOcmqF26R\/EtxD\/C1qAPMMlQTCn2cHmqparnK8VBWWB3HgzPqnBrJln2mdXsxhwVKAUf\/jVOOSj9LjQNrSgXacrtGg2ESJe4\/ecr0lT0\/APKhbqlTHrNdWlEdx7Jer587ZmchgM\/+pB5wHS2g9\/b56vd29C54hpPxGBX2YcTnHsh\/X5Im669EW7KN0shfJwycBB28mxNb6S3fWfvfmURB6VII+0qGEPAbGLQ9VVCj5pdUDzqGXoMXoSJBrXcC\/h+gQB4esW0ml7iu70Ib3X7nXsBgMMsoMrgk4k6Ow170yVjLHcGJutAOxyg+dhTRcWmkDpHV\/YIIGG26IwAXk9\/1t+Mkys+4hC+b45GOa\/WrB9eJ5AR9X\/smVc\/iMSNevM0Oe6YTUjwQxq+XsmbX5s\/l91LqJv7SYh9u2DaTbEzVW77POQt\/iwpicCCO9qjf+MFJgKJnXRsyWtiiiTkV55T9DFAssGtDxBwEKQ2y54+KeWgtOjs1hkrXMdZtiVrZCELTXfo6h8aY0YzXNVw+iviI3vjR2yYj1Y2EjV\/wB3ZZlnCCOvOt\/Mr0pvyDKg5rCZRWh41FvWmQSQWq25gt0W6Jv206M1i6329YDE6gs\/\/UMUryLW4sTlQcQZGjAYk+R2OOWiBngSiJoDWt+zL8v+jwvml0lVdCIOCbsyleiH5VLTklw7rBuGqE3hkJLCapD4CpxnysLleGYV7qTgQWFGGMDf9Jen0y03YIBPfF5d5YMaqDxJis1yc3012znVnv4AspklM0CrDriRPjYlyeRzzoQhPbYjqLzEwkzGeuGaxYKHty+E\/KXI1VX232JQQeapYZIJRgpG\/vBcYrKI0O9SR1opIHUY8o5PBvirq4Ruh9MGMkx8q84LE5d+a3lZRQqMdL2UFGBri2yT0IF6fkRNcVGJEanO\/2z9lQSoTzdKaTxoXRtzV4rhQmDAeWdZVpX+9KB5tbUmf3MdAm0jdenhMyqe1BzLCoGfo9awIROHPsedZ99J59WmorGSYcVfhPRQkG\/TRoimwhRAr46xFFZeYfRL+3ai0eEVKrX8quVXAXgAea7zm02UyqPxMc5fgaZ4lCEtGivnbqIgHoBvo2fZo\/QlFzBRIChWbL+RfBhlBIKHcgUg74GSDHo+J7XCX5f9pizR+KXMstrl4WhAslDQnn4NUpNZlOrpv603oVa1i46GqPlini98Dwpzk4J8BAJrPuz4xzVFFTejMxgyl+BYoievcK2QQMLUKgB8OxTnRYTvOaeqDxRdIUxIiNT6MuyVz0NRjdt7XHq172sNwHDk0o7\/z19yJGm7BJJblRglcTcZ6rPCbkuBPAS42qKm0Xe2flY6\/UhxpOAk1unDS\/CVJrsf2y\/ieXkNUJ4R2nNUOWTYbYb4VCRbxJoG+Rk5k\/WbnFRYp6H+TswhRsXqpLNoQASrGirsy7abTznSHvczJM7ItqtOZcEbZJuqcCVS4v+PaMZEFXCZBIKKpqYaeXbBqaWHzlVC6HwgBdWUssenTdIQLvCsBh2Uj5SZ5wRJ5jvzJcOwcLHyXjUuNCHzvhhby+g6GLCsu6GS42MjN5lenlTzNP2kvgcUfRyCH+F91sjIi7D8ekgTBPHttR934kc\/9hMCUEdh\/jX5\/T9MzR7cBxFhfIql+F5CrjLLJzQjTTyU07n7Y1tSBA6Y2zt+\/1Jyk0TS8CH+7FDJ4Aoh\/4\/7cFqqS8PzdPx39JaIjLX4jpI14D4EMrm4pW\/3n+041QultYpzqXdVdapn38qwV4cF3Tum7Trp4fs+SkH9d7b3Ke0oOby7XWPaoQFQiDHRNMR75CapmCDDsVRAtFProFR5NW\/lUg56A2mDKiuRRwnb8R8Ef0GKdZTbGJ1TOAnFPR+2sY7bgoI\/t8mfJJZAwQkKTPW6dJEcATChfDRvRMBkf44M8vGJCEyytQJjXK3wGmVndKpBVi83RnXp+NCs70lW5OHPeTTUR3gxjFcNN8bSyOCjDCB9m5rVyBpW3wFN2IJaUz5xssEjjyisKdL\/tuiPjKLDDMy5dEOfS\/1911\/7XdahqDAGLnJcacTKgE1HPmZ2JWZHpIGUdEzmjEpxeMscTt3etdf\/scNhAjf4N5AKcc6zffKxefiXT7cqK5cOk\/4ROsv+MWM+DSrN5JF3Yc\/xJ\/hWKhav1xVhaZ2IhzGnSz04CRPhE64Jlquyve0v2TTupAftihZ5ae0krXULmS1FQApOC2rMrF5j9Di3ry9wmZ06sLVlspPQ02aDoQAMe+63I2nNU1DsfVn3Fr0huANhcRVofA+\/miUErwj6Xfo+Net3aWQgp32E7zm7bzc5PS26UD1P4R7qBFz20II2SFIk8+9cEGcLf\/+eWY4zHUp3\/Lkf41xX7S+NqB22E3jro3BY6LHHBfOo8Das1Vyg7MIOMeyD4Mzax+T4GG\/leKdoYZD4woA+BXGPVJOpRDC5UUa\/H2ORMDSX2OnNrDg6\/LFbWgs1p\/MxInC7Xmh6LP4Vfb7DTDc1bxzXENBBF9Uo7WGOrjnzjUPWM1PCnn9g0R0eHePirtwKFEO\/com6g0\/77zwczm9vmVLzjOGs7qk\/x395XbV16gHjDYShiEcZPmoVOQH68t2mp0XOP9RUXT21\/iEWz88XijDpCfecG3gZGTPTzvGzfbiMInpQX1n\/6\/vLR3HcmuGwd12SVqpkdQVrtZDayG7SRSXk8xqY133X0FzH+v2pewYcykm1rrIFNzumU5yrBu33DI66VVINH\/s19EvktcvnGp0e9BhhyPfgflB8RAHIB8AaWkYRupNaAanVzqmLzA8J1ej+jXuF0WDYoMguOew2mRet7ftkgaMjmcatj2DW9n9nTtdJLRAqbcloktKR9s1UzJ\/ZvGvoa7fpVUuO7Os6NKvpxhnRfCY4I3QZHUp3l6L8R64d8XihphZ+PoHTkwWa522rIJGxNOpHYPWahte\/Phhb\/c9f9thJK604UHTuXrtvClxD3VxeYbltI7T436tAX98bL\/+QSJvY3q8lokKChpLqgaRCZ+WMvXc4gxzncHXwGMVLUHG1Ltsqoq1Bwf5GrqqJ\/NPNrpDMRgbIEuX\/De7J9zutLf9r2f6XQdigwLPgYBXLslFLqNAgi786THnDiG37EzyxkxZyPcEUvGzXW6J\/LL1LHx+DzSCsNmgrCk3j2YHjP5cjVVm3F+lV4p6c1fvRb+QOgaFRRIzwEvnsdyimbAU6SOp2BpYMWb4+2p8nnHJNPJXoD6N6kGYgnMuQIN37SYHyhurgOvQbpDaWDDjH7hlzzHz8hG1fpTR\/0iYt1eEwNiswBsOMv0Fgoh\/y7FwmE8Fjv2IHYPPf8RXVeu8nQwn3UlES93mxI\/OJPdYcgirWl7+KVs1iTAiIeKxVALTM+HLEd32nb6a1alsXXs335yTwTnbN6DUsTJC6MbiQYr2iXVHSyf48S3XsmjSIe6qHUaUn6JAL0yZevbB1biEBrzLDiHkNmioPtHjEUg2HoOV6Azu7YdDLRQ00Y4cR4GWi7fFcoL3lz0L5qMI2Zqd1Yh+hA9KyglhE\/h2\/pJp4glXOHgdPlyhmlbBQuOqGp4cJcxvMWFZp21LyuMflQs97M8sBTgN5z3Fa1uZk+qBywPvfD3ftCMyXye61UCyhrQ+rptQjsKh9aoslvtLl4d8efulYg0jsOD7Hn1P0wTFTv\/C0WPvrz\/lG2yNX1x3WWkLd2MH5tMOFHWBTN7e7fH125YIg8hiafxYPL7U5wJy2Z4UA+9dwVuSxgS9zwsqEjTQ8Zvl\/TKCALo5G8P+JPsdLv3zTnHdIO4DsSvqHtB+ir4msDqDko48FeqwB1aKkyGD1ejH6Glgj5g0iiihl48DJ2y8CSbdJMhAMCmzplgdIf55j9ZAeMnICfd8jaPg7LjHRYp23QPAJNgxsws8HE+CsuD2MmWhPL8VXJxLYBsdj8u3Vv1kV+DMN4y3exXxYsY8BTbd46GbAE5ywOvUF7r+vZHAIXlChCCwUv\/iZMjybtGvtAS5KFRGNRchmDnl9eJaInLXZ5LjBlBdfB1kMld7xh0q0EVB5zg2XlS5JlK8D9kBqg0ZMVCnwCPT+Jwop9C2k91upY9qF6w4Z5l1QVMkY86jEhre5tmvRW4NmWFgw7WPK\/yA9xQCOaS1bRNsUNKn20mD9FyPk2xMUZWgSVQ\/ioD8cynJd+oIWEaR2lZQH9FINFB+lR+od3XTej+IaTfw7A2Npm\/Ujh+\/CdomeFc60Nv+8dCZLZzNGfdr8dK2M4sh74aSdBP0Qh+YoI7qjgS51dT+TlOX9g5yVJ0o0ZJSLLrm8YshNxZ3WgfTOm+BjNGYfYLd5osGwu6c+zG\/pheHFjQm0NPJnsb3fk2w9NwXyF471RtYuBfDjl7xQBEHZVIGf4EMZ6lDf\/WYt7VJYLXSUJrmbgpabxM6GJtpeg20EZR520LFJ1SVo4OUC9eiNtPpqNmZ1G5brHKUZY5tHKc9uYup4Xck\/OWp0I07qkF6Cdol8PDt3UJPHuXLi3qd\/O3aclWKg+AzGNjP0fYb0q6ZrVZuDjhIRiomCHowO9SAUUVl9fpUrRU\/eHjMZ7ydMihXfOAWJe6vPJFmbhQyic7UKmIUAhyF+bpROzZRU5EzaUuDdxg6BN3eykxWHQTgP2ceCcJlyP6tCa6viZSkD8fr8UW4KRhA0lywFChkK8ngxlK0nsLXHOhTNv6hkV8XgDwF+7UzWtl04RBPH3TbN6viSBfwTfIfgXlGofDDL5TrH0xFeyzkddbkVNoSccTbZU17bCaIUgbKQdxHfjgjOg\/W1O1fjZxMDV11qU\/7Y+CkjWtBd9KBOJxZCQDGWw2Kux+cZ+N2LyNhr13nFZwfxUubWXx5C0hOsKBueaoNDE2beX5pYjxxgD3px+RT3l\/34+2sbcPLKpq9K9vz1lFuU0gWun+OsfkycQy4Z264r4gexeVguQVO2bubxzgWW6hlF+Rwd+3OifFTyq1dyItOIGZxCh9csCnz4NdZtBhusvv2IEXaL06eJJQPzIptsy7EKFMZlBQbrYQItYaKtI0hCaGb5Z1fP0JNo\/lg0VneCcuvS2Ca5zcXJmOFJcA8xGeVS2JiXpqdxtbRN3XPFJxLPoVKefKdL\/E3C6vQuXj4ETWao7Sd5BWx\/zaZDGfd0\/hXKiM5zuq7on1SSJCmT2038i4HcuIMb3y3urWoHQ7ycakgOFCLYYiEKt4rUwTdQ2iyLEEIvYYr6xiggf75DsBIsKxE+Wmo5Jrg5c67CojOkkuTdQkKpmrpVGhuVteAJLvSvS70dOalUQYAPk0s1u7zagCX4Ccfby6S+6DId06IHXZenuI0cW88LF9CiwWFgzwiayY90vhhm+o\/siqFhxMymbf9kpgDoG8BXY4RL6cESHqxZzvFfwtUHJsPTW9+lcur4uAAyw19CKTI98YoCAcDyySCfHdq\/w5A3Y+hR\/2JV9NMKy6hcxFYc71dqZAF+m\/Njog82XYd5Psxtcyd1IXv6Fzp10eSEqPe545Bt\/qF6dleVg1XESF7baEMiAEzYS5LjGkMe1FSX3js+PfKAIezWm0sk\/Ip0v2dtydMW3mRieKAhOq\/5r3jsXw7szQ7hRDKLNENYvDrh66\/d8wsb+anbrGEG+deYu\/J94tSi0a80x21lAfgTGKOTgo8exzsXnSWErOknj1EFR5GvSUwCEeQLvZnVnBAUuF\/UG72sijD5S0oQ1p8BnUb1XD5hrxtWCgmvOYRcuiaAv3Xw+vT48T5vRCAR0w2qFjiX4psIKbByuF2W\/8P4xjEMC2FmE2q0JIwemnF0ORZWA4knNqJONlOOhNIz5gnaSdkyFoRQFgehR7loVPmujmE8lU8n\/Mh7qDSQmdu9PIxU9x\/NjXWKDbLxbBxWlgFUYihG\/Htj9Mq0u2lSxy15lM31o42P0LQAjZ7We0aahnup8k81IjJY+q9mp6puaVKmX2PWsM\/FHLL\/Z3rxal\/zzFuCPC0tlk3oGVQiL5qUfymkqcODMVS4PsnXfi7\/FaG3cBCBXSar95wCR2f0hTxalldxRJuBgSw+RImDmP8FXGYt8i\/5\/kZO22TAhlVDOnFnzqFIr6XQe+rPNvImvVOBQsQuLE0\/+xbNDf2Siq5JKmoS4sxE7fWMABCtcmwL1Yu+gyoWRTMkJXe6S0pAUskQ1jH6NuIFIQRFFKRJOMi3gGZuPIFFvbWF3e8unWFmBBwCYZk8FG6tt4dGzNw6cbRTLMhkwDB8cEDnaRJpv4ZboRj5p3ZFhQbwfSsK8tv0Ib1WsmaQWpOHIJX323oG5tmuU269pz8QvNmEyJCniPr1cYCqw2MxPfjzUqD1\/b9RT5JhTFb+H+P5t6VLWfrBrFjUk0GmYib\/g8W\/+AdzloknXB8V\/SGbcfWPGMiro9fKlakZAiluo3ygrrEncIZW3Rwlm1G5TXETka6gJZivkk+yP+RGBudjt5pkf\/sObTihgXBT2eOcr+dPqdZM3UNcrfyN7XGTdP6WlLktm2dG47fGgNbcaeDGVk7dTY33Usw5MDmxor4zX1HDMA5buiu2wSQBmwZZGoTEcKBUAWaqXx0gfO237RBRRS6eYJ7WD3CFjHVXvzIOq6Uz7dLuS0mRPypLowpJDvIzFFZ8\/TPvW6GUwoNRzxaEHSf9mZXU4IzUU2ihJpyoSsd2A15e8yjaXgztJO9WbTIlzWQZ\/MZ1FaCUQTpxwi4nDzUjWGSiDKeLUmuL7E2rDOPNm8TX\/EY51zGbF9JQpB5rtq+gJhjyZc5vYixqz4nAJ7g5vi4AU7O7YFbnlOOKt5WeE6A9MayvRZbByY4gpxuLO4eeSdjIiKLcLn04w\/RaJUpoitBzL0eW8kMynvvwd9uJ08yEX0q4Tih4G\/x2FNZSZUXUZT0CQNN1yoPHHszZLz7DdifNB5u6ad16aaHO6BCuRzgOTC4K9E7zxLFfLMsLv7noRygeUL1JuB\/1Jxb8PskrZP84RR+6uILKrR4zta+bvWgJ7FcezR8oeabdxjXz2wfi1w+I5Dk5g2ECKciVjPS+JJKyOLjwnmPEdeh9R7ZArMlakcpa6G9Wj5S+3obf2cSrX4586n8NJiPx9kGlkyxSx520\/qQOrChtl0gf8GGovctEqhX3luci7TkJ3tb8Jhgm6mJJV+ikcHlj5v74BKhA94p\/aR7r2hGmDw0NOx1+NnCyiHucxcf+9CvzDiICcHcgwIN8GWr7GfmIZpT3BDxEv6XWea1p6bgXZsxaKyPp+\/sQHD25dBGqyYIFhV\/9nCRYoJqnbC3tTiSr1Dj62l4IJUmDtNYy7Nhzg0bACTUNWAAULz6FWpDgHlQY1rUtWqmWuw12cYkYutC04EQpqkfhsSgX0GD33\/azvkP9M8dsqDRfuSkjwqbw43Rk3OjlL35gKXmFGh4pP078RUmUQ5aXxPXkTm4RVfBgmpP5hPkwaA8rkTp2kZpHDgXGIqKCyp4ruUrxtMpp53bgyNBwp7qmuP82Vk43h1Dbm\/MbArFfOdp9qznT45enGkcQacZnyGXeuhA9wkuT+oynb6uBBuc9GN06A1YpIkq\/7xh3CYvWDFbcfy8e5\/RJ3PdBxCNIBOdPNLKTxCnWReSLnk126YfEPpNbjkCwTO5D1oBSFGtPmxHQrlQSzo8\/1YFO1L\/bRJXLqvT7c3RETHZYInZPQZOyfMssGTNfbCg+btjBsSSjKQHZ0zSAMp4CMz2KUx9WiN12XdB1sq3IjINIyurVvsp8LScucQXaT2T4OUXS3aRV8NtDaTZoRQMsciqbR4\/cQC1hmlh6eX\/akqmZqUPzopM0LzkOauEcSjh2blQ2fofYihLbw76g0BXMOP6irDfsxQHCIDZ1oXigxEIku97PxB7uxBoTDn4Y3gI+L6m\/\/YVKwp\/AF45H3DWQwxrFeYME4MpAqA\/7ZK1IzMTxtElK4QtesDSeWBrNNoZlqmQNhp1jdnczq2oQvWHN5Qq\/rQHYLqsE1ZnOuO5FAcbw6SK81kSQtENMUwjKVqK\/2mFHZMnGMQe27woWSs3VEHEfcowILguH6UJPxH5\/fdQXl\/QFIOuwnyhjCqk4E1jE0+VgEApiZWPtrFKLSj1oxJHUbs7eADoaBwfMxk6e\/lmOsWoQz5KKud+0fByZFIs3mkiIHiHDLUjkF8FZkpc7HCuTtT3htUHFZuGR9tkF8kbRS8a7yx3tSq2bLUQuhf2mGOg2Ixockssh4IgsZhKX3vCfifuhtnIbrSikPFkDHNy7E8B53O4pqGOjYXvcS4pk+WASmxLpijdqxAFrvRdCgTB7YDKz5E6XwFMDj4V\/G93kpW1GrYssaNZqgBTRMblGbUOPfQv+og8VAUQ3MDdoIgYqO7mNQw77FuhXN+2FkN8AKXNEH2rvqvFo2q4wZ4yd435TB+NcOfAz\/vxUAAfNplPDY\/LXHNkAqOnGJDQe7eIFwaJtCrSbu133WJH5l5Jd97ij0wAfmFvv8M71WKFnMKvwSR+IVNplXe0t3OyAXfp\/NHzfPavccL+pnZmnMw0jYutgQAmfyYsBATeOa61qRX33QPjmxq0MhqdhtoPzUdfoGKrXG5XsPxkEqXnUtU7AJZjL2rLQhu4\/KcErXpPbfjxFQRHBCmBBNxpn20yTmk9REh7cF5AXkX5FBD08ylS1DkuZwVOtgsMumBPDddQ1hip8HOGlKpQlHyT2kpacL8SKsmQLHglP4dy7fVW+iCpLNJHqh\/cOWW31ZA\/+8Xoc36D4veTLknVq3STRPuAaEnrWNtoJEjjmjypJHgz2B\/rpFdVL36as6nWus+xXM9dVBTe0bFT89TVSG0IbRezAaxrzMHNVlgRruXWWHJ3zBhbenDU9mvAzm8vDS4+52ZJk2M9zDXGF60tBObK632foYwruj29voyYXC6JVbozLQpQbVBuZd3U+BnJUHWcvN+mpFiEw46t2losNBS8D37nyePJxogEK2y0IeO7TeHtXtz0rfSvosb5\/8tpoR0e66qL5DzxI018o3cLBSF+9u8tsqra5Wk9NxLy2IL6cRHpkKBMWAkpbZVeVHelohGKf1J\/L1+b4IyEMS\/f\/KPHgnvoMavyXkmyYdTgZVXLV9q+BuAEaPqHkguhZyug2hHwe9qQ\/HVlfAFvpHXeNI6cK1bQdG8IK4TXmsoFoKw0GAlFn5Pv6TYYVswldA8D4tvy7WvAjoCIDPox7J4mcunDeqGNqV0cwt8UeU1JhEmnbsGk4RG\/8FWbc9qkhf1jYJvokt01yj\/8wTPV3R8hoE4T1SHxUs6a5rD3vNRdjvnq+NCGB0ECuT0hnB5u3PIoWcFJVZ9ZcoEIO+aNxlQM9v6mpkTt1LZ5Ri1ymN2k0Or9uk+CypsLYfDzd4Pa1wM0nZEvZGoEqAp3eRdUb7buUbHipOORgumBLzpopXaOBjEGeQe\/bEjMhJwYFOgtG8croYQbiBcHbbcfYz3FI0BEtZqvEmgy2sjqOIhB7tUWtcDruLkaPHI9X50dgeuXFrhdvHxXE5yLD8Qr4q9Kfe3B6SW80pnCVuSXvvbkM+LgskIOC2w7jGYh+7uX1C2CxZu3BMldTj8rA2LYDmTEPAJkixMRAxKUXXzYQTEyQtFybuwHLV9CvFYUbadphtetLZDdGqzVAIXEIeLMIeZ526j2wgQo17Y23osHvZJb04Wt8g9WR9MuVpz3BjLO2qkQbuDIsBp\/V\/9W1at\/O88Slx7yEbF3+kHvGo2AacsA53gnOELbkKTLBMxwGIeStRpKpvfYicb2ZNl7JxBnjF8j8RgY31DrCmDnsbcHzYaQFu25A9tcLwPN+kh4bhiw0Pdh7CASNkHngyVyyzdWlL+T\/1Zvi37NUOLps0UBuKnW6SRNIYjYU8LnJDC4kvVclkTMDvt\/8jdqHBFYr\/wZj1txexLhQ2ktOtyOpqD0ACpdQTlOBJTStFGTfNX0S1XWE+j7dNQ84kdcqsZAwfirRhwdV\/ma+pTgRGFyjf\/WZOROKIYZkSc6yx6ahZZyxMMTZfNtgzH1HZN7hijKKj9ZkElsFnHGKzvmicxkjhvjlI+pXuZdgQFsz88fBmCwQbhan6Kl7LeTj\/LQXUh+iXuwho04WJQIj\/8EZlutzP1EuP3iatltuMNDjNIz7tJOOtrFQLBeGa84cx0BMfizYuu4jtmZc8xIpOS4vx3CgwvbOsQ3JMBR0Zse4WD+N22RyrzejMkaCxMjFX2Tt1Xk3g1Q5tGO9X\/J1840C8pAR5PR9Ae4qyL\/menEjV39ehNxZWFczyeF2pjApUanHEWtYSsh9NzDsbrBelJnte0NB1j7Nb5Imt6pAYX97PBhovVKoVWI1F3IWNgz8CxbmMnZj\/Lkl6ouNxWwwMQdZ0An\/lO5WgO58+MeLv7qsiODfwlM+0hakLTRswb2TNutdgwPafZjtL+wOvE\/BC8Ptzk0iImIhwNRg46nDsyHpb\/ICSwPW+Ja2BUXyccmg7KMHFqvcpOEVFvxd9DLkwILxM749GEXh2h2pV5huRjb3CpC+X3I8qflIw8m2RH66bshKAlKp6dD9RG\/29I5Vgv5onUK3levKezURNNbBYdRHU\/GS8Tr\/azyt4ys2b+wlYr+m7rqjsmX4bIWAuhJXKsrRZmP28hkSgX\/gwhEmP3UGVHSWTTsQGP8bmQ12VCus\/wY5spBSoz7icPQlsuFpWqrH9UKkvHggCO9h3pG8aLCAba6DC9\/PrYoLbSXc9irzPzx9Z+47xSbR89UvjspAO88k4xHAY\/bDswpSVBXVF\/q2HZ26OWsgewKK1CcmuRcExFw04Hu1njiVh06UbVqi0Tfngcdr+pea3VwZKMXCHbD8bXjtsNi81Bs8GUtr6G5eqIznfBd78D5In26rrch4CzQzZkQylAoWitwTdONsGMUjft084pzxQRJrsAH4ZAX9MqcZXAjg3jfF\/bDAFRzPdFcgD0AUvO7WLN5Q5YPowCcLSJww884c+Ag84cvuYXT9IPupiO1iiVinqsXldPMB7xgGAaiEE3KSm8khZGgZb4TGPoaoAydPmH9zpyM7LzWvdZ\/bMTy6JGFfVzq2XDo2KyeIATkZAl6V8KTqjzMHktCzuQC6AZ2tECwqO20Z+g+Mb4Mh89GRHtNLxKYTOqoguGE+0f2247JcdPZuT7gjRYh+mGQXzr0bN2p91AgN+orD6w3vhCwAnN3bnXIkrhpyhP7jUxdP1Xn8\/pMBsI51iOgtP1lw0hX1shaiUI3MNzNGBvTJz0+PvQUnu294ACEgdR87tVmyPa1oc8ABm59LTu1ziSjR2fSlNpzl4a089aqlpQlrYGPBt0GwVUWV7mJbMx04goaCIDbWQeUPUrRADsHDLJSMYYUF6cYZ3bHDN5VKL0OdnXyrqhA0WY4qgYjO1SMKC7FPObvb2MmmvPcdzyj3Jsnd+HnkR9zFDKQGESAdsnM2OFSLtQPSV\/nVTcEcNcHn9WB7u+yW4pc15qCw77Ies2in7CbSaxFl1oqGtikLNY3iR\/LSIjkK5Q1k0RWaTO3rlxIXzlHTn5mUIbZlbRayXyoKHcLFWI+TE6TNOsvWHlyKzlVKpENGYxAbZTOfGLiJvmxMD7ZEPLu3VSjU3qDYbCXS3B1TJcpvHK4BGfSe5jRUb5Jb3KYsG8p+LF+8iWaVmZPyeT05d5rlHRiZViqpV6yzm9K5vrYa5DnQ5HErpnV94a3R2HcrUrvsxvyvhYMS1vP7CZRP9vXtKarSkAvbyFezrcc3AJBA438J0+YpLc1V5t+8xOkhTjVkFUvLAcqIVoTuOzt1UdAXW3t58B3ulVZhpME5oHPQsLuNpiElTmSaSIjKuRIa81dbYaxnGK\/SRw4L9Ou2eIahPcTNE5M52taxrSdtgwRnIBd6G5Iq0fszPrnlptLMj8fHmVR1A\/hSicppqgvX+gjabJUd7k7dbtrzYfEHkhB\/XbUwx05inrfAd+RFle\/US0X4fL4nwh7Ep4Y\/YmPRthxyVV4YzMFXbkO2UlK1HNFYwMFODYE45Hb6jFRyQaUGmC3tiNqhAELFgqpsAHAG3iENlXomt5oBKeCkHg1e4SN+3715laBoiXucuuu0qx0\/xVYeZMPLZIuWNZ8MEIEn3RhrgWSHk+q4PHfbH94hNcHLyEAy8Q+VxVdYDPignImGSX6qqpNpUBl5fmj7wCh2L36HXod4gIcB4YVRTYug5VA++2XvOrsd3xR3EYgOSHB3BU+bzxt0f7rvnc1\/Cy\/rSQYOsug9mkhQCuUKpVzxj5\/j1D5LlSTqXhbr4Z\/Nm2iG7S4ippT5kUaFBBz2JmvtUmYvnS7sZb5JVjDZ6W7B+uER6wHHVoQxScWdXQCNJu4VzxFd8p+W1ROHPn+xxu4W1AgsUbXmVEGVskCtDmBiJl7LusqjWW+Qrz6\/hZjumCkUEds5V1SDuo8B0yiNF6PaIjj2bmsm\/4j6kNbV1Ot47epcYxaIWuurNm52AIMfnRzvF5svrdp7haHpWhIhQPXqn\/pwN2A1eIEC1zI+8l0Q3MW2W5dxE1WA3HsbzYIOYciHJ9bOHp3nNVPU5kLwokWzNYXKk86U8SqC6h17k0ImQcfq21bj6syEhPmG+0GMWny2kTuudBmc\/lgH4jZEsKevC+3SOEoeOUvChj+vEi6qFCslqtsRLCkyCaYtPerSjlVej43Os0Em3paO18TvZGMy5CmDJTTR0SpajUkQOKGT\/Oj0PPV4N3ROQe8OGFOlKjH8Dphd1qgEn23YcTgJ3Z2f9ISiD1\/O9cdfcFiltW7+hPeIOJxf7HE7t6dTMk5U5H2ykWDgShxTL1p441Ow1lKXZopLa8CzZk9j4dUT7YnhgFkaECD\/zXqo\/m92r6PYrH8N5S3A\/TTRfMrOqbWDkhZrg0gYhIcIGhkfpXeKiHi+mHFBa4frtNMSsNv3eGO9bWmJ9+Gw0CWgWya7HpcKxU6E+0F7uubswEYc34NzEXXbXCLVI\/gltJoeqR0qXINtlIUurHjfunH2MFAV2CiLjOZT8LFoG1JhXqmcFWcVLNrnIqYqkQrpYyL40m0i079VN229quFRHdG7G1Ttpkldhql4eLa8TkvF03jK8JIcgPU2OCl5IJUkVrf6mOZ0KbEkusPvWeurd91tUPJG9hg5XX5hEnQ\/T5aNd16GmXk5Wyl4i63CdCDH2ndB7OYJLMsWkqbGFtckD63BoESVFr7SnfHdCfgLChmebzFlcwxc\/whxMYkTqeWCQS4VT4DiE4LvlmuV4gpsKRtJ6KBeMESTFg4gByTz9z\/AZ9oZNk56AP3Dzgckf0vMfaZHNxgar7866pr2gPpcfvHbBWUYLNUQtmta+r\/VZyCJW6P8ldk015mroqfgYSp0Sr1QzkMXR+egAGQg\/3zPCQ7eWIV7N2AOh1suc5fz3IFVJDqSLDEvN65hEK8VNdplsUpF9j0ff4tZ\/Dv30RpH0f136DdFTGRJrehmf3x+tuPQigzkZ\/U6c5F2Jtb8\/v8CUZLt1B6aDH5+P8rCnJ6nGQ+7h4eG9gDe6C\/iDAzkY5ICrvBOvD\/A6hh+rd5WCBr7Bf\/Z54U6tcxfb2JyOy32u6Lx1i9Q0O9v41ceaEDKVKTLOpPnPGzD6bycFlrqO5x+qZsrHiANISwVaksTJ61uvBIezfsw+QfUapUDOXXFyycLTtDJLjUuQ19\/NKhJdY7MKA2xN\/AVPMLwSISic0B+KsExAR9qwrwQWL8KtlzZBdLiWH4BE\/nxp6Sp\/\/NTPF9iholyoPsYqijAyi65mRJCyTHYupENj9KCDcFVBjiS0cOjgeppkbZD\/INscTDYY3IORXHvqeyqwBvhHuuzXoibD8z5LkiUaCgyZLK9Vg8UW1UDxo4fCvipqlE3ql8QZLw9lountUaeRFxtqMHGdB07b0KYewG6u7b1V2S6Xfq3Khhhd7qenq\/eLv5yB3oENS9kJV0lHXt2OHMOQrwjLUEsR58WVNdscbMXPWjl4y7zvxAb0Om+mggeefPanrarORaE\/HJsE3m3TZ9XUzASKOqUw56np2zs\/PvV\/fNkieoI\/LU1zwcwvj\/83kVzsJBeM1WYidQtU7mwC1zICSaEJhyUt8Y6a+Kg7IyhAx6y7ZOfVCS+MEPfCWvf7\/XIpqAcHNvYVV1eN8JiCmk4K4wn\/h3GRt+iR2jsPRjQmxljmZh6slv1JVaGmidxNCvacKxwFALLRQT6Hf9IVFFyJj7TTcFlHYMvTTdbicrYvK4FdFzho9xMML6hapPikfJdFRgSU2GrvCf8Qw74cxaONHypdoL09QcVoKQKt8ZqlqMI4\/FeSnw2jH9ZPgEVO\/lxyJijVsbjKYz8ZovsPoT2KMStlVr26r\/gxPYlQSx6CB8bnamjVinUWO9g1+oSEXRQTIMHcUBHO0VCudg2mB6YDtl4L57TrFFdis0rgphdwszmZys9+\/DG292bW+K9tfaVfeT1A1AAlFdKd2iHu1ITiqmaeURd4m5wY59m4y4JayFjLZJUxzLeyVraa1oBWJnnjcA2HIsTQSSDIQ9H4h7mNutlhHDROZ3DL6XfOjqsct+Oo9vocugjroBvl6k7p\/bEuxzCmXg+XGW99nr+slL5BuhoQxZYpnNW4qeB614JUshiGo\/BRJDZzfm8sHeLwKmeJHujjaluTrKp8R2neq7f6V80ozQwexPqu1+aGmA\/PdGiPZ\/Q3e\/H0TYGNWU37BWzy8IoRGlr0VsIb5ayg+i7OL9bm592eemiMtfK5sYxHWvwR9OXXp1XsPOHYa36\/07CLJaIK8ETVVOeuf\/BiW9PF9pbiob2dOE2OfI2MMN+GJLYJ++Y59QWQcpXiKCQDLfvRWG2LHDsxnNxpMCo83w6oO5oJaN+uLSgKZabNfg1eC5Dps\/d\/gbFUkL1Z1Hb8vq4NUe8yMsj5SYHSZe33RNzGbCU201CZuEUpSEPYW1F9QabtFC3k4jwH2NV4x6f4hNtxtS8bK5un3CkoGl8gXbWWgSq0uyBb2AM5aJfCtTgV5CbzO808L3QR3s6GvGnxQfHJ3H0iepNix2vB4d\/lDw8LhrPaAIbW9JMgDNHHXOvQM0ljyRtGyldKLVIsxtLbSz63toVAaxMhHyivOfZNIxKjPO\/U6UIKlNpkKYvKkrmLnX6msSDyE7Mr7S5ctKKeQ4u25bXhd9Zm2E50vgRZb8J9oJ27W7VPk2daiN2xz\/eHnWlx7fb4tC5+K20lqFK8YtuQAyUh3kQk3fi5K3NZSVc87gL7+MvvOz1ZID6LkL7R0vM7eK9LJi73\/O8Pvo0tRspG5kLzsVHmspbu+DmjYElNbhWl\/fKOs69PSdjbKYT\/oDvYpTR9AShLZe\/hItTVNWCGcOKxb3J9SNhF9g\/TANgtZqgBumJo+m64Sj5CpPpzTER7Fu5pPUi1jmSRh1VcLNXBCLG8weGtC8LCGAvAUkObelhQwm3LOpyuQvw+m9zP7vaCHrbf3mdfXJCo9mJHpXlMKFeMhGLOF0PB8QyEv4MwHqn3qcXAliFUmvuggr6ExDdhgw64mVS4gKXm0LKt+VN2mvnZwNrJ6KKMcDSlV2KgT5IImPOF0F4hWOS9bxT\/0Zkp\/8vMVckezuq2l5ixUL71siKbqVS508SLEWf1+KqQew2zr82wSPUaRDoyWOX3GnkFuND9sMDYtOTBKqfEEr01cQZ3SxGUZnfCsaC2lwnQjWZnKnYekK2129S81MRxSQb\/t5JQgolGEbpSPolYm31y0MmtkNR54iEKFX5iyuSPcazwwcJ4sP1gA9rlhLE+T+JNWMTMrYWPwxhQd97PzukaJNQdSjty2tJNKfoceCOtW\/AOfChI\/fv2ddF72U2gaXxXfpkysaecNogD81AsK9qaI0aVY6INuM6tlz9W\/2K4VQHRleov4GlNtGV6JQ2dYLMghDL\/S+8lWrW9eo8qgw9aTNgXc3IrKGBuYPWzJojldohPzNaCJ1buRyC1Kgk9O33L8IkyCY3TjZGcFnPdaCtS1pbeIZcKoH33sH18PrHWkiFfpU\/LR0y5zo8rrUmafAPXcAb\/qkylvz78dRXgCwVq8JTovz6jbX9XsLFpX7T9O5fLTo02HEjWAG0408hhR\/FqMFVcfV3M1xkJL0j+m0+pHdempCH2E0hvDi8Xt4G7PiQP7+mlGsYoqNGbgapDRi2TEAjT8\/lPP9jnQOFpfrE3Hkl5Z0Lg\/38uJ4u48b7eFVOBflXxHuqY+0zX5xEgLcSgB112+fimJ2BBcy6o4yHQtGHDMBaCC19\/sxxmPTCzOCnoi22ZIRFgqU4dfabeTvx2K0tPQEVIrQuxPK1N\/euPlLSUb9AENMOxcrNPc7tNgk8Qo9yNOwDUXjQ5fSBpLk0H4ebCYcH+GexV5Ogd8epBJBXWQsF1Ayxl8MHWsNI9N8O1pX0eCiluBVnd18hsUXcxI8KvF5DfC\/WFVu4zErJnZXGAN3T\/fLgS8fnbhIgOh5U\/dDKU6raUecpGVv0rSCjxlfVge6kk8iPqUwwPylDzxw1xqy143IUmbQtJTJmaXvd9vJR8ncEc8K82borRimeeZEnuhxp1+UT\/cBftu7eBHixX7zI4pyjNuljqAjJycNFW5wl\/N0jHnh5do036vJS6kuL+DHmtczdOExiFzffpZfIHMR1u2gnx1GCEFsLPAjJuF5QP+PGP2sZZc9XdDusPPzQ5NPcKCuYzEH9bNlVsbqoPpU3ibteIg3bw1\/i7QG953G3Ahf+c8DGoqBkpo7rRt89Jfd3IB9bYI4mTh6asXjWskPsYhN2Q1wp\/myToxgZ1vZCFII06zXzzKP0IKU4jcktfGIk3HRY91xM59+Kf0jI1PfNK6wVxkPGsByfU04s07ZSeVRH4L9vaQsbRNBy2Y3fgNNu05H1wfGFHg7UNpeDdJc7d864EWrsTh\/kNeUJB7SE0AsjI8HvIbnhqzy51T9Z39ebvbuvx+cHgqGTmqloLFy6h8unFcwIs1K8Ka+ofyvXz3upAUcYTtFn6uDYgXK1I3RyubpmCnGAt0Qtw64yW5RRvEy6+5AP8rVzzUpKMqKnxv+ctmx3mlYzdLgTnkUM4+0Om0DiUPokDWhzvjkQTWUMppQjvbLgzLfq4u2sd6Wxpcnnl0JEAFs60oy66vR6BeRTaMJFXAs1KXweF3b98UnX\/\/RmDv+jy0DoAbdueDyB\/jbXuP5En6tzKTDDWF\/fZO9yibzfKwmEFfPkFk698MCxgd8H7QOtFZoB8XCxZVuj3TxPhb4KJ2g13i2ekxdqtEGHus8XMGtQFqyWkMjSKr0XtszK124jPBb0OTwm2LnNJMTpaevbe343EeCUyrXZE3p69ZzAGzZ1IW4SO2PoEPA486sWibY0xSgoj0AQ9Jct9WEjRicSbuf+LcePT42H5nWG6lE3xbuH9v0LVZP2NT+0VeS8rMXrvU2rQh401KFPzmMfHRcAQTCSorcd+SkejvlhG77dApMlvehdggiwpPWZYD2SZoZBQZZL65yFOEP+gHIHC2Mzugs3cQwVMWR3Mfe9Bgk8ZxcoW6dm19n1bvCnMe0AUUlC3CTn\/5ivAkjVy5Is9n\/oqGAYIOMtsZuvlysCnVfnDB5r3\/Pi0OVRivBDv89R\/DmzBSIq7sdMYFgb1KxLPOFTE6TdjnE5jrWZXkT9n1FlfB4dDpbQ4MtyOquB+Q09ObR\/KF7Tyz0SfqG4H8PNeVEhulD58IGMaOv\/gBnnsnzUI87Uqwu7PNrEzpgU9L33mc0Njkey1nj4SgEdumCuDckONM832TykU56JiK0mY9\/qaJzfk9SkfOKObK6rM72mvBiLbYX9IoBlXt+EKhdn+R1P+5ihG047JJFYN3aGFRbl0OCYHmZHpqMjX6Z5ej7aMF\/NSUbhctyaMBGA4Ep0r7CHCM\/VabmGmcPw1ovr7EIhujRIXJ0+ZwXV\/o4sqFaTAly273RyL\/IJZqujNKj7PZqV6Mz5WTeBNX7yn5ggAwa11avIhLw4WyKJ5zDWzBKTSAwfiRpcxofelwjrTAaMgbCBlNrAcPp817AnVE6YaJD5lufgpUo+aEguzCjnkLHdosirkI8EZNj5scpHHThZ8+xAhuRahSaNp0JKxRq36Kdvs8c12xaeDsOmKPpXwyg7X0meRbh2cp3RdxbBLpiCfsYMzOO0yNxTk\/+z4kzYU\/dCyUus+QnQJR9\/OXxrXoJVv6GzkOKzE4j0REvCFNXbC\/2iVu39JGkFxn1BVEMCdAII3WZhh4ttKrCtKumbHlE+Jst0AjnjqB4+ciKcVCjzbrrTIM0TT8UU\/PDundj3jglrTtzcd\/rWTo\/xnmDFEXpB74wj15AFwdGu9CJC4im9KqUWXjJT+FU5qjBTJT+9aQEDgJc87qsbfEVOArXeRdDa87Xz8dldtclbv1Bw3wB+MefprK0ptaBFbKaslu5ELOtjN0lWIygWiTQNVBpzb6r7yTrXG2qcEMMAYocoVJi3x3HKWDCGP1hSH\/w3EyBklUB8eGxcH\/Dz1+CVzW\/ovkdGoDwvOnSg+FuZFKICRApdDp4+Tsx7Pl34Gez2fHVfLvHlS5pmx5XOP4y92OwJJ5PD0OXsDtcj0ShLx3Z9xGMDUehLKju4uweyFm6HIivweHCYfNF9NwbIevJ0YoJUyNpXF\/aSb7CDFkWUx84TFxocmgzEVPXjumTSFNd0Ba7W6vXSwpFcKA1xfoEcT\/6OwWnuQbrLdk2Qwbj7CYG3BPgBa1ZEOLFCkQADXXI\/mDcuwbqo7J9OZ93miqT6kISOXAnwMDde0+m1lk+YfPXzFzHOqPPZSgUs2L\/97EqRmx1YOexYjWVj1vbDMRFGMKGe8xb9CItSwV\/CydG60WUoURfdeuhXLf0mvBhOHzwJVO5kpYWg17LQQG\/YMWEu3r5ZKYO\/KIbY\/uYDLj4hkcYH665nBbzuMFg3Bq3XU6oF5H3a+4ILmBJ3qPFctVFrqhkphAMlKVe6esKSXPDQJ1AoJcGvj7MJfCBu7spG4ZKWzRcvi1tSu5IlHYvLXPt7S9PJnfmFZHRY5IRjsbzyUJAY2D5b7MuwUYPKcbMvRcukdh7c9Mb3rGTkrUaNqfXStJUVp1ixMLFn+O1oLJgas3VEAzSs1AmNCXVs27umhUctpDE7zR98wD\/bbItj6mNeYhLFp3kY8QkIffHgOCAqkUGi6UPELe1FUxZWBXyFfZ2Io3Vem3iQJMUy1wHf2tZ1eD+eqEYbxMEM29Ub1RvfdMU9O6pjajUWZH0Md9O+v3Il1+ajbS5Mko2Spo5cSYraDRHIG5SSw7FqBDNiOzN5DiLrPtcBFa1mlsjlERptoz+38f\/H80e+uAvy9f2uv8uoHFTRGS+ESaL8hHmTxK8vqfHpm6mpyzW81fwTi0KnD7P514\/40GuGOidIppc6KPQsjBhh5+nDEXkkh9lCLePwbX3tfdMEmEOZWS4Cs2fj3Oyh8e35m+1AmVcU+Kq++BlVb91YD7ey5dS5yiKswH48RWQ7ut55MSgxVo4rcM+u1yENh3ghFnJyptJZMucUL8LNGD09PshjKi+Br3klEKsGGyAfKOPTUI5h4CNRrdyUTHNXPWD+VhiWiJz0cnwLEqSOlB\/m2po6XL4DBo+04uPFBvweJntZPcyHzrD4nM4r1XPtq6LTPjETU3f3eHuT6x8I2XZfSQNTO7R0LVEXeZIXgOCvMGPOjmVNMduZ4fNcvEJ3OhUjC4nGOttt9Mnw+lJYmE5xk00XJnFCdMmrPQIT0cY0u9BEeULN5l2q\/moBpJwHNRXkySh5RnM8GCZ10MTkPKpNrrVIXY5KK0bKu65GBxlBcsoTMS4rl\/euQiIniYQuzkOW2vaw6lytKebCcCvi2s0eFUCSFkqF6P1W97+iM9S\/VMzmfTodVKzeiWRRUl3dSyGpLfkTmaxz0phxMrkTHH6HOV8uMNBAyZJNPQnin+bKB8wFg5W1yP6emfFwmRnHYXTfs44HRJryGAav8inX5FB\/lO9I\/ufogN58Sy+olDT5mvBsUinVUX3tpWUhlHxchjbVpSCLl4Cxj6pyWWb0UkUCWY1LQukkhHUMVMhKM+vu4bMMK10OagAXsd0chwvIXqziAyXOKOa63ykWvWP1O+ZfVqffPSpZ9vgnAMOLM+co9oBQQsNkv\/HyxPdMyYmXj6ObkeQbM7YCDalD42MY1dw263YRaGKOjo5xKg57mo4BxSeIt7jLOhiBevHuF675wR0MT2nmCfyaKRj8evv8J3ukcaDscDa3KsVTIJ7XuWtjB9JWDJ5VP1dEuZe\/HICsT6eke2lDwzBNjtH14DuDVXfG\/Db2B9buT9UZcjafns3KwQUu9YjrfepOL6OrXkzQ5oxvFjdPkZJf8w+ZSBFX64MogKkqet7CdW93q9pNjA9F+QurGyq3xqeAU0cS03n\/RLdZkKL37wCo\/33GPU9tm\/flcEM7rw1Q2WLtQ8YQTEHtoRF\/RsBPjlKMD0fdv0Gb7bh5Kv5b7Ytk05PZMmBI47M979zwD9tNod6ZjP3THemHUPujuQFmMmNlmWc0Kzp6yFTnxMHpQOkq6FtnZdzWtRu2fEgN5MuvKpImWmIc4p341RQJQ3+yG35YSdnfpL5wAU8ibTHX5OVAYICnDMRGNFlGEAMyRPeuonYxOstiUiHxj4oNW1TkC\/RsMczizdtkj4FXmgmtyRXlRHGaxYR9fJjGpFUwDXqjZrYyi+uVpnMxDrhAzLW5PfmfJqbPZPJvysC\/Lx2Gk09CA5UG1nG\/A+8+EMr447yqPTvKx7oEWVqT8\/9YyLI1L+idIHgrvlftf1xlrZ0O+Igr0BoZv9m4OqnMqYTforoT6nmI030nyj22zWbaR\/cNLuYK7QRWD8SECEBtDGNhmV0LkxcTVWekg7XFf+pZ00WEGydk4k\/jPoowambdtCgK4fa5e\/OFmibhlG\/pTV4cfblY7J99XFY\/hou+OYGb4aIs\/cKs53mTDB1BQMjBIj9nurA8hqxETrPnW5Jy5XRVOu+tXPNgLU8Lio28oXIXhfSXNU7bur7+K9zsYwzhf\/NcRpQquoyaJQitOR1i+k\/1IO3K5Ja50U8eIjF8oqHeySx6JlNXbWf9xmwKkQE204T\/Yb9ZC0Qg+\/CSg\/3y1hscDrBqQ2XkZD+iXIQS5MEZisNFn+PEozcKoS1DscQJZOgv5qvFkZtp7hoXgRSWTA7L5LuMwUabSlhxS7c5i9QMTt1rnE8cOdGxyXFccPRVjaPu\/yKiYqb8U5EnqMTDQM2Hz9M3v5y\/36Ga9fjAiwCW7tqIZvY8PjNGze3Wsn951VjuY+n8k2nubl97oZ9d97jHGLsLuPjV4XZflNWGHz9QE9xf2YMV76DDuacsP8HvB357pjuteC6Lcx3tIc\/Zg6Jgk9zt+GVs1xouMK0Hmdl+gYNTWwA01WUV1FiteO\/fHlv5uGkVfmlLUTLtS887j8Q912p93rULFYKkmn\/zIrm3PShiUFQ8jSOgc7bb2I+bDPlmrYsEVLRUi9ex1pHoXeCfZvnGneR00yGvonE82n5bqVttz2gqVbGqB8G54HurmcMGmWW9ohY\/3W5iemk2aSXDxkO8g\/UCjgNs1vuDbF3OSnVztanWoGnoHOWpL1s2+ra+hJc1XRLmtqHWEh\/YC8suGfzGmyb\/OR\/uUBQJskE0RSdTgzDtUQBd8+p4uUoLmGjLIMPW\/QdVRuKqsNY9oaT549s4FNPeEXRo7RGBC2zkT4XqFA3FuETdOZ0UWuOHrJ5oF1pYtZmV96FqywSPjLN6t3Pt+edFpYP2qD8SQwLnaW6Cc41U3GFCmCTKhXrJyp2WYta5ruiKeoZBjRLg4I3A6bvTWEje9iVWU1pl7OrTqJn0wJMVUlR6iIixEnwhCBDFUHaEUj3jxDXn7XQzPl5ZTwnh3LfmdW1fvUI5HGA\/mQwKPfDXkgBI0hIh4RkMi3\/p3IBQArGvFaYisAxoMWMCfrrXG1NvcBtfTQjdLquVumT6tySFa71mRGRyqXJA4I452rba9\/aHmvvmPPvtmJ+HclpP+qSkgvDH2\/BDrFOi96jZTUMNHi72aBk2HbYEDC0J0USr8kLncWQU07wtQHlopSsAf7dvzbO6QsnClfHx5uYv+ZG1sNofZMtyNHLfxapeCDpk5BvTE5yR5hzMMpXwDd8r4dwpBNdPtnk4c42fsYoy70\/kzPD\/GYNfAKfjnu6TWMkkbjklhmGfBw5cO+y7sNN0MvoF5239jqJBkPxqWbcsLGbcAP1xEFwqRwlknMQuRGlAFfPXLtxGExR1Ka8kecSF2xtuooZOw+Cua8E5wqsmIj0t2QphicnLcuMXuEv2ExyMIqy2oMbBd0gzoxsDj2d7ZXbbpaYIR8d\/2xg08MMk8o5jBTOMqKVd+UUiPJhCDT10pB+Vn8\/XIX8iq+lo7R+8idJCNFgrQVfuODFo2rI36Web5tmyq82jaKueUXqBhBdVCl\/gY0wlK1EoevVHTXXhyEGzZlEWbwgg4k8yekIDe3M7U4iP82+vA936RyDZiWeU1DUjCgUABdZ4EnYYxml6pKpH3eVLtAVvuBvWEkXbhwGGFSVFQP28qH2LvHbArgB1JsIchvtv2d3az6n8+FJGXD4skDeuonAq\/+1ZM4W5tYFZ4dOWWWdffgCXNSqHC0Rb77Q8r+ufzXW84fg+3L2TKJpc0T\/Prdemy\/7SdlDK0stG8IsczuKJ\/JcWIOGVtS0Esc7KAL2zEmp\/hdQpbVlXD7SFrvy2Dwjh6Q8n8mQG18s56VUs\/xPy2n4zrzNp5b3FkpyKznyvgiKEM4DdtYjjD7ZXt767+KSyzK3omEVzEnATOlJ2r5ZjhBxoKACU17j4bIfSdbMpWfQBcPyqZq+6ji8GaPRWl+6ldb834HDbc3g54srj831WxObYt\/A1KuRyPC9K19Vi8qaZ\/CO2jOn24R3tingHHVBxkLOlmPipXSeocao49M8xMTjj7qpBcdNDTPMMeogXDMSqFMqtoJH4sx5dxSrE5zwpZEFDdpGViag9jlNWU3fvn6N6OdUS+lcx+qlq34v6O5C1NGEJkYXsT65YQmJ6aKvGHx0GInhIYZSI2nvi8vWr7E5ImOLECQfQ9\/+meICzv4uQFRfQvgfNimtIl5GHjkfoNPMQmi4uAB+8GF38UCTVXFbzbO\/9cGC3NbBq6f9K9QWbsmm50r2JRtK\/2xh3OQLVJjlIAzzHoFlM07ziW0xX6ZyfnkDBYO0O4U8pz\/3zJ3BliWAo60OwYgGhTvaBTU+5+s2xrw9S+AsTDAADu25IFmtcxxIG94O\/\/oTuIIz\/zNjhqprxQFuvwih6eTInENkwYmJfIx69BxicL9LxzaYtgIOumKXjhkKD3RwUnMG+LFa+DypP85AWAiZk8qNT9z2p6vq0gqrrreGx6QwYUjcncHPthNgf6PgsmWs9gfVtkyu8GOecn43alnudYXE1LyA2Ltg6vjkNoMxrQ2X9GUGh5KIt7smO3ERlQC8V6ejthd1gLIvWZtLcrUALacwrgJUMzF0rkgHEJ5Qy\/l0\/GLApK+eACF6QtWf3QEs8MOt3fbud8pUUe1VPkIEXmOF5UHZHI0Os6eSclw2hXqkyGoFMaA\/8kpekSCCy3E74s69vEBpp8D5WjZzb7b8nZ4HJ+DbHirBtZir9p6w6FCo+Y8EX1SJqrsXp5UD4rrgoYpALtCc5VNaZ06VpVuuEu8qPYGWXqe2L0FXaHM36aFtvU\/tXm5w1WSSFRHX1\/CwqgaIz+vbQBG6TV4Ysc3SN0mA7MtFOwi34FJ58Y7KBcgNAc+ICu6MevigzVFpZfjx1oORcY256LLaOg\/6gl\/nrZ3V1UPvsBSBuRlo6kzzcfSfX04+t9kH4ARV+Ly\/0R8Lt0mvSQif4EMg8hBxWgyF9a0V\/hXbuXcfjdhC7EILC7Nkcdaiank8nvQ4PR9zuUxtflaLoXz4C4A75T4qEkCjozrpXI57L1sf7NRc5QaWiuYki8CFsiLLV1C60MMaIpAKVC5tthktTP73lZAHxQuejSNauoCcHnfjq2EZetP7EVgEe0YPapJjsY63QXAtwRy4gj19lLzRYG0v4HDP9EXaKIksgxAILYtFQEXfkZ3S44NxQCSK+QO4iTcihRCm8GpK0iZLM7IhzJUrvdc2KqD\/sKM4Hg1iexvJVNi4GXvxKomYcgBtlkhbv5TYaeziH\/OE63CWWpeyomvPDBHo9PWxaBC3C+6oHx1Rt0Yi7xsWBmlhVI9GEKpaOOihwyKl8yQOWPGvhBv6vuoaqVGws1uNZw6IRmEyQi8CZWtUr6shxhZVo4HDbwgVN8+ZONx2L3VSVi0T01baDvZ2en2hIhauhx5fUCJvkzcjWUbXQfAnS61mSezYFMOT1C6xTEUUed2TkR4TfnszLbAcSHQwb7PiiaLyD12+luKK8jXEP2hS9nX88p5lYbDXTqIsW2gq3pn\/TkZ3O2+VEBZ2ntcgj1dt0VEp8PpPEuRK2+mjbzkDPdiRd7yFdHvmkgQU+LXmNzcw+HumXjwh0VDFQgUh5Pi9bmQihcvkpjk3a5cwBIDh6f2VmMcd8nIV7A5e2taiyPASqtUUTDaV1K3oF4E0qVYfR0kqY13MrsYbX2mYFRvNZMQCeKea+dRp9FPZzYsBbjKwkE4F7JsWKdLfT+2p5ZsrFUg1Stivbnz5Lmm2t5CMYHf8P1OLCyvNbqNho2x9n88vr63reX63FsIHuAHFT5wHAfoPtmYGZ0HSZSrmMhI\/nFEPP2CojSRuOWXZerrdpZ1Dy4f5t6FKo9w+pWo5VD+BwzsBmqiOj4jpK4XOiU80SDlFRr6+++gfPtxwrFKZqqYucWuSn5oibbpXyN3cTBQ5dyR6ghpWpGy5vwsQjSbos\/JrP4\/gFu2MxlQZu\/4+Vg8Y9+NUq\/LEkZj9JXej1UE94QN\/zfuj\/JKxvDB7RkIMUkf4eta\/kh5182c3T01iqNQ3Jxt9NnnFIqfMDGFHWwI7hpba9MVc1Ock\/nRHsFTiy0+GJcdblv3w\/SWsFpyYykIR9KZPuqAfQXf5xPDvcxyIZMSa9853U4ZMGUQdL\/C8FpYzUcV5y9NtnUwbECc2ubII\/l2UugcQDGGzxs\/gbUohAwgPmeU53cfb3NprgTAUOdwhMoVhBh1LGoD1Yw9KtLb1Ek2sd\/Y9w535+C+fdBYL8agKUc2qm+qyVqbk+joVn6G+lWfhdocA+YNbXr7jT5KNGakjbc+hpr9ARW\/1tbWBF1uiqaRP7dCzpzAo+2gaP9VsHfLxFPNuOK9S\/s24UnBV\/wLCV56myzZGPXmx3MMFvuDCRiGtmcuUCRIrlLKP5JIw299\/4iWWc85bAzaA9xSvcpJp4X5b4JwOZghqUswI+NLNPT8Z2vj3m1zXCHNCKb8Bgr4iL2SmWjaXs\/SDo8QpfWLOjk6jVC5wxzhKxJYJHqLI+haRA\/dXukF2NJX2UiSwj072xcQqarEqUN5aOlQhDQK1agYAttGFgBzVurcpVhs\/176MkBxO9JZrWDt6Q596WflplOFuh42a+IZSltPsiGbxygide8B2N3\/1p\/Es+t8gynQKpswhu5jOD+FT\/+pHZNkySm7U4uGkpuxwx5wMSaXMSN57CcvzEV3f62XrwKjZxmk73uBFW7jh5Uy31MSMGdFPsrCprZScZJ5UzbcHISUjegrHrO7K0Q1RiqcHCEY7C9tf9fDFXtYbgwODc+g\/0PdZDVLkwjwypHw1Eajd2GufqvmXaVc5vZ7A7BP4yuOph7YxqUJszm\/wh+W8ZzAbD+SJBWmwAN28KtqCeE3uPWh0fTqWJ6yVLJQbhS6o14O920mYeyUuL0rtyNZNntLAF3l9\/IXh54zPBTG+CuhUGrsX8VUanICGkzZEQZ62lQxCYkRMRokvGNimRsQWCYvlk76yPMQUEYXQ0s9+ZuasHzYzTcjsCn+lf0wka9G\/cixhj\/9Sk7XcuKmjs0Mkq0Tr5FRPer8TbyYnfogTKw1K4V\/6Nn1TO9bClmQc7zk3nQhlWLoaKPSCgMCfftsjBAhWqCQRanD9mv5dqT4ARu9Ebn2C6VRKdco7wwplA8ojgmX2pMzdVefaKW9bKSXT2thtaZ33mwik6nIF+979e3uNY1uUiZP+kvbdK2zg6mY03veAN3t+rj+d5c6dd+KOJEolIoQkS5FpFT9bY9GObku6haM3TAhqU6zArIDcTyH1ZwB27MTUaVcpiNVmDGmb18NA7m8ZjephB6ECU8wWozOxXFc5dccc4XoaDC3mLvgM4YK2mMOiqi8pSpNJOAVzYN5WPXKnpFsm6KbIh5bTM4pwaZRXEht4FZ5mfE5wU8wxm7vDoExZeJvM4Bn7uY3zFpPUj5lv246KqvXaYv8KmeHmt84qG3e25CW46cJuC1tbKhu8+a5e7Bzm4qX71jo130F7K4q3XcJJkj2KHhCmN9lFmA8JntEm9fUg+vhzdHEW77UgRrYeP06dXb2zjQXqwKuVLKAvs251RdCwVJNuadjr0DnY2czxPrRez0hQKWnFaxbnHU++98pkXw3oEkmmzedmjGZhqCuk2B+oJvZkrguNdNG4HTw4DHRV53pEo5Sz4oxAaSLAnOxTSlZlGN2\/YTQi6e6+s4wrO6OQ9l8L43BeV09c1f7G+XDbFf8MH5ACxr\/PXP2xpTjzkcimYKP5thDfw+i2nqA4cv2Yjwz1VOWD+tvqqFlIKTu1iUa6DRlti3LJnv+jr1h3CRRdnuZL0IzaQY3wWHZWaEQvQic99Udmw09FQD2xK06DKCKH1lgpWvTtILB2m5XhZr43hMvvotVqiMdKc+zIE2kMFIauzbB4370rVgIW7BhmfSNw+jBqd2ItlS8ekGdorAVyvJUf+03cYy9N6issxPTnMzYVashK6OqgmsxAgZKbUIyi0EILdTBdY6h2i0qzRJbFimrljCDMvvckggqK0t\/Q9exFYti2a1FzP5bOtpavgKtjmSJsSeiO\/FzipZGNLHbud\/EdKpp4y5IMZNbjd5uxXTLLEvZDG3\/1UCWxWFxZtZ+SzsviNzV8rhawvPzuK4UGuW0ksujb369gB8+Z3ozmIasAmYheQuOf2djpCdIX994Ppg9FKdN3RE8EaQCdv134qNg1S1WZEheyh0CFW05RrXVsxaJiHw\/61whzRGWTdoe9fVH0lsBWfs6mP\/qHXAakIyLeu0YOdRSj5Jrwzw+oIz\/2PjID5rbO\/R1XTXUU7tXO3UxWDriD3Vy429GLtK6kzUsihuH0aRkU8eS1Q3onJn20uciVcEaE6FccFuASbxRSLe+UuQa6Vum3AcbTW8Yn3XMXNlghFzRmTWtAh5YjoudUtO4tEdosR04iPM6s69utlikuQarRKesKMLbW4cUe1JTDP2wkVDK2yrjrj8jRIMwsSnPY9oeBPLo6xZPmPV4EkRkY8WyzHgax8G5dmC+7JwNE+1TZpP1r65DC58nAocXWvYgXkdIHkd6+MbFMaCFwpTlzP+Nx1uAYk8\/g\/U0lwkbatd5qKFiStFvPOkEoZWz1z77wSunf\/g8mx5BFIv0TCAtoGBROXCTNE6+XtMMaKZuVTBvlhNbZcEeAEOLOLD9Q7xhBKZfNvgBqvS8BUhuocVd7c7qL\/opWOy2ffBSbl4QijVqOGu5FK9FZK9YBDBOBTzLqgrInC3F0JEvw7VX1fdYQ91Z3qugOEJ8HNO6Vx5A83KYjJ2SKrWF39COpP8NemDg+HZwygNklgrArM20l32+cgKPXG9L\/1A1kUutXlOR4ZEHC2ESe4TqkQ+OsIwsoXXnNzAa9B6hTlwmVtkaPgXl88BrMSALzirRMHsA0jNm5UIWGZgeNttxwaG2sPce\/KMt47TFge81oRuBkvYVDsanQ4M4XcUZwg1b80JsZyHtnbaXeveOJ0Rsk2Wus9cmaiGGpiWq1xDlRo+kfcngGkJZYVfRVpFK9BLN1qLQrGmDvThIo59d+aib9rJKW41de+N\/n6dQN745eJ++Rr6zVbBDi+td+1qVcpBwxVdwfjO4C4Rt1ltzKZbHHJzWS5E6QOtOv4YdKRpKj4XzQ8IaMGAjwgnikV4SnnXuHVBDBLmLnPMI3+Q2fa1orBs4GWl705Bs6EGo9Erg6cOQVGLau5Fyy3JJSd4BE6M9lUORw4nWZl0UT7RZ2YstONWfL+Nsh+GaC3zTSUwLhFPxzgaTYX9iLYw3YQD2oyg1zvZqbJ+WTrcrmRLseFzRjxyZ1PQOviu+XoaC5hX5Aim9AEP7ylHzKlPg9WYZl63wHXN2U3mWHLtEoHRinU6HxZCp9mlR6iZb25+28wWjPMSLe0kYNQVR+TQw115FPy0+Z9ubo8ElPjJJ7kuRrt1tgWEvQlimWRNG\/KR40b7YTRcDiux479fhPcYEMviSx4rYt0k+Ghyog1SU7Zx2k9TrgL2608Crgpg2wokannmnZm7rTKJcRqPzFUSXIjCrOSAz1ZoOGi2tKuPy0rnk9PMn3T61lMby0tLqMMmGwKdg+hFH4g89gqTCBVS+lBRF+LQLIgk9Ttjbd3sufWgbE5MKplSniAORap0w1\/t4yw6nM\/ztpW6kyDLaFrRjJmz8qSjg\/C5nPzsYdQNlK2Ww5WiSz2xFJ9HM30RSi7YYrU3e426Dd8eT\/47qXK1NUuLRc7soZzDKsTWz98nacfTTypFmN52Uczm6LysZ1pcKO\/6WvPio1fBz8xe3TLQS84rlMjvMRytc2P2Fg+c8dzEcfy7OhwwQrv1W\/Jiq3tfJOYjUbrHhyonHUgDwXgbTUePP5D2dPVMseU5iRaWW2g6i5lLb67zhF3CLBl5IVi3s0k63IOypwquvk7Gd0lA7kO4r3W2b2cEqfJ2J7h6Z97odL3wO2VO7vzuB2Q\/JnsfAmer7Z1DITp5rjtzVsU1h4uOjjPf1zx9XT3OnP4Q4RgsaMDbzHDCAkyLBYL82QwykPuszKgjE5qfbpscNRoglb9XVGaBMH1tFZRGkN6NE90TjpNkuhpfqXWMMnneskD3PpHjFd8vBr8K0N24ngtRe06ztDiy\/mycBp\/yKY0se156\/CAwPujZRWwNRpXW6cH5AVvPQ6E\/HOL6LUQLe2beVbdTHICfo\/HZpvjb+4O7M2xJI\/4we6Kd\/hcQyVRaPt+0qwGorJJegssiJoY6Z0SIWaqAetKx9oW45NeFbKtvooS\/uxjfTtT\/o5Avk1bSrpm+HUCSJPtKMjQWq5J2SKUmIyEYt9IAjgi2ZJu57L3Irh8wi1O3fo+0jkiLnhkhufzM5njJO4olRAa53oHe1YwjIlX7LHebS5ELgwlu3WBTkSa14Elcd6PTT7Zs\/bw7ZZwxhZ21WnyxPo3\/agiNLySQuXzy8k7fNGG0A7f4p8oUoXRx+1yrRTLsBwt934RF3WMv7v9r2dIbh197ghZeq5s6hn4HkL\/EBpLCLOCQPKsLZPfypMB64o+l\/GETlpCkH9W29Io0RmGqLORiLQ2fL2PX9u1UDb0N6bUYPXLFWW77l51E5WZkDKpMVPcgEfePcfatEfM7zrN8i82ZwPGBJZDEJmP15vST5PSS9SgumFruzdxi547qVsomT5hy6WAGPAadVeAvoZSAmVglZ+Vk7SAfCY1BvYtIZDJB8mu3TvZ2YeOh62m4E7HkMAiiIrfvZnNOVeaabK74ZdjcCAOkpIUBmqyDOcrK7p87JV+nwZyXVRjbRtgBtV6cJ8woz8zIqlF65mpYwszJxFTN4sVLphltjzrHC8WylKB60AWFUe3mamQMgnP8X3v7XBsVQNY82dpI8gOPSdR76eoqANqoAy6UfcLTTcheG1YJZQAhu8yTVa4PSDq9Nt6HYKHd0LhOW5oo3oQ4tBdxwqs2S9mfqZI8F7ypq0GcaqNp9XPDV+hmnn6bvOBfZq79\/dLOl+LoHKB5IPV5c0xh\/ZeN9zkJraam5qZmaRNuaXasrdjkyDTc6m1BsJfGrDoRAgS\/xQKOW6qsAHvG8DNHeENQuxabESN6g8zm3WW\/APye7DOcQyAKUxldzvLvgdu2YfuvY\/8xB9ATtQfuCgkIwA6CH42fN1GwIT5VD5E9l7NskN\/dNpGsbEJHwA+8C+nQ7ZUCla6\/KsmwxKK4SPjcTohVmezHnsrF+v2R9IlNp9zlZh9haGCgyh4q\/hs8qETZyat5jPwThdjEzBklhjitK9IEVjyV1ukHxXCS1ncN8Cy25v\/MiYINgBNuO4B8zlnAmoM4JgYfPLwgFczTF6kXoBu2MVUJzW\/JMI+mG62c2XmFYn0TnFRE3lejheHD9z\/cnSjQW3eoBZQnICjiDBohxFteVRbVNNTsajH13FiY9WncUfgGoVcy58KntVtpvp5l7RawJtt2+q8JM1s31KRe\/pXBto8bwYwssycx6E5KJ5ltCJnnnrLhtoWVRdunehhsPl5d2nWJEJ8URuAsDreSbQIUbuqS9bER6kmPqa9q9kB1mQ284\/0jupCzSECrm8z7nns7xzAcC7tn0djF9ia0PJSh9nfWdJbqshWi+8c9hFHhHe+LI1v724744IQhgPBZNZ0KpIPjShZaenMsahqal9bWp+gHgHDRvL+BANGSFn8jUL5+Mn\/0MEygZaMJE\/FhPQYKqHFnxiKmNvVkmVHk4XB+i8QFUSXaLJWT6\/a+bfZ71EEJcbMFyYAqOm7hfp2EFOXxDZuafiQhszWHyjGyQuEcVxZtWmA0\/452WpQc0PR+ba\/w5WEJOBoNesSc8zDq\/gizHeDMlL5U5Nc0TGo1kJhXU0fwP6q0PhkINE5yToppi9Jc85eEmcV2qksqPgNBaUkzLIVqbiAQZCxnXndeQVu0Ojx+I0T2bcSd3QLo9cpeFaAMsz1pAtFS67SuqlPT8YO3AxwNNz\/IlgnrTRYu\/+W7weZoq8aP2wZUSMkiqSCwgB0SArrat15X9TtTTSCXOfgfbKQzXBAfV8yAEsIoQHw7WUPQnwduERePHLb+lybFpLPUjW8+9iRn\/JJ+mTjJzqAnaBdX\/PKSRczV\/ptyVfDp6JZhoTR\/7EYFHCsz\/JxHbYhoE46D78eaCYoQGhbX\/7zW0lQfCrdmXCIYkeEkG1g3N0SlYwtrF10Fsq6uNn11MKQAG8TWbORoijWAdD6aLrbr1WMgeSdMkdAgCzkA07eXGk885ggRGy3CmfjUmGaWaOszg6X6+N23f1UoWuYICAQZMWqRyOUs2glK8T+XMX56Fiq\/hK0SNy9l+E5VMWuGxXya+o46CUvnSdfAQI+puDG158d9OjxUwWzBPsXc\/LOh4Wupk6MdKEcPB6sl9MiuBp9MOztIOZtFHgI1E1FOdzjJf8p1\/M4N5n4\/L1\/lKZgwhO27tj\/whLYETglbb1T97\/9HAyzIQlbeYZZ230N0a8vqM6RHs2P9wh3lNU\/Q7Ezuf+eBw4lMdVHgJn0riEBSqI5BhqR9fCv9xNiuw5rLOXXL6T2RUKiXjujYLcsRLofoLpZ9\/Y\/dotwkA\/Vn4fFa8S+umxxUanXv+C+5M09FI7+r+SOYzk08hsrZNeKiAw5uPKgFl\/q6WfdZgnDOGG7aetHjJolpF4VzF5Jo6HsWu0\/5nW5Cpphl3wh1zRL1Q\/D3zlvBX1qhU77oSUot\/1L5stwIupD0VxVL9nfX+sT6tRv4XgyLIKlgzTkUa+1\/Bno1A5n7Qjr135Y\/GUJ4YTwE9M8IooFczU9C9Q0+nZ+Cnk1CcJx\/UcylPo6IF5dTR4i7paFPHn2gonEgPODWOVhJh3E+YZCGNELyhFIUnlFBULUQUt\/YT4FoyzeMcCvVOFH2aGHClndKEIsPpu4W1YgG5fNjMlN2wLt51IERbPXPMQbh3BPS5TFPvuOIpdMmNtfPyMwpfSe9di59a70l3XealSk3W9zNEKkhpv93Q7FaYWox6FKYBg6ov+aPwZHq9n7XN5iBQlpJIgLWLcXJoANRSCfcSa\/MV7TRlQJVmGKT1PmSrO3EruifxZr6XrAiIysbr5bGfslS70VS6qX0oLccURSuEH9uB9TX\/PL5FZ\/cSYwkeQhiXusV+O6q2wZ9gj0p+dmwMVxE\/iyPDYpNSCgvLlbXr6998cDQG8OminERIACkZEQWGr+hEBOij+RUB2VTa+ATQfvR3YK8z89187CipFVJJbgeOntD1+IVz94rX7nmoQtq6LBiRfPo7ZA8lB2BVLr\/nrKd5V9ENfB1La4A2DOMKULwdCw3NUzYb+9wrybp2uke30N4TTpbduEf44jJTKw0v0oHkiUYvhaUPqpq\/quLFPxxhzkFH0fab4hyxrfOgPXYEjqhYY\/RidKomfPxrcJQiG4JngMkGZkv8SvTRLMTuESVwIisUYnrnfBI2bA7X90e2eY8Wv6NLlFdbkt3Vj7j+hmedkNXnGKjhOvo8uf0XSfWMVkIsVAbRMb4c8OgFAEIXwxQY60frhKp2PZgMwmCCgWwYiDSRwTugopjEUHi18x+ZLoFzzb8Lq5FQ22NV1n0UaopaeRhhmBQtuXwWfZjDPII4jLWCGnj\/Aa6FOPKOAuPVuNfqCVg+5Ja47QWHPrTF8o2zuAEP9n8kQ3ISurq1\/Gm86x9CHfvoJh8TokpYE9RKymv5+RZIHF2aRcJSONpnbSk4QuJQmXREwzVFGPgrl+Brnp60Q\/Co6PsakzQgmtw9IBcVPcaMA+YdpPhRzHUBbqtimYz8ineWSmKYJlsjeBjUzGnwiLPfUw6oUHoN47jVGta382faDxycaLHgjkrKn3W+U\/P17Syr\/djd\/t3WKotxGObdHQcxrfyi9hNqMqAm1VZQH820l5klGw8sLqdKmfVPSXvKXMr6wVfL52Oy4fqoydl\/ArQqNGHDifpyxLgFNe75L+Sabyv0tbReurSxVmLyg8+yGzaDusEA0saOOtkcgrhtpWnsfZ55\/ZXZPQMcNpBSc7CPelcIEwPBx1KSs9W+zUA2dTmsNdKi9WrVXh64Pk+7veUEM79ItE+aDJu46WhWimDHPBtYVCIPgwuD0QuSCIldLh5RIdRqt5dnlJ8lJi2c66+B4D\/kC5esyNm+ItGJ1vutASLtK4mdqwrFRoNzMriI+AnOGjeaXl1rN3gssLUYFscEN3fJWUrkWuPG7ddPCdNkM08gv4xJ3Z17zuKiImFa8FEZjEdtHbsPpqcD\/hhJzQnVd3jxJ5zEn71i78lZiarGw9I0LPUwoTkg0yCMa2AfE0sskCB6\/LiVezPsTKJ2TEWVnktKh0KchHbr94S2dkqefL3fxv9NYb7nUANPXj\/GuiW9HD8r81JH20bEoPzyJl5sQeBPK3KoSlhzd9yC8iUu2b3Uz3NcLLYzKxm4iI1g482LHbEve58jMS3qWrRXu5Nq5NbHBTcabPEN4miCLvguNhv+xdprHvmah9p8cYW6CH9ESWQyuYH4jmyDpqn5zxhUfk47NtXGPHauzXhK+br\/vq4kiagBWhEarwtTpIx4aovOALzULlJF8sGcolpF\/cqkqGRQdUifBUtqgdSkDqnolhudH2qt4gnn+fvGCA0iLJIiXOzHLpVBruy3b6NCgneYolizKc0IZ\/LID1JKd3PLkePLW8wPTNdTZeJHGJ4XJlvaHuVELKuz55BaoENi7fJ5KakWskP2YY2I4aJJtFRyzW57kRlWInlo0XiQSC47dbzPcnXk6p6yJyn6bGwiNwG6x+zui7Yqs8ZNepAMMABDKVicNsdnNaLtnQr8xjH95Ml0MZl28QU6Nm5fQ+m5367\/3Yo2XRB1+iV3t9gury145y2N\/PRLECvh\/KvCCSjHyDjK6yj8bATvAGD\/3oYWMyTpZ4fMduEg7GbKoXL6P7a82qzVjp3+QSNW2bHoeA6PpHDQa\/Ifs4iTORrd8mbWBmxVykb8By5d6dvYZBfqGR+m07fg8g6Vx3ZgHy+hFQGZl6mFcPqOlXjVX53i6WPlBemDab7ZDIzFV+Jey0yqid05fQOn+iYSdrzc+3LELI3925G3ZLBkpuXCvPo2RRvCHwG5chIP1RTMR3UeHVXIswDrM4WdAKkfPLBj6xRKu7kLCFaq1nMpgMOpdZk1HxSy51M36IYqLYpk8bhGTbSy1FqowcR17aO0li4Ymo\/r\/PwASxbb5Pz1kvwjPpuoenlosbAmL\/fGIaGvr51yyGgpys6JiSvLhJ8j9nTtZI6r7r0qsZum\/3n4OVnC6\/g0\/yfjsFntIwOhmjQScg9DkRa9cMoPBUPvKYbdZ9AKbMizFUYIZTzpYAVkys4z1aFsSOsawDTfkw3GTC7cba2H+fmgoTXZ2ywNVcOV1NtHcrwLxYFtQHlLEa3v54F7Uoo4+iqBpiRgmEVgSC7J91cpo4TJDGrvmdFLE1bQlqyBIAaOuxmByWyG2gVHPn89AaZSo9C4MIopw1Olv2zeE\/8XyzvOdt8BAECgZefYC07\/FkwZZsQlPpOT0a2SUgXGCfmNFbovU3Vu+nRxBoYGihtheDwwCBEothp0PzCdxzzDwzmR6F5kRJqs0EsvZYq0CxI7HVNw3SgOh87p8WytFwpq3O8YjmkQ6OAuQP4OBbNVtkPjJn2gEz6wF88LqyUUsD1mnDkaRnlJX8r2mxKELoJ2AAQAta6OFP7Lc7VxURN3IPuyNxbXHK+0vq0vee+bJS3EyHcRWtzZKcHKPbnzX9EWTJxmKvjDn4QisRyigWLia2Sbxz7UZ8NpPRV+lZqdDsrqEJH4V7mUMxb8OVDF3wMx7uzXq\/QuVsF\/\/oYl7nLmQS7SY7W5dFLPSR4wUGEhz4QfS88Xnxxru+i2aI8DIFlx+FEn0eKbbU\/Lw5XgKALlYpDMVNshRYgxfjYyoZSwv2N4hz1cXU95nQv1Yoc9978b8lTqavXMkFjn6qWT6\/ChvnD1GQFc4QPu1CO6KCv1jQ0Ww68RFfwICHYgbhZx6859Y4Ferj1MhPYx2zcOHezGdhD2ModO1\/NiYhtmcUfRM4SaID0HD0KwMpQ49i9HizABToJqkhwXtUVvEP9GL7x76XghGswfz4B5F250zOxnMWWWqVsx5ueNnQTwaazXikhdQGTAdkH6aS88XqKWtoNFovkfTKwU81tBQzspF3Ibq5ZJWxvf8wJiqwrpffocMjZPEEzuHXdkvoXBFY+XxotScOReNQkdG2lN3lY2CnHPjLj5yNdDWXXfNpGkRGsdSG949dWghZdghHcxd0zONklFTtBkw3eWVqUqX0UqBDsdf9mcvAx+tYSc891EdP6UJwRGRjh0Q3GGqeKHYzwwz0woGhk1FWqAdwHttAl\/GLNXfQkVmJHPv6WjkRCuqX26SuPZS5cPzq2jh9j2xvzEd2aS0m3XH3mv2UQUK5Iz0wAZwdUe36prj8GAquUTS41guj\/rLRZ01cFm6YAI95YD9qGPE7Sq\/BpfMkGIJ6dzPYwHp7ehcb67wa9qyqurG5OW7sGT8+nmPyXFZB4SgWp9f3f1P4Bx1+192S\/O0rmQDQ+3AUqdl5E57sxk62Bz9ThctjPNA3AtCuAHhd\/d6L59qLELmwgRyGUkKewqmtsNy9GAMxh6YnMVW54QR2eq8eJ\/bAgeEd8vkdXui7Kj91LySnv4+3bO2WICy4xtcItJf655\/fPxXsiOyFjUybO+KZ8apYabHMg7wJVOs8KECIDBRsgV7yjgjcVOtIFrzNnaHMoEBa1tIQeqpslWffjNRwh2NwRzX3J9Pdg4CFMRcMeaAy6q6NYFLZCc\/zneFUJU2CzIiqt5wDQjP3TrDlcUSafsElS8Io4xMHqQTbTg5432xGUXhZ3jS2A1Pm0r5GNXr0KHJ\/0NE6Uy6BLmwO2SrV0NpFEKz2aY0tilE4kKwHAAipqNctjNNQ9t9mAOIkoulOAXRTmsCqgQmJgxBg3UEoayy2SkK8CnhvT1mPQUwooGJK1f8jHO5Dexq\/fOSIyhWBcpE10XQPue9Voe9rL2B2jMBoTP5TqCLI4uc8VwyjlmDXFs2R3qzSJB2HpQb5HIjMqTt+tYtv+lctrpfgMqy2yEBJO2vCMTGPij08YviA5ou6O377vpQ8grm+628tT5DPFifYLEgDRimU1RsUSk\/OoVBrlmsn20tfRLeFlNsiR2poOmQpewwqeF122ZhW\/fOtxJ\/UzZ6oHs4ScZ4A2vESSNE+QXFLuePecr6CEryYQIyjTxBOh4SVtNpl8uMf3gdMdqYPLyBOpiJkh1F8wDZaSraLU1641tJPKEWCSq7u2S+nS5RraxEay3jRw6tq5B6E5MQo1m1y+7vSHDisESpEJ5Hf\/+HE7pt9Oi\/j0sQ9ZD0KhDJLxmQgQyu04P8HjlHm872Vtp6N4yH7SYK0P254ljXY2D1qFFTcQPZ0hGAByey3Cr2Ir60DZtilGFWIlL0rwz3O9BFFr\/Wx77OQzFJYfdJS+5EM\/zjz2CZqaZJvrpnjcDOaphGz122Tbdfp7t\/l1g9bnDMarid0CW\/ivy9TV1tvg6oz72tnt9\/i4pmEdq\/lPLnViQGhKb11bF2LmXSU9GFHnxMwpBTF1vOCjCfyPWCo8AxvKP+TE8xwenfZtxMlwidHeOVfptMYTrzi8+cXpxpxpe1bYtICE25LJbbtOVkira2VNz1iYI6ntZzXDfAQYuP10e8pQwAcs3ttK9gejBMhBPLDq84yNjIQyEZ0fu+EEjt8IHfSbskaN6fJrO4ZJvy4Pc4eZ7sIVkVM2jy9MEdhHWlXJTrQ1KQFLYtCuUzcEKJowZXvbEs8ExdkN85rFLiydBi7Kp9cqG0vrFwyQ8UxSXViesVfavMoT6\/8Uvu4tVp5BmIjW\/Yt4d3uxV0b+SQ4HNkA94voj9eK7+Mqrhmm9p1TWlEhq6VmhzFpHMEh\/LpiZGjYAF2uy2CCAWK87tNNMfiQKEtHkd61HYTcMI3vk4RnX+FvD3CHKBBE78D\/71wPJ\/cLpAwKB56bzPsxStpK2kNk6E4zUyEQgi0jU+2vIRjuSkj+nUbcPdKQEJ018qywN2lHdrZtS2fYz7HsflLKRD3UjPjg57w05tJI4nD\/oQ4vozNkGo6CxUNsJE0HkR7UbHl+eUoALAB3DJCrgqaNGAzhfFatXiBrPIipXutNxhSKyOT1rxNXWnLoPiOWTqIomGy87StLculSbvTYOrPKjB5r4GrIc9LZOrvXFndhw4KQjJY7z\/2SjPag1WFmldln+KVkemdqbP15nuOJbFVPrXSdtju8wcF7OCkYZD0A2nN4zV7f9vlBZ5PJYTenZ6F9Dbp59SxVY68ZfhHnUl5ExDkHdGm2H6LLiDSBx7wC\/5gvPloQRbxbakQHohEFopWdvaTQbB0LA5OtrLgZ\/\/qWAG51+IqM\/SwTSBGmfv5X0+\/oREsqmD4CH2IHTPf75a8ZffWPyc8VT9DVb8Qf9\/clLabufVwt97Q3emTU8nVcZNa\/eypIMBWEsvgcZwR9PmhC2jZk2xYhbW3re45sRRPLeaX297g6X+P0XVd4uvAzaK2z8anklgwB2BvF5M\/CXDbUNSQkO9HtazKFZAW0YaOC0zVxNSnxOH2DIlPpONnce7kTXXGsQOhG3f+TgpQIBOr3uxZLyjoR8lo2CLX4zs0F37oTJdbDQ0VUmFayeYpzfXdhbOx06tyTedVMQkHRP2pC4nZ+IWzjLRMVhZs8bSs4cHCNIKUrdJBnKHI1KyHSEm3viq2pojupxgZxB6HmepLfVdemUWrAkiHld+\/fixNgzLXFJBoodmgZwbLDd1xj\/VNah9ybjGdiWcYfrGjYgZOVciJQw9p7CgttEmYOwiIz8r1wmOMHBtvFhnk4YZY1KQhKxoRX96GM3rrbM6qezOsDw2HetFnzvnz1MrQWLwMRMzjDR+L6Jt2uyxavdVJH904hTdU180Q3p1HhsL9JlcRAGLWZYKwHnxcIj9xfVNTc1mNYWmeQ\/63z\/eozdVIECBOi7hjYj3Mz2pYZpnWnPdz0K0Qz7TTdQZWTBH\/BEWFJla7I3ajfVkU9ovQ+pQwnnhDU1F+sj6v5vhNFbhVgCbXnEVhXvWR7TYYqZoU6mwwZ+sZV0La5BmpL36rTQa3pv6KXIa4ar9gv55CPj3aHkMdCDeVasNEhNLwdns8O8T25y70y4j4OPnViZ7y7VVGT1Ck5uU1x2X4MKGDSZ6fRnXqtc2H\/eJaMpcRz9XCQXRRwYD84ogZnTJOzqVMvC7cEv3\/oTmR\/eTJdJY+CCm7s4gaSzhN51vlqS9dsnokVxj0p9zBakurP77MGs\/ec8qRMdemB7SzBW5BSFyM8G++cTqnV3JgfNjhtPvbpnLTshKpkjO1R6H9kNKxQc\/VV1r7yC4TkMs97fklZwbwPI+YR4coNIvcN4jlqp3ENnDH41AtJPnHVhfZaMtXYoFgSqIcbuEI+JwyuEDVSa7+kcH+KiAd\/CPBjCIKQa4QHhdtmPFqQ+2a0MODXamKhqcjjTGqUkjnHZ2VfRnfeXd8ne6s0TazeP89mH9cjSTdaHS8cMsMVpZo1ADh77Y12UgT3O7hZJWvsdZHZdHkK20Jq12zrmlXW9oKQ\/faxj5+vYE+EhnP2JV50WuoX5DY++KzMwjjg9X7d2s1r7FPr0Q3s6rJLkZoBzkZlOsRzvseYhr4dBzThJX5vb5L1bxmHOljEqPRxEIR\/Nh+j6a9aoy+VPdbZGPUA8FAfilghv+x2dyjlUuMB8hFKfd0wLDiNPuYJgWD0PPtVZYxh4gi2QgbhzubOicVfNCxJHH7ScJMv1gJa\/625wpEtR7TYn91A8IcPlt+RK5n+QFB7vQr98LJtPE\/sgqpnGaNqmM92docnF50prgugfzL2OOP1x2TfcuwaZ7kYrZKCTUS08ikw2XG4guEmIZJtZSk4OZ1l5KNR+jdTUzDOi+gUWms\/7zu1sjxnki6cixJeRz246rSgyOCmXfUR2m4RyUzAlycBSz6oZpT8Ln1Sd9BdS6DLxLXhuQDuCtb9l2LkZ4K23YhwbIK7AhO8SDu7RDBgrykdGV9pY+geXj3VV5E45rm7+uYZigDkVnhRQWUjHD+oaKZdkNOWfOjLiBwnRb2seWhPthRhsrLnHZEvKdWoVxS48VNYwf4iWwuyjuGhOzpc87A\/mDLl\/V2HZyqMHkhnsAgGlPQmUzcZ1pt1ta83RSusF4MmmtmcTZF20XLdeSkX0WGiTMHZf\/XXboAyUQb3hipy12jhMMy7LTpNzRfkc8BgP7v\/smaCBcBvWSm+Bm+D2uljfwxJ60X8T83m8lzYvEcVuD+FuD0evrtWflcOE2Q0x2yvC+E1nCbu\/X26CYL4VWAjvjk7ONyqmwJlkGIkkcjNP4yGor\/6At\/0YgidDhmcYAj3CgILXSm3BnjWg7gkFrcJGbw1Wc644EpNxipVrGvNOyIcAK29fH+46nZjV\/kgb5jpAb\/O21+6hf\/2DLDRtbj3S4n22MweZOnzZAJxa8o\/3s65Qm9cW8Det3t19YCnb1robYz2h1EBQhoxFQm2oiP5DcQ8jPPGkInLYtwp3RaPW2K0mP\/PagRWryEPBDyhhK\/J5\/3jSFEit1QU2NcZfcMpHxSpX1FaQoFpKtAmI7QFu1BEH6lgTpz2jKy8lNTxD6xSp\/UUC93eFhwhiQPLnkf1OhFDL1dRIue\/WLeyB8vupcl3sxztueGnEptvbEeP7UuOvGL4IyaxuJZOgZaLPMrWTcCB6WtBL2izSimVUM5b2A1wppm2IAS\/4S4rDQAlBGRmEC8HVvcuf78DltPu\/Mwxqsw0860u5boPiGsAMK7Vyz5RVb1vvb0tDA1+OrS9S7jAAefnf6kbZFr94+XtGcgqasQ1gV1Yft3zc5LFpc9tVzysJnFgOLmOCi2eFtBy2\/4w5\/L8zQrA7XPmNqr6SQrL9gLc5Qv3bquOXON9NaxSA15HFml6JomAUBb07YbRxyOuhRGMBqJJ+CZtwuLFhzQRN7+OLCMu5cVnm2ynwBpZ5j1Mll45Lj6X8xY9YcAkn7DYFQLDUmv5UX1FmPu7sJnBN7hH\/+qzt8xBtbSG2K8JSaetK8EMvJuJiiwWzDa0uJiVdTLdNuFqHY9Bfp1ApzUQVCaezyr4F\/0n9lbzrF3SGojw0o\/DY0VUcGbBOLFcrYku7iYJ\/\/heDYnnWPqIuqhA\/vgFZPJzBwWKcXRpmmbn53Zx28R8u30Vv9\/JeRDX3HN4E8sbZaAQmYiJmsTEH5yVC5n56PwzhqW5V8\/qqs5uoRr1wfCPleR5Rk6iXFObhYZILwThUHJetZbL+zVTtdBiivjsMp911aSNysHEIVvvH6\/PHscZSc6LeQ\/wrpdTPcTRhr5JPLLIhzlDlK3ky6LUV9DMjsfpChqqHIBoKhdKr7S07Gva3EapL2e8dcELfP54SRbHL\/VNEfrxnjF3PiX\/04L9LXx174AONR4kVWw\/JWuo75kCaGvf8DiiwOWZJlbBbisZpTNPlfa1tZ45HRGd0RF4QqJ9INwx18LwTYh+FOXKCc01YQp6GkBeXyco+SMWAucXKN6j5IVCjCkGy9KheAE3gfu8XRxISU1uGhUA96md8YPs6jyb2eq1gqLxBfE6WcTwbMb6yGEfeHwR6hw7T0xdgGySIEjEwX4u9je5vLg0+ZgFSc35AkjKtrUJl\/wHF3MnYVw2WiNILMLxi8yePm7NZbUS80uV6FrVaKgIPkVpTz94T0rOGtssOnCY8iOL0n1ufELaK5paRzUdlgW8nnZjo5MH258lsEMBb27XoX0IKffYPRVoSjR9ObVQUoU26EvpE6yPH94h2jYE936y2VKYy6bimMsvV5jmnvzcrV4LFJdnQPqwrtZjzeZkeXELM1itK5\/+G43QRlGuh4BJiCZk\/B+tLy6za60G1zC0p5ktSocrpc2WKA\/tWYsK1S7Dc+jszjTIIEmu5H9d5AOcWNCEUM5lfIqRG5Oa42VKwhtfnEMhejBlqmXGeRWO5DmzZqBcHfhX7RhdYOlqVN3MF\/Lb\/PuxMNRSoABdSEME+mjsuGMoDNvn1mElsXDk3LgRUjWjFo5kougDOlIUl4sGbetXrnEFE4hvYejLeTlE+XzHhNEiTGfKtRA+A4QV5isB\/T3kqSiJ2KOl6xsEWnyQb25Se9IlwHhCqT+5CGQggqQobh2aAf8UnKjyqYwnPhGraG3GzOJDjhWGaJT6sasyMDu729tFF3rPlFZKieVqUBGIccRvBHvspar0yU7V8sj7a0U+QzHOttWQUkmwiltOSfPRJ4ceTbkPfT+WX0Uu7nTRk3YXglVI9W2EuL4Iew7Uf+2ha0aIfQMG8fjILHRa7AcC4fJz9P\/uYqegBcQzv1Ugy\/wWf8r1MCgGBLzT4YfsHycqRclIUej9KNEJ4Thjz2pMo7RKMvaM9z0Z0FxLC0WIxCyORcXgTWdoHoeWbSt2MrLVayOhGzpZrAWrFHgVfu5DHQe1gjuARqxMZ6\/8d29TMUmhVulHF99BMIOy53cTpfi1uiKEDCUqqKQBuhDaG6SnFbDtV7GR76Cuviak7nmic8Vql8mSNrNwaHDvOorKOfAnhZZwDyn+qI0f5GhO6Xv5Vvfb9s3WRuS2MDTKo5USU1sPlOZmlm1HuL0wzikswHfklVVWhd7bRnfTi7Ku1vGoW8fu\/yhVdthIylx+ZRpXg2j3PvAFc52hqXeC1b4CTQVRFcvjO6gmAJVqNEbZoLMh4j3l2yRsEmo+KmPt2f6Mt8BH2RMHkAaMNbbDLXbWkM+c7NMRKlM\/htZOsED8Vue+5JGljDdn02j8QEhplpPQlf0AS4qJXWmjYLrDnFVJG7241gz6C5XeJ9ipOWCCBYdv07tnrU9lUo+TqT13MtghqQRaheR8fg3milBIo81cYhDkJvzwg5R+iS5hQWAgXQiWl01LJKprORygBOTs+MmwHUoj9dASBm6Hewr82drlOtSwp5Sh2G5FyFDxRRBBqH7ou9xGtHzaOtmGYbmzP769TvbjpEuOFNW6DrMdiXI+hRiybkn9QHeeXyzNU6z1TEIuGfNNfu1wg\/YkKKJ+PboazJ7xNOQVLExZ+Gycowr97jiJnXN\/a4DzXVNAeHoEYW2s1yZzVQDNuoB4uiUu5r6Exh+5TOF9cHNqAD9jjQuY9Siaq8hbui1iyo9US0VA8+OyFVvPDl9wf5DWlrV9wrXUtwZESro9CuusU1JgWPxud1qPe2DBHm07Qb369p8Ee+GheP3V2tZqedM5Oj+jPtc+DxUsVzsiD3wVjCIW62H8TxIzHLbhY31PJ6XRRKKAfn1DxJthgnuKhWYgMQhVlMGhp8BUer3Z3YRkYNAL5udSN\/XlqIsoqZGO1gBG4Ud+V7p+DjCDivPw06rNzygUYqpKFcdkoa4C8VHrPfNDnp3t1qEnmH\/IE56ASIUsjX64qW8+Ql84o87ILZfS98YPfRfO1kyGF2u5Y79SXqVOqftHvIvDMuIGVSKkwNmK0zlyBWILfIObINaT3BPTmdmgzKekzgMTDLeCURGE6NZJKTnDsUxOFpc2IuHcbQ4WDcr9Ek5nS+p7JuurwEZUu0JFXx2Ov0AEYkC9pVnXHe+VV2REhegAw1D2fbVdBfCJvotm23dzDk+QjylSBOMoR3safi8I80kUUcfNCZCl3mKjG5CrTmnlnHbEI5LjqEnbXfVfUKEiMu\/Er5ayQocdt9AK5fOlrhB6+pPl9SpKRL8GbWZqVj6t9mlPad8Ou3AV9Hgq5AJAOmuEbAUvUJjG2BwjRm0\/a4GtZIy2hkxnkf88mFx1y2juGIbEPCWKjkT4pnSu5o3OFmMaPRw\/qiZup7uy24kv5t6qVqGUpjcf\/Q1hVKWSs8Cj1OAUEN3kDAblp2W+G2t+aKLegGdaPs0P09XUMIM8ol5tXab3j0ablsAqa8V+TMB2psI9W8zDjEVhkRrwHWQ+PHiOaeno9XsGAK0k2QT+vZgARGTV9+Uzgv6CYDZu2wTiCySQoJQ6yhF2HiDw7VaI0gn0MfamnMad9ONW6XeTv\/AW4sHIe+sJxi4BsiRfXoZUarcb\/FaW0ewcHoX0BBlAXQH7+wtWoov05gK9isx6DA8WTqTocOyK4cQ5LFZBIIfeEHRq\/NLPT3\/AzMm47MBYhGPNsUR2I5+cHKduRL\/xDgIfc+yqCkfDNUIq1Q6tLCW\/YeEv34mNkc4S\/ryow5m2ZSKWYeKYdXOfDyn2J7W1a3IepSH08rtvRN4YiWp1PG3eM3yyqMaicQB0UU7XbAJQvR1JMuF9d4WxpIUa6L9lvrXt0zmpVxQk+AsEyo8N7jf6\/PvnxO7z5pznG1JAeQFFQSOD\/P35NCjeGX1OO3GJJiQlYVYtvRrgMWrkQOLKsk5erpKyaq3b6EaFZfK4f4QfXcUUo487oRfaqbHBDb6cpx0GT9I2EOiGTUZMqywpK0PU698esstdVeG4gb9uhcqKTqiQqWHnHLr3HCHi4lWhAMgzkaomSmkzOXdJYszU59LjtUzB527BEaOt0kU31r4Q3fQ77DrSOzhM1j1ZzRdQVvmOY9IQcoNZh+j4EDq5riBIDx8eOtU7wOyeD\/cIDBIDjzZg3Mvu3PQDqfj0Bn8R1RLP5GB7OA\/rwoaff4kz92+Dhn31HRl0\/ht164soa4JIyyeXDjy3U9Tth8Sjv7gu\/UNPAZg0f7PnDF+IdICHTK49TdaRwIbQOzLzgojDMY7VwemkljZ0g72DdC8rVCDZiXXI\/ZNq\/BxRwosCxJzigLePCCcrhh6FQBIRJ8HPdklNHeVo5Nk\/bIwHd69HTrM\/V2D1hfZCbj2YjwHuLC6GtDsiJDDrmPGGKlNGl\/Buzk9UDDpR9cXtm7VQzN2XPfgU2s6jZgpwJ7YJI2c7mYIdU9g1oXHSvHw12nE+F7BSY9a4cA9kg64Cr5cWfNCm0AOMw\/H5x6rRQ2eAR9Kiq5GME+4v4ohbz1t\/snDIO6J5Felemza3qllPN\/5S0AZr2TQtA5X1G+D9lzgjVfJbLz7dLUPwaSANXWlRDBqpO9qvmTc\/rKm9cjxlWb+gdp79fS12VeUjctZbsRif4Q9z7VXedlhkzi8FGW+Ahik3o0W89qEyKMt\/RByTxP0zMrkCGdPjg6i205\/febh\/6V37mj4K+s3nt5R0uin4zKb\/xMRHBhOCu9JQELb68NKNR6hLLBV8p88NIlOdAoYs09XiJY1C54HXWID9toZiSinKhRc64YLokvjpdwQ3WsbA7UWpriCT1tzEum+c6\/pCtTVfLxyOAZ6y2dyucnzaqxLM2cxDbb8zwzu7okWRH0s5Rrob0o5sxH\/8iw0ETWU\/R2kQ+gn0nAA6NnLBxgfg04kiVNB3bfdIdSHy2u63WF0tz7LB9x6LEK\/B3AMTYm6a+PhRUZUx3rA9UMyA\/JkrYRxqth\/BFvg7L0GzRNj\/JupPV2JNVodqrhEgx1hJbjpI8hmQP4NDis465MrDrWOKYKSBqJVTFjOzrxi9Q0H8MS84lpG27C\/OHpbfqsQPbbqfdQSpnPsEz3WoLLD1y\/NJ1t2oIKDjSlXGPFtH0WVR9WNHU\/+bgQ6YBDJwpOpH3LIKTdNzCXAtTrT5oBBh2S+ZtMo3N4\/2YvxySDCRTO47fu+8tJr6yZXFs05vx4H9WzLkvPcurPI4972q+bgCesYSj5AB4fEomATx1GFFBv9hDj+\/OJ3sbNTzXedOVIVdmg6gbgTX1+hYUQzVTkT5BgFAmrH2TYgcJnLk6QNynFAzkhNMYpvU9Kn7uuA6vKxjgVHxoJOgBsvOdU+mb4eiXayFQ79VMh7IlCbMZ39U2CtBy1PCPIjvPL1Y4HGZKgXnLuGqxn9IhUWJW8LgjE7HqTHEUHzvucypmbgVeIk3+LCDI61rE3qKOjKqFcDF+Cx04e\/iyW7OSGj7pW8FIEX8kvpbgEb4lxtZ0CMvvOm+u6vc4WKRY4AgH9kfVP1klDmcc8VSOXn4QN\/Q2EwrGen6monJoMKQvzGyELPrOcPkTquZpjdhAgnQNHTmH\/xKZ\/QUYlERqUQvGr2bB\/yxyGQapxfzmSbQzrwixMvCoQYpY7Q3iIXZI2eVXS5HyTJnXu77+IdgBUoZL47wyopRRFzodXUFSacrKpuGL5QKvuBKNzc2PzlisiXyMpKxUzsLeHEaEAl7HPMWWdfqVnOtl8T0kk96oauyGwLONkx3ZpSNdZngt6wPHxrVFDHixbr6IT8M434F98BXEafQeWlRtOXT77dDan2460qvDh9ZeTN5UlWzzmQTpDeHdgC3iFgN\/xPSZIgLlrd9Pt9y+V9MKxUKCW7Ke48K\/7YVFuZYLxfJ5n2fCQWwxX24R0xjSfpykoR4xuXA\/8sUZd1cvGhfBbQucYOnN3BhOQeQmY2Z2vssyziAZ3gtgvQIVxhpow4lah5GROd1YYIh90Nt7bOZ8cAdJKyIEZJwZd9M+ATTcK7MlbUpDkO03mAexQbLH1zjeuXDlhZwrDg0MJgQVq\/tcJBnECzDaBOCJ5KU9OcpwBEb6qW3w2jMNPzrGGmrgNng8Ag3ZXgG1Hp7S1cAOdpW1X6MjMRx9dTCMm3MmAlVtbAogv1pBSE4+FG280VEzEHI2hoNNFHphWODLfgboksYWjtz0uwRVPSUJnv5Wi2A6qEqtKhKtWKaELnP7GKJeNfZuGmGuJB+nemKN1fVRdT74aq8MyQp99uenbK2W4B2bf1fad6PdH5JSvxRHseTL7YsrV2douzO2hfrSywaDIZ3VRmnn7ODZA1Z\/0H\/1DjiU4Be+IG7P0hVUM7Tmt0qU81vg7kEmB8XmmhkstqtAootEWrtn3AvNVsnk+194EXPVYCJeQTJkMvRzTTQonwpT+12eS5vc64i5OPZ\/EiO7OW5xEcq\/GT0IBXBM2MBYKNYgMxPWBGxinvNAgAY+OOajJ16gmZG5UHFaapXvBTgrJAWVjsbThZxndBvkqnAY0Egiu2ECc\/D2RjxYLwWiqGdFmpGK4CvTQLp3a6uIKIKncc1yi7+vTZII1Wpu+yJ54JjRgOm5lEYh3LUVmRuzQekHFLmJ2XFXs9MRPYUed8P55VNw02E34qP8pARwMX\/VatKbteQqHDjSLQmEAR5N9aI7A6VKiweDLMAsoZu\/oxzzyYxJJBkqc4nXhMwDessH8iGW2wNfZ\/ym8msrzHoSweDOc58e+nfAW0rgzunmtbkBHOHO3abuiAANux5cW6WROlOruM66uI7D8uBZH9TN\/4m6fQHUD1PvZ7t0y1A3Qjh5gv+6ulmNW9Ogm0\/oH1Wv\/bmtMPX7PwvoCUFwJtWb6JOTgYe8I33hl7OycYzMwZO2d8ufU9HyGSd518q7aIkUOYKUmJWItFsukvFBBkcBzQaQnlFlkxlQde2Fhx3ddn5m0l0jKUg4eri8vi2\/lLEOL2o62xDtTPeflviNSbLkYvRPyyJIziwCOiAYhwGJuGCc6i8UmysE3tX8eAjG\/Yt5UjVwlHA0++yAC2zzSUznfuuqJUffJk81SW5ozP6G1wROH8yFpP2j51TYWSsB7SfKHzYfXdm+3cktSl0Hj4LwclAYTjURD0gJwypMbS6P77CrBRBRvW51tzxWy8wor1hWsyDqVjqW0CicM\/c4i0w4VwR1kwwwQNSa\/7BBbxmP++uBHl+z2QRK\/Luzov+s2SMmHKBWwgJ2rfIc\/qOsFGu2TPEthL2zZmyO8TWc8R6jLo9QuawXpTJewY+6G6hMon01Cja9K8qdsQh4jGqp\/AbJPeHQSzL4GoHAuIlwYLrlpdW98qryb1m+L+ItEcPmR25Mvd7VnhXjkHMimfupS0w5aB9QzkQYOPJMTSBuhFWiZBRpMBOzOwEuwHOAg164zT27wgwOXDlyzRqg4ife1pPtFJLmO5M0nw7h7yhfV6771WB7B2nyYaltr3flHwKicX4m4TjLf91IhSUkg4cL0eKgWJvFMPktAIv8PTfhg6l1\/CJ6SPb8lt6xpzeEdK8x\/0e3PVckWl4tOeh2B7Ysejb5KHFVN\/5wZqOkxz5NLUkolq6J6ZauhaCWq7AIr0W8+O1FbZ85MNA5+DlMhWpq+eDLVmOmy6yifkTaOQMxiJFhMcHFsDkeBI8qH+yffNaY8THL7Oqgk0omQKQkxKlnMxaackfaztTwFVj3OuMA6QHO5q3WxeGtGaS2da2tnc4HCLjZYJvgVQN3s8K7C70RCKTPcgo6cXNkSfeTr9Z\/lrscUga\/JoR+MOZpcvCZ2rX3DXBDxyGNUikSAtgAaWtYPDE3hmqYFlmIYnhgCTFFIWSVX1sMfPj+lN4LRA54iImlOvhKTuoOdq2wu3Zj4EynTQRv0v37phdcPo3GEDBemIkeUy7eyRmI+B+QPFUrCbEwwPCGBcQI6EfKbhvQoFR4MNr+kMahOwNFrhnuNhg+yPWzn4m+RKmFwzjsITMGRaHYKvoULkKzsymTihGlEJggzk+9ZFv+jEtUYHudCnmh3IhE090GMzgB4rIk61z2HFCgwGYP9psaSZHzmEAOaRsdDNjWW9RSMhx284BNqyisuZ2iumpKvUnk5EywqqEKSToi2HNehX6OVrPe4\/tPptGttNG2NX5V3j95D5noJyJYlpoOUHO4waId49vMnZyqwYoWhASahS\/Zaydurx1UU8a5dx9etfYiZHgjhpFhkpoeqgEfZ5886GDeM49TwpMAackNULhmVegC0S7UBiyScxUN5\/XEdr4nnj33WpvonOoRc3BqMhFx++HvR4v+NCPIVWE5rcCMOhU51Wn5zF0H5HTcqGvf\/KCsADwA5hgOXpptuulEseU944HqgZeBVU8XL\/FzIThkUdRtmW4yne2xRZKL1j2EXJOSrgfeW+RbIM0JJrz8JiBITVdPggH8z1y2yhPQIoRy7h87uzP6DQL4SwHo1WInTTQsCi5hCSH6rfMpnQniCvlpKvLqsLXl95v0xLsbsWlm5OBdSCRBkIp2nesB29hsuCC\/Plcdkr1YC+LC081HCwKZCmSPe\/muYxu8sj+B39qx+EPS9tYGg4Khb+Ynzvu12RGdkg+gYgKtxviEYPweHBvUvU8AgQq9iEsvjFaU+bhdMzV81EuzUv\/s0ar9jyIKRKzK9UwKruaIH\/xA9ERAU9T6nkZ60t3sF9m3567+D+tVlepjaYjCN\/EcBXmQijmjg1VafmxiM5F1rpgb6sTQZKqpVBKKhCkjA8PlNLNOiKOH4LJoC+G30ThsCrr7OaROo\/eiXhCZEEOmCpbO2b0dsOH9aIrx5zadDXRbDeVP+o3vZFUJ00SmTzIU5tuIQ2Bsc6fIdpFF08K1BtJiZiR1DDrs++jbPFeWb8oZsjotj9uaxcR+le7JWPmNlMOiWHj2GlkJWg5snp\/abZUFj53XFktNjhYMx4QATIZZKJDFR5H\/Akqzuyj807N\/qsb+c6HP+f4o\/jdpjEb\/prnRau\/GwktsOrZQGKL6GFPjzHs3KS9eFRMrV7zRH78npTdiBf5QV1MctPjQRPCOW\/jlzxqBfD9fIjDFkv+bWbZ1qIAha5LR77FQiDDWym0wUnrCTaLphuOYG8\/Ctj\/uDD92K6MJVPMNWIBuVCvXztyw753pfTJBquR3r8Nrsb8mHrsvFhbJUS93MW8VfQtgF6MWV3Esj3vM3tFIvUPw9c0hobuMNF91tbEtEhr0eNuS4ch7saUsGl3ezrwtn3M0fi31EFEKpNt1hJlepeKq0jF1+OJTw4pTjS0TGhlKQiCl51oiWo3eiSAqI\/SXgTVT+sNIVIDZqnflqjLw8S2pANFY22NTXpi8NfQtia8i2J7TdZAcs+mu8Morg5zspTp\/Os+Sp+qF0zqferiK4PdnJwk5OsvvqU1imU9wPaXiELtFo0s7yFoRgX6LvJwKCNXvlgxTn3i+YktNDvxjv9Inid4ext4YdpMs6i3NiNRvIpQHJ+UviaCWDQuOc0tCozDYO9uNzSR0JLLHfOTVENkiPODfqW+nB2kIYd3ouuwHJNP4XvNvRtbKN2EUbhiFGfDdRdI2cosbK4jo8zLkb9s41wyI4zOJkaTE6tgEQpX+tWawzsXgFoH92FQmrtW2QbInyz+3krMtJk7dsr9yr5pocVwdVhyizti7iK3VNsvX\/PxcvpCo1FuX+iteNvg1358EbpOfz9llBEcgLlK0p0h+07YTCYJNnpby1QoIiZ7pZieHHUBRDtN+fkk+LL5501oAVjTCaos239oItrrjAqeHNK75eGmt2MwWse1dXfI6y3fBAMZUjcIsFK6Hr1rR07nfL62ZbgdTYJJ1K71T0MbZkuTIqPrxWxU1eujfgF3gpZEKYkrfrz7GR5QyFaQQq6PnFDcgwkL4aVYz0kSUnq+f\/YVkWoLIC\/Cj8H\/Y44gDzyj7U7bgSebvzhLLPGdZOk5rxCtWDfjc+oxDbvwdKI\/ygjBtzUlVepilVcc3J0vqPvmpHCxrYVftsu+\/bKHoDIpXr09VVLzvQ4UCo\/Qaevd9ldSx4vWlckXdA6y4lT\/DWSkWVJ9j6aOkTF9tXlPSqzQAkzjTc\/2k8HvxyJsAc58GoRMg6g4l2dn4awQ+7Vts1tAvgONoTQqZ9kYRhKasZasaXDkpULGoZRdiiY1oLIy3eQdNqiGsi9pZcSNBAJue6r203i633lDh\/SbvKSny5Sdaad0\/+bluqHdMFG3zuyDDTDfEhu3k+gNJC7I2BOcGQp47wG3clUSEI2bbyvquBEq2UFA3TUxYl4Oa3cR1CaTZ\/8eH1wxvFZ5gk0XIz1y0IDX9S+qPfT5J0eHGZP3P20InuiD9I1c2WnQipbgyJ7rVaugwlIDIS8SbvLG5R\/Lrnug4GMH1pnRCe7ZV0tDF0o+joMzax0Eia8aFqjk\/+MVQnc9Apzxd3d5l11w0B7O4EweTGExIEI7NvGxHl1J6UyzoeZ1FWzOSti+P5WwNZlRrwMC98XyfnfHezADTxfoQ\/boKW5Xc0wwvBHaydevE1ZCeTgoqMrTCJUHYrhaaxsgAcFIVo1ZbMkCgSttCZVainKtLd22o6Yuozxxhdkp8aqSiwPTDfGV1iu5iuzeBOQ7YAjKprGe8pHPovuf7hHZs1UlCGUNiDq3ZUizwNLB0eQ\/BIc98qGLW4vvE\/9w1oeyt5Tvo4yHs11Xmn4rZHFtr6lAkGHk+FpCVsvllRzgHTjf2cTkO\/hi6xNOSIJyHcVxbfzhF9BUM6X3m27JebtPwzKDXe5aXUVkQeA+vOdSFjSLR07MNIqN455t5DTQ6C9TagVWzaGH+03tiYdoYVYf6W0RGWqT3IVLqu\/cfDNs9kokog9Xec9eILt\/LP3jU0Vp3yCSeZV4cZe8aN8rMNoef+q+WriE\/0V+O4+fDTU4SIHchYe3cof4znqViFsHhJ0mvQLhBVudq5u8m4B8BNCxSmZHfjJaF2N\/y3NUFwNM\/utmrBIMOAjAgUjYcRixqZG2yLXaKCBm4KefjoMO1nghanR+ARkTZbG0OXJiwDhEUsqH3bStVLA\/hr69QF+7qhC886DEdiK6LvxgN5yj5L8nY8ZItpwabkn2+xWGKKomtPTp2OP\/c4WybZ8Zn15vS1R+85RabLLPpl1zOCuRcaj67+lb7fpTAAPmhBdh5\/XgeipDzQfHY4lITiOJ3iHEbsiP52TY2QHUSrDVQtDUc03L8t4StJukwAvktkWPUVkMIyF\/G1+ZxbdzmdzqCQt0vtEVXEOYOr8qMG0oaFiEuf+Yadfi5GvKr3pvgl1h8f\/ogtVLAav551GxCodJraax8Iz7D3q9Hj9QxM8+hKtdUQZE6bvs\/otKlQt7ugTnT2TEXOkzW8M\/sbJruNoC25ojte1Etg6elfgtOx1WHSv0QnpnXAMVGGmauWjnszofYp8fyD1z+0naI7GEqjmlqZXwTQuKSedsrRTjE9qtx4v+7lUyqnz4jubkREKYXgitww0vaQ4PCA5\/\/w8o8qY0DRaNwA6mf2NdXy6vIdXatysTzsm\/pubKeFYlc\/kT+IYws1t3JD1qaOs\/eKeOhuzqmooaTLHn1IVOd0yxst+upMoeSD7EpjdmwsOTFaa8S7rCnDbMKgqgJZ3jLFHGAl\/ik2LTehUuHW87mogjDybzaANg1CfbR3irHD6qKe4sd164463yhtN6yYxuZ4QGcq9XisV\/JS3hyStJvQrwmpkr4MMbXnRxri0yF67hHJBUW+8BxJKXhhR1SOQkRHZcGvFA1av7n2HYl21YVyhikSAQZLFRKlAoZUyjDoYGeOtJOEEDuEm5am0xROmMayTLcOoPwc5uP+BtsqxQJIcNnldtQh7ClFpfsw1nlCyFQCljgzSxmAsh7VndUniKoFgH+QAN\/ecuxPZcRiQx6BAgBvCWCQgtQor\/7AKTh+95USDw5JKl2G4ffIj+mnVDDu6N5Lbho3vfgg7gziKq\/4myy8udej+4BEc4PVfX20fbWl1YI7fEbkuoXbXQBw3t8qV8Ipy217k5\/rlAbKSUGWn3rCeDTGzKHE+8PqyUpgXQULe4IxAjQvjheCojJ5Zm90HUlJ3oBrQMi+Wm\/IFoxg6jGU0\/DdAxfsjiU4nJOLy6S+m23MTqhneshVnd7Sdwzgvf6L2hoLwlbcq8lAubMguaGfYXCn6mPVlR5ohCQTJFv95LUHfrIBVWuqhzjSAL00USt6XChg338CXOkTI9ND6bLlwuOoF0kPyJipg9cH2+aQB7UYejDnqtZGEVw0s4fJiu8kYb6vlHe5v7WSwFwxBfKLtxZpuAE7l0HPeLuVlVzocggDjvy69Kn3wGQ26w08wZunD8f++iKNdUHlxbawfFBgdCHe5SuBvD2LWbjgYOCeyMCVmxLDoEavwnFac5q8HEjhjhW1Hpan+GUQ\/yw9FVybzqqIuJXrw319bfVcXqcPqQumLG3I9sPc0X898HN6b0V7zz3ai8ytKl7Mzl42LA7OeK2PK7ItbTXUbZJRw9F632iFTg7Vf7oa5KlNZZi2zpnSDmcj40vfyyMDRhC0Zn0Mig72jO2vly7NsqRR3\/ufrrp1APBW2CjMQ9gNcncodqXDJzv29\/V4TJU6jhdlD8MVsWYCyKFLIZG0hw2Qo4F2D2saEp\/pXZxXMkbPtbNjxUOhxhsFHHmKIBCdJh27aB1hZCOdbKNu9myMTeKufWEVCFXztAgtB9jwndO0WwpgLwRZUnXh3mBorzytFGt1hwYHt0VRO2GC608ujslPhw6ZPW9dXxRRGEb7DY29TV6wxCiz54MPqdfJoXEjFYNBkraqxub7CGkPa5FjgQDiKCCRd9lYdHcrH3UOkCNaSyqvKOTPjGLMfx60wakAwFmX95fdRlyOwbrl6GOKTRY3mAnIHdknZwfwIj2G7NFni7Fp5MVa20X8HV+Gztq0\/vEUJEMhFsbxMTKIJ7\/py2o\/Y6il8w1VT6AqBKYSxvqTxpwTW1f1VU2ESEwNHvIWFbswVnhZlB4J8k5YhxDjTXD6E21im09ivJfHD80F8fuEgtkn76P\/AcBugJfzweYXi7qRsL\/2JnxX6lJr2SqPLccJ0WmzH5AuMdTBZJACrWFjD95INiLS9jZZpPiLXv4lH78wWGx2VxrHI4461B0Z2kToH1E6vUL9IynTHJzANFNdj+hz\/yPB+rHC1v1dJIKMf5ZuB3QUY4br5fEiYJOqOrCqXLW4sYtp8UkgX+PXWQdTai2QUMujyqdh72MasNgnYppTO4QOv\/\/WSP\/U6ULdV8iMBXHwEG5cOUbnOTBU5RFGsQ6R5lENNmftBPN82Kpbs2rVT1S9OmHdYmicdnegmyqqH8wfobMaKo70JwItKiasiNEKbA2\/A0M5kSiCguXLYQpd+l8Ev2Oq2OeJ0H377Q6e2tOsf0XXdYOQYyXi0goYWKLIaunFI38KeCuE\/Og7h\/jvXQaqpqq6sE0\/6Km0bP5oBVmTb16OY4196zR3ueOKHwTn3Ic+L3vmE25mBBbg17Kavjpeikbsf86bP8iDCwFzKrkx18QUQ4irrZ\/H\/Oc5csk6GornMxYpSx1NvwLJFU0spKB4MbxJN1IclZbX6LzBnSZevSMuMgFHZV9\/pWuv+YO\/PMejmajf79ytvlYb3kiXklpbmxm\/FyIayXSr5053U9rvbnkKeDrgzmfPZ71W3a8Pc0S85Emg75aaLBzOJ7WjowmuFGc9BLF7Qfb6hJbs8eco22dNeB15tvJfjvJ2EeNKGRegEPs5qj1E3Kinlh5jqTvk\/MwFxHKxuJhuSJ2NWTlZWUw9vjdThcV3q2hMR7g8sVayUpJKpLW4kw8zYfsdUsoPHEu2No73De2hxTOR5tdVVeWQsimu+4E7HmCKE1ek4XHlx+\/+b27Ki6WykNFQOniYQJoBEx84Z++d8KTGa3u9JHZ9SDX6x\/qntcgf1BtVmcdGQqVvEW9gMPh9PDHI8bCeeNLlZlPlXst5NbpYxOPpQpXGjQNkou8FL3wPFUReJhRV8MYZl61wFabk1ePzA6ZAchudNMn2xURvcx5O7xImB9P2SOCH1UEOSM5tEgWC6pn1i3FLhFUfDsepvxgFOi5bwhXJxWYNvO3UwIesnwLYzUCUSqmlq36XqM256XN0iiw1ukRWn0ylpbgEuxNubIIzrWat02OIFNFjSe8tb77K\/3GkN5QgfkFcl6q2AhalqS6SbT1OYCzsry2ZuVCoN2LtX9tlmyJu1nLP0JD8VdzXoB6fTKsp8X\/4gaZPrPqtpkKBuSiBCljH8EDpmS2JRuNJh3lkSWtG1aAN8NhNI+JkoMMQzhGHXUjc7pQzJ4R6jsRk80tS3MP6WO0TgDOvJPAfVeHXjwftYIRPYYK6e3iUWKDvrwjZUx\/f\/cIApPQsUbTwDDgXWyfXIuN849mRSdoc0yqMbH5+pyFs3jjkqLSTE0mOPtFRuPoivwV8Z1vZ5arUXMgPAO6fDL+adUzynS\/hefOKj+0ulJ58ud8dzuwtaTkrS0WbGzkjy7Ch0yAnYeJu6dCppeHe2zABZwIBRj6ww0nrj7zqsAgN\/HIbN8mg5dSwDID11UCdWYWo\/iuAvF6cQxrethW1VFX52NQ+MxBwkYkpqgnJILVy\/WQ7DHnUJKznuJKIcABDqTYJj\/6ixrB8QnckOtaDMrQoscDXGDJgIFBsj3\/2f9WcucbSh0YXXi4RwG8\/KDAoVuYC81YbaVyNQBwvsWDDHL8r2hgpaDjB3AkOa1r\/UQPVYdDwUL5gIHsZhshs8DQ+HuG5\/ZnN2w9b3MLpFnwLV3n4I0pSb9IQ6dvRdHsokhcAioFegYIhzWVX24mcpzewC7mihXWkQeYoYo3HHwO07to6o\/97Z1EbEKLd1Nul5RR1ICKLbonlUryVzOi1s39vNwXvzdh+24q6Elzj+73m6x0ezalAgmngJy7qseLkS\/eP9lnHb+x4R5VZyd1a+Usw6yiOyZnX7lBqxKnTCsPFvYT3bXjJwjkNLHPZdUvkiSUumI\/5JmajCmSN3a+xsV8MiBCCUpYHySEFRAe16+9t7L7VvooEy0UMY5D6PpJdf6OmyKHba\/T+UN8FGPbCpzgHIXdeKckIsiycu+eSjLi8cTz6pTKWDEKKBzPyyJLbZrYL+MRmm80bBtKsiBO1Q4H1dkxrWMgZo4MW+H3COUHtyS4VM\/UT01vvM7Xn7DyBtl\/++klQlf5pbnlHQ6exLOxo+cR6pm1KMC8fLa2I+3cMcZu+9EIUPO+zIlNkkZUY2ahQqR9XHeBc9ZsWKWoEIvaS+a1+Oqj6zIhsA4hb8UxnQQeFtB2ySbhkhJT2nlI6bN5EQXlJCNcBZhrpAFJJ\/d8SCwFSWwjhRsuafY55+6iXtkDYzaD6cPaEtN0Hg\/i3706KKi\/M7fk4B18HvR45ELkBuDlT\/HSQLztDC6PZfIm9Ca0I9C5CAxx4ad5WMHwEM7q0o4+jq57KyWW8SYPB5u+n8LTNyjnJp4518sSIx23L8HUyOtaUiQbRPLfn0K4GKjQicqWqnyOZKADcwYuIudnRV0q08S3CXSpmWEtCQR8XWMnNfvpNLVUhcqKx0xL86BfZA9jVhwIAU\/8fXupfBOBF1cuB71EB5iUgHeFxjE5XIAEzswjZ+WnFj+QkK5v8oJnGwuafBn\/2cip0\/HuX0Pr15p4SqInWXLmF4+Z+GCVKpY+83\/+UKGSnOlO6R9Aw8seaS7hgaKu\/aDtvYZ54AjoUvi7uFjzYGQWt4lzMElLqaTC1A0dH0hsrUcyOVYhWSGzUoq2scCu6FfqILATPwf0WqLEgTi4\/TBwqBMTikPUYmAqqi3Q5rpOYqDes6u8qMdBM7FlC3ffW+5ua6Iz0GYTQQceny4uO9KZC4tYzRKXTkBQa0N9BdaD4KMjBrGLeBSvapVb+6gdYU\/\/HqBdNysIDGBNbqpzjGLsVqpq0Jnr+tVx4L65Wya4icin2YvaIX+MC0jPUhZVMn2pKkZsWDSxnZTvfbB9pFAYzr19VI2XBu3QjYkIABGAeAMEC\/OLEQItwbFi60JQ+W4fcBSt5jbfEhSWT2kipP1B4pN1iCvk4Gpfa2HHHqi4TRFn9URQLAXOVSyWkU3cnQlWtUGziLmQIJHswdecEmfIdMYbNV19Nl6az6QWqS4IkHFAzfPBy4mu8GuMbhuzOtWOyL7089QcElrZVDXRQ9tCSGTN9pg8kakHc8kJmBbvM2\/NV7MGZng5zR5UhrCDT7RdZr4djEg+7el0aEvh8s87C66aLAju7VSr\/tt3k5pMiV9AVPoKemu9jHcLnZ8Dvv+NDB9MEpat8pTz2DTuKhzHJiXj1LDC7+Q9bPIdJY8y8Yi3c7Aual+cFHUsVoa4rLBDyBFNyDim0QygTSyQckj9hL8EtP33VfN1qTK7Zq6dMEzdDO2nYtEH7InRQl9ANvbK8A721LpFoouh5kaLtuVkBta2+reDfc2RJ+GQX0mI9Q5EIxLlXx3Qk8J1RzmcmYlcBlHgolDhO0HOeCYfu3rzsa1\/AJMSN12wSJQ5DAs4Yp3pTtolF2HovWRmcRUJNyaEGPaRLsPRfMFijCUFCCyIM8R+EnfhdMZm6fZjekNxiWYIdp8bnwOQE7t8aXhuTeBg7UVc7jMOJTW7kN+vZWKy\/MvwWbmbrCYrwvZAtcJsT5lVxwnqzJd4HWr1yRX5tHWzfGBbOB6te\/Omssfs0FyMG6pvAm4Nc7XufH1CtDMxmxrsY2jIpbvCqwUMFqealHf2zDm4UlAWnF5pn1hR+fxi+Xqv+NdXMUIeXutaYm15yK39bYJDFCWuFkw6J0kUfa4BdwbZAzt8q1g7MgtiMJ9t\/8pJ50Z4XXB+yrDvQWl8doIV0nQGwGHJVrFLE6\/fUYW0cb8KpP5eHz86WXclcmPElnn\/6nKpIBRp\/XqR8BBOpw4+aLiovG1ZtscIslpXZEWUxPD1tNbAIaTqFqMjCb1jw1v1MxoAkmk\/HTYJaIslhTmHnll7mllPQgVCYvo161aj2or8ys6rwUQp73KFX5pUVDtmWt1LkoEyXnnrYy5e6AvAkKn4\/7yy3O0Tz3njT58L9Wz+mmbNKWs2pv\/G+5DbiTPhpy+id+5plz8gwhrMCu\/HKkP8LBG\/fZV6A5Ft+PtjKcU1jCpuoax+G6oIQfeITtf2T7+hAJno3acLh59Wg\/gsAGUS8bZE3eWcKW1eNBcKekl1MBy2xxxIcjRu9wyVvHCiOXae7QkpANlIdWopHcB8kD21Tpr8pW2FRPx0zyXnUX1tEJx8wJ+QQExwlfUn076Hr6pc+kWMIKDUgUBfGvqUrWpXZthUo5CJbB8NrU92qXqyF\/BQ+CIt9TFfNFclwUVG8\/yS2419yC0cG7hXFbWageRnmn1PpO2DQAHzm4wJ53PrP1p4uqulbnP5wF6ZrU5MnZd4AwP5d4wiA85WjxIb3ZREuPrYqTsg7qSDzJHnvZO1wp3oBSMAeF\/al7HgpfkL8Ea+ifihEKkUrNlYY8rPSmkE\/9FnnBZ6j80k7aoXWmVtVW4ZwzoDKxMtkiuM3Cf1CzINsYi1oO49Px\/o2t51RpGQYkbXCbVMBDZBpJQw49hOJ9LPkaNgrp6i3rDV+6xX1KiHeA4rIbtdDAl8yj0Boub1jytEVDzCQ9Cds25IvO4Cr52Gwm3fV3lA+ebrJJlBRKPKA5x5+bxrbmL9SwO18xvPo0qW+lHqEb56jtlblq7lpSs9iaPwiyzv9lfP3nnABzYKQj\/gy0Ud0eUhM5rfZl+OzXBbsYt0IAbEAd89B88tPBwIax6TCCmeOjsI5SNy3iNGRH83b1bIqDiMZ\/DyBYF2VgLjKFnbcNhCWksYN8PuS1mXqbRIZUlXKjznbOezDXx84Bu1mAkC4vzCdkMNws22JN6+54t9fXSNvTaVoMokWkAih1tF46b\/JtJhc+46yP0Xn5XHWJa5dbtth5tP\/QuKPZp+tK+gIf3PcJA0O5s6M4Ev4IriNluLno15wWKdJeG2xb\/EAo4dz+HoimHbYXrFZkxhKVK\/cjsStGqLoiZjDVY1ijY622AJ66NreTh9fMK+YCzhAlbddBFk2blOEaMBxITAD2i07BsBsZl9Wk\/UnKf708KhVAXb\/c7Qsu1XE60R5yYyl1gVOw9KLMk8JZi0QqjP1xuLeGOsQyDOSQSQ4LHsT1Ny+2KA75E8559shrso0beoqPBvoiCSVbdGSq7x47MYawC2Eqfkmxg6H5YK2fY1XPFNuToNLuxERXiX5pP+o4qACdIy8NA2O+g65u8RdnV\/Muvih7RHue5YsNsl444d6G5j6hd8riyNWs8+RhkxBpf1SJJ3vNfPW\/KH0sSZSb8ukGDNT9+xSdjXQoFruCSGOGz\/GuRrh+42wypFz7Fv5oXRfJUNp1A4Dg+4GZih52BWkkI4TDXc0WVjmUdc\/oyvO8aaHFyAbY4IFK9A4Ea4A\/oyXCj3tK0bheo\/JBkzod+QOtWT0\/upc3f+fJO10\/+BeD0Qi8zUaf3za+nx8Bdq+KmsHrJihIZvbUIS5wuIRExBy504eeB3BLZJ5fpFZIED4fpOm8UZNiK\/3AOO77nTTZQ8GxWhdnwyKt2XYrkvVy+isXzwyH1QoynJMm62sZ6Ct402ou\/A8fnn9bSBUTjoXw\/cJf85spKWWRqJtQKN99B6uL1LbLNGnB0QMJCNlFsyiGwc41S3y04R0nu7\/KZtPMB8iClMY+Y6Vzm+VFgMXvxEh3kbjZLl3m1qloOw\/ETQ+bz0tAPsN7\/8O\/ZERGnG0odvj9jEcF0P4tVQZO8\/AiL7MakXsxVZZjWJZTeVxZu1IRQ6ttIdDuj6LLcDS\/i9bxB9oM+NQLn33ucoumj7pEHt+hFxYv45QSB+LIzFTawgm0e2kIsrITAIzGu2kKtjNRNJfeVB2gmBd5br1QQj1iFJ3DUzHlifGScm3up0jyNe8xlTelgxmGPj3sWS5fKOm6778W1ZAx+ID3zHQrZ\/8u2zw4Sdnvurn6AQK100F\/CxGl5hM3YFlheZG5TexYW30hrktBR1KZm3NFtAST\/PBMm3Km3BbzxVp+tHw6SCNUg\/UmCO3fil3R5LiLYstpeEOxn68CQUnH4vwWTHI9PX9RqI77z3nx5iV+bdZyEVS8PpSBu2RwBW\/XYLL2lpYPRjGJKHvR4cdp6w1dspKBX2vtivzohKa5ww3oKapQcDQqlEz4g8M4r5Xkift7iNRoKRuXAUtWzoDGLsg7GE\/cwMAipQgM6JwNl8myQSAca2tsNbJNP7pUN4b+HiyL6bV4TftCi4RqZEBvu46WFTt2Dh672Fp0sNVwUNDG1RuyuVt0A1GM5V\/XUI+zG5mauzLUm7KaWvfnHjdkq2CnMRDLL0S4UVmSTeFYqKStiSIRFSDWTteW9hg54y+gig0pK5H5jkPTwdbcp2WF3jq20gx8lnY+dZov9DUZO4RewOTdiaB5flyEqdIU\/5vI8hWQijvzkG4qUQM5uBCEPvuWhoOUo7NccepXe6d+QrmLf0qvaYAb8ISUEUaMhfyi0O3AmpPqoNJRtK9nFqulufr8bcXpjrIP3edL5TWTcoVSdQgsdCzwPZ3AVmNYT2vpS6ZvCgFCN8KaWUsSb4Tvz3NzqADSRZT20XhTEzW1vxiQo+2Dthu1eadZ2arIrP2SQo33xldrpxsibU9rK9nmH6wC3jIYLJpAsNMAs1uj+ceFrOTGGYXDfusxFZ\/teRThRe8eW5qFtgw\/bwnPHvOf0wlou\/dVGJXqNyvjfc0lYp0RBnWhf8w2EE60cJqouqICMSoblLnKYmQeYp9k3IeLpUwgK8VHr0rmXlpX+O4BEeVXgmf+sLtgNjkufRRghWRb+5cSSIhxGAorhMoRnQ1Hd6Rg9s2cFLewJa0RQlcX6RD1Zbe3CdJnzJfO2zY5VePCxKV+38Ta2Aizqxq7FXWz5SmdLWgndQz\/IfuUCwWbJgsTsS0a9d44baNW6\/PC0WBYH+J3O1r9Vty2YAxl8A67Diy4gygzLHshv+UfmWC\/2qBbDXZP+W\/3NIK\/Zl0SsNJjbE8boNoBSZiI4epAoEW\/2mZTov6eXvn0kSsXq030OEvQrbVCwJs4PVpTPcFETTV\/4U19xqBmCJEskn7xp++VW9EwqZA1v1WXDQeYnKBBOVaqTxflhTlaD1\/1Db9fBHLAWGvypak4DMlYKRIePVgOIIbIPoBWfJHoXyNsvZDPauNCugjq5Tn+LuXxNKU3ICs4X\/7q\/YWlspUh3Rwfy9hQq8KKmHmWnDOELkM3Nin\/MBcH2C45RvLZEwLJ5K9LbxX60JZYp80r9B7us8ayb5qBvIUt99dYhF0oJsOSVxwkiqUMZjMzVgGxVW11PQEdxGm89sp6DAKQx5l2VCUzG\/T3TJYktQ3dCCfvbA8ZJAGvPHS1NvF3EK0NRTd22IeU\/79dbXtW6o0itizbInw6PXF3PZw+1skRJStbOX9OEYMGUbdnXgFl4nv+kI\/gC0QXTLjyYO+v1zdYgKRBh7s2PEz+ealfuA\/dgmdo7MxxqTkYX8S5J+45Qc5JtfrVfug7OtMSueQ51GFQqidrX26B15\/47PXYm\/F+kmaeFxSfwPpFPG\/RiRCk3yVHg8BOrWz4zer9gi5oEvTVplt\/sBnJ4646tsVFBjbCkHPrkYjCqRUBC6LExzkzGXo\/CQYdx+8T6wCf\/bhHNOULagPec\/CHyvgmgn0wyaeuUBpX2rsuuczsCItFtlEplqO8RPEZjf1ZEcZqAmQ2idbT18jvX7mEzC8nDSzuRXOoFaRDiHKZN2LG0jJEqrgflHqiK5lWV7aoEHHnc8YHDNvG1MgANRkPyfRo7WzwwAPYvwTjWyIzMf89bGMDPPS9sZ9yAiPrAuSy2p2KUI08TXi8EoacnQ5Acd3ZA8REI9jOVbIsFgalEFU2aU6cz5j0gIdmJFFutm86Dxo2+RIwlxaBLNZjYnMqStlCWPwTzMAZn5NRmSS6AxEobEK+vNgJEMDHIRHD0jofcptCQqGlqPbV4WWOJOVgu6FPd9P0OIpCBgh+HSGQiOS8rRGoD0C1DKQi1BKZBMqXyR46pjY3a2giiV6feskX0gFNRlJh4IpwaDZzci1e59dkwsVGAvFQjV+ogL4ZL6ooLXnpMlHKiv4yUr0SZz00O0xzByeB4zh4MtsPX1M3YcCXyaCJhlnCaxgFB12IHfNVQN+qtTv\/xqI+aWWiKn71OsDGokZaTsQUho6zYJn2J9lmwpNbiWU\/DNx\/lmYAL2FDTPTfllV7lMor\/WavKcZrRghmwpd1bC6d2\/m9vy8I3oQExTvVGaY4EQyV9x646jf6RqD8Hc71aR4DHwBGUAWaZvAXjBcbtmtGeG2RjuPCrieNlwX58NzO2cMu+Uw9L2MKcNZb1pu7uG4sFYxlObSBryKIOGFSRnK8dL6mjCsZZumXunoCsfbUKXyvw8uPL7PQLeoT8Qgn9fYXzlBd3Ga1fgZb3XQ6W+OuQbSa7SOk+hMzY3+aMvPN74389gXN+1k3m55R0yJbA1+S80fHe0pMYwX3fHEdOGISqkkqVopNDa+kkSRAPI6i5X4JbyQ4HOB7gk2XbRYPUyyBWlDUIDm+FtORwOGthsf8uP4yhDa0nWMCAtEZkCk8\/JNCh2VD7Bd6rQuNEvhucX4+59\/DC0NDPLXHDnAC4lB3ZTGcU5NnsWRnUgXszF5QeztCHkYxiNR4TQgrisGA6YUzmPkoHCK6VoDCY\/6zIMGoQX1DAYYwxRBU3Gz8XJVu66SgH8XZ6+m25A0HKQS2wwa9b\/uAUN0hKJpFGTa9YlRtIaY747jelld8bjf\/\/yA40JRmI9TEdySbyMyWVwxOMuQsWBGexv8QsKKHAe79sWqq3cS7qBYbCt2r+RzLDq\/\/dM0+h4r7Tvx3ZKjyceVYzyEFJ2ayZuMIdIMPoUMsdzNF5tydTz5H8wmoHD+qsZONOKN\/Cr3fADts6RZQnwlN\/q7lJeZksfCGy+RYmGdvTWJ9O7q+7h5+Vgk+zpD1D58LuYarMhvLFAUei6+XV\/nGAAY0L2ikVoF2gZAcO4432b6GQxm7\/LO4HiuZmlYSIRCRGgpfwYYwgEDoDixNSuFwJuPHUi2m1o9oC5vwkmcDf8Se4q7bimmqzTHGxjYLEoU734lEIAfuPVqWG3KS+C7N9Iq7LQMJJjtrBGoXQa65576stSirVYeLKR\/ohCnVAEQgmFpWvISzGyFoqcJ+NqWJOZzqiao8SmiQK4lO6xcQ5EPWldNPkSkuTF7PXU1vt2Kb0lUJjUQNFRPus+KoeKRLz3yFSgekWezp9CxnC2RQLe08nJ04zbp087DZE3LIW9LciNv8It2zDgWNfeukSfiTCN8140tmYMnz5NpBIHE1yNj4tnDEP+OLuWqjY+1Fce2ZbNS\/akACCQJePFnld0U78SARMTRWqeOs5c\/mStVitqr0SbM0iCWPwEaBB4\/EuflbliwsRIENGeZ+1BA0NjYgFK9dmuxv5eIn+z6HUQxwEPC00eu9KQG7m+rvuRuWK9IPXtEg7D48vtl2DUgaLJYRR+rrh4Ux+Q9osmftWDWtC7g3Lz39\/\/AEU5klUZbf5puJF3stzNQO\/SXUMXUHONmFVDCfnkW3EgOYCItK1jaIkyVfiUAXUBvdrXsDRjApw7j7I8okFE11hKvcaX9\/Yt1czDsGRUX\/M4glR5HoBBMJhpRbtCShVyMCcxXnSGezTA4J3RbqohkV5zEZx0e8S\/RmAUjLG\/LO5imbIlxt\/WnihH4aMbWvNh+dBnsLlN35nMjRbZ6fw5f\/qx52aNkSP6SKgQP+fwcU81Wdw3tYw5XrTgGMUxetsSANH\/RcuuQ\/xP5wYhM0KHNJcFnx2qeMV0vLLv\/cHkUv7OGFqgqE1EGHQDxCWcQ+1tiQJcDaIR8vkCJh3AtAMHU4kHxRtkR3xx671sWFDogzaRDGRXk6+AiZnn6K8sEf06nNsA6MRQaNSff5UybKsHEX4ifhqaEisJBXXzCr4Rv1e6BdYF5mZIh60z\/rDqURVK\/+vSD9W8TT1OOu\/MLrtBOvzMwNhJyvDxsQ+ICu7p6Z9J9b7AiPjYwg1hIiFw7Lfh98rXMZzxcbKVbjD4UEkyH5amcegQPjPkCe9\/vWkR4vJMoF7XvwGWyqJVUE8RufGYgfOZeN9p3\/rdtjm\/R56ajK33oUIs4jM6TQBO47L2HxJw0HpmacF6AbzOlevlWMs7LImRU0mS+2tfUKviaQC+XafevRfSAXZcxgPJEp1PzXePacbYwB9ATiXZa4j7CeD\/VLgBx\/MM6bQlTyAMxfcxrXwl2j1bTX+1KZjV5ae6kmC4\/ied3ZJUCdxRXjHBz3jz1BA04TosC4SBw2P0KSoqHHHcrxqo5MpWWxa3\/+CiVUdt5jwV8MRGgWBq4cOcrc1lw2VoluG9GWPOkuiwY4wx3VE8ImTKlsJcm6MganDOb8WbkIBqmM6mQCAPcF4oLsMrnu46\/MvGncl4UXqSsCPWBRlGaHv096RnxDk3fhIq\/MqleqbO94kkLvNvbFmPBYyVbdgbAQiTwx9gzl\/MHT1EOwH1wGQi0jkcLJtVGB95X5IYh7i53hL6bxgJmRmZJoRS564\/sas61Gb\/f1+RchkSDGeKBYWjfVnw5ufnzO+yBZeniFci6T+0J9WkU6TcJwGjx1n6Cc5zvkIlDKRNFB4iL4ZfsBq3YG3PGv+xs5VyM2GSycdCZFpI+pCEQOOlfl0gPBzTQ5MJI77oVNMODuWNZyUQd3Oiv6\/\/n\/0fSGfTYPr9dxKHav\/3kShkpTZY2awzwe+v+IE8D+jeua+vL7ssmmAuz7ACgvbuJQbi9H5CFRn846IW7qmtjOnWD6jZNGgRzj01u+HR5Dpue0+Cnn+ym6nO1tYCDNZDwwkoYq39HcKGjOv0pTZc2m4+cl+0+t\/Z0R956J5RTwKWHprYP6vmO7Y4pBtiNIya5r+WVHoBop4unsb36j7hhTHsiR2Rm9mv1H0ckxsUouHy4fJw34TdlvhGq7ZSTVmuDVyLlls59JKax1A7q0ci0v4K63PDxt9ymXDzkNUbOwYqvQj4ybFkHGkPm\/3H9XVu+YTsn\/h9xmHF1+0mvWr3QSL1fq871V5f2wOIvQxvACQXryWPdcnaV+u56KqrcvnLdfndCU3M\/72dyZkTAx6GPlg278yKVYdosfgE3I41fh7C\/qCKjQzY1bZehf2ck9lKLMElekoJavKuTtk1W50OFwe6Q3tigIiYHFIOsD2RW97EgrEpbzV4wpkMUHmkhkee702Ryh5Te2Ubp3jVMFY5vFgmHOwAjmPgam3A+pkaMn8AqSkYCu4B4jT4Q7mQaIJjg7FOm3\/rwtd2psO5qI4w3i9qxebvNpqKODegSpuVcWJOatDjSmAy\/TVSP+k1p0PjomAm39yAZfD8XYNbBISI+ZjMWj6GL14d+BAjVTptUrczCnP43Lh88uI3dKYzTHKWYABpr5mbvuScyZkJ6WV0xytC2ASi+l0Pc8qijvBz2w8Iaa0ddhPLepUyV0zQdrQ653dLOgprGOzrl5JddEn6WYU++qnRSeEHnrdJZbhV4so5l9S9UbRCCCC3Po6mrBdXDcxTiawbCRn1CiYD+a0HHf4DjHSHFpGC4ssWXifqxNjOmenc0Un2ojL7myLgHdCW6mv5Xqbz6pC4WA4GoQnnD5aPcmtSo3JpHgavj8iuxEu\/GuTXgxiYJAPIiHOVsaPZNyJzEfy4ETIiYE\/Uk4BC7rQGvfN67fu5RwIxWK890pmidR3M1Vqu6Rh2hncmmRVInbqs8DWYEDkIHsnO7dRYQ0XyNcyI8s1wAeruWC75ipprTsO7VRJeAxfO1uMTUE+YdPABeo1FttsHPT5GNLzHr53EDeUx2E\/PC\/xN3cKPKt9+IDyB0YLSTDXOmxfog4nbk9aA+ChrYAFGoWGMdRUxBJo5BEkH5iIBIHwnGy\/AZpO8RO9c0s8a+YexO2CwRXBSFSMzNvwTtWvbErZ2V9aBmraaE1k+nln7O1VG+R7H7J8GUBcsQ5FlOq+o+XZ6lWzrHpUSPbcyd0LCo1WP3dTefZeOmYAvxci4clCw0+dbWtn4u5rrlJToNLoL9LN\/ZlHKFde85Fk77CV+PuxzgUzFm6NiJrH0YyNZULLeJWPA3zWgD5R0HcCZB+IQllUDVB\/WXGJnDg97oajcaNIasHHR67P0XsORg2ieveeUysudzUN3CyUYdZabWOAKBHpHglNeEdUYiNQAcB+zrEZNqB4ysLf6nC0A9ljG+Rsr3wZiHQcP\/X7E0XfdlYSv1QUQfLYyTMnB+QeaGorz0k4ojWs+L7+MESnBdzZQ7TvHJWahA5Yr29zywUGzIC\/s9zClA+F+hI9CGTMlhOPwVVIFMqO1Jw1eq8pj7+w8RWViDvAggODEuCm4UQT6U\/qS0ZFRqEf0VKpIZwThUCDZk2Yx4CKpyen\/QTkTAaKwMz+9MdcjxO9tLt4Oe9z2o8MnCV3bZFLIvXm7ESb5M6HoC9W1gQ7AuOFS5o2OKHvakcNNP+PXYiNBKhDugmj1H2d5E6lWxOIhGZCCfnEN1ZsMI9y6U1rRuEY11t6EMGMDx8eoYxifeAwhIl3MZYixI8JyT6OHS3XqBcS\/9qmf5K+pfQILX9GsqWTJ8FKdCMZuMLTKm8Ra3cZPgG1tizCUROPUaI0EHrOqeDcomTjVOJ2kk6bStlsjbdOqsg+VLByIXdF3V1XbtHgSk8rWsOLil8Y4BH04G8cr\/B5Zcl3pNMvAye18egMnmLorVCz0jo+ioR+xpUCLBe\/4rt2P8FdPNhQukYJN0ZZuK4lr4mhLbcOruQgO83vCjbGA7H42FgeM+Q9piWtsSsrpFolnHkpc17Lu4gzCzEgeZQIElHyLOrLwguuATXfu\/yH34zirNNBoG\/DQ04ySiwHGx8DLD6CDSFWv\/kNzfLNG\/CX2h+ujP851NO0ql5t4+8WxvBOkOjgzikOZVJQ2tbpnNbu3FsP0wv+6PKFpvkIHQkHhLl7MKOpGy1Va2rgbYf1WpvK\/spLxB\/5CGE3A+yDNniFxr7lOkhQteAMQ8czVAkicsAte1ved8U\/x5PzNVOEXxoTU3oczK5JSVX\/xflY4DR2kky8iqjalm3X3r07yk2H2H4B8bDE52tOph62FlLbi0McLtz9AQBeY8armJ57n47KNZFAtyRAAsfg01svU29MssbuGnVmBVrMl+wISFV0USTKiDAr1buQ8wj1K4\/p\/gxY7PgObxymCTGQojCTzcqFELcvHAGKfh6XHmZ5waWztHEnfd+6ZF\/\/pTgWs1p+O6uRI14UxFuOn1\/ZWRrbl096mdoaAT2xBvTZnHGKlyKRj0VqJnj93HXWFZnPfWHWPkHbDZLg3qtebkM0yzT8D9D2zhgJtcG1r9FJVf9Y9KvF+O4SHXJNc49xJvXg4nEafi9\/dIMu4uFwrgB\/70VRB8SayN358MEhVarcODaoaliSiBkxz1U1B6vTnKZu4Z2ZoFSBi1c+ch6WD\/qJ1lfd2DcL8WrRqEvDm0VSqW8I6YuOVaclQOyG1ms1skn72BEeaC2MZDJOIdVKGDlraJJruBbhwLApoSMRViF21QJbL1b+VIldYW5Ypwrs6VYKWUTQNRfqjcJb+sbtECIRTWg64mkyg43Ri0NYjzDPVo2ViKXBthVjs9NrJQLOUD8MyVdR0m01Ji5BAzA7\/e2BM3oXMBF\/2\/YaONFDSH6uZU+d39phcjnYrCb2n0tE9R5vzMkYLQ6HSMZ6IFLQ1KU01KE9v+FrnstleP89gmDdrLL+XPL\/uzBvlNStKAbHdKmSKkFkMJI+LwZCKlaYGOUPHABk\/z8TSqJpp98Pmkh464trqyjtv+kW3jP78a0LhGw7Xq4RSnqmEE9sjq+\/6tz+lRw0Xd+gWuhSVk54ZDVNR4POjUkUs+o0v5IUzDJVoW\/VP0r6eWFJblqMLdIBFOjcHtVJZfc09MnWiyOX9u6zKxIUfVsHV0QCWRyftKJ7emmypKDyTZTDIgql1gu1VuA+iygtPJxNLqAA3nQZ07LukMlzZNPoI1eW0VkwarvhVK1YS5fb02CaXkefy\/FooYfNJBGvMTSkuRBuzK0gZap8mE7sc7o+BW62sO21AcrYLgqIVPKz6WS9VDOgZfKM2fzMtUxNC0UygILhvfXFlCH0VXK3FolEHFMvqIG3x14TpIiSbkNkUI\/+5ZQWCxJmedZgXewhRXKleqllTKtDedEob4nmoFcOmtyIw8g8CtRvOLdyVFOCIjqAhrjLQUBmhnDgXGD\/Ta\/F8dtUPQP\/DyP7pjwLVSn96KEUvTeyXTZrPsxz0yWoHhd07DkRr8WFvrXqeROM2db4J8sIq\/tCul5nMrtCF1SR12DaFef\/qIy23ikqUBsQeLNHZaDFuCMLqrdv2j+QncNUFuqgXjaBr8yOQku070gLuMos0L3lFXG4rfmejNKTGnbKd2nGZqc6PrvMZGwQG9Jk08vVKVrgIMqZqTEye9b7xY5ApEagiAKe3nPmGBjDl\/o++4V8bj8Maar7hVWL85IMUYbfdHKt2QpXZGGPzcshzKsdBNVpyBto2gkFbLvBZL+5Oudnb8MfHfaUIYkxEphkcBtFNZcieaXxiqEWH88mFXnQueOwCYiMbXfnDrj2k\/u2Y1eHZIOb8uTg7WDaY1dE2zBm+vpyrNLDsma\/tM2Y3pR94hDxDgGpLmVoRQgzpV2zgSMX\/PeLR2QcTuzu7wBKEQj1BQm+Ix5PQVppVFk9vaAQs3gWqpsG+qF9XlQBomNjWjcCoQYIzKVF+2k8yufrXroMKWHb7MBXBI\/Y2k1UkQe06n8PK\/GBahIF7afBOU\/e2J76J61wOB1durEbiwMPirXpJ9+0euFV40rgZFCtfgRzFOQrch2ZNlt1jXN4MM5x8q4KubyZj8dz1FoQKXcHkLrKTzkJk\/r6Purvr21mARopkB1WUIHEdUmtkxQWwh9k1tOLQv1h7su5XWkeCvpn1kV3ZNXc4T9EwQ4kGWGSXzKWO5EPpBARjrdkRIuQfzUG8L8WJ+STK\/0NMXUEryrPBtbxbv3t0+XiHW81ByYQXjXBPmNime\/BDsSPdy0\/VTA6AsQ7MWGJU\/enig6N0y+P6smHNUt8a7K5WTH8C5P0f5WOv4M4QRtdBO5fdd5Vh\/b73+5Lsw+Q30P1sqRS+aofmA9BLL2oJil1AEEYF8YskvQXjsDGHIlG6ySGC5vwZwT33m7BUelN2\/3NCmkTjLdw083gx3yDfONPyQSzlNkSlWRpoGtzDEd6Sz7bpBOZYR31+\/XdmuRJAgSklMx6Sf4dCpzanyeQG4g9ZqzBUFicv4Wy1W6GVGWSiGEbedEo0fKzyhQuFUtJpaF7cYNRUueYcW0s5Rlg39cbPmuf9bKo5KiWG0+AchYp7WhK4YPF9bPzaOsuxqZjhgo7Z0kwdvOdEA8qYfuN9r0p7C14k6uMVTmVWHMe0plEhAUGljV8ofnGlD5fCw7MnpRDsxdtmkczpH\/f2zPYrZ4tC8ErH6Y1\/35tXqm9qXjvO+7CBKF+DLuh6LkW95+v364XS9ksSNYwJa8we0DU4Ab3JT4o6jyivBwRNCHGQx1GK451h\/9gDtj2J+wH0Fd40LGqHiT+2cpogqUgV3+BnCFp94kzY3wSvUo3fVTk9kP2ogjQewJovfD3fy8eunsVUTWlSOJpZPRCy8xabdLPdkRTEa5ee\/fRYw7SsA8+P33hT1BvJ1q+TALHn\/9H7t6GyarvQbh1V+54wZ7Lt\/HqHo8r2IdVcE62UU92stVyn+9+EPXqvwLkkST27bxDzzwLWw8zkF+Vw\/\/ep8TdVPS4kTgznM5shaQUpFH42yGYD+CCiNvBsOyxsw\/lxAeh95EgjbGEzAhqcsT6cDN1+w+MlGcq\/khBOGEsrNGPiMePd7ihJkIE3WwXwmSwPjPtWFB+l+TdMS3I\/2AJr1G7mky7sql8bhzUD5tR4H8uAGqIm\/lYEWtfflSny9VtFaakLU+S+GR2jUHh2HZ9B0Hb7p5SR5KXZg6pj7ETqybi+Rlv7sJwH91j1edxNXLzIazXqiYhKNWl3sB1bXL5cgvuAMQuEUpCbzSeJbqOqKoiTxMejmmu0EFwh3Oq5ndHWNikth6HJwALMG9u4pxuE6gw9XwiMcorOFAdsOpPNKYONhEcxr2Zft48j5mn0F9mUEbv8U4szkLeBhDNKxGvIsbWqhrwh1eLKy\/rl0lr8ljRmRP\/MQonLt7RsZt6fDedc3ZlAdVyyDy+08Ki5ZhGj8QOQILve+GrvPCDQksC0GXEhxLsmLhH7+uiOt7wrDhWo6JUMnCdpNp6Dec+5BzNbulXx9FcLdU43rvR8uE+PM56sQlmIflsML+u6fAsugXTnmf75t\/OUCWDIf0wjPMiA5PGOglUbpPCfB7BxeJpOASSzL33BedligkcsqodDhzPV+BWvyDNBeW34VaoS4zQr2kY0Of1lRb2E7dsSJeMS6P9e4ZzeAJkFjWzTYO9mYKBIJrH87YkpX7Nwf7m0iBOA6H\/u9KMB\/rz5XoxJTHeUqi\/GIFaH5RbvSj\/tAWiG80j+ZpFLL7\/Sb\/OYqZzHNi+B1hUg97WNNEyJ87h\/\/ZWB29xxzrQwlUoKcw7yblig3NVWUBRxSwEHM5eN\/ytzCaxz\/oucxmIO+o7wsumFhcU0Ka\/j5R5Sz5N52pWVmfotYhKa46y1JlXvfjTREXjlMAx9FiPCaagMrsbgwEZCyhfD+W31FfZwewUGmaBeZAGb0npZ\/6CN0isEfVHR\/R7h5SHexA3aT64BoHimsh5EoqnbwLaOhLKB0EKtHwS+zxrmdhTaT05C+Ga84mS7BhPM7Jnx9Q34kda3NQ6YbaQGFbLAJyXjFJ1x2evwt+QON+uiId2WRN1PjcbN0hVAzZE00BLjMAijbieUThcOgcDAZ2HUeAflqLaDPOQK5yiORjxVvqS+YPyuDey0w2BdmFLOWDo0QdWXq3rh5H8XX59lyC5NER13t3owAqdQG0eImMztCfEwbbtSx0pohrfYRUmVIf4aR1WEr1Zkccn0xxgRLg7smJlIMlda4MRa5KpalgncUzMRXWLEKmAxiFfCZ5+y5MB4VtyTZI18IjJ\/SjKj5fmC203DuvJB+LGS4PZsBIMYgjYhOkpqCvVuRck4PTvtNN3ODWjOlbcn3OAuRcBtpZnnOS5HOVmzeTWi9b\/Uw2CXpneXqxGdTpqodhjaCFZN50O0QIdlLuSHSEKS+sZO15JK+5oo9jPtGyYE3UJup96J3eVSHMj2pa5V0mF1+oWqaolO7QwRQyT\/Dny3zbUKZW8cV9IhKsKggTlhk+Xc0gF14GgYvWa8DDQyzxI\/3Z59bnA4cs6TiraPFs3WaeRSwn43e3R4oC2C80qhhik4kbcLiKSbLYMkU6MbvjtUjNApSEjgB3tX8LAmZJRo2Sewv5cXnj8QUhfvjRB7SoObhJUUdkE3S8WIiuRq98gY6cbXp3b4wXqeJh46j7yftqQG7fI3QX2Rx0\/IQpqRS7dTcWnquX6ta1hpQNzbZ758Z88HnoHr97V5CRpJH42u2HMQmJ2uAB7LrKAFjZxme54D0pcC\/g2E6eJhVHax0nZDKBLdd1DySFtA220sGw3jO8k6SFUByG0C8TYLTYPz2yT2bWztWHFxKG\/EaJ6IxU3Pxdah+HcNlYU4H6gM2qoDz4pCWcaPLCtsryR5RizpLnUGz1bttTlrY4GyHp5LCspkTXIrrN9ey4WxXKi1EXzYpLAJpW\/qBvwxK+qrWg5cfeTLbmR5Y4p5aZCP1t9JPh5Rr\/kHw0HUUtb3hrVFiax+JogcbdgeWjU1J2NqkBs0+Fkpx9lW91U5zLj8stkRPbiaTY\/+MjhCsIIWRrn4RWY02nAEtxXJlVa0zTOimcHLjcC1k8OW76n7AcnCuqkT8JYKBrVVRx\/gU6eq+5K4qwgxlEnREW8HUx2Uwawkl\/lQD9AJIiu36PEZn5ARcz7wErDiR3alC9oSCqZnD3Xf6bFhm8xFo1iBxsE1xWqRSq5mQ0VwGeMmgPdXDJ5i\/LA14pBTDMKQeH2GluC35m6eb3R7M0Q40wL6uLmXhd7hJ4omeTqL+x4RSy\/ZCEpo8f6EfxsB\/b1F6yq\/2CpPdhkJIiOG7yBAwyyrVPFbgHsoir6CdsHO3tn6C+gqzDAjWJ9tHhJ38v3P+nCiX5oay36sD9\/K2a9Ml00twfnhY06ZzstaQDB1bMoMYafZAiqgZrY4DkSgLVibwP3SSR4NFm8VXfrSzXh9L6HPF7HYBBrragHPeJ9F4L9n+LQoJ4zkiqvjOX7N2cYBmGWxm7rFmG4U8BpTnjMcTMLUnZs8B95R5rWTPJfkmpk3HoFTAIJe89s+l2raAapteaD93en\/QJv00hj\/2q1YGVA2P0rsOPMHUi7EIFSPPijJ\/oMvJ9DzvbudvhSNYz1ndNyZLDqyJGajJHSKFsVAFuqhZonen4INRcuH8ZWDejZd1B\/rIqD6M0n8f4KP7pPDAf\/dC6Pz\/XEsZhjlHpnUnIfCrJtMz6bYST8e7lhk50vx9msnksgJA7JhGwkrpgk0u6cH7eaC4\/gSvCj1VGJFrO1VX057afizE0vs7bNi6j9K2touT4dKM6QuFEm\/bqestxat7bDf8Oxfunv4lNdDFXWs8U01gjfaWhGlHbRLMtlsyZlguG7BkZ9lmRozJK2I1In+DbjNouWCzG5ZVKk\/lX+XngiTti6ceh0hcOcDagdiYn\/RLPHvUZFXRp3EGf\/iTj7KilABCCfOILk5kTAJbQ+aa\/uH3BuyVOukP7JgH8\/7PVIxp5R9Ekn\/2lm+8FekThuMZjxH34KbCNMOeLMJFAQ1Fveng\/c699qxaweRyGlYG3z4Qw3ljrE8QmvVlke7BdeuUtPpI8B6YvTKkv+ODXOrDmpPbIHhqAUrNNTYH\/eav+VurxGH9BKrzpbeVBz7hhCLj6xUkpIX0NlYDT\/RdEndKe6or2\/4Qy4BXxe9ffHDZGEfDzIdbrHTCzuZ+awVChU8W462SKbA+q1Z1Bq0khj97usFrnWptDb6NirizWxYB1dL2LxUwB9OM2uaNt2VgMvZ9f0Gbb\/uus9pnc8bjotq2VQVxiWZ6b1lraQD04RNAmo30PGcqEM7FJ3Wsezuj+twihvTmP3NyXwZtEjIDb7rHY+IZTRsA6bcH6lRszHukahiiQKh9jEgruX7iKQmCT\/LU4ZjiVsc7l3X8gus+7aywRRWT3hDXqHIpDQ9QguwSTBLdAH8LvB1qm6r9LptIo7cQWPVJaGn+HSDXc64QkPMYiBzsAEwIo8csh8WossX3hS7gfjavIMALGK+f4zcS6yODFOxtqK8hRaXPFJz7yvK2QVvzmDIZ8Uy8Gg0NzheXcAv07+OTV4i6moTjvxb0RuH\/NH9omiwwmu1KT1Pb94LfhRaI+vA5KQCbTca3X\/B7bzbFPNgGxOVhJGSBzJqF1GoyYWbjIaDPg\/4c0MJIe4WZ3hWNUFP6qGNQDYEpRB27GPQy3VPFZ5tTC1eAaGD4JeMVt6wpCbAeRSRYEx1ppitz6ekrpaCnKS8ijw+UGQarKsDjVKYwq\/KyvOVWsooLfhewGlPmSs4ApqVn37d7AG+CJazb8K+tTjeV43HbcbtcKa31Bx5buw+s5hXZSefWSYPEdk2yX6DHCzywsVJkdx4BiGPHI9v4ZNDvFcUYb\/bfCEUJOjWxLQnnYGb4ya4qtRuJVUxu16fGNZF5D7sBZd\/bMqDpu2CJ1pL+oYp01Ylr8AmDoCcOq3\/38D+Ya9HpLn5bn+kw08ngOORVcSwc8DliFKzSEB\/n+ECXNy2\/DaU0zXFA18qBPZow6Sp60iweyS8DqjeY1431jwReH+qcPyJxqz243n7TJ\/FcjUFSvodDJ9ZsJMRFR05hlQ5lCRwrsVj0b2WEoSFM6tRmCGdjvw1z2rrvxj7WnTzMHAi6gw47Tk3tOHHOXZRJoDZ9lVK6ZwJ3YenX3X+QflJnuWkciGoJJD6O2rWCpqcWbhiYw\/Eq5UKGu7Ark34jTaEBmwra36lWEenCW8gwwqxplzpxy\/W2Mh8VLrj6yRMfsVLMYu2MqV+TyMPxOF\/aL4WhkOK\/jlITrpHsdwgrSHaL3ypznq\/z+yUyZwXR3ApRF07qGbn\/IMbfcu8UstJkP0rc3FPMZCXejRf7g4pAiVtehMUcxbmmkwx\/cvwWjlp3j\/EONAwH82yOZeDZj5+vAzhytB3SV0jHibQ7J1ya9GmzBt1c0GyKX65W9cO9ers3uZQ\/xEraAoPrii\/Z0RRqTXWVmEH8KrNp0bDuIAzfKn26v5o6hyVjnjiEtPlOJgxiI1UvGyLCyosZN2J7DIuc1xlmnIz15gorCspnXjakJg9SEW3iQ\/FFSaGEHM1gfnBP0ZOdo\/EhAXw5z7vf2pykIJCM4+zqxD\/GgF2xuN7lTRVgtOalYqhIBRZJ2gxjhAn\/JRCZY6+xzWZCE6CQIzaUqrg6KCLFupSeinUg2WqR8OMn9NF2vyeen8edhnq5KbT1qPaQDzAhoVTt0YGV7iewUSzdgjIEC1P8YVNNDZBh5Wr\/1uGF5UGqW6r5RczSahmgXmW+LErkuqyPNH7f4atLZdJSvPhyEiJA9+xmDsSP2OXl\/\/erTbzhiatSvfxTTj8rebPV9VTjR4FwOxCWj2Ki+vFEYoEFpHIOmObDtTl5YrDN\/VZWVb6ZWtTv4WnMkWskQwYJB6sU5e0aXlK+z1jGHOnvPoqD8gHqdsKcSSHajHlFBeq9drBSYID3x\/JjGKODCAqqhaD9kVnDe4bKCnDlv6FqwMMk3KvR\/9um4kp5PUKQHdS9Ai5dsd+ZqOC7YdSLvaUBTb89LG8+hDapkrPxufDJpulqVmC515d2T\/k2mtPPpki9aJEAeQqvk99MZ6\/\/+7zaqGQTmBHC9C4Xww44lUE6nAugfzRLAM3OZHrPubi4T9vEE\/fnv+ejB0iT4AFAa9FYvHOp9fer\/95JizMCfpJ6y74rtKju\/9YQSEe4qzs1vdsa5OkiQ+vsVPGdn+IqJemv3P6HSRA+w48T7nWN61i3IgGf3+k3qR5s8ogLHSVOUheXNaKzAUVqS4L6xhzARt46VZUt0juvF0OnJfeJ16\/5IROnZhQJ7A\/6as9MB80EYJd\/VWuWS9w5wXi+cFU\/Yak+3x0BMKFS0W3msqy\/lXSeIbUILYgI+Gkg2Cp7ZZQukrU21smziXvIhNuZBFDbuFeuTbFuIrRU2i9QxOadKZrmWWKAVH0lmIDUp9R1OuRkjTifuiHM0\/Du54QN8l2FtRaYehrV\/xZVLv0VvubufGs5egRQJiWrhUk6O3DyG0BOpfZ9tKgs6aj5reszrhgT5AUzEdlnb4HnNL5N8dYGbe\/Qe32TeGawj2tAONPvyVPIn4AgaJrsLdYIwUe7HR7ot1AZVt9igaWIca4Ivu7YEZT3sSIZb4sX3EQjhOcKi0879eqiZ3Or9O5W+BeXyeWerf1uqNWx3tijU3Ir1u2U9zwX0Q4heczXRP3EGI6iyry+RyH9PH23+oYosa2LgqGlY7\/YoaJ1RkcaRDMT103onwxhKdU9p2pBBojAUV6QXY5wyzEXD2Sp4\/Yc833Nc84APZqd0BAXl8C1aZMHTtqVdsbYLuu1b1zTv1yh2Nte5nOU+vzhrUdgI+gBaNYdonurQi\/lznIMTEDkf++KrDqm\/EnPCDjB6PeSHUT4yMqKhNtzVFVzsa78XrxqTSR82KX9dUW16\/AYQ41m+Gv69KDj19FIKyCm7yWB7TTKaWhgQIQkKTlQpOdvLQUL3mYsqkCtrd52qVxxlXKMV6PXf4sGvS3aDAWcXzITLlicj6gIDrilixlGzNad+zOYg8Q3wSdHOi5aArYJ31lcadE35fwDijhc7KdkKzIBcaeUfMD7nW+h4+ISbBY61oiyVGe+HGWr7YduycR88\/1hi5uQFcwZSKROXKBqMXbkwBg9nOTNQcQ\/AVLxMXuOZqNoRS0Ci1HRvYdbACuHRBSYYNFffDImy9tkKu6d9J9+MlNRotwRYwlXLJyigVeyMA8MX2y5AeeDnXTE7iHdSOa5tKVFd\/pzaaGbdEbu+k6uie+Onxhc2n8u2av\/ufezCdhLWzIWpjI0GWzVWOLdHGsJyCIh3g8XUuHqSSF5NKxiquFswMn3JldGlpHStTpWFsuRGAQ5HcadcAUILCiAAbelu3G9qOqZgM5WqCgwWAWigx17pWWK8hAcA35VdGLJd\/v6zzMxKhn41LBYMGLtv1BLovZWi3smdsnBe6lkHo+mSvpkZoyJngqiL\/tRwx\/fiFj8s6bB6nA6gNV3xnQyRJSbX61cIwsBflqFvyjIAt+FKZZ7k1IGESdDO2hVNeD7Akm9TsEtX7ZcymbYOvGCmFgFFZkgTwAEzqtSv8zslHKMfjqP6UQXv96GQg3LcDEo\/9iJDaAS06AVlQT+e38FrZW\/n\/g2\/XrX6dh5\/eu7fhCquSJofQzT4JWUcnx9yIRn3udn6+CQLgup90SJIq2aVB6EyqWS0+x4LS3hiT7JwOtC9euMsYqYOHgTJ+LmRmhor1rs1Mmv5nsxn0mQ18AuYcHH+z6AN7RBOmbQyeEIHGwV1Ui5g\/QKD0Eqy\/OcrKVe54oNq17rDnw7nr4XmszJA6HhOdJaXkgvtYebvrUarvZi6JskOM0cf+Tw+wp5LA+O+zd4g+EPLLA0XRHB9Z3od9dHmh67252YRAxVXhFQuqiDYcvEHGyspwkHM163aPj2pmhgP5jcOp34GvCazKP\/2zC1tMIWysnr7CZ2tYhrmMmbjl5Zr9MVhyIpwli+R3U8MNPlvnKLBtG\/ZbKsc9cMQhYibdo8Q9y3\/JA9uoBrRU1hK5X9o7nt8LzqZiwQeBiTZlqW2UDc0hsbmV6EQDgvnRzjGw2LUrX3fbIcPOPjJcTxVSkk4LiUBTtdYDQwSnFf9nR7y5DtWozL278b6V9BEzJU51Ms9uMvgGjAB9nFGVsIpBdeQbD8kSfDErYGvd93p7YRj8g6OoTfvyyaZAvYRTyhxfj6zdm1sUl+KcBzFTp2WuPTDvG86BASLUv3PX2wc8Ou9iJaFExJ+Yf+hbOzqVbDObMZepPQl8A606pc7qN8bahlr+MtSD7y+DrBSz11\/e9iSZJXnUkh7jN+OeX4Ty7zXwZDi5ewBBpdUN6cftOlPePMWTf81LFtR9EcbMvJM2Us6Mi4MkZXnEFTktFHDizKUuu7KF5jO0beOMUrd96MBecwg97pdUonmLVLCqhhUbQGznLqCGQimcFXWYWAO8KeNykAPj4X5kSrXAt24XHTaXmmlHtixPQ\/eur+kEtFueG74Fj2IffKnEk8A5PzE0fzhpZt33280vBrdXiCsR0pxGM4JhZkygLd+akjdvGX62S7+S+qeW6snKvxRhWq1OgiGoPPdQqfOitQ3pECx7GlBU5c2fhdK1NMuyy1mtk5H6sLd4sJOGkWIOnQQBdlY2Lld+k1OA79o\/BXGLtf7ZLeOVDSUT1\/EF9qGmJ1IvJeEEEquAUcjD9SCEdgYmMkIQXeBXCmZJAu1hGIbI4ALAG9ZD2IUN\/Wou7n5cwqZFMxSzceg0VZudCCsE7J7jAfqjRox6jyeEgVXO9RK4SyBFcPHax7UbtoAcHgXoFJjBfjBZ243MgtcBQrzmPYrpP4NEL9Ru9xxE2nJTKSmU\/nIz07RHPu5gGTnPHfyCnmHxuG+pDTRAzRCag\/NtqTAsXx2UBRde0qn25OvPRAdHyxnPn8uKwfsRMKYds9a7Ae8oNgXCmqVSt3RMZbeT+HEoQriPi2ECNxoZWIBpe827+lmA99ljhre9JGOfCKqzPzgFK5o0ppLVCVHUxMO5Mk3bIJczDzpEdJD\/OiJYhO4ld39IbK97OgkEV4dpXUMOzSUzMUvwbIw\/uA2LNF4zZk0VxTOQFqWJWB4EbtGi8xKETW3h90RZC6qKSYnLcbrKl0qMiozT4AypOmreJflM46Xi9pEWQYXNtTeebsjlr1GzM4Al4FbLb2Q4jbtUci64lmjvyiWgVgkAoR+WyIT2\/OdyCscvCA1eW+5XajyodQ8VbDeTCGkil3lJVIpoFApZPY1\/eWS0l9hnIdX3XeZJ8ZNEG8PSUBadxL2eoVWfin3D+bBzADW0TyKbXCpS5t2ry5srUjFMr0LMQrdgt4uJ4v\/xAgLPWQrDmXWvmCMPlAupET9HNUUHlFJNfskJ1WKedix8Q8dIQQAMwrhZaYCIGIRqjlIotO\/wtxCmt5u\/rZ4eqs0p4z1v1KiF88S7AeFXIzuc7BCEfdEqlFRQk+nfxi+CHM9jLfjzXGm1y0LEU5o8WElrqis955WeluuDsBBLCD1SFlJJlYkgIt8RZKtORVZrpBHFX92A8blnQQl62R0WnSBwIDfRNi8I3NMlC2CdNkjrcMMn9dckVCRnYLC4Sfm9v6y9qv0+rC2q2UGQY2igrxxELhK16ki3vTP+avZsxDtflGDsti7vqJxlNfc3ZvRtbGFaiUO1yHKmOQnceorVNN2I+TOfUHhRJxrOGuaLATuIdeM2\/YF38wIPDETbkKU6eF8aOToWrrsyfociFY+jyIDR14eU0AfXs+7AuWPOF+sPzBEZx+2ogoRG9dfcKo2+ub6tZSD3R+D9UEA75xM3NTOqtezw6im93CzpsrBLgikntZnpvGiJ5GCSpRLz+fMcZ9NeaB5\/pVwy9tOfcy4vdq5cPlBOeaVHTNHCRoCwRQrTc32IV\/FcykTgP8CYnxYRtAffNvvNOI\/6MaTkbn6gdnZsiZToguc1AgZTCbBT6COhl1xwTAQqxNr70LHckG6dJYnSdaD6Q7v8qoW5kIkispGU3uh3S7CDiLfkM+hfb5xeG3BInAdlhq1hcLg8zQg3HgMm\/\/QuKYSSQsKpydlqXlm64kobhh95HzLXqasHD76Ku6ZMBwxxaAG\/HnczpSCg8hkRO\/8Cf60buxyDtzuy\/Jo6XMJtxhoHSYdLnngc5cFtCw2LPkqjIUzbiMDst1vRYlUlZ\/rlnyyo3UwjEunARII1DutkgqClyoU3d0dr2i4jn0hB5v4vNlZbii1cGpDmGPx34ixgVs90sUnRd25FC7H5SM2SSbfATQmF5bFZ\/N8hqR86JGp9PuB8hRFkCp3QCH8NzlDcxSKKjxNvCpu2dk5yHvXtYVSMGScUhYEhMNFVQU56Q9ua5ftDn\/zTiz0fePgpK9dyguCJU4snFyHvPAlnOeHI3EKY1bFojt\/7VzVPAbsn9r6o0KPMSJbegwkFuN\/KLgquZ3eh8T74XXEx+O9Zr18YTa6NwvCkz4Mf8p0vZSXKQVxQOQYauTMkuHanaUJ1BS7DVvFoFaLs\/j\/cOhjxI4MYwdeNxO7zuVfDJYP+Odb4OTSnhG+alEBa72lDQiOwaDU7+7wRCL1ji\/MSDk+Vg1mUx+1pHxTW+uppn2XwiTuItnuFD58lmBCES2WHSJ1NsBWvkD0b34z80hcIjZe88F6bLinikLqV7FRVveNR6Cki1tBKD+2VLIQYFk0TJX0arsMyGC52Iy+5CQYyfuPZ2uJMI6X9SE9ICLaaAIb4hUDqkzaoXYmyIBZOJhOomqEFb453U8SNA\/zjC+XWaVAts\/Rvjz9zaa9gBUVSuAcb2mV5rgt8AuRCXX4bw4CbQf+C60UysxEs2R2kpyP8De6aX5qJ3zgHTTLysvHjD2vcXwISWfXCtsDRKrleFtHrmUZdXAE2bz8XoP+pTgq9z0RCoykJyN38TtY6ouPMcbItDq32jPa9\/pMmVAhDHmbbP6dHsPtSXRk\/RxksUDt6lbudNkDk1lUQ6kGEJ3il7WnyTNvOYKv7n4hCUvdgOGdvEit5Dyz8tC1gBkmt90nQcEdr19dyjCoQfB\/XnbADcB0lxGQJ41EA\/xvjpxZK5tIHktG2+Ya6mX5RLwQxltmL\/rXgJZmeFO4lwUR\/pTmOq7nqR8sQCqYzmaCbcO5Qnj4xIPACVduL55RWadrcFEmMcWhPY8KJ0zUmTliCBoOpeSWu1Dg8QH8tZAr8xOsw21iMsD\/Sk6MDYoeB48PduZcVEiOybSo38XQzob2SZbTOylRN+oaAWinB8UNEvo5dsFq94+Ek2QvAYlSC7wYKYQ8fySBQu6y2GbpWBP0ur\/mgBsv485Keg0dtHRSi5Uxa1+fZ24JQ6Wyj12qcBrx8WDX6oZVWU21R+YqUdJdOZCaQaSGaT\/o0ciUgRkVqBuvWPyg\/7K+TJJ8+gBaIjb5BN278nBRPV+goYUUyS6MI\/xz4Hydc1IQXBXsPdA8SRozFue1QblZq6lhlQD7BKS\/RHk6yZ0wZnh5QX\/EsYYDGHyrKCQFd3Tcgji5hWDyc0B4KYNup941YVQXnY1bNwhk\/nQqk1bVEC9bTDM52XIuzoTGwO9Dk+zWwt0uvmxoH8UwroiBIqeS0Ka9fMDHHSDvciFPZEeItYhOYy7Ff01NBWwfnLeTQU6MvoCk1vtGMpfi\/SSTeEZI5e6hhRiK1\/B+6MztROw6xtOfDnoaXSc0Bis0i2u\/+EKRAY\/Thvw2CrbP2yb14vaqvVGWaaFX3MBWCSmiIWb4cmIjotliy1Tj79q7E4\/gU67HuxOLyk9PPL\/xIBCvWkloBTLuo2bQyUpaG1YltyIvIZl\/0G+NgdwgfGPWcpaS3W4G0uNAN+o97FmZkOZ5KVMFWZ+OPucFqnnDnk3MGj+HGjdLEti23uMzhD28FKLQZ1gw3yY4fkm+gMGe2vm\/UKMvxGJQ8sRsW0eKQvvhuqHzgVXYz902R3mNONMyoLiWlxEEhjp8oucto1E\/20jn10p1stB4ehf5ar0VkqmsTTmmE6lFlBLrOpN2xYCJzxcVoCdDCodE8L7V012jV5NKoXPRrzCyBWwlokpVK4dT+EaEbXhajljtJMz8\/UqmS9fU7oAUZgq2UkrOqgyvUSwXD67MzAzqiAXu8fBNTDKUZ08n9HljxtOxlcxyJtKjvpZX0Ckc9Wvox8A8mixPmyLUGCdlvo2mKY8a+XERTyHHknRgKlvA7JHLWp0uWGWsG3AWi6MngUZNCM02w6EkSPM++0mePRAGkh4MfH2OqLOTsEIIl\/xvAF+WDigfa20vvhF1mRfmMLGLivA7R7A20zJPEMJVwscdH5OexyvO6EnlMnu\/n4Sjpl8woOkZE4AC5Wdh9nPfew7Z7Ki\/oluTfOxIKM3ejjft8I3wwjRee1RjcMctbyZURF41K0dL5uOecqnTexj0oA6aa5r4RjQ\/394SeYh9\/thu5RYHBP6tH4X3N28w8kd4zQRNAXa7SyhoLk7hKoAJTc2zDRIs2jELGUQixidARZWJn\/V5LLKGQPB3QAWSGqn8GtrDygLYUzLpZAcxHWD+2SbZ2\/DS7IqTLqcvEDkxEaURiNuW18ptLCTCsubmscgjKSyl8n87bRnUuOmBotQnl5enYNN0+dXR1j\/59z4H9A4CZw43evgXxde34QV+F8b7oihc3CZbNEuj7G9hEZLHmxvmVZ8X8A2XP1ETHd6fQKU6SEZ0b1iba\/aY\/0Aj1kFbjkCYGVFvD0SDg7Fc7p+cPe+k0Fz4va5zGN\/ndsuBZuqn3Z8e2dR4PZFafMWp2G5UPcOw\/NJFC9FEcgVtLuuz8WT+dA3NnOnBoDw5U+h6b1GklRng16Ys\/R+ANdrMCgkSLFRiJYu1i\/w9fwQVgv\/l2SUcauXhnpD7s6Xee0JxNpgPxaUt\/gBvDHaCdd5p6p6aGJn6Jag43VVea26IW0oYzywME5o5iIWt+96KP88m99TfaiKSg9KGkOO3Dtw89FHst+YjRqxWcJrcs7aCnAFi5xwPDsZ\/CBcvOdSDSurLFuYymsHqLWL5ev6UNZWg6k+Z68cYqF30z0N76vClHNQU3mcO2yEJJSsOA9os7DrF1jl2oKTIU65LhDEQmH\/Y\/uxNZW4mAgewcuVB7UGDIl8iPg7PqI0AENrMurQnSEIJp91wj+jE8XX6PcB4QjL6nm2ePOqq6TA6Eejs3N3iEBuJEzjTUMKFtzF1ZPBvc9h+ijsbvxtdflHAjEAjznx1R3II8fLXSJM9mDOVMDxAzzPbc3TCRwXXnPsdJ00n3vFLyFeHw8xftt+EPcNLajXxdoqez8zIGA1XqRJPTzKLH+sFdTAh7AvVjNJwA4WzvxNVdPrC7SsyPHmLJ+ZardGHINZVkTcuOYmWVYKWdU9mkyEcPfYO3tpuvsM6owYZ88ZOK2Ugq45PYREeprzgKCp2TJbw+dfQdbrkFqy3rHu\/dTRSM8gZ6gGuEoEbBiaNFA+JeNE7yDCwT7bPJvmPVQKfc9p\/ffGWe\/P\/jCP2mYuNkAaxn+Fn9qT2NB5K3lK6dN+WSWgbaEbrmM1S2BxoHYauKwZ0LfwY08\/msfGh3LDQJ5hr1htSsQzhstubQwJV79X714mb3F2LJzhXLE5Y\/kjDdHRbYaLFJxYVk8T6PDdOiBzcFoM3dTJusaYaGjR5NkS0BLS+A5NjBs07t4WhhPIIJRC2GBQkQ5whTLIexvQN9x9GzrcK7aRg1Us\/H6c3wKuq6zrgyVG\/eP2tzkaOChCKEAB+exaPxdLG\/kT2I655Gv0X0GYK9LH1bRZOVxtjRV+0Y5mxg6DVpeLr7E7FZOjqC1pmCsf+4t9NL7vEWyVdc21\/ZgQP10+UKD4MnlRNtmbXS3qky+rhdVbKF5G0x9RY9hl6H5ludUjYClWPWqGLeSj5BcRauo0Tpc6eukL6rXHVe80xHzo5wWMCO5M01rhyPkrEg2T+TyhnXxjQMx1ocEIu\/mRe9Ko3yg81wUyV03ZEyN8SnhEx1c92X07uD2alh6mYmrGwJnyRO4kH0o1Z7207Wr1HUw962u1bpnLWW0oy3\/EpDOiI\/A8eJVp0rIemltufE8b07\/30zFpinTk3y0L\/VYjYgcl\/Xejl7NnQU0tzuahpUMyonGzyKUGK2uiC3YB0wPEBoDQYK3yB\/5h0x0vlgum4NPx50JRGfg\/yjD+i55IhV5i0yT0nf7jWYj3E06kZqWQLN1\/cydB1yqHk5ZgZWZPnoKEA9KFYdStzuJ6iCj\/0LxXMWwcS\/xkiWvwgeXjnln4UM3j2TRbESDj6y\/mWb8rc38OifDMgJEfqtgxwhwJjUGhfkdJ1c1BNj36PpZhKhpTXXSmexP2yz3uH9eKxMHd9JJJ2n2P2B6r0TXIyqn2MvBC1iF2T\/4egH19TNtBX156teB1V865s254HYyH9f\/sOW4NdBwWn9pBxlWMnyV42Omv5\/uUtfp\/We\/9tBJW3IDUpYPUzl4OO98CaPYTNuhCJSVWog4WeGuxSR29fr8iDBJltsWM4uOOYNgWeGsf3M1E0EJSskO1LYUdIYOmGzCi+wCjWkoD+iCkoiqQipvjH5biZNlU6UNflji3mZdimd\/oWaZiumY9INCqfDC8ZnmLSzHLz2tKsUsaVapy4Bnh2WXH9Og1wfzYZLRQoz77Nlz5ZAkCaB0SqGEarSao1WFYKTS7VMsYEIF89y3ewi9VCI5XyGrlmHrp+sBVF1btinXBQHibZ1BS550DsP46mUYZ0vQoFW23WlvM64SGvcn1w4FNPvdhxLyhDUM5\/HqH0V7OZ\/Bma4H3XWAQCqpfuKa7u3lX8iMuUjYoVjIADnC6m1vp0q7shGFPnHfhuuNE4VRiH3a1rCVNYQpquW2TUTLSiH3tYDYI03+LKvecImqGhbcUNnrifVVDoqZdleCOLkLSVU7DXM73Jr\/fJIyVai1SV1+TVaVGLB9zfJeN\/Cuz6cQ\/pA5AiQQEk8Caq+eCsSV6jla14\/\/Snh0AbckcRG9sJnD4+4Eju97Np0M5yOWqbk2Z6M5hstaFZUp76JLKMiGvqh1JVohm30zoIuxyoK2OeqCI5vJG4fEtyghegwC8zp8kMKw\/5kJCXywmHiWXPL3dGI7XyYZ5hDoF1BUdPQdjUxQMmyglPigy1bC0paGpccAWQdIt1I5zwOWP59FjzJ\/XotjjwJi7MmvefP2GNkR06813RN1yzX2qF6+4U6y3NdgSB\/0I2Fpc2FzpX\/hLleVI2vEHeMkr1ARsVkiEr56YGF1TtkzqnlWD0GzJPlyijFs973SMemN+17w9gB71ZJvY+gTrliW1T+M6VBZCsT9g184g2NpCu1MbZAZNyVZjMk5VHnZMmjprTyJrhU179+oBO13zZUqEFfxhVa0fSK7OhPWmaucjXRtIi4SNKTDkzEQWMjf\/ziETAm4Ll86iu\/p\/M3cClvi0x9\/jde1u98V8vm4\/+41zhjjU3e4FCGCVIjp56gDvVHUvt4JRBqMb6alqwZU1IbchTP8amE6rZcNBRFH0tRMSdSFrjGmPzT0Xwm9q+hhvEOvUEqTLZg1UY05NgNZ9rI7eMV3MsKxoV9LGjLlCQ11J2atlGJBUMctNtj1LgQNQ353wBHm051pC7jeusDds2gCsrHVzJUZ7lyKvEYLdun6bGLXIpzxWZM9ABK2CUOJwOEcwPKC1qBtL3SAVphSWdLFCyD3OLMzolbUEvyIQbgyFeeVNXA9G\/l7oh7Ix9KIcrf4VfyZv6mVJ57XQOjGLaPwdOT1QVQAw\/gDPQIX2j7\/MRQPhN7t3iKAW04K6oeoxlwOhi6ENv6Tj7p7Nm8suc8FplooPv0yDsjjSlWGjisoM+UGTw4st5Qd4p\/AgNaKf7WygwOeA1X1oqEKV5WS29eOisFINuh6\/Hwrs0m+6y++WMbU6lruP8Gx\/Vmg5Bbxl80Y\/Iqca83sdf9AuSZMIT3meAtVmWNVN2Abamn4al9WaMzr3u9rCuv7UQh8XsqFIQZew6TIuG\/EUpsOfkI1p8qmkzBo7XN6lRdmVqDk4v8lEB+ed2iYBokLhHHXbtQm1Y5mQm+T61ILq8iE2F+sAq\/WYRpRbUDqbMAuJTt80NIdhUdfpYjDosxlamHNZWgIjQVsecovchGsvQQ7fP3hz0oiE0acr5gfKijzKU5ptwlYBDzMYmWux80XxjurXjfNpWNMvLM9BggTsVnVuy8wwvfUpX4mLvb8PusmNRxSwiToYZEZfxjOmgORN\/pzXXG91AQ\/u1KdeQLjd2XvVDhbllaHOgFcexee43ubhph787hujjsg6Gs6ZnCT6oOUBQq8J7OJDqzxrFEgqao9dOW1jlbtQwxfBgQKkz1UvEIfP3p3B\/8IiF7M2XsObCMUxBmCsH7jIrXF8gRpnlxhxtzsMTv61R28xMdkweIRI5HANFXbPITXzriMgg7\/AHN4Ahfx68OYPKlHO9x7nnW2ey4jZJD1U5I6hP6h3f4pvmBO4nWQuSP1ohwqYXGmXdGfs5TnTUxEg4hjRKoFKi8+kvhqryS\/+n9Mz4Dg5kLfLWHj115qUBryUdXow8W\/6wqaCzdiBxvVrXzl8eNkXAIHllTZVDILVoOi2ZbDn10HvtKlVA2kxFuR9aScTBwxSQQAFDn5C3fdP3gSxu9NDSGXBGwO9xh4ho78HJlXjRi4ISCbOMtxCEwsAYX28QKytLT4E3yCwlZTjVB1Kk8Fe5XKRViV0BnX7XLhDC3QP+REdHXYfBz\/M3Wu4yZgBrDC0WKvNgbvQTVaZo762Zcu9cptCA3ilsg7trJJlwP4AF9g0mp5H\/KHTolIXAVzSvgHiVB8liUtFKKWU68d+e2G3AvgMrXXMRQwYw2USuKA\/vW+79qk5p2jb4B7igWeYUaHlpQ\/886UceYjue1z3CQnQRAXLwyY7\/J7SkNPVi11Uy6LouHHDWcMsNviY87DoAH94OagrEaSmgcmgtpq28EMnZVZ7yySXeBc+Ir8dlhOSwbsmy+IoxbaICc8QDMFmeUqAGNNd4F6D3+HjvIELIvBmUH+ASRpkGjAPPFI8IFUZU93MGRb37xw1S9FyDz9M4K65afjXm2przcBBkjLAGwawrhjA5ji5Z8\/sCP7usmGW7CzmBYip+8vaVgz7nMUp42YTZNCTvkMIQtM4sl1ratD1y0vzpXIgegJ14LMotI0\/n9ntOTmXHxAjcGfizqyMYP9hCrWsD42e1UOxWJyNHykwejvYB81BZzivTca5xyKZG1H5LxuhWfAB1edr+tl11h2LoptamhgN010hGpsoAmhj7EDhr94CqYemn8mibpvn+cdzJiJYmrrt644YNf5sFG6dmEpfonARf7Mtoh8r4J18goZLar7M+CHDvs7a4q8p1+zHMZ3pvu5lYoXMKyfpAaDKbZ0nDykG9aQxQqeSlViF1mMqf9C0SjUic8i8Jl6oG+aIX9PGA\/dMEQSvBCd5L0kJMdQtZuXjTBbvY7JiZbp22n7nvar3mj72IDzNUUNVVM+lkDOrzBgWQIsAXVT9\/4mP2+vUcec54rPi\/O5vKUQFYsSSOPIljCOaPRiiAZWCKo4Vu97deroXBr1h8mUtH91gwdoq+6VXWXsJeFLKyrXaZEZfhRKEUVylBFd9HjK2I28IdwrwANhsy+U0diSefNVWb6oFmtAQhWdGbZmKp+CNVpcqPr9Kb3vf4CSdCus3AloZODLTbSBwVlswrWFpdcrtQkrwgBBEv69SZckKc7WBA38\/F79EPIu7eygKW1tvsIibzoPFYerpmhvphLQebk2hVnxRe4ZitwRTnG\/oQQHjMCvneefF1KjcSzeWLfk1\/bpy00qpvQ\/Q4\/08iigkl5icqTSCmPgS5EEf5TXgitd1yi0EcXeA1KRD+rh9c+ruwM2Y2oCRPjA94LQIIdBTZpxuYMsGIpfkYrOmTNBVrdsq3xCqRZlvyDbjBL67UfRw2kgvOsRV0w+i0A3EuvFZAnQO+h8AqJGbmzvjq+u3G48WWMginRGGEN9kvoeDih4fOQZWf0przKq96PEbG7WqIECHv+1fqzeFnVSaGc23DsoubPVVvkZ0wt3pyyemM+hqgdETYxBPKTqsmB9UnIJur2fW2xm1GUAgB8T1Gt9jQGleZ8gno6Fhlkb8t2MRKuSUZDRQnOYKCg4jPC2CyYtPdMwb6e3QQoN+tOstIzlPLz5YtH3ofLosJh\/s1DLDlZir6UZE9qRPaDXSm5mjEIqSS2o4kogirY+0S8ZxyBIQtZzZi0KexVdTT24uHmXsxEkCd6jWM9QifiVBleYASxOeq\/zJ1FnqOzE43pJGd9RIj73mEsU+gmHItNMjzl3iQdlL5o6ZT4Ler6RKfZ98UpF+Y3edFXBZ2FBgp\/3dioEOwHUhJXWH\/GqZWuxTvrsY88WNhn6FykD5kgbrPwFrG9qmg2omDXLSSC89QwnAC3Cjlweh\/+izQBwM9bsOeJ61GSigv3NbFDbY8UrOznFDxPTDB1F04LcyLw99fXg30nba1\/QnByrXrJEzBcIWXVWGFvLk3V\/Id0W1YZ5G8axbRariUVOua9OIyVCNnic2ijxrHtNcpU1BDISqiE3F37ASbDEnUeXiAuiP5ePQJ1Uj5jvVvgeOngNm\/D8bAuIyzlj+eFi1WQ7PiLyyYfC3BQj3+TU\/iNQDx0q7pKO7Xh90mSn9nrHBlQj9UHv5M4RVbBgva258YPhCoh9de\/Z9OodttAaacDnajZyO1yZcXNwTevTHs8j\/VOoKVR0RRKlDvl0c5k+uX3jHwX+M+RIEVlKQS37T5LhZnFwdAfe2S7RrAMA6FpBz83odqtKSNws8oXuL5J+G\/1oBa6RJ7Ds3GeJCowWreSiEtP971xU7EC9hDvXK\/yIo+XV9HjAd3yJcLInP\/scYOPJrBU3y\/nAYfl6R1jAS0NXntHYTJrqrv0rw+6YgVATdw3+TM0PnAiyPV\/KVN67ZxAizMohUfQWBLkjwLKYw5ymTIvaG8ZbSgxtNEWkkByD3x+TzZVyCUQauwvnB7mWjeivxgQURBwU1D5+iBUVI1EOgPovoWXhcuesV48OrnUPZARvP0cJRRaIkPkO5L8rd8N5s98jawqZVclC9NljqFM3kZmWSeYYaHQN0BKP6xPLdjzC4ivE3cFmO7yhhfVvh0MPhkoGiNSMczu0k+BHywWpuPA\/r7+GamACyuZ8nfrvOyzNj5w2CZIZ4Fb\/pRMZegJGpq8GbcdPYIbQiBZiMFpI4MJ7j4kea38dN\/k4iob5L5yKZNSnd3kIzk2oVXFX3vtlnstlYWVVdn8T5eAlKK1f62ILVngLyvNsYfI8N1otfLKKOUjrX47zEjObOAKUxznH3DW0EpQLWjamN2b8CQbiWiW\/mqK5y+bOSzTFcmrk35m8Km\/nT5+A0jAz2GpGtgHFf8RqCxCnA59r8Mi0v5zY\/FbxcDRRRGjx\/krS58D\/7Dw+bprxF8c6+0UPnCwOOstESbYY7ZOdB9KhB9jkrDO0oG1noE1tqronwHltKRlz5vcQZaLuv1gXD42qK18CKEh\/+BqsjUkYTemShBGeFUxhH3X43cuUfjaxxdaGMvZ+bf6pLgiu9m1z3f6Chi246nKsLK+70R9XcUUHQO0grucOT3Jav87TMb9I34BgZgKaM\/HuN390BK5heCfuJk1AOaLlv6fSFExWfuhq5DQdvtoNllUeSXyp0XF10UedtVg1aDHwoOwIiaYAOQwbJEkRQIsRu8YwF452CBFoY87kl1eW3wEpXcGCYN+VfL0rfiml+z+lKnFTfmSv4mBf7MU8jHObjeqQUsF6aXGdhXpl2Mc+0M4X5Ac4OmyQA1+ZntmLRH\/BqCsKO\/aTFcrJgGzgs1f4IlP1h9j\/TACDwzXiMNYenVWxg\/gNZljryY3z0Af\/fhxLCRv\/It9+7EOqrZUohOtgn2PaBR4Vu03NQQPeakez0T5jpULV3XJt5mXXhequ5KSyTagYQA4IooWUztJ+kNq0gAF0e0aoxB8h326UKVU2a3Ctyd1UfzRGU1DTTYX2AV4YJTQZTWRS1LP4YcODF0iz0Lc2ExI\/VZR9zXisioJ\/n0CsjPE0lcajzIUwGtc4bT8USuH\/j6xod\/a9AeVpnhILeWLVGhdf5rxkIJfL20jOv\/EDjZ9iUlIMjJsm9qUPeS9cRLUakVM7z48XuJ6fN7e7+O9\/j7To4wWUDbiZOMGc86uw9151mcCa1wzCHn0AeLO0Lp\/LXqwjwASHQBUvSn0aCDPtd5g363MR33uJT6kWZ8cnOD095d\/6MFPgzGmKG7CERBF5JH6rvj1vL+20eKLfLpujj04S7A8V+XLQwcVabD9eUlq3m7wMelqg00OSD6WkgjNM\/lbjXxnp49mNskAraFy8\/uE3Me+SAaBNZTsSP7nBwpMjKc8WOVlbvqJSG2d7+6dZwdTBzpFXjrsurYz\/R1pp1C+pCqtqrywtEhQ09n0G7Tpeb2bzr1L8xBbbYh+jySB\/BUfjbrZh+JXSsJOqeFd4hDCaHe2sU5ftLP4yb+7WxRHuQ\/WIYK7xwbv6laOvQOOIJ3qrRnR3XppJKuK5e3mFemMCvAqwGqIQ3bNfSNpT4W1BFWTjyVqA1ojxBx6MsyNAtg58ln5BPMV6Ow\/yxlbCazDyRnmS05JO2j8J3eKvGLsIWdb2fKPaFqYwddmRu8\/O87kVfC5\/zRN3yX8ZuUsv1t5aoyQOCvnufpcI7XQvXgH8AmhpStmL+1NREDm7GiUeytEThwGeF6HJc2g\/xBxsx8vlZU37l1n3\/eNid48\/k3eXapQJiF7QdSqXIhlVqL+J\/Jvo+y3VEw6rwc6SM5onuF+bHjDFuVUi7CN\/LvX3J633jYzLt90KBvJeUv+Gs85jwNCeWMxyobrS7XcDiCDLBlxZOM6HFDULA1VHp0E2S9DGbbJJFzsyhQxGYhTZ1q+Z95NpZKK62gHWyye4ICs5MD4xCuBP5FtobdJ5bqs107IM72nQbksMHg1X1zfctnCMbgL95JHCCEceKanDdsGVKwSohsqq8Wo8p3j2Z5oVU7d+88HhT+Dsu0iyN+zRf870GPDOWJFSiN8LgtCv2LP3FRgH2n2+1ATianC+EMnXUdQmkBZ0762Xd3lkvTlf2ddAepcAGCFk8GdaNMb1VtPDlXyTU7NnXl734GTAb9BvZWwTzs+K23KlaFvhmDhDJxDUUo2L043v5GAeerUTUn3bY7Eyyb78Qzc\/c\/MLwNQI4jbbmea4L8TSNySZ+0+\/PzyBoMEfzAmM35GwUWa0a5gPqZC8lOwt5onF+n+Cy0hQQhgVZbdcWpdXBVLl6NELr50srqfFYUindh9P3jkyJOLpcEMndTlFGGvttUpLGi9KtWJ+TSyNSPItFigxtrtpCjvi1lX8+aD6o7QRvHqP+JUUKtcs6uCgmu\/cJma7zgEUPjyvwsu6ynr6muCFPBagNegQTLHM+2Mt6Gwbe3ixa05WcLEGPnFPQiHq\/6kcaQbpsSGD5j5yAJwzlGda3BdLSc1pRqLXaT0e7g78HnXzqAPA7RjoKSlHo9xwoLhYOa\/u6QLS+vyKUkF+zPtJFu8JfgXmk203CBdWtxErR9jYRhT8oh2ofekaW7i8semgiiCe36qYQtZISAbAyr6GeBSmfwJQwPQ6x7yZupxa53rghRlThHof3XxvtTVKYMJgsa5Oa5op5lTSNQ3yT\/Oc4G1BnkJWQ51JM6NrfEiiEVkbJ\/ZRcgTwFCswljPi5sgAYwAxDByz9QDryeZvXG4epJC56Lj++Jswk2qOwiXbaPw2wc9Rp7yUzoiMYZIpYhJwEVlmJipVLvDX43a2IUsSSJPTKH5WYq6bZAn3Qfxzz2ZvgY1j9xRW4B0vdeQgoPZCPZefU3m9D7EyFYScNIB7fL9nh0xfUX\/eSjkUAftP6gCbVvw++jeaseTU0aDRkHfZdqJN+YMrHUh8d2ILjR3WjDtLmUGtF50Ap3GddddonoHzuWZneHLwq8Xmcgkj\/V6UICz8dkAlhUpoPvTugf5dCL6e9Za\/rHNnpBTzSv4VAzAesQO4dIm5dGuMKtaZ0ryhvlIC2GnefVjCFFOfIWBh0388jLZES4pdokWA+Trpx0hjUN\/EIC11mqwHrxlosdCdFHRz5XS55u96neVYvKcGwzEkDXyMXK\/JR15pOmkyQQEGYpCO69ZLM6\/AeNs+GR4jrqxLiXECCPsplukePtwcEqZ4hZ3C2\/M1g2faMocpipYkLx4JoZV0EYW2+HhiM9d7YTJd5w9IUZeSuCKOVQV9y61QY5kzLmGRR43SRm1oKj8IS8fKhqjUD+5Fr3xqsYXQFXfZ7ZKFjyLDPW7bNM6F1AvkbcjgL08Zcfn5cw2Mc5eLsv+Nz23yIam7ba2TRTc+CJY04tPy92rwFifX1Jf\/ssxNWgT5JmahtOwHuTspEispCdjW\/0TVSv8G8wREkmI\/ZG1Gzm7YgNVw7I\/naExg16jP62kYs2uBhi4+ftgISyIF3whO8rxbxOcPvLYnOfEtRDPJY+hdFdHVex1QJKx12LrX5JYnJLd0qBRt7iQLAZUpzwYPUfCGkNnhQI1TeiO7mjec5gZGJ6pM\/c4ym1cd\/gnrtxuIqDUxO9kNjPvYNJHWaDQj\/QOJCS55y8gPSuB6jCmcsxHqd2k5AN2WyEtoBg6AHCsPqsYJakvSYKCgoemOm2HomAWxgqyprr7YWUhdAbJQG20DkDGXtu8pl3wjv4Ie5KqvQPgLWJFMB\/J06MWTGoh8+cmjjle7qWi6pSXydKPy85fWzwoRxywF2Gzrre0YlFFoKE0Q\/Of44k8xl8A29ATVeuC9kf9RxfmK5e0i53a2eD4fqe3\/4zWVu\/MADJJbGUGX0HEC26tUwtJLf8ryZ5bjpekYX+2FV7T591WOVOtIaVaFUcbV3FH9NALO7pnq4sMD5W2UA6dSwk5iYulcyiHLxG7ZxJYcYua9fByFAgbXqmEyM\/sEkO\/osHnDmVYVZW1RraIXtTnEy9nEDrkKMCb33qe5lLmRV545MUAwRAYtQazdEWdJjWDBj3+AMVWWAy4R1U0AR5xdXjWHIZZe5sLtvhDo\/ZBrYtQ1YRvsqsgRK9n08RetUUknGKHx1oS45nyphXgRnkb2q+2ltjgVY\/XDU3zpO7d6A34PHFyospYMq5viGYPs9elA3ZVt2y1h5e\/aNmIqZGKSUrBw1aqDxnb4oiSJcOXnlGvERR6B7jwKuJ034P4Mx7TsOBMI0b34TZBqgW7RkKSRdaAHQKOmIlk1UEI8EUCeRbBHirGllf47Dss5rgKI1q\/HedNsnz1VGgk0ADxNSOWC2Bs1SfcuwHSI\/RY+ijvBkVgRJ\/tQoL96PKdTQm25LCqipgZyDsO10fF4lsVlN8aypGS0vBcVBuxhosYKCitV\/RRWwzUmsDWCbuDeK6b7NRTk7rQeyZ+LpAoQntYl\/4jbZ5yH9YJIEAVOVuccKpgnuauT5sg+JJVViFo0MUZ8bW1Bdu0O6XXRMuHB+FSi5Bxz9X5jggWA5ZGSaDis5qUOOc2p2a5+Aeax1muY0Kkd69uTiMaAaEn4Qc6dagL3f2barJnTddcNJl+oqEB05VXCjc76pGGpSygwL9lv3NAWqn1BYbp7DDLRydgjuQ2HtJZGFXyITnfBct1sRrDlqb0KgM\/f3it2Waq5Yz\/HfkNvKqsbJJ+gsG+DmUkPfX\/g085w1rtcDiz5Chs\/iyzxAv\/eykWCoH6jTYCNE4te+jiPZv8\/m95IR2OYouzvczjWgXczuH2hbUdHWdlMKmrQF7WpgqxyZsQ0pptSh1nfPKrRE61azYwI6Noi8fUl1VkDUA0Kt+fpAUA35nuG57TC9y\/Vc5vay10guH9d7yOjpvdPcqvctJ+omVepEREBshIbyZe9uU1HrJFRFUljuA3hYS73EsIGGd7PfiCIBY98ncOJh7YjKojah1h8Xs\/E1ewV9gr63H8OJDpvPYADnLW0\/1Sq9fzQiof5Zr3dky0q7KQF+qDLiSuhYyOjReDOT2eHKKg1pqvqChJxS3s8ngMKRlqVcuS1I0XWj7dE8raXAbFaEwKczYQgsLiZCnnXuj2O+YmfeoBVp6bV79Z1khOUJNcDa27nGlNa7pUGB\/aA9Dd7r8Rrb\/E29t+FulwpdWMVbT7RJ+nAdaJu6D\/9+4pROZiT\/k24N8Wlk41jKAH7dtGK+jS4yKv0PQgAXGl83lzWQA8PydeuYruY2Y9DpylY6SdN8ezxsjhrN7oS4arz0MlQM7ptduzkbLzYW\/vUaWIiET9ZPjhs43fSKX1nJtfKBieMXfJuMlxd0Duxe4MjOfVhn32tneSdcsx0bUjBA3Zy4EyjKUHFt6m9sYboLHC4LUEbh9\/bIf79wtebIyowFQd8xxYgxz7VylubVVsZVaMKPUy2TYwepAa6rDJCeEmkmwB035z6H+9JRLZRFRkxHvzjsy1jH3rx3ENvMh9dx3JWYgufKhw7IXePxvEcev67G+6tkLDqaYoC2lKOwmII8E1Udlfvh5idc5wSOp7vlCnaqAYKGo1+seK6\/w7watGgOVzmW9TWzzpvk0HDr\/8vUt0miyfu6VYatuWpt7f630HZogFXHbKocxs\/Wy2XtNwpRMkPUxhkQjTq+OsomAtxaTUzT\/4\/KS0i1+9MOn3W32k2+95iI0UFFnlsOgzterBhFiaA+xmj4Sed6ylrNO6bGJTl7yMt8vwR45H2PsAPpcQeAhXeTS+GINz3E68\/3g0qLpeJqXi8RuIuU7jETus\/koi6OpzhJUjk2q\/G7gorEufba\/KjF+hNxhUh2EQVVXjnqNXcqVkSVitn1tO8zGg7vxBX17BSs4UCsISc6qTwptzv65Uep5CrognxvoXByyqEV3drYhWQzTISaPwrny6FBMHZHM9T+hba67\/f8JEjE4WNNVG+GI198x6QIBdhwKxTb+cc0UhtEiwlio3HaSNz6Gnj59xExYUPhFKTen7h7lNUBU3AosVSibLHvAUhu7cwl9hwDSqWdptQPwgYLMb12XzcM07boggAblXMOdZqGfKmDiKI0Wd\/lMggRAOCnh8geapDdUWzCBtWRvA2yfyqWv\/e6mbGj++8RJhLJgPfm1ZERb2YQJfcsOxvz840FVueTKcFy6HX8Y119fLLg5nFxMPCuyUOEALCe94Q5p60iEMAWGEuiJutTFof3xyYSgpDRuPbDsPhKHGYzr0GsP76dyZNf6bNWeGOhInGg4BgnYReyHBB06C+F89FLMjUqolkr47j7itLMkMthWPTLkAa3TvOZ8YNps\/hgxNR6u7L8C3HQfWfeDy1IuQoNstNomWRJu5+FFd6OHjraCKBvb+LQIDR7BwS+awEzehK+eN7AIr3UlpZm5au68UeZPrYTssySa9FNxOifiPYOPERTH2sxD3NqG\/u\/fEJhVc9Sk5hQdyWwMdIohR03VeLQuWVIcokeTBBxUjgU5n2LLijcAV830roudJtoABT5tpbRvZVvmPs3SV+YsZHan9rzS+Im3FytfAvb231ghl9Z1zK42\/ny633iQXO1Z2PR2NiN992HyMwANScG9KKR3ybmhkSNXXpQTBZ33B9StOTt5JQkJVN0V5KjLCSHTFC8+XP3A5Ce8kvS+Mdhc3TXqJnOc7VABl1lG3ZpnO9T6MxTDaUjFEZIIKZK7HUZptaeIX6W1aS2lNlgvkPuJo95IoSxrvpyvu13ol6eVujmIdp17u2et8Fc++wal8nWwauQ\/MXM\/ix\/h0cwm3rPKVtSgZSaYNCeT2TsSvHnHOaUmRjVFxXU1TWzgv+qs0TEeK7dRAdyaWW7hCSYsyExNa1uVxkPWL4iIK8kLYtpZT68AXktGxsyDxkHdr+x6CcXXrq+sbHzXG2rBomCpNrJpSJ1DkUh3teuo+oJxgdsMBSw6Do7JaiYYRF+6qSyqkS9oHZa83kY9arEWiNmCg1DTQ7Ptg8uR9SyTbqbLBmc+k4kCPZTojL5PCMXEz6XzHNPFaijwOPnBr0Bgp\/mAU+D3Jm+BKnNOOcXG2kcQLSRpckC0DBNAHWW4Xm8FL4+gMG4Yo8yJxWOKwP5oLDmL4KjWoExkDzl04\/\/OTjEdFz5AH3rHvoB0CLqIHOMnMKLeDdcFYoR7JDExL\/2Oig60CUIDasdp5YOZNpIgE6UW7LdjdtUqEPEiKhBRcMrjKDoiYOk431c51ZcOa5LiwmXhcW7xg43XtJrJ\/DTlOi253wWMj5ifxXWHZ54ieY0mxC9YTi5vsTq9oIalLqH9Tjj\/HsWeXoU2z3uoLF+iUj3VuGA5d16G1V7qTuNXlzJkXbifjjPkec1lquUtZpNKsAMG+YfN56CEi5X2DYam5AGgQejFL2U+anM5Q8AqOtN5hZiNsxJqy6rIQwpvcZPfJJthCDJhIAMDW3cOkOltbqHU8nqiVayiTCpTYl3LnjwVdeyxB2gL7wzJ\/yb1FfOGdjSjUuNDxq6WQrT4Z2FITxJJAMtgihoJ8eKtkU0iAGq\/EkXvnb0M4YNFkAejpdPWsj+KYpFDvMONY0ML6V71xntHqqCPqkMymx59O5IQA5oOPnj9oqVmT3kRkKC68SfAlSrBpmOdZkz67ZyD7C67nPERUYO6+BOt5ljKW9wMsrVWP2FV1+\/D\/qtJyEyu1bAo1qL3VtGbM7Xh0IjK+4ZW6nk0I+yVYVhjMe7sN\/WdiwUeNXSFJhQzgpEVIu3L2dAh5yuU\/marz9QpjGMQreClI7RL448jSCQpket8qB+m69VuKPqDpz\/Kwg5OkVhqy2E9zCG\/3oAE6NsSNBM1ZZYCVLODPL2TVO7TU18WGhvXd5Ya5ZAEUvV\/JcborXsdVxPcYlf4nkyep9\/VDG+7HXZptUVASwCvq8ORFCWrENfudwX7Z7YcxnAFSA1Qh0QcQYq4U2D4fLVz8P1HEaDsdChkxWWCk5jnTcW80tUe\/hhDRMfm8gggAJnb+8mcm75RGHYU0\/wJ60ltm9X0qyIvkOvPj8DLyAFpfSo8kpyNnsz94O2wBO6zDqkx9NqKy6qTCItk\/q\/Y2EJE7bpn+dzgp1XNn1KdjUROZ5qt2nsaIWZ1fgYiVGEJ9euJqCxynpVxXRyDqse3kM0PNjBV1vJYNPTivORKHMSyxbj2WFn9LHAFDdgoGFGvIaitciSZcGTWV7w03QZCIPY+WGvZRPxdS+FeOXHuLOoRoiHThU6dU9XaQVytGDWUSehnHST1i+IsoYxko3K7Y88tae+ZLqO5DV7jAbRDRsFiec1yE05yY2noZyS9qQ7ln+7mHstXSnZHGwvj4Lp6N5TbWbZnv84BD39nu20hWtIGI1RF4WMM74AINVmELysJs6e31aLYaK3w\/WTpFXCasMRV2adc+6x8bUA6O3wu00WdWMBP6e2sR4DxTjAZ\/8mLpXapOu4wLCh7WG0Qp3dnVYx8S3+bYFKTyywN2fd7WnWm4py+lbRPntJ+\/OQXczst0GpgJYSejJd9TZzqmUSTjeeib98abg3UhGjPiaXGkvWBcfpQv9LMq7jvXSpYoUtvn+D3MGzsRUb3jjbL4k7Ak1LYSOVP0F6aXGzO25bvsSje5L9bN5NBRsnupHskcm1tfNSoKwwMWMFSv0gxjlvrtsVXzEfTEewqOHW0q7nVjyocsew0Lfwn\/1CNXthl9vCPmY56eLEB5sy9vOO9yXPH3w77wEirKTm+JZJGgdvMDqy3qc0qJbryuALWu75m07ok8V7sWbrb0l6hiq1K3c2kBjW76cNFS4Pa21QasjdJfxTpxcsxGQjisriF1dnNyCsV+amMB+ZFV5tykV0pI67Vt8644k42C9eulxZvcy9oKB5TMDwhr00Fj8C7p7D56aAba0DWL+zOBXnSD\/IKEDM59UBgkO4i+cgFsdrfxbrg4JIqFlj5ubM3noZgZph7b5SqlBIt6Q6BnDm7kwJ8UG3uPi7B+whrbYrbi69lhfdHPdZ3NWroaNU4DjpHAChPOUXDsUDu\/D8vTOU+Xa7fn0q8AfrUltcuQ\/Kx6A9K7oMW8AIQayYM8lBv1ACj8WViid1aAOOgbI4sz7U+p2Iw36agSF7ZDfp3CbdPBx2z2SfU9pkbhO\/WocJZyFyEeWXQzBllK9BJjHhSEdWhaOq1P2FejE8LRT\/Mw\/DjoI0wMwTos5dacDHgRhrG9jzTtzAzeriGv2he2BFfQYukWBK65Z3Z6a9Fq2qoY1TtZb1S74EUmCkqt8vzG9h9V4mKVOEK2yMK6xJzObGW1pY+k4uBRMkcy1z7+UmS1gVUgIWgkB39Q0gpZxL0HHkJz2nRguqdMbBbhYuN41jOD+CCx5SJ4m7nSoZ6RVHaD\/vqwf27H7v\/vgvHU6TBEi+cZoCL9XWHfUiwknLzh\/9U6wiL8tBMp21\/lfXC4at1Yn\/3Mn0Fb57KenHuCyv1+ta8RURJWOctef87S4swmRuokFC+JWILu67lUsJzlois4OqxrDCDQ8Kt6m9tPMNJszkmOE5U\/c80XmPOfIaSbpcKnrFCZsWcsFIpl0jyZLVK5sP228OL+AiRMX1RrrARvFvNt4f7hmOawk5z7GA871tO\/m\/Azq7leV+CjsZVT9CU5TaOfdADnmA\/We3TUejwOOgVsB3rA19Rscw10WH3Wln+cbU2jCleZ6imrMOgulmkfkz3jhPTJIO\/XCaSSlbns7QaXeQ4KN1iRG6d\/rPGEtCdZPJJxYfZW8gFZCZDLSQb9i1qvF98BqaOCK6osiboEitV+A1WdESIAZWdcgLt3c\/H2jFF08AN+NYDePgzI9yrHH72Lc0nnbli1GzuEmKdgNXWZBqxyJgT7PiPWcvUlbdg6d0IJyQrf3\/sUNW1ais2aGwDOy2CtxZn1wui0TgmBZJmj3nQfFzhUgW+zjTAgleyRHdSdgBgNzHBaoo30hcL6Hm36xoL0yY\/7jWci4jMSH\/2WOX78274JyUh9XyxMFqXV17F7l6xUvL60OS47P2j0aQW2zIyADo3QuT0qiP1c7imPi5Cdj2nW8ULZG9mujXWJbxieFJOduZaURrvuzhRI+bn6WgjbuKa+UIT\/LEM1Swx+FecfZQfBv+W4nm15MTCeZDr5Sjifuo9A5Sa8TukxLwpJahHG9QOZf8OB5bmpinUSB3f3jI6tWldvoYYHuhxY0l88pf9EElebyhzjlcGuGBw\/zg0AJHvBuZ9BstwvbnG8c1BQpUTU9n8AxdZ9ziAPYYX0TZ\/DGe33tS0brAyasbzu9EFw9ge\/RrREejcbwbCGmicPGG33nCTVW7gFKbuP\/SDmXCNMETKUluCmbNgyUcoMsBDOuN6Fd9Th2oYtd+YE3e0NxunH+EnGwzBwmtwWxvKmBLcFPKHmUa\/dNQLLBhj\/VLUMeo9rtsaKmoPTZdg1voYtcldlHf\/kVnrq5S4wuc5HyHHbdLP+Lbw8Gbtk9BEFn4Ixq9B\/fBhmw6A\/LfHfzo3+QspkkT7VD4GSIp4Wqea2VtM3OhEdAzakZROBHWydRhy9n6VkOKFobjzh9YNLq8y4609k3gViIk4UOPOaGo8bJvImhs+ZtZvZkSvcLZ4iKThUwYonVK6l+JHAJu4BQM8J2SQnSccLY6aBo05+nVQzZvDmaifM5SQy4\/n2sUWd7iwRtLqFc4YIkaZN4jNF1MQaaKG67\/gicuu6qYhqSnyW8OOjwmFHO9q7wV7esL\/BIaGsf6xc0Qd\/TnUfnFxbH6iBAZwKNThHZ3AnMrPnP9gifi3pg6obcaE4LB5MvgbZUZnkQviiWsJLp09IIROiCdibuo7dOlDN6gG1O8VHeSQ4j8+yFCVsua8gv+tn3B44pw1PKuPDOUP6KTXUC6LQMIRfrEZME6uSDPhl0DVHg7jAaERyagA3FHruSdh5F+ecmYrAfsRlT\/Uo4kWXwwpQqEhr1lXGlT8argSun44xq9YSOel3IoiwDMLoQugRSavMJNFlUOcKRF6XG+DwqBaOrYBwkjvIIBucDwpXEfzPjL7FRsGuRziv6pxAwO28Cmk9WZX5FyTpwO5oz6SAO3KcIPq7hVMcweKvyr3v2pniMf4sRkGWsVWPDmp8XOdQATw\/coG52NlPwxEJHYoFAPYgEVyPRSwBhXrru3D+xhoEMHKRqQBFYbEX\/uy+bEkVKsrEsJelhsqIiL2MbshRri7UwTQ75gbkjJidZeAkNuYLhH9hqe\/5ZEuHbj5Njlpp3Ml7XrsuFCqKAz6AGOPTSckJJXHz5EncsBeKALdWG8+MLJ4xRpZxp9GwNSWtAnhg2N\/3r1Thw0N\/SeEgwnSzM6vRCBL6yqi4UuQSYO\/A22T7A7y9Ar0xGsnD9U+mrF+7\/MJQc0pe1MUtQOe4BiWMbDmIxFc\/2YDmQMkv4paAfaM+DLWPGoheHy4IMl2J9+tZaG0KJY6mNMuCuB7qwCRucRRpbLRqNEGDCJSQs178RVTC69+JhncFLpsvAl6sCaUxgUm6Taeg0Tr8TUDZKFVgO8jzl5OIRO7CwHNLJ8ZO1Jf3HGoQqg4unwAwphgtOYimebNQ+YDIJ1lVLLDq3nNHEiFbCyYDfxcxY1fQMC47EkRNeqwgDSbjVM+fn2wcTgeg79s1Nza3Tobjjlg8EwvSVH\/IxPy6CyvhL+NrY7znMUoE2QE7OogWgL+ogmlQhnpk8Va95cTGj02thQSbKyxH\/Wz6Eaha+T+jN45mg39THycv42Nsqaheix66JZ5Axw\/ctwc1PTSHIKYpWpCN03RUilVoGs6yeoC8FN4uUqhRpdpIwsogdmIHrktfgvSgxCJ5Z4Uyc6x4\/1kE\/mO7EM5S46qHuuakV8bu\/P8YBsJefojhu+xilpHCY9QgbgeK4aP9wT0u4AnNHJnw5EZhw0B3LbFP3x5jM1oE\/G903DdPhfhEs3cvUu5NLAkhRIdMBI5\/bK\/4JwIN79dDa8uvkfspMX21hSa8RXvEsxgnrnsrYz1nCFMISN+a1mgIcai07B6IaRoYR99flqSiBZzigyYS99UR+GpLTYCZwr2STHO5ISSyBq6Xu88fUz3g4AAAA==\",\n    \"summary\": \"Filete de pescado empanizado y dorado con acompa\u00f1amientos.\",\n    \"ingredients\": [\n      \"Pescado\",\n      \"Empanizado\",\n      \"Papas\",\n      \"Ensalada\"\n    ],\n    \"story\": false,\n    \"why\": \"Una opci\u00f3n crujiente y familiar para quienes prefieren pescado.\",\n    \"narration\": \"El Filete de Pescado Empanizado llega doradito y crujiente, con acompa\u00f1amientos para convertirlo en una comida completa.\"\n  },\n  {\n    \"id\": \"tacos\",\n    \"price\": 3.25,\n    \"category\": \"Tradicionales\",\n    \"title\": \"Tacos\",\n    \"origin\": \"Favorito mexicano\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/tacos-guanajuato.webp\",\n    \"summary\": \"Tacos preparados con carne, cebolla, cilantro y salsa.\",\n    \"ingredients\": [\n      \"Tortillas\",\n      \"Carne\",\n      \"Cebolla\",\n      \"Cilantro\"\n    ],\n    \"story\": false,\n    \"why\": \"Perfectos para pedir pocos, muchos o compartir diferentes sabores.\",\n    \"narration\": \"Los Tacos son una de las formas m\u00e1s sencillas y deliciosas de disfrutar la cocina mexicana: tortilla, carne, cebolla, cilantro y tu salsa favorita.\"\n  },\n  {\n    \"id\": \"coctel-de-camaron\",\n    \"price\": 14.99,\n    \"category\": \"Mariscos\",\n    \"title\": \"C\u00f3ctel de Camar\u00f3n\",\n    \"origin\": \"Mariscos\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/coctel-de-camaron-guanajuato.webp\",\n    \"summary\": \"Camar\u00f3n servido fr\u00edo en una mezcla fresca y preparada.\",\n    \"ingredients\": [\n      \"Camar\u00f3n\",\n      \"Salsa preparada\",\n      \"Aguacate\",\n      \"Lim\u00f3n\"\n    ],\n    \"story\": false,\n    \"why\": \"Fresco y perfecto si quieres empezar con mariscos o pedir algo m\u00e1s ligero.\",\n    \"narration\": \"El C\u00f3ctel de Camar\u00f3n es fresco, fr\u00edo y lleno de sabor. Camar\u00f3n, una mezcla preparada, aguacate y lim\u00f3n hacen de este plato una gran opci\u00f3n para comenzar.\"\n  },\n  {\n    \"id\": \"chiles-rellenos\",\n    \"price\": 13.99,\n    \"category\": \"Tradicionales\",\n    \"title\": \"Chiles Rellenos\",\n    \"origin\": \"Cocina mexicana\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/chiles-rellenos-guanajuato.webp\",\n    \"summary\": \"Chiles rellenos servidos con salsa y acompa\u00f1amientos.\",\n    \"ingredients\": [\n      \"Chile\",\n      \"Relleno\",\n      \"Salsa\",\n      \"Acompa\u00f1amientos\"\n    ],\n    \"story\": true,\n    \"why\": \"Un plato cl\u00e1sico para quien busca sabor mexicano tradicional.\",\n    \"narration\": \"Los Chiles Rellenos son un cl\u00e1sico mexicano: chile preparado con relleno, servido con salsa y acompa\u00f1amientos que completan el plato.\"\n  },\n  {\n    \"id\": \"hamburguesa-kids\",\n    \"price\": 7.99,\n    \"category\": \"Kids\",\n    \"title\": \"Hamburguesa Kids\",\n    \"origin\": \"Men\u00fa infantil\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/hamburguesa-kids-guanajuato.webp\",\n    \"summary\": \"Hamburguesa sencilla con papas para los peque\u00f1os.\",\n    \"ingredients\": [\n      \"Hamburguesa\",\n      \"Queso\",\n      \"Papas\"\n    ],\n    \"story\": false,\n    \"why\": \"Una opci\u00f3n familiar y f\u00e1cil para ni\u00f1os.\",\n    \"narration\": \"Para los peque\u00f1os que prefieren algo conocido, la Hamburguesa Kids viene en una porci\u00f3n pensada para ellos y acompa\u00f1ada con papas.\"\n  },\n  {\n    \"id\": \"hot-dog-kids\",\n    \"price\": 6.99,\n    \"category\": \"Kids\",\n    \"title\": \"Hot Dog Kids\",\n    \"origin\": \"Men\u00fa infantil\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/hot-dog-kids-guanajuato.webp\",\n    \"summary\": \"Hot dog sencillo acompa\u00f1ado con papas.\",\n    \"ingredients\": [\n      \"Hot dog\",\n      \"Pan\",\n      \"Papas\"\n    ],\n    \"story\": false,\n    \"why\": \"R\u00e1pido, sencillo y muy f\u00e1cil de disfrutar.\",\n    \"narration\": \"El Hot Dog Kids es una opci\u00f3n sencilla para los ni\u00f1os: hot dog, pan suave y papas como acompa\u00f1amiento.\"\n  },\n  {\n    \"id\": \"nachos-kids\",\n    \"price\": 6.99,\n    \"category\": \"Kids\",\n    \"title\": \"Nachos Kids\",\n    \"origin\": \"Men\u00fa infantil\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/nachos-kids-guanajuato.webp\",\n    \"summary\": \"Nachos con queso en porci\u00f3n infantil.\",\n    \"ingredients\": [\n      \"Totopos\",\n      \"Queso\"\n    ],\n    \"story\": false,\n    \"why\": \"Perfectos para comer con las manos y compartir.\",\n    \"narration\": \"Los Nachos Kids son crujientes, con queso y en una porci\u00f3n pensada para los m\u00e1s peque\u00f1os.\"\n  },\n  {\n    \"id\": \"quesadilla-kids\",\n    \"price\": 6.99,\n    \"category\": \"Kids\",\n    \"title\": \"Quesadilla Kids\",\n    \"origin\": \"Men\u00fa infantil\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/quesadilla-kids-guanajuato.webp\",\n    \"summary\": \"Quesadilla de queso con papas.\",\n    \"ingredients\": [\n      \"Tortilla\",\n      \"Queso\",\n      \"Papas\"\n    ],\n    \"story\": false,\n    \"why\": \"Una de las opciones m\u00e1s sencillas y amigables para ni\u00f1os.\",\n    \"narration\": \"La Quesadilla Kids combina tortilla doradita con queso derretido y papas. Una opci\u00f3n sencilla que suele gustar a los ni\u00f1os.\"\n  },\n  {\n    \"id\": \"agua-de-horchata\",\n    \"price\": 3.99,\n    \"category\": \"Bebidas\",\n    \"title\": \"Agua de Horchata\",\n    \"origin\": \"Agua fresca\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/agua-de-horchata-guanajuato.webp\",\n    \"summary\": \"Cremosa, fr\u00eda y con un toque de canela.\",\n    \"ingredients\": [\n      \"Arroz\",\n      \"Canela\",\n      \"Agua\"\n    ],\n    \"story\": false,\n    \"why\": \"Suave y refrescante; combina especialmente bien con comida mexicana.\",\n    \"narration\": \"El Agua de Horchata es cremosa, fr\u00eda y ligeramente dulce, con ese toque de canela que la hace perfecta para acompa\u00f1ar una comida con mucho sabor.\"\n  },\n  {\n    \"id\": \"agua-de-jamaica\",\n    \"price\": 3.99,\n    \"category\": \"Bebidas\",\n    \"title\": \"Agua de Jamaica\",\n    \"origin\": \"Agua fresca\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/agua-de-jamaica-guanajuato.webp\",\n    \"summary\": \"Refrescante, ligeramente \u00e1cida y de sabor intenso.\",\n    \"ingredients\": [\n      \"Flor de jamaica\",\n      \"Agua\",\n      \"Az\u00facar\"\n    ],\n    \"story\": false,\n    \"why\": \"Ideal si quieres una bebida fresca con un sabor m\u00e1s marcado.\",\n    \"narration\": \"El Agua de Jamaica es refrescante y tiene un sabor ligeramente \u00e1cido que ayuda a equilibrar platillos intensos o picantes.\"\n  },\n  {\n    \"id\": \"agua-de-limonada\",\n    \"price\": 3.99,\n    \"category\": \"Bebidas\",\n    \"title\": \"Agua de Limonada\",\n    \"origin\": \"Agua fresca\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/agua-de-limonada-guanajuato.webp\",\n    \"summary\": \"C\u00edtrica, fr\u00eda y refrescante.\",\n    \"ingredients\": [\n      \"Lim\u00f3n\",\n      \"Agua\",\n      \"Az\u00facar\"\n    ],\n    \"story\": false,\n    \"why\": \"Una opci\u00f3n cl\u00e1sica que combina con pr\u00e1cticamente cualquier platillo.\",\n    \"narration\": \"La Limonada es c\u00edtrica, fresca y perfecta para acompa\u00f1ar cualquier comida. Una opci\u00f3n sencilla que siempre se disfruta bien fr\u00eda.\"\n  },\n  {\n    \"id\": \"coca\",\n    \"price\": 2.99,\n    \"category\": \"Bebidas\",\n    \"title\": \"Coca\",\n    \"origin\": \"Refresco\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/coca-guanajuato.webp\",\n    \"summary\": \"Refresco de cola servido fr\u00edo.\",\n    \"ingredients\": [\n      \"Refresco\",\n      \"Hielo\"\n    ],\n    \"story\": false,\n    \"why\": \"Una bebida cl\u00e1sica para acompa\u00f1ar tu comida.\",\n    \"narration\": \"Si prefieres un refresco cl\u00e1sico, pide tu Coca bien fr\u00eda para acompa\u00f1ar el platillo que elijas.\"\n  },\n  {\n    \"id\": \"sprite\",\n    \"price\": 2.99,\n    \"category\": \"Bebidas\",\n    \"title\": \"Sprite\",\n    \"origin\": \"Refresco\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/sprite-guanajuato.webp\",\n    \"summary\": \"Refresco de lim\u00f3n-lima servido fr\u00edo.\",\n    \"ingredients\": [\n      \"Refresco\",\n      \"Hielo\"\n    ],\n    \"story\": false,\n    \"why\": \"Ligero, burbujeante y refrescante.\",\n    \"narration\": \"Sprite es una opci\u00f3n fresca y burbujeante con sabor c\u00edtrico, ideal para acompa\u00f1ar desde tacos hasta una comida m\u00e1s completa.\"\n  },\n  {\n    \"id\": \"te\",\n    \"price\": 2.99,\n    \"category\": \"Bebidas\",\n    \"title\": \"T\u00e9\",\n    \"origin\": \"Bebida\",\n    \"image\": \"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/08\/te-guanajuato.webp\",\n    \"summary\": \"T\u00e9 fr\u00edo para acompa\u00f1ar tu comida.\",\n    \"ingredients\": [\n      \"T\u00e9\",\n      \"Hielo\",\n      \"Lim\u00f3n\"\n    ],\n    \"story\": false,\n    \"why\": \"Una alternativa refrescante a las aguas frescas y refrescos.\",\n    \"narration\": \"El T\u00e9 fr\u00edo es una opci\u00f3n refrescante para acompa\u00f1ar tu comida. Puedes disfrutarlo solo o con un toque de lim\u00f3n.\"\n  }\n];\n\n\n\/* ======================================================\n   V6 \u2014 ABRIR PLATILLO DESDE URL\n   Ejemplo:\n   \/juanis-menu\/#enchiladas\n   ====================================================== *\/\n\nfunction openDishFromHash() {\n  const rawHash = window.location.hash;\n\n  if (!rawHash || rawHash === \"#\") {\n    return;\n  }\n\n  const dishId = decodeURIComponent(\n    rawHash.slice(1)\n  ).trim();\n\n  if (!dishId) {\n    return;\n  }\n\n  const dish = MENU_ITEMS.find(\n    item => item.id === dishId\n  );\n\n  if (!dish) {\n    console.warn(\n      \"Juani's Menu: no existe el platillo solicitado:\",\n      dishId\n    );\n    return;\n  }\n\n  \/*\n   * Forzamos el estado a \"Todos\" y limpiamos la b\u00fasqueda\n   * para garantizar que la tarjeta solicitada est\u00e9 visible.\n   *\/\n  if (typeof activeCategory !== \"undefined\") {\n    activeCategory = \"Todos\";\n  }\n\n  const searchField =\n    document.getElementById(\"menuSearch\") ||\n    document.getElementById(\"searchInput\") ||\n    document.querySelector(\n      'input[type=\"search\"]'\n    );\n\n  if (searchField) {\n    searchField.value = \"\";\n  }\n\n  \/*\n   * Re-renderiza el men\u00fa si existe la funci\u00f3n.\n   *\/\n  if (typeof renderMenu === \"function\") {\n    renderMenu();\n  } else if (typeof renderItems === \"function\") {\n    renderItems();\n  }\n\n  \/*\n   * Esperamos al siguiente ciclo de render y buscamos\n   * espec\u00edficamente la tarjeta solicitada.\n   *\/\n  window.setTimeout(() => {\n    const target =\n      document.getElementById(dishId) ||\n      document.querySelector(\n        `[data-id=\"${CSS.escape(dishId)}\"]`\n      );\n\n    if (!target) {\n      console.warn(\n        \"Juani's Menu: la tarjeta todav\u00eda no est\u00e1 disponible:\",\n        dishId\n      );\n      return;\n    }\n\n    target.scrollIntoView({\n      behavior: \"smooth\",\n      block: \"center\",\n      inline: \"nearest\"\n    });\n\n    target.classList.add(\n      \"menu-card--highlight\"\n    );\n\n    window.setTimeout(() => {\n      target.classList.remove(\n        \"menu-card--highlight\"\n      );\n    }, 2600);\n\n    \/*\n     * Despu\u00e9s del scroll, abre autom\u00e1ticamente la ficha.\n     *\/\n    window.setTimeout(() => {\n      if (typeof openDish === \"function\") {\n        openDish(dish);\n      } else {\n        target.click();\n      }\n    }, 650);\n\n  }, 220);\n}\n\n\n\/* Ejecutar cuando el DOM y el men\u00fa ya est\u00e1n listos. *\/\nwindow.addEventListener(\n  \"load\",\n  () => {\n    window.setTimeout(\n      openDishFromHash,\n      120\n    );\n  }\n);\n\n\n\/* Tambi\u00e9n funciona si el hash cambia sin recargar la p\u00e1gina. *\/\nwindow.addEventListener(\n  \"hashchange\",\n  () => {\n    window.setTimeout(\n      openDishFromHash,\n      80\n    );\n  }\n);\n\n\n\/* =========================================================\n   V9 \u2014 TEST HELPERS\n   ========================================================= *\/\n\n\/*\n  In the browser console you can run:\n\n  JuaniOrders.currentTable()\n  JuaniOrders.lastOrder()\n  JuaniOrders.outbox()\n\n  This makes it easy to verify that Mesa 12 is attached\n  to the order before building the server API.\n*\/\nwindow.JuaniOrders = {\n  apiUrl() {\n    return JUANIS_ORDER_API;\n  },\n\n  currentTable() {\n    return CURRENT_TABLE;\n  },\n\n  connectTable(tableNumber) {\n    return connectMenuToTable(\n      tableNumber\n    );\n  },\n\n  outbox() {\n    try {\n      return JSON.parse(\n        localStorage.getItem(\n          ORDER_OUTBOX_KEY\n        ) || \"[]\"\n      );\n    } catch {\n      return [];\n    }\n  },\n\n  lastOrder() {\n    const orders =\n      this.outbox();\n\n    return orders.length\n      ? orders[\n          orders.length - 1\n        ]\n      : null;\n  }\n};\n\n<\/script>\n<script>\nconst grid = document.getElementById(\"menuGrid\");\nconst filters = document.getElementById(\"categoryFilters\");\nconst searchInput = document.getElementById(\"menuSearch\");\nconst emptyState = document.getElementById(\"emptyState\");\n\nconst viewer = document.getElementById(\"dishViewer\");\nconst scrim = document.getElementById(\"scrim\");\nconst closeViewer = document.getElementById(\"closeViewer\");\nconst voiceToggle = document.getElementById(\"voiceToggle\");\nconst listenAgain = document.getElementById(\"listenAgain\");\nconst nextDishBtn = document.getElementById(\"nextDishBtn\");\n\nconst image = document.getElementById(\"dishHeroImage\");\nconst origin = document.getElementById(\"dishOrigin\");\nconst storyBadge = document.getElementById(\"storyBadge\");\nconst category = document.getElementById(\"dishCategory\");\nconst title = document.getElementById(\"dishTitle\");\nconst summary = document.getElementById(\"dishSummary\");\nconst chips = document.getElementById(\"ingredientChips\");\nconst why = document.getElementById(\"dishWhy\");\nconst soundIndicator = document.getElementById(\"soundIndicator\");\n\nlet voiceEnabled = true;\nlet activeDish = null;\nlet activeCategory = \"Tradicionales\";\nlet visibleItems = [...MENU_ITEMS];\n\nfunction normalize(text) {\n  return text\n    .normalize(\"NFD\")\n    .replace(\/[\\u0300-\\u036f]\/g, \"\")\n    .toLowerCase();\n}\n\nfunction getCategories() {\n  const preferredOrder = [\n    \"Tradicionales\",\n    \"Desayunos\",\n    \"Caldos\",\n    \"Mariscos\",\n    \"Kids\",\n    \"Bebidas\"\n  ];\n\n  const available = new Set(MENU_ITEMS.map(item => item.category));\n  return preferredOrder.filter(cat => cat === \"Todos\" || available.has(cat));\n}\n\nfunction renderFilters() {\n  const icons = {\n    \"Todos\": \"\ud83c\udf7d\ufe0f\",\n    \"Tradicionales\": \"\ud83c\udfdb\ufe0f\",\n    \"Desayunos\": \"\u2600\ufe0f\",\n    \"Caldos\": \"\ud83c\udf72\",\n    \"Mariscos\": \"\ud83e\udd90\",\n    \"Kids\": \"\ud83e\uddd2\",\n    \"Bebidas\": \"\ud83e\udd64\"\n  };\n\n  filters.innerHTML = getCategories()\n    .map(cat => `\n      <button\n        class=\"filter-btn ${cat === activeCategory ? \"is-active\" : \"\"}\"\n        type=\"button\"\n        data-category=\"${cat}\">\n        <span>${icons[cat] || \"\u2022\"}<\/span> ${cat}\n      <\/button>\n    `)\n    .join(\"\");\n}\n\nfunction getFilteredItems() {\n  const query = normalize(searchInput.value.trim());\n\n  return MENU_ITEMS.filter(item => {\n    const categoryMatch = activeCategory === \"Todos\" || item.category === activeCategory;\n    const searchable = normalize([\n      item.title,\n      item.origin,\n      item.category,\n      item.summary,\n      ...item.ingredients\n    ].join(\" \"));\n\n    return categoryMatch && (!query || searchable.includes(query));\n  });\n}\n\nfunction renderCards() {\n  visibleItems = getFilteredItems();\n\n  grid.innerHTML = visibleItems.map((dish, index) => `\n    <button id=\"${dish.id}\" class=\"menu-card\" type=\"button\" data-id=\"${dish.id}\">\n      <div class=\"menu-card-image\">\n        <img decoding=\"async\" src=\"${dish.image}\" alt=\"${dish.title}\" loading=\"lazy\">\n        ${dish.story ? `<span class=\"history-tag\">\u2726 Historia de Guanajuato<\/span>` : \"\"}\n        <span class=\"listen-badge\">\ud83d\udd0a<\/span>\n      <\/div>\n      <div class=\"menu-card-body\">\n        <span class=\"origin\">${dish.origin}<\/span>\n        <h3>${dish.title}<\/h3>\n        <p>${dish.summary}<\/p>\n        <span class=\"tap-text\">Toca para conocerlo \u2192<\/span>\n      <\/div>\n    <\/button>\n  `).join(\"\");\n\n  emptyState.hidden = visibleItems.length !== 0;\n}\n\nfunction chooseVoice() {\n  if (!(\"speechSynthesis\" in window)) return null;\n  const voices = speechSynthesis.getVoices();\n  return (\n    voices.find(v => \/^es-MX\/i.test(v.lang)) ||\n    voices.find(v => \/^es-US\/i.test(v.lang)) ||\n    voices.find(v => \/^es\/i.test(v.lang)) ||\n    null\n  );\n}\n\nfunction speakNarration(text) {\n  if (!voiceEnabled || !(\"speechSynthesis\" in window)) return;\n\n  speechSynthesis.cancel();\n  const utterance = new SpeechSynthesisUtterance(text);\n  const selectedVoice = chooseVoice();\n\n  if (selectedVoice) utterance.voice = selectedVoice;\n  utterance.lang = selectedVoice?.lang || \"es-MX\";\n  utterance.rate = 0.93;\n  utterance.pitch = 1.02;\n  utterance.volume = 1;\n\n  utterance.onstart = () => soundIndicator.classList.add(\"speaking\");\n  utterance.onend = () => soundIndicator.classList.remove(\"speaking\");\n  utterance.onerror = () => soundIndicator.classList.remove(\"speaking\");\n\n  speechSynthesis.speak(utterance);\n}\n\nfunction openDish(dish) {\n  activeDish = dish;\n\n  image.src = dish.image;\n  image.alt = dish.title;\n  origin.textContent = dish.origin;\n  storyBadge.hidden = !dish.story;\n  category.textContent = dish.category;\n  title.textContent = dish.title;\n  summary.textContent = dish.summary;\n  why.textContent = dish.why;\n  const addButton = document.getElementById(\"addToCartBtn\");\n  if (addButton) {\n    addButton.disabled = false;\n    addButton.textContent = \"Agregar a mi pedido\";\n    addButton.title = \"\";\n  }\n\n  chips.innerHTML = dish.ingredients\n    .map(item => `<span class=\"chip\">${item}<\/span>`)\n    .join(\"\");\n\n  viewer.classList.add(\"open\");\n  scrim.classList.add(\"open\");\n  viewer.setAttribute(\"aria-hidden\", \"false\");\n\n  setTimeout(() => speakNarration(dish.narration), 350);\n}\n\nfunction closeDish() {\n  if (\"speechSynthesis\" in window) speechSynthesis.cancel();\n  soundIndicator.classList.remove(\"speaking\");\n  viewer.classList.remove(\"open\");\n  scrim.classList.remove(\"open\");\n  viewer.setAttribute(\"aria-hidden\", \"true\");\n}\n\nfunction openNextDish() {\n  if (!activeDish) return;\n  const index = visibleItems.findIndex(item => item.id === activeDish.id);\n  const next = visibleItems[(index + 1) % visibleItems.length] || MENU_ITEMS[0];\n  openDish(next);\n}\n\nfilters.addEventListener(\"click\", event => {\n  const button = event.target.closest(\".filter-btn\");\n  if (!button) return;\n\n  activeCategory = button.dataset.category;\n  renderFilters();\n  renderCards();\n});\n\nsearchInput.addEventListener(\"input\", renderCards);\n\ngrid.addEventListener(\"click\", event => {\n  const card = event.target.closest(\".menu-card\");\n  if (!card) return;\n  const dish = MENU_ITEMS.find(item => item.id === card.dataset.id);\n  if (dish) openDish(dish);\n});\n\ncloseViewer.addEventListener(\"click\", closeDish);\nscrim.addEventListener(\"click\", closeDish);\nnextDishBtn.addEventListener(\"click\", openNextDish);\n\ndocument.addEventListener(\"keydown\", event => {\n  if (event.key === \"Escape\") closeDish();\n});\n\nlistenAgain.addEventListener(\"click\", () => {\n  if (activeDish) speakNarration(activeDish.narration);\n});\n\nif (voiceToggle) {\n  voiceToggle.addEventListener(\"click\", () => {\n    voiceEnabled = !voiceEnabled;\n\n    voiceToggle.setAttribute(\n      \"aria-pressed\",\n      String(voiceEnabled)\n    );\n\n    const voiceLabel =\n      voiceToggle.querySelector(\".voice-label\");\n\n    if (voiceLabel) {\n      voiceLabel.textContent =\n        voiceEnabled\n          ? \"Voz Activada\"\n          : \"Voz Desactivada\";\n    }\n\n    voiceToggle.setAttribute(\n      \"aria-label\",\n      voiceEnabled\n        ? \"Desactivar la narraci\u00f3n de voz\"\n        : \"Activar la narraci\u00f3n de voz\"\n    );\n\n    if (!voiceEnabled && \"speechSynthesis\" in window) {\n      speechSynthesis.cancel();\n\n      if (soundIndicator) {\n        soundIndicator.classList.remove(\"speaking\");\n      }\n    }\n  });\n}\n\nif (\"speechSynthesis\" in window) {\n  speechSynthesis.getVoices();\n  speechSynthesis.onvoiceschanged = () => speechSynthesis.getVoices();\n}\n\nrenderFilters();\nrenderCards();\n\n\n\/* =========================================================\n   TEMPORARY TABLE CART \u2014 MESA 12\n========================================================= *\/\nfunction getCurrentTable() {\n  const params =\n    new URLSearchParams(window.location.search);\n\n  const urlTable =\n    Number.parseInt(params.get(\"table\") || \"\", 10);\n\n  if (\n    Number.isFinite(urlTable) &&\n    urlTable > 0\n  ) {\n    localStorage.setItem(\n      \"juanis_table_number\",\n      String(urlTable)\n    );\n\n    return urlTable;\n  }\n\n  const savedTable =\n    Number.parseInt(\n      localStorage.getItem(\"juanis_table_number\") || \"\",\n      10\n    );\n\n  if (\n    Number.isFinite(savedTable) &&\n    savedTable > 0\n  ) {\n    return savedTable;\n  }\n\n  return null;\n}\n\nlet CURRENT_TABLE = getCurrentTable();\n\nconst TAX_RATE = 0.0825;\n\nconst ORDER_OUTBOX_KEY =\n  \"juanis_orders_outbox\";\n\nfunction getCartStorageKey() {\n  return CURRENT_TABLE\n    ? `juanis_table_${CURRENT_TABLE}_cart`\n    : \"juanis_guest_cart\";\n}\n\nfunction getOrderHistoryKey() {\n  return CURRENT_TABLE\n    ? `juanis_table_${CURRENT_TABLE}_orders`\n    : \"juanis_guest_orders\";\n}\n\nfunction syncTableContext() {\n  window.JUANIS_TABLE_CONTEXT = {\n    table: CURRENT_TABLE,\n    connected: Boolean(CURRENT_TABLE)\n  };\n}\n\nfunction updateAllTableDisplays() {\n  document\n    .querySelectorAll(\n      \"[data-juanis-table-number]\"\n    )\n    .forEach((element) => {\n      element.textContent =\n        CURRENT_TABLE\n          ? String(CURRENT_TABLE)\n          : \"sin identificar\";\n    });\n\n  const footerBar =\n    document.getElementById(\"tableCartBar\");\n\n  if (footerBar) {\n    footerBar.dataset.table =\n      CURRENT_TABLE\n        ? String(CURRENT_TABLE)\n        : \"\";\n  }\n}\n\nsyncTableContext();\n\nconst addToCartBtn = document.getElementById(\"addToCartBtn\");\nconst heroCartBtn = document.getElementById(\"heroCartBtn\");\nconst heroCartCount = document.getElementById(\"heroCartCount\");\nconst tableCartBar = document.getElementById(\"tableCartBar\");\nconst barCartSummary = document.getElementById(\"barCartSummary\");\nconst barViewCartBtn = document.getElementById(\"barViewCartBtn\");\nconst cartDrawer = document.getElementById(\"cartDrawer\");\nconst closeCartBtn = document.getElementById(\"closeCartBtn\");\nconst cartItems = document.getElementById(\"cartItems\");\nconst cartEmpty = document.getElementById(\"cartEmpty\");\nconst cartTotals = document.getElementById(\"cartTotals\");\nconst cartSubtotal = document.getElementById(\"cartSubtotal\");\nconst cartTax = document.getElementById(\"cartTax\");\nconst cartTotal = document.getElementById(\"cartTotal\");\nconst continueMenuBtn = document.getElementById(\"continueMenuBtn\");\nconst reviewOrderBtn = document.getElementById(\"reviewOrderBtn\");\nconst toast = document.getElementById(\"toast\");\nconst juanisTableStatus =\n  document.getElementById(\"juanisTableStatus\");\n\nconst juanisTableStatusText =\n  document.getElementById(\"juanisTableStatusText\");\n\nif (juanisTableStatusText) {\n  if (CURRENT_TABLE) {\n    juanisTableStatusText.textContent =\n      `Mesa ${CURRENT_TABLE} conectada. Tus pedidos quedar\u00e1n asociados a esta mesa.`;\n\n    juanisTableStatus?.classList.add(\n      \"has-table\"\n    );\n  } else {\n    juanisTableStatusText.textContent =\n      \"Escanea el QR f\u00edsico de tu mesa para identificarla antes de enviar un pedido.\";\n  }\n}\n\n\nlet cart = loadCart();\n\n\/* =========================================================\n   V10 \u2014 SINCRONIZACI\u00d3N EN VIVO DE LA MESA\n   ========================================================= *\/\n\nfunction connectMenuToTable(tableNumber) {\n  const parsedTable =\n    Number.parseInt(\n      String(tableNumber || \"\"),\n      10\n    );\n\n  if (\n    !Number.isFinite(parsedTable) ||\n    parsedTable < 1 ||\n    parsedTable > 15\n  ) {\n    return false;\n  }\n\n  const previousTable =\n    CURRENT_TABLE;\n\n  const previousCart =\n    Array.isArray(cart)\n      ? [...cart]\n      : [];\n\n  CURRENT_TABLE =\n    parsedTable;\n\n  localStorage.setItem(\n    \"juanis_table_number\",\n    String(CURRENT_TABLE)\n  );\n\n  \/*\n    If the guest already placed items in the cart before\n    scanning a table, preserve those items and move them\n    into that table's cart.\n  *\/\n  const tableCartKey =\n    getCartStorageKey();\n\n  let existingTableCart = [];\n\n  try {\n    existingTableCart =\n      JSON.parse(\n        localStorage.getItem(\n          tableCartKey\n        ) || \"[]\"\n      );\n  } catch {\n    existingTableCart = [];\n  }\n\n  if (\n    !previousTable &&\n    previousCart.length\n  ) {\n    cart =\n      previousCart;\n  } else if (\n    existingTableCart.length\n  ) {\n    cart =\n      existingTableCart;\n  }\n\n  saveCart();\n\n  syncTableContext();\n  updateAllTableDisplays();\n\n  if (\n    typeof updateCartUI ===\n    \"function\"\n  ) {\n    updateCartUI();\n  }\n\n  if (juanisTableStatusText) {\n    juanisTableStatusText.textContent =\n      `Mesa ${CURRENT_TABLE} conectada. Tus pedidos quedar\u00e1n asociados a esta mesa.`;\n\n    juanisTableStatus?.classList.add(\n      \"has-table\"\n    );\n  }\n\n  return true;\n}\n\nwindow.addEventListener(\n  \"juanis:table-connected\",\n  function (event) {\n    const table =\n      event.detail?.table;\n\n    connectMenuToTable(\n      table\n    );\n  }\n);\n\n\/*\n  Also synchronize if the Hero scanner updated localStorage\n  or the URL before this menu script finished loading.\n*\/\nconst liveStoredTable =\n  Number.parseInt(\n    localStorage.getItem(\n      \"juanis_table_number\"\n    ) || \"\",\n    10\n  );\n\nif (\n  Number.isFinite(liveStoredTable) &&\n  liveStoredTable > 0\n) {\n  CURRENT_TABLE =\n    liveStoredTable;\n\n  syncTableContext();\n}\n\nupdateAllTableDisplays();\n\nfunction money(value) {\n  return new Intl.NumberFormat(\"en-US\", {\n    style: \"currency\",\n    currency: \"USD\"\n  }).format(value);\n}\n\nfunction requireConnectedTable() {\n  if (CURRENT_TABLE) {\n    return true;\n  }\n\n  showToast(\n    \"Escanea primero el QR de tu mesa para poder enviar el pedido.\"\n  );\n\n  return false;\n}\n\nfunction generateOrderId() {\n  const now = new Date();\n\n  const stamp = [\n    now.getFullYear(),\n    String(now.getMonth() + 1).padStart(2, \"0\"),\n    String(now.getDate()).padStart(2, \"0\"),\n    String(now.getHours()).padStart(2, \"0\"),\n    String(now.getMinutes()).padStart(2, \"0\"),\n    String(now.getSeconds()).padStart(2, \"0\")\n  ].join(\"\");\n\n  const tablePart =\n    CURRENT_TABLE\n      ? String(CURRENT_TABLE).padStart(2, \"0\")\n      : \"00\";\n\n  const randomPart =\n    Math.random()\n      .toString(36)\n      .slice(2, 6)\n      .toUpperCase();\n\n  return `J-${tablePart}-${stamp}-${randomPart}`;\n}\n\n\/*\n  Routing rules for the future restaurant backend.\n  Food is visible to kitchen + waitress.\n  Drinks are routed to waitress by default.\n*\/\nfunction routeForItem(item) {\n  const dish =\n    MENU_ITEMS.find(\n      menuItem => menuItem.id === item.id\n    );\n\n  const category =\n    dish?.category || \"\";\n\n  const drinkCategories = [\n    \"Bebidas\"\n  ];\n\n  if (drinkCategories.includes(category)) {\n    return {\n      kitchen: false,\n      waitress: true,\n      route: \"waitress\"\n    };\n  }\n\n  return {\n    kitchen: true,\n    waitress: true,\n    route: \"kitchen+waitress\"\n  };\n}\n\nfunction calculateOrderFinancials() {\n  const subtotal =\n    cartSubtotalValue();\n\n  const tax =\n    subtotal * TAX_RATE;\n\n  const tip =\n    typeof selectedTipAmount === \"function\"\n      ? selectedTipAmount()\n      : 0;\n\n  const total =\n    subtotal + tax + tip;\n\n  return {\n    subtotal,\n    tax,\n    tip,\n    total\n  };\n}\n\nfunction createOrderPayload(paymentMethod) {\n  if (!CURRENT_TABLE) {\n    return null;\n  }\n\n  const financials =\n    calculateOrderFinancials();\n\n  const orderItems =\n    cart.map(item => {\n      const routing =\n        routeForItem(item);\n\n      return {\n        id: item.id,\n        name: item.title,\n        quantity: item.qty,\n        unitPrice: Number(item.price),\n        lineTotal:\n          Number(item.price) *\n          Number(item.qty),\n\n        routing\n      };\n    });\n\n  return {\n    version: 1,\n\n    orderId:\n      generateOrderId(),\n\n    restaurant:\n      \"Juani's Restaurante\",\n\n    table:\n      CURRENT_TABLE,\n\n    orderType:\n      \"dine-in\",\n\n    source:\n      \"table-qr-menu\",\n\n    status:\n      \"new\",\n\n    payment: {\n      method:\n        paymentMethod,\n\n      status:\n        paymentMethod === \"Efectivo en mesa\" ||\n        paymentMethod === \"Tarjeta con la mesera\"\n          ? \"pay-at-table\"\n          : \"customer-reported-paid\"\n    },\n\n    items:\n      orderItems,\n\n    totals: {\n      subtotal:\n        Number(\n          financials.subtotal.toFixed(2)\n        ),\n\n      tax:\n        Number(\n          financials.tax.toFixed(2)\n        ),\n\n      tip:\n        Number(\n          financials.tip.toFixed(2)\n        ),\n\n      total:\n        Number(\n          financials.total.toFixed(2)\n        )\n    },\n\n    routing: {\n      kitchen:\n        orderItems.some(\n          item =>\n            item.routing.kitchen\n        ),\n\n      waitress:\n        true\n    },\n\n    createdAt:\n      new Date().toISOString()\n  };\n}\n\n\nconst JUANIS_ORDER_API =\n  `${window.location.origin}\/soluciones-digitales\/wp-json\/juanis\/v1\/orders\/create`;\n\nasync function sendOrderToServer(order) {\n  const response = await fetch(\n    JUANIS_ORDER_API,\n    {\n      method: \"POST\",\n      headers: {\n        \"Content-Type\": \"application\/json\"\n      },\n      credentials: \"same-origin\",\n      cache: \"no-store\",\n      body: JSON.stringify(order)\n    }\n  );\n\n  let data = null;\n\n  try {\n    data = await response.json();\n  } catch {\n    data = null;\n  }\n\n  if (!response.ok) {\n    throw new Error(\n      data?.message ||\n      `No se pudo enviar el pedido (HTTP ${response.status}).`\n    );\n  }\n\n  if (!data?.ok || !data?.order) {\n    throw new Error(\n      \"El servidor no confirm\u00f3 el pedido.\"\n    );\n  }\n\n  return data;\n}\n\nfunction saveOrderLocally(order) {\n  if (!order) {\n    return;\n  }\n\n  let tableOrders = [];\n\n  try {\n    tableOrders =\n      JSON.parse(\n        localStorage.getItem(\n          getOrderHistoryKey()\n        ) || \"[]\"\n      );\n  } catch {\n    tableOrders = [];\n  }\n\n  tableOrders.push(order);\n\n  localStorage.setItem(\n    getOrderHistoryKey(),\n    JSON.stringify(tableOrders)\n  );\n\n  let outbox = [];\n\n  try {\n    outbox =\n      JSON.parse(\n        localStorage.getItem(\n          ORDER_OUTBOX_KEY\n        ) || \"[]\"\n      );\n  } catch {\n    outbox = [];\n  }\n\n  outbox.push(order);\n\n  localStorage.setItem(\n    ORDER_OUTBOX_KEY,\n    JSON.stringify(outbox)\n  );\n\n  \/*\n    The future API\/CRM connection can listen for this event\n    without rewriting the cart or checkout flow.\n  *\/\n  window.dispatchEvent(\n    new CustomEvent(\n      \"juanis:order-created\",\n      {\n        detail: order\n      }\n    )\n  );\n}\n\nfunction clearCurrentTableCart() {\n  cart = [];\n  saveCart();\n  updateCartUI();\n}\n\nfunction loadCart() {\n  try {\n    const saved =\n      localStorage.getItem(\n        getCartStorageKey()\n      );\n\n    return saved\n      ? JSON.parse(saved)\n      : [];\n  } catch {\n    return [];\n  }\n}\n\nfunction saveCart() {\n  localStorage.setItem(\n    getCartStorageKey(),\n    JSON.stringify(cart)\n  );\n}\n\nfunction cartItemCount() {\n  return cart.reduce((sum, item) => sum + item.qty, 0);\n}\n\nfunction cartSubtotalValue() {\n  return cart.reduce((sum, item) => sum + (item.price * item.qty), 0);\n}\n\nfunction showToast(message) {\n  toast.textContent = message;\n  toast.classList.add(\"show\");\n  clearTimeout(showToast.timer);\n  showToast.timer = setTimeout(() => toast.classList.remove(\"show\"), 2200);\n}\n\nfunction updateCartUI() {\n  updateAllTableDisplays();\n\n  const itemCount = cartItemCount();\n  const subtotal = cartSubtotalValue();\n  const tax = subtotal * TAX_RATE;\n  const total = subtotal + tax;\n\n  if (heroCartCount) {\n    heroCartCount.textContent = itemCount;\n    heroCartCount.setAttribute(\n      \"aria-label\",\n      `${itemCount} ${itemCount === 1 ? \"art\u00edculo\" : \"art\u00edculos\"} en el carrito`\n    );\n  }\n\n  tableCartBar.hidden = itemCount === 0;\n\n  barCartSummary.textContent =\n    itemCount === 1\n      ? `1 art\u00edculo \u00b7 ${money(total)}`\n      : `${itemCount} art\u00edculos \u00b7 ${money(total)}`;\n\n  if (itemCount === 0) {\n    cartItems.innerHTML = \"\";\n    cartEmpty.hidden = false;\n    cartTotals.hidden = true;\n    reviewOrderBtn.disabled = true;\n    return;\n  }\n\n  cartEmpty.hidden = true;\n  cartTotals.hidden = false;\n  reviewOrderBtn.disabled = false;\n\n  cartItems.innerHTML = cart.map(item => `\n    <article class=\"cart-item\" data-id=\"${item.id}\">\n      <img decoding=\"async\" src=\"${item.image}\" alt=\"${item.title}\">\n      <div>\n        <div class=\"cart-item-top\">\n          <div>\n            <h3>${item.title}<\/h3>\n            <p class=\"cart-item-origin\">${item.origin}<\/p>\n          <\/div>\n          <span class=\"cart-item-price\">${money(item.price * item.qty)}<\/span>\n        <\/div>\n\n        <div class=\"cart-item-controls\">\n          <div class=\"qty-controls\" aria-label=\"Cantidad\">\n            <button class=\"qty-btn\" type=\"button\" data-action=\"decrease\" aria-label=\"Quitar uno\">\u2212<\/button>\n            <span class=\"qty-value\">${item.qty}<\/span>\n            <button class=\"qty-btn\" type=\"button\" data-action=\"increase\" aria-label=\"Agregar uno\">+<\/button>\n          <\/div>\n\n          <button class=\"remove-btn\" type=\"button\" data-action=\"remove\">\n            Eliminar\n          <\/button>\n        <\/div>\n      <\/div>\n    <\/article>\n  `).join(\"\");\n\n  cartSubtotal.textContent = money(subtotal);\n  cartTax.textContent = money(tax);\n  cartTotal.textContent = money(total);\n}\n\nfunction addActiveDishToCart() {\n  if (!activeDish) return;\n\n  const price = Number(activeDish.price);\n  const existing = cart.find(item => item.id === activeDish.id);\n\n  if (existing) {\n    existing.qty += 1;\n  } else {\n    cart.push({\n      id: activeDish.id,\n      title: activeDish.title,\n      origin: activeDish.origin,\n      image: activeDish.image,\n      price,\n      qty: 1\n    });\n  }\n\n  saveCart();\n  updateCartUI();\n\n  \/\/ Stop narration and move the diner straight into the temporary cart.\n  if (\"speechSynthesis\" in window) speechSynthesis.cancel();\n  soundIndicator.classList.remove(\"speaking\");\n  viewer.classList.remove(\"open\");\n  viewer.setAttribute(\"aria-hidden\", \"true\");\n\n  showToast(CURRENT_TABLE\n    ? `${activeDish.title} agregado \u00b7 Mesa ${CURRENT_TABLE}`\n    : `${activeDish.title} agregado al carrito`);\n  setTimeout(openCart, 180);\n}\n\nfunction openCart() {\n  if (\"speechSynthesis\" in window) speechSynthesis.cancel();\n  soundIndicator.classList.remove(\"speaking\");\n\n  viewer.classList.remove(\"open\");\n  viewer.setAttribute(\"aria-hidden\", \"true\");\n\n  cartDrawer.classList.add(\"open\");\n  scrim.classList.add(\"open\");\n  cartDrawer.setAttribute(\"aria-hidden\", \"false\");\n\n  updateCartUI();\n}\n\nfunction closeCart() {\n  cartDrawer.classList.remove(\"open\");\n  cartDrawer.setAttribute(\"aria-hidden\", \"true\");\n\n  if (!viewer.classList.contains(\"open\")) {\n    scrim.classList.remove(\"open\");\n  }\n}\n\nfunction modifyCartItem(id, action) {\n  const item = cart.find(entry => entry.id === id);\n  if (!item) return;\n\n  if (action === \"increase\") item.qty += 1;\n  if (action === \"decrease\") item.qty -= 1;\n  if (action === \"remove\") item.qty = 0;\n\n  cart = cart.filter(entry => entry.qty > 0);\n\n  saveCart();\n  updateCartUI();\n}\n\naddToCartBtn.addEventListener(\"click\", addActiveDishToCart);\nif (heroCartBtn) {\n  heroCartBtn.addEventListener(\"click\", openCart);\n}\n\nbarViewCartBtn.addEventListener(\"click\", openCart);\ncloseCartBtn.addEventListener(\"click\", closeCart);\n\ncontinueMenuBtn.addEventListener(\"click\", () => {\n  closeCart();\n  document.getElementById(\"menu\").scrollIntoView({ behavior: \"smooth\" });\n});\n\ncartItems.addEventListener(\"click\", event => {\n  const button = event.target.closest(\"button[data-action]\");\n  if (!button) return;\n\n  const itemEl = event.target.closest(\".cart-item\");\n  if (!itemEl) return;\n\n  modifyCartItem(itemEl.dataset.id, button.dataset.action);\n});\n\nreviewOrderBtn.addEventListener(\"click\", () => {\n  if (!cart.length) return;\n\n  if (!requireConnectedTable()) {\n    return;\n  }\n\n  openPayment();\n});\n\n\/\/ Override the existing scrim behavior so it closes whichever panel is open.\nscrim.addEventListener(\"click\", () => {\n  if (cartDrawer.classList.contains(\"open\")) {\n    closeCart();\n  }\n});\n\ndocument.addEventListener(\"keydown\", event => {\n  if (event.key === \"Escape\" && cartDrawer.classList.contains(\"open\")) {\n    closeCart();\n  }\n});\n\nupdateCartUI();\n\n\n\/* =========================================================\n   PAYMENT SELECTION\n========================================================= *\/\nconst paymentDrawer = document.getElementById(\"paymentDrawer\");\nconst backToCartBtn = document.getElementById(\"backToCartBtn\");\nconst closePaymentBtn = document.getElementById(\"closePaymentBtn\");\nconst paymentMethods = document.getElementById(\"paymentMethods\");\nconst paymentTotal = document.getElementById(\"paymentTotal\");\nconst paymentItemCount = document.getElementById(\"paymentItemCount\");\nconst paymentPopup = document.getElementById(\"paymentPopup\");\nconst closePaymentPopup = document.getElementById(\"closePaymentPopup\");\nconst paymentPopupContent = document.getElementById(\"paymentPopupContent\");\n\n\/*\n  IMPORTANT:\n  Replace these demo values with Juani's real business payment destinations.\n  Zelle commonly relies on the recipient's enrolled email\/phone or QR inside a participating banking app.\n  Cash App and PayPal can use merchant\/payment links when configured.\n*\/\nconst PAYMENT_CONFIG = {\n  zelle: {\n    recipientName: \"Juani's Restaurante\",\n    recipient: \"REPLACE_WITH_ZELLE_EMAIL_OR_PHONE\",\n    url: \"https:\/\/www.zellepay.com\/\"\n  },\n  cashapp: {\n    recipientName: \"Juani's Restaurante\",\n    cashtag: \"$REPLACE_WITH_CASHTAG\",\n    url: \"https:\/\/cash.app\/\"\n  },\n  paypal: {\n    recipientName: \"Juani's Restaurante\",\n    handle: \"REPLACE_WITH_PAYPAL_LINK\",\n    url: \"https:\/\/www.paypal.com\/\"\n  }\n};\n\nfunction currentOrderTotal() {\n  const subtotal = cartSubtotalValue();\n  return subtotal * (1 + TAX_RATE);\n}\n\nfunction openPayment() {\n  closeCart();\n\n  const count = cartItemCount();\n  const total = currentOrderTotal();\n\n  paymentTotal.textContent = money(total);\n  paymentItemCount.textContent =\n    CURRENT_TABLE\n      ? `${count} ${count === 1 ? \"art\u00edculo\" : \"art\u00edculos\"} \u00b7 Mesa ${CURRENT_TABLE}`\n      : `${count} ${count === 1 ? \"art\u00edculo\" : \"art\u00edculos\"} \u00b7 Mesa no identificada`;\n\n  paymentDrawer.classList.add(\"open\");\n  scrim.classList.add(\"open\");\n  paymentDrawer.setAttribute(\"aria-hidden\", \"false\");\n}\n\nfunction closePayment() {\n  paymentDrawer.classList.remove(\"open\");\n  paymentDrawer.setAttribute(\"aria-hidden\", \"true\");\n\n  if (!paymentPopup.classList.contains(\"open\")) {\n    scrim.classList.remove(\"open\");\n  }\n}\n\nfunction openPaymentPopup(method) {\n  const total = money(currentOrderTotal());\n  let content = \"\";\n\n  if (method === \"cash\") {\n    content = `\n      <div class=\"popup-payment\">\n        <div class=\"pay-logo\">\ud83d\udcb5<\/div>\n        <h3>Efectivo en mesa<\/h3>\n        <p>Tu pedido se enviar\u00e1 indicando que deseas pagar en efectivo directamente con la mesera.<\/p>\n        <div class=\"pay-amount\"><span>Total estimado<\/span><strong>${total}<\/strong><\/div>\n        <button class=\"external-pay-btn\" type=\"button\" data-confirm-method=\"Efectivo en mesa\">\n          Confirmar efectivo y enviar pedido\n        <\/button>\n      <\/div>`;\n  }\n\n  if (method === \"card\") {\n    content = `\n      <div class=\"popup-payment\">\n        <div class=\"pay-logo\">\ud83d\udcb3<\/div>\n        <h3>Tarjeta con la mesera<\/h3>\n        <p>La mesera llevar\u00e1 la terminal a Mesa ${CURRENT_TABLE}. No necesitas introducir informaci\u00f3n de tarjeta en este sitio.<\/p>\n        <div class=\"pay-amount\"><span>Total estimado<\/span><strong>${total}<\/strong><\/div>\n        <button class=\"external-pay-btn\" type=\"button\" data-confirm-method=\"Tarjeta con la mesera\">\n          Confirmar tarjeta y enviar pedido\n        <\/button>\n      <\/div>`;\n  }\n\n  if (method === \"zelle\") {\n    const cfg = PAYMENT_CONFIG.zelle;\n    content = `\n      <div class=\"popup-payment\">\n        <div class=\"pay-logo\" style=\"background:#6d1ed4\">Z<\/div>\n        <h3>Pagar con Zelle<\/h3>\n        <p>Contin\u00faa en la app bancaria que uses con Zelle y verifica siempre que el destinatario sea Juani's antes de enviar.<\/p>\n        <div class=\"pay-amount\"><span>Total del pedido<\/span><strong>${total}<\/strong><\/div>\n        <div class=\"payment-instructions\">\n          <div><b>1<\/b><span>Abre Zelle desde tu aplicaci\u00f3n bancaria.<\/span><\/div>\n          <div><b>2<\/b><span>Selecciona o escanea el destinatario de Juani's.<\/span><\/div>\n          <div><b>3<\/b><span>Env\u00eda exactamente <strong>${total}<\/strong>.<\/span><\/div>\n          <div><b>4<\/b><span>Regresa aqu\u00ed y confirma que realizaste el pago.<\/span><\/div>\n        <\/div>\n        <a class=\"external-pay-btn\" href=\"${cfg.url}\" target=\"_blank\" rel=\"noopener\">\n          Abrir informaci\u00f3n de Zelle\n        <\/a>\n        <button class=\"confirm-pay-btn\" type=\"button\" data-confirm-method=\"Zelle\">\n          Ya realic\u00e9 mi pago con Zelle\n        <\/button>\n        <div class=\"demo-warning\">\n          Demo: todav\u00eda falta configurar el email\/tel\u00e9fono o QR real de Zelle de Juani's.\n        <\/div>\n      <\/div>`;\n  }\n\n  if (method === \"cashapp\") {\n    const cfg = PAYMENT_CONFIG.cashapp;\n    content = `\n      <div class=\"popup-payment\">\n        <div class=\"pay-logo\" style=\"background:#00c244\">$<\/div>\n        <h3>Pagar con Cash App<\/h3>\n        <p>Abre el enlace de pago de Juani's y completa el pago por <strong>${total}<\/strong>.<\/p>\n        <div class=\"pay-amount\"><span>Total del pedido<\/span><strong>${total}<\/strong><\/div>\n        <a class=\"external-pay-btn\" href=\"${cfg.url}\" target=\"_blank\" rel=\"noopener\">\n          Continuar a Cash App\n        <\/a>\n        <button class=\"confirm-pay-btn\" type=\"button\" data-confirm-method=\"Cash App\">\n          Ya realic\u00e9 mi pago\n        <\/button>\n        <div class=\"demo-warning\">\n          Demo: reemplaza el enlace por el Payment Link o $Cashtag real de Juani's.\n        <\/div>\n      <\/div>`;\n  }\n\n  if (method === \"paypal\") {\n    const cfg = PAYMENT_CONFIG.paypal;\n    content = `\n      <div class=\"popup-payment\">\n        <div class=\"pay-logo\" style=\"background:#0673d8\">P<\/div>\n        <h3>Pagar con PayPal<\/h3>\n        <p>Contin\u00faa al enlace de PayPal de Juani's y completa el pago por <strong>${total}<\/strong>.<\/p>\n        <div class=\"pay-amount\"><span>Total del pedido<\/span><strong>${total}<\/strong><\/div>\n        <a class=\"external-pay-btn\" href=\"${cfg.url}\" target=\"_blank\" rel=\"noopener\">\n          Continuar a PayPal\n        <\/a>\n        <button class=\"confirm-pay-btn\" type=\"button\" data-confirm-method=\"PayPal\">\n          Ya realic\u00e9 mi pago\n        <\/button>\n        <div class=\"demo-warning\">\n          Demo: reemplaza el enlace por el PayPal.Me o enlace de pago real de Juani's.\n        <\/div>\n      <\/div>`;\n  }\n\n  paymentPopupContent.innerHTML = content;\n  paymentPopup.classList.add(\"open\");\n  paymentPopup.setAttribute(\"aria-hidden\", \"false\");\n  scrim.classList.add(\"open\");\n}\n\nfunction closePayPopup() {\n  paymentPopup.classList.remove(\"open\");\n  paymentPopup.setAttribute(\"aria-hidden\", \"true\");\n\n  if (!paymentDrawer.classList.contains(\"open\")) {\n    scrim.classList.remove(\"open\");\n  }\n}\n\nfunction confirmPaymentMethod(methodName) {\n  if (!requireConnectedTable()) {\n    closePayPopup();\n    return;\n  }\n\n  const total =\n    currentOrderTotal();\n\n  const count =\n    cartItemCount();\n\n  paymentPopupContent.innerHTML = `\n    <div class=\"popup-payment\">\n      <div class=\"pay-logo\" style=\"background:#587136\">\u2713<\/div>\n\n      <h3>Pedido listo para enviar<\/h3>\n\n      <p>\n        Mesa ${CURRENT_TABLE} \u00b7\n        ${count}\n        ${count === 1 ? \"art\u00edculo\" : \"art\u00edculos\"}\n        <br>\n\n        Forma de pago:\n        <strong>${methodName}<\/strong>\n      <\/p>\n\n      <div class=\"pay-amount\">\n        <span>Total estimado<\/span>\n        <strong>${money(total)}<\/strong>\n      <\/div>\n\n      <button\n        class=\"external-pay-btn\"\n        type=\"button\"\n        id=\"sendDemoOrderBtn\"\n      >\n        Enviar pedido \u00b7 Mesa ${CURRENT_TABLE}\n      <\/button>\n\n      <div class=\"demo-warning\">\n        Este pedido se enviar\u00e1 al sistema de Juani's y aparecer\u00e1\n        en el panel de cocina\/pedidos.\n      <\/div>\n    <\/div>`;\n\n  const sendBtn =\n    document.getElementById(\n      \"sendDemoOrderBtn\"\n    );\n\n  sendBtn.addEventListener(\n    \"click\",\n    () => {\n\n      const order =\n        createOrderPayload(\n          methodName\n        );\n\n      if (!order) {\n        showToast(\n          \"No se pudo identificar la mesa.\"\n        );\n        return;\n      }\n\n      sendBtn.disabled = true;\n      sendBtn.textContent = \"Enviando pedido...\";\n\n      saveOrderLocally(order);\n\n      sendOrderToServer(order)\n        .then((serverResponse) => {\n          const serverOrder =\n            serverResponse.order;\n\n          paymentPopupContent.innerHTML = `\n            <div\n              class=\"popup-payment\"\n              style=\"text-align:center\"\n            >\n\n              <div\n                class=\"pay-logo\"\n                style=\"\n                  margin-inline:auto;\n                  background:#587136\n                \"\n              >\n                \u2713\n              <\/div>\n\n              <h3>\n                Pedido enviado\n              <\/h3>\n\n              <p>\n                <strong>\n                  Mesa ${CURRENT_TABLE}\n                <\/strong>\n                <br>\n\n                Pedido:\n                ${serverOrder.public_order_id}\n              <\/p>\n\n              <div class=\"pay-amount\">\n                <span>Estado<\/span>\n                <strong>\n                  Recibido por Juani's\n                <\/strong>\n              <\/div>\n\n              <button\n                class=\"external-pay-btn\"\n                type=\"button\"\n                id=\"finishDemoBtn\"\n              >\n                Regresar al men\u00fa\n              <\/button>\n\n            <\/div>`;\n\n          clearCurrentTableCart();\n\n          document\n            .getElementById(\n              \"finishDemoBtn\"\n            )\n            .addEventListener(\n              \"click\",\n              () => {\n                closePayPopup();\n                closePayment();\n\n                document\n                  .getElementById(\n                    \"menu\"\n                  )\n                  .scrollIntoView({\n                    behavior: \"smooth\"\n                  });\n              }\n            );\n        })\n        .catch((error) => {\n          console.error(\n            \"Juani API:\",\n            error\n          );\n\n          sendBtn.disabled = false;\n          sendBtn.textContent =\n            `Reintentar env\u00edo \u00b7 Mesa ${CURRENT_TABLE}`;\n\n          const warning =\n            paymentPopupContent.querySelector(\n              \".demo-warning\"\n            );\n\n          if (warning) {\n            warning.innerHTML = `\n              <strong>No se pudo enviar el pedido.<\/strong>\n              <br>\n              ${error.message}\n              <br><br>\n              Tu carrito sigue guardado. Presiona\n              \"Reintentar env\u00edo\".\n            `;\n          }\n\n          showToast(\n            \"No se pudo enviar. Tu pedido sigue guardado.\"\n          );\n        });\n    }\n  );\n}\n\npaymentMethods.addEventListener(\"click\", event => {\n  const button = event.target.closest(\".payment-method\");\n  if (!button) return;\n  openPaymentPopup(button.dataset.method);\n});\n\nbackToCartBtn.addEventListener(\"click\", () => {\n  closePayment();\n  openCart();\n});\n\nclosePaymentBtn.addEventListener(\"click\", closePayment);\nclosePaymentPopup.addEventListener(\"click\", closePayPopup);\n\npaymentPopup.addEventListener(\"click\", event => {\n  const confirmButton = event.target.closest(\"[data-confirm-method]\");\n  if (!confirmButton) return;\n  confirmPaymentMethod(confirmButton.dataset.confirmMethod);\n});\n\ndocument.addEventListener(\"keydown\", event => {\n  if (event.key !== \"Escape\") return;\n\n  if (paymentPopup.classList.contains(\"open\")) {\n    closePayPopup();\n  } else if (paymentDrawer.classList.contains(\"open\")) {\n    closePayment();\n  }\n});\n\n\n\/* =========================================================\n   OPTIONAL TIP\n========================================================= *\/\nconst tipOptions = document.getElementById(\"tipOptions\");\nconst customTipBtn = document.getElementById(\"customTipBtn\");\nconst customTipWrap = document.getElementById(\"customTipWrap\");\nconst customTipInput = document.getElementById(\"customTipInput\");\n\nconst tipAmount15 = document.getElementById(\"tipAmount15\");\nconst tipAmount20 = document.getElementById(\"tipAmount20\");\nconst tipAmount25 = document.getElementById(\"tipAmount25\");\n\nconst paymentBaseTotal = document.getElementById(\"paymentBaseTotal\");\nconst paymentTipTotal = document.getElementById(\"paymentTipTotal\");\nconst paymentFinalTotal = document.getElementById(\"paymentFinalTotal\");\n\nlet selectedTipRate = 0.20;\nlet customTipValue = null;\n\nfunction baseTotalWithTax() {\n  return cartSubtotalValue() * (1 + TAX_RATE);\n}\n\nfunction currentTipAmount() {\n  if (customTipValue !== null) {\n    return Math.max(0, Number(customTipValue) || 0);\n  }\n\n  return baseTotalWithTax() * selectedTipRate;\n}\n\nfunction totalWithTip() {\n  return baseTotalWithTax() + currentTipAmount();\n}\n\nfunction updateTipUI() {\n  const base = baseTotalWithTax();\n\n  tipAmount15.textContent = money(base * 0.15);\n  tipAmount20.textContent = money(base * 0.20);\n  tipAmount25.textContent = money(base * 0.25);\n\n  paymentBaseTotal.textContent = money(base);\n  paymentTipTotal.textContent = money(currentTipAmount());\n  paymentFinalTotal.textContent = money(totalWithTip());\n\n  \/\/ Also make the large payment total show the final amount.\n  paymentTotal.textContent = money(totalWithTip());\n}\n\ntipOptions.addEventListener(\"click\", event => {\n  const button = event.target.closest(\".tip-option\");\n  if (!button) return;\n\n  selectedTipRate = Number(button.dataset.tip);\n  customTipValue = null;\n  customTipWrap.hidden = true;\n  customTipInput.value = \"\";\n\n  [...tipOptions.querySelectorAll(\".tip-option\")].forEach(item => {\n    item.classList.toggle(\"is-selected\", item === button);\n  });\n\n  updateTipUI();\n});\n\ncustomTipBtn.addEventListener(\"click\", () => {\n  customTipWrap.hidden = !customTipWrap.hidden;\n\n  if (!customTipWrap.hidden) {\n    customTipInput.focus();\n  }\n});\n\ncustomTipInput.addEventListener(\"input\", () => {\n  customTipValue = Math.max(0, Number(customTipInput.value) || 0);\n\n  [...tipOptions.querySelectorAll(\".tip-option\")].forEach(item => {\n    item.classList.remove(\"is-selected\");\n  });\n\n  updateTipUI();\n});\n\n\/\/ Patch payment total functions so every payment method uses the amount INCLUDING tip.\nconst originalCurrentOrderTotal = currentOrderTotal;\ncurrentOrderTotal = function() {\n  return totalWithTip();\n};\n\n\/\/ Patch payment drawer opening so the tip choices always refresh from the latest cart total.\nconst originalOpenPayment = openPayment;\nopenPayment = function() {\n  originalOpenPayment();\n  updateTipUI();\n};\n\n<\/script>\n\n<script>\n\/* =========================================================\n   V12 \u2014 STICKY\/FIXED TOOLBAR FALLBACK FOR WORDPRESS\/DIVI\n   ========================================================= *\/\n(function () {\n  const toolbar =\n    document.getElementById(\"menu\");\n\n  const sentinel =\n    document.getElementById(\"menuToolbarSentinel\");\n\n  if (!toolbar || !sentinel) {\n    return;\n  }\n\n  let originalTop = 0;\n  let rafPending = false;\n\n  function isMobile() {\n    return window.matchMedia(\n      \"(max-width: 760px)\"\n    ).matches;\n  }\n\n  function measureToolbar() {\n    \/*\n      Temporarily remove fixed state so we can measure\n      the toolbar's real document position.\n    *\/\n    const wasFixed =\n      toolbar.classList.contains(\n        \"is-fixed-mobile\"\n      );\n\n    if (wasFixed) {\n      toolbar.classList.remove(\n        \"is-fixed-mobile\"\n      );\n      document.body.classList.remove(\n        \"juanis-menu-toolbar-fixed\"\n      );\n    }\n\n    const rect =\n      sentinel.getBoundingClientRect();\n\n    originalTop =\n      rect.top + window.scrollY;\n\n    if (wasFixed) {\n      updateToolbarPosition();\n    }\n  }\n\n  function setFixed() {\n    if (\n      toolbar.classList.contains(\n        \"is-fixed-mobile\"\n      )\n    ) {\n      return;\n    }\n\n    const height =\n      toolbar.offsetHeight;\n\n    document.documentElement.style.setProperty(\n      \"--juanis-toolbar-spacer\",\n      `${height}px`\n    );\n\n    document.body.style.setProperty(\n      \"--juanis-toolbar-spacer\",\n      `${height}px`\n    );\n\n    toolbar.classList.add(\n      \"is-fixed-mobile\"\n    );\n\n    document.body.classList.add(\n      \"juanis-menu-toolbar-fixed\"\n    );\n  }\n\n  function unsetFixed() {\n    toolbar.classList.remove(\n      \"is-fixed-mobile\"\n    );\n\n    document.body.classList.remove(\n      \"juanis-menu-toolbar-fixed\"\n    );\n  }\n\n  function updateToolbarPosition() {\n    rafPending = false;\n\n    if (!isMobile()) {\n      unsetFixed();\n      return;\n    }\n\n    if (\n      window.scrollY >=\n      originalTop\n    ) {\n      setFixed();\n    } else {\n      unsetFixed();\n    }\n  }\n\n  function requestUpdate() {\n    if (rafPending) {\n      return;\n    }\n\n    rafPending = true;\n\n    window.requestAnimationFrame(\n      updateToolbarPosition\n    );\n  }\n\n  window.addEventListener(\n    \"scroll\",\n    requestUpdate,\n    { passive: true }\n  );\n\n  window.addEventListener(\n    \"resize\",\n    function () {\n      measureToolbar();\n      requestUpdate();\n    }\n  );\n\n  window.addEventListener(\n    \"orientationchange\",\n    function () {\n      window.setTimeout(\n        function () {\n          measureToolbar();\n          requestUpdate();\n        },\n        250\n      );\n    }\n  );\n\n  window.addEventListener(\n    \"load\",\n    function () {\n      measureToolbar();\n      requestUpdate();\n    }\n  );\n\n  measureToolbar();\n  requestUpdate();\n})();\n<\/script>\n\n\n<script>\n(function(){\n  const fab = document.getElementById(\"juanisServiceFab\");\n  const modal = document.getElementById(\"juanisServiceModal\");\n  const closeButton = document.getElementById(\"closeServiceModal\");\n  const tableLabel = document.getElementById(\"serviceTableLabel\");\n  const notes = document.getElementById(\"serviceRequestNotes\");\n  const status = document.getElementById(\"serviceRequestStatus\");\n  const buttons = [...document.querySelectorAll(\"[data-service-type]\")];\n\n  const SERVICE_API =\n    `${window.location.origin}\/soluciones-digitales\/wp-json\/juanis\/v1\/service-requests`;\n\n  function getTable(){\n    if(window.JuaniOrders && typeof window.JuaniOrders.currentTable === \"function\"){\n      const table = Number(window.JuaniOrders.currentTable());\n      if(Number.isFinite(table) && table > 0) return table;\n    }\n\n    const params = new URLSearchParams(window.location.search);\n    const fromUrl = Number(params.get(\"table\"));\n    if(Number.isFinite(fromUrl) && fromUrl > 0) return fromUrl;\n\n    const saved = Number(localStorage.getItem(\"juanis_table_number\"));\n    return Number.isFinite(saved) && saved > 0 ? saved : null;\n  }\n\n  function openModal(){\n    const table = getTable();\n    modal.hidden = false;\n    document.body.style.overflow = \"hidden\";\n    status.className = \"service-request-status\";\n    status.textContent = \"\";\n    tableLabel.textContent = table ? `Mesa ${table}` : \"Escanea el QR de tu mesa primero.\";\n  }\n\n  function closeModal(){\n    modal.hidden = true;\n    document.body.style.overflow = \"\";\n  }\n\n  async function sendRequest(type){\n    const table = getTable();\n\n    if(!table){\n      status.className = \"service-request-status is-error\";\n      status.textContent = \"Primero necesitamos identificar tu mesa.\";\n      return;\n    }\n\n    buttons.forEach(item => item.disabled = true);\n    status.className = \"service-request-status\";\n    status.textContent = \"Enviando solicitud...\";\n\n    try{\n      const response = await fetch(\n        SERVICE_API,\n        {\n          method:\"POST\",\n          headers:{\"Content-Type\":\"application\/json\"},\n          credentials:\"same-origin\",\n          cache:\"no-store\",\n          body:JSON.stringify({\n            table,\n            type,\n            notes:notes?.value?.trim() || \"\"\n          })\n        }\n      );\n\n      const data = await response.json().catch(() => ({}));\n\n      if(!response.ok){\n        throw new Error(data.message || `HTTP ${response.status}`);\n      }\n\n      status.className = \"service-request-status is-success\";\n      status.textContent =\n        type === \"check\"\n          ? `Cuenta solicitada para Mesa ${table} \u2713`\n          : `Solicitud enviada a la mesera \u00b7 Mesa ${table} \u2713`;\n\n      if(notes) notes.value = \"\";\n\n      setTimeout(closeModal, 1100);\n\n    }catch(error){\n      status.className = \"service-request-status is-error\";\n      status.textContent = `No se pudo enviar: ${error.message}`;\n    }finally{\n      buttons.forEach(item => item.disabled = false);\n    }\n  }\n\n  fab?.addEventListener(\"click\", openModal);\n  closeButton?.addEventListener(\"click\", closeModal);\n  document.querySelectorAll(\"[data-close-service]\").forEach(item => item.addEventListener(\"click\", closeModal));\n  buttons.forEach(button => button.addEventListener(\"click\", () => sendRequest(button.dataset.serviceType)));\n\n  window.addEventListener(\"juanis:table-connected\", function(event){\n    if(tableLabel){\n      tableLabel.textContent = `Mesa ${event.detail?.table || \"\"}`;\n    }\n  });\n})();\n<\/script>\n\n<style>\n\/* =========================================================\n   V25 \u2014 CONTROLES FLOTANTES FINALES\n   Desktop\/Tablet:\n     - \"Pedir ayuda\" arriba a la derecha\n     - \"Ver pedido\" debajo y anclado al borde inferior derecho\n   Mobile:\n     - barra verde compacta, ancho completo, pegada abajo\n     - ayuda justo encima\n   ========================================================= *\/\n\n\/* TABLET + DESKTOP *\/\n@media (min-width: 621px){\n\n  .juanis-service-fab{\n    position:fixed !important;\n    right:18px !important;\n    bottom:82px !important;\n    z-index:36 !important;\n  }\n\n  .table-cart-bar{\n    position:fixed !important;\n\n    left:auto !important;\n    right:18px !important;\n    bottom:0 !important;\n\n    transform:none !important;\n\n    width:min(430px, calc(100vw - 36px)) !important;\n\n    display:grid !important;\n    grid-template-columns:minmax(0,1fr) auto !important;\n    align-items:center !important;\n\n    gap:10px !important;\n\n    padding:10px 10px 10px 12px !important;\n\n    border:1px solid rgba(255,255,255,.30) !important;\n    border-radius:18px 18px 0 0 !important;\n\n    color:#fff !important;\n\n    background:\n      linear-gradient(\n        135deg,\n        #49642f 0%,\n        #587136 60%,\n        #6f8749 100%\n      ) !important;\n\n    box-shadow:\n      0 -8px 26px rgba(44,63,29,.25) !important;\n\n    backdrop-filter:blur(14px) !important;\n    -webkit-backdrop-filter:blur(14px) !important;\n  }\n\n  .table-cart-info{\n    min-width:0 !important;\n\n    display:grid !important;\n    grid-template-columns:auto minmax(0,1fr) !important;\n    align-items:center !important;\n\n    gap:8px !important;\n  }\n\n  .table-pill{\n    padding:8px 10px !important;\n\n    color:#2f3f21 !important;\n    background:#f3ce83 !important;\n\n    font-size:.76rem !important;\n    white-space:nowrap !important;\n  }\n\n  #barCartSummary{\n    min-width:0 !important;\n\n    color:#fff !important;\n\n    font-size:.82rem !important;\n    line-height:1.15 !important;\n\n    white-space:nowrap !important;\n    overflow:hidden !important;\n    text-overflow:ellipsis !important;\n  }\n\n  .bar-cart-btn{\n    width:auto !important;\n    min-width:108px !important;\n    min-height:46px !important;\n\n    padding:10px 14px !important;\n\n    border-radius:13px !important;\n\n    color:#fff !important;\n    background:#355323 !important;\n\n    font-size:.88rem !important;\n    font-weight:900 !important;\n\n    white-space:nowrap !important;\n\n    box-shadow:\n      0 6px 16px rgba(31,55,20,.22) !important;\n  }\n\n  .bar-cart-btn:hover{\n    background:#2d481e !important;\n  }\n}\n\n\n\/* MOBILE *\/\n@media (max-width: 620px){\n\n  .table-cart-bar{\n    position:fixed !important;\n\n    left:0 !important;\n    right:0 !important;\n    bottom:0 !important;\n\n    width:100% !important;\n\n    transform:none !important;\n\n    display:grid !important;\n    grid-template-columns:auto minmax(0,1fr) auto !important;\n    align-items:center !important;\n\n    gap:7px !important;\n\n    padding:\n      7px\n      8px\n      max(7px, env(safe-area-inset-bottom)) !important;\n\n    border:0 !important;\n    border-top:1px solid rgba(255,255,255,.28) !important;\n    border-radius:16px 16px 0 0 !important;\n\n    color:#fff !important;\n\n    background:\n      linear-gradient(\n        135deg,\n        #49642f 0%,\n        #587136 62%,\n        #6f8749 100%\n      ) !important;\n\n    box-shadow:\n      0 -8px 24px rgba(44,63,29,.24) !important;\n  }\n\n  .table-cart-info{\n    display:contents !important;\n  }\n\n  .table-pill{\n    padding:7px 9px !important;\n\n    color:#2f3f21 !important;\n    background:#f3ce83 !important;\n\n    font-size:.70rem !important;\n    white-space:nowrap !important;\n  }\n\n  #barCartSummary{\n    min-width:0 !important;\n\n    color:#fff !important;\n\n    font-size:.76rem !important;\n    line-height:1.05 !important;\n\n    white-space:nowrap !important;\n    overflow:hidden !important;\n    text-overflow:ellipsis !important;\n  }\n\n  .bar-cart-btn{\n    width:auto !important;\n    min-width:88px !important;\n    min-height:42px !important;\n\n    padding:8px 11px !important;\n\n    border-radius:12px !important;\n\n    color:#fff !important;\n    background:#355323 !important;\n\n    font-size:.78rem !important;\n    font-weight:900 !important;\n\n    white-space:nowrap !important;\n  }\n\n  .juanis-service-fab{\n    position:fixed !important;\n\n    right:10px !important;\n    bottom:70px !important;\n\n    min-height:58px !important;\n    max-width:calc(100vw - 20px) !important;\n\n    padding:8px 13px 8px 8px !important;\n    gap:10px !important;\n  }\n\n  .juanis-service-fab__icon{\n    flex-basis:40px !important;\n\n    width:40px !important;\n    height:40px !important;\n\n    font-size:20px !important;\n  }\n\n  .juanis-service-fab__text{\n    display:flex !important;\n  }\n\n  .juanis-service-fab__text strong{\n    font-size:14px !important;\n  }\n\n  .juanis-service-fab__text small{\n    font-size:9px !important;\n  }\n}\n<\/style>\n\n\n<style>\n\/* =========================================================\n   V26 \u2014 MOBILE COMPACTO A LA DERECHA\n   Ayuda arriba + pedido abajo, ambos fijos a la derecha\n   ========================================================= *\/\n\n@media (max-width: 620px){\n\n  \/* PEDIR AYUDA \u2014 M\u00c1S COMPACTO *\/\n  .juanis-service-fab{\n    position:fixed !important;\n    right:10px !important;\n    left:auto !important;\n    bottom:72px !important;\n\n    width:auto !important;\n    max-width:270px !important;\n    min-height:52px !important;\n\n    padding:7px 12px 7px 7px !important;\n    gap:8px !important;\n\n    border-radius:999px !important;\n  }\n\n  .juanis-service-fab__icon{\n    flex:0 0 38px !important;\n    width:38px !important;\n    height:38px !important;\n\n    font-size:19px !important;\n  }\n\n  .juanis-service-fab__text{\n    display:flex !important;\n  }\n\n  .juanis-service-fab__text strong{\n    font-size:13px !important;\n    line-height:1 !important;\n  }\n\n  .juanis-service-fab__text small{\n    margin-top:4px !important;\n    font-size:8px !important;\n    line-height:1.05 !important;\n  }\n\n\n  \/* VER PEDIDO \u2014 COMPACTO, ABAJO A LA DERECHA *\/\n  .table-cart-bar{\n    position:fixed !important;\n\n    left:auto !important;\n    right:8px !important;\n    bottom:0 !important;\n\n    width:min(355px, calc(100vw - 16px)) !important;\n\n    transform:none !important;\n\n    display:grid !important;\n    grid-template-columns:auto minmax(0,1fr) auto !important;\n    align-items:center !important;\n\n    gap:6px !important;\n\n    padding:\n      6px\n      7px\n      max(6px, env(safe-area-inset-bottom)) !important;\n\n    border-radius:16px 16px 0 0 !important;\n  }\n\n  .table-cart-info{\n    display:contents !important;\n  }\n\n  .table-pill{\n    padding:6px 8px !important;\n\n    font-size:.66rem !important;\n    line-height:1 !important;\n  }\n\n  #barCartSummary{\n    min-width:0 !important;\n\n    font-size:.70rem !important;\n    line-height:1 !important;\n\n    white-space:nowrap !important;\n    overflow:hidden !important;\n    text-overflow:ellipsis !important;\n  }\n\n  .bar-cart-btn{\n    width:auto !important;\n    min-width:82px !important;\n    min-height:38px !important;\n\n    padding:7px 10px !important;\n\n    border-radius:11px !important;\n\n    font-size:.72rem !important;\n    line-height:1 !important;\n  }\n\n}\n<\/style>\n\n<\/body>\n<\/html><\/div><\/div>\n\n<div class=\"et_pb_code_3 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><script>\n(function () {\n  \"use strict\";\n\n  \/* ======================================================\n     JUANI'S RESTAURANTE SMART CENTER\n     JAVASCRIPT \u2014 P\u00c1GINA PEDIDOS\n     ALMACENAMIENTO TEMPORAL EN LOCALSTORAGE\n     ====================================================== *\/\n\n  if (window.JUANIS_ORDERS_CRM_LOADED) {\n    return;\n  }\n\n  window.JUANIS_ORDERS_CRM_LOADED = true;\n\n\n  \/* ======================================================\n     CONFIGURACI\u00d3N\n     ====================================================== *\/\n\n  const STORAGE_KEY = \"juanis_restaurante_orders_v1\";\n  const ITEMS_PER_PAGE = 5;\n\n  const state = {\n    orders: [],\n    filteredOrders: [],\n    currentPage: 1,\n    currentView: \"table\",\n    editingOrderId: null\n  };\n\n\n  \/* ======================================================\n     ETIQUETAS\n     ====================================================== *\/\n\n  const typeLabels = {\n    delivery: \"Entrega\",\n    crew: \"Cuadrilla\",\n    pickup: \"Recoger\"\n  };\n\n  const paymentLabels = {\n    paid: \"Pagado\",\n    partial: \"Parcial\",\n    pending: \"Pendiente\",\n    invoice: \"Factura\"\n  };\n\n  const statusLabels = {\n    new: \"Nuevo\",\n    confirmed: \"Confirmado\",\n    preparing: \"Preparando\",\n    ready: \"Listo\",\n    delivery: \"En entrega\",\n    completed: \"Completado\",\n    cancelled: \"Cancelado\"\n  };\n\n\n  \/* ======================================================\n     ELEMENTOS DEL DOM\n     ====================================================== *\/\n\n  function getElements() {\n    return {\n      crm: document.getElementById(\"juanis-crm\"),\n\n      table: document.querySelector(\n        \".juanis-orders-table\"\n      ),\n\n      tableWrapper: document.querySelector(\n        \".juanis-orders-table-wrapper\"\n      ),\n\n      tableBody: document.querySelector(\n        \".juanis-orders-table tbody\"\n      ),\n\n      panel: document.querySelector(\n        \".juanis-orders-panel\"\n      ),\n\n      panelFooter: document.querySelector(\n        \".juanis-orders-panel__footer\"\n      ),\n\n      footerText: document.querySelector(\n        \".juanis-orders-panel__footer p\"\n      ),\n\n      pagination: document.querySelector(\n        \".juanis-orders-pagination\"\n      ),\n\n      filterSearch: document.querySelector(\n        \".juanis-orders-filters__search input\"\n      ),\n\n      topSearch: document.getElementById(\n        \"juanis-search-input\"\n      ),\n\n      statusFilter: document.getElementById(\n        \"juanis-order-status\"\n      ),\n\n      methodFilter: document.getElementById(\n        \"juanis-order-method\"\n      ),\n\n      paymentFilter: document.getElementById(\n        \"juanis-order-payment\"\n      ),\n\n      dateFilter: document.getElementById(\n        \"juanis-order-date\"\n      ),\n\n      clearFiltersButton: document.querySelector(\n        \".juanis-orders-filters .juanis-button--secondary\"\n      ),\n\n      newOrderButtons: Array.from(\n        document.querySelectorAll(\n          [\n            \"#juanis-new-order-button\",\n            '[data-action=\"new-order\"]'\n          ].join(\",\")\n        )\n      ),\n\n      exportButton: document.querySelector(\n        \".juanis-view__actions .juanis-button--secondary\"\n      ),\n\n      tableViewButton: document.querySelector(\n        '.juanis-orders-panel__view-button[aria-label=\"Vista de tabla\"]'\n      ),\n\n      cardViewButton: document.querySelector(\n        '.juanis-orders-panel__view-button[aria-label=\"Vista de tarjetas\"]'\n      ),\n\n      ordersBadge: document.getElementById(\n        \"juanis-orders-badge\"\n      ),\n\n      notificationCount: document.getElementById(\n        \"juanis-notification-count\"\n      ),\n\n      currentDate: document.getElementById(\n        \"juanis-current-date\"\n      ),\n\n      currentShift: document.getElementById(\n        \"juanis-current-shift\"\n      ),\n\n      sidebarToggle: document.getElementById(\n        \"juanis-sidebar-toggle\"\n      ),\n\n      sidebarClose: document.getElementById(\n        \"juanis-sidebar-close\"\n      ),\n\n      sidebarOverlay: document.getElementById(\n        \"juanis-sidebar-overlay\"\n      )\n    };\n  }\n\n\n  \/* ======================================================\n     SEGURIDAD DE TEXTO\n     ====================================================== *\/\n\n  function escapeHTML(value) {\n    return String(value ?? \"\")\n      .replaceAll(\"&\", \"&amp;\")\n      .replaceAll(\"<\", \"&lt;\")\n      .replaceAll(\">\", \"&gt;\")\n      .replaceAll('\"', \"&quot;\")\n      .replaceAll(\"'\", \"&#039;\");\n  }\n\n\n  function normalizeText(value) {\n    return String(value ?? \"\")\n      .trim()\n      .toLowerCase();\n  }\n\n\n  \/* ======================================================\n     FECHA Y HORA\n     ====================================================== *\/\n\n  function formatDate(dateString) {\n    if (!dateString) {\n      return \"\";\n    }\n\n    const date = new Date(\n      dateString + \"T12:00:00\"\n    );\n\n    return new Intl.DateTimeFormat(\n      \"es-US\",\n      {\n        month: \"short\",\n        day: \"numeric\",\n        year: \"numeric\"\n      }\n    ).format(date);\n  }\n\n\n  function formatCurrency(value) {\n    const amount = Number(value);\n\n    if (!Number.isFinite(amount)) {\n      return \"$0.00\";\n    }\n\n    return new Intl.NumberFormat(\n      \"en-US\",\n      {\n        style: \"currency\",\n        currency: \"USD\"\n      }\n    ).format(amount);\n  }\n\n\n  function updateCurrentDate() {\n    const elements = getElements();\n    const now = new Date();\n    const hour = now.getHours();\n\n    if (elements.currentDate) {\n      elements.currentDate.textContent =\n        new Intl.DateTimeFormat(\n          \"es-US\",\n          {\n            weekday: \"long\",\n            month: \"long\",\n            day: \"numeric\"\n          }\n        ).format(now);\n    }\n\n    if (elements.currentShift) {\n      if (hour >= 6 && hour < 14) {\n        elements.currentShift.textContent =\n          \"Turno de ma\u00f1ana\";\n      } else if (hour >= 14 && hour < 22) {\n        elements.currentShift.textContent =\n          \"Turno de tarde\";\n      } else {\n        elements.currentShift.textContent =\n          \"Fuera del horario operativo\";\n      }\n    }\n  }\n\n\n  \/* ======================================================\n     IDENTIFICADORES\n     ====================================================== *\/\n\n  function generateOrderId() {\n    const orders = state.orders;\n\n    let highestNumber = 1024;\n\n    orders.forEach(function (order) {\n      const number = Number(\n        String(order.id)\n          .replace(\"#JR-\", \"\")\n          .replace(\"JR-\", \"\")\n      );\n\n      if (\n        Number.isFinite(number) &&\n        number > highestNumber\n      ) {\n        highestNumber = number;\n      }\n    });\n\n    return \"#JR-\" + String(\n      highestNumber + 1\n    );\n  }\n\n\n  function getInitials(name) {\n    const words = String(name || \"\")\n      .trim()\n      .split(\/\\s+\/)\n      .filter(Boolean);\n\n    if (words.length === 0) {\n      return \"JR\";\n    }\n\n    return words\n      .slice(0, 2)\n      .map(function (word) {\n        return word.charAt(0).toUpperCase();\n      })\n      .join(\"\");\n  }\n\n\n  \/* ======================================================\n     DATOS FICTICIOS INICIALES\n     ====================================================== *\/\n\n  function createSeedOrders() {\n    const today = new Date()\n      .toISOString()\n      .split(\"T\")[0];\n\n    const customers = [\n      [\"Carlos Mendoza\", \"Mendoza Construction\"],\n      [\"Roberto Garc\u00eda\", \"Garc\u00eda Landscaping\"],\n      [\"Laura Mart\u00ednez\", \"Cliente residencial\"],\n      [\"Jos\u00e9 Salazar\", \"Salazar Roofing\"],\n      [\"Antonio P\u00e9rez\", \"P\u00e9rez Concrete\"],\n      [\"Miguel Hern\u00e1ndez\", \"Hern\u00e1ndez Remodeling\"],\n      [\"Rosa Castillo\", \"Castillo Cleaning\"],\n      [\"Daniel L\u00f3pez\", \"L\u00f3pez Fencing\"],\n      [\"Mar\u00eda Torres\", \"Torres Family\"],\n      [\"Javier Ram\u00edrez\", \"Ram\u00edrez Painting\"],\n      [\"Erika S\u00e1nchez\", \"S\u00e1nchez Outdoor Living\"],\n      [\"Luis Moreno\", \"Moreno Masonry\"],\n      [\"Patricia G\u00f3mez\", \"Cliente residencial\"],\n      [\"\u00d3scar Rivera\", \"Rivera Construction\"],\n      [\"Ana Flores\", \"Flores Landscaping\"],\n      [\"Marco Ruiz\", \"Ruiz Roofing\"],\n      [\"Gabriela Cruz\", \"Cruz Tile\"],\n      [\"Fernando Ortiz\", \"Ortiz Concrete\"],\n      [\"Sof\u00eda Vargas\", \"Cliente residencial\"],\n      [\"Ra\u00fal Navarro\", \"Navarro Pavers\"],\n      [\"Elena M\u00e9ndez\", \"M\u00e9ndez Cleaning\"],\n      [\"V\u00edctor Aguilar\", \"Aguilar Framing\"],\n      [\"Teresa Romero\", \"Romero Family\"],\n      [\"H\u00e9ctor Silva\", \"Silva Construction\"]\n    ];\n\n    const statuses = [\n      \"preparing\",\n      \"confirmed\",\n      \"new\",\n      \"ready\",\n      \"delivery\",\n      \"preparing\",\n      \"confirmed\",\n      \"completed\",\n      \"new\",\n      \"preparing\",\n      \"ready\",\n      \"delivery\",\n      \"confirmed\",\n      \"new\",\n      \"completed\",\n      \"preparing\",\n      \"confirmed\",\n      \"ready\",\n      \"delivery\",\n      \"new\",\n      \"completed\",\n      \"confirmed\",\n      \"preparing\",\n      \"ready\"\n    ];\n\n    const types = [\n      \"delivery\",\n      \"crew\",\n      \"pickup\",\n      \"delivery\",\n      \"crew\"\n    ];\n\n    const payments = [\n      \"paid\",\n      \"invoice\",\n      \"partial\",\n      \"pending\",\n      \"paid\"\n    ];\n\n    return customers.map(\n      function (customer, index) {\n        const orderNumber = 1024 - index;\n        const hour = 11 + Math.floor(index \/ 2);\n        const minutes =\n          index % 2 === 0 ? \"30\" : \"00\";\n\n        return {\n          id: \"#JR-\" + orderNumber,\n          customer: customer[0],\n          company: customer[1],\n          phone:\n            \"(817) 555-\" +\n            String(1000 + index),\n\n          type:\n            types[index % types.length],\n\n          date: today,\n\n          time:\n            String(\n              Math.min(hour, 21)\n            ).padStart(2, \"0\") +\n            \":\" +\n            minutes,\n\n          total:\n            Number(\n              (\n                68.75 +\n                index * 17.35\n              ).toFixed(2)\n            ),\n\n          payment:\n            payments[\n              index % payments.length\n            ],\n\n          status:\n            statuses[index],\n\n          address:\n            (1200 + index * 11) +\n            \" Example Street, Arlington, TX\",\n\n          people:\n            4 + index,\n\n          notes:\n            index % 3 === 0\n              ? \"Incluir salsa adicional.\"\n              : \"\",\n\n          createdAt:\n            new Date(\n              Date.now() -\n              index * 60000\n            ).toISOString()\n        };\n      }\n    );\n  }\n\n\n  \/* ======================================================\n     LOCALSTORAGE\n     ====================================================== *\/\n\n  function loadOrders() {\n    try {\n      const savedData =\n        window.localStorage.getItem(\n          STORAGE_KEY\n        );\n\n      if (!savedData) {\n        state.orders = createSeedOrders();\n        saveOrders();\n        return;\n      }\n\n      const parsedData =\n        JSON.parse(savedData);\n\n      state.orders =\n        Array.isArray(parsedData)\n          ? parsedData\n          : createSeedOrders();\n\n    } catch (error) {\n      console.error(\n        \"No fue posible cargar los pedidos:\",\n        error\n      );\n\n      state.orders = createSeedOrders();\n      saveOrders();\n    }\n  }\n\n\n  function saveOrders() {\n    try {\n      window.localStorage.setItem(\n        STORAGE_KEY,\n        JSON.stringify(state.orders)\n      );\n    } catch (error) {\n      console.error(\n        \"No fue posible guardar los pedidos:\",\n        error\n      );\n\n      showToast(\n        \"No se pudieron guardar los datos.\",\n        \"error\"\n      );\n    }\n  }\n\n\n  \/* ======================================================\n     ESTILOS DIN\u00c1MICOS\n     ====================================================== *\/\n\n  function injectDynamicStyles() {\n    if (\n      document.getElementById(\n        \"juanis-orders-js-styles\"\n      )\n    ) {\n      return;\n    }\n\n    const style =\n      document.createElement(\"style\");\n\n    style.id =\n      \"juanis-orders-js-styles\";\n\n    style.textContent = `\n      body.juanis-modal-open {\n        overflow: hidden !important;\n      }\n\n      .juanis-js-modal {\n        position: fixed;\n        inset: 0;\n        z-index: 999999;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        padding: 24px;\n      }\n\n      .juanis-js-modal[hidden] {\n        display: none !important;\n      }\n\n      .juanis-js-modal__overlay {\n        position: absolute;\n        inset: 0;\n        border: 0;\n        background: rgba(0, 0, 0, 0.68);\n        backdrop-filter: blur(4px);\n      }\n\n      .juanis-js-modal__panel {\n        position: relative;\n        z-index: 2;\n        width: min(760px, 100%);\n        max-height: 90vh;\n        overflow-y: auto;\n        border-radius: 22px;\n        background: #ffffff;\n        box-shadow: 0 30px 90px rgba(0, 0, 0, 0.35);\n      }\n\n      .juanis-js-modal__header {\n        position: sticky;\n        top: 0;\n        z-index: 3;\n        display: flex;\n        align-items: center;\n        justify-content: space-between;\n        gap: 18px;\n        padding: 22px 24px;\n        border-bottom: 1px solid #e7e8eb;\n        background: #ffffff;\n      }\n\n      .juanis-js-modal__header span {\n        display: block;\n        margin-bottom: 4px;\n        color: #b51f2e;\n        font-size: 11px;\n        font-weight: 800;\n        letter-spacing: 0.08em;\n        text-transform: uppercase;\n      }\n\n      .juanis-js-modal__header h2 {\n        margin: 0;\n        padding: 0;\n        color: #121212;\n        font-family: \"Playfair Display\", Georgia, serif;\n        font-size: 28px;\n        line-height: 1.1;\n      }\n\n      .juanis-js-modal__close {\n        width: 42px;\n        height: 42px;\n        flex: 0 0 auto;\n        border: 1px solid #e7e8eb;\n        border-radius: 11px;\n        background: #ffffff;\n        color: #121212;\n        font-size: 24px;\n        cursor: pointer;\n      }\n\n      .juanis-js-modal__content {\n        padding: 24px;\n      }\n\n      .juanis-order-form__grid {\n        display: grid;\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n        gap: 16px;\n      }\n\n      .juanis-order-form__field {\n        min-width: 0;\n      }\n\n      .juanis-order-form__field--full {\n        grid-column: 1 \/ -1;\n      }\n\n      .juanis-order-form__field label {\n        display: block;\n        margin-bottom: 7px;\n        color: #555555;\n        font-size: 11px;\n        font-weight: 800;\n        letter-spacing: 0.04em;\n        text-transform: uppercase;\n      }\n\n      .juanis-order-form__field input,\n      .juanis-order-form__field select,\n      .juanis-order-form__field textarea {\n        width: 100%;\n        min-height: 46px;\n        padding: 11px 13px;\n        border: 1px solid #e1e2e5;\n        border-radius: 11px;\n        outline: 0;\n        background: #ffffff;\n        color: #1e1e1e;\n        font: inherit;\n      }\n\n      .juanis-order-form__field textarea {\n        min-height: 100px;\n        resize: vertical;\n      }\n\n      .juanis-order-form__field input:focus,\n      .juanis-order-form__field select:focus,\n      .juanis-order-form__field textarea:focus {\n        border-color: rgba(181, 31, 46, 0.55);\n        box-shadow: 0 0 0 4px rgba(181, 31, 46, 0.08);\n      }\n\n      .juanis-order-form__actions {\n        display: flex;\n        justify-content: flex-end;\n        gap: 10px;\n        margin-top: 22px;\n        padding-top: 20px;\n        border-top: 1px solid #e7e8eb;\n      }\n\n      .juanis-js-button {\n        min-height: 44px;\n        padding: 0 18px;\n        border: 1px solid transparent;\n        border-radius: 11px;\n        font: inherit;\n        font-size: 12px;\n        font-weight: 800;\n        cursor: pointer;\n      }\n\n      .juanis-js-button--primary {\n        border-color: #b51f2e;\n        background: #b51f2e;\n        color: #ffffff;\n      }\n\n      .juanis-js-button--secondary {\n        border-color: #e1e2e5;\n        background: #ffffff;\n        color: #1e1e1e;\n      }\n\n      .juanis-js-button--danger {\n        border-color: #b51f2e;\n        background: #ffffff;\n        color: #b51f2e;\n      }\n\n      .juanis-order-detail {\n        display: grid;\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n        gap: 14px;\n      }\n\n      .juanis-order-detail__item {\n        padding: 14px;\n        border: 1px solid #e7e8eb;\n        border-radius: 12px;\n        background: #fafafa;\n      }\n\n      .juanis-order-detail__item--full {\n        grid-column: 1 \/ -1;\n      }\n\n      .juanis-order-detail__item span {\n        display: block;\n        margin-bottom: 5px;\n        color: #747474;\n        font-size: 10px;\n        font-weight: 800;\n        text-transform: uppercase;\n      }\n\n      .juanis-order-detail__item strong {\n        color: #121212;\n        font-size: 14px;\n      }\n\n      .juanis-order-detail__actions {\n        display: flex;\n        justify-content: flex-end;\n        gap: 10px;\n        margin-top: 20px;\n      }\n\n      .juanis-toast-container-js {\n        position: fixed;\n        right: 22px;\n        bottom: 22px;\n        z-index: 1000000;\n        display: flex;\n        flex-direction: column;\n        gap: 10px;\n      }\n\n      .juanis-toast-js {\n        min-width: 260px;\n        max-width: 360px;\n        padding: 15px 17px;\n        border-radius: 13px;\n        background: #121212;\n        color: #ffffff;\n        box-shadow: 0 18px 45px rgba(0, 0, 0, 0.25);\n        font-size: 12px;\n        font-weight: 700;\n      }\n\n      .juanis-toast-js.is-success {\n        background: #15935c;\n      }\n\n      .juanis-toast-js.is-error {\n        background: #b51f2e;\n      }\n\n      .juanis-orders-card-view {\n        display: grid;\n        grid-template-columns: repeat(3, minmax(0, 1fr));\n        gap: 16px;\n        padding: 20px;\n      }\n\n      .juanis-order-card {\n        padding: 18px;\n        border: 1px solid #e7e8eb;\n        border-radius: 16px;\n        background: #ffffff;\n        box-shadow: 0 8px 24px rgba(17, 17, 17, 0.05);\n      }\n\n      .juanis-order-card__top {\n        display: flex;\n        justify-content: space-between;\n        gap: 12px;\n        margin-bottom: 15px;\n      }\n\n      .juanis-order-card__top strong {\n        color: #121212;\n        font-size: 14px;\n      }\n\n      .juanis-order-card h4 {\n        margin: 0 0 4px;\n        padding: 0;\n        color: #121212;\n        font-size: 16px;\n      }\n\n      .juanis-order-card p {\n        margin: 0 0 12px;\n        color: #747474;\n        font-size: 11px;\n      }\n\n      .juanis-order-card__data {\n        display: grid;\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n        gap: 9px;\n        margin-bottom: 15px;\n      }\n\n      .juanis-order-card__data div {\n        padding: 10px;\n        border-radius: 10px;\n        background: #f7f7f8;\n      }\n\n      .juanis-order-card__data span {\n        display: block;\n        margin-bottom: 3px;\n        color: #747474;\n        font-size: 9px;\n        font-weight: 800;\n        text-transform: uppercase;\n      }\n\n      .juanis-order-card__actions {\n        display: flex;\n        gap: 8px;\n      }\n\n      .juanis-order-card__actions button {\n        flex: 1;\n        min-height: 36px;\n        border: 1px solid #e1e2e5;\n        border-radius: 9px;\n        background: #ffffff;\n        font-size: 10px;\n        font-weight: 800;\n        cursor: pointer;\n      }\n\n      .juanis-empty-orders {\n        padding: 60px 20px;\n        text-align: center;\n        color: #747474;\n      }\n\n      .juanis-empty-orders strong {\n        display: block;\n        margin-bottom: 7px;\n        color: #121212;\n        font-size: 18px;\n      }\n\n      @media (max-width: 1000px) {\n        .juanis-orders-card-view {\n          grid-template-columns: repeat(2, minmax(0, 1fr));\n        }\n      }\n\n      @media (max-width: 700px) {\n        .juanis-js-modal {\n          align-items: flex-end;\n          padding: 0;\n        }\n\n        .juanis-js-modal__panel {\n          width: 100%;\n          max-height: 94vh;\n          border-radius: 20px 20px 0 0;\n        }\n\n        .juanis-order-form__grid,\n        .juanis-order-detail,\n        .juanis-orders-card-view {\n          grid-template-columns: 1fr;\n        }\n\n        .juanis-order-form__field--full,\n        .juanis-order-detail__item--full {\n          grid-column: auto;\n        }\n\n        .juanis-order-form__actions,\n        .juanis-order-detail__actions {\n          flex-direction: column;\n        }\n\n        .juanis-order-form__actions button,\n        .juanis-order-detail__actions button {\n          width: 100%;\n        }\n\n        .juanis-toast-container-js {\n          right: 12px;\n          left: 12px;\n          bottom: 12px;\n        }\n\n        .juanis-toast-js {\n          width: 100%;\n          min-width: 0;\n          max-width: none;\n        }\n      }\n    `;\n\n    document.head.appendChild(style);\n  }\n\n\n  \/* ======================================================\n     MODAL Y TOASTS\n     ====================================================== *\/\n\n  function ensureModal() {\n    let modal =\n      document.getElementById(\n        \"juanis-js-modal\"\n      );\n\n    if (modal) {\n      return modal;\n    }\n\n    modal =\n      document.createElement(\"div\");\n\n    modal.id = \"juanis-js-modal\";\n    modal.className = \"juanis-js-modal\";\n    modal.hidden = true;\n\n    modal.innerHTML = `\n      <button\n        type=\"button\"\n        class=\"juanis-js-modal__overlay\"\n        data-juanis-modal-close\n        aria-label=\"Cerrar ventana\"\n      ><\/button>\n\n      <section\n        class=\"juanis-js-modal__panel\"\n        role=\"dialog\"\n        aria-modal=\"true\"\n        aria-labelledby=\"juanis-js-modal-title\"\n      >\n        <header class=\"juanis-js-modal__header\">\n          <div>\n            <span id=\"juanis-js-modal-eyebrow\">\n              Centro de Control\n            <\/span>\n\n            <h2 id=\"juanis-js-modal-title\">\n              Ventana\n            <\/h2>\n          <\/div>\n\n          <button\n            type=\"button\"\n            class=\"juanis-js-modal__close\"\n            data-juanis-modal-close\n            aria-label=\"Cerrar ventana\"\n          >\n            \u00d7\n          <\/button>\n        <\/header>\n\n        <div\n          id=\"juanis-js-modal-content\"\n          class=\"juanis-js-modal__content\"\n        ><\/div>\n      <\/section>\n    `;\n\n    document.body.appendChild(modal);\n\n    return modal;\n  }\n\n\n  function openModal(\n    title,\n    eyebrow,\n    content\n  ) {\n    const modal = ensureModal();\n\n    const titleElement =\n      modal.querySelector(\n        \"#juanis-js-modal-title\"\n      );\n\n    const eyebrowElement =\n      modal.querySelector(\n        \"#juanis-js-modal-eyebrow\"\n      );\n\n    const contentElement =\n      modal.querySelector(\n        \"#juanis-js-modal-content\"\n      );\n\n    titleElement.textContent = title;\n    eyebrowElement.textContent = eyebrow;\n    contentElement.innerHTML = content;\n\n    modal.hidden = false;\n\n    document.body.classList.add(\n      \"juanis-modal-open\"\n    );\n  }\n\n\n  function closeModal() {\n    const modal =\n      document.getElementById(\n        \"juanis-js-modal\"\n      );\n\n    if (!modal) {\n      return;\n    }\n\n    modal.hidden = true;\n\n    document.body.classList.remove(\n      \"juanis-modal-open\"\n    );\n\n    const content =\n      modal.querySelector(\n        \"#juanis-js-modal-content\"\n      );\n\n    if (content) {\n      content.innerHTML = \"\";\n    }\n\n    state.editingOrderId = null;\n  }\n\n\n  function showToast(\n    message,\n    type = \"success\"\n  ) {\n    let container =\n      document.querySelector(\n        \".juanis-toast-container-js\"\n      );\n\n    if (!container) {\n      container =\n        document.createElement(\"div\");\n\n      container.className =\n        \"juanis-toast-container-js\";\n\n      document.body.appendChild(\n        container\n      );\n    }\n\n    const toast =\n      document.createElement(\"div\");\n\n    toast.className =\n      \"juanis-toast-js is-\" + type;\n\n    toast.textContent = message;\n\n    container.appendChild(toast);\n\n    window.setTimeout(function () {\n      toast.remove();\n    }, 3600);\n  }\n\n\n  \/* ======================================================\n     FORMULARIO NUEVO \/ EDITAR PEDIDO\n     ====================================================== *\/\n\n  function getOrderFormHTML(order = null) {\n    const today = new Date()\n      .toISOString()\n      .split(\"T\")[0];\n\n    const data = order || {\n      customer: \"\",\n      company: \"\",\n      phone: \"\",\n      type: \"delivery\",\n      date: today,\n      time: \"12:00\",\n      total: \"\",\n      payment: \"pending\",\n      status: \"new\",\n      address: \"\",\n      people: \"\",\n      notes: \"\"\n    };\n\n    return `\n      <form id=\"juanis-order-form\">\n\n        <div class=\"juanis-order-form__grid\">\n\n          <div class=\"juanis-order-form__field\">\n            <label for=\"juanis-form-customer\">\n              Cliente *\n            <\/label>\n\n            <input\n              id=\"juanis-form-customer\"\n              name=\"customer\"\n              type=\"text\"\n              value=\"${escapeHTML(data.customer)}\"\n              required\n            >\n          <\/div>\n\n\n          <div class=\"juanis-order-form__field\">\n            <label for=\"juanis-form-company\">\n              Empresa\n            <\/label>\n\n            <input\n              id=\"juanis-form-company\"\n              name=\"company\"\n              type=\"text\"\n              value=\"${escapeHTML(data.company)}\"\n            >\n          <\/div>\n\n\n          <div class=\"juanis-order-form__field\">\n            <label for=\"juanis-form-phone\">\n              Tel\u00e9fono *\n            <\/label>\n\n            <input\n              id=\"juanis-form-phone\"\n              name=\"phone\"\n              type=\"tel\"\n              value=\"${escapeHTML(data.phone)}\"\n              required\n            >\n          <\/div>\n\n\n          <div class=\"juanis-order-form__field\">\n            <label for=\"juanis-form-people\">\n              Cantidad de personas\n            <\/label>\n\n            <input\n              id=\"juanis-form-people\"\n              name=\"people\"\n              type=\"number\"\n              min=\"1\"\n              value=\"${escapeHTML(data.people)}\"\n            >\n          <\/div>\n\n\n          <div class=\"juanis-order-form__field\">\n            <label for=\"juanis-form-type\">\n              Tipo de pedido *\n            <\/label>\n\n            <select\n              id=\"juanis-form-type\"\n              name=\"type\"\n              required\n            >\n              <option\n                value=\"delivery\"\n                ${data.type === \"delivery\" ? \"selected\" : \"\"}\n              >\n                Entrega\n              <\/option>\n\n              <option\n                value=\"crew\"\n                ${data.type === \"crew\" ? \"selected\" : \"\"}\n              >\n                Obra o cuadrilla\n              <\/option>\n\n              <option\n                value=\"pickup\"\n                ${data.type === \"pickup\" ? \"selected\" : \"\"}\n              >\n                Recoger\n              <\/option>\n            <\/select>\n          <\/div>\n\n\n          <div class=\"juanis-order-form__field\">\n            <label for=\"juanis-form-total\">\n              Total *\n            <\/label>\n\n            <input\n              id=\"juanis-form-total\"\n              name=\"total\"\n              type=\"number\"\n              min=\"0\"\n              step=\"0.01\"\n              value=\"${escapeHTML(data.total)}\"\n              required\n            >\n          <\/div>\n\n\n          <div class=\"juanis-order-form__field\">\n            <label for=\"juanis-form-date\">\n              Fecha *\n            <\/label>\n\n            <input\n              id=\"juanis-form-date\"\n              name=\"date\"\n              type=\"date\"\n              value=\"${escapeHTML(data.date)}\"\n              required\n            >\n          <\/div>\n\n\n          <div class=\"juanis-order-form__field\">\n            <label for=\"juanis-form-time\">\n              Hora *\n            <\/label>\n\n            <input\n              id=\"juanis-form-time\"\n              name=\"time\"\n              type=\"time\"\n              value=\"${escapeHTML(data.time)}\"\n              required\n            >\n          <\/div>\n\n\n          <div class=\"juanis-order-form__field\">\n            <label for=\"juanis-form-payment\">\n              Estado del pago\n            <\/label>\n\n            <select\n              id=\"juanis-form-payment\"\n              name=\"payment\"\n            >\n              <option\n                value=\"pending\"\n                ${data.payment === \"pending\" ? \"selected\" : \"\"}\n              >\n                Pendiente\n              <\/option>\n\n              <option\n                value=\"partial\"\n                ${data.payment === \"partial\" ? \"selected\" : \"\"}\n              >\n                Pago parcial\n              <\/option>\n\n              <option\n                value=\"paid\"\n                ${data.payment === \"paid\" ? \"selected\" : \"\"}\n              >\n                Pagado\n              <\/option>\n\n              <option\n                value=\"invoice\"\n                ${data.payment === \"invoice\" ? \"selected\" : \"\"}\n              >\n                Factura\n              <\/option>\n            <\/select>\n          <\/div>\n\n\n          <div class=\"juanis-order-form__field\">\n            <label for=\"juanis-form-status\">\n              Estado del pedido\n            <\/label>\n\n            <select\n              id=\"juanis-form-status\"\n              name=\"status\"\n            >\n              ${\n                Object.entries(statusLabels)\n                  .map(function (entry) {\n                    const value = entry[0];\n                    const label = entry[1];\n\n                    return `\n                      <option\n                        value=\"${value}\"\n                        ${data.status === value ? \"selected\" : \"\"}\n                      >\n                        ${label}\n                      <\/option>\n                    `;\n                  })\n                  .join(\"\")\n              }\n            <\/select>\n          <\/div>\n\n\n          <div class=\"juanis-order-form__field juanis-order-form__field--full\">\n            <label for=\"juanis-form-address\">\n              Direcci\u00f3n\n            <\/label>\n\n            <input\n              id=\"juanis-form-address\"\n              name=\"address\"\n              type=\"text\"\n              value=\"${escapeHTML(data.address)}\"\n            >\n          <\/div>\n\n\n          <div class=\"juanis-order-form__field juanis-order-form__field--full\">\n            <label for=\"juanis-form-notes\">\n              Notas\n            <\/label>\n\n            <textarea\n              id=\"juanis-form-notes\"\n              name=\"notes\"\n            >${escapeHTML(data.notes)}<\/textarea>\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"juanis-order-form__actions\">\n\n          <button\n            type=\"button\"\n            class=\"juanis-js-button juanis-js-button--secondary\"\n            data-juanis-modal-close\n          >\n            Cancelar\n          <\/button>\n\n          <button\n            type=\"submit\"\n            class=\"juanis-js-button juanis-js-button--primary\"\n          >\n            ${\n              order\n                ? \"Guardar cambios\"\n                : \"Crear pedido\"\n            }\n          <\/button>\n\n        <\/div>\n\n      <\/form>\n    `;\n  }\n\n\n  function openNewOrderModal() {\n    state.editingOrderId = null;\n\n    openModal(\n      \"Nuevo pedido\",\n      \"Administraci\u00f3n operativa\",\n      getOrderFormHTML()\n    );\n\n    const customerInput =\n      document.getElementById(\n        \"juanis-form-customer\"\n      );\n\n    if (customerInput) {\n      customerInput.focus();\n    }\n  }\n\n\n  function openEditOrderModal(orderId) {\n    const order =\n      state.orders.find(function (item) {\n        return item.id === orderId;\n      });\n\n    if (!order) {\n      return;\n    }\n\n    state.editingOrderId = orderId;\n\n    openModal(\n      \"Editar pedido\",\n      order.id,\n      getOrderFormHTML(order)\n    );\n  }\n\n\n  function handleOrderFormSubmit(form) {\n    if (!form.checkValidity()) {\n      form.reportValidity();\n      return;\n    }\n\n    const formData =\n      new FormData(form);\n\n    const orderData = {\n      customer:\n        String(\n          formData.get(\"customer\") || \"\"\n        ).trim(),\n\n      company:\n        String(\n          formData.get(\"company\") || \"\"\n        ).trim(),\n\n      phone:\n        String(\n          formData.get(\"phone\") || \"\"\n        ).trim(),\n\n      people:\n        Number(\n          formData.get(\"people\") || 0\n        ),\n\n      type:\n        String(\n          formData.get(\"type\") || \"delivery\"\n        ),\n\n      date:\n        String(\n          formData.get(\"date\") || \"\"\n        ),\n\n      time:\n        String(\n          formData.get(\"time\") || \"\"\n        ),\n\n      total:\n        Number(\n          formData.get(\"total\") || 0\n        ),\n\n      payment:\n        String(\n          formData.get(\"payment\") || \"pending\"\n        ),\n\n      status:\n        String(\n          formData.get(\"status\") || \"new\"\n        ),\n\n      address:\n        String(\n          formData.get(\"address\") || \"\"\n        ).trim(),\n\n      notes:\n        String(\n          formData.get(\"notes\") || \"\"\n        ).trim()\n    };\n\n    if (state.editingOrderId) {\n      const index =\n        state.orders.findIndex(\n          function (order) {\n            return (\n              order.id ===\n              state.editingOrderId\n            );\n          }\n        );\n\n      if (index >= 0) {\n        state.orders[index] = {\n          ...state.orders[index],\n          ...orderData,\n          updatedAt:\n            new Date().toISOString()\n        };\n      }\n\n      showToast(\n        \"Pedido actualizado correctamente.\"\n      );\n\n    } else {\n      const newOrder = {\n        id: generateOrderId(),\n        ...orderData,\n        createdAt:\n          new Date().toISOString()\n      };\n\n      state.orders.unshift(newOrder);\n\n      showToast(\n        \"Pedido creado correctamente.\"\n      );\n    }\n\n    saveOrders();\n    closeModal();\n\n    state.currentPage = 1;\n\n    applyFilters();\n  }\n\n\n  \/* ======================================================\n     DETALLES DEL PEDIDO\n     ====================================================== *\/\n\n  function openOrderDetails(orderId) {\n    const order =\n      state.orders.find(function (item) {\n        return item.id === orderId;\n      });\n\n    if (!order) {\n      return;\n    }\n\n    const content = `\n      <div class=\"juanis-order-detail\">\n\n        <div class=\"juanis-order-detail__item\">\n          <span>Cliente<\/span>\n          <strong>\n            ${escapeHTML(order.customer)}\n          <\/strong>\n        <\/div>\n\n        <div class=\"juanis-order-detail__item\">\n          <span>Empresa<\/span>\n          <strong>\n            ${escapeHTML(order.company || \"No especificada\")}\n          <\/strong>\n        <\/div>\n\n        <div class=\"juanis-order-detail__item\">\n          <span>Tel\u00e9fono<\/span>\n          <strong>\n            ${escapeHTML(order.phone)}\n          <\/strong>\n        <\/div>\n\n        <div class=\"juanis-order-detail__item\">\n          <span>Personas<\/span>\n          <strong>\n            ${escapeHTML(order.people || \"No especificado\")}\n          <\/strong>\n        <\/div>\n\n        <div class=\"juanis-order-detail__item\">\n          <span>Tipo<\/span>\n          <strong>\n            ${escapeHTML(typeLabels[order.type])}\n          <\/strong>\n        <\/div>\n\n        <div class=\"juanis-order-detail__item\">\n          <span>Total<\/span>\n          <strong>\n            ${formatCurrency(order.total)}\n          <\/strong>\n        <\/div>\n\n        <div class=\"juanis-order-detail__item\">\n          <span>Fecha<\/span>\n          <strong>\n            ${escapeHTML(formatDate(order.date))}\n          <\/strong>\n        <\/div>\n\n        <div class=\"juanis-order-detail__item\">\n          <span>Hora<\/span>\n          <strong>\n            ${escapeHTML(order.time)}\n          <\/strong>\n        <\/div>\n\n        <div class=\"juanis-order-detail__item\">\n          <span>Pago<\/span>\n          <strong>\n            ${escapeHTML(paymentLabels[order.payment])}\n          <\/strong>\n        <\/div>\n\n        <div class=\"juanis-order-detail__item\">\n          <span>Estado<\/span>\n          <strong>\n            ${escapeHTML(statusLabels[order.status])}\n          <\/strong>\n        <\/div>\n\n        <div class=\"juanis-order-detail__item juanis-order-detail__item--full\">\n          <span>Direcci\u00f3n<\/span>\n          <strong>\n            ${escapeHTML(order.address || \"No especificada\")}\n          <\/strong>\n        <\/div>\n\n        <div class=\"juanis-order-detail__item juanis-order-detail__item--full\">\n          <span>Notas<\/span>\n          <strong>\n            ${escapeHTML(order.notes || \"Sin notas\")}\n          <\/strong>\n        <\/div>\n\n      <\/div>\n\n      <div class=\"juanis-order-detail__actions\">\n\n        <button\n          type=\"button\"\n          class=\"juanis-js-button juanis-js-button--danger\"\n          data-delete-order=\"${escapeHTML(order.id)}\"\n        >\n          Eliminar\n        <\/button>\n\n        <button\n          type=\"button\"\n          class=\"juanis-js-button juanis-js-button--secondary\"\n          data-edit-order=\"${escapeHTML(order.id)}\"\n        >\n          Editar\n        <\/button>\n\n        <button\n          type=\"button\"\n          class=\"juanis-js-button juanis-js-button--primary\"\n          data-juanis-modal-close\n        >\n          Cerrar\n        <\/button>\n\n      <\/div>\n    `;\n\n    openModal(\n      order.id,\n      \"Detalle del pedido\",\n      content\n    );\n  }\n\n\n  function deleteOrder(orderId) {\n    const order =\n      state.orders.find(function (item) {\n        return item.id === orderId;\n      });\n\n    if (!order) {\n      return;\n    }\n\n    const confirmed =\n      window.confirm(\n        \"\u00bfEliminar el pedido \" +\n        order.id +\n        \" de \" +\n        order.customer +\n        \"?\"\n      );\n\n    if (!confirmed) {\n      return;\n    }\n\n    state.orders =\n      state.orders.filter(\n        function (item) {\n          return item.id !== orderId;\n        }\n      );\n\n    saveOrders();\n    closeModal();\n\n    state.currentPage = 1;\n\n    applyFilters();\n\n    showToast(\n      \"Pedido eliminado.\",\n      \"error\"\n    );\n  }\n\n\n  \/* ======================================================\n     FILTROS\n     ====================================================== *\/\n\n  function getFilterValues() {\n    const elements = getElements();\n\n    return {\n      search:\n        normalizeText(\n          elements.filterSearch\n            ? elements.filterSearch.value\n            : \"\"\n        ),\n\n      status:\n        elements.statusFilter\n          ? elements.statusFilter.value\n          : \"all\",\n\n      method:\n        elements.methodFilter\n          ? elements.methodFilter.value\n          : \"all\",\n\n      payment:\n        elements.paymentFilter\n          ? elements.paymentFilter.value\n          : \"all\",\n\n      date:\n        elements.dateFilter\n          ? elements.dateFilter.value\n          : \"\"\n    };\n  }\n\n\n  function applyFilters() {\n    const filters =\n      getFilterValues();\n\n    state.filteredOrders =\n      state.orders.filter(\n        function (order) {\n          const searchableText =\n            normalizeText(\n              [\n                order.id,\n                order.customer,\n                order.company,\n                order.phone,\n                order.address\n              ].join(\" \")\n            );\n\n          const matchesSearch =\n            !filters.search ||\n            searchableText.includes(\n              filters.search\n            );\n\n          const matchesStatus =\n            filters.status === \"all\" ||\n            order.status === filters.status;\n\n          const matchesMethod =\n            filters.method === \"all\" ||\n            order.type === filters.method;\n\n          const matchesPayment =\n            filters.payment === \"all\" ||\n            order.payment === filters.payment;\n\n          const matchesDate =\n            !filters.date ||\n            order.date === filters.date;\n\n          return (\n            matchesSearch &&\n            matchesStatus &&\n            matchesMethod &&\n            matchesPayment &&\n            matchesDate\n          );\n        }\n      );\n\n    const pageCount =\n      Math.max(\n        1,\n        Math.ceil(\n          state.filteredOrders.length \/\n          ITEMS_PER_PAGE\n        )\n      );\n\n    if (state.currentPage > pageCount) {\n      state.currentPage = pageCount;\n    }\n\n    renderAll();\n  }\n\n\n  function clearFilters() {\n    const elements = getElements();\n\n    if (elements.filterSearch) {\n      elements.filterSearch.value = \"\";\n    }\n\n    if (elements.topSearch) {\n      elements.topSearch.value = \"\";\n    }\n\n    if (elements.statusFilter) {\n      elements.statusFilter.value = \"all\";\n    }\n\n    if (elements.methodFilter) {\n      elements.methodFilter.value = \"all\";\n    }\n\n    if (elements.paymentFilter) {\n      elements.paymentFilter.value = \"all\";\n    }\n\n    if (elements.dateFilter) {\n      elements.dateFilter.value = \"\";\n    }\n\n    state.currentPage = 1;\n\n    applyFilters();\n  }\n\n\n  \/* ======================================================\n     RENDERIZAR TABLA\n     ====================================================== *\/\n\n  function getCurrentPageOrders() {\n    const start =\n      (state.currentPage - 1) *\n      ITEMS_PER_PAGE;\n\n    return state.filteredOrders.slice(\n      start,\n      start + ITEMS_PER_PAGE\n    );\n  }\n\n\n  function renderTable() {\n    const elements = getElements();\n\n    if (!elements.tableBody) {\n      return;\n    }\n\n    const orders =\n      getCurrentPageOrders();\n\n    if (orders.length === 0) {\n      elements.tableBody.innerHTML = `\n        <tr>\n          <td colspan=\"8\">\n            <div class=\"juanis-empty-orders\">\n              <strong>\n                No se encontraron pedidos\n              <\/strong>\n\n              Cambia o limpia los filtros.\n            <\/div>\n          <\/td>\n        <\/tr>\n      `;\n\n      return;\n    }\n\n    elements.tableBody.innerHTML =\n      orders.map(\n        function (order) {\n          return `\n            <tr>\n\n              <td>\n                <div class=\"juanis-order-id\">\n                  <strong>\n                    ${escapeHTML(order.id)}\n                  <\/strong>\n\n                  <small>\n                    ${escapeHTML(formatDate(order.date))}\n                  <\/small>\n                <\/div>\n              <\/td>\n\n\n              <td>\n                <div class=\"juanis-order-customer\">\n\n                  <span class=\"juanis-order-customer__avatar\">\n                    ${escapeHTML(getInitials(order.customer))}\n                  <\/span>\n\n                  <div>\n                    <strong>\n                      ${escapeHTML(order.customer)}\n                    <\/strong>\n\n                    <small>\n                      ${escapeHTML(order.company || \"Cliente particular\")}\n                    <\/small>\n                  <\/div>\n\n                <\/div>\n              <\/td>\n\n\n              <td>\n                <span\n                  class=\"juanis-order-type juanis-order-type--${escapeHTML(order.type)}\"\n                >\n                  ${escapeHTML(typeLabels[order.type] || order.type)}\n                <\/span>\n              <\/td>\n\n\n              <td>\n                <div class=\"juanis-order-time\">\n                  <strong>\n                    ${escapeHTML(order.time)}\n                  <\/strong>\n\n                  <small>\n                    ${escapeHTML(order.address || \"Sin ubicaci\u00f3n\")}\n                  <\/small>\n                <\/div>\n              <\/td>\n\n\n              <td>\n                <strong>\n                  ${formatCurrency(order.total)}\n                <\/strong>\n              <\/td>\n\n\n              <td>\n                <span\n                  class=\"juanis-payment-status juanis-payment-status--${escapeHTML(order.payment)}\"\n                >\n                  ${escapeHTML(paymentLabels[order.payment] || order.payment)}\n                <\/span>\n              <\/td>\n\n\n              <td>\n                <span\n                  class=\"juanis-order-status juanis-order-status--${escapeHTML(order.status)}\"\n                >\n                  ${escapeHTML(statusLabels[order.status] || order.status)}\n                <\/span>\n              <\/td>\n\n\n              <td>\n                <div class=\"juanis-order-actions\">\n\n                  <button\n                    type=\"button\"\n                    data-view-order=\"${escapeHTML(order.id)}\"\n                  >\n                    Ver\n                  <\/button>\n\n                  <button\n                    type=\"button\"\n                    data-edit-order=\"${escapeHTML(order.id)}\"\n                    aria-label=\"Editar ${escapeHTML(order.id)}\"\n                  >\n                    \u2022\u2022\u2022\n                  <\/button>\n\n                <\/div>\n              <\/td>\n\n            <\/tr>\n          `;\n        }\n      )\n      .join(\"\");\n  }\n\n\n  \/* ======================================================\n     VISTA DE TARJETAS\n     ====================================================== *\/\n\n  function ensureCardViewContainer() {\n    const elements = getElements();\n\n    let cardView =\n      document.querySelector(\n        \".juanis-orders-card-view\"\n      );\n\n    if (!cardView && elements.tableWrapper) {\n      cardView =\n        document.createElement(\"div\");\n\n      cardView.className =\n        \"juanis-orders-card-view\";\n\n      cardView.hidden = true;\n\n      elements.tableWrapper.insertAdjacentElement(\n        \"afterend\",\n        cardView\n      );\n    }\n\n    return cardView;\n  }\n\n\n  function renderCards() {\n    const cardView =\n      ensureCardViewContainer();\n\n    if (!cardView) {\n      return;\n    }\n\n    const orders =\n      getCurrentPageOrders();\n\n    if (orders.length === 0) {\n      cardView.innerHTML = `\n        <div class=\"juanis-empty-orders\">\n          <strong>\n            No se encontraron pedidos\n          <\/strong>\n\n          Cambia o limpia los filtros.\n        <\/div>\n      `;\n\n      return;\n    }\n\n    cardView.innerHTML =\n      orders.map(\n        function (order) {\n          return `\n            <article class=\"juanis-order-card\">\n\n              <div class=\"juanis-order-card__top\">\n\n                <strong>\n                  ${escapeHTML(order.id)}\n                <\/strong>\n\n                <span\n                  class=\"juanis-order-status juanis-order-status--${escapeHTML(order.status)}\"\n                >\n                  ${escapeHTML(statusLabels[order.status])}\n                <\/span>\n\n              <\/div>\n\n\n              <h4>\n                ${escapeHTML(order.customer)}\n              <\/h4>\n\n              <p>\n                ${escapeHTML(order.company || \"Cliente particular\")}\n              <\/p>\n\n\n              <div class=\"juanis-order-card__data\">\n\n                <div>\n                  <span>Tipo<\/span>\n                  <strong>\n                    ${escapeHTML(typeLabels[order.type])}\n                  <\/strong>\n                <\/div>\n\n                <div>\n                  <span>Hora<\/span>\n                  <strong>\n                    ${escapeHTML(order.time)}\n                  <\/strong>\n                <\/div>\n\n                <div>\n                  <span>Total<\/span>\n                  <strong>\n                    ${formatCurrency(order.total)}\n                  <\/strong>\n                <\/div>\n\n                <div>\n                  <span>Pago<\/span>\n                  <strong>\n                    ${escapeHTML(paymentLabels[order.payment])}\n                  <\/strong>\n                <\/div>\n\n              <\/div>\n\n\n              <div class=\"juanis-order-card__actions\">\n\n                <button\n                  type=\"button\"\n                  data-view-order=\"${escapeHTML(order.id)}\"\n                >\n                  Ver\n                <\/button>\n\n                <button\n                  type=\"button\"\n                  data-edit-order=\"${escapeHTML(order.id)}\"\n                >\n                  Editar\n                <\/button>\n\n              <\/div>\n\n            <\/article>\n          `;\n        }\n      )\n      .join(\"\");\n  }\n\n\n  function updateViewMode() {\n    const elements = getElements();\n    const cardView =\n      ensureCardViewContainer();\n\n    const tableMode =\n      state.currentView === \"table\";\n\n    if (elements.tableWrapper) {\n      elements.tableWrapper.hidden =\n        !tableMode;\n    }\n\n    if (cardView) {\n      cardView.hidden = tableMode;\n    }\n\n    if (elements.tableViewButton) {\n      elements.tableViewButton.classList.toggle(\n        \"is-active\",\n        tableMode\n      );\n    }\n\n    if (elements.cardViewButton) {\n      elements.cardViewButton.classList.toggle(\n        \"is-active\",\n        !tableMode\n      );\n    }\n  }\n\n\n  \/* ======================================================\n     CONTADORES\n     ====================================================== *\/\n\n  function renderCounters() {\n    const elements = getElements();\n\n    const today = new Date()\n      .toISOString()\n      .split(\"T\")[0];\n\n    const todayOrders =\n      state.orders.filter(\n        function (order) {\n          return order.date === today;\n        }\n      );\n\n    const countByStatus =\n      function (statuses) {\n        return todayOrders.filter(\n          function (order) {\n            return statuses.includes(\n              order.status\n            );\n          }\n        ).length;\n      };\n\n    const cards =\n      document.querySelectorAll(\n        \".juanis-orders-summary__card strong\"\n      );\n\n    const values = [\n      todayOrders.length,\n      countByStatus([\"new\", \"confirmed\"]),\n      countByStatus([\"preparing\"]),\n      countByStatus([\"delivery\"]),\n      countByStatus([\"completed\"])\n    ];\n\n    cards.forEach(\n      function (card, index) {\n        if (\n          typeof values[index] !==\n          \"undefined\"\n        ) {\n          card.textContent =\n            String(values[index]);\n        }\n      }\n    );\n\n    if (elements.ordersBadge) {\n      elements.ordersBadge.textContent =\n        String(state.orders.length);\n    }\n\n    if (elements.notificationCount) {\n      const pendingCount =\n        state.orders.filter(\n          function (order) {\n            return (\n              order.status === \"new\" ||\n              order.payment === \"pending\"\n            );\n          }\n        ).length;\n\n      elements.notificationCount.textContent =\n        String(pendingCount);\n    }\n  }\n\n\n  \/* ======================================================\n     PAGINACI\u00d3N\n     ====================================================== *\/\n\n  function renderPagination() {\n    const elements = getElements();\n\n    if (!elements.pagination) {\n      return;\n    }\n\n    const totalOrders =\n      state.filteredOrders.length;\n\n    const totalPages =\n      Math.max(\n        1,\n        Math.ceil(\n          totalOrders \/\n          ITEMS_PER_PAGE\n        )\n      );\n\n    const buttons = [];\n\n    buttons.push(`\n      <button\n        type=\"button\"\n        data-page=\"${state.currentPage - 1}\"\n        ${state.currentPage === 1 ? \"disabled\" : \"\"}\n      >\n        Anterior\n      <\/button>\n    `);\n\n    for (\n      let page = 1;\n      page <= totalPages;\n      page += 1\n    ) {\n      buttons.push(`\n        <button\n          type=\"button\"\n          data-page=\"${page}\"\n          class=\"${page === state.currentPage ? \"is-active\" : \"\"}\"\n          ${page === state.currentPage ? 'aria-current=\"page\"' : \"\"}\n        >\n          ${page}\n        <\/button>\n      `);\n    }\n\n    buttons.push(`\n      <button\n        type=\"button\"\n        data-page=\"${state.currentPage + 1}\"\n        ${state.currentPage === totalPages ? \"disabled\" : \"\"}\n      >\n        Siguiente\n      <\/button>\n    `);\n\n    elements.pagination.innerHTML =\n      buttons.join(\"\");\n\n    if (elements.footerText) {\n      const start =\n        totalOrders === 0\n          ? 0\n          : (\n            state.currentPage - 1\n          ) * ITEMS_PER_PAGE + 1;\n\n      const end =\n        Math.min(\n          state.currentPage *\n          ITEMS_PER_PAGE,\n          totalOrders\n        );\n\n      elements.footerText.textContent =\n        \"Mostrando \" +\n        start +\n        \"\u2013\" +\n        end +\n        \" de \" +\n        totalOrders +\n        \" pedidos\";\n    }\n  }\n\n\n  \/* ======================================================\n     RENDERIZADO GENERAL\n     ====================================================== *\/\n\n  function renderAll() {\n    renderTable();\n    renderCards();\n    renderCounters();\n    renderPagination();\n    updateViewMode();\n  }\n\n\n  \/* ======================================================\n     EXPORTAR CSV\n     ====================================================== *\/\n\n  function exportOrdersCSV() {\n    const orders =\n      state.filteredOrders.length\n        ? state.filteredOrders\n        : state.orders;\n\n    const headers = [\n      \"Pedido\",\n      \"Cliente\",\n      \"Empresa\",\n      \"Tel\u00e9fono\",\n      \"Tipo\",\n      \"Fecha\",\n      \"Hora\",\n      \"Total\",\n      \"Pago\",\n      \"Estado\",\n      \"Direcci\u00f3n\",\n      \"Personas\",\n      \"Notas\"\n    ];\n\n    const rows = orders.map(\n      function (order) {\n        return [\n          order.id,\n          order.customer,\n          order.company,\n          order.phone,\n          typeLabels[order.type],\n          order.date,\n          order.time,\n          order.total,\n          paymentLabels[order.payment],\n          statusLabels[order.status],\n          order.address,\n          order.people,\n          order.notes\n        ];\n      }\n    );\n\n    const csv =\n      [headers, ...rows]\n        .map(function (row) {\n          return row\n            .map(function (value) {\n              return (\n                '\"' +\n                String(value ?? \"\")\n                  .replaceAll('\"', '\"\"') +\n                '\"'\n              );\n            })\n            .join(\",\");\n        })\n        .join(\"\\n\");\n\n    const blob =\n      new Blob(\n        [csv],\n        {\n          type:\n            \"text\/csv;charset=utf-8;\"\n        }\n      );\n\n    const url =\n      URL.createObjectURL(blob);\n\n    const link =\n      document.createElement(\"a\");\n\n    link.href = url;\n    link.download =\n      \"juanis-pedidos.csv\";\n\n    document.body.appendChild(link);\n    link.click();\n    link.remove();\n\n    URL.revokeObjectURL(url);\n\n    showToast(\n      \"Archivo CSV exportado.\"\n    );\n  }\n\n\n  \/* ======================================================\n     SIDEBAR MOBILE\n     ====================================================== *\/\n\n  function openSidebar() {\n    document.body.classList.add(\n      \"juanis-sidebar-open\"\n    );\n  }\n\n\n  function closeSidebar() {\n    document.body.classList.remove(\n      \"juanis-sidebar-open\"\n    );\n  }\n\n\n  \/* ======================================================\n     EVENTOS\n     ====================================================== *\/\n\n  function bindEvents() {\n    const elements = getElements();\n\n    elements.newOrderButtons.forEach(\n      function (button) {\n        button.addEventListener(\n          \"click\",\n          function (event) {\n            event.preventDefault();\n            openNewOrderModal();\n          }\n        );\n      }\n    );\n\n    if (elements.exportButton) {\n      elements.exportButton.addEventListener(\n        \"click\",\n        exportOrdersCSV\n      );\n    }\n\n    if (elements.filterSearch) {\n      elements.filterSearch.addEventListener(\n        \"input\",\n        function () {\n          state.currentPage = 1;\n          applyFilters();\n        }\n      );\n    }\n\n    if (elements.topSearch) {\n      elements.topSearch.addEventListener(\n        \"input\",\n        function () {\n          if (elements.filterSearch) {\n            elements.filterSearch.value =\n              elements.topSearch.value;\n          }\n\n          state.currentPage = 1;\n          applyFilters();\n        }\n      );\n    }\n\n    [\n      elements.statusFilter,\n      elements.methodFilter,\n      elements.paymentFilter,\n      elements.dateFilter\n    ].forEach(function (field) {\n      if (!field) {\n        return;\n      }\n\n      field.addEventListener(\n        \"change\",\n        function () {\n          state.currentPage = 1;\n          applyFilters();\n        }\n      );\n    });\n\n    if (elements.clearFiltersButton) {\n      elements.clearFiltersButton.addEventListener(\n        \"click\",\n        clearFilters\n      );\n    }\n\n    if (elements.tableViewButton) {\n      elements.tableViewButton.addEventListener(\n        \"click\",\n        function () {\n          state.currentView = \"table\";\n          updateViewMode();\n        }\n      );\n    }\n\n    if (elements.cardViewButton) {\n      elements.cardViewButton.addEventListener(\n        \"click\",\n        function () {\n          state.currentView = \"cards\";\n          updateViewMode();\n        }\n      );\n    }\n\n    if (elements.sidebarToggle) {\n      elements.sidebarToggle.addEventListener(\n        \"click\",\n        openSidebar\n      );\n    }\n\n    if (elements.sidebarClose) {\n      elements.sidebarClose.addEventListener(\n        \"click\",\n        closeSidebar\n      );\n    }\n\n    if (elements.sidebarOverlay) {\n      elements.sidebarOverlay.addEventListener(\n        \"click\",\n        closeSidebar\n      );\n    }\n\n    document.addEventListener(\n      \"click\",\n      function (event) {\n        const target = event.target;\n\n        if (!(target instanceof Element)) {\n          return;\n        }\n\n        const closeTrigger =\n          target.closest(\n            \"[data-juanis-modal-close]\"\n          );\n\n        if (closeTrigger) {\n          event.preventDefault();\n          closeModal();\n          return;\n        }\n\n        const viewButton =\n          target.closest(\n            \"[data-view-order]\"\n          );\n\n        if (viewButton) {\n          event.preventDefault();\n\n          openOrderDetails(\n            viewButton.getAttribute(\n              \"data-view-order\"\n            )\n          );\n\n          return;\n        }\n\n        const editButton =\n          target.closest(\n            \"[data-edit-order]\"\n          );\n\n        if (editButton) {\n          event.preventDefault();\n\n          openEditOrderModal(\n            editButton.getAttribute(\n              \"data-edit-order\"\n            )\n          );\n\n          return;\n        }\n\n        const deleteButton =\n          target.closest(\n            \"[data-delete-order]\"\n          );\n\n        if (deleteButton) {\n          event.preventDefault();\n\n          deleteOrder(\n            deleteButton.getAttribute(\n              \"data-delete-order\"\n            )\n          );\n\n          return;\n        }\n\n        const pageButton =\n          target.closest(\n            \"[data-page]\"\n          );\n\n        if (pageButton) {\n          event.preventDefault();\n\n          const requestedPage =\n            Number(\n              pageButton.getAttribute(\n                \"data-page\"\n              )\n            );\n\n          const totalPages =\n            Math.max(\n              1,\n              Math.ceil(\n                state.filteredOrders.length \/\n                ITEMS_PER_PAGE\n              )\n            );\n\n          if (\n            requestedPage >= 1 &&\n            requestedPage <= totalPages\n          ) {\n            state.currentPage =\n              requestedPage;\n\n            renderAll();\n          }\n\n          return;\n        }\n      }\n    );\n\n    document.addEventListener(\n      \"submit\",\n      function (event) {\n        const form = event.target;\n\n        if (\n          form instanceof HTMLFormElement &&\n          form.id === \"juanis-order-form\"\n        ) {\n          event.preventDefault();\n\n          handleOrderFormSubmit(form);\n        }\n      }\n    );\n\n    document.addEventListener(\n      \"keydown\",\n      function (event) {\n        if (\n          (\n            event.ctrlKey ||\n            event.metaKey\n          ) &&\n          event.key.toLowerCase() === \"k\"\n        ) {\n          event.preventDefault();\n\n          if (elements.topSearch) {\n            elements.topSearch.focus();\n          }\n        }\n\n        if (event.key === \"Escape\") {\n          closeModal();\n          closeSidebar();\n        }\n      }\n    );\n  }\n\n\n  \/* ======================================================\n     INICIALIZAR\n     ====================================================== *\/\n\n  function initialize(attempt = 0) {\n    const elements = getElements();\n\n    if (\n      !elements.crm ||\n      !elements.tableBody\n    ) {\n      if (attempt < 30) {\n        window.setTimeout(\n          function () {\n            initialize(attempt + 1);\n          },\n          200\n        );\n\n        return;\n      }\n\n      console.error(\n        \"Juani's Pedidos no encontr\u00f3 el HTML requerido.\"\n      );\n\n      window.JUANIS_ORDERS_CRM_LOADED =\n        false;\n\n      return;\n    }\n\n    injectDynamicStyles();\n    ensureModal();\n    loadOrders();\n\n    state.filteredOrders = [\n      ...state.orders\n    ];\n\n    updateCurrentDate();\n    bindEvents();\n    renderAll();\n\n    window.setInterval(\n      updateCurrentDate,\n      60000\n    );\n\n    console.log(\n      \"Juani's Pedidos iniciado con localStorage.\"\n    );\n  }\n\n\n  if (\n    document.readyState === \"loading\"\n  ) {\n    document.addEventListener(\n      \"DOMContentLoaded\",\n      function () {\n        initialize();\n      },\n      {\n        once: true\n      }\n    );\n  } else {\n    initialize();\n  }\n\n})();\n<\/script><\/div><\/div>\n\n<div class=\"et_pb_code_4 et_pb_code et_pb_module juanis-script-invisible\"><div class=\"et_pb_code_inner\"><script>\n(function () {\n  \"use strict\";\n\n  \/* ======================================================\n     JUANI'S RESTAURANTE\n     RECONOCER COTIZACIONES DE DELIVERY A OBRAS\n     DENTRO DE LA P\u00c1GINA PEDIDOS\n     ====================================================== *\/\n\n  if (window.JUANIS_QUOTES_ENHANCEMENT_STARTED) {\n    return;\n  }\n\n  window.JUANIS_QUOTES_ENHANCEMENT_STARTED = true;\n\n  const STORAGE_KEY =\n    \"juanis_restaurante_orders_v1\";\n\n\n  \/* ======================================================\n     UTILIDADES\n     ====================================================== *\/\n\n  function escapeHTML(value) {\n    return String(value ?? \"\")\n      .replaceAll(\"&\", \"&amp;\")\n      .replaceAll(\"<\", \"&lt;\")\n      .replaceAll(\">\", \"&gt;\")\n      .replaceAll('\"', \"&quot;\")\n      .replaceAll(\"'\", \"&#039;\");\n  }\n\n\n  function loadOrders() {\n    try {\n      const saved =\n        window.localStorage.getItem(\n          STORAGE_KEY\n        );\n\n      if (!saved) {\n        return [];\n      }\n\n      const parsed =\n        JSON.parse(saved);\n\n      return Array.isArray(parsed)\n        ? parsed\n        : [];\n\n    } catch (error) {\n      console.error(\n        \"No fue posible leer las cotizaciones:\",\n        error\n      );\n\n      return [];\n    }\n  }\n\n\n  function findOrder(orderId) {\n    return loadOrders().find(\n      function (order) {\n        return order.id === orderId;\n      }\n    );\n  }\n\n\n  function isQuote(order) {\n    return Boolean(\n      order &&\n      (\n        order.requestType === \"quote\" ||\n        order.source === \"delivery-a-obras\"\n      )\n    );\n  }\n\n\n  function formatDate(dateString) {\n    if (!dateString) {\n      return \"No especificada\";\n    }\n\n    const date =\n      new Date(\n        dateString + \"T12:00:00\"\n      );\n\n    return new Intl.DateTimeFormat(\n      \"es-US\",\n      {\n        month: \"long\",\n        day: \"numeric\",\n        year: \"numeric\"\n      }\n    ).format(date);\n  }\n\n\n  function getOrderTypeLabel(value) {\n    const labels = {\n      individual:\n        \"\u00d3rdenes individuales\",\n\n      \"crew-package\":\n        \"Paquete para cuadrilla\",\n\n      office:\n        \"Pedido para oficina\",\n\n      \"safety-meeting\":\n        \"Reuni\u00f3n o capacitaci\u00f3n\",\n\n      other:\n        \"Otro tipo de pedido\"\n    };\n\n    return labels[value] ||\n      \"No especificado\";\n  }\n\n\n  function getFrequencyLabel(value) {\n    const labels = {\n      \"one-time\":\n        \"Pedido de una sola vez\",\n\n      daily:\n        \"Todos los d\u00edas\",\n\n      weekly:\n        \"Una vez por semana\",\n\n      \"multiple-weekly\":\n        \"Varias veces por semana\",\n\n      custom:\n        \"Programa personalizado\"\n    };\n\n    return labels[value] ||\n      \"No especificada\";\n  }\n\n\n  function getBudgetLabel(value) {\n    const labels = {\n      \"\":\n        \"No especificado\",\n\n      \"under-150\":\n        \"Menos de $150\",\n\n      \"150-300\":\n        \"$150\u2013$300\",\n\n      \"301-500\":\n        \"$301\u2013$500\",\n\n      \"501-1000\":\n        \"$501\u2013$1,000\",\n\n      \"over-1000\":\n        \"M\u00e1s de $1,000\"\n    };\n\n    return labels[value] ||\n      \"No especificado\";\n  }\n\n\n  function getServiceLabel(value) {\n    const labels = {\n      delivery:\n        \"Entrega en la obra\",\n\n      \"individual-packaging\":\n        \"Empaque individual\",\n\n      \"recurring-orders\":\n        \"Pedidos recurrentes\",\n\n      \"business-invoice\":\n        \"Facturaci\u00f3n empresarial\"\n    };\n\n    return labels[value] || value;\n  }\n\n\n  function extractCustomerNotes(notes) {\n    const value =\n      String(notes || \"\");\n\n    const marker =\n      \"Notas del cliente:\";\n\n    const position =\n      value.indexOf(marker);\n\n    if (position === -1) {\n      return \"Sin instrucciones adicionales\";\n    }\n\n    return value\n      .slice(\n        position + marker.length\n      )\n      .trim() ||\n      \"Sin instrucciones adicionales\";\n  }\n\n\n  \/* ======================================================\n     ESTILOS\n     ====================================================== *\/\n\n  function injectStyles() {\n    if (\n      document.getElementById(\n        \"juanis-quotes-enhancement-styles\"\n      )\n    ) {\n      return;\n    }\n\n    const style =\n      document.createElement(\"style\");\n\n    style.id =\n      \"juanis-quotes-enhancement-styles\";\n\n    style.textContent = `\n      .juanis-quote-row {\n        background:\n          linear-gradient(\n            90deg,\n            rgba(181, 31, 46, 0.035),\n            transparent 55%\n          );\n      }\n\n      .juanis-quote-row td:first-child {\n        box-shadow:\n          inset 4px 0 0 #b51f2e;\n      }\n\n      .juanis-record-source {\n        display: flex;\n        flex-wrap: wrap;\n        gap: 5px;\n        margin-top: 6px;\n      }\n\n      .juanis-record-source__quote,\n      .juanis-record-source__origin {\n        display: inline-flex;\n        align-items: center;\n        min-height: 20px;\n        padding: 3px 7px;\n        border-radius: 999px;\n        font-family:\n          Arial,\n          Helvetica,\n          sans-serif;\n        font-size: 8px;\n        font-weight: 800;\n        line-height: 1;\n        letter-spacing: 0.05em;\n        text-transform: uppercase;\n      }\n\n      .juanis-record-source__quote {\n        color: #ffffff;\n        background: #b51f2e;\n      }\n\n      .juanis-record-source__origin {\n        color: #7a4b00;\n        background: #fff0c8;\n      }\n\n      .juanis-quote-review-button {\n        color: #ffffff !important;\n        border-color: #b51f2e !important;\n        background: #b51f2e !important;\n      }\n\n      .juanis-quote-card {\n        border-color:\n          rgba(181, 31, 46, 0.28) !important;\n\n        box-shadow:\n          inset 0 4px 0 #b51f2e,\n          0 8px 24px rgba(17, 17, 17, 0.05) !important;\n      }\n\n      .juanis-quote-detail-intro {\n        margin-bottom: 20px;\n        padding: 17px 18px;\n        border:\n          1px solid rgba(181, 31, 46, 0.18);\n        border-radius: 14px;\n        background:\n          linear-gradient(\n            135deg,\n            #fff4f3,\n            #fffafa\n          );\n      }\n\n      .juanis-quote-detail-intro__top {\n        display: flex;\n        align-items: center;\n        justify-content: space-between;\n        gap: 14px;\n        margin-bottom: 8px;\n      }\n\n      .juanis-quote-detail-intro__top span {\n        display: inline-flex;\n        padding: 5px 9px;\n        border-radius: 999px;\n        color: #ffffff;\n        background: #b51f2e;\n        font-size: 9px;\n        font-weight: 800;\n        letter-spacing: 0.06em;\n        text-transform: uppercase;\n      }\n\n      .juanis-quote-detail-intro__top strong {\n        color: #b51f2e;\n        font-size: 13px;\n      }\n\n      .juanis-quote-detail-intro h3 {\n        margin: 0 0 5px;\n        padding: 0;\n        color: #171717;\n        font-size: 20px;\n      }\n\n      .juanis-quote-detail-intro p {\n        margin: 0;\n        color: #666666;\n        font-size: 12px;\n        line-height: 1.5;\n      }\n\n      .juanis-quote-information {\n        display: grid;\n        grid-template-columns:\n          repeat(2, minmax(0, 1fr));\n        gap: 13px;\n        margin-bottom: 20px;\n      }\n\n      .juanis-quote-information__item {\n        min-width: 0;\n        padding: 14px;\n        border: 1px solid #e7e8eb;\n        border-radius: 12px;\n        background: #fafafa;\n      }\n\n      .juanis-quote-information__item--full {\n        grid-column: 1 \/ -1;\n      }\n\n      .juanis-quote-information__item span {\n        display: block;\n        margin-bottom: 5px;\n        color: #777777;\n        font-size: 9px;\n        font-weight: 800;\n        letter-spacing: 0.04em;\n        text-transform: uppercase;\n      }\n\n      .juanis-quote-information__item strong {\n        display: block;\n        color: #171717;\n        font-size: 13px;\n        line-height: 1.4;\n        overflow-wrap: anywhere;\n      }\n\n      .juanis-quote-services {\n        display: flex;\n        flex-wrap: wrap;\n        gap: 7px;\n      }\n\n      .juanis-quote-services span {\n        display: inline-flex;\n        padding: 7px 9px;\n        border-radius: 999px;\n        color: #315c32;\n        background: #eaf6eb;\n        font-size: 10px;\n        font-weight: 800;\n      }\n\n      @media (max-width: 650px) {\n        .juanis-quote-information {\n          grid-template-columns: 1fr;\n        }\n\n        .juanis-quote-information__item--full {\n          grid-column: auto;\n        }\n\n        .juanis-quote-detail-intro__top {\n          align-items: flex-start;\n          flex-direction: column;\n        }\n      }\n    `;\n\n    document.head.appendChild(style);\n  }\n\n\n  \/* ======================================================\n     IDENTIFICAR FILAS DE LA TABLA\n     ====================================================== *\/\n\n  function enhanceTableRows() {\n    const rows =\n      document.querySelectorAll(\n        \".juanis-orders-table tbody tr\"\n      );\n\n    rows.forEach(\n      function (row) {\n        const idElement =\n          row.querySelector(\n            \".juanis-order-id strong\"\n          );\n\n        if (!idElement) {\n          return;\n        }\n\n        const orderId =\n          idElement.textContent.trim();\n\n        const order =\n          findOrder(orderId);\n\n        if (!isQuote(order)) {\n          return;\n        }\n\n        row.classList.add(\n          \"juanis-quote-row\"\n        );\n\n        const idContainer =\n          row.querySelector(\n            \".juanis-order-id\"\n          );\n\n        if (\n          idContainer &&\n          !idContainer.querySelector(\n            \".juanis-record-source\"\n          )\n        ) {\n          const source =\n            document.createElement(\"div\");\n\n          source.className =\n            \"juanis-record-source\";\n\n          source.innerHTML = `\n            <span class=\"juanis-record-source__quote\">\n              Cotizaci\u00f3n\n            <\/span>\n\n            <span class=\"juanis-record-source__origin\">\n              Delivery a Obras\n            <\/span>\n          `;\n\n          idContainer.appendChild(\n            source\n          );\n        }\n\n        const reviewButton =\n          row.querySelector(\n            \"[data-view-order]\"\n          );\n\n        if (reviewButton) {\n          reviewButton.textContent =\n            \"Revisar\";\n\n          reviewButton.classList.add(\n            \"juanis-quote-review-button\"\n          );\n\n          reviewButton.setAttribute(\n            \"aria-label\",\n            \"Revisar cotizaci\u00f3n \" +\n            orderId\n          );\n        }\n      }\n    );\n  }\n\n\n  \/* ======================================================\n     IDENTIFICAR TARJETAS\n     ====================================================== *\/\n\n  function enhanceCards() {\n    const cards =\n      document.querySelectorAll(\n        \".juanis-order-card\"\n      );\n\n    cards.forEach(\n      function (card) {\n        const viewButton =\n          card.querySelector(\n            \"[data-view-order]\"\n          );\n\n        if (!viewButton) {\n          return;\n        }\n\n        const orderId =\n          viewButton.getAttribute(\n            \"data-view-order\"\n          );\n\n        const order =\n          findOrder(orderId);\n\n        if (!isQuote(order)) {\n          return;\n        }\n\n        card.classList.add(\n          \"juanis-quote-card\"\n        );\n\n        const top =\n          card.querySelector(\n            \".juanis-order-card__top\"\n          );\n\n        if (\n          top &&\n          !card.querySelector(\n            \".juanis-record-source\"\n          )\n        ) {\n          const source =\n            document.createElement(\"div\");\n\n          source.className =\n            \"juanis-record-source\";\n\n          source.innerHTML = `\n            <span class=\"juanis-record-source__quote\">\n              Cotizaci\u00f3n\n            <\/span>\n\n            <span class=\"juanis-record-source__origin\">\n              Delivery a Obras\n            <\/span>\n          `;\n\n          top.insertAdjacentElement(\n            \"afterend\",\n            source\n          );\n        }\n\n        viewButton.textContent =\n          \"Revisar\";\n\n        viewButton.classList.add(\n          \"juanis-quote-review-button\"\n        );\n      }\n    );\n  }\n\n\n  \/* ======================================================\n     CONTENIDO ORGANIZADO DE LA COTIZACI\u00d3N\n     ====================================================== *\/\n\n  function buildQuoteDetailHTML(order) {\n    const services =\n      Array.isArray(order.services)\n        ? order.services\n        : [];\n\n    const servicesHTML =\n      services.length > 0\n        ? services\n            .map(function (service) {\n              return `\n                <span>\n                  ${escapeHTML(\n                    getServiceLabel(service)\n                  )}\n                <\/span>\n              `;\n            })\n            .join(\"\")\n        : `\n            <span>\n              Ning\u00fan servicio adicional seleccionado\n            <\/span>\n          `;\n\n    return `\n      <section\n        class=\"juanis-quote-detail-intro\"\n        data-quote-detail\n      >\n\n        <div class=\"juanis-quote-detail-intro__top\">\n\n          <span>\n            Solicitud de cotizaci\u00f3n\n          <\/span>\n\n          <strong>\n            Delivery a Obras\n          <\/strong>\n\n        <\/div>\n\n        <h3>\n          Cotizaci\u00f3n para obra o cuadrilla\n        <\/h3>\n\n        <p>\n          Esta solicitud todav\u00eda no constituye un pedido\n          confirmado. Debe revisarse la disponibilidad,\n          cantidad, ubicaci\u00f3n, men\u00fa y precio.\n        <\/p>\n\n      <\/section>\n\n\n      <section class=\"juanis-quote-information\">\n\n        <article class=\"juanis-quote-information__item\">\n\n          <span>\n            Cliente\n          <\/span>\n\n          <strong>\n            ${escapeHTML(order.customer)}\n          <\/strong>\n\n        <\/article>\n\n\n        <article class=\"juanis-quote-information__item\">\n\n          <span>\n            Empresa\n          <\/span>\n\n          <strong>\n            ${escapeHTML(\n              order.company ||\n              \"No especificada\"\n            )}\n          <\/strong>\n\n        <\/article>\n\n\n        <article class=\"juanis-quote-information__item\">\n\n          <span>\n            Tel\u00e9fono\n          <\/span>\n\n          <strong>\n            ${escapeHTML(order.phone)}\n          <\/strong>\n\n        <\/article>\n\n\n        <article class=\"juanis-quote-information__item\">\n\n          <span>\n            Correo electr\u00f3nico\n          <\/span>\n\n          <strong>\n            ${escapeHTML(\n              order.email ||\n              \"No especificado\"\n            )}\n          <\/strong>\n\n        <\/article>\n\n\n        <article\n          class=\"\n            juanis-quote-information__item\n            juanis-quote-information__item--full\n          \"\n        >\n\n          <span>\n            Direcci\u00f3n de la obra\n          <\/span>\n\n          <strong>\n            ${escapeHTML(\n              order.address ||\n              \"No especificada\"\n            )}\n          <\/strong>\n\n        <\/article>\n\n\n        <article class=\"juanis-quote-information__item\">\n\n          <span>\n            Fecha solicitada\n          <\/span>\n\n          <strong>\n            ${escapeHTML(\n              formatDate(order.date)\n            )}\n          <\/strong>\n\n        <\/article>\n\n\n        <article class=\"juanis-quote-information__item\">\n\n          <span>\n            Hora solicitada\n          <\/span>\n\n          <strong>\n            ${escapeHTML(\n              order.time ||\n              \"No especificada\"\n            )}\n          <\/strong>\n\n        <\/article>\n\n\n        <article class=\"juanis-quote-information__item\">\n\n          <span>\n            Cantidad de personas\n          <\/span>\n\n          <strong>\n            ${escapeHTML(\n              order.people ||\n              \"No especificada\"\n            )}\n          <\/strong>\n\n        <\/article>\n\n\n        <article class=\"juanis-quote-information__item\">\n\n          <span>\n            Tipo solicitado\n          <\/span>\n\n          <strong>\n            ${escapeHTML(\n              getOrderTypeLabel(\n                order.orderTypeRequested\n              )\n            )}\n          <\/strong>\n\n        <\/article>\n\n\n        <article class=\"juanis-quote-information__item\">\n\n          <span>\n            Frecuencia\n          <\/span>\n\n          <strong>\n            ${escapeHTML(\n              getFrequencyLabel(\n                order.frequency\n              )\n            )}\n          <\/strong>\n\n        <\/article>\n\n\n        <article class=\"juanis-quote-information__item\">\n\n          <span>\n            Presupuesto aproximado\n          <\/span>\n\n          <strong>\n            ${escapeHTML(\n              getBudgetLabel(\n                order.estimatedBudget\n              )\n            )}\n          <\/strong>\n\n        <\/article>\n\n\n        <article\n          class=\"\n            juanis-quote-information__item\n            juanis-quote-information__item--full\n          \"\n        >\n\n          <span>\n            Men\u00fa o platillos de inter\u00e9s\n          <\/span>\n\n          <strong>\n            ${escapeHTML(\n              order.menuInterest ||\n              \"No especificados\"\n            )}\n          <\/strong>\n\n        <\/article>\n\n\n        <article\n          class=\"\n            juanis-quote-information__item\n            juanis-quote-information__item--full\n          \"\n        >\n\n          <span>\n            Servicios adicionales\n          <\/span>\n\n          <div class=\"juanis-quote-services\">\n            ${servicesHTML}\n          <\/div>\n\n        <\/article>\n\n\n        <article\n          class=\"\n            juanis-quote-information__item\n            juanis-quote-information__item--full\n          \"\n        >\n\n          <span>\n            Instrucciones adicionales\n          <\/span>\n\n          <strong>\n            ${escapeHTML(\n              extractCustomerNotes(\n                order.notes\n              )\n            )}\n          <\/strong>\n\n        <\/article>\n\n      <\/section>\n    `;\n  }\n\n\n  \/* ======================================================\n     MEJORAR MODAL DE DETALLES\n     ====================================================== *\/\n\n  function enhanceQuoteModal() {\n    const modal =\n      document.getElementById(\n        \"juanis-js-modal\"\n      );\n\n    if (\n      !modal ||\n      modal.hidden\n    ) {\n      return;\n    }\n\n    const title =\n      modal.querySelector(\n        \"#juanis-js-modal-title\"\n      );\n\n    const content =\n      modal.querySelector(\n        \"#juanis-js-modal-content\"\n      );\n\n    if (\n      !title ||\n      !content\n    ) {\n      return;\n    }\n\n    const orderId =\n      title.textContent.trim();\n\n    if (\n      !orderId.startsWith(\"#JR-\")\n    ) {\n      return;\n    }\n\n    const order =\n      findOrder(orderId);\n\n    if (!isQuote(order)) {\n      return;\n    }\n\n    if (\n      content.querySelector(\n        \"[data-quote-detail]\"\n      )\n    ) {\n      return;\n    }\n\n    const originalActions =\n      content.querySelector(\n        \".juanis-order-detail__actions\"\n      );\n\n    const actionsHTML =\n      originalActions\n        ? originalActions.outerHTML\n        : \"\";\n\n    content.innerHTML =\n      buildQuoteDetailHTML(order) +\n      actionsHTML;\n\n    const eyebrow =\n      modal.querySelector(\n        \"#juanis-js-modal-eyebrow\"\n      );\n\n    if (eyebrow) {\n      eyebrow.textContent =\n        \"Revisi\u00f3n de cotizaci\u00f3n\";\n    }\n  }\n\n\n  \/* ======================================================\n     EJECUTAR MEJORAS\n     ====================================================== *\/\n\n  function enhancePage() {\n    enhanceTableRows();\n    enhanceCards();\n    enhanceQuoteModal();\n  }\n\n\n  function initialize(attempt = 0) {\n    const crm =\n      document.getElementById(\n        \"juanis-crm\"\n      );\n\n    if (!crm) {\n      if (attempt < 30) {\n        window.setTimeout(\n          function () {\n            initialize(\n              attempt + 1\n            );\n          },\n          200\n        );\n\n        return;\n      }\n\n      console.error(\n        \"No se encontr\u00f3 #juanis-crm.\"\n      );\n\n      window.JUANIS_QUOTES_ENHANCEMENT_STARTED =\n        false;\n\n      return;\n    }\n\n    injectStyles();\n    enhancePage();\n\n    const observer =\n      new MutationObserver(\n        function () {\n          window.requestAnimationFrame(\n            enhancePage\n          );\n        }\n      );\n\n    observer.observe(\n      document.body,\n      {\n        childList: true,\n        subtree: true\n      }\n    );\n\n    document.addEventListener(\n      \"click\",\n      function (event) {\n        const target =\n          event.target;\n\n        if (\n          !(target instanceof Element)\n        ) {\n          return;\n        }\n\n        const quoteButton =\n          target.closest(\n            \"[data-view-order]\"\n          );\n\n        if (!quoteButton) {\n          return;\n        }\n\n        window.setTimeout(\n          enhanceQuoteModal,\n          30\n        );\n      }\n    );\n\n    console.log(\n      \"Cotizaciones de Delivery a Obras reconocidas en Pedidos.\"\n    );\n  }\n\n\n  if (\n    document.readyState === \"loading\"\n  ) {\n    document.addEventListener(\n      \"DOMContentLoaded\",\n      function () {\n        initialize();\n      },\n      {\n        once: true\n      }\n    );\n  } else {\n    initialize();\n  }\n\n})();\n<\/script><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_3 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_3 et_pb_row et_block_row\">\n<div class=\"et_pb_column_3 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_code_5 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><!-- ======================================================\n     FOOTER \u2014 JUANI'S RESTAURANTE\n     ====================================================== -->\n\n<footer\n  id=\"contacto\"\n  class=\"juanis-footer\"\n>\n\n  <div class=\"juanis-footer__top\">\n\n    <div class=\"juanis-footer__container\">\n\n\n      <!-- ==================================================\n           MENSAJE PRINCIPAL\n           ================================================== -->\n\n      <section class=\"juanis-footer__intro\">\n\n        <h2>\n          \u00a1Vis\u00edtanos hoy!\n        <\/h2>\n\n        <p>\n          Buen sabor, buena gente y el mejor servicio.\n        <\/p>\n\n      <\/section>\n\n\n      <!-- ==================================================\n           DIRECCI\u00d3N\n           ================================================== -->\n\n      <section class=\"juanis-footer__item\">\n\n        <span\n          class=\"juanis-footer__icon\"\n          aria-hidden=\"true\"\n        >\n          \ud83d\udccd\n        <\/span>\n\n        <div>\n\n          <h3>\n            Direcci\u00f3n\n          <\/h3>\n\n          <address>\n            10817 Denton Dr Ste B<br>\n            Dallas, TX 75220\n          <\/address>\n\n          <a href=\"https:\/\/maps.google.com\/?q=10817+Denton+Dr+Ste+B+Dallas+TX+75220\" target=\"_blank\" rel=\"noopener noreferrer\">\n            Ver en el mapa\n          <\/a>\n\n        <\/div>\n\n      <\/section>\n\n\n      <!-- ==================================================\n           TEL\u00c9FONO\n           ================================================== -->\n\n      <section class=\"juanis-footer__item\">\n\n        <span\n          class=\"juanis-footer__icon\"\n          aria-hidden=\"true\"\n        >\n          \u260e\n        <\/span>\n\n        <div>\n\n          <h3>\n            Ll\u00e1manos\n          <\/h3>\n\n          <a\n            href=\"tel:+12143778195\"\n            class=\"juanis-footer__phone\"\n          >\n            214-377-8195\n          <\/a>\n\n          <p>\n            Ll\u00e1manos para ordenar\n          <\/p>\n\n        <\/div>\n\n      <\/section>\n\n\n      <!-- ==================================================\n           HORARIO\n           ================================================== -->\n\n      <section class=\"juanis-footer__item\">\n\n        <span\n          class=\"juanis-footer__icon\"\n          aria-hidden=\"true\"\n        >\n          \u25f7\n        <\/span>\n\n        <div>\n\n          <h3>\n            Horario\n          <\/h3>\n\n          <p>\n            Lunes a domingo\n          <\/p>\n\n          <strong>\n            7:00 AM \u2013 9:00 PM\n          <\/strong>\n\n          <small>\n            Abierto todos los d\u00edas\n          <\/small>\n\n        <\/div>\n\n      <\/section>\n\n\n      <!-- ==================================================\n           ORDENAR\n           ================================================== -->\n\n      <section class=\"juanis-footer__order\">\n\n        <h2>\n          Ordena Ahora\n        <\/h2>\n\n        <p>\n          Pickup \u00b7 Delivery \u00b7 \u00d3rdenes para cuadrillas\n        <\/p>\n\n        <a\n          href=\"tel:+12143778195\"\n          class=\"juanis-footer__order-button\"\n          aria-label=\"Llamar a Juani's Restaurante para ordenar\"\n        >\n\n          <span aria-hidden=\"true\">\n            \u260e\n          <\/span>\n\n          <span>\n            Llamar para ordenar\n          <\/span>\n\n        <\/a>\n\n      <\/section>\n\n\n    <\/div>\n\n  <\/div>\n\n\n  <!-- ====================================================\n       PARTE INFERIOR\n       ==================================================== -->\n\n  <div class=\"juanis-footer__bottom\">\n\n    <div class=\"juanis-footer__bottom-container\">\n\n\n      <!-- ==================================================\n           REDES SOCIALES\n           ================================================== -->\n\n      <div class=\"juanis-footer__social\">\n\n        <span>\n          S\u00edguenos\n        <\/span>\n\n\n        <!-- FACEBOOK -->\n\n        <a\n          href=\"#\"\n          aria-label=\"Facebook de Juani's Restaurante\"\n          title=\"Facebook\"\n        >\n          f\n        <\/a>\n\n\n        <!-- INSTAGRAM -->\n\n        <a\n          href=\"#\"\n          aria-label=\"Instagram de Juani's Restaurante\"\n          title=\"Instagram\"\n        >\n          \u25ce\n        <\/a>\n\n\n        <!-- TIKTOK -->\n\n        <a\n          href=\"#\"\n          aria-label=\"TikTok de Juani's Restaurante\"\n          title=\"TikTok\"\n        >\n          \u266a\n        <\/a>\n\n      <\/div>\n\n\n      <!-- ==================================================\n           COPYRIGHT\n           ================================================== -->\n\n      <p class=\"juanis-footer__copyright\">\n\n        \u00a9 2026 Juani\u2019s Restaurante.\n        Todos los derechos reservados.\n\n      <\/p>\n\n\n      <!-- ==================================================\n           ENLACES DEL FOOTER\n           ================================================== -->\n\n      <nav\n        class=\"juanis-footer__links\"\n        aria-label=\"Enlaces del sitio\"\n      >\n\n\n        <!-- PRIVACIDAD -->\n\n        <a href=\"#privacidad\">\n          Privacidad\n        <\/a>\n\n\n        <!-- T\u00c9RMINOS -->\n\n        <a href=\"#terminos\">\n          T\u00e9rminos\n        <\/a>\n\n\n        <!-- ================================================\n             SOLUCIONES DIGITALES\n             REGRESA AL HUB PRINCIPAL\n             ================================================ -->\n\n        <a href=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/\" class=\"juanis-footer__digital\" aria-label=\"Ir a la p\u00e1gina principal de Soluciones Digitales\" title=\"Soluciones Digitales\">\n\n          <span aria-hidden=\"true\">\n            \u2726\n          <\/span>\n\n          <span>\n            Soluciones Digitales\n          <\/span>\n\n        <\/a>\n\n\n        <!-- ================================================\n             ACCESO EMPLEADOS \/ CRM\n             ================================================ -->\n\n        <a href=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/juanis-staff\/\" class=\"juanis-footer__staff\" aria-label=\"Acceso al portal de empleados de Juani&#039;s Restaurante\" title=\"Acceso Empleados\">\n\n          <span aria-hidden=\"true\">\n            \ud83d\udd12\n          <\/span>\n\n          <span>\n            Acceso Empleados\n          <\/span>\n\n        <\/a>\n\n\n      <\/nav>\n\n\n    <\/div>\n\n  <\/div>\n\n<\/footer><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-template-blank.php","meta":{"_acf_changed":false,"footnotes":""},"wf_page_folders":[52],"class_list":["post-103844","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-json\/wp\/v2\/pages\/103844","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-json\/wp\/v2\/comments?post=103844"}],"version-history":[{"count":61,"href":"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-json\/wp\/v2\/pages\/103844\/revisions"}],"predecessor-version":[{"id":103986,"href":"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-json\/wp\/v2\/pages\/103844\/revisions\/103986"}],"wp:attachment":[{"href":"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-json\/wp\/v2\/media?parent=103844"}],"wp:term":[{"taxonomy":"wf_page_folders","embeddable":true,"href":"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-json\/wp\/v2\/wf_page_folders?post=103844"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}