{"id":5542,"date":"2026-04-24T19:44:45","date_gmt":"2026-04-24T14:44:45","guid":{"rendered":"https:\/\/gruposrm.com\/web\/inicio\/?page_id=5542"},"modified":"2026-07-13T19:46:22","modified_gmt":"2026-07-13T14:46:22","slug":"cotizador-de-impresion-3d","status":"publish","type":"page","link":"https:\/\/gruposrm.com\/web\/inicio\/cotizador-de-impresion-3d\/","title":{"rendered":"Cotizador de impresion 3D"},"content":{"rendered":"<p>[et_pb_section fb_built=\u00bb1&#8243; _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb custom_padding=\u00bb39px||16px|||\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_row column_structure=\u00bb2_5,3_5&#8243; _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb custom_padding=\u00bb16px||30px|||\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb2_5&#8243; _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_image src=\u00bbhttps:\/\/gruposrm.com\/web\/wp-content\/uploads\/Servicio-de-Impresion-3D-Colombia-4.jpg\u00bb alt=\u00bbServicio de Impresi\u00f3n 3D En Colombia. Cota, Cundinamarca\u00bb title_text=\u00bbServicio de Impresio\u0301n 3D &#8211; Colombia &#8211; 4&#8243; _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_image][et_pb_text _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb]<\/p>\n<h1><strong><\/strong><\/h1>\n<h1><strong><\/strong><\/h1>\n<h1><strong>COTIZADOR DE IMPRESI\u00d3N 3D<\/strong><strong><\/strong><\/h1>\n<p><strong>Debe tener en cuenta lo siguiente:<\/strong><br \/>1- Nuestra planta se encuentra ubicada en <strong>Cota &#8211; Cundinamarca &#8211; Colombia<\/strong>.<br \/>2- Desde aqu\u00ed podemos imprimir y enviar a todo el pa\u00eds, incluso a m\u00e1s de 20 pa\u00edses v\u00eda FeDex.<br \/>3- El precio incluye la pieza tal cual sale de la m\u00e1quina despues de su proceso de impresi\u00f3n, solo se retiran los soportes y material sobrante.<br \/>4- No incluye post procesamiento.<br \/>5- No incluye env\u00edo.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=\u00bb3_5&#8243; _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb]<\/p>\n<p><span style=\"font-size: large;\"><strong>Recuerda los usos de los materiales para impresi\u00f3n 3D:<\/strong><\/span><br \/><span style=\"color: #ed7a00;\"><strong>Nota importante:<\/strong> <\/span>La disponibilidad del material se especifica en el cotizador. Escoge el que mejor te convenga para imprimir tu trabajo.<\/p>\n<table cellspacing=\"0\" cellpadding=\"0\" class=\"t1\" width=\"625\" height=\"633\" style=\"height: 633px; width: 625px; float: left;\">\n<tbody>\n<tr>\n<td valign=\"top\" class=\"td1\" style=\"width: 127.318px;\">\n<p class=\"p1\"><b>Filamento<\/b><b><\/b><\/p>\n<\/td>\n<td valign=\"top\" class=\"td2\" style=\"width: 231.58px;\">\n<p class=\"p1\"><b>Usos principales<\/b><b><\/b><\/p>\n<\/td>\n<td valign=\"top\" class=\"td3\" style=\"width: 261.658px;\">\n<p class=\"p1\"><b>Ventajas destacadas<\/b><b><\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" class=\"td4\" style=\"width: 127.318px;\">\n<p class=\"p1\"><b>ABS<\/b><b><\/b><\/p>\n<\/td>\n<td valign=\"top\" class=\"td5\" style=\"width: 231.58px;\">\n<p class=\"p1\">Piezas funcionales, carcasas, juguetes<\/p>\n<\/td>\n<td valign=\"top\" class=\"td6\" style=\"width: 261.658px;\">\n<p class=\"p1\">Resistente al impacto, soporta calor, f\u00e1cil de lijar\/pintar<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" class=\"td4\" style=\"width: 127.318px;\">\n<p class=\"p1\"><b>ASA<\/b><b><\/b><\/p>\n<\/td>\n<td valign=\"top\" class=\"td5\" style=\"width: 231.58px;\">\n<p class=\"p1\">Piezas exteriores, se\u00f1alizaci\u00f3n, componentes UV<\/p>\n<\/td>\n<td valign=\"top\" class=\"td6\" style=\"width: 261.658px;\">\n<p class=\"p1\">Resistencia a rayos UV, intemperie, no amarillea<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" class=\"td4\" style=\"width: 127.318px;\">\n<p class=\"p1\"><b>Fibra de Carbono<\/b><b><\/b><\/p>\n<\/td>\n<td valign=\"top\" class=\"td5\" style=\"width: 231.58px;\">\n<p class=\"p1\">Drones, soportes, piezas estructurales<\/p>\n<\/td>\n<td valign=\"top\" class=\"td6\" style=\"width: 261.658px;\">\n<p class=\"p1\">Muy r\u00edgido y ligero, acabado mate profesional<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" class=\"td4\" style=\"width: 127.318px;\">\n<p class=\"p1\"><b>Nylon PA12<\/b><b><\/b><\/p>\n<\/td>\n<td valign=\"top\" class=\"td5\" style=\"width: 231.58px;\">\n<p class=\"p1\">Engranajes, bisagras, piezas con fricci\u00f3n<\/p>\n<\/td>\n<td valign=\"top\" class=\"td6\" style=\"width: 261.658px;\">\n<p class=\"p1\">Alta resistencia mec\u00e1nica, flexible, duradero, resistente qu\u00edmico<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" class=\"td4\" style=\"width: 127.318px;\">\n<p class=\"p1\"><b>PETG<\/b><b><\/b><\/p>\n<\/td>\n<td valign=\"top\" class=\"td5\" style=\"width: 231.58px;\">\n<p class=\"p1\">Envases, piezas transparentes, prototipos resistentes<\/p>\n<\/td>\n<td valign=\"top\" class=\"td6\" style=\"width: 261.658px;\">\n<p class=\"p1\">F\u00e1cil de imprimir, resistente al impacto y qu\u00edmicos, combina PLA + ABS<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" class=\"td4\" style=\"width: 127.318px;\">\n<p class=\"p1\"><b>PLA Standard<\/b><b><\/b><\/p>\n<\/td>\n<td valign=\"top\" class=\"td5\" style=\"width: 231.58px;\">\n<p class=\"p1\">Prototipos, maquetas, piezas decorativas<\/p>\n<\/td>\n<td valign=\"top\" class=\"td6\" style=\"width: 261.658px;\">\n<p class=\"p1\">Econ\u00f3mico, biodegradable, f\u00e1cil de imprimir, buena est\u00e9tica<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" class=\"td4\" style=\"width: 127.318px;\">\n<p class=\"p1\"><b>PLA+<\/b><b><\/b><\/p>\n<\/td>\n<td valign=\"top\" class=\"td5\" style=\"width: 231.58px;\">\n<p class=\"p1\">Prototipos m\u00e1s resistentes<\/p>\n<\/td>\n<td valign=\"top\" class=\"td6\" style=\"width: 261.658px;\">\n<p class=\"p1\">Mejor resistencia mec\u00e1nica y t\u00e9rmica que PLA est\u00e1ndar<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" class=\"td4\" style=\"width: 127.318px;\">\n<p class=\"p1\"><b>PVA (Soporte)<\/b><b><\/b><\/p>\n<\/td>\n<td valign=\"top\" class=\"td5\" style=\"width: 231.58px;\">\n<p class=\"p1\">Soportes solubles en impresiones complejas<\/p>\n<\/td>\n<td valign=\"top\" class=\"td6\" style=\"width: 261.658px;\">\n<p class=\"p1\">Se disuelve en agua, ideal para geometr\u00edas complicadas<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" class=\"td7\" style=\"width: 127.318px;\">\n<p class=\"p1\"><b>TPU 95A (Flex)<\/b><b><\/b><\/p>\n<\/td>\n<td valign=\"top\" class=\"td8\" style=\"width: 231.58px;\">\n<p class=\"p1\">Fundas, juntas, amortiguadores, correas<\/p>\n<\/td>\n<td valign=\"top\" class=\"td9\" style=\"width: 261.658px;\">\n<p class=\"p1\">Alta elasticidad, resistente al desgaste, objetos flexibles<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00bb1&#8243; _builder_version=\u00bb4.27.7&#8243; _module_preset=\u00bbdefault\u00bb background_color=\u00bb#00243f\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_row _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb background_color=\u00bb#002642&#8243; border_radii=\u00bbon|17px|17px|17px|17px\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb]\n<div id=\"p3dc\" style=\"max-width:820px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;font-size:15px;color:#1a1a2e;\">\n\n<!-- \u2550\u2550\u2550 PANEL FORMULARIO \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div id=\"p3dc-form\" style=\"background:#fff;border:1px solid #dde1ee;border-radius:12px;padding:28px;box-shadow:0 2px 10px rgba(0,0,0,.07);\">\n\n  <h2 style=\"font-size:21px;font-weight:700;color:#0f3460;margin:0 0 24px;\">Cotizador de Impresi\u00f3n 3D<\/h2>\n\n  <!-- Nombre del proyecto -->\n  <div style=\"margin-bottom:20px;\">\n    <label style=\"display:block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:#0f3460;margin-bottom:8px;\">Nombre del proyecto *<\/label>\n    <input type=\"text\" id=\"p3dc-project\" style=\"width:100%;border:1.5px solid #dde1ee;border-radius:8px;padding:10px 13px;font-size:14px;color:#1a1a2e;background:#fff;box-sizing:border-box;\" placeholder=\"Ej: Soporte bicicleta, figura decorativa\u2026\">\n  <\/div>\n\n  <!-- M\u00e1quina -->\n  <div style=\"margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #f0f2f8;\">\n    <label style=\"display:block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:#0f3460;margin-bottom:8px;\">Impresora \/ M\u00e1quina *<\/label>\n    <select id=\"p3dc-machine\" onchange=\"p3dcMachineChange(this.value)\" style=\"width:100%;border:1.5px solid #dde1ee;border-radius:8px;padding:10px 13px;font-size:14px;color:#1a1a2e;background:#fff;cursor:pointer;box-sizing:border-box;\">\n      <option value=\"\">\u2014 Selecciona una impresora \u2014<\/option>\n            <option value=\"1\">Creality K1 (FDM \u2014 m\u00e1x. 25\u00d722\u00d722 cm)<\/option>\n          <\/select>\n    <div id=\"p3dc-machine-hint\" style=\"display:none;margin-top:8px;font-size:12px;color:#0f3460;background:#eef3ff;border-radius:6px;padding:7px 11px;\"><\/div>\n  <\/div>\n\n  <!-- Piezas del proyecto -->\n  <div style=\"margin-bottom:20px;\">\n    <div style=\"display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;flex-wrap:wrap;gap:8px;\">\n      <label style=\"font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:#0f3460;\">Piezas del proyecto *<\/label>\n      <span id=\"p3dc-pieces-count\" style=\"font-size:12px;color:#888;\">0 piezas<\/span>\n    <\/div>\n    <div id=\"p3dc-pieces-empty\" style=\"background:#fff8e1;border-radius:6px;padding:10px 13px;font-size:12px;color:#78350f;margin-bottom:10px;\">\n      Primero selecciona una impresora arriba para poder agregar piezas.\n    <\/div>\n    <div id=\"p3dc-pieces\"><!-- las piezas se inyectan aqu\u00ed --><\/div>\n    <button type=\"button\" id=\"p3dc-add-piece-btn\" onclick=\"p3dcAddPiece()\" disabled\n      style=\"margin-top:6px;width:100%;padding:11px;background:#fff;color:#0f3460;border:2px dashed #0f3460;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;opacity:.5;\">\n      + Agregar otra pieza\n    <\/button>\n    <div style=\"font-size:11px;color:#888;margin-top:6px;\">Cada pieza puede tener su propio material, dimensiones, cantidad e infill.<\/div>\n  <\/div>\n\n  <div id=\"p3dc-error\" style=\"display:none;background:#fff0f0;border:1px solid #fca5a5;color:#c62828;border-radius:7px;padding:10px 14px;font-size:13px;margin:14px 0 12px;\"><\/div>\n  <button type=\"button\" id=\"p3dc-calc-btn\" onclick=\"p3dcCalcular()\" style=\"width:100%;padding:13px;background:#0f3460;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;font-family:inherit;margin-top:8px;\">Calcular Precio<\/button>\n\n<\/div>\n\n<!-- \u2550\u2550\u2550 PANEL RESULTADO \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div id=\"p3dc-result\" style=\"display:none;background:#fff;border:1px solid #dde1ee;border-radius:12px;padding:28px;box-shadow:0 2px 10px rgba(0,0,0,.07);margin-top:20px;\">\n\n  <div style=\"display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:10px;\">\n    <h2 style=\"font-size:20px;font-weight:700;color:#0f3460;margin:0;\">Tu Cotizaci\u00f3n<\/h2>\n    <button type=\"button\" onclick=\"p3dcVolver()\" style=\"padding:8px 16px;background:transparent;color:#555;border:1.5px solid #dde1ee;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;\">\u2190 Recalcular<\/button>\n  <\/div>\n\n  <!-- Precio principal con IVA discriminado -->\n  <div style=\"background:#0f3460;color:#fff;border-radius:12px;padding:22px;text-align:center;margin-bottom:16px;\">\n    <div style=\"font-size:12px;opacity:.8;margin-bottom:6px;\"><span id=\"r-pieces-summary\">\u2013<\/span><\/div>\n    <div style=\"font-size:30px;font-weight:700;\" id=\"r-price-cop\">\u2013<\/div>\n    <div style=\"font-size:14px;opacity:.75;margin-top:4px;\" id=\"r-price-usd\">\u2013<\/div>\n    <div style=\"border-top:1px solid rgba(255,255,255,.2);margin:12px 0;\"><\/div>\n    <div style=\"display:flex;justify-content:space-between;font-size:13px;margin-top:5px;\"><span>Subtotal (sin IVA)<\/span><b id=\"r-price-before-iva\">\u2013<\/b><\/div>\n    <div style=\"display:flex;justify-content:space-between;font-size:13px;margin-top:5px;\"><span>IVA (<span id=\"r-iva-pct\">\u2013<\/span>%)<\/span><b id=\"r-iva-amount\">\u2013<\/b><\/div>\n    <div style=\"border-top:1px solid rgba(255,255,255,.2);margin:8px 0;\"><\/div>\n    <div style=\"display:flex;justify-content:space-between;font-size:13px;margin-top:5px;\"><span>Promedio por unidad (con IVA)<\/span><b id=\"r-price-unit\">\u2013<\/b><\/div>\n    <div style=\"display:flex;justify-content:space-between;font-size:13px;margin-top:5px;\"><span>Por cm\u00b3<\/span><b id=\"r-price-cm3\">\u2013<\/b><\/div>\n  <\/div>\n\n  <!-- Tabla de piezas -->\n  <div style=\"background:#f8f9ff;border-radius:10px;padding:14px 16px 16px;margin-bottom:14px;\">\n    <div style=\"font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#0f3460;margin-bottom:8px;\">Detalle por pieza<\/div>\n    <div style=\"overflow-x:auto;\">\n      <table id=\"r-pieces-table\" style=\"width:100%;border-collapse:collapse;font-size:12px;\">\n        <thead><tr style=\"background:#0f3460;color:#fff;\">\n          <th style=\"padding:7px 6px;text-align:left;font-size:10px;text-transform:uppercase;letter-spacing:.4px;\">#<\/th>\n          <th style=\"padding:7px 6px;text-align:left;font-size:10px;text-transform:uppercase;letter-spacing:.4px;\">Pieza<\/th>\n          <th style=\"padding:7px 6px;text-align:left;font-size:10px;text-transform:uppercase;letter-spacing:.4px;\">Material<\/th>\n          <th style=\"padding:7px 6px;text-align:left;font-size:10px;text-transform:uppercase;letter-spacing:.4px;\">Dim. (A\u00d7An\u00d7P)<\/th>\n          <th style=\"padding:7px 6px;text-align:right;font-size:10px;text-transform:uppercase;letter-spacing:.4px;\">Inf.<\/th>\n          <th style=\"padding:7px 6px;text-align:right;font-size:10px;text-transform:uppercase;letter-spacing:.4px;\">Cant.<\/th>\n          <th style=\"padding:7px 6px;text-align:right;font-size:10px;text-transform:uppercase;letter-spacing:.4px;\">P.Unit<\/th>\n          <th style=\"padding:7px 6px;text-align:right;font-size:10px;text-transform:uppercase;letter-spacing:.4px;\">Total<\/th>\n        <\/tr><\/thead>\n        <tbody id=\"r-pieces-tbody\"><\/tbody>\n      <\/table>\n    <\/div>\n    <div style=\"font-size:11px;color:#888;margin-top:8px;\">* Precios por pieza sin IVA. El IVA y el total est\u00e1n en el bloque superior.<\/div>\n  <\/div>\n\n  <!-- Especificaciones t\u00e9cnicas totales -->\n  <div style=\"background:#f8f9ff;border-radius:10px;padding:16px;margin-bottom:14px;\">\n    <div style=\"font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#0f3460;margin-bottom:10px;\">Totales del proyecto<\/div>\n    <div style=\"display:grid;grid-template-columns:1fr 1fr;gap:6px 20px;\">\n      <div style=\"display:flex;justify-content:space-between;font-size:13px;padding:5px 0;border-bottom:1px solid #e8eaf0;\"><span style=\"color:#666;\">Impresora<\/span><b id=\"r-machine\">\u2013<\/b><\/div>\n      <div style=\"display:flex;justify-content:space-between;font-size:13px;padding:5px 0;border-bottom:1px solid #e8eaf0;\"><span style=\"color:#666;\">Piezas distintas<\/span><b id=\"r-n-pieces\">\u2013<\/b><\/div>\n      <div style=\"display:flex;justify-content:space-between;font-size:13px;padding:5px 0;border-bottom:1px solid #e8eaf0;\"><span style=\"color:#666;\">Total unidades<\/span><b id=\"r-qty\">\u2013<\/b><\/div>\n      <div style=\"display:flex;justify-content:space-between;font-size:13px;padding:5px 0;border-bottom:1px solid #e8eaf0;\"><span style=\"color:#666;\">Volumen total<\/span><b id=\"r-vol\">\u2013<\/b><\/div>\n      <div style=\"display:flex;justify-content:space-between;font-size:13px;padding:5px 0;border-bottom:1px solid #e8eaf0;\"><span style=\"color:#666;\">Peso estimado<\/span><b id=\"r-weight\">\u2013<\/b><\/div>\n      <div style=\"display:flex;justify-content:space-between;font-size:13px;padding:5px 0;\"><span style=\"color:#666;\">Tiempo impresi\u00f3n<\/span><b id=\"r-time\">\u2013<\/b><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Vigencia -->\n  <div id=\"r-validity\" style=\"background:#fff8e1;border-left:3px solid #f59e0b;border-radius:0 7px 7px 0;padding:9px 13px;font-size:12px;color:#78350f;line-height:1.6;margin-bottom:16px;\"><\/div>\n\n  <!-- Botones: PDF + Email -->\n  <div style=\"display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:4px;\">\n    <button type=\"button\" onclick=\"p3dcDescargarPDF()\" style=\"padding:12px;background:#0f3460;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;\">\n      Descargar PDF\n    <\/button>\n    <button type=\"button\" onclick=\"p3dcMostrarForm()\" style=\"padding:12px;background:#fff;color:#0f3460;border:2px solid #0f3460;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;\">\n      Enviar por email\n    <\/button>\n  <\/div>\n\n  <!-- Formulario contacto -->\n  <div id=\"p3dc-contact\" style=\"display:none;margin-top:16px;padding-top:16px;border-top:1px solid #e8eaf0;\">\n    <div style=\"font-size:15px;font-weight:700;color:#0f3460;margin-bottom:14px;\">Tus datos de contacto<\/div>\n    <div style=\"display:grid;grid-template-columns:1fr 1fr;gap:12px;\">\n      <div><label style=\"display:block;font-size:13px;font-weight:600;color:#333;margin-bottom:5px;\">Nombre *<\/label><input type=\"text\" id=\"cf-first\" placeholder=\"Tu nombre\" style=\"width:100%;border:1.5px solid #dde1ee;border-radius:8px;padding:9px 12px;font-size:14px;box-sizing:border-box;\"><\/div>\n      <div><label style=\"display:block;font-size:13px;font-weight:600;color:#333;margin-bottom:5px;\">Apellido *<\/label><input type=\"text\" id=\"cf-last\" placeholder=\"Tu apellido\" style=\"width:100%;border:1.5px solid #dde1ee;border-radius:8px;padding:9px 12px;font-size:14px;box-sizing:border-box;\"><\/div>\n      <div><label style=\"display:block;font-size:13px;font-weight:600;color:#333;margin-bottom:5px;\">Correo electr\u00f3nico *<\/label><input type=\"email\" id=\"cf-email\" placeholder=\"correo@ejemplo.com\" style=\"width:100%;border:1.5px solid #dde1ee;border-radius:8px;padding:9px 12px;font-size:14px;box-sizing:border-box;\"><\/div>\n      <div><label style=\"display:block;font-size:13px;font-weight:600;color:#333;margin-bottom:5px;\">Tel\u00e9fono *<\/label><input type=\"tel\" id=\"cf-phone\" placeholder=\"+57 300 000 0000\" style=\"width:100%;border:1.5px solid #dde1ee;border-radius:8px;padding:9px 12px;font-size:14px;box-sizing:border-box;\"><\/div>\n    <\/div>\n    <details style=\"margin-top:12px;\"><summary style=\"cursor:pointer;font-size:13px;color:#0f3460;font-weight:600;padding:6px 0;\">Datos opcionales (empresa \/ facturaci\u00f3n)<\/summary>\n      <div style=\"display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px;\">\n        <div><label style=\"display:block;font-size:13px;font-weight:600;color:#333;margin-bottom:5px;\">Empresa<\/label><input type=\"text\" id=\"cf-company\" placeholder=\"Raz\u00f3n social\" style=\"width:100%;border:1.5px solid #dde1ee;border-radius:8px;padding:9px 12px;font-size:14px;box-sizing:border-box;\"><\/div>\n        <div><label style=\"display:block;font-size:13px;font-weight:600;color:#333;margin-bottom:5px;\">NIT \/ C\u00e9dula<\/label><input type=\"text\" id=\"cf-nit\" placeholder=\"900.123.456-7\" style=\"width:100%;border:1.5px solid #dde1ee;border-radius:8px;padding:9px 12px;font-size:14px;box-sizing:border-box;\"><\/div>\n        <div style=\"grid-column:1\/-1;\"><label style=\"display:block;font-size:13px;font-weight:600;color:#333;margin-bottom:5px;\">Direcci\u00f3n<\/label><input type=\"text\" id=\"cf-address\" placeholder=\"Ciudad, Departamento\" style=\"width:100%;border:1.5px solid #dde1ee;border-radius:8px;padding:9px 12px;font-size:14px;box-sizing:border-box;\"><\/div>\n      <\/div>\n    <\/details>\n    <div style=\"margin-top:12px;\"><label style=\"display:block;font-size:13px;font-weight:600;color:#333;margin-bottom:5px;\">Notas adicionales<\/label><textarea id=\"cf-notes\" rows=\"3\" placeholder=\"Tolerancias, acabado, uso final\u2026\" style=\"width:100%;border:1.5px solid #dde1ee;border-radius:8px;padding:9px 12px;font-size:14px;resize:vertical;box-sizing:border-box;font-family:inherit;\"><\/textarea><\/div>\n    <div id=\"p3dc-submit-error\" style=\"display:none;background:#fff0f0;border:1px solid #fca5a5;color:#c62828;border-radius:7px;padding:10px 14px;font-size:13px;margin-top:10px;\"><\/div>\n    <div style=\"display:flex;justify-content:flex-end;gap:10px;margin-top:14px;\">\n      <button type=\"button\" onclick=\"p3dcCancelarForm()\" style=\"padding:9px 18px;background:transparent;color:#555;border:1.5px solid #dde1ee;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;\">Cancelar<\/button>\n      <button type=\"button\" id=\"p3dc-submit-btn\" onclick=\"p3dcEnviar()\" style=\"padding:9px 22px;background:#0f3460;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;\">Enviar cotizaci\u00f3n<\/button>\n    <\/div>\n  <\/div>\n\n<\/div>\n\n<!-- \u2550\u2550\u2550 PANEL \u00c9XITO \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div id=\"p3dc-success\" style=\"display:none;background:#fff;border:1px solid #dde1ee;border-radius:12px;padding:40px 28px;text-align:center;box-shadow:0 2px 10px rgba(0,0,0,.07);margin-top:20px;\">\n  <div style=\"width:54px;height:54px;background:#0f3460;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;margin:0 auto 14px;\">\u2713<\/div>\n  <h2 style=\"font-size:22px;color:#0f3460;margin:0 0 10px;\">\u00a1Cotizaci\u00f3n enviada!<\/h2>\n  <p id=\"p3dc-success-msg\" style=\"color:#555;margin:0 0 6px;\"><\/p>\n  <p style=\"color:#888;font-size:13px;margin:0 0 24px;\">Revisa tu bandeja de entrada (y la carpeta de spam).<\/p>\n  <button type=\"button\" onclick=\"p3dcNueva()\" style=\"padding:11px 26px;background:#0f3460;color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:700;cursor:pointer;font-family:inherit;\">Nueva cotizaci\u00f3n<\/button>\n<\/div>\n\n<\/div><!-- \/#p3dc -->\n\n<script>\nvar P3DC_DATA     = {\"1\":{\"machine\":{\"id\":\"1\",\"name\":\"Creality K1\",\"type\":\"filament\",\"max_height\":\"25\",\"max_width\":\"22\",\"max_depth\":\"22\",\"power_w\":\"350\",\"hourly_rate\":\"5000\",\"indirect_cost\":\"15000\",\"margin_pct\":\"30\",\"notes\":\"\",\"enabled\":\"1\",\"created_at\":\"2026-06-20 16:26:11\"},\"materials\":[{\"id\":\"3\",\"machine_type\":\"filament\",\"name\":\"ABS\",\"brand\":\"\",\"color\":\"\",\"density_g_cm3\":\"1.04\",\"roll_weight_g\":\"1000\",\"roll_price_cop\":\"85000\",\"time_per_cm3\":\"0.6\",\"shrinkage_pct\":\"0\",\"notes\":null,\"enabled\":\"1\",\"created_at\":\"2026-06-20 16:26:11\",\"override_time\":\"0.6\"},{\"id\":\"6\",\"machine_type\":\"filament\",\"name\":\"ASA\",\"brand\":\"\",\"color\":\"\",\"density_g_cm3\":\"1.07\",\"roll_weight_g\":\"1000\",\"roll_price_cop\":\"240000\",\"time_per_cm3\":\"0.6\",\"shrinkage_pct\":\"0\",\"notes\":null,\"enabled\":\"1\",\"created_at\":\"2026-06-20 16:26:11\",\"override_time\":\"0.6\"},{\"id\":\"8\",\"machine_type\":\"filament\",\"name\":\"Fibra de Carbono\",\"brand\":\"\",\"color\":\"\",\"density_g_cm3\":\"1.3\",\"roll_weight_g\":\"500\",\"roll_price_cop\":\"145000\",\"time_per_cm3\":\"0.8\",\"shrinkage_pct\":\"0\",\"notes\":null,\"enabled\":\"1\",\"created_at\":\"2026-06-20 16:26:11\",\"override_time\":\"0.8\"},{\"id\":\"7\",\"machine_type\":\"filament\",\"name\":\"Nylon PA12\",\"brand\":\"\",\"color\":\"\",\"density_g_cm3\":\"1.14\",\"roll_weight_g\":\"1000\",\"roll_price_cop\":\"450000\",\"time_per_cm3\":\"0.6\",\"shrinkage_pct\":\"0\",\"notes\":null,\"enabled\":\"1\",\"created_at\":\"2026-06-20 16:26:11\",\"override_time\":\"0.6\"},{\"id\":\"4\",\"machine_type\":\"filament\",\"name\":\"PETG\",\"brand\":\"\",\"color\":\"\",\"density_g_cm3\":\"1.27\",\"roll_weight_g\":\"1000\",\"roll_price_cop\":\"110000\",\"time_per_cm3\":\"0.6\",\"shrinkage_pct\":\"0\",\"notes\":null,\"enabled\":\"1\",\"created_at\":\"2026-06-20 16:26:11\",\"override_time\":\"0.6\"},{\"id\":\"1\",\"machine_type\":\"filament\",\"name\":\"PLA Standard\",\"brand\":\"\",\"color\":\"\",\"density_g_cm3\":\"1.24\",\"roll_weight_g\":\"1000\",\"roll_price_cop\":\"85000\",\"time_per_cm3\":\"0.6\",\"shrinkage_pct\":\"0\",\"notes\":null,\"enabled\":\"1\",\"created_at\":\"2026-06-20 16:26:11\",\"override_time\":\"0.6\"},{\"id\":\"2\",\"machine_type\":\"filament\",\"name\":\"PLA+\",\"brand\":\"\",\"color\":\"\",\"density_g_cm3\":\"1.24\",\"roll_weight_g\":\"1000\",\"roll_price_cop\":\"98000\",\"time_per_cm3\":\"0.6\",\"shrinkage_pct\":\"0\",\"notes\":null,\"enabled\":\"1\",\"created_at\":\"2026-06-20 16:26:11\",\"override_time\":\"0.6\"},{\"id\":\"9\",\"machine_type\":\"filament\",\"name\":\"PVA (Soporte)\",\"brand\":\"\",\"color\":\"\",\"density_g_cm3\":\"1.23\",\"roll_weight_g\":\"500\",\"roll_price_cop\":\"115000\",\"time_per_cm3\":\"0.6\",\"shrinkage_pct\":\"0\",\"notes\":null,\"enabled\":\"1\",\"created_at\":\"2026-06-20 16:26:11\",\"override_time\":\"0.6\"},{\"id\":\"5\",\"machine_type\":\"filament\",\"name\":\"TPU 95A (Flex)\",\"brand\":\"\",\"color\":\"\",\"density_g_cm3\":\"1.21\",\"roll_weight_g\":\"1000\",\"roll_price_cop\":\"220000\",\"time_per_cm3\":\"0.7\",\"shrinkage_pct\":\"0\",\"notes\":null,\"enabled\":\"1\",\"created_at\":\"2026-06-20 16:26:11\",\"override_time\":\"0.7\"}]}};\nvar P3DC_AJAX     = 'https:\/\/gruposrm.com\/web\/wp-admin\/admin-ajax.php';\nvar P3DC_NONCE    = 'eae1d835a1';\nvar P3DC_COMPANY  = {\n  name:  'Impresi\u00f3n-Arte \/ Grupo SRM',\n  web:   'www.GrupoSRM.com',\n  phone: '+573103101789',\n  city:  'Cota, Cundinamarca, Colombia'\n};\nvar P3DC_IVA_PCT    = 19;\nvar P3DC_PREFIX     = 'COT-';\nvar p3dcLastResult  = null;\nvar p3dcMachineId   = '';\nvar p3dcPieceSeq    = 0;       \/\/ contador de id \u00fanico de piezas\nvar P3DC_MAX_PIECES = 30;      \/\/ l\u00edmite m\u00e1ximo razonable\n\n\/* \u2500\u2500 Helpers gen\u00e9ricos \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\nfunction p3dcEsc(s){ return String(s).replace(\/&\/g,'&amp;').replace(\/<\/g,'&lt;').replace(\/>\/g,'&gt;').replace(\/\"\/g,'&quot;'); }\nfunction p3dcFmt(n){ return '$ '+parseInt(n,10).toLocaleString('es-CO')+' COP'; }\nfunction p3dcUSD(n){ return 'USD '+parseFloat(n).toFixed(2); }\nfunction p3dcT(id,v){ var e=document.getElementById(id); if(e) e.textContent=v; }\n\n\/* \u2500\u2500 M\u00e1quina \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\nfunction p3dcMachineChange(mid) {\n  p3dcMachineId = mid;\n  var hint  = document.getElementById('p3dc-machine-hint');\n  var empty = document.getElementById('p3dc-pieces-empty');\n  var addBtn = document.getElementById('p3dc-add-piece-btn');\n\n  if (!mid) {\n    hint.style.display = 'none';\n    empty.style.display = 'block';\n    addBtn.disabled = true; addBtn.style.opacity = '.5';\n    p3dcClearPieces();\n    return;\n  }\n\n  var entry = P3DC_DATA[mid];\n  if (!entry) return;\n  var mc = entry.machine;\n  hint.textContent = 'M\u00e1x. ' + mc.max_height + ' cm (Alto) \u00d7 ' + mc.max_width + ' cm (Ancho) \u00d7 ' + mc.max_depth + ' cm (Prof.)';\n  hint.style.display = 'block';\n  empty.style.display = 'none';\n  addBtn.disabled = false; addBtn.style.opacity = '1';\n\n  \/\/ Actualizar los selects de material en todas las piezas existentes;\n  \/\/ si no hay piezas todav\u00eda, crear la primera autom\u00e1ticamente.\n  var pieces = document.querySelectorAll('.p3dc-piece');\n  if (pieces.length === 0) {\n    p3dcAddPiece();\n  } else {\n    pieces.forEach(function(card){ p3dcRefreshMaterialSelect(card); });\n  }\n}\n\n\/* \u2500\u2500 Piezas: gesti\u00f3n din\u00e1mica \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\nfunction p3dcAddPiece() {\n  if (!p3dcMachineId) return;\n  var container = document.getElementById('p3dc-pieces');\n  if (container.querySelectorAll('.p3dc-piece').length >= P3DC_MAX_PIECES) {\n    alert('M\u00e1ximo ' + P3DC_MAX_PIECES + ' piezas por cotizaci\u00f3n.');\n    return;\n  }\n  p3dcPieceSeq++;\n  var seq = p3dcPieceSeq;\n\n  var card = document.createElement('div');\n  card.className = 'p3dc-piece';\n  card.dataset.seq = seq;\n  card.style.cssText = 'background:#f8f9ff;border:1px solid #e0e4ef;border-radius:10px;padding:14px 16px;margin-bottom:10px;';\n\n  card.innerHTML = ''\n    + '<div style=\"display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;\">'\n    +   '<div class=\"p3dc-piece-label\" style=\"font-size:13px;font-weight:700;color:#0f3460;\">Pieza<\/div>'\n    +   '<button type=\"button\" class=\"p3dc-remove-piece\" onclick=\"p3dcRemovePiece('+seq+')\" '\n    +     'style=\"background:transparent;border:1px solid #fca5a5;color:#c62828;border-radius:6px;padding:4px 10px;font-size:12px;cursor:pointer;font-family:inherit;\">\u00d7 Quitar<\/button>'\n    + '<\/div>'\n    + '<div style=\"display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;\">'\n    +   '<div><div style=\"font-size:11px;color:#666;margin-bottom:4px;\">Nombre (opcional)<\/div>'\n    +     '<input type=\"text\" class=\"p3dc-p-name\" placeholder=\"Ej: Base, Tapa...\" style=\"width:100%;border:1.5px solid #dde1ee;border-radius:6px;padding:8px 10px;font-size:13px;box-sizing:border-box;\"><\/div>'\n    +   '<div><div style=\"font-size:11px;color:#666;margin-bottom:4px;\">Material *<\/div>'\n    +     '<select class=\"p3dc-p-mat\" style=\"width:100%;border:1.5px solid #dde1ee;border-radius:6px;padding:8px 10px;font-size:13px;background:#fff;cursor:pointer;box-sizing:border-box;\"><\/select><\/div>'\n    + '<\/div>'\n    + '<div style=\"display:flex;gap:8px;align-items:flex-end;flex-wrap:wrap;margin-bottom:10px;\">'\n    +   '<div style=\"flex:1;min-width:70px;\">'\n    +     '<div style=\"font-size:11px;color:#666;margin-bottom:4px;text-align:center;\">Alto (cm)<\/div>'\n    +     '<input type=\"number\" class=\"p3dc-p-h\" min=\"0.1\" step=\"0.1\" placeholder=\"cm\" style=\"width:100%;border:1.5px solid #dde1ee;border-radius:6px;padding:8px 6px;font-size:13px;text-align:center;box-sizing:border-box;\">'\n    +   '<\/div>'\n    +   '<div style=\"font-size:16px;color:#ccc;padding-bottom:10px;\">\u00d7<\/div>'\n    +   '<div style=\"flex:1;min-width:70px;\">'\n    +     '<div style=\"font-size:11px;color:#666;margin-bottom:4px;text-align:center;\">Ancho (cm)<\/div>'\n    +     '<input type=\"number\" class=\"p3dc-p-w\" min=\"0.1\" step=\"0.1\" placeholder=\"cm\" style=\"width:100%;border:1.5px solid #dde1ee;border-radius:6px;padding:8px 6px;font-size:13px;text-align:center;box-sizing:border-box;\">'\n    +   '<\/div>'\n    +   '<div style=\"font-size:16px;color:#ccc;padding-bottom:10px;\">\u00d7<\/div>'\n    +   '<div style=\"flex:1;min-width:70px;\">'\n    +     '<div style=\"font-size:11px;color:#666;margin-bottom:4px;text-align:center;\">Profundidad (cm)<\/div>'\n    +     '<input type=\"number\" class=\"p3dc-p-d\" min=\"0.1\" step=\"0.1\" placeholder=\"cm\" style=\"width:100%;border:1.5px solid #dde1ee;border-radius:6px;padding:8px 6px;font-size:13px;text-align:center;box-sizing:border-box;\">'\n    +   '<\/div>'\n    + '<\/div>'\n    + '<div style=\"display:grid;grid-template-columns:1fr 1fr;gap:10px;\">'\n    +   '<div><div style=\"font-size:11px;color:#666;margin-bottom:4px;\">Cantidad *<\/div>'\n    +     '<input type=\"number\" class=\"p3dc-p-qty\" value=\"1\" min=\"1\" max=\"9999\" style=\"width:100%;border:1.5px solid #dde1ee;border-radius:6px;padding:8px 10px;font-size:13px;box-sizing:border-box;\"><\/div>'\n    +   '<div><div style=\"font-size:11px;color:#666;margin-bottom:4px;\">Relleno \/ Infill *<\/div>'\n    +     '<select class=\"p3dc-p-infill\" style=\"width:100%;border:1.5px solid #dde1ee;border-radius:6px;padding:8px 10px;font-size:13px;background:#fff;cursor:pointer;box-sizing:border-box;\">'\n    +       '<option value=\"10\">10% \u2014 Muy ligero<\/option>'\n    +       '<option value=\"20\" selected>20% \u2014 Est\u00e1ndar<\/option>'\n    +       '<option value=\"40\">40% \u2014 Semi-s\u00f3lido<\/option>'\n    +       '<option value=\"60\">60% \u2014 Resistente<\/option>'\n    +       '<option value=\"80\">80% \u2014 Alta densidad<\/option>'\n    +       '<option value=\"100\">100% \u2014 S\u00f3lido total<\/option>'\n    +     '<\/select><\/div>'\n    + '<\/div>';\n\n  container.appendChild(card);\n  p3dcRefreshMaterialSelect(card);\n  p3dcRenumerarPiezas();\n}\n\nfunction p3dcRemovePiece(seq) {\n  var card = document.querySelector('.p3dc-piece[data-seq=\"'+seq+'\"]');\n  if (!card) return;\n  var all = document.querySelectorAll('.p3dc-piece');\n  if (all.length <= 1) {\n    \/\/ No dejamos quitar la \u00faltima: solo limpiamos sus campos\n    card.querySelectorAll('input').forEach(function(i){\n      if (i.classList.contains('p3dc-p-qty')) i.value = '1';\n      else i.value = '';\n    });\n    var sel = card.querySelector('.p3dc-p-infill'); if (sel) sel.value = '20';\n    return;\n  }\n  card.remove();\n  p3dcRenumerarPiezas();\n}\n\nfunction p3dcClearPieces() {\n  document.getElementById('p3dc-pieces').innerHTML = '';\n  p3dcRenumerarPiezas();\n}\n\nfunction p3dcRenumerarPiezas() {\n  var cards = document.querySelectorAll('.p3dc-piece');\n  cards.forEach(function(c, i){\n    var lbl = c.querySelector('.p3dc-piece-label');\n    if (lbl) lbl.textContent = 'Pieza ' + (i + 1);\n    \/\/ El bot\u00f3n \"quitar\" se deshabilita visualmente si es la \u00fanica,\n    \/\/ pero la l\u00f3gica est\u00e1 en p3dcRemovePiece (mantiene el bot\u00f3n visible).\n    var rm = c.querySelector('.p3dc-remove-piece');\n    if (rm) {\n      rm.style.opacity = (cards.length <= 1) ? '.45' : '1';\n      rm.title = (cards.length <= 1) ? 'Limpia los campos (debe haber al menos 1 pieza)' : 'Quitar esta pieza';\n    }\n  });\n  document.getElementById('p3dc-pieces-count').textContent =\n    cards.length === 1 ? '1 pieza' : (cards.length + ' piezas');\n}\n\nfunction p3dcRefreshMaterialSelect(card) {\n  var sel = card.querySelector('.p3dc-p-mat');\n  if (!sel) return;\n  var prev = sel.value;\n  var entry = P3DC_DATA[p3dcMachineId];\n  var mats = (entry && entry.materials) || [];\n  var html = '<option value=\"\">\u2014 Selecciona \u2014<\/option>';\n  mats.forEach(function(m){\n    html += '<option value=\"'+m.id+'\">'+ p3dcEsc(m.name) + (m.brand?' ('+p3dcEsc(m.brand)+')':'') +'<\/option>';\n  });\n  sel.innerHTML = html;\n  \/\/ Restaurar valor previo si el material sigue disponible\n  if (prev && sel.querySelector('option[value=\"'+prev+'\"]')) sel.value = prev;\n}\n\nfunction p3dcGetPiecesData() {\n  var out = [];\n  document.querySelectorAll('.p3dc-piece').forEach(function(c){\n    out.push({\n      name:        c.querySelector('.p3dc-p-name').value.trim(),\n      material_id: parseInt(c.querySelector('.p3dc-p-mat').value, 10) || 0,\n      h:           parseFloat(c.querySelector('.p3dc-p-h').value) || 0,\n      w:           parseFloat(c.querySelector('.p3dc-p-w').value) || 0,\n      d:           parseFloat(c.querySelector('.p3dc-p-d').value) || 0,\n      qty:         parseInt(c.querySelector('.p3dc-p-qty').value, 10) || 1,\n      infill_pct:  parseInt(c.querySelector('.p3dc-p-infill').value, 10) || 20\n    });\n  });\n  return out;\n}\n\n\/* \u2500\u2500 Calcular \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\nfunction p3dcCalcular() {\n  var eb = document.getElementById('p3dc-error');\n  eb.style.display='none';\n  function E(m){ eb.textContent=m; eb.style.display='block';\n    window.scrollTo({top:eb.getBoundingClientRect().top+window.scrollY-100,behavior:'smooth'}); }\n\n  var project = document.getElementById('p3dc-project').value.trim();\n  if(!project)         return E('Ingresa el nombre del proyecto.');\n  if(!p3dcMachineId)   return E('Selecciona una impresora.');\n\n  var pieces = p3dcGetPiecesData();\n  if (pieces.length < 1) return E('Agrega al menos una pieza.');\n\n  var mc = P3DC_DATA[p3dcMachineId] && P3DC_DATA[p3dcMachineId].machine;\n  for (var i=0; i<pieces.length; i++) {\n    var p = pieces[i], lbl = 'Pieza '+(i+1);\n    if (!p.material_id)         return E(lbl+': selecciona un material.');\n    if (!(p.h>0))               return E(lbl+': ingresa un alto v\u00e1lido (mayor a 0).');\n    if (!(p.w>0))               return E(lbl+': ingresa un ancho v\u00e1lido (mayor a 0).');\n    if (!(p.d>0))               return E(lbl+': ingresa una profundidad v\u00e1lida (mayor a 0).');\n    if (!(p.qty>=1))            return E(lbl+': la cantidad debe ser al menos 1.');\n    if (!(p.infill_pct>=10 && p.infill_pct<=100)) return E(lbl+': el relleno debe estar entre 10 y 100.');\n    if (mc) {\n      if (p.h > parseFloat(mc.max_height)) return E(lbl+': el alto supera el m\u00e1ximo de la m\u00e1quina ('+mc.max_height+' cm).');\n      if (p.w > parseFloat(mc.max_width))  return E(lbl+': el ancho supera el m\u00e1ximo de la m\u00e1quina ('+mc.max_width+' cm).');\n      if (p.d > parseFloat(mc.max_depth))  return E(lbl+': la profundidad supera el m\u00e1ximo de la m\u00e1quina ('+mc.max_depth+' cm).');\n    }\n  }\n\n  var btn=document.getElementById('p3dc-calc-btn');\n  btn.textContent='Calculando\u2026'; btn.disabled=true;\n\n  var body='action=p3q_calculate'\n    +'&nonce='+encodeURIComponent(P3DC_NONCE)\n    +'&machine_id='+encodeURIComponent(p3dcMachineId)\n    +'&pieces='+encodeURIComponent(JSON.stringify(pieces));\n\n  fetch(P3DC_AJAX,{method:'POST',headers:{'Content-Type':'application\/x-www-form-urlencoded'},body:body})\n    .then(function(r){return r.json();})\n    .then(function(res){\n      btn.textContent='Calcular Precio'; btn.disabled=false;\n      if(!res.success) return E(res.data&&res.data.msg?res.data.msg:'Error al calcular.');\n      p3dcLastResult=res.data;\n      p3dcMostrarResultado(res.data);\n    })\n    .catch(function(){ btn.textContent='Calcular Precio'; btn.disabled=false; E('Error de conexi\u00f3n.'); });\n}\n\nfunction p3dcMostrarResultado(d){\n  \/\/ Resumen\n  var nP = parseInt(d.total_pieces||(d.pieces?d.pieces.length:1), 10);\n  var nQ = parseInt(d.total_qty || d.qty || 1, 10);\n  document.getElementById('r-pieces-summary').textContent =\n    'Precio total (' + nP + ' pieza' + (nP!==1?'s':'') + ' distinta' + (nP!==1?'s':'') + ' \u00b7 ' + nQ + ' unidad' + (nQ!==1?'es':'') + ')';\n  p3dcT('r-price-cop',p3dcFmt(d.price_cop));\n  p3dcT('r-price-usd',p3dcUSD(d.price_usd)+' (TRM '+parseInt(d.usd_rate,10).toLocaleString('es-CO')+')');\n  p3dcT('r-price-before-iva',p3dcFmt(d.price_before_iva));\n  p3dcT('r-iva-pct',d.iva_pct);\n  p3dcT('r-iva-amount',p3dcFmt(d.iva_amount_cop));\n  p3dcT('r-price-unit',p3dcFmt(d.price_unit_cop));\n  p3dcT('r-price-cm3',p3dcFmt(d.price_cm3_cop));\n  p3dcT('r-machine',d.machine_name);\n  p3dcT('r-n-pieces',nP);\n  p3dcT('r-qty',nQ + ' uds.');\n  p3dcT('r-vol',d.vol_total_cm3+' cm\\u00b3');\n  p3dcT('r-weight',d.weight_g+' g');\n  p3dcT('r-time',d.print_hrs+' h ('+d.print_min+' min)');\n\n  \/\/ Tabla de piezas\n  var tbody = document.getElementById('r-pieces-tbody');\n  tbody.innerHTML = '';\n  var pieces = d.pieces || [];\n  pieces.forEach(function(p, i){\n    var tr = document.createElement('tr');\n    if (i % 2) tr.style.background = '#ffffff'; else tr.style.background = '#f7f9ff';\n    var nameLabel = p.name && p.name.length ? p3dcEsc(p.name) : '<span style=\"color:#888;\">Pieza '+(i+1)+'<\/span>';\n    tr.innerHTML =\n        '<td style=\"padding:7px 6px;border-bottom:1px solid #e6e9f2;color:#888;\">'+(i+1)+'<\/td>'\n      + '<td style=\"padding:7px 6px;border-bottom:1px solid #e6e9f2;font-weight:600;color:#0f3460;\">'+nameLabel+'<\/td>'\n      + '<td style=\"padding:7px 6px;border-bottom:1px solid #e6e9f2;\">'+p3dcEsc(p.material_name)+'<\/td>'\n      + '<td style=\"padding:7px 6px;border-bottom:1px solid #e6e9f2;white-space:nowrap;\">'+p.h+' \u00d7 '+p.w+' \u00d7 '+p.d+' cm<\/td>'\n      + '<td style=\"padding:7px 6px;border-bottom:1px solid #e6e9f2;text-align:right;\">'+p.infill_pct+'%<\/td>'\n      + '<td style=\"padding:7px 6px;border-bottom:1px solid #e6e9f2;text-align:right;\">'+p.qty+'<\/td>'\n      + '<td style=\"padding:7px 6px;border-bottom:1px solid #e6e9f2;text-align:right;white-space:nowrap;\">'+p3dcFmt(p.price_unit_before_iva)+'<\/td>'\n      + '<td style=\"padding:7px 6px;border-bottom:1px solid #e6e9f2;text-align:right;white-space:nowrap;font-weight:700;\">'+p3dcFmt(p.price_before_iva)+'<\/td>';\n    tbody.appendChild(tr);\n  });\n\n  \/\/ Vigencia\n  var months=['enero','febrero','marzo','abril','mayo','junio','julio','agosto','septiembre','octubre','noviembre','diciembre'];\n  var now=new Date(),exp=new Date(now.getTime()+15*86400000);\n  var fd=function(dt){return dt.getDate()+' de '+months[dt.getMonth()]+' de '+dt.getFullYear();};\n  p3dcT('r-validity','Expedici\u00f3n: '+fd(now)+'  \u00b7  V\u00e1lida hasta: '+fd(exp)+' (15 d\u00edas calendario).');\n\n  document.getElementById('p3dc-result').style.display='block';\n  document.getElementById('p3dc-contact').style.display='none';\n  var top=document.getElementById('p3dc-result').getBoundingClientRect().top+window.scrollY-80;\n  window.scrollTo({top:top,behavior:'smooth'});\n}\n\nfunction p3dcVolver(){ document.getElementById('p3dc-result').style.display='none'; }\nfunction p3dcMostrarForm(){ document.getElementById('p3dc-contact').style.display='block'; window.scrollTo({top:document.getElementById('p3dc-contact').getBoundingClientRect().top+window.scrollY-80,behavior:'smooth'}); }\nfunction p3dcCancelarForm(){ document.getElementById('p3dc-contact').style.display='none'; document.getElementById('p3dc-submit-error').style.display='none'; }\n\n\/* \u2500\u2500 C\u00f3digo \u00fanico de presupuesto \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\nfunction p3dcGenCode(){\n  var ts=Date.now().toString(36).toUpperCase();\n  var rnd=Math.random().toString(36).substr(2,4).toUpperCase();\n  return P3DC_PREFIX+ts+'-'+rnd;\n}\n\n\/* \u2500\u2500 Descargar PDF \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\nfunction p3dcDescargarPDF() {\n  if(!p3dcLastResult){ alert('Primero calcula el precio.'); return; }\n  var d=p3dcLastResult;\n  var code=p3dcGenCode();\n  var project=document.getElementById('p3dc-project').value||'\u2014';\n  var months=['enero','febrero','marzo','abril','mayo','junio','julio','agosto','septiembre','octubre','noviembre','diciembre'];\n  var now=new Date(),exp=new Date(now.getTime()+15*86400000);\n  var fd=function(dt){return dt.getDate()+' de '+months[dt.getMonth()]+' de '+dt.getFullYear();};\n  var co=P3DC_COMPANY;\n  var pieces = d.pieces || [];\n  var nP = parseInt(d.total_pieces||pieces.length||1,10);\n  var nQ = parseInt(d.total_qty||d.qty||1,10);\n\n  \/\/ Construir filas de la tabla de detalle\n  var rowsHtml = '';\n  pieces.forEach(function(p, i){\n    var nameCell = (p.name && p.name.length)\n      ? '<span class=\"proj\">'+p3dcEsc(p.name)+'<\/span>'\n      : '<span class=\"proj\">Pieza '+(i+1)+'<\/span>';\n    rowsHtml +=\n        '<tr>'\n      +   '<td style=\"color:#888;\">'+(i+1)+'<\/td>'\n      +   '<td>'+nameCell+'<\/td>'\n      +   '<td>'+p3dcEsc(p.material_name)+'<\/td>'\n      +   '<td>'+p.h+' \u00d7 '+p.w+' \u00d7 '+p.d+' cm<\/td>'\n      +   '<td class=\"num\">'+p.infill_pct+'%<\/td>'\n      +   '<td class=\"num\">'+p.qty+'<\/td>'\n      +   '<td class=\"num\">'+p3dcFmt(p.price_unit_before_iva)+'<\/td>'\n      +   '<td class=\"num\">'+p3dcFmt(p.price_before_iva)+'<\/td>'\n      + '<\/tr>';\n  });\n\n  var html='<!DOCTYPE html><html><head><meta charset=\"UTF-8\"><title>Impresion3D-Presupuesto-'+p3dcEsc(code)+'<\/title>'\n  +'<style>*{margin:0;padding:0;box-sizing:border-box;}'\n  +'body{font-family:Arial,sans-serif;font-size:12px;color:#1a1a2e;padding:28px 32px;}'\n  +'.hdr{display:flex;justify-content:space-between;align-items:center;border-bottom:3px solid #0f3460;padding-bottom:14px;margin-bottom:16px;}'\n  +'.hdr-logo{line-height:0;}' +'.co-name{font-size:20px;font-weight:700;color:#0f3460;line-height:1.2;}'\n  +'.co-tag{font-size:11px;color:#0f3460;margin-top:2px;}'\n  +'.co-info{font-size:11px;color:#555;line-height:1.8;text-align:right;}'\n  +'.meta{display:flex;justify-content:space-between;background:#f0f4ff;border-radius:6px;padding:10px 14px;margin-bottom:16px;}'\n  +'.meta-code{font-size:15px;font-weight:700;color:#0f3460;}'\n  +'.meta-lbl{font-size:10px;color:#888;margin-bottom:2px;}'\n  +'.meta-dates{text-align:right;font-size:11px;color:#555;line-height:1.8;}'\n  +'.proj-info{font-size:11px;color:#555;margin-bottom:12px;line-height:1.7;}'\n  +'.proj-info b{color:#0f3460;}'\n  +'.sec{margin-bottom:14px;}'\n  +'.sec-title{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.7px;color:#0f3460;border-bottom:1.5px solid #0f3460;padding-bottom:3px;margin-bottom:8px;}'\n  \/* Tabla de detalle *\/\n  +'.dtbl{width:100%;border-collapse:collapse;font-size:10.5px;}'\n  +'.dtbl thead th{background:#0f3460;color:#fff;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;padding:7px 6px;text-align:left;}'\n  +'.dtbl thead th.num{text-align:right;}'\n  +'.dtbl tbody td{padding:8px 6px;border-bottom:1px solid #e6e9f2;vertical-align:top;}'\n  +'.dtbl tbody td.num{text-align:right;white-space:nowrap;}'\n  +'.dtbl tbody tr:nth-child(even){background:#f7f9ff;}'\n  +'.dtbl .proj{font-weight:700;color:#0f3460;}'\n  +'.dtbl tfoot td{padding:7px 6px;font-size:11px;}'\n  +'.dtbl tfoot .lbl{text-align:right;color:#555;}'\n  +'.dtbl tfoot .val{text-align:right;white-space:nowrap;font-weight:700;}'\n  +'.dtbl tfoot .iva td{background:#f0f4ff;}'\n  +'.dtbl tfoot .total td{background:#0f3460;color:#fff;font-size:13px;font-weight:700;}'\n  +'.extra{display:flex;justify-content:flex-end;gap:24px;margin-top:8px;font-size:10px;color:#888;}'\n  +'.extra b{color:#0f3460;}'\n  +'.valid{background:#fff8e1;border-left:3px solid #f59e0b;padding:8px 12px;font-size:10px;color:#78350f;border-radius:0 5px 5px 0;margin-top:12px;line-height:1.6;}'\n  +'.foot{margin-top:20px;padding-top:8px;border-top:1px solid #eee;font-size:10px;color:#aaa;text-align:center;line-height:1.7;}'\n  +'@media print{@page{margin:12mm;}body{padding:0;}.dtbl tbody tr:nth-child(even){background:#f7f9ff;-webkit-print-color-adjust:exact;print-color-adjust:exact;}.dtbl thead th,.dtbl tfoot .total td{-webkit-print-color-adjust:exact;print-color-adjust:exact;}}'\n  +'<\/style><\/head><body>'\n\n  \/* Encabezado *\/\n  +'<div class=\"hdr\">'\n  +'<div class=\"hdr-logo\"><img src=\\'data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAkACQAAD\/4QCSRXhpZgAATU0AKgAAAAgABAEaAAUAAAABAAAAPgEbAAUAAAABAAAARgEoAAMAAAABAAIAAIdpAAQAAAABAAAATgAAAAAAAACQAAAAAQAAAJAAAAABAAOShgAHAAAAEgAAAHigAgAEAAAAAQAAAd6gAwAEAAAAAQAAAM4AAAAAQVNDSUkAAABTY3JlZW5zaG90\/+0AOFBob3Rvc2hvcCAzLjAAOEJJTQQEAAAAAAAAOEJJTQQlAAAAAAAQ1B2M2Y8AsgTpgAmY7PhCfv\/iD\/BJQ0NfUFJPRklMRQABAQAAD+BhcHBsAhAAAG1udHJSR0IgWFlaIAfpAAMADgAJAAwAHWFjc3BBUFBMAAAAAEFQUEwAAAAAAAAAAAAAAAAAAAAAAAD21gABAAAAANMtYXBwbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEWRlc2MAAAFQAAAAYmRzY20AAAG0AAAEvGNwcnQAAAZwAAAAI3d0cHQAAAaUAAAAFHJYWVoAAAaoAAAAFGdYWVoAAAa8AAAAFGJYWVoAAAbQAAAAFHJUUkMAAAbkAAAIDGFhcmcAAA7wAAAAIHZjZ3QAAA8QAAAAMG5kaW4AAA9AAAAAPm1tb2QAAA+AAAAAKHZjZ3AAAA+oAAAAOGJUUkMAAAbkAAAIDGdUUkMAAAbkAAAIDGFhYmcAAA7wAAAAIGFhZ2cAAA7wAAAAIGRlc2MAAAAAAAAACERpc3BsYXkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtbHVjAAAAAAAAACcAAAAMaHJIUgAAABQAAAHka29LUgAAAAwAAAH4bmJOTwAAABIAAAIEaWQAAAAAABIAAAIWaHVIVQAAABQAAAIoY3NDWgAAABYAAAI8c2xTSQAAABQAAAJSZGFESwAAABwAAAJmbmxOTAAAABYAAAKCZmlGSQAAABAAAAKYaXRJVAAAABgAAAKoZXNFUwAAABYAAALAcm9STwAAABIAAALWZnJDQQAAABYAAALoYXIAAAAAABQAAAL+dWtVQQAAABwAAAMSaGVJTAAAABYAAAMuemhUVwAAAAoAAANEdmlWTgAAAA4AAANOc2tTSwAAABYAAANcemhDTgAAAAoAAANEcnVSVQAAACQAAANyZW5HQgAAABQAAAOWZnJGUgAAABYAAAOqbXMAAAAAABIAAAPAaGlJTgAAABIAAAPSdGhUSAAAAAwAAAPkY2FFUwAAABgAAAPwZW5BVQAAABQAAAOWZXNYTAAAABIAAALWZGVERQAAABAAAAQIZW5VUwAAABIAAAQYcHRCUgAAABgAAAQqcGxQTAAAABIAAARCZWxHUgAAACIAAARUc3ZTRQAAABAAAAR2dHJUUgAAABQAAASGcHRQVAAAABYAAASaamFKUAAAAAwAAASwAEwAQwBEACAAdQAgAGIAbwBqAGnO7LfsACAATABDAEQARgBhAHIAZwBlAC0ATABDAEQATABDAEQAIABXAGEAcgBuAGEAUwB6AO0AbgBlAHMAIABMAEMARABCAGEAcgBlAHYAbgD9ACAATABDAEQAQgBhAHIAdgBuAGkAIABMAEMARABMAEMARAAtAGYAYQByAHYAZQBzAGsA5gByAG0ASwBsAGUAdQByAGUAbgAtAEwAQwBEAFYA5AByAGkALQBMAEMARABMAEMARAAgAGEAIABjAG8AbABvAHIAaQBMAEMARAAgAGEAIABjAG8AbABvAHIATABDAEQAIABjAG8AbABvAHIAQQBDAEwAIABjAG8AdQBsAGUAdQByIA8ATABDAEQAIAZFBkQGSAZGBikEGgQ+BDsETAQ+BEAEPgQyBDgEOQAgAEwAQwBEIA8ATABDAEQAIAXmBdEF4gXVBeAF2V9pgnIATABDAEQATABDAEQAIABNAOAAdQBGAGEAcgBlAGIAbgD9ACAATABDAEQEJgQyBDUEQgQ9BD4EOQAgBBYEGgAtBDQEOARBBD8EOwQ1BDkAQwBvAGwAbwB1AHIAIABMAEMARABMAEMARAAgAGMAbwB1AGwAZQB1AHIAVwBhAHIAbgBhACAATABDAEQJMAkCCRcJQAkoACAATABDAEQATABDAEQAIA4qDjUATABDAEQAIABlAG4AIABjAG8AbABvAHIARgBhAHIAYgAtAEwAQwBEAEMAbwBsAG8AcgAgAEwAQwBEAEwAQwBEACAAQwBvAGwAbwByAGkAZABvAEsAbwBsAG8AcgAgAEwAQwBEA4gDswPHA8EDyQO8A7cAIAO\/A7gDzAO9A7cAIABMAEMARABGAOQAcgBnAC0ATABDAEQAUgBlAG4AawBsAGkAIABMAEMARABMAEMARAAgAGEAIABjAG8AcgBlAHMwqzDpMPwATABDAER0ZXh0AAAAAENvcHlyaWdodCBBcHBsZSBJbmMuLCAyMDI1AABYWVogAAAAAAAA81EAAQAAAAEWzFhZWiAAAAAAAACD3wAAPb\/\/\/\/+7WFlaIAAAAAAAAEq\/AACxNwAACrlYWVogAAAAAAAAKDgAABELAADIuWN1cnYAAAAAAAAEAAAAAAUACgAPABQAGQAeACMAKAAtADIANgA7AEAARQBKAE8AVABZAF4AYwBoAG0AcgB3AHwAgQCGAIsAkACVAJoAnwCjAKgArQCyALcAvADBAMYAywDQANUA2wDgAOUA6wDwAPYA+wEBAQcBDQETARkBHwElASsBMgE4AT4BRQFMAVIBWQFgAWcBbgF1AXwBgwGLAZIBmgGhAakBsQG5AcEByQHRAdkB4QHpAfIB+gIDAgwCFAIdAiYCLwI4AkECSwJUAl0CZwJxAnoChAKOApgCogKsArYCwQLLAtUC4ALrAvUDAAMLAxYDIQMtAzgDQwNPA1oDZgNyA34DigOWA6IDrgO6A8cD0wPgA+wD+QQGBBMEIAQtBDsESARVBGMEcQR+BIwEmgSoBLYExATTBOEE8AT+BQ0FHAUrBToFSQVYBWcFdwWGBZYFpgW1BcUF1QXlBfYGBgYWBicGNwZIBlkGagZ7BowGnQavBsAG0QbjBvUHBwcZBysHPQdPB2EHdAeGB5kHrAe\/B9IH5Qf4CAsIHwgyCEYIWghuCIIIlgiqCL4I0gjnCPsJEAklCToJTwlkCXkJjwmkCboJzwnlCfsKEQonCj0KVApqCoEKmAquCsUK3ArzCwsLIgs5C1ELaQuAC5gLsAvIC+EL+QwSDCoMQwxcDHUMjgynDMAM2QzzDQ0NJg1ADVoNdA2ODakNww3eDfgOEw4uDkkOZA5\/DpsOtg7SDu4PCQ8lD0EPXg96D5YPsw\/PD+wQCRAmEEMQYRB+EJsQuRDXEPURExExEU8RbRGMEaoRyRHoEgcSJhJFEmQShBKjEsMS4xMDEyMTQxNjE4MTpBPFE+UUBhQnFEkUahSLFK0UzhTwFRIVNBVWFXgVmxW9FeAWAxYmFkkWbBaPFrIW1hb6Fx0XQRdlF4kXrhfSF\/cYGxhAGGUYihivGNUY+hkgGUUZaxmRGbcZ3RoEGioaURp3Gp4axRrsGxQbOxtjG4obshvaHAIcKhxSHHscoxzMHPUdHh1HHXAdmR3DHeweFh5AHmoelB6+HukfEx8+H2kflB+\/H+ogFSBBIGwgmCDEIPAhHCFIIXUhoSHOIfsiJyJVIoIiryLdIwojOCNmI5QjwiPwJB8kTSR8JKsk2iUJJTglaCWXJccl9yYnJlcmhya3JugnGCdJJ3onqyfcKA0oPyhxKKIo1CkGKTgpaymdKdAqAio1KmgqmyrPKwIrNitpK50r0SwFLDksbiyiLNctDC1BLXYtqy3hLhYuTC6CLrcu7i8kL1ovkS\/HL\/4wNTBsMKQw2zESMUoxgjG6MfIyKjJjMpsy1DMNM0YzfzO4M\/E0KzRlNJ402DUTNU01hzXCNf02NzZyNq426TckN2A3nDfXOBQ4UDiMOMg5BTlCOX85vDn5OjY6dDqyOu87LTtrO6o76DwnPGU8pDzjPSI9YT2hPeA+ID5gPqA+4D8hP2E\/oj\/iQCNAZECmQOdBKUFqQaxB7kIwQnJCtUL3QzpDfUPARANER0SKRM5FEkVVRZpF3kYiRmdGq0bwRzVHe0fASAVIS0iRSNdJHUljSalJ8Eo3Sn1KxEsMS1NLmkviTCpMcky6TQJNSk2TTdxOJU5uTrdPAE9JT5NP3VAnUHFQu1EGUVBRm1HmUjFSfFLHUxNTX1OqU\/ZUQlSPVNtVKFV1VcJWD1ZcVqlW91dEV5JX4FgvWH1Yy1kaWWlZuFoHWlZaplr1W0VblVvlXDVchlzWXSddeF3JXhpebF69Xw9fYV+zYAVgV2CqYPxhT2GiYfViSWKcYvBjQ2OXY+tkQGSUZOllPWWSZedmPWaSZuhnPWeTZ+loP2iWaOxpQ2maafFqSGqfavdrT2una\/9sV2yvbQhtYG25bhJua27Ebx5veG\/RcCtwhnDgcTpxlXHwcktypnMBc11zuHQUdHB0zHUodYV14XY+dpt2+HdWd7N4EXhueMx5KnmJeed6RnqlewR7Y3vCfCF8gXzhfUF9oX4BfmJ+wn8jf4R\/5YBHgKiBCoFrgc2CMIKSgvSDV4O6hB2EgITjhUeFq4YOhnKG14c7h5+IBIhpiM6JM4mZif6KZIrKizCLlov8jGOMyo0xjZiN\/45mjs6PNo+ekAaQbpDWkT+RqJIRknqS45NNk7aUIJSKlPSVX5XJljSWn5cKl3WX4JhMmLiZJJmQmfyaaJrVm0Kbr5wcnImc951kndKeQJ6unx2fi5\/6oGmg2KFHobaiJqKWowajdqPmpFakx6U4pammGqaLpv2nbqfgqFKoxKk3qamqHKqPqwKrdavprFys0K1ErbiuLa6hrxavi7AAsHWw6rFgsdayS7LCszizrrQltJy1E7WKtgG2ebbwt2i34LhZuNG5SrnCuju6tbsuu6e8IbybvRW9j74KvoS+\/796v\/XAcMDswWfB48JfwtvDWMPUxFHEzsVLxcjGRsbDx0HHv8g9yLzJOsm5yjjKt8s2y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp22vvbgNwF3IrdEN2W3hzeot8p36\/gNuC94UThzOJT4tvjY+Pr5HPk\/OWE5g3mlucf56noMui86Ubp0Opb6uXrcOv77IbtEe2c7ijutO9A78zwWPDl8XLx\/\/KM8xnzp\/Q09ML1UPXe9m32+\/eK+Bn4qPk4+cf6V\/rn+3f8B\/yY\/Sn9uv5L\/tz\/bf\/\/cGFyYQAAAAAAAwAAAAJmZgAA8qcAAA1ZAAAT0AAAClt2Y2d0AAAAAAAAAAEAAQAAAAAAAAABAAAAAQAAAAAAAAABAAAAAQAAAAAAAAABAABuZGluAAAAAAAAADYAAK4UAABR7AAAQ9cAALCkAAAmZgAAD1wAAFANAABUOQACMzMAAjMzAAIzMwAAAAAAAAAAbW1vZAAAAAAAAAYQAACgT\/1ibWIAAAAAAAAAAAAAAAAAAAAAAAAAAHZjZ3AAAAAAAAMAAAACZmYAAwAAAAJmZgADAAAAAmZmAAAAAjMzNAAAAAACMzM0AAAAAAIzMzQA\/8AAEQgAzgHeAwEiAAIRAQMRAf\/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC\/\/EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29\/j5+v\/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC\/\/EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29\/j5+v\/bAEMAAgICAgICAwICAwUDAwMFBgUFBQUGCAYGBgYGCAoICAgICAgKCgoKCgoKCgwMDAwMDA4ODg4ODw8PDw8PDw8PD\/\/bAEMBAgICBAQEBwQEBxALCQsQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEP\/dAAQAHv\/aAAwDAQACEQMRAD8A\/fyiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP\/0P38ooooA\/O\/9qP\/AIKPfC39lP4lxfDDxj4Z1nV7+XT4NQE1gLfyfLneRFX97KjbgYznjHI5r5x\/4fafAL\/oRfE35WX\/AMkV8Af8Fkv+TuLP\/sWdO\/8AR9zX5QUAf0vf8PtPgF\/0Ivib8rL\/AOSKP+H2nwC\/6EXxN+Vl\/wDJFfzQ0UAf0vf8PtPgF\/0Ivib8rL\/5Ir6O\/Zc\/4KPfC39qz4ly\/DDwd4Z1nSL+LT59QM1+LfyfLgeNGX91K7biZBjjHB5r+ROv1f8A+CNv\/J3F5\/2LOo\/+j7agD+p2iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK+Wv2vf2nLH9kz4Uw\/FLUPD8niSKXUrfTvssVwLZgZ0kcPvZJBgeXjGOc9a+pa\/KD\/AILJf8mj2f8A2M2nf+iLqgDwD\/h+L4W\/6JHe\/wDg4j\/+Rq\/Tn9kL9pyx\/az+FM3xS0\/QJPDcUWpXGnfZZbgXLEwJG5feqRjB8zGMcY61\/FRX9Tv\/AARt\/wCTR7z\/ALGbUf8A0Ra0Afq\/RRRQAUUUUAFFFFABRRRQB+SU3\/BZz9lWCZ4X0HxcWjYqcWFljIOP+f6ov+H0H7Kf\/QA8Xf8AgBZf\/J1fz3\/AL4Waf8bfj\/4X+FGq30um2nibUzaSXMKq8kStuO5VbgnjvX7i\/wDDkT4W\/wDRS9Z\/8BLb\/GgtpHpf\/D6D9lP\/AKAHi7\/wAsv\/AJOo\/wCH0H7Kf\/QA8Xf+AFl\/8nV5p\/w5E+Fv\/RS9Z\/8AAS2\/xo\/4cifC3\/opes\/+Alt\/jQLQ9L\/4fQ\/sp\/8AQA8Xf+AFl\/8AJ1epfBX\/AIKifs8\/Hf4oaD8JfB2j+JLbWfEMkkVvJe2drHbq0UTzHe0d3IwG1CBhDzj618ZfEP8A4I0\/DTwX4A8TeMbX4iavczaFpl7fpE9rbhZGtYHlCsQcgErgkV+an\/BNz\/k9r4W\/9fl5\/wCkFxSHZH9jFFfFH7d\/7U2v\/sjfCLSPiR4c0O11+51LXbfSWgu5HiRUmtbq4Lgx87gYAMdME1+TX\/D7v4p\/9E10X\/wLuf8ACmTY\/Sv49f8ABTT9n\/8AZ2+KesfCHxzpPiK61rRFtmnksLS1ltiLqCO4TY8l1Exwkig5QYOeo5r7j+H\/AI00n4keA\/DfxE0GOaLTPFOm2eq2qXCqkywX0KTxiRVZlDhXAYBiAc4J61\/FT+0l8c9W\/aR+Mmu\/GTXNMg0e911bRXtbd2kij+yW0Vsu1n5O4RBjnua\/sF\/ZP\/5NZ+Df\/YmeHv8A03QUDaPf6K+df2sfjXqn7O37P3iz4yaLpsOr3vh1bNo7W4dkik+03kNsdzJ8wwJSwx3FfI\/7A37fPi\/9sHxf4q8N+JPCtj4fi8P2MN3HJaTSytI0svllWEnAAHPFArHqf7Sn\/BQ74H\/ssfEGD4bfEXS9evNUuLCHUVfTLW2mgEMzyRqC0tzC27MTZG3GMc+n1N8H\/il4d+Nnw00D4qeEobmDSPEdv9pto7xEjuFTeyYkVHkUHKnox+tfza\/8Fl\/+TstM\/wCxW0\/\/ANKbuv3J\/wCCe3\/JmHwp\/wCwUf8A0fLSG1ofSPxM+IGifCn4e+IviV4kjnm0rwxYz6hdJbKrztFboXYRq7IpYgcAsBnuK\/Mb\/h9B+yn\/ANADxd\/4AWX\/AMnV9q\/tp\/8AJpPxe\/7FjVP\/AEnav5Sf2Nv2ftH\/AGnPjxpPwi13Vp9FtNRtrydrm2RJJFNtC0oAV+OSMGmCWh+8P\/D6H9lP\/oAeLv8AwAsv\/k6j\/h9B+yn\/ANADxd\/4AWX\/AMnV5p\/w5E+Fv\/RS9Z\/8BLf\/ABo\/4cifC3\/opes\/+Alt\/jQGh6X\/AMPoP2U\/+gB4u\/8AACy\/+TqP+H0H7Kf\/AEAPF3\/gBZf\/ACdXmn\/DkT4W\/wDRS9Z\/8BLb\/GvN\/jH\/AMEe\/hv8MvhF44+JFj8QdWvbnwpoep6tFBJa26pK9jayTqjEHIVimCRyAaA0Pvj4Bf8ABS\/4BftG\/FHS\/hJ4F0nxDaazqyXEkMmoWlrFbgWsLzvuaK6lYEqhxhDzjOOtfobX8jn\/AASn\/wCT3vBH\/Xtq\/wD6briv646BSQUUUUCP\/9H9\/KKKKAPi74\/fsEfs9\/tKeOY\/iJ8T7TUZ9Yjs4rENa3rW8fkws7KNgB5zI2TXiP8Aw6G\/Y2\/6B2tf+DST\/wCJr9P6KAP4A6KKKAP6p9A\/4JJfse6hoWnX9zp2smW5toZXxqbgbnQMcDb6mneIvgV+yz\/wTO8Ja\/8AtPeEdM1KfWrWybSrO0uL9pVvJ710McI3LhctGGd+SqKxAY4B\/TPwn\/yKujf9eVv\/AOi1r4Q\/4Kf\/AAT8X\/HD9le\/03wLaS6lrHhjUbbXI7KAFprqO3jlhmSNR99ljnaQJ1YphQWKggH4hax\/wVr\/AGz9Q8UnXtP8Q6dpenCTeNJh0u1e02Z4QyTJJckY4JEwPuK\/fP8AYX\/bB039r74XXPiC6sU0jxX4dmjtNZsoiWhEkiloriDJLCGYK21WO5WV1ywAdv43nR43aORSrKSCCMEEdQa\/pb\/4IyfBXxn4B+F3jT4oeKrOTTrPx\/Pp66bDMpSSW101bj\/SQpGfLla5IQn7wQsPlKkgH7P1538SPi38Mfg\/oh8RfFDxRp\/hnTzkJJfXCRGVhyViQnfI3+ygZvavl\/8Abs\/bK0b9kT4aw39lBHqnjXxH5sGi2MhPlhowPMup8YPkw7lyoILsVUEDcy\/yT\/Ez4qfEP4x+LLvxx8TdeuvEOtXrEvPcvnapOQkSDCRRr\/DGiqijgAUAf1B+Jf8Agrn+xroN21tp2q6v4gVW2+bYaZIsZ68j7U1uSOPT6UeGv+Cuf7GuvXa22o6tq\/h9Wbb5t\/pkjRjpyfspuCBz6dq\/lh8LeDPGHjnUxovgnQr\/AMQaiw3C2061lu5iOmfLhVmx+FXvGfw5+IXw5vI9O+IXhfVPC93MCyQ6pZT2UjgdSqzohIHsKAP7hPht8XPhj8YdE\/4SL4XeJ9P8TaeMB5LKdZTEx6LKgO+Nv9l1U+1ei1\/CP8Lvix8RPgv4vs\/HXwy1250HWbNgVlt3wsiZBMcqH5JY2x8yOCp7iv66P2Hv2utF\/a4+E48RyRxaf4u0Jo7XXbCI\/LHOy5SeFSSwgnAYpuJKsrpltm4gH2hVDVNV0vRNPn1bWryGwsbVd8s9xIsUUa+ru5CqPcmvwq\/4K7\/Hj4z\/AAi+I3gDTfhf411bwta6hpNzLcRaddyW6SyLOFVnCEZIHANfh38RPjl8Zfi3Da23xP8AG2seKILIloItQvZriKNj1ZUdioY9CQM44zQB\/X\/rP7cX7IegXrafqHxa8PNMnX7PeJdID6b4N6Z9s5rW8J\/tifsseOL5NM8NfFTw9cXkjbI4ZL+K3lkY9o0nKFz7KDX8S1FAH9\/SOkiLJGwZWAIIOQQehBp1fx7\/ALHX7e\/xX\/Zc8Tafpt5qFz4h+HckipfaJPIZBDCT80tiXP7mVclgoISTo4zhl\/rr8L+JdD8Z+G9K8X+GLtL\/AEjW7WG9s7iPOyW3uEEkbjODhlYHnn1oA3a47xp8Q\/APw300az8QvEmm+GbBshZ9Tu4bONiMZCtMygnkcDnkV+cP\/BQ7\/goRb\/sx2X\/Cr\/heYb74l6nAsrSSKJbfSLeXO2aVD8rzuBmKJuAMSSAqVWT+YPx18QvHPxO8RXHi34h67eeItYuvv3V9M00mM5CqWJ2oM\/Kq4UDgACgD+xCX9vf9jiGV4X+LOiFo2KkrMzrkHHDKpBHoQcHtXwd\/wVQ+NPwi+LP7IdvJ8MvGmj+KDD4l09pE06+huZIx5NyP3kaMXT\/gQHb1FfzX0UAFf1O\/8Ebf+TR7z\/sZtR\/9EWtfyxV\/U7\/wRt\/5NHvP+xm1H\/0Ra0Afq\/XLeLfHPgrwBpn9teO\/EGn+HNOzt+06ldw2cOeuPMmZFz+Nfn9\/wUE\/b30\/9lDQ7bwZ4Iig1X4j69A0sEU3zQabanKi6nUY3szAiKPIDFSzHaAr\/wAtXxH+KPxD+L3ie48ZfEzxBeeI9YuiS093IXKgnOyNeEjQfwoiqqjgACgD+wa4\/b1\/Y5tpngk+LOhlkOCUmaRfwZFKn8DXsHw9+PPwU+LDCH4a+OtF8S3BUuYLG\/hmuFUDJLQq3mLx\/eUV\/C5Vqyvr3TLuHUNOuJLW6t2DxSxOUkR15DKykEEdiDQB\/flRX8XVp+3l+2JZWsNlB8WdcMduixrvnEj7UGBud1LMcDksST1JJr99P+CTvxm+KXxr+DXi\/X\/it4kuvE2oWOvm2gmu2DPHD9kgfYMAcbmJ\/GgD9UaKKKAP40P2Ff8Ak9f4Yf8AYeH\/AKC9fv3\/AMFS\/jx8WP2f\/gn4X8VfCDX38O6rf+IYrKedIIJy9u1pcyFNtxHIo+dFOQAeOuM1+An7Cv8Ayev8MP8AsPD\/ANBkr9nv+C1\/\/Jufgz\/sa4f\/AEgvKC+p+QX\/AA8v\/bg\/6Khcf+C\/Tf8A5Fo\/4eX\/ALcH\/RULj\/wX6b\/8i18K0UDP7QbHxLrnjT9hG38Y+J7o32sa78Nkv724KqhmubrRhLLIVQKo3OxOFAAzwAK\/me\/4Juf8ntfC3\/r8vP8A0guK\/pE8E\/8AKOvQP+yVWv8A6Ylr+bv\/AIJuf8nt\/C3\/AK\/Lz\/0guKTEj9m\/+C1P\/JrPhb\/sc7H\/ANN2o18Mf8Eqv2VfgJ+0fofxGvPjR4XHiKbQrjTI7Jje3lp5S3CXBkGLWaENuKL97OMcY5r+hb4r6x8GdE8O2918cr3QLDQXukSCTxHLaRWhuzG5RUN4RH5vliQgD5tobHGa\/nA\/4KoeNfhJc\/EvwWf2eNe0OXShpEovT4WurZrcXH2hsed9hbZ5mzGN3OPahgtj9k\/+HX37C\/8A0TIf+DjV\/wD5Mr7b8J+F9C8D+FtG8FeF7X7Fo3h+yt9Psbfe8nk2tpGsUMe+RmdtqKBlmLHGSSea\/KL\/AIJnftFfBjwj+ydoeh\/Ev4neH9F1yLUNSaS21fWrS2u1R7hihaO4lVwpHK5GCOlfoj8aNb0\/WP2c\/HfiPw5fxX1jfeFNUu7O8tJVlimilsZJIpoZYyVZWUhkdSQQQQaZLR1\/xN+GXgf4x+B9T+G3xI03+2PDmsiIXdqZpoPMEEqTx\/vIHjkXEkat8rDOMHgkV+LH7dHg\/wAPf8E7\/Cnhjxn+xxbv8O9Z8XXs2n6pcRzS6kbm1gi82OMrqTXSJtfnKKpPQkjivzG\/YL+JSeGf2uPh1rvjvxUNK0G1uro3V1qV95FpGrWc6qZZJnEagsQBuI5IHWv1M\/4Koa3o37SvgHwPof7Od\/b\/ABU1HRtTubi+tvCkqa5PaQSQhElnjsTM0aM3yhmABPAOaCrF39iD4P8Aw7\/b\/wDhTq\/xq\/a60tviB4007W59Dt9QkubjTimnW1tbXEUPladJbQnbLcStuKFzuwWICgfn38Yf2wv2kP2b\/iz4z+BHwV8aTeGvAvgjWb\/TNH01LW0uVtbOG4cJGJrmGWZ8f3pJGY9zXwZ4j0H4o\/Cq\/Hhrxbp2s+D76VFuRZ30Nxp8rRuSol8qUIxVihAbGDtIzxX9KH7Gvjz9i6L9mH4ex\/FLxF8P08Vrp5GoDWbvSRqAl86T\/j4Fw3m7tuPv84x2pDPs39tP\/k0n4vf9ixqn\/pO1fzl\/8Emf+T1PDP8A2D9W\/wDSR6\/o0\/bT\/wCTSfi9\/wBixqn\/AKTtX85f\/BJn\/k9Twz\/2D9W\/9JHoEtj9S\/8AgrF+0v8AHD9nZfhb\/wAKa8USeG\/+Eg\/tv7d5dvbT+d9k+w+Tn7RFLt2ea\/3cZ3c5wMfjv\/w8v\/bg\/wCioXH\/AIL9N\/8AkWv0T\/4Lmfd+Cn18R\/8AuNr8AaYLY+6\/+Hl\/7cH\/AEVC4\/8ABfpv\/wAi1\/Tj+0PeXOo\/sZfEzULx\/MuLnwBrMsjYA3O+lSsxwMDknsK\/ikr+1L49f8mTfEX\/ALJ7q\/8A6aJaAZ\/OF\/wSn\/5Pe8Ef9e2r\/wDpunr+uOv5HP8AglP\/AMnveCP+vbV\/\/TdcV\/XHQKQUUUUEn\/\/S\/fyiiigAooooA\/gDooooA\/vc8J\/8iro3\/Xlb\/wDota+AP+CoHx6+LH7O3wC0Dxr8HNd\/4R\/Wr3xNa6fNP9ltrvdayWV7M0ey6ilQZeJDuChuMA4JB+\/\/AAn\/AMiro3\/Xlb\/+i1r8of8AgtX\/AMms+Fv+xzsf\/TdqNAH4S6p+2R8ddc8RHxfrUvhvUNeaQSnULjwd4aluzIpyHM76aZNwPQ7s1+7P\/BKP9qL46ftJD4oL8afEv\/CRDw3\/AGINPAsrOz8j7X9u87\/j0gh3bvJj+\/nG3jGTn+YKv3+\/4IY\/81s\/7lv\/ANyVAH57\/wDBSv4uaj8WP2vPGscs5fTfB8\/\/AAj9jFnKxLp5KXHtlrkyse\/IHavgmvYv2h9\/\/C\/\/AImeZnd\/wk+tZz1z9tlzmvHgCxAHf14oA\/pG\/ZP\/AG1f+CfX7M3wZ0LwDoWvzwas1tDNrV2mj3plvNRZAZneQRZZVclYxkhUAA7k+l\/Fz\/goH\/wTn+OHgPU\/h18R9auNV0jU42Qh9GvDJBIVIWeBzCTHLGTlHXkH2yK\/Cz\/hgP8AbJ\/6JPrX\/ftP\/i6P+GA\/2yf+iT61\/wB+0\/8Ai6APlLWbbT7PV76z0i8\/tCxgnljt7ny2i8+JWISTY3zLvXDbTyM4Nfoj\/wAEqfive\/Df9rvw\/oRnaPSvHMFxo12mflZ2QzWzYPG4TxooPUB2A6kHxv8A4YD\/AGyf+iT61\/37T\/4uvbv2aP2K\/wBrbwV+0V8L\/FuufDXV9N0vSPE+j3N5cuiBIbWK8iad2O4\/KIwxb2zQB9I\/8FvP+Sp\/DT\/sC3f\/AKUivxBr9vv+C3n\/ACVP4af9gW7\/APSkV+INAH7w\/wDBOX\/gnH8HvjH8Hrb44\/HS1uNfh8QT3MemaZHczWcEdvaTPbvLK9u8crO8sbhQHVVVQSGLfL8wf8FLf2KPB\/7Knibwz4k+F73I8JeLVuY\/st1L57WV5a7CyLIQGaORJAU3FmBV8tjaB+7f\/BN7\/kyX4W\/9eV3\/AOl1xXxB\/wAFvP8Aklnw0\/7DN3\/6TCgD+cGv6tP+CY3xUSH9gyDxB4lnZ7P4fyazDK7dVtbQm9xk9Qkcu0egAHav5S6\/oH\/Y5kuo\/wDgkr8bGs93mFPE6naMnY2nQiT8NhOfbNAH4Z\/E74h+Iviz8Q\/EPxK8WTGfVvEl7NezknIUysSsa+iRrhEHQKABwK6f4B\/BXxX+0N8WvD\/wk8HbY77XJir3DgtFa28amSeeTH8McalsZBY4UckV47X7C\/8ABFa10qb9pjxVcXWGvrfwpcm3B7Br2zWRhx1AIHXox96AP0z8Of8ABIf9kDSvCcWha7p+qa5q3lhZdVk1GaCcyY+ZkhhKwKMnKq0b4AAJbkn8Hv25f2PtT\/ZA+KNv4dt76TWPCviCF7rRr6YBZmjjYLLBPtAUzQll3MoCsrKwCklV\/slr8SP+C3drpT\/CP4cXs2P7Si1y5jg9fIktSZscdNyRZ59PwAP5uq\/qT\/4I93tppv7HWqajfyrBbWviLU5ZZG4VI0t7ZmY+wAya\/lsr+kH\/AIJ2Sy2\/\/BND4qTwO0csbeKWVlJDKw0yMggjkEHoaAPwd+Pvxc1r47\/GTxZ8WNddmn8Q30k0SP8A8sbVfktoR14ihVEH+761kfCH4W+KvjZ8S\/D3wr8FRLNrPiO6W3h3khI1ALySuRkhIo1aRyATtU4Brzev1N\/4I92um3H7YMUt8qma20DUpLUt1ExMSEr7+Uzj6ZoA\/WHwN\/wSE\/ZL8P8AhOHR\/GFpqXirWjGBPqcl9NaHzTyzQwW7LGi5+6riQgdWY81+Jv7ff7FNz+yB4900aBe3GseCPE6SyaZdXIXz4ZYSPNtZ2QKrOoZWVwqh1PC5Vq\/sAr8ff+C1Ftpb\/sxeF7u6GL2LxZaJbsAC2Hsb0yKc8hSFBOO4WgD+YWv6Xv8AgiX\/AMkC8df9jMf\/AEit6\/mhr+l7\/giX\/wAkC8df9jMf\/SK3oA\/Z6iiigD+ND9hX\/k9f4Yf9h4f+gyV\/QH\/wVC\/Z++Ln7RfwW8M+Evg5oX\/CQatp3iCK+nh+1W1pst1tLmIvvupYkPzyKMBiec4wDj+aX4EfFS1+CHx78M\/Fi9099Vg8Makbt7WOQRPMF3DaHIYKeepBr9s\/+H4Pgr\/olOof+DSH\/wCMUGjvc\/Nn\/h1x+3V\/0TQf+DnR\/wD5No\/4dcft0\/8ARNB\/4OdH\/wDk2v0m\/wCH4Pgr\/olOof8Ag0h\/+MUf8PwfBP8A0SnUP\/BpD\/8AGKLhqfo\/a+Ftd8D\/ALCkPgrxRbfY9Z8P\/DddPvYN6SeVdWmj+TMm+MsjbXUjcrFTjIJHNfzN\/wDBNz\/k9r4W\/wDX5ef+kFxX6L\/ED\/gs34O8a+A\/Eng2H4YX9rJr2m3lgszalE4jN1C8QcqIRkLuzjIzX50f8E3P+T2vhb\/1+Xn\/AKQXFISP2b\/4LU\/8ms+Fv+xzsf8A03ajX4FfA39lP49\/tJW2r3nwX8Mf8JDDoLwx3rfbbK08prgOYxi7nhLbgjfdzjHOOK\/fX\/gtT\/yaz4W\/7HOx\/wDTdqNeOf8ABDr\/AJFv4u\/9fejf+i7umC2Pwp+Knwq8e\/BPx1qPw1+Jumf2N4j0oQm5tfPhuPLFxEk8f7y3eSM7o3VvlY4zg4ORX9bHhL\/lG9o3\/ZJrf\/0wrX893\/BU7\/k+T4hf9c9H\/wDTVa1\/Qj4S\/wCUb2jf9kmt\/wD0wrQDP5Hfht8N\/Gfxd8b6V8Ofh7p\/9q+Idad47S186KDzGjjaVh5k7xxrhEY\/Mw6Y64Ffs5+xX4c8Q\/8ABNzxR4j8b\/tj6c\/gXRvGNnFp2lzRyRaqZ7mCTzpEKaa9y6YTnc4UHoDnivgr\/gm9\/wAntfC3\/r8u\/wD0huK\/Vz\/gt3\/yS34af9hm7\/8ASYUAz8yf+ClPx4+GH7RH7QVj48+Euqvq+iw6DZ2LzPbzWpFxFPcO67J0RuFkU5xjnrwa4b4ef8E+f2u\/ir4L0n4h+AvAY1Pw\/rkXn2dz\/ammQ+bHuK58ua6SReVIwyg13f7KX\/BOz4lftafDq\/8AiR4O8TaRo1lYapNpTw3\/ANo81pYYYZy48qN12kTgDnOQeOlfeXgj\/gpLon7GHhu3\/ZW8R+BLjxJqnwxkuNFutRtL9Ibe6mt533yRJJCXCEnjdzjkgdKVxn6xftp\/8mk\/F7\/sWNU\/9J2r+cv\/AIJM\/wDJ6nhn\/sHat\/6SPX9Gn7af\/JpPxe\/7FjVP\/Sdq\/lD\/AGPf2g9P\/Zh+Oel\/F7U9Gl16DTra8gNpDMsDsbqFogd7KwG3dnpzQKOx+73\/AAVY\/Zc+On7Si\/C\/\/hSvhr\/hIj4dOtfb\/wDTbOz8n7X9i8n\/AI+5od27yX+7nGOcZGfyB\/4dcft1f9E0H\/g50f8A+Ta\/Sb\/h+D4K\/wCiU6h\/4NIf\/jFH\/D8HwV\/0SnUP\/BpD\/wDGKLhqfmz\/AMOuP26v+iaD\/wAHOj\/\/ACbX9Lv7RFlc6b+xn8TdOvE8u4tfAOtRSLkHa6aVKrDIyDgjtX5kf8PwfBX\/AESnUP8AwaQ\/\/GK86+L\/APwWJ8IfE74S+NvhtbfDO+sJvFmialpKXD6lE6wtf20luJGUQgsEL5IBGcYzQGp8af8ABKf\/AJPe8Ef9e2r\/APpuuK\/rjr+Rz\/glP\/ye94I\/69tX\/wDTdcV\/XHTFIKKKKCT\/0\/38ooooAKKKKAP4A6KKKAP73PCf\/Iq6N\/15W\/8A6LWvyh\/4LV\/8ms+Fv+xzsf8A03ajX6veE\/8AkVdG\/wCvK3\/9FrX5Q\/8ABav\/AJNZ8Lf9jnY\/+m7UaAP5ga\/f7\/ghj\/zWz\/uW\/wD3JV+ANfv9\/wAEMf8Amtn\/AHLf\/uSoA+Av+Cmnwb1D4Sftb+Lrxrdk0nxtL\/wkFjNtIWQ3pLXQz03Jc+aCM5wVYgbhX5\/V\/Z3+2h+yJ4U\/a7+GI8L6hMul+JtGaS40TUyu77PO6gPFKANxgm2qJAOQQrjJUA\/yTfGz4B\/Fj9nrxdL4M+K+gT6NeAsYJiN9rdxqcebbTj5JUPscr0YK2QAD+q79j39uD4SftDfDPQRqXiax0zx5a2kUOraXdzrb3BuolCyTQLKV82KQjeChbaGCsQwIr0z9oL9r34H\/ALOvgy+8T+LvEdld6jFCzWWkWtzHJfXs2PkjjjQsyqxwGkYbEHJPQH+KOigD93v+H4vir\/okll\/4OJP\/AJGr6V\/ZJ\/4KdePf2pvjdpHwlsfhha6VaXMNxd31+mpSz\/ZLW3jLGQp9nUHdIUiXJA3OvNfzb+CfA3jH4keJrLwb4C0a617W9RfZBaWcTSyue5wvRVHLMcKoyWIAJr+sP\/gnx+xNb\/sl+AbrVfFTxXvxB8UpE2pyxfNHZwp8yWUL\/wAQViWkccO+MZVFJAPzP\/4Lef8AJU\/hp\/2Bbv8A9KRX4g1+33\/Bbz\/kqfw0\/wCwNd\/+lIr8QaAP7Hf+Cbv\/ACZL8Lf+vK7\/APS64r4g\/wCC3n\/JLPhp\/wBhm7\/9JhX2\/wD8E3v+TJfhb\/15Xf8A6XXFfEH\/AAW8\/wCSWfDT\/sM3f\/pMKAP5wa\/pv\/4JW+ELL4g\/sGeMPAWpNts\/Euqa7pkxxnEd5ZQQucd+HPFfzIV\/U7\/wRt\/5NIvP+xm1H\/0Ra0AfzC+MPCmueBPFeseCvE1ubTVtBvJ7G7iOcpPbuY3HOONynB7ivaf2Uf2gtV\/Zj+OPh\/4s6fA17aWTPb6jaKQDdWFwNk0ak8BwMOmTjeq54zX7h\/8ABTD\/AIJ56z8Xb2f9oD4HWIuvFiQqNZ0iIYk1KOFdqXFv2a4RFCtH1lUDb842yfzd39hfaVe3GmanbSWd5aSNFNDMhjkjkQ4ZHRgCrKRggjINAH9kHhz\/AIKG\/sceJPCkfi1PibpumwtF5klpfM1vfREDLIbZl8xmHT92GDH7pYYNfzzf8FGP2yNO\/ax+J+mweCFmi8DeD4pYNNadPLlu57gqbi6ZDyivsRY1b5gq7iFZ2UfnbRQAV\/UZ\/wAEhNLs9c\/Yx1nRNRXfa6h4g1W3mUcZjltrZGH4gmv56LD9l79pjVbG31PS\/hJ4vvLO7jWWGaHQdQkiljcZV0dYCGVgcgg4Ir+lT\/gk\/wCAvHPw5\/Zeu\/D\/AMQvDuo+GNUbxFfzi01S0msrgxPDbhZBHOqNtJUgNjBwfSgD+XT4p\/DzXfhN8R\/Evw08SxtHqXhq\/uLGXcNu\/wAlyqyL\/syLh1PQqQRwa639nX42a7+zv8Z\/DHxf8PxC6n0G4LS2zNtW4tZkaG4hJ7b4nYKcHa2GxkV\/Qt\/wUp\/4J+X37QMX\/C6\/g9bq3j\/TbdYb7T8qg1e2hGEKMSALmJflXccSIAmQVQH+ZHWdF1jw5q13oPiCxn0zUrCRobi2uY2hmhlQ4ZJI3AZWB6gjNAH9iHgn\/gon+x7418JQeK\/+Fjafoe+PfLY6o\/2W+gYDLRtC2S7DpmIup\/hJr8F\/+ClP7bWh\/tT+MdH8I\/DbzD4E8ItK8FzKjRPqN5MAr3HluAyRoo2RBgG5dmA3BV\/MSigAr+l7\/giX\/wAkC8df9jMf\/SK3r8D9H\/Zn\/aP8Q6Xa65oHwp8Wanpt9Gs1vdWuhX80E0bjKvHIkJVlI6EEg1\/RH\/wSC+G\/xE+GnwS8Z6T8R\/C2q+FL668QmeGDVrGexlki+yQL5iJOiMy7gRuAxkEdqAP1rooooA\/Gmf8A4Ip\/AGeaSZvHHicGRixAay7nP\/PtUX\/Dk74Af9Dz4n\/76sv\/AJGr8qLz\/gqF+3RFdzxR\/EvCo7KB\/Y2j8AHj\/lyr9GP+CX\/7ZX7SX7RPx58QeC\/jF4v\/AOEg0ax8NXOoQwf2fYWm26jvbOJX32tvE5wkrjaWK85xkAhWL1O\/\/wCHJ3wA\/wCh48T\/APfVl\/8AI1H\/AA5N+AH\/AEPPif8A76sv\/kauW\/4Kjftg\/tF\/s6fF3wn4X+Dfi3\/hH9M1PQxeXEP2Cxu98\/2qaPfuureZh8qKMAgcdM5r9AP2Bvip48+NX7KXgv4lfE3VP7Z8Sas2pi6uvIht\/MFvqFxBH+7t0jjXbHGq\/KozjJySSQV2fFH\/AA5O+AH\/AEPHif8A76sv\/kavW\/gT\/wAErfg58A\/ix4e+LvhvxZr2oal4clllhgu2tfIcywvCQ\/lwK2AJCRgjkV9\/\/FrXNU8M\/Cvxn4k0Ob7NqOk6LqN3bS7Vfy54LaSSNtrhlO1lBwwIPcEV\/KN\/w9G\/br\/6KZ\/5RtH\/APkKiwJs\/X3\/AILU\/wDJrPhb\/sc7H\/03ajXjn\/BDr\/kWvi7\/ANfejf8Aou7ryP8AYq+KPjv\/AIKI\/FPVfgp+2Lqf\/CwPBmi6NP4htLDyYdK8rU7a5trSKfztLS0mbbDdzpsaQod+SpZVI\/cT4Hfsy\/BD9m621ez+C3hv\/hHYdeeGS9X7Zd3fmtbhxGc3c0xXaHb7uM55zgUw6WP5iP8Agqd\/yfL8Qv8Arno\/\/pqta9Q+GP8AwUv+OmseC\/Cf7Ls2g+HE8MXun2Hg1rpba8+3iwkiTTjKHN55XniI7s+Vs387McV+8fxU\/YO\/ZS+NfjnUPiT8TfA\/9s+I9VEIubr+09St\/MFvEkEf7u3uo4xtjRV+VRnGTkkmv5NPjXp1l8Jv2lPHmkfD+P8Asq08G+LdUg0lMmf7NHp1\/ItsMzmQyeWI1GZCxbHzZyaBpn9I\/wACv+CVvwb+AnxY8PfF3w34s17UNS8OSyywwXbWpgcywvCQ\/lwK2AHJ4YcgV9GftZ\/sg+B\/2vfD2g+HPG+s6jo0Hh+6lu4X04wh3eVPLIfzo5BgDpgCv5uf+Ho37df\/AEUz\/wAo2j\/\/ACFR\/wAPRv26\/wDopn\/lF0f\/AOQqLBZn2V8U\/jr44\/4JQ+Km\/Zs+BNvp3ijw9q8MfiaW68SQTTXi3d7m1eNWs57WMRBLRCoKFtxbLEYA9Y+GX\/BOX4Y\/tk+CbD9qT4g+JtY0fxJ8TGuNZv7PS\/s6WMFxcTyb1gWeKWQR5HAeRj6k1s\/sU\/CT4ff8FCfhbq3xv\/a\/0r\/hPvG2m61PoVvqHnz6Vs061tra4ih8jS5LSA7ZbmVt5jLndgsQFA+Bfi3+2n+0x+zP8VPGPwD+CXjH\/hHPAfgXWNQ0zRtO\/s7T7z7LZw3D7I\/Pu7eaeTGfvSSMx7mkB\/T18Vfh5pfxa+G3ib4Za3cTWlh4o0+406ea3KiaOO4QozJvDLuAPGQRX5R\/8OTfgB\/0PPif\/vqy\/wDkav0m\/ae8ZeJPh3+zv8RvHXg68\/s\/XNB0K\/vLK48uOXyriGFmR9kqujYIzhlIPcV\/L1\/w9G\/br\/6KZ\/5RdH\/+QqBK5+r\/APw5O+AH\/Q8eJ\/8Avqy\/+RqP+HJ3wA\/6HnxP\/wB9WX\/yNX5Qf8PRv26\/+imf+UXR\/wD5Cr93P+CYHx6+LH7RHwD1\/wAa\/GLXP+Eg1qy8TXWnwz\/Zba022sdlZTLHstYokOHlc7ipbnBOAAHYep4F\/wAOTvgB\/wBDx4n\/AO+rL\/5Go\/4cm\/AD\/oefE\/8A31Zf\/I1fEX7Vv\/BQ79sP4a\/tH\/ETwF4K8f8A9naFoWsXNrZW39laXN5UMbYVfMmtHkbHqzE+9c5+z3\/wUd\/bN8cfHz4aeCvFPxC+26N4g8TaNp99B\/ZOlReda3d7FDNHvjtFddyMRuVgwzkEHmkGp+uP7On\/AATE+EX7Nnxa0n4v+FPFOuanqekR3MccF61qYGF1A8DFvLhRuFckYYc4zxxX6VUUUyWwooooEf\/U\/fyiiigAooooA\/MD\/h0N+xt\/0Dta\/wDBpJ\/8TR\/w6G\/Y2\/6B2tf+DR\/\/AImv0\/ooAq2NnDp9lb2FsCIraNIkycnagCjJ+gr56\/ag\/Zf8A\/tZ+AdP+HPxG1DU9O03TtTi1WOTSpYYZzPDDNAqs08E6lNs7EgKDkDnGQfo+igD8gf+HKn7LP8A0NPjP\/wO07\/5XV9f\/spfsVfCz9j7\/hKf+FaarrOp\/wDCW\/Yftf8Aa89tNs+wef5flfZ7a3xn7Q+7duzhcY5z9f0UAFc14t8GeEPH2iTeGvHOiWXiDSbjBktNQt47qBiOhMcqsuR2OMjtXS0UAfnl4s\/4JZ\/sVeKbqS9j8FTaJNK25jp2o3cKE5zxE8jxqPZVArH0T\/gk3+xVpF0Lm88L3+rqCCI7vVbsJxn\/AJ4PET1zyew7ZB\/SWigDzD4ZfBX4S\/BnTX0n4V+EtN8MW8uPNNlbpHJNjoZZceZIfd2Jr0+iigD5M\/aL\/Yr+B37UmtaRr\/xYtb64u9Dt3trY2l21sojkfe24KDk57185\/wDDob9jb\/oHa1\/4NH\/+Jr9P6KAPOfhJ8LPCfwU+Hei\/C7wNHNFoWgxvFarPIZpQskjytuc4J+ZzXnP7Rf7LXwn\/AGpNF0jQPixb3dxaaHcPc2wtLlrZhJImxtxUHIx2r6MooA\/MD\/h0N+xt\/wBA7Wv\/AAaSf\/E19o\/AH9n34dfs1eBpPh38MIbmDR5LyW+K3U5uJPOmVEY7yBxiNcCvbqKACvn\/AOLv7K\/7PHx3k+0\/FbwJp2u3m0L9sKNbXu0dF+1WzRT7R2G\/A7V9AUUAfmTN\/wAEjf2MZbkzpourQoSD5SarMUAHbLZbB\/3s19CfCj9hn9lP4LahBrXgT4eWEeq2zB4r2+Muo3MUg6PE928vlMPWPbX1lRQAUUUUAFeG\/Fv9mn4C\/HZF\/wCFs+CNO8QzouxbqWMxXiJ\/dW6hKTqvsHAr3KigD8y77\/gkf+xhd3LzwaJqtkj9IotVnKL9DJvb82Ne4\/C\/9gT9kb4RajFrXhL4dWM2pwNuS61J5tTkRwchkF28qRsvZkVSPXOTX2HRQAUUUUAFFFFAH8EMelaprevtpOi2c2oX11O6RW9vG0ssjZPCIgLMfYCvSdJ+Ff7QWgXDXmh+EPFGnTuhRpLbT72FyhIJUsiAkZAOOmQK7f8AZT8e+E\/hf+1L4G+IHjq+\/szQND1j7ReXPlSzeVEA4LeXCryNyRwqk+1f0wf8PRv2Ff8Aopn\/AJRtY\/8AkKg0bP5atW+F37QmvzJca74R8UajLEuxXubC+mZVznALoSBnnFcpc618TfAk7eFbu+1fw9NZY3WMktxaND5o8wZhJUruDbugznPOa\/tL+B\/7SnwU\/aPsNV1P4MeI\/wDhIbbRJYobx\/sd3aeVJMpZBi7hhLZCnlQQO9fy7\/8ABUb\/AJPr+Jn\/AHBv\/TPZUguf0L\/s8\/tGfs8\/8M2\/DPRPGnxP8Lfb\/wDhEtGt9SttQ1qx87zvsESTx3Ecs27fu3LIrjOchhnNdP4dsv2CPF+s23h3wnB8M9a1a9JWCzsl0W5uJSqliEii3OxCgk4BwAT0r+M2ys7jULyCwtE8ye5kWKNcgbnc7VGTgDJPev1f\/Z1\/ZR+Pv7Hfxq8K\/tI\/tG+Fv+ER+HXgy5eTVtU+3WV\/9mS7iezhP2ewnuLmTdPPGn7uJsbsnCgkArH6Df8ABUn4N6f4W\/Z\/8P6h8AfA0WkeIZPE9pFPL4Y0xbe8ayNles6O1lGshhMixlgTt3BCeQK\/BX\/hGP2rP+gT41\/78al\/hX9O3\/D0b9hX\/opn\/lG1j\/5Co\/4ejfsKf9FM\/wDKNrH\/AMhUWBMg\/wCCYtp41sf2SNBt\/H8OoW+rjUNTLJqazJchDcNtyJ8PjHTt6V\/MX+1h\/wAnTfGT\/sc\/EP8A6cZ6\/p7\/AOHo37Cv\/RTP\/KNrH\/yFX8sn7QninQvHHx8+JfjXwtdfbdF8QeJtZ1Cxn2PH51rd3sssMmyRVddyMDtZQwzggHimCPUP2G5fAUH7Vnw\/l+KD6ZH4XW6uftzawYRYBPsk23zzcfusb9uN38WMc4r+qTwb4Q\/Yo+I1zcWXw90T4e+KLizQSTxaXbaTevEjHAZ1gVyoJ4BOBmv4rK\/bz\/giJ\/yVT4lf9gW0\/wDSk0Az+hjwt4N8H+BtOfSPBWhWHh+xllMz2+n2sVpC0rAKXKQqqliqqC2M4AHYV\/IV+2D8IPizq37U\/wAV9U0vwTrd5Z3XiTUpYZ4dNuZIpI3nYqyOsZVlI5BBwa\/sZr4o8af8FFP2OPh54t1jwL4w+IH9n65oN1LZXtv\/AGTqsvlXELFHTfFaOjYYYyrEHsaQkzl\/2u\/2iP2f\/EX7L3xT0Lw\/8TfDGp6lf+HdRht7W11qymnmleBgqRxpMWZmPAABJr8EP+CXnhfwz4x\/a\/8ADuheLdItNb02Ww1Nntb6CO5gZktXZSY5QykqRkEjg9K\/PWv0n\/4JM\/8AJ6nhn\/sH6t\/6SPQyj+m7\/hnb9n7\/AKJj4X\/8Etl\/8arvvC3gzwf4G0+TSPBOhWHh+xllM72+n2sVpE0rKqmQpCqqWKqoLEZwAOwryX45\/tRfAr9mz+xD8avE3\/CO\/wDCRfafsH+hXl5532Ty\/O\/49IZtu3zk+\/jOeM4OOg+Cvx6+E\/7RHha68a\/B3XP+Eg0WyvX0+af7Lc2m26jjjmaPZdRROcJKh3BSvOAcggMgvav8Dvgr4g1O51rX\/h\/4f1LUbxzJPc3OlWk00rnqzyPGWYn1JzXw7+0Jrf7Cdp8B\/iVL4Fv\/AIbw+KIfDWstpbabLo636X62cptzbGE+aJxLt8vZ84fG3nFfpnX8hdz\/AMEvP26ZLiV0+GmVZmI\/4nOj9Cf+v2iw0dv\/AMEuPG3jLV\/20vBmn6tr1\/e2sttq2+Ge6lkjbbp87DKsxBwQCOOtf1e1\/Or\/AME\/f2Ev2qvgj+1N4W+I\/wAUPBH9i+HdNg1FLi6\/tPTbnY09lNFGPLt7qSQ7nYDhTjOTgc1\/RVQEmFFFFBJ\/\/9X9\/KKKKACio5ZYoInnncRxxgszMcKqjkkk8AAV+ZXx5\/av1bX7u58KfDK5aw0hC0ct+mVnuux8o9Y4\/QjDN1yBxXhZ9xDh8upe0rvV7Jbv+urPsuCuBsdnuJ9hhFZL4pPaK8\/N9EtX6Xa+3vHvxy+GXw3Z7bxJrMf25P8Al0tx59xn0ZE+5ntvKivmHXv269HikePwx4Vnuk\/hku7hYD9THGsn\/odfnE7vI7SSMWZiSSTkknqTTa\/G8x8SswqyfsLQXpd\/e\/8AJH9XZF9H7JMNBfXOatLrduK+Si0\/vbPty4\/bl8fsX+yeH9MjBHy7\/PfBx3xIuefpTIf25PiGoTz9B0pyMbtonXPrjMrY\/WviaivE\/wBdM0vf27\/D\/I+vXhLw5a31OP4\/5n6FaP8At2vvVNf8Ijaesltd8j6I8fP\/AH3Xv3g39qv4PeL5Y7WTUn0O6kwBHqKCFSf+uqloh\/wJx9K\/HeivUwXiNmVJ\/vJKa80vzVv1PnM38BeH8RF+xhKlLvGTf4S5l91j+hSGaK4iSeB1kjkAZWUgqwPQgjgipK\/Fz4PfHzxl8Jb+KG3nfUNBZv3+nysSmCfmaEnPlv7jgn7wPGP188HeL9C8eeHLLxT4buPtFjeruU9GVgcMjjsynII\/LIwa\/XuGeLKGZRaj7s1vH9V3R\/LviF4ZY3IKilUfPSk7RmlbXs10fzafR6O3zX+0z8e\/Ffwj1DRdI8KWtq8moRSTyy3KtJgIwVVVVZcdySc9sY7\/AC1\/w2n8Yf8Anjpf\/gM\/\/wAdrsv26f8AkbPDH\/XlN\/6Nr4Vr8r4v4kx9HMatKlWaimrJeiP6Q8LuAMmxWQ4bEYnCxlOSbbau37zPrj\/htP4w\/wDPHS\/\/AAGk\/wDjtH\/Dafxh\/wCeOl\/+A0n\/AMdr5Hor5v8A1tzL\/oIl95+gf8Qx4f8A+gKH3H1x\/wANp\/GH\/njpf\/gNJ\/8AHaP+G0\/jD\/zx0v8A8Bn\/APjtfI9FH+tuZf8AQRL7w\/4hjw\/\/ANAUPuPsSx\/ba+K9vMHvLDSrqLuphlQ49mWXg\/UGvePA\/wC214O1eWOz8caXNoUjYH2iFjc2\/wBWAUSKPorfWvzDortwXHWZ0ZX9rzLtLX\/g\/czyM28GuHcXBx+rKD7wbi1+n3pn9A2j6zpPiDTodX0O8iv7K5G6OaFw6MPZlyOOh9DxWlX4jfCH4zeKfhFrqX2lStc6ZMw+12DsRFMvQkddsgH3XAz2ORkH9kPBfjHQ\/H3hmx8V+HZvOsr5Ny5wHRhwyOBnDKcgjP0JHNfs\/C3FtHMoNW5ai3X6ry\/I\/kvxI8McVw\/VUr89GXwy8\/5ZLo\/wfTqlj\/FXxncfD34e634xtLdbqfTYQ0cchIQu7qi7sc4BbJAIJAxkda\/OD\/htP4w\/88dL\/wDAaT\/47X3X+0x\/yQzxX\/1wh\/8AR8dfi5XxfiLnuMw2Lp08PUcVy3073f8AkfrfgRwbleYZZWr43DxqSVRq7V9FGLt97Z9cf8Np\/GH\/AJ46X\/4DSf8Ax2nx\/tq\/F5JEeS30t1UglTbyDIHUZEuea+RKK\/P\/APW3M\/8An\/L7z9vfhjw\/\/wBAUPuP3g+G\/jnT\/iP4K0vxjpoCJfxAyRZyYplO2SMn\/ZYEA4GRg967ivzJ\/Yu+Jn9jeI7z4banLi01rNxZ7jwt3GvzqP8ArpGPzQAcmv02r+geF86WPwUK\/wBraXqt\/v3+Z\/EHiPwk8lzarhEvcfvQ\/wAL2+7WL80FMkkSJGllYIiAlmJwAB1JJ7U+vk\/9rn4mf8IX8PT4Y06XZqniffbjB+ZLRcee3\/AgRGPUMSOlejmuYwwmHniam0V\/wy+b0PB4ayGtmmPo4Ch8U3b0XV\/JXfyPnnxr+2l43TxPqEHgu2sBo0ErR2zzRPJJKiEgSMRIoG\/qABwMDrmuV\/4bT+MP\/PHS\/wDwGk\/+O18j0V\/ONXjHMpycvbtX7PQ\/vfDeFfD9OnGn9Tg7K12rt+bfc+uP+G0\/jD\/zx0v\/AMBpP\/jtfY37M\/xn8RfGDRdZk8T21vDd6TNEoktlZEkSZWIyrM2CpU8g4IxxkEn8ga\/R39hH\/kE+MP8ArvZ\/+gy19RwRxFjq+ZU6Vaq5Rd7p+jZ+c+L\/AAJk+DyCvicLhownFxs0rPWST\/Bn33RRRX7sfxkfwz\/B\/wCFl78bvjRoPwn02\/j0y58TagbSO5lQyRxM25tzKpBI47Gv1l\/4chfEf\/op+k\/+AE\/\/AMXX3T8IP+CUfwb+DfxX8P8Axc0Lxdr97qPh28F7DBcm18h3wRtfZArY+bsRX6lUFOR8AfsD\/saeIP2O\/Dvi7Rdf8SWviN\/Et1a3CPawPCIhbxuhDb2bJO7tX4Cf8FRv+T6viZ\/3Bv8A0z2VfsP\/AMFDP2\/vi3+yR8TPDfgv4e6JoeqWesaQNQlfVIbmSVZTcSxbUMFxCoXCA8gnOee1eOfDf9ijwR\/wUX8IWf7Yvxa1\/UfDvivx80ovLHQxDHp8P9lSNpcXkrcpPKN0VqjPukb5y2MDChDXc+WPBf8AwSu8bN8HtB\/aO\/4TzT\/sB0G18V\/YPsk3neT9lW\/8jzN23ft+TdjGecYrc\/ar\/wCCqnh\/9o74B+KfgxZfDu60KfxELILeSakk6RfZLyC6OYxAhbcItv3hjOe2KqeJf+Ci3xm+H0+q\/sd6XoWgXHhLw00\/gOC+mgu\/7Rk06zJ0tJndboQ\/aDCgYkRBN\/IQL8td3+1\/\/wAEuPhD+zt+zr4u+MfhjxXrupan4eFiYbe8NqYH+1X0Fq2\/y4UbhZSRgjkDtxQM\/DevvD9jX9hTxL+2Np\/irUNA8VWnhxfC0tpFIt1byTmU3aysCpRlxt8o5z618IV9nfso\/txfFH9kCx8SWHw70fRtUj8TyWstwdViuJCjWgkVPL8i4hwD5hznPbGKYHk\/7SvwL1P9m34za98G9X1WHWrvQltGe7gjaKOT7XbRXIwrEkbRKFPPUV5T4S8Py+LPFWjeFYJlt5NZvbeySRgWVGuJFjDEDkgFskV+9\/wo\/Y98Hf8ABSjw1L+118X9cv8Aw34p8VXL2tzZaEIo9PRdMVLOIxrdLPKC0cSlt0h+YnGBgD8hJPBOn\/DT9sJvhxpM8t1Y+FfHZ0mCafb5skVjqnkI8m0BdzKgJwAM9ABQB9iftGf8ErfG37OvwZ8R\/GXVvHmnazaeHVtWe0gtJo5JftNzFbDazOQMGUMcjoMV4n+wp+2Lpv7HXizxR4l1LwvN4oXxDYw2ixQ3S2piMUvmbiWjk3Z6YwK\/oX\/4Kdf8mNfE7\/rnpX\/p1tK\/AT\/gnx+yD4I\/a98Y+LPDfjfWdR0aDw\/YQ3cT6d5Id3ll8sh\/OjkGAOeAKBJn6Kf8Pw\/Cv\/RJL3\/wbx\/\/ACNX4a\/G\/wCIsPxd+MHjL4oW1i2mReKtVu9SW1dxK0IuZDIELgKGK5xnAz6V\/QV\/w5N+AX\/Q9eJvzsv\/AJHo\/wCHJvwC\/wCh68TfnZf\/ACPQF0fEXxe\/4JDePPhF8LvFXxQv\/iHpuoW3hbTrnUZLeOzmR5ltkLlFZnIBOMAmvh39kH9oOy\/Zg+OOl\/F+\/wBFk8QQ6dbXcBtIpxbs5uoWiB8xkcDbuz93mvq34o\/8Fav2gviz8OfEnwy8QeGPC9tpviiwuNPuZbW2vVnSK4QozRl7x1DAHglSPY1+WtAz96fFN5ef8FlLqys\/BkEfwyb4SpNJOdQlOoi9GuGMIE8pIfL8r7Cc5zu3jGMHN\/wx8dh\/wSKspv2a\/F+h\/wDCx73xDMfFa6jY3P8AZ8UUV4i2ItzFLFKxZTYly24AhwMcEnP\/AOCHH\/IZ+MP\/AF76H\/6He14Z\/wAFo\/8Ak6rw7\/2J9h\/6X39IPI\/ob\/Z5+Mdr+0B8GfDPxhstLfRYfEsMsy2ckomaHyppISDIFUNkx5+6OtfkfN\/wXA8KxSvF\/wAKlvTsYjP9rx84\/wC3avhD4I\/8FTvjx8BvhZ4f+EfhPw34avdJ8OxSRQTXtvePcOskrzEyNHdxoTucgYUcYr7L+Jv\/AASX+C\/hD4B+LPjDY+L\/ABBNqWieGb\/XoreQ2nkNPbWT3SxtiANsLLg4IOO+aBWPqL9l7\/gqRoH7TPxo0b4OWPw9utAm1iO7kW8k1FLhY\/stu85BjECE7gmPvcZzX6tV\/I5\/wSn\/AOT3vBH\/AF7av\/6briv646YpIKKKKCT\/1v38ooooA+NP2zfiLdeGfBNl4M0uYxXPiR3E7KcEWkON656jzGZR7qGHQ1+WVfaP7cU87fE3RbZifJj0eN1Hbc9xOG\/RVr4ur+bePcbOtmdRSekbJfd\/ndn9\/eC2UUsLw9h5QWtS8pPu23b7kkvkFdB4X8L694z1y18N+GrR73ULxtsca47DJJJwAqjkknAFc\/X1v+x14t8LeF\/iNeQeIpktJ9WtPs1pPLgIJPMVjGWP3S+BjPBIA6kA+DkuCp4nF06FWXLGTs3\/AF32PtOLc2r4DLa+Mw1PnnCLaX\/Da2W78kemeGv2FrqW1jn8XeJ1t52GWgsoPMCnH\/PWRlz7\/J+NaGtfsJ2xtmbw74rcXCj5Uu7YFGPoXjYFR77W+lfoLRX7\/HgHKlDk9l87u\/5n8RT8a+JXV9r9Zt5csLeluX9b+Z+D\/j\/4d+K\/hnrz+HfFtp9nuNu+N1O6KaMnAeN+4P4EHggHiuHr9p\/jv8F7L4y+GIdPW4Wx1bTnaWzuGXcoLDDxvjnY+BkjkEA4OCD8CS\/sbfGeOVo0hsJVU4DrdAK3uNyg\/mBX5PxDwLisPiHHC03Om9mtX6Ox\/THA\/jLluPwMZ5jWjSrLSSbsn5q\/R9r6PTs38p19w\/sTePrnTfFuofD27lJstXia5t0J4W6gA3bR23xZLf7i1w3\/AAxz8av+fay\/8Cl\/wr0z4Ofsz\/FvwJ8TdA8WapBaR2dhMxmKXIZvLeNo2wABnhqXDeTZlhcdSrewkkmr6PZ6P8CuPuK+H8xybE4X63Tk3FuK5lfmSvG2vdIq\/t0\/8jZ4Y\/68pv8A0bXwrX3V+3T\/AMjZ4Y\/68pv\/AEbXwrXBxx\/yNa\/qvyR7fg\/\/AMk3g\/R\/+lSCuq8M+B\/GHjP7T\/wiejXWrfY9nnfZomk8vzM7N23pu2nH0NcrX6GfsGf8zz\/3DP8A26rg4byqGNxtPCzdlK+q8k3+h7PH\/EtTKMorZjRipShy6PbWUY9PU+R\/+FH\/ABg\/6E7VP\/AWT\/Cj\/hR\/xg\/6E3VP\/AWT\/Cv3Eor9W\/4hXhf+fsvwP5s\/4mTzH\/oGh98v8z8D\/Efgnxh4QMY8U6JeaSJuENzA8SuevyswAP4GuXr9\/fEfhzRfFuiXfh7xBapeWF6hjkjcZ4PQj0YHlWHIOCOa\/B3xLpSaD4j1XQ0k81dOu57YP\/eEMhTPHrjNfBcYcI\/2ZKEoT5oyv6po\/afC3xP\/ANYYVYVaXJUp2vZ3TTvquq21X49sSvtv9iz4iT6R4wu\/h3eS5sdcRp7dSeEuoFy20dPniBz\/ALi18SV6j8Er6XTvi\/4NuIfvPqtpCe3yzyrE3r2Y143DeOlhsdRqxfVJ+j0f4H1nH2TU8fk2Kw1RXvBteUkrp\/ej9Uv2mP8Akhniv\/rhD\/6Pjr8XK\/aP9pj\/AJIZ4r\/64Q\/+j46\/FyvsfFP\/AH6n\/gX5yPyr6N\/\/ACJ6\/wD19f8A6RAKKKK\/Mj+hDQ0rVL7RNUtNZ0uUwXljKk8Mi9UkjYMpH0Ir9zvhr44sPiP4I0rxhYYUX8QMsYOfKnX5ZY\/X5XBAz1GD3r8Ia+2\/2MficdC8U3Pw51SbFjruZbTcflS8jXkDsPNQY9yqgda\/QfDvPPq2M+rzfu1NPR9Pv2+aPw7x24N\/tDK\/rtFfvKF36w+0vl8Xyfc\/TqSSOGN5pnCRoCzMxwABySSegFfiT8c\/iRJ8UfiNqXiKNydPiP2axU\/w20RIU4PQuSXI7Fsdq\/Qn9rr4mf8ACF\/D0+GNOl2ap4n32\/B+ZLRcee3\/AAIERj1DMR0r8l69rxOzzmnHAU3otZevRfJa\/NHyn0d+D\/Z0amc1lrL3Yei+J\/N6fJ9wooor8kP6cCv0d\/YR\/wCQT4w\/672f\/oMtfnFX6O\/sI\/8AIJ8Yf9d7L\/0GWvtPD7\/kbUv+3v8A0ln5L44\/8kzifWH\/AKXE++6KKK\/pA\/gU\/lp\/ZI\/bJ\/ag8YftU+AfCXjf4jarf+HtQ1gQ3dtcughkhw\/yv8o44Hev1C\/4KqfHbx58I\/gh4W1\/4O+LpNC1W78RRW081hKhke3NpcuUb73y70U\/UCuf\/bH\/AG6v2T\/iH+zP8RvAPgz4g22p6\/q+myW1rapa3iNLLvU7QzwKg6HksBX833w0+EvxK+MeuXHhn4XeHbvxNqtrbNeS21lH5kiW6OkbSEf3Q8iDPqRSLsWvij8Zvij8a9XtNf8Air4kuvE2oWMH2aCa7YM8cO4vsGAONzE\/jX9Uv\/BLP\/kxn4df7+s\/+na7r+b\/AP4YS\/bC\/wCiS69\/4Df\/AF6\/pu\/4J3eAvGXwx\/ZB8DeCfiBpFxoWu6e2qG4s7pdk0Qm1K5lj3L23I6sPYigJHN\/HP9lb9kyPwd8QfiBF4J0QeLksNW1RbwN\/pI1IRSzibG\/\/AFnnfN0+92r+Zbx9+1v+058TfCV\/4I+IXj\/Vda8P6l5X2mzuWUxS+TIsse7Cj7siKw56gV9EfGf9kf8AaWi\/aI8dfEaT4dauvhlPFWp6qdQ8j\/RxYC+knNxuz9zyvnz6c1+sP7Yv7U\/wF\/ah\/Zx8XfAj4BeKl8Z+PvFP9nppmkWdpdrPdNa39vdTBDLCiZSGGRzlhkKcZOBRcdj+YVUdzhAWPtzX7af8Ekv2d\/gz8bdB+Jdz8XfB1n4ll0m50tLNrxGJhWZLgyBcEfeKLn6Cu3\/4JQfs1\/Hn4OftEeIvE\/xR8D6n4Z0q68K3dnFc3sPlxvcPfWMixg5+8UjdgPRTX9BdMTZ\/LR+2V8afi9+yr+0j4v8Agr+zp4kvfAngTR\/7Pms9J00hbWGS7sLeedlDKxy8rszc9Sa\/P74ea9rXir4\/+GfFHiS7e+1fWPE9leXlxLzJNc3F6kksjnj5ndiT7mv68fiX+2x+y78HvGd98PfiR48t9E8Q6aIjcWkltdyNGJ41mjy0ULod0bq3DHrzzX863jL9n742+If2mdc\/aO0bwTqt18NdT8X3Piu21xbZxayaHNqDX8d6NwD+U1sRLyu7b2zxSuCP3b\/4Kd\/8mM\/E7\/rnpX\/p1s6\/lR+FXxq+LXwV1C+1T4SeJLzw3d6lEsNzJZkBpY0bcqtkHgHmv6Kv2wf2qfgH+0\/+zn4u+BXwD8VL4z8e+KRYx6ZpFnaXaz3T219BdShDLCiZWGJ3OWHCnGTgV5D\/AMEkv2evjb8GPiL491P4q+DNR8MWmo6VbQ28l7F5ayyLPuZVOTkgc07gtj6Z\/wCCWvxu8c\/Ff9nvXPEfxj8VSa3rUHia7tYpr+VFlW1Szs3VB935Q7uRx1Jr9Jv+Eh0D\/oJ23\/f5P8a\/n5\/4Kofsy\/H74v8A7Sen+Kvhl4F1PxJpEfh2ytWubOHzIxPHcXLMhOfvAOpI9xX4geJfDeveDvEGoeFfFFjLpmr6TO9td2sw2yQzRna6OOzKRgikFj+wb\/hiT9hj\/onXhz\/vv\/7ZX55f8FNv2a\/2afhb+zbD4n+EPg\/SdG1065YwGexJabyJI5i643t8pKrnjsK\/nrr7l\/4J0\/FX4f8AwY\/al0Hx78TdYTQtAtLLUYpbqSOSRVea3ZEG2JXc7mIHC0BY+evhV8cfjP8AA+XUpvhL4mvvDD6wIlvDaEL5wg3GMNuU\/d3tj61+7v7AHg\/4d\/tgfB3Wvib+1vZWfj\/xhp2v3Gk2t\/rTj7THpsNpazxQLgp+7WaeZhx1dua+2f8Ah5L+xH\/0VG0\/8A7\/AP8AkavwL\/4KjfGv4XfHn9oTRPGPwk16PxDo1r4atLGS4iimiVbmO7vJGj2zIjZCSIcgY569aAPmr9rXwn4e8HftLfEfwv4K0+Ow0HTNZuYLKC3BMMcCn5VTr8uOnNf1ZfHbWtHk\/Ys+IdtHfQNM3w\/1ZAglQsWOkygKBnOc8Yr4p\/Yf\/bl\/ZU+Fn7K3w\/8AAHj7x\/baRr+j2txHd2r2t5I0TPdzSKC0cDocqwPDHrX5Zfs3\/sc\/tQ6J+0T8LfGmrfDXWbXQrDxVomoT3jwfuY7SK+hleYtn7ioCxPpQOwz\/AIJUwyr+274JZkYAW2r8kH\/oHT1\/W\/RRTIbCiiigR\/\/X\/fyiiigD4E\/bj8F3N1p2g+PbSMvHZF7G6IGdqynfCx9Bu3gnplgO\/P5xV+\/\/AIi8P6R4q0O98Oa7brdWGoRNFNG3dW7g9QQeVI5BAI5Ffj58afgB4r+EmpS3PlvqPh2R\/wDR79FyFBPCTgfccdP7rdVPUD8P8RuGqsa7x9JXjL4vJrS\/o\/zP7C8BvEDD1MHHJcTJRqQb5L\/aTd7LzTb07WtszwOiiivys\/pI+g\/h5+018VPh7FDYQ366xpkICra34MoVRxhJARIoA6DcVH92vr3wl+274F1IRweL9Ju9FmOA0kOLqAepJG2QfQI31r8v6K+pyvjPMcIlGnUvFdJar\/P7mfnHEXhPkWZydStQ5Zv7UPdfq7aN+bTP3a8J\/FL4d+OFX\/hFfEFpfyNyIVkCT8+sL7ZB+K131fz0BipDKcEcgjtXt3gn9or4ueBWjj07XJL6zjwPst\/m5iKjooLHeg9kZa++y3xUg7RxdK3nH\/J\/5s\/FM\/8Ao3VIpzyzE3\/uzVv\/ACZaf+Sr1P2por48+F\/7YXgvxdNDpHjSH\/hG9Rkwqys++zkb\/rocGPP+2No\/v19go6SIskbBlYAgg5BB6EGv0vLM3w2Mh7TDTUl+K9Vuj+fOIeFsflVb2GPpOD6dn6NaP5M\/NP8Abp\/5Gzwx\/wBeU3\/o2vhWvur9un\/kbPDH\/XlN\/wCja+Fa\/njjj\/ka1\/Vfkj+6\/B\/\/AJJvB+j\/APSpBX3n+xbr+leFtE+I3iLXJvs9hp8WnTTSYLbUX7VnAUEk+gAyTXwZX3R+x54ZsvGXhb4neFdRJW31S3sIGYdV3i6AYe6nBH0p8EOazOn7P4rStfa\/JKwvGBUnw9iFiG1C9Pmtvb2sL287bH0T\/wANjfBb\/n5vf\/AVv8aT\/hsb4Lf8\/N7\/AOArf41+VPiLQNS8La9qHhzWI\/KvdNneCVe25DjI9QeoPcYNYte1PxKzOMnGUYpryf8AmfI0fo\/8PVIKpCdRpq6fMtU\/+3T9KfiN+2r4bj0aex+G9ncXGpzoUS6ukEUMG4Y3quSzsOwIC5wSSOK\/NqWWSeV5pmLySEszE5JJ5JJ9TUdFfK53xDiswmp4iW2yWiR+k8IcDZdkdKVLAQa5t23du2135dkkgr3r9mbw3P4k+NPh2OJcxadK19K3ZVt1LKT9X2r9TXgwyeBzX6x\/sofB25+HvhabxT4hgMOua+qnynGHt7UcojA8hnPzuO3yggEGvQ4LyeeMx8LL3YtSb9Onzeh4fizxVSyvJazk\/fqJwiurbVm\/+3Vr9y6nf\/tMf8kM8V\/9cIf\/AEfHX4uV+0f7TH\/JDPFf\/XCH\/wBHx1+LlfQ+Kf8Av1P\/AAL85Hw\/0b\/+RPX\/AOvr\/wDSIBRRSjJ4FfmR\/QglXdN1G90jULXVdNlaC7spUmhkXqkkbBlYe4IzVKinGTTuiZwUk4yV0z0z4s\/E7V\/iz4ufxVqsYt8QxQQwKSyRJGvIUn+85Zv+BV5nRRW2KxNStUlVqu8m7tnLl+X0cJQhhsPHlhFJJdkgopccZ7UlYHYFfo7+wj\/yCfGH\/Xez\/wDQZa\/OKv0d\/YR\/5BPjD\/rvZ\/8AoMtfaeH3\/I2pf9vf+ks\/JfHH\/kmcT6w\/9LiffdFFFf0gfwKfzF3X\/BFv9qSe5mmTxT4NCyOzDN9qOcE5\/wCgdX3T\/wAE9f8Agnv8Z\/2TfjLrfxD+I2s+H9R03UtAuNKjj0q5u5pxPLdWs6syz2kChNsDAkMTkjjGSPna5\/4Lf+JoLiWAfCSzIjZlz\/bEnY4\/59ah\/wCH4nif\/okdn\/4OJP8A5FoL1P6GqK\/nl\/4fieJ\/+iR2f\/g4k\/8AkWj\/AIfieJ\/+iR2f\/g4k\/wDkWgXKfvJ8S\/Dd94y+HPirwhpkkcV5rmlX1jA8xKxLLcwPEhcqGYKGYZIUnHQHpX4jfsk\/8EtP2gfgL+0R4M+Lfi\/xB4XvNH8Ozzy3EVhd3slyyy20sI8tZbKJCdzgnLjjPfiuU\/4fieJ\/+iR2f\/g4k\/8AkWvd\/wBmX\/grBr37QPx08KfB68+G9tosPiSaaJryPU3naHyreSbIjNugbJjx94dc0gSZ+in7T\/7UHgH9k3wDYfEX4jWGp6jpuo6nFpUcelRQzTieaGadWZZ5oF2bYGBIYnJHGMkfCP8Aw+p\/ZZ\/6Fbxn\/wCAOnf\/ACxo\/wCC1P8Ayaz4W\/7HOx\/9N2o1\/MJTBI\/bL4k\/sh\/Er\/gpJ8Qdd\/a3+BupaTofg\/xTJBa2tp4jmuLXUkfTLWGzmMsdnBeQgNJExTbMxKkEgHIH7Mar4K1X4a\/sOXnw612WGfUvCvw5k0q6ktmZoHnsdHMEjRM6oxQshKllUkYyAeK8A\/4JKf8AJl3h7\/sJ6r\/6UtXxT+03\/wAFYte0vXviv+z8PhvbSW9pc674YGof2m4dkjeay+0eV9nIBIG\/Zu68Z70hn5K\/slfF3w38Bv2iPBnxb8X213eaP4duJ5biKxSOS5ZZbaWECNZZIkJ3OCcuOM9+D++H\/D6n9ln\/AKFbxn\/4A6d\/8sa\/mEopjsf09\/8AD6n9ln\/oVvGf\/gDp3\/yxr+eX9oP4g6N8V\/jj47+Jnh2G4t9L8Uaze6jbR3SolwkVzKzoJFjd1DAHkKzDPQmvHaKAsfr9\/wAOVv2pv+hp8Gf+B2o\/\/K6j\/hyt+1N\/0NPgz\/wO1H\/5XV\/RR8b\/AIjTfCH4P+Mvijb2K6nJ4V0q61FbVpDEsxtoy4QuFYqDjGdpx6V+av7IP\/BUHW\/2n\/jhpfwgvvh7b+H4tRtruf7ZHqL3DIbWFpQPLaBAd23H3hjrRcV2fiH+1Z+xV8U\/2Px4XPxL1TRtT\/4S37b9k\/sie5m2fYPI8zzftFvb4z567du7ODnHGfkCv39\/4Lmfd+Cn18R\/+42vkL9in\/gnBH+2B8K9V+JbfEI+EzpmtT6R9lGk\/b9\/k21tceb5n2uDGftG3btONuc84AM\/L6v7orzxrpXw1+Bs\/wARddimn03wr4cbVbqO2VXneCxs\/PkWJXZFLlUIUMygnGSBzX4vf8ONIv8AotTf+E4P\/ljXinxA\/wCCu+v+Mvg\/4k+DT\/DK1tYNc0K80A3g1R3aNLm1e087y\/swBKht23cM9M96Qt0fqd+z9\/wU1+A37SHxT0v4ReB9B8S2OsaulzJFLqNrZxWyi1hed97Q3kzglUIGEPOM4HNforX8jn\/BKf8A5Pe8Ef8AXtq\/\/puuK\/rjpkyQUUUUCP\/Q\/fyiiigAqKeCC6hktrmNZoZVKujgMrKeCCDwQfSpaKGhptO6Pk\/x9+x\/8MvFjSXvh7zPDF8+T\/owD2xJ9YGOB7BGQe1fIPi79j34ueHS82jw2\/iG2XJBtZQku31Mcuw59kLV+t1FfHZpwJl2Kblycj7x0\/Db8D9V4d8Z8+y5KHtfaQXSfvfjdS\/G3kfgHrnhnxH4ZufsfiPS7rS5+yXMLwsfcBwMj3FYdf0G3thY6lbPZajbx3VvJw0cqB0b6qwINfO\/jT9lL4P+LkeS001tAvGyRLp7eWue2YW3RY9lVT718FmPhZXj72FqqXk9H9+q\/I\/ach+kfg6jUMxw7h5xfMvudmvlc\/HqivoL4z\/s7+Lfg\/s1OaVNW0KZ\/LS8iUqUY\/dWaM52E9iCyn1zxXz7X5rj8vrYWq6NePLJdD+gcmzvCZhh44rBVFOD6r8n1T8nqFfcn7J\/x41DR9atPhf4quWn0vUGEWnySNk2054WIE8+XIeFH8LYxwTXw3U1tcT2dxFd2rmKaBldHU4KspyCD6g105Lm9XA4iOIpPbdd11R53FvC+GzjA1MFiVutH1jLo16fitNmfcn7dP8AyNnhj\/rym\/8ARtfCtfaH7YmqnXbnwHrbLsOoaOLgr6eaVfH618X16nGk1LM60ls7f+ko+e8JKUqfDuFhLdKS+6cgr9DP2DP+Z5\/7hn\/t1X551+hn7Bn\/ADPP\/cM\/9uq6OAP+RvR\/7e\/9JkcHjb\/yTGL\/AO3P\/TkDO\/bW+Gf2W\/sfijpcX7u822eobR0lUfuZD\/vKChPQbVHU18CV+93jjwjpvjvwlqnhHVh\/o2pwtEWxko\/VJAPVHAYe4r8LPEnh7VPCev3\/AIb1qLyb3TZnhlXtuU4yPUEcg9wQa9bxHyP6vilioL3an\/pXX79\/vPmvAPjH69lry6s\/3lHRecHt\/wCA7eS5e5iV1fhTwN4v8c339neEtJuNUmyA3koSiZ6F3OEQe7ECuUr9Ef2P\/jdG0UXwk8TShHTc2lTNxuBJZrdj69Wjz1GVzwoPyvDmXUMXi40MRU5U\/wAX28r99dT9I48z7G5ZltTG4Giqko6tNtWXWVlq7dVdaXd9Dt\/gX+yfYeCLu38W+P3i1LWoCJLe2j+a2tnHRiTjzJB242qeRk4YfaFFFf0plOT4fBUvY4eNl+L82z\/P7ibinHZviXisdPml06JLsl0X\/Du7PCv2mP8Akhniv\/rhD\/6Pjr8XK\/aP9pj\/AJIZ4r\/64Q\/+j46\/FyvxvxT\/AN+p\/wCBfnI\/q\/6N\/wDyJ6\/\/AF9f\/pEAr0v4NWltqHxV8KWF7Es1vc6jbxSRsMq6O4VlI9CDg15pXqnwP\/5LB4O\/7Clr\/wCjBXwOVq+KpJ\/zL80ftfEcmsvxDX8kv\/SWM+Mnw7uPhd8QdT8KPua0RvOs5G6yWsuTGc9yOUY\/3lNeXV+rX7YHwvPi\/wADJ4z0uLdqfhkNJJgfNJZNzKPfyyA4z0G\/ua\/KWvY4uyN4DGypxXuPWPo+ny2PlPC\/jBZzlFPETf7yPuz\/AMS6\/wDbys\/m10CrNpaXOoXcFhZRtNcXLrFHGoyzu52qoHqScCq1faP7GnwyHiPxfcfEDU4d1h4e+S33DKveyDgjsfKQ7vZmQjpXmZLlc8bioYaH2n9y6v5I+i4s4jpZTl1bH1toLRd3sl83\/meeftD\/AA+tvhi3gzwnEFNxDpAlu3X\/AJaXMk8hkbPcA\/Kv+yBXzjX21+3L\/wAlC0H\/ALBY\/wDR8lfEtdvFeGhRzCrSpq0Y2S+SR5Hhrj6uKyPDYmu7zmm2\/NybYV+jv7CP\/IJ8Yf8AXez\/APQZa\/OKv0d\/YR\/5BPjD\/rvZf+gy16fh9\/yNqX\/b3\/pLPnvHH\/kmcT6w\/wDS4n33RRRX9IH8Cn8SP7NHw28OfGH9pTwb8MfFxmGjeItW+y3X2dxHN5bBydjkMAcjrg1\/Q1\/w52\/ZD\/v+Iv8AwZR\/\/GK\/CT9hX\/k9f4Yf9h4f+gyV+6P\/AAV4+I3xC+GnwE8Jax8OPE+qeFb+58TRW8txpV7PYzSQmyumMbPA6MU3Kp2k4yAcZAoLe5a\/4c7fsh\/3\/EX\/AIMo\/wD4xR\/w52\/ZD\/v+Iv8AwZR\/\/GK\/nb\/4ay\/an\/6LH4y\/8KHUf\/j9H\/DWX7U\/\/RY\/GX\/hQ6j\/APH6LBY\/ev4n\/wDBJj9lPwh8NfFnizSX1832i6Rf3sHmagjJ5ttbvKm4CAZXcoyMjivx0\/4Juf8AJ7Xwt\/6\/Lz\/0guK\/pV8P6tquv\/sAabruu3k2o6lqXwxhubq6uJGlnnnm0UPJLJI5LO7sSzMxJJJJOa\/mq\/4Juf8AJ7Xwt\/6\/Lz\/0guKQI\/qY\/aO\/Zs+HP7Ungex+H\/xPN6NL0\/UYtUi+wziCX7RFDNAuWZHBXZO+Rjrjniv5p\/8AgpL+yx8L\/wBlX4geEfDPwtN8bPWtLlvLg3863D+Ys5jG0qiYGB0x1r+tV5I4xukYIOmScV5X48+CXwV+Ld7a6n8SPBei+LLuwjMME2o2UF3JFGx3FFaRWIUnnA4zQJM\/kq+DH7fX7S\/wB8B2vw2+GWu2thoVnLNPHFLYW1w4edy7kvKjMck9M8V+tOqf8E+PgP8AE79m67\/aq8XT6zceO\/FnhOTxpfvHdxxWr6vf2B1KZlhWEBYjO7EIDwvANfpW\/wCyB+yPG21\/hJ4SUjsdIswf\/RddB8aLDQPD37Nvjvw74fht9P03TfCWqWtpa24WOKCCGwkjiijRcBURQFVQMAAAUDufyJ\/sffCnwt8cP2kfBPwr8bGcaJ4guLiK5+yyCKbbHayyrschgDuQdjxX3R\/wUn\/Yi+Cv7Kngjwb4g+FrambrXdRntbj7fdLcL5ccIddoWNMHPfmvyf8ADfifxL4M1u18TeENWu9D1ixYtb3tjPJbXMLMpUmOWIq6kqSCQRwSOhrrPHHxk+L3xNtbWx+JPjjXPFdtZOZIItW1K5vkidhtLIs8jhWI4JHOKYz9Yv8AgnP+wP8AAj9qP4H6x8Qfic2rDVbHxBdaZH9hu1gi8iK1tZlyrROS26ZsnPTHHFfl5+0X4D0L4XfHjx\/8OfDHm\/2T4a1q9sLTz3Ekvk28rIm9gFBbA5OB9K\/oZ\/4Itf8AJq3iT\/scL7\/0g0+vwa\/bRz\/w1r8Xv+xo1T\/0oekI\/sp+I3gPQvij4C8QfDnxP5v9keJLKewuvIfy5fJuEKPsYg4bB4OD9K+Q\/gN\/wTp\/Z5\/Z0+I9n8Uvh6dYbW7GGeCL7ZerNCFuEMb5RYkydpOOeK\/l3\/4ay\/an\/wCix+Mv\/Ch1H\/4\/R\/w1l+1P\/wBFj8Zf+FDqP\/x+nYLH6+\/8FzPu\/BT6+I\/\/AHG1+W\/wF\/bd\/aG\/Zr8H3ngX4S61babpF9fyalLHNY29yxuZYooWYPKjMAUhQYBxxnua8K8dfFn4qfFD7F\/wszxlrPi3+zPN+yf2vqFxf\/Z\/O2+Z5X2h32b9i7tuM7RnoK\/d\/wD4JJ\/AL4I\/FP8AZx8R+IfiV4D0TxRqdv4rvLWO51KwgupkgSwsXWJXkViEDOzBc4yxPegZ8Bf8PYv21\/8AoarD\/wAFNn\/8ar4z+BvhHSfiR8cfh94D8RmT+zPFPiPSdMvDCwSXyL68ihl2NghW2ucHBwe1f2Et+yB+yMjFX+EnhIEdQdIs8\/8Aouv5Jv2WVC\/tX\/CFVGAPG2gAD0\/4mUFJAf09\/Av\/AIJxfs7fs9fErTfit4AbWW1zSkuI4ftl6s0OLmJoXygiQk7HOOeDX3vRRTM7hRRRQB\/\/0f38ooooA\/Lz9qzxf8RvCHxcubbRvEuqaZYXtpbXEMNvezwxAbfKYqiOFGXjYnAGTk9ea+bf+Fu\/Fj\/odNb\/APBlc\/8Axyv0P\/bD+Fl14w8IW3jTRITNqHhwOZ0UZaSzflyPUxEbsf3S5r8ra\/nTjWGKwuYVFzyUZPmWr6\/5PQ\/vLwirZdmOR0H7KDnTXJL3Ve8dFfTqrM9D\/wCFu\/Fj\/odNb\/8ABlc\/\/HK+yf2Zv2ltTvtV\/wCEG+J+qiZbgD7BfXJCv5o48mWQ43b\/AOBm5z8pJyoH550V4uU8SYvCV41ozbtum3ZrsfW8TcAZZmmDnhKlKMb7SUUnF9Gv1XVaH9DFFfiB4X+Onxc8G2qWPh\/xPdRW0QwkUuy5jQeirOrhR7DAror39p\/47X8Bt5\/FUio3eK3toW\/Bo4lYfnX6tT8U8E43lSkn8mvvuvyP5pr\/AEbs2VRqniKbj3fMn93K1+J+gn7VvjLw7oHwl1XQdTmR9Q1xEhtbbI3sRIrGTb1CoFzu6bsDqa\/ICtHVdY1bXb6TU9bvJr+8mOXmnkaWRj7sxJrOr8v4p4heZYn23LypKyXlvr95\/RnhxwLHIMA8J7TnlKXNJ7K7SVkuyS9X+CKcqs7BEBZmOABySTTa+of2WvhHefEDx1b+I7+AjQfD0qTyuw+WW4QhooR2POGcdlGDjcM+TlmXVMXXhh6S1k\/6fyPpeIc9oZbgquOxDtGCv6vol5t6I6v9r7TJdFk8AaNPzJYaKtu3+9FtQ\/qK+M6+6v26f+Rs8Mf9eU3\/AKNr4Vr2eNIKOZ1orpb\/ANJR8p4S1pVOHsLUlu1J\/fOQV+hn7Bn\/ADPP\/cM\/9uq\/POv0M\/YM\/wCZ5\/7hn\/t1XTwB\/wAjej\/29\/6TI8\/xt\/5JjF\/9uf8ApyB+hlfnZ+2t8MWSex+KmlQ\/JIFs9R2jow4glP1H7sn2Qd6\/ROud8W+GdM8Z+GtS8Lawm+01OB4X9V3Dhl\/2lOGX0IFfu\/EeTRx+Dnh3vuvJrb\/L0P4x4C4qnk2aUsdH4U7SXeL3X6rzSPwJqe2ubmyuYryzlaCeB1kjkQlXR1OVZSOQQRkEVveMPCuqeCPFGp+E9aXbeaZM0LkfdYDlXXPO11IZfYiuar+W6lOVObjJWaf3NH+jlCtTrU41IO8ZK6fRp\/5o\/ZD9nT41W\/xa8JiDU3VPEekqsd7HwPNXos6j0fHzAfdbIwAVz9EV+Dfw\/wDHeu\/DfxXZeLfD8m24tG+eMk7Jom+\/E4HVWH5HBHIBH7ZeAPHOh\/EbwrZeLPD8m63u1+ZCRvhlH343A6Mp\/MYI4Ir+g+BuKfr1H2NZ\/vY\/iu\/+f39T+HfGTw3eT4v63hY\/7PUen92XWPp1j5adNfPP2mP+SGeK\/wDrhD\/6Pjr8XK\/aP9pj\/khniv8A64Q\/+j46\/FyvhfFP\/fqf+BfnI\/Zfo3\/8iev\/ANfX\/wCkQCvVPgf\/AMlg8Hf9hS1\/9GCvK69U+B\/\/ACWDwd\/2FLX\/ANGCvgsq\/wB6pf4o\/mj9q4l\/5F2J\/wAE\/wD0ln7fzQw3MMlvcIJIpVKOjDKsrDBBB6givxL+OPw0m+FnxD1Dw7Gjf2dKftFg7c7raQ5UZ7lDlCe5XPcV+3NfOP7Svwcl+LHg1JNEjVvEOjM0tpuIXzUbHmwljwNwAKk8blAyASa\/fuOuH3jsHzU1epDVefdfP80fxH4NcbrJ80UK8rUavuy7J\/Zl8no\/Jt9D8hdK0u\/1vU7TRtLiM95fSpBDGvV5JGCqB9Sa\/cn4X+A7L4a+BtK8H2ZV2s4szyKP9bcP80r884LE4z0XA7V8f\/ssfs9eIvDXiGXx98QNPNhNZq0en20pUv5jgq8zKCduFyq55OSccAn7\/ryfDnhyWGpSxVeNpy0Se6X\/AAX+CR9P488e08fiIZbg5qVKnrJp3Tk\/NaPlX4t9j8wf25f+ShaD\/wBgsf8Ao+SviWvtr9uX\/koWg\/8AYLH\/AKPkr4lr8v40\/wCRpX9f0R\/RXhL\/AMk5g\/8AD+rCv0d\/YR\/5BPjD\/rvZ\/wDoMtfnFX6O\/sI\/8gnxh\/13s\/8A0GWuzw+\/5G1L\/t7\/ANJZ5Xjj\/wAkzifWH\/pcT77ooor+kD+BT+ND9hX\/AJPX+GH\/AGHh\/wCgvX7Pf8Fr\/wDk3PwZ\/wBjXD\/6QXlfjD+wr\/yev8MP+w8P\/QZK\/ol\/4KPfsx\/Er9qf4Q+HfBPwwaxXUdL12PUZvt87QR+QtrcQnayo+W3SLxjpnmgvqfyIUV+q3\/DnX9rv\/nr4c\/8ABjJ\/8Ypf+HOn7Xf\/AD18Of8Agxk\/+R6LjP3O8Ef8o69A\/wCyVWv\/AKYlr+bv\/gm5\/wAntfC3\/r8vP\/SC4r+m+Twdq\/w7\/Yif4f8AiAxnVPDPw7Ol3ZhYvEbiy0jyJdjEAldyHBwMjsK\/mQ\/4Juf8nt\/C3\/r8vP8A0guKQkfuv\/wVn+F\/xF+LP7Ofhzw58MvDl94n1S28V2d3LbafA9xKlulhfRtIVQEhQ8iKT6sPWvjj\/gm54y0D9inT\/H2h\/tWyzfDHUPFEum3GmQaxbTwyXUNstwkskaiNjtVnUEnHJ4zg4\/Xz9pz9p34f\/soeArD4ifEey1K+0zUdTi0qNNLiimmE80M06syzTQqE2wMCQxOSOMZI\/Fr4\/aBrP\/BWXxhZ+OP2YrQ6dYfD+wj07UU8SPHYytNeSyzRmEW7XSsu1DkllIPbvQwWx8+ftpfC74l\/tSftKeLvjV+zz4T1Xx74G1oafHZ6vpdlPNazPaWFvbzqrbAcxyxspBA5Hpg14v8ACr9jj9qrSvih4P1PUvhR4jtrSz1nT5ppZNOmVI447hGdmJXACgEkntX6hfAv9r\/4cf8ABOfwOf2UPj1pOsX3jTwzdS3V3LoUNtd2BTUgt5CElnuLdyRHKu792ADkAnrX7E6d8W\/DWp\/BW2+O8EF0vh678Pp4kWFkQXYs5LQXgQoHKeb5ZwV37d3G7HNANnqNFfkV\/wAPo\/2Vf+hd8Yf+ANh\/8n19R\/suft2fB\/8Aa31\/W\/Dvw10zW7C50C2ju521W3t4UaOV\/LAQw3E5Jz1yAMd6ZNj7Sr5Q8Wfty\/sneBvEup+DvFnxI0\/TtZ0a4ktby2dLgvDPEdroxWIjKkYODXnn7Sv\/AAUP+CP7K\/xBg+GvxE0nX77VLiwh1FZNMtraaAQzySRqC011C27MTZG3GMc+n8rX7QnxA0X4rfHPx58S\/DkU8Gl+J9ZvdQto7pVSdYbiVnUSKjOoYA8gMwz3NIaR\/XF4Z\/bs\/ZJ8Y+I9L8JeGfiVp9\/q+tXUNlZ26JcBpri4cRxRqWiAyzsAMkDJr61r+Ir9kr\/k6j4Of9jjoH\/pwhr+3WmJo\/AT\/guZ934KfXxH\/wC42o\/+CVv7VX7PnwN\/Z78Q+Evix41s\/Dmr3fii7vore4SZme2ksbKJZB5cbDBeJx1z8tfV\/wDwUx\/Y6+Lv7Wa\/DgfCp9NX\/hFf7X+2f2hctb\/8f32PyvL2xvu\/1D7s4xx1zx\/Op+0b+zd8Rf2XPHNn8Pfia1k2q3unxanH9hmaeLyJpZYVyzIhDboWyMdMc80FLYu\/tceLvDnj39pj4keM\/CF8mp6LrOtXNzaXUeQk0MjZVlDAHB9wDX9lumeItF8IfCq18WeJLtbDSNE0VL28uHyUhtra2EssjbQThUUk4BPFfyp\/B\/8A4JlftJfG\/wCG2h\/FTwVJog0TxBG8tt9qvXim2xyvEd6CFgDuQ9zxX9P\/AMUvh9r3i\/8AZv8AF3wq0gw\/21rXhO\/0W3MjlYPtVzYPbIWfBITewydvA5x2pBI5f4cfti\/sz\/Fzxba+BPhx4+sdc1++WV4bSFJld1hQySEF41X5UUk89BX0tX4K\/sNf8E4P2iP2ev2k\/DfxX+IEminRNJhv0mFnevNOWubSWBNqGFQfmcZ+YYGa\/eqmS0FFFFAj\/9L9\/KKKKAAgEYPINfn38dP2RZr67ufFvwpjRXlJkn0okINx5Zrdj8oz18skAfwnotfoJRXj51kWHx9L2WIj6PqvT+rH1PCXGWPyXE\/WcDO1909YyXZr9dGujP5+NU0nVNDvpdM1qzmsLyA4khnRo5FPurAEVnV++HifwT4R8aWv2PxXo9rqkYGF8+JXZM\/3H+8p91INfPGu\/sa\/BzVnaTT1v9HJyQttcb0B+k6ynHtkfWvyPMPC7FQd8NNSXno\/1X4n9Q5J9IzLasUsfRlTl5WlH9H8rP1PyWor9Kbr9hTw05P2LxVdxDJx5lvHJ8vYcFOff9KZb\/sJ+HlJ+1+K7qQcY2W0aY9c5Zq8X\/iHma3t7Nf+BR\/zPrV458NWv9YfpyT\/AMj82afHHJNIsUKl3chVVRkkngAAdSa\/VrR\/2LPhHp7CTUZ9S1Q91lnSOM\/hEiN\/49XvvhH4WfDvwJtbwn4ftNPlUY85U3z49DM+6Qj6tXrYLwvxs3+\/nGK+9\/ovxPmc3+kXlNKLWDpTqS87RX3u7\/8AJT83fhJ+yX408azQ6r41STw5omQSsi7byZfRI2HyZ\/vOOOoVq\/T\/AMLeFdA8F6HbeHPDNmljp9qMJGnqeSzE5LMTySSSa6Giv1Xh\/hfC5dG1FXk95Pf\/AIC8vzP5r438Rsxz6onipWpraC+Fefm\/N\/Kx+aP7dP8AyNnhj\/rym\/8ARtfCtfsx8bP2f9E+NEmnXl3qc2lXumq8ayRoJUeNyCQyEjkEcEEdTnPGPBP+GEdJ\/wChwn\/8A1\/+O1+Z8VcF5jicfVr0IXjK1tUui7tH9CeG3i1kWAyTD4PF1nGpBNNcsn9pvdJrqfnFX6GfsGf8zz\/3DP8A26rR\/wCGEdK\/6HCf\/wAA1\/8Ajte+\/A34EWnwT\/tv7LrD6t\/bP2bO+EQ+X9n8zGMM2d3me2MVfCPB2YYXMaWIr07RV7u6e8Wuj7sy8UPFXI8yyLEYLB1+apLlsuWS2nFvVxS2TPfqKKK\/bD+Qz4B\/bV+GC3FlZ\/FPSov3ttstNQ2jrGxxDKf91jsJ6ncg6Cvzlr+gPXNE0zxJo17oGswC5sdQieCaM\/xI4weeoPoRyDyOa+ILr9hPQHuZHsvFlzDASdiSWySOo9CwdAT77RX4\/wAZ8DYjEYr6zgo35t1dLXvrbf8AM\/qfwm8YsDgstWAzao4um\/ddm7xfTRN6P8LLofm3X0X+zn8a5\/hN4q+zapIz+HNVZUvEGW8puizqB3XowHVfUha+kv8AhhHSv+hwn\/8AANf\/AI7R\/wAMI6T\/ANDhP\/4Br\/8AHa+cy\/g3O8LWjXo07Sj\/AHo\/57M+9z3xW4RzHCVMFiq7cJqz9yfya93dPVPue\/8A7SFxb3nwE8TXdpIs0E9tA8boQyujTxFWUjggjkGvxjr9ovDvwSXT\/hVf\/CTxHr0+taXcq0cMvliGa3jJDBVO5wQjjcuRx93lcAfPbfsI6OWJTxfOFzwDZoTj6+YK+l4z4azDMKtKvSpa8qTV1o7t99d\/+GPz7wn8QMjyPDYnBYjEXXtG4y5Je9G0Una109NU\/lc\/OGvVPgf\/AMlh8Hf9hS1\/9GCvsn\/hhHSv+hwn\/wDANf8A47XT+Cv2NtN8G+LdI8Vx+KZrp9JuYrkRG1VA5jYNtLeYcZ9cV8xl\/AeaU69OcqWiafxR6P1P0TO\/Gjhytgq9GniG5SjJL3J7tNL7J9qUUUV\/Qp\/DAUUUUAfmD+3L\/wAlC0H\/ALBY\/wDR8lfEtfsH8a\/2crL4za\/Y67c67JpTWNt9mEaQCUMN7PuyXXH3sYxXjP8AwwjpP\/Q4T\/8AgGv\/AMdr8M4m4LzHE4+rXo07xb01Xb1P7H8PfFrIcBkuGweKruM4KzXLN9X1UWj84q\/R39hH\/kE+MP8ArvZ\/+gy0f8MI6V\/0OE\/\/AIBr\/wDHa+k\/gv8ABXRfgxpF9YaZfTajcalIkk80oCA+WCFVUXIAGSepJz16V18HcHZhhMwhiK8LRV+qe6a6M87xV8VckzLJK2CwVZyqScbLlktpJvVpdEe0UUUV+0H8kn8OPwS+K3\/Cjvjn4c+Lf9l\/21\/wi+om8+xef9m8\/buG3zdkuzr12N9K\/ZL\/AIfmf9UT\/wDLk\/8AvbX01N\/wRs\/ZPnmeZ9U8UhpGLHGoW2Mk5\/59Kj\/4c0fsm\/8AQU8Vf+DC1\/8AkOgttHzT\/wAPzP8Aqif\/AJcn\/wB7aP8Ah+b\/ANUT\/wDLk\/8AvbX0t\/w5o\/ZN\/wCgp4p\/8GFr\/wDIdH\/Dmj9k3\/oKeKv\/AAYWv\/yHQLQ+PvHn\/Bab\/hNvA\/iLwZ\/wpz7F\/b+nXdh5\/wDwkPmeV9qhaLfs\/s5d23dnbuGcYyOtfB3\/AATc\/wCT2vhb\/wBfl5\/6QXFftl\/w5o\/ZN\/6Cnir\/AMGFr\/8AIdeofBj\/AIJhfs6fAr4m6F8WPBl\/4gm1nw9JJLbJeXkEluWlieE70S2RiNrnGGHOPpSHdHjH\/Ban\/k1nwt\/2Odj\/AOm7Ua\/JD9h39vP\/AIYy03xdp3\/CDf8ACYf8JVNZS7v7T\/s\/yPsiyrjH2W437vN65XGO+eP6Zv2lv2Zvh5+1X4FsPh58S7jULfTNO1KLVI206aOCYzwwzQKGaSOUFNs7ZG3Occ9j8P8A\/Dmj9k3\/AKCnir\/wYWv\/AMh0xJ6HyvY\/sZ\/8PO7rUf2x\/wDhMP8AhWv\/AAls62v9h\/2f\/bP2f+yoY7Ld9s+0WW\/zPJ348hduduWxk4XxC\/4KXf8ACm\/APiX9jH\/hXH9r\/wDCDaZeeAP7d\/tj7P8Aav7MhfSvt32P7HJ5fmeX5vk+e23OzzDjcf3C+AHwH8Ffs3fDWz+Ffw\/lvJ9Hspp50e\/lSacvcuZHyyJGuMnj5RxXxf4+\/wCCTf7MfxH8deI\/iHr+peJE1PxRqV5ql0sF9bpCJ72Zp5BGrWrEIGc7QWJA6k9aAufygV+3n\/BET\/kqfxK\/7Atp\/wClJr7W\/wCHNH7Jv\/QU8U\/+DC1\/+Q6+nf2Y\/wBhr4N\/sna7rXiH4Y3er3N1r1tHa3A1K5inQRxvvGwRwREHPUkmgbZ+Gv8AwWX\/AOTs9M\/7FbT\/AP0pu6\/Jmv7Ef2kP+Ce\/wL\/aj8fwfEf4j3ut2+q29hDpyrp11DDD5MLySKSskEp3ZlbJ3YxjivAf+HNH7Jv\/AEFPFX\/gwtf\/AJDoC58uX\/8AwS1\/4ZOgX9p\/\/hZv\/CVf8Kolh8Uf2T\/Yv2H7f\/ZEi3f2b7T9tn8nzfL2+Z5Um3OdjYwbv\/D83\/qif\/lyf\/e2v3F+JXgHQ\/ip8P8AxD8NvErzR6V4msZ9Pumt2CTCG4QoxjZlYBgDwSpGe1fmh\/w5o\/ZN\/wCgp4q\/8GFr\/wDIdArrqevfsOft3\/8ADZ174xs\/+EH\/AOEP\/wCETjsZN39p\/wBofaPtpmGMfZbfZs8n\/azntjnhv20v+Cbn\/DX3xV074m\/8LE\/4RP8As\/R4NJ+yf2R9v3+RPcT+b5v2y3xnz9u3Ycbc5OcD6I\/Zf\/Ys+EX7JNz4juvhfdarcv4nS1S6\/tO4inCizMpj8vy4YsZ81t2c546d\/rmgV+x4h+zf8Gv+Gffgl4W+Dn9sf2\/\/AMI1DLD9u+z\/AGXz\/Nnkmz5PmS7MeZjG9ume+B+O03\/BcnypXi\/4UpnYxGf+Ek9D\/wBg2v34r8nJf+CNf7J0sjytqfikFyTgahbY5\/7dKAXmUP2U\/wDgqf8A8NOfG\/RPg1\/wrH\/hG\/7ZivJPt39tfbPL+yW8lxjyfsUO7ds2\/fGM556V+uVfn38Bv+Ca\/wCz7+zr8TtM+LPgO+16fWtJS4jhS+vIJbfFzC8D7kS3jYna5x8w59a\/QSgGFFFFAj\/\/0\/38ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD\/9k=\\' alt=\\'Logo\\' style=\\'height:54px;width:auto;display:block;\\'><\/div>'\n  +'<div class=\"co-info\">'+p3dcEsc(co.web)+'<br>Cel \/ WhatsApp: '+p3dcEsc(co.phone)+'<br>'+p3dcEsc(co.city)+'<\/div>'\n  +'<\/div>'\n\n  \/* N\u00famero + fechas *\/\n  +'<div class=\"meta\">'\n  +'<div><div class=\"meta-lbl\">N\u00b0 PRESUPUESTO<\/div><div class=\"meta-code\">'+p3dcEsc(code)+'<\/div><\/div>'\n  +'<div class=\"meta-dates\"><strong>Expedici\u00f3n:<\/strong> '+fd(now)+'<br><strong>V\u00e1lido hasta:<\/strong> '+fd(exp)+'<\/div>'\n  +'<\/div>'\n\n  \/* Info proyecto compacta *\/\n  +'<div class=\"proj-info\">'\n  +'<b>Proyecto:<\/b> '+p3dcEsc(project)+' &nbsp;\u00b7&nbsp; '\n  +'<b>Impresora:<\/b> '+p3dcEsc(d.machine_name)+' &nbsp;\u00b7&nbsp; '\n  +'<b>Piezas distintas:<\/b> '+nP+' &nbsp;\u00b7&nbsp; '\n  +'<b>Total unidades:<\/b> '+nQ+'<br>'\n  +'<b>Volumen total:<\/b> '+d.vol_total_cm3+' cm\u00b3 &nbsp;\u00b7&nbsp; '\n  +'<b>Peso:<\/b> '+d.weight_g+' g &nbsp;\u00b7&nbsp; '\n  +'<b>Tiempo impresi\u00f3n:<\/b> '+d.print_hrs+' h ('+d.print_min+' min)'\n  +'<\/div>'\n\n  \/* Tabla de detalle *\/\n  +'<div class=\"sec\"><div class=\"sec-title\">Detalle del Presupuesto<\/div>'\n  +'<table class=\"dtbl\">'\n  +'<thead><tr>'\n  +'<th style=\"width:24px;\">#<\/th>'\n  +'<th>Pieza \/ Descripci\u00f3n<\/th>'\n  +'<th>Material<\/th>'\n  +'<th>Dimensiones (A\u00d7An\u00d7P)<\/th>'\n  +'<th class=\"num\">Infill<\/th>'\n  +'<th class=\"num\">Cant.<\/th>'\n  +'<th class=\"num\">Precio Unitario<\/th>'\n  +'<th class=\"num\">Total<\/th>'\n  +'<\/tr><\/thead>'\n  +'<tbody>'+rowsHtml+'<\/tbody>'\n  +'<tfoot>'\n  +'<tr><td colspan=\"6\"><\/td><td class=\"lbl\">Subtotal (sin IVA)<\/td><td class=\"val\">'+p3dcFmt(d.price_before_iva)+'<\/td><\/tr>'\n  +(d.iva_pct>0?'<tr class=\"iva\"><td colspan=\"6\"><\/td><td class=\"lbl\">IVA ('+d.iva_pct+'%)<\/td><td class=\"val\">'+p3dcFmt(d.iva_amount_cop)+'<\/td><\/tr>':'')\n  +'<tr class=\"total\"><td colspan=\"6\"><\/td><td class=\"lbl\" style=\"color:#fff;\">TOTAL CON IVA<\/td><td class=\"val\">'+p3dcFmt(d.price_cop)+'<\/td><\/tr>'\n  +'<\/tfoot>'\n  +'<\/table>'\n  +'<div class=\"extra\">'\n  +'<span>Equivalente USD: <b>'+p3dcUSD(d.price_usd)+'<\/b> (TRM $'+parseInt(d.usd_rate,10).toLocaleString('es-CO')+')<\/span>'\n  +'<span>Precio por cm\u00b3: <b>'+p3dcFmt(d.price_cm3_cop)+'<\/b><\/span>'\n  +'<\/div>'\n  +'<\/div>'\n\n  +'<div class=\"valid\">\u26a0\ufe0f <strong>Vigencia:<\/strong> Este presupuesto es v\u00e1lido por 15 d\u00edas calendario desde su fecha de expedici\u00f3n. '\n  +'Vence el <strong>'+fd(exp)+'<\/strong>. Los precios pueden variar seg\u00fan disponibilidad de materiales y tasa de cambio.<\/div>'\n\n  +'<div class=\"foot\">'+p3dcEsc(co.name)+' &nbsp;\u00b7&nbsp; '+p3dcEsc(co.web)+'<br>'\n  +'Cel \/ WhatsApp: '+p3dcEsc(co.phone)+' &nbsp;\u00b7&nbsp; '+p3dcEsc(co.city)+'<\/div>'\n  +'<\/body><\/html>';\n\n  \/\/ Named download via Blob\n  var blob = new Blob([html], {type:'text\/html;charset=utf-8'});\n  var url  = URL.createObjectURL(blob);\n  var w = window.open(url, '_blank', 'width=820,height=760');\n  if (w) {\n    w.focus();\n    setTimeout(function(){\n      try { w.print(); } catch(e){}\n    }, 800);\n  }\n  setTimeout(function(){ URL.revokeObjectURL(url); }, 60000);\n}\n\nfunction p3dcEnviar(){\n  var eb=document.getElementById('p3dc-submit-error');\n  eb.style.display='none';\n  function E(m){eb.textContent=m;eb.style.display='block';}\n  var first=document.getElementById('cf-first').value.trim();\n  var last=document.getElementById('cf-last').value.trim();\n  var email=document.getElementById('cf-email').value.trim();\n  var phone=document.getElementById('cf-phone').value.trim();\n  if(!first) return E('Ingresa tu nombre.');\n  if(!last)  return E('Ingresa tu apellido.');\n  if(!email||!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email)) return E('Ingresa un correo electr\u00f3nico v\u00e1lido.');\n  if(!phone) return E('Ingresa tu tel\u00e9fono.');\n  if(!p3dcLastResult) return E('Primero calcula el precio.');\n\n  var btn=document.getElementById('p3dc-submit-btn');\n  btn.textContent='Enviando\u2026'; btn.disabled=true;\n\n  var pieces = p3dcGetPiecesData();\n\n  var body='action=p3q_submit_quote'\n    +'&nonce='+encodeURIComponent(P3DC_NONCE)\n    +'&first_name='+encodeURIComponent(first)\n    +'&last_name='+encodeURIComponent(last)\n    +'&email='+encodeURIComponent(email)\n    +'&phone='+encodeURIComponent(phone)\n    +'&company='+encodeURIComponent(document.getElementById('cf-company').value)\n    +'&nit='+encodeURIComponent(document.getElementById('cf-nit').value)\n    +'&address='+encodeURIComponent(document.getElementById('cf-address').value)\n    +'&notes='+encodeURIComponent(document.getElementById('cf-notes').value)\n    +'&project_name='+encodeURIComponent(document.getElementById('p3dc-project').value)\n    +'&machine_id='+encodeURIComponent(p3dcMachineId)\n    +'&pieces='+encodeURIComponent(JSON.stringify(pieces));\n\n  fetch(P3DC_AJAX,{method:'POST',headers:{'Content-Type':'application\/x-www-form-urlencoded'},body:body})\n    .then(function(r){return r.json();})\n    .then(function(res){\n      btn.textContent='Enviar cotizaci\u00f3n'; btn.disabled=false;\n      if(!res.success) return E(res.data&&res.data.msg?res.data.msg:'Error al enviar.');\n      p3dcT('p3dc-success-msg','Tu cotizaci\u00f3n '+res.data.quote_number+' fue enviada a '+email+'.');\n      document.getElementById('p3dc-result').style.display='none';\n      document.getElementById('p3dc-success').style.display='block';\n      window.scrollTo({top:document.getElementById('p3dc-success').getBoundingClientRect().top+window.scrollY-80,behavior:'smooth'});\n    })\n    .catch(function(){ btn.textContent='Enviar cotizaci\u00f3n'; btn.disabled=false; E('Error de conexi\u00f3n.'); });\n}\n\n\/* \u2500\u2500 Nueva cotizaci\u00f3n \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\nfunction p3dcNueva(){\n  p3dcMachineId=''; p3dcLastResult=null;\n  document.getElementById('p3dc-machine').value='';\n  document.getElementById('p3dc-machine-hint').style.display='none';\n  document.getElementById('p3dc-pieces-empty').style.display='block';\n  var addBtn = document.getElementById('p3dc-add-piece-btn');\n  addBtn.disabled=true; addBtn.style.opacity='.5';\n  p3dcClearPieces();\n  ['p3dc-project'].forEach(function(i){var e=document.getElementById(i);if(e)e.value='';});\n  ['cf-first','cf-last','cf-email','cf-phone','cf-company','cf-nit','cf-address','cf-notes'].forEach(function(i){var e=document.getElementById(i);if(e)e.value='';});\n  document.getElementById('p3dc-error').style.display='none';\n  document.getElementById('p3dc-submit-error').style.display='none';\n  document.getElementById('p3dc-success').style.display='none';\n  document.getElementById('p3dc-result').style.display='none';\n  window.scrollTo({top:document.getElementById('p3dc').getBoundingClientRect().top+window.scrollY-80,behavior:'smooth'});\n}\n<\/script>\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb custom_padding=\u00bb||31px|||\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.27.7&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<p><span style=\"color: #cccccc;\"><strong>\u00bfQuieres generar ya tu orden de impresi\u00f3n 3D?<\/strong><\/span><\/p>\n<p><span style=\"color: #cccccc;\">El tiempo corresponde adem\u00e1s del estipulado en el cotizador, a la cantidad de procesos que tengamos o cola de producci\u00f3n. Por lo general, para trabajos sencillos nos puede tomar de 1 a 3 d\u00edas h\u00e1biles antes de iniciar con tu trabajo.<\/span><br \/><span style=\"color: #cccccc;\">Ten en cuenta tambi\u00e9n nuestros <em><strong><span style=\"color: #f7d200;\"><a href=\"https:\/\/gruposrm.com\/web\/inicio\/datos-de-contacto-ubicacion-horario-laboral\/\" style=\"color: #f7d200;\" target=\"_blank\" rel=\"noopener\">horarios de atenci\u00f3n<\/a><\/span>,<\/strong><\/em> pero para estar m\u00e1s seguros sobre este tema de tiempos, si lo prefieres, cont\u00e1ctanos.<\/span><\/p>\n<p><span style=\"color: #cccccc;\">\u00bfTodo listo para pagar? Solo genera el presupuesto para envio por correo, luego puedes pagar con cualquiera de las <span style=\"color: #f2d500;\"><em><strong><a href=\"https:\/\/gruposrm.com\/web\/inicio\/formas-de-pago-en-grupo-srm\/\" target=\"_blank\" rel=\"noopener\" style=\"color: #f2d500;\">formas de pago indicadas AQU\u00cd.<\/a><\/strong><\/em><\/span><\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>COTIZADOR DE IMPRESI\u00d3N 3D Debe tener en cuenta lo siguiente:1- Nuestra planta se encuentra ubicada en Cota &#8211; Cundinamarca &#8211; Colombia.2- Desde aqu\u00ed podemos imprimir y enviar a todo el pa\u00eds, incluso a m\u00e1s de 20 pa\u00edses v\u00eda FeDex.3- El precio incluye la pieza tal cual sale de la m\u00e1quina despues de su proceso de [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"difl_page_category":[262,263,87,264,265],"class_list":["post-5542","page","type-page","status-publish","hentry","difl_page_category-cotizador-3d","difl_page_category-cotizador-de-impresion-3d","difl_page_category-impresion-3d-en-colombia","difl_page_category-precios-de-impresion-3d","difl_page_category-presupuesto-de-impresion-3d"],"_links":{"self":[{"href":"https:\/\/gruposrm.com\/web\/inicio\/wp-json\/wp\/v2\/pages\/5542","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gruposrm.com\/web\/inicio\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gruposrm.com\/web\/inicio\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gruposrm.com\/web\/inicio\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/gruposrm.com\/web\/inicio\/wp-json\/wp\/v2\/comments?post=5542"}],"version-history":[{"count":26,"href":"https:\/\/gruposrm.com\/web\/inicio\/wp-json\/wp\/v2\/pages\/5542\/revisions"}],"predecessor-version":[{"id":5794,"href":"https:\/\/gruposrm.com\/web\/inicio\/wp-json\/wp\/v2\/pages\/5542\/revisions\/5794"}],"wp:attachment":[{"href":"https:\/\/gruposrm.com\/web\/inicio\/wp-json\/wp\/v2\/media?parent=5542"}],"wp:term":[{"taxonomy":"difl_page_category","embeddable":true,"href":"https:\/\/gruposrm.com\/web\/inicio\/wp-json\/wp\/v2\/difl_page_category?post=5542"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}