{"id":843,"date":"2026-10-23T17:07:35","date_gmt":"2026-10-23T11:07:35","guid":{"rendered":"https:\/\/vektor-energy.kg\/kalkulyator-solnechnoy-stancii\/"},"modified":"2026-10-23T17:07:35","modified_gmt":"2026-10-23T11:07:35","slug":"kalkulyator-solnechnoy-stancii","status":"publish","type":"page","link":"https:\/\/vektor-energy.kg\/ky\/kalkulyator-solnechnoy-stancii\/","title":{"rendered":"\u041a\u04af\u043d \u0441\u0442\u0430\u043d\u0446\u0438\u044f\u0441\u044b\u043d\u044b\u043d \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440\u0443"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"843\" class=\"elementor elementor-843\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a94fbcf e-con-boxed e-flex e-con e-parent\" data-id=\"a94fbcf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-efe49dd elementor-widget elementor-widget-heading\" data-id=\"efe49dd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">\u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440 \u0441\u043e\u043b\u043d\u0435\u0447\u043d\u043e\u0439 \u0441\u0442\u0430\u043d\u0446\u0438\u0438<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e3fa08b elementor-widget elementor-widget-text-editor\" data-id=\"e3fa08b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\u0412\u044b\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043f\u043e \u043c\u0435\u0441\u044f\u0446\u0430\u043c \u0434\u043b\u044f \u0432\u0430\u0448\u0435\u0433\u043e \u043c\u0435\u0441\u0442\u0430, \u044d\u043a\u043e\u043d\u043e\u043c\u0438\u044f \u0432 \u0441\u043e\u043c\u0430\u0445 \u0438 \u043f\u043e\u0434\u0431\u043e\u0440 \u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440\u0430 Deye.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f6cb4dd e-con-boxed e-flex e-con e-parent\" data-id=\"f6cb4dd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7cc3cf4 elementor-widget elementor-widget-shortcode\" data-id=\"7cc3cf4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"vk-calc-wrap\" data-no-translation-dynamic><script>window.VK_USD={\"rate\":87.45,\"date\":\"10.11.2026\"};<\/script><div class=\"vk-calc-launch\"><div><div class=\"vk-eyebrow\">\u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440<\/div><h2>\u0421\u043a\u043e\u043b\u044c\u043a\u043e \u0434\u0430\u0441\u0442 \u0441\u043e\u043b\u043d\u0435\u0447\u043d\u0430\u044f \u0441\u0442\u0430\u043d\u0446\u0438\u044f<\/h2><p>\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043c\u0435\u0441\u0442\u043e \u043d\u0430 \u043a\u0430\u0440\u0442\u0435 \u041a\u044b\u0440\u0433\u044b\u0437\u0441\u0442\u0430\u043d\u0430 \u2014 \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440 \u0432\u043e\u0437\u044c\u043c\u0451\u0442 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u043e \u0441\u043e\u043b\u043d\u0446\u0435 (PVGIS), \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u0435\u0442 \u0432\u044b\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043f\u043e \u043c\u0435\u0441\u044f\u0446\u0430\u043c, \u044d\u043a\u043e\u043d\u043e\u043c\u0438\u044e \u0432 \u0441\u043e\u043c\u0430\u0445 \u0438 \u043f\u043e\u0434\u0431\u0435\u0440\u0451\u0442 \u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440 Deye \u0438\u0437 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430.<\/p><button type=\"button\" class=\"pill\" id=\"sp-launch\">\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440 \u203a<\/button><\/div><ul class=\"vk-calc-facts\"><li><b>12<\/b> \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0432\u044b\u0440\u0430\u0431\u043e\u0442\u043a\u0438<\/li><li><b>30<\/b> \u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440\u043e\u0432 Deye<\/li><li><b>24<\/b> \u0433\u043e\u0440\u043e\u0434\u0430 \u0432 \u043f\u043e\u0438\u0441\u043a\u0435<\/li><\/ul><\/div>\n<!-- ============================================================\n     \u041a\u0410\u041b\u042c\u041a\u0423\u041b\u042f\u0422\u041e\u0420 \u0412\u042b\u0413\u041e\u0414\u042b \u00b7 v2 \u00b7 \u0434\u0430\u043d\u043d\u044b\u0435 PVGIS-ERA5 (JRC, \u0415\u0432\u0440\u043e\u043a\u043e\u043c\u0438\u0441\u0441\u0438\u044f)\n     \u041a\u043d\u043e\u043f\u043a\u0430 \u0437\u0430\u043f\u0443\u0441\u043a\u0430 #sp-launch \u2014 \u0432 \u043a\u0430\u0440\u0442\u043e\u0447\u043a\u0435 \u043f\u0430\u043d\u0435\u043b\u0438 \u0432\u044b\u0448\u0435.\n     ============================================================ -->\n<div id=\"solar-picker\" class=\"spx\">\n<div id=\"sp-app\" hidden>\n  <div class=\"spx-backdrop\" data-close><\/div>\n  <div class=\"spx-win\" role=\"dialog\" aria-modal=\"true\" aria-label=\"\u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440 \u0432\u044b\u0433\u043e\u0434\u044b \u0441\u043e\u043b\u043d\u0435\u0447\u043d\u043e\u0439 \u0441\u0442\u0430\u043d\u0446\u0438\u0438\">\n    <div class=\"spx-head\">\n      <div class=\"spx-head-l\">\n        <span class=\"spx-logo\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><circle cx=\"12\" cy=\"12\" r=\"4.2\"\/><path d=\"M12 2.5v2.2M12 19.3v2.2M2.5 12h2.2M19.3 12h2.2M5.3 5.3l1.6 1.6M17.1 17.1l1.6 1.6M5.3 18.7l1.6-1.6M17.1 6.9l1.6-1.6\"\/><\/svg><\/span>\n        <div>\n          <div class=\"spx-title\">\u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440 \u0432\u044b\u0433\u043e\u0434\u044b \u0441\u043e\u043b\u043d\u0435\u0447\u043d\u043e\u0439 \u0441\u0442\u0430\u043d\u0446\u0438\u0438<\/div>\n          <div class=\"spx-sub\">\u0420\u0435\u0430\u043b\u044c\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u043e \u0441\u043e\u043b\u043d\u0446\u0435 \u0434\u043b\u044f \u043b\u044e\u0431\u043e\u0439 \u0442\u043e\u0447\u043a\u0438 \u2014 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u043d\u0430 \u043a\u0430\u0440\u0442\u0443<\/div>\n        <\/div>\n      <\/div>\n      <button class=\"spx-x\" type=\"button\" data-close aria-label=\"\u0417\u0430\u043a\u0440\u044b\u0442\u044c\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\"><path d=\"M6 6l12 12M18 6L6 18\"\/><\/svg><\/button>\n    <\/div>\n\n    <div class=\"spx-body\">\n      <div class=\"spx-top\">\n        <!-- \u041a\u0410\u0420\u0422\u0410 -->\n        <section class=\"spx-card spx-mapcard\">\n          <div class=\"spx-mapbar\">\n            <div class=\"spx-search\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\"><circle cx=\"11\" cy=\"11\" r=\"6.5\"\/><path d=\"M20 20l-4.2-4.2\"\/><\/svg>\n              <input id=\"spx-q\" type=\"text\" placeholder=\"\u041d\u0430\u0439\u0442\u0438 \u0433\u043e\u0440\u043e\u0434\" autocomplete=\"off\" aria-label=\"\u041d\u0430\u0439\u0442\u0438 \u0433\u043e\u0440\u043e\u0434\">\n              <ul id=\"spx-sugg\" hidden><\/ul>\n            <\/div>\n            <button id=\"spx-geo\" class=\"spx-chip\" type=\"button\" title=\"\u041e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u043c\u043e\u0451 \u043c\u0435\u0441\u0442\u043e\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\"><circle cx=\"12\" cy=\"12\" r=\"3.5\"\/><path d=\"M12 2v3M12 19v3M2 12h3M19 12h3\"\/><circle cx=\"12\" cy=\"12\" r=\"7.5\"\/><\/svg><span>\u0413\u0434\u0435 \u044f<\/span><\/button>\n            <button id=\"spx-heat\" class=\"spx-chip on\" type=\"button\" aria-pressed=\"true\" title=\"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0438\u043b\u0438 \u0441\u043a\u0440\u044b\u0442\u044c \u043a\u0430\u0440\u0442\u0443 \u0441\u043e\u043b\u043d\u0446\u0430\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\"><path d=\"M3 17c3-6 6 2 9-4s6 2 9-4\"\/><path d=\"M3 21h18\"\/><\/svg><span>\u041a\u0430\u0440\u0442\u0430 \u0441\u043e\u043b\u043d\u0446\u0430<\/span><\/button>\n          <\/div>\n          <div id=\"spx-map\" class=\"spx-map\" tabindex=\"0\" aria-label=\"\u041a\u0430\u0440\u0442\u0430. \u041d\u0430\u0436\u043c\u0438\u0442\u0435, \u0447\u0442\u043e\u0431\u044b \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u043c\u0435\u0441\u0442\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438\">\n            <div class=\"spx-tiles\"><\/div>\n            <canvas class=\"spx-heatc\"><\/canvas>\n            <div class=\"spx-pin\" hidden><svg viewBox=\"0 0 40 52\"><defs><linearGradient id=\"spx-pg\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"#fbbf24\"\/><stop offset=\"1\" stop-color=\"#ea580c\"\/><\/linearGradient><\/defs><path d=\"M20 51C20 51 3 32 3 19.5a17 17 0 0 1 34 0C37 32 20 51 20 51z\" fill=\"url(#spx-pg)\" stroke=\"#fff\" stroke-width=\"2.5\"\/><circle cx=\"20\" cy=\"19.5\" r=\"7\" fill=\"#fff\"\/><\/svg><\/div>\n            <div class=\"spx-zoom\"><button type=\"button\" data-z=\"1\" aria-label=\"\u041f\u0440\u0438\u0431\u043b\u0438\u0437\u0438\u0442\u044c\">+<\/button><button type=\"button\" data-z=\"-1\" aria-label=\"\u041e\u0442\u0434\u0430\u043b\u0438\u0442\u044c\">\u2212<\/button><\/div>\n            <div class=\"spx-legend\"><span>\u0412\u044b\u0440\u0430\u0431\u043e\u0442\u043a\u0430 1 \u043a\u0412\u0442 \u0437\u0430 \u0433\u043e\u0434, \u043a\u0412\u0442\u00b7\u0447<\/span><i><\/i><b><em>700<\/em><em>1 000<\/em><em>1 300<\/em><em>1 600<\/em><em>1 900<\/em><\/b><\/div>\n            <div class=\"spx-attr\">\u00a9 <a href=\"https:\/\/www.openstreetmap.org\/copyright\" target=\"_blank\" rel=\"noopener\">OpenStreetMap<\/a> \u00b7 \u0441\u043e\u043b\u043d\u0446\u0435: PVGIS-ERA5<\/div>\n            <div class=\"spx-maphint\" hidden><\/div>\n          <\/div>\n          <div class=\"spx-place\">\n            <div class=\"spx-place-ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\"><path d=\"M12 21s-7-7.2-7-12a7 7 0 0 1 14 0c0 4.8-7 12-7 12z\"\/><circle cx=\"12\" cy=\"9\" r=\"2.5\"\/><\/svg><\/div>\n            <div>\n              <div class=\"spx-place-name\" id=\"spx-pname\">\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043c\u0435\u0441\u0442\u043e \u043d\u0430 \u043a\u0430\u0440\u0442\u0435<\/div>\n              <div class=\"spx-place-meta\" id=\"spx-pmeta\">\u0414\u0430\u043d\u043d\u044b\u0435 \u043e \u0441\u043e\u043b\u043d\u0446\u0435 \u043f\u043e\u0434\u0441\u0442\u0430\u0432\u044f\u0442\u0441\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438<\/div>\n            <\/div>\n          <\/div>\n        <\/section>\n\n        <!-- \u041d\u0410\u0421\u0422\u0420\u041e\u0419\u041a\u0418 -->\n        <section class=\"spx-card spx-set\">\n          <div class=\"spx-row\">\n            <div class=\"spx-lbl\">\u041f\u0430\u043d\u0435\u043b\u044c<\/div>\n            <div class=\"spx-seg spx-models\" id=\"spx-models\"><\/div>\n            <div class=\"spx-cpv\" id=\"spx-cpv\" hidden><\/div>\n          <\/div>\n\n          <div class=\"spx-row\">\n            <div class=\"spx-lbl\">\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u0430\u043d\u0435\u043b\u0435\u0439 <span class=\"spx-val\" id=\"spx-nval\"><\/span><\/div>\n            <div class=\"spx-count\">\n              <button type=\"button\" id=\"spx-nminus\" aria-label=\"\u041c\u0435\u043d\u044c\u0448\u0435\">\u2212<\/button>\n              <input type=\"range\" id=\"spx-n\" min=\"1\" max=\"100\" step=\"1\" value=\"10\" aria-label=\"\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u0430\u043d\u0435\u043b\u0435\u0439\">\n              <button type=\"button\" id=\"spx-nplus\" aria-label=\"\u0411\u043e\u043b\u044c\u0448\u0435\">+<\/button>\n            <\/div>\n            <div class=\"spx-strip\" id=\"spx-strip\" aria-hidden=\"true\"><\/div>\n          <\/div>\n\n          <div class=\"spx-row spx-row2\">\n            <div>\n              <div class=\"spx-lbl\">\u041d\u0430\u043a\u043b\u043e\u043d \u043f\u0430\u043d\u0435\u043b\u0435\u0439 <span class=\"spx-val\" id=\"spx-tval\">35\u00b0<\/span><\/div>\n              <input type=\"range\" id=\"spx-tilt\" min=\"0\" max=\"90\" step=\"1\" value=\"35\" aria-label=\"\u041d\u0430\u043a\u043b\u043e\u043d \u043f\u0430\u043d\u0435\u043b\u0435\u0439\">\n              <button type=\"button\" class=\"spx-link\" id=\"spx-topt\">\u041e\u043f\u0442\u0438\u043c\u0443\u043c \u0434\u043b\u044f \u044d\u0442\u043e\u0439 \u0442\u043e\u0447\u043a\u0438<\/button>\n            <\/div>\n            <div>\n              <div class=\"spx-lbl\">\u041a\u0443\u0434\u0430 \u0441\u043c\u043e\u0442\u0440\u044f\u0442 \u043f\u0430\u043d\u0435\u043b\u0438<\/div>\n              <div class=\"spx-compass\" id=\"spx-az\">\n                <button type=\"button\" data-a=\"-90\" style=\"--r:-90deg\">\u0412<\/button>\n                <button type=\"button\" data-a=\"-45\" style=\"--r:-45deg\">\u042e\u0412<\/button>\n                <button type=\"button\" data-a=\"0\" style=\"--r:0deg\" class=\"on\">\u042e<\/button>\n                <button type=\"button\" data-a=\"45\" style=\"--r:45deg\">\u042e\u0417<\/button>\n                <button type=\"button\" data-a=\"90\" style=\"--r:90deg\">\u0417<\/button>\n                <span class=\"spx-needle\" id=\"spx-needle\"><\/span>\n              <\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"spx-row\" id=\"spx-bifrow\">\n            <div class=\"spx-lbl\">\u0427\u0442\u043e \u043f\u043e\u0434 \u043f\u0430\u043d\u0435\u043b\u044f\u043c\u0438 <span class=\"spx-tag\" id=\"spx-bifgain\">+7%<\/span><\/div>\n            <div class=\"spx-seg spx-seg4\" id=\"spx-surf\">\n              <button type=\"button\" data-g=\"0.025\">\u0422\u0451\u043c\u043d\u0430\u044f \u043a\u0440\u043e\u0432\u043b\u044f<\/button>\n              <button type=\"button\" data-g=\"0.07\" class=\"on\">\u0422\u0440\u0430\u0432\u0430, \u0433\u0440\u0443\u043d\u0442<\/button>\n              <button type=\"button\" data-g=\"0.10\">\u0411\u0435\u0442\u043e\u043d, \u0433\u0440\u0430\u0432\u0438\u0439<\/button>\n              <button type=\"button\" data-g=\"0.17\">\u0411\u0435\u043b\u0430\u044f \u043a\u0440\u043e\u0432\u043b\u044f<\/button>\n            <\/div>\n            <div class=\"spx-note\">\u0414\u0432\u0443\u0441\u0442\u043e\u0440\u043e\u043d\u043d\u044f\u044f \u043f\u0430\u043d\u0435\u043b\u044c \u0434\u043e\u0431\u0438\u0440\u0430\u0435\u0442 \u0441\u0432\u0435\u0442, \u043e\u0442\u0440\u0430\u0436\u0451\u043d\u043d\u044b\u0439 \u043e\u0442 \u043f\u043e\u0432\u0435\u0440\u0445\u043d\u043e\u0441\u0442\u0438. \u041a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u0434\u0432\u0443\u0441\u0442\u043e\u0440\u043e\u043d\u043d\u043e\u0441\u0442\u0438 \u0442\u0430\u043a\u043e\u0439 \u043f\u0430\u043d\u0435\u043b\u0438 \u2014 \u043e\u043a\u043e\u043b\u043e 85%.<\/div>\n          <\/div>\n\n          <div class=\"spx-row spx-row2\">\n            <div>\n              <div class=\"spx-lbl\">\u0422\u0430\u0440\u0438\u0444, \u0441\u043e\u043c \u0437\u0430 \u043a\u0412\u0442\u00b7\u0447<\/div>\n              <div class=\"spx-inp\"><input type=\"number\" id=\"spx-tar\" min=\"0.1\" max=\"40\" step=\"0.01\" value=\"2.4\"><span>\u0441\u043e\u043c<\/span><\/div>\n              <div class=\"spx-presets\" id=\"spx-tpre\"><\/div><div class=\"spx-note\" style=\"margin-top:6px\">\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u0441\u0432\u043e\u0439 \u0442\u0430\u0440\u0438\u0444 \u0438\u0437 \u043a\u0432\u0438\u0442\u0430\u043d\u0446\u0438\u0438<\/div><div class=\"spx-note\" style=\"margin-top:4px\" data-no-translation>\u0421\u0443\u043c\u043c\u0430\u043b\u0430\u0440 \u0434\u043e\u043b\u043b\u0430\u0440\u0434\u0430, \u041a\u0420 \u0423\u043b\u0443\u0442\u0442\u0443\u043a \u0431\u0430\u043d\u043a\u044b\u043d\u044b\u043d \u043a\u0443\u0440\u0441\u0443 (10.11.2026): 1 $ = 87,45 \u0441\u043e\u043c<\/div>\n            <\/div>\n            <div>\n              <div class=\"spx-lbl\">\u0420\u043e\u0441\u0442 \u0442\u0430\u0440\u0438\u0444\u0430 \u0432 \u0433\u043e\u0434 <span class=\"spx-val\" id=\"spx-gval\">5%<\/span><\/div>\n              <input type=\"range\" id=\"spx-grow\" min=\"0\" max=\"15\" step=\"1\" value=\"5\" aria-label=\"\u0420\u043e\u0441\u0442 \u0442\u0430\u0440\u0438\u0444\u0430 \u0432 \u0433\u043e\u0434\">\n            <\/div>\n          <\/div>\n        <\/section>\n      <\/div>\n\n      <!-- \u0418\u0422\u041e\u0413\u0418 -->\n      <section class=\"spx-kpis\">\n        <div class=\"spx-kpi spx-k1\"><div class=\"k\">\u0412\u044b\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0437\u0430 \u0433\u043e\u0434<\/div><div class=\"v\" id=\"spx-k1\">\u2014<\/div><div class=\"s\" id=\"spx-k1s\"><\/div><\/div>\n        <div class=\"spx-kpi spx-k2\"><div class=\"k\">\u042d\u043a\u043e\u043d\u043e\u043c\u0438\u044f \u0432 \u043f\u0435\u0440\u0432\u044b\u0439 \u0433\u043e\u0434<\/div><div class=\"v\" id=\"spx-k2\">\u2014<\/div><div class=\"s\" id=\"spx-k2s\"><\/div><\/div>\n        <div class=\"spx-kpi spx-k3\"><div class=\"k\">\u042d\u043a\u043e\u043d\u043e\u043c\u0438\u044f \u0437\u0430 10 \u043b\u0435\u0442<\/div><div class=\"v\" id=\"spx-k3\">\u2014<\/div><div class=\"s\" id=\"spx-k3s\"><\/div><\/div>\n        <div class=\"spx-kpi spx-k4\"><div class=\"k\">\u042d\u043a\u043e\u043d\u043e\u043c\u0438\u044f \u0437\u0430 30 \u043b\u0435\u0442<\/div><div class=\"v\" id=\"spx-k4\">\u2014<\/div><div class=\"s\" id=\"spx-k4s\"><\/div><\/div>\n      <\/section>\n\n      <!-- \u0418\u041d\u0412\u0415\u0420\u0422\u041e\u0420 -->\n      <section class=\"spx-card spx-inv\" id=\"spx-inv\">\n        <div class=\"spx-inv-h\">\n          <div><b>\u0418\u043d\u0432\u0435\u0440\u0442\u043e\u0440 \u043f\u043e\u0434 \u0432\u0430\u0448\u0443 \u0441\u0442\u0430\u043d\u0446\u0438\u044e<\/b><span id=\"spx-ifrost\"><\/span><\/div>\n          <span class=\"spx-inv-dc\" id=\"spx-idc\"><\/span>\n        <\/div>\n        <div id=\"spx-ilist\"><\/div>\n        <div class=\"spx-note\">\u041f\u0430\u043d\u0435\u043b\u0438 \u043f\u043e\u0447\u0442\u0438 \u043d\u0438\u043a\u043e\u0433\u0434\u0430 \u043d\u0435 \u0432\u044b\u0434\u0430\u044e\u0442 100% \u043f\u0430\u0441\u043f\u043e\u0440\u0442\u043d\u043e\u0439 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0438: \u0432 \u044f\u0441\u043d\u044b\u0439 \u043f\u043e\u043b\u0434\u0435\u043d\u044c \u2014 75\u201390%, \u0432 \u043e\u0431\u043b\u0430\u0447\u043d\u043e\u0441\u0442\u044c \u2014 20\u201330%. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u043f\u0430\u043d\u0435\u043b\u0435\u0439 \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0435\u0432\u044b\u0448\u0430\u0442\u044c \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440\u0430, \u043d\u043e \u043d\u0435 \u0431\u043e\u043b\u044c\u0448\u0435 \u0447\u0435\u043c \u043d\u0430 30%: \u043f\u0438\u043a\u0438 \u0441\u0440\u0435\u0437\u0430\u044e\u0442\u0441\u044f \u0440\u0435\u0434\u043a\u043e, \u0430 \u0443\u0442\u0440\u043e\u043c, \u0432\u0435\u0447\u0435\u0440\u043e\u043c \u0438 \u0437\u0438\u043c\u043e\u0439 \u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440 \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d \u043b\u0443\u0447\u0448\u0435. \u0426\u0435\u043f\u043e\u0447\u043a\u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u0435\u043d\u044b \u043f\u043e \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044e \u043d\u0430 \u043c\u043e\u0440\u043e\u0437\u0435 (\u0441 \u0437\u0430\u043f\u0430\u0441\u043e\u043c 5 \u00b0C) \u0438 \u0432 \u0436\u0430\u0440\u0443, \u043f\u043e \u0442\u043e\u043a\u0443 \u043a\u0430\u0436\u0434\u043e\u0433\u043e MPPT.<\/div>\n      <\/section>\n\n      <div class=\"spx-charts\">\n        <section class=\"spx-card\">\n          <div class=\"spx-ch-h\"><b>\u0412\u044b\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043f\u043e \u043c\u0435\u0441\u044f\u0446\u0430\u043c<\/b><span id=\"spx-mnote\"><\/span><\/div>\n          <svg id=\"spx-mchart\" viewBox=\"0 0 560 230\" role=\"img\" aria-label=\"\u0412\u044b\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043f\u043e \u043c\u0435\u0441\u044f\u0446\u0430\u043c\"><\/svg>\n        <\/section>\n        <section class=\"spx-card\">\n          <div class=\"spx-ch-h\"><b>\u041d\u0430\u043a\u043e\u043f\u043b\u0435\u043d\u043d\u0430\u044f \u044d\u043a\u043e\u043d\u043e\u043c\u0438\u044f \u0437\u0430 30 \u043b\u0435\u0442<\/b><span id=\"spx-cnote\"><\/span><\/div>\n          <svg id=\"spx-cchart\" viewBox=\"0 0 560 230\" role=\"img\" aria-label=\"\u041d\u0430\u043a\u043e\u043f\u043b\u0435\u043d\u043d\u0430\u044f \u0432\u044b\u0433\u043e\u0434\u0430 \u0437\u0430 30 \u043b\u0435\u0442\"><\/svg>\n        <\/section>\n      <\/div>\n      <div class=\"spx-tip\" id=\"spx-tip\" hidden><\/div>\n\n      <div class=\"spx-foot\">\n        <p>\u0420\u0430\u0441\u0447\u0451\u0442 \u043f\u043e \u0434\u0430\u043d\u043d\u044b\u043c PVGIS-ERA5 \u041e\u0431\u044a\u0435\u0434\u0438\u043d\u0451\u043d\u043d\u043e\u0433\u043e \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u0446\u0435\u043d\u0442\u0440\u0430 \u0415\u0432\u0440\u043e\u043a\u043e\u043c\u0438\u0441\u0441\u0438\u0438 (2005\u20132023 \u0433\u0433.) \u0441 \u043f\u043e\u0442\u0435\u0440\u044f\u043c\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u044b 14%. \u0423\u0447\u0442\u0435\u043d\u044b \u043d\u0430\u043a\u043b\u043e\u043d \u0438 \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u044f \u043f\u0430\u043d\u0435\u043b\u0435\u0439, \u0434\u0435\u0433\u0440\u0430\u0434\u0430\u0446\u0438\u044f \u0438 \u0434\u0432\u0443\u0441\u0442\u043e\u0440\u043e\u043d\u043d\u043e\u0441\u0442\u044c \u043f\u043e \u043b\u0438\u0441\u0442\u0443 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0434\u0430\u043d\u043d\u044b\u0445, \u0440\u043e\u0441\u0442 \u0442\u0430\u0440\u0438\u0444\u0430. \u042d\u043a\u043e\u043d\u043e\u043c\u0438\u044f \u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u0438 \u043f\u043e\u043b\u043d\u043e\u043c \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u0438 \u0432\u044b\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043d\u0430 \u043e\u0431\u044a\u0435\u043a\u0442\u0435. \u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u043e\u0447\u043d\u044b\u0439.<\/p>\n        <a class=\"spx-cta\" id=\"spx-cta\" href=\"\/kontakty\/#form\">\u041f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0442\u043e\u0447\u043d\u044b\u0439 \u0440\u0430\u0441\u0447\u0451\u0442 \u043e\u0442 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u0430<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n<\/div>\n\n<style>\n#solar-picker #sp-app[hidden]{display:none!important}\n#solar-picker #sp-app{position:fixed;inset:0;z-index:99990;display:flex;align-items:center;justify-content:center;padding:24px;font-family:inherit;color:#0f172a;line-height:1.35;-webkit-font-smoothing:antialiased}\n#solar-picker #sp-app *,#solar-picker #sp-app *::before,#solar-picker #sp-app *::after{box-sizing:border-box}\n#solar-picker .spx-backdrop{position:absolute;inset:0;background:rgba(15,23,42,.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:spx-fade .25s ease}\n#solar-picker .spx-win{position:relative;width:min(1240px,100%);max-height:calc(100vh - 48px);display:flex;flex-direction:column;background:#f6f7fb;border-radius:28px;box-shadow:0 30px 80px rgba(15,23,42,.35);overflow:hidden;animation:spx-up .35s cubic-bezier(.2,.8,.2,1)}\n@keyframes spx-fade{from{opacity:0}}\n@keyframes spx-up{from{opacity:0;transform:translateY(24px) scale(.985)}}\n#solar-picker .spx-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;background:#fff;border-bottom:1px solid #eceef4}\n#solar-picker .spx-head-l{display:flex;align-items:center;gap:14px}\n#solar-picker .spx-logo{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#fbbf24,#ea580c);box-shadow:0 8px 18px rgba(234,88,12,.3);flex:none}\n#solar-picker .spx-logo svg{width:26px;height:26px;animation:spx-spin 24s linear infinite}\n@keyframes spx-spin{to{transform:rotate(360deg)}}\n#solar-picker .spx-title{font-size:19px;font-weight:800;letter-spacing:-.01em}\n#solar-picker .spx-sub{font-size:13px;color:#64748b;margin-top:2px}\n#solar-picker .spx-x{width:42px;height:42px;border-radius:12px;border:0;background:#f1f3f8;color:#334155;cursor:pointer;display:grid;place-items:center;flex:none;transition:background .2s}\n#solar-picker .spx-x:hover{background:#e2e6ef}\n#solar-picker .spx-x svg{width:18px;height:18px}\n#solar-picker .spx-body{overflow:auto;padding:20px 24px 24px;-webkit-overflow-scrolling:touch}\n#solar-picker .spx-top{display:grid;grid-template-columns:1.12fr 1fr;gap:16px}\n#solar-picker .spx-card{background:#fff;border-radius:22px;border:1px solid #eceef4;box-shadow:0 1px 2px rgba(15,23,42,.04)}\n#solar-picker .spx-mapcard{display:flex;flex-direction:column;overflow:hidden}\n#solar-picker .spx-mapbar{display:flex;gap:8px;padding:12px;align-items:center}\n#solar-picker .spx-search{position:relative;flex:1;min-width:0}\n#solar-picker .spx-search>svg{position:absolute;left:12px;top:50%;width:18px;height:18px;margin-top:-9px;color:#94a3b8;pointer-events:none}\n#solar-picker .spx-search input{width:100%;height:42px;border:1px solid #e2e6ef;border-radius:12px;padding:0 12px 0 38px;font:inherit;font-size:14.5px;color:#0f172a;background:#f8fafc;outline:none;transition:border-color .2s,background .2s}\n#solar-picker .spx-search input:focus{border-color:#f59e0b;background:#fff;box-shadow:0 0 0 4px rgba(245,158,11,.15)}\n#solar-picker #spx-sugg{position:absolute;left:0;right:0;top:46px;z-index:30;list-style:none;margin:0;padding:6px;background:#fff;border:1px solid #e2e6ef;border-radius:14px;box-shadow:0 16px 40px rgba(15,23,42,.18);max-height:260px;overflow:auto}\n#solar-picker #spx-sugg li{padding:9px 10px;border-radius:9px;cursor:pointer;font-size:14px;display:flex;justify-content:space-between;gap:10px}\n#solar-picker #spx-sugg li span{color:#94a3b8;font-size:12.5px;white-space:nowrap}\n#solar-picker #spx-sugg li.on,#solar-picker #spx-sugg li:hover{background:#fff7ed}\n#solar-picker .spx-chip{height:42px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border-radius:12px;border:1px solid #e2e6ef;background:#fff;color:#334155;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .2s}\n#solar-picker .spx-chip svg{width:18px;height:18px;flex:none}\n#solar-picker .spx-chip:hover{border-color:#fdba74}\n#solar-picker .spx-chip.on{background:#fff7ed;border-color:#fdba74;color:#c2410c}\n#solar-picker .spx-chip.busy svg{animation:spx-spin 1s linear infinite}\n#solar-picker .spx-map{position:relative;flex:1;min-height:430px;overflow:hidden;background:#eef0f3;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;outline:none}\n#solar-picker .spx-map.drag{cursor:grabbing}\n#solar-picker .spx-tiles{position:absolute;inset:0}\n#solar-picker .spx-tiles img{position:absolute;width:256px;height:256px;max-width:none;user-select:none;-webkit-user-drag:none;pointer-events:none;opacity:0;transition:filter .4s,opacity .35s}#solar-picker .spx-tiles img.ok{opacity:1}\n#solar-picker .spx-map.heat .spx-tiles img{filter:grayscale(1) contrast(1.05) brightness(1.06)}\n#solar-picker .spx-heatc{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;transition:opacity .4s;mix-blend-mode:multiply}\n#solar-picker .spx-map:not(.heat) .spx-heatc{opacity:0}\n#solar-picker .spx-pin{position:absolute;width:40px;height:52px;margin:-52px 0 0 -20px;pointer-events:none;z-index:5;filter:drop-shadow(0 6px 10px rgba(15,23,42,.35))}\n#solar-picker .spx-pin.drop{animation:spx-drop .45s cubic-bezier(.3,1.6,.5,1)}\n#solar-picker .spx-pin::after{content:\"\";position:absolute;left:50%;bottom:-6px;width:16px;height:6px;margin-left:-8px;border-radius:50%;background:rgba(15,23,42,.25)}\n@keyframes spx-drop{from{transform:translateY(-26px);opacity:0}}\n#solar-picker .spx-zoom{position:absolute;right:12px;top:12px;display:flex;flex-direction:column;border-radius:12px;overflow:hidden;box-shadow:0 4px 14px rgba(15,23,42,.15);z-index:6}\n#solar-picker .spx-zoom button{width:40px;height:40px;border:0;background:#fff;font-size:20px;font-weight:600;color:#334155;cursor:pointer}\n#solar-picker .spx-zoom button+button{border-top:1px solid #eceef4}\n#solar-picker .spx-zoom button:hover{background:#fff7ed}\n#solar-picker .spx-legend{position:absolute;left:12px;bottom:28px;z-index:6;background:rgba(255,255,255,.92);backdrop-filter:blur(4px);border-radius:12px;padding:8px 10px 6px;width:250px;box-shadow:0 4px 14px rgba(15,23,42,.12);transition:opacity .3s}\n#solar-picker .spx-map:not(.heat) .spx-legend{opacity:0;pointer-events:none}\n#solar-picker .spx-legend span{display:block;font-size:11px;font-weight:700;color:#475569;margin-bottom:5px}\n#solar-picker .spx-legend i{display:block;height:8px;border-radius:4px;background:linear-gradient(90deg,#4361c2,#2fb5b0,#9bd46a,#fde16a,#fb9a4b,#e3412f)}\n#solar-picker .spx-legend b{display:flex;justify-content:space-between;font-weight:600;font-size:10.5px;color:#64748b;margin-top:3px}\n#solar-picker .spx-legend em{font-style:normal}\n#solar-picker .spx-attr{position:absolute;right:0;bottom:0;z-index:6;font-size:10.5px;color:#475569;background:rgba(255,255,255,.85);padding:2px 7px;border-top-left-radius:8px}\n#solar-picker .spx-attr a{color:inherit}\n#solar-picker .spx-maphint{position:absolute;left:50%;bottom:92px;transform:translateX(-50%);z-index:7;background:#0f172a;color:#fff;font-size:13px;padding:8px 14px;border-radius:999px;box-shadow:0 8px 20px rgba(15,23,42,.3);white-space:nowrap;pointer-events:none}\n#solar-picker .spx-place{display:flex;gap:12px;align-items:center;padding:14px 16px;border-top:1px solid #eceef4}\n#solar-picker .spx-place-ico{width:40px;height:40px;border-radius:12px;background:#fff7ed;color:#ea580c;display:grid;place-items:center;flex:none}\n#solar-picker .spx-place-ico svg{width:22px;height:22px}\n#solar-picker .spx-place-name{font-weight:800;font-size:16px}\n#solar-picker .spx-place-meta{font-size:13px;color:#64748b;margin-top:2px}\n#solar-picker .spx-place-meta b{color:#c2410c}\n#solar-picker .spx-set{padding:18px 20px;display:flex;flex-direction:column;gap:18px}\n#solar-picker .spx-row2{display:grid;grid-template-columns:1fr 1fr;gap:18px}\n#solar-picker .spx-lbl{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#64748b;margin-bottom:8px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}\n#solar-picker .spx-lbl2{margin-top:14px}\n#solar-picker .spx-val{text-transform:none;letter-spacing:0;font-size:13px;color:#0f172a;font-weight:800}\n#solar-picker .spx-tag{text-transform:none;letter-spacing:0;font-size:12px;font-weight:800;color:#15803d;background:#dcfce7;border-radius:999px;padding:2px 8px}\n#solar-picker .spx-seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px;background:#f1f3f8;padding:4px;border-radius:14px}\n#solar-picker .spx-seg button{border:0;background:transparent;border-radius:10px;padding:9px 8px;font:inherit;font-size:13.5px;font-weight:600;color:#475569;cursor:pointer;transition:all .2s;line-height:1.2}\n#solar-picker .spx-seg button small{display:block;font-size:11.5px;font-weight:500;color:#94a3b8;margin-top:2px}\n#solar-picker .spx-seg button.on{background:#fff;color:#0f172a;box-shadow:0 2px 8px rgba(15,23,42,.1)}\n#solar-picker .spx-seg button.on small{color:#c2410c}\n#solar-picker .spx-seg4 button{font-size:12.5px;padding:9px 4px}\n#solar-picker .spx-note{font-size:12px;color:#94a3b8;margin-top:7px}\n#solar-picker .spx-count{display:flex;align-items:center;gap:10px}\n#solar-picker .spx-count button{width:38px;height:38px;border-radius:11px;border:1px solid #e2e6ef;background:#fff;font-size:20px;color:#334155;cursor:pointer;flex:none}\n#solar-picker .spx-count button:hover{border-color:#fdba74;color:#c2410c}\n#solar-picker input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:3px;background:linear-gradient(90deg,#f59e0b var(--p,50%),#e2e6ef var(--p,50%));outline:none;margin:10px 0}\n#solar-picker input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid #f59e0b;box-shadow:0 2px 8px rgba(234,88,12,.35);cursor:pointer}\n#solar-picker input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#fff;border:3px solid #f59e0b;cursor:pointer}\n#solar-picker .spx-strip{display:flex;flex-wrap:wrap;gap:3px;margin-top:8px;min-height:22px;align-items:center}\n#solar-picker .spx-strip i{width:12px;height:18px;border-radius:2px;background:linear-gradient(160deg,#1e3a5f,#0b1526);border:1px solid #38bdf8;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);animation:spx-pop .25s ease both}\n#solar-picker .spx-strip em{font-style:normal;font-size:12px;font-weight:700;color:#64748b;margin-left:4px}\n@keyframes spx-pop{from{transform:scale(.3);opacity:0}}\n#solar-picker .spx-link{border:0;background:none;padding:0;font:inherit;font-size:12.5px;font-weight:700;color:#ea580c;cursor:pointer;border-bottom:1px dashed #fdba74}\n#solar-picker .spx-link:hover{color:#c2410c}\n#solar-picker .spx-compass{position:relative;height:100px;margin-top:4px;border-radius:50%\/0;display:flex;align-items:flex-end;justify-content:space-between;padding:0 2px}\n#solar-picker .spx-compass::before{content:\"\";position:absolute;left:50%;bottom:-58px;width:150px;height:150px;margin-left:-75px;border-radius:50%;border:2px dashed #e2e6ef;pointer-events:none}\n#solar-picker .spx-compass button{position:absolute;left:50%;bottom:-2px;width:44px;height:30px;margin-left:-22px;border-radius:9px;border:1px solid #e2e6ef;background:#fff;font:inherit;font-size:12.5px;font-weight:700;color:#475569;cursor:pointer;transform:rotate(var(--r)) translateY(-62px) rotate(calc(var(--r) * -1));transition:all .2s;z-index:2}\n#solar-picker .spx-compass button.on{background:#0f172a;color:#fff;border-color:#0f172a}\n#solar-picker .spx-compass button:hover:not(.on){border-color:#fdba74}\n#solar-picker .spx-needle{position:absolute;left:50%;bottom:12px;width:4px;height:44px;margin-left:-2px;border-radius:2px;background:linear-gradient(#f59e0b,#ea580c);transform-origin:50% 100%;transition:transform .35s cubic-bezier(.3,1.4,.5,1)}\n#solar-picker .spx-needle::after{content:\"\";position:absolute;left:50%;bottom:-6px;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:#0f172a}\n#solar-picker .spx-inp{position:relative}\n#solar-picker .spx-inp input{width:100%;height:42px;border:1px solid #e2e6ef;border-radius:12px;padding:0 34px 0 12px;font:inherit;font-size:16px;font-weight:700;color:#0f172a;background:#f8fafc;outline:none;-moz-appearance:textfield}\n#solar-picker .spx-inp input::-webkit-inner-spin-button,#solar-picker .spx-inp input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}\n#solar-picker .spx-inp input:focus{border-color:#f59e0b;background:#fff;box-shadow:0 0 0 4px rgba(245,158,11,.15)}\n#solar-picker .spx-inp span{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#94a3b8;font-weight:700}\n#solar-picker .spx-cpv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;padding:14px;border:1px dashed #fdba74;border-radius:14px;background:#fffbf5}\n#solar-picker .spx-cpv[hidden],#solar-picker .spx-cpv [hidden]{display:none}\n#solar-picker .spx-cpv .full{grid-column:1\/-1}\n#solar-picker .spx-cpv .spx-note{margin-top:0}\n#solar-picker .spx-cpv label{display:flex;flex-direction:column;justify-content:flex-end;font-size:11.5px;font-weight:700;color:#64748b;line-height:1.2}\n#solar-picker .spx-cpv label small{font-weight:600;color:#94a3b8}\n#solar-picker .spx-cpv input{display:block;width:100%;height:36px;margin-top:4px;border:1px solid #e2e6ef;border-radius:10px;padding:0 10px;font:inherit;font-size:14px;font-weight:700;color:#0f172a;background:#fff;outline:none}\n#solar-picker .spx-cpv input:focus{border-color:#f59e0b;box-shadow:0 0 0 4px rgba(245,158,11,.15)}\n#solar-picker .spx-cpv input.bad{border-color:#ef4444;background:#fef2f2}\n#solar-picker .spx-cpv-err{font-size:12px;font-weight:600;color:#b91c1c}\n@media (max-width:520px){#solar-picker .spx-cpv{grid-template-columns:repeat(2,minmax(0,1fr))}}\n#solar-picker .spx-presets{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}\n#solar-picker .spx-presets button{border:1px solid #e2e6ef;background:#fff;border-radius:999px;padding:5px 11px;font:inherit;font-size:12.5px;font-weight:600;color:#475569;cursor:pointer}\n#solar-picker .spx-presets button.on{background:#fff7ed;border-color:#fdba74;color:#c2410c}\n#solar-picker .spx-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:16px}\n#solar-picker .spx-kpi{border-radius:20px;padding:16px 18px;background:#fff;border:1px solid #eceef4;position:relative;overflow:hidden}\n#solar-picker .spx-kpi .k{font-size:12.5px;font-weight:700;color:#64748b}\n#solar-picker .spx-kpi .v{font-size:27px;font-weight:800;letter-spacing:-.02em;margin-top:6px;white-space:nowrap;font-variant-numeric:tabular-nums}\n#solar-picker .spx-kpi .s{font-size:12.5px;color:#94a3b8;margin-top:3px;min-height:16px}\n#solar-picker .spx-k1{background:linear-gradient(135deg,#fbbf24,#ea580c);border:0;color:#fff;box-shadow:0 12px 26px rgba(234,88,12,.28)}\n#solar-picker .spx-k1 .k,#solar-picker .spx-k1 .s{color:rgba(255,255,255,.85)}\n#solar-picker .spx-k1::after{content:\"\";position:absolute;right:-30px;top:-30px;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.35),transparent 70%)}\n#solar-picker .spx-k4 .v{color:#15803d}\n#solar-picker .spx-charts{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}\n#solar-picker .spx-charts .spx-card{padding:16px 16px 8px}\n#solar-picker .spx-ch-h{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;flex-wrap:wrap}\n#solar-picker .spx-ch-h b{font-size:15px}\n#solar-picker .spx-ch-h span{font-size:12.5px;color:#64748b}\n#solar-picker .spx-charts svg{width:100%;height:230px;display:block;overflow:visible}\n#solar-picker .spx-charts text{font-family:inherit;font-size:11px;fill:#94a3b8}\n#solar-picker .spx-bar{transition:opacity .2s}\n#solar-picker .spx-tip{position:fixed;z-index:100000;pointer-events:none;background:#0f172a;color:#fff;font-size:12.5px;padding:7px 10px;border-radius:9px;box-shadow:0 8px 20px rgba(15,23,42,.3);white-space:nowrap;transform:translate(-50%,-115%)}\n#solar-picker .spx-foot{display:flex;gap:20px;align-items:center;justify-content:space-between;margin-top:16px;padding:16px 18px;border-radius:20px;background:#0f172a;color:#cbd5e1}\n#solar-picker .spx-foot p{margin:0;font-size:12.5px;line-height:1.5;max-width:720px}\n#solar-picker .spx-cta{display:inline-flex;align-items:center;gap:8px;flex:none;background:linear-gradient(135deg,#fbbf24,#ea580c);color:#fff!important;text-decoration:none!important;font-weight:800;font-size:14.5px;padding:13px 18px;border-radius:14px;box-shadow:0 10px 24px rgba(234,88,12,.35);transition:transform .2s}\n#solar-picker .spx-cta:hover{transform:translateY(-2px)}\n#solar-picker .spx-cta svg{width:18px;height:18px}\n#solar-picker .spx-inv{margin-top:16px;padding:16px 18px}\n#solar-picker .spx-inv-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}\n#solar-picker .spx-inv-h b{font-size:15px;font-weight:800;display:block}\n#solar-picker .spx-inv-h span{font-size:12.5px;color:#64748b}\n#solar-picker .spx-inv-h div span{display:block;margin-top:3px}\n#solar-picker .spx-inv-dc{background:#f1f3f8;border-radius:999px;padding:5px 11px;font-weight:700;color:#334155!important;white-space:nowrap}\n#solar-picker .spx-inv-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;margin-top:8px}\n#solar-picker .spx-inv-g{margin-top:14px;font-size:12.5px;color:#64748b}#solar-picker .spx-inv-g b{color:#0f172a;font-size:13.5px;margin-right:8px}\n#solar-picker .spx-inv-list+.spx-inv-g{margin-top:16px}\n#solar-picker .spx-io{position:relative;text-align:left;font:inherit;border:1.5px solid #e2e6ef;background:#fff;border-radius:16px;padding:12px 14px;cursor:pointer;transition:border-color .2s,box-shadow .2s;color:#0f172a}\n@media (hover:hover){#solar-picker .spx-io:hover{border-color:#fbbf24}}\n#solar-picker .spx-io.on{border-color:#f59e0b;box-shadow:0 0 0 3px rgba(245,158,11,.18)}\n#solar-picker .spx-io .n{font-size:14px;font-weight:800;padding-right:84px}\n#solar-picker .spx-io .n small{font-weight:600;color:#64748b;margin-left:4px}\n#solar-picker .spx-io .t{display:flex;flex-wrap:wrap;gap:4px;margin:6px 0 7px}\n#solar-picker .spx-io .t i{font-style:normal;font-size:11.5px;font-weight:700;border-radius:999px;padding:2px 8px;background:#f1f3f8;color:#475569}\n#solar-picker .spx-io .t i.ok{background:#dcfce7;color:#15803d}#solar-picker .spx-io .t i.wa{background:#fef3c7;color:#b45309}#solar-picker .spx-io .t i.lo{background:#e0f2fe;color:#0369a1}\n#solar-picker .spx-io .l{font-size:12.5px;color:#334155;line-height:1.45}\n#solar-picker .spx-io .l em{font-style:normal;color:#94a3b8}\n#solar-picker .spx-io .p{font-size:14px;font-weight:800;margin-top:7px}\n#solar-picker .spx-io .r{position:absolute;right:10px;top:10px;font-size:11px;font-weight:800;color:#fff;background:linear-gradient(135deg,#f59e0b,#ea580c);border-radius:999px;padding:3px 8px}\n#solar-picker .spx-io .p.q{color:#94a3b8;font-weight:700}\n#solar-picker .spx-inv-empty{font-size:13px;color:#b45309;background:#fef3c7;border-radius:12px;padding:10px 12px}\n@media (max-width:1080px){#solar-picker .spx-top{grid-template-columns:1fr}#solar-picker .spx-map{min-height:380px}#solar-picker .spx-kpis{grid-template-columns:repeat(2,1fr)}}\n@media (max-width:760px){\n#solar-picker #sp-app{padding:0;align-items:stretch}\n#solar-picker .spx-win{max-height:100vh;height:100%;border-radius:0}\n#solar-picker .spx-head{padding:12px 14px}\n#solar-picker .spx-logo{width:38px;height:38px}\n#solar-picker .spx-title{font-size:16px}\n#solar-picker .spx-sub{display:none}\n#solar-picker .spx-body{padding:12px}\n#solar-picker .spx-map{min-height:300px}\n#solar-picker .spx-chip span{display:none}\n#solar-picker .spx-chip{padding:0 11px}\n#solar-picker .spx-legend{width:178px;bottom:24px;padding:6px 8px 5px}#solar-picker .spx-legend span{font-size:10px}#solar-picker .spx-legend b{font-size:9.5px}#solar-picker .spx-maphint{font-size:12px;bottom:78px}\n#solar-picker .spx-row2{grid-template-columns:1fr}\n#solar-picker .spx-charts{grid-template-columns:1fr}\n#solar-picker .spx-kpi .v{font-size:22px}\n#solar-picker .spx-foot{flex-direction:column;align-items:stretch}\n#solar-picker .spx-cta{justify-content:center}\n}\n@media (prefers-reduced-motion:reduce){#solar-picker *{animation:none!important;transition:none!important}}\n<\/style>\n\n<script>\n(function(){\n'use strict';\nvar root=document.getElementById('solar-picker');\nif(!root||root.getAttribute('data-ready'))return;root.setAttribute('data-ready','1');\nvar D={\"g\":{\"la0\":36,\"la1\":72,\"lo0\":18,\"lo1\":180,\"e0\":400,\"es\":7,\"ey\":\"AAAAAAC6AAAAxcQAAAAAuwAAr7rAxMbFwry4q8XPytHK0MK0zcnLycvNx7y9usPExNfK1+fimtTA2vz\/\/9DP4un\/\/vz79\/z7\/\/vv7ODb5OTb4c3Hu6evoZ+PmJudm5qfmpqZmpmZnaEAAAAAlY+LmAAAAIgAAICHk32FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwprm+wqu6srqxw7+5raetubu5t7WxesDEyr2cogAAAKaywcPMwbi6vL27ubm9uLO4huPuwMXg1N+d0tHX1+fx\/\/\/07+3v6+Dg3t7a19vay7q3uriznZednKqio5+gn52bm5ibnAAAAJmSiZcAAAAAAAAAgoN\/hJEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACpoaWvvr+1nq+1sLu\/wsKlr7OwsK6zv8nBy8XGhwAAAACwqa65rLC3urq7uba5tbCYuMvl\/fjOxc7S0tLT09bY1dLe8+vr3+Xo5eHn6uvh3MvExMfBur24tKqrq6ehoqSipagAogAAAJ2ZkIGfAAAAAAAAAI+Ld3yOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAn5SaqgC5rqKwr6+0ubq6wMi5qbK0u7\/JuKSklpEAAAC1tLCvsrW4ury8vLi0r7yzqK626Pf1zMrKzczOz8\/R0tPQz9Dbxd7r6tfq4+nkocjLzMrIxLi\/wb+5srSAn6Glpq0AAKqsqgCjlpOfAAAAAAAAAAAAAAB0hZkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAAnX+VAKqzsJqWm6Gpr7OvsLGysLe0vbq7tbiQkIaKAAAArK6rsLG1t7m7vLy3s6+wsbi2yNfGxbm8ssbHysrMzc7P0M\/P09TU1dbU2NnUzMzOzMjOys7IysTFwLq9uLWmcqWipq8Ap6WmnJKaoQAAAAAAAAAAAAAAf32RAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJWYkZWaoJiSko+LlZSjpZyQg5WUk5egs66empeQkQAAAKmrra2xs7a3ubm6ubWvrKeksqCdqsvg0cuMxL7EyMjKy8vOz9DT0tPR1NTV19HRys3M0NDQz8PDw8XAs72xtKmpp62nraykiZOCoqGXAAAAAAAAAAAAAACJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGIkpaZkZSRlJMAAAAAkpGNAAAAAAAAh32UmZe0hgAAAACkq6qrrrGvrrO2tba1sq6qprK9o57Cy8be3q\/ur8PCw8XIx8vI0NHR0M\/X19jU0MzNzc\/Ny87Rz8\/Jx8fDwcG\/trK1tbGsqZqgnJl9np0AAAAAAAAAAACHkgCZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJiNkXmQkYqOjI6VAAAAAAAAAAAAAAAAjImTk5mciQAAAACeoaKmqKytqKyys7W2tbKwrKmpoauts7G2ooG\/vsLEi8vd2sDCvMPBw8i+0tTT0c3NzNDO0NDMy8vMyMfIxcTExMHAvLu7tbCppqGZmqKgoailpgAAAAAAAIyFjJKUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB\/g4OCiYqMiomJjAAAAAAAAAAAAACNfJCZhXJ6fIOFAACYnJyen6OlqKarrq+wsbGwrrOurqytrK+sqKeusK6vsXvDwr25zbzHztbQx8rS0tDPz8\/Q08\/S0s\/LysrJysfGxsHCv7S6ure0r6mhnJiXoaCgm5aXAAAAAAAAfHx\/eo6KAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfoCDgoOBhIGFhomQAAAAAJKWl5qMiIqIhHh4eX6EAACRlZSVm5qcn6CoraqqrKursK6trq+vsbGtq62rrKGuu6aoqqyrs7u9wMavuszfztDb19fW0M3N0M7NzcrKycnIyca\/v7y+rba4t7OuqKCcmKOdqaCWl4wAAAAAAIAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICCg4F9fYKCgYKBgosAAI2HjJKSi4WEgHx7fH5\/gYSNAAAAl5eXmJucoKWlpqiqrKqqq6urrK2us7CurquqrK+td7mxtri+w8TKztXbz9XP1NjZ2MPLyszMy8nIxcbDw8G\/vb+9u7u3tbSzsKqlnp+ioqWjl5B1mKUAAACOAAAAAAAAAGoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAgH99fIB9eHt9fHx+gYF+foCGi4aAfXp6e35\/gYODhomSk5STk5WXmZueoaKjpKWlpaampqeoqqyvr66xsKyqraqlurSxu7zDyNvNy9LP3NTa17HDysa+x8fGw8PDwcC9u7q6uLW3sK2ws66qpp6YpKWkopyTjoOcAAAAiIwAAAAAAAAAAHUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAe3h5eXl3dHh5dHV2dXV2dnd2d3d4enl4eXt9foCDhYaIioqMjpGRk5aWmZqcnp6eoqCfoKGipqeoq6usrK2vrqussbK1tLfC1bXLytPV08zV1tDIw7a9wLy9wcW+vr27u7q6ubawqqulrKyrqqKdl5WhpaWhmY2OmZAAAI4AAAAAAAAAAAAAcgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG1Xcm5raW9tbm9ub29vbnFxcnJycXJzdHV3eXx+goSFhYeHiImKjI6QkZKVlpeYmZibmZmZm5qdoaOmo6WioKOlp6Wtrp640NC\/x8PKz867xMzFvp24urawo6uusbW2uLe3ucK5sqyqpm+oqaainp6dl56enp6VimmKkQCHjwAAAAAAAAAAAABvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnZmVmZmppaGhoaGlqa21ubm1tbm9vcHBydHd6fH+BgoOEhYWGh4eIi4yOkJCRkpGRk5OSkpKRkpOVmJqYmJmYmHGNkad0s8rJrL7Cv8O0us3JvcK3rKqprKaPmXF5pbG0tbW1srCppKCipaalnqKinZqal41ul493jYsAjY2OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ2dmaGVmZmZlZWdnZWhoaWlpaWtsbWxvb3Fzd3p7fn+AgIGBgYGBgoOGh4mLjY2MiYqKiImHh4qLjI6OkI+Tk494lqCTbli1uLSsiqWpq6a3vJe+uKWur4yjn5OdlKKnqbKwp66qoqGepaSiop+joZyZlpiOYJCOgnGLAIlpAAAAAAAAAAAAAAAAAH8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGVlZWJiYmFiYmFiY2RkZGVlZmdoaWlrbG1ucHF0dnh5fHx8fX18fX5\/gIGDhYWGhISBgoGAgoKFhoaHiIqIiYuJiYuIgX9um6OqfJ+inJucqLHEujyQjpafoZmfm56kpKWjqqCemZ+dnoyWn5+goJ+blZSVc1GSkY2EjIiEhwAAAAAAAAAAAAAAAABxeQAAAAAAAAAAAAAAAAAAAAAAAABbAABiYmNhX19fYF9fYGBgYGBhX2JiY2VmZ2ZpampqbW9xcnR1dHV3eXVxfXx+fn5\/f358e3t8foCAgYOBgYODhYeFhoWAhoN6e4CFgHh8cY6Gi46igpKNkpaUm6qggZapqKmrm6iooJqdnp+foJyfnp6cmZSMipNbjoaHiYmTg4UAAAAAAAAAAAAAAABua3iGgQAAAAAAAAAAAAAAAFEAAAAAAAAAYGJfXFxbWltaXVxbXFpbXFtcYGFhYmJkY2ZmZmZnbXFvbm5wcnFub3Z2e3p6e3p5eHZ1dXh5e3t8e3t7fH19fXt7f316em58jIF8aHhMi3V9g4SIio+Kjo+Wo6BqY6Ghn6akpJ6bmpucnZ2dmJ6cmXSXkZFzVnuPl2KEAACCAAAAAAAAAAAAAAAAcXduhHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGBdW1hXWFlWVFNUV1dYW1xbW1xcXV9eX2JkZGlqamlnamtsaWVpbHV1dnZ2dHNxcXBwcHFzdHRzeXd2dnZ3dnV3dmpxfX1+d3d1c3B0dn1+foB+gXiCg4OYioJ7op6cl5mYhpiTl5eVlpKWmomThIyCeHgAlIwAAAAAAAAAAAAAAAAAAAAAAGhxbXpzgG8AAABlAAAAAAAAAAAAAAAAAAAAAABgW1lYV1VTUlFQUFFRVFVVV1hXWVlaW15fYGRkZmdlZmZmZWRfZWJpbnFycW9vbW9ubW9vb29ubW5ubHBvbW1sbGpscHRxb29zeHhzdXV2dnp8eXV3enx9iXeGaIeKiHBvmnKFi5CBjpCRkItagY2Ego6OhnIAAAAAAAAAAAAAAAAAAAAAAABqdYBrfYJwdgAAAAAAAAAAAAAAAAAAAAAAdQAAAFpcXVRSUlFPUE1NT1BSU1NUV1dYWFpZWllbXmBhXF1fX2BdX1tcYmZobGxsbGpqa2poaWdmZWVlZmVlZWRkZmVoZWVnZ2dpamtvcXFwcHJ0cXN0cXNxblV0aHh8fnR9bFSaXYCGiIBzhXF3i4dug4R5enp\/dIUAAAAAAAAAAAAAAAAAAAAAAGtpYGttbmUAAAAAAAAAAAAAAAAAAAAAAABxAABsAGdWUVJTT05OTEtMT1BSU1NUVVRUVFVXV1ZaXVxZVlhYV1ZWWV5gYWVlaGhnZWRhYF9eXV1eX19fXF5fYmBhYGBgYWFiZGZlZmptbm9vcHBwcXBxcG1lampdZGdRa29xdnF5dXRyentld3tHfXp6eH57eYCBSQAAAAAAAAAAAAAAAAAAAAAAa2FnY2wAAAAAAAAAAAAAAAAAAAAAAABvAAAAZWJbUVJZU0pKSkpISUlKTFRRTk5PT09QUVFTUlJPUFBRUVVQTlheX2BhYWFhYF9dXFtZWFhYWVdXWFhaWVlaWlpaWlxdXl9hZmdoam1ubW5ubGxtbW5ramplXl5iYm1ncG1ucG9wcWxvcG9tbnF3d3dyeH98g4d0eQAAAAAAAHIAd2luawAAAAAAZVZtamoAAAAAAAAAAAAAAAAAAAAAWmZtbWxkXwAAXltWU1BMSUZGRkpKSUhJS0tLS0pLS0tLS0xLTE1NS0xUXV5fX15eXV1bW1dZVVVSUlJSU1ZUVFJTVVVWVldXVldZX2JjYmdpa2xsamppaGlqampqamBlZ2lvaV9va21wb3FxcnJ2Ym9uYHd1dnVgZnV\/cW51dGh6Z3J0dVB3enkAAAAAAAAAXFlgXV4AAAAAAAAAAAAAAAAAAAAAAGdWTktLS01OTFRfXU1HR0hFRkZERUVGRkZGRkVFRUZGRkZGRkVDTVdWV1hZWldVVVVUUVBQT09RUU9PTk5OTk5PUFJRUVFUV1hZW11gY2ZnZmZmZmZnZ2dnZ2loaWdoaWlqa2xrbW5ub3BzdHZ4d3d5d3V1b3x6hn9mfG56dXt8fHN3cml6c2QAAABtYAAAYmZkZmJiX2RbAAAAAAAAAAAAAAAAUEhGRkVIS0hLS0ZER1VPQ0FBQUNDRENCQkJCQkJCQkJDQ0NDQUtQUVFSUVBRUU5NTU1QUlBPTUpLS0tKS0tLSktNTU1PUFBRVlpdX19hYmJiY2RkZmZmZmZmZ2ZmaGlpamtqa21tbm9xc3R2dnd4eXl3dHh6dXuKgHeGfWp2bGhtZ3Bdb3FwZWdnaG50bGlkX2FZZFtfZVhdWQAAAAAAXAAAWExGRERERENDQT8+P0RGQT8+Pz9AQUBAPj09Pj8\/Pj8\/P0BAQEBGTFBRUE9RTEtJSEtNTU1NTEtMS0tJR0hJSUtJS0pPU1VTVlVVVlpbXF1fYF1hYmNjY2VmaWdlZWZoaWlpamtsbGxub3BxdHV1c3V1c29uc4KGiYR7f4N5dWVibm5wbWtra2tuXlFeXWVdXWNjZGNiVl5YV2RbV1tSAExRV2AAUUZCQUA+PT09PT9BQ0NHRD8\/Pz48PDw7Ozs7Ozs8Ozw9PDw8SE1PUE9PUktKTEhJSkpJSklJSklIR0dFSEhKTU1OUFFTVFRXVFNZWFZVW1hdXl1fX2BfYGJiY2RlZmZnaGhoaWlqbGxucHFxcG1rb2JkbGFxe3tsd2V3eHZ1am9laWxmZWZsaGVdXVBcY2JmZGVkX1tcW15TV1NWAABHSUxUAAAATkM+Ozo6PDw8P0xTSAAASD88Ojo5OTg3Nzk5ODg4OTk5OkhAUVNOTk9NSkZISUhISEhISEhHSEdHSEhKSUtKSkxPTVNTVFdXWFdXVVpcWFhXWVlZWltcXV5eX2BiY2NkZWVlZWhoZ3BxbWxlb3ZybXFycGh1b2dya3VyZW1mZGRmZWRkY2JkYFxeWl9hX2BcYWRhYGBeYGJkX14ARkZHSVBTT0U+Ojk4OTw8PD8AAABPAAA9Ozo5ODc2NTU1NTU1NzY3OTs5PT9ITUpKS0pJSUlJSEdHR0hHRkZBQ0VHRkZIR0hKTU5PUFBTUlVVWFlWXFdTVFRUVVZYWVhYWVpbXV5fX2BhYGNgYGRvc1VgaGZqaGdpZ2RncmpUaGpqaGhjYWBeYWJfXl9dXmBbW1dgWFxcXVtbXmFhY1JcWFhUAERDQUFAPjw7ODc1NjY4Ojo9PTo4Nzk\/RgAAAD4AADk2NDM1Njg5OTo8PD09PT9BP0xOSklISVAASUZGRUVHRkZHR0hISUpKSktLSEtMT05VVVdMWVhVUVBRUFFUVFZVUVRUVVZXWVpaXFpbW2JlUWFhYmJmZWRmY2FeYmdlamBmYFxhXlxYWVhXV1hZWFlZV1hYV1VWU1lbW1pbWlhYVFVTVABBQkA9Ozk5NzY1MzIxMTQ0NTMyMjc8PQAAAEVAQwAAADo3ODc5Ojo6Ojs7PTw7OjxCQkNDQ0JFSgBEQ0NDRUVFRUVHSEhKS0pLSEdHS05PUVNVV1BST09OT09TVFVSUFJRUlFTUlJSUVRVVFRXW1dkX2FhYWRhYVplWFBXWlVWWFhZV1dTU1VTVVNTUlNWWFdXVldUVFVYUVVTU0s\/UFZMTlIAPDY+PTk7PDk1MzIvLy8uLC4xOAAAAAAAAAAAAAAAPj49AAAAPj4AAAA\/ADw8Ozk6PgAAQD0+PwAAAENCQUFAQEFCQkNFS01JR0RJSk1RUFFTVVJRTU1NTlFRU1NUU1NSTk9NTUxNTk9QUE9PUlxKZFxbW1ldX1xdV1lLVFNSUVFTUFBOTk5OTk5PTk9QUlVWVFhWVlRSUlYAU01LR05JUFBRAAAzMzY2MDIxNDIuMDAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOjsAAAAAAAA\/Ozo6O0AAQj49PDs8PDw9Pj9BQ0VHSElOUlBNTktPT05PTk5NT09OTFBRTkxLSkhISEhHSEhKTk1PTlBWT09TUlRWV1VYWFZVRFBOT0pKSkpKSUhHRUZGRkZHR0hRAAAAAAAAAFRaAFBPAAAAAAAAAAAAAAAAAAA0MTIwLwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADc6Pj0AAAAAAAAAAAAAPDk4ODg7ADs6Ojk5OTk6Ozw+PT0+Pj9AQEFBQUJDREVFR0dHRkdHR0dHSElIR0dHSEdERERFRklNTk1NSktJSU5OTk1MS0tLS0pJR0ZGRURDQkA+Pj8AAEFAQEEAAAAAAAAAAAAAAAAAAAAAAAAAAEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADc6OjwAAAAAAAAAAAAAAAAAODQzMwAAOwA4NjY4OwA7OTg5OTk6Ozw8PT4\/QEFBQkJCQUJCQ0NCQkNBQkNDQkNDQ0NDRERDQ0NDQT8\/SAAAAFIAAAAAAABEQkA+PkFCPTtCRQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==\",\"sl\":\"AAAAAAAgAAAAISEAAAAAIgAAISEiIiIiIiIiICEjIyQkJCQnJCQjJCMjIyEiIiIgICQjIyEiGiEgICIjJiIkIiYmJiYmJicmJycnJycmJiUmJycmJiQlIyQiJCQkJCQlJCUlJSUlJCQAAAAAIyUkJgAAACEAACIkJiUlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiISEhIhwiIyIiJCIjIyEhIiMjIyMiFiMkJCQkJAAAACQjIyQkIyMjIyMjIyMjIyIjFiEjFxslJiYgJycnJyYlJycnKCgoKCknJycnJygoJycmJiYmJCIkJCYmJSYmJiYmJiUmJQAAACQmJCYAAAAAAAAAIyIjJyUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiISIiIiMiISMjISMjJCQhICIjIyMjIyQkJSUlIgAAAAAlJSQkICQkJCQkJCMjIyMkIiMjJSUiKCgnJycnJycnJycmJygpKSgoJygoKCkoKSgpKCcnJycoJyYnJycnJycnJyYAJQAAACUnJyQnAAAAAAAAACMjIiUnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIyAhIgAjIyMkIyIlJCQkJCQkIiIjJCQlJSUlIyEAAAAlJiUlJSUlJSUlJSQkJCUlHiMlIiYmIigoJycoKCgoKCgnKCgoJCcoKScpKCgpHykpKSgoKCYoKCgoKCgeKCgoKCgAACcnJwAoKSkoAAAAAAAAAAAAAAAkJicAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAIx4kACMkJCIiIyMkJSUlJSYkIyQkJiYmJyYeJSMhAAAAJSYmJiUmJiYmJiYlJSUkJSYlJiYiJiMlJSgoKSkpKSgoKCgoKCgpKCkpKSkpKSkpKSgpKSkpKSkpKSkpKSooHiopKSkAKSkqKSkoKQAAAAAAAAAAAAAAJCcoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACUkJCQkJSMjIyMjJCIkJSUlIyUkJiQlJiYnJyYmJAAAACUmJiYmJiYmJiYmJiYlJSUlJSUlJiYoJyceKCkpKiopKSkpKSkpKSoqKioqKioqKioqKioqKioqKioqKCooKiorKispKysrKColKysoAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYlJiYnJSYlJCMAAAAAJSUlAAAAAAAAKCInJyYpJgAAAAAmJycmJycnJycnJycnJyYmJiUnJiUnKSgpKCYrKSoqKioqKioqKioqKisrKisrKysrKysrKysrKysrKysrKyssLCssLCwsLCosKyohLisAAAAAAAAAAAAoKQAqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYlJiInJyUmJCUlAAAAAAAAAAAAAAAAJiUnJicoJwAAAAAnJycnJycnJycnJygoKCcnJycmJygpKisoIR4qKywqHSwsLCkrKysrKysqLCwsLCsrLCwsLCwsLCwsLCwsLCwsLCwtLS0tLS0tLS0rKy0vLy0tLAAAAAAAACkqLSwrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlJyclJicnJiYmJQAAAAAAAAAAAAAnJCkqKCUlJSQjAAAmKCcoJycnJycoKCgoKCgoKCgoKCgoKCkpKSkqKiorKiEpKywsLCwsLCwrLCwtLSwsLS0tLS0tLS0tLS0tLS0tLS0sLS0tLi4uLi0tLCsrLS4uLC4tAAAAAAAAKSgqKCsqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJycnJyYnJyYnJyYmAAAAACcmJicnJygoJiQkJCQkAAAmJycnJygnKCcoKCgoKCgpKSkpKSkpKSkpKSkpKigmLCsrKyopKissLC0qKiwsLy4uLi0tLS0tLS0tLi4uLi4uLi4uLi0uLS4uLi4uLi4uLC4uLi4tLSwAAAAAACgAAAAAACsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgpKCgoKCkpKCgnJyYAACYmJSYmJycnJiUkJCUlJSYmAAAAJygoKCgoKCgpKSkpKSkpKSkpKSkpKSkpKioqKyssHSwrLCwsLC0tLS0uLi4uLy8uLiwuLi4uLi4uLi4uLi8vLy8vLi8vLy8vLy8uLi8vLy8vLi0nLi4AAAArAAAAAAAAACcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApKSgoKCknKCkoJycnJicmJyYmJiYmJiUlJSUmJicnJycnKCgoKSkpKSkpKSkpKioqKioqKioqKioqKiorKysrLCsqLCwsLSwtKy4uLy8vLy8vLyovLy4uLy8vLy8vLy8vLi8vLy8wMDAxMDAwMDAuMDAwMC8vLisyAAAALCsAAAAAAAAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKSgpKSgoKCopJycnJyYnJycnJyYmJiYmJiYmJycnKCgoKCopKSkpKSkpKSoqKisqKioqKioqKisrKysrLCwsLCwsLC0tLC0tLSovLzAvMC4vMDAwMC8wMC8vLzAwMDAwMDAwMDAvLzAwMTExMTAwLy8wMTEwMC8vMS8AACwAAAAAAAAAAAAALQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACcgKSgnJyooJycmJycnJiYmJyYmJiYmJiYmJycoKCgoKSkpKSkpKSkpKioqKioqKioqKioqKisqKysrKywsLCwrLCsrLCorLjAwMC4vMDAtLzAwLywwMDAwLS8vMDAwMDAwMTExMDAwMCUyMTExMTExMDEyMTEwMCcvMAAuLwAAAAAAAAAAAAAtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApKSkpKSkpKCcnJycnJycnJycnJycmJycnJycoKCkpKSkpKSkpKSkpKSoqKioqKisrKysqKisrKyssLC0sLCwtLCYqKCwhKzAxKzAwMTEtLzExMDExLzAwMDAtLyMlLzExMTExMTEwMDExMjIyMTExMTEyMjAqMTAsMTAALTEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiopKSkpKSgoKCcnJycnJygnJicnJycnJygoKCkpKSkpKioqKikpKSoqKiorLCsrKysrKysrKyssLCwsLCwsLCwqLC8tIxwuMDAuLS4wLy8wMSoxMTAxMSswMC4xLzExMDIyMTIyMDExMzMyMjEyMjIyMTIwJTIxLywxAC0nAAAAAAAAAAAAAAAAAC8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoqKiopKSkoKCgoKCgoKCcnJycnJygoKCgoKCgpKSkqKioqKioqKiorKysrKyssLCsrKysrKyssLCwsLCwsLCwsLS0tLS4lLi0vKi8vLy8wMC8yMR4wLi4wMDAxMDAxMTExMjAxMDEyMi8wMzMzMzIyMjIyKyYzMzIxMjAwMAAAAAAAAAAAAAAAAAAsLgAAAAAAAAAAAAAAAAAAAAAAAAAvAAAqKioqKSkpKSkoKCgoKCgoKCgoKCgoKCgoKCgoKSkqKioqKioqKiopKywsLCwsLCwsLCwsLCwsLCwsLSwsLCwtLS0tLS0sLS0wLSwrKC8tLi8uKjAxMDAwMDAwKi4zMzMzMTMzMjIyMzMzNDMzMzMzMzIxMTMoMzEyMzIyMTEAAAAAAAAAAAAAAAAwMC4wMAAAAAAAAAAAAAAAAC0AAAAAAAAAKisqKiopKSkpKSkoKCgoKCgoKCgoKSkpKSkoKSkqKioqKioqKisrKywsLi0tLSwtLCwsLCwsLCwsLCwsLCwsLS0tLS0tLSwtLy4tKC8hLiMtLzAwMC8vMDAxMDAoIzMzMjQ0NDMyMzM0NDQ0MzQzNC00MzMsKzIzMScvAAAuAAAAAAAAAAAAAAAAMC8sMDEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKysrKioqKSkpKSkpKSkpKSkpKSkpKSkpKSkqKioqKisrKysrKyssLC4vLi4tLS0tLS0tLS0tLS0sLCwsLCwtLS0tLSwsLy4vLi4vLi4uLjAvLy8vLy0wMC8wLTAtNDQ0NDMzMDQ0NDQzNDQ0NDI0MjMxMTAAMTAAAAAAAAAAAAAAAAAAAAAAADAuLzItMC8AAAAvAAAAAAAAAAAAAAAAAAAAAAAsKysrKisqKikpKSkpKSkqKioqKioqKioqKioqKysrKysrKysqLCstLi4uLy4tLS0tLS0tLS0tLSwsLCwsLC0tLS0uLi8uLi4vLy8vLy8vLy8vLy8uLzAvMC4xKTAwMSssNS0yMzMxNDQ1NDQqMTQzMTQ0My0AAAAAAAAAAAAAAAAAAAAAAAAxMTAwMTEwMAAAAAAAAAAAAAAAAAAAAAAALQAAACssLCsrKyoqKioqKioqKioqKioqKisqKiorKysrKyssLCwrLCwsLS4uLi4uLi4uLi0tLS0tLS0tLS0tLS0tLS0tLS0uLi4uLi4vLy8vLy8vLi4vLi8vLyguLDAuLy4vJygzKjM0NDMwNC8yNDMxMzMxMTExMTMAAAAAAAAAAAAAAAAAAAAAADIwKi8wMDAAAAAAAAAAAAAAAAAAAAAAAAAtAAAtACwsKywrKysrKysqKisrKysrKysrKysrKysrKywsLCwsLCwsLS4uLy8vLy8uLi4uLi0tLS0tLS0tLS0tLS0tLS0tLS0uLy0uLi8vLy8vLy8vLzAvLy4sLy8rLC4fLi4xMjAyMjIxMTIuMTIkMzIyMTMyMjIzJAAAAAAAAAAAAAAAAAAAAAAAMS8wLS8AAAAAAAAAAAAAAAAAAAAAAAAuAAAALS0tLCwsLCsrKysrKysrKysrKysrKywrKysrKysqKywsLCwsKy0vLzAwMC8vLy8uLi4uLi0tLS0tLS0tLS4uLi4uLi4uLi4uLy8vLzAwLzAwMC8vMDAwMC8vLiwsKzEwMjExMjExMjEyMjEwMDEyMjMyMjQzNTYzMwAAAAAAADEAMi8wLwAAAAAAMSowMC8AAAAAAAAAAAAAAAAAAAAALy8uLi4uLQAALS0sLCwsLCwrKywsKysrKysrKysrLCwsLCwsLCwsLCwuMDAwMDAwMC8vLy4uLi4uLS0uLi4uLS0tLi4uLi4uLi4uLzAwLzAxMTEwMDAwMDAxMDEwMC0wMDEyMS8yMDEyMjIyMjIzMTAvKzIyMzMtMTQ2NTQ2NTE1MjU1NCg0NDIAAAAAAAAALC0yMjIAAAAAAAAAAAAAAAAAAAAAAC8vLi0tLS0tLS0tLS4sLCwsLCwsKywsLCwsLCwsLCwsLCwtLS0tLjExMTExMDAwLy8vLy4uLi4uLi4uLS0tLi4uLi4uLi4vLzAvMTAwMTExMTExMTExMTExMTExMTExMTExMjIyMjIyMzMzMzM0MzM0NDU0MjU0NzYwNzI1NTY1NTM0MS80Mi8AAAAxLgAAMzM0MzQzMjIxAAAAAAAAAAAAAAAALi4uLS0tLS0tLS0tLS0tLCwsLCwtLS0tLS0tLS0tLS0tLS0tLS4wMTExMTEwMDAvLzAvLy8uLi4uLi0tLi4uLi4uLi4vLy8vLzAxMTExMTExMTEyMjIyMjIyMjIyMjIyMjI0MzMzMzMzNDQ0NDQ0NTU1NTU0MzM2NTM1NC80MjEyMDMuMzM0MTM0NTMzMzM0NDQwMy8uMi4zMgAAAAAAMAAAMC8vLi4uLi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLi0tLS0tLi0uMTIyMjExMDAwLy8vLy8vLy4uLi4uLi4uLi4vLy8wLzAuLzAwMTExMjEyMTEyMjIyMjIyMjIyMjMzMzMzMzMzNDQ0NDQ0NDU1NTU1NTU1NDY1NTY1NTU0NTEwNTQ0NDMzMzI0MC0yMzUzMjQ1NTU0LzMxMjQxMzMuADExMTAAMC8vLi4uLi4uLi4uLi4uLi4uLi4uLi0tLS0tLS4uLi4uLi4uLzEyMjIyMjExMDAwMC8vLy8vLi4uLi4uLy8vLy8vLy8vLy8wMDAxMjAxMjAyMjEyMjMzNDMzMzMzMzMzMzM0NDM0NDQ0NTU1NTQ1NDAyNC8yNTYzNS41NjQ0MjQyNDQzMjM0MzIyMiwxNTM0NDU1NDQ0MjQxNDMyAAAyMjIxAAAAMDAvLi4uLi4vLy8vLgAALy8uLi4uLi4tLS4uLi4uLi4uLi4nMTIyMjIyMTExMTAwMDAvLy8vLy8vLzAvLy8vLy4vLi8vMDAwMC8wMTIyMjIyMjMzMzMzMzMzMzMzMzMzMzMzMzQ0NDQ0MzMxNTU1NTU1NjI2NDM2MzU2NDU1NDQ1NTQ1NTM0NTIzMTM0MzQyNDU1NTU1NTU0NDMAMTIyMzExMTAwLy8vLy8vMDAAAAAvAAAvLy8vLy4uLi4uLy8vLy8vLy8vMC8wMDExMjIyMTExMDAwLy8vLy8vLy8vLy8wMDAvMDAwMC8wMDExMjIxMjIyMzIyMjMzMzMzMzMzMzMzMzM0NDM0NDQ1NS00NjU2NTQ2NDEyNjYwNzY1NDU1NTU0NTUzNTQ1NTQzMzE0MTM0NDQzNTU1NjM2NjU1ADIyMjMyMTExMDAvLzAwMS8wMDAvLy8vMAAAADAAAC8vLy8wLy8vLzAwLy8wMC8vLTEyMjExMTAAMC8vLy8wMDAwMDAvMDAwMDAwLTAvMDAyMjIvNDQzMzMzMzMzNDQ0MjQzNDMzNDQ0NDM0NDQ0LjQ1NTU2NjQ2NjUxMzc3NzI2NjY1NTU0NDQ1NTU1NTU1NTU1NTU0MzM0NTU1NjY1NDU0NgAwMTIzMjIyMTExMDAwMC8wMDAwMDAxMQAAADEwMAAAADAwMDAwMDAwMDAwMDAvLy8uMDAwMDAwLwAwMDAvMDAwMDAwMTExMTAwLzEuMDEyMjM0NTM0NDQ0NDQ0NDQ0MzQ0NDM0NDM0MzQ0NDQ1MzA1NTY2NTY1NjQ1MzM2NjY1NTU1NTU0NDQ0NDQ0NTU0NTU1NTU1NTQ1MzU0NDItMzUxMTMAMi4yMjIyMjIyMzIxMTEyMTExMgAAAAAAAAAAAAAAMDAwAAAAMDAAAAAxADAwLzAwMAAAMDAwMAAAAC8vMDAwMDAxMTExMTExMTAxMDIyMTMzNDU1NTU1NTQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NTQsNjU2NTU2NjY2NDYxNjY1NTU1NTU0NDQ0NDQ0NDQ0NTU1NTU1NTU1NDYANTQ0MjQwNDQ0AAAyMzMwMTIxMTIwMjMAMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALy8AAAAAAAAvLy8wMC8ALzAwMDAwMDAxMTExMTIyMDEyMzQ0MzM0NDU1NTU0NDQzMzQ0NDM0NDU1NDQ0NDQ0NDQ0NDQ1MzE1NjY2NjU2Njc1LzU1NTU1NTU0NDQ0MzQ0NDQ0NDMzAAAAAAAAADQ0ADI0AAAAAAAAAAAAAAAAAAAzMzQzMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwMDAAAAAAAAAAAAAAMC8wMDAvADAwMDAwMDAwMDEyMTExMjIzMzQ0NDQ0NDU1NDQ0NDQ0NDQ0NDU0NTU2NTU0NDQ0NDQ0NDQ0MzQ0NDU2NjY2Njc1NjU1NTU1NTQ0NDQ0NDMAADMzMzMAAAAAAAAAAAAAAAAAAAAAAAAAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIxMTEAAAAAAAAAAAAAAAAAMTExLwAAMAAxMTEwMAAxMTExMTIyMjIyMzMzMzQ0NDQ0NDQ0NDQ0NDQzNTU1NTU1NTQ0NDQ0NDQzNDQ0MwAAADQAAAAAAAA0NDQ0NDMzMzMzMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==\"},\"ms\":{\"la0\":36,\"lo0\":18,\"st\":2,\"n\":[19,82],\"v\":\"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\/R0xZW1pZX2NeVUQ\/RUhXW1xbYWVgVkM\/Q0RSWV5eZWdiV0I\/S0pWV1lbYWJfU0RFSU5jZFpXWlxZUUVATU5gZF9VU1hYVEhDSktgY19ZWlpUUUhDR0tfYF9ZW1xaVERCUVFfW1lTU1RVVk1NU1JgW1hRUFJUV09PU1NgXFhPUFJUV09QU1JgXFhPUVNVVk5PU1BgW1hPUVVXV05NU1BgXFlQUlZXV01JU1JgW1hPUFRXWE5MVFNhW1hPT1RWWE5NVlRgWlVOT1NVWU5PV1ViWlVMTVFUWVBRV1ViWVZNT1FSWFBQVlZiWFVOT1JTWVBOVFZjWVdQUFJTV09MV1diV1dQUFJRV09PV1hjWVdPT1FQVk1PWllkWlhPTk5OVU1QWlhmWlhQT05OU0xQWlpnXFhPTE1NU0xRXltnW1hNSEtNUkxVD0+Ce3prYWRnXB0OV1pqX1xPSEtRU0pOV1ppXlpQTExSVEdMWlxsX1lMRkhRVkpPXFxpXVhMRklTVkhRW2BsYFtPQUVSWEZPU1hqY11TSktPUkdPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARlBmaGdfVlpUUT04UldpZF5UTFFOUElIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOkJaYWZmbWtXTTs5QkVbYGJhZ2haUD05QEpdX2FfZ2dZUD82PkNYY2Zka2tcTDo1Nz9aZ21qcG5ZSDcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPkVZX2NibGxaSkA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR1FdX11ZWl9VUUhDTVNdWFpcYWRRSUZFR0taW2BhZGdXS0A+QUtfZWNjZ2hTSDw5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ0xgXl1dYmVaUj86QkxeXl1eYmdcUz84Q01eXl1cYWVdUz87Q01dXVxcYWZeU0A8Q0tdXFxbYWVfU0E8Q0lZXV1bYmVgVEE8QEdYXV9cY2dhVUA9QERWXF9eZWhiVD89QUddY11dZWdgTz46Q0deYF9hZ2dcST48SE1hY1lYXV9ZTkRDSE9lZl9TV1pYUkNDSk9jY2BXV1hXUkRCVlNjXlZMT1FSVVBRVE9fXVlSU1VUU0tPU1BhXVlSU1VWVEtLUlBhXFlSU1ZXVUpKVFJhW1hPUFVXV01LUlJhW1hQUVZXVkxLUlNhWlhQUVVXV0xMVFRiWVdPUFRWWExNUFRiWllQUVZXWkpKVVNhWFdPUFVXWUtLVlViWFZPUFRWWUxMV1ViVlVPUFRVWU1MVlZiWFdQUFNVWEtLV1djWFdQUFJUWEtMV1hkWVhQT1NTV0pMWFhlWVhOT1JSV0pLWllmWVdNTVFSVkpOWVtoWlhNS1FSVklMXVtpWVdLSE5QVkpRWlxqXFlMSE1SVUlPXF1pWlZKRktTVkpSXV5rXFdKRUlSVkpSVV1tYFxOSkpUV0RJXV9sXllMRkZTVkVOIlN\/eXJjXlxjWi0PVl1tZFhLRkhTWUdLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASlVta2VXTlBRVEA\/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOEFeZmhmbmxaTTgvPURdZGRhaWdZTz82PERdZWdkbGtbTTUzPkZdZGdjampcTjYzPERbY2dka2xcTDg0OEBbZmxob3BcSDQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKkVgbGtrcXNgUjUYR1FdX1pYXmNWUkc\/OURaZ2lscXNXRTUsNkJcaGlrcHJbRzYqJzhhcXJydnVdRy4hAAAAAAAAAAAAAAAAPUtgYWFiZWpcUDk0P0teYGBhZmpdUDozP0peYmFiZmpeUDkyP0tfYWFhZWleUDk0PkxfYWFgZWlfUDk2PktfYGFeY2dfUTs3PkleYGFdY2dgUjw4PkhcX2JeZGdhUjw5QklZXWFeZGhhUTw7QEdYXmJfZGhiUT06Q0hZXWJeZGdhUD47SktaW2BbYGReTz8\/SkxbW19aX2JeUUA\/TE9gX15YXF5ZUUFATU9gX11WWlxYUUJEUVJiXFtVWlxXUEJDQ1FpaGRZV1hYVkMzVldnX1ZNT1BTVUxNVFZlXVdOUFNVVUtLVFViXFhRUlVWVEpKUlViXFhRUlZWVUpJU1VkW1dPUFRXV0pLVFVkWldQUFRWV0pLU1VjWldPUFVWWEtKVVNjWVdQUFRWWUtLVVVkWllQT1NVWEpLVVZlWlhQTlNUWEtLVVdlWVhPTlNVWEpKVFdlWVhQUFVWV0lIVVhmWlhPUFRVVklJV1lmWlhPT1NUVUhKWFpnW1lOTVNTVEdKWFpoW1hNTVFTVEhLW1xqW1dKSU5SVklQWV1pW1ZMSk1TVklPW15qW1ZLSUtTVkpPW19rXVdLR0hSVkpQWl9qXlhNSEhSV0dNVV1sYVtQTElUVUNIXWBqXlVLRkRRWElRYF9pXVZLRERRVktSXl5uY1ZLR0ZRVkVMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASldvaWNWVFFSUD09SVpxbGFVVE5QTz1ASVVra2BVUk9UU0NCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN0FfaWlmbWtaTzctNkBhaGlmbWxcTzcsNUFfZ2lnbWtaUDktPURgZWdkaGdYTzozO0ViZWhjaWpbTjcvNT9fZ21obnBfTDErLjpganFscnJgSy4mAAAAAAAAAAAAAAAAKzpdanFsdHRjTC8kJzhebXNvdHRiTC8jLz9ZZmppb3NiUDYnMkFWZGlqcHVhTzYqLj5YaGxwdHlhTC8jKTxcbG5yd3lhTCweKjxgbGxwdHdgTS4eK0Bia2pucnReTjEhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOUdfZmVna25dTTYsOkdeZWRmaW1dTjYuOklfZWZmaGxeTjQuO0lhZmdkZ2peTTEwPEpgY2ViZmlfTjU0O0pfY2ZhZWhgTzc0PElgY2dhZWhhTzYzPkhfYmZgZWhgTzc0P0leYmZgZGdhTjg1QUlfYmVeYmZgTjk2QEljZWVeY2VfTDc2QUZgY2ZeY2ZfTTo3RUlgYmReYWVdTTo5TVBjX2BZW19aTT0+UFNjYF9YW11YTDw\/TlJjYGBXWFtXT0BBS09jYGBYWlxXUEE\/T1NiXl1WWFpXUEJEUFRkXlxUVFhYUkRET1RkXltTVFdXU0ZFT1VmX1pQUVVXVUhFUVVlXlpRUVRVVkpGVFZlXFdOT1NVWExJU1VlXVpRUFNUVklISVNnYV9VU1hYV0Q+UlZmXFtST1RWVkhGUlhnW1tRT1NVVklGU1loW1tQTlNVVUhFU1loXFpRT1RVVUhFVVppXVlQTlNTVEdGWFxqXFlNTFFSU0hKV1xqXVhOTFFSU0dKVlxrXllNTFBTVEhJWmBsXldJR0xRVklNWV9qXVZLSExSVklNWWBrXldMSUpSVkhOWmBsX1ZMR0lSVkhOWV5sYFlQSklSVUVKWl9rX1ZNSkhSVkdNXWBqXVRLSEhSVkpPWGFsYFdNS0lSVUhJNlh5d2taWVRcUzMhTlprY1pMTU1WWEtFAAAAAAAAAAAAAAAAPVBsbWdZWlZZVjwzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM0preHFjXldcWDchAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM0FjbmxrbWpcTDApMT9kbW5qbW1dTC8nMD1jbG9rbW5dTTIlMUFjbG9qbWxbTDQnN0JjaG1la2pbTTQtLTpgbHRuc3RfTCojLDpga3VwdXZgTSkgKzpea3RwdndjTCkdKTteanRyd3hjTCkcKjxdZ3FwdXhkTS0eKTtcaHJzdnplTCodKTtaaXN0d3tlSiocKTtca3F1dnpkSygcKDtebHB0dnljTCodKz9ga25ydHZgTCwfL0FhamxvcXNfSy4hMUNhaWpub3FfSzIjNEVhZ2hrbW9fSzQmNURgZ2hrbm9dSjMqNkVgZ2hqbW5dSjMrOEdiZ2loamxdSjItOEdhZ2pnaWteSzIuOUdgZ2tnaWpeSzIuO0lgZmplZ2leSjMvPkxkZWpiZWddSTIxPEhhZ2xkZmldSjMvP0thZmpkZWhdRzMxQUxnZWlhYmVcRjUyQk1mZmdfYWRcRzc1Q05lZWZeYWRcSDc1Q05kZWdeYWRcSDc2R1BmY2ZeYGNbRzY2SFJnZGRbXF9ZSjk5SlJnZmRaW19XSTg5SlJkYmNZWl5ZTDw8TFJlYWBYWl1ZSz4\/RFFpamZWVVhYUkA4UFhmYVxSU1RVUUZGT1dmX1tTUlRWU0hDT1hnX1xSUlRVVEhDSVNraGJUUVJUU0VBUVdpY15QTlBTVUlDUldnYF5RT1JUU0hDU1loXl1RTlFTVEdGTlhqYGBTUFJUU0ZBTllpYWFTT1JVVEY\/U1pqX11RTlJTVEdEU1xrX1pQTVBSU0hGU1xqYFtQTlJSUkZGVFxqYFtQTlJSU0VHUVtsYVxQTlFRU0ZGSlxvZV5STlJSVkI+UV5uY1xOS05SV0ZBWF9rX1hMSktRVUlKWWFtX1hLSUpRVElKWWBtYVlMSElQVUhKUl9vZFtOTE1TV0VAXGJtXlRKSElQVkhOWmNuXlZLSUlRVEdLVV9tZFxQT0tSUkJDXmVuYlVFRENRVkxPAAAAAAAAAAAAAAAAP1Nwb2RXVlRZVT4zAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALD1jcnFvc2xbSC4kLD9lcnBucGxaSzAkLD5icHFvcW9cSy8iKjxgcHRwdHJcSiwhJjlgcnl0d3VfSSYcIzdfcnx3eXZgSCQbJDdecHx4e3dhSCIaIzdfb3x4fHlhRyEYIzhgbnt4e3thRyMXIjdfbnt5fHxkRiMXJDlebHp5e3xkRSMXJTdebHp5e3xlRCQYJThebHl4entkRSQZKDxfbHZ3d3ljRyUbKUBibHN0dXZgRycdK0FjbHJyc3RdRykfK0Jja3Fyc3NeRyshLkFkanBwcnJeRywkMEBkaW9vcXFdRiwmMUFkam9vcHBdRiwnM0Jma29ub29bRSsnNkRmam9sbWxaRi0qN0Vka29ra2tbRi4qOEdia3Bqa2tbRC0qOUhlbHFpaWtaQi0qO0hnbXFoaGpZQS0sOklpbnBnaGpZQC4rPExpbXBmZ2hZPy8sP05pbG5kZGRYPjAwRFFramxiYGBXPzI0Q09kaW1jYmJYQTM1QU5jaG5kZGVZQjEzQk9lZ25kY2ZZQjAxOEpqbnFnZmlbQS0oPUpqb3JiXmBZSjItM0xwd3RjXmFdTzUYTVVoY19UUlZXUERBSlZrZF9XVlhXTz49TVhrZWBWUlNUTkJ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\/fW1TLhoUJENrgoh\/fmxTLxoUJUFqgYeAf2xVLxoTJUBqgYeBf2tXLxkTJUBrgYSBf21XMBoTJkBqgYOAf25WMBoTJUBnf4OBgHBWMRsTJkFnfYOBgG9VMhsTJkFofYOBf29UMhwUJkRrfYB+e29UMx4VJEFnf4KBfHJVMR0VJkVpgIB7d25WMyAYJkVqf396d2xWNCEZJkNrf395eGxWNSEaJkRtf393dmpVNSIbJkNufoB4dWpVNSMbJkJufoB3dGtVNyMbJUBtfoF5dm1WNyIXJ0FtgYJ1cWhVOiUaED52i41+eG5ZOxkFJkJwg4F4b2dSOyQYJT90iYZ1bGRROiYZLEl4gHltY11SRi0cJkZ7h3twZ19RQygaMUx5fHNrY11SQy8hL0p4fnVvZV5RQi0eNVB5fnZnYFhOQTIiMU52gnpqZVlQPjAeCBxfnaablH9RIAoGM1B4enNqZVxPPDElLFF8fHVtal9QPS8ZMFR8eXJpZ11PPS8iM1V6enZmYldOQDIjCA9wpaaQhn5jHggFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALEp1g35waldOPi0fL0p2iI1pZlJLPigfIj1tgYhsbl9bRCwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzFkg4yGgnNaOxkQEylegpCMi3hcORcOEihggZONi3lbOBUNEihihZaPinhWNxUMAAAAAAAAAAAAAAAAEChkh5eRjXlXMhEJESllh5eRi3lWMhEJEi1miZiQiXhTMBAJES1mjJmSi3pQLA8IES1ni5iSi3pPLBAJEi9rjJePinlOLBAJECxnjZqTjntMKg8IES9mipeRjXxOKxAJEzFni5aPjHtOKxEIEjFniZeOjXxQKhAJFDNniJeLjXtPKxEJFTVnhZiKjHpQLBIJFTZog5eKjXlPLBIKFzlogpSIinhPLhQLFzlng5SIindRLRULGTxohpeFiXRNKxUMIkVteoV4fGpPOyIVI0ZweYV5fWtQOCEUI0VvfIZ6fmtQNR8UIkNvgYd7fWxQMh0TIUFvhIh+f25QMRsRIEBshIx\/gm9RLhkPHz5qhY6BhG9SLBgOHT9riI+Ehm1SKhcNHD5qiY+Gh21SKRYNHT5qho2GiG5SKhYOHj5rhYyGhm5SKxYOHj1qhouHhm9SLBYNHz1phouIhXBSLRcNHz1phIqHhHJRLRcOHz5pg4mHhHFSLRgOHj1ogYmJh3JSKxkPIEFng42FgW5RLBsRI0Zsgod\/em1RLR4UIERug4V\/fG9ULh0SI0RvgIF7emxWMB8WIkNvf4F8e2xWMh8WIEJwgYJ8fG1VMR0VIEFwgYR9fG5TMR8UIUJwgIV8eGxUMyAUIUJwgoR9eGtUMx8VI0Fwg4R7d2tUNB8VGDtxiIqDfnJWMxoJI0Fyh4d6cmlRNSEVKEh2hIBzaGJSOicZITxsh4SAdmtSNiMUI0F4h3x7cGdVOiAWJkd6hHp2bGNTOyUXKEh7g3p1bWJTOiYXKUl7g3lzbGFSOiYZK0t6gnlxbF9SOigaJEB5hn53dGVUNCYVBiWJk5CLhnNeLggEJ018f3p0cWNRNiUYKU97fnl0bmFPNicaGkd9iYZ8cWNROyUFNlp6dW9kW1NQTDQjLU56f3ZpXVlUTS0dK1d8f3JmXFdUUjAXM1Z8gnFgV1FPTjEkMVN6hHNkWVJRTy8gKU9+jXhlW1NSTiodLVN9jH1kXU9NSykeJ0p2i4RrallRQyUXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAED14maF8dVtQOxkEJENyh39tb1xXSScVHzprg4FzdmJdTCQTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAESxshZiOiHdVNBIIDypui52RjXhNLQ4HDyxxjpyRjHhMKgwHDilri5qTj3xRKwwHDCdoi5uWkHxQLQwGDilpi52XjnhOLA4GDyxqjJ2Vi3dPLA4GDixmjJ2Wj3pPKg0FDixqjqGVj3lMJw0FDitpjaCVkHtLJw0FDy1qiZ6TkHxMKQ4GDy9qipySkXtMKA4GDy9oi5ySkntMJw4HEDBpjJyRkXlNKA4GEDFpip2Sk3hMKA4GETNph52Qk3dNKA4GETRphZ2Qk3dOKA8GEjVqhJuOkXZQKBAGFThphJ2OkXVKJRIIG0Fvf46BhW5NNBoNHEJxfo2AhW5NMxoNG0JxgI6BhG5PMRgMG0Bxgo+BhW1PMRcLGTxuhpSDh25QLxYKGTpuh5SFiW9QLBUKGTtzjZGDiGxPKxQKGTtyj5CEimtPKBQKGDprjZOKjW1RJRMJGDhoi5ONj29SJhMJGDZmipSOj3FSJhQJGDhmipeOjHBRJhQJGDpoiZSNjHFQJhUJGTpph5KOjXFQJhUKGTtph5COi3BPJxYLGTxqiI+Mim9OKBcMGT1ph4+Lim9QKBkMGkBuiY6Gg2xQKRoNG0J0iYmBf2pRLBwNG0J0hoeBgGtSLRwOHENzhoeBf2tSLxwOHEJzh4eBf2tSMBsPHEJziIiAfGpTLxsQHUJ0iId\/fGtULxsPHUJ0iId\/fGxTLxsOHEJ1iYeAe21TLxoNHUJ1iYd\/eW1TMBsOHUN4iIZ9dWtUMxsOHEJ3iYZ8d2tUNRsPHEN5iYR7d2lVNBsQHUd7iYJ5dWZWNBwQHUV7ioN7dmRUMx0QIEl9h394dGNUNB8QIUl+h4B5c2NUNB8QIUp+hX54cmNWNSAQJE1+gnt3cmJUNiESJVB+f3p2cGJUNyEUJlJ+gHd0b2JROCIWKVV7gHVybWBOOCcZJU59ioNwZlpLPyQXFlKEkY9vYFhSTCECI0l8j4xsXlVQQyYXJU2AjYtoWVFOSygXBzSFoZ58bFxURhICEUyKmYpzZVdQTB0CF0aEmY9zZ1VOSR8EIUaAlpFvZ1NLQR8QI0iDlo9vZ1FIQCEQJUl9lY1rYU9OSSMSH0J5lYdzaFxZRBwPJkt5jYBuZldUSCQTIkV1ko5xalhRQiERI0l6kYZwbFVPRCASJVCDlYRsZk9KQyAVD0mKo5dyZ1NPRRYCBECJqqJ1alZSRgsCG0qBmptyYU9LRyEEHEJ4jo1zZ1pVSiEOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADzRzjZOIgHFUORMFDCpqhZaNinpaOBIEAAAAAAAAAAAAAAAADCpxi5uUindTLg0ECihxjZyXjnxPKQsDCidxkZ+Yj3pMJwoDCiZvk6Gaj3pJJgkDCiVvk6KajnlLJwoDCiVtkaCajnpOKQsDCiZrjJ+akXtPKgwDCiltip6YkXtQKwwDCyptiZ2XknpQKwwDCylsi56XlXtOKAsDCytrjKGXlXtLJgsDCixqjKOZl3pIJAsDCyxrjKOYmXpIJAsDCy1rjaSVl3lKJAsDDC9si6SSl3hKJQsDDDBsiqKRmHhKJgwDDTJsiqCRl3dLJg0DDjRqiaeRmHVGIw4EEj1xiJmEiW9LMxUFFEB0hZJ\/iW5ONhYGFEB0iJKAiW5OMxUFFD9ziZWBim9QLxMFFEB3kZWCh2xNLBMFEzt2kpiFim1MKhEEEjp3lpuFiWpMJxEFETh2l5qGjGpNJREFETdzlpmKjmtOIxAFEjVvlJiOkG1PIxEFEjRskZaQk29QIxEEEjVrkZOSk3BQIxEEEjZskpSSkXBPIhIEEzhzlZGOjG1MIxQFEjVylZmPjGtKIxUFETVwmaCOiGlJIxQFETVymZ2Mh2pKJRUGEjl2mZeJhGpLJhYGDzdzlJuMiGxOKRQCFDx3jpGHhGpQLBYGEDt0jpGLiG1SLBQDCzp2lJKJhm1TLhIBFj51jYuFgmpTMBgIFT52jYuFgmpULxcHFUB5jY2EgGlTLxgFFkF7jIqCf2lTLxgHFkF6jY6Cf2lSLxYHFUJ6jo2Bf2lTLxYHFkJ6jYt\/fWpUMRcHFUN5jol\/fWtVMRgHFUR6j4h+fGtWMBYIFkV8kIh+e2lXLxYIFkV9j4eAfGhWLhcHGEh9jISAemdVMBkHGkt9ioF8dWdWNxwIHE18h4B5c2ZWOR4IFkt\/ioV7dGdWOhsDFkh+jYp5cWVTOxwHAkiHlY2CeGtTPwkBBDaAp6KDd2hSNAcCGFCFkotyZltPRSEDFj+BlIZ7b2VTQRoIAxaJq6eIeWteMAQCG0mCkopxZFtSSCAJFkOEmpdyYldSSBwFFUCCnJR1Z1lPRRsIFz+Cmo55a1tPQxsHGD6DnY54b1xPPxkHEEOEoZZ4b1lNQBgBGEGCoZx4a1VLOxgHFTuBpp95bFNLPBgGAyKDta+JeFtSMwYCHE2DoY9yY01LRRwKHEeDoZRyZE9MRBwKHUyDnoxxZlNMQx0JGkmDm5V2aVRKQBoIFUuGnZd2aVZIQRsCGkaGmZV3aFVJQBwHGUSGkpF8allMQBwHFT59jZaHcmBPPRgGAAAAAAAAAAAAAAAABy56mJ2Pgm9PMw0BCC95k5iMfnFVOQ4BBSVvkZuTi3pWNAoBBiRtkp2Wj3tTMAoBBiZzl6GYjHdMKwkBBiJ0maWbkHhJJQgBBiJ1mqWYjndLJggBBiJymKOWjnpOKAkBBSJwlaCWj3lTLAoBAAAAAAAAAAAAAAAABBxkkqSdl35TKgkBAAAAAAAAAAAAAAAABiRrkaKZk3tPKgoBBydukKOYlXpNKQkBBidtjaaYm3lKJgkBBiltjamWnnhJJAgBByxtjKiWnXhIJggBBy1vjqaTm3VJJgkBBy1ykKWSmnNKJQoBCC1xkaaRmXNJJAsBCTB0maiLlW5HJAwBCzh2maqJkGVHJA0BCjh0m6yJjGVFKg4BCjp2m5+EkGxHKg4BCjp3n5uBj2tLKw4BCjp5oJuCjmhMKw4BCjd4nZ2Ej2lNKg0BCjV2nZ6HkGxOJw0BCTN1nZ+MkGpNJQ0BCTF0nZ+PkmpNIw0BCTBym52SlG1OIg0BCS1smJyXmHBQIQ0BCTBxnJuTlW5NIg4BCjBznp+Qkm1LIg4BCjFznZyPkm5LIg8BCjBwmaKRkm1LIhABCjJznaiPjmhJIg8BCjJznKiOjGlLIxABAy1yn7OUiWpMJAgBCjN0n66PgmdKJQ8BCDZ6nqiNfmZOKg0BCzp6nKCJfmRPLhEBCjd3nKSKgWRPLRABCz17k5mLgmdSLBEBCz18k5aLg2pTKxEBCzx8k5iLhWlRLBEBCz+AlpaHgmVQLRIBDUGDlZKFgWRRLxMBDD+BlZGGg2dSLRIBDD9\/lpKGhGpSKxEBCz99lpOEhGtUKxABDEB+lpOCg2xUKhEBDD9\/l5ODg2xUKRABC0B9l5SGgmtSKhEBDEJ7lJKCgGpUMRMBD0mCmZt4cF9PNxcBAgd\/r7ORgnZfHwMBEU2JkIh3bmdTPRgBEE2Jkoh4b2dSPBgBEEaCl458c2pRNhgBB0qFm5l8b2VOOxABAjeAoKmIbmNZNggBD0iOm5J1Y1tRRBgBEEmMmIp0ZF1USBsBC0KFnpR5ZV9TSBcBDT+HoZl5YVpRSBgBDDyEnZKCbGJSQRQBCTqFopaEcWRSOhABDT2FoZV9b2JQPRMBCD+Go5aAcGJOPREBDkGHo5N+b15MOxQBDUCGqJp+blpKPBIBDDqJq6GCb1dHNxIBDkSLpqB+aVJIOxMBDEGMqaR\/aFNJOREBDkCIqp17ZlZNPxIBBD+IqqB\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\",\"def\":[[77,78,94,93,92,85,84,86,83,84,73,72],[75,80,97,93,92,85,87,90,86,82,67,66],[64,77,101,101,101,94,94,96,89,77,56,51],[48,71,108,116,118,109,106,101,85,64,41,34],[29,62,111,132,136,126,123,107,81,52,27,16],[9,53,122,154,156,135,129,104,77,46,14,0],[0,32,121,169,179,155,135,104,72,32,1,0]]},\"t\":{\"la\":[40,45,50,55,60,65,70],\"f\":[[[819,819,819,819,819],[899,870,878,806,817],[956,902,917,784,804],[990,915,936,755,782],[998,910,936,719,753],[983,884,914,676,714],[942,841,873,624,665],[877,779,813,565,607],[789,700,734,499,541],[678,607,639,429,467]],[[773,773,773,773,773],[864,835,837,765,769],[932,878,883,747,757],[977,902,909,724,738],[997,907,915,694,711],[992,891,900,658,675],[962,856,866,613,630],[908,802,812,559,575],[829,730,739,498,513],[728,641,650,432,442]],[[774,774,774,774,774],[862,836,833,769,766],[928,880,876,755,751],[971,904,900,733,731],[990,910,905,705,703],[985,896,891,669,668],[955,863,857,624,622],[902,811,803,572,568],[826,740,732,511,507],[728,654,645,445,437]],[[758,758,758,758,758],[851,823,821,752,750],[921,870,866,736,734],[969,899,893,715,715],[993,908,902,689,690],[993,898,891,657,655],[969,868,861,615,612],[921,820,811,565,559],[849,752,744,506,499],[756,669,660,442,431]],[[759,759,759,759,759],[848,813,830,743,768],[918,856,888,728,773],[967,884,928,713,773],[992,895,947,694,764],[994,886,946,667,744],[971,859,924,631,711],[925,813,880,585,665],[855,749,816,529,607],[764,668,732,468,539]],[[740,740,740,740,740],[832,799,811,729,746],[907,849,872,722,753],[960,884,915,717,758],[991,902,940,707,755],[998,900,943,687,740],[980,878,925,657,712],[939,837,885,615,670],[875,777,825,562,617],[788,698,746,502,553]],[[717,717,717,717,717],[813,783,787,711,718],[892,841,847,713,723],[952,885,892,717,730],[987,910,918,716,729],[1000,916,924,703,716],[988,900,908,679,690],[953,864,871,642,652],[895,810,817,591,601],[814,736,742,534,542]]],\"m\":\"NkBOXWlvbWFSRDcyNkBOXWlvbWFSRDcyNkBOXWlvbWFSRDcyNkBOXWlvbWFSRDcyNkBOXWlvbWFSRDcyRU1XYmtvbmVaT0ZDQUlUYGlubWNXS0E9QUlVYGtwbmVYTEI+NUBNW2dta19RQjYxNkBOXGlvbGFSRDcyU1deZWptbGdgWVNRSU9YYWhsa2RaUUpHSlFZYmpubGZcU0tINT5MWWNpaFxPQTYxNUBMW2dtal9RQzcxXV9iZWhpaWZjYF5dUFRbYGRoaGJcVVBOUVZbYmhraWVeV1JQND1JVV5kY1hMPzQwND9KWGRpZlxPQTYxZWVkZGNiY2NkZWVlVVZbXmBiY19bV1RTVVlcYGRmZWJeWlZVMztGUVheXlNIPDMvMz1IVF9kYVhMPzUwamhkX1xaWl5iZ2prV1dZWllaXFpYV1ZWWFpaXV9fXl5bWlhYMThDTFJXV05EOTAtMTtET1leW1NIPTMubWhhWVJPUFZeZmxvV1VVVFJSU1NUVFZWWFhXV1dXVldXWFhZLjQ+RktPUEc\/NS4qLjdASlNXVE1DOTAsbWZcUEdCQ0xXY2xvVVJQTEhHSkpOUFNVVlVSUE5NTE9RVFZXKjA5P0NHSEA5MSonKzM6Q0tOS0Y9NS0pamFURTkzNT9OXWhtUUxJQz48PkBFSk5RUU9KRkNBQUVJTlJTJisyODo+PzgyKyYjJy40PEJFQj43LyglZFlKOCojJTFCVGJnSkRAOTIwMjU8QUhLS0hBPDc0NDo\/RUtNISUsMDE0NjAsJSEeIiktMzg7ODUvKSQhLDhJWmhua19PPjApLDhJWmhua19PPjApLDhJWmhua19PPjApLDhJWmhua19PPjApLDhJWmhua19PPjApPUZTYGpvbWRXS0A7OUNQXWlubGJURzw2OEJQXmpvbGNVRjs1LThIWGZsaV5OPTApLDhJWWdtal9OPS8oTFJbZGtubWdeVU5KREtVX2hsa2NYTkVBQkpWYWpubGRZTUQ\/LThGVWJoZltMPTAqKzdIWGVraF1NPC8oWFxgZWlramdiXVlXTFFYX2ZpaGJaU01KSU9ZYmlsamRcUktHLjdEUl5jYVdJOzAqKzZGVmJnZFpLOy8oYmJkZWZmZmVkY2JhUlVZXmJkZGBbVlJRT1NaYWZoZmJcVVBNLTZCT1ldXFNGOi8qKjVEU15jYFZIOS0naGdkYl9eX2FjZmhpVldYWlxdXVxZV1ZVUlRaXmFiYV5bVlNRLDQ\/SlNXVk5CNy4pKTNBT1ldWlFFNywmbGhiXFdVVlpgZmttV1ZVVVVVVlZVVlZYU1RXWVpaWVhXVFRTKjI7RUxPT0g+NCsnJzA9SVJVU0xAMykkbWdeVExJSlFaZGtvV1RQTkxLTE5PUlVXUlFSUlFQUFFSUVJSJy42PkVHR0E5MCglJCw4Q0tNS0U7LyYha2NXSkA7PUZSX2ltU09JRUJAQkRITVFVTkxMSkdFRUdKTE5PJCowNzw+PjozLCUiICgzPEJEQj00KiIeZl1OPjIsLjhIWGNpTkhBPDc0NTo\/RUtQSUZEQDs4OT1BREhKICUqMDM1NTIsJiAeHCMsMzg5ODQuJR4aLDZFVWNpZlpKOi4uLDZFVWNpZlpKOi4uLDZFVWNpZlpKOi4uLDZFVWNpZlpKOi4uLDZFVWNpZlpKOi4uPURQXGdraWBTSD4+OUFNWmVqZ15RRTs6Nz9MWmZraV5QQzg5LjdFVGFnZFlJPC8uKzREVGJpZlpJOSwtTFBYYWhramRbU0xNREtTXWVpZ2BWTUVEQEZRXWdraWFVSUFDLzlEUl5jYFZIPDEvKjNCU2FnZFhHNyssWFpfZGhpaWVgW1hZTVJXXmRmZGBZVE5MR0tVX2dqaWJYTkhKMDlDT1peXFNGPDEuKDFBUV5kYlZFNSorYWFiZGVlZWRjYmFiU1dZXWFiYV5aWFRSTE9XX2RnZmFZUE1QMDhBTFZZV09DOzEtJy8+TlpgXlNDMykpZ2ZkYmBfX2FjZWdoV1lZWlxcW1tZWldVT1BWXGBiYV5YUU9TLzc+SFFUUktAOS8rJS08SlVbWU9AMCcma2djXllXV1xhZmprWVpXVlZUVFVWWVlXUE9UWFpbW1lVUFBULDQ6Q0tNS0U8Ni0oIio4RU9VU0k7LSQjbGdgV1BMTVRdZWtsWFhTUE5LTE5SV1hWT01QUlJSUlJQTU5TKTA2PURGRD83MiokICYzP0hNS0M2KSEgamRaTkQ\/QUpWYWlqVlRNSERBQkZLUlVTTEhKSkhISEpKSEtQJSwwNzw+PDgyLSYgHCIuOUBEQzwwJB0dZV5SQzcyND5MWmRmUU5FPjo2NzxCS1BORkJCQT48PT9BQUVLIScrMDQ1NDEsKCEbGR4oMTc6OTQqHxkZJTFBUl9mY1ZGOCkiJTFBUl9mY1ZGOCkiJTFBUl9mY1ZGOCkiJTFBUl9mY1ZGOCkiJTFBUl9mY1ZGOCkiN0BNWmRpZ11RRjo0Mz1JV2JoZVtOQjYvMTtJV2NoZltOQTUuJjJBUV5lYlVGOCoiJC9AUV5lYlZGNyghR05WX2dqaWJZUUlFP0dQW2NoZl1TSkE8O0NPW2RpZ15TSD85JzJAT1tiX1NENyojIy4+UFxjYFRFNighVVldY2dpaGRfW1ZUSU9VXGNmZV5XUEpGQ0lTXWRoZmBXTkdCKDI\/TVheW09CNiokIy09TlpfXVJDNSggYGFiZGZmZmVjYWBfUVRYXGFjYl1YVVBOSk5VXWJlZF9YUk1KKDI9SlRZV0xANSojIiw7S1ZbWU9BMycgZ2ZlY2JhYWJkZmdoVldYWl1eXVpYV1VUTlBVW19gYF1YU1BPJzA7RlBUUkg9MykiICo4R1FWVEs+MSUebGllYFtZWl5jZ2xuWVlXVldYV1ZVVldYUFBUV1laWlhWU1JSJS44QkpOTEM5MCYhHic1Q0xQT0Y6LSIcb2piWlNQUVdfZ21wWldTUVBPT09RVFdZUE9QUlJSUlJRUFFSIyszPERHRT41LSQeGyQxPUVJR0A1KSAabmddUklERk5ZY2xwWFROSUdFRUdLUFRXTUtLS0lISUpLS09RICcvNjxAPTcvKSAcGCAsNz5BQDkvJRwXamJWSDw3OUNQXWdtVE5HQD07Oz5CSVBUSUVEQj89PkFDRUpNHCMpLzQ3NTApIxwYFBwmLzU3NzEpIBgTHSk7Tl1kYFNDNSQbHSk7Tl1kYFNDNSQbHSk7Tl1kYFNDNSQbHSk7Tl1kYFNDNSQbHSk7Tl1kYFNDNSQbMDpIVmJnZVtORDUtKjZEU19lYldKPzAnKjVFVWJoZVpMQDAnHio6TFphXlFCNSUbHio8T15lYVRENiUbQklTXWVpZ2BXUEY\/NkBLV2FlY1tQRzszN0BNW2VqZ19TSDw0Hyw6SlheW09BNSYcHys9UF5lYVVFNyYdUVZcYWZpaGNeWlRQQUlRWWFkY1xVTkQ+QkhTX2dqaGJYT0VAIC06SFVbWE1BNSYcICw9UF5kYFVFNycdXmBiZGVmZmRjYV9dSU9UWl9hYVxXUkxHSk5XYWdpZ2NbVE1KIC06RlJXVUs\/NSYbISw9T1xiXlRENycdaGdlZGJhYmNkZmdoT1NWWVxdXVpXVFFOUVNZYGRmZWJcVlJRHyw4RE5TUUg9MyUaISw8TVpfW1JDNSYcbmtmYV1bXF9kaG1vU1VVVldXWFZWVVNSVVRZXmBgYF9bV1VVHis2QEpOTEQ6MCMZHyo6SlVaV05AMyQbcm1lXFVSU1lhaG9zVFVTUVBPUVFSU1RUV1RXWlpZWVlXVVVYHCkyO0RIRz82LSEXHig3RU9UUUk8LyIZcmthVUxHSVBbZW50VFNOS0hGSElMT1JUVlJSU1FQUFJSUVRXGiYuNj1BPzkxKB0UGyUyP0hNSkM3Kx8WcGdaTEA7PUZTX2tyUE5IQj48PkBFSU5RU01MS0dERUlLS1BVFyIpMDY5ODIsJBoSGCEtOEBEQTsxJhwUEiA0SVpjXlA9LRg0EiA0SVpjXlA9LRg0EiA0SVpjXlA9LRg0EiA0SVpjXlA9LRg0EiA0SVpjXlA9LRg0JDJCU2BmY1hJPCo9Hiw+T15kYVVFNyM6Hy0+UF9mY1dGOCQ6EiE0SFlgXE48LRg0EyE1SVtjX1E+LRk0OENOWmRoZl5TSjxKKzhGVWFlYllMQDBCLTlHVmJoZlxOQjJCEyI1SFheWk08LRkzFCM2SlpjX1I\/LxozSlFYYGZpZ2NbVU1UN0FNWWJlY1xRSDtJOkRPW2RpZ2BUSj1JFCM2SFdcWEw8LhoyFSU3SlpjX1NAMBsyWlxgY2ZnZmRhXltdQUhSW2JjYl1VTURPRUxUXWRpZ2JZUEdPFCQ2R1VaVks8LhoxFiY4SlliXlJAMBwxZmVlZGRjY2RkZWVkSU1VW2BgX1xWUUtUTlFXXmNmZWJaVE9UEyM2RlJXU0k7LRkvFiY4SVZfXFFALxwvb2tnY19dXmFlaG1pT1BVWlxbWllWUk9XVFVXXF9hYWBaVlRXEiI0Q05ST0Y5KxgtFSY2RlNbWE49LhstdG5mX1hVVltjaXJsUlFUVlZUVFRTUVJYV1ZWWVlaWltYVVZYESExP0lMSkE1KBYrFCQ0Qk1VU0k6Kxordm1jWFBLTVReZ3NtU1BQUE5LS01OTlFYWFVSU1FRUlRTUlZYDx4uOkNGQzwxJBQpEyIwPUdOTEQ2KBgpdWpeUEU\/QUpXY3FrUUxLSERBQURHSU9WVlFNS0dGSExNTVRWDRspNDs+PDUsIBInER8rNz9FQz0wJBUnZBQpQlhiXUw0JBlkZBQpQlhiXUw0JBlkZBQpQlhiXUw0JBlkZBQpQlhiXUw0JBlkZBQpQlhiXUw0JBlkZCc5TV5lYlVDNSlkZCI1SlxkYFI+MCVkZCA0Sl1lYlM\/LyNkZBYqQlhgW0s1JRpkZBUpQlhiXkw1JBlkZDpIV2NoZlxORDtkZDBAUWBlYldHPDJkZC0+UWFnZVlHOS5kZBgtQ1deWUo2JxtkZBYrQ1hhXk02JRlkZEpTXWZpZ2FYUUtkZDxJVmJmY1tORT5kZDdGV2NoZ11OQjhkZBsvRFddWEo4KRxkZBcsRFhhX044JhlkZFhdYmZoZ2RfW1hkZEdPWmJlYl1TTEhkZEBMWmNoaGBTSEBkZB0xRFZcV0o4KhtkZBgtRFdgXk44JhdkZGNjZGRlZWRkY2NkZE5UW2FiYFxWUU9kZEdQW2JlZmBWTEZkZB4xQ1RZVUk4KhpkZBguQ1VeXE04JhVkZGpnZGFfYGJlaGpkZFRWWl1dXFpWVFRkZEtSW19hYl5WT0pkZB4xQVBVUUY3KBlkZBgtQlFaWUo2JBNkZG9oYVtYWV5lam9kZFZWV1hXVlZVVVdkZE1RWFlaXFpVT0xkZB0vPktQTEI0JhdkZBcrPkxVU0YzIhBkZHBnXFNPUFdhanBkZFdUUlFOTlBRU1dkZE1PU1JSVFRRTUxkZBwtOkVJRT0wIxRkZBUoOkZOTUAwHw5kZG9iVElERU5bZm5kZFVPTEhEREhLT1VkZEtLTElHSkxLSUlkZBopND5BPjcsIBJkZBMkND9FRTorHAtk\"},\"tm\":{\"n\":\"AAAAAABuAAAAYWJhYWFMSFdRVl1YUVRTUFBERkg9NkZAQTw\/PUNKRUNKUFFOVlNSWFhYWAAAYVkAAABiU2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWWNmYFhTU1FSYFBLUVIAAGFfUFJYWFxWTj49RlhWUlJWQUpMS0hDR0dMUlNSVFZbVwAAAFlKAAAAAGNXAAAAAAAAAAAAAAAAAAAAAAAAAABoYF5mYllOXlFJUUlNTElWAABfVVxSVk1YVFJISEtYUVFRUlNSUVVGTlBSTktPSkhKUVVRVVNMVAAAAAAAXF4AAAAAAAAAAAAAAAAAAAAAAAAAAFReT1lhAABaAAAAWFpWWAAAU1dWTFRWWkxLTEhIQkZSUE9UUlZQSExLTkxPT1BDRkhMUVJCQ0BUAAAAAFoAAAAAAAAAAAAAAAAAAAAAAAAAAFRVUFVSWQAAAAAAUVFPW1wAVEVKSFJHRURQV1JLS0tTTkNLTEhHU01MTkpJSEtJSkVCSklKSkdFR0pHAAAATlFYAAAAAAAAAAAAAAAAAAAAAABgTlpLVFNYAEtaV0xSW1VYAABGUERMT09CQ0VMUkVEQ01JTEpHQj9NREdESUZERT1ER0FJSERIQkRFRT1OAFcAAABYAAAAAAAAAAAAAAAAAAAAW1ZOT0dJUE1PU1JTR0lES0lNSEZASTxMRkw+Q0tCQkBBSEdBO0tKOzk5QkM\/OEM+P0Q8PkNDQ0FCQD1APwBXAAAAAAAAAAAAAAAAAAAAAAAAAFJIVFNRS1ZPS0xMTEdNT0tOSU0\/QkZEQT9EQ0dBPEY\/QUhBPT5EQDw6QUNEPj48Q0E8Oz1EPz45PTo5Qj9DTkoAAAAAAAAAAAAAAAAAAAAAAABPU1RUWEZHT0NGSUFBSE9MSENBRkRIRD9DQj86Qjw3Oz09O0RAPztDPDk8PE08QThAPTw+Oj08Nzs3NTk+QUQAAAAAAAAAUgAAAAAAAAAAAGIAVlVNSExJT0hRSEtBSkhBSEdHRENHRkJBQkRAREA2QDtARDw+PkNBOjlCNzM7Ozw7NjgyOj47OT4+OTc4SEEAAAAAAAAAS0RTAAAAAAAAAAAAAAAATEpQSExKTUhKUUVIRkRDQkFAPkRIPT1ERD46PTs4OTY3RjNCPD00Qzk5MjY5Njo3NTs8Ojg2Ojs6NwAAAAAAAAAAAElFSEkAAAAAAAAAAAAAAF1XUVBHTE9KS1JKSFFGPj9IQD9FP0FAQUI+PDk8PDw+Pj09Njc9NTg2ODU3OzQ3Ozc4Mi84Nzc1NzY0PwAAAAAAAAAASENNAAAAAAAAAAAAVVxWWABWTlhGR0xESENBQj09PEI+PUREPTtCQEA6QjM6Ojo6PTs2NDY0OTQ0NDM1OTU3NjM5NTAyMDQ0MjQ5Ozs5QT0\/AAAAQUdLAAAAAAAAAAAAVE1SUEpNS0hAQz0\/QD0+Pz9FQEA3NTo6PTk5OEA1Pjo5OzQ0NDc0MzMyMzQzNDUwNTE4NjI2LjAtLjI5Nzo5Mjk4MjpCPjtDPD06QD8AAABNUABMTERCRUJLS0JCOEBBPz9FN0I+Pjo7NDoyOkE3NDU0MkAzODwyMDAxMDIyLjA0NDQwNDY2NDAzNDIzNiw6Mjo0MjE0OjY4Mzo7ODo7Mz8ATkxKR0xKSk5GAFIAQkA+Q0A+Pz44RDs8NTQ8OjkxNDwyOzIxNTA3MDczMjYwLzI0NDQ1MzM1LTk1MDE2MTozNjg3Njc2NDQ1Njg1OjI7Pjk5AEtHSktJSUhMTEVKUABMTABAQD1EOjs+PD4\/ODgAODMyMzQ8PDQ0MzE6NjA0NzM4MjQ2NjQ1NTE9Ny8vNTw1NTUyOTcyODg2Oi8zMzg9Ojo4QAAAU0xKS01MVQAAAAAAAAAAAAAAAABGAAAAPzk+NzIsNTQ0NjhAOz05NTU1ODY7MjIwLTY2LzIyPjg2ODQ5OTk0Mzg6NjI3Nj0AAAA7AD0AAAAAAAAAAAAAAAAAAAAAAAAAAABJRAAAAAAAAAAzNwAANT4ANTQyNjQ1MzQ1MjM3MzgyMCszLzAyNTQAAAAAADg0NTg0PAAAAAAAAAAAAAAAAAAAAA==\",\"x\":\"AAAAAACEAAAAhpCRkpOHi4x+io6Mio6LgoN1eHdndHBxcHVwb3F2dXt\/gIh\/hYSEhouHhgAAgYMAAACEgIcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh42BjoWEioiIjI2CiYYAAJCNhpCSkYyKg3R1fIuMjoyJcneBg3d0dn6GioaGhIqMjAAAAISCAAAAAIGEAAAAAAAAAAAAAAAAAAAAAAAAAACDiI+AgoyJiIyIh4iEiHuOAACRkpGPkJKMh4B5eYSLi46Mj4+QjYqAhIiKiIuKioSFiIqFhIGDgQAAAAAAhIAAAAAAAAAAAAAAAAAAAAAAAAAAAIaKgol\/AACEAAAAhIOHhQAAi42PkJGSkpJ+fHh5c22GioaHioyMg4mOjIqNioiHg4OChYWFgH2AAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAIaHiIqKhQAAAAAAfn+IjIMAkI2PkJCQjZGGjo6Ni4mMhnaDf4eBioqKjYeIh4qKiYeIhYmGhoWCgIOAAAAAgoJ5AAAAAAAAAAAAAAAAAAAAAACHiYeDhImDAIeEh4qNjIyLAACPkI+Nj46Mio2Iho2OiYaEjYuJiH6Eg4WDhoaGioWFh4mEhomEg4aBhYF8AHoAAAB4AAAAAAAAAAAAAAAAAAAAh4aKgoSKhoaIiIeHioyMjYyNjYyIjIyMiIuJhYaIiYaGhoqCdoiHf3l6g4qFgYSLio2KhIiMgoKGg4SCggB7AAAAAAAAAAAAAAAAAAAAAAAAAIKEgoOChoWEh4WHhoaJjYqMiIyIiIuKjIuKiYqFhIaHh4V4d3+Fh4F\/gYGCjIR9gIqFhISBhICDgoJ+goCAd3gAAAAAAAAAAAAAAAAAAAAAAACFhISChIeGg4SFhoqEhYWGhouKiYWJhYiJh4eIh4eLiYeDhn19gIJ6fHd7gH6KiYeChImJh4KGg4KCfISCiH8AAAAAAAAAewAAAAAAAAAAAHAAgoOEgYODg4ODhYKHhYaEgoeFgYaAiIqEi4WHhYiIh4aGhoWGg4WCfH2Cg4SEeoSCgYF+g4SCgIF+goKFe4AAAAAAAAAAfHl+AAAAAAAAAAAAAAAAgoSBgICBgoGFgoWBh4qChIiHh4aChIaEg4SGgoaFg4iEgoSEhIOEhYGEhISCg3t\/fX+CfoCBfH+AgwAAAAAAAAAAAH16fnwAAAAAAAAAAAAAAHx+goGEf4eCgIOIhISIg4SCh4iHhoaCgYCDgYOEgYOBgoWChYSCgIKBg4OCg4CEgIKDfoJ+gIGAgIOFfwAAAAAAAAAAeXt+AAAAAAAAAAAAgXd8ewB9h4iBf4aBf4WDg4eHhoV+goOFhIGCgYaBg4KDgoKDg3+CgIODg4KCgYKGgYCBhoWGhYSFiIWEgH6IgIGAfXx8AAAAfnp0AAAAAAAAAAAAgX2EhICDf4KGgoKFhIaGhIGCgIGBg4ODgoGDhIGAgoSBfoGAf4GCgIWAgYKCgn6DhYWDhoWEhoWCgnx0e35+fnt9gH56f3x6f3t1fngAAACAfgB\/gICFgYCIhYCCgYWCgoCDg4B\/gIGAgYGDf4B+gYCAgH6CfoGEgISAgIOAfoKAgoWFhoeFhoWCf4F6f4J7f3yChoOCfX98fXp\/fIB+gXwAfHx+f35\/f4J9AHgAh4CAgoGBgoCAgn9\/f4J9foKBgn2Cg3+AgIB8fn5\/f4KAgoKCgX6BhISDgnt+f4J+fXp\/gH+BgIR\/foF+fXx8fHx7eoF9AHR9gX6AfIF+f4F8fAB0fQB\/gH59foCCgHqAfHwAgn+AgHd9fHh6d3t7fIJ+gICBgIOFg4OCgn93fn2Bg357hYd\/goCEgYOBgX6CgHiAfXp4eAAAen57e3eBfQAAAAAAAAAAAAAAAAB3AAAAgHZ2dnx6fX6Bfn96enp6f4B7gXt6gH59gYCCgoKAenx+eYB+e318f4F+hIF\/fncAAAB9AHkAAAAAAAAAAAAAAAAAAAAAAAAAAABycgAAAAAAAAB5eAAAfH4AeH97fH18fX+Af356fH5+f3+CgoF9gHwAAAAAAHx8fXp\/cAAAAAAAAAAAAAAAAAAAAA==\"},\"inv\":[{\"id\":\"SUN001\",\"name\":\"SUN-3K-G04P1\",\"ac\":3000.0,\"pv\":3900.0,\"ph\":1,\"u\":550.0,\"st\":80.0,\"lo\":70.0,\"hi\":500.0,\"mp\":[[1,20.0,30.0]],\"price\":null},{\"id\":\"GIB001\",\"name\":\"SUN-3K-SG04LP1-24\",\"ac\":3000.0,\"pv\":6000.0,\"ph\":1,\"u\":500.0,\"st\":125.0,\"lo\":150.0,\"hi\":425.0,\"mp\":[[1,18.0,27.0]],\"price\":null,\"hy\":1,\"bv\":\"24\"},{\"id\":\"SUN002\",\"name\":\"SUN-5K-G05P1\",\"ac\":5000.0,\"pv\":7500.0,\"ph\":1,\"u\":550.0,\"st\":80.0,\"lo\":70.0,\"hi\":500.0,\"mp\":[[1,18.0,27.0],[1,18.0,27.0]],\"price\":null},{\"id\":\"GIB002\",\"name\":\"SUN-5K-SG03LP1\",\"ac\":5000.0,\"pv\":10000.0,\"ph\":1,\"u\":500.0,\"st\":125.0,\"lo\":150.0,\"hi\":425.0,\"mp\":[[1,13.0,17.0],[1,13.0,17.0]],\"price\":null,\"hy\":1,\"bv\":\"48\"},{\"id\":\"GIB003\",\"name\":\"SUN-5K-SG05LP1\",\"ac\":5000.0,\"pv\":10000.0,\"ph\":1,\"u\":500.0,\"st\":125.0,\"lo\":150.0,\"hi\":425.0,\"mp\":[[1,13.0,17.0],[1,13.0,17.0]],\"price\":null,\"hy\":1,\"bv\":\"48\"},{\"id\":\"GIB005\",\"name\":\"SUN-5K-SG06LP1\",\"ac\":5000.0,\"pv\":10000.0,\"ph\":1,\"u\":500.0,\"st\":125.0,\"lo\":150.0,\"hi\":425.0,\"mp\":[[1,18.0,27.0],[1,18.0,27.0]],\"price\":null,\"hy\":1,\"bv\":\"48\"},{\"id\":\"GIB006\",\"name\":\"SUN-6K-SG03LP1\",\"ac\":6000.0,\"pv\":12000.0,\"ph\":1,\"u\":500.0,\"st\":125.0,\"lo\":150.0,\"hi\":425.0,\"mp\":[[1,13.0,17.0],[1,13.0,17.0]],\"price\":null,\"hy\":1,\"bv\":\"48\"},{\"id\":\"GIB007\",\"name\":\"SUN-6K-SG05LP1\",\"ac\":6000.0,\"pv\":12000.0,\"ph\":1,\"u\":500.0,\"st\":125.0,\"lo\":150.0,\"hi\":425.0,\"mp\":[[1,13.0,17.0],[1,13.0,17.0]],\"price\":null,\"hy\":1,\"bv\":\"48\"},{\"id\":\"GIB009\",\"name\":\"SUN-6K-SG06LP1\",\"ac\":6000.0,\"pv\":12000.0,\"ph\":1,\"u\":500.0,\"st\":125.0,\"lo\":150.0,\"hi\":425.0,\"mp\":[[1,18.0,27.0],[1,18.0,27.0]],\"price\":null,\"hy\":1,\"bv\":\"48\"},{\"id\":\"GIB010\",\"name\":\"SUN-8K-SG01LP1\",\"ac\":8000.0,\"pv\":16000.0,\"ph\":1,\"u\":500.0,\"st\":125.0,\"lo\":150.0,\"hi\":425.0,\"mp\":[[2,26.0,34.0],[2,26.0,34.0]],\"price\":null,\"hy\":1,\"bv\":\"48\"},{\"id\":\"GIB011\",\"name\":\"SUN-8K-SG05LP1\",\"ac\":8000.0,\"pv\":16000.0,\"ph\":1,\"u\":500.0,\"st\":125.0,\"lo\":150.0,\"hi\":425.0,\"mp\":[[2,32.0,48.0],[2,32.0,48.0]],\"price\":null,\"hy\":1,\"bv\":\"48\"},{\"id\":\"GIB012\",\"name\":\"SUN-8K-SG06LP1\",\"ac\":8000.0,\"pv\":16000.0,\"ph\":1,\"u\":500.0,\"st\":125.0,\"lo\":150.0,\"hi\":425.0,\"mp\":[[2,36.0,54.0],[1,18.0,27.0],[1,18.0,27.0]],\"price\":null,\"hy\":1,\"bv\":\"48\"},{\"id\":\"SUN003\",\"name\":\"SUN-10K-G06P3\",\"ac\":10000.0,\"pv\":15000.0,\"ph\":3,\"u\":1100.0,\"st\":140.0,\"lo\":120.0,\"hi\":1000.0,\"mp\":[[1,20.0,30.0],[1,20.0,30.0]],\"price\":null},{\"id\":\"GIB013\",\"name\":\"SUN-12K-SG02LP1\",\"ac\":12000.0,\"pv\":24000.0,\"ph\":1,\"u\":500.0,\"st\":125.0,\"lo\":150.0,\"hi\":425.0,\"mp\":[[2,26.0,34.0],[2,26.0,34.0],[2,26.0,34.0]],\"price\":null,\"hy\":1,\"bv\":\"48\"},{\"id\":\"GIB014\",\"name\":\"SUN-12K-SG06LP1\",\"ac\":12000.0,\"pv\":24000.0,\"ph\":1,\"u\":500.0,\"st\":125.0,\"lo\":150.0,\"hi\":425.0,\"mp\":[[2,36.0,54.0],[2,36.0,54.0],[1,18.0,27.0]],\"price\":null,\"hy\":1,\"bv\":\"48\"},{\"id\":\"GIB016\",\"name\":\"SUN-12K-SG04LP3\",\"ac\":12000.0,\"pv\":24000.0,\"ph\":3,\"u\":800.0,\"st\":160.0,\"lo\":200.0,\"hi\":650.0,\"mp\":[[2,26.0,34.0],[1,13.0,17.0]],\"price\":null,\"hy\":1,\"bv\":\"48\"},{\"id\":\"GIB017\",\"name\":\"SUN-12K-SG05LP3\",\"ac\":12000.0,\"pv\":24000.0,\"ph\":3,\"u\":800.0,\"st\":160.0,\"lo\":200.0,\"hi\":650.0,\"mp\":[[2,26.0,34.0],[2,26.0,34.0]],\"price\":null,\"hy\":1,\"bv\":\"48\"},{\"id\":\"SUN004\",\"name\":\"SUN-15K-G06P3\",\"ac\":15000.0,\"pv\":22500.0,\"ph\":3,\"u\":1100.0,\"st\":140.0,\"lo\":120.0,\"hi\":1000.0,\"mp\":[[1,20.0,30.0],[2,26.0,39.0]],\"price\":null},{\"id\":\"GIB018\",\"name\":\"SUN-15K-SG05LP3\",\"ac\":15000.0,\"pv\":30000.0,\"ph\":3,\"u\":800.0,\"st\":160.0,\"lo\":160.0,\"hi\":650.0,\"mp\":[[2,36.0,54.0],[2,36.0,54.0]],\"price\":null,\"hy\":1,\"bv\":\"48\"},{\"id\":\"GIB015\",\"name\":\"SUN-16K-SG01LP1\",\"ac\":16000.0,\"pv\":32000.0,\"ph\":1,\"u\":500.0,\"st\":125.0,\"lo\":150.0,\"hi\":425.0,\"mp\":[[2,26.0,34.0],[2,26.0,34.0],[2,26.0,34.0]],\"price\":null,\"hy\":1,\"bv\":\"48\"},{\"id\":\"SUN009\",\"name\":\"SUN-20K-G05\",\"ac\":20000.0,\"pv\":26000.0,\"ph\":3,\"u\":1100.0,\"st\":250.0,\"lo\":200.0,\"hi\":1000.0,\"mp\":[[2,26.0,39.0],[2,26.0,39.0]],\"price\":null},{\"id\":\"GIB019\",\"name\":\"SUN-20K-SG05LP3\",\"ac\":20000.0,\"pv\":40000.0,\"ph\":3,\"u\":800.0,\"st\":160.0,\"lo\":160.0,\"hi\":650.0,\"mp\":[[2,36.0,54.0],[2,36.0,54.0]],\"price\":null,\"hy\":1,\"bv\":\"48\"},{\"id\":\"SUN005\",\"name\":\"SUN-25K-G05\",\"ac\":25000.0,\"pv\":32500.0,\"ph\":3,\"u\":1100.0,\"st\":250.0,\"lo\":200.0,\"hi\":1000.0,\"mp\":[[2,26.0,39.0],[2,26.0,39.0]],\"price\":null},{\"id\":\"GIB020\",\"name\":\"SUN-25K-SG01HP3\",\"ac\":25000.0,\"pv\":50000.0,\"ph\":3,\"u\":1000.0,\"st\":180.0,\"lo\":150.0,\"hi\":850.0,\"mp\":[[2,26.0,39.0],[2,26.0,39.0]],\"price\":null,\"hy\":1,\"bv\":\"160-700\"},{\"id\":\"SUN010\",\"name\":\"SUN-30K-G04\",\"ac\":30000.0,\"pv\":54000.0,\"ph\":3,\"u\":1100.0,\"st\":250.0,\"lo\":200.0,\"hi\":1000.0,\"mp\":[[3,40.0,60.0],[3,40.0,60.0]],\"price\":null},{\"id\":\"SUN006\",\"name\":\"SUN-50K-G04\",\"ac\":50000.0,\"pv\":65000.0,\"ph\":3,\"u\":1100.0,\"st\":250.0,\"lo\":200.0,\"hi\":1000.0,\"mp\":[[3,40.0,60.0],[3,40.0,60.0],[3,40.0,60.0],[3,40.0,60.0]],\"price\":null},{\"id\":\"GIB022\",\"name\":\"SUN-50K-SG01HP3\",\"ac\":50000.0,\"pv\":100000.0,\"ph\":3,\"u\":1000.0,\"st\":180.0,\"lo\":150.0,\"hi\":850.0,\"mp\":[[2,26.0,55.0],[2,26.0,55.0],[2,26.0,55.0],[2,26.0,55.0]],\"price\":null,\"hy\":1,\"bv\":\"160-800\"},{\"id\":\"GIB024\",\"name\":\"SUN-80K-SG02HP3\",\"ac\":80000.0,\"pv\":160000.0,\"ph\":3,\"u\":1000.0,\"st\":180.0,\"lo\":150.0,\"hi\":850.0,\"mp\":[[2,36.0,54.0],[2,36.0,54.0],[2,36.0,54.0],[2,36.0,54.0],[2,36.0,54.0],[2,36.0,54.0]],\"price\":null,\"hy\":1,\"bv\":\"160-1000\"},{\"id\":\"SUN007\",\"name\":\"SUN-100K-G03\",\"ac\":100000.0,\"pv\":150000.0,\"ph\":3,\"u\":1000.0,\"st\":250.0,\"lo\":200.0,\"hi\":850.0,\"mp\":[[4,40.0,60.0],[4,40.0,60.0],[4,40.0,60.0],[4,40.0,60.0],[4,40.0,60.0],[4,40.0,60.0]],\"price\":null},{\"id\":\"SUN008\",\"name\":\"SUN-130K-G01P3\",\"ac\":130000.0,\"pv\":195000.0,\"ph\":3,\"u\":1100.0,\"st\":250.0,\"lo\":200.0,\"hi\":1000.0,\"mp\":[[4,40.0,60.0],[4,40.0,60.0],[4,40.0,60.0],[4,40.0,60.0],[4,40.0,60.0],[4,40.0,60.0],[4,40.0,60.0],[4,40.0,60.0]],\"price\":null}],\"pv\":{\"tnc2\":{\"price\":null,\"voc\":36.55,\"vmp\":30.8,\"isc\":15.95,\"imp\":15.26},\"tnc3\":{\"price\":null,\"voc\":50.19,\"vmp\":41.81,\"isc\":16.36,\"imp\":15.55}},\"c\":\"\u0411\u0438\u0448\u043a\u0435\u043a:42.875,74.603;\u041e\u0448:40.513,72.816;\u0414\u0436\u0430\u043b\u0430\u043b-\u0410\u0431\u0430\u0434:40.933,73.000;\u041a\u0430\u0440\u0430\u043a\u043e\u043b:42.491,78.394;\u0422\u043e\u043a\u043c\u043e\u043a:42.842,75.301;\u041a\u0430\u0440\u0430-\u0411\u0430\u043b\u0442\u0430:42.814,73.849;\u0423\u0437\u0433\u0435\u043d:40.770,73.300;\u041d\u0430\u0440\u044b\u043d:41.428,75.991;\u0422\u0430\u043b\u0430\u0441:42.522,72.243;\u0411\u0430\u0442\u043a\u0435\u043d:40.063,70.819;\u0411\u0430\u043b\u044b\u043a\u0447\u044b:42.460,76.187;\u0427\u043e\u043b\u043f\u043e\u043d-\u0410\u0442\u0430:42.650,77.083;\u041a\u0430\u043d\u0442:42.891,74.851;\u041a\u0430\u0440\u0430-\u0421\u0443\u0443:40.705,72.866;\u041c\u0430\u0439\u043b\u0443\u0443-\u0421\u0443\u0443:41.265,72.448;\u041a\u044b\u0437\u044b\u043b-\u041a\u0438\u044f:40.257,72.128;\u0422\u0430\u0448-\u041a\u0443\u043c\u044b\u0440:41.347,72.217;\u041a\u0430\u0440\u0430-\u041a\u0443\u043b\u044c:41.623,72.687;\u0421\u0443\u043b\u044e\u043a\u0442\u0430:39.934,69.567;\u041a\u043e\u0447\u043a\u043e\u0440-\u0410\u0442\u0430:41.039,72.483;\u0422\u043e\u043a\u0442\u043e\u0433\u0443\u043b:41.873,72.941;\u0418\u0441\u0444\u0430\u043d\u0430:39.839,69.527;\u041d\u043e\u043e\u043a\u0430\u0442:40.264,72.618;\u0411\u043e\u043a\u043e\u043d\u0431\u0430\u0435\u0432:42.117,76.988\"};\nvar $=function(id){return document.getElementById(id)};\n\/* \u043a\u044b\u0440\u0433\u044b\u0437\u0441\u043a\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f (\/ky\/): \u0442\u0435\u043a\u0441\u0442\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440 \u0440\u0438\u0441\u0443\u0435\u0442 \u0441\u0430\u043c, \u2014 \u0447\u0435\u0440\u0435\u0437 tl('\u043f\u043e-\u0440\u0443\u0441\u0441\u043a\u0438','\u043a\u044b\u0440\u0433\u044b\u0437\u0447\u0430') *\/\nvar KY=\/^ky\/.test(document.documentElement.lang||''),tl=function(r,k){return KY?k:r},KWH=tl(' \u043a\u0412\u0442\u00b7\u0447',' \u043a\u0412\u0442\u00b7\u0441\u0430\u0430\u0442');\nif(KY){var CMP={'-90':'\u0427','-45':'\u0422\u0427','0':'\u0422','45':'\u0422\u0411','90':'\u0411'};[].forEach.call(document.querySelectorAll('#spx-az button'),function(b){var k=CMP[b.getAttribute('data-a')];if(k)b.textContent=k})}\nvar app=$('sp-app');\nvar fmt=function(n){return Math.round(n).toLocaleString('ru-RU')};\nvar VK_R=(window.VK_USD&&VK_USD.rate>0)?VK_USD.rate:87.45;var rub=function(n){return fmt(n\/VK_R)+' $'};var som=function(n){return fmt(n)+' \u0441\u043e\u043c'};\nvar MODELS=[\n {id:'tnc3',name:'650 \u0412\u0442',power:650,price:0,bif:true,y1:1,deg:0.35,label:tl('\u0434\u0432\u0443\u0441\u0442\u043e\u0440\u043e\u043d\u043d\u044f\u044f','\u044d\u043a\u0438 \u0442\u0430\u0440\u0430\u043f\u0442\u0443\u0443')},\n {id:'tnc2',name:'470 \u0412\u0442',power:470,price:0,bif:false,y1:1,deg:0.40,label:tl('\u043e\u0434\u043d\u043e\u0441\u0442\u043e\u0440\u043e\u043d\u043d\u044f\u044f','\u0431\u0438\u0440 \u0442\u0430\u0440\u0430\u043f\u0442\u0443\u0443')},\n \/* \u0441\u0432\u043e\u044f \u043f\u0430\u043d\u0435\u043b\u044c: \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0432\u0432\u043e\u0434\u0438\u0442 \u043a\u043b\u0438\u0435\u043d\u0442 \u043f\u043e \u043b\u0438\u0441\u0442\u0443 \u0434\u0430\u043d\u043d\u044b\u0445, \u0441\u0442\u0430\u0440\u0442\u043e\u0432\u044b\u0435 \u2014 \u043a\u0430\u043a \u0443 650 \u0412\u0442; bf \u2014 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u0434\u0432\u0443\u0441\u0442\u043e\u0440\u043e\u043d\u043d\u043e\u0441\u0442\u0438 *\/\n {id:'own',name:tl('\u0421\u0432\u043e\u044f','\u04e8\u0437\u04af\u04a3\u04af\u0437\u0434\u04af\u043d'),power:650,price:0,bif:true,bf:0.85,y1:1,deg:0.35,label:tl('\u0441\u0432\u043e\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b','\u04e9\u0437 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043b\u0435\u0440\u0438'),own:true}\n];\n\/* \u0446\u0435\u043d\u0430 \u0441\u0442\u0430\u043d\u0446\u0438\u0438 \u043f\u043e\u0434 \u043a\u043b\u044e\u0447: (\u043f\u0430\u043d\u0435\u043b\u0438 \u00d7 1,2 + \u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440\u044b) \u00d7 1,2 *\/\nvar K_PANEL=1.2,K_TOTAL=1.2;\n\/* \u043f\u0430\u043d\u0435\u043b\u0438: Voc, Vmp, Isc, Imp \u0438 \u041c\u0420\u0426 \u2014 \u0438\u0437 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0438\u043c\u043f\u043e\u0440\u0442\u0430; \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u043d\u044b\u0435 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442\u044b \u0438 \u0442\u043e\u043a \u0441 \u0442\u044b\u043b\u044c\u043d\u043e\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u043e\u0439 (+10%) \u2014 \u043b\u0438\u0441\u0442\u044b \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 Tongwei *\/\nvar PV={tnc3:{kv:-0.22,kp:-0.26,bk:1.109},tnc2:{kv:-0.24,kp:-0.28,bk:1},own:{}};\n\/* \u0441\u0435\u0442\u0435\u0432\u044b\u0435 \u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440\u044b Deye \u2014 \u043b\u0438\u0441\u0442 \u00ab\u0421\u0435\u0442\u0435\u0432\u044b\u0435 \u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440\u044b\u00bb \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0438\u043c\u043f\u043e\u0440\u0442\u0430 (\u0441\u043e\u0431\u0438\u0440\u0430\u0435\u0442\u0441\u044f \u0432 D.inv \u043f\u0440\u0438 \u0441\u0431\u043e\u0440\u043a\u0435).\n   ac \u2014 \u043d\u043e\u043c\u0438\u043d\u0430\u043b, pv \u2014 \u043c\u0430\u043a\u0441. \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c \u043f\u0430\u043d\u0435\u043b\u0435\u0439, ph \u2014 \u0444\u0430\u0437\u044b, u \u2014 \u043c\u0430\u043a\u0441. \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435, st \u2014 \u043f\u0443\u0441\u043a\u043e\u0432\u043e\u0435, lo\/hi \u2014 \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d MPPT,\n   mp \u2014 MPPT: [\u0432\u0445\u043e\u0434\u043e\u0432, \u043c\u0430\u043a\u0441. \u0442\u043e\u043a, \u043c\u0430\u043a\u0441. \u0442\u043e\u043a \u041a\u0417], price \u2014 \u041c\u0420\u0426 (null \u2014 \u043d\u0435 \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0430) *\/\nvar INV=D.inv;\nMODELS.forEach(function(m){var t=D.pv[m.id]||{},e=PV[m.id];['voc','vmp','isc','imp'].forEach(function(k){e[k]=t[k]});e.iscb=e.isc*e.bk;if(t.price)m.price=t.price});\n\/* \u043f\u0440\u0438\u0431\u0430\u0432\u043a\u0430 \u043e\u0442 \u0442\u044b\u043b\u044c\u043d\u043e\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u044b: \u043f\u0440\u0435\u0441\u0435\u0442\u044b \u00ab\u0447\u0442\u043e \u043f\u043e\u0434 \u043f\u0430\u043d\u0435\u043b\u044f\u043c\u0438\u00bb \u0438 bk \u0434\u0430\u043d\u044b \u0434\u043b\u044f \u0434\u0432\u0443\u0441\u0442\u043e\u0440\u043e\u043d\u043d\u043e\u0441\u0442\u0438 85% (\u043b\u0438\u0441\u0442 \u0434\u0430\u043d\u043d\u044b\u0445 Tongwei),\n   \u0443 \u0441\u0432\u043e\u0435\u0439 \u043f\u0430\u043d\u0435\u043b\u0438 \u2014 \u043f\u0440\u043e\u043f\u043e\u0440\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e \u0435\u0451 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442\u0443 *\/\nvar BF0=0.85,OWN=MODELS[2];\nfunction bifGain(m){return m.bif?S.surf*(m.bf||BF0)\/BF0:0}\nfunction ownBk(){var e=PV.own;e.bk=OWN.bif?1+(PV.tnc3.bk-1)*OWN.bf\/BF0:1;e.iscb=e.isc*e.bk}\n['voc','vmp','isc','imp','kv','kp'].forEach(function(k){PV.own[k]=PV.tnc3[k]});ownBk();\nvar S={inv:null,m:MODELS[0],n:10,tilt:35,az:0,surf:0.07,tar:2.4,grow:5,pt:null,tiltTouched:false};\n\n\/* ---------- \u0434\u0430\u043d\u043d\u044b\u0435 ---------- *\/\nfunction b64(s){var b=atob(s),a=new Uint8Array(b.length);for(var i=0;i<b.length;i++)a[i]=b.charCodeAt(i);return a}\nvar G=D.g,EY=b64(G.ey),SL=b64(G.sl),MS=b64(D.ms.v),FT=D.t.f,MT=b64(D.t.m);\nvar NLAT=G.la1-G.la0+1,NLON=G.lo1-G.lo0+1;\nvar TMN=b64(D.tm.n),TMX=b64(D.tm.x);\n\/* \u043c\u043e\u0440\u043e\u0437 \u0438 \u0436\u0430\u0440\u0430 \u043f\u043e \u0442\u043e\u0447\u043a\u0435: PVGIS TMY, \u0441\u0435\u0442\u043a\u0430 2\u00b0; \u0431\u0435\u0440\u0451\u043c \u0441\u0430\u043c\u044b\u0439 \u0445\u043e\u043b\u043e\u0434\u043d\u044b\u0439 \u0438 \u0441\u0430\u043c\u044b\u0439 \u0436\u0430\u0440\u043a\u0438\u0439 \u0438\u0437 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0438\u0445 \u0443\u0437\u043b\u043e\u0432 \u043d\u0430 \u0441\u0443\u0448\u0435 (\u0441 \u0437\u0430\u043f\u0430\u0441\u043e\u043c) *\/\nfunction temps(lat,lng){\n var M=D.ms,ni=M.n[0],nj=M.n[1],fi=(lat-M.la0)\/M.st,fj=(lng-M.lo0)\/M.st,tn=99,tx=-99,r,i,j,f=false;\n for(r=1;r<=4&&!f;r++){for(i=Math.floor(fi)-r+1;i<=Math.floor(fi)+r;i++)for(j=Math.floor(fj)-r+1;j<=Math.floor(fj)+r;j++){\n  if(i<0||j<0||i>=ni||j>=nj||!TMN[i*nj+j])continue;f=true;tn=Math.min(tn,TMN[i*nj+j]-100);tx=Math.max(tx,TMX[i*nj+j]-100)}}\n return f?{tn:tn,tx:tx}:{tn:-40,tx:35,def:true}\n}\nfunction eyAt(i,j){var v=EY[i*NLON+j];return v?G.e0+v*G.es:0}\n\/* \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0441\u0435\u0442\u043a\u0435 \u0441 \u0443\u0447\u0451\u0442\u043e\u043c \u00ab\u0434\u044b\u0440\u00bb (\u043c\u043e\u0440\u0435): \u0431\u0438\u043b\u0438\u043d\u0435\u0439\u043d\u043e \u043f\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u043c \u0443\u0437\u043b\u0430\u043c *\/\nfunction sample(lat,lng){\n var fi=lat-G.la0,fj=lng-G.lo0;if(fi<-1||fj<-1||fi>NLAT||fj>NLON)return null;\n var i0=Math.floor(fi),j0=Math.floor(fj),di=fi-i0,dj=fj-j0,w=0,e=0,s=0;\n for(var a=0;a<2;a++)for(var b=0;b<2;b++){var i=i0+a,j=j0+b;if(i<0||j<0||i>=NLAT||j>=NLON)continue;var v=eyAt(i,j);if(!v)continue;\n  var k=(a?di:1-di)*(b?dj:1-dj);w+=k;e+=k*v;s+=k*SL[i*NLON+j]}\n if(w>0.2)return{ey:e\/w,sl:s\/w};\n var best=null,bd=1e9;\n for(var ii=i0-2;ii<=i0+3;ii++)for(var jj=j0-2;jj<=j0+3;jj++){if(ii<0||jj<0||ii>=NLAT||jj>=NLON)continue;var vv=eyAt(ii,jj);if(!vv)continue;\n  var d=(ii-fi)*(ii-fi)+(jj-fj)*(jj-fj)*Math.pow(Math.cos(lat*Math.PI\/180),2);if(d<bd){bd=d;best={ey:vv,sl:SL[ii*NLON+jj]}}}\n return bd<=4.5?best:null;\n}\nfunction shares(lat,lng){\n var M=D.ms,ni=M.n[0],nj=M.n[1],fi=(lat-M.la0)\/M.st,fj=(lng-M.lo0)\/M.st,i0=Math.max(0,Math.min(ni-2,Math.floor(fi))),j0=Math.max(0,Math.min(nj-2,Math.floor(fj)));\n var di=Math.max(0,Math.min(1,fi-i0)),dj=Math.max(0,Math.min(1,fj-j0)),out=[0,0,0,0,0,0,0,0,0,0,0,0],w=0;\n for(var a=0;a<2;a++)for(var b=0;b<2;b++){var base=((i0+a)*nj+(j0+b))*12;if(!MS[base])continue;var k=(a?di:1-di)*(b?dj:1-dj)+1e-6;w+=k;for(var m=0;m<12;m++)out[m]+=k*(MS[base+m]-1)}\n if(!w){var lt=Math.max(36,Math.min(72,lat));for(var m2=0;m2<12;m2++)out[m2]=D.ms.def[Math.round((lt-36)\/6)][m2];w=1}\n var sum=0;for(m=0;m<12;m++){out[m]\/=w;sum+=out[m]}for(m=0;m<12;m++)out[m]\/=sum;return out;\n}\n\/* \u043f\u043e\u043f\u0440\u0430\u0432\u043a\u0430 \u043d\u0430 \u043d\u0430\u043a\u043b\u043e\u043d \u0438 \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u044e: \u0442\u0430\u0431\u043b\u0438\u0446\u0430 PVGIS \u043f\u043e \u043e\u043f\u043e\u0440\u043d\u044b\u043c \u0448\u0438\u0440\u043e\u0442\u0430\u043c *\/\nvar AZI={'0':0,'45':1,'-45':2,'90':3,'-90':4};\nfunction tiltF(lat,tilt,az,month){\n var L=D.t.la,li=0;while(li<L.length-2&&lat>L[li+1])li++;var dl=Math.max(0,Math.min(1,(lat-L[li])\/(L[li+1]-L[li])));\n var t=Math.max(0,Math.min(90,tilt))\/10,ti=Math.min(8,Math.floor(t)),dt=t-ti,a=AZI[String(az)];\n function f(l,tt){if(month==null)return FT[l][tt][a]\/1000;return MT[((l*10+tt)*5+a)*12+month]\/100}\n var v0=f(li,ti)*(1-dt)+f(li,ti+1)*dt,v1=f(li+1,ti)*(1-dt)+f(li+1,ti+1)*dt;return v0*(1-dl)+v1*dl;\n}\n\n\/* ---------- \u0440\u0430\u0441\u0447\u0451\u0442 ---------- *\/\nfunction calc(){\n if(!S.pt||!S.pt.d)return null;\n var p=S.pt,m=S.m,kw=S.n*m.power\/1000,f=tiltF(p.lat,S.tilt,S.az),bif=1+bifGain(m);\n var year=p.d.ey*kw*f*bif,sh=shares(p.lat,p.lng),mon=[],msum=0;\n for(var i=0;i<12;i++){var v=sh[i]*tiltF(p.lat,S.tilt,S.az,i);mon.push(v);msum+=v}\n for(i=0;i<12;i++)mon[i]=mon[i]\/msum*year;\n var ac=autoCost(),cost=0,cum=0,flow=[cum],pay=null,deg=1,save1=0,tot=0;\n for(var y=1;y<=30;y++){deg=y===1?1-m.y1\/100:deg*(1-m.deg\/100);var s=year*deg*S.tar*Math.pow(1+S.grow\/100,y-1);if(y===1)save1=s;tot+=s;var prev=cum;cum+=s;flow.push(cum);\n  }\n return{part:ac.part,kw:kw,year:year,mon:mon,cost:cost,save1:save1,pay:pay,net:cum,tot:tot,flow:flow,f:f,opt:p.d.sl}\n}\n\n\/* ---------- \u043f\u043e\u0434\u0431\u043e\u0440 \u0441\u0435\u0442\u0435\u0432\u043e\u0433\u043e \u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440\u0430 ---------- *\/\nvar FROST_MARGIN=5,R_LO=0.7,R_HI=1.15,R_MAX=1.3;\n\/* \u043f\u0430\u043d\u0435\u043b\u0435\u0439 \u043d\u0430 \u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440 \u2014 \u043d\u0435 \u0431\u043e\u043b\u044c\u0448\u0435 \u043b\u0438\u0441\u0442\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u043d\u0435 \u0431\u043e\u043b\u044c\u0448\u0435 130% \u0435\u0433\u043e \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0438: \u0443 \u0433\u0438\u0431\u0440\u0438\u0434\u043e\u0432 \u043b\u0438\u0441\u0442 \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043e\u043f\u0443\u0441\u043a\u0430\u0435\u0442 \u0434\u043e 200%,\n   \u043d\u043e \u044d\u0442\u043e \u0438\u0437\u043b\u0438\u0448\u0435\u043a \u043d\u0430 \u0437\u0430\u0440\u044f\u0434 \u0410\u041a\u0411, \u0431\u0435\u0437 \u0430\u043a\u043a\u0443\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u043e\u0432 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u0430 \u0432\u044b\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u0440\u0435\u0437\u0430\u043b\u0430\u0441\u044c \u0431\u044b *\/\nfunction pvLim(inv){return Math.min(inv.pv,inv.ac*R_MAX)}\n\/* \u043e\u043a\u043d\u043e \u0434\u043b\u0438\u043d\u044b \u0446\u0435\u043f\u043e\u0447\u043a\u0438: \u043c\u043e\u0440\u043e\u0437 \u2192 Voc \u043d\u0435 \u0432\u044b\u0448\u0435 \u043c\u0430\u043a\u0441. \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f \u0438 \u0432\u0435\u0440\u0445\u0430 MPPT; \u0436\u0430\u0440\u0430 \u0438 \u0441\u043b\u0430\u0431\u043e\u0435 \u0441\u043e\u043b\u043d\u0446\u0435 \u2192 Vmp \u043d\u0435 \u043d\u0438\u0436\u0435 \u043d\u0438\u0437\u0430 MPPT \u0438 \u043f\u0443\u0441\u043a\u043e\u0432\u043e\u0433\u043e *\/\nfunction strWin(inv,e,t){\n var tc=t.tn-FROST_MARGIN,th=t.tx+30,voc=e.voc*(1+e.kv\/100*(tc-25)),vmc=e.vmp*(1+e.kp\/100*(tc-25)),vmh=e.vmp*(1+e.kp\/100*(th-25))*0.97;\n var mx=Math.min(Math.floor(inv.u\/voc),Math.floor(inv.hi\/vmc)),mn=Math.ceil(Math.max(inv.lo,inv.st)\/vmh);\n return{mn:mn,mx:mx,voc:voc,vmh:vmh,tc:tc}\n}\n\/* \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0430 n \u043f\u0430\u043d\u0435\u043b\u0435\u0439 \u043d\u0430 \u043e\u0434\u0438\u043d \u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440: \u0446\u0435\u043f\u043e\u0447\u043a\u0438 \u043f\u043e\u0447\u0442\u0438 \u0440\u0430\u0432\u043d\u043e\u0439 \u0434\u043b\u0438\u043d\u044b, \u043d\u0430 \u043e\u0434\u043d\u043e\u043c MPPT \u2014 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u0435 *\/\nfunction layout(inv,e,w,n){\n var caps=inv.mp.map(function(m){return Math.max(0,Math.min(m[0],Math.floor(m[1]\/e.imp+1e-9),Math.floor(m[2]\/e.iscb+1e-9)))}),tot=0,M=caps.length;\n caps.forEach(function(c){tot+=c});\n for(var m=Math.max(1,Math.ceil(n\/w.mx));m<=tot;m++){\n  var L=Math.floor(n\/m),a=n-m*L;if(L<w.mn||(a&&L+1>w.mx))continue;\n  for(var mask=0;mask<(1<<M);mask++){var ca=0,cb=0;for(var j=0;j<M;j++){if(mask>>j&1)ca+=caps[j];else cb+=caps[j]}\n   if(ca>=a&&cb>=m-a){var per=[],ra=a,rb=m-a;for(j=0;j<M;j++){var c;if(mask>>j&1){c=Math.min(caps[j],ra);ra-=c;per.push(c?[c,L+1]:null)}else{c=Math.min(caps[j],rb);rb-=c;per.push(c?[c,L]:null)}}\n    return{m:m,L:L,a:a,per:per}}}\n }\n return null\n}\nfunction invOptions(){\n if(!S.pt||!S.pt.d)return null;\n var e=PV[S.m.id],t=temps(S.pt.lat,S.pt.lng),dc=S.n*S.m.power,out=[];\n INV.forEach(function(inv){var w=strWin(inv,e,t);if(w.mx<w.mn)return;\n  for(var k=Math.max(1,Math.ceil(dc\/pvLim(inv)-1e-9));k<=(inv.ph===1?1:4);k++){\n   var base=Math.floor(S.n\/k),extra=S.n-base*k,ok=true,lays=[];\n   if(base<w.mn){break}\n   if((base+(extra?1:0))*S.m.power>pvLim(inv)+1e-9)continue;\n   var l1=layout(inv,e,w,base),l2=extra?layout(inv,e,w,base+1):null;if(!l1||(extra&&!l2)){continue}\n   var r=dc\/(inv.ac*k);if(r<0.5)break;\n   out.push({inv:inv,k:k,w:w,lay:extra?[[extra,l2],[k-extra,l1]]:[[k,l1]],r:r,price:inv.price?inv.price*k:null,key:inv.id+'x'+k});break}\n });\n \/* \u0432 \u043a\u0430\u0436\u0434\u043e\u0439 \u0433\u0440\u0443\u043f\u043f\u0435 (\u0441\u0435\u0442\u0435\u0432\u044b\u0435 \/ \u0433\u0438\u0431\u0440\u0438\u0434\u043d\u044b\u0435) \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c: \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 70\u2013115% (\u0441 \u0437\u0430\u043f\u0430\u0441\u043e\u043c), \u043c\u0435\u043d\u044c\u0448\u0435 \u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440\u043e\u0432, \u0437\u0430\u0442\u0435\u043c \u0434\u0435\u0448\u0435\u0432\u043b\u0435 *\/\n function pick(g){var good=g.filter(function(o){return o.r>=R_LO&&o.r<=R_HI}),pool=good.length?good:g,best=null;\n  pool.forEach(function(o){if(!best||o.k<best.k||(o.k===best.k&&cmpP(o,best)<0))best=o});\n  if(best)best.rec=true;\n  g.sort(function(a,b){return(b===best)-(a===best)||a.k-b.k||cmpP(a,b)});return best}\n var gr=out.filter(function(o){return!o.inv.hy}),hy=out.filter(function(o){return o.inv.hy}),bg=pick(gr),bh=pick(hy);\n gr=gr.slice(0,4);hy=hy.slice(0,4);\n return{t:t,gr:gr,hy:hy,list:gr.concat(hy),best:bg||bh}\n}\n\/* \u0434\u0435\u0448\u0435\u0432\u043b\u0435; \u0431\u0435\u0437 \u041c\u0420\u0426 \u2014 \u0441\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u043c \u043f\u043e \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0438 \u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440\u0430 *\/\nfunction cmpP(a,b){return a.price!=null&&b.price!=null?a.price-b.price:a.inv.ac*a.k-b.inv.ac*b.k}\nfunction curInv(io){if(!io||!io.list.length)return null;for(var i=0;i<io.list.length;i++)if(io.list[i].key===S.inv)return io.list[i];return io.best}\nfunction autoCost(io){var o=curInv(io===undefined?invOptions():io),pan=S.n*S.m.price,ip=o&&o.price||0;return{pan:pan,inv:ip,o:o,part:!!o&&!o.price,total:(pan*K_PANEL+ip)*K_TOTAL}}\nfunction deg(v){return(v<0?'\u2212':'')+Math.abs(Math.round(v))+' \u00b0C'}\nfunction plur(n,f){var a=n%10,b=n%100;return f[a===1&&b!==11?0:a>=2&&a<=4&&(b<12||b>14)?1:2]}\n\/* \u00ab6 \u0446\u0435\u043f\u043e\u0447\u0435\u043a: 4 \u043f\u043e 17 \u0438 2 \u043f\u043e 16 \u043f\u0430\u043d\u0435\u043b\u0435\u0439 \u00b7 \u043f\u043e 2 \u043d\u0430 \u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440\u00bb *\/\nfunction layTxt(o){\n var cnt={},tot=0,per={};\n o.lay.forEach(function(g){per[g[1].m]=1;g[1].per.forEach(function(p){if(p){cnt[p[1]]=(cnt[p[1]]||0)+p[0]*g[0];tot+=p[0]*g[0]}})});\n var lens=Object.keys(cnt).sort(function(a,b){return b-a}),last=+lens[lens.length-1];\n var s=KY?tot+' \u0442\u0438\u0437\u043c\u0435\u043a'+(lens.length===1?', \u0430\u0440 \u0431\u0438\u0440\u0438\u043d\u0434\u0435 '+last:': '+lens.map(function(l){return cnt[l]+' \u00d7 '+l}).join(' \u0436\u0430\u043d\u0430 '))+' \u043f\u0430\u043d\u0435\u043b\u044c':tot+' '+plur(tot,['\u0446\u0435\u043f\u043e\u0447\u043a\u0430','\u0446\u0435\u043f\u043e\u0447\u043a\u0438','\u0446\u0435\u043f\u043e\u0447\u0435\u043a'])+(lens.length===1?' \u043f\u043e '+last:': '+lens.map(function(l){return cnt[l]+' \u043f\u043e '+l}).join(' \u0438 '))+' '+plur(last,['\u043f\u0430\u043d\u0435\u043b\u0438','\u043f\u0430\u043d\u0435\u043b\u0438','\u043f\u0430\u043d\u0435\u043b\u0435\u0439']);\n var ks=Object.keys(per);if(o.k>1&&ks.length===1)s+=KY?' \u00b7 \u0430\u0440 \u0431\u0438\u0440 \u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440\u0433\u043e '+ks[0]+' \u0442\u0438\u0437\u043c\u0435\u043a':' \u00b7 \u043f\u043e '+ks[0]+' \u043d\u0430 \u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440';\n return s\n}\nfunction renderInv(io,cst){\n var L=$('spx-ilist');\n if(!io){$('spx-ifrost').textContent=tl('\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043c\u0435\u0441\u0442\u043e \u043d\u0430 \u043a\u0430\u0440\u0442\u0435 \u2014 \u043f\u043e\u0434\u0431\u0435\u0440\u0451\u043c \u043f\u043e \u043c\u043e\u0440\u043e\u0437\u0443 \u0438 \u0436\u0430\u0440\u0435 \u0432 \u044d\u0442\u043e\u0439 \u0442\u043e\u0447\u043a\u0435','\u041a\u0430\u0440\u0442\u0430\u0434\u0430\u043d \u0436\u0435\u0440\u0434\u0438 \u0442\u0430\u043d\u0434\u0430\u04a3\u044b\u0437 \u2014 \u043e\u0448\u043e\u043b \u0447\u0435\u043a\u0438\u0442\u0442\u0435\u0433\u0438 \u0430\u044f\u0437 \u0436\u0430\u043d\u0430 \u044b\u0441\u044b\u043a\u043a\u0430 \u0436\u0430\u0440\u0430\u0448\u0430 \u0442\u0430\u043d\u0434\u0430\u043f \u0431\u0435\u0440\u0435\u0431\u0438\u0437');$('spx-idc').textContent='';L.innerHTML='';return}\n var t=io.t;$('spx-ifrost').textContent=(KY?(t.def?'\u041a\u043b\u0438\u043c\u0430\u0442 \u0431\u043e\u044e\u043d\u0447\u0430 \u043c\u0430\u0430\u043b\u044b\u043c\u0430\u0442 \u0436\u043e\u043a, \u221240 \u00b0C \u043c\u0435\u043d\u0435\u043d \u044d\u0441\u0435\u043f\u0442\u0435\u0439\u0431\u0438\u0437':'\u0411\u0443\u043b \u0447\u0435\u043a\u0438\u0442\u0442\u0435 \u0430\u044f\u0437 '+deg(t.tn)+' \u0447\u0435\u0439\u0438\u043d, \u044b\u0441\u044b\u043a '+deg(t.tx)+' \u0447\u0435\u0439\u0438\u043d (PVGIS) \u00b7 \u0442\u0438\u0437\u043c\u0435\u043a\u0442\u0435\u0440\u0434\u0438 '+deg(t.tn-FROST_MARGIN)+' \u043c\u0435\u043d\u0435\u043d \u044d\u0441\u0435\u043f\u0442\u0435\u0439\u0431\u0438\u0437'):(t.def?'\u041d\u0435\u0442 \u0434\u0430\u043d\u043d\u044b\u0445 \u043e \u043a\u043b\u0438\u043c\u0430\u0442\u0435, \u0441\u0447\u0438\u0442\u0430\u0435\u043c \u043f\u043e \u221240 \u00b0C':'\u041c\u043e\u0440\u043e\u0437 \u0432 \u044d\u0442\u043e\u0439 \u0442\u043e\u0447\u043a\u0435 \u0434\u043e '+deg(t.tn)+', \u0436\u0430\u0440\u0430 \u0434\u043e '+deg(t.tx)+' (PVGIS) \u00b7 \u0446\u0435\u043f\u043e\u0447\u043a\u0438 \u0441\u0447\u0438\u0442\u0430\u0435\u043c \u043f\u0440\u0438 '+deg(t.tn-FROST_MARGIN)));\n $('spx-idc').textContent=tl('\u041f\u0430\u043d\u0435\u043b\u0438: ','\u041f\u0430\u043d\u0435\u043b\u0434\u0435\u0440: ')+(S.n*S.m.power\/1000).toFixed(2).replace('.',',')+' \u043a\u0412\u0442';\n if(!io.list.length){L.innerHTML='<div class=\"spx-inv-empty\">'+(KY?S.n+' \u043f\u0430\u043d\u0435\u043b\u044c \u04af\u0447\u04af\u043d \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0434\u043e\u0433\u0443 \u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440\u043b\u043e\u0440\u0434\u043e\u043d \u0441\u0445\u0435\u043c\u0430 \u0442\u04af\u0437\u04af\u043b\u0431\u04e9\u0439\u0442 \u2014 \u0442\u0438\u0437\u043c\u0435\u043a \u04e9\u0442\u04e9 \u043a\u044b\u0441\u043a\u0430. \u041f\u0430\u043d\u0435\u043b\u044c \u043a\u043e\u0448\u0443\u04a3\u0443\u0437 \u0436\u0435 \u04e9\u0442\u04af\u043d\u043c\u04e9 \u043a\u0430\u043b\u0442\u044b\u0440\u044b\u04a3\u044b\u0437: \u043c\u0438\u043a\u0440\u043e\u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440 \u0436\u0435 \u0433\u0438\u0431\u0440\u0438\u0434\u0434\u0438\u043a \u0447\u0435\u0447\u0438\u043c \u0442\u0430\u043d\u0434\u0430\u043f \u0431\u0435\u0440\u0435\u0431\u0438\u0437.':'\u0414\u043b\u044f '+S.n+' '+plur(S.n,['\u043f\u0430\u043d\u0435\u043b\u0438','\u043f\u0430\u043d\u0435\u043b\u0435\u0439','\u043f\u0430\u043d\u0435\u043b\u0435\u0439'])+' \u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440 \u0438\u0437 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430 \u043d\u0435 \u0441\u043e\u0431\u0438\u0440\u0430\u0435\u0442\u0441\u044f \u2014 \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u043a\u043e\u0440\u043e\u0442\u043a\u0430\u044f \u0446\u0435\u043f\u043e\u0447\u043a\u0430. \u0414\u043e\u0431\u0430\u0432\u044c\u0442\u0435 \u043f\u0430\u043d\u0435\u043b\u0438 \u0438\u043b\u0438 \u043e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u0437\u0430\u044f\u0432\u043a\u0443: \u043f\u043e\u0434\u0431\u0435\u0440\u0451\u043c \u043c\u0438\u043a\u0440\u043e\u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440 \u0438\u043b\u0438 \u0433\u0438\u0431\u0440\u0438\u0434\u043d\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435.')+'<\/div>';return}\n var cur=cst.o;\n var card=function(o){var inv=o.inv,rr=Math.round(o.r*100),tg=o.r<0.8?'<i class=\"lo\">'+(KY?'\u043a\u0435\u04a3\u0435\u0439\u0442\u04af\u04af\u0433\u04e9 '+Math.round((1\/o.r-1)*100)+'% \u0437\u0430\u043f\u0430\u0441':'\u0437\u0430\u043f\u0430\u0441 '+Math.round((1\/o.r-1)*100)+'% \u043d\u0430 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435')+'<\/i>':o.r<=1.2?'<i class=\"ok\">'+tl('\u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 ','\u0436\u04af\u043a\u0442\u04e9\u043c ')+rr+'%<\/i>':'<i class=\"wa\">'+tl('\u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 ','\u0436\u04af\u043a\u0442\u04e9\u043c ')+rr+tl('%, \u043f\u0438\u043a\u0438 \u0438\u0437\u0440\u0435\u0434\u043a\u0430 \u0441\u0440\u0435\u0437\u0430\u044e\u0442\u0441\u044f','%, \u043f\u0438\u043a \u0443\u0447\u0443\u0440\u0443\u043d\u0434\u0430 \u043a\u0443\u0431\u0430\u0442\u0442\u0443\u0443\u043b\u0443\u043a \u043a\u044d\u044d\u0434\u0435 \u0447\u0435\u043a\u0442\u0435\u043b\u0435\u0442')+'<\/i>';\n  var l0=o.lay[0][1],len=l0.L+(l0.a?1:0);\n  var bt=inv.hy?'<i>\u0410\u041a\u0411 '+(\/-\/.test(inv.bv)?inv.bv+tl(' \u0412, \u0432\u044b\u0441\u043e\u043a\u043e\u0432\u043e\u043b\u044c\u0442\u043d\u0430\u044f',' \u0412, \u0436\u043e\u0433\u043e\u0440\u043a\u0443 \u0432\u043e\u043b\u044c\u0442\u0442\u0443\u0443'):(inv.bv||48)+' \u0412')+'<\/i>':'';\n  return'<button type=\"button\" class=\"spx-io'+(o===cur?' on':'')+'\" data-k=\"'+o.key+'\">'+(o.rec?'<span class=\"r\">'+tl('\u041e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u043e','\u041e\u043f\u0442\u0438\u043c\u0430\u043b\u0434\u0443\u0443')+'<\/span>':'')+\n  '<div class=\"n\">Deye '+inv.name+(o.k>1?' <small>\u00d7 '+o.k+'<\/small>':'')+'<\/div>'+\n  '<div class=\"t\"><i>'+(inv.ac*o.k\/1000)+' \u043a\u0412\u0442<\/i><i>'+(inv.ph===1?'1 \u0444\u0430\u0437\u0430':tl('3 \u0444\u0430\u0437\u044b','3 \u0444\u0430\u0437\u0430'))+'<\/i>'+bt+tg+'<\/div>'+\n  '<div class=\"l\">'+layTxt(o)+'<br><em>'+(KY?'\u0430\u044f\u0437\u0434\u0430 '+Math.round(o.w.voc*len)+' \u0412 \u0447\u0435\u0439\u0438\u043d (\u044d\u04a3 \u043a\u04e9\u0431\u04af '+inv.u+' \u0412) \u00b7 \u0442\u0438\u0437\u043c\u0435\u043a\u0442\u0435 '+o.w.mn+'\u2013'+o.w.mx+' \u0434\u0430\u0430\u043d\u0430':'\u043d\u0430 \u043c\u043e\u0440\u043e\u0437\u0435 \u0434\u043e '+Math.round(o.w.voc*len)+' \u0412 \u0438\u0437 '+inv.u+' \u0412 \u00b7 \u0432 \u0446\u0435\u043f\u043e\u0447\u043a\u0435 \u043c\u043e\u0436\u043d\u043e '+o.w.mn+'\u2013'+o.w.mx+' \u0448\u0442.')+'<\/em><\/div>'+\n  (o.price?'<div class=\"p\">'+rub(o.price)+'<\/div>':'<div class=\"p q\">'+tl('\u0446\u0435\u043d\u0430 \u043f\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0443','\u0431\u0430\u0430\u0441\u044b \u0441\u0443\u0440\u043e\u043e \u0431\u043e\u044e\u043d\u0447\u0430')+'<\/div>')+'<\/button>'};\n function grp(t,n,g){return g.length?'<div class=\"spx-inv-g\"><b>'+t+'<\/b>'+n+'<\/div><div class=\"spx-inv-list\">'+g.map(card).join('')+'<\/div>':''}\n L.innerHTML=grp(tl('\u0421\u0435\u0442\u0435\u0432\u044b\u0435','\u0422\u0430\u0440\u043c\u0430\u043a\u0442\u044b\u043a'),tl('\u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442, \u043f\u043e\u043a\u0430 \u0435\u0441\u0442\u044c \u0441\u0435\u0442\u044c','\u0442\u0430\u0440\u043c\u0430\u043a \u0431\u0430\u0440 \u043a\u0435\u0437\u0434\u0435 \u0438\u0448\u0442\u0435\u0439\u0442'),io.gr)+grp(tl('\u0413\u0438\u0431\u0440\u0438\u0434\u043d\u044b\u0435','\u0413\u0438\u0431\u0440\u0438\u0434\u0434\u0438\u043a'),tl('\u0441 \u0430\u043a\u043a\u0443\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430\u043c\u0438 \u0434\u043e\u043c \u043d\u0435 \u043e\u0431\u0435\u0441\u0442\u043e\u0447\u0438\u0442\u0441\u044f \u043f\u0440\u0438 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 \u0441\u0435\u0442\u0438','\u0442\u0430\u0440\u043c\u0430\u043a \u04e9\u0447\u043a\u04e9\u043d\u0434\u04e9 \u0434\u0430 \u04af\u0439 \u0430\u043a\u043a\u0443\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u043b\u043e\u0440\u0434\u0443\u043d \u044d\u0441\u0435\u0431\u0438\u043d\u0435\u043d \u0436\u0430\u0440\u044b\u043a\u0441\u044b\u0437 \u043a\u0430\u043b\u0431\u0430\u0439\u0442'),io.hy);\n}\n\n\/* ---------- \u0430\u043d\u0438\u043c\u0430\u0446\u0438\u044f \u0447\u0438\u0441\u0435\u043b ---------- *\/\nvar tw={};\nfunction anim(id,to,fn){var el=$(id),o=tw[id]||{v:to};var from=o.v,t0=performance.now();o.v=to;tw[id]=o;cancelAnimationFrame(o.r);\n if(from==null||isNaN(from)||from===to){el.textContent=fn(to);return}\n (function step(t){var k=Math.min(1,(t-t0)\/450);k=1-Math.pow(1-k,3);el.textContent=fn(from+(to-from)*k);if(k<1)o.r=requestAnimationFrame(step)})(t0)}\n\nfunction render(){\n link();\n var r=calc(),m=S.m;\n $('spx-nval').textContent=S.n+tl(' \u0448\u0442 \u00b7 ',' \u0434\u0430\u0430\u043d\u0430 \u00b7 ')+(S.n*m.power\/1000).toFixed(2).replace('.',',')+' \u043a\u0412\u0442';\n setRange($('spx-n'));setRange($('spx-tilt'));setRange($('spx-grow'));\n $('spx-tval').textContent=S.tilt+'\u00b0';$('spx-gval').textContent=S.grow+'%';\n var io=invOptions(),cst=autoCost(io);renderInv(io,cst);\n $('spx-bifrow').style.display=m.bif?'':'none';\n bifNote.textContent=m.own?tl('\u0414\u0432\u0443\u0441\u0442\u043e\u0440\u043e\u043d\u043d\u044f\u044f \u043f\u0430\u043d\u0435\u043b\u044c \u0434\u043e\u0431\u0438\u0440\u0430\u0435\u0442 \u0441\u0432\u0435\u0442, \u043e\u0442\u0440\u0430\u0436\u0451\u043d\u043d\u044b\u0439 \u043e\u0442 \u043f\u043e\u0432\u0435\u0440\u0445\u043d\u043e\u0441\u0442\u0438. \u0421\u0447\u0438\u0442\u0430\u0435\u043c \u043f\u043e \u0434\u0432\u0443\u0441\u0442\u043e\u0440\u043e\u043d\u043d\u043e\u0441\u0442\u0438 \u0432\u0430\u0448\u0435\u0439 \u043f\u0430\u043d\u0435\u043b\u0438 \u2014 ','\u042d\u043a\u0438 \u0442\u0430\u0440\u0430\u043f\u0442\u0443\u0443 \u043f\u0430\u043d\u0435\u043b\u044c \u0436\u0435\u0440\u0434\u0435\u043d \u0447\u0430\u0433\u044b\u043b\u0433\u0430\u043d \u0436\u0430\u0440\u044b\u043a\u0442\u044b \u0434\u0430 \u043a\u0430\u0440\u043c\u0430\u0439\u0442. \u0421\u0438\u0437\u0434\u0438\u043d \u043f\u0430\u043d\u0435\u043b\u0434\u0438\u043d \u044d\u043a\u0438 \u0442\u0430\u0440\u0430\u043f\u0442\u0443\u0443\u043b\u0443\u0433\u0443 \u0431\u043e\u044e\u043d\u0447\u0430 \u044d\u0441\u0435\u043f\u0442\u0435\u0439\u0431\u0438\u0437 \u2014 ')+Math.round(m.bf*100)+'%.':BN0;$('spx-bifgain').textContent='+'+String(Math.round(bifGain(m)*1000)\/10).replace('.',',')+tl('% \u043e\u0442 \u0442\u044b\u043b\u044c\u043d\u043e\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u044b','% \u0430\u0440\u0442\u043a\u044b \u0442\u0430\u0440\u0430\u043f\u0442\u0430\u043d');\n strip();\n if(!r){['spx-k1','spx-k2','spx-k3','spx-k4'].forEach(function(id){$(id).textContent='\u2014';tw[id]=null});\n  ['spx-k1s','spx-k2s','spx-k3s','spx-k4s','spx-mnote','spx-cnote'].forEach(function(id){$(id).textContent=''});\n  $('spx-k1s').textContent=tl('\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043c\u0435\u0441\u0442\u043e \u043d\u0430 \u043a\u0430\u0440\u0442\u0435','\u041a\u0430\u0440\u0442\u0430\u0434\u0430\u043d \u0436\u0435\u0440\u0434\u0438 \u0442\u0430\u043d\u0434\u0430\u04a3\u044b\u0437');$('spx-mchart').innerHTML='';$('spx-cchart').innerHTML='';return}\n anim('spx-k1',r.year,function(v){return fmt(v)+KWH});\n $('spx-k1s').textContent='\u2248 '+fmt(r.year\/12)+tl(' \u043a\u0412\u0442\u00b7\u0447 \u0432 \u043c\u0435\u0441\u044f\u0446',' \u043a\u0412\u0442\u00b7\u0441\u0430\u0430\u0442 \u0430\u0439\u044b\u043d\u0430');\n anim('spx-k2',r.save1,rub);$('spx-k2s').textContent='\u2248 '+som(r.save1)+' \u00b7 '+rub(r.save1\/12)+tl(' \u0432 \u043c\u0435\u0441\u044f\u0446',' \u0430\u0439\u044b\u043d\u0430');\n anim('spx-k3',r.flow[10],rub);$('spx-k3s').textContent='\u2248 '+som(r.flow[10])+(KY?' \u00b7 \u0442\u0430\u0440\u0438\u0444 \u0436\u044b\u043b\u044b\u043d\u0430 '+S.grow+'% \u04e9\u0441\u04e9\u0442':' \u00b7 \u0440\u043e\u0441\u0442 \u0442\u0430\u0440\u0438\u0444\u0430 '+S.grow+'% \u0432 \u0433\u043e\u0434');\n anim('spx-k4',r.tot,rub);$('spx-k4s').textContent='\u2248 '+som(r.tot)+tl(' \u00b7 \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u0441\u0442\u0430\u043d\u0446\u0438\u0438 \u2014 \u043f\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0443',' \u00b7 \u0441\u0442\u0430\u043d\u0446\u0438\u044f\u043d\u044b\u043d \u0431\u0430\u0430\u0441\u044b \u2014 \u0441\u0443\u0440\u043e\u043e \u0431\u043e\u044e\u043d\u0447\u0430');\n var lossTxt=Math.round((1-r.f)*100);\n $('spx-mnote').textContent=lossTxt>0?(KY?'\u0436\u0430\u043d\u0442\u0430\u044e\u0443 \u0436\u0430\u043d\u0430 \u0431\u0430\u0433\u044b\u0442: \u043e\u043f\u0442\u0438\u043c\u0443\u043c\u0434\u0430\u043d \u2212'+lossTxt+'%':'\u043d\u0430\u043a\u043b\u043e\u043d \u0438 \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u044f: \u2212'+lossTxt+'% \u043a \u043e\u043f\u0442\u0438\u043c\u0443\u043c\u0443'):tl('\u043d\u0430\u043a\u043b\u043e\u043d \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439','\u0436\u0430\u043d\u0442\u0430\u044e\u0443 \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u0434\u0443\u0443');\n $('spx-cnote').textContent=r.pay!==null?(KY?Math.ceil(r.pay)+'-\u0436\u044b\u043b\u044b \u04e9\u0437\u04af\u043d \u0430\u043a\u0442\u0430\u0439\u0442':'\u043e\u043a\u0443\u043f\u0438\u0442\u0441\u044f \u043d\u0430 '+Math.ceil(r.pay)+'-\u0439 \u0433\u043e\u0434'):'';\n drawMonths(r);drawFlow(r);\n}\nfunction stTxt(r){return KY?'\u0441\u0442\u0430\u043d\u0446\u0438\u044f '+rub(r.cost)+(r.part?' (\u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440\u0441\u0443\u0437)':''):'\u0441\u0442\u0430\u043d\u0446\u0438\u044f \u0437\u0430 '+rub(r.cost)+(r.part?' \u0431\u0435\u0437 \u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440\u0430':'')}\nfunction yrs(v){if(KY)return '\u0436\u044b\u043b';var n=Math.floor(v);if(Math.abs(v-n)>0.05)return '\u0433\u043e\u0434\u0430';n=n%100;var d=n%10;if(n>10&&n<20)return '\u043b\u0435\u0442';return d===1?'\u0433\u043e\u0434':(d>1&&d<5?'\u0433\u043e\u0434\u0430':'\u043b\u0435\u0442')}\nfunction setRange(el){el.style.setProperty('--p',((el.value-el.min)\/(el.max-el.min)*100)+'%')}\nvar stripN=0;\nfunction strip(){var el=$('spx-strip'),show=Math.min(S.n,40);if(stripN===S.n)return;\n var html='';for(var i=0;i<show;i++)html+='<i style=\"animation-delay:'+(i<stripN?0:Math.min(300,(i-stripN)*12))+'ms\"><\/i>';\n if(S.n>show)html+='<em>+'+(S.n-show)+'<\/em>';el.innerHTML=html;stripN=S.n}\n\n\/* ---------- \u0433\u0440\u0430\u0444\u0438\u043a\u0438 ---------- *\/\nvar NS='http:\/\/www.w3.org\/2000\/svg',MN=['\u042f\u043d\u0432','\u0424\u0435\u0432','\u041c\u0430\u0440','\u0410\u043f\u0440','\u041c\u0430\u0439','\u0418\u044e\u043d','\u0418\u044e\u043b','\u0410\u0432\u0433','\u0421\u0435\u043d','\u041e\u043a\u0442','\u041d\u043e\u044f','\u0414\u0435\u043a'];\nfunction svgEl(tag,a){var e=document.createElementNS(NS,tag);for(var k in a)e.setAttribute(k,a[k]);return e}\nfunction nice(v){var p=Math.pow(10,Math.floor(Math.log10(v))),f=v\/p;return(f<=1?1:f<=2?2:f<=2.5?2.5:f<=5?5:10)*p}\nfunction drawMonths(r){\n var s=$('spx-mchart');s.innerHTML='';var W=Math.max(280,Math.round(s.getBoundingClientRect().width)||560);s.setAttribute('viewBox','0 0 '+W+' 230');var H=230,L=44,B=24,T=10,mx=Math.max.apply(null,r.mon),stq=nice(mx*1.05\/4),top=stq*Math.ceil(mx*1.05\/stq),bw=(W-L)\/12;\n var defs=svgEl('defs',{}),g=svgEl('linearGradient',{id:'spx-bg',x1:0,y1:0,x2:0,y2:1});\n g.appendChild(svgEl('stop',{offset:0,'stop-color':'#fbbf24'}));g.appendChild(svgEl('stop',{offset:1,'stop-color':'#f97316'}));defs.appendChild(g);s.appendChild(defs);\n for(var k=0;k<=Math.round(top\/stq);k++){var y=T+(H-B-T)*(1-k*stq\/top);s.appendChild(svgEl('line',{x1:L,x2:W,y1:y,y2:y,stroke:'#eef1f6'}));var t=svgEl('text',{x:L-8,y:y+4,'text-anchor':'end'});t.textContent=fmt(stq*k);s.appendChild(t)}\n var best=r.mon.indexOf(mx);\n r.mon.forEach(function(v,i){var h=(H-B-T)*v\/top,x=L+i*bw+bw*0.16,w=bw*0.68,y=H-B-h;\n  var rc=svgEl('rect',{x:x,y:H-B,width:w,height:0,rx:5,fill:i===best?'url(#spx-bg)':'#fcd9a8','class':'spx-bar'});\n  rc.innerHTML='<animate attributeName=\"y\" from=\"'+(H-B)+'\" to=\"'+y+'\" dur=\".5s\" begin=\"'+(i*0.03)+'s\" fill=\"freeze\" calcMode=\"spline\" keySplines=\".2 .8 .2 1\"\/><animate attributeName=\"height\" from=\"0\" to=\"'+h+'\" dur=\".5s\" begin=\"'+(i*0.03)+'s\" fill=\"freeze\" calcMode=\"spline\" keySplines=\".2 .8 .2 1\"\/>';\n  s.appendChild(rc);\n  var hit=svgEl('rect',{x:L+i*bw,y:T,width:bw,height:H-B-T,fill:'transparent'});hit.style.cursor='pointer';\n  hit.addEventListener('mousemove',function(e){tip(e,'<b>'+MN[i]+'<\/b> \u00b7 '+fmt(v)+KWH+' \u00b7 '+rub(v*S.tar))});hit.addEventListener('mouseleave',untip);\n  hit.addEventListener('touchstart',function(e){tip(e.touches[0],'<b>'+MN[i]+'<\/b> \u00b7 '+fmt(v)+KWH);setTimeout(untip,1600)},{passive:true});\n  s.appendChild(hit);\n  var t=svgEl('text',{x:L+i*bw+bw\/2,y:H-6,'text-anchor':'middle'});t.textContent=bw<34?MN[i][0]:MN[i];s.appendChild(t)});\n}\nfunction drawFlow(r){\n var s=$('spx-cchart');s.innerHTML='';var W=Math.max(280,Math.round(s.getBoundingClientRect().width)||560);s.setAttribute('viewBox','0 0 '+W+' 230');var H=230,L=58,B=24,T=12,f=r.flow.map(function(x){return x\/VK_R}),mn=Math.min.apply(null,f),mx=Math.max.apply(null,f.concat([0]));\n var stp=nice((mx-mn)\/4)||1,lo=Math.floor(mn\/stp)*stp,hi=Math.ceil(mx\/stp)*stp;if(hi===lo)hi=lo+stp;\n var X=function(i){return L+(W-L)*i\/30},Y=function(v){return T+(H-B-T)*(hi-v)\/(hi-lo)};\n for(var v=lo;v<=hi+1e-6;v+=stp){var y=Y(v);s.appendChild(svgEl('line',{x1:L,x2:W,y1:y,y2:y,stroke:Math.abs(v)<1e-6?'#cbd5e1':'#eef1f6','stroke-dasharray':Math.abs(v)<1e-6?'0':'0'}));\n  var t=svgEl('text',{x:L-8,y:y+4,'text-anchor':'end'});t.textContent=short(v)+(v?' $':'');s.appendChild(t)}\n [0,5,10,15,20,25,30].forEach(function(i){var t=svgEl('text',{x:X(i),y:H-6,'text-anchor':'middle'});t.textContent=i?i+tl(' \u0433',' \u0436'):tl('\u0441\u0442\u0430\u0440\u0442','\u0431\u0430\u0448\u044b');s.appendChild(t)});\n var defs=svgEl('defs',{});var cp1=svgEl('clipPath',{id:'spx-cpos'}),cp2=svgEl('clipPath',{id:'spx-cneg'}),y0=Y(0);\n cp1.appendChild(svgEl('rect',{x:0,y:0,width:W,height:Math.max(0,y0)}));cp2.appendChild(svgEl('rect',{x:0,y:y0,width:W,height:H}));defs.appendChild(cp1);defs.appendChild(cp2);s.appendChild(defs);\n var d='M'+X(0)+' '+Y(f[0]);for(var i=1;i<f.length;i++)d+=' L'+X(i).toFixed(1)+' '+Y(f[i]).toFixed(1);\n var area=d+' L'+X(30)+' '+y0+' L'+X(0)+' '+y0+'Z';\n s.appendChild(svgEl('path',{d:area,fill:'rgba(22,163,74,.14)','clip-path':'url(#spx-cpos)'}));\n s.appendChild(svgEl('path',{d:area,fill:'rgba(239,68,68,.12)','clip-path':'url(#spx-cneg)'}));\n var ln=svgEl('path',{d:d,fill:'none',stroke:'#0f172a','stroke-width':2.5,'stroke-linejoin':'round','stroke-linecap':'round'});s.appendChild(ln);\n try{var len=ln.getTotalLength();ln.style.strokeDasharray=len;ln.style.strokeDashoffset=len;ln.getBoundingClientRect();ln.style.transition='stroke-dashoffset .9s cubic-bezier(.2,.8,.2,1)';ln.style.strokeDashoffset=0}catch(e){}\n if(r.pay!==null){var px=X(r.pay);s.appendChild(svgEl('line',{x1:px,x2:px,y1:T,y2:H-B,stroke:'#16a34a','stroke-dasharray':'4 4'}));\n  s.appendChild(svgEl('circle',{cx:px,cy:y0,r:6,fill:'#16a34a',stroke:'#fff','stroke-width':2.5}));\n  var lb=svgEl('text',{x:Math.min(W-6,Math.max(L+6,px+8)),y:T+12,'text-anchor':px>W-150?'end':'start'});lb.style.fill='#15803d';lb.style.fontWeight='700';lb.style.fontSize='12px';lb.textContent=tl('\u043e\u043a\u0443\u043f\u0430\u0435\u043c\u043e\u0441\u0442\u044c \u00b7 ','\u04e9\u0437\u04af\u043d \u0430\u043a\u0442\u043e\u043e \u00b7 ')+r.pay.toFixed(1).replace('.',',')+' '+yrs(r.pay);s.appendChild(lb)}\n for(i=0;i<=30;i++)(function(i){var hit=svgEl('rect',{x:X(i)-(W-L)\/60,y:T,width:(W-L)\/30,height:H-B-T,fill:'transparent'});\n  hit.addEventListener('mousemove',function(e){tip(e,(i?'<b>'+i+tl('-\u0439 \u0433\u043e\u0434','-\u0436\u044b\u043b')+'<\/b> \u00b7 ':'<b>'+tl('\u0421\u0442\u0430\u0440\u0442','\u0411\u0430\u0448\u044b')+'<\/b> \u00b7 ')+(f[i]<0?tl('\u0432 \u043c\u0438\u043d\u0443\u0441\u0435 ','\u0447\u044b\u0433\u044b\u043c\u0434\u0430 '):tl('\u0432 \u043f\u043b\u044e\u0441\u0435 ','\u043f\u0430\u0439\u0434\u0430\u0434\u0430 '))+fmt(Math.abs(f[i]))+' $')});hit.addEventListener('mouseleave',untip);s.appendChild(hit)})(i);\n}\nfunction short(v){var a=Math.abs(v);if(a>=1e6)return(v\/1e6).toFixed(a>=1e7?0:1).replace('.',',')+' \u043c\u043b\u043d';if(a>=1e3)return Math.round(v\/1e3)+tl(' \u0442\u044b\u0441',' \u043c\u0438\u04a3');return String(Math.round(v))}\nvar tipEl=$('spx-tip');function tip(e,h){tipEl.innerHTML=h;tipEl.hidden=false;tipEl.style.left=e.clientX+'px';tipEl.style.top=e.clientY+'px'}function untip(){tipEl.hidden=true}\n\n\/* ---------- \u043a\u0430\u0440\u0442\u0430 ---------- *\/\nvar map=$('spx-map'),tiles=map.querySelector('.spx-tiles'),cv=map.querySelector('.spx-heatc'),ctx=cv.getContext('2d'),pin=map.querySelector('.spx-pin');\nvar V={lat:41.4,lng:74.8,z:6},TS=256,cache={},heatImg=null;\nfunction proj(lat,lng,z){var s=TS*Math.pow(2,z),r=Math.max(-85,Math.min(85,lat))*Math.PI\/180;return{x:(lng+180)\/360*s,y:(1-Math.log(Math.tan(r)+1\/Math.cos(r))\/Math.PI)\/2*s}}\nfunction unproj(x,y,z){var s=TS*Math.pow(2,z),n=Math.PI-2*Math.PI*y\/s;return{lat:180\/Math.PI*Math.atan(0.5*(Math.exp(n)-Math.exp(-n))),lng:x\/s*360-180}}\nvar COLS=[[700,67,97,194],[950,47,181,176],[1150,155,212,106],[1350,253,225,106],[1600,251,154,75],[1900,227,65,47]];\nfunction col(v){if(v<=COLS[0][0])return COLS[0];for(var i=1;i<COLS.length;i++)if(v<=COLS[i][0]){var a=COLS[i-1],b=COLS[i],k=(v-a[0])\/(b[0]-a[0]);return[v,a[1]+(b[1]-a[1])*k,a[2]+(b[2]-a[2])*k,a[3]+(b[3]-a[3])*k]}return COLS[COLS.length-1]}\nfunction buildHeat(){var R=4,w=(NLON-1)*R+1,h=(NLAT-1)*R+1,cr=new Uint8ClampedArray(w*h*4);\n for(var py=0;py<h;py++){var fi=(NLAT-1)-py\/R,i0=Math.min(NLAT-2,Math.floor(fi)),di=fi-i0;\n  for(var px=0;px<w;px++){var fj=px\/R,j0=Math.min(NLON-2,Math.floor(fj)),dj=fj-j0,ws=0,vs=0;\n   for(var a=0;a<2;a++)for(var b=0;b<2;b++){var k=(a?di:1-di)*(b?dj:1-dj),v=eyAt(i0+a,j0+b);if(v){ws+=k;vs+=k*v}}\n   var o=(py*w+px)*4;if(ws>0.001){var cc=col(vs\/ws);cr[o]=cc[1];cr[o+1]=cc[2];cr[o+2]=cc[3];var ef=Math.min(1,px\/(R*2.5),(w-1-px)\/(R*2.5),py\/(R*1.5),(h-1-py)\/(R*1.5));cr[o+3]=Math.round(255*Math.min(1,ws*1.6)*0.85*ef)}}}\n var lc=document.createElement('canvas');heatImg={R:R,w:w,h:h,c:cr,lc:lc,lx:lc.getContext('2d')}}\nfunction size(){var r=map.getBoundingClientRect(),dpr=Math.min(2,window.devicePixelRatio||1);if(cv.width!==Math.round(r.width*dpr)||cv.height!==Math.round(r.height*dpr)){cv.width=Math.round(r.width*dpr);cv.height=Math.round(r.height*dpr)}return{w:r.width,h:r.height,dpr:dpr}}\nvar raf=0;function draw(){if(raf)return;raf=requestAnimationFrame(function(){raf=0;drawNow()})}\nfunction drawNow(){\n var sz=size();if(!sz.w)return;var c=proj(V.lat,V.lng,V.z),ox=c.x-sz.w\/2,oy=c.y-sz.h\/2,n=Math.pow(2,V.z),want={};\n var x0=Math.floor(ox\/TS),x1=Math.floor((ox+sz.w)\/TS),y0=Math.floor(oy\/TS),y1=Math.floor((oy+sz.h)\/TS);\n for(var tx=x0;tx<=x1;tx++)for(var ty=y0;ty<=y1;ty++){if(ty<0||ty>=n)continue;var wx=((tx%n)+n)%n,key=V.z+'\/'+tx+'\/'+ty;want[key]=1;var im=cache[key];\n  if(!im){im=new Image();im.alt='';im.decoding='async';im.onload=function(){this.classList.add('ok')};im.src='https:\/\/tile.openstreetmap.org\/'+V.z+'\/'+wx+'\/'+ty+'.png';cache[key]=im;tiles.appendChild(im)}\n  im.style.transform='translate('+(tx*TS-ox)+'px,'+(ty*TS-oy)+'px)';im.style.left='0';im.style.top='0'}\n for(var k in cache)if(!want[k]){cache[k].remove();delete cache[k]}\n ctx.setTransform(sz.dpr,0,0,sz.dpr,0,0);ctx.clearRect(0,0,sz.w,sz.h);\n if(heatImg&&map.classList.contains('heat')){var H=heatImg,K=3,lw=Math.ceil(sz.w\/K)+1,lh=Math.ceil(sz.h\/K)+1;if(H.lc.width!==lw||H.lc.height!==lh){H.lc.width=lw;H.lc.height=lh;H.id=H.lx.createImageData(lw,lh)}\n  var dd=H.id.data,C=H.c;dd.fill(0);var s0=TS*Math.pow(2,V.z);\n  for(var yy=0;yy<lh;yy++){var la=unproj(0,oy+yy*K,V.z).lat,fy=(G.la1-la)*H.R;if(fy<0||fy>H.h-1)continue;var y0i=Math.floor(fy),dy=fy-y0i,y1i=Math.min(H.h-1,y0i+1);\n   for(var xx=0;xx<lw;xx++){var ln=((ox+xx*K)\/s0*360-180),fx=(ln-G.lo0)*H.R;if(fx<0||fx>H.w-1)continue;var x0i=Math.floor(fx),dx=fx-x0i,x1i=Math.min(H.w-1,x0i+1),o=(yy*lw+xx)*4;\n    var a=(y0i*H.w+x0i)*4,b=(y0i*H.w+x1i)*4,c2=(y1i*H.w+x0i)*4,d=(y1i*H.w+x1i)*4,w00=(1-dx)*(1-dy),w01=dx*(1-dy),w10=(1-dx)*dy,w11=dx*dy;\n    var A=C[a+3]*w00+C[b+3]*w01+C[c2+3]*w10+C[d+3]*w11;if(A<1)continue;\n    for(var ch=0;ch<3;ch++)dd[o+ch]=(C[a+ch]*C[a+3]*w00+C[b+ch]*C[b+3]*w01+C[c2+ch]*C[c2+3]*w10+C[d+ch]*C[d+3]*w11)\/A;dd[o+3]=A}}\n  H.lx.putImageData(H.id,0,0);ctx.imageSmoothingEnabled=true;ctx.imageSmoothingQuality='high';ctx.drawImage(H.lc,0,0,lw*K,lh*K)}\n if(S.pt){var p=proj(S.pt.lat,S.pt.lng,V.z);pin.style.left=(p.x-ox)+'px';pin.style.top=(p.y-oy)+'px';pin.hidden=false}\n}\nfunction setZoom(z,cx,cy){z=Math.max(2,Math.min(14,z));if(z===V.z)return;var sz=size();if(cx==null){cx=sz.w\/2;cy=sz.h\/2}\n var c=proj(V.lat,V.lng,V.z),pt=unproj(c.x-sz.w\/2+cx,c.y-sz.h\/2+cy,V.z);V.z=z;var c2=proj(pt.lat,pt.lng,z),nc=unproj(c2.x-cx+sz.w\/2,c2.y-cy+sz.h\/2,z);V.lat=nc.lat;V.lng=nc.lng;draw()}\nmap.querySelectorAll('.spx-zoom button').forEach(function(b){b.addEventListener('click',function(e){e.stopPropagation();setZoom(V.z+(+b.getAttribute('data-z')))});b.addEventListener('pointerdown',function(e){e.stopPropagation()})});\nmap.addEventListener('wheel',function(e){e.preventDefault();var r=map.getBoundingClientRect();if(wheelLock)return;wheelLock=true;setTimeout(function(){wheelLock=false},180);setZoom(V.z+(e.deltaY<0?1:-1),e.clientX-r.left,e.clientY-r.top)},{passive:false});\nvar wheelLock=false,ptrs={},drag=null,pinch=null,dragAnc=[];\nfunction lockAnc(on){if(on){dragAnc=[];var e=map;while(e=e.parentElement)if(e.getAttribute&&e.getAttribute('draggable')==='true'){e.setAttribute('draggable','false');dragAnc.push(e)}}else{dragAnc.forEach(function(e){e.setAttribute('draggable','true')});dragAnc=[]}}\nmap.addEventListener('pointerdown',function(e){if(e.button>0)return;map.setPointerCapture(e.pointerId);ptrs[e.pointerId]={x:e.clientX,y:e.clientY};lockAnc(true);\n var ids=Object.keys(ptrs);if(ids.length===1){var c=proj(V.lat,V.lng,V.z);drag={x:e.clientX,y:e.clientY,cx:c.x,cy:c.y,moved:false}}\n else if(ids.length===2){var a=ptrs[ids[0]],b=ptrs[ids[1]];pinch={d:Math.hypot(a.x-b.x,a.y-b.y)};drag=null}});\nmap.addEventListener('pointermove',function(e){if(!ptrs[e.pointerId])return;ptrs[e.pointerId]={x:e.clientX,y:e.clientY};var ids=Object.keys(ptrs);\n if(pinch&&ids.length===2){var a=ptrs[ids[0]],b=ptrs[ids[1]],d=Math.hypot(a.x-b.x,a.y-b.y),r=map.getBoundingClientRect();\n  if(d\/pinch.d>1.45){setZoom(V.z+1,(a.x+b.x)\/2-r.left,(a.y+b.y)\/2-r.top);pinch.d=d}else if(d\/pinch.d<0.69){setZoom(V.z-1,(a.x+b.x)\/2-r.left,(a.y+b.y)\/2-r.top);pinch.d=d}return}\n if(!drag)return;var dx=e.clientX-drag.x,dy=e.clientY-drag.y;if(Math.abs(dx)+Math.abs(dy)>5){drag.moved=true;map.classList.add('drag')}\n if(drag.moved){var p=unproj(drag.cx-dx,drag.cy-dy,V.z);V.lat=Math.max(-80,Math.min(80,p.lat));V.lng=p.lng;draw()}});\nfunction up(e){if(!ptrs[e.pointerId])return;delete ptrs[e.pointerId];map.classList.remove('drag');\n if(drag&&!drag.moved&&e.type==='pointerup'&&!pinch){var r=map.getBoundingClientRect(),sz=size(),c=proj(V.lat,V.lng,V.z),ll=unproj(c.x-sz.w\/2+(e.clientX-r.left),c.y-sz.h\/2+(e.clientY-r.top),V.z);pick(ll.lat,ll.lng,null,true)}\n if(!Object.keys(ptrs).length){drag=null;pinch=null;lockAnc(false)}}\nmap.addEventListener('pointerup',up);map.addEventListener('pointercancel',up);\nmap.addEventListener('keydown',function(e){var st=120,c=proj(V.lat,V.lng,V.z),m={ArrowLeft:[-st,0],ArrowRight:[st,0],ArrowUp:[0,-st],ArrowDown:[0,st]}[e.key];\n if(m){e.preventDefault();var p=unproj(c.x+m[0],c.y+m[1],V.z);V.lat=p.lat;V.lng=p.lng;draw()}else if(e.key==='+'||e.key==='='){setZoom(V.z+1)}else if(e.key==='-'){setZoom(V.z-1)}});\nwindow.addEventListener('resize',function(){if(!app.hidden){draw();clearTimeout(rsT);rsT=setTimeout(render,150)}});var rsT;\n$('spx-heat').addEventListener('click',function(){var on=!map.classList.contains('heat');map.classList.toggle('heat',on);this.classList.toggle('on',on);this.setAttribute('aria-pressed',on);draw()});\n\n\/* ---------- \u0432\u044b\u0431\u043e\u0440 \u0442\u043e\u0447\u043a\u0438 ---------- *\/\nvar CITIES=D.c.split(';').map(function(s){var a=s.split(':');var b=a[1].split(',');return{n:a[0],lat:+b[0],lng:+b[1]}});\nfunction nearestCity(lat,lng){var best=null,bd=1e9;CITIES.forEach(function(c){var dx=(c.lng-lng)*Math.cos(lat*Math.PI\/180),dy=c.lat-lat,d=dx*dx+dy*dy;if(d<bd){bd=d;best=c}});return{c:best,km:Math.sqrt(bd)*111}}\nfunction pick(lat,lng,name,fromMap){\n while(lng>180)lng-=360;while(lng<-180)lng+=360;\n var d=sample(lat,lng);S.pt={lat:lat,lng:lng,d:d};\n var label=name;if(!label){var nc=nearestCity(lat,lng);label=nc.km<25?nc.c.n:(nc.km<250?(KY?nc.c.n+' \u0448\u0430\u0430\u0440\u044b\u043d\u044b\u043d \u0436\u0430\u043d\u044b\u043d\u0434\u0430':'\u0420\u044f\u0434\u043e\u043c \u0441 \u0433\u043e\u0440\u043e\u0434\u043e\u043c '+nc.c.n):tl('\u0412\u044b\u0431\u0440\u0430\u043d\u043d\u0430\u044f \u0442\u043e\u0447\u043a\u0430','\u0422\u0430\u043d\u0434\u0430\u043b\u0433\u0430\u043d \u0447\u0435\u043a\u0438\u0442'))}\n $('spx-pname').textContent=label;\n if(d){$('spx-pmeta').innerHTML='<b>'+fmt(d.ey)+tl(' \u043a\u0412\u0442\u00b7\u0447<\/b> \u043d\u0430 1 \u043a\u0412\u0442 \u0432 \u0433\u043e\u0434 \u00b7 \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u043d\u0430\u043a\u043b\u043e\u043d ',' \u043a\u0412\u0442\u00b7\u0441\u0430\u0430\u0442<\/b> 1 \u043a\u0412\u0442 \u04af\u0447\u04af\u043d \u0436\u044b\u043b\u044b\u043d\u0430 \u00b7 \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u0434\u0443\u0443 \u0436\u0430\u043d\u0442\u0430\u044e\u0443 ')+Math.round(d.sl)+'\u00b0 \u00b7 '+lat.toFixed(2)+', '+lng.toFixed(2);\n  if(!S.tiltTouched){S.tilt=Math.round(d.sl);$('spx-tilt').value=S.tilt}}\n else $('spx-pmeta').textContent=tl('\u0417\u0434\u0435\u0441\u044c \u043d\u0435\u0442 \u0434\u0430\u043d\u043d\u044b\u0445 \u043e \u0441\u043e\u043b\u043d\u0446\u0435: \u0442\u043e\u0447\u043a\u0430 \u0432 \u043c\u043e\u0440\u0435 \u0438\u043b\u0438 \u0432\u043d\u0435 \u043f\u043e\u043a\u0440\u044b\u0442\u0438\u044f PVGIS. \u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043c\u0435\u0441\u0442\u043e \u043d\u0430 \u0441\u0443\u0448\u0435.','\u0411\u0443\u043b \u0436\u0435\u0440\u0434\u0435 \u043a\u04af\u043d \u043d\u0443\u0440\u0443 \u0442\u0443\u0443\u0440\u0430\u043b\u0443\u0443 \u043c\u0430\u0430\u043b\u044b\u043c\u0430\u0442 \u0436\u043e\u043a: \u0447\u0435\u043a\u0438\u0442 \u0434\u0435\u04a3\u0438\u0437\u0434\u0435 \u0436\u0435 PVGIS \u043a\u0430\u043c\u0442\u044b\u0431\u0430\u0433\u0430\u043d \u0430\u0439\u043c\u0430\u043a\u0442\u0430. \u041a\u0443\u0440\u0433\u0430\u043a\u0442\u044b\u043a\u0442\u0430\u043d \u0436\u0435\u0440 \u0442\u0430\u043d\u0434\u0430\u04a3\u044b\u0437.');\n $('spx-topt').textContent=d?tl('\u041e\u043f\u0442\u0438\u043c\u0443\u043c \u0434\u043b\u044f \u044d\u0442\u043e\u0439 \u0442\u043e\u0447\u043a\u0438: ','\u0411\u0443\u043b \u0447\u0435\u043a\u0438\u0442 \u04af\u0447\u04af\u043d \u043e\u043f\u0442\u0438\u043c\u0443\u043c: ')+Math.round(d.sl)+'\u00b0':tl('\u041e\u043f\u0442\u0438\u043c\u0443\u043c \u0434\u043b\u044f \u044d\u0442\u043e\u0439 \u0442\u043e\u0447\u043a\u0438','\u0411\u0443\u043b \u0447\u0435\u043a\u0438\u0442 \u04af\u0447\u04af\u043d \u043e\u043f\u0442\u0438\u043c\u0443\u043c');\n pin.classList.remove('drop');void pin.offsetWidth;pin.classList.add('drop');hint(null);draw();render();\n}\nfunction hint(t){var h=map.querySelector('.spx-maphint');if(!t){h.hidden=true;return}h.textContent=t;h.hidden=false}\n\n\/* \u043f\u043e\u0438\u0441\u043a *\/\nvar q=$('spx-q'),sg=$('spx-sugg'),sgi=-1,sgl=[];\nfunction norm(s){return s.toLowerCase().replace(\/\u0451\/g,'\u0435').replace(\/[^a-z\u0430-\u044f0-9]\/g,'')}\nq.addEventListener('input',function(){var v=norm(q.value);if(!v){sg.hidden=true;return}\n sgl=CITIES.filter(function(c){return norm(c.n).indexOf(v)===0}).concat(CITIES.filter(function(c){var n=norm(c.n);return n.indexOf(v)>0})).slice(0,8);sgi=-1;\n if(!sgl.length){sg.innerHTML='<li style=\"cursor:default;color:#94a3b8\">'+tl('\u041d\u0435\u0442 \u0432 \u0441\u043f\u0438\u0441\u043a\u0435 \u2014 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u043d\u0430 \u043a\u0430\u0440\u0442\u0443','\u0422\u0438\u0437\u043c\u0435\u0434\u0435 \u0436\u043e\u043a \u2014 \u043a\u0430\u0440\u0442\u0430\u043d\u044b \u0431\u0430\u0441\u044b\u04a3\u044b\u0437')+'<\/li>';sg.hidden=false;return}\n sg.innerHTML=sgl.map(function(c,i){var d=sample(c.lat,c.lng);return'<li data-i=\"'+i+'\">'+c.n+'<span>'+(d?fmt(d.ey)+tl(' \u043a\u0412\u0442\u00b7\u0447\/\u043a\u0412\u0442',' \u043a\u0412\u0442\u00b7\u0441\u0430\u0430\u0442\/\u043a\u0412\u0442'):'')+'<\/span><\/li>'}).join('');sg.hidden=false});\nq.addEventListener('keydown',function(e){if(sg.hidden)return;if(e.key==='ArrowDown'||e.key==='ArrowUp'){e.preventDefault();sgi=(sgi+(e.key==='ArrowDown'?1:-1)+sgl.length)%sgl.length;[].forEach.call(sg.children,function(li,i){li.classList.toggle('on',i===sgi)})}\n else if(e.key==='Enter'){e.preventDefault();choose(sgl[Math.max(0,sgi)])}else if(e.key==='Escape'){e.stopPropagation();sg.hidden=true}});\nsg.addEventListener('mousedown',function(e){var li=e.target.closest('li[data-i]');if(li){e.preventDefault();choose(sgl[+li.getAttribute('data-i')])}});\nq.addEventListener('blur',function(){setTimeout(function(){sg.hidden=true},150)});\nfunction choose(c){if(!c)return;sg.hidden=true;q.value=c.n;q.blur();V.lat=c.lat;V.lng=c.lng;V.z=Math.max(V.z,7);pick(c.lat,c.lng,c.n)}\n$('spx-geo').addEventListener('click',function(){var b=this;if(!navigator.geolocation){hint(tl('\u0411\u0440\u0430\u0443\u0437\u0435\u0440 \u043d\u0435 \u0434\u0430\u0451\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u043c\u0435\u0441\u0442\u043e\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435','\u0411\u0440\u0430\u0443\u0437\u0435\u0440 \u0436\u0430\u0439\u0433\u0430\u0448\u043a\u0430\u043d \u0436\u0435\u0440\u0434\u0438 \u0430\u043d\u044b\u043a\u0442\u043e\u043e\u0433\u043e \u0443\u0440\u0443\u043a\u0441\u0430\u0442 \u0431\u0435\u0440\u0431\u0435\u0439\u0442'));return}b.classList.add('busy');\n navigator.geolocation.getCurrentPosition(function(p){b.classList.remove('busy');V.lat=p.coords.latitude;V.lng=p.coords.longitude;V.z=Math.max(V.z,9);pick(p.coords.latitude,p.coords.longitude,tl('\u0412\u0430\u0448\u0435 \u043c\u0435\u0441\u0442\u043e\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435','\u0421\u0438\u0437\u0434\u0438\u043d \u0436\u0430\u0439\u0433\u0430\u0448\u043a\u0430\u043d \u0436\u0435\u0440\u0438\u04a3\u0438\u0437'))},\n function(){b.classList.remove('busy');hint(tl('\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u043c\u0435\u0441\u0442\u043e\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u2014 \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043d\u0430 \u043a\u0430\u0440\u0442\u0435','\u0416\u0430\u0439\u0433\u0430\u0448\u043a\u0430\u043d \u0436\u0435\u0440\u0434\u0438 \u0430\u043d\u044b\u043a\u0442\u043e\u043e \u043c\u04af\u043c\u043a\u04af\u043d \u0431\u043e\u043b\u0431\u043e\u0434\u0443 \u2014 \u043a\u0430\u0440\u0442\u0430\u0434\u0430\u043d \u0442\u0430\u043d\u0434\u0430\u04a3\u044b\u0437'));setTimeout(function(){hint(null)},3500)},{timeout:9000,maximumAge:600000})});\n\n\/* ---------- \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 ---------- *\/\nvar mb=$('spx-models');mb.innerHTML=MODELS.map(function(m,i){return'<button type=\"button\" data-m=\"'+i+'\"'+(i===0?' class=\"on\"':'')+'>'+m.name+'<small>'+m.label+'<\/small><\/button>'}).join('');\nfunction setModel(i,fromPanel){S.m=MODELS[i];S.inv=null;[].forEach.call(mb.children,function(b,k){b.classList.toggle('on',k===i)});cpv.hidden=!S.m.own;\n if(!fromPanel&&!S.m.own){var r=document.getElementById(i===0?'pvl-tnc3':'pvl-tnc2');if(r&&!r.checked){r.checked=true;r.dispatchEvent(new Event('change',{bubbles:true}))}}render()}\nmb.addEventListener('click',function(e){var b=e.target.closest('button');if(b)setModel(+b.getAttribute('data-m'))});\n['pvl-tnc2','pvl-tnc3'].forEach(function(id){var el=document.getElementById(id);if(el)el.addEventListener('change',function(){if(el.checked)setModel(id==='pvl-tnc3'?0:1,true)})});\n\n\/* ---------- \u0441\u0432\u043e\u044f \u043f\u0430\u043d\u0435\u043b\u044c ---------- *\/\nvar bifNote=$('spx-bifrow').querySelector('.spx-note'),BN0=bifNote.textContent,cpv=$('spx-cpv');\n\/* \u043f\u043e\u043b\u044f: \u043a\u043b\u044e\u0447, \u043f\u043e\u0434\u043f\u0438\u0441\u044c, \u0435\u0434\u0438\u043d\u0438\u0446\u044b, \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0439 \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d *\/\nvar OF=[\n ['power',tl('\u041c\u043e\u0449\u043d\u043e\u0441\u0442\u044c','\u041a\u0443\u0431\u0430\u0442\u0442\u0443\u0443\u043b\u0443\u043a'),'\u0412\u0442',50,1000],\n ['voc','Voc',tl('\u0412','\u0412'),5,120],\n ['vmp','Vmp',tl('\u0412','\u0412'),5,120],\n ['isc','Isc',tl('\u0410','\u0410'),1,30],\n ['imp','Imp',tl('\u0410','\u0410'),1,30],\n ['bf',tl('\u0414\u0432\u0443\u0441\u0442\u043e\u0440\u043e\u043d\u043d\u043e\u0441\u0442\u044c','\u042d\u043a\u0438 \u0442\u0430\u0440\u0430\u043f\u0442\u0443\u0443\u043b\u0443\u043a'),'%',50,100],\n ['kv',tl('\u041a\u043e\u044d\u0444. Voc','Voc \u043a\u043e\u044d\u0444.'),'%\/\u00b0C',-0.6,-0.05],\n ['kp',tl('\u041a\u043e\u044d\u0444. Pmax','Pmax \u043a\u043e\u044d\u0444.'),'%\/\u00b0C',-0.7,-0.1],\n ['y1',tl('\u0414\u0435\u0433\u0440\u0430\u0434\u0430\u0446\u0438\u044f 1-\u0439 \u0433\u043e\u0434','1-\u0436\u044b\u043b\u0434\u0430\u0433\u044b \u0434\u0435\u0433\u0440\u0430\u0434\u0430\u0446\u0438\u044f'),'%',0,5],\n ['deg',tl('\u0414\u0435\u0433\u0440\u0430\u0434\u0430\u0446\u0438\u044f \u0432 \u0433\u043e\u0434','\u0416\u044b\u043b\u0434\u044b\u043a \u0434\u0435\u0433\u0440\u0430\u0434\u0430\u0446\u0438\u044f'),'%',0,2]\n];\ncpv.innerHTML='<div class=\"spx-seg full\" id=\"spx-cbif\"><button type=\"button\" data-b=\"0\">'+tl('\u041e\u0434\u043d\u043e\u0441\u0442\u043e\u0440\u043e\u043d\u043d\u044f\u044f','\u0411\u0438\u0440 \u0442\u0430\u0440\u0430\u043f\u0442\u0443\u0443')+'<\/button><button type=\"button\" data-b=\"1\">'+tl('\u0414\u0432\u0443\u0441\u0442\u043e\u0440\u043e\u043d\u043d\u044f\u044f','\u042d\u043a\u0438 \u0442\u0430\u0440\u0430\u043f\u0442\u0443\u0443')+'<\/button><\/div>'+\n OF.map(function(f){return'<label data-f=\"'+f[0]+'\"><span>'+f[1]+' <small>'+f[2]+'<\/small><\/span><input type=\"text\" inputmode=\"decimal\" autocomplete=\"off\" data-k=\"'+f[0]+'\"><\/label>'}).join('')+\n '<div class=\"spx-cpv-err full\" id=\"spx-cerr\" hidden><\/div>'+\n '<div class=\"spx-note full\">'+tl('\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0438\u0437 \u043b\u0438\u0441\u0442\u0430 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u043f\u0430\u043d\u0435\u043b\u0438 (STC). \u041c\u0438\u043d\u0443\u0441 \u0443 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442\u043e\u0432 \u043c\u043e\u0436\u043d\u043e \u043d\u0435 \u0441\u0442\u0430\u0432\u0438\u0442\u044c.','\u041c\u0430\u0430\u043d\u0438\u043b\u0435\u0440 \u043f\u0430\u043d\u0435\u043b\u0434\u0438\u043d \u0442\u0435\u0445\u043d\u0438\u043a\u0430\u043b\u044b\u043a \u043c\u0430\u0430\u043b\u044b\u043c\u0430\u0442 \u0431\u0430\u0440\u0430\u0433\u044b\u043d\u0430\u043d (STC). \u041a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442\u0442\u0435\u0440\u0434\u0438\u043d \u0430\u043b\u0434\u044b\u043d\u0430 \u043c\u0438\u043d\u0443\u0441 \u043a\u043e\u044e\u0443 \u0448\u0430\u0440\u0442 \u044d\u043c\u0435\u0441.')+'<\/div>';\nvar cin={};[].forEach.call(cpv.querySelectorAll('input'),function(i){cin[i.getAttribute('data-k')]=i});\nfunction num(s){return parseFloat(String(s).replace(\/\\s\/g,'').replace(',','.'))}\nfunction dec(v){return String(Math.round(v*1000)\/1000).replace('.',',')}\nfunction ownGet(k){return k==='power'||k==='y1'||k==='deg'?OWN[k]:k==='bf'?OWN.bf*100:PV.own[k]}\nfunction ownFill(){OF.forEach(function(f){cin[f[0]].value=dec(ownGet(f[0]))});ownBif()}\nfunction ownBif(){[].forEach.call($('spx-cbif').children,function(b){b.classList.toggle('on',+b.getAttribute('data-b')===(OWN.bif?1:0))});cpv.querySelector('[data-f=bf]').hidden=!OWN.bif}\n\/* \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u043c \u0432\u0432\u043e\u0434; \u043f\u043e\u043a\u0430 \u0435\u0441\u0442\u044c \u043e\u0448\u0438\u0431\u043a\u0430 \u2014 \u0440\u0430\u0441\u0447\u0451\u0442 \u0438\u0434\u0451\u0442 \u043f\u043e \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u043c \u0432\u0435\u0440\u043d\u044b\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u043c *\/\nfunction ownRead(){\n var v={},bad={},err=null,e=PV.own;\n OF.forEach(function(f){var k=f[0],x=num(cin[k].value);if((k==='kv'||k==='kp')&&x>0)x=-x;v[k]=x;\n  if(k==='bf'&&!OWN.bif)return;\n  if(!isFinite(x)||x<f[3]||x>f[4]){bad[k]=1;if(!err)err=f[1]+': '+tl('\u043e\u0442 ','')+dec(f[3])+tl(' \u0434\u043e ',' \u2013 ')+dec(f[4])+' '+f[2]+tl('',' \u0430\u0440\u0430\u043b\u044b\u0433\u044b\u043d\u0434\u0430')}});\n if(!err&&v.vmp>=v.voc){bad.vmp=bad.voc=1;err=tl('Vmp \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u043c\u0435\u043d\u044c\u0448\u0435 Voc','Vmp Voc \u0434\u0430\u043d \u0430\u0437 \u0431\u043e\u043b\u0443\u0448\u0443 \u043a\u0435\u0440\u0435\u043a')}\n if(!err&&v.imp>=v.isc){bad.imp=bad.isc=1;err=tl('Imp \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u043c\u0435\u043d\u044c\u0448\u0435 Isc','Imp Isc \u0442\u0435\u043d \u0430\u0437 \u0431\u043e\u043b\u0443\u0448\u0443 \u043a\u0435\u0440\u0435\u043a')}\n \/* \u0432 \u043b\u0438\u0441\u0442\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 Pmax = Vmp \u00d7 Imp; \u0440\u0430\u0441\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435 \u0431\u043e\u043b\u044c\u0448\u0435 5% \u2014 \u043f\u043e\u0447\u0442\u0438 \u043d\u0430\u0432\u0435\u0440\u043d\u044f\u043a\u0430 \u043e\u043f\u0435\u0447\u0430\u0442\u043a\u0430 *\/\n if(!err&&Math.abs(v.vmp*v.imp-v.power)\/v.power>0.05){bad.power=bad.vmp=bad.imp=1;\n  err=tl('Vmp \u00d7 Imp = '+fmt(v.vmp*v.imp)+' \u0412\u0442, \u0430 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c '+fmt(v.power)+' \u0412\u0442 \u2014 \u043f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f','Vmp \u00d7 Imp = '+fmt(v.vmp*v.imp)+' \u0412\u0442, \u0430\u043b \u044d\u043c\u0438 \u043a\u0443\u0431\u0430\u0442\u0442\u0443\u0443\u043b\u0443\u043a '+fmt(v.power)+' \u0412\u0442 \u2014 \u043c\u0430\u0430\u043d\u0438\u043b\u0435\u0440\u0434\u0438 \u0442\u0435\u043a\u0448\u0435\u0440\u0438\u04a3\u0438\u0437')}\n OF.forEach(function(f){cin[f[0]].classList.toggle('bad',!!bad[f[0]])});\n var ce=$('spx-cerr');ce.hidden=!err;ce.textContent=err||'';\n if(err)return;\n OWN.power=v.power;OWN.y1=v.y1;OWN.deg=v.deg;if(OWN.bif)OWN.bf=v.bf\/100;\n ['voc','vmp','isc','imp','kv','kp'].forEach(function(k){e[k]=v[k]});ownBk();S.inv=null;render()}\nvar ownT;cpv.addEventListener('input',function(){clearTimeout(ownT);ownT=setTimeout(ownRead,350)});\ncpv.addEventListener('change',function(){clearTimeout(ownT);ownRead()});\n$('spx-cbif').addEventListener('click',function(e){var b=e.target.closest('button');if(!b)return;OWN.bif=b.getAttribute('data-b')==='1';ownBif();ownRead()});\n\/* \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0441\u0432\u043e\u0435\u0439 \u043f\u0430\u043d\u0435\u043b\u0438 \u2014 \u0434\u043b\u044f \u0437\u0430\u044f\u0432\u043a\u0438 \u0438 \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0440\u0430\u0441\u0447\u0451\u0442 *\/\nfunction ownArr(){var e=PV.own;return[OWN.power,e.voc,e.vmp,e.isc,e.imp,e.kv,e.kp,OWN.y1,OWN.deg,OWN.bif?Math.round(OWN.bf*100):0]}\nfunction ownTxt(){var e=PV.own;return'\u0441\u0432\u043e\u044f \u043f\u0430\u043d\u0435\u043b\u044c '+fmt(OWN.power)+' \u0412\u0442, '+(OWN.bif?'\u0434\u0432\u0443\u0441\u0442\u043e\u0440\u043e\u043d\u043d\u044f\u044f '+Math.round(OWN.bf*100)+'%':'\u043e\u0434\u043d\u043e\u0441\u0442\u043e\u0440\u043e\u043d\u043d\u044f\u044f')+\n ' (Voc '+dec(e.voc)+' \u0412, Vmp '+dec(e.vmp)+' \u0412, Isc '+dec(e.isc)+' \u0410, Imp '+dec(e.imp)+' \u0410, \u043aVoc '+dec(e.kv)+', \u043aPmax '+dec(e.kp)+' %\/\u00b0C, \u0434\u0435\u0433\u0440\u0430\u0434\u0430\u0446\u0438\u044f '+dec(OWN.y1)+'% \/ '+dec(OWN.deg)+'% \u0432 \u0433\u043e\u0434)'}\nownFill();\nfunction setN(v){S.n=Math.max(1,Math.min(100,v|0));$('spx-n').value=S.n;render()}\n$('spx-n').addEventListener('input',function(){setN(+this.value)});\n$('spx-nminus').addEventListener('click',function(){setN(S.n-1)});$('spx-nplus').addEventListener('click',function(){setN(S.n+1)});\n$('spx-tilt').addEventListener('input',function(){S.tilt=+this.value;S.tiltTouched=true;render()});\n$('spx-topt').addEventListener('click',function(){if(S.pt&&S.pt.d){S.tilt=Math.round(S.pt.d.sl);$('spx-tilt').value=S.tilt;S.tiltTouched=false;render()}});\nvar az=$('spx-az');az.addEventListener('click',function(e){var b=e.target.closest('button');if(!b)return;S.az=+b.getAttribute('data-a');[].forEach.call(az.querySelectorAll('button'),function(x){x.classList.toggle('on',x===b)});$('spx-needle').style.transform='rotate('+S.az+'deg)';render()});\nvar sf=$('spx-surf');sf.addEventListener('click',function(e){var b=e.target.closest('button');if(!b)return;S.surf=+b.getAttribute('data-g');[].forEach.call(sf.children,function(x){x.classList.toggle('on',x===b)});render()});\nfunction tarSync(){[].forEach.call($('spx-tpre').children,function(b){b.classList.toggle('on',+b.getAttribute('data-t')===S.tar)})}\n$('spx-tar').addEventListener('input',function(){var v=parseFloat(String(this.value).replace(',','.'));if(v>0){S.tar=v;tarSync();render()}});\n$('spx-tpre').addEventListener('click',function(e){var b=e.target.closest('button');if(!b)return;S.tar=+b.getAttribute('data-t');$('spx-tar').value=S.tar;tarSync();render()});\n$('spx-grow').addEventListener('input',function(){S.grow=+this.value;render()});\n$('spx-ilist').addEventListener('click',function(e){var b=e.target.closest('.spx-io');if(!b)return;S.inv=b.getAttribute('data-k');render()});\n\n\/* ---------- \u043e\u0442\u043a\u0440\u044b\u0442\u044c \/ \u0437\u0430\u043a\u0440\u044b\u0442\u044c ---------- *\/\nvar opened=false,lastFocus=null;\nfunction open(){lastFocus=document.activeElement;var r3=document.getElementById('pvl-tnc3'),r2=document.getElementById('pvl-tnc2');if(S.m.own){}else if(r2&&r2.checked)setModel(1,true);else if(r3&&r3.checked)setModel(0,true);\n app.hidden=false;document.documentElement.style.overflow='hidden';document.body.style.overflow='hidden';\n if(!heatImg)buildHeat();\n if(!opened){opened=true;map.classList.add('heat');if(map.getBoundingClientRect().width<700){V.lat=41.6;V.lng=74.6;V.z=5}var mos=CITIES[0];pick(mos.lat,mos.lng,mos.n);hint(tl('\u041d\u0430\u0436\u043c\u0438\u0442\u0435 \u043d\u0430 \u043a\u0430\u0440\u0442\u0443, \u0447\u0442\u043e\u0431\u044b \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0441\u0432\u043e\u0451 \u043c\u0435\u0441\u0442\u043e','\u04e8\u0437 \u0436\u0435\u0440\u0438\u04a3\u0438\u0437\u0434\u0438 \u0442\u0430\u043d\u0434\u043e\u043e \u04af\u0447\u04af\u043d \u043a\u0430\u0440\u0442\u0430\u043d\u044b \u0431\u0430\u0441\u044b\u04a3\u044b\u0437'));setTimeout(function(){hint(null)},4200)}\n requestAnimationFrame(function(){drawNow();render()})}\nfunction close(){app.hidden=true;document.documentElement.style.overflow='';document.body.style.overflow='';untip();if(lastFocus&&lastFocus.focus)lastFocus.focus()}\nvar launch=document.getElementById('sp-launch');if(launch)launch.addEventListener('click',open);\napp.querySelectorAll('[data-close]').forEach(function(el){el.addEventListener('click',close)});\nwindow.addEventListener('keydown',function(e){if(e.key==='Escape'&&!app.hidden)close()});\n\n\/* \u043a\u043d\u043e\u043f\u043a\u0430 \u00ab\u0442\u043e\u0447\u043d\u044b\u0439 \u0440\u0430\u0441\u0447\u0451\u0442\u00bb: \u043a \u0444\u043e\u0440\u043c\u0435 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 + \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 *\/\n$('spx-cta').addEventListener('click',function(e){var f=document.querySelector('form.vk-form');if(!f)return;e.preventDefault();\n var r=calc(),ta=f.querySelector('textarea[name=msg]');\n if(ta&&!ta.value&&r){var txt='\u0420\u0430\u0441\u0447\u0451\u0442 \u0441 \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440\u0430: '+$('spx-pname').textContent+', '+S.n+' \u043f\u0430\u043d\u0435\u043b\u0435\u0439 \u043f\u043e '+(S.m.own?ownTxt():S.m.name)+' ('+r.kw.toFixed(2).replace('.',',')+' \u043a\u0412\u0442), \u043d\u0430\u043a\u043b\u043e\u043d '+S.tilt+'\u00b0, '+{'0':'\u044e\u0433','45':'\u044e\u0433\u043e-\u0437\u0430\u043f\u0430\u0434','-45':'\u044e\u0433\u043e-\u0432\u043e\u0441\u0442\u043e\u043a','90':'\u0437\u0430\u043f\u0430\u0434','-90':'\u0432\u043e\u0441\u0442\u043e\u043a'}[String(S.az)]+', \u2248 '+fmt(r.year)+' \u043a\u0412\u0442\u00b7\u0447 \u0432 \u0433\u043e\u0434. \u041f\u0440\u043e\u0448\u0443 \u0442\u043e\u0447\u043d\u044b\u0439 \u0440\u0430\u0441\u0447\u0451\u0442.';\n  var set=Object.getOwnPropertyDescriptor(HTMLTextAreaElement.prototype,'value').set;set.call(ta,txt);ta.dispatchEvent(new Event('input',{bubbles:true}));ta.dispatchEvent(new Event('change',{bubbles:true}))}\n close();setTimeout(function(){f.scrollIntoView({behavior:'smooth',block:'center'})},60)});\n$('spx-tar').value=S.tar;tarSync();$('spx-n').value=S.n;render();\n\n\/* \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u0440\u0430\u0441\u0447\u0451\u0442: \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0443\u0445\u043e\u0434\u044f\u0442 \u0432 \u0430\u0434\u0440\u0435\u0441 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0438\u0437 \u0437\u0430\u044f\u0432\u043a\u0438 (?solar=...), \u043f\u043e \u044d\u0442\u043e\u0439 \u0441\u0441\u044b\u043b\u043a\u0435 \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440 \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 *\/\nfunction link(){var b=document.querySelector('form.vk-form input[name=back]');if(!b||!S.pt)return;\n var u=new URL(location.href);u.searchParams.delete('sent');u.hash='';\n u.searchParams.set('solar',[S.pt.lat.toFixed(4),S.pt.lng.toFixed(4),MODELS.indexOf(S.m),S.n,S.tilt,S.az,S.surf,S.tar,S.grow,S.inv||''].join('_'));\n if(S.m.own)u.searchParams.set('solarpv',ownArr().join('_'));else u.searchParams.delete('solarpv');\n b.value=u.pathname+u.search;}\n\/* \u0444\u043e\u0440\u043c\u0430 \u043c\u043e\u0436\u0435\u0442 \u0441\u0442\u043e\u044f\u0442\u044c \u043d\u0438\u0436\u0435 \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440\u0430 \u0438 \u043f\u043e\u044f\u0432\u0438\u0442\u044c\u0441\u044f \u043f\u043e\u0437\u0436\u0435 \u2014 \u0441\u0441\u044b\u043b\u043a\u0443 \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0435\u043c \u0438 \u0432 \u043c\u043e\u043c\u0435\u043d\u0442 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 *\/\ndocument.addEventListener('submit',function(e){if(e.target.matches&&e.target.matches('form.vk-form'))link();},true);\n(function(){var q=new URLSearchParams(location.search).get('solar');if(!q)return;var a=q.split('_'),lat=parseFloat(a[0]),lng=parseFloat(a[1]);\n if(!isFinite(lat)||!isFinite(lng))return;open();\n var pv=new URLSearchParams(location.search).get('solarpv');\n \/* \u043f\u043e\u0440\u044f\u0434\u043e\u043a \u2014 \u043a\u0430\u043a \u0432 ownArr() *\/\n if(pv){var pa=pv.split('_');if(pa.length>=10){OWN.bif=+pa[9]>0;\n  ['power','voc','vmp','isc','imp','kv','kp','y1','deg','bf'].forEach(function(k,i){if(k!=='bf'||OWN.bif)cin[k].value=dec(+pa[i])});ownBif();ownRead()}}\n if(MODELS[+a[2]])setModel(+a[2]);\n if(+a[3]>0){S.n=Math.max(1,Math.min(100,+a[3]|0));$('spx-n').value=S.n}\n if(a[4]!==''&&isFinite(+a[4])){S.tilt=Math.max(0,Math.min(90,+a[4]));$('spx-tilt').value=S.tilt;S.tiltTouched=true}\n var ab=az.querySelector('button[data-a=\"'+(+a[5])+'\"]');if(ab)ab.click();\n [].forEach.call(sf.children,function(b){if(+b.getAttribute('data-g')===+a[6])b.click()});\n if(+a[7]>0){S.tar=+a[7];$('spx-tar').value=S.tar;tarSync()}\n if(+a[8]>=0&&+a[8]<=15){S.grow=+a[8];$('spx-grow').value=S.grow}\n V.lat=lat;V.lng=lng;V.z=Math.max(V.z,8);pick(lat,lng);\n S.inv=a.slice(9).join('_')||null;render()})();\n})();\n<\/script>\n<\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7993609 e-con-boxed e-flex e-con e-parent\" data-id=\"7993609\" data-element_type=\"container\" data-e-type=\"container\" id=\"form\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-1e7f09f e-con-full vk-on-blue vk-deco e-flex e-con e-parent\" data-id=\"1e7f09f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-e3c03b5 e-con-full e-flex e-con e-parent\" data-id=\"e3c03b5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e034fda elementor-widget elementor-widget-heading\" data-id=\"e034fda\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0420\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u0435\u043c \u0441\u0442\u0430\u043d\u0446\u0438\u044e \u043f\u043e\u0434 \u043a\u043b\u044e\u0447<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-23e9ece elementor-widget elementor-widget-text-editor\" data-id=\"23e9ece\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\u041e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u0442\u0435\u043b\u0435\u0444\u043e\u043d \u2014 \u043f\u043e\u0434\u0431\u0435\u0440\u0451\u043c \u043f\u0430\u043d\u0435\u043b\u0438, \u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440 \u0438 \u0430\u043a\u043a\u0443\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u044b \u0438 \u043d\u0430\u0437\u043e\u0432\u0451\u043c \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4c716e8 e-con-full e-flex e-con e-parent\" data-id=\"4c716e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ddfede1 elementor-widget elementor-widget-shortcode\" data-id=\"ddfede1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><form class=\"vk-form\" method=\"post\" action=\"https:\/\/vektor-energy.kg\/wp-admin\/admin-post.php\"><input type=\"hidden\" name=\"action\" value=\"vk_lead\"><input type=\"hidden\" id=\"_vk\" name=\"_vk\" value=\"d698d531dd\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/ky\/wp-json\/wp\/v2\/pages\/843\" \/><input type=\"hidden\" name=\"back\" value=\"\/ky\/wp-json\/wp\/v2\/pages\/843\"><input type=\"hidden\" name=\"product\" value=\"\"><input class=\"hp\" type=\"text\" name=\"website\" tabindex=\"-1\" autocomplete=\"off\"><input type=\"text\" name=\"name\" placeholder=\"\u0412\u0430\u0448\u0435 \u0438\u043c\u044f\" required maxlength=\"80\"><input type=\"tel\" name=\"phone\" placeholder=\"\u0422\u0435\u043b\u0435\u0444\u043e\u043d \u0438\u043b\u0438 WhatsApp\" required maxlength=\"40\"><textarea name=\"msg\" rows=\"3\" placeholder=\"\u0427\u0442\u043e \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u0434\u043e\u0431\u0440\u0430\u0442\u044c? (\u043d\u0435\u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e)\" maxlength=\"2000\"><\/textarea><button class=\"btn\" type=\"submit\">\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0437\u0430\u044f\u0432\u043a\u0443<\/button><small>\u041d\u0430\u0436\u0438\u043c\u0430\u044f \u043a\u043d\u043e\u043f\u043a\u0443, \u0432\u044b \u0441\u043e\u0433\u043b\u0430\u0448\u0430\u0435\u0442\u0435\u0441\u044c \u043d\u0430 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u043e\u0442\u0432\u0435\u0442\u0430 \u043d\u0430 \u0437\u0430\u044f\u0432\u043a\u0443.<\/small><\/form><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-843","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/vektor-energy.kg\/ky\/wp-json\/wp\/v2\/pages\/843","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vektor-energy.kg\/ky\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vektor-energy.kg\/ky\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/vektor-energy.kg\/ky\/wp-json\/wp\/v2\/comments?post=843"}],"version-history":[{"count":0,"href":"https:\/\/vektor-energy.kg\/ky\/wp-json\/wp\/v2\/pages\/843\/revisions"}],"wp:attachment":[{"href":"https:\/\/vektor-energy.kg\/ky\/wp-json\/wp\/v2\/media?parent=843"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}