{"id":550,"date":"2026-04-30T11:21:32","date_gmt":"2026-04-30T04:21:32","guid":{"rendered":"https:\/\/www.siammetalsassociation.or.th\/?page_id=550"},"modified":"2026-04-30T11:24:53","modified_gmt":"2026-04-30T04:24:53","slug":"steel-price","status":"publish","type":"page","link":"https:\/\/www.siammetalsassociation.or.th\/index.php\/steel-price\/","title":{"rendered":"\u0e2d\u0e31\u0e1e\u0e40\u0e14\u0e17\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e23\u0e32\u0e04\u0e32\u0e40\u0e2b\u0e25\u0e47\u0e01"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"550\" class=\"elementor elementor-550\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-58e2862 e-flex e-con-boxed e-con e-parent\" data-id=\"58e2862\" 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-b988e07 elementor-widget elementor-widget-html\" data-id=\"b988e07\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!doctype html>\n<html lang=\"th\">\n<head>\n<meta charset=\"utf-8\">\n<title>Thailand Steel Import-Export Dashboard<\/title>\n<style>\n:root { color-scheme: light; }\n* { box-sizing: border-box; }\nbody { margin: 0; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Noto Sans Thai\", \"Helvetica Neue\", Arial, sans-serif; background: #f5f7fa; color: #1a202c; }\n.container { max-width: 1400px; margin: 0 auto; padding: 20px; }\nh1 { font-size: 22px; margin: 0 0 4px 0; color: #0f172a; }\n.subtitle { color: #64748b; font-size: 13px; margin-bottom: 20px; }\n\n.filters { background: white; border-radius: 12px; padding: 16px 20px; margin-bottom: 20px; box-shadow: 0 1px 3px rgba(0,0,0,0.05); display: grid; grid-template-columns: repeat(auto-fit, minmax(160px, 1fr)); gap: 14px; align-items: end; }\n.filter-group { display: flex; flex-direction: column; gap: 6px; }\n.filter-group label { font-size: 11px; font-weight: 600; color: #64748b; text-transform: uppercase; letter-spacing: 0.5px; }\n.filter-group select, .filter-group input { padding: 8px 10px; border: 1px solid #e2e8f0; border-radius: 8px; font-size: 13px; background: white; color: #1a202c; width: 100%; }\n.filter-group select:focus, .filter-group input:focus { outline: none; border-color: #3b82f6; box-shadow: 0 0 0 3px rgba(59,130,246,0.1); }\n\n.direction-tabs { display: flex; background: #f1f5f9; border-radius: 8px; padding: 3px; gap: 2px; }\n.direction-tabs button { flex: 1; padding: 7px 10px; border: none; background: transparent; border-radius: 6px; font-size: 12px; font-weight: 600; color: #64748b; cursor: pointer; transition: all 0.15s; }\n.direction-tabs button.active { background: white; color: #0f172a; box-shadow: 0 1px 2px rgba(0,0,0,0.08); }\n\n.kpis { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 14px; margin-bottom: 20px; }\n.kpi { background: white; border-radius: 12px; padding: 18px 20px; box-shadow: 0 1px 3px rgba(0,0,0,0.05); }\n.kpi-label { font-size: 11px; color: #64748b; text-transform: uppercase; font-weight: 600; letter-spacing: 0.5px; margin-bottom: 6px; }\n.kpi-value { font-size: 24px; font-weight: 700; color: #0f172a; }\n.kpi-unit { font-size: 12px; color: #94a3b8; font-weight: 500; margin-left: 4px; }\n.kpi.import { border-left: 4px solid #3b82f6; }\n.kpi.export { border-left: 4px solid #10b981; }\n\n.charts { display: grid; grid-template-columns: 1fr; gap: 20px; }\n.chart-row-2 { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; }\n.card { background: white; border-radius: 12px; padding: 20px; box-shadow: 0 1px 3px rgba(0,0,0,0.05); }\n.card h2 { font-size: 15px; margin: 0 0 14px 0; color: #0f172a; font-weight: 600; }\n.chart-wrap { position: relative; height: 320px; }\n\ntable { width: 100%; border-collapse: collapse; font-size: 13px; }\nth { text-align: left; padding: 10px 8px; border-bottom: 2px solid #e2e8f0; color: #64748b; font-weight: 600; font-size: 11px; text-transform: uppercase; }\ntd { padding: 9px 8px; border-bottom: 1px solid #f1f5f9; }\ntr:hover td { background: #f8fafc; }\ntd.num, th.num { text-align: right; font-variant-numeric: tabular-nums; }\n.table-wrap { max-height: 420px; overflow: auto; }\n\n@media (max-width: 900px) {\n  .chart-row-2 { grid-template-columns: 1fr; }\n}\n\n.analysis-card { background: linear-gradient(135deg, #fafbff 0%, #f5f7fa 100%); border: 1px solid #e2e8f0; }\n.analysis-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 14px; margin-bottom: 16px; }\n.insight { padding: 14px 16px; background: white; border-radius: 10px; border-left: 4px solid #94a3b8; }\n.insight.up { border-left-color: #ef4444; }\n.insight.down { border-left-color: #10b981; }\n.insight.neutral { border-left-color: #64748b; }\n.insight.import { border-left-color: #3b82f6; }\n.insight.export { border-left-color: #10b981; }\n.insight-label { font-size: 11px; color: #64748b; text-transform: uppercase; font-weight: 600; letter-spacing: 0.5px; margin-bottom: 6px; }\n.insight-value { font-size: 18px; font-weight: 700; color: #0f172a; line-height: 1.2; }\n.insight-sub { font-size: 12px; color: #64748b; margin-top: 4px; }\n.insight-arrow { display: inline-block; font-size: 13px; margin-right: 4px; }\n.arrow-up { color: #ef4444; }\n.arrow-down { color: #10b981; }\n.arrow-flat { color: #64748b; }\n.narrative { background: white; border-radius: 10px; padding: 16px 18px; border-left: 4px solid #6366f1; line-height: 1.7; font-size: 14px; color: #334155; }\n.narrative strong { color: #0f172a; }\n.narrative .up { color: #dc2626; font-weight: 600; }\n.narrative .down { color: #059669; font-weight: 600; }\n\nbody.dir-cons .ie-only, body.dir-prod .ie-only { display: none !important; }\nbody.dir-cons #catGroup, body.dir-prod #catGroup,\nbody.dir-cons #catSub, body.dir-prod #catSub { opacity: 0.45; pointer-events: none; }\nbody.dir-cons .filter-group:has(#catGroup) label::after,\nbody.dir-prod .filter-group:has(#catGroup) label::after,\nbody.dir-cons .filter-group:has(#catSub) label::after,\nbody.dir-prod .filter-group:has(#catSub) label::after { content: \" (\u0e44\u0e21\u0e48\u0e43\u0e0a\u0e49)\"; font-weight: 500; text-transform: none; color: #94a3b8; }\n.direction-tabs { flex-wrap: wrap; }\n.direction-tabs button { min-width: 0; }\n#consModeBanner { display: none; margin-bottom: 16px; padding: 12px 16px; border-radius: 10px; background: #fef3c7; border-left: 4px solid #f59e0b; color: #78350f; font-size: 13px; font-weight: 500; }\nbody.dir-cons #consModeBanner, body.dir-prod #consModeBanner { display: block; }\nbody:not(.dir-cons):not(.dir-prod) #consSection { display: none !important; }\n\n\n.dashboard-header {\n  position: sticky;\n  top: 0;\n  z-index: 50;\n  background: #f5f7fa;\n  margin: 0 -20px 12px;\n  padding: 12px 20px 8px;\n  box-shadow: 0 4px 8px -4px rgba(15,23,42,0.08);\n}\n.dashboard-header h1 { margin-top: 0; }\n.dashboard-header .subtitle { margin-bottom: 12px; }\n.dashboard-header .filters { margin-bottom: 0; }\n@media (max-width: 900px) {\n  .dashboard-header { padding-top: 8px; padding-bottom: 6px; }\n}\n\n\n.app-nav {\n  position: fixed; top: 0; left: 0; right: 0;\n  background: #ffffff;\n  border-bottom: 1px solid #e2e8f0;\n  z-index: 200;\n  padding: 8px 16px;\n  display: flex; gap: 6px; align-items: center;\n  box-shadow: 0 2px 4px -2px rgba(15,23,42,0.08);\n}\n.app-nav .nav-brand {\n  font-size: 13px; font-weight: 700; color: #0f172a; padding: 0 12px 0 4px;\n  border-right: 1px solid #e2e8f0; margin-right: 6px; white-space: nowrap;\n}\n.app-nav button {\n  padding: 8px 16px; border: none; background: #f1f5f9; color: #334155;\n  border-radius: 8px; font-size: 13px; font-weight: 500; cursor: pointer;\n  transition: all 0.15s;\n}\n.app-nav button:hover { background: #e2e8f0; }\n.app-nav button.active { background: #3b82f6; color: white; }\n.tab-pane { display: none; }\n.tab-pane.active { display: block; }\n.tab-pane > iframe { width: 100%; height: calc(100vh - 50px); border: 0; display: block; }\nbody { padding-top: 50px; }\n.dashboard-header { top: 50px !important; }\n\n<\/style>\n<\/head>\n<body>\n<nav class=\"app-nav\">\n  <span class=\"nav-brand\">Dashboard Hub<\/span>\n  <button data-tab=\"steel\" class=\"active\">\u0e40\u0e2b\u0e25\u0e47\u0e01\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32-\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01<\/button>\n  <button data-tab=\"diesel\">\u0e23\u0e32\u0e04\u0e32\u0e19\u0e49\u0e33\u0e21\u0e31\u0e19\u0e14\u0e35\u0e40\u0e0b\u0e25<\/button>\n  <button data-tab=\"thb\">\u0e04\u0e48\u0e32\u0e40\u0e07\u0e34\u0e19\u0e1a\u0e32\u0e17<\/button>\n<\/nav>\n<div id=\"tab-steel\" class=\"tab-pane active\">\n<div class=\"container\">\n  <div class=\"dashboard-header\">\n  <h1>Thailand Steel Import-Export Dashboard<\/h1>\n  <div class=\"subtitle\">\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e01\u0e32\u0e23\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32-\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01\u0e40\u0e2b\u0e25\u0e47\u0e01\u0e02\u0e2d\u0e07\u0e44\u0e17\u0e22 \u0e1b\u0e35 2019-2026 \u00b7 \u0e17\u0e35\u0e48\u0e21\u0e32: Iron and Steel Institute of Thailand<\/div>\n\n  <div class=\"filters\">\n    <div class=\"filter-group\">\n      <label>\u0e17\u0e34\u0e28\u0e17\u0e32\u0e07<\/label>\n      <div class=\"direction-tabs\" id=\"dirTabs\">\n        <button data-dir=\"both\" class=\"active\">\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14<\/button>\n        <button data-dir=\"import\">\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32<\/button>\n        <button data-dir=\"export\">\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01<\/button>\n        <button data-dir=\"cons\">\u0e01\u0e32\u0e23\u0e1a\u0e23\u0e34\u0e42\u0e20\u0e04<\/button>\n        <button data-dir=\"prod\">\u0e01\u0e32\u0e23\u0e1c\u0e25\u0e34\u0e15<\/button>\n      <\/div>\n    <\/div>\n    <div class=\"filter-group\">\n      <label>\u0e01\u0e25\u0e38\u0e48\u0e21\u0e40\u0e2b\u0e25\u0e47\u0e01<\/label>\n      <select id=\"catGroup\"><\/select>\n    <\/div>\n    <div class=\"filter-group\">\n      <label>\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e40\u0e2b\u0e25\u0e47\u0e01<\/label>\n      <select id=\"catSub\"><\/select>\n    <\/div>\n    <div class=\"filter-group\">\n      <label>\u0e1b\u0e35 (\u0e15\u0e31\u0e49\u0e07\u0e41\u0e15\u0e48)<\/label>\n      <select id=\"yearFrom\"><\/select>\n    <\/div>\n    <div class=\"filter-group\">\n      <label>\u0e1b\u0e35 (\u0e16\u0e36\u0e07)<\/label>\n      <select id=\"yearTo\"><\/select>\n    <\/div>\n    <div class=\"filter-group\">\n      <label>\u0e40\u0e14\u0e37\u0e2d\u0e19<\/label>\n      <select id=\"month\">\n        <option value=\"all\">\u0e17\u0e38\u0e01\u0e40\u0e14\u0e37\u0e2d\u0e19<\/option>\n        <option value=\"1\">\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21<\/option>\n        <option value=\"2\">\u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c<\/option>\n        <option value=\"3\">\u0e21\u0e35\u0e19\u0e32\u0e04\u0e21<\/option>\n        <option value=\"4\">\u0e40\u0e21\u0e29\u0e32\u0e22\u0e19<\/option>\n        <option value=\"5\">\u0e1e\u0e24\u0e29\u0e20\u0e32\u0e04\u0e21<\/option>\n        <option value=\"6\">\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19<\/option>\n        <option value=\"7\">\u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21<\/option>\n        <option value=\"8\">\u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21<\/option>\n        <option value=\"9\">\u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19<\/option>\n        <option value=\"10\">\u0e15\u0e38\u0e25\u0e32\u0e04\u0e21<\/option>\n        <option value=\"11\">\u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32\u0e22\u0e19<\/option>\n        <option value=\"12\">\u0e18\u0e31\u0e19\u0e27\u0e32\u0e04\u0e21<\/option>\n      <\/select>\n    <\/div>\n  <\/div>\n  <\/div>\n\n    <div id=\"consModeBanner\"><\/div>\n  <div class=\"kpis ie-only\" id=\"kpis\"><\/div>\n\n  <div class=\"charts\">\n    <div class=\"card ie-only\">\n      <h2>\u0e23\u0e32\u0e04\u0e32\u0e40\u0e09\u0e25\u0e35\u0e48\u0e22\u0e23\u0e32\u0e22\u0e40\u0e14\u0e37\u0e2d\u0e19 (\u0e1a\u0e32\u0e17\/\u0e15\u0e31\u0e19)<\/h2>\n      <div class=\"chart-wrap\"><canvas id=\"priceChart\"><\/canvas><\/div>\n    <\/div>\n    <div class=\"card ie-only\">\n      <h2 id=\"qtyChartTitle\">\u0e1b\u0e23\u0e34\u0e21\u0e32\u0e13\u0e01\u0e32\u0e23\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32-\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01\u0e23\u0e32\u0e22\u0e40\u0e14\u0e37\u0e2d\u0e19 (\u0e15\u0e31\u0e19)<\/h2>\n      <div class=\"chart-wrap\"><canvas id=\"qtyChart\"><\/canvas><\/div>\n    <\/div>\n    <div class=\"chart-row-2 ie-only\">\n      <div class=\"card\">\n        <h2>\u0e2a\u0e31\u0e14\u0e2a\u0e48\u0e27\u0e19\u0e1b\u0e23\u0e34\u0e21\u0e32\u0e13\u0e15\u0e32\u0e21\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e40\u0e2b\u0e25\u0e47\u0e01 (Top 10)<\/h2>\n        <div class=\"chart-wrap\"><canvas id=\"catChart\"><\/canvas><\/div>\n      <\/div>\n      <div class=\"card\">\n        <h2>\u0e23\u0e32\u0e04\u0e32\u0e40\u0e09\u0e25\u0e35\u0e48\u0e22\u0e15\u0e32\u0e21\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e40\u0e2b\u0e25\u0e47\u0e01 (Top 10)<\/h2>\n        <div class=\"chart-wrap\"><canvas id=\"priceByCatChart\"><\/canvas><\/div>\n      <\/div>\n    <\/div>\n    <div class=\"card ie-only\">\n      <h2>\u0e15\u0e32\u0e23\u0e32\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e23\u0e32\u0e22\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17<\/h2>\n      <div class=\"table-wrap\">\n        <table id=\"dataTable\">\n          <thead>\n            <tr>\n              <th>\u0e23\u0e2b\u0e31\u0e2a<\/th><th>\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17<\/th>\n              <th class=\"num\">\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32 (\u0e15\u0e31\u0e19)<\/th>\n              <th class=\"num\">\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01 (\u0e15\u0e31\u0e19)<\/th>\n              <th class=\"num\">\u0e23\u0e32\u0e04\u0e32\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32 (\u0e1a\u0e32\u0e17\/\u0e15\u0e31\u0e19)<\/th>\n              <th class=\"num\">\u0e23\u0e32\u0e04\u0e32\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01 (\u0e1a\u0e32\u0e17\/\u0e15\u0e31\u0e19)<\/th>\n              <th class=\"num\">\u0e21\u0e39\u0e25\u0e04\u0e48\u0e32\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32 (\u0e1a\u0e32\u0e17)<\/th>\n              <th class=\"num\">\u0e21\u0e39\u0e25\u0e04\u0e48\u0e32\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01 (\u0e1a\u0e32\u0e17)<\/th>\n            <\/tr>\n          <\/thead>\n          <tbody><\/tbody>\n        <\/table>\n      <\/div>\n    <\/div>\n\n\n    <div class=\"card\" id=\"consSection\" style=\"margin-top: 8px; border-left: 4px solid #6366f1;\">\n      <h2 style=\"display:flex; align-items:center; justify-content:space-between; gap:12px; flex-wrap: wrap;\">\n        <span>\u0e01\u0e32\u0e23\u0e1c\u0e25\u0e34\u0e15-\u0e01\u0e32\u0e23\u0e1a\u0e23\u0e34\u0e42\u0e20\u0e04\u0e40\u0e2b\u0e25\u0e47\u0e01\u0e43\u0e19\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28 (Apparent Steel Production &amp; Consumption)<\/span>\n        <span style=\"font-size:11px; font-weight:500; color:#64748b;\">\u0e2b\u0e19\u0e48\u0e27\u0e22: \u0e15\u0e31\u0e19 \u00b7 \u0e17\u0e35\u0e48\u0e21\u0e32: Iron and Steel Institute of Thailand<\/span>\n      <\/h2>\n\n      <div class=\"direction-tabs\" id=\"consTabs\" style=\"max-width: 520px; margin-bottom: 16px;\">\n        <button data-cg=\"tf\" class=\"active\">\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14 (Finished)<\/button>\n        <button data-cg=\"tl\">Long Product<\/button>\n        <button data-cg=\"tfl\">Flat Product<\/button>\n        <button data-cg=\"tc\">Crude Steel<\/button>\n      <\/div>\n\n      <div class=\"kpis\" id=\"consKpis\" style=\"margin-bottom: 18px;\"><\/div>\n\n      <div class=\"chart-row-2\" style=\"margin-bottom: 18px;\">\n        <div class=\"card\" style=\"box-shadow:none; padding: 14px; background: #fafbff; border: 1px solid #e2e8f0;\">\n          <h2 style=\"font-size:13px;\">Production vs Consumption \u0e23\u0e32\u0e22\u0e40\u0e14\u0e37\u0e2d\u0e19<\/h2>\n          <div class=\"chart-wrap\" style=\"height: 300px;\"><canvas id=\"consMonthlyChart\"><\/canvas><\/div>\n        <\/div>\n        <div class=\"card\" style=\"box-shadow:none; padding: 14px; background: #fafbff; border: 1px solid #e2e8f0;\">\n          <h2 style=\"font-size:13px;\">\u0e22\u0e2d\u0e14\u0e23\u0e27\u0e21\u0e23\u0e32\u0e22\u0e1b\u0e35 (Production \/ Import \/ Export \/ Consumption)<\/h2>\n          <div class=\"chart-wrap\" style=\"height: 300px;\"><canvas id=\"consYearlyChart\"><\/canvas><\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"chart-row-2\" style=\"margin-bottom: 18px;\">\n        <div class=\"card\" style=\"box-shadow:none; padding: 14px; background: #fafbff; border: 1px solid #e2e8f0;\">\n          <h2 style=\"font-size:13px;\">Consumption Mix: Long vs Flat (\u0e23\u0e32\u0e22\u0e1b\u0e35)<\/h2>\n          <div class=\"chart-wrap\" style=\"height: 280px;\"><canvas id=\"consMixChart\"><\/canvas><\/div>\n        <\/div>\n        <div class=\"card\" style=\"box-shadow:none; padding: 14px; background: #fafbff; border: 1px solid #e2e8f0;\">\n          <h2 style=\"font-size:13px;\">\u0e2a\u0e31\u0e14\u0e2a\u0e48\u0e27\u0e19\u0e01\u0e32\u0e23\u0e1a\u0e23\u0e34\u0e42\u0e20\u0e04\u0e08\u0e33\u0e41\u0e19\u0e01\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17 (\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14)<\/h2>\n          <div class=\"chart-wrap\" style=\"height: 280px;\"><canvas id=\"consDetailChart\"><\/canvas><\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"table-wrap\" style=\"max-height: 360px;\">\n        <table id=\"consTable\">\n          <thead>\n            <tr>\n              <th>\u0e1b\u0e35<\/th>\n              <th class=\"num\">Production (ton)<\/th>\n              <th class=\"num\">YoY<\/th>\n              <th class=\"num\">Import (ton)<\/th>\n              <th class=\"num\">YoY<\/th>\n              <th class=\"num\">Export (ton)<\/th>\n              <th class=\"num\">YoY<\/th>\n              <th class=\"num\">Consumption (ton)<\/th>\n              <th class=\"num\">YoY<\/th>\n            <\/tr>\n          <\/thead>\n          <tbody><\/tbody>\n        <\/table>\n      <\/div>\n\n      <div class=\"narrative\" id=\"consNarrative\" style=\"margin-top: 16px;\"><\/div>\n    <\/div>\n\n    <div class=\"card analysis-card ie-only\">\n      <h2>\u0e2a\u0e23\u0e38\u0e1b\u0e27\u0e34\u0e40\u0e04\u0e23\u0e32\u0e30\u0e2b\u0e4c\u0e2a\u0e16\u0e32\u0e19\u0e01\u0e32\u0e23\u0e13\u0e4c\u0e23\u0e32\u0e04\u0e32\u0e40\u0e2b\u0e25\u0e47\u0e01<\/h2>\n      <div class=\"analysis-grid\" id=\"insightGrid\"><\/div>\n      <div class=\"narrative\" id=\"narrative\"><\/div>\n    <\/div>\n  <\/div>\n<\/div>\n<\/div><!-- \/#tab-steel -->\n\n<div id=\"tab-diesel\" class=\"tab-pane\">\n  <iframe src=\"..\/..\/diesel_dashboard.html\" title=\"Diesel Dashboard\" loading=\"lazy\"><\/iframe>\n<\/div>\n<div id=\"tab-thb\" class=\"tab-pane\">\n  <iframe src=\"..\/..\/thb_dashboard.html\" title=\"THB Dashboard\" loading=\"lazy\"><\/iframe>\n<\/div>\n\n<script>\n\/* === Embedded Chart.js v4.5.0 (MIT License) === *\/\n\/*!\n * Chart.js v4.5.0\n * https:\/\/www.chartjs.org\n * (c) 2025 Chart.js Contributors\n * Released under the MIT License\n *\/\n!function(t,e){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=e():\"function\"==typeof define&&define.amd?define(e):(t=\"undefined\"!=typeof globalThis?globalThis:t||self).Chart=e()}(this,(function(){\"use strict\";var t=Object.freeze({__proto__:null,get Colors(){return Jo},get Decimation(){return ta},get Filler(){return ba},get Legend(){return Ma},get SubTitle(){return Pa},get Title(){return ka},get Tooltip(){return Na}});function e(){}const i=(()=>{let t=0;return()=>t++})();function s(t){return null==t}function n(t){if(Array.isArray&&Array.isArray(t))return!0;const e=Object.prototype.toString.call(t);return\"[object\"===e.slice(0,7)&&\"Array]\"===e.slice(-6)}function o(t){return null!==t&&\"[object Object]\"===Object.prototype.toString.call(t)}function a(t){return(\"number\"==typeof t||t instanceof Number)&&isFinite(+t)}function r(t,e){return a(t)?t:e}function l(t,e){return void 0===t?e:t}const h=(t,e)=>\"string\"==typeof t&&t.endsWith(\"%\")?parseFloat(t)\/100:+t\/e,c=(t,e)=>\"string\"==typeof t&&t.endsWith(\"%\")?parseFloat(t)\/100*e:+t;function d(t,e,i){if(t&&\"function\"==typeof t.call)return t.apply(i,e)}function u(t,e,i,s){let a,r,l;if(n(t))if(r=t.length,s)for(a=r-1;a>=0;a--)e.call(i,t[a],a);else for(a=0;a<r;a++)e.call(i,t[a],a);else if(o(t))for(l=Object.keys(t),r=l.length,a=0;a<r;a++)e.call(i,t[l[a]],l[a])}function f(t,e){let i,s,n,o;if(!t||!e||t.length!==e.length)return!1;for(i=0,s=t.length;i<s;++i)if(n=t[i],o=e[i],n.datasetIndex!==o.datasetIndex||n.index!==o.index)return!1;return!0}function g(t){if(n(t))return t.map(g);if(o(t)){const e=Object.create(null),i=Object.keys(t),s=i.length;let n=0;for(;n<s;++n)e[i[n]]=g(t[i[n]]);return e}return t}function p(t){return-1===[\"__proto__\",\"prototype\",\"constructor\"].indexOf(t)}function m(t,e,i,s){if(!p(t))return;const n=e[t],a=i[t];o(n)&&o(a)?x(n,a,s):e[t]=g(a)}function x(t,e,i){const s=n(e)?e:[e],a=s.length;if(!o(t))return t;const r=(i=i||{}).merger||m;let l;for(let e=0;e<a;++e){if(l=s[e],!o(l))continue;const n=Object.keys(l);for(let e=0,s=n.length;e<s;++e)r(n[e],t,l,i)}return t}function b(t,e){return x(t,e,{merger:_})}function _(t,e,i){if(!p(t))return;const s=e[t],n=i[t];o(s)&&o(n)?b(s,n):Object.prototype.hasOwnProperty.call(e,t)||(e[t]=g(n))}const y={\"\":t=>t,x:t=>t.x,y:t=>t.y};function v(t){const e=t.split(\".\"),i=[];let s=\"\";for(const t of e)s+=t,s.endsWith(\"\\\\\")?s=s.slice(0,-1)+\".\":(i.push(s),s=\"\");return i}function M(t,e){const i=y[e]||(y[e]=function(t){const e=v(t);return t=>{for(const i of e){if(\"\"===i)break;t=t&&t[i]}return t}}(e));return i(t)}function w(t){return t.charAt(0).toUpperCase()+t.slice(1)}const k=t=>void 0!==t,S=t=>\"function\"==typeof t,P=(t,e)=>{if(t.size!==e.size)return!1;for(const i of t)if(!e.has(i))return!1;return!0};function D(t){return\"mouseup\"===t.type||\"click\"===t.type||\"contextmenu\"===t.type}const C=Math.PI,O=2*C,A=O+C,T=Number.POSITIVE_INFINITY,L=C\/180,E=C\/2,R=C\/4,I=2*C\/3,z=Math.log10,F=Math.sign;function V(t,e,i){return Math.abs(t-e)<i}function B(t){const e=Math.round(t);t=V(t,e,t\/1e3)?e:t;const i=Math.pow(10,Math.floor(z(t))),s=t\/i;return(s<=1?1:s<=2?2:s<=5?5:10)*i}function W(t){const e=[],i=Math.sqrt(t);let s;for(s=1;s<i;s++)t%s==0&&(e.push(s),e.push(t\/s));return i===(0|i)&&e.push(i),e.sort(((t,e)=>t-e)).pop(),e}function N(t){return!function(t){return\"symbol\"==typeof t||\"object\"==typeof t&&null!==t&&!(Symbol.toPrimitive in t||\"toString\"in t||\"valueOf\"in t)}(t)&&!isNaN(parseFloat(t))&&isFinite(t)}function H(t,e){const i=Math.round(t);return i-e<=t&&i+e>=t}function j(t,e,i){let s,n,o;for(s=0,n=t.length;s<n;s++)o=t[s][i],isNaN(o)||(e.min=Math.min(e.min,o),e.max=Math.max(e.max,o))}function $(t){return t*(C\/180)}function Y(t){return t*(180\/C)}function U(t){if(!a(t))return;let e=1,i=0;for(;Math.round(t*e)\/e!==t;)e*=10,i++;return i}function X(t,e){const i=e.x-t.x,s=e.y-t.y,n=Math.sqrt(i*i+s*s);let o=Math.atan2(s,i);return o<-.5*C&&(o+=O),{angle:o,distance:n}}function q(t,e){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))}function K(t,e){return(t-e+A)%O-C}function G(t){return(t%O+O)%O}function J(t,e,i,s){const n=G(t),o=G(e),a=G(i),r=G(o-n),l=G(a-n),h=G(n-o),c=G(n-a);return n===o||n===a||s&&o===a||r>l&&h<c}function Z(t,e,i){return Math.max(e,Math.min(i,t))}function Q(t){return Z(t,-32768,32767)}function tt(t,e,i,s=1e-6){return t>=Math.min(e,i)-s&&t<=Math.max(e,i)+s}function et(t,e,i){i=i||(i=>t[i]<e);let s,n=t.length-1,o=0;for(;n-o>1;)s=o+n>>1,i(s)?o=s:n=s;return{lo:o,hi:n}}const it=(t,e,i,s)=>et(t,i,s?s=>{const n=t[s][e];return n<i||n===i&&t[s+1][e]===i}:s=>t[s][e]<i),st=(t,e,i)=>et(t,i,(s=>t[s][e]>=i));function nt(t,e,i){let s=0,n=t.length;for(;s<n&&t[s]<e;)s++;for(;n>s&&t[n-1]>i;)n--;return s>0||n<t.length?t.slice(s,n):t}const ot=[\"push\",\"pop\",\"shift\",\"splice\",\"unshift\"];function at(t,e){t._chartjs?t._chartjs.listeners.push(e):(Object.defineProperty(t,\"_chartjs\",{configurable:!0,enumerable:!1,value:{listeners:[e]}}),ot.forEach((e=>{const i=\"_onData\"+w(e),s=t[e];Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value(...e){const n=s.apply(this,e);return t._chartjs.listeners.forEach((t=>{\"function\"==typeof t[i]&&t[i](...e)})),n}})})))}function rt(t,e){const i=t._chartjs;if(!i)return;const s=i.listeners,n=s.indexOf(e);-1!==n&&s.splice(n,1),s.length>0||(ot.forEach((e=>{delete t[e]})),delete t._chartjs)}function lt(t){const e=new Set(t);return e.size===t.length?t:Array.from(e)}const ht=\"undefined\"==typeof window?function(t){return t()}:window.requestAnimationFrame;function ct(t,e){let i=[],s=!1;return function(...n){i=n,s||(s=!0,ht.call(window,(()=>{s=!1,t.apply(e,i)})))}}function dt(t,e){let i;return function(...s){return e?(clearTimeout(i),i=setTimeout(t,e,s)):t.apply(this,s),e}}const ut=t=>\"start\"===t?\"left\":\"end\"===t?\"right\":\"center\",ft=(t,e,i)=>\"start\"===t?e:\"end\"===t?i:(e+i)\/2,gt=(t,e,i,s)=>t===(s?\"left\":\"right\")?i:\"center\"===t?(e+i)\/2:e;function pt(t,e,i){const n=e.length;let o=0,a=n;if(t._sorted){const{iScale:r,vScale:l,_parsed:h}=t,c=t.dataset&&t.dataset.options?t.dataset.options.spanGaps:null,d=r.axis,{min:u,max:f,minDefined:g,maxDefined:p}=r.getUserBounds();if(g){if(o=Math.min(it(h,d,u).lo,i?n:it(e,d,r.getPixelForValue(u)).lo),c){const t=h.slice(0,o+1).reverse().findIndex((t=>!s(t[l.axis])));o-=Math.max(0,t)}o=Z(o,0,n-1)}if(p){let t=Math.max(it(h,r.axis,f,!0).hi+1,i?0:it(e,d,r.getPixelForValue(f),!0).hi+1);if(c){const e=h.slice(t-1).findIndex((t=>!s(t[l.axis])));t+=Math.max(0,e)}a=Z(t,o,n)-o}else a=n-o}return{start:o,count:a}}function mt(t){const{xScale:e,yScale:i,_scaleRanges:s}=t,n={xmin:e.min,xmax:e.max,ymin:i.min,ymax:i.max};if(!s)return t._scaleRanges=n,!0;const o=s.xmin!==e.min||s.xmax!==e.max||s.ymin!==i.min||s.ymax!==i.max;return Object.assign(s,n),o}class xt{constructor(){this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}_notify(t,e,i,s){const n=e.listeners[s],o=e.duration;n.forEach((s=>s({chart:t,initial:e.initial,numSteps:o,currentStep:Math.min(i-e.start,o)})))}_refresh(){this._request||(this._running=!0,this._request=ht.call(window,(()=>{this._update(),this._request=null,this._running&&this._refresh()})))}_update(t=Date.now()){let e=0;this._charts.forEach(((i,s)=>{if(!i.running||!i.items.length)return;const n=i.items;let o,a=n.length-1,r=!1;for(;a>=0;--a)o=n[a],o._active?(o._total>i.duration&&(i.duration=o._total),o.tick(t),r=!0):(n[a]=n[n.length-1],n.pop());r&&(s.draw(),this._notify(s,i,t,\"progress\")),n.length||(i.running=!1,this._notify(s,i,t,\"complete\"),i.initial=!1),e+=n.length})),this._lastDate=t,0===e&&(this._running=!1)}_getAnims(t){const e=this._charts;let i=e.get(t);return i||(i={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},e.set(t,i)),i}listen(t,e,i){this._getAnims(t).listeners[e].push(i)}add(t,e){e&&e.length&&this._getAnims(t).items.push(...e)}has(t){return this._getAnims(t).items.length>0}start(t){const e=this._charts.get(t);e&&(e.running=!0,e.start=Date.now(),e.duration=e.items.reduce(((t,e)=>Math.max(t,e._duration)),0),this._refresh())}running(t){if(!this._running)return!1;const e=this._charts.get(t);return!!(e&&e.running&&e.items.length)}stop(t){const e=this._charts.get(t);if(!e||!e.items.length)return;const i=e.items;let s=i.length-1;for(;s>=0;--s)i[s].cancel();e.items=[],this._notify(t,e,Date.now(),\"complete\")}remove(t){return this._charts.delete(t)}}var bt=new xt;\n\/*!\n * @kurkle\/color v0.3.2\n * https:\/\/github.com\/kurkle\/color#readme\n * (c) 2023 Jukka Kurkela\n * Released under the MIT License\n *\/function _t(t){return t+.5|0}const yt=(t,e,i)=>Math.max(Math.min(t,i),e);function vt(t){return yt(_t(2.55*t),0,255)}function Mt(t){return yt(_t(255*t),0,255)}function wt(t){return yt(_t(t\/2.55)\/100,0,1)}function kt(t){return yt(_t(100*t),0,100)}const St={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},Pt=[...\"0123456789ABCDEF\"],Dt=t=>Pt[15&t],Ct=t=>Pt[(240&t)>>4]+Pt[15&t],Ot=t=>(240&t)>>4==(15&t);function At(t){var e=(t=>Ot(t.r)&&Ot(t.g)&&Ot(t.b)&&Ot(t.a))(t)?Dt:Ct;return t?\"#\"+e(t.r)+e(t.g)+e(t.b)+((t,e)=>t<255?e(t):\"\")(t.a,e):void 0}const Tt=\/^(hsla?|hwb|hsv)\\(\\s*([-+.e\\d]+)(?:deg)?[\\s,]+([-+.e\\d]+)%[\\s,]+([-+.e\\d]+)%(?:[\\s,]+([-+.e\\d]+)(%)?)?\\s*\\)$\/;function Lt(t,e,i){const s=e*Math.min(i,1-i),n=(e,n=(e+t\/30)%12)=>i-s*Math.max(Math.min(n-3,9-n,1),-1);return[n(0),n(8),n(4)]}function Et(t,e,i){const s=(s,n=(s+t\/60)%6)=>i-i*e*Math.max(Math.min(n,4-n,1),0);return[s(5),s(3),s(1)]}function Rt(t,e,i){const s=Lt(t,1,.5);let n;for(e+i>1&&(n=1\/(e+i),e*=n,i*=n),n=0;n<3;n++)s[n]*=1-e-i,s[n]+=e;return s}function It(t){const e=t.r\/255,i=t.g\/255,s=t.b\/255,n=Math.max(e,i,s),o=Math.min(e,i,s),a=(n+o)\/2;let r,l,h;return n!==o&&(h=n-o,l=a>.5?h\/(2-n-o):h\/(n+o),r=function(t,e,i,s,n){return t===n?(e-i)\/s+(e<i?6:0):e===n?(i-t)\/s+2:(t-e)\/s+4}(e,i,s,h,n),r=60*r+.5),[0|r,l||0,a]}function zt(t,e,i,s){return(Array.isArray(e)?t(e[0],e[1],e[2]):t(e,i,s)).map(Mt)}function Ft(t,e,i){return zt(Lt,t,e,i)}function Vt(t){return(t%360+360)%360}function Bt(t){const e=Tt.exec(t);let i,s=255;if(!e)return;e[5]!==i&&(s=e[6]?vt(+e[5]):Mt(+e[5]));const n=Vt(+e[2]),o=+e[3]\/100,a=+e[4]\/100;return i=\"hwb\"===e[1]?function(t,e,i){return zt(Rt,t,e,i)}(n,o,a):\"hsv\"===e[1]?function(t,e,i){return zt(Et,t,e,i)}(n,o,a):Ft(n,o,a),{r:i[0],g:i[1],b:i[2],a:s}}const Wt={x:\"dark\",Z:\"light\",Y:\"re\",X:\"blu\",W:\"gr\",V:\"medium\",U:\"slate\",A:\"ee\",T:\"ol\",S:\"or\",B:\"ra\",C:\"lateg\",D:\"ights\",R:\"in\",Q:\"turquois\",E:\"hi\",P:\"ro\",O:\"al\",N:\"le\",M:\"de\",L:\"yello\",F:\"en\",K:\"ch\",G:\"arks\",H:\"ea\",I:\"ightg\",J:\"wh\"},Nt={OiceXe:\"f0f8ff\",antiquewEte:\"faebd7\",aqua:\"ffff\",aquamarRe:\"7fffd4\",azuY:\"f0ffff\",beige:\"f5f5dc\",bisque:\"ffe4c4\",black:\"0\",blanKedOmond:\"ffebcd\",Xe:\"ff\",XeviTet:\"8a2be2\",bPwn:\"a52a2a\",burlywood:\"deb887\",caMtXe:\"5f9ea0\",KartYuse:\"7fff00\",KocTate:\"d2691e\",cSO:\"ff7f50\",cSnflowerXe:\"6495ed\",cSnsilk:\"fff8dc\",crimson:\"dc143c\",cyan:\"ffff\",xXe:\"8b\",xcyan:\"8b8b\",xgTMnPd:\"b8860b\",xWay:\"a9a9a9\",xgYF:\"6400\",xgYy:\"a9a9a9\",xkhaki:\"bdb76b\",xmagFta:\"8b008b\",xTivegYF:\"556b2f\",xSange:\"ff8c00\",xScEd:\"9932cc\",xYd:\"8b0000\",xsOmon:\"e9967a\",xsHgYF:\"8fbc8f\",xUXe:\"483d8b\",xUWay:\"2f4f4f\",xUgYy:\"2f4f4f\",xQe:\"ced1\",xviTet:\"9400d3\",dAppRk:\"ff1493\",dApskyXe:\"bfff\",dimWay:\"696969\",dimgYy:\"696969\",dodgerXe:\"1e90ff\",fiYbrick:\"b22222\",flSOwEte:\"fffaf0\",foYstWAn:\"228b22\",fuKsia:\"ff00ff\",gaRsbSo:\"dcdcdc\",ghostwEte:\"f8f8ff\",gTd:\"ffd700\",gTMnPd:\"daa520\",Way:\"808080\",gYF:\"8000\",gYFLw:\"adff2f\",gYy:\"808080\",honeyMw:\"f0fff0\",hotpRk:\"ff69b4\",RdianYd:\"cd5c5c\",Rdigo:\"4b0082\",ivSy:\"fffff0\",khaki:\"f0e68c\",lavFMr:\"e6e6fa\",lavFMrXsh:\"fff0f5\",lawngYF:\"7cfc00\",NmoncEffon:\"fffacd\",ZXe:\"add8e6\",ZcSO:\"f08080\",Zcyan:\"e0ffff\",ZgTMnPdLw:\"fafad2\",ZWay:\"d3d3d3\",ZgYF:\"90ee90\",ZgYy:\"d3d3d3\",ZpRk:\"ffb6c1\",ZsOmon:\"ffa07a\",ZsHgYF:\"20b2aa\",ZskyXe:\"87cefa\",ZUWay:\"778899\",ZUgYy:\"778899\",ZstAlXe:\"b0c4de\",ZLw:\"ffffe0\",lime:\"ff00\",limegYF:\"32cd32\",lRF:\"faf0e6\",magFta:\"ff00ff\",maPon:\"800000\",VaquamarRe:\"66cdaa\",VXe:\"cd\",VScEd:\"ba55d3\",VpurpN:\"9370db\",VsHgYF:\"3cb371\",VUXe:\"7b68ee\",VsprRggYF:\"fa9a\",VQe:\"48d1cc\",VviTetYd:\"c71585\",midnightXe:\"191970\",mRtcYam:\"f5fffa\",mistyPse:\"ffe4e1\",moccasR:\"ffe4b5\",navajowEte:\"ffdead\",navy:\"80\",Tdlace:\"fdf5e6\",Tive:\"808000\",TivedBb:\"6b8e23\",Sange:\"ffa500\",SangeYd:\"ff4500\",ScEd:\"da70d6\",pOegTMnPd:\"eee8aa\",pOegYF:\"98fb98\",pOeQe:\"afeeee\",pOeviTetYd:\"db7093\",papayawEp:\"ffefd5\",pHKpuff:\"ffdab9\",peru:\"cd853f\",pRk:\"ffc0cb\",plum:\"dda0dd\",powMrXe:\"b0e0e6\",purpN:\"800080\",YbeccapurpN:\"663399\",Yd:\"ff0000\",Psybrown:\"bc8f8f\",PyOXe:\"4169e1\",saddNbPwn:\"8b4513\",sOmon:\"fa8072\",sandybPwn:\"f4a460\",sHgYF:\"2e8b57\",sHshell:\"fff5ee\",siFna:\"a0522d\",silver:\"c0c0c0\",skyXe:\"87ceeb\",UXe:\"6a5acd\",UWay:\"708090\",UgYy:\"708090\",snow:\"fffafa\",sprRggYF:\"ff7f\",stAlXe:\"4682b4\",tan:\"d2b48c\",teO:\"8080\",tEstN:\"d8bfd8\",tomato:\"ff6347\",Qe:\"40e0d0\",viTet:\"ee82ee\",JHt:\"f5deb3\",wEte:\"ffffff\",wEtesmoke:\"f5f5f5\",Lw:\"ffff00\",LwgYF:\"9acd32\"};let Ht;function jt(t){Ht||(Ht=function(){const t={},e=Object.keys(Nt),i=Object.keys(Wt);let s,n,o,a,r;for(s=0;s<e.length;s++){for(a=r=e[s],n=0;n<i.length;n++)o=i[n],r=r.replace(o,Wt[o]);o=parseInt(Nt[a],16),t[r]=[o>>16&255,o>>8&255,255&o]}return t}(),Ht.transparent=[0,0,0,0]);const e=Ht[t.toLowerCase()];return e&&{r:e[0],g:e[1],b:e[2],a:4===e.length?e[3]:255}}const $t=\/^rgba?\\(\\s*([-+.\\d]+)(%)?[\\s,]+([-+.e\\d]+)(%)?[\\s,]+([-+.e\\d]+)(%)?(?:[\\s,\/]+([-+.e\\d]+)(%)?)?\\s*\\)$\/;const Yt=t=>t<=.0031308?12.92*t:1.055*Math.pow(t,1\/2.4)-.055,Ut=t=>t<=.04045?t\/12.92:Math.pow((t+.055)\/1.055,2.4);function Xt(t,e,i){if(t){let s=It(t);s[e]=Math.max(0,Math.min(s[e]+s[e]*i,0===e?360:1)),s=Ft(s),t.r=s[0],t.g=s[1],t.b=s[2]}}function qt(t,e){return t?Object.assign(e||{},t):t}function Kt(t){var e={r:0,g:0,b:0,a:255};return Array.isArray(t)?t.length>=3&&(e={r:t[0],g:t[1],b:t[2],a:255},t.length>3&&(e.a=Mt(t[3]))):(e=qt(t,{r:0,g:0,b:0,a:1})).a=Mt(e.a),e}function Gt(t){return\"r\"===t.charAt(0)?function(t){const e=$t.exec(t);let i,s,n,o=255;if(e){if(e[7]!==i){const t=+e[7];o=e[8]?vt(t):yt(255*t,0,255)}return i=+e[1],s=+e[3],n=+e[5],i=255&(e[2]?vt(i):yt(i,0,255)),s=255&(e[4]?vt(s):yt(s,0,255)),n=255&(e[6]?vt(n):yt(n,0,255)),{r:i,g:s,b:n,a:o}}}(t):Bt(t)}class Jt{constructor(t){if(t instanceof Jt)return t;const e=typeof t;let i;var s,n,o;\"object\"===e?i=Kt(t):\"string\"===e&&(o=(s=t).length,\"#\"===s[0]&&(4===o||5===o?n={r:255&17*St[s[1]],g:255&17*St[s[2]],b:255&17*St[s[3]],a:5===o?17*St[s[4]]:255}:7!==o&&9!==o||(n={r:St[s[1]]<<4|St[s[2]],g:St[s[3]]<<4|St[s[4]],b:St[s[5]]<<4|St[s[6]],a:9===o?St[s[7]]<<4|St[s[8]]:255})),i=n||jt(t)||Gt(t)),this._rgb=i,this._valid=!!i}get valid(){return this._valid}get rgb(){var t=qt(this._rgb);return t&&(t.a=wt(t.a)),t}set rgb(t){this._rgb=Kt(t)}rgbString(){return this._valid?(t=this._rgb)&&(t.a<255?`rgba(${t.r}, ${t.g}, ${t.b}, ${wt(t.a)})`:`rgb(${t.r}, ${t.g}, ${t.b})`):void 0;var t}hexString(){return this._valid?At(this._rgb):void 0}hslString(){return this._valid?function(t){if(!t)return;const e=It(t),i=e[0],s=kt(e[1]),n=kt(e[2]);return t.a<255?`hsla(${i}, ${s}%, ${n}%, ${wt(t.a)})`:`hsl(${i}, ${s}%, ${n}%)`}(this._rgb):void 0}mix(t,e){if(t){const i=this.rgb,s=t.rgb;let n;const o=e===n?.5:e,a=2*o-1,r=i.a-s.a,l=((a*r==-1?a:(a+r)\/(1+a*r))+1)\/2;n=1-l,i.r=255&l*i.r+n*s.r+.5,i.g=255&l*i.g+n*s.g+.5,i.b=255&l*i.b+n*s.b+.5,i.a=o*i.a+(1-o)*s.a,this.rgb=i}return this}interpolate(t,e){return t&&(this._rgb=function(t,e,i){const s=Ut(wt(t.r)),n=Ut(wt(t.g)),o=Ut(wt(t.b));return{r:Mt(Yt(s+i*(Ut(wt(e.r))-s))),g:Mt(Yt(n+i*(Ut(wt(e.g))-n))),b:Mt(Yt(o+i*(Ut(wt(e.b))-o))),a:t.a+i*(e.a-t.a)}}(this._rgb,t._rgb,e)),this}clone(){return new Jt(this.rgb)}alpha(t){return this._rgb.a=Mt(t),this}clearer(t){return this._rgb.a*=1-t,this}greyscale(){const t=this._rgb,e=_t(.3*t.r+.59*t.g+.11*t.b);return t.r=t.g=t.b=e,this}opaquer(t){return this._rgb.a*=1+t,this}negate(){const t=this._rgb;return t.r=255-t.r,t.g=255-t.g,t.b=255-t.b,this}lighten(t){return Xt(this._rgb,2,t),this}darken(t){return Xt(this._rgb,2,-t),this}saturate(t){return Xt(this._rgb,1,t),this}desaturate(t){return Xt(this._rgb,1,-t),this}rotate(t){return function(t,e){var i=It(t);i[0]=Vt(i[0]+e),i=Ft(i),t.r=i[0],t.g=i[1],t.b=i[2]}(this._rgb,t),this}}function Zt(t){if(t&&\"object\"==typeof t){const e=t.toString();return\"[object CanvasPattern]\"===e||\"[object CanvasGradient]\"===e}return!1}function Qt(t){return Zt(t)?t:new Jt(t)}function te(t){return Zt(t)?t:new Jt(t).saturate(.5).darken(.1).hexString()}const ee=[\"x\",\"y\",\"borderWidth\",\"radius\",\"tension\"],ie=[\"color\",\"borderColor\",\"backgroundColor\"];const se=new Map;function ne(t,e,i){return function(t,e){e=e||{};const i=t+JSON.stringify(e);let s=se.get(i);return s||(s=new Intl.NumberFormat(t,e),se.set(i,s)),s}(e,i).format(t)}const oe={values:t=>n(t)?t:\"\"+t,numeric(t,e,i){if(0===t)return\"0\";const s=this.chart.options.locale;let n,o=t;if(i.length>1){const e=Math.max(Math.abs(i[0].value),Math.abs(i[i.length-1].value));(e<1e-4||e>1e15)&&(n=\"scientific\"),o=function(t,e){let i=e.length>3?e[2].value-e[1].value:e[1].value-e[0].value;Math.abs(i)>=1&&t!==Math.floor(t)&&(i=t-Math.floor(t));return i}(t,i)}const a=z(Math.abs(o)),r=isNaN(a)?1:Math.max(Math.min(-1*Math.floor(a),20),0),l={notation:n,minimumFractionDigits:r,maximumFractionDigits:r};return Object.assign(l,this.options.ticks.format),ne(t,s,l)},logarithmic(t,e,i){if(0===t)return\"0\";const s=i[e].significand||t\/Math.pow(10,Math.floor(z(t)));return[1,2,3,5,10,15].includes(s)||e>.8*i.length?oe.numeric.call(this,t,e,i):\"\"}};var ae={formatters:oe};const re=Object.create(null),le=Object.create(null);function he(t,e){if(!e)return t;const i=e.split(\".\");for(let e=0,s=i.length;e<s;++e){const s=i[e];t=t[s]||(t[s]=Object.create(null))}return t}function ce(t,e,i){return\"string\"==typeof e?x(he(t,e),i):x(he(t,\"\"),e)}class de{constructor(t,e){this.animation=void 0,this.backgroundColor=\"rgba(0,0,0,0.1)\",this.borderColor=\"rgba(0,0,0,0.1)\",this.color=\"#666\",this.datasets={},this.devicePixelRatio=t=>t.chart.platform.getDevicePixelRatio(),this.elements={},this.events=[\"mousemove\",\"mouseout\",\"click\",\"touchstart\",\"touchmove\"],this.font={family:\"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif\",size:12,style:\"normal\",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(t,e)=>te(e.backgroundColor),this.hoverBorderColor=(t,e)=>te(e.borderColor),this.hoverColor=(t,e)=>te(e.color),this.indexAxis=\"x\",this.interaction={mode:\"nearest\",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(t),this.apply(e)}set(t,e){return ce(this,t,e)}get(t){return he(this,t)}describe(t,e){return ce(le,t,e)}override(t,e){return ce(re,t,e)}route(t,e,i,s){const n=he(this,t),a=he(this,i),r=\"_\"+e;Object.defineProperties(n,{[r]:{value:n[e],writable:!0},[e]:{enumerable:!0,get(){const t=this[r],e=a[s];return o(t)?Object.assign({},e,t):l(t,e)},set(t){this[r]=t}}})}apply(t){t.forEach((t=>t(this)))}}var ue=new de({_scriptable:t=>!t.startsWith(\"on\"),_indexable:t=>\"events\"!==t,hover:{_fallback:\"interaction\"},interaction:{_scriptable:!1,_indexable:!1}},[function(t){t.set(\"animation\",{delay:void 0,duration:1e3,easing:\"easeOutQuart\",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0}),t.describe(\"animation\",{_fallback:!1,_indexable:!1,_scriptable:t=>\"onProgress\"!==t&&\"onComplete\"!==t&&\"fn\"!==t}),t.set(\"animations\",{colors:{type:\"color\",properties:ie},numbers:{type:\"number\",properties:ee}}),t.describe(\"animations\",{_fallback:\"animation\"}),t.set(\"transitions\",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:\"transparent\"},visible:{type:\"boolean\",duration:0}}},hide:{animations:{colors:{to:\"transparent\"},visible:{type:\"boolean\",easing:\"linear\",fn:t=>0|t}}}})},function(t){t.set(\"layout\",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}})},function(t){t.set(\"scale\",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:\"ticks\",clip:!0,grace:0,grid:{display:!0,lineWidth:1,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(t,e)=>e.lineWidth,tickColor:(t,e)=>e.color,offset:!1},border:{display:!0,dash:[],dashOffset:0,width:1},title:{display:!1,text:\"\",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:\"\",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:ae.formatters.values,minor:{},major:{},align:\"center\",crossAlign:\"near\",showLabelBackdrop:!1,backdropColor:\"rgba(255, 255, 255, 0.75)\",backdropPadding:2}}),t.route(\"scale.ticks\",\"color\",\"\",\"color\"),t.route(\"scale.grid\",\"color\",\"\",\"borderColor\"),t.route(\"scale.border\",\"color\",\"\",\"borderColor\"),t.route(\"scale.title\",\"color\",\"\",\"color\"),t.describe(\"scale\",{_fallback:!1,_scriptable:t=>!t.startsWith(\"before\")&&!t.startsWith(\"after\")&&\"callback\"!==t&&\"parser\"!==t,_indexable:t=>\"borderDash\"!==t&&\"tickBorderDash\"!==t&&\"dash\"!==t}),t.describe(\"scales\",{_fallback:\"scale\"}),t.describe(\"scale.ticks\",{_scriptable:t=>\"backdropPadding\"!==t&&\"callback\"!==t,_indexable:t=>\"backdropPadding\"!==t})}]);function fe(){return\"undefined\"!=typeof window&&\"undefined\"!=typeof document}function ge(t){let e=t.parentNode;return e&&\"[object ShadowRoot]\"===e.toString()&&(e=e.host),e}function pe(t,e,i){let s;return\"string\"==typeof t?(s=parseInt(t,10),-1!==t.indexOf(\"%\")&&(s=s\/100*e.parentNode[i])):s=t,s}const me=t=>t.ownerDocument.defaultView.getComputedStyle(t,null);function xe(t,e){return me(t).getPropertyValue(e)}const be=[\"top\",\"right\",\"bottom\",\"left\"];function _e(t,e,i){const s={};i=i?\"-\"+i:\"\";for(let n=0;n<4;n++){const o=be[n];s[o]=parseFloat(t[e+\"-\"+o+i])||0}return s.width=s.left+s.right,s.height=s.top+s.bottom,s}const ye=(t,e,i)=>(t>0||e>0)&&(!i||!i.shadowRoot);function ve(t,e){if(\"native\"in t)return t;const{canvas:i,currentDevicePixelRatio:s}=e,n=me(i),o=\"border-box\"===n.boxSizing,a=_e(n,\"padding\"),r=_e(n,\"border\",\"width\"),{x:l,y:h,box:c}=function(t,e){const i=t.touches,s=i&&i.length?i[0]:t,{offsetX:n,offsetY:o}=s;let a,r,l=!1;if(ye(n,o,t.target))a=n,r=o;else{const t=e.getBoundingClientRect();a=s.clientX-t.left,r=s.clientY-t.top,l=!0}return{x:a,y:r,box:l}}(t,i),d=a.left+(c&&r.left),u=a.top+(c&&r.top);let{width:f,height:g}=e;return o&&(f-=a.width+r.width,g-=a.height+r.height),{x:Math.round((l-d)\/f*i.width\/s),y:Math.round((h-u)\/g*i.height\/s)}}const Me=t=>Math.round(10*t)\/10;function we(t,e,i,s){const n=me(t),o=_e(n,\"margin\"),a=pe(n.maxWidth,t,\"clientWidth\")||T,r=pe(n.maxHeight,t,\"clientHeight\")||T,l=function(t,e,i){let s,n;if(void 0===e||void 0===i){const o=t&&ge(t);if(o){const t=o.getBoundingClientRect(),a=me(o),r=_e(a,\"border\",\"width\"),l=_e(a,\"padding\");e=t.width-l.width-r.width,i=t.height-l.height-r.height,s=pe(a.maxWidth,o,\"clientWidth\"),n=pe(a.maxHeight,o,\"clientHeight\")}else e=t.clientWidth,i=t.clientHeight}return{width:e,height:i,maxWidth:s||T,maxHeight:n||T}}(t,e,i);let{width:h,height:c}=l;if(\"content-box\"===n.boxSizing){const t=_e(n,\"border\",\"width\"),e=_e(n,\"padding\");h-=e.width+t.width,c-=e.height+t.height}h=Math.max(0,h-o.width),c=Math.max(0,s?h\/s:c-o.height),h=Me(Math.min(h,a,l.maxWidth)),c=Me(Math.min(c,r,l.maxHeight)),h&&!c&&(c=Me(h\/2));return(void 0!==e||void 0!==i)&&s&&l.height&&c>l.height&&(c=l.height,h=Me(Math.floor(c*s))),{width:h,height:c}}function ke(t,e,i){const s=e||1,n=Math.floor(t.height*s),o=Math.floor(t.width*s);t.height=Math.floor(t.height),t.width=Math.floor(t.width);const a=t.canvas;return a.style&&(i||!a.style.height&&!a.style.width)&&(a.style.height=`${t.height}px`,a.style.width=`${t.width}px`),(t.currentDevicePixelRatio!==s||a.height!==n||a.width!==o)&&(t.currentDevicePixelRatio=s,a.height=n,a.width=o,t.ctx.setTransform(s,0,0,s,0,0),!0)}const Se=function(){let t=!1;try{const e={get passive(){return t=!0,!1}};fe()&&(window.addEventListener(\"test\",null,e),window.removeEventListener(\"test\",null,e))}catch(t){}return t}();function Pe(t,e){const i=xe(t,e),s=i&&i.match(\/^(\\d+)(\\.\\d+)?px$\/);return s?+s[1]:void 0}function De(t){return!t||s(t.size)||s(t.family)?null:(t.style?t.style+\" \":\"\")+(t.weight?t.weight+\" \":\"\")+t.size+\"px \"+t.family}function Ce(t,e,i,s,n){let o=e[n];return o||(o=e[n]=t.measureText(n).width,i.push(n)),o>s&&(s=o),s}function Oe(t,e,i,s){let o=(s=s||{}).data=s.data||{},a=s.garbageCollect=s.garbageCollect||[];s.font!==e&&(o=s.data={},a=s.garbageCollect=[],s.font=e),t.save(),t.font=e;let r=0;const l=i.length;let h,c,d,u,f;for(h=0;h<l;h++)if(u=i[h],null==u||n(u)){if(n(u))for(c=0,d=u.length;c<d;c++)f=u[c],null==f||n(f)||(r=Ce(t,o,a,r,f))}else r=Ce(t,o,a,r,u);t.restore();const g=a.length\/2;if(g>i.length){for(h=0;h<g;h++)delete o[a[h]];a.splice(0,g)}return r}function Ae(t,e,i){const s=t.currentDevicePixelRatio,n=0!==i?Math.max(i\/2,.5):0;return Math.round((e-n)*s)\/s+n}function Te(t,e){(e||t)&&((e=e||t.getContext(\"2d\")).save(),e.resetTransform(),e.clearRect(0,0,t.width,t.height),e.restore())}function Le(t,e,i,s){Ee(t,e,i,s,null)}function Ee(t,e,i,s,n){let o,a,r,l,h,c,d,u;const f=e.pointStyle,g=e.rotation,p=e.radius;let m=(g||0)*L;if(f&&\"object\"==typeof f&&(o=f.toString(),\"[object HTMLImageElement]\"===o||\"[object HTMLCanvasElement]\"===o))return t.save(),t.translate(i,s),t.rotate(m),t.drawImage(f,-f.width\/2,-f.height\/2,f.width,f.height),void t.restore();if(!(isNaN(p)||p<=0)){switch(t.beginPath(),f){default:n?t.ellipse(i,s,n\/2,p,0,0,O):t.arc(i,s,p,0,O),t.closePath();break;case\"triangle\":c=n?n\/2:p,t.moveTo(i+Math.sin(m)*c,s-Math.cos(m)*p),m+=I,t.lineTo(i+Math.sin(m)*c,s-Math.cos(m)*p),m+=I,t.lineTo(i+Math.sin(m)*c,s-Math.cos(m)*p),t.closePath();break;case\"rectRounded\":h=.516*p,l=p-h,a=Math.cos(m+R)*l,d=Math.cos(m+R)*(n?n\/2-h:l),r=Math.sin(m+R)*l,u=Math.sin(m+R)*(n?n\/2-h:l),t.arc(i-d,s-r,h,m-C,m-E),t.arc(i+u,s-a,h,m-E,m),t.arc(i+d,s+r,h,m,m+E),t.arc(i-u,s+a,h,m+E,m+C),t.closePath();break;case\"rect\":if(!g){l=Math.SQRT1_2*p,c=n?n\/2:l,t.rect(i-c,s-l,2*c,2*l);break}m+=R;case\"rectRot\":d=Math.cos(m)*(n?n\/2:p),a=Math.cos(m)*p,r=Math.sin(m)*p,u=Math.sin(m)*(n?n\/2:p),t.moveTo(i-d,s-r),t.lineTo(i+u,s-a),t.lineTo(i+d,s+r),t.lineTo(i-u,s+a),t.closePath();break;case\"crossRot\":m+=R;case\"cross\":d=Math.cos(m)*(n?n\/2:p),a=Math.cos(m)*p,r=Math.sin(m)*p,u=Math.sin(m)*(n?n\/2:p),t.moveTo(i-d,s-r),t.lineTo(i+d,s+r),t.moveTo(i+u,s-a),t.lineTo(i-u,s+a);break;case\"star\":d=Math.cos(m)*(n?n\/2:p),a=Math.cos(m)*p,r=Math.sin(m)*p,u=Math.sin(m)*(n?n\/2:p),t.moveTo(i-d,s-r),t.lineTo(i+d,s+r),t.moveTo(i+u,s-a),t.lineTo(i-u,s+a),m+=R,d=Math.cos(m)*(n?n\/2:p),a=Math.cos(m)*p,r=Math.sin(m)*p,u=Math.sin(m)*(n?n\/2:p),t.moveTo(i-d,s-r),t.lineTo(i+d,s+r),t.moveTo(i+u,s-a),t.lineTo(i-u,s+a);break;case\"line\":a=n?n\/2:Math.cos(m)*p,r=Math.sin(m)*p,t.moveTo(i-a,s-r),t.lineTo(i+a,s+r);break;case\"dash\":t.moveTo(i,s),t.lineTo(i+Math.cos(m)*(n?n\/2:p),s+Math.sin(m)*p);break;case!1:t.closePath()}t.fill(),e.borderWidth>0&&t.stroke()}}function Re(t,e,i){return i=i||.5,!e||t&&t.x>e.left-i&&t.x<e.right+i&&t.y>e.top-i&&t.y<e.bottom+i}function Ie(t,e){t.save(),t.beginPath(),t.rect(e.left,e.top,e.right-e.left,e.bottom-e.top),t.clip()}function ze(t){t.restore()}function Fe(t,e,i,s,n){if(!e)return t.lineTo(i.x,i.y);if(\"middle\"===n){const s=(e.x+i.x)\/2;t.lineTo(s,e.y),t.lineTo(s,i.y)}else\"after\"===n!=!!s?t.lineTo(e.x,i.y):t.lineTo(i.x,e.y);t.lineTo(i.x,i.y)}function Ve(t,e,i,s){if(!e)return t.lineTo(i.x,i.y);t.bezierCurveTo(s?e.cp1x:e.cp2x,s?e.cp1y:e.cp2y,s?i.cp2x:i.cp1x,s?i.cp2y:i.cp1y,i.x,i.y)}function Be(t,e,i,s,n){if(n.strikethrough||n.underline){const o=t.measureText(s),a=e-o.actualBoundingBoxLeft,r=e+o.actualBoundingBoxRight,l=i-o.actualBoundingBoxAscent,h=i+o.actualBoundingBoxDescent,c=n.strikethrough?(l+h)\/2:h;t.strokeStyle=t.fillStyle,t.beginPath(),t.lineWidth=n.decorationWidth||2,t.moveTo(a,c),t.lineTo(r,c),t.stroke()}}function We(t,e){const i=t.fillStyle;t.fillStyle=e.color,t.fillRect(e.left,e.top,e.width,e.height),t.fillStyle=i}function Ne(t,e,i,o,a,r={}){const l=n(e)?e:[e],h=r.strokeWidth>0&&\"\"!==r.strokeColor;let c,d;for(t.save(),t.font=a.string,function(t,e){e.translation&&t.translate(e.translation[0],e.translation[1]),s(e.rotation)||t.rotate(e.rotation),e.color&&(t.fillStyle=e.color),e.textAlign&&(t.textAlign=e.textAlign),e.textBaseline&&(t.textBaseline=e.textBaseline)}(t,r),c=0;c<l.length;++c)d=l[c],r.backdrop&&We(t,r.backdrop),h&&(r.strokeColor&&(t.strokeStyle=r.strokeColor),s(r.strokeWidth)||(t.lineWidth=r.strokeWidth),t.strokeText(d,i,o,r.maxWidth)),t.fillText(d,i,o,r.maxWidth),Be(t,i,o,d,r),o+=Number(a.lineHeight);t.restore()}function He(t,e){const{x:i,y:s,w:n,h:o,radius:a}=e;t.arc(i+a.topLeft,s+a.topLeft,a.topLeft,1.5*C,C,!0),t.lineTo(i,s+o-a.bottomLeft),t.arc(i+a.bottomLeft,s+o-a.bottomLeft,a.bottomLeft,C,E,!0),t.lineTo(i+n-a.bottomRight,s+o),t.arc(i+n-a.bottomRight,s+o-a.bottomRight,a.bottomRight,E,0,!0),t.lineTo(i+n,s+a.topRight),t.arc(i+n-a.topRight,s+a.topRight,a.topRight,0,-E,!0),t.lineTo(i+a.topLeft,s)}function je(t,e=[\"\"],i,s,n=(()=>t[0])){const o=i||t;void 0===s&&(s=ti(\"_fallback\",t));const a={[Symbol.toStringTag]:\"Object\",_cacheable:!0,_scopes:t,_rootScopes:o,_fallback:s,_getTarget:n,override:i=>je([i,...t],e,o,s)};return new Proxy(a,{deleteProperty:(e,i)=>(delete e[i],delete e._keys,delete t[0][i],!0),get:(i,s)=>qe(i,s,(()=>function(t,e,i,s){let n;for(const o of e)if(n=ti(Ue(o,t),i),void 0!==n)return Xe(t,n)?Ze(i,s,t,n):n}(s,e,t,i))),getOwnPropertyDescriptor:(t,e)=>Reflect.getOwnPropertyDescriptor(t._scopes[0],e),getPrototypeOf:()=>Reflect.getPrototypeOf(t[0]),has:(t,e)=>ei(t).includes(e),ownKeys:t=>ei(t),set(t,e,i){const s=t._storage||(t._storage=n());return t[e]=s[e]=i,delete t._keys,!0}})}function $e(t,e,i,s){const a={_cacheable:!1,_proxy:t,_context:e,_subProxy:i,_stack:new Set,_descriptors:Ye(t,s),setContext:e=>$e(t,e,i,s),override:n=>$e(t.override(n),e,i,s)};return new Proxy(a,{deleteProperty:(e,i)=>(delete e[i],delete t[i],!0),get:(t,e,i)=>qe(t,e,(()=>function(t,e,i){const{_proxy:s,_context:a,_subProxy:r,_descriptors:l}=t;let h=s[e];S(h)&&l.isScriptable(e)&&(h=function(t,e,i,s){const{_proxy:n,_context:o,_subProxy:a,_stack:r}=i;if(r.has(t))throw new Error(\"Recursion detected: \"+Array.from(r).join(\"->\")+\"->\"+t);r.add(t);let l=e(o,a||s);r.delete(t),Xe(t,l)&&(l=Ze(n._scopes,n,t,l));return l}(e,h,t,i));n(h)&&h.length&&(h=function(t,e,i,s){const{_proxy:n,_context:a,_subProxy:r,_descriptors:l}=i;if(void 0!==a.index&&s(t))return e[a.index%e.length];if(o(e[0])){const i=e,s=n._scopes.filter((t=>t!==i));e=[];for(const o of i){const i=Ze(s,n,t,o);e.push($e(i,a,r&&r[t],l))}}return e}(e,h,t,l.isIndexable));Xe(e,h)&&(h=$e(h,a,r&&r[e],l));return h}(t,e,i))),getOwnPropertyDescriptor:(e,i)=>e._descriptors.allKeys?Reflect.has(t,i)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(t,i),getPrototypeOf:()=>Reflect.getPrototypeOf(t),has:(e,i)=>Reflect.has(t,i),ownKeys:()=>Reflect.ownKeys(t),set:(e,i,s)=>(t[i]=s,delete e[i],!0)})}function Ye(t,e={scriptable:!0,indexable:!0}){const{_scriptable:i=e.scriptable,_indexable:s=e.indexable,_allKeys:n=e.allKeys}=t;return{allKeys:n,scriptable:i,indexable:s,isScriptable:S(i)?i:()=>i,isIndexable:S(s)?s:()=>s}}const Ue=(t,e)=>t?t+w(e):e,Xe=(t,e)=>o(e)&&\"adapters\"!==t&&(null===Object.getPrototypeOf(e)||e.constructor===Object);function qe(t,e,i){if(Object.prototype.hasOwnProperty.call(t,e)||\"constructor\"===e)return t[e];const s=i();return t[e]=s,s}function Ke(t,e,i){return S(t)?t(e,i):t}const Ge=(t,e)=>!0===t?e:\"string\"==typeof t?M(e,t):void 0;function Je(t,e,i,s,n){for(const o of e){const e=Ge(i,o);if(e){t.add(e);const o=Ke(e._fallback,i,n);if(void 0!==o&&o!==i&&o!==s)return o}else if(!1===e&&void 0!==s&&i!==s)return null}return!1}function Ze(t,e,i,s){const a=e._rootScopes,r=Ke(e._fallback,i,s),l=[...t,...a],h=new Set;h.add(s);let c=Qe(h,l,i,r||i,s);return null!==c&&((void 0===r||r===i||(c=Qe(h,l,r,c,s),null!==c))&&je(Array.from(h),[\"\"],a,r,(()=>function(t,e,i){const s=t._getTarget();e in s||(s[e]={});const a=s[e];if(n(a)&&o(i))return i;return a||{}}(e,i,s))))}function Qe(t,e,i,s,n){for(;i;)i=Je(t,e,i,s,n);return i}function ti(t,e){for(const i of e){if(!i)continue;const e=i[t];if(void 0!==e)return e}}function ei(t){let e=t._keys;return e||(e=t._keys=function(t){const e=new Set;for(const i of t)for(const t of Object.keys(i).filter((t=>!t.startsWith(\"_\"))))e.add(t);return Array.from(e)}(t._scopes)),e}function ii(t,e,i,s){const{iScale:n}=t,{key:o=\"r\"}=this._parsing,a=new Array(s);let r,l,h,c;for(r=0,l=s;r<l;++r)h=r+i,c=e[h],a[r]={r:n.parse(M(c,o),h)};return a}const si=Number.EPSILON||1e-14,ni=(t,e)=>e<t.length&&!t[e].skip&&t[e],oi=t=>\"x\"===t?\"y\":\"x\";function ai(t,e,i,s){const n=t.skip?e:t,o=e,a=i.skip?e:i,r=q(o,n),l=q(a,o);let h=r\/(r+l),c=l\/(r+l);h=isNaN(h)?0:h,c=isNaN(c)?0:c;const d=s*h,u=s*c;return{previous:{x:o.x-d*(a.x-n.x),y:o.y-d*(a.y-n.y)},next:{x:o.x+u*(a.x-n.x),y:o.y+u*(a.y-n.y)}}}function ri(t,e=\"x\"){const i=oi(e),s=t.length,n=Array(s).fill(0),o=Array(s);let a,r,l,h=ni(t,0);for(a=0;a<s;++a)if(r=l,l=h,h=ni(t,a+1),l){if(h){const t=h[e]-l[e];n[a]=0!==t?(h[i]-l[i])\/t:0}o[a]=r?h?F(n[a-1])!==F(n[a])?0:(n[a-1]+n[a])\/2:n[a-1]:n[a]}!function(t,e,i){const s=t.length;let n,o,a,r,l,h=ni(t,0);for(let c=0;c<s-1;++c)l=h,h=ni(t,c+1),l&&h&&(V(e[c],0,si)?i[c]=i[c+1]=0:(n=i[c]\/e[c],o=i[c+1]\/e[c],r=Math.pow(n,2)+Math.pow(o,2),r<=9||(a=3\/Math.sqrt(r),i[c]=n*a*e[c],i[c+1]=o*a*e[c])))}(t,n,o),function(t,e,i=\"x\"){const s=oi(i),n=t.length;let o,a,r,l=ni(t,0);for(let h=0;h<n;++h){if(a=r,r=l,l=ni(t,h+1),!r)continue;const n=r[i],c=r[s];a&&(o=(n-a[i])\/3,r[`cp1${i}`]=n-o,r[`cp1${s}`]=c-o*e[h]),l&&(o=(l[i]-n)\/3,r[`cp2${i}`]=n+o,r[`cp2${s}`]=c+o*e[h])}}(t,o,e)}function li(t,e,i){return Math.max(Math.min(t,i),e)}function hi(t,e,i,s,n){let o,a,r,l;if(e.spanGaps&&(t=t.filter((t=>!t.skip))),\"monotone\"===e.cubicInterpolationMode)ri(t,n);else{let i=s?t[t.length-1]:t[0];for(o=0,a=t.length;o<a;++o)r=t[o],l=ai(i,r,t[Math.min(o+1,a-(s?0:1))%a],e.tension),r.cp1x=l.previous.x,r.cp1y=l.previous.y,r.cp2x=l.next.x,r.cp2y=l.next.y,i=r}e.capBezierPoints&&function(t,e){let i,s,n,o,a,r=Re(t[0],e);for(i=0,s=t.length;i<s;++i)a=o,o=r,r=i<s-1&&Re(t[i+1],e),o&&(n=t[i],a&&(n.cp1x=li(n.cp1x,e.left,e.right),n.cp1y=li(n.cp1y,e.top,e.bottom)),r&&(n.cp2x=li(n.cp2x,e.left,e.right),n.cp2y=li(n.cp2y,e.top,e.bottom)))}(t,i)}const ci=t=>0===t||1===t,di=(t,e,i)=>-Math.pow(2,10*(t-=1))*Math.sin((t-e)*O\/i),ui=(t,e,i)=>Math.pow(2,-10*t)*Math.sin((t-e)*O\/i)+1,fi={linear:t=>t,easeInQuad:t=>t*t,easeOutQuad:t=>-t*(t-2),easeInOutQuad:t=>(t\/=.5)<1?.5*t*t:-.5*(--t*(t-2)-1),easeInCubic:t=>t*t*t,easeOutCubic:t=>(t-=1)*t*t+1,easeInOutCubic:t=>(t\/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2),easeInQuart:t=>t*t*t*t,easeOutQuart:t=>-((t-=1)*t*t*t-1),easeInOutQuart:t=>(t\/=.5)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2),easeInQuint:t=>t*t*t*t*t,easeOutQuint:t=>(t-=1)*t*t*t*t+1,easeInOutQuint:t=>(t\/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2),easeInSine:t=>1-Math.cos(t*E),easeOutSine:t=>Math.sin(t*E),easeInOutSine:t=>-.5*(Math.cos(C*t)-1),easeInExpo:t=>0===t?0:Math.pow(2,10*(t-1)),easeOutExpo:t=>1===t?1:1-Math.pow(2,-10*t),easeInOutExpo:t=>ci(t)?t:t<.5?.5*Math.pow(2,10*(2*t-1)):.5*(2-Math.pow(2,-10*(2*t-1))),easeInCirc:t=>t>=1?t:-(Math.sqrt(1-t*t)-1),easeOutCirc:t=>Math.sqrt(1-(t-=1)*t),easeInOutCirc:t=>(t\/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1),easeInElastic:t=>ci(t)?t:di(t,.075,.3),easeOutElastic:t=>ci(t)?t:ui(t,.075,.3),easeInOutElastic(t){const e=.1125;return ci(t)?t:t<.5?.5*di(2*t,e,.45):.5+.5*ui(2*t-1,e,.45)},easeInBack(t){const e=1.70158;return t*t*((e+1)*t-e)},easeOutBack(t){const e=1.70158;return(t-=1)*t*((e+1)*t+e)+1},easeInOutBack(t){let e=1.70158;return(t\/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2)},easeInBounce:t=>1-fi.easeOutBounce(1-t),easeOutBounce(t){const e=7.5625,i=2.75;return t<1\/i?e*t*t:t<2\/i?e*(t-=1.5\/i)*t+.75:t<2.5\/i?e*(t-=2.25\/i)*t+.9375:e*(t-=2.625\/i)*t+.984375},easeInOutBounce:t=>t<.5?.5*fi.easeInBounce(2*t):.5*fi.easeOutBounce(2*t-1)+.5};function gi(t,e,i,s){return{x:t.x+i*(e.x-t.x),y:t.y+i*(e.y-t.y)}}function pi(t,e,i,s){return{x:t.x+i*(e.x-t.x),y:\"middle\"===s?i<.5?t.y:e.y:\"after\"===s?i<1?t.y:e.y:i>0?e.y:t.y}}function mi(t,e,i,s){const n={x:t.cp2x,y:t.cp2y},o={x:e.cp1x,y:e.cp1y},a=gi(t,n,i),r=gi(n,o,i),l=gi(o,e,i),h=gi(a,r,i),c=gi(r,l,i);return gi(h,c,i)}const xi=\/^(normal|(\\d+(?:\\.\\d+)?)(px|em|%)?)$\/,bi=\/^(normal|italic|initial|inherit|unset|(oblique( -?[0-9]?[0-9]deg)?))$\/;function _i(t,e){const i=(\"\"+t).match(xi);if(!i||\"normal\"===i[1])return 1.2*e;switch(t=+i[2],i[3]){case\"px\":return t;case\"%\":t\/=100}return e*t}const yi=t=>+t||0;function vi(t,e){const i={},s=o(e),n=s?Object.keys(e):e,a=o(t)?s?i=>l(t[i],t[e[i]]):e=>t[e]:()=>t;for(const t of n)i[t]=yi(a(t));return i}function Mi(t){return vi(t,{top:\"y\",right:\"x\",bottom:\"y\",left:\"x\"})}function wi(t){return vi(t,[\"topLeft\",\"topRight\",\"bottomLeft\",\"bottomRight\"])}function ki(t){const e=Mi(t);return e.width=e.left+e.right,e.height=e.top+e.bottom,e}function Si(t,e){t=t||{},e=e||ue.font;let i=l(t.size,e.size);\"string\"==typeof i&&(i=parseInt(i,10));let s=l(t.style,e.style);s&&!(\"\"+s).match(bi)&&(console.warn('Invalid font style specified: \"'+s+'\"'),s=void 0);const n={family:l(t.family,e.family),lineHeight:_i(l(t.lineHeight,e.lineHeight),i),size:i,style:s,weight:l(t.weight,e.weight),string:\"\"};return n.string=De(n),n}function Pi(t,e,i,s){let o,a,r,l=!0;for(o=0,a=t.length;o<a;++o)if(r=t[o],void 0!==r&&(void 0!==e&&\"function\"==typeof r&&(r=r(e),l=!1),void 0!==i&&n(r)&&(r=r[i%r.length],l=!1),void 0!==r))return s&&!l&&(s.cacheable=!1),r}function Di(t,e,i){const{min:s,max:n}=t,o=c(e,(n-s)\/2),a=(t,e)=>i&&0===t?0:t+e;return{min:a(s,-Math.abs(o)),max:a(n,o)}}function Ci(t,e){return Object.assign(Object.create(t),e)}function Oi(t,e,i){return t?function(t,e){return{x:i=>t+t+e-i,setWidth(t){e=t},textAlign:t=>\"center\"===t?t:\"right\"===t?\"left\":\"right\",xPlus:(t,e)=>t-e,leftForLtr:(t,e)=>t-e}}(e,i):{x:t=>t,setWidth(t){},textAlign:t=>t,xPlus:(t,e)=>t+e,leftForLtr:(t,e)=>t}}function Ai(t,e){let i,s;\"ltr\"!==e&&\"rtl\"!==e||(i=t.canvas.style,s=[i.getPropertyValue(\"direction\"),i.getPropertyPriority(\"direction\")],i.setProperty(\"direction\",e,\"important\"),t.prevTextDirection=s)}function Ti(t,e){void 0!==e&&(delete t.prevTextDirection,t.canvas.style.setProperty(\"direction\",e[0],e[1]))}function Li(t){return\"angle\"===t?{between:J,compare:K,normalize:G}:{between:tt,compare:(t,e)=>t-e,normalize:t=>t}}function Ei({start:t,end:e,count:i,loop:s,style:n}){return{start:t%i,end:e%i,loop:s&&(e-t+1)%i==0,style:n}}function Ri(t,e,i){if(!i)return[t];const{property:s,start:n,end:o}=i,a=e.length,{compare:r,between:l,normalize:h}=Li(s),{start:c,end:d,loop:u,style:f}=function(t,e,i){const{property:s,start:n,end:o}=i,{between:a,normalize:r}=Li(s),l=e.length;let h,c,{start:d,end:u,loop:f}=t;if(f){for(d+=l,u+=l,h=0,c=l;h<c&&a(r(e[d%l][s]),n,o);++h)d--,u--;d%=l,u%=l}return u<d&&(u+=l),{start:d,end:u,loop:f,style:t.style}}(t,e,i),g=[];let p,m,x,b=!1,_=null;const y=()=>b||l(n,x,p)&&0!==r(n,x),v=()=>!b||0===r(o,p)||l(o,x,p);for(let t=c,i=c;t<=d;++t)m=e[t%a],m.skip||(p=h(m[s]),p!==x&&(b=l(p,n,o),null===_&&y()&&(_=0===r(p,n)?t:i),null!==_&&v()&&(g.push(Ei({start:_,end:t,loop:u,count:a,style:f})),_=null),i=t,x=p));return null!==_&&g.push(Ei({start:_,end:d,loop:u,count:a,style:f})),g}function Ii(t,e){const i=[],s=t.segments;for(let n=0;n<s.length;n++){const o=Ri(s[n],t.points,e);o.length&&i.push(...o)}return i}function zi(t,e){const i=t.points,s=t.options.spanGaps,n=i.length;if(!n)return[];const o=!!t._loop,{start:a,end:r}=function(t,e,i,s){let n=0,o=e-1;if(i&&!s)for(;n<e&&!t[n].skip;)n++;for(;n<e&&t[n].skip;)n++;for(n%=e,i&&(o+=n);o>n&&t[o%e].skip;)o--;return o%=e,{start:n,end:o}}(i,n,o,s);if(!0===s)return Fi(t,[{start:a,end:r,loop:o}],i,e);return Fi(t,function(t,e,i,s){const n=t.length,o=[];let a,r=e,l=t[e];for(a=e+1;a<=i;++a){const i=t[a%n];i.skip||i.stop?l.skip||(s=!1,o.push({start:e%n,end:(a-1)%n,loop:s}),e=r=i.stop?a:null):(r=a,l.skip&&(e=a)),l=i}return null!==r&&o.push({start:e%n,end:r%n,loop:s}),o}(i,a,r<a?r+n:r,!!t._fullLoop&&0===a&&r===n-1),i,e)}function Fi(t,e,i,s){return s&&s.setContext&&i?function(t,e,i,s){const n=t._chart.getContext(),o=Vi(t.options),{_datasetIndex:a,options:{spanGaps:r}}=t,l=i.length,h=[];let c=o,d=e[0].start,u=d;function f(t,e,s,n){const o=r?-1:1;if(t!==e){for(t+=l;i[t%l].skip;)t-=o;for(;i[e%l].skip;)e+=o;t%l!=e%l&&(h.push({start:t%l,end:e%l,loop:s,style:n}),c=n,d=e%l)}}for(const t of e){d=r?d:t.start;let e,o=i[d%l];for(u=d+1;u<=t.end;u++){const r=i[u%l];e=Vi(s.setContext(Ci(n,{type:\"segment\",p0:o,p1:r,p0DataIndex:(u-1)%l,p1DataIndex:u%l,datasetIndex:a}))),Bi(e,c)&&f(d,u-1,t.loop,c),o=r,c=e}d<u-1&&f(d,u-1,t.loop,c)}return h}(t,e,i,s):e}function Vi(t){return{backgroundColor:t.backgroundColor,borderCapStyle:t.borderCapStyle,borderDash:t.borderDash,borderDashOffset:t.borderDashOffset,borderJoinStyle:t.borderJoinStyle,borderWidth:t.borderWidth,borderColor:t.borderColor}}function Bi(t,e){if(!e)return!1;const i=[],s=function(t,e){return Zt(e)?(i.includes(e)||i.push(e),i.indexOf(e)):e};return JSON.stringify(t,s)!==JSON.stringify(e,s)}function Wi(t,e,i){return t.options.clip?t[i]:e[i]}function Ni(t,e){const i=e._clip;if(i.disabled)return!1;const s=function(t,e){const{xScale:i,yScale:s}=t;return i&&s?{left:Wi(i,e,\"left\"),right:Wi(i,e,\"right\"),top:Wi(s,e,\"top\"),bottom:Wi(s,e,\"bottom\")}:e}(e,t.chartArea);return{left:!1===i.left?0:s.left-(!0===i.left?0:i.left),right:!1===i.right?t.width:s.right+(!0===i.right?0:i.right),top:!1===i.top?0:s.top-(!0===i.top?0:i.top),bottom:!1===i.bottom?t.height:s.bottom+(!0===i.bottom?0:i.bottom)}}var Hi=Object.freeze({__proto__:null,HALF_PI:E,INFINITY:T,PI:C,PITAU:A,QUARTER_PI:R,RAD_PER_DEG:L,TAU:O,TWO_THIRDS_PI:I,_addGrace:Di,_alignPixel:Ae,_alignStartEnd:ft,_angleBetween:J,_angleDiff:K,_arrayUnique:lt,_attachContext:$e,_bezierCurveTo:Ve,_bezierInterpolation:mi,_boundSegment:Ri,_boundSegments:Ii,_capitalize:w,_computeSegments:zi,_createResolver:je,_decimalPlaces:U,_deprecated:function(t,e,i,s){void 0!==e&&console.warn(t+': \"'+i+'\" is deprecated. Please use \"'+s+'\" instead')},_descriptors:Ye,_elementsEqual:f,_factorize:W,_filterBetween:nt,_getParentNode:ge,_getStartAndCountOfVisiblePoints:pt,_int16Range:Q,_isBetween:tt,_isClickEvent:D,_isDomSupported:fe,_isPointInArea:Re,_limitValue:Z,_longestText:Oe,_lookup:et,_lookupByKey:it,_measureText:Ce,_merger:m,_mergerIf:_,_normalizeAngle:G,_parseObjectDataRadialScale:ii,_pointInLine:gi,_readValueToProps:vi,_rlookupByKey:st,_scaleRangesChanged:mt,_setMinAndMaxByKey:j,_splitKey:v,_steppedInterpolation:pi,_steppedLineTo:Fe,_textX:gt,_toLeftRightCenter:ut,_updateBezierControlPoints:hi,addRoundedRectPath:He,almostEquals:V,almostWhole:H,callback:d,clearCanvas:Te,clipArea:Ie,clone:g,color:Qt,createContext:Ci,debounce:dt,defined:k,distanceBetweenPoints:q,drawPoint:Le,drawPointLegend:Ee,each:u,easingEffects:fi,finiteOrDefault:r,fontString:function(t,e,i){return e+\" \"+t+\"px \"+i},formatNumber:ne,getAngleFromPoint:X,getDatasetClipArea:Ni,getHoverColor:te,getMaximumSize:we,getRelativePosition:ve,getRtlAdapter:Oi,getStyle:xe,isArray:n,isFinite:a,isFunction:S,isNullOrUndef:s,isNumber:N,isObject:o,isPatternOrGradient:Zt,listenArrayEvents:at,log10:z,merge:x,mergeIf:b,niceNum:B,noop:e,overrideTextDirection:Ai,readUsedSize:Pe,renderText:Ne,requestAnimFrame:ht,resolve:Pi,resolveObjectKey:M,restoreTextDirection:Ti,retinaScale:ke,setsEqual:P,sign:F,splineCurve:ai,splineCurveMonotone:ri,supportsEventListenerOptions:Se,throttled:ct,toDegrees:Y,toDimension:c,toFont:Si,toFontString:De,toLineHeight:_i,toPadding:ki,toPercentage:h,toRadians:$,toTRBL:Mi,toTRBLCorners:wi,uid:i,unclipArea:ze,unlistenArrayEvents:rt,valueOrDefault:l});function ji(t,e,i,n){const{controller:o,data:a,_sorted:r}=t,l=o._cachedMeta.iScale,h=t.dataset&&t.dataset.options?t.dataset.options.spanGaps:null;if(l&&e===l.axis&&\"r\"!==e&&r&&a.length){const r=l._reversePixels?st:it;if(!n){const n=r(a,e,i);if(h){const{vScale:e}=o._cachedMeta,{_parsed:i}=t,a=i.slice(0,n.lo+1).reverse().findIndex((t=>!s(t[e.axis])));n.lo-=Math.max(0,a);const r=i.slice(n.hi).findIndex((t=>!s(t[e.axis])));n.hi+=Math.max(0,r)}return n}if(o._sharedOptions){const t=a[0],s=\"function\"==typeof t.getRange&&t.getRange(e);if(s){const t=r(a,e,i-s),n=r(a,e,i+s);return{lo:t.lo,hi:n.hi}}}}return{lo:0,hi:a.length-1}}function $i(t,e,i,s,n){const o=t.getSortedVisibleDatasetMetas(),a=i[e];for(let t=0,i=o.length;t<i;++t){const{index:i,data:r}=o[t],{lo:l,hi:h}=ji(o[t],e,a,n);for(let t=l;t<=h;++t){const e=r[t];e.skip||s(e,i,t)}}}function Yi(t,e,i,s,n){const o=[];if(!n&&!t.isPointInArea(e))return o;return $i(t,i,e,(function(i,a,r){(n||Re(i,t.chartArea,0))&&i.inRange(e.x,e.y,s)&&o.push({element:i,datasetIndex:a,index:r})}),!0),o}function Ui(t,e,i,s,n,o){let a=[];const r=function(t){const e=-1!==t.indexOf(\"x\"),i=-1!==t.indexOf(\"y\");return function(t,s){const n=e?Math.abs(t.x-s.x):0,o=i?Math.abs(t.y-s.y):0;return Math.sqrt(Math.pow(n,2)+Math.pow(o,2))}}(i);let l=Number.POSITIVE_INFINITY;return $i(t,i,e,(function(i,h,c){const d=i.inRange(e.x,e.y,n);if(s&&!d)return;const u=i.getCenterPoint(n);if(!(!!o||t.isPointInArea(u))&&!d)return;const f=r(e,u);f<l?(a=[{element:i,datasetIndex:h,index:c}],l=f):f===l&&a.push({element:i,datasetIndex:h,index:c})})),a}function Xi(t,e,i,s,n,o){return o||t.isPointInArea(e)?\"r\"!==i||s?Ui(t,e,i,s,n,o):function(t,e,i,s){let n=[];return $i(t,i,e,(function(t,i,o){const{startAngle:a,endAngle:r}=t.getProps([\"startAngle\",\"endAngle\"],s),{angle:l}=X(t,{x:e.x,y:e.y});J(l,a,r)&&n.push({element:t,datasetIndex:i,index:o})})),n}(t,e,i,n):[]}function qi(t,e,i,s,n){const o=[],a=\"x\"===i?\"inXRange\":\"inYRange\";let r=!1;return $i(t,i,e,((t,s,l)=>{t[a]&&t[a](e[i],n)&&(o.push({element:t,datasetIndex:s,index:l}),r=r||t.inRange(e.x,e.y,n))})),s&&!r?[]:o}var Ki={evaluateInteractionItems:$i,modes:{index(t,e,i,s){const n=ve(e,t),o=i.axis||\"x\",a=i.includeInvisible||!1,r=i.intersect?Yi(t,n,o,s,a):Xi(t,n,o,!1,s,a),l=[];return r.length?(t.getSortedVisibleDatasetMetas().forEach((t=>{const e=r[0].index,i=t.data[e];i&&!i.skip&&l.push({element:i,datasetIndex:t.index,index:e})})),l):[]},dataset(t,e,i,s){const n=ve(e,t),o=i.axis||\"xy\",a=i.includeInvisible||!1;let r=i.intersect?Yi(t,n,o,s,a):Xi(t,n,o,!1,s,a);if(r.length>0){const e=r[0].datasetIndex,i=t.getDatasetMeta(e).data;r=[];for(let t=0;t<i.length;++t)r.push({element:i[t],datasetIndex:e,index:t})}return r},point:(t,e,i,s)=>Yi(t,ve(e,t),i.axis||\"xy\",s,i.includeInvisible||!1),nearest(t,e,i,s){const n=ve(e,t),o=i.axis||\"xy\",a=i.includeInvisible||!1;return Xi(t,n,o,i.intersect,s,a)},x:(t,e,i,s)=>qi(t,ve(e,t),\"x\",i.intersect,s),y:(t,e,i,s)=>qi(t,ve(e,t),\"y\",i.intersect,s)}};const Gi=[\"left\",\"top\",\"right\",\"bottom\"];function Ji(t,e){return t.filter((t=>t.pos===e))}function Zi(t,e){return t.filter((t=>-1===Gi.indexOf(t.pos)&&t.box.axis===e))}function Qi(t,e){return t.sort(((t,i)=>{const s=e?i:t,n=e?t:i;return s.weight===n.weight?s.index-n.index:s.weight-n.weight}))}function ts(t,e){const i=function(t){const e={};for(const i of t){const{stack:t,pos:s,stackWeight:n}=i;if(!t||!Gi.includes(s))continue;const o=e[t]||(e[t]={count:0,placed:0,weight:0,size:0});o.count++,o.weight+=n}return e}(t),{vBoxMaxWidth:s,hBoxMaxHeight:n}=e;let o,a,r;for(o=0,a=t.length;o<a;++o){r=t[o];const{fullSize:a}=r.box,l=i[r.stack],h=l&&r.stackWeight\/l.weight;r.horizontal?(r.width=h?h*s:a&&e.availableWidth,r.height=n):(r.width=s,r.height=h?h*n:a&&e.availableHeight)}return i}function es(t,e,i,s){return Math.max(t[i],e[i])+Math.max(t[s],e[s])}function is(t,e){t.top=Math.max(t.top,e.top),t.left=Math.max(t.left,e.left),t.bottom=Math.max(t.bottom,e.bottom),t.right=Math.max(t.right,e.right)}function ss(t,e,i,s){const{pos:n,box:a}=i,r=t.maxPadding;if(!o(n)){i.size&&(t[n]-=i.size);const e=s[i.stack]||{size:0,count:1};e.size=Math.max(e.size,i.horizontal?a.height:a.width),i.size=e.size\/e.count,t[n]+=i.size}a.getPadding&&is(r,a.getPadding());const l=Math.max(0,e.outerWidth-es(r,t,\"left\",\"right\")),h=Math.max(0,e.outerHeight-es(r,t,\"top\",\"bottom\")),c=l!==t.w,d=h!==t.h;return t.w=l,t.h=h,i.horizontal?{same:c,other:d}:{same:d,other:c}}function ns(t,e){const i=e.maxPadding;function s(t){const s={left:0,top:0,right:0,bottom:0};return t.forEach((t=>{s[t]=Math.max(e[t],i[t])})),s}return s(t?[\"left\",\"right\"]:[\"top\",\"bottom\"])}function os(t,e,i,s){const n=[];let o,a,r,l,h,c;for(o=0,a=t.length,h=0;o<a;++o){r=t[o],l=r.box,l.update(r.width||e.w,r.height||e.h,ns(r.horizontal,e));const{same:a,other:d}=ss(e,i,r,s);h|=a&&n.length,c=c||d,l.fullSize||n.push(r)}return h&&os(n,e,i,s)||c}function as(t,e,i,s,n){t.top=i,t.left=e,t.right=e+s,t.bottom=i+n,t.width=s,t.height=n}function rs(t,e,i,s){const n=i.padding;let{x:o,y:a}=e;for(const r of t){const t=r.box,l=s[r.stack]||{count:1,placed:0,weight:1},h=r.stackWeight\/l.weight||1;if(r.horizontal){const s=e.w*h,o=l.size||t.height;k(l.start)&&(a=l.start),t.fullSize?as(t,n.left,a,i.outerWidth-n.right-n.left,o):as(t,e.left+l.placed,a,s,o),l.start=a,l.placed+=s,a=t.bottom}else{const s=e.h*h,a=l.size||t.width;k(l.start)&&(o=l.start),t.fullSize?as(t,o,n.top,a,i.outerHeight-n.bottom-n.top):as(t,o,e.top+l.placed,a,s),l.start=o,l.placed+=s,o=t.right}}e.x=o,e.y=a}var ls={addBox(t,e){t.boxes||(t.boxes=[]),e.fullSize=e.fullSize||!1,e.position=e.position||\"top\",e.weight=e.weight||0,e._layers=e._layers||function(){return[{z:0,draw(t){e.draw(t)}}]},t.boxes.push(e)},removeBox(t,e){const i=t.boxes?t.boxes.indexOf(e):-1;-1!==i&&t.boxes.splice(i,1)},configure(t,e,i){e.fullSize=i.fullSize,e.position=i.position,e.weight=i.weight},update(t,e,i,s){if(!t)return;const n=ki(t.options.layout.padding),o=Math.max(e-n.width,0),a=Math.max(i-n.height,0),r=function(t){const e=function(t){const e=[];let i,s,n,o,a,r;for(i=0,s=(t||[]).length;i<s;++i)n=t[i],({position:o,options:{stack:a,stackWeight:r=1}}=n),e.push({index:i,box:n,pos:o,horizontal:n.isHorizontal(),weight:n.weight,stack:a&&o+a,stackWeight:r});return e}(t),i=Qi(e.filter((t=>t.box.fullSize)),!0),s=Qi(Ji(e,\"left\"),!0),n=Qi(Ji(e,\"right\")),o=Qi(Ji(e,\"top\"),!0),a=Qi(Ji(e,\"bottom\")),r=Zi(e,\"x\"),l=Zi(e,\"y\");return{fullSize:i,leftAndTop:s.concat(o),rightAndBottom:n.concat(l).concat(a).concat(r),chartArea:Ji(e,\"chartArea\"),vertical:s.concat(n).concat(l),horizontal:o.concat(a).concat(r)}}(t.boxes),l=r.vertical,h=r.horizontal;u(t.boxes,(t=>{\"function\"==typeof t.beforeLayout&&t.beforeLayout()}));const c=l.reduce(((t,e)=>e.box.options&&!1===e.box.options.display?t:t+1),0)||1,d=Object.freeze({outerWidth:e,outerHeight:i,padding:n,availableWidth:o,availableHeight:a,vBoxMaxWidth:o\/2\/c,hBoxMaxHeight:a\/2}),f=Object.assign({},n);is(f,ki(s));const g=Object.assign({maxPadding:f,w:o,h:a,x:n.left,y:n.top},n),p=ts(l.concat(h),d);os(r.fullSize,g,d,p),os(l,g,d,p),os(h,g,d,p)&&os(l,g,d,p),function(t){const e=t.maxPadding;function i(i){const s=Math.max(e[i]-t[i],0);return t[i]+=s,s}t.y+=i(\"top\"),t.x+=i(\"left\"),i(\"right\"),i(\"bottom\")}(g),rs(r.leftAndTop,g,d,p),g.x+=g.w,g.y+=g.h,rs(r.rightAndBottom,g,d,p),t.chartArea={left:g.left,top:g.top,right:g.left+g.w,bottom:g.top+g.h,height:g.h,width:g.w},u(r.chartArea,(e=>{const i=e.box;Object.assign(i,t.chartArea),i.update(g.w,g.h,{left:0,top:0,right:0,bottom:0})}))}};class hs{acquireContext(t,e){}releaseContext(t){return!1}addEventListener(t,e,i){}removeEventListener(t,e,i){}getDevicePixelRatio(){return 1}getMaximumSize(t,e,i,s){return e=Math.max(0,e||t.width),i=i||t.height,{width:e,height:Math.max(0,s?Math.floor(e\/s):i)}}isAttached(t){return!0}updateConfig(t){}}class cs extends hs{acquireContext(t){return t&&t.getContext&&t.getContext(\"2d\")||null}updateConfig(t){t.options.animation=!1}}const ds=\"$chartjs\",us={touchstart:\"mousedown\",touchmove:\"mousemove\",touchend:\"mouseup\",pointerenter:\"mouseenter\",pointerdown:\"mousedown\",pointermove:\"mousemove\",pointerup:\"mouseup\",pointerleave:\"mouseout\",pointerout:\"mouseout\"},fs=t=>null===t||\"\"===t;const gs=!!Se&&{passive:!0};function ps(t,e,i){t&&t.canvas&&t.canvas.removeEventListener(e,i,gs)}function ms(t,e){for(const i of t)if(i===e||i.contains(e))return!0}function xs(t,e,i){const s=t.canvas,n=new MutationObserver((t=>{let e=!1;for(const i of t)e=e||ms(i.addedNodes,s),e=e&&!ms(i.removedNodes,s);e&&i()}));return n.observe(document,{childList:!0,subtree:!0}),n}function bs(t,e,i){const s=t.canvas,n=new MutationObserver((t=>{let e=!1;for(const i of t)e=e||ms(i.removedNodes,s),e=e&&!ms(i.addedNodes,s);e&&i()}));return n.observe(document,{childList:!0,subtree:!0}),n}const _s=new Map;let ys=0;function vs(){const t=window.devicePixelRatio;t!==ys&&(ys=t,_s.forEach(((e,i)=>{i.currentDevicePixelRatio!==t&&e()})))}function Ms(t,e,i){const s=t.canvas,n=s&&ge(s);if(!n)return;const o=ct(((t,e)=>{const s=n.clientWidth;i(t,e),s<n.clientWidth&&i()}),window),a=new ResizeObserver((t=>{const e=t[0],i=e.contentRect.width,s=e.contentRect.height;0===i&&0===s||o(i,s)}));return a.observe(n),function(t,e){_s.size||window.addEventListener(\"resize\",vs),_s.set(t,e)}(t,o),a}function ws(t,e,i){i&&i.disconnect(),\"resize\"===e&&function(t){_s.delete(t),_s.size||window.removeEventListener(\"resize\",vs)}(t)}function ks(t,e,i){const s=t.canvas,n=ct((e=>{null!==t.ctx&&i(function(t,e){const i=us[t.type]||t.type,{x:s,y:n}=ve(t,e);return{type:i,chart:e,native:t,x:void 0!==s?s:null,y:void 0!==n?n:null}}(e,t))}),t);return function(t,e,i){t&&t.addEventListener(e,i,gs)}(s,e,n),n}class Ss extends hs{acquireContext(t,e){const i=t&&t.getContext&&t.getContext(\"2d\");return i&&i.canvas===t?(function(t,e){const i=t.style,s=t.getAttribute(\"height\"),n=t.getAttribute(\"width\");if(t[ds]={initial:{height:s,width:n,style:{display:i.display,height:i.height,width:i.width}}},i.display=i.display||\"block\",i.boxSizing=i.boxSizing||\"border-box\",fs(n)){const e=Pe(t,\"width\");void 0!==e&&(t.width=e)}if(fs(s))if(\"\"===t.style.height)t.height=t.width\/(e||2);else{const e=Pe(t,\"height\");void 0!==e&&(t.height=e)}}(t,e),i):null}releaseContext(t){const e=t.canvas;if(!e[ds])return!1;const i=e[ds].initial;[\"height\",\"width\"].forEach((t=>{const n=i[t];s(n)?e.removeAttribute(t):e.setAttribute(t,n)}));const n=i.style||{};return Object.keys(n).forEach((t=>{e.style[t]=n[t]})),e.width=e.width,delete e[ds],!0}addEventListener(t,e,i){this.removeEventListener(t,e);const s=t.$proxies||(t.$proxies={}),n={attach:xs,detach:bs,resize:Ms}[e]||ks;s[e]=n(t,e,i)}removeEventListener(t,e){const i=t.$proxies||(t.$proxies={}),s=i[e];if(!s)return;({attach:ws,detach:ws,resize:ws}[e]||ps)(t,e,s),i[e]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(t,e,i,s){return we(t,e,i,s)}isAttached(t){const e=t&&ge(t);return!(!e||!e.isConnected)}}function Ps(t){return!fe()||\"undefined\"!=typeof OffscreenCanvas&&t instanceof OffscreenCanvas?cs:Ss}var Ds=Object.freeze({__proto__:null,BasePlatform:hs,BasicPlatform:cs,DomPlatform:Ss,_detectPlatform:Ps});const Cs=\"transparent\",Os={boolean:(t,e,i)=>i>.5?e:t,color(t,e,i){const s=Qt(t||Cs),n=s.valid&&Qt(e||Cs);return n&&n.valid?n.mix(s,i).hexString():e},number:(t,e,i)=>t+(e-t)*i};class As{constructor(t,e,i,s){const n=e[i];s=Pi([t.to,s,n,t.from]);const o=Pi([t.from,n,s]);this._active=!0,this._fn=t.fn||Os[t.type||typeof o],this._easing=fi[t.easing]||fi.linear,this._start=Math.floor(Date.now()+(t.delay||0)),this._duration=this._total=Math.floor(t.duration),this._loop=!!t.loop,this._target=e,this._prop=i,this._from=o,this._to=s,this._promises=void 0}active(){return this._active}update(t,e,i){if(this._active){this._notify(!1);const s=this._target[this._prop],n=i-this._start,o=this._duration-n;this._start=i,this._duration=Math.floor(Math.max(o,t.duration)),this._total+=n,this._loop=!!t.loop,this._to=Pi([t.to,e,s,t.from]),this._from=Pi([t.from,s,e])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(t){const e=t-this._start,i=this._duration,s=this._prop,n=this._from,o=this._loop,a=this._to;let r;if(this._active=n!==a&&(o||e<i),!this._active)return this._target[s]=a,void this._notify(!0);e<0?this._target[s]=n:(r=e\/i%2,r=o&&r>1?2-r:r,r=this._easing(Math.min(1,Math.max(0,r))),this._target[s]=this._fn(n,a,r))}wait(){const t=this._promises||(this._promises=[]);return new Promise(((e,i)=>{t.push({res:e,rej:i})}))}_notify(t){const e=t?\"res\":\"rej\",i=this._promises||[];for(let t=0;t<i.length;t++)i[t][e]()}}class Ts{constructor(t,e){this._chart=t,this._properties=new Map,this.configure(e)}configure(t){if(!o(t))return;const e=Object.keys(ue.animation),i=this._properties;Object.getOwnPropertyNames(t).forEach((s=>{const a=t[s];if(!o(a))return;const r={};for(const t of e)r[t]=a[t];(n(a.properties)&&a.properties||[s]).forEach((t=>{t!==s&&i.has(t)||i.set(t,r)}))}))}_animateOptions(t,e){const i=e.options,s=function(t,e){if(!e)return;let i=t.options;if(!i)return void(t.options=e);i.$shared&&(t.options=i=Object.assign({},i,{$shared:!1,$animations:{}}));return i}(t,i);if(!s)return[];const n=this._createAnimations(s,i);return i.$shared&&function(t,e){const i=[],s=Object.keys(e);for(let e=0;e<s.length;e++){const n=t[s[e]];n&&n.active()&&i.push(n.wait())}return Promise.all(i)}(t.options.$animations,i).then((()=>{t.options=i}),(()=>{})),n}_createAnimations(t,e){const i=this._properties,s=[],n=t.$animations||(t.$animations={}),o=Object.keys(e),a=Date.now();let r;for(r=o.length-1;r>=0;--r){const l=o[r];if(\"$\"===l.charAt(0))continue;if(\"options\"===l){s.push(...this._animateOptions(t,e));continue}const h=e[l];let c=n[l];const d=i.get(l);if(c){if(d&&c.active()){c.update(d,h,a);continue}c.cancel()}d&&d.duration?(n[l]=c=new As(d,t,l,h),s.push(c)):t[l]=h}return s}update(t,e){if(0===this._properties.size)return void Object.assign(t,e);const i=this._createAnimations(t,e);return i.length?(bt.add(this._chart,i),!0):void 0}}function Ls(t,e){const i=t&&t.options||{},s=i.reverse,n=void 0===i.min?e:0,o=void 0===i.max?e:0;return{start:s?o:n,end:s?n:o}}function Es(t,e){const i=[],s=t._getSortedDatasetMetas(e);let n,o;for(n=0,o=s.length;n<o;++n)i.push(s[n].index);return i}function Rs(t,e,i,s={}){const n=t.keys,o=\"single\"===s.mode;let r,l,h,c;if(null===e)return;let d=!1;for(r=0,l=n.length;r<l;++r){if(h=+n[r],h===i){if(d=!0,s.all)continue;break}c=t.values[h],a(c)&&(o||0===e||F(e)===F(c))&&(e+=c)}return d||s.all?e:0}function Is(t,e){const i=t&&t.options.stacked;return i||void 0===i&&void 0!==e.stack}function zs(t,e,i){const s=t[e]||(t[e]={});return s[i]||(s[i]={})}function Fs(t,e,i,s){for(const n of e.getMatchingVisibleMetas(s).reverse()){const e=t[n.index];if(i&&e>0||!i&&e<0)return n.index}return null}function Vs(t,e){const{chart:i,_cachedMeta:s}=t,n=i._stacks||(i._stacks={}),{iScale:o,vScale:a,index:r}=s,l=o.axis,h=a.axis,c=function(t,e,i){return`${t.id}.${e.id}.${i.stack||i.type}`}(o,a,s),d=e.length;let u;for(let t=0;t<d;++t){const i=e[t],{[l]:o,[h]:d}=i;u=(i._stacks||(i._stacks={}))[h]=zs(n,c,o),u[r]=d,u._top=Fs(u,a,!0,s.type),u._bottom=Fs(u,a,!1,s.type);(u._visualValues||(u._visualValues={}))[r]=d}}function Bs(t,e){const i=t.scales;return Object.keys(i).filter((t=>i[t].axis===e)).shift()}function Ws(t,e){const i=t.controller.index,s=t.vScale&&t.vScale.axis;if(s){e=e||t._parsed;for(const t of e){const e=t._stacks;if(!e||void 0===e[s]||void 0===e[s][i])return;delete e[s][i],void 0!==e[s]._visualValues&&void 0!==e[s]._visualValues[i]&&delete e[s]._visualValues[i]}}}const Ns=t=>\"reset\"===t||\"none\"===t,Hs=(t,e)=>e?t:Object.assign({},t);class js{static defaults={};static datasetElementType=null;static dataElementType=null;constructor(t,e){this.chart=t,this._ctx=t.ctx,this.index=e,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.datasetElementType=new.target.datasetElementType,this.dataElementType=new.target.dataElementType,this.initialize()}initialize(){const t=this._cachedMeta;this.configure(),this.linkScales(),t._stacked=Is(t.vScale,t),this.addElements(),this.options.fill&&!this.chart.isPluginEnabled(\"filler\")&&console.warn(\"Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options\")}updateIndex(t){this.index!==t&&Ws(this._cachedMeta),this.index=t}linkScales(){const t=this.chart,e=this._cachedMeta,i=this.getDataset(),s=(t,e,i,s)=>\"x\"===t?e:\"r\"===t?s:i,n=e.xAxisID=l(i.xAxisID,Bs(t,\"x\")),o=e.yAxisID=l(i.yAxisID,Bs(t,\"y\")),a=e.rAxisID=l(i.rAxisID,Bs(t,\"r\")),r=e.indexAxis,h=e.iAxisID=s(r,n,o,a),c=e.vAxisID=s(r,o,n,a);e.xScale=this.getScaleForId(n),e.yScale=this.getScaleForId(o),e.rScale=this.getScaleForId(a),e.iScale=this.getScaleForId(h),e.vScale=this.getScaleForId(c)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(t){return this.chart.scales[t]}_getOtherScale(t){const e=this._cachedMeta;return t===e.iScale?e.vScale:e.iScale}reset(){this._update(\"reset\")}_destroy(){const t=this._cachedMeta;this._data&&rt(this._data,this),t._stacked&&Ws(t)}_dataCheck(){const t=this.getDataset(),e=t.data||(t.data=[]),i=this._data;if(o(e)){const t=this._cachedMeta;this._data=function(t,e){const{iScale:i,vScale:s}=e,n=\"x\"===i.axis?\"x\":\"y\",o=\"x\"===s.axis?\"x\":\"y\",a=Object.keys(t),r=new Array(a.length);let l,h,c;for(l=0,h=a.length;l<h;++l)c=a[l],r[l]={[n]:c,[o]:t[c]};return r}(e,t)}else if(i!==e){if(i){rt(i,this);const t=this._cachedMeta;Ws(t),t._parsed=[]}e&&Object.isExtensible(e)&&at(e,this),this._syncList=[],this._data=e}}addElements(){const t=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(t.dataset=new this.datasetElementType)}buildOrUpdateElements(t){const e=this._cachedMeta,i=this.getDataset();let s=!1;this._dataCheck();const n=e._stacked;e._stacked=Is(e.vScale,e),e.stack!==i.stack&&(s=!0,Ws(e),e.stack=i.stack),this._resyncElements(t),(s||n!==e._stacked)&&(Vs(this,e._parsed),e._stacked=Is(e.vScale,e))}configure(){const t=this.chart.config,e=t.datasetScopeKeys(this._type),i=t.getOptionScopes(this.getDataset(),e,!0);this.options=t.createResolver(i,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(t,e){const{_cachedMeta:i,_data:s}=this,{iScale:a,_stacked:r}=i,l=a.axis;let h,c,d,u=0===t&&e===s.length||i._sorted,f=t>0&&i._parsed[t-1];if(!1===this._parsing)i._parsed=s,i._sorted=!0,d=s;else{d=n(s[t])?this.parseArrayData(i,s,t,e):o(s[t])?this.parseObjectData(i,s,t,e):this.parsePrimitiveData(i,s,t,e);const a=()=>null===c[l]||f&&c[l]<f[l];for(h=0;h<e;++h)i._parsed[h+t]=c=d[h],u&&(a()&&(u=!1),f=c);i._sorted=u}r&&Vs(this,d)}parsePrimitiveData(t,e,i,s){const{iScale:n,vScale:o}=t,a=n.axis,r=o.axis,l=n.getLabels(),h=n===o,c=new Array(s);let d,u,f;for(d=0,u=s;d<u;++d)f=d+i,c[d]={[a]:h||n.parse(l[f],f),[r]:o.parse(e[f],f)};return c}parseArrayData(t,e,i,s){const{xScale:n,yScale:o}=t,a=new Array(s);let r,l,h,c;for(r=0,l=s;r<l;++r)h=r+i,c=e[h],a[r]={x:n.parse(c[0],h),y:o.parse(c[1],h)};return a}parseObjectData(t,e,i,s){const{xScale:n,yScale:o}=t,{xAxisKey:a=\"x\",yAxisKey:r=\"y\"}=this._parsing,l=new Array(s);let h,c,d,u;for(h=0,c=s;h<c;++h)d=h+i,u=e[d],l[h]={x:n.parse(M(u,a),d),y:o.parse(M(u,r),d)};return l}getParsed(t){return this._cachedMeta._parsed[t]}getDataElement(t){return this._cachedMeta.data[t]}applyStack(t,e,i){const s=this.chart,n=this._cachedMeta,o=e[t.axis];return Rs({keys:Es(s,!0),values:e._stacks[t.axis]._visualValues},o,n.index,{mode:i})}updateRangeFromParsed(t,e,i,s){const n=i[e.axis];let o=null===n?NaN:n;const a=s&&i._stacks[e.axis];s&&a&&(s.values=a,o=Rs(s,n,this._cachedMeta.index)),t.min=Math.min(t.min,o),t.max=Math.max(t.max,o)}getMinMax(t,e){const i=this._cachedMeta,s=i._parsed,n=i._sorted&&t===i.iScale,o=s.length,r=this._getOtherScale(t),l=((t,e,i)=>t&&!e.hidden&&e._stacked&&{keys:Es(i,!0),values:null})(e,i,this.chart),h={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY},{min:c,max:d}=function(t){const{min:e,max:i,minDefined:s,maxDefined:n}=t.getUserBounds();return{min:s?e:Number.NEGATIVE_INFINITY,max:n?i:Number.POSITIVE_INFINITY}}(r);let u,f;function g(){f=s[u];const e=f[r.axis];return!a(f[t.axis])||c>e||d<e}for(u=0;u<o&&(g()||(this.updateRangeFromParsed(h,t,f,l),!n));++u);if(n)for(u=o-1;u>=0;--u)if(!g()){this.updateRangeFromParsed(h,t,f,l);break}return h}getAllParsedValues(t){const e=this._cachedMeta._parsed,i=[];let s,n,o;for(s=0,n=e.length;s<n;++s)o=e[s][t.axis],a(o)&&i.push(o);return i}getMaxOverflow(){return!1}getLabelAndValue(t){const e=this._cachedMeta,i=e.iScale,s=e.vScale,n=this.getParsed(t);return{label:i?\"\"+i.getLabelForValue(n[i.axis]):\"\",value:s?\"\"+s.getLabelForValue(n[s.axis]):\"\"}}_update(t){const e=this._cachedMeta;this.update(t||\"default\"),e._clip=function(t){let e,i,s,n;return o(t)?(e=t.top,i=t.right,s=t.bottom,n=t.left):e=i=s=n=t,{top:e,right:i,bottom:s,left:n,disabled:!1===t}}(l(this.options.clip,function(t,e,i){if(!1===i)return!1;const s=Ls(t,i),n=Ls(e,i);return{top:n.end,right:s.end,bottom:n.start,left:s.start}}(e.xScale,e.yScale,this.getMaxOverflow())))}update(t){}draw(){const t=this._ctx,e=this.chart,i=this._cachedMeta,s=i.data||[],n=e.chartArea,o=[],a=this._drawStart||0,r=this._drawCount||s.length-a,l=this.options.drawActiveElementsOnTop;let h;for(i.dataset&&i.dataset.draw(t,n,a,r),h=a;h<a+r;++h){const e=s[h];e.hidden||(e.active&&l?o.push(e):e.draw(t,n))}for(h=0;h<o.length;++h)o[h].draw(t,n)}getStyle(t,e){const i=e?\"active\":\"default\";return void 0===t&&this._cachedMeta.dataset?this.resolveDatasetElementOptions(i):this.resolveDataElementOptions(t||0,i)}getContext(t,e,i){const s=this.getDataset();let n;if(t>=0&&t<this._cachedMeta.data.length){const e=this._cachedMeta.data[t];n=e.$context||(e.$context=function(t,e,i){return Ci(t,{active:!1,dataIndex:e,parsed:void 0,raw:void 0,element:i,index:e,mode:\"default\",type:\"data\"})}(this.getContext(),t,e)),n.parsed=this.getParsed(t),n.raw=s.data[t],n.index=n.dataIndex=t}else n=this.$context||(this.$context=function(t,e){return Ci(t,{active:!1,dataset:void 0,datasetIndex:e,index:e,mode:\"default\",type:\"dataset\"})}(this.chart.getContext(),this.index)),n.dataset=s,n.index=n.datasetIndex=this.index;return n.active=!!e,n.mode=i,n}resolveDatasetElementOptions(t){return this._resolveElementOptions(this.datasetElementType.id,t)}resolveDataElementOptions(t,e){return this._resolveElementOptions(this.dataElementType.id,e,t)}_resolveElementOptions(t,e=\"default\",i){const s=\"active\"===e,n=this._cachedDataOpts,o=t+\"-\"+e,a=n[o],r=this.enableOptionSharing&&k(i);if(a)return Hs(a,r);const l=this.chart.config,h=l.datasetElementScopeKeys(this._type,t),c=s?[`${t}Hover`,\"hover\",t,\"\"]:[t,\"\"],d=l.getOptionScopes(this.getDataset(),h),u=Object.keys(ue.elements[t]),f=l.resolveNamedOptions(d,u,(()=>this.getContext(i,s,e)),c);return f.$shared&&(f.$shared=r,n[o]=Object.freeze(Hs(f,r))),f}_resolveAnimations(t,e,i){const s=this.chart,n=this._cachedDataOpts,o=`animation-${e}`,a=n[o];if(a)return a;let r;if(!1!==s.options.animation){const s=this.chart.config,n=s.datasetAnimationScopeKeys(this._type,e),o=s.getOptionScopes(this.getDataset(),n);r=s.createResolver(o,this.getContext(t,i,e))}const l=new Ts(s,r&&r.animations);return r&&r._cacheable&&(n[o]=Object.freeze(l)),l}getSharedOptions(t){if(t.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},t))}includeOptions(t,e){return!e||Ns(t)||this.chart._animationsDisabled}_getSharedOptions(t,e){const i=this.resolveDataElementOptions(t,e),s=this._sharedOptions,n=this.getSharedOptions(i),o=this.includeOptions(e,n)||n!==s;return this.updateSharedOptions(n,e,i),{sharedOptions:n,includeOptions:o}}updateElement(t,e,i,s){Ns(s)?Object.assign(t,i):this._resolveAnimations(e,s).update(t,i)}updateSharedOptions(t,e,i){t&&!Ns(e)&&this._resolveAnimations(void 0,e).update(t,i)}_setStyle(t,e,i,s){t.active=s;const n=this.getStyle(e,s);this._resolveAnimations(e,i,s).update(t,{options:!s&&this.getSharedOptions(n)||n})}removeHoverStyle(t,e,i){this._setStyle(t,i,\"active\",!1)}setHoverStyle(t,e,i){this._setStyle(t,i,\"active\",!0)}_removeDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,\"active\",!1)}_setDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,\"active\",!0)}_resyncElements(t){const e=this._data,i=this._cachedMeta.data;for(const[t,e,i]of this._syncList)this[t](e,i);this._syncList=[];const s=i.length,n=e.length,o=Math.min(n,s);o&&this.parse(0,o),n>s?this._insertElements(s,n-s,t):n<s&&this._removeElements(n,s-n)}_insertElements(t,e,i=!0){const s=this._cachedMeta,n=s.data,o=t+e;let a;const r=t=>{for(t.length+=e,a=t.length-1;a>=o;a--)t[a]=t[a-e]};for(r(n),a=t;a<o;++a)n[a]=new this.dataElementType;this._parsing&&r(s._parsed),this.parse(t,e),i&&this.updateElements(n,t,e,\"reset\")}updateElements(t,e,i,s){}_removeElements(t,e){const i=this._cachedMeta;if(this._parsing){const s=i._parsed.splice(t,e);i._stacked&&Ws(i,s)}i.data.splice(t,e)}_sync(t){if(this._parsing)this._syncList.push(t);else{const[e,i,s]=t;this[e](i,s)}this.chart._dataChanges.push([this.index,...t])}_onDataPush(){const t=arguments.length;this._sync([\"_insertElements\",this.getDataset().data.length-t,t])}_onDataPop(){this._sync([\"_removeElements\",this._cachedMeta.data.length-1,1])}_onDataShift(){this._sync([\"_removeElements\",0,1])}_onDataSplice(t,e){e&&this._sync([\"_removeElements\",t,e]);const i=arguments.length-2;i&&this._sync([\"_insertElements\",t,i])}_onDataUnshift(){this._sync([\"_insertElements\",0,arguments.length])}}class $s{static defaults={};static defaultRoutes=void 0;x;y;active=!1;options;$animations;tooltipPosition(t){const{x:e,y:i}=this.getProps([\"x\",\"y\"],t);return{x:e,y:i}}hasValue(){return N(this.x)&&N(this.y)}getProps(t,e){const i=this.$animations;if(!e||!i)return this;const s={};return t.forEach((t=>{s[t]=i[t]&&i[t].active()?i[t]._to:this[t]})),s}}function Ys(t,e){const i=t.options.ticks,n=function(t){const e=t.options.offset,i=t._tickSize(),s=t._length\/i+(e?0:1),n=t._maxLength\/i;return Math.floor(Math.min(s,n))}(t),o=Math.min(i.maxTicksLimit||n,n),a=i.major.enabled?function(t){const e=[];let i,s;for(i=0,s=t.length;i<s;i++)t[i].major&&e.push(i);return e}(e):[],r=a.length,l=a[0],h=a[r-1],c=[];if(r>o)return function(t,e,i,s){let n,o=0,a=i[0];for(s=Math.ceil(s),n=0;n<t.length;n++)n===a&&(e.push(t[n]),o++,a=i[o*s])}(e,c,a,r\/o),c;const d=function(t,e,i){const s=function(t){const e=t.length;let i,s;if(e<2)return!1;for(s=t[0],i=1;i<e;++i)if(t[i]-t[i-1]!==s)return!1;return s}(t),n=e.length\/i;if(!s)return Math.max(n,1);const o=W(s);for(let t=0,e=o.length-1;t<e;t++){const e=o[t];if(e>n)return e}return Math.max(n,1)}(a,e,o);if(r>0){let t,i;const n=r>1?Math.round((h-l)\/(r-1)):null;for(Us(e,c,d,s(n)?0:l-n,l),t=0,i=r-1;t<i;t++)Us(e,c,d,a[t],a[t+1]);return Us(e,c,d,h,s(n)?e.length:h+n),c}return Us(e,c,d),c}function Us(t,e,i,s,n){const o=l(s,0),a=Math.min(l(n,t.length),t.length);let r,h,c,d=0;for(i=Math.ceil(i),n&&(r=n-s,i=r\/Math.floor(r\/i)),c=o;c<0;)d++,c=Math.round(o+d*i);for(h=Math.max(o,0);h<a;h++)h===c&&(e.push(t[h]),d++,c=Math.round(o+d*i))}const Xs=(t,e,i)=>\"top\"===e||\"left\"===e?t[e]+i:t[e]-i,qs=(t,e)=>Math.min(e||t,t);function Ks(t,e){const i=[],s=t.length\/e,n=t.length;let o=0;for(;o<n;o+=s)i.push(t[Math.floor(o)]);return i}function Gs(t,e,i){const s=t.ticks.length,n=Math.min(e,s-1),o=t._startPixel,a=t._endPixel,r=1e-6;let l,h=t.getPixelForTick(n);if(!(i&&(l=1===s?Math.max(h-o,a-h):0===e?(t.getPixelForTick(1)-h)\/2:(h-t.getPixelForTick(n-1))\/2,h+=n<e?l:-l,h<o-r||h>a+r)))return h}function Js(t){return t.drawTicks?t.tickLength:0}function Zs(t,e){if(!t.display)return 0;const i=Si(t.font,e),s=ki(t.padding);return(n(t.text)?t.text.length:1)*i.lineHeight+s.height}function Qs(t,e,i){let s=ut(t);return(i&&\"right\"!==e||!i&&\"right\"===e)&&(s=(t=>\"left\"===t?\"right\":\"right\"===t?\"left\":t)(s)),s}class tn extends $s{constructor(t){super(),this.id=t.id,this.type=t.type,this.options=void 0,this.ctx=t.ctx,this.chart=t.chart,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this._margins={left:0,right:0,top:0,bottom:0},this.maxWidth=void 0,this.maxHeight=void 0,this.paddingTop=void 0,this.paddingBottom=void 0,this.paddingLeft=void 0,this.paddingRight=void 0,this.axis=void 0,this.labelRotation=void 0,this.min=void 0,this.max=void 0,this._range=void 0,this.ticks=[],this._gridLineItems=null,this._labelItems=null,this._labelSizes=null,this._length=0,this._maxLength=0,this._longestTextCache={},this._startPixel=void 0,this._endPixel=void 0,this._reversePixels=!1,this._userMax=void 0,this._userMin=void 0,this._suggestedMax=void 0,this._suggestedMin=void 0,this._ticksLength=0,this._borderValue=0,this._cache={},this._dataLimitsCached=!1,this.$context=void 0}init(t){this.options=t.setContext(this.getContext()),this.axis=t.axis,this._userMin=this.parse(t.min),this._userMax=this.parse(t.max),this._suggestedMin=this.parse(t.suggestedMin),this._suggestedMax=this.parse(t.suggestedMax)}parse(t,e){return t}getUserBounds(){let{_userMin:t,_userMax:e,_suggestedMin:i,_suggestedMax:s}=this;return t=r(t,Number.POSITIVE_INFINITY),e=r(e,Number.NEGATIVE_INFINITY),i=r(i,Number.POSITIVE_INFINITY),s=r(s,Number.NEGATIVE_INFINITY),{min:r(t,i),max:r(e,s),minDefined:a(t),maxDefined:a(e)}}getMinMax(t){let e,{min:i,max:s,minDefined:n,maxDefined:o}=this.getUserBounds();if(n&&o)return{min:i,max:s};const a=this.getMatchingVisibleMetas();for(let r=0,l=a.length;r<l;++r)e=a[r].controller.getMinMax(this,t),n||(i=Math.min(i,e.min)),o||(s=Math.max(s,e.max));return i=o&&i>s?s:i,s=n&&i>s?i:s,{min:r(i,r(s,i)),max:r(s,r(i,s))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const t=this.chart.data;return this.options.labels||(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels||[]}getLabelItems(t=this.chart.chartArea){return this._labelItems||(this._labelItems=this._computeLabelItems(t))}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){d(this.options.beforeUpdate,[this])}update(t,e,i){const{beginAtZero:s,grace:n,ticks:o}=this.options,a=o.sampleSize;this.beforeUpdate(),this.maxWidth=t,this.maxHeight=e,this._margins=i=Object.assign({left:0,right:0,top:0,bottom:0},i),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+i.left+i.right:this.height+i.top+i.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=Di(this,n,s),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const r=a<this.ticks.length;this._convertTicksToLabels(r?Ks(this.ticks,a):this.ticks),this.configure(),this.beforeCalculateLabelRotation(),this.calculateLabelRotation(),this.afterCalculateLabelRotation(),o.display&&(o.autoSkip||\"auto\"===o.source)&&(this.ticks=Ys(this,this.ticks),this._labelSizes=null,this.afterAutoSkip()),r&&this._convertTicksToLabels(this.ticks),this.beforeFit(),this.fit(),this.afterFit(),this.afterUpdate()}configure(){let t,e,i=this.options.reverse;this.isHorizontal()?(t=this.left,e=this.right):(t=this.top,e=this.bottom,i=!i),this._startPixel=t,this._endPixel=e,this._reversePixels=i,this._length=e-t,this._alignToPixels=this.options.alignToPixels}afterUpdate(){d(this.options.afterUpdate,[this])}beforeSetDimensions(){d(this.options.beforeSetDimensions,[this])}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=0,this.right=this.width):(this.height=this.maxHeight,this.top=0,this.bottom=this.height),this.paddingLeft=0,this.paddingTop=0,this.paddingRight=0,this.paddingBottom=0}afterSetDimensions(){d(this.options.afterSetDimensions,[this])}_callHooks(t){this.chart.notifyPlugins(t,this.getContext()),d(this.options[t],[this])}beforeDataLimits(){this._callHooks(\"beforeDataLimits\")}determineDataLimits(){}afterDataLimits(){this._callHooks(\"afterDataLimits\")}beforeBuildTicks(){this._callHooks(\"beforeBuildTicks\")}buildTicks(){return[]}afterBuildTicks(){this._callHooks(\"afterBuildTicks\")}beforeTickToLabelConversion(){d(this.options.beforeTickToLabelConversion,[this])}generateTickLabels(t){const e=this.options.ticks;let i,s,n;for(i=0,s=t.length;i<s;i++)n=t[i],n.label=d(e.callback,[n.value,i,t],this)}afterTickToLabelConversion(){d(this.options.afterTickToLabelConversion,[this])}beforeCalculateLabelRotation(){d(this.options.beforeCalculateLabelRotation,[this])}calculateLabelRotation(){const t=this.options,e=t.ticks,i=qs(this.ticks.length,t.ticks.maxTicksLimit),s=e.minRotation||0,n=e.maxRotation;let o,a,r,l=s;if(!this._isVisible()||!e.display||s>=n||i<=1||!this.isHorizontal())return void(this.labelRotation=s);const h=this._getLabelSizes(),c=h.widest.width,d=h.highest.height,u=Z(this.chart.width-c,0,this.maxWidth);o=t.offset?this.maxWidth\/i:u\/(i-1),c+6>o&&(o=u\/(i-(t.offset?.5:1)),a=this.maxHeight-Js(t.grid)-e.padding-Zs(t.title,this.chart.options.font),r=Math.sqrt(c*c+d*d),l=Y(Math.min(Math.asin(Z((h.highest.height+6)\/o,-1,1)),Math.asin(Z(a\/r,-1,1))-Math.asin(Z(d\/r,-1,1)))),l=Math.max(s,Math.min(n,l))),this.labelRotation=l}afterCalculateLabelRotation(){d(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){d(this.options.beforeFit,[this])}fit(){const t={width:0,height:0},{chart:e,options:{ticks:i,title:s,grid:n}}=this,o=this._isVisible(),a=this.isHorizontal();if(o){const o=Zs(s,e.options.font);if(a?(t.width=this.maxWidth,t.height=Js(n)+o):(t.height=this.maxHeight,t.width=Js(n)+o),i.display&&this.ticks.length){const{first:e,last:s,widest:n,highest:o}=this._getLabelSizes(),r=2*i.padding,l=$(this.labelRotation),h=Math.cos(l),c=Math.sin(l);if(a){const e=i.mirror?0:c*n.width+h*o.height;t.height=Math.min(this.maxHeight,t.height+e+r)}else{const e=i.mirror?0:h*n.width+c*o.height;t.width=Math.min(this.maxWidth,t.width+e+r)}this._calculatePadding(e,s,c,h)}}this._handleMargins(),a?(this.width=this._length=e.width-this._margins.left-this._margins.right,this.height=t.height):(this.width=t.width,this.height=this._length=e.height-this._margins.top-this._margins.bottom)}_calculatePadding(t,e,i,s){const{ticks:{align:n,padding:o},position:a}=this.options,r=0!==this.labelRotation,l=\"top\"!==a&&\"x\"===this.axis;if(this.isHorizontal()){const a=this.getPixelForTick(0)-this.left,h=this.right-this.getPixelForTick(this.ticks.length-1);let c=0,d=0;r?l?(c=s*t.width,d=i*e.height):(c=i*t.height,d=s*e.width):\"start\"===n?d=e.width:\"end\"===n?c=t.width:\"inner\"!==n&&(c=t.width\/2,d=e.width\/2),this.paddingLeft=Math.max((c-a+o)*this.width\/(this.width-a),0),this.paddingRight=Math.max((d-h+o)*this.width\/(this.width-h),0)}else{let i=e.height\/2,s=t.height\/2;\"start\"===n?(i=0,s=t.height):\"end\"===n&&(i=e.height,s=0),this.paddingTop=i+o,this.paddingBottom=s+o}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){d(this.options.afterFit,[this])}isHorizontal(){const{axis:t,position:e}=this.options;return\"top\"===e||\"bottom\"===e||\"x\"===t}isFullSize(){return this.options.fullSize}_convertTicksToLabels(t){let e,i;for(this.beforeTickToLabelConversion(),this.generateTickLabels(t),e=0,i=t.length;e<i;e++)s(t[e].label)&&(t.splice(e,1),i--,e--);this.afterTickToLabelConversion()}_getLabelSizes(){let t=this._labelSizes;if(!t){const e=this.options.ticks.sampleSize;let i=this.ticks;e<i.length&&(i=Ks(i,e)),this._labelSizes=t=this._computeLabelSizes(i,i.length,this.options.ticks.maxTicksLimit)}return t}_computeLabelSizes(t,e,i){const{ctx:o,_longestTextCache:a}=this,r=[],l=[],h=Math.floor(e\/qs(e,i));let c,d,f,g,p,m,x,b,_,y,v,M=0,w=0;for(c=0;c<e;c+=h){if(g=t[c].label,p=this._resolveTickFontOptions(c),o.font=m=p.string,x=a[m]=a[m]||{data:{},gc:[]},b=p.lineHeight,_=y=0,s(g)||n(g)){if(n(g))for(d=0,f=g.length;d<f;++d)v=g[d],s(v)||n(v)||(_=Ce(o,x.data,x.gc,_,v),y+=b)}else _=Ce(o,x.data,x.gc,_,g),y=b;r.push(_),l.push(y),M=Math.max(_,M),w=Math.max(y,w)}!function(t,e){u(t,(t=>{const i=t.gc,s=i.length\/2;let n;if(s>e){for(n=0;n<s;++n)delete t.data[i[n]];i.splice(0,s)}}))}(a,e);const k=r.indexOf(M),S=l.indexOf(w),P=t=>({width:r[t]||0,height:l[t]||0});return{first:P(0),last:P(e-1),widest:P(k),highest:P(S),widths:r,heights:l}}getLabelForValue(t){return t}getPixelForValue(t,e){return NaN}getValueForPixel(t){}getPixelForTick(t){const e=this.ticks;return t<0||t>e.length-1?null:this.getPixelForValue(e[t].value)}getPixelForDecimal(t){this._reversePixels&&(t=1-t);const e=this._startPixel+t*this._length;return Q(this._alignToPixels?Ae(this.chart,e,0):e)}getDecimalForPixel(t){const e=(t-this._startPixel)\/this._length;return this._reversePixels?1-e:e}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:t,max:e}=this;return t<0&&e<0?e:t>0&&e>0?t:0}getContext(t){const e=this.ticks||[];if(t>=0&&t<e.length){const i=e[t];return i.$context||(i.$context=function(t,e,i){return Ci(t,{tick:i,index:e,type:\"tick\"})}(this.getContext(),t,i))}return this.$context||(this.$context=Ci(this.chart.getContext(),{scale:this,type:\"scale\"}))}_tickSize(){const t=this.options.ticks,e=$(this.labelRotation),i=Math.abs(Math.cos(e)),s=Math.abs(Math.sin(e)),n=this._getLabelSizes(),o=t.autoSkipPadding||0,a=n?n.widest.width+o:0,r=n?n.highest.height+o:0;return this.isHorizontal()?r*i>a*s?a\/i:r\/s:r*s<a*i?r\/i:a\/s}_isVisible(){const t=this.options.display;return\"auto\"!==t?!!t:this.getMatchingVisibleMetas().length>0}_computeGridLineItems(t){const e=this.axis,i=this.chart,s=this.options,{grid:n,position:a,border:r}=s,h=n.offset,c=this.isHorizontal(),d=this.ticks.length+(h?1:0),u=Js(n),f=[],g=r.setContext(this.getContext()),p=g.display?g.width:0,m=p\/2,x=function(t){return Ae(i,t,p)};let b,_,y,v,M,w,k,S,P,D,C,O;if(\"top\"===a)b=x(this.bottom),w=this.bottom-u,S=b-m,D=x(t.top)+m,O=t.bottom;else if(\"bottom\"===a)b=x(this.top),D=t.top,O=x(t.bottom)-m,w=b+m,S=this.top+u;else if(\"left\"===a)b=x(this.right),M=this.right-u,k=b-m,P=x(t.left)+m,C=t.right;else if(\"right\"===a)b=x(this.left),P=t.left,C=x(t.right)-m,M=b+m,k=this.left+u;else if(\"x\"===e){if(\"center\"===a)b=x((t.top+t.bottom)\/2+.5);else if(o(a)){const t=Object.keys(a)[0],e=a[t];b=x(this.chart.scales[t].getPixelForValue(e))}D=t.top,O=t.bottom,w=b+m,S=w+u}else if(\"y\"===e){if(\"center\"===a)b=x((t.left+t.right)\/2);else if(o(a)){const t=Object.keys(a)[0],e=a[t];b=x(this.chart.scales[t].getPixelForValue(e))}M=b-m,k=M-u,P=t.left,C=t.right}const A=l(s.ticks.maxTicksLimit,d),T=Math.max(1,Math.ceil(d\/A));for(_=0;_<d;_+=T){const t=this.getContext(_),e=n.setContext(t),s=r.setContext(t),o=e.lineWidth,a=e.color,l=s.dash||[],d=s.dashOffset,u=e.tickWidth,g=e.tickColor,p=e.tickBorderDash||[],m=e.tickBorderDashOffset;y=Gs(this,_,h),void 0!==y&&(v=Ae(i,y,o),c?M=k=P=C=v:w=S=D=O=v,f.push({tx1:M,ty1:w,tx2:k,ty2:S,x1:P,y1:D,x2:C,y2:O,width:o,color:a,borderDash:l,borderDashOffset:d,tickWidth:u,tickColor:g,tickBorderDash:p,tickBorderDashOffset:m}))}return this._ticksLength=d,this._borderValue=b,f}_computeLabelItems(t){const e=this.axis,i=this.options,{position:s,ticks:a}=i,r=this.isHorizontal(),l=this.ticks,{align:h,crossAlign:c,padding:d,mirror:u}=a,f=Js(i.grid),g=f+d,p=u?-d:g,m=-$(this.labelRotation),x=[];let b,_,y,v,M,w,k,S,P,D,C,O,A=\"middle\";if(\"top\"===s)w=this.bottom-p,k=this._getXAxisLabelAlignment();else if(\"bottom\"===s)w=this.top+p,k=this._getXAxisLabelAlignment();else if(\"left\"===s){const t=this._getYAxisLabelAlignment(f);k=t.textAlign,M=t.x}else if(\"right\"===s){const t=this._getYAxisLabelAlignment(f);k=t.textAlign,M=t.x}else if(\"x\"===e){if(\"center\"===s)w=(t.top+t.bottom)\/2+g;else if(o(s)){const t=Object.keys(s)[0],e=s[t];w=this.chart.scales[t].getPixelForValue(e)+g}k=this._getXAxisLabelAlignment()}else if(\"y\"===e){if(\"center\"===s)M=(t.left+t.right)\/2-g;else if(o(s)){const t=Object.keys(s)[0],e=s[t];M=this.chart.scales[t].getPixelForValue(e)}k=this._getYAxisLabelAlignment(f).textAlign}\"y\"===e&&(\"start\"===h?A=\"top\":\"end\"===h&&(A=\"bottom\"));const T=this._getLabelSizes();for(b=0,_=l.length;b<_;++b){y=l[b],v=y.label;const t=a.setContext(this.getContext(b));S=this.getPixelForTick(b)+a.labelOffset,P=this._resolveTickFontOptions(b),D=P.lineHeight,C=n(v)?v.length:1;const e=C\/2,i=t.color,o=t.textStrokeColor,h=t.textStrokeWidth;let d,f=k;if(r?(M=S,\"inner\"===k&&(f=b===_-1?this.options.reverse?\"left\":\"right\":0===b?this.options.reverse?\"right\":\"left\":\"center\"),O=\"top\"===s?\"near\"===c||0!==m?-C*D+D\/2:\"center\"===c?-T.highest.height\/2-e*D+D:-T.highest.height+D\/2:\"near\"===c||0!==m?D\/2:\"center\"===c?T.highest.height\/2-e*D:T.highest.height-C*D,u&&(O*=-1),0===m||t.showLabelBackdrop||(M+=D\/2*Math.sin(m))):(w=S,O=(1-C)*D\/2),t.showLabelBackdrop){const e=ki(t.backdropPadding),i=T.heights[b],s=T.widths[b];let n=O-e.top,o=0-e.left;switch(A){case\"middle\":n-=i\/2;break;case\"bottom\":n-=i}switch(k){case\"center\":o-=s\/2;break;case\"right\":o-=s;break;case\"inner\":b===_-1?o-=s:b>0&&(o-=s\/2)}d={left:o,top:n,width:s+e.width,height:i+e.height,color:t.backdropColor}}x.push({label:v,font:P,textOffset:O,options:{rotation:m,color:i,strokeColor:o,strokeWidth:h,textAlign:f,textBaseline:A,translation:[M,w],backdrop:d}})}return x}_getXAxisLabelAlignment(){const{position:t,ticks:e}=this.options;if(-$(this.labelRotation))return\"top\"===t?\"left\":\"right\";let i=\"center\";return\"start\"===e.align?i=\"left\":\"end\"===e.align?i=\"right\":\"inner\"===e.align&&(i=\"inner\"),i}_getYAxisLabelAlignment(t){const{position:e,ticks:{crossAlign:i,mirror:s,padding:n}}=this.options,o=t+n,a=this._getLabelSizes().widest.width;let r,l;return\"left\"===e?s?(l=this.right+n,\"near\"===i?r=\"left\":\"center\"===i?(r=\"center\",l+=a\/2):(r=\"right\",l+=a)):(l=this.right-o,\"near\"===i?r=\"right\":\"center\"===i?(r=\"center\",l-=a\/2):(r=\"left\",l=this.left)):\"right\"===e?s?(l=this.left+n,\"near\"===i?r=\"right\":\"center\"===i?(r=\"center\",l-=a\/2):(r=\"left\",l-=a)):(l=this.left+o,\"near\"===i?r=\"left\":\"center\"===i?(r=\"center\",l+=a\/2):(r=\"right\",l=this.right)):r=\"right\",{textAlign:r,x:l}}_computeLabelArea(){if(this.options.ticks.mirror)return;const t=this.chart,e=this.options.position;return\"left\"===e||\"right\"===e?{top:0,left:this.left,bottom:t.height,right:this.right}:\"top\"===e||\"bottom\"===e?{top:this.top,left:0,bottom:this.bottom,right:t.width}:void 0}drawBackground(){const{ctx:t,options:{backgroundColor:e},left:i,top:s,width:n,height:o}=this;e&&(t.save(),t.fillStyle=e,t.fillRect(i,s,n,o),t.restore())}getLineWidthForValue(t){const e=this.options.grid;if(!this._isVisible()||!e.display)return 0;const i=this.ticks.findIndex((e=>e.value===t));if(i>=0){return e.setContext(this.getContext(i)).lineWidth}return 0}drawGrid(t){const e=this.options.grid,i=this.ctx,s=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(t));let n,o;const a=(t,e,s)=>{s.width&&s.color&&(i.save(),i.lineWidth=s.width,i.strokeStyle=s.color,i.setLineDash(s.borderDash||[]),i.lineDashOffset=s.borderDashOffset,i.beginPath(),i.moveTo(t.x,t.y),i.lineTo(e.x,e.y),i.stroke(),i.restore())};if(e.display)for(n=0,o=s.length;n<o;++n){const t=s[n];e.drawOnChartArea&&a({x:t.x1,y:t.y1},{x:t.x2,y:t.y2},t),e.drawTicks&&a({x:t.tx1,y:t.ty1},{x:t.tx2,y:t.ty2},{color:t.tickColor,width:t.tickWidth,borderDash:t.tickBorderDash,borderDashOffset:t.tickBorderDashOffset})}}drawBorder(){const{chart:t,ctx:e,options:{border:i,grid:s}}=this,n=i.setContext(this.getContext()),o=i.display?n.width:0;if(!o)return;const a=s.setContext(this.getContext(0)).lineWidth,r=this._borderValue;let l,h,c,d;this.isHorizontal()?(l=Ae(t,this.left,o)-o\/2,h=Ae(t,this.right,a)+a\/2,c=d=r):(c=Ae(t,this.top,o)-o\/2,d=Ae(t,this.bottom,a)+a\/2,l=h=r),e.save(),e.lineWidth=n.width,e.strokeStyle=n.color,e.beginPath(),e.moveTo(l,c),e.lineTo(h,d),e.stroke(),e.restore()}drawLabels(t){if(!this.options.ticks.display)return;const e=this.ctx,i=this._computeLabelArea();i&&Ie(e,i);const s=this.getLabelItems(t);for(const t of s){const i=t.options,s=t.font;Ne(e,t.label,0,t.textOffset,s,i)}i&&ze(e)}drawTitle(){const{ctx:t,options:{position:e,title:i,reverse:s}}=this;if(!i.display)return;const a=Si(i.font),r=ki(i.padding),l=i.align;let h=a.lineHeight\/2;\"bottom\"===e||\"center\"===e||o(e)?(h+=r.bottom,n(i.text)&&(h+=a.lineHeight*(i.text.length-1))):h+=r.top;const{titleX:c,titleY:d,maxWidth:u,rotation:f}=function(t,e,i,s){const{top:n,left:a,bottom:r,right:l,chart:h}=t,{chartArea:c,scales:d}=h;let u,f,g,p=0;const m=r-n,x=l-a;if(t.isHorizontal()){if(f=ft(s,a,l),o(i)){const t=Object.keys(i)[0],s=i[t];g=d[t].getPixelForValue(s)+m-e}else g=\"center\"===i?(c.bottom+c.top)\/2+m-e:Xs(t,i,e);u=l-a}else{if(o(i)){const t=Object.keys(i)[0],s=i[t];f=d[t].getPixelForValue(s)-x+e}else f=\"center\"===i?(c.left+c.right)\/2-x+e:Xs(t,i,e);g=ft(s,r,n),p=\"left\"===i?-E:E}return{titleX:f,titleY:g,maxWidth:u,rotation:p}}(this,h,e,l);Ne(t,i.text,0,0,a,{color:i.color,maxWidth:u,rotation:f,textAlign:Qs(l,e,s),textBaseline:\"middle\",translation:[c,d]})}draw(t){this._isVisible()&&(this.drawBackground(),this.drawGrid(t),this.drawBorder(),this.drawTitle(),this.drawLabels(t))}_layers(){const t=this.options,e=t.ticks&&t.ticks.z||0,i=l(t.grid&&t.grid.z,-1),s=l(t.border&&t.border.z,0);return this._isVisible()&&this.draw===tn.prototype.draw?[{z:i,draw:t=>{this.drawBackground(),this.drawGrid(t),this.drawTitle()}},{z:s,draw:()=>{this.drawBorder()}},{z:e,draw:t=>{this.drawLabels(t)}}]:[{z:e,draw:t=>{this.draw(t)}}]}getMatchingVisibleMetas(t){const e=this.chart.getSortedVisibleDatasetMetas(),i=this.axis+\"AxisID\",s=[];let n,o;for(n=0,o=e.length;n<o;++n){const o=e[n];o[i]!==this.id||t&&o.type!==t||s.push(o)}return s}_resolveTickFontOptions(t){return Si(this.options.ticks.setContext(this.getContext(t)).font)}_maxDigits(){const t=this._resolveTickFontOptions(0).lineHeight;return(this.isHorizontal()?this.width:this.height)\/t}}class en{constructor(t,e,i){this.type=t,this.scope=e,this.override=i,this.items=Object.create(null)}isForType(t){return Object.prototype.isPrototypeOf.call(this.type.prototype,t.prototype)}register(t){const e=Object.getPrototypeOf(t);let i;(function(t){return\"id\"in t&&\"defaults\"in t})(e)&&(i=this.register(e));const s=this.items,n=t.id,o=this.scope+\".\"+n;if(!n)throw new Error(\"class does not have id: \"+t);return n in s||(s[n]=t,function(t,e,i){const s=x(Object.create(null),[i?ue.get(i):{},ue.get(e),t.defaults]);ue.set(e,s),t.defaultRoutes&&function(t,e){Object.keys(e).forEach((i=>{const s=i.split(\".\"),n=s.pop(),o=[t].concat(s).join(\".\"),a=e[i].split(\".\"),r=a.pop(),l=a.join(\".\");ue.route(o,n,l,r)}))}(e,t.defaultRoutes);t.descriptors&&ue.describe(e,t.descriptors)}(t,o,i),this.override&&ue.override(t.id,t.overrides)),o}get(t){return this.items[t]}unregister(t){const e=this.items,i=t.id,s=this.scope;i in e&&delete e[i],s&&i in ue[s]&&(delete ue[s][i],this.override&&delete re[i])}}class sn{constructor(){this.controllers=new en(js,\"datasets\",!0),this.elements=new en($s,\"elements\"),this.plugins=new en(Object,\"plugins\"),this.scales=new en(tn,\"scales\"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...t){this._each(\"register\",t)}remove(...t){this._each(\"unregister\",t)}addControllers(...t){this._each(\"register\",t,this.controllers)}addElements(...t){this._each(\"register\",t,this.elements)}addPlugins(...t){this._each(\"register\",t,this.plugins)}addScales(...t){this._each(\"register\",t,this.scales)}getController(t){return this._get(t,this.controllers,\"controller\")}getElement(t){return this._get(t,this.elements,\"element\")}getPlugin(t){return this._get(t,this.plugins,\"plugin\")}getScale(t){return this._get(t,this.scales,\"scale\")}removeControllers(...t){this._each(\"unregister\",t,this.controllers)}removeElements(...t){this._each(\"unregister\",t,this.elements)}removePlugins(...t){this._each(\"unregister\",t,this.plugins)}removeScales(...t){this._each(\"unregister\",t,this.scales)}_each(t,e,i){[...e].forEach((e=>{const s=i||this._getRegistryForType(e);i||s.isForType(e)||s===this.plugins&&e.id?this._exec(t,s,e):u(e,(e=>{const s=i||this._getRegistryForType(e);this._exec(t,s,e)}))}))}_exec(t,e,i){const s=w(t);d(i[\"before\"+s],[],i),e[t](i),d(i[\"after\"+s],[],i)}_getRegistryForType(t){for(let e=0;e<this._typedRegistries.length;e++){const i=this._typedRegistries[e];if(i.isForType(t))return i}return this.plugins}_get(t,e,i){const s=e.get(t);if(void 0===s)throw new Error('\"'+t+'\" is not a registered '+i+\".\");return s}}var nn=new sn;class on{constructor(){this._init=[]}notify(t,e,i,s){\"beforeInit\"===e&&(this._init=this._createDescriptors(t,!0),this._notify(this._init,t,\"install\"));const n=s?this._descriptors(t).filter(s):this._descriptors(t),o=this._notify(n,t,e,i);return\"afterDestroy\"===e&&(this._notify(n,t,\"stop\"),this._notify(this._init,t,\"uninstall\")),o}_notify(t,e,i,s){s=s||{};for(const n of t){const t=n.plugin;if(!1===d(t[i],[e,s,n.options],t)&&s.cancelable)return!1}return!0}invalidate(){s(this._cache)||(this._oldCache=this._cache,this._cache=void 0)}_descriptors(t){if(this._cache)return this._cache;const e=this._cache=this._createDescriptors(t);return this._notifyStateChanges(t),e}_createDescriptors(t,e){const i=t&&t.config,s=l(i.options&&i.options.plugins,{}),n=function(t){const e={},i=[],s=Object.keys(nn.plugins.items);for(let t=0;t<s.length;t++)i.push(nn.getPlugin(s[t]));const n=t.plugins||[];for(let t=0;t<n.length;t++){const s=n[t];-1===i.indexOf(s)&&(i.push(s),e[s.id]=!0)}return{plugins:i,localIds:e}}(i);return!1!==s||e?function(t,{plugins:e,localIds:i},s,n){const o=[],a=t.getContext();for(const r of e){const e=r.id,l=an(s[e],n);null!==l&&o.push({plugin:r,options:rn(t.config,{plugin:r,local:i[e]},l,a)})}return o}(t,n,s,e):[]}_notifyStateChanges(t){const e=this._oldCache||[],i=this._cache,s=(t,e)=>t.filter((t=>!e.some((e=>t.plugin.id===e.plugin.id))));this._notify(s(e,i),t,\"stop\"),this._notify(s(i,e),t,\"start\")}}function an(t,e){return e||!1!==t?!0===t?{}:t:null}function rn(t,{plugin:e,local:i},s,n){const o=t.pluginScopeKeys(e),a=t.getOptionScopes(s,o);return i&&e.defaults&&a.push(e.defaults),t.createResolver(a,n,[\"\"],{scriptable:!1,indexable:!1,allKeys:!0})}function ln(t,e){const i=ue.datasets[t]||{};return((e.datasets||{})[t]||{}).indexAxis||e.indexAxis||i.indexAxis||\"x\"}function hn(t){if(\"x\"===t||\"y\"===t||\"r\"===t)return t}function cn(t,...e){if(hn(t))return t;for(const s of e){const e=s.axis||(\"top\"===(i=s.position)||\"bottom\"===i?\"x\":\"left\"===i||\"right\"===i?\"y\":void 0)||t.length>1&&hn(t[0].toLowerCase());if(e)return e}var i;throw new Error(`Cannot determine type of '${t}' axis. Please provide 'axis' or 'position' option.`)}function dn(t,e,i){if(i[e+\"AxisID\"]===t)return{axis:e}}function un(t,e){const i=re[t.type]||{scales:{}},s=e.scales||{},n=ln(t.type,e),a=Object.create(null);return Object.keys(s).forEach((e=>{const r=s[e];if(!o(r))return console.error(`Invalid scale configuration for scale: ${e}`);if(r._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${e}`);const l=cn(e,r,function(t,e){if(e.data&&e.data.datasets){const i=e.data.datasets.filter((e=>e.xAxisID===t||e.yAxisID===t));if(i.length)return dn(t,\"x\",i[0])||dn(t,\"y\",i[0])}return{}}(e,t),ue.scales[r.type]),h=function(t,e){return t===e?\"_index_\":\"_value_\"}(l,n),c=i.scales||{};a[e]=b(Object.create(null),[{axis:l},r,c[l],c[h]])})),t.data.datasets.forEach((i=>{const n=i.type||t.type,o=i.indexAxis||ln(n,e),r=(re[n]||{}).scales||{};Object.keys(r).forEach((t=>{const e=function(t,e){let i=t;return\"_index_\"===t?i=e:\"_value_\"===t&&(i=\"x\"===e?\"y\":\"x\"),i}(t,o),n=i[e+\"AxisID\"]||e;a[n]=a[n]||Object.create(null),b(a[n],[{axis:e},s[n],r[t]])}))})),Object.keys(a).forEach((t=>{const e=a[t];b(e,[ue.scales[e.type],ue.scale])})),a}function fn(t){const e=t.options||(t.options={});e.plugins=l(e.plugins,{}),e.scales=un(t,e)}function gn(t){return(t=t||{}).datasets=t.datasets||[],t.labels=t.labels||[],t}const pn=new Map,mn=new Set;function xn(t,e){let i=pn.get(t);return i||(i=e(),pn.set(t,i),mn.add(i)),i}const bn=(t,e,i)=>{const s=M(e,i);void 0!==s&&t.add(s)};class _n{constructor(t){this._config=function(t){return(t=t||{}).data=gn(t.data),fn(t),t}(t),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(t){this._config.type=t}get data(){return this._config.data}set data(t){this._config.data=gn(t)}get options(){return this._config.options}set options(t){this._config.options=t}get plugins(){return this._config.plugins}update(){const t=this._config;this.clearCache(),fn(t)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(t){return xn(t,(()=>[[`datasets.${t}`,\"\"]]))}datasetAnimationScopeKeys(t,e){return xn(`${t}.transition.${e}`,(()=>[[`datasets.${t}.transitions.${e}`,`transitions.${e}`],[`datasets.${t}`,\"\"]]))}datasetElementScopeKeys(t,e){return xn(`${t}-${e}`,(()=>[[`datasets.${t}.elements.${e}`,`datasets.${t}`,`elements.${e}`,\"\"]]))}pluginScopeKeys(t){const e=t.id;return xn(`${this.type}-plugin-${e}`,(()=>[[`plugins.${e}`,...t.additionalOptionScopes||[]]]))}_cachedScopes(t,e){const i=this._scopeCache;let s=i.get(t);return s&&!e||(s=new Map,i.set(t,s)),s}getOptionScopes(t,e,i){const{options:s,type:n}=this,o=this._cachedScopes(t,i),a=o.get(e);if(a)return a;const r=new Set;e.forEach((e=>{t&&(r.add(t),e.forEach((e=>bn(r,t,e)))),e.forEach((t=>bn(r,s,t))),e.forEach((t=>bn(r,re[n]||{},t))),e.forEach((t=>bn(r,ue,t))),e.forEach((t=>bn(r,le,t)))}));const l=Array.from(r);return 0===l.length&&l.push(Object.create(null)),mn.has(e)&&o.set(e,l),l}chartOptionScopes(){const{options:t,type:e}=this;return[t,re[e]||{},ue.datasets[e]||{},{type:e},ue,le]}resolveNamedOptions(t,e,i,s=[\"\"]){const o={$shared:!0},{resolver:a,subPrefixes:r}=yn(this._resolverCache,t,s);let l=a;if(function(t,e){const{isScriptable:i,isIndexable:s}=Ye(t);for(const o of e){const e=i(o),a=s(o),r=(a||e)&&t[o];if(e&&(S(r)||vn(r))||a&&n(r))return!0}return!1}(a,e)){o.$shared=!1;l=$e(a,i=S(i)?i():i,this.createResolver(t,i,r))}for(const t of e)o[t]=l[t];return o}createResolver(t,e,i=[\"\"],s){const{resolver:n}=yn(this._resolverCache,t,i);return o(e)?$e(n,e,void 0,s):n}}function yn(t,e,i){let s=t.get(e);s||(s=new Map,t.set(e,s));const n=i.join();let o=s.get(n);if(!o){o={resolver:je(e,i),subPrefixes:i.filter((t=>!t.toLowerCase().includes(\"hover\")))},s.set(n,o)}return o}const vn=t=>o(t)&&Object.getOwnPropertyNames(t).some((e=>S(t[e])));const Mn=[\"top\",\"bottom\",\"left\",\"right\",\"chartArea\"];function wn(t,e){return\"top\"===t||\"bottom\"===t||-1===Mn.indexOf(t)&&\"x\"===e}function kn(t,e){return function(i,s){return i[t]===s[t]?i[e]-s[e]:i[t]-s[t]}}function Sn(t){const e=t.chart,i=e.options.animation;e.notifyPlugins(\"afterRender\"),d(i&&i.onComplete,[t],e)}function Pn(t){const e=t.chart,i=e.options.animation;d(i&&i.onProgress,[t],e)}function Dn(t){return fe()&&\"string\"==typeof t?t=document.getElementById(t):t&&t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas),t}const Cn={},On=t=>{const e=Dn(t);return Object.values(Cn).filter((t=>t.canvas===e)).pop()};function An(t,e,i){const s=Object.keys(t);for(const n of s){const s=+n;if(s>=e){const o=t[n];delete t[n],(i>0||s>e)&&(t[s+i]=o)}}}class Tn{static defaults=ue;static instances=Cn;static overrides=re;static registry=nn;static version=\"4.5.0\";static getChart=On;static register(...t){nn.add(...t),Ln()}static unregister(...t){nn.remove(...t),Ln()}constructor(t,e){const s=this.config=new _n(e),n=Dn(t),o=On(n);if(o)throw new Error(\"Canvas is already in use. Chart with ID '\"+o.id+\"' must be destroyed before the canvas with ID '\"+o.canvas.id+\"' can be reused.\");const a=s.createResolver(s.chartOptionScopes(),this.getContext());this.platform=new(s.platform||Ps(n)),this.platform.updateConfig(s);const r=this.platform.acquireContext(n,a.aspectRatio),l=r&&r.canvas,h=l&&l.height,c=l&&l.width;this.id=i(),this.ctx=r,this.canvas=l,this.width=c,this.height=h,this._options=a,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new on,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=dt((t=>this.update(t)),a.resizeDelay||0),this._dataChanges=[],Cn[this.id]=this,r&&l?(bt.listen(this,\"complete\",Sn),bt.listen(this,\"progress\",Pn),this._initialize(),this.attached&&this.update()):console.error(\"Failed to create chart: can't acquire context from the given item\")}get aspectRatio(){const{options:{aspectRatio:t,maintainAspectRatio:e},width:i,height:n,_aspectRatio:o}=this;return s(t)?e&&o?o:n?i\/n:null:t}get data(){return this.config.data}set data(t){this.config.data=t}get options(){return this._options}set options(t){this.config.options=t}get registry(){return nn}_initialize(){return this.notifyPlugins(\"beforeInit\"),this.options.responsive?this.resize():ke(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins(\"afterInit\"),this}clear(){return Te(this.canvas,this.ctx),this}stop(){return bt.stop(this),this}resize(t,e){bt.running(this)?this._resizeBeforeDraw={width:t,height:e}:this._resize(t,e)}_resize(t,e){const i=this.options,s=this.canvas,n=i.maintainAspectRatio&&this.aspectRatio,o=this.platform.getMaximumSize(s,t,e,n),a=i.devicePixelRatio||this.platform.getDevicePixelRatio(),r=this.width?\"resize\":\"attach\";this.width=o.width,this.height=o.height,this._aspectRatio=this.aspectRatio,ke(this,a,!0)&&(this.notifyPlugins(\"resize\",{size:o}),d(i.onResize,[this,o],this),this.attached&&this._doResize(r)&&this.render())}ensureScalesHaveIDs(){u(this.options.scales||{},((t,e)=>{t.id=e}))}buildOrUpdateScales(){const t=this.options,e=t.scales,i=this.scales,s=Object.keys(i).reduce(((t,e)=>(t[e]=!1,t)),{});let n=[];e&&(n=n.concat(Object.keys(e).map((t=>{const i=e[t],s=cn(t,i),n=\"r\"===s,o=\"x\"===s;return{options:i,dposition:n?\"chartArea\":o?\"bottom\":\"left\",dtype:n?\"radialLinear\":o?\"category\":\"linear\"}})))),u(n,(e=>{const n=e.options,o=n.id,a=cn(o,n),r=l(n.type,e.dtype);void 0!==n.position&&wn(n.position,a)===wn(e.dposition)||(n.position=e.dposition),s[o]=!0;let h=null;if(o in i&&i[o].type===r)h=i[o];else{h=new(nn.getScale(r))({id:o,type:r,ctx:this.ctx,chart:this}),i[h.id]=h}h.init(n,t)})),u(s,((t,e)=>{t||delete i[e]})),u(i,(t=>{ls.configure(this,t,t.options),ls.addBox(this,t)}))}_updateMetasets(){const t=this._metasets,e=this.data.datasets.length,i=t.length;if(t.sort(((t,e)=>t.index-e.index)),i>e){for(let t=e;t<i;++t)this._destroyDatasetMeta(t);t.splice(e,i-e)}this._sortedMetasets=t.slice(0).sort(kn(\"order\",\"index\"))}_removeUnreferencedMetasets(){const{_metasets:t,data:{datasets:e}}=this;t.length>e.length&&delete this._stacks,t.forEach(((t,i)=>{0===e.filter((e=>e===t._dataset)).length&&this._destroyDatasetMeta(i)}))}buildOrUpdateControllers(){const t=[],e=this.data.datasets;let i,s;for(this._removeUnreferencedMetasets(),i=0,s=e.length;i<s;i++){const s=e[i];let n=this.getDatasetMeta(i);const o=s.type||this.config.type;if(n.type&&n.type!==o&&(this._destroyDatasetMeta(i),n=this.getDatasetMeta(i)),n.type=o,n.indexAxis=s.indexAxis||ln(o,this.options),n.order=s.order||0,n.index=i,n.label=\"\"+s.label,n.visible=this.isDatasetVisible(i),n.controller)n.controller.updateIndex(i),n.controller.linkScales();else{const e=nn.getController(o),{datasetElementType:s,dataElementType:a}=ue.datasets[o];Object.assign(e,{dataElementType:nn.getElement(a),datasetElementType:s&&nn.getElement(s)}),n.controller=new e(this,i),t.push(n.controller)}}return this._updateMetasets(),t}_resetElements(){u(this.data.datasets,((t,e)=>{this.getDatasetMeta(e).controller.reset()}),this)}reset(){this._resetElements(),this.notifyPlugins(\"reset\")}update(t){const e=this.config;e.update();const i=this._options=e.createResolver(e.chartOptionScopes(),this.getContext()),s=this._animationsDisabled=!i.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),!1===this.notifyPlugins(\"beforeUpdate\",{mode:t,cancelable:!0}))return;const n=this.buildOrUpdateControllers();this.notifyPlugins(\"beforeElementsUpdate\");let o=0;for(let t=0,e=this.data.datasets.length;t<e;t++){const{controller:e}=this.getDatasetMeta(t),i=!s&&-1===n.indexOf(e);e.buildOrUpdateElements(i),o=Math.max(+e.getMaxOverflow(),o)}o=this._minPadding=i.layout.autoPadding?o:0,this._updateLayout(o),s||u(n,(t=>{t.reset()})),this._updateDatasets(t),this.notifyPlugins(\"afterUpdate\",{mode:t}),this._layers.sort(kn(\"z\",\"_idx\"));const{_active:a,_lastEvent:r}=this;r?this._eventHandler(r,!0):a.length&&this._updateHoverStyles(a,a,!0),this.render()}_updateScales(){u(this.scales,(t=>{ls.removeBox(this,t)})),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const t=this.options,e=new Set(Object.keys(this._listeners)),i=new Set(t.events);P(e,i)&&!!this._responsiveListeners===t.responsive||(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:t}=this,e=this._getUniformDataChanges()||[];for(const{method:i,start:s,count:n}of e){An(t,s,\"_removeElements\"===i?-n:n)}}_getUniformDataChanges(){const t=this._dataChanges;if(!t||!t.length)return;this._dataChanges=[];const e=this.data.datasets.length,i=e=>new Set(t.filter((t=>t[0]===e)).map(((t,e)=>e+\",\"+t.splice(1).join(\",\")))),s=i(0);for(let t=1;t<e;t++)if(!P(s,i(t)))return;return Array.from(s).map((t=>t.split(\",\"))).map((t=>({method:t[1],start:+t[2],count:+t[3]})))}_updateLayout(t){if(!1===this.notifyPlugins(\"beforeLayout\",{cancelable:!0}))return;ls.update(this,this.width,this.height,t);const e=this.chartArea,i=e.width<=0||e.height<=0;this._layers=[],u(this.boxes,(t=>{i&&\"chartArea\"===t.position||(t.configure&&t.configure(),this._layers.push(...t._layers()))}),this),this._layers.forEach(((t,e)=>{t._idx=e})),this.notifyPlugins(\"afterLayout\")}_updateDatasets(t){if(!1!==this.notifyPlugins(\"beforeDatasetsUpdate\",{mode:t,cancelable:!0})){for(let t=0,e=this.data.datasets.length;t<e;++t)this.getDatasetMeta(t).controller.configure();for(let e=0,i=this.data.datasets.length;e<i;++e)this._updateDataset(e,S(t)?t({datasetIndex:e}):t);this.notifyPlugins(\"afterDatasetsUpdate\",{mode:t})}}_updateDataset(t,e){const i=this.getDatasetMeta(t),s={meta:i,index:t,mode:e,cancelable:!0};!1!==this.notifyPlugins(\"beforeDatasetUpdate\",s)&&(i.controller._update(e),s.cancelable=!1,this.notifyPlugins(\"afterDatasetUpdate\",s))}render(){!1!==this.notifyPlugins(\"beforeRender\",{cancelable:!0})&&(bt.has(this)?this.attached&&!bt.running(this)&&bt.start(this):(this.draw(),Sn({chart:this})))}draw(){let t;if(this._resizeBeforeDraw){const{width:t,height:e}=this._resizeBeforeDraw;this._resizeBeforeDraw=null,this._resize(t,e)}if(this.clear(),this.width<=0||this.height<=0)return;if(!1===this.notifyPlugins(\"beforeDraw\",{cancelable:!0}))return;const e=this._layers;for(t=0;t<e.length&&e[t].z<=0;++t)e[t].draw(this.chartArea);for(this._drawDatasets();t<e.length;++t)e[t].draw(this.chartArea);this.notifyPlugins(\"afterDraw\")}_getSortedDatasetMetas(t){const e=this._sortedMetasets,i=[];let s,n;for(s=0,n=e.length;s<n;++s){const n=e[s];t&&!n.visible||i.push(n)}return i}getSortedVisibleDatasetMetas(){return this._getSortedDatasetMetas(!0)}_drawDatasets(){if(!1===this.notifyPlugins(\"beforeDatasetsDraw\",{cancelable:!0}))return;const t=this.getSortedVisibleDatasetMetas();for(let e=t.length-1;e>=0;--e)this._drawDataset(t[e]);this.notifyPlugins(\"afterDatasetsDraw\")}_drawDataset(t){const e=this.ctx,i={meta:t,index:t.index,cancelable:!0},s=Ni(this,t);!1!==this.notifyPlugins(\"beforeDatasetDraw\",i)&&(s&&Ie(e,s),t.controller.draw(),s&&ze(e),i.cancelable=!1,this.notifyPlugins(\"afterDatasetDraw\",i))}isPointInArea(t){return Re(t,this.chartArea,this._minPadding)}getElementsAtEventForMode(t,e,i,s){const n=Ki.modes[e];return\"function\"==typeof n?n(this,t,i,s):[]}getDatasetMeta(t){const e=this.data.datasets[t],i=this._metasets;let s=i.filter((t=>t&&t._dataset===e)).pop();return s||(s={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:e&&e.order||0,index:t,_dataset:e,_parsed:[],_sorted:!1},i.push(s)),s}getContext(){return this.$context||(this.$context=Ci(null,{chart:this,type:\"chart\"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(t){const e=this.data.datasets[t];if(!e)return!1;const i=this.getDatasetMeta(t);return\"boolean\"==typeof i.hidden?!i.hidden:!e.hidden}setDatasetVisibility(t,e){this.getDatasetMeta(t).hidden=!e}toggleDataVisibility(t){this._hiddenIndices[t]=!this._hiddenIndices[t]}getDataVisibility(t){return!this._hiddenIndices[t]}_updateVisibility(t,e,i){const s=i?\"show\":\"hide\",n=this.getDatasetMeta(t),o=n.controller._resolveAnimations(void 0,s);k(e)?(n.data[e].hidden=!i,this.update()):(this.setDatasetVisibility(t,i),o.update(n,{visible:i}),this.update((e=>e.datasetIndex===t?s:void 0)))}hide(t,e){this._updateVisibility(t,e,!1)}show(t,e){this._updateVisibility(t,e,!0)}_destroyDatasetMeta(t){const e=this._metasets[t];e&&e.controller&&e.controller._destroy(),delete this._metasets[t]}_stop(){let t,e;for(this.stop(),bt.remove(this),t=0,e=this.data.datasets.length;t<e;++t)this._destroyDatasetMeta(t)}destroy(){this.notifyPlugins(\"beforeDestroy\");const{canvas:t,ctx:e}=this;this._stop(),this.config.clearCache(),t&&(this.unbindEvents(),Te(t,e),this.platform.releaseContext(e),this.canvas=null,this.ctx=null),delete Cn[this.id],this.notifyPlugins(\"afterDestroy\")}toBase64Image(...t){return this.canvas.toDataURL(...t)}bindEvents(){this.bindUserEvents(),this.options.responsive?this.bindResponsiveEvents():this.attached=!0}bindUserEvents(){const t=this._listeners,e=this.platform,i=(i,s)=>{e.addEventListener(this,i,s),t[i]=s},s=(t,e,i)=>{t.offsetX=e,t.offsetY=i,this._eventHandler(t)};u(this.options.events,(t=>i(t,s)))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const t=this._responsiveListeners,e=this.platform,i=(i,s)=>{e.addEventListener(this,i,s),t[i]=s},s=(i,s)=>{t[i]&&(e.removeEventListener(this,i,s),delete t[i])},n=(t,e)=>{this.canvas&&this.resize(t,e)};let o;const a=()=>{s(\"attach\",a),this.attached=!0,this.resize(),i(\"resize\",n),i(\"detach\",o)};o=()=>{this.attached=!1,s(\"resize\",n),this._stop(),this._resize(0,0),i(\"attach\",a)},e.isAttached(this.canvas)?a():o()}unbindEvents(){u(this._listeners,((t,e)=>{this.platform.removeEventListener(this,e,t)})),this._listeners={},u(this._responsiveListeners,((t,e)=>{this.platform.removeEventListener(this,e,t)})),this._responsiveListeners=void 0}updateHoverStyle(t,e,i){const s=i?\"set\":\"remove\";let n,o,a,r;for(\"dataset\"===e&&(n=this.getDatasetMeta(t[0].datasetIndex),n.controller[\"_\"+s+\"DatasetHoverStyle\"]()),a=0,r=t.length;a<r;++a){o=t[a];const e=o&&this.getDatasetMeta(o.datasetIndex).controller;e&&e[s+\"HoverStyle\"](o.element,o.datasetIndex,o.index)}}getActiveElements(){return this._active||[]}setActiveElements(t){const e=this._active||[],i=t.map((({datasetIndex:t,index:e})=>{const i=this.getDatasetMeta(t);if(!i)throw new Error(\"No dataset found at index \"+t);return{datasetIndex:t,element:i.data[e],index:e}}));!f(i,e)&&(this._active=i,this._lastEvent=null,this._updateHoverStyles(i,e))}notifyPlugins(t,e,i){return this._plugins.notify(this,t,e,i)}isPluginEnabled(t){return 1===this._plugins._cache.filter((e=>e.plugin.id===t)).length}_updateHoverStyles(t,e,i){const s=this.options.hover,n=(t,e)=>t.filter((t=>!e.some((e=>t.datasetIndex===e.datasetIndex&&t.index===e.index)))),o=n(e,t),a=i?t:n(t,e);o.length&&this.updateHoverStyle(o,s.mode,!1),a.length&&s.mode&&this.updateHoverStyle(a,s.mode,!0)}_eventHandler(t,e){const i={event:t,replay:e,cancelable:!0,inChartArea:this.isPointInArea(t)},s=e=>(e.options.events||this.options.events).includes(t.native.type);if(!1===this.notifyPlugins(\"beforeEvent\",i,s))return;const n=this._handleEvent(t,e,i.inChartArea);return i.cancelable=!1,this.notifyPlugins(\"afterEvent\",i,s),(n||i.changed)&&this.render(),this}_handleEvent(t,e,i){const{_active:s=[],options:n}=this,o=e,a=this._getActiveElements(t,s,i,o),r=D(t),l=function(t,e,i,s){return i&&\"mouseout\"!==t.type?s?e:t:null}(t,this._lastEvent,i,r);i&&(this._lastEvent=null,d(n.onHover,[t,a,this],this),r&&d(n.onClick,[t,a,this],this));const h=!f(a,s);return(h||e)&&(this._active=a,this._updateHoverStyles(a,s,e)),this._lastEvent=l,h}_getActiveElements(t,e,i,s){if(\"mouseout\"===t.type)return[];if(!i)return e;const n=this.options.hover;return this.getElementsAtEventForMode(t,n.mode,n,s)}}function Ln(){return u(Tn.instances,(t=>t._plugins.invalidate()))}function En(){throw new Error(\"This method is not implemented: Check that a complete date adapter is provided.\")}class Rn{static override(t){Object.assign(Rn.prototype,t)}options;constructor(t){this.options=t||{}}init(){}formats(){return En()}parse(){return En()}format(){return En()}add(){return En()}diff(){return En()}startOf(){return En()}endOf(){return En()}}var In={_date:Rn};function zn(t){const e=t.iScale,i=function(t,e){if(!t._cache.$bar){const i=t.getMatchingVisibleMetas(e);let s=[];for(let e=0,n=i.length;e<n;e++)s=s.concat(i[e].controller.getAllParsedValues(t));t._cache.$bar=lt(s.sort(((t,e)=>t-e)))}return t._cache.$bar}(e,t.type);let s,n,o,a,r=e._length;const l=()=>{32767!==o&&-32768!==o&&(k(a)&&(r=Math.min(r,Math.abs(o-a)||r)),a=o)};for(s=0,n=i.length;s<n;++s)o=e.getPixelForValue(i[s]),l();for(a=void 0,s=0,n=e.ticks.length;s<n;++s)o=e.getPixelForTick(s),l();return r}function Fn(t,e,i,s){return n(t)?function(t,e,i,s){const n=i.parse(t[0],s),o=i.parse(t[1],s),a=Math.min(n,o),r=Math.max(n,o);let l=a,h=r;Math.abs(a)>Math.abs(r)&&(l=r,h=a),e[i.axis]=h,e._custom={barStart:l,barEnd:h,start:n,end:o,min:a,max:r}}(t,e,i,s):e[i.axis]=i.parse(t,s),e}function Vn(t,e,i,s){const n=t.iScale,o=t.vScale,a=n.getLabels(),r=n===o,l=[];let h,c,d,u;for(h=i,c=i+s;h<c;++h)u=e[h],d={},d[n.axis]=r||n.parse(a[h],h),l.push(Fn(u,d,o,h));return l}function Bn(t){return t&&void 0!==t.barStart&&void 0!==t.barEnd}function Wn(t,e,i,s){let n=e.borderSkipped;const o={};if(!n)return void(t.borderSkipped=o);if(!0===n)return void(t.borderSkipped={top:!0,right:!0,bottom:!0,left:!0});const{start:a,end:r,reverse:l,top:h,bottom:c}=function(t){let e,i,s,n,o;return t.horizontal?(e=t.base>t.x,i=\"left\",s=\"right\"):(e=t.base<t.y,i=\"bottom\",s=\"top\"),e?(n=\"end\",o=\"start\"):(n=\"start\",o=\"end\"),{start:i,end:s,reverse:e,top:n,bottom:o}}(t);\"middle\"===n&&i&&(t.enableBorderRadius=!0,(i._top||0)===s?n=h:(i._bottom||0)===s?n=c:(o[Nn(c,a,r,l)]=!0,n=h)),o[Nn(n,a,r,l)]=!0,t.borderSkipped=o}function Nn(t,e,i,s){var n,o,a;return s?(a=i,t=Hn(t=(n=t)===(o=e)?a:n===a?o:n,i,e)):t=Hn(t,e,i),t}function Hn(t,e,i){return\"start\"===t?e:\"end\"===t?i:t}function jn(t,{inflateAmount:e},i){t.inflateAmount=\"auto\"===e?1===i?.33:0:e}class $n extends js{static id=\"doughnut\";static defaults={datasetElementType:!1,dataElementType:\"arc\",animation:{animateRotate:!0,animateScale:!1},animations:{numbers:{type:\"number\",properties:[\"circumference\",\"endAngle\",\"innerRadius\",\"outerRadius\",\"startAngle\",\"x\",\"y\",\"offset\",\"borderWidth\",\"spacing\"]}},cutout:\"50%\",rotation:0,circumference:360,radius:\"100%\",spacing:0,indexAxis:\"r\"};static descriptors={_scriptable:t=>\"spacing\"!==t,_indexable:t=>\"spacing\"!==t&&!t.startsWith(\"borderDash\")&&!t.startsWith(\"hoverBorderDash\")};static overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(t){const e=t.data;if(e.labels.length&&e.datasets.length){const{labels:{pointStyle:i,color:s}}=t.legend.options;return e.labels.map(((e,n)=>{const o=t.getDatasetMeta(0).controller.getStyle(n);return{text:e,fillStyle:o.backgroundColor,strokeStyle:o.borderColor,fontColor:s,lineWidth:o.borderWidth,pointStyle:i,hidden:!t.getDataVisibility(n),index:n}}))}return[]}},onClick(t,e,i){i.chart.toggleDataVisibility(e.index),i.chart.update()}}}};constructor(t,e){super(t,e),this.enableOptionSharing=!0,this.innerRadius=void 0,this.outerRadius=void 0,this.offsetX=void 0,this.offsetY=void 0}linkScales(){}parse(t,e){const i=this.getDataset().data,s=this._cachedMeta;if(!1===this._parsing)s._parsed=i;else{let n,a,r=t=>+i[t];if(o(i[t])){const{key:t=\"value\"}=this._parsing;r=e=>+M(i[e],t)}for(n=t,a=t+e;n<a;++n)s._parsed[n]=r(n)}}_getRotation(){return $(this.options.rotation-90)}_getCircumference(){return $(this.options.circumference)}_getRotationExtents(){let t=O,e=-O;for(let i=0;i<this.chart.data.datasets.length;++i)if(this.chart.isDatasetVisible(i)&&this.chart.getDatasetMeta(i).type===this._type){const s=this.chart.getDatasetMeta(i).controller,n=s._getRotation(),o=s._getCircumference();t=Math.min(t,n),e=Math.max(e,n+o)}return{rotation:t,circumference:e-t}}update(t){const e=this.chart,{chartArea:i}=e,s=this._cachedMeta,n=s.data,o=this.getMaxBorderWidth()+this.getMaxOffset(n)+this.options.spacing,a=Math.max((Math.min(i.width,i.height)-o)\/2,0),r=Math.min(h(this.options.cutout,a),1),l=this._getRingWeight(this.index),{circumference:d,rotation:u}=this._getRotationExtents(),{ratioX:f,ratioY:g,offsetX:p,offsetY:m}=function(t,e,i){let s=1,n=1,o=0,a=0;if(e<O){const r=t,l=r+e,h=Math.cos(r),c=Math.sin(r),d=Math.cos(l),u=Math.sin(l),f=(t,e,s)=>J(t,r,l,!0)?1:Math.max(e,e*i,s,s*i),g=(t,e,s)=>J(t,r,l,!0)?-1:Math.min(e,e*i,s,s*i),p=f(0,h,d),m=f(E,c,u),x=g(C,h,d),b=g(C+E,c,u);s=(p-x)\/2,n=(m-b)\/2,o=-(p+x)\/2,a=-(m+b)\/2}return{ratioX:s,ratioY:n,offsetX:o,offsetY:a}}(u,d,r),x=(i.width-o)\/f,b=(i.height-o)\/g,_=Math.max(Math.min(x,b)\/2,0),y=c(this.options.radius,_),v=(y-Math.max(y*r,0))\/this._getVisibleDatasetWeightTotal();this.offsetX=p*y,this.offsetY=m*y,s.total=this.calculateTotal(),this.outerRadius=y-v*this._getRingWeightOffset(this.index),this.innerRadius=Math.max(this.outerRadius-v*l,0),this.updateElements(n,0,n.length,t)}_circumference(t,e){const i=this.options,s=this._cachedMeta,n=this._getCircumference();return e&&i.animation.animateRotate||!this.chart.getDataVisibility(t)||null===s._parsed[t]||s.data[t].hidden?0:this.calculateCircumference(s._parsed[t]*n\/O)}updateElements(t,e,i,s){const n=\"reset\"===s,o=this.chart,a=o.chartArea,r=o.options.animation,l=(a.left+a.right)\/2,h=(a.top+a.bottom)\/2,c=n&&r.animateScale,d=c?0:this.innerRadius,u=c?0:this.outerRadius,{sharedOptions:f,includeOptions:g}=this._getSharedOptions(e,s);let p,m=this._getRotation();for(p=0;p<e;++p)m+=this._circumference(p,n);for(p=e;p<e+i;++p){const e=this._circumference(p,n),i=t[p],o={x:l+this.offsetX,y:h+this.offsetY,startAngle:m,endAngle:m+e,circumference:e,outerRadius:u,innerRadius:d};g&&(o.options=f||this.resolveDataElementOptions(p,i.active?\"active\":s)),m+=e,this.updateElement(i,p,o,s)}}calculateTotal(){const t=this._cachedMeta,e=t.data;let i,s=0;for(i=0;i<e.length;i++){const n=t._parsed[i];null===n||isNaN(n)||!this.chart.getDataVisibility(i)||e[i].hidden||(s+=Math.abs(n))}return s}calculateCircumference(t){const e=this._cachedMeta.total;return e>0&&!isNaN(t)?O*(Math.abs(t)\/e):0}getLabelAndValue(t){const e=this._cachedMeta,i=this.chart,s=i.data.labels||[],n=ne(e._parsed[t],i.options.locale);return{label:s[t]||\"\",value:n}}getMaxBorderWidth(t){let e=0;const i=this.chart;let s,n,o,a,r;if(!t)for(s=0,n=i.data.datasets.length;s<n;++s)if(i.isDatasetVisible(s)){o=i.getDatasetMeta(s),t=o.data,a=o.controller;break}if(!t)return 0;for(s=0,n=t.length;s<n;++s)r=a.resolveDataElementOptions(s),\"inner\"!==r.borderAlign&&(e=Math.max(e,r.borderWidth||0,r.hoverBorderWidth||0));return e}getMaxOffset(t){let e=0;for(let i=0,s=t.length;i<s;++i){const t=this.resolveDataElementOptions(i);e=Math.max(e,t.offset||0,t.hoverOffset||0)}return e}_getRingWeightOffset(t){let e=0;for(let i=0;i<t;++i)this.chart.isDatasetVisible(i)&&(e+=this._getRingWeight(i));return e}_getRingWeight(t){return Math.max(l(this.chart.data.datasets[t].weight,1),0)}_getVisibleDatasetWeightTotal(){return this._getRingWeightOffset(this.chart.data.datasets.length)||1}}class Yn extends js{static id=\"polarArea\";static defaults={dataElementType:\"arc\",animation:{animateRotate:!0,animateScale:!0},animations:{numbers:{type:\"number\",properties:[\"x\",\"y\",\"startAngle\",\"endAngle\",\"innerRadius\",\"outerRadius\"]}},indexAxis:\"r\",startAngle:0};static overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(t){const e=t.data;if(e.labels.length&&e.datasets.length){const{labels:{pointStyle:i,color:s}}=t.legend.options;return e.labels.map(((e,n)=>{const o=t.getDatasetMeta(0).controller.getStyle(n);return{text:e,fillStyle:o.backgroundColor,strokeStyle:o.borderColor,fontColor:s,lineWidth:o.borderWidth,pointStyle:i,hidden:!t.getDataVisibility(n),index:n}}))}return[]}},onClick(t,e,i){i.chart.toggleDataVisibility(e.index),i.chart.update()}}},scales:{r:{type:\"radialLinear\",angleLines:{display:!1},beginAtZero:!0,grid:{circular:!0},pointLabels:{display:!1},startAngle:0}}};constructor(t,e){super(t,e),this.innerRadius=void 0,this.outerRadius=void 0}getLabelAndValue(t){const e=this._cachedMeta,i=this.chart,s=i.data.labels||[],n=ne(e._parsed[t].r,i.options.locale);return{label:s[t]||\"\",value:n}}parseObjectData(t,e,i,s){return ii.bind(this)(t,e,i,s)}update(t){const e=this._cachedMeta.data;this._updateRadius(),this.updateElements(e,0,e.length,t)}getMinMax(){const t=this._cachedMeta,e={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY};return t.data.forEach(((t,i)=>{const s=this.getParsed(i).r;!isNaN(s)&&this.chart.getDataVisibility(i)&&(s<e.min&&(e.min=s),s>e.max&&(e.max=s))})),e}_updateRadius(){const t=this.chart,e=t.chartArea,i=t.options,s=Math.min(e.right-e.left,e.bottom-e.top),n=Math.max(s\/2,0),o=(n-Math.max(i.cutoutPercentage?n\/100*i.cutoutPercentage:1,0))\/t.getVisibleDatasetCount();this.outerRadius=n-o*this.index,this.innerRadius=this.outerRadius-o}updateElements(t,e,i,s){const n=\"reset\"===s,o=this.chart,a=o.options.animation,r=this._cachedMeta.rScale,l=r.xCenter,h=r.yCenter,c=r.getIndexAngle(0)-.5*C;let d,u=c;const f=360\/this.countVisibleElements();for(d=0;d<e;++d)u+=this._computeAngle(d,s,f);for(d=e;d<e+i;d++){const e=t[d];let i=u,g=u+this._computeAngle(d,s,f),p=o.getDataVisibility(d)?r.getDistanceFromCenterForValue(this.getParsed(d).r):0;u=g,n&&(a.animateScale&&(p=0),a.animateRotate&&(i=g=c));const m={x:l,y:h,innerRadius:0,outerRadius:p,startAngle:i,endAngle:g,options:this.resolveDataElementOptions(d,e.active?\"active\":s)};this.updateElement(e,d,m,s)}}countVisibleElements(){const t=this._cachedMeta;let e=0;return t.data.forEach(((t,i)=>{!isNaN(this.getParsed(i).r)&&this.chart.getDataVisibility(i)&&e++})),e}_computeAngle(t,e,i){return this.chart.getDataVisibility(t)?$(this.resolveDataElementOptions(t,e).angle||i):0}}var Un=Object.freeze({__proto__:null,BarController:class extends js{static id=\"bar\";static defaults={datasetElementType:!1,dataElementType:\"bar\",categoryPercentage:.8,barPercentage:.9,grouped:!0,animations:{numbers:{type:\"number\",properties:[\"x\",\"y\",\"base\",\"width\",\"height\"]}}};static overrides={scales:{_index_:{type:\"category\",offset:!0,grid:{offset:!0}},_value_:{type:\"linear\",beginAtZero:!0}}};parsePrimitiveData(t,e,i,s){return Vn(t,e,i,s)}parseArrayData(t,e,i,s){return Vn(t,e,i,s)}parseObjectData(t,e,i,s){const{iScale:n,vScale:o}=t,{xAxisKey:a=\"x\",yAxisKey:r=\"y\"}=this._parsing,l=\"x\"===n.axis?a:r,h=\"x\"===o.axis?a:r,c=[];let d,u,f,g;for(d=i,u=i+s;d<u;++d)g=e[d],f={},f[n.axis]=n.parse(M(g,l),d),c.push(Fn(M(g,h),f,o,d));return c}updateRangeFromParsed(t,e,i,s){super.updateRangeFromParsed(t,e,i,s);const n=i._custom;n&&e===this._cachedMeta.vScale&&(t.min=Math.min(t.min,n.min),t.max=Math.max(t.max,n.max))}getMaxOverflow(){return 0}getLabelAndValue(t){const e=this._cachedMeta,{iScale:i,vScale:s}=e,n=this.getParsed(t),o=n._custom,a=Bn(o)?\"[\"+o.start+\", \"+o.end+\"]\":\"\"+s.getLabelForValue(n[s.axis]);return{label:\"\"+i.getLabelForValue(n[i.axis]),value:a}}initialize(){this.enableOptionSharing=!0,super.initialize();this._cachedMeta.stack=this.getDataset().stack}update(t){const e=this._cachedMeta;this.updateElements(e.data,0,e.data.length,t)}updateElements(t,e,i,n){const o=\"reset\"===n,{index:a,_cachedMeta:{vScale:r}}=this,l=r.getBasePixel(),h=r.isHorizontal(),c=this._getRuler(),{sharedOptions:d,includeOptions:u}=this._getSharedOptions(e,n);for(let f=e;f<e+i;f++){const e=this.getParsed(f),i=o||s(e[r.axis])?{base:l,head:l}:this._calculateBarValuePixels(f),g=this._calculateBarIndexPixels(f,c),p=(e._stacks||{})[r.axis],m={horizontal:h,base:i.base,enableBorderRadius:!p||Bn(e._custom)||a===p._top||a===p._bottom,x:h?i.head:g.center,y:h?g.center:i.head,height:h?g.size:Math.abs(i.size),width:h?Math.abs(i.size):g.size};u&&(m.options=d||this.resolveDataElementOptions(f,t[f].active?\"active\":n));const x=m.options||t[f].options;Wn(m,x,p,a),jn(m,x,c.ratio),this.updateElement(t[f],f,m,n)}}_getStacks(t,e){const{iScale:i}=this._cachedMeta,n=i.getMatchingVisibleMetas(this._type).filter((t=>t.controller.options.grouped)),o=i.options.stacked,a=[],r=this._cachedMeta.controller.getParsed(e),l=r&&r[i.axis],h=t=>{const e=t._parsed.find((t=>t[i.axis]===l)),n=e&&e[t.vScale.axis];if(s(n)||isNaN(n))return!0};for(const i of n)if((void 0===e||!h(i))&&((!1===o||-1===a.indexOf(i.stack)||void 0===o&&void 0===i.stack)&&a.push(i.stack),i.index===t))break;return a.length||a.push(void 0),a}_getStackCount(t){return this._getStacks(void 0,t).length}_getAxisCount(){return this._getAxis().length}getFirstScaleIdForIndexAxis(){const t=this.chart.scales,e=this.chart.options.indexAxis;return Object.keys(t).filter((i=>t[i].axis===e)).shift()}_getAxis(){const t={},e=this.getFirstScaleIdForIndexAxis();for(const i of this.chart.data.datasets)t[l(\"x\"===this.chart.options.indexAxis?i.xAxisID:i.yAxisID,e)]=!0;return Object.keys(t)}_getStackIndex(t,e,i){const s=this._getStacks(t,i),n=void 0!==e?s.indexOf(e):-1;return-1===n?s.length-1:n}_getRuler(){const t=this.options,e=this._cachedMeta,i=e.iScale,s=[];let n,o;for(n=0,o=e.data.length;n<o;++n)s.push(i.getPixelForValue(this.getParsed(n)[i.axis],n));const a=t.barThickness;return{min:a||zn(e),pixels:s,start:i._startPixel,end:i._endPixel,stackCount:this._getStackCount(),scale:i,grouped:t.grouped,ratio:a?1:t.categoryPercentage*t.barPercentage}}_calculateBarValuePixels(t){const{_cachedMeta:{vScale:e,_stacked:i,index:n},options:{base:o,minBarLength:a}}=this,r=o||0,l=this.getParsed(t),h=l._custom,c=Bn(h);let d,u,f=l[e.axis],g=0,p=i?this.applyStack(e,l,i):f;p!==f&&(g=p-f,p=f),c&&(f=h.barStart,p=h.barEnd-h.barStart,0!==f&&F(f)!==F(h.barEnd)&&(g=0),g+=f);const m=s(o)||c?g:o;let x=e.getPixelForValue(m);if(d=this.chart.getDataVisibility(t)?e.getPixelForValue(g+p):x,u=d-x,Math.abs(u)<a){u=function(t,e,i){return 0!==t?F(t):(e.isHorizontal()?1:-1)*(e.min>=i?1:-1)}(u,e,r)*a,f===r&&(x-=u\/2);const t=e.getPixelForDecimal(0),s=e.getPixelForDecimal(1),o=Math.min(t,s),h=Math.max(t,s);x=Math.max(Math.min(x,h),o),d=x+u,i&&!c&&(l._stacks[e.axis]._visualValues[n]=e.getValueForPixel(d)-e.getValueForPixel(x))}if(x===e.getPixelForValue(r)){const t=F(u)*e.getLineWidthForValue(r)\/2;x+=t,u-=t}return{size:u,base:x,head:d,center:d+u\/2}}_calculateBarIndexPixels(t,e){const i=e.scale,n=this.options,o=n.skipNull,a=l(n.maxBarThickness,1\/0);let r,h;const c=this._getAxisCount();if(e.grouped){const i=o?this._getStackCount(t):e.stackCount,d=\"flex\"===n.barThickness?function(t,e,i,s){const n=e.pixels,o=n[t];let a=t>0?n[t-1]:null,r=t<n.length-1?n[t+1]:null;const l=i.categoryPercentage;null===a&&(a=o-(null===r?e.end-e.start:r-o)),null===r&&(r=o+o-a);const h=o-(o-Math.min(a,r))\/2*l;return{chunk:Math.abs(r-a)\/2*l\/s,ratio:i.barPercentage,start:h}}(t,e,n,i*c):function(t,e,i,n){const o=i.barThickness;let a,r;return s(o)?(a=e.min*i.categoryPercentage,r=i.barPercentage):(a=o*n,r=1),{chunk:a\/n,ratio:r,start:e.pixels[t]-a\/2}}(t,e,n,i*c),u=\"x\"===this.chart.options.indexAxis?this.getDataset().xAxisID:this.getDataset().yAxisID,f=this._getAxis().indexOf(l(u,this.getFirstScaleIdForIndexAxis())),g=this._getStackIndex(this.index,this._cachedMeta.stack,o?t:void 0)+f;r=d.start+d.chunk*g+d.chunk\/2,h=Math.min(a,d.chunk*d.ratio)}else r=i.getPixelForValue(this.getParsed(t)[i.axis],t),h=Math.min(a,e.min*e.ratio);return{base:r-h\/2,head:r+h\/2,center:r,size:h}}draw(){const t=this._cachedMeta,e=t.vScale,i=t.data,s=i.length;let n=0;for(;n<s;++n)null===this.getParsed(n)[e.axis]||i[n].hidden||i[n].draw(this._ctx)}},BubbleController:class extends js{static id=\"bubble\";static defaults={datasetElementType:!1,dataElementType:\"point\",animations:{numbers:{type:\"number\",properties:[\"x\",\"y\",\"borderWidth\",\"radius\"]}}};static overrides={scales:{x:{type:\"linear\"},y:{type:\"linear\"}}};initialize(){this.enableOptionSharing=!0,super.initialize()}parsePrimitiveData(t,e,i,s){const n=super.parsePrimitiveData(t,e,i,s);for(let t=0;t<n.length;t++)n[t]._custom=this.resolveDataElementOptions(t+i).radius;return n}parseArrayData(t,e,i,s){const n=super.parseArrayData(t,e,i,s);for(let t=0;t<n.length;t++){const s=e[i+t];n[t]._custom=l(s[2],this.resolveDataElementOptions(t+i).radius)}return n}parseObjectData(t,e,i,s){const n=super.parseObjectData(t,e,i,s);for(let t=0;t<n.length;t++){const s=e[i+t];n[t]._custom=l(s&&s.r&&+s.r,this.resolveDataElementOptions(t+i).radius)}return n}getMaxOverflow(){const t=this._cachedMeta.data;let e=0;for(let i=t.length-1;i>=0;--i)e=Math.max(e,t[i].size(this.resolveDataElementOptions(i))\/2);return e>0&&e}getLabelAndValue(t){const e=this._cachedMeta,i=this.chart.data.labels||[],{xScale:s,yScale:n}=e,o=this.getParsed(t),a=s.getLabelForValue(o.x),r=n.getLabelForValue(o.y),l=o._custom;return{label:i[t]||\"\",value:\"(\"+a+\", \"+r+(l?\", \"+l:\"\")+\")\"}}update(t){const e=this._cachedMeta.data;this.updateElements(e,0,e.length,t)}updateElements(t,e,i,s){const n=\"reset\"===s,{iScale:o,vScale:a}=this._cachedMeta,{sharedOptions:r,includeOptions:l}=this._getSharedOptions(e,s),h=o.axis,c=a.axis;for(let d=e;d<e+i;d++){const e=t[d],i=!n&&this.getParsed(d),u={},f=u[h]=n?o.getPixelForDecimal(.5):o.getPixelForValue(i[h]),g=u[c]=n?a.getBasePixel():a.getPixelForValue(i[c]);u.skip=isNaN(f)||isNaN(g),l&&(u.options=r||this.resolveDataElementOptions(d,e.active?\"active\":s),n&&(u.options.radius=0)),this.updateElement(e,d,u,s)}}resolveDataElementOptions(t,e){const i=this.getParsed(t);let s=super.resolveDataElementOptions(t,e);s.$shared&&(s=Object.assign({},s,{$shared:!1}));const n=s.radius;return\"active\"!==e&&(s.radius=0),s.radius+=l(i&&i._custom,n),s}},DoughnutController:$n,LineController:class extends js{static id=\"line\";static defaults={datasetElementType:\"line\",dataElementType:\"point\",showLine:!0,spanGaps:!1};static overrides={scales:{_index_:{type:\"category\"},_value_:{type:\"linear\"}}};initialize(){this.enableOptionSharing=!0,this.supportsDecimation=!0,super.initialize()}update(t){const e=this._cachedMeta,{dataset:i,data:s=[],_dataset:n}=e,o=this.chart._animationsDisabled;let{start:a,count:r}=pt(e,s,o);this._drawStart=a,this._drawCount=r,mt(e)&&(a=0,r=s.length),i._chart=this.chart,i._datasetIndex=this.index,i._decimated=!!n._decimated,i.points=s;const l=this.resolveDatasetElementOptions(t);this.options.showLine||(l.borderWidth=0),l.segment=this.options.segment,this.updateElement(i,void 0,{animated:!o,options:l},t),this.updateElements(s,a,r,t)}updateElements(t,e,i,n){const o=\"reset\"===n,{iScale:a,vScale:r,_stacked:l,_dataset:h}=this._cachedMeta,{sharedOptions:c,includeOptions:d}=this._getSharedOptions(e,n),u=a.axis,f=r.axis,{spanGaps:g,segment:p}=this.options,m=N(g)?g:Number.POSITIVE_INFINITY,x=this.chart._animationsDisabled||o||\"none\"===n,b=e+i,_=t.length;let y=e>0&&this.getParsed(e-1);for(let i=0;i<_;++i){const g=t[i],_=x?g:{};if(i<e||i>=b){_.skip=!0;continue}const v=this.getParsed(i),M=s(v[f]),w=_[u]=a.getPixelForValue(v[u],i),k=_[f]=o||M?r.getBasePixel():r.getPixelForValue(l?this.applyStack(r,v,l):v[f],i);_.skip=isNaN(w)||isNaN(k)||M,_.stop=i>0&&Math.abs(v[u]-y[u])>m,p&&(_.parsed=v,_.raw=h.data[i]),d&&(_.options=c||this.resolveDataElementOptions(i,g.active?\"active\":n)),x||this.updateElement(g,i,_,n),y=v}}getMaxOverflow(){const t=this._cachedMeta,e=t.dataset,i=e.options&&e.options.borderWidth||0,s=t.data||[];if(!s.length)return i;const n=s[0].size(this.resolveDataElementOptions(0)),o=s[s.length-1].size(this.resolveDataElementOptions(s.length-1));return Math.max(i,n,o)\/2}draw(){const t=this._cachedMeta;t.dataset.updateControlPoints(this.chart.chartArea,t.iScale.axis),super.draw()}},PieController:class extends $n{static id=\"pie\";static defaults={cutout:0,rotation:0,circumference:360,radius:\"100%\"}},PolarAreaController:Yn,RadarController:class extends js{static id=\"radar\";static defaults={datasetElementType:\"line\",dataElementType:\"point\",indexAxis:\"r\",showLine:!0,elements:{line:{fill:\"start\"}}};static overrides={aspectRatio:1,scales:{r:{type:\"radialLinear\"}}};getLabelAndValue(t){const e=this._cachedMeta.vScale,i=this.getParsed(t);return{label:e.getLabels()[t],value:\"\"+e.getLabelForValue(i[e.axis])}}parseObjectData(t,e,i,s){return ii.bind(this)(t,e,i,s)}update(t){const e=this._cachedMeta,i=e.dataset,s=e.data||[],n=e.iScale.getLabels();if(i.points=s,\"resize\"!==t){const e=this.resolveDatasetElementOptions(t);this.options.showLine||(e.borderWidth=0);const o={_loop:!0,_fullLoop:n.length===s.length,options:e};this.updateElement(i,void 0,o,t)}this.updateElements(s,0,s.length,t)}updateElements(t,e,i,s){const n=this._cachedMeta.rScale,o=\"reset\"===s;for(let a=e;a<e+i;a++){const e=t[a],i=this.resolveDataElementOptions(a,e.active?\"active\":s),r=n.getPointPositionForValue(a,this.getParsed(a).r),l=o?n.xCenter:r.x,h=o?n.yCenter:r.y,c={x:l,y:h,angle:r.angle,skip:isNaN(l)||isNaN(h),options:i};this.updateElement(e,a,c,s)}}},ScatterController:class extends js{static id=\"scatter\";static defaults={datasetElementType:!1,dataElementType:\"point\",showLine:!1,fill:!1};static overrides={interaction:{mode:\"point\"},scales:{x:{type:\"linear\"},y:{type:\"linear\"}}};getLabelAndValue(t){const e=this._cachedMeta,i=this.chart.data.labels||[],{xScale:s,yScale:n}=e,o=this.getParsed(t),a=s.getLabelForValue(o.x),r=n.getLabelForValue(o.y);return{label:i[t]||\"\",value:\"(\"+a+\", \"+r+\")\"}}update(t){const e=this._cachedMeta,{data:i=[]}=e,s=this.chart._animationsDisabled;let{start:n,count:o}=pt(e,i,s);if(this._drawStart=n,this._drawCount=o,mt(e)&&(n=0,o=i.length),this.options.showLine){this.datasetElementType||this.addElements();const{dataset:n,_dataset:o}=e;n._chart=this.chart,n._datasetIndex=this.index,n._decimated=!!o._decimated,n.points=i;const a=this.resolveDatasetElementOptions(t);a.segment=this.options.segment,this.updateElement(n,void 0,{animated:!s,options:a},t)}else this.datasetElementType&&(delete e.dataset,this.datasetElementType=!1);this.updateElements(i,n,o,t)}addElements(){const{showLine:t}=this.options;!this.datasetElementType&&t&&(this.datasetElementType=this.chart.registry.getElement(\"line\")),super.addElements()}updateElements(t,e,i,n){const o=\"reset\"===n,{iScale:a,vScale:r,_stacked:l,_dataset:h}=this._cachedMeta,c=this.resolveDataElementOptions(e,n),d=this.getSharedOptions(c),u=this.includeOptions(n,d),f=a.axis,g=r.axis,{spanGaps:p,segment:m}=this.options,x=N(p)?p:Number.POSITIVE_INFINITY,b=this.chart._animationsDisabled||o||\"none\"===n;let _=e>0&&this.getParsed(e-1);for(let c=e;c<e+i;++c){const e=t[c],i=this.getParsed(c),p=b?e:{},y=s(i[g]),v=p[f]=a.getPixelForValue(i[f],c),M=p[g]=o||y?r.getBasePixel():r.getPixelForValue(l?this.applyStack(r,i,l):i[g],c);p.skip=isNaN(v)||isNaN(M)||y,p.stop=c>0&&Math.abs(i[f]-_[f])>x,m&&(p.parsed=i,p.raw=h.data[c]),u&&(p.options=d||this.resolveDataElementOptions(c,e.active?\"active\":n)),b||this.updateElement(e,c,p,n),_=i}this.updateSharedOptions(d,n,c)}getMaxOverflow(){const t=this._cachedMeta,e=t.data||[];if(!this.options.showLine){let t=0;for(let i=e.length-1;i>=0;--i)t=Math.max(t,e[i].size(this.resolveDataElementOptions(i))\/2);return t>0&&t}const i=t.dataset,s=i.options&&i.options.borderWidth||0;if(!e.length)return s;const n=e[0].size(this.resolveDataElementOptions(0)),o=e[e.length-1].size(this.resolveDataElementOptions(e.length-1));return Math.max(s,n,o)\/2}}});function Xn(t,e,i,s){const n=vi(t.options.borderRadius,[\"outerStart\",\"outerEnd\",\"innerStart\",\"innerEnd\"]);const o=(i-e)\/2,a=Math.min(o,s*e\/2),r=t=>{const e=(i-Math.min(o,t))*s\/2;return Z(t,0,Math.min(o,e))};return{outerStart:r(n.outerStart),outerEnd:r(n.outerEnd),innerStart:Z(n.innerStart,0,a),innerEnd:Z(n.innerEnd,0,a)}}function qn(t,e,i,s){return{x:i+t*Math.cos(e),y:s+t*Math.sin(e)}}function Kn(t,e,i,s,n,o){const{x:a,y:r,startAngle:l,pixelMargin:h,innerRadius:c}=e,d=Math.max(e.outerRadius+s+i-h,0),u=c>0?c+s+i+h:0;let f=0;const g=n-l;if(s){const t=((c>0?c-s:0)+(d>0?d-s:0))\/2;f=(g-(0!==t?g*t\/(t+s):g))\/2}const p=(g-Math.max(.001,g*d-i\/C)\/d)\/2,m=l+p+f,x=n-p-f,{outerStart:b,outerEnd:_,innerStart:y,innerEnd:v}=Xn(e,u,d,x-m),M=d-b,w=d-_,k=m+b\/M,S=x-_\/w,P=u+y,D=u+v,O=m+y\/P,A=x-v\/D;if(t.beginPath(),o){const e=(k+S)\/2;if(t.arc(a,r,d,k,e),t.arc(a,r,d,e,S),_>0){const e=qn(w,S,a,r);t.arc(e.x,e.y,_,S,x+E)}const i=qn(D,x,a,r);if(t.lineTo(i.x,i.y),v>0){const e=qn(D,A,a,r);t.arc(e.x,e.y,v,x+E,A+Math.PI)}const s=(x-v\/u+(m+y\/u))\/2;if(t.arc(a,r,u,x-v\/u,s,!0),t.arc(a,r,u,s,m+y\/u,!0),y>0){const e=qn(P,O,a,r);t.arc(e.x,e.y,y,O+Math.PI,m-E)}const n=qn(M,m,a,r);if(t.lineTo(n.x,n.y),b>0){const e=qn(M,k,a,r);t.arc(e.x,e.y,b,m-E,k)}}else{t.moveTo(a,r);const e=Math.cos(k)*d+a,i=Math.sin(k)*d+r;t.lineTo(e,i);const s=Math.cos(S)*d+a,n=Math.sin(S)*d+r;t.lineTo(s,n)}t.closePath()}function Gn(t,e,i,s,n){const{fullCircles:o,startAngle:a,circumference:r,options:l}=e,{borderWidth:h,borderJoinStyle:c,borderDash:d,borderDashOffset:u,borderRadius:f}=l,g=\"inner\"===l.borderAlign;if(!h)return;t.setLineDash(d||[]),t.lineDashOffset=u,g?(t.lineWidth=2*h,t.lineJoin=c||\"round\"):(t.lineWidth=h,t.lineJoin=c||\"bevel\");let p=e.endAngle;if(o){Kn(t,e,i,s,p,n);for(let e=0;e<o;++e)t.stroke();isNaN(r)||(p=a+(r%O||O))}g&&function(t,e,i){const{startAngle:s,pixelMargin:n,x:o,y:a,outerRadius:r,innerRadius:l}=e;let h=n\/r;t.beginPath(),t.arc(o,a,r,s-h,i+h),l>n?(h=n\/l,t.arc(o,a,l,i+h,s-h,!0)):t.arc(o,a,n,i+E,s-E),t.closePath(),t.clip()}(t,e,p),l.selfJoin&&p-a>=C&&0===f&&\"miter\"!==c&&function(t,e,i){const{startAngle:s,x:n,y:o,outerRadius:a,innerRadius:r,options:l}=e,{borderWidth:h,borderJoinStyle:c}=l,d=Math.min(h\/a,G(s-i));if(t.beginPath(),t.arc(n,o,a-h\/2,s+d\/2,i-d\/2),r>0){const e=Math.min(h\/r,G(s-i));t.arc(n,o,r+h\/2,i-e\/2,s+e\/2,!0)}else{const e=Math.min(h\/2,a*G(s-i));if(\"round\"===c)t.arc(n,o,e,i-C\/2,s+C\/2,!0);else if(\"bevel\"===c){const a=2*e*e,r=-a*Math.cos(i+C\/2)+n,l=-a*Math.sin(i+C\/2)+o,h=a*Math.cos(s+C\/2)+n,c=a*Math.sin(s+C\/2)+o;t.lineTo(r,l),t.lineTo(h,c)}}t.closePath(),t.moveTo(0,0),t.rect(0,0,t.canvas.width,t.canvas.height),t.clip(\"evenodd\")}(t,e,p),o||(Kn(t,e,i,s,p,n),t.stroke())}function Jn(t,e,i=e){t.lineCap=l(i.borderCapStyle,e.borderCapStyle),t.setLineDash(l(i.borderDash,e.borderDash)),t.lineDashOffset=l(i.borderDashOffset,e.borderDashOffset),t.lineJoin=l(i.borderJoinStyle,e.borderJoinStyle),t.lineWidth=l(i.borderWidth,e.borderWidth),t.strokeStyle=l(i.borderColor,e.borderColor)}function Zn(t,e,i){t.lineTo(i.x,i.y)}function Qn(t,e,i={}){const s=t.length,{start:n=0,end:o=s-1}=i,{start:a,end:r}=e,l=Math.max(n,a),h=Math.min(o,r),c=n<a&&o<a||n>r&&o>r;return{count:s,start:l,loop:e.loop,ilen:h<l&&!c?s+h-l:h-l}}function to(t,e,i,s){const{points:n,options:o}=e,{count:a,start:r,loop:l,ilen:h}=Qn(n,i,s),c=function(t){return t.stepped?Fe:t.tension||\"monotone\"===t.cubicInterpolationMode?Ve:Zn}(o);let d,u,f,{move:g=!0,reverse:p}=s||{};for(d=0;d<=h;++d)u=n[(r+(p?h-d:d))%a],u.skip||(g?(t.moveTo(u.x,u.y),g=!1):c(t,f,u,p,o.stepped),f=u);return l&&(u=n[(r+(p?h:0))%a],c(t,f,u,p,o.stepped)),!!l}function eo(t,e,i,s){const n=e.points,{count:o,start:a,ilen:r}=Qn(n,i,s),{move:l=!0,reverse:h}=s||{};let c,d,u,f,g,p,m=0,x=0;const b=t=>(a+(h?r-t:t))%o,_=()=>{f!==g&&(t.lineTo(m,g),t.lineTo(m,f),t.lineTo(m,p))};for(l&&(d=n[b(0)],t.moveTo(d.x,d.y)),c=0;c<=r;++c){if(d=n[b(c)],d.skip)continue;const e=d.x,i=d.y,s=0|e;s===u?(i<f?f=i:i>g&&(g=i),m=(x*m+e)\/++x):(_(),t.lineTo(e,i),u=s,x=0,f=g=i),p=i}_()}function io(t){const e=t.options,i=e.borderDash&&e.borderDash.length;return!(t._decimated||t._loop||e.tension||\"monotone\"===e.cubicInterpolationMode||e.stepped||i)?eo:to}const so=\"function\"==typeof Path2D;function no(t,e,i,s){so&&!e.options.segment?function(t,e,i,s){let n=e._path;n||(n=e._path=new Path2D,e.path(n,i,s)&&n.closePath()),Jn(t,e.options),t.stroke(n)}(t,e,i,s):function(t,e,i,s){const{segments:n,options:o}=e,a=io(e);for(const r of n)Jn(t,o,r.style),t.beginPath(),a(t,e,r,{start:i,end:i+s-1})&&t.closePath(),t.stroke()}(t,e,i,s)}class oo extends $s{static id=\"line\";static defaults={borderCapStyle:\"butt\",borderDash:[],borderDashOffset:0,borderJoinStyle:\"miter\",borderWidth:3,capBezierPoints:!0,cubicInterpolationMode:\"default\",fill:!1,spanGaps:!1,stepped:!1,tension:0};static defaultRoutes={backgroundColor:\"backgroundColor\",borderColor:\"borderColor\"};static descriptors={_scriptable:!0,_indexable:t=>\"borderDash\"!==t&&\"fill\"!==t};constructor(t){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,t&&Object.assign(this,t)}updateControlPoints(t,e){const i=this.options;if((i.tension||\"monotone\"===i.cubicInterpolationMode)&&!i.stepped&&!this._pointsUpdated){const s=i.spanGaps?this._loop:this._fullLoop;hi(this._points,i,t,s,e),this._pointsUpdated=!0}}set points(t){this._points=t,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=zi(this,this.options.segment))}first(){const t=this.segments,e=this.points;return t.length&&e[t[0].start]}last(){const t=this.segments,e=this.points,i=t.length;return i&&e[t[i-1].end]}interpolate(t,e){const i=this.options,s=t[e],n=this.points,o=Ii(this,{property:e,start:s,end:s});if(!o.length)return;const a=[],r=function(t){return t.stepped?pi:t.tension||\"monotone\"===t.cubicInterpolationMode?mi:gi}(i);let l,h;for(l=0,h=o.length;l<h;++l){const{start:h,end:c}=o[l],d=n[h],u=n[c];if(d===u){a.push(d);continue}const f=r(d,u,Math.abs((s-d[e])\/(u[e]-d[e])),i.stepped);f[e]=t[e],a.push(f)}return 1===a.length?a[0]:a}pathSegment(t,e,i){return io(this)(t,this,e,i)}path(t,e,i){const s=this.segments,n=io(this);let o=this._loop;e=e||0,i=i||this.points.length-e;for(const a of s)o&=n(t,this,a,{start:e,end:e+i-1});return!!o}draw(t,e,i,s){const n=this.options||{};(this.points||[]).length&&n.borderWidth&&(t.save(),no(t,this,i,s),t.restore()),this.animated&&(this._pointsUpdated=!1,this._path=void 0)}}function ao(t,e,i,s){const n=t.options,{[i]:o}=t.getProps([i],s);return Math.abs(e-o)<n.radius+n.hitRadius}function ro(t,e){const{x:i,y:s,base:n,width:o,height:a}=t.getProps([\"x\",\"y\",\"base\",\"width\",\"height\"],e);let r,l,h,c,d;return t.horizontal?(d=a\/2,r=Math.min(i,n),l=Math.max(i,n),h=s-d,c=s+d):(d=o\/2,r=i-d,l=i+d,h=Math.min(s,n),c=Math.max(s,n)),{left:r,top:h,right:l,bottom:c}}function lo(t,e,i,s){return t?0:Z(e,i,s)}function ho(t){const e=ro(t),i=e.right-e.left,s=e.bottom-e.top,n=function(t,e,i){const s=t.options.borderWidth,n=t.borderSkipped,o=Mi(s);return{t:lo(n.top,o.top,0,i),r:lo(n.right,o.right,0,e),b:lo(n.bottom,o.bottom,0,i),l:lo(n.left,o.left,0,e)}}(t,i\/2,s\/2),a=function(t,e,i){const{enableBorderRadius:s}=t.getProps([\"enableBorderRadius\"]),n=t.options.borderRadius,a=wi(n),r=Math.min(e,i),l=t.borderSkipped,h=s||o(n);return{topLeft:lo(!h||l.top||l.left,a.topLeft,0,r),topRight:lo(!h||l.top||l.right,a.topRight,0,r),bottomLeft:lo(!h||l.bottom||l.left,a.bottomLeft,0,r),bottomRight:lo(!h||l.bottom||l.right,a.bottomRight,0,r)}}(t,i\/2,s\/2);return{outer:{x:e.left,y:e.top,w:i,h:s,radius:a},inner:{x:e.left+n.l,y:e.top+n.t,w:i-n.l-n.r,h:s-n.t-n.b,radius:{topLeft:Math.max(0,a.topLeft-Math.max(n.t,n.l)),topRight:Math.max(0,a.topRight-Math.max(n.t,n.r)),bottomLeft:Math.max(0,a.bottomLeft-Math.max(n.b,n.l)),bottomRight:Math.max(0,a.bottomRight-Math.max(n.b,n.r))}}}}function co(t,e,i,s){const n=null===e,o=null===i,a=t&&!(n&&o)&&ro(t,s);return a&&(n||tt(e,a.left,a.right))&&(o||tt(i,a.top,a.bottom))}function uo(t,e){t.rect(e.x,e.y,e.w,e.h)}function fo(t,e,i={}){const s=t.x!==i.x?-e:0,n=t.y!==i.y?-e:0,o=(t.x+t.w!==i.x+i.w?e:0)-s,a=(t.y+t.h!==i.y+i.h?e:0)-n;return{x:t.x+s,y:t.y+n,w:t.w+o,h:t.h+a,radius:t.radius}}var go=Object.freeze({__proto__:null,ArcElement:class extends $s{static id=\"arc\";static defaults={borderAlign:\"center\",borderColor:\"#fff\",borderDash:[],borderDashOffset:0,borderJoinStyle:void 0,borderRadius:0,borderWidth:2,offset:0,spacing:0,angle:void 0,circular:!0,selfJoin:!1};static defaultRoutes={backgroundColor:\"backgroundColor\"};static descriptors={_scriptable:!0,_indexable:t=>\"borderDash\"!==t};circumference;endAngle;fullCircles;innerRadius;outerRadius;pixelMargin;startAngle;constructor(t){super(),this.options=void 0,this.circumference=void 0,this.startAngle=void 0,this.endAngle=void 0,this.innerRadius=void 0,this.outerRadius=void 0,this.pixelMargin=0,this.fullCircles=0,t&&Object.assign(this,t)}inRange(t,e,i){const s=this.getProps([\"x\",\"y\"],i),{angle:n,distance:o}=X(s,{x:t,y:e}),{startAngle:a,endAngle:r,innerRadius:h,outerRadius:c,circumference:d}=this.getProps([\"startAngle\",\"endAngle\",\"innerRadius\",\"outerRadius\",\"circumference\"],i),u=(this.options.spacing+this.options.borderWidth)\/2,f=l(d,r-a),g=J(n,a,r)&&a!==r,p=f>=O||g,m=tt(o,h+u,c+u);return p&&m}getCenterPoint(t){const{x:e,y:i,startAngle:s,endAngle:n,innerRadius:o,outerRadius:a}=this.getProps([\"x\",\"y\",\"startAngle\",\"endAngle\",\"innerRadius\",\"outerRadius\"],t),{offset:r,spacing:l}=this.options,h=(s+n)\/2,c=(o+a+l+r)\/2;return{x:e+Math.cos(h)*c,y:i+Math.sin(h)*c}}tooltipPosition(t){return this.getCenterPoint(t)}draw(t){const{options:e,circumference:i}=this,s=(e.offset||0)\/4,n=(e.spacing||0)\/2,o=e.circular;if(this.pixelMargin=\"inner\"===e.borderAlign?.33:0,this.fullCircles=i>O?Math.floor(i\/O):0,0===i||this.innerRadius<0||this.outerRadius<0)return;t.save();const a=(this.startAngle+this.endAngle)\/2;t.translate(Math.cos(a)*s,Math.sin(a)*s);const r=s*(1-Math.sin(Math.min(C,i||0)));t.fillStyle=e.backgroundColor,t.strokeStyle=e.borderColor,function(t,e,i,s,n){const{fullCircles:o,startAngle:a,circumference:r}=e;let l=e.endAngle;if(o){Kn(t,e,i,s,l,n);for(let e=0;e<o;++e)t.fill();isNaN(r)||(l=a+(r%O||O))}Kn(t,e,i,s,l,n),t.fill()}(t,this,r,n,o),Gn(t,this,r,n,o),t.restore()}},BarElement:class extends $s{static id=\"bar\";static defaults={borderSkipped:\"start\",borderWidth:0,borderRadius:0,inflateAmount:\"auto\",pointStyle:void 0};static defaultRoutes={backgroundColor:\"backgroundColor\",borderColor:\"borderColor\"};constructor(t){super(),this.options=void 0,this.horizontal=void 0,this.base=void 0,this.width=void 0,this.height=void 0,this.inflateAmount=void 0,t&&Object.assign(this,t)}draw(t){const{inflateAmount:e,options:{borderColor:i,backgroundColor:s}}=this,{inner:n,outer:o}=ho(this),a=(r=o.radius).topLeft||r.topRight||r.bottomLeft||r.bottomRight?He:uo;var r;t.save(),o.w===n.w&&o.h===n.h||(t.beginPath(),a(t,fo(o,e,n)),t.clip(),a(t,fo(n,-e,o)),t.fillStyle=i,t.fill(\"evenodd\")),t.beginPath(),a(t,fo(n,e)),t.fillStyle=s,t.fill(),t.restore()}inRange(t,e,i){return co(this,t,e,i)}inXRange(t,e){return co(this,t,null,e)}inYRange(t,e){return co(this,null,t,e)}getCenterPoint(t){const{x:e,y:i,base:s,horizontal:n}=this.getProps([\"x\",\"y\",\"base\",\"horizontal\"],t);return{x:n?(e+s)\/2:e,y:n?i:(i+s)\/2}}getRange(t){return\"x\"===t?this.width\/2:this.height\/2}},LineElement:oo,PointElement:class extends $s{static id=\"point\";parsed;skip;stop;static defaults={borderWidth:1,hitRadius:1,hoverBorderWidth:1,hoverRadius:4,pointStyle:\"circle\",radius:3,rotation:0};static defaultRoutes={backgroundColor:\"backgroundColor\",borderColor:\"borderColor\"};constructor(t){super(),this.options=void 0,this.parsed=void 0,this.skip=void 0,this.stop=void 0,t&&Object.assign(this,t)}inRange(t,e,i){const s=this.options,{x:n,y:o}=this.getProps([\"x\",\"y\"],i);return Math.pow(t-n,2)+Math.pow(e-o,2)<Math.pow(s.hitRadius+s.radius,2)}inXRange(t,e){return ao(this,t,\"x\",e)}inYRange(t,e){return ao(this,t,\"y\",e)}getCenterPoint(t){const{x:e,y:i}=this.getProps([\"x\",\"y\"],t);return{x:e,y:i}}size(t){let e=(t=t||this.options||{}).radius||0;e=Math.max(e,e&&t.hoverRadius||0);return 2*(e+(e&&t.borderWidth||0))}draw(t,e){const i=this.options;this.skip||i.radius<.1||!Re(this,e,this.size(i)\/2)||(t.strokeStyle=i.borderColor,t.lineWidth=i.borderWidth,t.fillStyle=i.backgroundColor,Le(t,i,this.x,this.y))}getRange(){const t=this.options||{};return t.radius+t.hitRadius}}});function po(t,e,i,s){const n=t.indexOf(e);if(-1===n)return((t,e,i,s)=>(\"string\"==typeof e?(i=t.push(e)-1,s.unshift({index:i,label:e})):isNaN(e)&&(i=null),i))(t,e,i,s);return n!==t.lastIndexOf(e)?i:n}function mo(t){const e=this.getLabels();return t>=0&&t<e.length?e[t]:t}function xo(t,e,{horizontal:i,minRotation:s}){const n=$(s),o=(i?Math.sin(n):Math.cos(n))||.001,a=.75*e*(\"\"+t).length;return Math.min(e\/o,a)}class bo extends tn{constructor(t){super(t),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(t,e){return s(t)||(\"number\"==typeof t||t instanceof Number)&&!isFinite(+t)?null:+t}handleTickRangeOptions(){const{beginAtZero:t}=this.options,{minDefined:e,maxDefined:i}=this.getUserBounds();let{min:s,max:n}=this;const o=t=>s=e?s:t,a=t=>n=i?n:t;if(t){const t=F(s),e=F(n);t<0&&e<0?a(0):t>0&&e>0&&o(0)}if(s===n){let e=0===n?1:Math.abs(.05*n);a(n+e),t||o(s-e)}this.min=s,this.max=n}getTickLimit(){const t=this.options.ticks;let e,{maxTicksLimit:i,stepSize:s}=t;return s?(e=Math.ceil(this.max\/s)-Math.floor(this.min\/s)+1,e>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${s} would result generating up to ${e} ticks. Limiting to 1000.`),e=1e3)):(e=this.computeTickLimit(),i=i||11),i&&(e=Math.min(i,e)),e}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const t=this.options,e=t.ticks;let i=this.getTickLimit();i=Math.max(2,i);const n=function(t,e){const i=[],{bounds:n,step:o,min:a,max:r,precision:l,count:h,maxTicks:c,maxDigits:d,includeBounds:u}=t,f=o||1,g=c-1,{min:p,max:m}=e,x=!s(a),b=!s(r),_=!s(h),y=(m-p)\/(d+1);let v,M,w,k,S=B((m-p)\/g\/f)*f;if(S<1e-14&&!x&&!b)return[{value:p},{value:m}];k=Math.ceil(m\/S)-Math.floor(p\/S),k>g&&(S=B(k*S\/g\/f)*f),s(l)||(v=Math.pow(10,l),S=Math.ceil(S*v)\/v),\"ticks\"===n?(M=Math.floor(p\/S)*S,w=Math.ceil(m\/S)*S):(M=p,w=m),x&&b&&o&&H((r-a)\/o,S\/1e3)?(k=Math.round(Math.min((r-a)\/S,c)),S=(r-a)\/k,M=a,w=r):_?(M=x?a:M,w=b?r:w,k=h-1,S=(w-M)\/k):(k=(w-M)\/S,k=V(k,Math.round(k),S\/1e3)?Math.round(k):Math.ceil(k));const P=Math.max(U(S),U(M));v=Math.pow(10,s(l)?P:l),M=Math.round(M*v)\/v,w=Math.round(w*v)\/v;let D=0;for(x&&(u&&M!==a?(i.push({value:a}),M<a&&D++,V(Math.round((M+D*S)*v)\/v,a,xo(a,y,t))&&D++):M<a&&D++);D<k;++D){const t=Math.round((M+D*S)*v)\/v;if(b&&t>r)break;i.push({value:t})}return b&&u&&w!==r?i.length&&V(i[i.length-1].value,r,xo(r,y,t))?i[i.length-1].value=r:i.push({value:r}):b&&w!==r||i.push({value:w}),i}({maxTicks:i,bounds:t.bounds,min:t.min,max:t.max,precision:e.precision,step:e.stepSize,count:e.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:e.minRotation||0,includeBounds:!1!==e.includeBounds},this._range||this);return\"ticks\"===t.bounds&&j(n,this,\"value\"),t.reverse?(n.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),n}configure(){const t=this.ticks;let e=this.min,i=this.max;if(super.configure(),this.options.offset&&t.length){const s=(i-e)\/Math.max(t.length-1,1)\/2;e-=s,i+=s}this._startValue=e,this._endValue=i,this._valueRange=i-e}getLabelForValue(t){return ne(t,this.chart.options.locale,this.options.ticks.format)}}class _o extends bo{static id=\"linear\";static defaults={ticks:{callback:ae.formatters.numeric}};determineDataLimits(){const{min:t,max:e}=this.getMinMax(!0);this.min=a(t)?t:0,this.max=a(e)?e:1,this.handleTickRangeOptions()}computeTickLimit(){const t=this.isHorizontal(),e=t?this.width:this.height,i=$(this.options.ticks.minRotation),s=(t?Math.sin(i):Math.cos(i))||.001,n=this._resolveTickFontOptions(0);return Math.ceil(e\/Math.min(40,n.lineHeight\/s))}getPixelForValue(t){return null===t?NaN:this.getPixelForDecimal((t-this._startValue)\/this._valueRange)}getValueForPixel(t){return this._startValue+this.getDecimalForPixel(t)*this._valueRange}}const yo=t=>Math.floor(z(t)),vo=(t,e)=>Math.pow(10,yo(t)+e);function Mo(t){return 1===t\/Math.pow(10,yo(t))}function wo(t,e,i){const s=Math.pow(10,i),n=Math.floor(t\/s);return Math.ceil(e\/s)-n}function ko(t,{min:e,max:i}){e=r(t.min,e);const s=[],n=yo(e);let o=function(t,e){let i=yo(e-t);for(;wo(t,e,i)>10;)i++;for(;wo(t,e,i)<10;)i--;return Math.min(i,yo(t))}(e,i),a=o<0?Math.pow(10,Math.abs(o)):1;const l=Math.pow(10,o),h=n>o?Math.pow(10,n):0,c=Math.round((e-h)*a)\/a,d=Math.floor((e-h)\/l\/10)*l*10;let u=Math.floor((c-d)\/Math.pow(10,o)),f=r(t.min,Math.round((h+d+u*Math.pow(10,o))*a)\/a);for(;f<i;)s.push({value:f,major:Mo(f),significand:u}),u>=10?u=u<15?15:20:u++,u>=20&&(o++,u=2,a=o>=0?1:a),f=Math.round((h+d+u*Math.pow(10,o))*a)\/a;const g=r(t.max,f);return s.push({value:g,major:Mo(g),significand:u}),s}class So extends tn{static id=\"logarithmic\";static defaults={ticks:{callback:ae.formatters.logarithmic,major:{enabled:!0}}};constructor(t){super(t),this.start=void 0,this.end=void 0,this._startValue=void 0,this._valueRange=0}parse(t,e){const i=bo.prototype.parse.apply(this,[t,e]);if(0!==i)return a(i)&&i>0?i:null;this._zero=!0}determineDataLimits(){const{min:t,max:e}=this.getMinMax(!0);this.min=a(t)?Math.max(0,t):null,this.max=a(e)?Math.max(0,e):null,this.options.beginAtZero&&(this._zero=!0),this._zero&&this.min!==this._suggestedMin&&!a(this._userMin)&&(this.min=t===vo(this.min,0)?vo(this.min,-1):vo(this.min,0)),this.handleTickRangeOptions()}handleTickRangeOptions(){const{minDefined:t,maxDefined:e}=this.getUserBounds();let i=this.min,s=this.max;const n=e=>i=t?i:e,o=t=>s=e?s:t;i===s&&(i<=0?(n(1),o(10)):(n(vo(i,-1)),o(vo(s,1)))),i<=0&&n(vo(s,-1)),s<=0&&o(vo(i,1)),this.min=i,this.max=s}buildTicks(){const t=this.options,e=ko({min:this._userMin,max:this._userMax},this);return\"ticks\"===t.bounds&&j(e,this,\"value\"),t.reverse?(e.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),e}getLabelForValue(t){return void 0===t?\"0\":ne(t,this.chart.options.locale,this.options.ticks.format)}configure(){const t=this.min;super.configure(),this._startValue=z(t),this._valueRange=z(this.max)-z(t)}getPixelForValue(t){return void 0!==t&&0!==t||(t=this.min),null===t||isNaN(t)?NaN:this.getPixelForDecimal(t===this.min?0:(z(t)-this._startValue)\/this._valueRange)}getValueForPixel(t){const e=this.getDecimalForPixel(t);return Math.pow(10,this._startValue+e*this._valueRange)}}function Po(t){const e=t.ticks;if(e.display&&t.display){const t=ki(e.backdropPadding);return l(e.font&&e.font.size,ue.font.size)+t.height}return 0}function Do(t,e,i,s,n){return t===s||t===n?{start:e-i\/2,end:e+i\/2}:t<s||t>n?{start:e-i,end:e}:{start:e,end:e+i}}function Co(t){const e={l:t.left+t._padding.left,r:t.right-t._padding.right,t:t.top+t._padding.top,b:t.bottom-t._padding.bottom},i=Object.assign({},e),s=[],o=[],a=t._pointLabels.length,r=t.options.pointLabels,l=r.centerPointLabels?C\/a:0;for(let u=0;u<a;u++){const a=r.setContext(t.getPointLabelContext(u));o[u]=a.padding;const f=t.getPointPosition(u,t.drawingArea+o[u],l),g=Si(a.font),p=(h=t.ctx,c=g,d=n(d=t._pointLabels[u])?d:[d],{w:Oe(h,c.string,d),h:d.length*c.lineHeight});s[u]=p;const m=G(t.getIndexAngle(u)+l),x=Math.round(Y(m));Oo(i,e,m,Do(x,f.x,p.w,0,180),Do(x,f.y,p.h,90,270))}var h,c,d;t.setCenterPoint(e.l-i.l,i.r-e.r,e.t-i.t,i.b-e.b),t._pointLabelItems=function(t,e,i){const s=[],n=t._pointLabels.length,o=t.options,{centerPointLabels:a,display:r}=o.pointLabels,l={extra:Po(o)\/2,additionalAngle:a?C\/n:0};let h;for(let o=0;o<n;o++){l.padding=i[o],l.size=e[o];const n=Ao(t,o,l);s.push(n),\"auto\"===r&&(n.visible=To(n,h),n.visible&&(h=n))}return s}(t,s,o)}function Oo(t,e,i,s,n){const o=Math.abs(Math.sin(i)),a=Math.abs(Math.cos(i));let r=0,l=0;s.start<e.l?(r=(e.l-s.start)\/o,t.l=Math.min(t.l,e.l-r)):s.end>e.r&&(r=(s.end-e.r)\/o,t.r=Math.max(t.r,e.r+r)),n.start<e.t?(l=(e.t-n.start)\/a,t.t=Math.min(t.t,e.t-l)):n.end>e.b&&(l=(n.end-e.b)\/a,t.b=Math.max(t.b,e.b+l))}function Ao(t,e,i){const s=t.drawingArea,{extra:n,additionalAngle:o,padding:a,size:r}=i,l=t.getPointPosition(e,s+n+a,o),h=Math.round(Y(G(l.angle+E))),c=function(t,e,i){90===i||270===i?t-=e\/2:(i>270||i<90)&&(t-=e);return t}(l.y,r.h,h),d=function(t){if(0===t||180===t)return\"center\";if(t<180)return\"left\";return\"right\"}(h),u=function(t,e,i){\"right\"===i?t-=e:\"center\"===i&&(t-=e\/2);return t}(l.x,r.w,d);return{visible:!0,x:l.x,y:c,textAlign:d,left:u,top:c,right:u+r.w,bottom:c+r.h}}function To(t,e){if(!e)return!0;const{left:i,top:s,right:n,bottom:o}=t;return!(Re({x:i,y:s},e)||Re({x:i,y:o},e)||Re({x:n,y:s},e)||Re({x:n,y:o},e))}function Lo(t,e,i){const{left:n,top:o,right:a,bottom:r}=i,{backdropColor:l}=e;if(!s(l)){const i=wi(e.borderRadius),s=ki(e.backdropPadding);t.fillStyle=l;const h=n-s.left,c=o-s.top,d=a-n+s.width,u=r-o+s.height;Object.values(i).some((t=>0!==t))?(t.beginPath(),He(t,{x:h,y:c,w:d,h:u,radius:i}),t.fill()):t.fillRect(h,c,d,u)}}function Eo(t,e,i,s){const{ctx:n}=t;if(i)n.arc(t.xCenter,t.yCenter,e,0,O);else{let i=t.getPointPosition(0,e);n.moveTo(i.x,i.y);for(let o=1;o<s;o++)i=t.getPointPosition(o,e),n.lineTo(i.x,i.y)}}class Ro extends bo{static id=\"radialLinear\";static defaults={display:!0,animate:!0,position:\"chartArea\",angleLines:{display:!0,lineWidth:1,borderDash:[],borderDashOffset:0},grid:{circular:!1},startAngle:0,ticks:{showLabelBackdrop:!0,callback:ae.formatters.numeric},pointLabels:{backdropColor:void 0,backdropPadding:2,display:!0,font:{size:10},callback:t=>t,padding:5,centerPointLabels:!1}};static defaultRoutes={\"angleLines.color\":\"borderColor\",\"pointLabels.color\":\"color\",\"ticks.color\":\"color\"};static descriptors={angleLines:{_fallback:\"grid\"}};constructor(t){super(t),this.xCenter=void 0,this.yCenter=void 0,this.drawingArea=void 0,this._pointLabels=[],this._pointLabelItems=[]}setDimensions(){const t=this._padding=ki(Po(this.options)\/2),e=this.width=this.maxWidth-t.width,i=this.height=this.maxHeight-t.height;this.xCenter=Math.floor(this.left+e\/2+t.left),this.yCenter=Math.floor(this.top+i\/2+t.top),this.drawingArea=Math.floor(Math.min(e,i)\/2)}determineDataLimits(){const{min:t,max:e}=this.getMinMax(!1);this.min=a(t)&&!isNaN(t)?t:0,this.max=a(e)&&!isNaN(e)?e:0,this.handleTickRangeOptions()}computeTickLimit(){return Math.ceil(this.drawingArea\/Po(this.options))}generateTickLabels(t){bo.prototype.generateTickLabels.call(this,t),this._pointLabels=this.getLabels().map(((t,e)=>{const i=d(this.options.pointLabels.callback,[t,e],this);return i||0===i?i:\"\"})).filter(((t,e)=>this.chart.getDataVisibility(e)))}fit(){const t=this.options;t.display&&t.pointLabels.display?Co(this):this.setCenterPoint(0,0,0,0)}setCenterPoint(t,e,i,s){this.xCenter+=Math.floor((t-e)\/2),this.yCenter+=Math.floor((i-s)\/2),this.drawingArea-=Math.min(this.drawingArea\/2,Math.max(t,e,i,s))}getIndexAngle(t){return G(t*(O\/(this._pointLabels.length||1))+$(this.options.startAngle||0))}getDistanceFromCenterForValue(t){if(s(t))return NaN;const e=this.drawingArea\/(this.max-this.min);return this.options.reverse?(this.max-t)*e:(t-this.min)*e}getValueForDistanceFromCenter(t){if(s(t))return NaN;const e=t\/(this.drawingArea\/(this.max-this.min));return this.options.reverse?this.max-e:this.min+e}getPointLabelContext(t){const e=this._pointLabels||[];if(t>=0&&t<e.length){const i=e[t];return function(t,e,i){return Ci(t,{label:i,index:e,type:\"pointLabel\"})}(this.getContext(),t,i)}}getPointPosition(t,e,i=0){const s=this.getIndexAngle(t)-E+i;return{x:Math.cos(s)*e+this.xCenter,y:Math.sin(s)*e+this.yCenter,angle:s}}getPointPositionForValue(t,e){return this.getPointPosition(t,this.getDistanceFromCenterForValue(e))}getBasePosition(t){return this.getPointPositionForValue(t||0,this.getBaseValue())}getPointLabelPosition(t){const{left:e,top:i,right:s,bottom:n}=this._pointLabelItems[t];return{left:e,top:i,right:s,bottom:n}}drawBackground(){const{backgroundColor:t,grid:{circular:e}}=this.options;if(t){const i=this.ctx;i.save(),i.beginPath(),Eo(this,this.getDistanceFromCenterForValue(this._endValue),e,this._pointLabels.length),i.closePath(),i.fillStyle=t,i.fill(),i.restore()}}drawGrid(){const t=this.ctx,e=this.options,{angleLines:i,grid:s,border:n}=e,o=this._pointLabels.length;let a,r,l;if(e.pointLabels.display&&function(t,e){const{ctx:i,options:{pointLabels:s}}=t;for(let n=e-1;n>=0;n--){const e=t._pointLabelItems[n];if(!e.visible)continue;const o=s.setContext(t.getPointLabelContext(n));Lo(i,o,e);const a=Si(o.font),{x:r,y:l,textAlign:h}=e;Ne(i,t._pointLabels[n],r,l+a.lineHeight\/2,a,{color:o.color,textAlign:h,textBaseline:\"middle\"})}}(this,o),s.display&&this.ticks.forEach(((t,e)=>{if(0!==e||0===e&&this.min<0){r=this.getDistanceFromCenterForValue(t.value);const i=this.getContext(e),a=s.setContext(i),l=n.setContext(i);!function(t,e,i,s,n){const o=t.ctx,a=e.circular,{color:r,lineWidth:l}=e;!a&&!s||!r||!l||i<0||(o.save(),o.strokeStyle=r,o.lineWidth=l,o.setLineDash(n.dash||[]),o.lineDashOffset=n.dashOffset,o.beginPath(),Eo(t,i,a,s),o.closePath(),o.stroke(),o.restore())}(this,a,r,o,l)}})),i.display){for(t.save(),a=o-1;a>=0;a--){const s=i.setContext(this.getPointLabelContext(a)),{color:n,lineWidth:o}=s;o&&n&&(t.lineWidth=o,t.strokeStyle=n,t.setLineDash(s.borderDash),t.lineDashOffset=s.borderDashOffset,r=this.getDistanceFromCenterForValue(e.reverse?this.min:this.max),l=this.getPointPosition(a,r),t.beginPath(),t.moveTo(this.xCenter,this.yCenter),t.lineTo(l.x,l.y),t.stroke())}t.restore()}}drawBorder(){}drawLabels(){const t=this.ctx,e=this.options,i=e.ticks;if(!i.display)return;const s=this.getIndexAngle(0);let n,o;t.save(),t.translate(this.xCenter,this.yCenter),t.rotate(s),t.textAlign=\"center\",t.textBaseline=\"middle\",this.ticks.forEach(((s,a)=>{if(0===a&&this.min>=0&&!e.reverse)return;const r=i.setContext(this.getContext(a)),l=Si(r.font);if(n=this.getDistanceFromCenterForValue(this.ticks[a].value),r.showLabelBackdrop){t.font=l.string,o=t.measureText(s.label).width,t.fillStyle=r.backdropColor;const e=ki(r.backdropPadding);t.fillRect(-o\/2-e.left,-n-l.size\/2-e.top,o+e.width,l.size+e.height)}Ne(t,s.label,0,-n,l,{color:r.color,strokeColor:r.textStrokeColor,strokeWidth:r.textStrokeWidth})})),t.restore()}drawTitle(){}}const Io={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},zo=Object.keys(Io);function Fo(t,e){return t-e}function Vo(t,e){if(s(e))return null;const i=t._adapter,{parser:n,round:o,isoWeekday:r}=t._parseOpts;let l=e;return\"function\"==typeof n&&(l=n(l)),a(l)||(l=\"string\"==typeof n?i.parse(l,n):i.parse(l)),null===l?null:(o&&(l=\"week\"!==o||!N(r)&&!0!==r?i.startOf(l,o):i.startOf(l,\"isoWeek\",r)),+l)}function Bo(t,e,i,s){const n=zo.length;for(let o=zo.indexOf(t);o<n-1;++o){const t=Io[zo[o]],n=t.steps?t.steps:Number.MAX_SAFE_INTEGER;if(t.common&&Math.ceil((i-e)\/(n*t.size))<=s)return zo[o]}return zo[n-1]}function Wo(t,e,i){if(i){if(i.length){const{lo:s,hi:n}=et(i,e);t[i[s]>=e?i[s]:i[n]]=!0}}else t[e]=!0}function No(t,e,i){const s=[],n={},o=e.length;let a,r;for(a=0;a<o;++a)r=e[a],n[r]=a,s.push({value:r,major:!1});return 0!==o&&i?function(t,e,i,s){const n=t._adapter,o=+n.startOf(e[0].value,s),a=e[e.length-1].value;let r,l;for(r=o;r<=a;r=+n.add(r,1,s))l=i[r],l>=0&&(e[l].major=!0);return e}(t,s,n,i):s}class Ho extends tn{static id=\"time\";static defaults={bounds:\"data\",adapters:{},time:{parser:!1,unit:!1,round:!1,isoWeekday:!1,minUnit:\"millisecond\",displayFormats:{}},ticks:{source:\"auto\",callback:!1,major:{enabled:!1}}};constructor(t){super(t),this._cache={data:[],labels:[],all:[]},this._unit=\"day\",this._majorUnit=void 0,this._offsets={},this._normalized=!1,this._parseOpts=void 0}init(t,e={}){const i=t.time||(t.time={}),s=this._adapter=new In._date(t.adapters.date);s.init(e),b(i.displayFormats,s.formats()),this._parseOpts={parser:i.parser,round:i.round,isoWeekday:i.isoWeekday},super.init(t),this._normalized=e.normalized}parse(t,e){return void 0===t?null:Vo(this,t)}beforeLayout(){super.beforeLayout(),this._cache={data:[],labels:[],all:[]}}determineDataLimits(){const t=this.options,e=this._adapter,i=t.time.unit||\"day\";let{min:s,max:n,minDefined:o,maxDefined:r}=this.getUserBounds();function l(t){o||isNaN(t.min)||(s=Math.min(s,t.min)),r||isNaN(t.max)||(n=Math.max(n,t.max))}o&&r||(l(this._getLabelBounds()),\"ticks\"===t.bounds&&\"labels\"===t.ticks.source||l(this.getMinMax(!1))),s=a(s)&&!isNaN(s)?s:+e.startOf(Date.now(),i),n=a(n)&&!isNaN(n)?n:+e.endOf(Date.now(),i)+1,this.min=Math.min(s,n-1),this.max=Math.max(s+1,n)}_getLabelBounds(){const t=this.getLabelTimestamps();let e=Number.POSITIVE_INFINITY,i=Number.NEGATIVE_INFINITY;return t.length&&(e=t[0],i=t[t.length-1]),{min:e,max:i}}buildTicks(){const t=this.options,e=t.time,i=t.ticks,s=\"labels\"===i.source?this.getLabelTimestamps():this._generate();\"ticks\"===t.bounds&&s.length&&(this.min=this._userMin||s[0],this.max=this._userMax||s[s.length-1]);const n=this.min,o=nt(s,n,this.max);return this._unit=e.unit||(i.autoSkip?Bo(e.minUnit,this.min,this.max,this._getLabelCapacity(n)):function(t,e,i,s,n){for(let o=zo.length-1;o>=zo.indexOf(i);o--){const i=zo[o];if(Io[i].common&&t._adapter.diff(n,s,i)>=e-1)return i}return zo[i?zo.indexOf(i):0]}(this,o.length,e.minUnit,this.min,this.max)),this._majorUnit=i.major.enabled&&\"year\"!==this._unit?function(t){for(let e=zo.indexOf(t)+1,i=zo.length;e<i;++e)if(Io[zo[e]].common)return zo[e]}(this._unit):void 0,this.initOffsets(s),t.reverse&&o.reverse(),No(this,o,this._majorUnit)}afterAutoSkip(){this.options.offsetAfterAutoskip&&this.initOffsets(this.ticks.map((t=>+t.value)))}initOffsets(t=[]){let e,i,s=0,n=0;this.options.offset&&t.length&&(e=this.getDecimalForValue(t[0]),s=1===t.length?1-e:(this.getDecimalForValue(t[1])-e)\/2,i=this.getDecimalForValue(t[t.length-1]),n=1===t.length?i:(i-this.getDecimalForValue(t[t.length-2]))\/2);const o=t.length<3?.5:.25;s=Z(s,0,o),n=Z(n,0,o),this._offsets={start:s,end:n,factor:1\/(s+1+n)}}_generate(){const t=this._adapter,e=this.min,i=this.max,s=this.options,n=s.time,o=n.unit||Bo(n.minUnit,e,i,this._getLabelCapacity(e)),a=l(s.ticks.stepSize,1),r=\"week\"===o&&n.isoWeekday,h=N(r)||!0===r,c={};let d,u,f=e;if(h&&(f=+t.startOf(f,\"isoWeek\",r)),f=+t.startOf(f,h?\"day\":o),t.diff(i,e,o)>1e5*a)throw new Error(e+\" and \"+i+\" are too far apart with stepSize of \"+a+\" \"+o);const g=\"data\"===s.ticks.source&&this.getDataTimestamps();for(d=f,u=0;d<i;d=+t.add(d,a,o),u++)Wo(c,d,g);return d!==i&&\"ticks\"!==s.bounds&&1!==u||Wo(c,d,g),Object.keys(c).sort(Fo).map((t=>+t))}getLabelForValue(t){const e=this._adapter,i=this.options.time;return i.tooltipFormat?e.format(t,i.tooltipFormat):e.format(t,i.displayFormats.datetime)}format(t,e){const i=this.options.time.displayFormats,s=this._unit,n=e||i[s];return this._adapter.format(t,n)}_tickFormatFunction(t,e,i,s){const n=this.options,o=n.ticks.callback;if(o)return d(o,[t,e,i],this);const a=n.time.displayFormats,r=this._unit,l=this._majorUnit,h=r&&a[r],c=l&&a[l],u=i[e],f=l&&c&&u&&u.major;return this._adapter.format(t,s||(f?c:h))}generateTickLabels(t){let e,i,s;for(e=0,i=t.length;e<i;++e)s=t[e],s.label=this._tickFormatFunction(s.value,e,t)}getDecimalForValue(t){return null===t?NaN:(t-this.min)\/(this.max-this.min)}getPixelForValue(t){const e=this._offsets,i=this.getDecimalForValue(t);return this.getPixelForDecimal((e.start+i)*e.factor)}getValueForPixel(t){const e=this._offsets,i=this.getDecimalForPixel(t)\/e.factor-e.end;return this.min+i*(this.max-this.min)}_getLabelSize(t){const e=this.options.ticks,i=this.ctx.measureText(t).width,s=$(this.isHorizontal()?e.maxRotation:e.minRotation),n=Math.cos(s),o=Math.sin(s),a=this._resolveTickFontOptions(0).size;return{w:i*n+a*o,h:i*o+a*n}}_getLabelCapacity(t){const e=this.options.time,i=e.displayFormats,s=i[e.unit]||i.millisecond,n=this._tickFormatFunction(t,0,No(this,[t],this._majorUnit),s),o=this._getLabelSize(n),a=Math.floor(this.isHorizontal()?this.width\/o.w:this.height\/o.h)-1;return a>0?a:1}getDataTimestamps(){let t,e,i=this._cache.data||[];if(i.length)return i;const s=this.getMatchingVisibleMetas();if(this._normalized&&s.length)return this._cache.data=s[0].controller.getAllParsedValues(this);for(t=0,e=s.length;t<e;++t)i=i.concat(s[t].controller.getAllParsedValues(this));return this._cache.data=this.normalize(i)}getLabelTimestamps(){const t=this._cache.labels||[];let e,i;if(t.length)return t;const s=this.getLabels();for(e=0,i=s.length;e<i;++e)t.push(Vo(this,s[e]));return this._cache.labels=this._normalized?t:this.normalize(t)}normalize(t){return lt(t.sort(Fo))}}function jo(t,e,i){let s,n,o,a,r=0,l=t.length-1;i?(e>=t[r].pos&&e<=t[l].pos&&({lo:r,hi:l}=it(t,\"pos\",e)),({pos:s,time:o}=t[r]),({pos:n,time:a}=t[l])):(e>=t[r].time&&e<=t[l].time&&({lo:r,hi:l}=it(t,\"time\",e)),({time:s,pos:o}=t[r]),({time:n,pos:a}=t[l]));const h=n-s;return h?o+(a-o)*(e-s)\/h:o}var $o=Object.freeze({__proto__:null,CategoryScale:class extends tn{static id=\"category\";static defaults={ticks:{callback:mo}};constructor(t){super(t),this._startValue=void 0,this._valueRange=0,this._addedLabels=[]}init(t){const e=this._addedLabels;if(e.length){const t=this.getLabels();for(const{index:i,label:s}of e)t[i]===s&&t.splice(i,1);this._addedLabels=[]}super.init(t)}parse(t,e){if(s(t))return null;const i=this.getLabels();return((t,e)=>null===t?null:Z(Math.round(t),0,e))(e=isFinite(e)&&i[e]===t?e:po(i,t,l(e,t),this._addedLabels),i.length-1)}determineDataLimits(){const{minDefined:t,maxDefined:e}=this.getUserBounds();let{min:i,max:s}=this.getMinMax(!0);\"ticks\"===this.options.bounds&&(t||(i=0),e||(s=this.getLabels().length-1)),this.min=i,this.max=s}buildTicks(){const t=this.min,e=this.max,i=this.options.offset,s=[];let n=this.getLabels();n=0===t&&e===n.length-1?n:n.slice(t,e+1),this._valueRange=Math.max(n.length-(i?0:1),1),this._startValue=this.min-(i?.5:0);for(let i=t;i<=e;i++)s.push({value:i});return s}getLabelForValue(t){return mo.call(this,t)}configure(){super.configure(),this.isHorizontal()||(this._reversePixels=!this._reversePixels)}getPixelForValue(t){return\"number\"!=typeof t&&(t=this.parse(t)),null===t?NaN:this.getPixelForDecimal((t-this._startValue)\/this._valueRange)}getPixelForTick(t){const e=this.ticks;return t<0||t>e.length-1?null:this.getPixelForValue(e[t].value)}getValueForPixel(t){return Math.round(this._startValue+this.getDecimalForPixel(t)*this._valueRange)}getBasePixel(){return this.bottom}},LinearScale:_o,LogarithmicScale:So,RadialLinearScale:Ro,TimeScale:Ho,TimeSeriesScale:class extends Ho{static id=\"timeseries\";static defaults=Ho.defaults;constructor(t){super(t),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){const t=this._getTimestampsForTable(),e=this._table=this.buildLookupTable(t);this._minPos=jo(e,this.min),this._tableRange=jo(e,this.max)-this._minPos,super.initOffsets(t)}buildLookupTable(t){const{min:e,max:i}=this,s=[],n=[];let o,a,r,l,h;for(o=0,a=t.length;o<a;++o)l=t[o],l>=e&&l<=i&&s.push(l);if(s.length<2)return[{time:e,pos:0},{time:i,pos:1}];for(o=0,a=s.length;o<a;++o)h=s[o+1],r=s[o-1],l=s[o],Math.round((h+r)\/2)!==l&&n.push({time:l,pos:o\/(a-1)});return n}_generate(){const t=this.min,e=this.max;let i=super.getDataTimestamps();return i.includes(t)&&i.length||i.splice(0,0,t),i.includes(e)&&1!==i.length||i.push(e),i.sort(((t,e)=>t-e))}_getTimestampsForTable(){let t=this._cache.all||[];if(t.length)return t;const e=this.getDataTimestamps(),i=this.getLabelTimestamps();return t=e.length&&i.length?this.normalize(e.concat(i)):e.length?e:i,t=this._cache.all=t,t}getDecimalForValue(t){return(jo(this._table,t)-this._minPos)\/this._tableRange}getValueForPixel(t){const e=this._offsets,i=this.getDecimalForPixel(t)\/e.factor-e.end;return jo(this._table,i*this._tableRange+this._minPos,!0)}}});const Yo=[\"rgb(54, 162, 235)\",\"rgb(255, 99, 132)\",\"rgb(255, 159, 64)\",\"rgb(255, 205, 86)\",\"rgb(75, 192, 192)\",\"rgb(153, 102, 255)\",\"rgb(201, 203, 207)\"],Uo=Yo.map((t=>t.replace(\"rgb(\",\"rgba(\").replace(\")\",\", 0.5)\")));function Xo(t){return Yo[t%Yo.length]}function qo(t){return Uo[t%Uo.length]}function Ko(t){let e=0;return(i,s)=>{const n=t.getDatasetMeta(s).controller;n instanceof $n?e=function(t,e){return t.backgroundColor=t.data.map((()=>Xo(e++))),e}(i,e):n instanceof Yn?e=function(t,e){return t.backgroundColor=t.data.map((()=>qo(e++))),e}(i,e):n&&(e=function(t,e){return t.borderColor=Xo(e),t.backgroundColor=qo(e),++e}(i,e))}}function Go(t){let e;for(e in t)if(t[e].borderColor||t[e].backgroundColor)return!0;return!1}var Jo={id:\"colors\",defaults:{enabled:!0,forceOverride:!1},beforeLayout(t,e,i){if(!i.enabled)return;const{data:{datasets:s},options:n}=t.config,{elements:o}=n,a=Go(s)||(r=n)&&(r.borderColor||r.backgroundColor)||o&&Go(o)||\"rgba(0,0,0,0.1)\"!==ue.borderColor||\"rgba(0,0,0,0.1)\"!==ue.backgroundColor;var r;if(!i.forceOverride&&a)return;const l=Ko(t);s.forEach(l)}};function Zo(t){if(t._decimated){const e=t._data;delete t._decimated,delete t._data,Object.defineProperty(t,\"data\",{configurable:!0,enumerable:!0,writable:!0,value:e})}}function Qo(t){t.data.datasets.forEach((t=>{Zo(t)}))}var ta={id:\"decimation\",defaults:{algorithm:\"min-max\",enabled:!1},beforeElementsUpdate:(t,e,i)=>{if(!i.enabled)return void Qo(t);const n=t.width;t.data.datasets.forEach(((e,o)=>{const{_data:a,indexAxis:r}=e,l=t.getDatasetMeta(o),h=a||e.data;if(\"y\"===Pi([r,t.options.indexAxis]))return;if(!l.controller.supportsDecimation)return;const c=t.scales[l.xAxisID];if(\"linear\"!==c.type&&\"time\"!==c.type)return;if(t.options.parsing)return;let{start:d,count:u}=function(t,e){const i=e.length;let s,n=0;const{iScale:o}=t,{min:a,max:r,minDefined:l,maxDefined:h}=o.getUserBounds();return l&&(n=Z(it(e,o.axis,a).lo,0,i-1)),s=h?Z(it(e,o.axis,r).hi+1,n,i)-n:i-n,{start:n,count:s}}(l,h);if(u<=(i.threshold||4*n))return void Zo(e);let f;switch(s(a)&&(e._data=h,delete e.data,Object.defineProperty(e,\"data\",{configurable:!0,enumerable:!0,get:function(){return this._decimated},set:function(t){this._data=t}})),i.algorithm){case\"lttb\":f=function(t,e,i,s,n){const o=n.samples||s;if(o>=i)return t.slice(e,e+i);const a=[],r=(i-2)\/(o-2);let l=0;const h=e+i-1;let c,d,u,f,g,p=e;for(a[l++]=t[p],c=0;c<o-2;c++){let s,n=0,o=0;const h=Math.floor((c+1)*r)+1+e,m=Math.min(Math.floor((c+2)*r)+1,i)+e,x=m-h;for(s=h;s<m;s++)n+=t[s].x,o+=t[s].y;n\/=x,o\/=x;const b=Math.floor(c*r)+1+e,_=Math.min(Math.floor((c+1)*r)+1,i)+e,{x:y,y:v}=t[p];for(u=f=-1,s=b;s<_;s++)f=.5*Math.abs((y-n)*(t[s].y-v)-(y-t[s].x)*(o-v)),f>u&&(u=f,d=t[s],g=s);a[l++]=d,p=g}return a[l++]=t[h],a}(h,d,u,n,i);break;case\"min-max\":f=function(t,e,i,n){let o,a,r,l,h,c,d,u,f,g,p=0,m=0;const x=[],b=e+i-1,_=t[e].x,y=t[b].x-_;for(o=e;o<e+i;++o){a=t[o],r=(a.x-_)\/y*n,l=a.y;const e=0|r;if(e===h)l<f?(f=l,c=o):l>g&&(g=l,d=o),p=(m*p+a.x)\/++m;else{const i=o-1;if(!s(c)&&!s(d)){const e=Math.min(c,d),s=Math.max(c,d);e!==u&&e!==i&&x.push({...t[e],x:p}),s!==u&&s!==i&&x.push({...t[s],x:p})}o>0&&i!==u&&x.push(t[i]),x.push(a),h=e,m=0,f=g=l,c=d=u=o}}return x}(h,d,u,n);break;default:throw new Error(`Unsupported decimation algorithm '${i.algorithm}'`)}e._decimated=f}))},destroy(t){Qo(t)}};function ea(t,e,i,s){if(s)return;let n=e[t],o=i[t];return\"angle\"===t&&(n=G(n),o=G(o)),{property:t,start:n,end:o}}function ia(t,e,i){for(;e>t;e--){const t=i[e];if(!isNaN(t.x)&&!isNaN(t.y))break}return e}function sa(t,e,i,s){return t&&e?s(t[i],e[i]):t?t[i]:e?e[i]:0}function na(t,e){let i=[],s=!1;return n(t)?(s=!0,i=t):i=function(t,e){const{x:i=null,y:s=null}=t||{},n=e.points,o=[];return e.segments.forEach((({start:t,end:e})=>{e=ia(t,e,n);const a=n[t],r=n[e];null!==s?(o.push({x:a.x,y:s}),o.push({x:r.x,y:s})):null!==i&&(o.push({x:i,y:a.y}),o.push({x:i,y:r.y}))})),o}(t,e),i.length?new oo({points:i,options:{tension:0},_loop:s,_fullLoop:s}):null}function oa(t){return t&&!1!==t.fill}function aa(t,e,i){let s=t[e].fill;const n=[e];let o;if(!i)return s;for(;!1!==s&&-1===n.indexOf(s);){if(!a(s))return s;if(o=t[s],!o)return!1;if(o.visible)return s;n.push(s),s=o.fill}return!1}function ra(t,e,i){const s=function(t){const e=t.options,i=e.fill;let s=l(i&&i.target,i);void 0===s&&(s=!!e.backgroundColor);if(!1===s||null===s)return!1;if(!0===s)return\"origin\";return s}(t);if(o(s))return!isNaN(s.value)&&s;let n=parseFloat(s);return a(n)&&Math.floor(n)===n?function(t,e,i,s){\"-\"!==t&&\"+\"!==t||(i=e+i);if(i===e||i<0||i>=s)return!1;return i}(s[0],e,n,i):[\"origin\",\"start\",\"end\",\"stack\",\"shape\"].indexOf(s)>=0&&s}function la(t,e,i){const s=[];for(let n=0;n<i.length;n++){const o=i[n],{first:a,last:r,point:l}=ha(o,e,\"x\");if(!(!l||a&&r))if(a)s.unshift(l);else if(t.push(l),!r)break}t.push(...s)}function ha(t,e,i){const s=t.interpolate(e,i);if(!s)return{};const n=s[i],o=t.segments,a=t.points;let r=!1,l=!1;for(let t=0;t<o.length;t++){const e=o[t],s=a[e.start][i],h=a[e.end][i];if(tt(n,s,h)){r=n===s,l=n===h;break}}return{first:r,last:l,point:s}}class ca{constructor(t){this.x=t.x,this.y=t.y,this.radius=t.radius}pathSegment(t,e,i){const{x:s,y:n,radius:o}=this;return e=e||{start:0,end:O},t.arc(s,n,o,e.end,e.start,!0),!i.bounds}interpolate(t){const{x:e,y:i,radius:s}=this,n=t.angle;return{x:e+Math.cos(n)*s,y:i+Math.sin(n)*s,angle:n}}}function da(t){const{chart:e,fill:i,line:s}=t;if(a(i))return function(t,e){const i=t.getDatasetMeta(e),s=i&&t.isDatasetVisible(e);return s?i.dataset:null}(e,i);if(\"stack\"===i)return function(t){const{scale:e,index:i,line:s}=t,n=[],o=s.segments,a=s.points,r=function(t,e){const i=[],s=t.getMatchingVisibleMetas(\"line\");for(let t=0;t<s.length;t++){const n=s[t];if(n.index===e)break;n.hidden||i.unshift(n.dataset)}return i}(e,i);r.push(na({x:null,y:e.bottom},s));for(let t=0;t<o.length;t++){const e=o[t];for(let t=e.start;t<=e.end;t++)la(n,a[t],r)}return new oo({points:n,options:{}})}(t);if(\"shape\"===i)return!0;const n=function(t){const e=t.scale||{};if(e.getPointPositionForValue)return function(t){const{scale:e,fill:i}=t,s=e.options,n=e.getLabels().length,a=s.reverse?e.max:e.min,r=function(t,e,i){let s;return s=\"start\"===t?i:\"end\"===t?e.options.reverse?e.min:e.max:o(t)?t.value:e.getBaseValue(),s}(i,e,a),l=[];if(s.grid.circular){const t=e.getPointPositionForValue(0,a);return new ca({x:t.x,y:t.y,radius:e.getDistanceFromCenterForValue(r)})}for(let t=0;t<n;++t)l.push(e.getPointPositionForValue(t,r));return l}(t);return function(t){const{scale:e={},fill:i}=t,s=function(t,e){let i=null;return\"start\"===t?i=e.bottom:\"end\"===t?i=e.top:o(t)?i=e.getPixelForValue(t.value):e.getBasePixel&&(i=e.getBasePixel()),i}(i,e);if(a(s)){const t=e.isHorizontal();return{x:t?s:null,y:t?null:s}}return null}(t)}(t);return n instanceof ca?n:na(n,s)}function ua(t,e,i){const s=da(e),{chart:n,index:o,line:a,scale:r,axis:l}=e,h=a.options,c=h.fill,d=h.backgroundColor,{above:u=d,below:f=d}=c||{},g=n.getDatasetMeta(o),p=Ni(n,g);s&&a.points.length&&(Ie(t,i),function(t,e){const{line:i,target:s,above:n,below:o,area:a,scale:r,clip:l}=e,h=i._loop?\"angle\":e.axis;t.save();let c=o;o!==n&&(\"x\"===h?(fa(t,s,a.top),pa(t,{line:i,target:s,color:n,scale:r,property:h,clip:l}),t.restore(),t.save(),fa(t,s,a.bottom)):\"y\"===h&&(ga(t,s,a.left),pa(t,{line:i,target:s,color:o,scale:r,property:h,clip:l}),t.restore(),t.save(),ga(t,s,a.right),c=n));pa(t,{line:i,target:s,color:c,scale:r,property:h,clip:l}),t.restore()}(t,{line:a,target:s,above:u,below:f,area:i,scale:r,axis:l,clip:p}),ze(t))}function fa(t,e,i){const{segments:s,points:n}=e;let o=!0,a=!1;t.beginPath();for(const r of s){const{start:s,end:l}=r,h=n[s],c=n[ia(s,l,n)];o?(t.moveTo(h.x,h.y),o=!1):(t.lineTo(h.x,i),t.lineTo(h.x,h.y)),a=!!e.pathSegment(t,r,{move:a}),a?t.closePath():t.lineTo(c.x,i)}t.lineTo(e.first().x,i),t.closePath(),t.clip()}function ga(t,e,i){const{segments:s,points:n}=e;let o=!0,a=!1;t.beginPath();for(const r of s){const{start:s,end:l}=r,h=n[s],c=n[ia(s,l,n)];o?(t.moveTo(h.x,h.y),o=!1):(t.lineTo(i,h.y),t.lineTo(h.x,h.y)),a=!!e.pathSegment(t,r,{move:a}),a?t.closePath():t.lineTo(i,c.y)}t.lineTo(i,e.first().y),t.closePath(),t.clip()}function pa(t,e){const{line:i,target:s,property:n,color:o,scale:a,clip:r}=e,l=function(t,e,i){const s=t.segments,n=t.points,o=e.points,a=[];for(const t of s){let{start:s,end:r}=t;r=ia(s,r,n);const l=ea(i,n[s],n[r],t.loop);if(!e.segments){a.push({source:t,target:l,start:n[s],end:n[r]});continue}const h=Ii(e,l);for(const e of h){const s=ea(i,o[e.start],o[e.end],e.loop),r=Ri(t,n,s);for(const t of r)a.push({source:t,target:e,start:{[i]:sa(l,s,\"start\",Math.max)},end:{[i]:sa(l,s,\"end\",Math.min)}})}}return a}(i,s,n);for(const{source:e,target:h,start:c,end:d}of l){const{style:{backgroundColor:l=o}={}}=e,u=!0!==s;t.save(),t.fillStyle=l,ma(t,a,r,u&&ea(n,c,d)),t.beginPath();const f=!!i.pathSegment(t,e);let g;if(u){f?t.closePath():xa(t,s,d,n);const e=!!s.pathSegment(t,h,{move:f,reverse:!0});g=f&&e,g||xa(t,s,c,n)}t.closePath(),t.fill(g?\"evenodd\":\"nonzero\"),t.restore()}}function ma(t,e,i,s){const n=e.chart.chartArea,{property:o,start:a,end:r}=s||{};if(\"x\"===o||\"y\"===o){let e,s,l,h;\"x\"===o?(e=a,s=n.top,l=r,h=n.bottom):(e=n.left,s=a,l=n.right,h=r),t.beginPath(),i&&(e=Math.max(e,i.left),l=Math.min(l,i.right),s=Math.max(s,i.top),h=Math.min(h,i.bottom)),t.rect(e,s,l-e,h-s),t.clip()}}function xa(t,e,i,s){const n=e.interpolate(i,s);n&&t.lineTo(n.x,n.y)}var ba={id:\"filler\",afterDatasetsUpdate(t,e,i){const s=(t.data.datasets||[]).length,n=[];let o,a,r,l;for(a=0;a<s;++a)o=t.getDatasetMeta(a),r=o.dataset,l=null,r&&r.options&&r instanceof oo&&(l={visible:t.isDatasetVisible(a),index:a,fill:ra(r,a,s),chart:t,axis:o.controller.options.indexAxis,scale:o.vScale,line:r}),o.$filler=l,n.push(l);for(a=0;a<s;++a)l=n[a],l&&!1!==l.fill&&(l.fill=aa(n,a,i.propagate))},beforeDraw(t,e,i){const s=\"beforeDraw\"===i.drawTime,n=t.getSortedVisibleDatasetMetas(),o=t.chartArea;for(let e=n.length-1;e>=0;--e){const i=n[e].$filler;i&&(i.line.updateControlPoints(o,i.axis),s&&i.fill&&ua(t.ctx,i,o))}},beforeDatasetsDraw(t,e,i){if(\"beforeDatasetsDraw\"!==i.drawTime)return;const s=t.getSortedVisibleDatasetMetas();for(let e=s.length-1;e>=0;--e){const i=s[e].$filler;oa(i)&&ua(t.ctx,i,t.chartArea)}},beforeDatasetDraw(t,e,i){const s=e.meta.$filler;oa(s)&&\"beforeDatasetDraw\"===i.drawTime&&ua(t.ctx,s,t.chartArea)},defaults:{propagate:!0,drawTime:\"beforeDatasetDraw\"}};const _a=(t,e)=>{let{boxHeight:i=e,boxWidth:s=e}=t;return t.usePointStyle&&(i=Math.min(i,e),s=t.pointStyleWidth||Math.min(s,e)),{boxWidth:s,boxHeight:i,itemHeight:Math.max(e,i)}};class ya extends $s{constructor(t){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,e,i){this.maxWidth=t,this.maxHeight=e,this._margins=i,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const t=this.options.labels||{};let e=d(t.generateLabels,[this.chart],this)||[];t.filter&&(e=e.filter((e=>t.filter(e,this.chart.data)))),t.sort&&(e=e.sort(((e,i)=>t.sort(e,i,this.chart.data)))),this.options.reverse&&e.reverse(),this.legendItems=e}fit(){const{options:t,ctx:e}=this;if(!t.display)return void(this.width=this.height=0);const i=t.labels,s=Si(i.font),n=s.size,o=this._computeTitleHeight(),{boxWidth:a,itemHeight:r}=_a(i,n);let l,h;e.font=s.string,this.isHorizontal()?(l=this.maxWidth,h=this._fitRows(o,n,a,r)+10):(h=this.maxHeight,l=this._fitCols(o,s,a,r)+10),this.width=Math.min(l,t.maxWidth||this.maxWidth),this.height=Math.min(h,t.maxHeight||this.maxHeight)}_fitRows(t,e,i,s){const{ctx:n,maxWidth:o,options:{labels:{padding:a}}}=this,r=this.legendHitBoxes=[],l=this.lineWidths=[0],h=s+a;let c=t;n.textAlign=\"left\",n.textBaseline=\"middle\";let d=-1,u=-h;return this.legendItems.forEach(((t,f)=>{const g=i+e\/2+n.measureText(t.text).width;(0===f||l[l.length-1]+g+2*a>o)&&(c+=h,l[l.length-(f>0?0:1)]=0,u+=h,d++),r[f]={left:0,top:u,row:d,width:g,height:s},l[l.length-1]+=g+a})),c}_fitCols(t,e,i,s){const{ctx:n,maxHeight:o,options:{labels:{padding:a}}}=this,r=this.legendHitBoxes=[],l=this.columnSizes=[],h=o-t;let c=a,d=0,u=0,f=0,g=0;return this.legendItems.forEach(((t,o)=>{const{itemWidth:p,itemHeight:m}=function(t,e,i,s,n){const o=function(t,e,i,s){let n=t.text;n&&\"string\"!=typeof n&&(n=n.reduce(((t,e)=>t.length>e.length?t:e)));return e+i.size\/2+s.measureText(n).width}(s,t,e,i),a=function(t,e,i){let s=t;\"string\"!=typeof e.text&&(s=va(e,i));return s}(n,s,e.lineHeight);return{itemWidth:o,itemHeight:a}}(i,e,n,t,s);o>0&&u+m+2*a>h&&(c+=d+a,l.push({width:d,height:u}),f+=d+a,g++,d=u=0),r[o]={left:f,top:u,col:g,width:p,height:m},d=Math.max(d,p),u+=m+a})),c+=d,l.push({width:d,height:u}),c}adjustHitBoxes(){if(!this.options.display)return;const t=this._computeTitleHeight(),{legendHitBoxes:e,options:{align:i,labels:{padding:s},rtl:n}}=this,o=Oi(n,this.left,this.width);if(this.isHorizontal()){let n=0,a=ft(i,this.left+s,this.right-this.lineWidths[n]);for(const r of e)n!==r.row&&(n=r.row,a=ft(i,this.left+s,this.right-this.lineWidths[n])),r.top+=this.top+t+s,r.left=o.leftForLtr(o.x(a),r.width),a+=r.width+s}else{let n=0,a=ft(i,this.top+t+s,this.bottom-this.columnSizes[n].height);for(const r of e)r.col!==n&&(n=r.col,a=ft(i,this.top+t+s,this.bottom-this.columnSizes[n].height)),r.top=a,r.left+=this.left+s,r.left=o.leftForLtr(o.x(r.left),r.width),a+=r.height+s}}isHorizontal(){return\"top\"===this.options.position||\"bottom\"===this.options.position}draw(){if(this.options.display){const t=this.ctx;Ie(t,this),this._draw(),ze(t)}}_draw(){const{options:t,columnSizes:e,lineWidths:i,ctx:s}=this,{align:n,labels:o}=t,a=ue.color,r=Oi(t.rtl,this.left,this.width),h=Si(o.font),{padding:c}=o,d=h.size,u=d\/2;let f;this.drawTitle(),s.textAlign=r.textAlign(\"left\"),s.textBaseline=\"middle\",s.lineWidth=.5,s.font=h.string;const{boxWidth:g,boxHeight:p,itemHeight:m}=_a(o,d),x=this.isHorizontal(),b=this._computeTitleHeight();f=x?{x:ft(n,this.left+c,this.right-i[0]),y:this.top+c+b,line:0}:{x:this.left+c,y:ft(n,this.top+b+c,this.bottom-e[0].height),line:0},Ai(this.ctx,t.textDirection);const _=m+c;this.legendItems.forEach(((y,v)=>{s.strokeStyle=y.fontColor,s.fillStyle=y.fontColor;const M=s.measureText(y.text).width,w=r.textAlign(y.textAlign||(y.textAlign=o.textAlign)),k=g+u+M;let S=f.x,P=f.y;r.setWidth(this.width),x?v>0&&S+k+c>this.right&&(P=f.y+=_,f.line++,S=f.x=ft(n,this.left+c,this.right-i[f.line])):v>0&&P+_>this.bottom&&(S=f.x=S+e[f.line].width+c,f.line++,P=f.y=ft(n,this.top+b+c,this.bottom-e[f.line].height));if(function(t,e,i){if(isNaN(g)||g<=0||isNaN(p)||p<0)return;s.save();const n=l(i.lineWidth,1);if(s.fillStyle=l(i.fillStyle,a),s.lineCap=l(i.lineCap,\"butt\"),s.lineDashOffset=l(i.lineDashOffset,0),s.lineJoin=l(i.lineJoin,\"miter\"),s.lineWidth=n,s.strokeStyle=l(i.strokeStyle,a),s.setLineDash(l(i.lineDash,[])),o.usePointStyle){const a={radius:p*Math.SQRT2\/2,pointStyle:i.pointStyle,rotation:i.rotation,borderWidth:n},l=r.xPlus(t,g\/2);Ee(s,a,l,e+u,o.pointStyleWidth&&g)}else{const o=e+Math.max((d-p)\/2,0),a=r.leftForLtr(t,g),l=wi(i.borderRadius);s.beginPath(),Object.values(l).some((t=>0!==t))?He(s,{x:a,y:o,w:g,h:p,radius:l}):s.rect(a,o,g,p),s.fill(),0!==n&&s.stroke()}s.restore()}(r.x(S),P,y),S=gt(w,S+g+u,x?S+k:this.right,t.rtl),function(t,e,i){Ne(s,i.text,t,e+m\/2,h,{strikethrough:i.hidden,textAlign:r.textAlign(i.textAlign)})}(r.x(S),P,y),x)f.x+=k+c;else if(\"string\"!=typeof y.text){const t=h.lineHeight;f.y+=va(y,t)+c}else f.y+=_})),Ti(this.ctx,t.textDirection)}drawTitle(){const t=this.options,e=t.title,i=Si(e.font),s=ki(e.padding);if(!e.display)return;const n=Oi(t.rtl,this.left,this.width),o=this.ctx,a=e.position,r=i.size\/2,l=s.top+r;let h,c=this.left,d=this.width;if(this.isHorizontal())d=Math.max(...this.lineWidths),h=this.top+l,c=ft(t.align,c,this.right-d);else{const e=this.columnSizes.reduce(((t,e)=>Math.max(t,e.height)),0);h=l+ft(t.align,this.top,this.bottom-e-t.labels.padding-this._computeTitleHeight())}const u=ft(a,c,c+d);o.textAlign=n.textAlign(ut(a)),o.textBaseline=\"middle\",o.strokeStyle=e.color,o.fillStyle=e.color,o.font=i.string,Ne(o,e.text,u,h,i)}_computeTitleHeight(){const t=this.options.title,e=Si(t.font),i=ki(t.padding);return t.display?e.lineHeight+i.height:0}_getLegendItemAt(t,e){let i,s,n;if(tt(t,this.left,this.right)&&tt(e,this.top,this.bottom))for(n=this.legendHitBoxes,i=0;i<n.length;++i)if(s=n[i],tt(t,s.left,s.left+s.width)&&tt(e,s.top,s.top+s.height))return this.legendItems[i];return null}handleEvent(t){const e=this.options;if(!function(t,e){if((\"mousemove\"===t||\"mouseout\"===t)&&(e.onHover||e.onLeave))return!0;if(e.onClick&&(\"click\"===t||\"mouseup\"===t))return!0;return!1}(t.type,e))return;const i=this._getLegendItemAt(t.x,t.y);if(\"mousemove\"===t.type||\"mouseout\"===t.type){const o=this._hoveredItem,a=(n=i,null!==(s=o)&&null!==n&&s.datasetIndex===n.datasetIndex&&s.index===n.index);o&&!a&&d(e.onLeave,[t,o,this],this),this._hoveredItem=i,i&&!a&&d(e.onHover,[t,i,this],this)}else i&&d(e.onClick,[t,i,this],this);var s,n}}function va(t,e){return e*(t.text?t.text.length:0)}var Ma={id:\"legend\",_element:ya,start(t,e,i){const s=t.legend=new ya({ctx:t.ctx,options:i,chart:t});ls.configure(t,s,i),ls.addBox(t,s)},stop(t){ls.removeBox(t,t.legend),delete t.legend},beforeUpdate(t,e,i){const s=t.legend;ls.configure(t,s,i),s.options=i},afterUpdate(t){const e=t.legend;e.buildLabels(),e.adjustHitBoxes()},afterEvent(t,e){e.replay||t.legend.handleEvent(e.event)},defaults:{display:!0,position:\"top\",align:\"center\",fullSize:!0,reverse:!1,weight:1e3,onClick(t,e,i){const s=e.datasetIndex,n=i.chart;n.isDatasetVisible(s)?(n.hide(s),e.hidden=!0):(n.show(s),e.hidden=!1)},onHover:null,onLeave:null,labels:{color:t=>t.chart.options.color,boxWidth:40,padding:10,generateLabels(t){const e=t.data.datasets,{labels:{usePointStyle:i,pointStyle:s,textAlign:n,color:o,useBorderRadius:a,borderRadius:r}}=t.legend.options;return t._getSortedDatasetMetas().map((t=>{const l=t.controller.getStyle(i?0:void 0),h=ki(l.borderWidth);return{text:e[t.index].label,fillStyle:l.backgroundColor,fontColor:o,hidden:!t.visible,lineCap:l.borderCapStyle,lineDash:l.borderDash,lineDashOffset:l.borderDashOffset,lineJoin:l.borderJoinStyle,lineWidth:(h.width+h.height)\/4,strokeStyle:l.borderColor,pointStyle:s||l.pointStyle,rotation:l.rotation,textAlign:n||l.textAlign,borderRadius:a&&(r||l.borderRadius),datasetIndex:t.index}}),this)}},title:{color:t=>t.chart.options.color,display:!1,position:\"center\",text:\"\"}},descriptors:{_scriptable:t=>!t.startsWith(\"on\"),labels:{_scriptable:t=>![\"generateLabels\",\"filter\",\"sort\"].includes(t)}}};class wa extends $s{constructor(t){super(),this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,e){const i=this.options;if(this.left=0,this.top=0,!i.display)return void(this.width=this.height=this.right=this.bottom=0);this.width=this.right=t,this.height=this.bottom=e;const s=n(i.text)?i.text.length:1;this._padding=ki(i.padding);const o=s*Si(i.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=o:this.width=o}isHorizontal(){const t=this.options.position;return\"top\"===t||\"bottom\"===t}_drawArgs(t){const{top:e,left:i,bottom:s,right:n,options:o}=this,a=o.align;let r,l,h,c=0;return this.isHorizontal()?(l=ft(a,i,n),h=e+t,r=n-i):(\"left\"===o.position?(l=i+t,h=ft(a,s,e),c=-.5*C):(l=n-t,h=ft(a,e,s),c=.5*C),r=s-e),{titleX:l,titleY:h,maxWidth:r,rotation:c}}draw(){const t=this.ctx,e=this.options;if(!e.display)return;const i=Si(e.font),s=i.lineHeight\/2+this._padding.top,{titleX:n,titleY:o,maxWidth:a,rotation:r}=this._drawArgs(s);Ne(t,e.text,0,0,i,{color:e.color,maxWidth:a,rotation:r,textAlign:ut(e.align),textBaseline:\"middle\",translation:[n,o]})}}var ka={id:\"title\",_element:wa,start(t,e,i){!function(t,e){const i=new wa({ctx:t.ctx,options:e,chart:t});ls.configure(t,i,e),ls.addBox(t,i),t.titleBlock=i}(t,i)},stop(t){const e=t.titleBlock;ls.removeBox(t,e),delete t.titleBlock},beforeUpdate(t,e,i){const s=t.titleBlock;ls.configure(t,s,i),s.options=i},defaults:{align:\"center\",display:!1,font:{weight:\"bold\"},fullSize:!0,padding:10,position:\"top\",text:\"\",weight:2e3},defaultRoutes:{color:\"color\"},descriptors:{_scriptable:!0,_indexable:!1}};const Sa=new WeakMap;var Pa={id:\"subtitle\",start(t,e,i){const s=new wa({ctx:t.ctx,options:i,chart:t});ls.configure(t,s,i),ls.addBox(t,s),Sa.set(t,s)},stop(t){ls.removeBox(t,Sa.get(t)),Sa.delete(t)},beforeUpdate(t,e,i){const s=Sa.get(t);ls.configure(t,s,i),s.options=i},defaults:{align:\"center\",display:!1,font:{weight:\"normal\"},fullSize:!0,padding:0,position:\"top\",text:\"\",weight:1500},defaultRoutes:{color:\"color\"},descriptors:{_scriptable:!0,_indexable:!1}};const Da={average(t){if(!t.length)return!1;let e,i,s=new Set,n=0,o=0;for(e=0,i=t.length;e<i;++e){const i=t[e].element;if(i&&i.hasValue()){const t=i.tooltipPosition();s.add(t.x),n+=t.y,++o}}if(0===o||0===s.size)return!1;return{x:[...s].reduce(((t,e)=>t+e))\/s.size,y:n\/o}},nearest(t,e){if(!t.length)return!1;let i,s,n,o=e.x,a=e.y,r=Number.POSITIVE_INFINITY;for(i=0,s=t.length;i<s;++i){const s=t[i].element;if(s&&s.hasValue()){const t=q(e,s.getCenterPoint());t<r&&(r=t,n=s)}}if(n){const t=n.tooltipPosition();o=t.x,a=t.y}return{x:o,y:a}}};function Ca(t,e){return e&&(n(e)?Array.prototype.push.apply(t,e):t.push(e)),t}function Oa(t){return(\"string\"==typeof t||t instanceof String)&&t.indexOf(\"\\n\")>-1?t.split(\"\\n\"):t}function Aa(t,e){const{element:i,datasetIndex:s,index:n}=e,o=t.getDatasetMeta(s).controller,{label:a,value:r}=o.getLabelAndValue(n);return{chart:t,label:a,parsed:o.getParsed(n),raw:t.data.datasets[s].data[n],formattedValue:r,dataset:o.getDataset(),dataIndex:n,datasetIndex:s,element:i}}function Ta(t,e){const i=t.chart.ctx,{body:s,footer:n,title:o}=t,{boxWidth:a,boxHeight:r}=e,l=Si(e.bodyFont),h=Si(e.titleFont),c=Si(e.footerFont),d=o.length,f=n.length,g=s.length,p=ki(e.padding);let m=p.height,x=0,b=s.reduce(((t,e)=>t+e.before.length+e.lines.length+e.after.length),0);if(b+=t.beforeBody.length+t.afterBody.length,d&&(m+=d*h.lineHeight+(d-1)*e.titleSpacing+e.titleMarginBottom),b){m+=g*(e.displayColors?Math.max(r,l.lineHeight):l.lineHeight)+(b-g)*l.lineHeight+(b-1)*e.bodySpacing}f&&(m+=e.footerMarginTop+f*c.lineHeight+(f-1)*e.footerSpacing);let _=0;const y=function(t){x=Math.max(x,i.measureText(t).width+_)};return i.save(),i.font=h.string,u(t.title,y),i.font=l.string,u(t.beforeBody.concat(t.afterBody),y),_=e.displayColors?a+2+e.boxPadding:0,u(s,(t=>{u(t.before,y),u(t.lines,y),u(t.after,y)})),_=0,i.font=c.string,u(t.footer,y),i.restore(),x+=p.width,{width:x,height:m}}function La(t,e,i,s){const{x:n,width:o}=i,{width:a,chartArea:{left:r,right:l}}=t;let h=\"center\";return\"center\"===s?h=n<=(r+l)\/2?\"left\":\"right\":n<=o\/2?h=\"left\":n>=a-o\/2&&(h=\"right\"),function(t,e,i,s){const{x:n,width:o}=s,a=i.caretSize+i.caretPadding;return\"left\"===t&&n+o+a>e.width||\"right\"===t&&n-o-a<0||void 0}(h,t,e,i)&&(h=\"center\"),h}function Ea(t,e,i){const s=i.yAlign||e.yAlign||function(t,e){const{y:i,height:s}=e;return i<s\/2?\"top\":i>t.height-s\/2?\"bottom\":\"center\"}(t,i);return{xAlign:i.xAlign||e.xAlign||La(t,e,i,s),yAlign:s}}function Ra(t,e,i,s){const{caretSize:n,caretPadding:o,cornerRadius:a}=t,{xAlign:r,yAlign:l}=i,h=n+o,{topLeft:c,topRight:d,bottomLeft:u,bottomRight:f}=wi(a);let g=function(t,e){let{x:i,width:s}=t;return\"right\"===e?i-=s:\"center\"===e&&(i-=s\/2),i}(e,r);const p=function(t,e,i){let{y:s,height:n}=t;return\"top\"===e?s+=i:s-=\"bottom\"===e?n+i:n\/2,s}(e,l,h);return\"center\"===l?\"left\"===r?g+=h:\"right\"===r&&(g-=h):\"left\"===r?g-=Math.max(c,u)+n:\"right\"===r&&(g+=Math.max(d,f)+n),{x:Z(g,0,s.width-e.width),y:Z(p,0,s.height-e.height)}}function Ia(t,e,i){const s=ki(i.padding);return\"center\"===e?t.x+t.width\/2:\"right\"===e?t.x+t.width-s.right:t.x+s.left}function za(t){return Ca([],Oa(t))}function Fa(t,e){const i=e&&e.dataset&&e.dataset.tooltip&&e.dataset.tooltip.callbacks;return i?t.override(i):t}const Va={beforeTitle:e,title(t){if(t.length>0){const e=t[0],i=e.chart.data.labels,s=i?i.length:0;if(this&&this.options&&\"dataset\"===this.options.mode)return e.dataset.label||\"\";if(e.label)return e.label;if(s>0&&e.dataIndex<s)return i[e.dataIndex]}return\"\"},afterTitle:e,beforeBody:e,beforeLabel:e,label(t){if(this&&this.options&&\"dataset\"===this.options.mode)return t.label+\": \"+t.formattedValue||t.formattedValue;let e=t.dataset.label||\"\";e&&(e+=\": \");const i=t.formattedValue;return s(i)||(e+=i),e},labelColor(t){const e=t.chart.getDatasetMeta(t.datasetIndex).controller.getStyle(t.dataIndex);return{borderColor:e.borderColor,backgroundColor:e.backgroundColor,borderWidth:e.borderWidth,borderDash:e.borderDash,borderDashOffset:e.borderDashOffset,borderRadius:0}},labelTextColor(){return this.options.bodyColor},labelPointStyle(t){const e=t.chart.getDatasetMeta(t.datasetIndex).controller.getStyle(t.dataIndex);return{pointStyle:e.pointStyle,rotation:e.rotation}},afterLabel:e,afterBody:e,beforeFooter:e,footer:e,afterFooter:e};function Ba(t,e,i,s){const n=t[e].call(i,s);return void 0===n?Va[e].call(i,s):n}class Wa extends $s{static positioners=Da;constructor(t){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=t.chart,this.options=t.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(t){this.options=t,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){const t=this._cachedAnimations;if(t)return t;const e=this.chart,i=this.options.setContext(this.getContext()),s=i.enabled&&e.options.animation&&i.animations,n=new Ts(this.chart,s);return s._cacheable&&(this._cachedAnimations=Object.freeze(n)),n}getContext(){return this.$context||(this.$context=(t=this.chart.getContext(),e=this,i=this._tooltipItems,Ci(t,{tooltip:e,tooltipItems:i,type:\"tooltip\"})));var t,e,i}getTitle(t,e){const{callbacks:i}=e,s=Ba(i,\"beforeTitle\",this,t),n=Ba(i,\"title\",this,t),o=Ba(i,\"afterTitle\",this,t);let a=[];return a=Ca(a,Oa(s)),a=Ca(a,Oa(n)),a=Ca(a,Oa(o)),a}getBeforeBody(t,e){return za(Ba(e.callbacks,\"beforeBody\",this,t))}getBody(t,e){const{callbacks:i}=e,s=[];return u(t,(t=>{const e={before:[],lines:[],after:[]},n=Fa(i,t);Ca(e.before,Oa(Ba(n,\"beforeLabel\",this,t))),Ca(e.lines,Ba(n,\"label\",this,t)),Ca(e.after,Oa(Ba(n,\"afterLabel\",this,t))),s.push(e)})),s}getAfterBody(t,e){return za(Ba(e.callbacks,\"afterBody\",this,t))}getFooter(t,e){const{callbacks:i}=e,s=Ba(i,\"beforeFooter\",this,t),n=Ba(i,\"footer\",this,t),o=Ba(i,\"afterFooter\",this,t);let a=[];return a=Ca(a,Oa(s)),a=Ca(a,Oa(n)),a=Ca(a,Oa(o)),a}_createItems(t){const e=this._active,i=this.chart.data,s=[],n=[],o=[];let a,r,l=[];for(a=0,r=e.length;a<r;++a)l.push(Aa(this.chart,e[a]));return t.filter&&(l=l.filter(((e,s,n)=>t.filter(e,s,n,i)))),t.itemSort&&(l=l.sort(((e,s)=>t.itemSort(e,s,i)))),u(l,(e=>{const i=Fa(t.callbacks,e);s.push(Ba(i,\"labelColor\",this,e)),n.push(Ba(i,\"labelPointStyle\",this,e)),o.push(Ba(i,\"labelTextColor\",this,e))})),this.labelColors=s,this.labelPointStyles=n,this.labelTextColors=o,this.dataPoints=l,l}update(t,e){const i=this.options.setContext(this.getContext()),s=this._active;let n,o=[];if(s.length){const t=Da[i.position].call(this,s,this._eventPosition);o=this._createItems(i),this.title=this.getTitle(o,i),this.beforeBody=this.getBeforeBody(o,i),this.body=this.getBody(o,i),this.afterBody=this.getAfterBody(o,i),this.footer=this.getFooter(o,i);const e=this._size=Ta(this,i),a=Object.assign({},t,e),r=Ea(this.chart,i,a),l=Ra(i,a,r,this.chart);this.xAlign=r.xAlign,this.yAlign=r.yAlign,n={opacity:1,x:l.x,y:l.y,width:e.width,height:e.height,caretX:t.x,caretY:t.y}}else 0!==this.opacity&&(n={opacity:0});this._tooltipItems=o,this.$context=void 0,n&&this._resolveAnimations().update(this,n),t&&i.external&&i.external.call(this,{chart:this.chart,tooltip:this,replay:e})}drawCaret(t,e,i,s){const n=this.getCaretPosition(t,i,s);e.lineTo(n.x1,n.y1),e.lineTo(n.x2,n.y2),e.lineTo(n.x3,n.y3)}getCaretPosition(t,e,i){const{xAlign:s,yAlign:n}=this,{caretSize:o,cornerRadius:a}=i,{topLeft:r,topRight:l,bottomLeft:h,bottomRight:c}=wi(a),{x:d,y:u}=t,{width:f,height:g}=e;let p,m,x,b,_,y;return\"center\"===n?(_=u+g\/2,\"left\"===s?(p=d,m=p-o,b=_+o,y=_-o):(p=d+f,m=p+o,b=_-o,y=_+o),x=p):(m=\"left\"===s?d+Math.max(r,h)+o:\"right\"===s?d+f-Math.max(l,c)-o:this.caretX,\"top\"===n?(b=u,_=b-o,p=m-o,x=m+o):(b=u+g,_=b+o,p=m+o,x=m-o),y=b),{x1:p,x2:m,x3:x,y1:b,y2:_,y3:y}}drawTitle(t,e,i){const s=this.title,n=s.length;let o,a,r;if(n){const l=Oi(i.rtl,this.x,this.width);for(t.x=Ia(this,i.titleAlign,i),e.textAlign=l.textAlign(i.titleAlign),e.textBaseline=\"middle\",o=Si(i.titleFont),a=i.titleSpacing,e.fillStyle=i.titleColor,e.font=o.string,r=0;r<n;++r)e.fillText(s[r],l.x(t.x),t.y+o.lineHeight\/2),t.y+=o.lineHeight+a,r+1===n&&(t.y+=i.titleMarginBottom-a)}}_drawColorBox(t,e,i,s,n){const a=this.labelColors[i],r=this.labelPointStyles[i],{boxHeight:l,boxWidth:h}=n,c=Si(n.bodyFont),d=Ia(this,\"left\",n),u=s.x(d),f=l<c.lineHeight?(c.lineHeight-l)\/2:0,g=e.y+f;if(n.usePointStyle){const e={radius:Math.min(h,l)\/2,pointStyle:r.pointStyle,rotation:r.rotation,borderWidth:1},i=s.leftForLtr(u,h)+h\/2,o=g+l\/2;t.strokeStyle=n.multiKeyBackground,t.fillStyle=n.multiKeyBackground,Le(t,e,i,o),t.strokeStyle=a.borderColor,t.fillStyle=a.backgroundColor,Le(t,e,i,o)}else{t.lineWidth=o(a.borderWidth)?Math.max(...Object.values(a.borderWidth)):a.borderWidth||1,t.strokeStyle=a.borderColor,t.setLineDash(a.borderDash||[]),t.lineDashOffset=a.borderDashOffset||0;const e=s.leftForLtr(u,h),i=s.leftForLtr(s.xPlus(u,1),h-2),r=wi(a.borderRadius);Object.values(r).some((t=>0!==t))?(t.beginPath(),t.fillStyle=n.multiKeyBackground,He(t,{x:e,y:g,w:h,h:l,radius:r}),t.fill(),t.stroke(),t.fillStyle=a.backgroundColor,t.beginPath(),He(t,{x:i,y:g+1,w:h-2,h:l-2,radius:r}),t.fill()):(t.fillStyle=n.multiKeyBackground,t.fillRect(e,g,h,l),t.strokeRect(e,g,h,l),t.fillStyle=a.backgroundColor,t.fillRect(i,g+1,h-2,l-2))}t.fillStyle=this.labelTextColors[i]}drawBody(t,e,i){const{body:s}=this,{bodySpacing:n,bodyAlign:o,displayColors:a,boxHeight:r,boxWidth:l,boxPadding:h}=i,c=Si(i.bodyFont);let d=c.lineHeight,f=0;const g=Oi(i.rtl,this.x,this.width),p=function(i){e.fillText(i,g.x(t.x+f),t.y+d\/2),t.y+=d+n},m=g.textAlign(o);let x,b,_,y,v,M,w;for(e.textAlign=o,e.textBaseline=\"middle\",e.font=c.string,t.x=Ia(this,m,i),e.fillStyle=i.bodyColor,u(this.beforeBody,p),f=a&&\"right\"!==m?\"center\"===o?l\/2+h:l+2+h:0,y=0,M=s.length;y<M;++y){for(x=s[y],b=this.labelTextColors[y],e.fillStyle=b,u(x.before,p),_=x.lines,a&&_.length&&(this._drawColorBox(e,t,y,g,i),d=Math.max(c.lineHeight,r)),v=0,w=_.length;v<w;++v)p(_[v]),d=c.lineHeight;u(x.after,p)}f=0,d=c.lineHeight,u(this.afterBody,p),t.y-=n}drawFooter(t,e,i){const s=this.footer,n=s.length;let o,a;if(n){const r=Oi(i.rtl,this.x,this.width);for(t.x=Ia(this,i.footerAlign,i),t.y+=i.footerMarginTop,e.textAlign=r.textAlign(i.footerAlign),e.textBaseline=\"middle\",o=Si(i.footerFont),e.fillStyle=i.footerColor,e.font=o.string,a=0;a<n;++a)e.fillText(s[a],r.x(t.x),t.y+o.lineHeight\/2),t.y+=o.lineHeight+i.footerSpacing}}drawBackground(t,e,i,s){const{xAlign:n,yAlign:o}=this,{x:a,y:r}=t,{width:l,height:h}=i,{topLeft:c,topRight:d,bottomLeft:u,bottomRight:f}=wi(s.cornerRadius);e.fillStyle=s.backgroundColor,e.strokeStyle=s.borderColor,e.lineWidth=s.borderWidth,e.beginPath(),e.moveTo(a+c,r),\"top\"===o&&this.drawCaret(t,e,i,s),e.lineTo(a+l-d,r),e.quadraticCurveTo(a+l,r,a+l,r+d),\"center\"===o&&\"right\"===n&&this.drawCaret(t,e,i,s),e.lineTo(a+l,r+h-f),e.quadraticCurveTo(a+l,r+h,a+l-f,r+h),\"bottom\"===o&&this.drawCaret(t,e,i,s),e.lineTo(a+u,r+h),e.quadraticCurveTo(a,r+h,a,r+h-u),\"center\"===o&&\"left\"===n&&this.drawCaret(t,e,i,s),e.lineTo(a,r+c),e.quadraticCurveTo(a,r,a+c,r),e.closePath(),e.fill(),s.borderWidth>0&&e.stroke()}_updateAnimationTarget(t){const e=this.chart,i=this.$animations,s=i&&i.x,n=i&&i.y;if(s||n){const i=Da[t.position].call(this,this._active,this._eventPosition);if(!i)return;const o=this._size=Ta(this,t),a=Object.assign({},i,this._size),r=Ea(e,t,a),l=Ra(t,a,r,e);s._to===l.x&&n._to===l.y||(this.xAlign=r.xAlign,this.yAlign=r.yAlign,this.width=o.width,this.height=o.height,this.caretX=i.x,this.caretY=i.y,this._resolveAnimations().update(this,l))}}_willRender(){return!!this.opacity}draw(t){const e=this.options.setContext(this.getContext());let i=this.opacity;if(!i)return;this._updateAnimationTarget(e);const s={width:this.width,height:this.height},n={x:this.x,y:this.y};i=Math.abs(i)<.001?0:i;const o=ki(e.padding),a=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;e.enabled&&a&&(t.save(),t.globalAlpha=i,this.drawBackground(n,t,s,e),Ai(t,e.textDirection),n.y+=o.top,this.drawTitle(n,t,e),this.drawBody(n,t,e),this.drawFooter(n,t,e),Ti(t,e.textDirection),t.restore())}getActiveElements(){return this._active||[]}setActiveElements(t,e){const i=this._active,s=t.map((({datasetIndex:t,index:e})=>{const i=this.chart.getDatasetMeta(t);if(!i)throw new Error(\"Cannot find a dataset at index \"+t);return{datasetIndex:t,element:i.data[e],index:e}})),n=!f(i,s),o=this._positionChanged(s,e);(n||o)&&(this._active=s,this._eventPosition=e,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(t,e,i=!0){if(e&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const s=this.options,n=this._active||[],o=this._getActiveElements(t,n,e,i),a=this._positionChanged(o,t),r=e||!f(o,n)||a;return r&&(this._active=o,(s.enabled||s.external)&&(this._eventPosition={x:t.x,y:t.y},this.update(!0,e))),r}_getActiveElements(t,e,i,s){const n=this.options;if(\"mouseout\"===t.type)return[];if(!s)return e.filter((t=>this.chart.data.datasets[t.datasetIndex]&&void 0!==this.chart.getDatasetMeta(t.datasetIndex).controller.getParsed(t.index)));const o=this.chart.getElementsAtEventForMode(t,n.mode,n,i);return n.reverse&&o.reverse(),o}_positionChanged(t,e){const{caretX:i,caretY:s,options:n}=this,o=Da[n.position].call(this,t,e);return!1!==o&&(i!==o.x||s!==o.y)}}var Na={id:\"tooltip\",_element:Wa,positioners:Da,afterInit(t,e,i){i&&(t.tooltip=new Wa({chart:t,options:i}))},beforeUpdate(t,e,i){t.tooltip&&t.tooltip.initialize(i)},reset(t,e,i){t.tooltip&&t.tooltip.initialize(i)},afterDraw(t){const e=t.tooltip;if(e&&e._willRender()){const i={tooltip:e};if(!1===t.notifyPlugins(\"beforeTooltipDraw\",{...i,cancelable:!0}))return;e.draw(t.ctx),t.notifyPlugins(\"afterTooltipDraw\",i)}},afterEvent(t,e){if(t.tooltip){const i=e.replay;t.tooltip.handleEvent(e.event,i,e.inChartArea)&&(e.changed=!0)}},defaults:{enabled:!0,external:null,position:\"average\",backgroundColor:\"rgba(0,0,0,0.8)\",titleColor:\"#fff\",titleFont:{weight:\"bold\"},titleSpacing:2,titleMarginBottom:6,titleAlign:\"left\",bodyColor:\"#fff\",bodySpacing:2,bodyFont:{},bodyAlign:\"left\",footerColor:\"#fff\",footerSpacing:2,footerMarginTop:6,footerFont:{weight:\"bold\"},footerAlign:\"left\",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(t,e)=>e.bodyFont.size,boxWidth:(t,e)=>e.bodyFont.size,multiKeyBackground:\"#fff\",displayColors:!0,boxPadding:0,borderColor:\"rgba(0,0,0,0)\",borderWidth:0,animation:{duration:400,easing:\"easeOutQuart\"},animations:{numbers:{type:\"number\",properties:[\"x\",\"y\",\"width\",\"height\",\"caretX\",\"caretY\"]},opacity:{easing:\"linear\",duration:200}},callbacks:Va},defaultRoutes:{bodyFont:\"font\",footerFont:\"font\",titleFont:\"font\"},descriptors:{_scriptable:t=>\"filter\"!==t&&\"itemSort\"!==t&&\"external\"!==t,_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:\"animation\"}},additionalOptionScopes:[\"interaction\"]};return Tn.register(Un,$o,go,t),Tn.helpers={...Hi},Tn._adapters=In,Tn.Animation=As,Tn.Animations=Ts,Tn.animator=bt,Tn.controllers=nn.controllers.items,Tn.DatasetController=js,Tn.Element=$s,Tn.elements=go,Tn.Interaction=Ki,Tn.layouts=ls,Tn.platforms=Ds,Tn.Scale=tn,Tn.Ticks=ae,Object.assign(Tn,Un,$o,go,t,Ds),Tn.Chart=Tn,\"undefined\"!=typeof window&&(window.Chart=Tn),Tn}));\n\/\/# sourceMappingURL=chart.umd.js.map\n\n<\/script>\n\n<script id=\"steelData\" type=\"application\/json\">{\"fields\":[\"y\",\"m\",\"code\",\"iQ\",\"iV\",\"eQ\",\"eV\"],\"data\":[[2019,4,\"100\",5170,200844856,1947,101330706],[2019,4,\"110\",4670,195432963,1812,99396881],[2019,4,\"120\",499,5408640,null,null],[2019,4,\"130\",null,3253,135,1933825],[2019,4,\"200\",7871,391611333,868,59981964],[2019,4,\"210\",1218,42489198,null,null],[2019,4,\"220\",454,20237005,null,8629],[2019,4,\"230\",3067,106557515,162,5420520],[2019,4,\"240\",2536,111965832,693,39829995],[2019,4,\"250\",597,110361783,13,14722820],[2019,4,\"300\",213075,3073525046,16231,232740841],[2019,4,\"310\",1,103266,null,251],[2019,4,\"311\",null,8774,null,251],[2019,4,\"312\",1,94492,null,null],[2019,4,\"380\",213074,3073421780,16231,232740590],[2019,4,\"381\",106919,1508638860,15914,222252401],[2019,4,\"382\",67567,1015890100,8,218890],[2019,4,\"383\",9938,137974341,177,5829484],[2019,4,\"384\",28649,410880324,109,1993743],[2019,4,\"385\",null,38155,24,2446072],[2019,4,\"400\",568618,13889145194,48667,972004167],[2019,4,\"410\",17123,473372338,20,2276107],[2019,4,\"420\",617,12265751,2578,54160882],[2019,4,\"430\",1582,61218969,29403,582582808],[2019,4,\"431\",1414,51461133,29403,582582808],[2019,4,\"432\",119,8401386,null,null],[2019,4,\"433\",49,1356450,null,null],[2019,4,\"440\",72024,1973699851,14813,282574638],[2019,4,\"441\",18968,575331110,14087,262117376],[2019,4,\"442\",352,39542620,10,839896],[2019,4,\"443\",52703,1358826121,716,19617366],[2019,4,\"450\",109755,2671960004,1324,34689640],[2019,4,\"451\",36679,865497993,944,22454562],[2019,4,\"452\",4477,346291189,4,338251],[2019,4,\"453\",68599,1460170822,376,11896827],[2019,4,\"470\",56865,1344433224,79,3442419],[2019,4,\"471\",29685,665881085,59,2021422],[2019,4,\"472\",2054,159870675,null,null],[2019,4,\"473\",25126,518681464,20,1420997],[2019,4,\"480\",310654,7352195057,451,12277673],[2019,4,\"481\",121541,2056696781,392,7007839],[2019,4,\"482\",34479,1906084491,50,3982516],[2019,4,\"483\",67272,1381852009,9,1287318],[2019,4,\"484\",87362,2007561776,null,null],[2019,4,\"500\",139287,4053120473,15065,649322458],[2019,4,\"510\",129548,3703423363,14977,646304631],[2019,4,\"511\",94595,1955503213,6547,175018250],[2019,4,\"512\",16016,1228989151,8279,469081447],[2019,4,\"513\",18937,518930999,151,2204934],[2019,4,\"520\",9740,349697110,88,3017827],[2019,4,\"600\",280986,7233111210,15141,453150076],[2019,4,\"610\",159574,3628720172,10625,265545563],[2019,4,\"611\",145640,3254177371,9000,229442959],[2019,4,\"612\",13934,374542801,1625,36102604],[2019,4,\"620\",37355,1128689080,784,47017507],[2019,4,\"621\",20004,611738805,781,46707251],[2019,4,\"622\",17351,516950275,3,310256],[2019,4,\"630\",1676,41259629,600,17134350],[2019,4,\"680\",30646,1019721790,1889,76408602],[2019,4,\"690\",51735,1414720539,1244,47044054],[2019,4,\"700\",59418,2565099568,35125,1255325377],[2019,4,\"710\",26677,1434831832,26867,899380287],[2019,4,\"720\",32742,1130267736,8258,355945090],[2019,4,\"800\",28367,1504762274,12168,443608225],[2019,4,\"820\",1371,54665211,462,13467130],[2019,4,\"821\",1071,31132305,431,12213565],[2019,4,\"822\",300,23532906,6,530053],[2019,4,\"823\",null,null,25,723512],[2019,4,\"830\",6889,609619678,1840,76021368],[2019,4,\"831\",2069,109128565,853,26666492],[2019,4,\"832\",2351,321560203,142,15369751],[2019,4,\"833\",2470,178930910,844,33985125],[2019,4,\"840\",20107,840477385,9867,354119727],[2019,4,\"841\",15109,505701588,5003,159151103],[2019,4,\"842\",737,102530764,639,82453701],[2019,4,\"843\",4260,232245033,4225,112514923],[2019,4,\"900\",37254,471450483,26534,667996274],[2019,4,\"910\",12218,90371986,13287,146221838],[2019,4,\"920\",7433,233370235,12758,515806643],[2019,4,\"930\",3384,32741149,415,5327413],[2019,4,\"940\",14199,113199063,74,640380],[2019,4,\"950\",20,1768050,null,null],[2019,8,\"100\",40192,627419548,4500,92425852],[2019,8,\"110\",40176,626853517,4202,83369643],[2019,8,\"120\",16,566031,null,81979],[2019,8,\"130\",null,null,299,8974230],[2019,8,\"200\",9310,389440839,1234,77245437],[2019,8,\"210\",868,32467331,null,null],[2019,8,\"220\",1401,48767887,1,67305],[2019,8,\"230\",3265,101189920,null,null],[2019,8,\"240\",3415,135498981,1200,61738806],[2019,8,\"250\",361,71516720,33,15439326],[2019,8,\"300\",312265,4494603894,1631,32412815],[2019,8,\"310\",null,218434,null,null],[2019,8,\"311\",null,215451,null,null],[2019,8,\"312\",null,2983,null,null],[2019,8,\"380\",312265,4494385460,1631,32412815],[2019,8,\"381\",85927,1164456676,null,null],[2019,8,\"382\",177359,2627841213,122,2674198],[2019,8,\"383\",20818,291699784,153,5032749],[2019,8,\"384\",28161,409688949,1217,21317949],[2019,8,\"385\",1,698838,140,3387919],[2019,8,\"400\",587706,13774684558,34557,680354405],[2019,8,\"410\",1522,118819293,162,8523995],[2019,8,\"420\",720,13605939,578,12042144],[2019,8,\"430\",1926,66388555,19912,377433600],[2019,8,\"431\",1747,55916506,19910,377263237],[2019,8,\"432\",146,9619480,2,170363],[2019,8,\"433\",34,852569,null,null],[2019,8,\"440\",60813,1880115969,9562,190720555],[2019,8,\"441\",23954,715465145,7611,137205065],[2019,8,\"442\",181,23256790,171,5124627],[2019,8,\"443\",36678,1141394034,1780,48390863],[2019,8,\"450\",119171,2686042689,3360,64319005],[2019,8,\"451\",54964,1128482874,3341,63580799],[2019,8,\"452\",5346,369557765,5,215575],[2019,8,\"453\",58861,1188002050,14,522631],[2019,8,\"470\",49420,1135510449,193,8245157],[2019,8,\"471\",24311,554723835,137,3989862],[2019,8,\"472\",1279,109280945,51,3553682],[2019,8,\"473\",23830,471505669,5,701613],[2019,8,\"480\",354134,7874201664,788,19069949],[2019,8,\"481\",110356,1927223966,666,12546253],[2019,8,\"482\",33120,1664295202,26,2482412],[2019,8,\"483\",120565,2247168297,12,1808550],[2019,8,\"484\",90094,2035514199,84,2232734],[2019,8,\"500\",141521,3963730168,9820,480872174],[2019,8,\"510\",129044,3546413375,9685,475615768],[2019,8,\"511\",96867,1994910311,1825,36392349],[2019,8,\"512\",13271,1040605805,7851,438832040],[2019,8,\"513\",18907,510897259,9,391379],[2019,8,\"520\",12477,417316793,135,5256406],[2019,8,\"600\",272361,6716171970,10926,332704338],[2019,8,\"610\",170011,3767223775,6304,157161480],[2019,8,\"611\",160964,3531700167,5737,142321332],[2019,8,\"612\",9047,235523608,567,14840148],[2019,8,\"620\",30128,889572297,619,35723012],[2019,8,\"621\",16982,498387510,606,34129299],[2019,8,\"622\",13146,391184787,12,1593713],[2019,8,\"630\",2341,57087338,290,7681726],[2019,8,\"680\",32938,1010940257,2705,94209873],[2019,8,\"690\",36943,991348303,1009,37928247],[2019,8,\"700\",53755,2411596746,33498,1192892982],[2019,8,\"710\",19744,1270635808,18022,675323637],[2019,8,\"720\",34012,1140960938,15476,517569345],[2019,8,\"800\",30946,1498356065,13879,529784389],[2019,8,\"820\",2163,83054566,563,17139169],[2019,8,\"821\",1845,58408103,496,14803084],[2019,8,\"822\",310,24434681,47,1390744],[2019,8,\"823\",8,211782,20,945341],[2019,8,\"830\",6030,510527840,1501,69164778],[2019,8,\"831\",2053,99734547,679,22312267],[2019,8,\"832\",2149,274537541,163,18157187],[2019,8,\"833\",1828,136255752,659,28695324],[2019,8,\"840\",22753,904773659,11814,443480442],[2019,8,\"841\",16941,553580603,7130,242889855],[2019,8,\"842\",620,92279810,682,88742555],[2019,8,\"843\",5192,258913246,4002,111848032],[2019,8,\"900\",111367,1153047210,19886,528983122],[2019,8,\"910\",71406,679638200,8203,86005602],[2019,8,\"920\",5275,163709060,10898,429532209],[2019,8,\"930\",4408,52844523,733,13331347],[2019,8,\"940\",30254,255039793,53,113964],[2019,8,\"950\",24,1815634,null,null],[2019,12,\"100\",4972,187611205,3843,124314265],[2019,12,\"110\",4473,183411833,3639,122943756],[2019,12,\"120\",499,4199372,null,175733],[2019,12,\"130\",null,null,204,1194776],[2019,12,\"200\",7154,248164956,700,70284760],[2019,12,\"210\",176,8536597,null,null],[2019,12,\"220\",1213,36579909,null,16753],[2019,12,\"230\",2414,64090750,null,null],[2019,12,\"240\",2889,101049673,647,30978303],[2019,12,\"250\",463,37908027,52,39289704],[2019,12,\"300\",259769,3261037693,362,27325732],[2019,12,\"310\",2,164874,null,135596],[2019,12,\"311\",null,6362,null,135596],[2019,12,\"312\",2,158512,null,null],[2019,12,\"380\",259767,3260872819,362,27190136],[2019,12,\"381\",135170,1608048924,10,169926],[2019,12,\"382\",null,null,121,2805171],[2019,12,\"383\",51722,678158137,214,22289759],[2019,12,\"384\",72856,970128269,11,366919],[2019,12,\"385\",19,4537489,6,1558361],[2019,12,\"400\",437738,10028440791,34354,636014007],[2019,12,\"410\",1418,106440965,313,19672424],[2019,12,\"420\",555,11148649,2201,38565591],[2019,12,\"430\",5850,119110269,20369,359278455],[2019,12,\"431\",5772,116545102,20369,359278455],[2019,12,\"432\",24,1513358,null,null],[2019,12,\"433\",54,1051809,null,null],[2019,12,\"440\",53637,1505878719,9806,175079259],[2019,12,\"441\",18812,563019460,7585,124447960],[2019,12,\"442\",296,33734694,26,1576531],[2019,12,\"443\",34529,909124565,2194,49054768],[2019,12,\"450\",82951,1775069778,858,20435307],[2019,12,\"451\",33652,637695034,647,14934033],[2019,12,\"452\",3848,283616447,4,174852],[2019,12,\"453\",45451,853758297,207,5326422],[2019,12,\"470\",22491,863851627,208,7586738],[2019,12,\"471\",18569,501093239,151,3298995],[2019,12,\"472\",577,47194136,54,3796309],[2019,12,\"473\",3345,315564252,4,491434],[2019,12,\"480\",270836,5646940784,599,15396233],[2019,12,\"481\",113460,1765100200,503,10042555],[2019,12,\"482\",21578,1183253103,65,2898741],[2019,12,\"483\",67578,1204374804,28,2387225],[2019,12,\"484\",68220,1494212677,3,67712],[2019,12,\"500\",132584,3451667414,6994,300369507],[2019,12,\"510\",119817,3065106516,6991,300207070],[2019,12,\"511\",91799,1772195540,1600,30345651],[2019,12,\"512\",11312,854634701,5385,269610017],[2019,12,\"513\",16705,438276275,6,251402],[2019,12,\"520\",12767,386560898,3,162437],[2019,12,\"600\",154093,4069681867,12492,345293328],[2019,12,\"610\",81579,1970301165,8167,194667573],[2019,12,\"611\",69722,1669036752,7683,183414967],[2019,12,\"612\",11858,301264413,484,11252606],[2019,12,\"620\",35235,933582077,719,41109035],[2019,12,\"621\",19717,526628674,709,39847471],[2019,12,\"622\",15518,406953403,10,1261564],[2019,12,\"630\",2379,53845168,331,10053380],[2019,12,\"680\",26829,822907475,1997,61905001],[2019,12,\"690\",8070,289045982,1278,37558339],[2019,12,\"700\",37650,1703007968,27344,965951209],[2019,12,\"710\",13805,869103319,15933,501908290],[2019,12,\"720\",23845,833904649,11411,464042919],[2019,12,\"800\",26804,1345570122,13581,466708204],[2019,12,\"820\",726,42177618,552,13340962],[2019,12,\"821\",427,19344685,465,10917683],[2019,12,\"822\",299,22832933,58,1461956],[2019,12,\"823\",null,null,30,961323],[2019,12,\"830\",5945,529174275,2134,72998175],[2019,12,\"831\",1940,84443286,1225,25576798],[2019,12,\"832\",2415,296403078,146,13791588],[2019,12,\"833\",1590,148327911,763,33629789],[2019,12,\"840\",20132,774218229,10894,380369067],[2019,12,\"841\",14719,463823349,5752,176301215],[2019,12,\"842\",639,93267510,635,88760888],[2019,12,\"843\",4775,217127370,4508,115306964],[2019,12,\"900\",115332,1038235712,14130,379218827],[2019,12,\"910\",84559,684829487,3387,37066775],[2019,12,\"920\",3342,92277348,9281,330573164],[2019,12,\"930\",15912,177378034,1435,11505875],[2019,12,\"940\",11478,83627170,28,73013],[2019,12,\"950\",40,123673,null,null],[2019,2,\"100\",6497,224450133,3951,106841626],[2019,2,\"110\",6473,224184338,3741,104587044],[2019,2,\"120\",25,265795,null,1794],[2019,2,\"130\",null,null,210,2252788],[2019,2,\"200\",7334,339796154,667,58107406],[2019,2,\"210\",1058,37242890,2,179436],[2019,2,\"220\",1430,49922867,49,2059955],[2019,2,\"230\",1897,60387153,null,null],[2019,2,\"240\",2714,121409566,596,34750625],[2019,2,\"250\",234,70833678,20,21117390],[2019,2,\"300\",244601,3964817207,27395,397256595],[2019,2,\"310\",null,199447,null,null],[2019,2,\"311\",null,10238,null,null],[2019,2,\"312\",null,189209,null,null],[2019,2,\"380\",244601,3964617760,27395,397256595],[2019,2,\"381\",105558,1594124728,27045,377691067],[2019,2,\"382\",105983,1578415332,12,333881],[2019,2,\"383\",20414,566006772,279,15869802],[2019,2,\"384\",11063,201973960,55,3187434],[2019,2,\"385\",1582,24096968,4,174411],[2019,2,\"400\",532574,12949361113,50417,1003441305],[2019,2,\"410\",22998,617186657,51,2563997],[2019,2,\"420\",null,11993,409,8544342],[2019,2,\"430\",1463,55053619,29958,598022995],[2019,2,\"431\",1353,46159396,29958,597911934],[2019,2,\"432\",101,8550737,null,111061],[2019,2,\"433\",10,343486,null,null],[2019,2,\"440\",61041,1786091810,16829,311528644],[2019,2,\"441\",19715,586206725,15681,281961829],[2019,2,\"442\",343,39350142,77,5067192],[2019,2,\"443\",40983,1160534943,1070,24499623],[2019,2,\"450\",111660,2608245785,1905,46957667],[2019,2,\"451\",30177,751158364,1150,24663870],[2019,2,\"452\",4274,316880546,30,589987],[2019,2,\"453\",77209,1540206875,725,21703810],[2019,2,\"470\",39636,899654584,177,7542335],[2019,2,\"471\",11032,256351126,114,3272120],[2019,2,\"472\",1304,112113006,32,3379769],[2019,2,\"473\",27300,531190452,30,890446],[2019,2,\"480\",295776,6983116665,1088,28281325],[2019,2,\"481\",105874,1908590524,957,19756300],[2019,2,\"482\",26265,1458191331,82,4709638],[2019,2,\"483\",73516,1471998986,22,2883247],[2019,2,\"484\",90121,2144335824,26,932140],[2019,2,\"500\",154190,4282683594,8930,422327716],[2019,2,\"510\",146336,4011716991,8815,419106547],[2019,2,\"511\",113838,2417087248,641,17989339],[2019,2,\"512\",13558,1089137920,6173,365162497],[2019,2,\"513\",18940,505491823,2001,35954711],[2019,2,\"520\",7854,270966603,114,3221169],[2019,2,\"600\",199361,5452655257,12704,384789515],[2019,2,\"610\",113518,2786687221,8021,203603643],[2019,2,\"611\",101052,2451581009,6908,177402178],[2019,2,\"612\",12466,335106212,1113,26201465],[2019,2,\"620\",33405,1030932743,674,40905200],[2019,2,\"621\",19977,622938119,669,40338906],[2019,2,\"622\",13428,407994624,5,566294],[2019,2,\"630\",845,23470982,532,14325792],[2019,2,\"680\",15533,593184531,1467,51614320],[2019,2,\"690\",36059,1018379780,2010,74340560],[2019,2,\"700\",31180,2240061211,27716,1163845829],[2019,2,\"710\",18644,1128552712,18255,760030451],[2019,2,\"720\",12536,1111508499,9461,403815378],[2019,2,\"800\",26515,1459319432,12351,473830521],[2019,2,\"820\",1211,57041379,616,23390156],[2019,2,\"821\",897,31547816,537,19976941],[2019,2,\"822\",313,25493563,38,1968790],[2019,2,\"823\",null,null,42,1444425],[2019,2,\"830\",5577,534497892,1888,78766686],[2019,2,\"831\",1906,98907066,946,28618444],[2019,2,\"832\",2115,286979516,215,14890040],[2019,2,\"833\",1556,148611310,727,35258202],[2019,2,\"840\",19727,867780161,9847,371673679],[2019,2,\"841\",13279,493099967,6305,202611219],[2019,2,\"842\",712,112307058,633,86520926],[2019,2,\"843\",5736,262373136,2909,82541534],[2019,2,\"900\",74955,770649798,30477,635124159],[2019,2,\"910\",29076,268427015,17921,171852805],[2019,2,\"920\",5354,115404219,12173,457650397],[2019,2,\"930\",2614,34017683,344,5511136],[2019,2,\"940\",37829,346353741,39,109820],[2019,2,\"950\",83,6447140,null,1],[2019,1,\"100\",41726,681238217,5431,113418847],[2019,1,\"110\",41721,680618444,5342,111146243],[2019,1,\"120\",null,null,null,939],[2019,1,\"130\",5,619773,89,2271665],[2019,1,\"200\",8808,444309315,1212,82553228],[2019,1,\"210\",117,12805013,null,null],[2019,1,\"220\",1935,75065491,null,2205],[2019,1,\"230\",2645,93351824,135,4644000],[2019,1,\"240\",3798,189733156,1061,60757086],[2019,1,\"250\",313,73353831,16,17149937],[2019,1,\"300\",463450,7567303364,11439,167339236],[2019,1,\"310\",42,5038307,null,115107],[2019,1,\"311\",42,4817424,null,106989],[2019,1,\"312\",null,220883,null,8118],[2019,1,\"380\",463408,7562265057,11439,167224129],[2019,1,\"381\",194476,3097317208,11070,151914617],[2019,1,\"382\",152959,2537456452,22,653232],[2019,1,\"383\",29337,493745745,297,9783720],[2019,1,\"384\",80136,1321424575,34,1535661],[2019,1,\"385\",6499,112321077,16,3336899],[2019,1,\"400\",558765,14321975051,53716,1107491946],[2019,1,\"410\",1296,86386541,37,2705271],[2019,1,\"420\",4007,85153187,811,18279266],[2019,1,\"430\",5490,147087058,26327,562408310],[2019,1,\"431\",5185,125663712,26327,562400710],[2019,1,\"432\",257,20009215,null,7600],[2019,1,\"433\",49,1414131,null,null],[2019,1,\"440\",63933,1980235826,22575,426432734],[2019,1,\"441\",22424,685623965,20732,380849042],[2019,1,\"442\",212,26371692,12,1629494],[2019,1,\"443\",41297,1268240169,1830,43954198],[2019,1,\"450\",127994,3273616439,3608,79503147],[2019,1,\"451\",27813,779199064,3357,72101065],[2019,1,\"452\",5229,395658020,null,416550],[2019,1,\"453\",94952,2098759355,251,6985532],[2019,1,\"470\",46551,1217277918,88,5665292],[2019,1,\"471\",19061,478963368,32,1958857],[2019,1,\"472\",1600,133093693,50,3144287],[2019,1,\"473\",25890,605220857,7,562148],[2019,1,\"480\",309493,7532218082,269,12497926],[2019,1,\"481\",136578,2659479872,221,5509485],[2019,1,\"482\",25812,1402146072,39,4838479],[2019,1,\"483\",60148,1306891162,5,1993720],[2019,1,\"484\",86955,2163700976,4,156242],[2019,1,\"500\",128390,4183776307,21337,786164958],[2019,1,\"510\",110165,3579447423,21270,784116501],[2019,1,\"511\",73950,1742352660,13218,340341448],[2019,1,\"512\",15014,1244050242,7316,431376247],[2019,1,\"513\",21200,593044521,736,12398806],[2019,1,\"520\",18225,604328884,67,2048457],[2019,1,\"600\",236535,6701268276,13611,425144912],[2019,1,\"610\",131768,3256585466,9298,268982138],[2019,1,\"611\",122052,2975799427,8641,244709688],[2019,1,\"612\",9715,280786039,657,24272450],[2019,1,\"620\",43318,1369698321,312,19479191],[2019,1,\"621\",27591,879112000,307,18796170],[2019,1,\"622\",15727,490586321,5,683021],[2019,1,\"630\",3772,109340025,628,17743818],[2019,1,\"680\",17404,720015870,1654,57390058],[2019,1,\"690\",40274,1245628594,1719,61549707],[2019,1,\"700\",49875,2508601870,30524,1213221930],[2019,1,\"710\",23855,1351259319,14116,598111842],[2019,1,\"720\",26020,1157342551,16408,615110088],[2019,1,\"800\",35873,1801244936,16184,599605949],[2019,1,\"820\",1601,50417498,676,26036414],[2019,1,\"821\",1347,32355515,622,23340830],[2019,1,\"822\",249,17924901,5,1042527],[2019,1,\"823\",5,137082,48,1653057],[2019,1,\"830\",7251,631168641,1965,79414622],[2019,1,\"831\",2637,126238080,1091,32431653],[2019,1,\"832\",2564,350202412,125,14422498],[2019,1,\"833\",2051,154728149,749,32560471],[2019,1,\"840\",27021,1119658797,13542,494154913],[2019,1,\"841\",18301,648697820,7269,231083337],[2019,1,\"842\",948,141537591,669,98281813],[2019,1,\"843\",7773,329423386,5604,164789763],[2019,1,\"900\",109912,1254637336,27809,518241545],[2019,1,\"910\",60345,655072086,18328,174251941],[2019,1,\"920\",5626,151062081,8991,321782102],[2019,1,\"930\",3946,43613967,428,20909178],[2019,1,\"940\",39953,401109404,61,1298324],[2019,1,\"950\",41,3779798,null,null],[2019,7,\"100\",6925,226857120,4565,105742832],[2019,7,\"110\",5855,215299718,4361,102536218],[2019,7,\"120\",1069,11556726,null,386],[2019,7,\"130\",null,676,205,3206228],[2019,7,\"200\",11088,441185881,768,68269552],[2019,7,\"210\",1612,57730223,2,176050],[2019,7,\"220\",1393,49584544,null,null],[2019,7,\"230\",3849,117713916,162,5386500],[2019,7,\"240\",3885,158062822,576,32445641],[2019,7,\"250\",349,58094376,28,30261361],[2019,7,\"300\",483730,6935921334,8981,153543862],[2019,7,\"310\",6,2386391,5,189893],[2019,7,\"311\",5,2276865,5,189893],[2019,7,\"312\",1,109526,null,null],[2019,7,\"380\",483724,6933534943,8976,153353969],[2019,7,\"381\",121441,1707720319,5999,83380803],[2019,7,\"382\",219048,3184237725,193,4073252],[2019,7,\"383\",43341,640921171,169,20759398],[2019,7,\"384\",99892,1397311515,2366,39816307],[2019,7,\"385\",2,3344213,248,5324209],[2019,7,\"400\",614283,13816868109,56702,1050016967],[2019,7,\"410\",2909,187063211,70,4362387],[2019,7,\"420\",829,17818864,1639,31917911],[2019,7,\"430\",6989,175053948,25366,489413369],[2019,7,\"431\",6788,159960149,25366,489413369],[2019,7,\"432\",179,14531846,null,null],[2019,7,\"433\",21,561953,null,null],[2019,7,\"440\",72304,2024662137,25957,443322895],[2019,7,\"441\",22874,682927626,22868,391060335],[2019,7,\"442\",331,35617326,196,3939345],[2019,7,\"443\",49100,1306117185,2893,48323215],[2019,7,\"450\",123264,2929033477,2502,54918941],[2019,7,\"451\",44443,1021318028,1990,40808645],[2019,7,\"452\",4604,317875538,23,530750],[2019,7,\"453\",74218,1589839911,488,13579546],[2019,7,\"470\",32919,799877714,569,9794760],[2019,7,\"471\",16933,383492051,505,6069952],[2019,7,\"472\",1069,82456471,14,840763],[2019,7,\"473\",14917,333929192,50,2884045],[2019,7,\"480\",375069,7683358758,599,16286704],[2019,7,\"481\",198341,3595780143,523,10423262],[2019,7,\"482\",13467,698176808,46,3593077],[2019,7,\"483\",91368,1756964742,10,1533399],[2019,7,\"484\",71893,1632437065,20,736966],[2019,7,\"500\",136921,3966359009,11110,452190737],[2019,7,\"510\",128185,3668161338,11041,450290765],[2019,7,\"511\",97485,2046559887,4889,117337698],[2019,7,\"512\",14625,1192834878,5988,330832304],[2019,7,\"513\",16076,428766573,165,2120763],[2019,7,\"520\",8736,298197671,69,1899972],[2019,7,\"600\",309322,7778183926,15318,435677718],[2019,7,\"610\",181763,4118875193,10395,240138375],[2019,7,\"611\",172456,3873466768,9998,227505333],[2019,7,\"612\",9308,245408425,397,12633042],[2019,7,\"620\",38457,1171075200,1185,58909830],[2019,7,\"621\",25534,778296403,1180,58288403],[2019,7,\"622\",12923,392778797,5,621427],[2019,7,\"630\",1876,44693803,290,9257024],[2019,7,\"680\",44048,1311453965,2357,91059342],[2019,7,\"690\",43178,1132085765,1091,36313147],[2019,7,\"700\",52937,2455779347,27135,1010436992],[2019,7,\"710\",24232,1424305526,5206,334555963],[2019,7,\"720\",28705,1031473821,21929,675881029],[2019,7,\"800\",31709,1617317861,14908,505027519],[2019,7,\"820\",1273,55771826,912,24950114],[2019,7,\"821\",969,32139431,523,15941193],[2019,7,\"822\",294,23276422,113,3057325],[2019,7,\"823\",10,355973,276,5951596],[2019,7,\"830\",6263,574221036,2095,69738694],[2019,7,\"831\",2111,114419237,1163,26234869],[2019,7,\"832\",2201,294771369,156,12334731],[2019,7,\"833\",1951,165030430,775,31169094],[2019,7,\"840\",24173,987324999,11901,410338711],[2019,7,\"841\",17393,606908939,6328,195544449],[2019,7,\"842\",650,92725432,646,86881107],[2019,7,\"843\",6130,287690628,4927,127913155],[2019,7,\"900\",60600,585615747,25402,618339713],[2019,7,\"910\",31795,258971577,9849,98624298],[2019,7,\"920\",3078,90361678,14495,509781034],[2019,7,\"930\",3301,44552612,977,9517098],[2019,7,\"940\",22425,191729880,82,417283],[2019,6,\"100\",5885,230519918,2943,99981471],[2019,6,\"110\",5337,224332631,2785,97755392],[2019,6,\"120\",548,6185870,null,6582],[2019,6,\"130\",null,1417,158,2219497],[2019,6,\"200\",7731,347032040,1020,68337939],[2019,6,\"210\",1100,42815970,null,null],[2019,6,\"220\",756,29762568,36,816330],[2019,6,\"230\",2443,79553417,null,null],[2019,6,\"240\",2839,119968392,970,52394448],[2019,6,\"250\",592,74931693,14,15127161],[2019,6,\"300\",429213,6309712224,198,9581550],[2019,6,\"310\",1,165317,null,5295],[2019,6,\"311\",1,165317,null,5295],[2019,6,\"380\",429212,6309546907,198,9576255],[2019,6,\"381\",118238,1642167318,3,85864],[2019,6,\"382\",201915,3167107319,79,2126559],[2019,6,\"383\",57066,803453043,95,3379102],[2019,6,\"384\",51969,693050721,14,3021828],[2019,6,\"385\",23,3768506,6,962902],[2019,6,\"400\",619613,14430449542,63477,1213846315],[2019,6,\"410\",10205,558604780,60,3335585],[2019,6,\"420\",null,69748,1651,33150627],[2019,6,\"430\",3478,123394690,23895,485101836],[2019,6,\"431\",3224,106462840,23895,485101836],[2019,6,\"432\",244,16653678,null,null],[2019,6,\"433\",10,278172,null,null],[2019,6,\"440\",54050,1663959820,34842,620553822],[2019,6,\"441\",18495,561006858,32951,579434257],[2019,6,\"442\",185,18575433,5,497926],[2019,6,\"443\",35369,1084377529,1886,40621639],[2019,6,\"450\",113669,2647266171,2669,57213543],[2019,6,\"451\",41240,890132632,2400,49388280],[2019,6,\"452\",4111,304440637,10,213904],[2019,6,\"453\",68317,1452692902,259,7611359],[2019,6,\"470\",48180,1139540822,55,1703462],[2019,6,\"471\",19754,444291421,9,402819],[2019,6,\"472\",1089,87881866,4,255970],[2019,6,\"473\",27338,607367535,42,1044673],[2019,6,\"480\",390031,8297613511,305,12787440],[2019,6,\"481\",129531,2314819673,254,6460867],[2019,6,\"482\",17907,973894194,32,4315945],[2019,6,\"483\",149428,2828850513,17,1904080],[2019,6,\"484\",93165,2180049131,2,106548],[2019,6,\"500\",146045,4052116692,12852,577449245],[2019,6,\"510\",130037,3530079135,12790,575951267],[2019,6,\"511\",103577,2150537916,5118,124220640],[2019,6,\"512\",12162,978622442,7646,449826936],[2019,6,\"513\",14297,400918777,26,1903691],[2019,6,\"520\",16008,522037557,62,1497978],[2019,6,\"600\",300352,7590149204,13926,403049339],[2019,6,\"610\",190324,4324011710,9368,224389308],[2019,6,\"611\",179335,4033217512,7810,188756894],[2019,6,\"612\",10990,290794198,1558,35632414],[2019,6,\"620\",35834,1093639832,417,24634390],[2019,6,\"621\",21369,649716421,410,23779699],[2019,6,\"622\",14465,443923411,7,854691],[2019,6,\"630\",2225,57012650,562,18372041],[2019,6,\"680\",28787,964173156,2178,86311634],[2019,6,\"690\",43181,1151311856,1401,49341966],[2019,6,\"700\",44686,1944645216,26334,1023131469],[2019,6,\"710\",15622,950741984,12262,470743320],[2019,6,\"720\",29064,993903232,14072,552388149],[2019,6,\"800\",27822,1452205368,15064,540482968],[2019,6,\"820\",1321,55473880,551,15713029],[2019,6,\"821\",1034,31568179,471,13229182],[2019,6,\"822\",287,23903586,39,1357109],[2019,6,\"823\",null,2115,41,1126738],[2019,6,\"830\",5716,501981942,2424,91656089],[2019,6,\"831\",2253,111180792,966,29387774],[2019,6,\"832\",2003,264085442,153,18280515],[2019,6,\"833\",1460,126715708,1304,43987800],[2019,6,\"840\",20785,894749546,12089,433113850],[2019,6,\"841\",16062,563352963,6942,225574287],[2019,6,\"842\",839,119075028,674,95352519],[2019,6,\"843\",3884,212321555,4473,112187044],[2019,6,\"900\",133478,1419291605,46088,800165821],[2019,6,\"910\",93261,951169861,29372,198537059],[2019,6,\"920\",4662,128970991,15750,595630075],[2019,6,\"930\",4072,55553983,754,4743231],[2019,6,\"940\",31462,281818340,212,1255456],[2019,6,\"950\",20,1778430,null,null],[2019,3,\"100\",4557,202110133,4579,96696330],[2019,3,\"110\",4557,202110133,4467,93790017],[2019,3,\"120\",null,null,null,15],[2019,3,\"130\",null,null,112,2906298],[2019,3,\"200\",7114,310728799,1019,83789863],[2019,3,\"210\",850,31105724,null,null],[2019,3,\"220\",1516,54319333,null,23288],[2019,3,\"230\",2008,62786626,null,null],[2019,3,\"240\",2463,113408874,993,56146741],[2019,3,\"250\",278,49108242,26,27619834],[2019,3,\"300\",357351,4843159334,11820,399737427],[2019,3,\"310\",null,23271,null,3386],[2019,3,\"311\",null,23271,null,3386],[2019,3,\"380\",357351,4843136063,11820,399734041],[2019,3,\"381\",79492,1073226650,9,256260],[2019,3,\"382\",83999,1242475228,5,141660],[2019,3,\"383\",35879,485611142,295,237120015],[2019,3,\"384\",157980,2041351584,11507,161414502],[2019,3,\"385\",1,471459,4,801604],[2019,3,\"400\",465073,11248941979,63466,1190096555],[2019,3,\"410\",1465,109261555,32,1878130],[2019,3,\"420\",701,15149387,1126,22306322],[2019,3,\"430\",1260,48473885,30200,579888204],[2019,3,\"431\",1077,32983694,30199,579828204],[2019,3,\"432\",166,15026210,1,60000],[2019,3,\"433\",18,463981,null,null],[2019,3,\"440\",63698,1895036524,28843,514970689],[2019,3,\"441\",24507,736975603,27385,481510784],[2019,3,\"442\",369,40411885,235,4984914],[2019,3,\"443\",38823,1117649036,1223,28474991],[2019,3,\"450\",109979,2631545683,1951,45940300],[2019,3,\"451\",38149,916978308,1532,34084677],[2019,3,\"452\",3712,279670821,5,140509],[2019,3,\"453\",68118,1434896554,414,11715114],[2019,3,\"470\",28789,751485689,815,8315720],[2019,3,\"471\",13664,324669480,731,4933055],[2019,3,\"472\",888,65883530,3,251551],[2019,3,\"473\",14237,360932679,81,3131114],[2019,3,\"480\",259181,5797989256,500,16797190],[2019,3,\"481\",92345,1583769649,345,8572702],[2019,3,\"482\",18815,1029650561,135,5186602],[2019,3,\"483\",61921,1185982843,9,2289999],[2019,3,\"484\",86100,1998586203,11,747887],[2019,3,\"500\",137342,3944653687,12462,565620199],[2019,3,\"510\",122795,3483913357,12451,565225661],[2019,3,\"511\",88402,1860205367,2681,65672705],[2019,3,\"512\",14049,1104058025,8444,474681755],[2019,3,\"513\",20344,519649965,1325,24871201],[2019,3,\"520\",14546,460740330,11,394538],[2019,3,\"600\",228104,5993266911,12977,398276794],[2019,3,\"610\",122895,2833884654,8080,208987647],[2019,3,\"611\",112730,2559450486,6940,183035706],[2019,3,\"612\",10165,274434168,1139,25951941],[2019,3,\"620\",40424,1209564312,625,37379473],[2019,3,\"621\",24317,736200091,603,34541442],[2019,3,\"622\",16107,473364221,22,2838031],[2019,3,\"630\",1963,47363202,769,20542211],[2019,3,\"680\",16922,659855919,1458,54612112],[2019,3,\"690\",45901,1242598824,2046,76755351],[2019,3,\"700\",43712,2492790154,46860,1553767404],[2019,3,\"710\",20109,1262844160,16150,606492636],[2019,3,\"720\",23603,1229945994,30710,947274768],[2019,3,\"800\",29178,1547700359,18549,629956743],[2019,3,\"820\",1147,51740207,915,26965776],[2019,3,\"821\",890,29219694,817,24188637],[2019,3,\"822\",257,22520513,6,451449],[2019,3,\"823\",null,null,91,2325690],[2019,3,\"830\",6354,558478361,1933,82943566],[2019,3,\"831\",2244,120481579,743,23204193],[2019,3,\"832\",2075,279578513,237,22632684],[2019,3,\"833\",2036,158418269,953,37106689],[2019,3,\"840\",21677,937481791,15701,520047401],[2019,3,\"841\",15014,528839337,6556,212966332],[2019,3,\"842\",793,116358141,778,102086708],[2019,3,\"843\",5870,292284313,8367,204994361],[2019,3,\"900\",44370,515748735,46838,884893768],[2019,3,\"910\",15851,124270389,30820,304182805],[2019,3,\"920\",7264,202255351,14564,566992833],[2019,3,\"930\",3205,42628632,1023,10369255],[2019,3,\"940\",18049,146594363,431,3348875],[2019,5,\"100\",39523,647773351,3629,77638336],[2019,5,\"110\",39523,647773351,3386,74650736],[2019,5,\"130\",null,null,243,2987600],[2019,5,\"200\",8082,356010110,1121,85728996],[2019,5,\"210\",1588,66869723,6,642557],[2019,5,\"220\",628,24756161,1,77377],[2019,5,\"230\",1690,55028932,null,null],[2019,5,\"240\",3913,172020994,1093,61922150],[2019,5,\"250\",262,37334300,21,23086912],[2019,5,\"300\",337361,5097714750,10673,164126400],[2019,5,\"310\",8,1192716,null,14149],[2019,5,\"311\",1,116075,null,14149],[2019,5,\"312\",7,1063786,null,null],[2019,5,\"313\",null,12855,null,null],[2019,5,\"380\",337353,5096522034,10673,164112251],[2019,5,\"381\",113723,1724632629,10329,151872878],[2019,5,\"382\",108030,1732921208,119,2571808],[2019,5,\"383\",20249,331435132,153,5316623],[2019,5,\"384\",95347,1306959808,54,2237159],[2019,5,\"385\",4,573257,18,2113783],[2019,5,\"400\",597972,14084245758,62874,1218988494],[2019,5,\"410\",2523,208859569,47,3801935],[2019,5,\"420\",1470,32883335,1522,30130470],[2019,5,\"430\",4430,197404828,25813,516945694],[2019,5,\"431\",4046,171709377,25813,516945694],[2019,5,\"432\",378,25517488,null,null],[2019,5,\"433\",6,177963,null,null],[2019,5,\"440\",58666,1824926890,33001,589487670],[2019,5,\"441\",21825,665107145,31259,556193744],[2019,5,\"442\",248,29874602,370,7688529],[2019,5,\"443\",36594,1129945143,1371,25605397],[2019,5,\"450\",111026,2667538710,1053,27995988],[2019,5,\"451\",48632,1089616762,804,21189677],[2019,5,\"452\",3372,245199310,null,140145],[2019,5,\"453\",59022,1332722638,249,6666166],[2019,5,\"470\",17835,522536298,162,9544098],[2019,5,\"471\",9219,231649038,49,1627643],[2019,5,\"472\",1256,86492453,72,6759450],[2019,5,\"473\",7360,204394807,41,1157005],[2019,5,\"480\",402022,8630096128,1277,41082639],[2019,5,\"481\",125274,2276999057,509,11027565],[2019,5,\"482\",25762,1375679096,754,28258158],[2019,5,\"483\",178317,3283004821,5,1368802],[2019,5,\"484\",72670,1694413154,9,428114],[2019,5,\"500\",151469,4276505333,13730,602619974],[2019,5,\"510\",134373,3736861497,13657,600613011],[2019,5,\"511\",102129,2135474241,4856,118451811],[2019,5,\"512\",13978,1098518477,8631,478375438],[2019,5,\"513\",18265,502868779,170,3785762],[2019,5,\"520\",17096,539643836,73,2006963],[2019,5,\"600\",331828,8444164223,13279,413595008],[2019,5,\"610\",195645,4399865381,8342,222469067],[2019,5,\"611\",184713,4113594468,7871,209001632],[2019,5,\"612\",10931,286270913,472,13467435],[2019,5,\"620\",44938,1358965608,663,38544067],[2019,5,\"621\",26926,822429610,652,37550675],[2019,5,\"622\",18012,536535998,11,993392],[2019,5,\"630\",1685,41089434,702,21034545],[2019,5,\"680\",38475,1263418166,1643,61149248],[2019,5,\"690\",51086,1380825634,1928,70398081],[2019,5,\"700\",60917,2540180758,22196,905498803],[2019,5,\"710\",23429,1371601906,5043,314707100],[2019,5,\"720\",37488,1168578852,17152,590791703],[2019,5,\"800\",31245,1581049742,16106,581695768],[2019,5,\"820\",1370,62101690,708,22185834],[2019,5,\"821\",1027,35369663,556,18142705],[2019,5,\"822\",245,24471341,71,2148365],[2019,5,\"823\",98,2260686,81,1894764],[2019,5,\"830\",6565,555216822,2267,88649428],[2019,5,\"831\",2512,117938950,953,30978399],[2019,5,\"832\",2293,304612551,211,20930749],[2019,5,\"833\",1760,132665321,1103,36740280],[2019,5,\"840\",23309,963731230,13132,470860506],[2019,5,\"841\",16405,569252299,6417,207119501],[2019,5,\"842\",911,121507262,733,107895021],[2019,5,\"843\",5994,272971669,5982,155845984],[2019,5,\"900\",91254,1056973464,29352,750026631],[2019,5,\"910\",60159,625968154,11789,126848811],[2019,5,\"920\",5671,198324340,16297,600759521],[2019,5,\"930\",3847,40429614,1178,21326997],[2019,5,\"940\",21577,192251356,87,1091302],[2019,11,\"100\",7814,160732135,3383,79572601],[2019,11,\"110\",7814,160732135,3208,77548914],[2019,11,\"120\",null,null,null,255],[2019,11,\"130\",null,null,176,2023432],[2019,11,\"200\",9280,344440089,880,93740198],[2019,11,\"210\",1708,58955956,null,null],[2019,11,\"220\",1538,47297399,null,null],[2019,11,\"230\",2363,69257398,null,null],[2019,11,\"240\",3260,119201183,829,40418319],[2019,11,\"250\",411,49728153,51,53321879],[2019,11,\"300\",435536,5618674631,594,20365961],[2019,11,\"310\",null,21588,null,99462],[2019,11,\"311\",null,21588,null,97852],[2019,11,\"312\",null,null,null,1610],[2019,11,\"380\",435536,5618653043,594,20266499],[2019,11,\"381\",178999,2266679511,null,null],[2019,11,\"382\",135373,1790604464,284,6311437],[2019,11,\"383\",16956,224101484,231,7603707],[2019,11,\"384\",104194,1336394354,75,3911999],[2019,11,\"385\",15,873230,4,2439356],[2019,11,\"400\",494514,11175870746,30943,578339496],[2019,11,\"410\",615,204824570,85,7815470],[2019,11,\"420\",null,null,445,11553793],[2019,11,\"430\",2276,65227616,17476,316322025],[2019,11,\"431\",2024,46592967,17460,316010025],[2019,11,\"432\",253,18634649,null,null],[2019,11,\"433\",null,null,17,312000],[2019,11,\"440\",64155,1751225150,9762,166438448],[2019,11,\"441\",20173,600399578,8177,136917654],[2019,11,\"442\",230,28674250,46,1695359],[2019,11,\"443\",43751,1122151322,1539,27825435],[2019,11,\"450\",104137,2213418898,2658,52096984],[2019,11,\"451\",43257,824600757,2057,40758594],[2019,11,\"452\",5327,364721413,1,95541],[2019,11,\"453\",55553,1024096728,601,11242849],[2019,11,\"470\",30575,726230200,142,10201184],[2019,11,\"471\",21545,413835151,8,718380],[2019,11,\"472\",1645,118002706,121,8162552],[2019,11,\"473\",7385,194392343,13,1320252],[2019,11,\"480\",292756,6214944312,374,13911592],[2019,11,\"481\",92341,1577711966,264,6161969],[2019,11,\"482\",22254,1157852150,21,3664917],[2019,11,\"483\",96637,1689847055,40,2900024],[2019,11,\"484\",81525,1789533141,48,1184682],[2019,11,\"500\",125209,3361818105,13358,552780640],[2019,11,\"510\",111570,2940487023,13328,551569087],[2019,11,\"511\",86246,1706684682,5203,108066595],[2019,11,\"512\",9920,802075707,8117,443134274],[2019,11,\"513\",15405,431726634,8,368218],[2019,11,\"520\",13639,421331082,30,1211553],[2019,11,\"600\",239119,5735249342,9826,273817658],[2019,11,\"610\",147116,3162992915,5238,115516242],[2019,11,\"611\",137073,2906667512,4625,104000094],[2019,11,\"612\",10043,256325403,612,11516148],[2019,11,\"620\",34720,969758317,78,5548077],[2019,11,\"621\",17954,506699837,72,3903579],[2019,11,\"622\",16766,463058480,7,1644498],[2019,11,\"630\",3315,75000367,266,7114720],[2019,11,\"680\",25163,788491643,2703,97104709],[2019,11,\"690\",28806,739006100,1541,48533910],[2019,11,\"700\",38018,1856335737,14494,679495361],[2019,11,\"710\",19125,1008711367,5202,296060476],[2019,11,\"720\",18893,847624370,9292,383434885],[2019,11,\"800\",28076,1370157579,21687,598700400],[2019,11,\"820\",830,33160002,666,17170425],[2019,11,\"821\",647,18845541,615,15596175],[2019,11,\"822\",183,14314461,20,682216],[2019,11,\"823\",null,null,30,892034],[2019,11,\"830\",5275,476332128,2947,85106116],[2019,11,\"831\",1885,88361006,2094,36832508],[2019,11,\"832\",1961,264685124,179,19186100],[2019,11,\"833\",1429,123285998,675,29087508],[2019,11,\"840\",21971,860665449,18074,496423859],[2019,11,\"841\",17169,547113021,5131,152417949],[2019,11,\"842\",617,99935632,661,89048980],[2019,11,\"843\",4185,213616796,12282,254956930],[2019,11,\"900\",83624,787889563,23245,591526884],[2019,11,\"910\",47935,373000446,9194,83136410],[2019,11,\"920\",5062,138494115,13007,497815287],[2019,11,\"930\",6442,87380169,1025,10524104],[2019,11,\"940\",24185,189014833,20,51083],[2019,10,\"100\",4622,191738988,2308,60135670],[2019,10,\"110\",3524,179806008,2102,58604340],[2019,10,\"120\",1098,11932705,null,91],[2019,10,\"130\",null,275,206,1531239],[2019,10,\"200\",10003,367571163,1049,75138105],[2019,10,\"210\",2929,90403247,7,508521],[2019,10,\"220\",610,25594663,4,242153],[2019,10,\"230\",2765,83561848,162,4989600],[2019,10,\"240\",3406,131719943,851,43398430],[2019,10,\"250\",294,36291462,25,25999401],[2019,10,\"300\",211813,2956297286,707,18786175],[2019,10,\"310\",2,167952,null,11364],[2019,10,\"311\",null,null,null,11364],[2019,10,\"312\",2,167952,null,null],[2019,10,\"380\",211811,2956129334,707,18774811],[2019,10,\"381\",133386,1797828654,2,70497],[2019,10,\"382\",52733,739445496,358,7901441],[2019,10,\"383\",25291,410076402,245,8191323],[2019,10,\"384\",null,2472,83,1735550],[2019,10,\"385\",400,8776310,18,876000],[2019,10,\"400\",651819,14255782862,40565,740229428],[2019,10,\"410\",1884,125926464,107,5913992],[2019,10,\"420\",720,12297246,984,17036738],[2019,10,\"430\",3859,90334408,24674,442526362],[2019,10,\"431\",3718,82873338,24674,442526362],[2019,10,\"432\",104,6596341,null,null],[2019,10,\"433\",38,864729,null,null],[2019,10,\"440\",56469,1696730565,11173,194043373],[2019,10,\"441\",20021,616329636,9513,158807551],[2019,10,\"442\",295,34683192,86,1651091],[2019,10,\"443\",36153,1045717737,1574,33584731],[2019,10,\"450\",167296,3396938588,3117,60760316],[2019,10,\"451\",55840,1082062958,3091,59557636],[2019,10,\"452\",5017,362944825,13,617516],[2019,10,\"453\",106439,1951930805,13,585164],[2019,10,\"470\",40111,1005142367,166,8186355],[2019,10,\"471\",18641,472158629,65,2386970],[2019,10,\"472\",2053,153705847,18,1697411],[2019,10,\"473\",19416,379277891,83,4101974],[2019,10,\"480\",381480,7928413224,344,11762292],[2019,10,\"481\",142752,2411817913,242,5621784],[2019,10,\"482\",27707,1395069600,82,3731994],[2019,10,\"483\",122810,2169984681,20,2359347],[2019,10,\"484\",88210,1951541030,1,49167],[2019,10,\"500\",142229,4057142326,7772,399669462],[2019,10,\"510\",124095,3448225260,7666,392337689],[2019,10,\"511\",92302,1870969388,784,16830899],[2019,10,\"512\",13415,1060816028,6881,375442864],[2019,10,\"513\",18379,516439844,null,63926],[2019,10,\"520\",18134,608917066,107,7331773],[2019,10,\"600\",260245,6431813317,11093,330144386],[2019,10,\"610\",151906,3389062744,6351,153010504],[2019,10,\"611\",139867,3084460834,6068,143960214],[2019,10,\"612\",12039,304601910,283,9050290],[2019,10,\"620\",32148,937482282,612,33420055],[2019,10,\"621\",18445,536336929,608,32763586],[2019,10,\"622\",13703,401145353,4,656469],[2019,10,\"630\",2458,58316043,329,8637565],[2019,10,\"680\",27133,846998585,2747,95513503],[2019,10,\"690\",46600,1199953663,1054,39562759],[2019,10,\"700\",33665,1655100911,18810,747960513],[2019,10,\"710\",19470,937849703,8688,352488554],[2019,10,\"720\",14195,717251208,10122,395471959],[2019,10,\"800\",28116,1477721996,12744,453714193],[2019,10,\"820\",3099,146431725,835,20325133],[2019,10,\"821\",2745,63696019,683,16228777],[2019,10,\"822\",354,82735706,96,2299444],[2019,10,\"823\",null,null,55,1796912],[2019,10,\"830\",6454,552214603,2227,73064308],[2019,10,\"831\",2036,99501980,1437,31994095],[2019,10,\"832\",2224,289320160,140,13172626],[2019,10,\"833\",2194,163392463,650,27897587],[2019,10,\"840\",18563,779075668,9683,360324752],[2019,10,\"841\",14364,465853673,5950,185343131],[2019,10,\"842\",822,116855678,715,93425609],[2019,10,\"843\",3377,196366317,3017,81556012],[2019,10,\"900\",75326,744472178,44878,698673106],[2019,10,\"910\",32620,262775049,28028,100823185],[2019,10,\"920\",5179,149252733,15246,588200351],[2019,10,\"930\",5012,61052693,1566,9546248],[2019,10,\"940\",32515,271391703,38,103322],[2019,9,\"100\",46209,659571076,3571,86684314],[2019,9,\"110\",46209,659571076,3345,83847925],[2019,9,\"120\",null,null,null,15],[2019,9,\"130\",null,null,225,2836374],[2019,9,\"200\",8074,327045662,593,57400744],[2019,9,\"210\",1217,38470161,null,null],[2019,9,\"220\",725,26888433,null,null],[2019,9,\"230\",2353,72564769,null,null],[2019,9,\"240\",3449,139887985,546,27115918],[2019,9,\"250\",330,49234314,47,30284826],[2019,9,\"300\",309958,4417553876,1444,50245387],[2019,9,\"310\",9,294756,null,3111],[2019,9,\"311\",null,21752,null,3111],[2019,9,\"312\",null,5460,null,null],[2019,9,\"313\",9,267544,null,null],[2019,9,\"380\",309949,4417259120,1444,50242276],[2019,9,\"381\",90557,1272871786,null,null],[2019,9,\"382\",148258,2121757143,125,2873425],[2019,9,\"383\",25950,385738202,147,19964247],[2019,9,\"384\",45182,634837026,1162,20270534],[2019,9,\"385\",2,2054963,10,7134070],[2019,9,\"400\",490416,10933781052,34059,671103224],[2019,9,\"410\",1933,95222106,105,20163667],[2019,9,\"420\",3346,63342272,2576,46208195],[2019,9,\"430\",10281,231405378,18205,346468577],[2019,9,\"431\",10162,225805335,18205,346468577],[2019,9,\"432\",70,4490127,null,null],[2019,9,\"433\",49,1109916,null,null],[2019,9,\"440\",52260,1543126893,9340,173169426],[2019,9,\"441\",19324,569422536,7390,132033015],[2019,9,\"442\",161,22150417,13,1232619],[2019,9,\"443\",32775,951553940,1937,39903792],[2019,9,\"450\",139255,2916435734,3275,64190312],[2019,9,\"451\",68030,1270222627,3022,58338786],[2019,9,\"452\",5128,355722998,null,90921],[2019,9,\"453\",66097,1290490109,253,5760605],[2019,9,\"470\",45201,1072667334,195,9009657],[2019,9,\"471\",22522,526019258,98,2509920],[2019,9,\"472\",1744,125811902,61,3435498],[2019,9,\"473\",20936,420836174,36,3064239],[2019,9,\"480\",238140,5011581335,362,11893390],[2019,9,\"481\",96396,1664411070,252,5366484],[2019,9,\"482\",13826,697241483,40,3293484],[2019,9,\"483\",65077,1260222003,35,1723022],[2019,9,\"484\",62841,1389706779,34,1510400],[2019,9,\"500\",120003,3373574764,8398,405612232],[2019,9,\"510\",106935,2971852568,8396,405354773],[2019,9,\"511\",81015,1711711487,1749,37126795],[2019,9,\"512\",11197,863807868,6483,365841159],[2019,9,\"513\",14724,396333213,165,2386819],[2019,9,\"520\",13068,401722196,2,257459],[2019,9,\"600\",235829,5791615381,13119,367879187],[2019,9,\"610\",149482,3249132067,8529,197581837],[2019,9,\"611\",139319,2978066718,7893,182119542],[2019,9,\"612\",10163,271065349,637,15462295],[2019,9,\"620\",26980,789245129,717,41397062],[2019,9,\"621\",15211,441717954,708,40331109],[2019,9,\"622\",11769,347527175,9,1065953],[2019,9,\"630\",2322,53890854,332,8444062],[2019,9,\"680\",28982,922832326,2782,96859141],[2019,9,\"690\",28064,776515005,758,23597085],[2019,9,\"700\",43881,2060116316,23734,937293504],[2019,9,\"710\",20407,1180430950,16492,594850622],[2019,9,\"720\",23474,879685366,7243,342442882],[2019,9,\"800\",30422,1502637757,13370,477145388],[2019,9,\"820\",3300,99227913,696,17502227],[2019,9,\"821\",3034,66414679,648,15556564],[2019,9,\"822\",226,31649423,12,944964],[2019,9,\"823\",40,1163811,35,1000699],[2019,9,\"830\",5838,545553325,1444,62387431],[2019,9,\"831\",2057,109872542,690,18744535],[2019,9,\"832\",2131,295955401,130,16450688],[2019,9,\"833\",1650,139725382,624,27192208],[2019,9,\"840\",21284,857856519,11230,397255730],[2019,9,\"841\",16758,558886717,5602,185095431],[2019,9,\"842\",751,105839952,637,84406795],[2019,9,\"843\",3775,193129850,4991,127753504],[2019,9,\"900\",112888,1171314189,20683,668327650],[2019,9,\"910\",72138,653292281,5491,54105036],[2019,9,\"920\",5921,197707663,14620,604779989],[2019,9,\"930\",3969,58004719,550,9363565],[2019,9,\"940\",30859,262309526,22,79060],[2020,4,\"100\",7184,219714294,1629,73274266],[2020,4,\"110\",7184,219659746,1392,67191305],[2020,4,\"130\",null,54548,236,6082961],[2020,4,\"200\",6129,285479995,552,44786720],[2020,4,\"210\",646,24991386,null,null],[2020,4,\"220\",272,12787938,null,null],[2020,4,\"230\",1316,41850110,null,null],[2020,4,\"240\",3655,148339688,535,26614469],[2020,4,\"250\",241,57510873,17,18172251],[2020,4,\"300\",198566,2788576833,11712,142778170],[2020,4,\"310\",20,678316,null,130],[2020,4,\"311\",20,677145,null,130],[2020,4,\"312\",null,1171,null,null],[2020,4,\"380\",198546,2787898517,11712,142778040],[2020,4,\"381\",117407,1590394583,11504,133450480],[2020,4,\"382\",52831,730278732,4,107446],[2020,4,\"383\",10307,179284476,111,3718449],[2020,4,\"384\",17977,286422647,92,4462640],[2020,4,\"385\",24,1518079,null,1039025],[2020,4,\"400\",467950,10711610878,31360,586110843],[2020,4,\"410\",614,19171976,173,12411620],[2020,4,\"420\",2001,33943740,2030,33817508],[2020,4,\"430\",10535,224932103,11324,221859857],[2020,4,\"431\",10375,215314849,11324,221859857],[2020,4,\"432\",96,7981956,null,null],[2020,4,\"433\",64,1635298,null,null],[2020,4,\"440\",46487,1416304683,9207,161858209],[2020,4,\"441\",16713,519534031,7826,124008278],[2020,4,\"442\",257,30447720,9,684557],[2020,4,\"443\",29517,866322932,1372,37165374],[2020,4,\"450\",130784,2948003755,515,14736901],[2020,4,\"451\",61363,1213184436,463,13026467],[2020,4,\"452\",5298,389186942,null,1431],[2020,4,\"453\",64123,1345632377,52,1709003],[2020,4,\"470\",20236,586664985,277,3705033],[2020,4,\"471\",13247,294471009,264,3057702],[2020,4,\"472\",1589,123880253,8,234814],[2020,4,\"473\",5400,168313723,4,412517],[2020,4,\"480\",257293,5482589636,7835,137721715],[2020,4,\"481\",95781,1629465597,7762,132941666],[2020,4,\"482\",21742,1033958041,72,2224269],[2020,4,\"483\",80586,1455745362,1,2554457],[2020,4,\"484\",59185,1363420636,null,1323],[2020,4,\"500\",132311,3898994643,6176,302477075],[2020,4,\"510\",115005,3346802993,6174,302275958],[2020,4,\"511\",88487,1848418312,1314,35235191],[2020,4,\"512\",11900,920991446,4798,264343406],[2020,4,\"513\",14618,577393235,62,2697361],[2020,4,\"520\",17306,552191650,2,201117],[2020,4,\"600\",380069,9001693168,7860,279060682],[2020,4,\"610\",259039,5676356486,3074,96428776],[2020,4,\"611\",248243,5376172009,2664,84299594],[2020,4,\"612\",10796,300184477,410,12129182],[2020,4,\"620\",28042,787074264,616,36005596],[2020,4,\"621\",17395,484937035,606,34869223],[2020,4,\"622\",10647,302137229,9,1136373],[2020,4,\"630\",4733,113654974,415,11829816],[2020,4,\"680\",46471,1316195493,2032,86822198],[2020,4,\"690\",41784,1108411951,1723,47974296],[2020,4,\"700\",48072,2422241858,15330,711016328],[2020,4,\"710\",28213,1400427866,3830,269491945],[2020,4,\"720\",19860,1021813992,11500,441524383],[2020,4,\"800\",26964,1377190053,7749,326998649],[2020,4,\"820\",455,37198716,291,10479650],[2020,4,\"821\",156,8444777,227,5438040],[2020,4,\"822\",295,28620031,11,3095439],[2020,4,\"823\",4,133908,54,1946171],[2020,4,\"830\",6062,505748718,1342,59090770],[2020,4,\"831\",2092,103094809,604,15392344],[2020,4,\"832\",1938,250406448,74,11504917],[2020,4,\"833\",2032,152247461,663,32193509],[2020,4,\"840\",20448,834242619,6116,257428229],[2020,4,\"841\",14715,478933052,3767,123737526],[2020,4,\"842\",692,102307290,498,81263570],[2020,4,\"843\",5041,253002277,1850,52427133],[2020,4,\"900\",134339,1310027119,38859,404771883],[2020,4,\"910\",83840,760358122,29203,82064578],[2020,4,\"920\",4590,137665816,8946,310862519],[2020,4,\"930\",16392,172192838,661,11573879],[2020,4,\"940\",29496,237962541,49,270907],[2020,4,\"950\",21,1847802,null,null],[2020,8,\"100\",7133,160496301,2194,70702889],[2020,8,\"110\",6617,155060525,2112,69647273],[2020,8,\"120\",516,5363881,null,287],[2020,8,\"130\",null,71895,82,1055329],[2020,8,\"200\",5071,194677858,799,33016103],[2020,8,\"210\",639,22313016,null,null],[2020,8,\"220\",349,12800661,null,19601],[2020,8,\"230\",2235,60662135,162,4892400],[2020,8,\"240\",1497,50874197,636,27398629],[2020,8,\"250\",351,48027849,1,705473],[2020,8,\"300\",252911,3157045615,16284,161804471],[2020,8,\"310\",null,430227,null,130620],[2020,8,\"311\",null,95321,null,130620],[2020,8,\"312\",null,334906,null,null],[2020,8,\"380\",252911,3156615388,16284,161673851],[2020,8,\"381\",185787,2314252596,14632,137956670],[2020,8,\"382\",19611,243689685,47,1096210],[2020,8,\"383\",18105,236008585,77,2773521],[2020,8,\"384\",29406,362243424,1525,18901850],[2020,8,\"385\",3,421098,1,945600],[2020,8,\"400\",299979,6326732725,31914,828608158],[2020,8,\"410\",155,9125430,245,17388014],[2020,8,\"420\",416,7300132,1947,35496319],[2020,8,\"430\",5127,119807770,13013,232051590],[2020,8,\"431\",4927,108365474,13013,232051590],[2020,8,\"432\",156,10564577,null,null],[2020,8,\"433\",44,877719,null,null],[2020,8,\"440\",17451,597728044,8671,154671149],[2020,8,\"441\",5372,150243423,7038,118294106],[2020,8,\"442\",131,126125767,13,1163794],[2020,8,\"443\",11948,321358854,1621,35213249],[2020,8,\"450\",99171,1852332357,530,13233954],[2020,8,\"451\",19027,363609320,514,12543215],[2020,8,\"452\",3152,208581924,3,70428],[2020,8,\"453\",76992,1280141113,12,620311],[2020,8,\"470\",35818,1015158814,63,3491227],[2020,8,\"471\",21642,430498756,19,767122],[2020,8,\"472\",1575,103588309,31,1758056],[2020,8,\"473\",12601,481071749,13,966049],[2020,8,\"480\",141842,2725280178,7446,372275905],[2020,8,\"481\",75260,1048179635,253,5449570],[2020,8,\"482\",16446,811094045,7156,364679357],[2020,8,\"483\",35995,561841234,30,1710218],[2020,8,\"484\",14141,304165264,7,436760],[2020,8,\"500\",55601,1707932621,7564,295606214],[2020,8,\"510\",47092,1473615141,7560,295310122],[2020,8,\"511\",31220,607956974,2766,50359934],[2020,8,\"512\",9918,690149954,4541,237804044],[2020,8,\"513\",5955,175508213,253,7146144],[2020,8,\"520\",8509,234317480,3,296092],[2020,8,\"600\",332609,7343247651,8315,230334335],[2020,8,\"610\",227272,4521589447,5068,113550713],[2020,8,\"611\",218108,4268907404,4752,104657522],[2020,8,\"612\",9163,252682043,317,8893191],[2020,8,\"620\",25166,665433814,74,4520330],[2020,8,\"621\",16454,433415535,73,4331330],[2020,8,\"622\",8712,232018279,1,189000],[2020,8,\"630\",3814,89737732,272,8731609],[2020,8,\"680\",39945,1190450778,2054,76802342],[2020,8,\"690\",36412,876035880,846,26729341],[2020,8,\"700\",52962,2389109446,15010,684930003],[2020,8,\"710\",22011,1298254229,4116,239925863],[2020,8,\"720\",30950,1090855217,10895,445004140],[2020,8,\"800\",24465,1041509098,9960,358051987],[2020,8,\"820\",896,44384952,730,20105496],[2020,8,\"821\",418,18533790,447,11350731],[2020,8,\"822\",378,23890638,100,2829381],[2020,8,\"823\",99,1960524,182,5925384],[2020,8,\"830\",4313,402483350,1173,39495205],[2020,8,\"831\",1097,60847162,745,14474953],[2020,8,\"832\",1901,234729542,156,12472170],[2020,8,\"833\",1316,106906646,273,12548082],[2020,8,\"840\",19256,594640796,8057,298451286],[2020,8,\"841\",15122,412461986,5978,177109657],[2020,8,\"842\",446,60135779,494,79376886],[2020,8,\"843\",3689,122043031,1586,41964743],[2020,8,\"900\",106310,939388204,28910,670817517],[2020,8,\"910\",74611,582205003,12300,62633086],[2020,8,\"920\",5793,131411761,16520,606679151],[2020,8,\"930\",23224,206556866,72,1439033],[2020,8,\"940\",2682,19214574,18,66247],[2020,12,\"100\",16693,346549857,2135,97569722],[2020,12,\"110\",16693,346490855,1944,96379644],[2020,12,\"120\",null,966,null,null],[2020,12,\"130\",null,58036,190,1190078],[2020,12,\"200\",8777,334443912,746,101730868],[2020,12,\"210\",2054,65439672,null,null],[2020,12,\"220\",575,20777714,null,null],[2020,12,\"230\",2075,55224608,30,872353],[2020,12,\"240\",3449,129462661,651,30080007],[2020,12,\"250\",624,63539257,65,70778508],[2020,12,\"300\",256613,3692068954,50360,708392545],[2020,12,\"310\",17,942164,null,53981],[2020,12,\"311\",null,2199,null,53981],[2020,12,\"312\",17,918118,null,null],[2020,12,\"313\",null,21847,null,null],[2020,12,\"380\",256595,3691126790,50360,708338564],[2020,12,\"381\",101152,1370764647,40486,555264076],[2020,12,\"382\",129795,1921467278,31,809872],[2020,12,\"383\",8284,145424800,187,18436674],[2020,12,\"384\",14373,205017469,9650,129735228],[2020,12,\"385\",2991,48452596,5,4092714],[2020,12,\"400\",510038,11152544095,40293,829825344],[2020,12,\"410\",425,18392513,23,1404844],[2020,12,\"420\",3393,60233947,1848,31945345],[2020,12,\"430\",2567,66728131,23823,414996142],[2020,12,\"431\",2507,62967336,23823,414979333],[2020,12,\"432\",36,3124980,null,16809],[2020,12,\"433\",24,635815,null,null],[2020,12,\"440\",45591,1375430296,11093,201607093],[2020,12,\"441\",22559,643390068,9058,158200214],[2020,12,\"442\",250,30492789,10,1024569],[2020,12,\"443\",22782,701547439,2026,42382310],[2020,12,\"450\",97372,2263918547,601,18523508],[2020,12,\"451\",58845,1164513678,537,14526994],[2020,12,\"452\",5207,358541692,6,2231456],[2020,12,\"453\",33320,740863177,58,1765058],[2020,12,\"470\",33871,912104576,180,10073984],[2020,12,\"471\",25840,514950271,23,1008896],[2020,12,\"472\",773,56113329,61,4165965],[2020,12,\"473\",7258,341040976,95,4899123],[2020,12,\"480\",326820,6455736085,2725,151274428],[2020,12,\"481\",119004,1926259850,311,7808861],[2020,12,\"482\",19427,855690182,2392,140342960],[2020,12,\"483\",99692,1781724716,14,2641867],[2020,12,\"484\",88696,1892061337,8,480740],[2020,12,\"500\",176743,4385556820,10178,374493996],[2020,12,\"510\",161524,3954183675,9671,364075884],[2020,12,\"511\",121650,2303938478,4515,93848475],[2020,12,\"512\",14160,948748320,5154,270051219],[2020,12,\"513\",25715,701496877,3,176190],[2020,12,\"520\",15219,431373145,507,10418112],[2020,12,\"600\",202561,5236624448,13783,388416277],[2020,12,\"610\",100241,2403252272,5020,140928313],[2020,12,\"611\",87076,2041875427,4398,118492423],[2020,12,\"612\",13164,361376845,621,22435890],[2020,12,\"620\",28351,726818691,97,5188757],[2020,12,\"621\",11041,285989392,93,4606476],[2020,12,\"622\",17310,440829299,5,582281],[2020,12,\"630\",2998,82785072,519,15076032],[2020,12,\"680\",25903,862653948,2163,67518891],[2020,12,\"690\",45068,1161114465,5984,159704284],[2020,12,\"700\",27710,1622037090,15303,725894326],[2020,12,\"710\",15223,860452548,2897,254155194],[2020,12,\"720\",12487,761584542,12406,471739132],[2020,12,\"800\",29800,1458351156,11611,387357569],[2020,12,\"820\",886,43885840,563,17292157],[2020,12,\"821\",629,21432138,352,9242101],[2020,12,\"822\",257,22439954,119,4733066],[2020,12,\"823\",null,13748,93,3316990],[2020,12,\"830\",5661,476277206,1339,58281320],[2020,12,\"831\",1840,88693771,720,20493500],[2020,12,\"832\",2436,298313980,141,15308379],[2020,12,\"833\",1385,89269455,478,22479441],[2020,12,\"840\",23254,938188110,9709,311784092],[2020,12,\"841\",17942,605104718,6307,174262801],[2020,12,\"842\",1189,140286178,519,70071074],[2020,12,\"843\",4123,192797214,2883,67450217],[2020,12,\"900\",145817,1416014936,18981,560012302],[2020,12,\"910\",118482,1045413900,6041,69254029],[2020,12,\"920\",5198,147448339,12390,486212141],[2020,12,\"930\",15733,169331964,486,998605],[2020,12,\"940\",6384,52866463,65,3547527],[2020,12,\"950\",20,954270,null,null],[2020,2,\"100\",6624,182524416,3466,99009707],[2020,2,\"110\",4455,162463475,3293,97020943],[2020,2,\"120\",2168,20010348,null,null],[2020,2,\"130\",null,50593,174,1988764],[2020,2,\"200\",8053,301638711,700,46908591],[2020,2,\"210\",676,23274469,null,null],[2020,2,\"220\",1296,38566605,null,1750],[2020,2,\"230\",2371,64724013,null,null],[2020,2,\"240\",3219,111888837,682,31715113],[2020,2,\"250\",490,63184787,17,15191728],[2020,2,\"300\",415500,5224126763,16740,158989344],[2020,2,\"310\",2,171764,16259,141678766],[2020,2,\"311\",null,34189,null,40935],[2020,2,\"312\",2,137575,null,null],[2020,2,\"313\",null,null,16259,141637831],[2020,2,\"380\",415499,5223954999,481,17310578],[2020,2,\"381\",127443,1638216174,null,null],[2020,2,\"382\",127683,1532201859,83,1991573],[2020,2,\"383\",40415,564620426,250,9799998],[2020,2,\"384\",119955,1488242785,138,4069812],[2020,2,\"385\",2,673755,10,1449195],[2020,2,\"400\",376794,8165909536,28745,552844408],[2020,2,\"410\",552,42654154,365,29357834],[2020,2,\"420\",null,null,803,14837130],[2020,2,\"430\",5038,116549668,13405,232184437],[2020,2,\"431\",4870,102658520,13400,231500883],[2020,2,\"432\",145,13367546,5,683554],[2020,2,\"433\",23,523602,null,null],[2020,2,\"440\",44695,1158663880,10154,182746815],[2020,2,\"441\",12990,370764570,8513,146393268],[2020,2,\"442\",292,30210288,19,1543810],[2020,2,\"443\",31413,757689022,1622,34809737],[2020,2,\"450\",62903,1481056719,2995,57261538],[2020,2,\"451\",20050,403870212,2945,55595834],[2020,2,\"452\",5007,352715398,1,53675],[2020,2,\"453\",37846,724471109,49,1612029],[2020,2,\"470\",27276,654706306,223,13199554],[2020,2,\"471\",20095,465235076,20,653649],[2020,2,\"472\",1031,67648202,193,11707767],[2020,2,\"473\",6151,121823028,10,838138],[2020,2,\"480\",236328,4712278809,800,23257100],[2020,2,\"481\",84132,1263072767,484,10540816],[2020,2,\"482\",18307,886632482,148,7487696],[2020,2,\"483\",73471,1226261596,133,4266209],[2020,2,\"484\",60418,1336311964,35,962379],[2020,2,\"500\",99809,2828728981,12402,442855176],[2020,2,\"510\",88047,2464564148,12350,442213700],[2020,2,\"511\",66576,1372425960,5378,100158772],[2020,2,\"512\",10189,777889200,6969,341661494],[2020,2,\"513\",11282,314248988,4,393434],[2020,2,\"520\",11762,364164833,51,641476],[2020,2,\"600\",194306,4568923059,12583,362736019],[2020,2,\"610\",122173,2544995449,6479,152552724],[2020,2,\"611\",113912,2320345845,5700,135638748],[2020,2,\"612\",8261,224649604,780,16913976],[2020,2,\"620\",19049,519200674,720,40909028],[2020,2,\"621\",11736,317356618,718,40657166],[2020,2,\"622\",7313,201844056,2,251862],[2020,2,\"630\",3620,81275799,467,14704332],[2020,2,\"680\",29903,899005624,2545,84730565],[2020,2,\"690\",19561,524445513,2372,69839370],[2020,2,\"700\",28810,1513526954,29091,1000918667],[2020,2,\"710\",11839,719386588,11265,427243211],[2020,2,\"720\",16971,794140366,17826,573675456],[2020,2,\"800\",20529,1154866565,13907,498616958],[2020,2,\"820\",397,34410493,736,18668725],[2020,2,\"821\",305,19018782,620,14450299],[2020,2,\"822\",92,15391711,81,3369569],[2020,2,\"823\",null,null,34,848857],[2020,2,\"830\",5501,484495877,2084,76183731],[2020,2,\"831\",1794,88265239,1133,26276669],[2020,2,\"832\",2336,264492119,263,17352797],[2020,2,\"833\",1371,131738519,688,32554265],[2020,2,\"840\",14631,635960195,11086,403764502],[2020,2,\"841\",10333,355752550,6899,203507470],[2020,2,\"842\",640,98836329,777,107070018],[2020,2,\"843\",3659,181371316,3410,93187014],[2020,2,\"900\",67986,599252786,22898,589398934],[2020,2,\"910\",36832,283008626,5188,44303804],[2020,2,\"920\",4513,90669601,16682,541423671],[2020,2,\"930\",11745,114770188,1004,3608879],[2020,2,\"940\",14871,108958950,24,62580],[2020,2,\"950\",26,1845421,null,null],[2020,1,\"100\",15204,296004611,3162,104069689],[2020,1,\"110\",14654,291083344,2999,102991329],[2020,1,\"120\",550,4845592,null,null],[2020,1,\"130\",null,75675,163,1078360],[2020,1,\"200\",9463,321711710,1033,62159665],[2020,1,\"210\",1142,37266137,null,null],[2020,1,\"220\",3114,76502531,16,285955],[2020,1,\"230\",2313,60084214,162,4649400],[2020,1,\"240\",2426,89044968,838,39794654],[2020,1,\"250\",467,58813860,17,17429656],[2020,1,\"300\",280701,3480394883,29691,363998609],[2020,1,\"310\",10,400663,null,34350],[2020,1,\"311\",1,104702,null,34350],[2020,1,\"312\",null,24283,null,null],[2020,1,\"313\",10,271678,null,null],[2020,1,\"380\",280690,3479994220,29691,363964259],[2020,1,\"381\",117151,1425954961,20001,250265650],[2020,1,\"382\",69125,863219061,52,1176956],[2020,1,\"383\",20598,280663175,333,15144153],[2020,1,\"384\",73814,909612996,9295,94878919],[2020,1,\"385\",2,544027,11,2498581],[2020,1,\"400\",414461,9373530163,36216,648792470],[2020,1,\"410\",6916,200277137,1007,25601784],[2020,1,\"420\",2375,40318154,448,9279616],[2020,1,\"430\",6128,140736890,19525,340399931],[2020,1,\"431\",5761,119460548,19525,340399931],[2020,1,\"432\",329,20144298,null,null],[2020,1,\"433\",39,1132044,null,null],[2020,1,\"440\",48041,1366538324,10496,184370385],[2020,1,\"441\",15390,452443142,9341,157782711],[2020,1,\"442\",318,36121038,18,1092400],[2020,1,\"443\",32332,877974144,1136,25495274],[2020,1,\"450\",84591,1921387535,4299,74004157],[2020,1,\"451\",48246,882755444,4263,72915362],[2020,1,\"452\",5555,389403647,1,37659],[2020,1,\"453\",30791,649228444,36,1051136],[2020,1,\"470\",24105,625377036,114,5392701],[2020,1,\"471\",15819,355975091,77,2646936],[2020,1,\"472\",1942,143456134,28,2174377],[2020,1,\"473\",6344,125945811,10,571388],[2020,1,\"480\",242305,5078895087,326,9743896],[2020,1,\"481\",91776,1421414504,231,5326679],[2020,1,\"482\",22963,1210722362,70,2565591],[2020,1,\"483\",64224,1085018222,25,1749696],[2020,1,\"484\",63343,1361739999,null,101930],[2020,1,\"500\",118453,3335990224,8300,333762651],[2020,1,\"510\",101515,2802834972,8285,333245498],[2020,1,\"511\",77077,1485771072,2152,38526363],[2020,1,\"512\",13773,985118955,6125,294211306],[2020,1,\"513\",10664,331944945,8,507829],[2020,1,\"520\",16939,533155252,14,517153],[2020,1,\"600\",287793,6260684118,10478,294920124],[2020,1,\"610\",176946,3301923943,6296,136385791],[2020,1,\"611\",151244,3071619120,5684,121269555],[2020,1,\"612\",25702,230304823,612,15116236],[2020,1,\"620\",34286,918987593,817,46256189],[2020,1,\"621\",21203,566160557,808,45535384],[2020,1,\"622\",13083,352827036,9,720805],[2020,1,\"630\",3326,73829526,367,9933140],[2020,1,\"680\",43061,1154443742,1744,63870054],[2020,1,\"690\",30175,811499314,1254,38474950],[2020,1,\"700\",42322,2104677759,14806,677149625],[2020,1,\"710\",20400,1089497450,8689,354862439],[2020,1,\"720\",21922,1015180309,6118,322287186],[2020,1,\"800\",31898,1504294731,13726,455939219],[2020,1,\"820\",781,52055292,647,15343088],[2020,1,\"821\",385,18687925,499,11719522],[2020,1,\"822\",395,33357936,87,2234948],[2020,1,\"823\",null,9431,61,1388618],[2020,1,\"830\",5747,495184728,1927,63173192],[2020,1,\"831\",2138,99880403,1302,27254562],[2020,1,\"832\",2063,255648908,144,13049769],[2020,1,\"833\",1546,139655417,480,22868861],[2020,1,\"840\",25370,957054711,11152,377422939],[2020,1,\"841\",20563,653556628,5946,173738772],[2020,1,\"842\",918,125238564,606,85217713],[2020,1,\"843\",3889,178259519,4600,118466454],[2020,1,\"900\",144911,1262269575,21997,493163306],[2020,1,\"910\",100895,798055355,9539,98419904],[2020,1,\"920\",4000,113444087,11959,390076488],[2020,1,\"930\",21831,226896205,473,4593728],[2020,1,\"940\",18164,122239339,26,73186],[2020,1,\"950\",21,1634589,null,null],[2020,7,\"100\",13448,222989391,1511,47886765],[2020,7,\"110\",13416,222560600,1490,47772186],[2020,7,\"120\",null,null,null,123],[2020,7,\"130\",31,428791,20,114456],[2020,7,\"200\",5149,201088756,247,21163731],[2020,7,\"210\",876,28334998,null,null],[2020,7,\"220\",757,26545576,null,7000],[2020,7,\"230\",1441,40921992,null,null],[2020,7,\"240\",1456,52519406,235,9541819],[2020,7,\"250\",619,52766784,12,11614912],[2020,7,\"300\",333981,4032571622,3893,61324093],[2020,7,\"310\",2,405802,239,2530743],[2020,7,\"311\",2,403012,null,103301],[2020,7,\"312\",null,2790,null,null],[2020,7,\"313\",null,null,238,2427442],[2020,7,\"380\",333979,4032165820,3655,58793350],[2020,7,\"381\",184624,2166228513,2083,26567560],[2020,7,\"382\",71077,842090077,26,935774],[2020,7,\"383\",27337,400030323,57,6471442],[2020,7,\"384\",50935,622885190,1482,24537133],[2020,7,\"385\",6,931717,6,281441],[2020,7,\"400\",421758,7777797432,29695,622136317],[2020,7,\"410\",395,15964278,114,6261828],[2020,7,\"420\",3002,48788617,1194,21302662],[2020,7,\"430\",2443,70113590,14768,249802003],[2020,7,\"431\",2164,53715626,14768,249688958],[2020,7,\"432\",243,15592707,1,113045],[2020,7,\"433\",35,805257,null,null],[2020,7,\"440\",22269,672857882,9103,157766883],[2020,7,\"441\",6293,180738993,7604,122590947],[2020,7,\"442\",260,31038772,13,648301],[2020,7,\"443\",15715,461080117,1486,34527635],[2020,7,\"450\",144396,2425116515,1402,29192155],[2020,7,\"451\",57927,929433742,1039,19559887],[2020,7,\"452\",3472,222410870,1,1747580],[2020,7,\"453\",82997,1273271903,363,7884688],[2020,7,\"470\",12394,424410849,270,14183135],[2020,7,\"471\",9558,218046166,84,1950195],[2020,7,\"472\",1551,101028858,130,7414128],[2020,7,\"473\",1285,105335825,56,4818812],[2020,7,\"480\",236859,4120545701,2843,143627651],[2020,7,\"481\",87912,1195773098,213,4748468],[2020,7,\"482\",24953,1115856243,2585,136407894],[2020,7,\"483\",106860,1441137132,25,1878233],[2020,7,\"484\",17135,367779228,20,593056],[2020,7,\"500\",88939,2401770821,9181,326704887],[2020,7,\"510\",76531,1997370061,9181,326688707],[2020,7,\"511\",57411,995362637,3733,69405236],[2020,7,\"512\",10652,749427128,5389,256343232],[2020,7,\"513\",8468,252580296,59,940239],[2020,7,\"520\",12408,404400760,null,16180],[2020,7,\"600\",427691,8827911933,7567,211155846],[2020,7,\"610\",302818,5622334898,4424,104957167],[2020,7,\"611\",293442,5382524891,3880,91665806],[2020,7,\"612\",9376,239810007,544,13291361],[2020,7,\"620\",30995,777714221,126,9120906],[2020,7,\"621\",18454,463003864,109,6813209],[2020,7,\"622\",12540,314710357,18,2307697],[2020,7,\"630\",8256,184863147,285,8614269],[2020,7,\"680\",46143,1268767034,1902,67694983],[2020,7,\"690\",39479,974232633,831,20768521],[2020,7,\"700\",46860,2312334615,12952,561390393],[2020,7,\"710\",19181,861083575,1613,118201125],[2020,7,\"720\",27678,1451251040,11339,443189268],[2020,7,\"800\",24410,1092612607,9336,321249628],[2020,7,\"820\",585,34295253,770,24165105],[2020,7,\"821\",227,8404538,581,13217229],[2020,7,\"822\",357,25890715,53,6983676],[2020,7,\"823\",null,null,135,3964200],[2020,7,\"830\",4368,394765465,1127,39884545],[2020,7,\"831\",1253,58895978,683,13356749],[2020,7,\"832\",1944,239855946,115,11170680],[2020,7,\"833\",1170,96013541,329,15357116],[2020,7,\"840\",19458,663551889,7439,257199978],[2020,7,\"841\",15434,409061978,4858,147011629],[2020,7,\"842\",650,93793628,423,54433364],[2020,7,\"843\",3374,160696283,2158,55754985],[2020,7,\"900\",114678,1015320293,20813,595840384],[2020,7,\"910\",95280,756721126,4216,47762631],[2020,7,\"920\",5900,137015958,16280,543157589],[2020,7,\"930\",12654,116190375,260,4215298],[2020,7,\"940\",839,4943178,57,704866],[2020,7,\"950\",5,449656,null,null],[2020,6,\"100\",4131,150304416,1948,77218582],[2020,6,\"110\",4096,149224092,1848,76580327],[2020,6,\"120\",null,null,null,1120],[2020,6,\"130\",34,1080324,100,637135],[2020,6,\"200\",6558,249725264,512,40040387],[2020,6,\"210\",830,30937393,22,1159666],[2020,6,\"220\",429,18599786,24,506563],[2020,6,\"230\",3306,110483376,null,null],[2020,6,\"240\",1652,63075459,450,21661694],[2020,6,\"250\",340,26629250,16,16712464],[2020,6,\"300\",61664,762192009,101,5713397],[2020,6,\"310\",null,24074,null,222],[2020,6,\"311\",null,24074,null,222],[2020,6,\"380\",61664,762167935,101,5713175],[2020,6,\"381\",50119,577733196,null,null],[2020,6,\"382\",null,null,35,838451],[2020,6,\"383\",7314,130999090,25,315903],[2020,6,\"384\",4210,51282791,39,3449097],[2020,6,\"385\",20,2152858,3,1109724],[2020,6,\"400\",279775,6321453519,24080,492566059],[2020,6,\"410\",189,15828622,234,25036975],[2020,6,\"420\",1230,22228801,1021,17224410],[2020,6,\"430\",4585,105763664,12184,216765577],[2020,6,\"431\",4484,100970322,12184,216765577],[2020,6,\"432\",85,4362224,null,null],[2020,6,\"433\",17,431118,null,null],[2020,6,\"440\",32320,989041035,7413,132222338],[2020,6,\"441\",12520,362262041,5645,93240797],[2020,6,\"442\",281,24947691,79,2128288],[2020,6,\"443\",19520,601831303,1689,36853253],[2020,6,\"450\",79213,1608590737,1573,32401642],[2020,6,\"451\",41655,720158069,1406,27155039],[2020,6,\"452\",3032,218195520,5,662182],[2020,6,\"453\",34526,670237148,161,4584421],[2020,6,\"470\",18917,481465965,186,8399681],[2020,6,\"471\",10813,212408697,19,813795],[2020,6,\"472\",1683,125555838,82,5831850],[2020,6,\"473\",6421,143501430,85,1754036],[2020,6,\"480\",143320,3098534695,1468,60515436],[2020,6,\"481\",43960,699729480,590,11489116],[2020,6,\"482\",11972,586537436,871,46346072],[2020,6,\"483\",41398,740652379,7,2655842],[2020,6,\"484\",45990,1071615400,null,24406],[2020,6,\"500\",71722,2315017891,7976,378296697],[2020,6,\"510\",58880,1872223281,7970,377704464],[2020,6,\"511\",41778,864557703,766,17146968],[2020,6,\"512\",10517,802554591,7198,359440769],[2020,6,\"513\",6585,205110987,6,1116727],[2020,6,\"520\",12842,442794610,6,592233],[2020,6,\"600\",301060,6784598700,8727,256093609],[2020,6,\"610\",171487,3449674570,4112,91303431],[2020,6,\"611\",161480,3192664581,3549,76984915],[2020,6,\"612\",10007,257009989,563,14318516],[2020,6,\"620\",32920,861032734,251,14082853],[2020,6,\"621\",24390,640853335,240,13307742],[2020,6,\"622\",8530,220179399,11,775111],[2020,6,\"630\",9925,229240564,466,14570493],[2020,6,\"680\",40059,1087464150,2184,82080608],[2020,6,\"690\",46670,1157186682,1715,54056224],[2020,6,\"700\",42438,2129191994,23713,810401678],[2020,6,\"710\",27416,1334323193,5968,235116925],[2020,6,\"720\",15021,794868801,17746,575284753],[2020,6,\"800\",20849,1165639686,15649,448087640],[2020,6,\"820\",442,32150737,637,14791241],[2020,6,\"821\",143,6419389,483,10133138],[2020,6,\"822\",299,25723228,64,2390821],[2020,6,\"823\",null,8120,90,2267282],[2020,6,\"830\",4921,502507278,1793,57885348],[2020,6,\"831\",1518,81744030,1055,20884811],[2020,6,\"832\",2059,269559589,211,11955445],[2020,6,\"833\",1344,151203659,527,25045092],[2020,6,\"840\",15485,630981671,13219,375411051],[2020,6,\"841\",11487,338014441,4854,147314215],[2020,6,\"842\",854,126059676,482,65429919],[2020,6,\"843\",3145,166907554,7884,162666917],[2020,6,\"900\",62008,576871007,15130,452496535],[2020,6,\"910\",40111,301704488,2759,25072067],[2020,6,\"920\",3589,111270810,11477,410371895],[2020,6,\"930\",15462,142273685,792,14855631],[2020,6,\"940\",2845,21622024,102,2196942],[2020,3,\"100\",46530,609954239,2725,134723469],[2020,3,\"110\",46206,606775517,2562,133601515],[2020,3,\"120\",324,3178722,null,null],[2020,3,\"130\",null,null,163,1121954],[2020,3,\"200\",8267,334211096,1396,91512773],[2020,3,\"210\",905,28858710,null,null],[2020,3,\"220\",97,5251128,1,153800],[2020,3,\"230\",3375,97497626,162,4908600],[2020,3,\"240\",3425,127689452,1207,57982873],[2020,3,\"250\",464,74914180,27,28467500],[2020,3,\"300\",336041,4586395152,696,141611833],[2020,3,\"310\",6,671195,null,122738],[2020,3,\"311\",null,47327,null,107203],[2020,3,\"312\",6,623868,null,15535],[2020,3,\"380\",336035,4585723957,695,141489095],[2020,3,\"381\",130318,1762052325,null,null],[2020,3,\"382\",59592,804728130,247,5723125],[2020,3,\"383\",38736,566585020,307,116573343],[2020,3,\"384\",107304,1448410779,90,4190394],[2020,3,\"385\",84,3947703,51,15002233],[2020,3,\"400\",569065,11815289495,50043,873546209],[2020,3,\"410\",244,29249344,192,13725422],[2020,3,\"420\",null,null,559,11289589],[2020,3,\"430\",12428,260303255,20147,347173619],[2020,3,\"431\",12359,256381920,20142,346558921],[2020,3,\"432\",62,3747628,4,614698],[2020,3,\"433\",7,173707,null,null],[2020,3,\"440\",63528,1608083997,25445,419303787],[2020,3,\"441\",16669,493692787,21739,351234441],[2020,3,\"442\",140,16605727,40,2049350],[2020,3,\"443\",46719,1097785483,3666,66019996],[2020,3,\"450\",175197,3543503316,2544,51155406],[2020,3,\"451\",63894,1189911906,2501,49687866],[2020,3,\"452\",5259,378803414,null,476],[2020,3,\"453\",106044,1974787996,43,1467064],[2020,3,\"470\",21195,509368615,620,13262540],[2020,3,\"471\",12976,270094006,599,10283928],[2020,3,\"472\",1253,82241963,8,388183],[2020,3,\"473\",6966,157032646,14,2590429],[2020,3,\"480\",296473,5864780968,536,17635846],[2020,3,\"481\",120253,1842336619,288,5940971],[2020,3,\"482\",21637,991236318,149,8131996],[2020,3,\"483\",80119,1383339503,65,2698743],[2020,3,\"484\",74464,1647868528,34,864136],[2020,3,\"500\",133156,3657645588,8164,380505665],[2020,3,\"510\",116569,3138663300,8139,378773547],[2020,3,\"511\",90128,1731407949,1399,35200893],[2020,3,\"512\",14216,1069859009,6545,340842822],[2020,3,\"513\",12225,337396342,195,2729832],[2020,3,\"520\",16587,518982288,25,1732118],[2020,3,\"600\",312315,7198478814,16302,432832645],[2020,3,\"610\",218737,4560486729,9820,231257307],[2020,3,\"611\",204152,4174014357,9265,216430137],[2020,3,\"612\",14586,386472372,555,14827170],[2020,3,\"620\",27967,750636980,208,13892316],[2020,3,\"621\",19897,527662205,198,12519872],[2020,3,\"622\",8070,222974775,10,1372444],[2020,3,\"630\",2018,50610229,612,17979065],[2020,3,\"680\",35023,1059929334,2609,93173268],[2020,3,\"690\",28569,776815542,3053,76530689],[2020,3,\"700\",43047,1975387993,24141,1067654311],[2020,3,\"710\",21632,1053403833,11766,548004909],[2020,3,\"720\",21415,921984160,12374,519649402],[2020,3,\"800\",27247,1462199191,13119,457290941],[2020,3,\"820\",413,23253096,809,18831268],[2020,3,\"821\",303,12535873,704,15833680],[2020,3,\"822\",110,10717223,59,1839143],[2020,3,\"823\",null,null,46,1158445],[2020,3,\"830\",6816,580758583,1816,71027455],[2020,3,\"831\",2104,93767614,637,15863458],[2020,3,\"832\",2551,323861102,443,18443978],[2020,3,\"833\",2161,163129867,735,36720019],[2020,3,\"840\",20017,858187512,10494,367432218],[2020,3,\"841\",14680,505380430,6985,201958683],[2020,3,\"842\",961,133231813,691,93487918],[2020,3,\"843\",4376,219575269,2818,71985617],[2020,3,\"900\",179763,1710457361,37153,993489164],[2020,3,\"910\",134606,1184303326,22385,524538523],[2020,3,\"920\",4672,116133459,13686,457800486],[2020,3,\"930\",16376,221204152,1047,11052918],[2020,3,\"940\",24109,188816424,35,97237],[2020,5,\"100\",44674,666318059,1600,53021753],[2020,5,\"110\",44672,666171368,1498,52349233],[2020,5,\"120\",null,null,null,3024],[2020,5,\"130\",2,146691,102,669496],[2020,5,\"200\",6759,272802395,875,53600264],[2020,5,\"210\",1025,42122350,null,null],[2020,5,\"220\",295,11793658,null,null],[2020,5,\"230\",2744,89144180,243,8116200],[2020,5,\"240\",2423,102607043,616,28958771],[2020,5,\"250\",271,27135164,16,16525293],[2020,5,\"300\",147215,1899710845,209,10433699],[2020,5,\"310\",11,449993,null,451],[2020,5,\"311\",null,326,null,451],[2020,5,\"312\",1,171999,null,null],[2020,5,\"313\",10,277668,null,null],[2020,5,\"380\",147204,1899260852,209,10433248],[2020,5,\"381\",62127,757289626,null,null],[2020,5,\"382\",82862,1089267856,14,326188],[2020,5,\"383\",125,14297524,161,5454789],[2020,5,\"384\",2087,38290520,32,4453768],[2020,5,\"385\",3,115326,2,198503],[2020,5,\"400\",318073,7580584199,37775,659116934],[2020,5,\"410\",802,59316007,145,5746210],[2020,5,\"420\",424,9743165,758,14290551],[2020,5,\"430\",5106,115984572,20012,350019012],[2020,5,\"431\",4912,103914590,20012,350019012],[2020,5,\"432\",164,11275743,null,null],[2020,5,\"433\",31,794239,null,null],[2020,5,\"440\",44746,1270204207,15026,247520213],[2020,5,\"441\",12822,400819995,13848,212544355],[2020,5,\"442\",302,39146954,27,1007375],[2020,5,\"443\",31622,830237258,1151,33968483],[2020,5,\"450\",75633,1699518680,964,22849200],[2020,5,\"451\",31416,651202562,754,17188553],[2020,5,\"452\",3298,242718511,47,1043834],[2020,5,\"453\",40919,805597607,163,4616813],[2020,5,\"470\",16116,499981313,488,8538129],[2020,5,\"471\",11485,262479790,477,7437235],[2020,5,\"472\",1145,95247696,4,435118],[2020,5,\"473\",3485,142253827,7,665776],[2020,5,\"480\",175247,3925836255,381,10153619],[2020,5,\"481\",54957,941750002,245,4884485],[2020,5,\"482\",21511,969255583,86,1943251],[2020,5,\"483\",53768,989488634,5,2384593],[2020,5,\"484\",45012,1025342036,46,941290],[2020,5,\"500\",72103,2275195249,6798,327938641],[2020,5,\"510\",58131,1833996307,6797,327902651],[2020,5,\"511\",39583,847400543,489,14901982],[2020,5,\"512\",9370,728523021,6297,312426850],[2020,5,\"513\",9178,258072743,11,573819],[2020,5,\"520\",13972,441198942,1,35990],[2020,5,\"600\",306969,7112297689,8940,258091006],[2020,5,\"610\",172376,3617786817,5299,132429767],[2020,5,\"611\",162294,3362836953,4894,119408466],[2020,5,\"612\",10081,254949864,404,13021301],[2020,5,\"620\",25960,723046470,89,5057083],[2020,5,\"621\",18159,516409341,83,4576930],[2020,5,\"622\",7801,206637129,5,480153],[2020,5,\"630\",6773,156153033,648,18796824],[2020,5,\"680\",44140,1199534626,1225,46391009],[2020,5,\"690\",57720,1415776743,1680,55416323],[2020,5,\"700\",38610,1855220878,26468,792514765],[2020,5,\"710\",22420,1032299941,7427,229579744],[2020,5,\"720\",16190,822920937,19041,562935021],[2020,5,\"800\",20138,1105828715,10775,400357127],[2020,5,\"820\",427,33891307,701,16757092],[2020,5,\"821\",201,13906018,502,10709945],[2020,5,\"822\",226,19985289,49,2200246],[2020,5,\"823\",null,null,150,3846901],[2020,5,\"830\",4934,473991306,1662,59051143],[2020,5,\"831\",1611,91123433,1092,24267133],[2020,5,\"832\",1969,267327455,128,12012618],[2020,5,\"833\",1353,115540418,442,22771392],[2020,5,\"840\",14778,597946102,8411,324548892],[2020,5,\"841\",11008,333806840,5177,176360438],[2020,5,\"842\",786,110659873,570,78533012],[2020,5,\"843\",2983,153479389,2664,69655442],[2020,5,\"900\",63437,570243288,16758,394832689],[2020,5,\"910\",40194,317550103,6977,54097541],[2020,5,\"920\",3101,86215433,9275,335744559],[2020,5,\"930\",8761,81217753,446,4667578],[2020,5,\"940\",11380,85259999,61,323011],[2020,11,\"100\",3880,150727278,2343,97975459],[2020,11,\"110\",3880,150726955,2139,96623934],[2020,11,\"120\",null,323,null,null],[2020,11,\"130\",null,null,203,1351525],[2020,11,\"200\",8355,320593060,734,53636512],[2020,11,\"210\",989,31513862,null,null],[2020,11,\"220\",806,24618763,null,null],[2020,11,\"230\",2877,79493007,162,4892400],[2020,11,\"240\",3092,112114877,549,24473539],[2020,11,\"250\",591,72852551,23,24270573],[2020,11,\"300\",140448,2015440250,1695,23457038],[2020,11,\"310\",10,243975,null,25431],[2020,11,\"311\",null,null,null,25431],[2020,11,\"313\",10,243975,null,null],[2020,11,\"380\",140438,2015196275,1695,23431607],[2020,11,\"381\",68545,885178909,null,null],[2020,11,\"382\",50686,729332574,27,630441],[2020,11,\"383\",10329,219818014,129,4390268],[2020,11,\"384\",10877,180217804,1538,17569738],[2020,11,\"385\",null,648974,1,841160],[2020,11,\"400\",475101,10520680729,47657,1120981184],[2020,11,\"410\",586,16170586,100,5497587],[2020,11,\"420\",null,null,5813,94916088],[2020,11,\"430\",6579,130272577,22355,384566032],[2020,11,\"431\",6485,126183859,22355,384550135],[2020,11,\"432\",51,3038210,null,15897],[2020,11,\"433\",43,1050508,null,null],[2020,11,\"440\",39256,1162039649,9015,161460496],[2020,11,\"441\",18430,549772288,6740,115108432],[2020,11,\"442\",112,11041969,10,912456],[2020,11,\"443\",20714,601225392,2265,45439608],[2020,11,\"450\",84248,1964010724,2734,55156767],[2020,11,\"451\",37476,772400801,2686,53918363],[2020,11,\"452\",3732,258291336,null,31],[2020,11,\"453\",43040,933318587,48,1238373],[2020,11,\"470\",40249,896610617,123,7583725],[2020,11,\"471\",30384,646491909,21,664510],[2020,11,\"472\",975,71292101,72,3274349],[2020,11,\"473\",8890,178826607,30,3644866],[2020,11,\"480\",304183,6351576576,7516,411800489],[2020,11,\"481\",114847,1840975484,424,9543210],[2020,11,\"482\",23815,1259454240,7070,399383473],[2020,11,\"483\",106474,1944850497,5,2241475],[2020,11,\"484\",59047,1306296355,17,632331],[2020,11,\"500\",99349,2761099111,7291,309648867],[2020,11,\"510\",91621,2505181054,7026,304555228],[2020,11,\"511\",64039,1271869522,1790,42086656],[2020,11,\"512\",12666,824156464,4877,255892940],[2020,11,\"513\",14915,409155068,359,6575632],[2020,11,\"520\",7729,255918057,266,5093639],[2020,11,\"600\",236503,5759161548,17045,400932022],[2020,11,\"610\",135864,3012147627,13117,267088292],[2020,11,\"611\",126758,2757186376,12455,249047556],[2020,11,\"612\",9106,254961251,663,18040736],[2020,11,\"620\",29750,761221160,63,3728722],[2020,11,\"621\",12538,328580812,55,2755303],[2020,11,\"622\",17212,432640348,7,973419],[2020,11,\"630\",3927,96330555,132,4722125],[2020,11,\"680\",32566,1020423351,2302,79725529],[2020,11,\"690\",34396,869038855,1432,45667354],[2020,11,\"700\",35435,1546460723,37275,535003499],[2020,11,\"710\",15864,750626983,1471,176863728],[2020,11,\"720\",19571,795833740,35805,358139771],[2020,11,\"800\",28158,1268947110,12545,421959867],[2020,11,\"820\",598,38106573,554,15293757],[2020,11,\"821\",180,8317943,414,10203579],[2020,11,\"822\",417,29788630,56,2324756],[2020,11,\"823\",null,null,84,2765422],[2020,11,\"830\",4710,377673719,2151,83963189],[2020,11,\"831\",1586,70680891,929,21878160],[2020,11,\"832\",1689,216742092,491,27370786],[2020,11,\"833\",1434,90250736,731,34714243],[2020,11,\"840\",22851,853166818,9840,322702921],[2020,11,\"841\",18057,560933230,6103,171504772],[2020,11,\"842\",850,105182883,544,70439111],[2020,11,\"843\",3944,187050705,3193,80759038],[2020,11,\"900\",113623,1091274850,20379,638479498],[2020,11,\"910\",88666,742711738,5171,55329140],[2020,11,\"920\",5837,175090550,14667,570553385],[2020,11,\"930\",12583,120264513,506,12484436],[2020,11,\"940\",6537,53208049,35,112537],[2020,10,\"100\",4989,164542750,2808,118437546],[2020,10,\"110\",3988,154405055,2687,117704174],[2020,10,\"120\",1001,10127378,null,59],[2020,10,\"130\",null,10317,120,733313],[2020,10,\"200\",8705,329672883,1067,69260477],[2020,10,\"210\",2740,92233161,null,null],[2020,10,\"220\",906,26199688,null,null],[2020,10,\"230\",1824,52912973,null,null],[2020,10,\"240\",2806,100549512,1044,45538493],[2020,10,\"250\",428,57777549,23,23721984],[2020,10,\"300\",273071,3670939793,11215,154730654],[2020,10,\"310\",10,295239,null,39252],[2020,10,\"311\",null,46480,null,39252],[2020,10,\"313\",10,248759,null,null],[2020,10,\"380\",273061,3670644554,11215,154691402],[2020,10,\"381\",104166,1398197040,9520,120633904],[2020,10,\"382\",103456,1369019428,24,649512],[2020,10,\"383\",18626,258443362,142,5679545],[2020,10,\"384\",46812,644418759,1526,25477932],[2020,10,\"385\",2,565965,3,2250509],[2020,10,\"400\",444971,9424780215,58371,1292226506],[2020,10,\"410\",778,51946041,151,11282965],[2020,10,\"420\",1734,30758766,562,11402607],[2020,10,\"430\",9697,189564681,22299,381192378],[2020,10,\"431\",9596,181307971,22298,381175028],[2020,10,\"432\",91,6901819,null,17350],[2020,10,\"433\",10,1354891,null,null],[2020,10,\"440\",29631,816843744,18879,304478015],[2020,10,\"441\",8078,220546682,16558,263980533],[2020,10,\"442\",325,36597357,13,880171],[2020,10,\"443\",21228,559699705,2308,39617311],[2020,10,\"450\",119676,2305374617,3171,58723771],[2020,10,\"451\",46346,813236766,3002,53501960],[2020,10,\"452\",4045,274124669,null,null],[2020,10,\"453\",69284,1218013182,169,5221811],[2020,10,\"470\",10468,267180657,255,17373974],[2020,10,\"471\",8836,167145915,50,1358582],[2020,10,\"472\",1076,74135933,183,12280354],[2020,10,\"473\",555,25898809,22,3735038],[2020,10,\"480\",272987,5763111709,13054,507772796],[2020,10,\"481\",68335,1073653747,328,8395498],[2020,10,\"482\",34705,1791585016,7821,417347421],[2020,10,\"483\",132102,2117001787,1,2295369],[2020,10,\"484\",37845,780871159,4905,79734508],[2020,10,\"500\",125814,3156482234,11101,400278628],[2020,10,\"510\",109549,2697265614,10821,398518828],[2020,10,\"511\",85743,1608932443,4840,97010070],[2020,10,\"512\",10572,759868146,5951,300036942],[2020,10,\"513\",13234,328465025,30,1471816],[2020,10,\"520\",16265,459216620,281,1759800],[2020,10,\"600\",235337,5532149197,16217,383025612],[2020,10,\"610\",140138,2935523265,12042,242871400],[2020,10,\"611\",123679,2518220777,11646,230031945],[2020,10,\"612\",16459,417302488,396,12839455],[2020,10,\"620\",21624,563233252,78,4779246],[2020,10,\"621\",12259,328135239,77,4564061],[2020,10,\"622\",9365,235098013,null,215185],[2020,10,\"630\",10681,239042293,260,8334885],[2020,10,\"680\",34001,1074212721,2328,83421324],[2020,10,\"690\",28894,720137666,1509,43618757],[2020,10,\"700\",46547,1982038731,17456,725879355],[2020,10,\"710\",17515,879494287,1652,159809447],[2020,10,\"720\",29033,1102544444,15804,566069908],[2020,10,\"800\",24170,1184933422,11320,411410320],[2020,10,\"820\",486,31333086,478,14695553],[2020,10,\"821\",219,8545209,304,9071088],[2020,10,\"822\",267,22787877,38,1127746],[2020,10,\"823\",null,null,136,4496719],[2020,10,\"830\",4854,427686338,1208,57954626],[2020,10,\"831\",1427,68173668,617,18139616],[2020,10,\"832\",2067,260758022,127,16571473],[2020,10,\"833\",1361,98754648,464,23243537],[2020,10,\"840\",18830,725913998,9634,338760141],[2020,10,\"841\",15284,479731086,6031,182526078],[2020,10,\"842\",664,97557798,585,78251772],[2020,10,\"843\",2882,148625114,3018,77982291],[2020,10,\"900\",127580,1134118655,18434,607099779],[2020,10,\"910\",93664,741956633,3506,36511938],[2020,10,\"920\",4335,131287738,14504,560221006],[2020,10,\"930\",13927,121653094,334,8749839],[2020,10,\"940\",15654,139221190,90,1616996],[2020,9,\"100\",38536,458176830,2286,108983354],[2020,9,\"110\",38036,453448723,2184,108038947],[2020,9,\"120\",500,4728107,null,132698],[2020,9,\"130\",null,null,102,811709],[2020,9,\"200\",8728,299748489,580,35177381],[2020,9,\"210\",1406,43415443,null,null],[2020,9,\"220\",1270,36732943,null,369],[2020,9,\"230\",3630,96471041,null,null],[2020,9,\"240\",1926,64289698,550,23674529],[2020,9,\"250\",497,58839364,30,11502483],[2020,9,\"300\",229654,2921742080,21028,267752729],[2020,9,\"310\",null,30845,null,13800],[2020,9,\"311\",null,30845,null,13800],[2020,9,\"380\",229654,2921711235,21028,267738929],[2020,9,\"381\",123320,1527636493,19690,244813938],[2020,9,\"382\",91118,1189029330,53,1614305],[2020,9,\"383\",null,null,43,5926515],[2020,9,\"384\",15215,204335589,1241,14726990],[2020,9,\"385\",1,709823,null,657181],[2020,9,\"400\",303389,6536586095,39825,961780326],[2020,9,\"410\",428,14577012,136,6790690],[2020,9,\"420\",25,545275,664,12114706],[2020,9,\"430\",4735,92357641,17696,308268624],[2020,9,\"431\",4596,85076491,17696,308263608],[2020,9,\"432\",115,6732343,null,5016],[2020,9,\"433\",24,548807,null,null],[2020,9,\"440\",14637,472407636,9894,175357067],[2020,9,\"441\",4037,112303277,8818,141905549],[2020,9,\"442\",135,16598206,9,861628],[2020,9,\"443\",10465,343506153,1067,32589890],[2020,9,\"450\",96966,1769089936,3787,67408220],[2020,9,\"451\",47919,794422192,3758,66420815],[2020,9,\"452\",3079,208513270,null,57633],[2020,9,\"453\",45967,766154474,29,929772],[2020,9,\"470\",17333,432814855,74,4812203],[2020,9,\"471\",14763,283829813,29,1038392],[2020,9,\"472\",1017,83040692,24,2001020],[2020,9,\"473\",1553,65944350,21,1772791],[2020,9,\"480\",169265,3754793740,7574,387028816],[2020,9,\"481\",62251,897359528,156,3682390],[2020,9,\"482\",33733,1650945610,7402,380448964],[2020,9,\"483\",56540,866165162,1,2233411],[2020,9,\"484\",16742,340323440,15,664051],[2020,9,\"500\",101507,2648132280,9079,287394118],[2020,9,\"510\",92569,2347800277,9079,287365701],[2020,9,\"511\",70101,1265396493,5256,103266430],[2020,9,\"512\",12716,854409015,3817,183685778],[2020,9,\"513\",9751,227994769,6,413493],[2020,9,\"520\",8938,300332003,null,28417],[2020,9,\"600\",235348,5251522180,23366,498540635],[2020,9,\"610\",136084,2572616945,20010,378874111],[2020,9,\"611\",127621,2358140273,19593,363749352],[2020,9,\"612\",8463,214476672,417,15124759],[2020,9,\"620\",26125,685134078,113,6749552],[2020,9,\"621\",17156,447346988,108,6162854],[2020,9,\"622\",8969,237787090,4,586698],[2020,9,\"630\",6549,152914389,350,10825915],[2020,9,\"680\",32441,980723665,1959,72431814],[2020,9,\"690\",34149,860133103,934,29659243],[2020,9,\"700\",37849,1634951255,27088,988496198],[2020,9,\"710\",10885,751264743,7946,317236546],[2020,9,\"720\",26964,883686512,19142,671259652],[2020,9,\"800\",28041,1184943043,11292,396747845],[2020,9,\"820\",984,46917484,841,22663177],[2020,9,\"821\",366,14233011,498,11715139],[2020,9,\"822\",354,25076902,27,791422],[2020,9,\"823\",264,7607571,316,10156616],[2020,9,\"830\",4816,402512179,1675,63796411],[2020,9,\"831\",1196,54740954,993,19528157],[2020,9,\"832\",1830,222952874,324,26306532],[2020,9,\"833\",1790,124818351,359,17961722],[2020,9,\"840\",22241,735513380,8775,310288257],[2020,9,\"841\",17742,503166951,5862,175842449],[2020,9,\"842\",613,81838159,523,69722934],[2020,9,\"843\",3886,150508270,2390,64722874],[2020,9,\"900\",138671,1256283652,18121,484784856],[2020,9,\"910\",104095,857494656,5393,56789073],[2020,9,\"920\",5406,134456020,11945,422738841],[2020,9,\"930\",21885,209084572,750,5147022],[2020,9,\"940\",7265,54395860,32,109920],[2020,9,\"950\",21,852544,null,null],[2021,4,\"100\",17785,420640810,2405,129964833],[2021,4,\"110\",17769,420028469,2045,127839966],[2021,4,\"120\",16,574885,null,367],[2021,4,\"130\",null,37456,360,2124500],[2021,4,\"200\",14717,672824761,702,87496197],[2021,4,\"210\",3691,163727282,null,null],[2021,4,\"220\",1830,73109581,1,25200],[2021,4,\"230\",4104,148748039,null,null],[2021,4,\"240\",4510,212316447,663,36753862],[2021,4,\"250\",583,74923412,38,50717135],[2021,4,\"300\",273571,5294512660,10095,214613974],[2021,4,\"310\",171,4945685,1,977676],[2021,4,\"311\",161,4652153,1,967176],[2021,4,\"312\",null,6664,null,10500],[2021,4,\"313\",10,286868,null,null],[2021,4,\"380\",273400,5289566975,10094,213636298],[2021,4,\"381\",67134,1190551003,null,null],[2021,4,\"382\",165843,3364113408,3,106580],[2021,4,\"383\",14955,278565939,149,36142413],[2021,4,\"384\",22379,400581727,9933,175539439],[2021,4,\"385\",3088,55754898,8,1847866],[2021,4,\"400\",687931,17483552621,73544,1716603416],[2021,4,\"410\",203,15267049,295,36176487],[2021,4,\"420\",7656,169658027,3481,77267100],[2021,4,\"430\",10576,234803181,32449,726043330],[2021,4,\"431\",10527,232249096,32449,726043330],[2021,4,\"432\",27,1886418,null,null],[2021,4,\"433\",22,667667,null,null],[2021,4,\"440\",54766,1699228273,21814,473797688],[2021,4,\"441\",24035,718376502,20480,428279332],[2021,4,\"442\",252,29227613,49,3056793],[2021,4,\"443\",30479,951624158,1285,42461563],[2021,4,\"450\",142436,3665636904,3105,75031695],[2021,4,\"451\",74369,1703008691,2974,71058890],[2021,4,\"452\",5131,391385396,null,61539],[2021,4,\"453\",62936,1571242817,131,3911266],[2021,4,\"470\",48574,1331663234,60,4148084],[2021,4,\"471\",25658,607633202,34,1076149],[2021,4,\"472\",589,42542785,null,null],[2021,4,\"473\",22328,681487247,26,3071935],[2021,4,\"480\",423720,10367295953,12339,324139032],[2021,4,\"481\",134634,2779709766,11436,258854543],[2021,4,\"482\",35635,1951484240,863,61675377],[2021,4,\"483\",159931,3518321202,33,3225395],[2021,4,\"484\",93520,2117780745,7,383717],[2021,4,\"500\",152444,4476586903,9321,431247097],[2021,4,\"510\",138999,4021271333,9088,427215282],[2021,4,\"511\",103700,2344942565,3026,71395400],[2021,4,\"512\",14673,1096643192,5817,350659047],[2021,4,\"513\",20626,579685576,245,5160835],[2021,4,\"520\",13445,455315570,232,4031815],[2021,4,\"600\",296522,8553577411,8996,306720091],[2021,4,\"610\",170944,4562958337,4626,150524476],[2021,4,\"611\",155558,4100427554,4096,133604566],[2021,4,\"612\",15386,462530783,529,16919910],[2021,4,\"620\",31347,973478122,107,6125917],[2021,4,\"621\",22289,705558098,99,5709534],[2021,4,\"622\",9057,267920024,8,416383],[2021,4,\"630\",9779,266856335,176,6675263],[2021,4,\"680\",57406,1886465210,2224,82045217],[2021,4,\"690\",27046,863819407,1864,61349218],[2021,4,\"700\",29510,1486094762,15301,829751264],[2021,4,\"710\",16557,811851219,3438,317747583],[2021,4,\"720\",12953,674243543,11863,512003681],[2021,4,\"800\",28592,1586592068,12054,467446624],[2021,4,\"820\",758,48523760,369,11087137],[2021,4,\"821\",575,25283079,306,8298092],[2021,4,\"822\",183,23240681,21,960581],[2021,4,\"823\",null,null,42,1828464],[2021,4,\"830\",6520,559719670,1315,72241741],[2021,4,\"831\",2447,113147784,408,18900829],[2021,4,\"832\",2676,357785363,159,16312860],[2021,4,\"833\",1397,88786523,747,37028052],[2021,4,\"840\",21314,978348638,10370,384117746],[2021,4,\"841\",16107,605135286,3750,138067987],[2021,4,\"842\",831,130504970,634,88664257],[2021,4,\"843\",4377,242708382,5987,157385502],[2021,4,\"900\",118670,1392809966,31967,825950220],[2021,4,\"910\",75804,817773773,19427,272799950],[2021,4,\"920\",4898,161564301,11872,542732259],[2021,4,\"930\",18399,182106717,648,10156714],[2021,4,\"940\",19569,231365175,19,261297],[2021,8,\"100\",6946,324911466,2598,162615933],[2021,8,\"110\",6595,318755417,2378,161830965],[2021,8,\"120\",351,6100521,null,400],[2021,8,\"130\",null,55528,220,784568],[2021,8,\"200\",11479,681733839,586,85529798],[2021,8,\"210\",2158,102957432,null,null],[2021,8,\"220\",1807,80428712,1,100900],[2021,8,\"230\",3143,142048134,null,null],[2021,8,\"240\",3781,221633780,556,40674303],[2021,8,\"250\",590,134665781,30,44754595],[2021,8,\"300\",304515,7676663380,152218,3156783059],[2021,8,\"310\",29,1343086,null,104078],[2021,8,\"311\",null,24891,null,104078],[2021,8,\"312\",null,229334,null,null],[2021,8,\"313\",29,1088861,null,null],[2021,8,\"380\",304486,7675320294,152218,3156678981],[2021,8,\"381\",55518,1204989624,132411,2731123762],[2021,8,\"382\",186378,4915181891,1,44852],[2021,8,\"383\",5075,165503582,254,8604022],[2021,8,\"384\",57514,1388911057,19550,415837565],[2021,8,\"385\",2,734140,2,1068780],[2021,8,\"400\",599667,20067818591,62565,2034075369],[2021,8,\"410\",606,32454715,299,30666810],[2021,8,\"420\",null,null,4020,121067908],[2021,8,\"430\",2712,120700929,37803,1152112028],[2021,8,\"431\",2597,106494417,37803,1152112028],[2021,8,\"432\",70,12221260,null,null],[2021,8,\"433\",45,1985252,null,null],[2021,8,\"440\",62648,2260077409,7237,203920412],[2021,8,\"441\",27256,918804175,3861,100777126],[2021,8,\"442\",234,29834001,51,2275731],[2021,8,\"443\",35159,1311439233,3325,100867555],[2021,8,\"450\",115879,3972662445,2138,59988530],[2021,8,\"451\",55367,1697435804,2019,56847335],[2021,8,\"452\",7031,640780884,null,null],[2021,8,\"453\",53481,1634445757,119,3141195],[2021,8,\"470\",24818,850605196,113,3259969],[2021,8,\"471\",15118,462113520,97,1183498],[2021,8,\"472\",692,70306704,6,753343],[2021,8,\"473\",9009,318184972,10,1323128],[2021,8,\"480\",393004,12831317897,10956,463059712],[2021,8,\"481\",135480,3919155848,9476,336144328],[2021,8,\"482\",25551,2014133306,1405,122123718],[2021,8,\"483\",147904,4646352639,1,2388469],[2021,8,\"484\",84070,2251676104,75,2403197],[2021,8,\"500\",144828,5465878611,15777,841793292],[2021,8,\"510\",128824,4716936017,15508,831044077],[2021,8,\"511\",94826,2717351756,4555,161844914],[2021,8,\"512\",15686,1366107708,6606,492907069],[2021,8,\"513\",18312,633476553,4346,176292094],[2021,8,\"520\",16004,748942594,269,10749215],[2021,8,\"600\",236068,9352816720,8733,392311050],[2021,8,\"610\",109867,3842917322,4607,166891651],[2021,8,\"611\",94400,3264525032,4188,152947279],[2021,8,\"612\",15467,578392290,418,13944372],[2021,8,\"620\",20461,930415944,80,5816317],[2021,8,\"621\",14987,684227715,67,3927229],[2021,8,\"622\",5473,246188229,13,1889088],[2021,8,\"630\",17381,749357167,77,4269823],[2021,8,\"680\",42863,2044172496,2822,166560681],[2021,8,\"690\",45496,1785953791,1147,48772578],[2021,8,\"700\",26607,1890847585,14509,1029548266],[2021,8,\"710\",11902,929662739,3054,353777724],[2021,8,\"720\",14705,961184846,11455,675770542],[2021,8,\"800\",32787,2121067620,17852,756450090],[2021,8,\"820\",873,58506829,515,21322025],[2021,8,\"821\",667,35622844,452,17353696],[2021,8,\"822\",206,22883985,38,2065428],[2021,8,\"823\",null,null,25,1902901],[2021,8,\"830\",7868,700710316,1654,90641368],[2021,8,\"831\",2379,132462653,429,18138599],[2021,8,\"832\",2967,402640720,549,34645742],[2021,8,\"833\",2522,165606943,677,37857027],[2021,8,\"840\",24046,1361850475,15683,644486697],[2021,8,\"841\",16524,821232965,5598,264073459],[2021,8,\"842\",1045,161917592,699,108492641],[2021,8,\"843\",6476,378699918,9386,271920597],[2021,8,\"900\",141849,1967985822,34374,1265283491],[2021,8,\"910\",100230,1364229890,16921,242214686],[2021,8,\"920\",3282,143677292,17168,1015101286],[2021,8,\"930\",26416,294569018,268,7880694],[2021,8,\"940\",11921,165509622,18,86825],[2021,12,\"100\",4833,206603401,2408,92286970],[2021,12,\"110\",4245,195392539,1982,89215810],[2021,12,\"120\",588,11210862,4,109000],[2021,12,\"130\",null,null,422,2962160],[2021,12,\"200\",9334,713956338,902,144534568],[2021,12,\"210\",1093,70951423,null,1733],[2021,12,\"220\",727,44857266,3,83000],[2021,12,\"230\",4546,251808654,null,null],[2021,12,\"240\",2393,222767496,631,58272027],[2021,12,\"250\",573,123571499,268,86177808],[2021,12,\"300\",251915,6072324533,40731,879895288],[2021,12,\"310\",148,32515439,null,543],[2021,12,\"311\",127,30285573,null,543],[2021,12,\"312\",21,2229866,null,null],[2021,12,\"380\",251768,6039809094,40731,879894745],[2021,12,\"381\",85072,1836797892,9989,209296747],[2021,12,\"382\",123942,3190770543,7,283007],[2021,12,\"383\",17009,416286811,207,14138509],[2021,12,\"384\",25715,592439611,30522,654978703],[2021,12,\"385\",30,3514237,7,1197779],[2021,12,\"400\",507130,17971897591,46845,1508954817],[2021,12,\"410\",94,7853700,1112,60092545],[2021,12,\"420\",null,null,1704,51269372],[2021,12,\"430\",2926,123340309,29848,925447190],[2021,12,\"431\",2850,115010911,29847,925388794],[2021,12,\"432\",54,7322783,null,58396],[2021,12,\"433\",22,1006615,null,null],[2021,12,\"440\",65113,2451444655,5511,166885273],[2021,12,\"441\",39292,1330087254,4151,114951904],[2021,12,\"442\",218,38037810,143,6259436],[2021,12,\"443\",25603,1083319591,1217,45673933],[2021,12,\"450\",92250,3486526362,4628,134805791],[2021,12,\"451\",43680,1439833815,4496,130113575],[2021,12,\"452\",7211,767604490,1,258542],[2021,12,\"453\",41360,1279088057,131,4433674],[2021,12,\"470\",18036,778496346,452,19447658],[2021,12,\"471\",13524,490411076,330,9827087],[2021,12,\"472\",890,89001826,52,6442746],[2021,12,\"473\",3622,199083444,70,3177825],[2021,12,\"480\",328711,11124236219,3589,151006988],[2021,12,\"481\",105730,3162984553,3030,93599790],[2021,12,\"482\",22156,1836408811,552,55682166],[2021,12,\"483\",126423,3796497332,8,1725032],[2021,12,\"484\",74402,2328345523,null,null],[2021,12,\"500\",145183,5994166419,10586,730943979],[2021,12,\"510\",123183,4830536713,10258,720791678],[2021,12,\"511\",94596,2963552788,3294,132891751],[2021,12,\"512\",15093,1393175900,6748,581518901],[2021,12,\"513\",13494,473808025,216,6381026],[2021,12,\"520\",22000,1163629706,328,10152301],[2021,12,\"600\",228166,9349067057,9396,410684764],[2021,12,\"610\",152685,5766198609,4307,175450532],[2021,12,\"611\",140291,5239842752,3792,155769411],[2021,12,\"612\",12394,526355857,515,19681121],[2021,12,\"620\",12983,651413710,65,4892517],[2021,12,\"621\",10334,517554885,62,4640526],[2021,12,\"622\",2649,133858825,3,251991],[2021,12,\"630\",8715,391458611,286,12858789],[2021,12,\"680\",26548,1345237039,1947,114180286],[2021,12,\"690\",27235,1194759088,2791,103302640],[2021,12,\"700\",55656,3360322708,63051,2962199314],[2021,12,\"710\",39823,2239692601,17671,960512505],[2021,12,\"720\",15832,1120630107,45380,2001686809],[2021,12,\"800\",29537,1939877585,11557,557576462],[2021,12,\"820\",1705,105486341,397,22062064],[2021,12,\"821\",1324,62880858,339,18069887],[2021,12,\"822\",381,42563417,9,960955],[2021,12,\"823\",null,42066,50,3031222],[2021,12,\"830\",6226,637475489,1357,86374288],[2021,12,\"831\",1821,108804759,635,23808864],[2021,12,\"832\",3057,414106443,229,30382391],[2021,12,\"833\",1347,114564287,493,32183033],[2021,12,\"840\",21606,1196915755,9803,449140110],[2021,12,\"841\",16114,765823414,4150,166459053],[2021,12,\"842\",915,161828784,689,110337362],[2021,12,\"843\",4578,269263557,4964,172343695],[2021,12,\"900\",142771,2186996440,24066,1203781520],[2021,12,\"910\",95072,1304964050,7671,108622642],[2021,12,\"920\",6066,359278802,15733,1080627411],[2021,12,\"930\",13622,122791044,578,8944659],[2021,12,\"940\",28010,399962544,84,5586808],[2021,2,\"100\",5546,234260124,2643,135273065],[2021,2,\"110\",5372,232236380,2503,134466700],[2021,2,\"120\",174,1970217,null,150],[2021,2,\"130\",null,53527,140,806215],[2021,2,\"200\",12610,458137472,647,53188301],[2021,2,\"210\",1480,46220437,null,null],[2021,2,\"220\",1421,40251574,1,8500],[2021,2,\"230\",5464,156410740,null,null],[2021,2,\"240\",3496,139078112,622,31879155],[2021,2,\"250\",749,76176609,24,21300646],[2021,2,\"300\",367995,5983225355,21145,318930641],[2021,2,\"310\",null,1808,24,723244],[2021,2,\"311\",null,1808,24,723244],[2021,2,\"380\",367995,5983223547,21121,318207397],[2021,2,\"381\",169185,2612171177,15448,215591588],[2021,2,\"382\",146073,2544163501,9,271800],[2021,2,\"383\",9635,184292118,3169,59436811],[2021,2,\"384\",43082,640215069,2483,40415304],[2021,2,\"385\",20,2381682,12,2491894],[2021,2,\"400\",544409,11976776643,42998,921263336],[2021,2,\"410\",553,22488814,136,21009307],[2021,2,\"420\",1519,32349994,2695,54125925],[2021,2,\"430\",9346,199559348,26714,520026664],[2021,2,\"431\",9158,188013953,26714,520026664],[2021,2,\"432\",140,10142136,null,null],[2021,2,\"433\",48,1403259,null,null],[2021,2,\"440\",49569,1443595363,7091,156312681],[2021,2,\"441\",23027,651621714,6290,131657042],[2021,2,\"442\",236,24928469,12,1672801],[2021,2,\"443\",26306,767045180,788,22982838],[2021,2,\"450\",112841,2551846683,2426,48717681],[2021,2,\"451\",64415,1274620976,2267,43535213],[2021,2,\"452\",4182,294530279,null,112606],[2021,2,\"453\",44243,982695428,159,5069862],[2021,2,\"470\",31902,702859851,168,9778237],[2021,2,\"471\",28847,564224328,19,784538],[2021,2,\"472\",816,60354643,117,7458201],[2021,2,\"473\",2238,78280880,32,1535498],[2021,2,\"480\",338679,7024076590,3767,111292841],[2021,2,\"481\",124572,2174939644,2555,44431743],[2021,2,\"482\",18835,977222891,1075,59308219],[2021,2,\"483\",97198,1804162821,1,1656814],[2021,2,\"484\",98073,2067751234,136,5896065],[2021,2,\"500\",183229,4678457212,11317,473953215],[2021,2,\"510\",165518,4159714222,11211,469280344],[2021,2,\"511\",126986,2570581281,3765,96771044],[2021,2,\"512\",14780,950507465,6604,353190255],[2021,2,\"513\",23752,638625476,843,19319045],[2021,2,\"520\",17711,518742990,106,4672871],[2021,2,\"600\",240539,6382707827,9274,296151393],[2021,2,\"610\",140287,3491499860,5055,147567811],[2021,2,\"611\",124756,3056203027,4734,136714361],[2021,2,\"612\",15530,435296833,321,10853450],[2021,2,\"620\",30008,818084537,121,6548904],[2021,2,\"621\",15974,453568794,115,6364115],[2021,2,\"622\",14035,364515743,5,184789],[2021,2,\"630\",7191,209539676,275,9230290],[2021,2,\"680\",27494,895254150,1681,65885294],[2021,2,\"690\",35558,968329604,2142,66919094],[2021,2,\"700\",28405,1454144102,14877,840733686],[2021,2,\"710\",12745,659082756,2583,231912282],[2021,2,\"720\",15660,795061346,12294,608821404],[2021,2,\"800\",29201,1536266098,11552,417918273],[2021,2,\"820\",636,35805018,432,14556812],[2021,2,\"821\",473,16935288,359,10733770],[2021,2,\"822\",163,18869730,17,1532943],[2021,2,\"823\",null,null,56,2290099],[2021,2,\"830\",6141,537552013,1424,67532497],[2021,2,\"831\",1916,89784423,524,18160583],[2021,2,\"832\",2892,357371974,161,16235930],[2021,2,\"833\",1333,90395616,739,33135984],[2021,2,\"840\",22424,962909067,9696,335828964],[2021,2,\"841\",16782,590248573,4747,146029331],[2021,2,\"842\",985,132718886,622,81595054],[2021,2,\"843\",4657,239941608,4328,108204579],[2021,2,\"900\",122744,1321444101,23059,649563756],[2021,2,\"910\",96132,927091953,10158,67143706],[2021,2,\"920\",4162,174497545,12575,578351676],[2021,2,\"930\",14175,141324657,283,3138089],[2021,2,\"940\",8275,78529946,43,930285],[2021,1,\"100\",5101,169801758,2872,94147763],[2021,1,\"110\",4254,160148261,2692,93104481],[2021,1,\"120\",847,9600165,null,60],[2021,1,\"130\",null,53332,180,1043222],[2021,1,\"200\",12424,461851724,1377,97976159],[2021,1,\"210\",2469,84185110,null,null],[2021,1,\"220\",1203,37512510,28,733020],[2021,1,\"230\",4581,119332758,293,9214513],[2021,1,\"240\",3212,122280771,1022,49580853],[2021,1,\"250\",959,98540575,34,38447773],[2021,1,\"300\",175581,2658411692,25593,382299875],[2021,1,\"310\",23,1549151,null,null],[2021,1,\"311\",6,546487,null,null],[2021,1,\"312\",7,757759,null,null],[2021,1,\"313\",10,244905,null,null],[2021,1,\"380\",175558,2656862541,25593,382299875],[2021,1,\"381\",9785,134340887,17718,243921557],[2021,1,\"382\",125051,1917573029,7,219428],[2021,1,\"383\",24977,358324801,7718,129853320],[2021,1,\"384\",15740,244553325,141,6400017],[2021,1,\"385\",5,2070499,9,1905553],[2021,1,\"400\",399810,8974963977,53031,1061552420],[2021,1,\"410\",750,32291261,379,22002005],[2021,1,\"420\",285,5407413,2058,35580636],[2021,1,\"430\",1563,45064687,24241,436554884],[2021,1,\"431\",1438,37862133,24241,436554884],[2021,1,\"432\",114,6906822,null,null],[2021,1,\"433\",12,295732,null,null],[2021,1,\"440\",42406,1171650181,21834,425029697],[2021,1,\"441\",16674,464784681,20526,391209746],[2021,1,\"442\",258,33295298,4,352157],[2021,1,\"443\",25474,673570202,1304,33467794],[2021,1,\"450\",79597,1938616393,1243,31079439],[2021,1,\"451\",27231,620624024,1072,23630719],[2021,1,\"452\",4244,300198139,59,3579614],[2021,1,\"453\",48122,1017794230,111,3869106],[2021,1,\"470\",18306,482291460,28,1513139],[2021,1,\"471\",15366,334266778,18,844973],[2021,1,\"472\",1277,82918862,null,null],[2021,1,\"473\",1664,65105820,10,668166],[2021,1,\"480\",256903,5299642582,3250,109792620],[2021,1,\"481\",94175,1545085044,499,13114005],[2021,1,\"482\",20847,1071255655,2396,82046532],[2021,1,\"483\",87357,1525859874,2,1854770],[2021,1,\"484\",54524,1157442009,353,12777313],[2021,1,\"500\",91581,2762225463,11853,417717172],[2021,1,\"510\",80249,2438130742,11852,417658432],[2021,1,\"511\",52152,1115105443,6206,124440746],[2021,1,\"512\",13501,927449219,5645,293190525],[2021,1,\"513\",14596,395576080,1,27161],[2021,1,\"520\",11333,324094721,1,58740],[2021,1,\"600\",223469,5692761361,18160,462759450],[2021,1,\"610\",117898,2766895000,13524,318166875],[2021,1,\"611\",104623,2405817255,13000,299586892],[2021,1,\"612\",13274,361077745,525,18579983],[2021,1,\"620\",29628,763585948,116,6257127],[2021,1,\"621\",12950,342731334,103,4834159],[2021,1,\"622\",16678,420854614,13,1422968],[2021,1,\"630\",5231,133765661,191,6386877],[2021,1,\"680\",43495,1274279551,2149,71731093],[2021,1,\"690\",27216,754235201,2180,60217478],[2021,1,\"700\",34996,1729953501,21994,932053217],[2021,1,\"710\",17154,832142750,8090,363320720],[2021,1,\"720\",17842,897810751,13904,568732497],[2021,1,\"800\",28867,1360034092,15940,494375054],[2021,1,\"820\",1498,65811222,566,17106366],[2021,1,\"821\",1132,35845295,437,12799228],[2021,1,\"822\",366,29965927,70,1905019],[2021,1,\"823\",null,null,59,2402119],[2021,1,\"830\",5288,420774515,1449,69163897],[2021,1,\"831\",1600,72514167,532,17041531],[2021,1,\"832\",2323,270563569,311,22490859],[2021,1,\"833\",1364,77696779,606,29631507],[2021,1,\"840\",22081,873448355,13925,408104791],[2021,1,\"841\",17200,549661911,5581,168271615],[2021,1,\"842\",1028,125997824,599,78377795],[2021,1,\"843\",3853,197788620,7744,161455381],[2021,1,\"900\",135901,1343434383,26887,862901731],[2021,1,\"910\",106981,923823605,8458,101290758],[2021,1,\"920\",6110,203778660,18310,759980983],[2021,1,\"930\",13613,136293612,101,1564095],[2021,1,\"940\",9193,79421823,18,65895],[2021,1,\"950\",3,116683,null,null],[2021,7,\"100\",5678,255857550,2352,130674567],[2021,7,\"110\",5662,255139136,2071,128925853],[2021,7,\"120\",16,613568,null,null],[2021,7,\"130\",null,104846,280,1748714],[2021,7,\"200\",12375,627696530,820,75444602],[2021,7,\"210\",1854,82892474,null,null],[2021,7,\"220\",1521,61899967,null,6600],[2021,7,\"230\",4489,188032482,null,null],[2021,7,\"240\",3839,208079224,805,53086354],[2021,7,\"250\",672,86792383,15,22351648],[2021,7,\"300\",263024,6357590762,120382,2376804117],[2021,7,\"310\",null,35624,null,626],[2021,7,\"311\",null,21464,null,626],[2021,7,\"312\",null,14160,null,null],[2021,7,\"380\",263024,6357555138,120382,2376803491],[2021,7,\"381\",97767,1960008574,79278,1516462417],[2021,7,\"382\",111179,3170186752,2,100320],[2021,7,\"383\",10670,218762785,80,31437313],[2021,7,\"384\",33212,796435177,41019,826680126],[2021,7,\"385\",10195,212161850,3,2123315],[2021,7,\"400\",495291,14570932848,52832,1462986833],[2021,7,\"410\",52,8172562,142,17808843],[2021,7,\"420\",316,11104494,1739,52983729],[2021,7,\"430\",2311,110630436,30161,822707234],[2021,7,\"431\",2138,98555624,30161,822707234],[2021,7,\"432\",148,11195802,null,null],[2021,7,\"433\",25,879010,null,null],[2021,7,\"440\",52828,1836087304,4414,124081104],[2021,7,\"441\",23837,746806364,3600,90778172],[2021,7,\"442\",299,42685892,67,2837482],[2021,7,\"443\",28693,1046595048,747,30465450],[2021,7,\"450\",109531,3322233430,1908,50123616],[2021,7,\"451\",44802,1218601397,1564,44785315],[2021,7,\"452\",4727,426131617,2,124715],[2021,7,\"453\",60002,1677500416,342,5213586],[2021,7,\"470\",18473,649844657,220,8089682],[2021,7,\"471\",13920,383719679,184,3624283],[2021,7,\"472\",1247,108800752,25,3664356],[2021,7,\"473\",3306,157324226,10,801043],[2021,7,\"480\",311779,8632859965,14249,387192625],[2021,7,\"481\",111531,2731713101,14151,379075234],[2021,7,\"482\",14144,904942269,74,5513773],[2021,7,\"483\",111983,3155801257,1,1897278],[2021,7,\"484\",74122,1840403338,22,706340],[2021,7,\"500\",142021,5184530543,13279,726462469],[2021,7,\"510\",124629,4443309082,13106,720115009],[2021,7,\"511\",86832,2457676767,6046,197434984],[2021,7,\"512\",13980,1209316628,7055,522381364],[2021,7,\"513\",23817,776315687,5,298661],[2021,7,\"520\",17392,741221461,173,6347460],[2021,7,\"600\",361163,12950118146,8825,369776296],[2021,7,\"610\",221868,7216257533,4880,166513472],[2021,7,\"611\",204524,6623236304,4486,152238987],[2021,7,\"612\",17344,593021229,394,14274485],[2021,7,\"620\",16946,687072976,43,3276941],[2021,7,\"621\",12971,533468707,41,3014594],[2021,7,\"622\",3975,153604269,2,262347],[2021,7,\"630\",27074,1030934989,100,5440883],[2021,7,\"680\",57858,2559507179,2971,162268307],[2021,7,\"690\",37417,1456345469,832,32276693],[2021,7,\"700\",36431,1941007115,22339,1080435434],[2021,7,\"710\",19476,969034815,1722,246699764],[2021,7,\"720\",16954,971972300,20617,833735670],[2021,7,\"800\",30459,1818603386,11692,527354374],[2021,7,\"820\",821,52712947,623,22973596],[2021,7,\"821\",484,20146976,506,17120440],[2021,7,\"822\",337,32531623,82,3666896],[2021,7,\"823\",null,34348,35,2186260],[2021,7,\"830\",7093,660815177,1599,93274454],[2021,7,\"831\",2034,119542603,279,12076242],[2021,7,\"832\",3018,405460239,491,36411999],[2021,7,\"833\",2041,135812335,829,44786213],[2021,7,\"840\",22545,1105075262,9470,411106324],[2021,7,\"841\",15409,641583533,4112,169246820],[2021,7,\"842\",931,133442762,691,97309622],[2021,7,\"843\",6205,330048967,4667,144549882],[2021,7,\"900\",174623,2346795178,33358,1152809001],[2021,7,\"910\",134462,1777043701,15102,216348167],[2021,7,\"920\",3144,131222998,17662,926822326],[2021,7,\"930\",20065,217158452,270,6665641],[2021,7,\"940\",16933,219716492,324,2972867],[2021,7,\"950\",19,1653535,null,null],[2021,6,\"100\",23096,454925324,2199,128792277],[2021,6,\"110\",22104,442024870,2079,127843394],[2021,6,\"120\",992,12781196,null,62],[2021,6,\"130\",null,119258,120,948821],[2021,6,\"200\",13686,670767114,717,98580631],[2021,6,\"210\",2190,89644278,null,null],[2021,6,\"220\",1027,58215969,null,5616],[2021,6,\"230\",5560,232359789,null,null],[2021,6,\"240\",4421,217481376,674,40077754],[2021,6,\"250\",488,73065702,42,58497261],[2021,6,\"300\",454982,9780367490,60472,1288695289],[2021,6,\"310\",10,324693,null,null],[2021,6,\"311\",null,25381,null,null],[2021,6,\"313\",10,299312,null,null],[2021,6,\"380\",454972,9780042797,60472,1288695289],[2021,6,\"381\",81228,1627849070,50554,1072747279],[2021,6,\"382\",225711,5066715047,17,664148],[2021,6,\"383\",43257,929014988,274,9463140],[2021,6,\"384\",102215,2109583137,9625,203919453],[2021,6,\"385\",2560,46880555,2,1901269],[2021,6,\"400\",522719,15511696875,55426,1484554357],[2021,6,\"410\",439,29741696,164,17930448],[2021,6,\"420\",2706,68746680,5067,117864820],[2021,6,\"430\",6585,186205696,39973,957055455],[2021,6,\"431\",6430,174468284,39973,957055455],[2021,6,\"432\",114,10130424,null,null],[2021,6,\"433\",40,1606988,null,null],[2021,6,\"440\",56344,1899815220,5763,167117108],[2021,6,\"441\",25640,795779898,4221,113492043],[2021,6,\"442\",266,42406996,59,2707189],[2021,6,\"443\",30438,1061628326,1484,50917876],[2021,6,\"450\",90162,2695231435,1929,50141973],[2021,6,\"451\",57017,1481747825,1811,47017442],[2021,6,\"452\",3802,327181924,null,null],[2021,6,\"453\",29343,886301686,118,3124531],[2021,6,\"470\",27915,918806578,59,4044048],[2021,6,\"471\",9130,244631068,29,678023],[2021,6,\"472\",1155,112152016,26,2941902],[2021,6,\"473\",17630,562023494,5,424123],[2021,6,\"480\",338569,9713149570,2470,170400505],[2021,6,\"481\",100412,2338525276,341,16514467],[2021,6,\"482\",32446,2268431097,2110,151207438],[2021,6,\"483\",97111,2498465005,1,2003651],[2021,6,\"484\",108600,2607728192,18,674949],[2021,6,\"500\",170169,5604042123,16028,658642866],[2021,6,\"510\",150342,4811785161,15813,655152008],[2021,6,\"511\",112059,2837258249,7093,217677176],[2021,6,\"512\",16217,1295641273,4399,307461526],[2021,6,\"513\",22067,678885639,4321,130013306],[2021,6,\"520\",19827,792256962,215,3490858],[2021,6,\"600\",354342,11770852074,8125,309818810],[2021,6,\"610\",220516,6732775924,5497,190514084],[2021,6,\"611\",206083,6258067243,4725,162725685],[2021,6,\"612\",14433,474708681,772,27788399],[2021,6,\"620\",18284,686016717,91,5675710],[2021,6,\"621\",15162,565257189,91,5546356],[2021,6,\"622\",3122,120759528,1,129354],[2021,6,\"630\",21329,759130032,93,4474646],[2021,6,\"680\",52288,2153819357,1687,82359967],[2021,6,\"690\",41925,1439110044,758,26794403],[2021,6,\"700\",29616,1925926744,58561,2088452110],[2021,6,\"710\",13172,846908681,23082,787550182],[2021,6,\"720\",16444,1079018063,35478,1300901928],[2021,6,\"800\",33673,1992792533,13683,639750339],[2021,6,\"820\",1193,80111151,445,21430097],[2021,6,\"821\",919,37226902,379,15522614],[2021,6,\"822\",273,42853130,32,4267596],[2021,6,\"823\",null,31119,33,1639887],[2021,6,\"830\",7910,713388855,1587,137711506],[2021,6,\"831\",2541,132958036,490,17512503],[2021,6,\"832\",3419,437188265,572,91660384],[2021,6,\"833\",1950,143242554,525,28538619],[2021,6,\"840\",24571,1199292527,11651,480608736],[2021,6,\"841\",16901,680771941,5528,224908086],[2021,6,\"842\",1078,180960420,647,93890757],[2021,6,\"843\",6592,337560166,5476,161809893],[2021,6,\"900\",154698,2018990372,38786,1110073383],[2021,6,\"910\",105672,1371489291,19320,182934279],[2021,6,\"920\",3537,113176455,18748,912777921],[2021,6,\"930\",21290,224674708,693,13921768],[2021,6,\"940\",24199,309649918,26,439415],[2021,3,\"100\",6823,245466380,3368,151839095],[2021,3,\"110\",6823,245388354,3027,149869357],[2021,3,\"120\",null,null,null,704],[2021,3,\"130\",null,78026,341,1969034],[2021,3,\"200\",14554,593569577,621,105527030],[2021,3,\"210\",2367,93057367,null,null],[2021,3,\"220\",3449,104272644,1,54100],[2021,3,\"230\",3555,103471388,null,null],[2021,3,\"240\",4321,185087148,562,29359228],[2021,3,\"250\",863,107681030,58,76113702],[2021,3,\"300\",442269,7615904268,10114,185421796],[2021,3,\"310\",24,1758139,null,83028],[2021,3,\"311\",4,368063,null,83028],[2021,3,\"312\",20,1390076,null,null],[2021,3,\"380\",442246,7614146129,10114,185338768],[2021,3,\"381\",192896,3078257759,null,null],[2021,3,\"382\",105996,2137299823,33,869256],[2021,3,\"383\",53066,893638038,214,18083480],[2021,3,\"384\",88245,1470874914,9862,164107314],[2021,3,\"385\",2042,34075595,4,2278718],[2021,3,\"400\",672384,15867802658,42965,998929156],[2021,3,\"410\",292,18853661,206,29155340],[2021,3,\"420\",76,2504133,2,1457171],[2021,3,\"430\",7095,157031039,23866,506332664],[2021,3,\"431\",7076,156509284,23866,506332664],[2021,3,\"433\",19,521755,null,null],[2021,3,\"440\",66844,1986990589,8595,200280562],[2021,3,\"441\",28736,836615973,7468,160386413],[2021,3,\"442\",294,27221760,46,2270204],[2021,3,\"443\",37813,1123152856,1080,37623945],[2021,3,\"450\",154912,3728333415,4659,95419517],[2021,3,\"451\",66133,1519551425,4504,90262862],[2021,3,\"452\",4479,328441696,3,533686],[2021,3,\"453\",84300,1880340294,153,4622969],[2021,3,\"470\",32091,788159604,174,9017277],[2021,3,\"471\",25256,541582551,21,881682],[2021,3,\"472\",1099,89672021,85,4792665],[2021,3,\"473\",5736,156905032,67,3342930],[2021,3,\"480\",411074,9185930217,5464,157266625],[2021,3,\"481\",128147,2370766447,4110,78650118],[2021,3,\"482\",30563,1623889946,1295,74998316],[2021,3,\"483\",146421,2954763532,29,2855670],[2021,3,\"484\",105942,2236510292,29,762521],[2021,3,\"500\",177804,5022489898,11251,495382142],[2021,3,\"510\",155777,4326598835,10996,493832422],[2021,3,\"511\",113816,2435937796,3549,87270803],[2021,3,\"512\",16056,1195351864,7440,406225920],[2021,3,\"513\",25905,695309175,7,335699],[2021,3,\"520\",22027,695891063,255,1549720],[2021,3,\"600\",284877,7802282236,13572,436804560],[2021,3,\"610\",168892,4255073814,8064,254550266],[2021,3,\"611\",150656,3718041504,7369,231231785],[2021,3,\"612\",18235,537032310,695,23318481],[2021,3,\"620\",20742,598760921,109,6041539],[2021,3,\"621\",13317,384090728,102,5404186],[2021,3,\"622\",7425,214670193,7,637353],[2021,3,\"630\",13086,344256532,1439,51336223],[2021,3,\"680\",58306,1863637909,1061,45496920],[2021,3,\"690\",23851,740553060,2899,79379612],[2021,3,\"700\",40798,2063597571,23548,1025956551],[2021,3,\"710\",23470,1086358409,2342,283222646],[2021,3,\"720\",17328,977239162,21206,742733905],[2021,3,\"800\",33827,1798939030,23019,698787121],[2021,3,\"820\",1147,54328195,489,15225301],[2021,3,\"821\",931,31842843,388,11513980],[2021,3,\"822\",216,22485352,36,1262308],[2021,3,\"823\",null,null,66,2449013],[2021,3,\"830\",7368,611945598,1407,81003545],[2021,3,\"831\",2751,135610901,442,15321641],[2021,3,\"832\",2610,347763732,298,32245592],[2021,3,\"833\",2007,128570965,666,33436312],[2021,3,\"840\",25312,1132665237,21123,602558275],[2021,3,\"841\",18346,662803586,6615,214310129],[2021,3,\"842\",1031,160793926,769,106086422],[2021,3,\"843\",5935,309067725,13739,282161724],[2021,3,\"900\",123532,1344414723,41049,1159769299],[2021,3,\"910\",76036,756731985,21801,289680911],[2021,3,\"920\",4063,121568482,18486,856923657],[2021,3,\"930\",21542,211929224,745,13097851],[2021,3,\"940\",21891,254185032,18,66880],[2021,5,\"100\",18049,468475465,2145,108641486],[2021,5,\"110\",18049,468368709,1985,107708262],[2021,5,\"120\",null,868,null,6],[2021,5,\"130\",null,105888,160,933218],[2021,5,\"200\",13123,653033032,753,88834346],[2021,5,\"210\",1716,76979647,null,null],[2021,5,\"220\",482,24733766,null,null],[2021,5,\"230\",4661,172686620,null,1],[2021,5,\"240\",5082,249315464,696,40180668],[2021,5,\"250\",1182,129317535,57,48653677],[2021,5,\"300\",255707,4959298539,30371,643247442],[2021,5,\"310\",485,14114627,null,630872],[2021,5,\"311\",466,13529030,null,630872],[2021,5,\"312\",null,771,null,null],[2021,5,\"313\",19,584826,null,null],[2021,5,\"380\",255222,4945183912,30370,642616570],[2021,5,\"381\",129486,2294818297,30225,633961849],[2021,5,\"382\",85489,1868992590,17,637761],[2021,5,\"383\",2917,61802167,33,1065972],[2021,5,\"384\",32842,629604655,92,4274134],[2021,5,\"385\",4488,89966203,4,2676854],[2021,5,\"400\",575922,15268201789,37087,940757341],[2021,5,\"410\",714,32502817,286,12098069],[2021,5,\"420\",311,7606416,3839,86071915],[2021,5,\"430\",3306,111440720,22161,520295487],[2021,5,\"431\",3238,108067426,22161,520295487],[2021,5,\"432\",26,1789695,null,null],[2021,5,\"433\",43,1583599,null,null],[2021,5,\"440\",50946,1609478270,7377,185319641],[2021,5,\"441\",20346,615829276,5176,126597361],[2021,5,\"442\",210,26253118,62,3148248],[2021,5,\"443\",30390,967395876,2140,55574032],[2021,5,\"450\",152531,4123444830,1971,52173487],[2021,5,\"451\",63215,1563218952,1865,48660281],[2021,5,\"452\",4631,387876252,4,179580],[2021,5,\"453\",84685,2172349626,102,3333626],[2021,5,\"470\",21211,633331028,75,5063702],[2021,5,\"471\",14576,367355474,24,967710],[2021,5,\"472\",960,96967070,15,1636547],[2021,5,\"473\",5674,169008484,36,2459445],[2021,5,\"480\",346903,8750397708,1377,79735040],[2021,5,\"481\",131882,2812568027,499,17430005],[2021,5,\"482\",28296,1618520253,802,57946236],[2021,5,\"483\",113190,2585547603,42,3424739],[2021,5,\"484\",73535,1733761825,34,934060],[2021,5,\"500\",117894,3963717304,10270,518479341],[2021,5,\"510\",100114,3259418820,10009,514257298],[2021,5,\"511\",67096,1615165176,3579,109784032],[2021,5,\"512\",13625,1071001609,6369,402760723],[2021,5,\"513\",19393,573252035,61,1712543],[2021,5,\"520\",17780,704298484,261,4222043],[2021,5,\"600\",420398,12568013015,10324,365465250],[2021,5,\"610\",250223,6967413287,6490,199905041],[2021,5,\"611\",234454,6467302197,5696,169832207],[2021,5,\"612\",15768,500111090,794,30072834],[2021,5,\"620\",23363,807571483,101,6213168],[2021,5,\"621\",18283,649572581,90,4957347],[2021,5,\"622\",5080,157998902,11,1255821],[2021,5,\"630\",13446,442428600,379,14806535],[2021,5,\"680\",62437,2214206400,2669,117618061],[2021,5,\"690\",70930,2136393245,684,26922445],[2021,5,\"700\",53513,2519224655,19452,891803064],[2021,5,\"710\",24746,1065059390,3040,274470114],[2021,5,\"720\",28767,1454165265,16412,617332950],[2021,5,\"800\",33572,1774665995,21956,695162579],[2021,5,\"820\",1179,67056921,367,14219259],[2021,5,\"821\",849,31812215,299,10677490],[2021,5,\"822\",330,35244706,21,1238705],[2021,5,\"823\",null,null,47,2303064],[2021,5,\"830\",6775,562079779,1291,70156300],[2021,5,\"831\",2336,116488361,476,15040260],[2021,5,\"832\",2554,328956242,191,21027841],[2021,5,\"833\",1885,116635176,624,34088199],[2021,5,\"840\",25618,1145529295,20298,610787020],[2021,5,\"841\",19177,733024536,4776,177166197],[2021,5,\"842\",981,145934180,603,91138453],[2021,5,\"843\",5459,266570579,14919,342482370],[2021,5,\"900\",137387,1639063290,21709,759378273],[2021,5,\"910\",88892,1027967988,7726,100871239],[2021,5,\"920\",2349,92676464,12934,631233611],[2021,5,\"930\",20426,202995227,985,21405822],[2021,5,\"940\",25714,314992398,64,5867601],[2021,5,\"950\",6,431213,null,null],[2021,11,\"100\",26278,701305132,2389,179761955],[2021,11,\"110\",24218,664023587,2268,178896619],[2021,11,\"120\",2059,37198161,null,null],[2021,11,\"130\",null,83384,121,865336],[2021,11,\"200\",9060,703768191,752,110602931],[2021,11,\"210\",816,49383085,null,null],[2021,11,\"220\",606,33111089,null,null],[2021,11,\"230\",3704,199060580,null,null],[2021,11,\"240\",2777,222411502,727,73517207],[2021,11,\"250\",1158,199801935,25,37085724],[2021,11,\"300\",153139,3746000136,22352,494841047],[2021,11,\"310\",313,46184694,null,102271],[2021,11,\"311\",277,44659208,null,544],[2021,11,\"312\",null,null,null,101727],[2021,11,\"313\",36,1525486,null,null],[2021,11,\"380\",152826,3699815442,22352,494738776],[2021,11,\"381\",56201,1280650172,5,179848],[2021,11,\"382\",51298,1339583221,10,328074],[2021,11,\"383\",25245,625713215,162,6298979],[2021,11,\"384\",20081,453069167,22171,486754133],[2021,11,\"385\",1,799667,4,1177742],[2021,11,\"400\",441707,16469998180,51237,1731173056],[2021,11,\"410\",281,15520881,1571,62684419],[2021,11,\"420\",6,277419,3423,106012769],[2021,11,\"430\",1503,136472434,35061,1100277788],[2021,11,\"431\",1093,97220175,35059,1099890421],[2021,11,\"432\",375,37629104,2,387367],[2021,11,\"433\",35,1623155,null,null],[2021,11,\"440\",57148,2274814408,6300,186233593],[2021,11,\"441\",32026,1141720331,4893,132391790],[2021,11,\"442\",269,46962992,73,3344598],[2021,11,\"443\",24853,1086131085,1335,50497205],[2021,11,\"450\",76083,2944030790,1808,53259573],[2021,11,\"451\",48246,1507194016,1748,50958156],[2021,11,\"452\",5637,612387533,3,392903],[2021,11,\"453\",22199,824449241,57,1908514],[2021,11,\"470\",14746,636665142,692,22708535],[2021,11,\"471\",5781,207930791,662,18784179],[2021,11,\"472\",1181,127089040,27,3534284],[2021,11,\"473\",7785,301645311,3,390072],[2021,11,\"480\",291939,10462217106,2382,199996379],[2021,11,\"481\",91889,2695231524,633,22364770],[2021,11,\"482\",26929,2274914393,1712,173648399],[2021,11,\"483\",85044,2696872861,18,2988724],[2021,11,\"484\",88077,2795198328,19,994486],[2021,11,\"500\",136124,5700778125,21177,1155425037],[2021,11,\"510\",118101,4741188756,20907,1147925976],[2021,11,\"511\",86786,2800283774,6888,266488355],[2021,11,\"512\",11699,1240774918,6213,542528535],[2021,11,\"513\",19616,700130064,7805,338909086],[2021,11,\"520\",18024,959589369,270,7499061],[2021,11,\"600\",197269,8510725305,11168,541300096],[2021,11,\"610\",120297,4790135095,5413,223565938],[2021,11,\"611\",103016,4065970386,4761,198607031],[2021,11,\"612\",17281,724164709,652,24958907],[2021,11,\"620\",16128,816064482,79,5839998],[2021,11,\"621\",12420,620245152,66,4144452],[2021,11,\"622\",3709,195819330,13,1695546],[2021,11,\"630\",8842,410290124,210,8775791],[2021,11,\"680\",22213,1146375266,1458,113800127],[2021,11,\"690\",29788,1347860338,4009,189318242],[2021,11,\"700\",26802,1911865589,23698,1402177548],[2021,11,\"710\",12256,842761536,4235,402679255],[2021,11,\"720\",14546,1069104053,19462,999498293],[2021,11,\"800\",31671,2139193128,12469,646860075],[2021,11,\"820\",912,63154489,2145,100881260],[2021,11,\"821\",616,30494960,427,13928340],[2021,11,\"822\",297,32659529,46,3059889],[2021,11,\"823\",null,null,1673,83893031],[2021,11,\"830\",7175,764781140,1228,82273337],[2021,11,\"831\",2366,134766873,376,15602678],[2021,11,\"832\",3220,483915973,279,31519740],[2021,11,\"833\",1588,146098294,572,35150919],[2021,11,\"840\",23584,1311257499,9096,463705478],[2021,11,\"841\",17182,816931484,4265,190000817],[2021,11,\"842\",807,170376305,757,126434557],[2021,11,\"843\",5596,323949710,4073,147270104],[2021,11,\"900\",166591,2566929764,39382,1338693565],[2021,11,\"910\",99051,1479418715,23886,306038090],[2021,11,\"920\",5180,307010458,15056,1026044114],[2021,11,\"930\",21469,208732305,384,6127469],[2021,11,\"940\",40891,571768286,57,483892],[2021,10,\"100\",25632,652698274,3131,151711562],[2021,10,\"110\",24709,636004510,2910,150219663],[2021,10,\"120\",923,16638077,null,11000],[2021,10,\"130\",null,55687,221,1480899],[2021,10,\"200\",9153,599532693,633,84575005],[2021,10,\"210\",1261,72569024,null,null],[2021,10,\"220\",928,57532240,null,null],[2021,10,\"230\",3311,175903973,null,null],[2021,10,\"240\",3181,218123598,595,57984807],[2021,10,\"250\",472,75403858,38,26590198],[2021,10,\"300\",227635,5743766463,54290,1159495417],[2021,10,\"310\",170,46185832,null,null],[2021,10,\"311\",159,45569159,null,null],[2021,10,\"312\",1,187432,null,null],[2021,10,\"313\",10,429241,null,null],[2021,10,\"380\",227465,5697580631,54290,1159495417],[2021,10,\"381\",86437,1948340512,15997,336923051],[2021,10,\"382\",112837,3128714331,6,202529],[2021,10,\"383\",1089,39912483,184,7008743],[2021,10,\"384\",20108,412917441,28767,611872838],[2021,10,\"385\",6993,167695864,9335,203488256],[2021,10,\"400\",488843,17344361043,73097,2322993953],[2021,10,\"410\",397,35744474,796,54309197],[2021,10,\"420\",null,null,1827,57730547],[2021,10,\"430\",2457,153752010,38222,1189731789],[2021,10,\"431\",2363,145688397,38222,1189731789],[2021,10,\"432\",81,7481747,null,null],[2021,10,\"433\",13,581866,null,null],[2021,10,\"440\",56447,2181981181,22505,574765193],[2021,10,\"441\",26283,933422652,20363,507007643],[2021,10,\"442\",252,33348122,67,2812388],[2021,10,\"443\",29912,1215210407,2074,64945162],[2021,10,\"450\",51444,2447613222,3649,110424404],[2021,10,\"451\",27389,914667683,3566,107551187],[2021,10,\"452\",7023,692507555,null,null],[2021,10,\"453\",17032,840437984,83,2873217],[2021,10,\"470\",17909,754621500,570,20576496],[2021,10,\"471\",13418,459014846,552,18853160],[2021,10,\"472\",1436,125392049,6,838781],[2021,10,\"473\",3056,170214605,12,884555],[2021,10,\"480\",360189,11770648656,5528,315456327],[2021,10,\"481\",141181,4153243946,3325,106106589],[2021,10,\"482\",19778,1536122516,2157,205818350],[2021,10,\"483\",110582,3464899664,1,1778906],[2021,10,\"484\",88649,2616382530,46,1752482],[2021,10,\"500\",147081,5842952388,17048,1209482682],[2021,10,\"510\",128608,4901370364,16586,1194235978],[2021,10,\"511\",99844,3071575838,5235,202567151],[2021,10,\"512\",12100,1172983173,11109,984840893],[2021,10,\"513\",16665,656811353,242,6827934],[2021,10,\"520\",18473,941582024,462,15246704],[2021,10,\"600\",292174,12010245921,9743,433442574],[2021,10,\"610\",184402,6989569731,5483,220787939],[2021,10,\"611\",169823,6427116086,4977,200582571],[2021,10,\"612\",14578,562453645,506,20205368],[2021,10,\"620\",27706,1349834414,66,5533756],[2021,10,\"621\",23501,1145677494,44,3154343],[2021,10,\"622\",4205,204156920,23,2379413],[2021,10,\"630\",5850,285834767,66,3063275],[2021,10,\"680\",26540,1337872123,716,46254804],[2021,10,\"690\",47675,2047134886,3412,157802800],[2021,10,\"700\",42964,2459215450,8964,717629395],[2021,10,\"710\",26408,1518704248,1459,221909577],[2021,10,\"720\",16557,940511202,7504,495719818],[2021,10,\"800\",28980,1966172176,10605,532585844],[2021,10,\"820\",1114,70423628,400,16139377],[2021,10,\"821\",936,45618438,341,12049401],[2021,10,\"822\",179,24805190,19,1953206],[2021,10,\"823\",null,null,39,2136770],[2021,10,\"830\",6625,660546592,1038,62527243],[2021,10,\"831\",1863,110216564,653,29723854],[2021,10,\"832\",3127,433425696,136,18406767],[2021,10,\"833\",1636,116904332,249,14396622],[2021,10,\"840\",21240,1235201956,9168,453919224],[2021,10,\"841\",16507,801694594,4403,200308103],[2021,10,\"842\",935,170571045,744,116692940],[2021,10,\"843\",3799,262936317,4020,136918181],[2021,10,\"900\",110418,1691185898,29528,1233397260],[2021,10,\"910\",59457,859041325,13349,193262949],[2021,10,\"920\",4813,275783193,15723,1030814389],[2021,10,\"930\",19071,186427617,425,6162156],[2021,10,\"940\",27077,369933763,31,3157766],[2021,9,\"100\",8583,350395071,3268,159139800],[2021,9,\"110\",7932,339152318,3021,155708595],[2021,9,\"120\",651,11187114,null,640],[2021,9,\"130\",null,55639,247,3430565],[2021,9,\"200\",11673,725070719,954,90956018],[2021,9,\"210\",1922,107346586,null,null],[2021,9,\"220\",1113,59810674,null,null],[2021,9,\"230\",4778,225379483,null,null],[2021,9,\"240\",3571,223817675,939,67393687],[2021,9,\"250\",289,108716301,15,23562331],[2021,9,\"300\",71532,2026552506,78366,1715360573],[2021,9,\"310\",2424,106276778,null,null],[2021,9,\"311\",2423,106174040,null,null],[2021,9,\"312\",1,102738,null,null],[2021,9,\"380\",69108,1920275728,78366,1715360573],[2021,9,\"381\",3990,96267666,36074,773750874],[2021,9,\"382\",45552,1359223312,2,80876],[2021,9,\"383\",2,14854,205,19178928],[2021,9,\"384\",8414,195468820,32069,699977271],[2021,9,\"385\",11150,269301076,10016,222372624],[2021,9,\"400\",525366,19186853802,57247,1831265761],[2021,9,\"410\",41,5498753,269,31224730],[2021,9,\"420\",3,892229,3747,114135444],[2021,9,\"430\",2434,136464703,42111,1284707632],[2021,9,\"431\",2330,129752902,42111,1284707632],[2021,9,\"432\",57,4570454,null,null],[2021,9,\"433\",48,2141347,null,null],[2021,9,\"440\",75407,2794421002,7443,211071024],[2021,9,\"441\",38856,1337183750,5230,136694336],[2021,9,\"442\",170,27707480,34,2077833],[2021,9,\"443\",36380,1429529772,2179,72298855],[2021,9,\"450\",70910,2730341203,1619,50070803],[2021,9,\"451\",31418,1022422410,1502,46564814],[2021,9,\"452\",5165,529596478,4,576921],[2021,9,\"453\",34327,1178322315,113,2929068],[2021,9,\"470\",24478,971566122,403,8965901],[2021,9,\"471\",17218,610331405,378,6995404],[2021,9,\"472\",966,98497236,2,377652],[2021,9,\"473\",6295,262737481,24,1592845],[2021,9,\"480\",352092,12547669790,1653,131090227],[2021,9,\"481\",119585,3632924404,365,15249311],[2021,9,\"482\",34803,2886233157,1284,113608511],[2021,9,\"483\",93375,2985963889,1,2054254],[2021,9,\"484\",104329,3042548340,3,178151],[2021,9,\"500\",161185,6305468529,23903,1229082080],[2021,9,\"510\",142333,5346411489,23622,1220601996],[2021,9,\"511\",95814,2838714241,16101,639319647],[2021,9,\"512\",15485,1425197580,6783,561034741],[2021,9,\"513\",31033,1082499668,738,20247608],[2021,9,\"520\",18853,959057040,281,8480084],[2021,9,\"600\",214519,9034551178,8060,359107751],[2021,9,\"610\",88754,3203312878,4845,189238566],[2021,9,\"611\",77838,2772053177,4039,159277814],[2021,9,\"612\",10917,431259701,807,29960752],[2021,9,\"620\",34593,1673480716,73,4907110],[2021,9,\"621\",30544,1482214968,73,4907110],[2021,9,\"622\",4049,191265748,null,null],[2021,9,\"630\",9649,459793144,33,1727371],[2021,9,\"680\",41005,1946143482,2007,117934472],[2021,9,\"690\",40518,1751820958,1102,45300232],[2021,9,\"700\",48392,2687397740,15511,1013863213],[2021,9,\"710\",19085,1080040253,2596,285308496],[2021,9,\"720\",29307,1607357487,12915,728554717],[2021,9,\"800\",33296,2193763219,11575,605110392],[2021,9,\"820\",1775,103670443,228,9824026],[2021,9,\"821\",1298,56059008,140,5229246],[2021,9,\"822\",457,46682952,43,1901300],[2021,9,\"823\",19,928483,44,2693480],[2021,9,\"830\",7723,737299463,1286,81599534],[2021,9,\"831\",2423,133030264,450,20755892],[2021,9,\"832\",3166,442603555,353,31916812],[2021,9,\"833\",2135,161665644,482,28926830],[2021,9,\"840\",23798,1352793313,10061,513686832],[2021,9,\"841\",16641,842420039,5413,258199493],[2021,9,\"842\",1026,160457557,745,123828758],[2021,9,\"843\",6131,349915717,3903,131658581],[2021,9,\"900\",118315,1697845630,51500,1586345227],[2021,9,\"910\",75658,1074037818,36018,612180747],[2021,9,\"920\",2588,123444321,15188,969523804],[2021,9,\"930\",17707,189063941,241,3106239],[2021,9,\"940\",22357,310578260,53,1534437],[2021,9,\"950\",5,721290,null,null],[2022,4,\"100\",21589,566279452,2594,186472491],[2022,4,\"110\",19412,521388904,2343,183915345],[2022,4,\"120\",2176,44472100,null,null],[2022,4,\"130\",1,418448,251,2557146],[2022,4,\"200\",8692,664110614,1197,161023962],[2022,4,\"210\",1203,66427853,null,null],[2022,4,\"220\",1027,60820169,null,10620],[2022,4,\"230\",3044,155779496,null,null],[2022,4,\"240\",2750,219298005,1174,107179141],[2022,4,\"250\",668,161785091,23,53834201],[2022,4,\"300\",352605,7850204090,89630,2091869761],[2022,4,\"310\",62,13110339,null,null],[2022,4,\"311\",60,12359131,null,null],[2022,4,\"312\",1,751208,null,null],[2022,4,\"380\",352543,7837093751,89630,2091869761],[2022,4,\"381\",165460,3540775388,9888,235083242],[2022,4,\"382\",138778,3242495948,5,204921],[2022,4,\"383\",15234,308801367,230,9255678],[2022,4,\"384\",33069,744141871,79507,1846237828],[2022,4,\"385\",3,879177,1,1088092],[2022,4,\"400\",414031,15310899794,82215,2693905230],[2022,4,\"410\",177,8505398,716,17568049],[2022,4,\"420\",574,21059560,2301,64736678],[2022,4,\"430\",1300,90231864,49773,1543373460],[2022,4,\"431\",1189,80140387,49773,1543373460],[2022,4,\"432\",100,9685865,null,null],[2022,4,\"433\",11,405612,null,null],[2022,4,\"440\",46383,1922035985,22923,631884699],[2022,4,\"441\",26423,970067799,21081,566326347],[2022,4,\"442\",207,38129374,8,1351479],[2022,4,\"443\",19753,913838812,1834,64206873],[2022,4,\"450\",95998,3316668209,3015,97843165],[2022,4,\"451\",57028,1716995167,2762,88994303],[2022,4,\"452\",3552,420969676,13,526389],[2022,4,\"453\",35418,1178703366,241,8322473],[2022,4,\"470\",13757,639969471,320,19131490],[2022,4,\"471\",10277,386516066,116,4743288],[2022,4,\"472\",1083,117007747,25,3173487],[2022,4,\"473\",2397,136445658,179,11214715],[2022,4,\"480\",255842,9312429307,3165,319367689],[2022,4,\"481\",94507,2619420876,240,9215821],[2022,4,\"482\",23958,2222551352,2919,308572900],[2022,4,\"483\",73062,2176765012,null,521961],[2022,4,\"484\",64315,2293692067,5,1057007],[2022,4,\"500\",144937,5846687146,17017,1405687642],[2022,4,\"510\",131046,5064446921,16277,1402018041],[2022,4,\"511\",108001,3413287736,5751,214506003],[2022,4,\"512\",9817,1118040646,10527,1187511938],[2022,4,\"513\",13228,533118539,null,100],[2022,4,\"520\",13892,782240225,740,3669601],[2022,4,\"600\",267971,10817962671,10059,487286737],[2022,4,\"610\",149534,5472285285,5905,235482122],[2022,4,\"611\",140408,5091291753,5271,208542311],[2022,4,\"612\",9127,380993532,634,26939811],[2022,4,\"620\",31569,1545092408,55,4639959],[2022,4,\"621\",19982,971236500,45,3518348],[2022,4,\"622\",11587,573855908,9,1121611],[2022,4,\"630\",9960,407591644,308,14039474],[2022,4,\"680\",49563,2238550913,2242,154860129],[2022,4,\"690\",27344,1154442421,1549,78265053],[2022,4,\"700\",37467,2303605456,24989,1453029288],[2022,4,\"710\",24636,1365513398,15974,855102296],[2022,4,\"720\",12831,938092058,9016,597926992],[2022,4,\"800\",28028,1856274853,13176,595351506],[2022,4,\"820\",671,63704347,325,12605568],[2022,4,\"821\",413,27251819,240,8169931],[2022,4,\"822\",258,36452528,43,2123962],[2022,4,\"823\",null,null,41,2311675],[2022,4,\"830\",5699,609452041,1438,74705003],[2022,4,\"831\",1642,104708628,854,24939157],[2022,4,\"832\",2598,390805795,108,13988443],[2022,4,\"833\",1459,113937618,476,35777403],[2022,4,\"840\",21658,1183118465,11413,508040935],[2022,4,\"841\",16379,752838990,3963,178036867],[2022,4,\"842\",767,151739311,633,112145728],[2022,4,\"843\",4512,278540164,6816,217858340],[2022,4,\"900\",148780,2068403436,29203,1292614429],[2022,4,\"910\",86568,1117714094,14391,226631744],[2022,4,\"920\",2675,118279144,14600,1063680080],[2022,4,\"930\",20562,196580011,197,2244707],[2022,4,\"940\",38969,635572930,15,57898],[2022,4,\"950\",5,257257,null,null],[2022,8,\"100\",15050,521708657,4112,157350836],[2022,8,\"110\",13206,485017816,3818,154784252],[2022,8,\"120\",1845,36690841,null,null],[2022,8,\"130\",null,null,293,2566584],[2022,8,\"200\",10022,719051872,669,65211656],[2022,8,\"210\",1641,118903866,null,null],[2022,8,\"220\",1045,53928002,null,null],[2022,8,\"230\",3239,146888695,null,null],[2022,8,\"240\",3647,302077649,669,65211656],[2022,8,\"250\",450,97253660,null,null],[2022,8,\"300\",142241,3715543724,59616,1059545136],[2022,8,\"310\",21,2380977,null,22195],[2022,8,\"311\",21,2380977,null,22195],[2022,8,\"380\",142220,3713162747,59616,1059522941],[2022,8,\"381\",22925,568276459,48741,833684046],[2022,8,\"382\",91510,2391604038,53,2120972],[2022,8,\"383\",1,10657060,180,27807426],[2022,8,\"384\",15070,432530491,10632,191274095],[2022,8,\"385\",12714,310094699,10,4636402],[2022,8,\"400\",459706,18373749087,77836,2618136689],[2022,8,\"410\",753,40252350,1153,30067769],[2022,8,\"420\",692,24494137,2279,71796452],[2022,8,\"430\",1855,101584920,28310,919648499],[2022,8,\"431\",1777,94122327,28310,919648499],[2022,8,\"432\",50,6330368,null,null],[2022,8,\"433\",29,1132225,null,null],[2022,8,\"440\",62331,2736883494,38617,1010413296],[2022,8,\"441\",29482,1153531192,36703,951564514],[2022,8,\"442\",133,20539524,73,2481452],[2022,8,\"443\",32715,1562812778,1841,56367330],[2022,8,\"450\",77129,3080876856,2865,99000734],[2022,8,\"451\",52447,1632517009,2688,92888007],[2022,8,\"452\",6265,760633550,null,null],[2022,8,\"453\",18416,687726297,177,6112727],[2022,8,\"470\",27099,1160303026,170,10716092],[2022,8,\"471\",17915,676598383,134,5859822],[2022,8,\"472\",1201,155282460,33,4637220],[2022,8,\"473\",7983,328422183,2,219050],[2022,8,\"480\",289847,11229354304,4443,476493847],[2022,8,\"481\",110408,3528847329,173,5998746],[2022,8,\"482\",22254,2102535005,4265,469854240],[2022,8,\"483\",87108,2853339855,null,465134],[2022,8,\"484\",70077,2744632115,5,175727],[2022,8,\"500\",145015,6686560161,9978,662815286],[2022,8,\"510\",124549,5338287225,9298,648580755],[2022,8,\"511\",98768,3376101621,5087,204654138],[2022,8,\"512\",11469,1332955758,4210,443494170],[2022,8,\"513\",14312,629229846,null,432447],[2022,8,\"520\",20466,1348272936,680,14234531],[2022,8,\"600\",255900,10894206773,6753,343165794],[2022,8,\"610\",114898,4419431978,3916,156573504],[2022,8,\"611\",108015,4106897806,3263,126340838],[2022,8,\"612\",6883,312534172,653,30232666],[2022,8,\"620\",20143,1120949592,52,5666396],[2022,8,\"621\",13028,733407611,45,3993059],[2022,8,\"622\",7115,387541981,7,1673337],[2022,8,\"630\",30972,1266779098,186,8194769],[2022,8,\"680\",47797,2217448803,1828,130868110],[2022,8,\"690\",42089,1869597302,771,41863015],[2022,8,\"700\",68821,4192889289,44871,2360021457],[2022,8,\"710\",45693,2707955831,5750,476740639],[2022,8,\"720\",23128,1484933458,39121,1883280818],[2022,8,\"800\",31279,2289847815,8707,569183266],[2022,8,\"820\",1235,104422879,502,15948539],[2022,8,\"821\",941,56059710,182,5951648],[2022,8,\"822\",294,48363169,3,3028315],[2022,8,\"823\",null,null,316,6968576],[2022,8,\"830\",7595,788055744,882,76636817],[2022,8,\"831\",2314,159784121,349,17334485],[2022,8,\"832\",2832,456624826,198,32761028],[2022,8,\"833\",2449,171646797,336,26541304],[2022,8,\"840\",22450,1397369192,7323,476597910],[2022,8,\"841\",17125,881816759,3098,158853253],[2022,8,\"842\",1324,246669893,859,167442309],[2022,8,\"843\",4001,268882540,3366,150302348],[2022,8,\"900\",171950,2433175696,28348,951751466],[2022,8,\"910\",108577,1481828526,14476,168319189],[2022,8,\"920\",6841,226358974,13667,779452961],[2022,8,\"930\",25187,215574481,190,3927948],[2022,8,\"940\",31344,509413715,15,51368],[2022,12,\"100\",13635,393940260,3221,169221386],[2022,12,\"110\",11993,366906724,2768,165193707],[2022,12,\"120\",1642,27033536,null,null],[2022,12,\"130\",null,null,453,4027679],[2022,12,\"200\",7841,471868620,1928,526431188],[2022,12,\"210\",407,23835138,null,179],[2022,12,\"220\",646,32493930,null,10728],[2022,12,\"230\",3194,122351565,124,930782],[2022,12,\"240\",2699,204422541,1448,107640715],[2022,12,\"250\",896,88765446,355,417848784],[2022,12,\"300\",171153,3325126792,266,14187909],[2022,12,\"310\",null,188868,null,1820],[2022,12,\"311\",null,21346,null,1820],[2022,12,\"312\",null,167522,null,null],[2022,12,\"380\",171153,3324937924,266,14186089],[2022,12,\"381\",65887,1238206863,null,null],[2022,12,\"382\",96265,1837132638,25,867131],[2022,12,\"383\",null,4526,193,10242374],[2022,12,\"384\",7732,215210490,9,310832],[2022,12,\"385\",1268,34383407,39,2765752],[2022,12,\"400\",378466,13198124959,60725,1578617806],[2022,12,\"410\",187,10653823,900,22816331],[2022,12,\"420\",21,551768,332,9668146],[2022,12,\"430\",2318,95138138,16496,457932054],[2022,12,\"431\",2105,76726759,16496,457932054],[2022,12,\"432\",185,17567127,null,null],[2022,12,\"433\",28,844252,null,null],[2022,12,\"440\",49321,1988764475,35707,843310940],[2022,12,\"441\",22420,871833016,34881,815309048],[2022,12,\"442\",165,26344017,12,1607100],[2022,12,\"443\",26736,1090587442,814,26394792],[2022,12,\"450\",53775,1870084917,5724,167614245],[2022,12,\"451\",23350,709741640,5608,161486302],[2022,12,\"452\",2917,334968786,1,30600],[2022,12,\"453\",27508,825374491,115,6097343],[2022,12,\"470\",27024,1119867946,642,27961637],[2022,12,\"471\",17731,709047146,564,19976323],[2022,12,\"472\",1144,123205265,44,4398927],[2022,12,\"473\",8149,287615535,33,3586387],[2022,12,\"480\",245821,8113063892,924,49314453],[2022,12,\"481\",77121,1980089343,140,4737655],[2022,12,\"482\",17845,1487370850,756,43136140],[2022,12,\"483\",93942,2500418514,1,284651],[2022,12,\"484\",56914,2145185185,28,1156007],[2022,12,\"500\",98383,4332588106,12938,878337905],[2022,12,\"510\",85142,3486813744,12314,868184644],[2022,12,\"511\",59836,1865621879,2877,73792803],[2022,12,\"512\",10353,991073642,9437,794368671],[2022,12,\"513\",14953,630118223,null,23170],[2022,12,\"520\",13241,845774362,623,10153261],[2022,12,\"600\",191043,6483789633,3735,174292169],[2022,12,\"610\",122636,3882323904,2106,80647274],[2022,12,\"611\",117725,3658132709,1512,53452794],[2022,12,\"612\",4911,224191195,594,27194480],[2022,12,\"620\",9434,454672499,251,15846625],[2022,12,\"621\",5917,257053048,251,15846625],[2022,12,\"622\",3517,197619451,null,null],[2022,12,\"630\",10161,288279611,119,5724494],[2022,12,\"680\",32807,1150237438,845,48026424],[2022,12,\"690\",16005,708276181,415,24047352],[2022,12,\"700\",52353,3431529567,40504,2229738205],[2022,12,\"710\",32745,2003195669,19097,1120444217],[2022,12,\"720\",19607,1428333898,21407,1109293988],[2022,12,\"800\",23138,1496279665,8090,426254993],[2022,12,\"820\",1005,78558810,751,21410092],[2022,12,\"821\",659,35354425,385,11595644],[2022,12,\"822\",329,43179486,61,2625759],[2022,12,\"823\",17,24899,305,7188689],[2022,12,\"830\",5943,601782440,914,63147239],[2022,12,\"831\",2024,115276529,415,21897733],[2022,12,\"832\",2099,333057863,144,22012183],[2022,12,\"833\",1820,153448048,356,19237323],[2022,12,\"840\",16189,815938415,6425,341697662],[2022,12,\"841\",12827,537441760,3615,146068989],[2022,12,\"842\",399,95044496,419,93246057],[2022,12,\"843\",2963,183452159,2390,102382616],[2022,12,\"900\",117786,1235964287,33065,1255016535],[2022,12,\"910\",80454,801915468,14488,144929802],[2022,12,\"920\",3294,124705840,18222,1102821631],[2022,12,\"930\",24711,193153349,340,7217095],[2022,12,\"940\",9324,115527836,15,48007],[2022,12,\"950\",5,661794,null,null],[2022,2,\"100\",6684,294128332,3321,215468070],[2022,2,\"110\",6684,293555002,3199,213369443],[2022,2,\"120\",null,null,null,2500],[2022,2,\"130\",1,573330,123,2096127],[2022,2,\"200\",13024,914137820,853,83908792],[2022,2,\"210\",1977,127541960,null,null],[2022,2,\"220\",1734,94468975,null,null],[2022,2,\"230\",4576,246485564,186,1068434],[2022,2,\"240\",4138,309360185,659,66857764],[2022,2,\"250\",599,136281136,8,15982594],[2022,2,\"300\",90510,2164958678,31919,682350667],[2022,2,\"310\",184,38287004,null,276],[2022,2,\"311\",184,38287004,null,276],[2022,2,\"380\",90326,2126671674,31919,682350391],[2022,2,\"381\",31750,689288433,11996,263825485],[2022,2,\"382\",41422,950209273,11,263620],[2022,2,\"383\",1072,105032042,148,5794684],[2022,2,\"384\",16079,381626951,19759,411896300],[2022,2,\"385\",3,514975,5,570302],[2022,2,\"400\",382983,14434896264,66438,1979889321],[2022,2,\"410\",180,9263142,575,16726284],[2022,2,\"420\",14,560703,1918,59383397],[2022,2,\"430\",1054,92570595,40399,1221583021],[2022,2,\"431\",914,79934889,40398,1221361983],[2022,2,\"432\",121,11864294,1,221038],[2022,2,\"433\",19,771412,null,null],[2022,2,\"440\",47074,1966169644,16916,433191993],[2022,2,\"441\",22323,839721885,15192,376460765],[2022,2,\"442\",127,19506944,68,3505153],[2022,2,\"443\",24624,1106940815,1657,53226075],[2022,2,\"450\",115084,3927868409,4351,128814006],[2022,2,\"451\",37257,1200275581,4249,125145211],[2022,2,\"452\",4187,496089683,null,7805],[2022,2,\"453\",73640,2231503145,102,3660990],[2022,2,\"470\",32778,1344292515,217,7844549],[2022,2,\"471\",21794,796280836,118,3950755],[2022,2,\"472\",1320,132206592,14,281318],[2022,2,\"473\",9664,415805087,84,3612476],[2022,2,\"480\",186800,7094171256,2061,112346071],[2022,2,\"481\",59396,1785626768,375,13678691],[2022,2,\"482\",20641,1796918259,1668,96179113],[2022,2,\"483\",62727,1957186419,6,1980772],[2022,2,\"484\",44036,1554439810,11,507495],[2022,2,\"500\",131672,5446992094,12981,759584742],[2022,2,\"510\",114356,4536025116,12485,752460801],[2022,2,\"511\",93790,3025555326,6661,251267570],[2022,2,\"512\",9542,1052633499,5817,500611173],[2022,2,\"513\",11023,457836291,7,582058],[2022,2,\"520\",17316,910966978,496,7123941],[2022,2,\"600\",204353,8225620867,9725,469636958],[2022,2,\"610\",123319,4530670120,5169,198993816],[2022,2,\"611\",115849,4216033914,4710,179512504],[2022,2,\"612\",7470,314636206,460,19481312],[2022,2,\"620\",18453,916146548,94,7547293],[2022,2,\"621\",10532,521415826,81,6010425],[2022,2,\"622\",7921,394730722,12,1536868],[2022,2,\"630\",8485,364201787,305,13167132],[2022,2,\"680\",21828,1056361348,2823,188374573],[2022,2,\"690\",32268,1358241064,1334,61554144],[2022,2,\"700\",24742,2026138487,20920,1288631658],[2022,2,\"710\",7974,940383898,8009,487806979],[2022,2,\"720\",16768,1085754589,12911,800824679],[2022,2,\"800\",27185,1900921327,11013,563506730],[2022,2,\"820\",901,63730473,596,19739764],[2022,2,\"821\",792,45995952,532,15843136],[2022,2,\"822\",104,17558509,9,1047876],[2022,2,\"823\",4,176012,55,2848752],[2022,2,\"830\",6578,720242218,1506,94981543],[2022,2,\"831\",1775,116129281,714,26465895],[2022,2,\"832\",3164,466840124,194,25730720],[2022,2,\"833\",1638,137272813,598,42784928],[2022,2,\"840\",19707,1116948636,8910,448785423],[2022,2,\"841\",14194,690703703,3957,165813663],[2022,2,\"842\",670,131298442,719,125039784],[2022,2,\"843\",4842,294946491,4234,157931976],[2022,2,\"900\",136667,1992640707,28437,1232448276],[2022,2,\"910\",88455,1127760665,13529,220353516],[2022,2,\"920\",6133,304307442,14227,990937854],[2022,2,\"930\",15339,170901850,502,20839934],[2022,2,\"940\",26740,389670750,34,243224],[2022,2,\"950\",null,null,145,73748],[2022,1,\"100\",7063,304991634,2544,142416162],[2022,1,\"110\",5831,279964633,2329,140785845],[2022,1,\"120\",1223,23447278,null,10],[2022,1,\"130\",8,1579723,215,1630307],[2022,1,\"200\",13853,1036022256,996,154248141],[2022,1,\"210\",2738,143520049,null,null],[2022,1,\"220\",719,44223392,7,204860],[2022,1,\"230\",5741,327040457,100,6260000],[2022,1,\"240\",3830,350911197,860,86080729],[2022,1,\"250\",825,170327161,30,61702552],[2022,1,\"300\",267253,6500844913,29102,590369862],[2022,1,\"310\",267,52943322,null,294],[2022,1,\"311\",267,52943322,null,294],[2022,1,\"380\",266986,6447901591,29102,590369568],[2022,1,\"381\",38670,865844801,null,null],[2022,1,\"382\",172938,4357501082,39,1542743],[2022,1,\"383\",18969,412892662,176,7467599],[2022,1,\"384\",36408,811390997,28883,580134344],[2022,1,\"385\",null,272049,4,1224882],[2022,1,\"400\",374470,14704218499,44995,1344320851],[2022,1,\"410\",579,31059787,564,12531679],[2022,1,\"420\",null,null,2,891609],[2022,1,\"430\",7434,275340752,31834,972395561],[2022,1,\"431\",7138,247164825,31834,972395561],[2022,1,\"432\",250,26142486,null,null],[2022,1,\"433\",46,2033441,null,null],[2022,1,\"440\",47249,1943635435,8016,206627874],[2022,1,\"441\",26769,976604469,6814,156360959],[2022,1,\"442\",209,29931575,108,4821439],[2022,1,\"443\",20271,937099391,1094,45445476],[2022,1,\"450\",98419,3328714785,3355,100240602],[2022,1,\"451\",65853,1865750752,3230,96357458],[2022,1,\"452\",5445,624665306,null,6950],[2022,1,\"453\",27121,838298727,125,3876194],[2022,1,\"470\",15202,727878060,679,23091488],[2022,1,\"471\",9560,360847018,308,11344447],[2022,1,\"472\",1120,115981262,26,4134459],[2022,1,\"473\",4521,251049780,344,7612582],[2022,1,\"480\",205586,8397589680,545,28542038],[2022,1,\"481\",64365,1891748715,429,14381400],[2022,1,\"482\",31676,2837126846,91,10987175],[2022,1,\"483\",45461,1540952948,21,2967876],[2022,1,\"484\",64084,2127761171,4,205587],[2022,1,\"500\",131865,5799862154,14396,1085153774],[2022,1,\"510\",115590,4864619090,14097,1070731334],[2022,1,\"511\",86689,2908615081,5377,212562547],[2022,1,\"512\",12827,1294007756,8510,852064342],[2022,1,\"513\",16074,661996253,210,6104445],[2022,1,\"520\",16275,935243064,299,14422440],[2022,1,\"600\",225770,9432636331,7428,349883787],[2022,1,\"610\",150250,5807864525,4168,178139951],[2022,1,\"611\",140407,5371585261,3463,152272174],[2022,1,\"612\",9843,436279264,705,25867777],[2022,1,\"620\",12985,679411409,40,3094839],[2022,1,\"621\",10030,513963340,28,2018808],[2022,1,\"622\",2955,165448069,12,1076031],[2022,1,\"630\",10208,441653276,202,8571675],[2022,1,\"680\",25748,1333834549,1504,91812570],[2022,1,\"690\",26578,1169872572,1514,68264752],[2022,1,\"700\",44670,2702940092,15751,1051825315],[2022,1,\"710\",28672,1586614838,4493,359009851],[2022,1,\"720\",15998,1116325254,11257,692815464],[2022,1,\"800\",34800,2342114936,9773,463312257],[2022,1,\"820\",1558,105269757,426,13766130],[2022,1,\"821\",1290,71712317,348,10131233],[2022,1,\"822\",264,33415811,23,949403],[2022,1,\"823\",4,141629,55,2685494],[2022,1,\"830\",7689,818931103,1361,79405264],[2022,1,\"831\",1961,124786816,803,26779750],[2022,1,\"832\",3801,551974782,209,29243715],[2022,1,\"833\",1927,142169505,349,23381799],[2022,1,\"840\",25553,1417914076,7985,370140863],[2022,1,\"841\",18443,921879514,4156,162076533],[2022,1,\"842\",958,170184857,493,81126984],[2022,1,\"843\",6152,325849705,3336,126937346],[2022,1,\"900\",142329,2284119015,23383,1196121752],[2022,1,\"910\",85864,1166312420,6722,81523264],[2022,1,\"920\",8181,471899284,16219,1104649330],[2022,1,\"930\",17801,188105365,426,9891526],[2022,1,\"940\",30483,457801946,15,57632],[2022,7,\"100\",13626,449501259,3274,142849584],[2022,7,\"110\",11863,416491319,3202,142286168],[2022,7,\"120\",1762,32948757,null,6222],[2022,7,\"130\",null,61183,72,557194],[2022,7,\"200\",8404,612826679,1563,245545359],[2022,7,\"210\",529,41721829,null,null],[2022,7,\"220\",1175,50659598,5,60000],[2022,7,\"230\",3037,161309606,155,1087629],[2022,7,\"240\",3169,255427570,1349,107644477],[2022,7,\"250\",493,103708076,54,136753253],[2022,7,\"300\",248546,6922945872,10180,194668861],[2022,7,\"310\",36,5351170,null,163860],[2022,7,\"311\",35,4951235,null,163860],[2022,7,\"312\",1,399935,null,null],[2022,7,\"380\",248510,6917594702,10179,194505001],[2022,7,\"381\",66540,1587950008,null,null],[2022,7,\"382\",151463,4487919615,20,821805],[2022,7,\"383\",19670,561185350,222,8678881],[2022,7,\"384\",10837,280515080,9912,179412969],[2022,7,\"385\",null,24649,25,5591346],[2022,7,\"400\",576391,23173575733,67249,2550311247],[2022,7,\"410\",191,11300163,1285,29603066],[2022,7,\"420\",505,17103700,3222,107572905],[2022,7,\"430\",8790,337992539,19559,651054939],[2022,7,\"431\",8670,327524128,19559,651054939],[2022,7,\"432\",94,9466655,null,null],[2022,7,\"433\",26,1001756,null,null],[2022,7,\"440\",55544,2400973428,20399,608777453],[2022,7,\"441\",30554,1207721144,19072,560571684],[2022,7,\"442\",95,14999135,8,781172],[2022,7,\"443\",24894,1178253149,1319,47424597],[2022,7,\"450\",89987,3722767630,4460,173198414],[2022,7,\"451\",48185,1692409448,4175,164384969],[2022,7,\"452\",6471,800736865,1,179546],[2022,7,\"453\",35331,1229621317,284,8633899],[2022,7,\"470\",39583,1566914285,101,10835186],[2022,7,\"471\",9895,403608078,21,1043910],[2022,7,\"472\",789,109747692,23,4509180],[2022,7,\"473\",28898,1053558515,57,5282096],[2022,7,\"480\",381792,15116523988,18223,969269284],[2022,7,\"481\",101022,3289918689,13734,442737469],[2022,7,\"482\",33572,3337492697,4466,523690370],[2022,7,\"483\",154929,5045504752,9,2264814],[2022,7,\"484\",92269,3443607850,13,576631],[2022,7,\"500\",148366,6870454962,21695,1309767744],[2022,7,\"510\",129756,5633763705,21282,1298041357],[2022,7,\"511\",92835,3247976509,15633,722336848],[2022,7,\"512\",12833,1383776222,5644,574864499],[2022,7,\"513\",24089,1002010974,6,840010],[2022,7,\"520\",18609,1236691257,412,11726387],[2022,7,\"600\",275861,11375413106,6526,297233664],[2022,7,\"610\",161373,6147401869,4549,179356533],[2022,7,\"611\",154254,5822863687,3954,151511502],[2022,7,\"612\",7118,324538182,595,27845031],[2022,7,\"620\",15338,795207794,53,4263265],[2022,7,\"621\",5555,303205299,52,4260080],[2022,7,\"622\",9783,492002495,1,3185],[2022,7,\"630\",19367,783539917,77,3916992],[2022,7,\"680\",42526,2045047979,1179,74869293],[2022,7,\"690\",37259,1604215547,667,34827581],[2022,7,\"700\",59139,3948118158,26931,1667564745],[2022,7,\"710\",42178,2790873743,15118,878054847],[2022,7,\"720\",16961,1157244415,11813,789509898],[2022,7,\"800\",32463,2157360970,9480,524463555],[2022,7,\"820\",1233,96527757,564,15538114],[2022,7,\"821\",969,61533312,223,6127125],[2022,7,\"822\",264,34994445,15,2588501],[2022,7,\"823\",null,null,326,6822488],[2022,7,\"830\",6593,689491101,927,67063383],[2022,7,\"831\",1944,122441277,433,19069315],[2022,7,\"832\",3269,453402636,195,24660636],[2022,7,\"833\",1379,113647188,298,23333432],[2022,7,\"840\",24637,1371342112,7990,441862058],[2022,7,\"841\",18399,871283714,3040,144421134],[2022,7,\"842\",994,201855733,719,138483035],[2022,7,\"843\",5244,298202665,4231,158957889],[2022,7,\"900\",128204,1949431461,22059,899136692],[2022,7,\"910\",84103,1209791882,9006,137366890],[2022,7,\"920\",5620,226500548,12619,750628121],[2022,7,\"930\",18616,162387223,395,10638070],[2022,7,\"940\",19865,350751808,39,503611],[2022,6,\"100\",13896,477202974,3981,182303136],[2022,6,\"110\",11549,428194680,3656,179585368],[2022,6,\"120\",2346,48795348,null,21480],[2022,6,\"130\",1,212946,325,2696288],[2022,6,\"200\",10100,738005688,1349,132295382],[2022,6,\"210\",377,35358397,null,null],[2022,6,\"220\",488,26989503,null,null],[2022,6,\"230\",5275,279608188,null,null],[2022,6,\"240\",3194,264281548,1334,123024400],[2022,6,\"250\",766,131768052,15,9270982],[2022,6,\"300\",384426,10376272906,24543,549709110],[2022,6,\"310\",248,29088621,null,null],[2022,6,\"311\",218,26653565,null,null],[2022,6,\"312\",30,2330337,null,null],[2022,6,\"313\",null,104719,null,null],[2022,6,\"380\",384178,10347184285,24543,549709110],[2022,6,\"381\",124234,3132980443,9971,205095211],[2022,6,\"382\",204412,5700562406,40,1667818],[2022,6,\"383\",11310,327807606,205,32656000],[2022,6,\"384\",29223,796406851,14324,306457483],[2022,6,\"385\",15000,389426979,4,3832598],[2022,6,\"400\",691429,26357149592,78235,2875509379],[2022,6,\"410\",183,11833280,743,17270438],[2022,6,\"420\",null,null,2112,72649243],[2022,6,\"430\",6556,267554537,42276,1449408618],[2022,6,\"431\",6433,256707246,42273,1448796888],[2022,6,\"432\",100,9947868,3,611730],[2022,6,\"433\",24,899423,null,null],[2022,6,\"440\",56269,2409156170,24945,759139143],[2022,6,\"441\",28168,1080512869,21922,655310815],[2022,6,\"442\",242,34404772,50,3524497],[2022,6,\"443\",27859,1294238529,2973,100303831],[2022,6,\"450\",134876,4828242986,2166,76890744],[2022,6,\"451\",93772,2987349921,1989,70138411],[2022,6,\"452\",4266,541829123,3,357611],[2022,6,\"453\",36839,1299063942,175,6394722],[2022,6,\"470\",51344,1939346345,59,5829985],[2022,6,\"471\",10506,443546084,34,1666499],[2022,6,\"472\",972,127170780,16,3449326],[2022,6,\"473\",39867,1368629481,9,714160],[2022,6,\"480\",442201,16901016274,5934,494321208],[2022,6,\"481\",129849,4069168566,2263,71439149],[2022,6,\"482\",35037,3521941816,3654,420765445],[2022,6,\"483\",185068,5963717951,2,1160292],[2022,6,\"484\",92246,3346187941,15,956322],[2022,6,\"500\",160839,7279203115,16499,1283862843],[2022,6,\"510\",142118,6170763792,16156,1276693308],[2022,6,\"511\",103055,3598973342,7662,296848293],[2022,6,\"512\",13802,1559978724,8492,979688719],[2022,6,\"513\",25261,1011811726,2,156296],[2022,6,\"520\",18721,1108439323,342,7169535],[2022,6,\"600\",312283,12578824742,12092,567279685],[2022,6,\"610\",212929,7911123572,8489,323534838],[2022,6,\"611\",204314,7513174202,8076,306434595],[2022,6,\"612\",8615,397949370,413,17100243],[2022,6,\"620\",19395,997911734,54,4480973],[2022,6,\"621\",11573,610833397,50,4153070],[2022,6,\"622\",7823,387078337,4,327903],[2022,6,\"630\",17425,725604585,164,7291093],[2022,6,\"680\",26228,1375449785,1864,151121533],[2022,6,\"690\",36306,1568735066,1522,80851248],[2022,6,\"700\",58035,3796800288,15107,1121334336],[2022,6,\"710\",30252,2116064994,6227,430950259],[2022,6,\"720\",27784,1680735294,8880,690384077],[2022,6,\"800\",30555,2052500918,8913,560028431],[2022,6,\"820\",1094,101666278,425,16599220],[2022,6,\"821\",662,41210877,308,11855970],[2022,6,\"822\",433,60380077,35,1694732],[2022,6,\"823\",null,75324,82,3048518],[2022,6,\"830\",6803,692890060,1361,91032720],[2022,6,\"831\",2226,136166467,700,26683587],[2022,6,\"832\",2683,404789649,228,32846339],[2022,6,\"833\",1894,151933944,433,31502794],[2022,6,\"840\",22658,1257944580,7126,452396491],[2022,6,\"841\",17701,846200510,3775,185053470],[2022,6,\"842\",793,167933781,999,171167037],[2022,6,\"843\",4164,243810289,2352,96175984],[2022,6,\"900\",177275,2686020982,23478,1237429788],[2022,6,\"910\",117399,1717996115,6050,95320359],[2022,6,\"920\",3995,192624441,16857,1132164621],[2022,6,\"930\",26416,266678566,503,8772220],[2022,6,\"940\",29456,508181982,67,1172588],[2022,6,\"950\",10,539878,null,null],[2022,3,\"100\",5424,269762579,2999,183640935],[2022,3,\"110\",5424,269762579,2737,181505325],[2022,3,\"120\",null,null,null,54000],[2022,3,\"130\",null,null,262,2081610],[2022,3,\"200\",14767,938784624,1614,142775295],[2022,3,\"210\",2132,108146022,null,null],[2022,3,\"220\",3098,159060352,1,16400],[2022,3,\"230\",5778,285935320,310,1981433],[2022,3,\"240\",3025,229692021,1289,109636619],[2022,3,\"250\",733,155950909,14,31140843],[2022,3,\"300\",276623,6118582363,10269,301753317],[2022,3,\"310\",80,14822524,null,null],[2022,3,\"311\",61,12619114,null,null],[2022,3,\"312\",19,2178010,null,null],[2022,3,\"313\",null,25400,null,null],[2022,3,\"380\",276543,6103759839,10269,301753317],[2022,3,\"381\",100242,2150012479,9976,216789092],[2022,3,\"382\",143841,3162865147,28,1059665],[2022,3,\"383\",3420,113494396,212,78053825],[2022,3,\"384\",29031,676290293,33,1883095],[2022,3,\"385\",9,1097524,21,3967640],[2022,3,\"400\",434315,15948272461,59064,1869299381],[2022,3,\"410\",602,28195305,304,33101088],[2022,3,\"420\",506,18182591,3666,105016169],[2022,3,\"430\",7497,273940596,40756,1216338516],[2022,3,\"431\",7438,267008782,40754,1215820876],[2022,3,\"432\",56,6813835,3,517640],[2022,3,\"433\",3,117979,null,null],[2022,3,\"440\",51270,2108685980,9106,260539016],[2022,3,\"441\",24215,872752567,7175,193570629],[2022,3,\"442\",240,33007504,77,3629614],[2022,3,\"443\",26815,1202925909,1854,63338773],[2022,3,\"450\",54059,2163307875,2651,84169372],[2022,3,\"451\",37507,1173299070,2495,78818146],[2022,3,\"452\",4774,547640565,null,11850],[2022,3,\"453\",11777,442368240,156,5339376],[2022,3,\"470\",16901,699312817,203,15081214],[2022,3,\"471\",13006,434571983,22,1225228],[2022,3,\"472\",865,91977901,42,6463230],[2022,3,\"473\",3029,172762933,138,7392756],[2022,3,\"480\",303479,10656647297,2378,155054006],[2022,3,\"481\",123835,3412662653,385,13807382],[2022,3,\"482\",28811,2577338289,1986,140161493],[2022,3,\"483\",89834,2628473767,6,1069027],[2022,3,\"484\",60999,2038172588,1,16104],[2022,3,\"500\",139102,6073542090,15415,1040663192],[2022,3,\"510\",121102,5091945878,14968,1034814680],[2022,3,\"511\",87910,2823194180,7444,329595896],[2022,3,\"512\",16911,1648143684,7504,703718627],[2022,3,\"513\",16281,620608014,20,1500157],[2022,3,\"520\",18000,981596212,447,5848512],[2022,3,\"600\",252735,9756643700,10412,519521065],[2022,3,\"610\",133458,4539001312,5227,211580172],[2022,3,\"611\",128000,4311333504,4565,185568960],[2022,3,\"612\",5458,227667808,662,26011212],[2022,3,\"620\",18964,982430301,104,7754718],[2022,3,\"621\",11743,621002349,91,6123744],[2022,3,\"622\",7221,361427952,13,1630974],[2022,3,\"630\",14590,584038837,250,10892580],[2022,3,\"680\",51628,2200928720,3167,208865685],[2022,3,\"690\",34095,1450244530,1664,80427910],[2022,3,\"700\",40225,2863670056,13570,1003682369],[2022,3,\"710\",24652,1696222642,1084,244394199],[2022,3,\"720\",15573,1167447414,12486,759288170],[2022,3,\"800\",28598,2064672512,9789,509246473],[2022,3,\"820\",871,72328630,502,22375165],[2022,3,\"821\",586,30504387,347,12002301],[2022,3,\"822\",285,41735971,39,5590805],[2022,3,\"823\",null,88272,117,4782059],[2022,3,\"830\",6914,750914270,1418,84626563],[2022,3,\"831\",1822,114801437,796,28058561],[2022,3,\"832\",3078,483994415,236,29978422],[2022,3,\"833\",2014,152118418,385,26589580],[2022,3,\"840\",20813,1241429612,7868,402244745],[2022,3,\"841\",15516,745215256,4727,196173416],[2022,3,\"842\",1072,212635686,734,118734599],[2022,3,\"843\",4225,283578670,2408,87336730],[2022,3,\"900\",157602,2086240707,32623,1458148204],[2022,3,\"910\",90561,1064472577,12408,161632371],[2022,3,\"920\",5558,241347605,19341,1291274041],[2022,3,\"930\",21674,207118963,362,4933421],[2022,3,\"940\",39810,573301562,15,62139],[2022,3,\"950\",null,null,497,246232],[2022,5,\"100\",9632,395783366,3569,187642196],[2022,5,\"110\",8250,366165774,3336,185754415],[2022,5,\"120\",1381,29408154,null,1800],[2022,5,\"130\",1,209438,233,1885981],[2022,5,\"200\",11079,776610541,1518,205776923],[2022,5,\"210\",649,55094495,null,null],[2022,5,\"220\",859,50157214,null,17640],[2022,5,\"230\",4624,244470349,null,null],[2022,5,\"240\",4274,331957487,1472,136438955],[2022,5,\"250\",674,94930996,46,69320328],[2022,5,\"300\",236810,5962168890,41850,1065104209],[2022,5,\"310\",63,9509184,null,214765],[2022,5,\"311\",36,7348751,null,214765],[2022,5,\"312\",27,2160433,null,null],[2022,5,\"380\",236747,5952659706,41850,1064889444],[2022,5,\"381\",83899,2034786309,10459,252206310],[2022,5,\"382\",96297,2510596395,26,1087227],[2022,5,\"383\",null,71049,225,8711835],[2022,5,\"384\",56550,1406770491,31130,799164759],[2022,5,\"385\",1,435462,11,3719313],[2022,5,\"400\",497701,18372954488,49152,1769139632],[2022,5,\"410\",75,7597019,773,22468965],[2022,5,\"420\",null,null,1,1027287],[2022,5,\"430\",2666,126536059,35515,1155750512],[2022,5,\"431\",2617,121732144,35515,1155750512],[2022,5,\"432\",49,4803915,null,null],[2022,5,\"440\",53609,2226097899,5574,185267985],[2022,5,\"441\",30134,1101761680,4010,124442068],[2022,5,\"442\",113,18271173,75,3646264],[2022,5,\"443\",23362,1106065046,1489,57179653],[2022,5,\"450\",102063,3722667218,2429,81132792],[2022,5,\"451\",43887,1408483444,2122,69641762],[2022,5,\"452\",4568,559085442,3,429405],[2022,5,\"453\",53607,1755098332,304,11061625],[2022,5,\"470\",17386,761740217,104,12002833],[2022,5,\"471\",10226,413573168,38,1655344],[2022,5,\"472\",886,100810488,43,8600826],[2022,5,\"473\",6275,247356561,22,1746663],[2022,5,\"480\",321902,11528316076,4755,311489258],[2022,5,\"481\",148201,4322183771,2337,65221152],[2022,5,\"482\",25205,2326875646,2417,245438988],[2022,5,\"483\",92206,2828777935,null,780197],[2022,5,\"484\",56290,2050478724,1,48921],[2022,5,\"500\",108717,5211074288,11841,874131440],[2022,5,\"510\",94384,4374489121,11699,872124650],[2022,5,\"511\",62746,2164182900,5070,195341158],[2022,5,\"512\",15149,1532280983,6446,671493428],[2022,5,\"513\",16488,678025238,183,5290064],[2022,5,\"520\",14333,836585167,142,2006790],[2022,5,\"600\",258115,10362202697,6899,367702952],[2022,5,\"610\",157374,5771697217,3360,142200940],[2022,5,\"611\",149319,5424980474,2732,114971420],[2022,5,\"612\",8055,346716743,628,27229520],[2022,5,\"620\",17187,908098071,62,4959073],[2022,5,\"621\",11085,598638139,57,4617753],[2022,5,\"622\",6102,309459932,4,341320],[2022,5,\"630\",14398,583895091,401,14748828],[2022,5,\"680\",33911,1601494836,2311,170475322],[2022,5,\"690\",35245,1497017482,766,35318789],[2022,5,\"700\",44498,2801863023,27967,1998616759],[2022,5,\"710\",27928,1657758872,1340,226718040],[2022,5,\"720\",16570,1144104151,26627,1771898719],[2022,5,\"800\",34120,2275208763,8485,508868815],[2022,5,\"820\",980,93124406,294,14047920],[2022,5,\"821\",789,63242346,202,8340318],[2022,5,\"822\",191,29882060,12,1291775],[2022,5,\"823\",null,null,81,4415827],[2022,5,\"830\",7488,774933622,1426,77216583],[2022,5,\"831\",2051,121948030,849,29520455],[2022,5,\"832\",3071,487169682,229,25211715],[2022,5,\"833\",2366,165815910,348,22484413],[2022,5,\"840\",25653,1407150735,6765,417604312],[2022,5,\"841\",19341,928771903,3349,150826069],[2022,5,\"842\",871,171265407,943,164104171],[2022,5,\"843\",5440,307113425,2474,102674072],[2022,5,\"900\",184641,2629019937,37438,1481465547],[2022,5,\"910\",109177,1479328383,20301,205505291],[2022,5,\"920\",4559,201376244,16750,1269836547],[2022,5,\"930\",26127,208395799,348,5770682],[2022,5,\"940\",44778,739919511,38,353027],[2022,11,\"100\",3485,224564464,2827,229166832],[2022,11,\"110\",3484,224018304,2513,226022489],[2022,11,\"120\",null,null,2,171215],[2022,11,\"130\",1,546160,313,2973128],[2022,11,\"200\",9207,557563032,956,204596787],[2022,11,\"210\",1070,78617124,null,null],[2022,11,\"220\",1270,49586610,7,70000],[2022,11,\"230\",3527,156244211,93,705537],[2022,11,\"240\",2610,213330292,767,67998129],[2022,11,\"250\",730,59784795,89,135823121],[2022,11,\"300\",224882,4734354206,252,11904087],[2022,11,\"310\",225,10822432,null,455],[2022,11,\"311\",null,49837,null,455],[2022,11,\"312\",225,10772595,null,null],[2022,11,\"380\",224656,4723531774,252,11903632],[2022,11,\"381\",82226,1636967998,null,null],[2022,11,\"382\",114024,2480288533,41,1142657],[2022,11,\"383\",12127,232102771,157,8208185],[2022,11,\"384\",16278,372130761,52,2272941],[2022,11,\"385\",1,2041711,2,279849],[2022,11,\"400\",456187,16844623421,47905,1420578697],[2022,11,\"410\",550,20921672,651,19328973],[2022,11,\"420\",null,null,1625,46907165],[2022,11,\"430\",6862,282222865,29743,847241544],[2022,11,\"431\",6752,273235761,29742,847092046],[2022,11,\"432\",77,7836731,1,149498],[2022,11,\"433\",33,1150373,null,null],[2022,11,\"440\",48770,2222844651,9677,256657928],[2022,11,\"441\",25196,1002709987,8582,207310477],[2022,11,\"442\",184,31350623,8,514368],[2022,11,\"443\",23390,1188784041,1087,48833083],[2022,11,\"450\",101602,3201194834,4309,136374102],[2022,11,\"451\",52246,1468751209,3951,119948661],[2022,11,\"452\",2992,380436663,null,6808],[2022,11,\"453\",46364,1352006962,358,16418633],[2022,11,\"470\",19691,1001137680,329,23289558],[2022,11,\"471\",13059,566792092,167,6863381],[2022,11,\"472\",1538,194548576,6,1347753],[2022,11,\"473\",5094,239797012,156,15078424],[2022,11,\"480\",278712,10116301719,1571,90779427],[2022,11,\"481\",96013,2584739379,188,7045365],[2022,11,\"482\",27513,2217549627,1382,83329584],[2022,11,\"483\",86437,2500809766,null,339657],[2022,11,\"484\",68748,2813202947,null,64821],[2022,11,\"500\",94850,4659179324,14485,1116372482],[2022,11,\"510\",82189,3753905417,13978,1106622562],[2022,11,\"511\",55050,1900777038,4387,132002503],[2022,11,\"512\",10396,1123869954,9439,970172386],[2022,11,\"513\",16743,729258425,152,4447673],[2022,11,\"520\",12660,905273907,507,9749920],[2022,11,\"600\",245835,8783638295,5430,271033564],[2022,11,\"610\",156420,5044686034,2943,111707417],[2022,11,\"611\",151438,4799161657,2416,86986492],[2022,11,\"612\",4982,245524377,527,24720925],[2022,11,\"620\",15256,765240970,44,4557599],[2022,11,\"621\",7071,325193945,33,3030832],[2022,11,\"622\",8185,440047025,11,1526767],[2022,11,\"630\",18773,631992802,231,10953082],[2022,11,\"680\",37010,1442099102,1434,100025726],[2022,11,\"690\",18376,899619387,778,43789740],[2022,11,\"700\",63582,4470896291,53418,3100734002],[2022,11,\"710\",49364,3315243011,43132,2423782909],[2022,11,\"720\",14218,1155653280,10287,676951093],[2022,11,\"800\",58070,2476689524,8727,541745348],[2022,11,\"820\",1244,92084431,705,18285612],[2022,11,\"821\",970,51026898,339,9418639],[2022,11,\"822\",274,41057533,4,350277],[2022,11,\"823\",null,null,362,8516696],[2022,11,\"830\",7558,712732821,1184,95906003],[2022,11,\"831\",2604,147592775,445,22687588],[2022,11,\"832\",2579,383911371,171,37159763],[2022,11,\"833\",2375,181228675,568,36058652],[2022,11,\"840\",49268,1671872272,6838,427553733],[2022,11,\"841\",12846,602852534,3821,170066404],[2022,11,\"842\",576,133617357,566,121141737],[2022,11,\"843\",35846,935402381,2451,136345592],[2022,11,\"900\",91333,986938911,33328,943075123],[2022,11,\"910\",50305,449269311,19521,225656138],[2022,11,\"920\",4495,163394270,13645,713304815],[2022,11,\"930\",27272,258149706,129,3876918],[2022,11,\"940\",9261,116125624,32,237252],[2022,10,\"100\",11469,372650724,2168,138650554],[2022,10,\"110\",11469,372650724,1955,136632565],[2022,10,\"130\",null,null,213,2017989],[2022,10,\"200\",11506,641572658,1627,310656559],[2022,10,\"210\",1738,82669497,null,null],[2022,10,\"220\",2908,115127627,null,16002],[2022,10,\"230\",2726,121037610,31,228174],[2022,10,\"240\",3274,233128504,1395,117328706],[2022,10,\"250\",861,89609420,201,193083677],[2022,10,\"300\",106456,2358155251,384,30447579],[2022,10,\"310\",15,1033293,null,34428],[2022,10,\"311\",null,106890,null,34428],[2022,10,\"312\",null,120243,null,null],[2022,10,\"313\",15,806160,null,null],[2022,10,\"380\",106441,2357121958,384,30413151],[2022,10,\"381\",31513,603517828,null,null],[2022,10,\"382\",61059,1332540915,52,1569122],[2022,10,\"383\",null,63444,269,22953146],[2022,10,\"384\",13867,418497262,46,1962720],[2022,10,\"385\",2,2502509,16,3928163],[2022,10,\"400\",412958,14626072257,73200,2052717358],[2022,10,\"410\",108,7326923,1110,24824200],[2022,10,\"420\",1589,44495403,1530,42942856],[2022,10,\"430\",3515,169719739,30484,867393656],[2022,10,\"431\",3463,160527162,30484,867393656],[2022,10,\"432\",52,9192577,null,null],[2022,10,\"440\",46973,2116984453,35505,879580448],[2022,10,\"441\",24290,954648654,33807,817650662],[2022,10,\"442\",135,22796575,143,9546298],[2022,10,\"443\",22548,1139539224,1555,52383488],[2022,10,\"450\",53306,2079816906,2108,74830796],[2022,10,\"451\",22827,815815897,1698,54723354],[2022,10,\"452\",3429,391425642,27,3797533],[2022,10,\"453\",27049,872575367,384,16309909],[2022,10,\"470\",30225,1204680973,908,19056605],[2022,10,\"471\",14035,525425336,855,13120722],[2022,10,\"472\",930,115343174,null,null],[2022,10,\"473\",15259,563912463,54,5935883],[2022,10,\"480\",277242,9003047860,1554,144088797],[2022,10,\"481\",111982,3230585374,236,8220793],[2022,10,\"482\",4504,472983125,1312,135145908],[2022,10,\"483\",93987,2656554954,null,428310],[2022,10,\"484\",66769,2642924407,6,293786],[2022,10,\"500\",111688,5055567893,12115,751702753],[2022,10,\"510\",96137,4061819116,11538,742100389],[2022,10,\"511\",71669,2389829133,4805,171180035],[2022,10,\"512\",9785,1032684775,6359,564400743],[2022,10,\"513\",14683,639305208,375,6519611],[2022,10,\"520\",15551,993748777,576,9602364],[2022,10,\"600\",183825,7347164477,6612,288245114],[2022,10,\"610\",98037,3541070721,4554,155574880],[2022,10,\"611\",92630,3294304118,3904,126158160],[2022,10,\"612\",5407,246766603,650,29416720],[2022,10,\"620\",24267,1243309698,104,8108611],[2022,10,\"621\",11116,549611850,82,5164392],[2022,10,\"622\",13151,693697848,22,2944219],[2022,10,\"630\",17999,604683660,151,7450938],[2022,10,\"680\",27543,1163521370,895,59403849],[2022,10,\"690\",15979,794579028,907,57706836],[2022,10,\"700\",39281,3444423373,28048,1783561204],[2022,10,\"710\",27026,2203384346,16852,1040569927],[2022,10,\"720\",12255,1241039027,11196,742991277],[2022,10,\"800\",25350,1874250865,7451,438980735],[2022,10,\"820\",1346,115077401,615,15347074],[2022,10,\"821\",979,51943983,287,7811643],[2022,10,\"822\",366,63133418,4,351276],[2022,10,\"823\",null,null,324,7184155],[2022,10,\"830\",6809,710527374,960,66611058],[2022,10,\"831\",2623,151670281,447,20835605],[2022,10,\"832\",2529,435892249,105,20232595],[2022,10,\"833\",1656,122964844,408,25542858],[2022,10,\"840\",17196,1048646090,5877,357022603],[2022,10,\"841\",12892,651791929,3433,157529377],[2022,10,\"842\",672,162785592,519,106907032],[2022,10,\"843\",3632,234068569,1925,92586194],[2022,10,\"900\",90916,1032302118,31200,871971827],[2022,10,\"910\",50807,478494658,19364,233628701],[2022,10,\"920\",5975,203008702,11577,633035566],[2022,10,\"930\",25716,242464822,233,5047740],[2022,10,\"940\",8418,108333936,26,259820],[2022,9,\"100\",2614,173984657,4201,225024264],[2022,9,\"110\",2614,173984657,3988,223099607],[2022,9,\"130\",null,null,214,1924657],[2022,9,\"200\",8932,573856299,984,116434382],[2022,9,\"210\",309,17080117,null,null],[2022,9,\"220\",1171,55743400,11,143200],[2022,9,\"230\",3718,168726469,null,null],[2022,9,\"240\",2930,211418878,955,72238841],[2022,9,\"250\",805,120887435,19,44052341],[2022,9,\"300\",67198,1500821409,5288,108775777],[2022,9,\"310\",2,1028293,null,2252],[2022,9,\"311\",2,507794,null,2252],[2022,9,\"312\",null,520499,null,null],[2022,9,\"380\",67196,1499793116,5288,108773525],[2022,9,\"381\",32140,675669060,null,26219],[2022,9,\"382\",2057,60593241,49,1766577],[2022,9,\"383\",null,null,116,7152397],[2022,9,\"384\",32999,763225251,5102,97250714],[2022,9,\"385\",null,305564,20,2577618],[2022,9,\"400\",397767,14467915636,61495,1792511151],[2022,9,\"410\",235,38239504,1916,59229319],[2022,9,\"420\",null,null,4739,136102818],[2022,9,\"430\",2082,109157449,25738,770516014],[2022,9,\"431\",1894,91270661,25738,770461481],[2022,9,\"432\",152,16591051,null,54533],[2022,9,\"433\",37,1295737,null,null],[2022,9,\"440\",48734,2152170753,25131,591532101],[2022,9,\"441\",25823,1040226604,23402,534441998],[2022,9,\"442\",79,13745467,39,1381097],[2022,9,\"443\",22832,1098198682,1690,55709006],[2022,9,\"450\",114989,3483378501,2619,103062729],[2022,9,\"451\",35994,1086522922,2225,78944457],[2022,9,\"452\",2953,347222282,65,10165598],[2022,9,\"453\",76041,2049633297,329,13952674],[2022,9,\"470\",14856,679722089,127,8890627],[2022,9,\"471\",12785,488199822,48,1422931],[2022,9,\"472\",879,104289189,64,5734997],[2022,9,\"473\",1192,87233078,15,1732699],[2022,9,\"480\",216872,8005247340,1225,123177543],[2022,9,\"481\",79993,2434122494,93,3793346],[2022,9,\"482\",11594,975080957,1066,112316856],[2022,9,\"483\",52453,1817274998,65,7003322],[2022,9,\"484\",72832,2778768891,1,64019],[2022,9,\"500\",126496,5585451337,10367,693966394],[2022,9,\"510\",114824,4870315484,9795,682104360],[2022,9,\"511\",84730,2801611070,4487,165051641],[2022,9,\"512\",11901,1279909371,5308,517039505],[2022,9,\"513\",18193,788795043,null,13214],[2022,9,\"520\",11672,715135853,572,11862034],[2022,9,\"600\",135023,5983051292,6218,322069454],[2022,9,\"610\",58591,2437536769,3220,125134254],[2022,9,\"611\",53289,2189027102,2660,97861524],[2022,9,\"612\",5302,248509667,561,27272730],[2022,9,\"620\",19551,1043342603,150,6612913],[2022,9,\"621\",12125,653100732,148,6123731],[2022,9,\"622\",7426,390241871,2,489182],[2022,9,\"630\",11468,418026964,146,7125192],[2022,9,\"680\",29800,1302946535,1915,137108871],[2022,9,\"690\",15614,781198421,787,46088224],[2022,9,\"700\",42132,2652365075,26618,1680009168],[2022,9,\"710\",27517,1592850494,5711,512670911],[2022,9,\"720\",14615,1059514581,20907,1167338257],[2022,9,\"800\",25118,1781721106,14778,706068721],[2022,9,\"820\",1084,80266066,366,11486658],[2022,9,\"821\",860,47842320,171,6733595],[2022,9,\"822\",213,32032662,2,398704],[2022,9,\"823\",11,391084,193,4354359],[2022,9,\"830\",7322,727498478,1201,77536301],[2022,9,\"831\",2718,151917291,502,20594870],[2022,9,\"832\",3081,448672981,131,19232223],[2022,9,\"833\",1523,126908206,568,37709208],[2022,9,\"840\",16712,973956562,13212,617045762],[2022,9,\"841\",12938,636129013,3190,145223793],[2022,9,\"842\",575,120704555,843,160038145],[2022,9,\"843\",3198,217122994,9179,311783824],[2022,9,\"900\",125923,1544455133,36636,907390000],[2022,9,\"910\",79110,915937217,25383,291096705],[2022,9,\"920\",5940,209641683,11060,610686536],[2022,9,\"930\",26517,224781989,178,5537936],[2022,9,\"940\",14352,193616700,15,68823],[2022,9,\"950\",3,477544,null,null],[2023,4,\"100\",5402,275035683,2484,115921409],[2023,4,\"110\",5402,274982242,2129,112914417],[2023,4,\"120\",null,53441,null,34],[2023,4,\"130\",null,null,355,3006958],[2023,4,\"200\",9527,521055526,1109,254137335],[2023,4,\"210\",1568,84037455,null,null],[2023,4,\"220\",1341,45319279,1,52430],[2023,4,\"230\",3250,116362001,null,null],[2023,4,\"240\",2922,190296167,952,71060377],[2023,4,\"250\",447,85040624,155,183024528],[2023,4,\"300\",283790,5807796101,35700,897451780],[2023,4,\"310\",128,9188362,null,204],[2023,4,\"311\",41,3661528,null,204],[2023,4,\"312\",67,4514995,null,null],[2023,4,\"313\",20,1011839,null,null],[2023,4,\"380\",283662,5798607739,35700,897451576],[2023,4,\"381\",74498,1512418380,10033,202761742],[2023,4,\"382\",141341,2967844754,6,195567],[2023,4,\"383\",null,null,47,168266894],[2023,4,\"384\",67823,1317468405,25601,524553728],[2023,4,\"385\",null,876200,13,1673645],[2023,4,\"400\",517752,15467331193,54333,1410589382],[2023,4,\"410\",1884,62928950,546,8073068],[2023,4,\"420\",39,1184935,1538,40736886],[2023,4,\"430\",5333,161257211,27150,721267538],[2023,4,\"431\",5318,160458735,27150,721267538],[2023,4,\"432\",1,409528,null,null],[2023,4,\"433\",14,388948,null,null],[2023,4,\"440\",62443,2372313005,21731,521774059],[2023,4,\"441\",27412,1053815554,19768,468347569],[2023,4,\"442\",146,22242747,14,1439162],[2023,4,\"443\",34885,1296254704,1950,51987328],[2023,4,\"450\",129888,3555036854,2897,83309816],[2023,4,\"451\",66325,1717431036,2862,80402891],[2023,4,\"452\",2614,270864398,10,1678001],[2023,4,\"453\",60949,1566741420,25,1228924],[2023,4,\"470\",16831,662232739,117,9758265],[2023,4,\"471\",7622,289935638,32,1734292],[2023,4,\"472\",612,86241629,46,4459519],[2023,4,\"473\",8597,286055472,39,3564454],[2023,4,\"480\",301334,8652377499,354,25669750],[2023,4,\"481\",86865,2203853613,163,5434636],[2023,4,\"482\",12459,846618889,190,19725753],[2023,4,\"483\",143227,3518533191,null,457961],[2023,4,\"484\",58783,2083371806,1,51400],[2023,4,\"500\",92579,3844495669,7383,455387427],[2023,4,\"510\",78028,3051214900,7331,453552085],[2023,4,\"511\",50230,1488280507,2183,60738422],[2023,4,\"512\",9330,942896011,3799,358316141],[2023,4,\"513\",18469,620038382,1350,34497522],[2023,4,\"520\",14551,793280769,52,1835342],[2023,4,\"600\",259748,8510895554,5073,229600225],[2023,4,\"610\",155063,4790676785,2199,85310208],[2023,4,\"611\",147670,4475377391,1729,62605924],[2023,4,\"612\",7394,315299394,469,22704284],[2023,4,\"620\",18250,726956120,70,5485484],[2023,4,\"621\",14308,570173193,59,4212266],[2023,4,\"622\",3942,156782927,10,1273218],[2023,4,\"630\",30002,905175256,127,5432840],[2023,4,\"680\",40519,1454461131,1616,77038512],[2023,4,\"690\",15914,633626262,1061,56333181],[2023,4,\"700\",50935,3301696636,24532,1415298671],[2023,4,\"710\",31126,2096512111,13954,851417688],[2023,4,\"720\",19809,1205184525,10578,563880983],[2023,4,\"800\",25911,1592581668,7878,390993528],[2023,4,\"820\",981,76402950,543,22011434],[2023,4,\"821\",637,31839301,156,6041134],[2023,4,\"822\",345,44522192,19,8329965],[2023,4,\"823\",null,41457,367,7640335],[2023,4,\"830\",4714,550900876,1068,71357807],[2023,4,\"831\",1080,64677331,455,20841019],[2023,4,\"832\",2166,368479760,132,22071191],[2023,4,\"833\",1468,117743785,481,28445597],[2023,4,\"840\",20215,965277842,6268,297624287],[2023,4,\"841\",16415,612991541,4654,177921627],[2023,4,\"842\",768,143994212,374,74976608],[2023,4,\"843\",3033,208292089,1240,44726052],[2023,4,\"900\",122092,1316676958,36121,948525706],[2023,4,\"910\",83083,869031390,23637,322039382],[2023,4,\"920\",3822,134693080,11976,619278970],[2023,4,\"930\",26384,203010320,403,6434385],[2023,4,\"940\",8802,109942168,105,772969],[2023,8,\"100\",6005,223973043,2877,135473966],[2023,8,\"110\",4906,208167389,2683,133804356],[2023,8,\"120\",1100,15805654,null,null],[2023,8,\"130\",null,null,194,1669610],[2023,8,\"200\",10834,490019387,1504,385901194],[2023,8,\"210\",952,49726170,null,null],[2023,8,\"220\",623,27610968,93,568768],[2023,8,\"230\",5118,166294743,81,2204436],[2023,8,\"240\",3396,180549165,1070,73227456],[2023,8,\"250\",744,65838341,260,309900534],[2023,8,\"300\",228239,4290663128,10843,201253820],[2023,8,\"310\",109,8844619,null,170],[2023,8,\"311\",45,5268084,null,170],[2023,8,\"312\",63,3576535,null,null],[2023,8,\"380\",228130,4281818509,10843,201253650],[2023,8,\"381\",36454,649741711,null,null],[2023,8,\"382\",171350,3162714678,14,442455],[2023,8,\"383\",4,3915690,17,4303323],[2023,8,\"384\",20298,462781017,10785,193286069],[2023,8,\"385\",24,2665413,27,3221803],[2023,8,\"400\",411718,12509489810,63058,1502132149],[2023,8,\"410\",830,47443620,58,4081497],[2023,8,\"420\",2689,73752992,31,948956],[2023,8,\"430\",2574,138683092,33123,786262048],[2023,8,\"431\",2071,119763128,33123,786262048],[2023,8,\"432\",40,3632295,null,null],[2023,8,\"433\",462,15287669,null,null],[2023,8,\"440\",62780,2189946679,27132,597091957],[2023,8,\"441\",23795,842361267,25091,540335611],[2023,8,\"442\",82,15232772,8,653773],[2023,8,\"443\",38903,1332352640,2032,56102573],[2023,8,\"450\",76289,2165257934,918,35225347],[2023,8,\"451\",40009,979259424,620,21548230],[2023,8,\"452\",3716,339718639,1,168650],[2023,8,\"453\",32564,846279871,297,13508467],[2023,8,\"470\",21768,860304197,31,2470339],[2023,8,\"471\",9740,412315765,18,570606],[2023,8,\"472\",1429,150847237,4,798664],[2023,8,\"473\",10598,297141195,9,1101069],[2023,8,\"480\",244789,7034101296,1766,76052005],[2023,8,\"481\",74270,1881497105,91,2886774],[2023,8,\"482\",16954,1026537523,1669,71384704],[2023,8,\"483\",95809,2227725756,5,1722299],[2023,8,\"484\",57756,1898340912,1,58228],[2023,8,\"500\",127136,4925319284,10250,504442141],[2023,8,\"510\",116393,4342976136,9791,490206010],[2023,8,\"511\",83347,2343555918,4941,139754989],[2023,8,\"512\",14675,1327344812,4333,338020672],[2023,8,\"513\",18371,672075406,517,12430349],[2023,8,\"520\",10743,582343148,459,14236131],[2023,8,\"600\",263019,8056806006,11141,436570421],[2023,8,\"610\",166369,4622130403,5555,158979244],[2023,8,\"611\",157785,4295554048,5208,142358876],[2023,8,\"612\",8584,326576355,347,16620368],[2023,8,\"620\",22071,896752866,53,4707154],[2023,8,\"621\",15592,627933055,40,2510670],[2023,8,\"622\",6479,268819811,13,2196484],[2023,8,\"630\",29266,822508291,180,7475879],[2023,8,\"680\",29474,1051486819,3743,197162814],[2023,8,\"690\",15839,663927627,1610,68245330],[2023,8,\"700\",46192,2795576905,45101,2305924208],[2023,8,\"710\",28889,1771460457,24887,1343865975],[2023,8,\"720\",17302,1024116448,20214,962058233],[2023,8,\"800\",27743,1630208283,9170,477226099],[2023,8,\"820\",1663,92454937,336,10223532],[2023,8,\"821\",1314,54131886,88,3213591],[2023,8,\"822\",348,38323051,2,1501999],[2023,8,\"823\",null,null,246,5507942],[2023,8,\"830\",5343,546763246,1322,107295777],[2023,8,\"831\",1305,84229316,392,16013349],[2023,8,\"832\",2395,354695962,413,54020850],[2023,8,\"833\",1644,107837968,517,37261578],[2023,8,\"840\",20737,990990100,7511,359706790],[2023,8,\"841\",15791,601306958,4033,153909253],[2023,8,\"842\",634,132929226,541,105595874],[2023,8,\"843\",4312,256753916,2937,100201663],[2023,8,\"900\",98476,1026100158,59483,1371937898],[2023,8,\"910\",54830,405251500,36960,322845349],[2023,8,\"920\",8920,327901060,18784,976923376],[2023,8,\"930\",32187,260727564,3723,72118829],[2023,8,\"940\",2514,30824750,16,50344],[2023,8,\"950\",24,1395284,null,null],[2023,12,\"100\",2908,148784613,1993,97386490],[2023,12,\"110\",2908,148783252,1992,97309954],[2023,12,\"120\",null,1361,null,null],[2023,12,\"130\",null,null,null,76536],[2023,12,\"200\",9786,477096401,2062,447439479],[2023,12,\"210\",1102,60574660,null,null],[2023,12,\"220\",601,25400341,93,600756],[2023,12,\"230\",3051,94011303,null,null],[2023,12,\"240\",3883,203019456,1379,87872475],[2023,12,\"250\",1150,94090641,590,358966248],[2023,12,\"300\",231714,4369601844,12670,228621950],[2023,12,\"310\",85,4117295,null,35],[2023,12,\"311\",3,452765,null,35],[2023,12,\"312\",82,3664530,null,null],[2023,12,\"380\",231629,4365484549,12670,228621915],[2023,12,\"381\",54511,989903203,null,null],[2023,12,\"382\",166183,3090856880,4,124127],[2023,12,\"383\",null,null,77,4345036],[2023,12,\"384\",10911,281731839,12574,222563034],[2023,12,\"385\",24,2992627,16,1589718],[2023,12,\"400\",416369,12349664185,36986,924412901],[2023,12,\"410\",646,35506710,21,3297493],[2023,12,\"420\",1003,22007369,null,715666],[2023,12,\"430\",12389,360508816,24758,591944851],[2023,12,\"431\",12275,350967055,24758,591944851],[2023,12,\"432\",73,7382408,null,null],[2023,12,\"433\",41,2159353,null,null],[2023,12,\"440\",41010,1633079851,7395,176260433],[2023,12,\"441\",22882,789686210,6718,150333065],[2023,12,\"442\",77,12437942,21,2826584],[2023,12,\"443\",18051,830955699,656,23100784],[2023,12,\"450\",94475,2443543127,3015,90307933],[2023,12,\"451\",65746,1542274494,2711,77590103],[2023,12,\"452\",1911,191070945,5,870329],[2023,12,\"453\",26817,710197688,299,11847501],[2023,12,\"470\",15690,584829194,1263,34708290],[2023,12,\"471\",5085,202680520,1257,33933059],[2023,12,\"472\",936,97934458,1,256700],[2023,12,\"473\",9669,284214216,5,518531],[2023,12,\"480\",251156,7270189118,534,27178235],[2023,12,\"481\",103657,2376144399,136,3995846],[2023,12,\"482\",15832,1077389998,392,22464805],[2023,12,\"483\",74279,1893200308,null,459444],[2023,12,\"484\",57388,1923454413,6,258140],[2023,12,\"500\",81682,3456505374,8923,512637526],[2023,12,\"510\",73947,3098929170,8794,508037666],[2023,12,\"511\",45317,1377002372,4153,111451075],[2023,12,\"512\",12656,1128864098,4603,394065456],[2023,12,\"513\",15973,593062700,38,2521135],[2023,12,\"520\",7735,357576204,128,4599860],[2023,12,\"600\",260619,7717006003,10683,399481386],[2023,12,\"610\",160076,4515504431,6484,195131293],[2023,12,\"611\",155024,4309492048,6104,178807652],[2023,12,\"612\",5052,206012383,380,16323641],[2023,12,\"620\",15485,568892588,197,7789822],[2023,12,\"621\",10682,397879342,197,7789822],[2023,12,\"622\",4803,171013246,null,null],[2023,12,\"630\",37039,994036584,916,34730784],[2023,12,\"680\",40112,1274308526,2161,103628254],[2023,12,\"690\",7908,364263874,926,58201233],[2023,12,\"700\",30366,1767015770,51405,2347130622],[2023,12,\"710\",14157,966542318,37128,1633518513],[2023,12,\"720\",16209,800473452,14277,713612109],[2023,12,\"800\",24481,1431110044,9413,453845816],[2023,12,\"820\",1290,94799129,293,13798236],[2023,12,\"821\",1005,55059971,125,3347231],[2023,12,\"822\",285,39739158,28,6906188],[2023,12,\"823\",null,null,140,3544817],[2023,12,\"830\",3993,419020533,1278,74603850],[2023,12,\"831\",1103,62105730,673,29067770],[2023,12,\"832\",1848,269869603,126,19450408],[2023,12,\"833\",1042,87045200,479,26085672],[2023,12,\"840\",19198,917290382,7841,365443730],[2023,12,\"841\",15390,593223988,5693,190173002],[2023,12,\"842\",720,143552531,473,113414970],[2023,12,\"843\",3087,180513863,1675,61855758],[2023,12,\"900\",97989,976009900,50857,1104639382],[2023,12,\"910\",51971,420577249,31496,359801040],[2023,12,\"920\",6905,251716597,14663,666863382],[2023,12,\"930\",38150,293224689,4678,77914495],[2023,12,\"940\",940,9206285,20,60465],[2023,12,\"950\",23,1285080,null,null],[2023,2,\"100\",5911,254868539,2739,134868002],[2023,2,\"110\",5910,254844916,2338,131541102],[2023,2,\"120\",null,null,null,16],[2023,2,\"130\",null,23623,401,3326884],[2023,2,\"200\",11275,558585277,1836,471161630],[2023,2,\"210\",2360,112068989,null,48945],[2023,2,\"220\",906,27602120,9,478095],[2023,2,\"230\",4165,141663356,124,809209],[2023,2,\"240\",3519,221844097,1412,102537007],[2023,2,\"250\",325,55406715,291,367288374],[2023,2,\"300\",175779,3136837144,49,3021852],[2023,2,\"310\",67,4725257,null,16632],[2023,2,\"311\",4,818085,null,16632],[2023,2,\"312\",54,3323908,null,null],[2023,2,\"313\",10,583264,null,null],[2023,2,\"380\",175712,3132111887,49,3005220],[2023,2,\"381\",72723,1259988779,null,null],[2023,2,\"382\",63225,1179569903,7,275565],[2023,2,\"383\",19166,326424393,37,1970073],[2023,2,\"384\",20592,365316659,3,106458],[2023,2,\"385\",6,812153,1,653124],[2023,2,\"400\",418696,12502451919,40884,1135998217],[2023,2,\"410\",288,26289529,68,4120295],[2023,2,\"420\",null,null,null,215428],[2023,2,\"430\",6177,162289039,22605,586948826],[2023,2,\"431\",6166,161983756,22603,586624811],[2023,2,\"432\",null,null,2,324015],[2023,2,\"433\",11,305283,null,null],[2023,2,\"440\",64383,2191200970,9138,228574175],[2023,2,\"441\",21288,791799043,8146,195834057],[2023,2,\"442\",148,19764939,13,1105520],[2023,2,\"443\",42947,1379636988,978,31634598],[2023,2,\"450\",89736,2572813476,3922,108640637],[2023,2,\"451\",55855,1390167325,3662,96799820],[2023,2,\"452\",3879,382563250,3,649411],[2023,2,\"453\",30002,800082901,256,11191406],[2023,2,\"470\",12059,557283898,3695,97288114],[2023,2,\"471\",9070,324006875,3659,94323986],[2023,2,\"472\",1139,126082071,20,1510619],[2023,2,\"473\",1850,107194952,16,1453509],[2023,2,\"480\",246052,6992575007,1457,110210742],[2023,2,\"481\",100826,2193744501,276,9017645],[2023,2,\"482\",15803,1142693774,1169,100390193],[2023,2,\"483\",75318,1736089592,4,497254],[2023,2,\"484\",54105,1920047140,7,305650],[2023,2,\"500\",103912,3713528875,13773,698987658],[2023,2,\"510\",95235,3329693271,13395,693400085],[2023,2,\"511\",71710,1908743236,7347,218093857],[2023,2,\"512\",7410,815044948,5947,473283043],[2023,2,\"513\",16115,605905087,101,2023185],[2023,2,\"520\",8678,383835604,378,5587573],[2023,2,\"600\",247642,7554718254,5764,229800264],[2023,2,\"610\",151913,4321875865,3116,107076799],[2023,2,\"611\",146047,4072255449,2549,84718608],[2023,2,\"612\",5866,249620416,567,22358191],[2023,2,\"620\",16100,651112482,112,6469756],[2023,2,\"621\",11937,460164504,112,6469756],[2023,2,\"622\",4162,190947978,null,null],[2023,2,\"630\",17518,488070044,276,12298273],[2023,2,\"680\",43836,1425141391,1366,61644332],[2023,2,\"690\",18276,668518472,893,42311104],[2023,2,\"700\",69351,4138333203,34558,1863627686],[2023,2,\"710\",42184,2560338653,24404,1281965774],[2023,2,\"720\",27167,1577994550,10154,581661912],[2023,2,\"800\",25235,1572111208,6640,333284809],[2023,2,\"820\",639,44398185,423,11831800],[2023,2,\"821\",442,22806934,183,6093361],[2023,2,\"822\",196,21591251,5,709643],[2023,2,\"823\",null,null,236,5028796],[2023,2,\"830\",5700,570856200,817,47392639],[2023,2,\"831\",1771,104433434,315,14371517],[2023,2,\"832\",2175,337704554,135,16239512],[2023,2,\"833\",1753,128718212,367,16781610],[2023,2,\"840\",18896,956856823,5399,274060370],[2023,2,\"841\",13812,546546891,3405,124526636],[2023,2,\"842\",628,142491578,478,91958491],[2023,2,\"843\",4456,267818354,1516,57575243],[2023,2,\"900\",105813,1011840419,35381,1047606161],[2023,2,\"910\",69496,631049719,19398,233851113],[2023,2,\"920\",3104,92473065,15647,810786911],[2023,2,\"930\",25122,196077588,238,2355508],[2023,2,\"940\",8086,91530935,98,612629],[2023,2,\"950\",4,709112,null,null],[2023,1,\"100\",12174,383836356,2663,152506134],[2023,1,\"110\",12174,383836356,2429,149988184],[2023,1,\"120\",null,null,null,19],[2023,1,\"130\",null,null,234,2517931],[2023,1,\"200\",8277,484840824,1520,395313305],[2023,1,\"210\",928,51715797,null,null],[2023,1,\"220\",464,21314887,null,5500],[2023,1,\"230\",3145,118284152,null,null],[2023,1,\"240\",3048,203893827,1275,101489972],[2023,1,\"250\",692,89632161,245,293817833],[2023,1,\"300\",191132,3646799632,120,6478741],[2023,1,\"310\",60,4015904,null,8772],[2023,1,\"311\",null,32290,null,8772],[2023,1,\"312\",60,3983614,null,null],[2023,1,\"380\",191072,3642783728,119,6469969],[2023,1,\"381\",81427,1487835529,null,null],[2023,1,\"382\",52349,1043151310,48,1581442],[2023,1,\"383\",15404,287106140,49,2585805],[2023,1,\"384\",41892,824221787,10,351641],[2023,1,\"385\",1,468962,12,1951081],[2023,1,\"400\",561663,16923511888,41413,1210700461],[2023,1,\"410\",128,7881591,68,5219251],[2023,1,\"420\",3083,70355760,4111,104616276],[2023,1,\"430\",2865,116577956,23172,601788794],[2023,1,\"431\",2806,111339913,23172,601788794],[2023,1,\"432\",48,4912861,null,null],[2023,1,\"433\",12,325182,null,null],[2023,1,\"440\",61589,2317330186,7603,195468200],[2023,1,\"441\",25537,982173003,6755,172618909],[2023,1,\"442\",194,32651927,3,213565],[2023,1,\"443\",35858,1302505256,845,22635726],[2023,1,\"450\",114636,3063415633,4077,114896493],[2023,1,\"451\",72418,1719322455,3822,103283395],[2023,1,\"452\",3385,343381456,null,461491],[2023,1,\"453\",38833,1000711722,255,11151607],[2023,1,\"470\",22785,913844617,202,9069340],[2023,1,\"471\",16302,603265214,192,7652559],[2023,1,\"472\",1009,117929905,null,148],[2023,1,\"473\",5474,192649498,11,1416633],[2023,1,\"480\",356578,10434106145,2181,179642107],[2023,1,\"481\",134993,3099144710,103,3254935],[2023,1,\"482\",20148,1556384326,2073,174668020],[2023,1,\"483\",130351,3102540945,null,607184],[2023,1,\"484\",71086,2676036164,5,1111968],[2023,1,\"500\",104670,4614709236,9898,649443712],[2023,1,\"510\",89033,3743185561,9300,638417186],[2023,1,\"511\",62168,1888214060,2776,69853487],[2023,1,\"512\",14700,1364129033,6524,568563699],[2023,1,\"513\",12165,490842468,null,null],[2023,1,\"520\",15637,871523675,598,11026526],[2023,1,\"600\",225912,7397766014,4983,201852504],[2023,1,\"610\",141527,4314702563,2306,79045529],[2023,1,\"611\",135066,4027655804,1665,50327254],[2023,1,\"612\",6461,287046759,642,28718275],[2023,1,\"620\",10914,471796238,22,1443412],[2023,1,\"621\",7873,328249302,22,1437204],[2023,1,\"622\",3040,143546936,null,6208],[2023,1,\"630\",18702,535129337,289,13600794],[2023,1,\"680\",34554,1210492644,1525,72281072],[2023,1,\"690\",20216,865645232,840,35481697],[2023,1,\"700\",36916,2572623071,76490,3758600760],[2023,1,\"710\",20955,1359951078,42512,2293093157],[2023,1,\"720\",15961,1212671993,33978,1465507603],[2023,1,\"800\",28661,1723302493,7273,409661378],[2023,1,\"820\",1603,113165780,481,12349244],[2023,1,\"821\",1148,55855359,241,6605321],[2023,1,\"822\",455,57310421,1,250697],[2023,1,\"823\",null,null,239,5493226],[2023,1,\"830\",5905,595782252,1177,68899899],[2023,1,\"831\",1618,110323285,543,20307631],[2023,1,\"832\",2477,349278135,177,23688386],[2023,1,\"833\",1810,136180832,457,24903882],[2023,1,\"840\",21152,1014354461,5615,328412235],[2023,1,\"841\",16878,687825652,3575,140217187],[2023,1,\"842\",520,111807785,645,123787688],[2023,1,\"843\",3755,214721024,1394,64407360],[2023,1,\"900\",136237,1445122299,33791,931550265],[2023,1,\"910\",88173,850865793,20435,220340200],[2023,1,\"920\",6020,190349175,13282,707972380],[2023,1,\"930\",30811,272968772,74,3233166],[2023,1,\"940\",11233,130938559,1,4519],[2023,7,\"100\",6696,246744653,2762,144982742],[2023,7,\"110\",6694,245809257,2708,144591255],[2023,7,\"130\",2,935396,54,391487],[2023,7,\"200\",9316,508233023,1770,496125559],[2023,7,\"210\",1429,80194336,null,null],[2023,7,\"220\",924,39728018,null,null],[2023,7,\"230\",3436,128423072,null,null],[2023,7,\"240\",2644,152515876,1428,101137857],[2023,7,\"250\",884,107371721,342,394987702],[2023,7,\"300\",78522,1677211951,81,4795703],[2023,7,\"310\",72,4996036,null,null],[2023,7,\"311\",21,2559884,null,null],[2023,7,\"312\",52,2436152,null,null],[2023,7,\"380\",78450,1672215915,81,4795703],[2023,7,\"381\",9904,177729172,null,null],[2023,7,\"382\",51612,1076415461,32,974429],[2023,7,\"383\",6934,128901949,14,346700],[2023,7,\"384\",9999,288988045,31,1001668],[2023,7,\"385\",1,181288,4,2472906],[2023,7,\"400\",569600,16561140636,40054,1035686483],[2023,7,\"410\",412,26543858,33,2739829],[2023,7,\"420\",2261,56265724,1712,40492261],[2023,7,\"430\",5315,174960099,22078,549450091],[2023,7,\"431\",5273,172461790,22078,549450091],[2023,7,\"432\",25,2044507,null,null],[2023,7,\"433\",16,453802,null,null],[2023,7,\"440\",56462,2102420873,11635,267889895],[2023,7,\"441\",24477,902867168,10770,234227298],[2023,7,\"442\",85,16188878,3,358421],[2023,7,\"443\",31899,1183364827,862,33304176],[2023,7,\"450\",163510,4079309658,635,23911807],[2023,7,\"451\",78713,1819802953,567,20425146],[2023,7,\"452\",3065,321793184,null,null],[2023,7,\"453\",81732,1937713521,67,3486661],[2023,7,\"470\",21758,911758001,2028,61790236],[2023,7,\"471\",11453,469092274,1992,58227511],[2023,7,\"472\",1335,163448585,null,null],[2023,7,\"473\",8970,279217142,36,3562725],[2023,7,\"480\",319881,9209882423,1934,89412364],[2023,7,\"481\",89526,2177412998,189,7301472],[2023,7,\"482\",19077,1115563621,1553,69992447],[2023,7,\"483\",136971,3315650355,2,2234031],[2023,7,\"484\",74307,2601255449,190,9884414],[2023,7,\"500\",117925,4548796444,10397,449693310],[2023,7,\"510\",110324,4030983612,10050,438830510],[2023,7,\"511\",81036,2322421145,5868,156849009],[2023,7,\"512\",11069,1050406780,3167,255312172],[2023,7,\"513\",18220,658155687,1015,26669329],[2023,7,\"520\",7601,517812832,347,10862800],[2023,7,\"600\",230160,7198500025,9503,320877598],[2023,7,\"610\",146833,4220609365,5203,134721049],[2023,7,\"611\",139877,3937943410,4734,112721612],[2023,7,\"612\",6955,282665955,469,21999437],[2023,7,\"620\",13439,528947179,175,11014741],[2023,7,\"621\",8451,332915735,172,10600468],[2023,7,\"622\",4988,196031444,3,414273],[2023,7,\"630\",20105,584630431,760,14872179],[2023,7,\"680\",34520,1228066095,1617,91753178],[2023,7,\"690\",15263,636246955,1748,68516451],[2023,7,\"700\",35514,2407253120,39975,2189963197],[2023,7,\"710\",19158,1502605588,21938,1298890857],[2023,7,\"720\",16356,904647532,18037,891072340],[2023,7,\"800\",27450,1619026673,8992,508188120],[2023,7,\"820\",1102,75491178,359,10066933],[2023,7,\"821\",694,32400723,102,3926723],[2023,7,\"822\",383,42542174,18,851327],[2023,7,\"823\",25,548281,240,5288883],[2023,7,\"830\",5022,519262901,1408,99368698],[2023,7,\"831\",1402,87169430,384,20600568],[2023,7,\"832\",2308,337159952,237,31885967],[2023,7,\"833\",1312,94933519,787,46882163],[2023,7,\"840\",21326,1024272594,7224,398752489],[2023,7,\"841\",16913,660436515,3876,172605010],[2023,7,\"842\",668,140078673,580,121320826],[2023,7,\"843\",3745,223757406,2769,104826653],[2023,7,\"900\",86203,955787453,55972,1282323515],[2023,7,\"910\",46122,387314990,35489,409333111],[2023,7,\"920\",8984,332240549,15471,794911658],[2023,7,\"930\",28647,208734965,4891,77445630],[2023,7,\"940\",2449,27496949,121,633116],[2023,6,\"100\",6177,274317487,2630,136745814],[2023,6,\"110\",5079,256721774,2495,136050377],[2023,6,\"120\",1098,17595713,null,null],[2023,6,\"130\",null,null,135,695437],[2023,6,\"200\",10108,584774832,1988,310432803],[2023,6,\"210\",2299,122991506,null,null],[2023,6,\"220\",626,12712880,294,1918294],[2023,6,\"230\",2803,97817689,27,1107918],[2023,6,\"240\",3375,208393739,1499,107346698],[2023,6,\"250\",1005,142859018,168,200059893],[2023,6,\"300\",111233,2397579053,9862,175209916],[2023,6,\"310\",69,6334490,null,68],[2023,6,\"311\",15,3852801,null,68],[2023,6,\"312\",53,2481689,null,null],[2023,6,\"380\",111164,2391244563,9862,175209848],[2023,6,\"381\",71072,1448517391,null,null],[2023,6,\"382\",30240,699871878,8,293146],[2023,6,\"383\",null,875,16,772361],[2023,6,\"384\",9851,235409215,9818,170683598],[2023,6,\"385\",1,7445204,20,3460743],[2023,6,\"400\",478850,15932214902,37596,929089229],[2023,6,\"410\",294,18241019,40,2098866],[2023,6,\"420\",3377,79534646,31,526398],[2023,6,\"430\",7381,255597489,17654,449747226],[2023,6,\"431\",7330,252331052,17654,449747226],[2023,6,\"432\",27,2550370,null,null],[2023,6,\"433\",24,716067,null,null],[2023,6,\"440\",38880,1702441324,16867,375098242],[2023,6,\"441\",19627,780157359,15091,323870219],[2023,6,\"442\",76,12925426,12,780095],[2023,6,\"443\",19177,909358539,1764,50447928],[2023,6,\"450\",109346,3241087356,2484,72883755],[2023,6,\"451\",60777,1606885623,2218,60866098],[2023,6,\"452\",3735,377630460,null,220],[2023,6,\"453\",44833,1256571273,266,12017437],[2023,6,\"470\",12738,588879043,178,10493505],[2023,6,\"471\",9475,328802949,141,6437299],[2023,6,\"472\",1089,122134480,10,1368689],[2023,6,\"473\",2173,137941614,27,2687517],[2023,6,\"480\",306835,10046434025,344,18241237],[2023,6,\"481\",94888,2469841831,204,6470021],[2023,6,\"482\",33525,2293745306,78,6939081],[2023,6,\"483\",102432,2678563454,null,1303488],[2023,6,\"484\",75990,2604283434,62,3528647],[2023,6,\"500\",128176,5219513396,7773,432815232],[2023,6,\"510\",112789,4303183662,7651,426425739],[2023,6,\"511\",79359,2356528910,2572,92381762],[2023,6,\"512\",13057,1221754746,3738,293858786],[2023,6,\"513\",20374,724900006,1341,40185191],[2023,6,\"520\",15386,916329734,122,6389493],[2023,6,\"600\",213879,7561609826,8330,327921090],[2023,6,\"610\",118774,4036022133,4126,130773919],[2023,6,\"611\",108109,3603547668,3668,109152475],[2023,6,\"612\",10664,432474465,458,21621444],[2023,6,\"620\",15593,689179719,179,10759835],[2023,6,\"621\",12725,550502007,178,10533573],[2023,6,\"622\",2868,138677712,1,226262],[2023,6,\"630\",32205,981738009,323,12330839],[2023,6,\"680\",30061,1108518621,2371,120433621],[2023,6,\"690\",17246,746151344,1332,53622876],[2023,6,\"700\",50702,3501274852,41473,2049787657],[2023,6,\"710\",23962,1903110542,20854,1115480122],[2023,6,\"720\",26740,1598164310,20619,934307535],[2023,6,\"800\",27363,1692916544,10386,496583420],[2023,6,\"820\",1088,64692042,891,21497008],[2023,6,\"821\",780,35670530,151,5307939],[2023,6,\"822\",308,29021512,56,2725926],[2023,6,\"823\",null,null,683,13463143],[2023,6,\"830\",5017,611404361,1894,108429510],[2023,6,\"831\",1249,79040670,688,24729878],[2023,6,\"832\",2866,448241651,332,44843454],[2023,6,\"833\",902,84122040,874,38856178],[2023,6,\"840\",21258,1016820141,7602,366656902],[2023,6,\"841\",16776,639181957,5505,202418397],[2023,6,\"842\",637,135275919,516,97605267],[2023,6,\"843\",3846,242362265,1581,66633238],[2023,6,\"900\",100592,1158153671,44138,1078916970],[2023,6,\"910\",61242,620758095,25473,276162308],[2023,6,\"920\",8203,297660721,14011,719925915],[2023,6,\"930\",26989,193975075,4433,81634438],[2023,6,\"940\",4158,45759780,221,1194309],[2023,3,\"100\",13386,458045305,2905,146878987],[2023,3,\"110\",13386,458045305,2602,144098019],[2023,3,\"120\",null,null,1,133365],[2023,3,\"130\",null,null,302,2647603],[2023,3,\"200\",10656,606690851,1672,209424869],[2023,3,\"210\",1456,91709014,null,null],[2023,3,\"220\",734,27070961,23,340817],[2023,3,\"230\",3853,149059342,62,401666],[2023,3,\"240\",3896,255060885,1524,109060289],[2023,3,\"250\",717,83790649,64,99622097],[2023,3,\"300\",216128,4261652587,10718,274637640],[2023,3,\"310\",40,2214198,null,404519],[2023,3,\"311\",null,117356,null,404519],[2023,3,\"312\",40,2096842,null,null],[2023,3,\"380\",216087,4259438389,10717,274233121],[2023,3,\"381\",90366,1686102885,null,null],[2023,3,\"382\",100575,1852167409,2,94611],[2023,3,\"383\",4799,265019671,136,54885352],[2023,3,\"384\",20323,453443127,10563,215401362],[2023,3,\"385\",24,2705297,17,3851796],[2023,3,\"400\",626239,19370848054,59353,1561234956],[2023,3,\"410\",255,10173566,1058,16876523],[2023,3,\"420\",3360,79826400,1523,40128278],[2023,3,\"430\",2457,103449875,25740,688485503],[2023,3,\"431\",2387,97520241,25738,688467303],[2023,3,\"432\",46,5243445,null,null],[2023,3,\"433\",24,686189,2,18200],[2023,3,\"440\",58823,2180363005,24400,589767392],[2023,3,\"441\",25325,885661040,21962,521509224],[2023,3,\"442\",135,21507069,6,711882],[2023,3,\"443\",33362,1273194896,2432,67546286],[2023,3,\"450\",96666,3038330465,1890,63252376],[2023,3,\"451\",61892,1673334828,1704,54148247],[2023,3,\"452\",3640,380493344,18,1306572],[2023,3,\"453\",31133,984502293,168,7797557],[2023,3,\"470\",20730,833969945,285,14647608],[2023,3,\"471\",9734,424652656,234,9773611],[2023,3,\"472\",995,124926706,41,3914537],[2023,3,\"473\",10000,284390583,10,959460],[2023,3,\"480\",443947,13124734798,4456,148077276],[2023,3,\"481\",110633,2612699085,149,5114346],[2023,3,\"482\",24847,1897337834,605,57751816],[2023,3,\"483\",205943,4930710112,3696,85007997],[2023,3,\"484\",102525,3683987767,5,203117],[2023,3,\"500\",164769,6323565994,9721,601590791],[2023,3,\"510\",150353,5482900535,9261,593433671],[2023,3,\"511\",112922,3187747281,3942,107991704],[2023,3,\"512\",14538,1487110091,5319,485379616],[2023,3,\"513\",22893,808043163,1,62351],[2023,3,\"520\",14416,840665459,459,8157120],[2023,3,\"600\",389790,12276862870,6884,293736950],[2023,3,\"610\",256342,7539966755,3171,103126714],[2023,3,\"611\",247517,7180613933,2821,86600698],[2023,3,\"612\",8824,359352822,351,16526016],[2023,3,\"620\",24421,970192207,119,8703096],[2023,3,\"621\",20230,786980995,114,8088117],[2023,3,\"622\",4191,183211212,5,614979],[2023,3,\"630\",32096,959093127,252,10502272],[2023,3,\"680\",51831,1775639029,2145,109576772],[2023,3,\"690\",25100,1031971752,1196,61828096],[2023,3,\"700\",46242,3052474448,56028,3166108428],[2023,3,\"710\",30202,2032648340,39609,2386541230],[2023,3,\"720\",16040,1019826108,16419,779567198],[2023,3,\"800\",30894,1887905753,8558,469744496],[2023,3,\"820\",1243,95122095,650,14234162],[2023,3,\"821\",773,38962092,76,2580385],[2023,3,\"822\",470,56149951,3,401606],[2023,3,\"823\",null,10052,571,11252171],[2023,3,\"830\",6539,671537081,1282,93309039],[2023,3,\"831\",1746,102067637,500,22467446],[2023,3,\"832\",2539,399506685,154,29373552],[2023,3,\"833\",2253,169962759,628,41468041],[2023,3,\"840\",23112,1121246577,6625,362201295],[2023,3,\"841\",19555,755486767,5133,189845726],[2023,3,\"842\",705,171638177,666,133532685],[2023,3,\"843\",2853,194121633,826,38822884],[2023,3,\"900\",135959,1438817795,55571,1367897036],[2023,3,\"910\",93324,958242167,35446,333969771],[2023,3,\"920\",4307,142605022,19167,1023653164],[2023,3,\"930\",30055,235815328,688,8650891],[2023,3,\"940\",8273,102155278,271,1623210],[2023,5,\"100\",4759,226611262,2623,130229164],[2023,5,\"110\",3649,206527205,2425,128411298],[2023,5,\"120\",1108,19745196,null,null],[2023,5,\"130\",1,338861,198,1817866],[2023,5,\"200\",12911,697807106,2184,450996268],[2023,5,\"210\",1889,96268894,null,377680],[2023,5,\"220\",1869,67729672,93,602854],[2023,5,\"230\",3899,134707156,124,803806],[2023,5,\"240\",4331,276125002,1685,119921525],[2023,5,\"250\",923,122976382,282,329290403],[2023,5,\"300\",257152,5351899017,39,3234798],[2023,5,\"310\",80,8094761,null,228620],[2023,5,\"311\",27,4920285,null,228620],[2023,5,\"312\",54,3174476,null,null],[2023,5,\"380\",257071,5343804256,39,3006178],[2023,5,\"381\",59899,1139063189,null,null],[2023,5,\"382\",148235,3187509670,27,922557],[2023,5,\"383\",24106,480377458,3,116237],[2023,5,\"384\",24831,536603247,7,225012],[2023,5,\"385\",null,250692,2,1742372],[2023,5,\"400\",522029,16662340508,52404,1366036796],[2023,5,\"410\",1051,39885410,20,4551776],[2023,5,\"420\",300,8844622,821,20818516],[2023,5,\"430\",11537,354602045,19774,531412738],[2023,5,\"431\",11519,354075230,19774,531412738],[2023,5,\"433\",17,526815,null,null],[2023,5,\"440\",60360,2236988923,16915,422566446],[2023,5,\"441\",29535,1055407626,15622,359920723],[2023,5,\"442\",116,22601851,36,24367616],[2023,5,\"443\",30709,1158979446,1257,38278107],[2023,5,\"450\",96464,2847286506,4143,118490177],[2023,5,\"451\",57669,1507029705,3977,109931311],[2023,5,\"452\",2777,281328903,20,1692225],[2023,5,\"453\",36019,1058927898,147,6866641],[2023,5,\"470\",7471,492860931,85,5055180],[2023,5,\"471\",5081,256795733,59,2140518],[2023,5,\"472\",1557,180464460,null,null],[2023,5,\"473\",834,55600738,27,2914662],[2023,5,\"480\",344847,10681872071,10647,263141963],[2023,5,\"481\",117210,2934437986,10598,255786072],[2023,5,\"482\",25062,1934207552,44,6568162],[2023,5,\"483\",134169,3484728869,1,599475],[2023,5,\"484\",68406,2328497664,3,188254],[2023,5,\"500\",97923,4282812976,12677,644880041],[2023,5,\"510\",85077,3572312061,12461,641299569],[2023,5,\"511\",57607,1760599634,6864,246619353],[2023,5,\"512\",12649,1248540174,3713,340049828],[2023,5,\"513\",14821,563172253,1885,54630388],[2023,5,\"520\",12846,710500915,215,3580472],[2023,5,\"600\",257979,9521649009,10001,393571616],[2023,5,\"610\",140118,4397362062,5619,200539778],[2023,5,\"611\",134965,4187801929,4797,166990382],[2023,5,\"612\",5153,209560133,821,33549396],[2023,5,\"620\",23766,971552489,387,11803815],[2023,5,\"621\",18898,757342295,387,11803815],[2023,5,\"622\",4868,214210194,null,null],[2023,5,\"630\",30972,945344838,367,13455898],[2023,5,\"680\",45931,2456240223,1928,82715146],[2023,5,\"690\",17192,751149397,1701,85056979],[2023,5,\"700\",54214,3976956443,63631,3470699988],[2023,5,\"710\",29987,2530636923,44541,2526248643],[2023,5,\"720\",24228,1446319520,19089,944451345],[2023,5,\"800\",29029,1832862265,10707,538976032],[2023,5,\"820\",886,79705144,1072,24142036],[2023,5,\"821\",523,32380791,220,7977713],[2023,5,\"822\",363,47324353,44,1643937],[2023,5,\"823\",null,null,808,14520386],[2023,5,\"830\",5749,655566976,1779,119240868],[2023,5,\"831\",1753,106119956,733,29566294],[2023,5,\"832\",2605,427911068,490,59557247],[2023,5,\"833\",1390,121535952,556,30117327],[2023,5,\"840\",22395,1097590145,7856,395593128],[2023,5,\"841\",17502,677163867,5856,217842240],[2023,5,\"842\",854,180093043,659,123451777],[2023,5,\"843\",4039,240333235,1340,54299111],[2023,5,\"900\",132108,1505444573,40097,938313764],[2023,5,\"910\",86304,886925423,22200,216438654],[2023,5,\"920\",7227,259455401,13096,671173809],[2023,5,\"930\",31116,261150295,4657,49683209],[2023,5,\"940\",7461,97913454,144,1018092],[2023,11,\"100\",4658,187325652,2185,107223057],[2023,11,\"110\",4657,186433412,2185,107159360],[2023,11,\"130\",2,892240,1,63697],[2023,11,\"200\",8361,453733308,1845,359159325],[2023,11,\"210\",1664,89687188,null,null],[2023,11,\"220\",985,40373272,null,2400],[2023,11,\"230\",2248,77037109,null,null],[2023,11,\"240\",2636,148202076,1564,99127515],[2023,11,\"250\",828,98433663,280,260029410],[2023,11,\"300\",268935,5191781817,10879,202817538],[2023,11,\"310\",88,5062474,null,null],[2023,11,\"311\",7,835906,null,null],[2023,11,\"312\",82,4226568,null,null],[2023,11,\"380\",268846,5186719343,10879,202817538],[2023,11,\"381\",45316,821193505,null,null],[2023,11,\"382\",212042,4092039583,3,117928],[2023,11,\"383\",3476,66871325,119,5950872],[2023,11,\"384\",8011,150506160,10756,195315193],[2023,11,\"385\",1,56108770,1,1433545],[2023,11,\"400\",430532,13003142132,85558,1202164873],[2023,11,\"410\",476,25594798,111,5647875],[2023,11,\"420\",3879,115198374,1144,27469319],[2023,11,\"430\",6018,175722868,19775,460990101],[2023,11,\"431\",5973,173002837,19775,460990101],[2023,11,\"432\",23,2044472,null,null],[2023,11,\"433\",22,675559,null,null],[2023,11,\"440\",50350,1926376760,62886,644968340],[2023,11,\"441\",31271,1017064772,62476,618479959],[2023,11,\"442\",129,19711716,11,1463469],[2023,11,\"443\",18950,889600272,398,25024912],[2023,11,\"450\",75380,2214156722,1193,41911532],[2023,11,\"451\",41291,1061013666,691,20927773],[2023,11,\"452\",3396,317658103,null,3989],[2023,11,\"453\",30693,835484953,503,20979770],[2023,11,\"470\",27314,956633398,71,4562060],[2023,11,\"471\",19369,585088771,53,2553147],[2023,11,\"472\",914,99450338,4,442821],[2023,11,\"473\",7032,272094289,13,1566092],[2023,11,\"480\",267116,7589459212,379,16615646],[2023,11,\"481\",135381,3218523375,244,7671394],[2023,11,\"482\",10369,726113984,114,6990290],[2023,11,\"483\",65978,1742985218,12,1327529],[2023,11,\"484\",55389,1901836635,9,626433],[2023,11,\"500\",82395,3511478982,9669,495980544],[2023,11,\"510\",75562,3129311058,9519,489775257],[2023,11,\"511\",50895,1586971784,5576,177379945],[2023,11,\"512\",11343,1003227364,3940,312264296],[2023,11,\"513\",13323,539111910,3,131016],[2023,11,\"520\",6834,382167924,151,6205287],[2023,11,\"600\",286306,8494579606,6821,285224239],[2023,11,\"610\",183690,5111292151,3613,121558704],[2023,11,\"611\",178052,4885932800,3212,104038240],[2023,11,\"612\",5638,225359351,401,17520464],[2023,11,\"620\",14563,552020290,111,8289141],[2023,11,\"621\",8278,302851268,107,7463668],[2023,11,\"622\",6284,249169022,5,825473],[2023,11,\"630\",30003,836985443,497,18678381],[2023,11,\"680\",41430,1384164611,1982,109304902],[2023,11,\"690\",16621,610117111,617,27393111],[2023,11,\"700\",37750,2549337073,30918,1597721947],[2023,11,\"710\",20061,1506775211,13461,748996235],[2023,11,\"720\",17689,1042561862,17457,848725712],[2023,11,\"800\",28146,1645922168,10997,491973838],[2023,11,\"820\",1846,104312636,1873,43722086],[2023,11,\"821\",1442,61467310,148,4425705],[2023,11,\"822\",403,42845326,9,4569075],[2023,11,\"823\",null,null,1716,34727306],[2023,11,\"830\",5592,526155420,1246,62774604],[2023,11,\"831\",1807,101371565,436,21341498],[2023,11,\"832\",2272,313507948,123,16568553],[2023,11,\"833\",1512,111275907,687,24864553],[2023,11,\"840\",20708,1015454112,7878,385477148],[2023,11,\"841\",17161,683684372,5729,189401881],[2023,11,\"842\",749,160280318,437,106892361],[2023,11,\"843\",2798,171489422,1712,89182906],[2023,11,\"900\",115596,1125661216,38632,1046427919],[2023,11,\"910\",66121,587467541,16118,168875572],[2023,11,\"920\",6729,237686237,17041,802899796],[2023,11,\"930\",40451,280017720,5418,73917597],[2023,11,\"940\",2295,20489718,56,734954],[2023,10,\"100\",4124,230871140,2534,94276406],[2023,10,\"110\",4122,230427698,2534,94276406],[2023,10,\"130\",2,443442,null,null],[2023,10,\"200\",10354,468002463,1651,405544379],[2023,10,\"210\",1685,86349258,null,null],[2023,10,\"220\",1214,45631737,93,622428],[2023,10,\"230\",4386,139901319,null,null],[2023,10,\"240\",2730,144444234,1290,86337691],[2023,10,\"250\",339,51675915,267,318584260],[2023,10,\"300\",205413,4115780473,138,8323021],[2023,10,\"310\",8,633177,null,null],[2023,10,\"311\",3,380218,null,null],[2023,10,\"313\",5,252959,null,null],[2023,10,\"380\",205405,4115147296,138,8323021],[2023,10,\"381\",51855,972242420,null,null],[2023,10,\"382\",110896,2145729569,2,54365],[2023,10,\"383\",9373,206859463,89,4867622],[2023,10,\"384\",33280,790282275,31,642277],[2023,10,\"385\",1,33569,16,2758757],[2023,10,\"400\",400041,12603009210,56263,1358213588],[2023,10,\"410\",543,27551873,109,6298408],[2023,10,\"420\",7,56047046,2352,60213714],[2023,10,\"430\",8121,247550743,22807,567312956],[2023,10,\"431\",7989,237425273,22807,567232929],[2023,10,\"432\",118,9714199,null,80027],[2023,10,\"433\",15,411271,null,null],[2023,10,\"440\",41079,1702168938,29529,650736802],[2023,10,\"441\",21031,799551918,29300,636296613],[2023,10,\"442\",153,24666349,7,1037419],[2023,10,\"443\",19895,877950671,221,13402770],[2023,10,\"450\",99795,2780745517,918,44454345],[2023,10,\"451\",62107,1471387141,363,17017330],[2023,10,\"452\",4546,428194293,94,7665617],[2023,10,\"453\",33142,881164083,461,19771398],[2023,10,\"470\",29005,995384160,59,4896562],[2023,10,\"471\",7931,280666811,30,1349953],[2023,10,\"472\",1313,169657120,2,504207],[2023,10,\"473\",19761,545060229,27,3042402],[2023,10,\"480\",221490,6793560933,489,24300801],[2023,10,\"481\",76279,1889150274,129,4072590],[2023,10,\"482\",17767,1086220283,348,17960618],[2023,10,\"483\",61762,1584570895,null,497886],[2023,10,\"484\",65682,2233619481,12,1769707],[2023,10,\"500\",117862,4844994802,6615,343677550],[2023,10,\"510\",103406,4075460611,6466,335930990],[2023,10,\"511\",70018,2081021979,3084,85162254],[2023,10,\"512\",13798,1268576276,3360,249623472],[2023,10,\"513\",19590,725862356,22,1145264],[2023,10,\"520\",14456,769534191,149,7746560],[2023,10,\"600\",293940,8950344975,10197,347688105],[2023,10,\"610\",190525,5379027115,7730,211223539],[2023,10,\"611\",183627,5095148534,7296,192633527],[2023,10,\"612\",6898,283878581,434,18590012],[2023,10,\"620\",21774,868529271,148,10071855],[2023,10,\"621\",15994,624246011,148,10071855],[2023,10,\"622\",5780,244283260,null,null],[2023,10,\"630\",26811,746829398,274,10705007],[2023,10,\"680\",37596,1267728089,1615,89473860],[2023,10,\"690\",17233,688231102,430,26213844],[2023,10,\"700\",30243,2086217468,35866,1757189573],[2023,10,\"710\",15511,1228623025,17781,872154554],[2023,10,\"720\",14732,857594443,18085,885035019],[2023,10,\"800\",27144,1609430092,8773,440344717],[2023,10,\"820\",1184,71146083,397,17128064],[2023,10,\"821\",884,38494644,106,4582478],[2023,10,\"822\",180,20450092,32,6460724],[2023,10,\"823\",120,12201347,259,6084862],[2023,10,\"830\",5240,543280477,1494,95107524],[2023,10,\"831\",1575,91434799,401,21288485],[2023,10,\"832\",2276,348109286,134,19252055],[2023,10,\"833\",1389,103736392,958,54566984],[2023,10,\"840\",20720,995003532,6882,328109129],[2023,10,\"841\",16611,649772349,5385,184172576],[2023,10,\"842\",546,132502044,423,101532055],[2023,10,\"843\",3563,212729139,1073,42404498],[2023,10,\"900\",94116,1100830482,52331,1439279209],[2023,10,\"910\",46445,407055902,24798,271563055],[2023,10,\"920\",11554,428190445,22086,1097088240],[2023,10,\"930\",34293,250409159,5431,70584013],[2023,10,\"940\",1823,15173947,16,43901],[2023,10,\"950\",null,1029,null,null],[2023,9,\"100\",4323,195969446,2362,119764363],[2023,9,\"110\",4323,195969446,2360,119739523],[2023,9,\"120\",null,null,null,360],[2023,9,\"130\",null,null,2,24480],[2023,9,\"200\",9417,443254642,1565,375497968],[2023,9,\"210\",2278,120265683,null,null],[2023,9,\"220\",1577,54159807,null,null],[2023,9,\"230\",2675,90411375,null,null],[2023,9,\"240\",2230,123672363,1324,88620949],[2023,9,\"250\",657,54745414,242,286877019],[2023,9,\"300\",133671,2519884349,1581,36658445],[2023,9,\"310\",130,8606890,1,29524],[2023,9,\"311\",15,3173840,1,29524],[2023,9,\"312\",99,4724996,null,null],[2023,9,\"313\",16,708054,null,null],[2023,9,\"380\",133540,2511277459,1580,36628921],[2023,9,\"381\",47465,849420035,null,null],[2023,9,\"382\",60921,1153144916,13,227052],[2023,9,\"383\",12402,224310366,18,231359],[2023,9,\"384\",12751,283767626,1547,29609538],[2023,9,\"385\",2,634516,2,6560972],[2023,9,\"400\",488368,14222575188,61278,1485935934],[2023,9,\"410\",59,6013699,88,4490450],[2023,9,\"420\",2130,59928051,6326,146355587],[2023,9,\"430\",4657,115744345,29716,731167798],[2023,9,\"431\",4568,109904910,29716,731167798],[2023,9,\"432\",67,5227524,null,null],[2023,9,\"433\",22,611911,null,null],[2023,9,\"440\",56270,2116042503,24049,547453689],[2023,9,\"441\",23685,857295134,22725,509548630],[2023,9,\"442\",232,33665053,14,635247],[2023,9,\"443\",32354,1225082316,1310,37269812],[2023,9,\"450\",115995,3009190102,430,17749788],[2023,9,\"451\",67729,1554449138,363,14553311],[2023,9,\"452\",2888,279410944,2,388961],[2023,9,\"453\",45378,1175330020,65,2807516],[2023,9,\"470\",12899,596216965,435,27845556],[2023,9,\"471\",8435,294700889,148,4749001],[2023,9,\"472\",1076,148526784,234,17605116],[2023,9,\"473\",3388,152989292,54,5491439],[2023,9,\"480\",296358,8319439523,234,10873066],[2023,9,\"481\",138242,3364573367,195,6883959],[2023,9,\"482\",10420,708158319,34,3438109],[2023,9,\"483\",89906,2297801050,null,257293],[2023,9,\"484\",57790,1948906787,5,293705],[2023,9,\"500\",111509,4329114380,8963,418053688],[2023,9,\"510\",101266,3771183000,8772,411596071],[2023,9,\"511\",71343,2077984408,5846,178380919],[2023,9,\"512\",11397,1041758248,2896,231783081],[2023,9,\"513\",18526,651440344,30,1432071],[2023,9,\"520\",10243,557931380,190,6457617],[2023,9,\"600\",252754,7563346654,7955,305327361],[2023,9,\"610\",170199,4675396152,4639,128238294],[2023,9,\"611\",163537,4398719884,3801,100937660],[2023,9,\"612\",6662,276676268,838,27300634],[2023,9,\"620\",15316,635148035,165,11460276],[2023,9,\"621\",10373,438039732,164,11237031],[2023,9,\"622\",4942,197108303,1,223245],[2023,9,\"630\",25376,694264313,421,17767394],[2023,9,\"680\",24912,921438130,2198,110867279],[2023,9,\"690\",16952,637100024,531,36994118],[2023,9,\"700\",36248,2344684325,28797,1451746285],[2023,9,\"710\",21467,1462487514,5227,450500811],[2023,9,\"720\",14782,882196811,23570,1001245474],[2023,9,\"800\",26026,1531685798,8003,411323046],[2023,9,\"820\",1533,81470664,221,10588141],[2023,9,\"821\",1276,52169137,104,3152365],[2023,9,\"822\",256,29301527,15,4885546],[2023,9,\"823\",null,null,102,2550230],[2023,9,\"830\",4931,519646739,1617,82390022],[2023,9,\"831\",1649,88164871,803,24964243],[2023,9,\"832\",2039,336595825,197,28819539],[2023,9,\"833\",1243,94886043,617,28606240],[2023,9,\"840\",19563,930568395,6165,318344883],[2023,9,\"841\",15676,602810077,4298,154343345],[2023,9,\"842\",548,120649923,561,108112029],[2023,9,\"843\",3339,207108395,1307,55889509],[2023,9,\"900\",90495,984090957,58228,1394935053],[2023,9,\"910\",46904,365390033,35453,416250044],[2023,9,\"920\",9910,342198828,18574,925191576],[2023,9,\"930\",31334,248858605,4200,53474384],[2023,9,\"940\",2345,27458801,1,19049],[2023,9,\"950\",2,184690,null,null],[2024,4,\"100\",9949,316855015,1639,104529579],[2024,4,\"110\",7224,280603807,1638,104506239],[2024,4,\"120\",2725,36251208,null,null],[2024,4,\"130\",null,null,null,23340],[2024,4,\"200\",7522,388795816,1811,439050075],[2024,4,\"210\",1384,86304042,null,null],[2024,4,\"220\",964,34306495,null,null],[2024,4,\"230\",2203,74076173,108,3051170],[2024,4,\"240\",2548,137164783,1363,88958027],[2024,4,\"250\",423,56944323,340,347040878],[2024,4,\"300\",193520,3891745109,160,4410007],[2024,4,\"310\",35,2340935,null,null],[2024,4,\"311\",23,1745890,null,null],[2024,4,\"312\",null,57417,null,null],[2024,4,\"313\",11,537628,null,null],[2024,4,\"380\",193485,3889404174,160,4410007],[2024,4,\"382\",159652,3106827105,2,57153],[2024,4,\"383\",14919,345730834,52,3083266],[2024,4,\"384\",18906,434474328,3,92209],[2024,4,\"385\",8,2371907,103,1177379],[2024,4,\"400\",479810,14623562749,59233,1432451486],[2024,4,\"410\",1558,94889348,106,5933059],[2024,4,\"420\",865,21340183,210,5482385],[2024,4,\"430\",13057,371082239,24481,610442711],[2024,4,\"431\",12992,367882876,24481,610442711],[2024,4,\"432\",45,2604556,null,null],[2024,4,\"433\",20,594807,null,null],[2024,4,\"440\",43708,1704450037,27920,621354360],[2024,4,\"441\",18379,662202324,27082,595816686],[2024,4,\"442\",156,26991075,13,1082718],[2024,4,\"443\",25172,1015256638,825,24454956],[2024,4,\"450\",118449,3258351729,4861,128443035],[2024,4,\"451\",55701,1392041859,4711,121179865],[2024,4,\"452\",4483,373584943,4,816256],[2024,4,\"453\",58265,1492724927,146,6446914],[2024,4,\"470\",27525,947236720,1209,39150685],[2024,4,\"471\",25469,708837086,1109,29980790],[2024,4,\"472\",1326,189967970,97,8879868],[2024,4,\"473\",730,48431664,4,290027],[2024,4,\"480\",274648,8226212493,446,21645251],[2024,4,\"481\",115871,2837594423,297,7682744],[2024,4,\"482\",20068,1264301732,147,13170154],[2024,4,\"483\",73778,1964437332,1,639318],[2024,4,\"484\",64931,2159879006,1,153035],[2024,4,\"500\",100621,4033706262,10535,480564782],[2024,4,\"510\",90990,3622051809,10425,472891213],[2024,4,\"511\",60151,1817639750,5739,155526328],[2024,4,\"512\",15693,1256908953,4682,317066670],[2024,4,\"513\",15146,547503106,5,298215],[2024,4,\"520\",9631,411654453,110,7673569],[2024,4,\"600\",297065,8883512013,9596,387432763],[2024,4,\"610\",201610,5531957661,5797,186619155],[2024,4,\"611\",194583,5246671147,5415,171434910],[2024,4,\"612\",7027,285286514,382,15184245],[2024,4,\"620\",15427,590587245,128,4501731],[2024,4,\"621\",8983,311885817,128,4488207],[2024,4,\"622\",6444,278701428,null,13524],[2024,4,\"630\",25397,724868908,371,15292015],[2024,4,\"680\",42474,1541351879,2425,120834083],[2024,4,\"690\",12157,494746320,875,60185779],[2024,4,\"700\",49038,2752606513,23642,1206368324],[2024,4,\"710\",29015,1821680140,6757,438152036],[2024,4,\"720\",20023,930926373,16884,768216288],[2024,4,\"800\",32115,1926520449,7577,375911633],[2024,4,\"820\",2468,158298777,184,10718240],[2024,4,\"821\",2117,113232157,103,2993595],[2024,4,\"822\",351,45066620,14,5310709],[2024,4,\"823\",null,null,67,2413936],[2024,4,\"830\",5387,566944566,916,68131707],[2024,4,\"831\",1790,92407165,359,22822043],[2024,4,\"832\",2412,372780301,114,19216063],[2024,4,\"833\",1184,101757100,442,26093601],[2024,4,\"840\",24260,1201277106,6477,297061686],[2024,4,\"841\",18423,728824703,4803,168515922],[2024,4,\"842\",845,180981245,466,77638803],[2024,4,\"843\",4991,291471158,1208,50906961],[2024,4,\"900\",87340,955947704,36866,1000017168],[2024,4,\"910\",48646,469836887,17010,150310359],[2024,4,\"920\",7918,288299088,16186,787690631],[2024,4,\"930\",30200,192660874,3646,61945547],[2024,4,\"940\",575,5150855,23,70631],[2024,8,\"100\",5456,225259393,2115,100936239],[2024,8,\"110\",3487,196629524,2055,100505632],[2024,8,\"120\",1961,26657040,null,null],[2024,8,\"130\",8,1972829,60,430607],[2024,8,\"200\",12063,624274402,1848,590277066],[2024,8,\"210\",2084,118219610,null,null],[2024,8,\"220\",1352,60621210,2,24100],[2024,8,\"230\",4584,181429777,null,null],[2024,8,\"240\",3576,194938713,1409,95137191],[2024,8,\"250\",467,69065092,438,495115775],[2024,8,\"300\",238731,4531190029,9647,182192217],[2024,8,\"310\",102,4894708,null,null],[2024,8,\"311\",1,145591,null,null],[2024,8,\"312\",91,4266012,null,null],[2024,8,\"313\",10,483105,null,null],[2024,8,\"380\",238629,4526295321,9647,182192217],[2024,8,\"381\",30530,559646902,null,null],[2024,8,\"382\",186393,3457711780,6,201880],[2024,8,\"383\",5309,109248644,88,5211005],[2024,8,\"384\",16372,397166926,9551,176665410],[2024,8,\"385\",24,2521069,2,113922],[2024,8,\"400\",607087,17444361732,57764,1470758164],[2024,8,\"410\",13834,403450036,95,10271560],[2024,8,\"420\",4095,110652544,1645,37732456],[2024,8,\"430\",16448,417610284,32447,770788329],[2024,8,\"431\",16306,408890440,32447,770788329],[2024,8,\"432\",97,7328727,null,null],[2024,8,\"433\",44,1391117,null,null],[2024,8,\"440\",64222,2173208260,12239,293407742],[2024,8,\"441\",30559,962048861,10877,254742214],[2024,8,\"442\",91,17511584,11,756308],[2024,8,\"443\",33572,1193647815,1351,37909220],[2024,8,\"450\",154868,3820478210,6021,161058890],[2024,8,\"451\",68693,1618503731,5711,147466995],[2024,8,\"452\",3081,296122570,3,560044],[2024,8,\"453\",83094,1905851909,306,13031851],[2024,8,\"470\",26603,947463258,3611,101551053],[2024,8,\"471\",23871,756751325,3564,97265074],[2024,8,\"472\",971,95587589,28,2518696],[2024,8,\"473\",1761,95124344,19,1767283],[2024,8,\"480\",327017,9571499140,1707,95948134],[2024,8,\"481\",143051,3199666057,420,7778488],[2024,8,\"482\",31992,1968547821,1249,84779606],[2024,8,\"483\",86138,2181283761,23,2545709],[2024,8,\"484\",65836,2222001501,15,844331],[2024,8,\"500\",136331,5223884472,11263,573928731],[2024,8,\"510\",122420,4540035721,11024,556792841],[2024,8,\"511\",86202,2506663949,6081,204666258],[2024,8,\"512\",15622,1343413388,4943,352126583],[2024,8,\"513\",20596,689958384,null,null],[2024,8,\"520\",13911,683848751,239,17135890],[2024,8,\"600\",368438,10625841745,11155,485866471],[2024,8,\"610\",254292,6635171735,4547,147930362],[2024,8,\"611\",247691,6368445917,4022,126707876],[2024,8,\"612\",6600,266725818,525,21222486],[2024,8,\"620\",14183,535789436,145,7562601],[2024,8,\"621\",7593,284179055,94,5816425],[2024,8,\"622\",6590,251610381,51,1746176],[2024,8,\"630\",32321,923908668,203,7405913],[2024,8,\"680\",53658,1890958963,4931,223403762],[2024,8,\"690\",13984,640012943,1329,99563833],[2024,8,\"700\",55982,3438265813,30669,1598364423],[2024,8,\"710\",28664,2088991860,7777,550103172],[2024,8,\"720\",27318,1349273953,22892,1048261251],[2024,8,\"800\",32604,1973783221,9478,492482402],[2024,8,\"820\",3995,233700116,526,15155717],[2024,8,\"821\",3376,146030199,149,5031470],[2024,8,\"822\",619,87669917,33,2362411],[2024,8,\"823\",null,null,344,7761836],[2024,8,\"830\",6442,681073718,1417,85650501],[2024,8,\"831\",2343,119732755,798,34023467],[2024,8,\"832\",3171,474777289,127,23932130],[2024,8,\"833\",927,86563674,493,27694904],[2024,8,\"840\",22167,1059009387,7535,391676184],[2024,8,\"841\",16573,640031547,5374,192862544],[2024,8,\"842\",1007,176848299,683,143414626],[2024,8,\"843\",4587,242129541,1478,55399014],[2024,8,\"900\",114467,1364165199,33422,891790206],[2024,8,\"910\",72459,829990648,15615,154119060],[2024,8,\"920\",6949,213286425,14335,669568639],[2024,8,\"930\",35057,320878126,2875,55207195],[2024,8,\"940\",1,10000,596,12895312],[2024,12,\"100\",13875,358644874,2459,125664047],[2024,12,\"110\",13504,353189075,2318,124645666],[2024,12,\"120\",368,4846290,null,null],[2024,12,\"130\",4,609509,141,1018381],[2024,12,\"200\",9332,410345895,1842,737560892],[2024,12,\"210\",1357,73837995,null,null],[2024,12,\"220\",1317,38884758,1,84500],[2024,12,\"230\",3155,97986371,null,null],[2024,12,\"240\",3080,148787468,1201,70075117],[2024,12,\"250\",423,50849303,640,667401275],[2024,12,\"300\",235055,4078482142,472,16474544],[2024,12,\"310\",95,6031920,null,null],[2024,12,\"311\",4,144710,null,null],[2024,12,\"312\",91,5886023,null,null],[2024,12,\"313\",null,1187,null,null],[2024,12,\"380\",234959,4072450222,472,16474544],[2024,12,\"381\",75584,1259650348,null,null],[2024,12,\"382\",141630,2346334011,2,71809],[2024,12,\"383\",null,230767,194,10574785],[2024,12,\"384\",17697,465311576,54,1715459],[2024,12,\"385\",48,923520,222,4112491],[2024,12,\"400\",538394,14232745610,54637,1238889401],[2024,12,\"410\",11149,338057137,185,21797851],[2024,12,\"420\",3497,80408767,1584,34612385],[2024,12,\"430\",18776,396731448,23563,546624909],[2024,12,\"431\",18708,393963895,23563,546624909],[2024,12,\"432\",22,1657587,null,null],[2024,12,\"433\",45,1109966,null,null],[2024,12,\"440\",47178,1656206091,24204,501648251],[2024,12,\"441\",28726,844842358,24119,485358117],[2024,12,\"442\",208,22849509,9,898030],[2024,12,\"443\",18244,788514224,77,15392104],[2024,12,\"450\",179922,3943802212,3719,91256152],[2024,12,\"451\",74068,1519606029,3580,85738972],[2024,12,\"452\",4659,396299963,null,7734],[2024,12,\"453\",101195,2027896220,139,5509446],[2024,12,\"470\",15727,549784629,821,18991446],[2024,12,\"471\",13283,354374767,793,16516537],[2024,12,\"472\",1234,129536217,21,1704580],[2024,12,\"473\",1209,65873645,7,770329],[2024,12,\"480\",262146,7267755326,560,23958407],[2024,12,\"481\",91290,1908991151,366,11472137],[2024,12,\"482\",31487,1775382234,150,9054419],[2024,12,\"483\",84844,1894562216,1,950290],[2024,12,\"484\",54526,1688819725,44,2481561],[2024,12,\"500\",94806,3751769513,17011,641390205],[2024,12,\"510\",83624,3272809781,16535,631221881],[2024,12,\"511\",54512,1443302496,10759,237725199],[2024,12,\"512\",15792,1409502458,5580,388321519],[2024,12,\"513\",13321,420004827,196,5175163],[2024,12,\"520\",11182,478959732,476,10168324],[2024,12,\"600\",253994,6980139035,10999,398307454],[2024,12,\"610\",166217,4155570131,6938,196923667],[2024,12,\"611\",158698,3880493075,6440,180711154],[2024,12,\"612\",7519,275077056,499,16212513],[2024,12,\"620\",15790,563787860,238,6563452],[2024,12,\"621\",6908,245256462,236,6364551],[2024,12,\"622\",8882,318531398,2,198901],[2024,12,\"630\",19285,504109490,398,14895107],[2024,12,\"680\",40955,1303995334,2279,120400457],[2024,12,\"690\",11747,452676220,1146,59524771],[2024,12,\"700\",37900,2053327178,35101,1357223525],[2024,12,\"710\",18334,1068623185,3136,310798106],[2024,12,\"720\",19566,984703993,31965,1046425419],[2024,12,\"800\",32320,1795379743,11442,453562223],[2024,12,\"820\",4329,207647827,1146,24453596],[2024,12,\"821\",3672,141209260,153,4511252],[2024,12,\"822\",656,66438567,11,1232333],[2024,12,\"823\",null,null,982,18710011],[2024,12,\"830\",6379,640243589,1805,86182689],[2024,12,\"831\",1983,97372896,1172,36274147],[2024,12,\"832\",3011,438173547,139,22995498],[2024,12,\"833\",1386,104697146,494,26913044],[2024,12,\"840\",21612,947488327,8491,342925938],[2024,12,\"841\",16635,559692705,6553,207443208],[2024,12,\"842\",946,168513758,656,87455015],[2024,12,\"843\",4031,219281864,1282,48027715],[2024,12,\"900\",133329,1281819060,135266,1123874101],[2024,12,\"910\",96107,852883703,112381,156395411],[2024,12,\"920\",7521,216886215,18044,889364541],[2024,12,\"930\",29607,210634909,4840,78101907],[2024,12,\"940\",94,1414233,2,12242],[2024,2,\"100\",5470,213514356,2353,104117010],[2024,2,\"110\",3804,188174940,2353,104103692],[2024,2,\"120\",1666,25339416,null,null],[2024,2,\"130\",null,null,null,13318],[2024,2,\"200\",10408,486111708,1018,369259045],[2024,2,\"210\",1333,62388166,null,null],[2024,2,\"220\",1254,45315836,null,null],[2024,2,\"230\",3784,119466268,null,null],[2024,2,\"240\",3590,180330547,694,44053531],[2024,2,\"250\",447,78610891,324,325205514],[2024,2,\"300\",91485,2005314117,40053,722237553],[2024,2,\"310\",29,4017496,null,50000],[2024,2,\"311\",2,2826657,null,50000],[2024,2,\"312\",26,1190839,null,null],[2024,2,\"380\",91456,2001296621,40053,722187553],[2024,2,\"381\",19700,357695238,30314,537499275],[2024,2,\"382\",60235,1198781198,19,717968],[2024,2,\"383\",32,140910690,112,6862580],[2024,2,\"384\",11460,296188562,9589,175377455],[2024,2,\"385\",29,7720933,19,1730275],[2024,2,\"400\",471684,13846426061,65228,1543775901],[2024,2,\"410\",8488,248316619,15,2634709],[2024,2,\"420\",143,4748249,3711,87243386],[2024,2,\"430\",4270,110713373,27342,651071762],[2024,2,\"431\",4156,103022757,27342,651071762],[2024,2,\"432\",103,7393083,null,null],[2024,2,\"433\",11,297533,null,null],[2024,2,\"440\",34514,1487432696,29227,646890608],[2024,2,\"441\",17089,631168392,27887,599496435],[2024,2,\"442\",118,21860355,12,3199382],[2024,2,\"443\",17307,834403949,1328,44194791],[2024,2,\"450\",66664,2006945054,4267,113272843],[2024,2,\"451\",42602,1118605238,4116,106664554],[2024,2,\"452\",2745,245290349,null,6400],[2024,2,\"453\",21317,643049467,151,6601889],[2024,2,\"470\",17792,728508554,361,17286923],[2024,2,\"471\",15704,523424081,279,8098111],[2024,2,\"472\",1093,122437380,7,1777193],[2024,2,\"473\",994,82647093,75,7411619],[2024,2,\"480\",339813,9259761516,305,25375670],[2024,2,\"481\",145126,3372224678,185,5300861],[2024,2,\"482\",10301,601810098,108,18047700],[2024,2,\"483\",113650,2836892282,12,1997747],[2024,2,\"484\",70736,2448834458,null,29362],[2024,2,\"500\",99314,4036950662,13730,559690563],[2024,2,\"510\",90920,3646521291,13420,549796038],[2024,2,\"511\",60217,1840055041,8510,231718639],[2024,2,\"512\",14190,1168145986,4754,312042768],[2024,2,\"513\",16513,638320264,157,6034631],[2024,2,\"520\",8394,390429371,310,9894525],[2024,2,\"600\",232761,7222640745,12171,416977133],[2024,2,\"610\",144986,4120350159,6767,179320761],[2024,2,\"611\",138160,3845812499,6313,161422748],[2024,2,\"612\",6826,274537660,454,17898013],[2024,2,\"620\",16645,627569225,269,11611078],[2024,2,\"621\",10745,381894914,218,9202946],[2024,2,\"622\",5900,245674311,51,2408132],[2024,2,\"630\",19989,579418909,928,36623851],[2024,2,\"680\",40048,1409157774,3684,162876262],[2024,2,\"690\",11093,486144678,524,26545181],[2024,2,\"700\",38279,2695818049,20119,1420902709],[2024,2,\"710\",25004,1974582339,2900,642514789],[2024,2,\"720\",13275,721235710,17220,778387920],[2024,2,\"800\",32013,1931332481,14546,587959520],[2024,2,\"820\",2808,171343992,2686,61282750],[2024,2,\"821\",2477,92401470,73,2844503],[2024,2,\"822\",332,78942522,3,3286989],[2024,2,\"823\",null,null,2610,55151258],[2024,2,\"830\",5910,620215280,1246,80854559],[2024,2,\"831\",1570,93616255,628,34517244],[2024,2,\"832\",2868,414961566,167,23863687],[2024,2,\"833\",1472,111637459,452,22473628],[2024,2,\"840\",23295,1139773209,10614,445822211],[2024,2,\"841\",18528,717102863,8401,259016406],[2024,2,\"842\",735,184657164,709,122858336],[2024,2,\"843\",4032,238013182,1504,63947469],[2024,2,\"900\",101077,1077734843,61555,1304305109],[2024,2,\"910\",64325,605905226,41520,499789707],[2024,2,\"920\",6649,245603497,16639,755436325],[2024,2,\"930\",29021,217217286,3378,49029175],[2024,2,\"940\",1081,9008834,17,49902],[2024,1,\"100\",4017,203929648,2322,104125504],[2024,1,\"110\",4017,203922133,2322,104125504],[2024,1,\"120\",null,7515,null,null],[2024,1,\"200\",10084,462972186,1811,425396124],[2024,1,\"210\",2318,117456403,null,null],[2024,1,\"220\",485,20304420,93,595973],[2024,1,\"230\",3754,114846137,null,null],[2024,1,\"240\",3054,159692716,1383,91984413],[2024,1,\"250\",473,50672510,335,332815738],[2024,1,\"300\",130077,2564359658,6782,136612679],[2024,1,\"310\",69,4568062,null,6400],[2024,1,\"311\",34,3011080,null,6400],[2024,1,\"312\",35,1556982,null,null],[2024,1,\"380\",130008,2559791596,6782,136606279],[2024,1,\"381\",31399,551370275,null,null],[2024,1,\"382\",75161,1424503792,64,1302179],[2024,1,\"383\",4073,87714640,187,11053551],[2024,1,\"384\",19345,492675884,6514,122273248],[2024,1,\"385\",30,3527005,17,1977301],[2024,1,\"400\",514498,14605541881,56298,1310014970],[2024,1,\"410\",8877,263834774,56,2493742],[2024,1,\"420\",389,11193513,null,2101412],[2024,1,\"430\",9452,224994293,22478,543421384],[2024,1,\"431\",9359,217236353,22478,543421384],[2024,1,\"432\",57,6803172,null,null],[2024,1,\"433\",36,954768,null,null],[2024,1,\"440\",41080,1627427321,29272,627496279],[2024,1,\"441\",23626,769655726,28602,604419614],[2024,1,\"442\",132,22230797,12,454781],[2024,1,\"443\",17321,835540798,657,22621884],[2024,1,\"450\",139319,3633860448,4098,106764105],[2024,1,\"451\",76203,1751964636,3929,99648409],[2024,1,\"452\",3615,332374795,1,86148],[2024,1,\"453\",59501,1549521017,169,7029548],[2024,1,\"470\",11617,465940645,92,6814405],[2024,1,\"471\",9715,306195073,9,632857],[2024,1,\"472\",862,96153604,80,5637589],[2024,1,\"473\",1040,63591968,3,543959],[2024,1,\"480\",303762,8378290887,301,20923643],[2024,1,\"481\",127151,2868305957,119,3957133],[2024,1,\"482\",18215,1120914895,150,15402600],[2024,1,\"483\",96023,2345628424,33,1554006],[2024,1,\"484\",62374,2043441611,null,9904],[2024,1,\"500\",116600,4409109221,5445,368206849],[2024,1,\"510\",106043,3935943727,5281,360014166],[2024,1,\"511\",74791,2173828448,743,31508760],[2024,1,\"512\",12891,1071798718,4494,325877491],[2024,1,\"513\",18360,690316561,44,2627915],[2024,1,\"520\",10557,473165494,164,8192683],[2024,1,\"600\",236507,7212625415,7495,287837062],[2024,1,\"610\",141650,4025067429,4058,117160218],[2024,1,\"611\",133792,3730486895,3762,104791936],[2024,1,\"612\",7858,294580534,296,12368282],[2024,1,\"620\",12615,481196247,154,8702295],[2024,1,\"621\",7986,291880660,154,8702295],[2024,1,\"622\",4630,189315587,null,null],[2024,1,\"630\",29566,813567922,691,25789963],[2024,1,\"680\",40963,1411086700,1614,82616836],[2024,1,\"690\",11714,481707117,977,53567750],[2024,1,\"700\",54900,3055181691,31994,1453957337],[2024,1,\"710\",34287,2055283376,4228,358991882],[2024,1,\"720\",20613,999898315,27766,1094965455],[2024,1,\"800\",29321,1707227053,8916,418866347],[2024,1,\"820\",2836,165409990,360,11954952],[2024,1,\"821\",2546,124639160,224,6562919],[2024,1,\"822\",290,40770830,7,2254414],[2024,1,\"823\",null,null,129,3137619],[2024,1,\"830\",5290,558535770,1121,70132029],[2024,1,\"831\",1642,95275847,413,21049503],[2024,1,\"832\",2401,363664299,137,17959767],[2024,1,\"833\",1247,99595624,571,31122759],[2024,1,\"840\",21194,983281293,7435,336779366],[2024,1,\"841\",17337,639754624,5351,166503406],[2024,1,\"842\",684,146369539,453,94587591],[2024,1,\"843\",3173,197157130,1631,75688369],[2024,1,\"900\",113146,1120293649,36758,1006033098],[2024,1,\"910\",65589,565229811,15371,138560179],[2024,1,\"920\",8217,278022883,18414,825682430],[2024,1,\"930\",37284,260336505,2973,41775021],[2024,1,\"940\",2056,16704450,null,15468],[2024,7,\"100\",7378,239255072,2099,103344433],[2024,7,\"110\",4355,196357317,2058,103041274],[2024,7,\"120\",3023,42897374,null,null],[2024,7,\"130\",null,381,40,303159],[2024,7,\"200\",9646,513949328,2110,759265491],[2024,7,\"210\",959,70245149,null,null],[2024,7,\"220\",1247,53606644,97,705274],[2024,7,\"230\",3782,151200797,null,null],[2024,7,\"240\",3202,170423090,1435,92903709],[2024,7,\"250\",456,68473648,578,665656508],[2024,7,\"300\",235381,4638648975,4143,81490599],[2024,7,\"310\",195,9702955,4,67005],[2024,7,\"311\",1,169830,4,67005],[2024,7,\"312\",188,9241942,null,null],[2024,7,\"313\",6,291183,null,null],[2024,7,\"380\",235186,4628946020,4139,81423594],[2024,7,\"381\",41248,780400879,3978,71838714],[2024,7,\"382\",190539,3712829061,null,null],[2024,7,\"383\",5,38440080,84,5190390],[2024,7,\"384\",3392,93868638,61,2320113],[2024,7,\"385\",2,3407362,16,2074377],[2024,7,\"400\",492358,14227291792,39722,1512287954],[2024,7,\"410\",11888,351056657,214,18884357],[2024,7,\"420\",343,9600885,1888,46155666],[2024,7,\"430\",6055,185855022,19592,697117311],[2024,7,\"431\",5858,171295606,19592,697117311],[2024,7,\"432\",188,14282032,null,null],[2024,7,\"433\",9,277384,null,null],[2024,7,\"440\",37142,1538228575,9276,234470189],[2024,7,\"441\",18839,697616074,9172,222378480],[2024,7,\"442\",104,16627921,5,298579],[2024,7,\"443\",18199,823984580,99,11793130],[2024,7,\"450\",119731,3138018931,6611,170649626],[2024,7,\"451\",71933,1735817057,6415,161891203],[2024,7,\"452\",2586,269655181,2,238132],[2024,7,\"453\",45212,1132546693,194,8520291],[2024,7,\"470\",17323,672384192,618,252575333],[2024,7,\"471\",14045,408265352,299,215090550],[2024,7,\"472\",1543,161153992,6,743795],[2024,7,\"473\",1735,102964848,313,36740988],[2024,7,\"480\",299876,8332147530,1523,92435472],[2024,7,\"481\",124814,2924444528,362,9818806],[2024,7,\"482\",17057,1087270951,1150,80400193],[2024,7,\"483\",104765,2538988179,4,1366552],[2024,7,\"484\",53240,1781443872,7,849921],[2024,7,\"500\",105628,4326147091,12595,812298755],[2024,7,\"510\",93540,3739271455,12518,806780640],[2024,7,\"511\",63893,1906179751,2611,77057402],[2024,7,\"512\",14315,1286806653,9892,728917087],[2024,7,\"513\",15332,546285051,15,806151],[2024,7,\"520\",12087,586875636,76,5518115],[2024,7,\"600\",274032,8263986341,11289,506988949],[2024,7,\"610\",178834,4814958010,6033,204248604],[2024,7,\"611\",171150,4496376733,5559,185114797],[2024,7,\"612\",7684,318581277,474,19133807],[2024,7,\"620\",14413,553250422,121,6042973],[2024,7,\"621\",9445,339136923,119,5797207],[2024,7,\"622\",4968,214113499,2,245766],[2024,7,\"630\",27159,784644929,334,12362352],[2024,7,\"680\",41072,1514872449,2804,149001356],[2024,7,\"690\",12555,596260531,1997,135333664],[2024,7,\"700\",49299,3102756001,26937,1824816899],[2024,7,\"710\",26684,1958144549,10721,916967433],[2024,7,\"720\",22615,1144611452,16216,907849466],[2024,7,\"800\",33511,2015203802,8718,475601100],[2024,7,\"820\",3977,248818230,283,8561818],[2024,7,\"821\",3472,162754555,107,2975364],[2024,7,\"822\",505,86063675,9,1615665],[2024,7,\"823\",null,null,168,3970789],[2024,7,\"830\",6669,666395650,1507,99838038],[2024,7,\"831\",1914,101067656,728,35059451],[2024,7,\"832\",3147,446642693,168,24266209],[2024,7,\"833\",1608,118685301,611,40512378],[2024,7,\"840\",22865,1099989922,6928,367201244],[2024,7,\"841\",17471,670979657,5085,180792305],[2024,7,\"842\",1283,190346071,630,137509392],[2024,7,\"843\",4111,238664194,1214,48899547],[2024,7,\"900\",114570,1386662753,38622,1239373463],[2024,7,\"910\",78642,910571929,13889,108708515],[2024,7,\"920\",8476,259202997,21489,1075109070],[2024,7,\"930\",27086,212453970,3064,51904747],[2024,7,\"940\",346,3214181,179,3651131],[2024,7,\"950\",21,1219676,null,null],[2024,6,\"100\",5772,268203360,1773,120175162],[2024,6,\"110\",4980,257250386,1771,119539749],[2024,6,\"120\",787,10137743,null,180],[2024,6,\"130\",5,815231,2,635233],[2024,6,\"200\",7638,380786331,2497,767794052],[2024,6,\"210\",611,31177841,null,null],[2024,6,\"220\",259,10775569,null,null],[2024,6,\"230\",3307,119040616,null,null],[2024,6,\"240\",3045,160959567,1919,126242167],[2024,6,\"250\",416,58832738,578,641551885],[2024,6,\"300\",194382,3783993447,4129,83827505],[2024,6,\"310\",17,892944,null,1000],[2024,6,\"311\",2,186409,null,1000],[2024,6,\"313\",15,706535,null,null],[2024,6,\"380\",194366,3783100503,4129,83826505],[2024,6,\"381\",29845,562218849,3987,73450321],[2024,6,\"382\",152405,2917738785,13,464400],[2024,6,\"383\",null,71383,93,3859624],[2024,6,\"384\",12112,300503724,31,994691],[2024,6,\"385\",3,2567762,5,5057469],[2024,6,\"400\",451354,13655226333,59784,1519221846],[2024,6,\"410\",9644,479963652,33,2059306],[2024,6,\"420\",3216,87268804,1361,32043649],[2024,6,\"430\",7382,201501878,31119,780311555],[2024,6,\"431\",7183,186809327,31119,780311555],[2024,6,\"432\",186,14308006,null,null],[2024,6,\"433\",13,384545,null,null],[2024,6,\"440\",36273,1487537843,19602,450833132],[2024,6,\"441\",19995,690644637,19257,428182016],[2024,6,\"442\",165,26874763,8,713861],[2024,6,\"443\",16114,770018443,338,21937255],[2024,6,\"450\",104658,2827743437,5529,136615548],[2024,6,\"451\",60682,1473908121,5409,131424912],[2024,6,\"452\",2899,306069409,1,32792],[2024,6,\"453\",41078,1047765907,119,5157844],[2024,6,\"470\",22424,831127459,395,13736174],[2024,6,\"471\",19560,602523804,338,8419448],[2024,6,\"472\",1211,129777697,1,196194],[2024,6,\"473\",1653,98825958,56,5120532],[2024,6,\"480\",267756,7740083260,1745,103622482],[2024,6,\"481\",135177,3147033923,271,7359712],[2024,6,\"482\",18507,1233121239,1457,93809630],[2024,6,\"483\",61679,1614614357,9,1702941],[2024,6,\"484\",52394,1745313741,8,750199],[2024,6,\"500\",87439,3678170510,8175,451942380],[2024,6,\"510\",77077,3194629134,8021,443313444],[2024,6,\"511\",50931,1568518709,2929,84817618],[2024,6,\"512\",14217,1178023425,5091,358417835],[2024,6,\"513\",11928,448087000,1,77991],[2024,6,\"520\",10363,483541376,155,8628936],[2024,6,\"600\",289304,8599124906,5507,236627046],[2024,6,\"610\",200041,5501617897,2427,85266794],[2024,6,\"611\",193255,5229326389,2061,70118830],[2024,6,\"612\",6785,272291508,366,15147964],[2024,6,\"620\",9025,371977889,117,5498654],[2024,6,\"621\",7124,284138661,115,5407311],[2024,6,\"622\",1901,87839228,2,91343],[2024,6,\"630\",30705,848044932,741,25594326],[2024,6,\"680\",36148,1298972630,1271,63821136],[2024,6,\"690\",13386,578511558,952,56446136],[2024,6,\"700\",40233,2328612969,24444,1288949055],[2024,6,\"710\",14738,1153681894,3431,319688375],[2024,6,\"720\",25495,1174931075,21013,969260680],[2024,6,\"800\",34466,2008471160,8601,443204631],[2024,6,\"820\",5762,303553802,258,10120856],[2024,6,\"821\",5246,233736329,90,3012961],[2024,6,\"822\",515,69817473,7,2037199],[2024,6,\"823\",null,null,161,5070696],[2024,6,\"830\",6061,641879463,1618,99087443],[2024,6,\"831\",1837,99083972,987,44173297],[2024,6,\"832\",3030,441514701,142,22739085],[2024,6,\"833\",1193,101280790,489,32175061],[2024,6,\"840\",22643,1063037895,6725,333996332],[2024,6,\"841\",16856,640873475,4390,157497792],[2024,6,\"842\",946,166176282,613,111858101],[2024,6,\"843\",4841,255988138,1722,64640439],[2024,6,\"900\",104208,1149293606,37943,1185336971],[2024,6,\"910\",68031,759501740,15718,147095120],[2024,6,\"920\",6520,152785982,19231,990024842],[2024,6,\"930\",27225,217536556,2950,46525731],[2024,6,\"940\",2432,19469328,44,1691278],[2024,3,\"100\",4298,251430251,2351,107006001],[2024,3,\"110\",4297,251197844,2350,106975896],[2024,3,\"120\",null,null,null,1072],[2024,3,\"130\",1,232407,null,29033],[2024,3,\"200\",9871,456902980,2019,533116894],[2024,3,\"210\",1683,92610132,null,null],[2024,3,\"220\",1638,55664100,93,615044],[2024,3,\"230\",3539,115648723,100,2818873],[2024,3,\"240\",2682,139731504,1404,91187146],[2024,3,\"250\",329,53248521,421,438495831],[2024,3,\"300\",165784,3370498209,19546,374342931],[2024,3,\"310\",72,3381572,null,null],[2024,3,\"311\",null,27567,null,null],[2024,3,\"312\",72,3354005,null,null],[2024,3,\"380\",165712,3367116637,19546,374342931],[2024,3,\"381\",null,null,5790,106081396],[2024,3,\"382\",146505,2891003771,3,101760],[2024,3,\"383\",4248,113633356,129,7334320],[2024,3,\"384\",14954,351464665,13623,260080785],[2024,3,\"385\",5,11014845,1,744670],[2024,3,\"400\",450403,13222053050,69788,1699003651],[2024,3,\"410\",9264,289895813,15,625431],[2024,3,\"420\",1752,41274824,null,405350],[2024,3,\"430\",8797,229384946,22530,578480497],[2024,3,\"431\",8702,221912885,22530,578480497],[2024,3,\"432\",65,6625309,null,null],[2024,3,\"433\",30,846752,null,null],[2024,3,\"440\",46861,1684692565,36763,822496487],[2024,3,\"441\",18945,640943659,34023,749315451],[2024,3,\"442\",69,14202192,17,986432],[2024,3,\"443\",27846,1029546714,2723,72194604],[2024,3,\"450\",117068,3155146611,4690,122968773],[2024,3,\"451\",64440,1585978977,4489,114659788],[2024,3,\"452\",3532,303098412,2,238186],[2024,3,\"453\",49096,1266069222,198,8070799],[2024,3,\"470\",15092,601395168,5047,143454773],[2024,3,\"471\",12897,422202138,4835,129832937],[2024,3,\"472\",1002,117886675,172,12004411],[2024,3,\"473\",1193,61306355,41,1617425],[2024,3,\"480\",251570,7220263123,742,30572340],[2024,3,\"481\",97115,2343460764,411,14019184],[2024,3,\"482\",12054,754669883,188,12827260],[2024,3,\"483\",83634,2117927253,139,3332019],[2024,3,\"484\",58767,2004205223,4,393877],[2024,3,\"500\",99589,4120555004,11419,604135971],[2024,3,\"510\",90092,3653001218,11362,600302749],[2024,3,\"511\",61187,1835066267,5527,176237629],[2024,3,\"512\",13710,1248745991,5817,422438224],[2024,3,\"513\",15195,569188960,17,1626896],[2024,3,\"520\",9497,467553786,57,3833222],[2024,3,\"600\",309431,9193843722,13800,495677527],[2024,3,\"610\",229039,6285846024,10311,322219020],[2024,3,\"611\",223201,6043384836,9927,307674773],[2024,3,\"612\",5838,242461188,384,14544247],[2024,3,\"620\",14201,540149242,155,6605220],[2024,3,\"621\",7471,271482102,140,6059884],[2024,3,\"622\",6730,268667140,15,545336],[2024,3,\"630\",25381,735421279,468,21925670],[2024,3,\"680\",31761,1187437069,2159,99632382],[2024,3,\"690\",9050,444990108,707,45295235],[2024,3,\"700\",33802,2235589973,26454,1389689394],[2024,3,\"710\",17682,1465716588,9205,589623805],[2024,3,\"720\",16120,769873385,17248,800065589],[2024,3,\"800\",27863,1733919336,10933,480177583],[2024,3,\"820\",2524,137542563,642,22103659],[2024,3,\"821\",2209,99480356,73,1933207],[2024,3,\"822\",281,36991279,21,8768661],[2024,3,\"823\",34,1070928,548,11401791],[2024,3,\"830\",5278,606268625,1620,97185914],[2024,3,\"831\",1629,90249866,624,31608622],[2024,3,\"832\",2553,420839752,136,22622081],[2024,3,\"833\",1097,95179007,860,42955211],[2024,3,\"840\",20061,990108148,8671,360888010],[2024,3,\"841\",16131,647637710,6850,227716555],[2024,3,\"842\",662,137612019,501,77688317],[2024,3,\"843\",3268,204858419,1320,55483138],[2024,3,\"900\",97872,1081757291,45381,1234881289],[2024,3,\"910\",58328,596925529,20718,181294863],[2024,3,\"920\",6346,217848294,20715,984731834],[2024,3,\"930\",30617,244619689,3948,68853776],[2024,3,\"940\",2558,20937678,null,816],[2024,3,\"950\",22,1426101,null,null],[2024,5,\"100\",4285,188764320,2407,131811067],[2024,5,\"110\",4118,186046402,2407,131784967],[2024,5,\"120\",163,2016802,null,null],[2024,5,\"130\",4,701116,null,26100],[2024,5,\"200\",11112,507382298,2059,596748385],[2024,5,\"210\",1799,105983470,null,null],[2024,5,\"220\",912,31023037,100,831688],[2024,5,\"230\",5103,167476863,null,null],[2024,5,\"240\",2903,160440246,1499,94882102],[2024,5,\"250\",395,42458682,460,501034595],[2024,5,\"300\",128101,2655215490,10429,205929902],[2024,5,\"310\",169,8142309,3,120606],[2024,5,\"311\",null,54419,3,120606],[2024,5,\"312\",169,8087890,null,null],[2024,5,\"380\",127932,2647073181,10425,205809296],[2024,5,\"381\",49375,942130017,null,null],[2024,5,\"382\",62252,1280261975,5,173621],[2024,5,\"383\",null,14661,83,4122707],[2024,5,\"384\",16264,416950589,10249,198796997],[2024,5,\"385\",41,7715939,89,2715971],[2024,5,\"400\",483571,14372734125,59893,1518424641],[2024,5,\"410\",867,46124126,80,5793468],[2024,5,\"420\",2363,59307837,1833,44320984],[2024,5,\"430\",9458,238247462,24743,596455544],[2024,5,\"431\",9285,226750948,24743,596455544],[2024,5,\"432\",146,10711194,null,null],[2024,5,\"433\",27,785320,null,null],[2024,5,\"440\",44600,1768288003,25038,587500671],[2024,5,\"441\",27141,909389278,23777,532368616],[2024,5,\"442\",147,23819110,8,774797],[2024,5,\"443\",17311,835079615,1253,54357258],[2024,5,\"450\",141778,3609731611,3497,95150346],[2024,5,\"451\",76622,1807814293,3308,87043326],[2024,5,\"452\",2823,271758614,null,20715],[2024,5,\"453\",62333,1530158704,189,8086305],[2024,5,\"470\",24038,916904393,3265,98250903],[2024,5,\"471\",21188,703458569,3191,89815600],[2024,5,\"472\",827,98521762,12,1910386],[2024,5,\"473\",2023,114924062,61,6524917],[2024,5,\"480\",260467,7734130693,1437,90952725],[2024,5,\"481\",97322,2336049259,307,8156933],[2024,5,\"482\",20735,1338302465,1127,82277970],[2024,5,\"483\",84543,2153578625,null,395475],[2024,5,\"484\",57867,1906200344,3,122347],[2024,5,\"500\",109759,4422332809,8149,414729147],[2024,5,\"510\",95776,3814688174,8040,407246483],[2024,5,\"511\",64952,1981825713,3939,122077316],[2024,5,\"512\",15053,1277080361,4089,284487313],[2024,5,\"513\",15770,555782100,12,681854],[2024,5,\"520\",13983,607644635,109,7482664],[2024,5,\"600\",280117,8445045931,8979,416509095],[2024,5,\"610\",169674,4624984054,4485,158721479],[2024,5,\"611\",162559,4324469470,3707,129500102],[2024,5,\"612\",7115,300514584,779,29221377],[2024,5,\"620\",12719,521549479,153,8113410],[2024,5,\"621\",7202,287224503,131,6738602],[2024,5,\"622\",5517,234324976,22,1374808],[2024,5,\"630\",39840,1121024367,396,24664912],[2024,5,\"680\",44850,1579948240,2769,146105699],[2024,5,\"690\",13033,597539791,1177,78903595],[2024,5,\"700\",41222,2576937573,33667,1711348074],[2024,5,\"710\",19529,1471921877,21596,1036936114],[2024,5,\"720\",21693,1105015696,12071,674411960],[2024,5,\"800\",30764,1809466911,8680,419731454],[2024,5,\"820\",2262,149285479,198,8826118],[2024,5,\"821\",1788,85468202,120,3910029],[2024,5,\"822\",474,63817277,5,3018192],[2024,5,\"823\",null,null,73,1897897],[2024,5,\"830\",6693,648126791,1751,81595088],[2024,5,\"831\",2345,113766109,1070,37499119],[2024,5,\"832\",2996,419848975,112,16411946],[2024,5,\"833\",1351,114511707,569,27684023],[2024,5,\"840\",21809,1012054641,6731,329310248],[2024,5,\"841\",17987,684474161,5234,188767061],[2024,5,\"842\",834,136463392,617,98936616],[2024,5,\"843\",2989,191117088,880,41606571],[2024,5,\"900\",118406,1193032785,38401,918380320],[2024,5,\"910\",83376,790071109,22275,215711930],[2024,5,\"920\",7412,206136863,12704,650875046],[2024,5,\"930\",25837,179568990,3421,51793344],[2024,5,\"940\",1739,14517299,null,null],[2024,5,\"950\",42,2738524,null,null],[2024,11,\"100\",27815,540409148,2677,145782541],[2024,11,\"110\",27815,540406680,2577,145042777],[2024,11,\"120\",null,null,null,20],[2024,11,\"130\",null,2468,100,739744],[2024,11,\"200\",9649,431494114,1505,821520604],[2024,11,\"210\",2106,112342404,null,1592],[2024,11,\"220\",836,24335635,null,1600],[2024,11,\"230\",3464,109699355,null,null],[2024,11,\"240\",2871,136628499,761,46407194],[2024,11,\"250\",371,48488221,745,775110218],[2024,11,\"300\",211197,3416192052,301,11918501],[2024,11,\"310\",201,9244818,null,null],[2024,11,\"311\",null,39822,null,null],[2024,11,\"312\",200,9199016,null,null],[2024,11,\"313\",null,5980,null,null],[2024,11,\"380\",210997,3406947234,301,11918501],[2024,11,\"381\",38845,627613415,null,8589],[2024,11,\"382\",166376,2660217125,16,545900],[2024,11,\"383\",1001,20598055,113,6952498],[2024,11,\"384\",4542,85573317,34,1111705],[2024,11,\"385\",233,12945322,138,3299809],[2024,11,\"400\",476761,12197511947,73405,1614864664],[2024,11,\"410\",12474,398702961,39,8902944],[2024,11,\"420\",134,3109128,null,446958],[2024,11,\"430\",10434,251745388,21099,455212402],[2024,11,\"431\",10225,238079472,21099,455212402],[2024,11,\"432\",198,13406037,null,null],[2024,11,\"433\",10,259879,null,null],[2024,11,\"440\",35630,1319216483,40115,831635319],[2024,11,\"441\",18600,561987563,39978,813701871],[2024,11,\"442\",205,31231389,24,1133317],[2024,11,\"443\",16824,725997531,113,16800131],[2024,11,\"450\",147675,3274287870,10177,214952944],[2024,11,\"451\",74723,1531461022,10058,210411910],[2024,11,\"452\",3568,312011899,3,381357],[2024,11,\"453\",69383,1430814949,116,4159677],[2024,11,\"470\",24944,748012479,231,9793337],[2024,11,\"471\",16271,447535032,178,4152319],[2024,11,\"472\",1136,118004089,2,1257600],[2024,11,\"473\",7537,182473358,51,4383418],[2024,11,\"480\",245470,6202437638,1744,93920760],[2024,11,\"481\",96637,1887062456,496,12012341],[2024,11,\"482\",18609,1149808646,1238,79950833],[2024,11,\"483\",79191,1645723435,null,1361143],[2024,11,\"484\",51034,1519843101,10,596443],[2024,11,\"500\",127756,4268288653,12304,611561487],[2024,11,\"510\",117760,3853909728,12176,603896826],[2024,11,\"511\",89914,2225762973,5602,148498388],[2024,11,\"512\",12912,1151305055,6549,454187164],[2024,11,\"513\",14934,476841700,25,1211274],[2024,11,\"520\",9996,414378925,128,7664661],[2024,11,\"600\",230241,6208033746,16893,596970341],[2024,11,\"610\",136499,3220279843,11701,351109819],[2024,11,\"611\",128770,2932065431,11151,333754827],[2024,11,\"612\",7729,288214412,549,17354992],[2024,11,\"620\",16188,575317439,71,3441968],[2024,11,\"621\",8638,288972417,70,3314585],[2024,11,\"622\",7550,286345022,null,127383],[2024,11,\"630\",21688,536671591,360,11117265],[2024,11,\"680\",41695,1322092243,3241,152551705],[2024,11,\"690\",14171,553672630,1521,78749584],[2024,11,\"700\",60962,3266570506,16505,899432052],[2024,11,\"710\",33208,1924746073,2564,252601579],[2024,11,\"720\",27754,1341824433,13941,646830473],[2024,11,\"800\",32997,1760666519,12535,493373626],[2024,11,\"820\",3490,169155311,1075,20038556],[2024,11,\"821\",3135,130727457,103,2769151],[2024,11,\"822\",354,38417941,5,429391],[2024,11,\"823\",null,9913,966,16840014],[2024,11,\"830\",5811,592199923,2023,91907878],[2024,11,\"831\",2068,104309505,1248,39235708],[2024,11,\"832\",2826,396342013,197,23658378],[2024,11,\"833\",917,91548405,578,29013792],[2024,11,\"840\",23696,999311285,9438,381427192],[2024,11,\"841\",18288,595153321,7266,222683408],[2024,11,\"842\",1087,175944001,618,104234846],[2024,11,\"843\",4321,228213963,1555,54508938],[2024,11,\"900\",101495,962519397,52859,1255050894],[2024,11,\"910\",68629,633514894,27828,237089988],[2024,11,\"920\",6091,126294238,20122,933944643],[2024,11,\"930\",26555,199987752,4894,83983433],[2024,11,\"940\",201,1623828,15,32830],[2024,11,\"950\",21,1098685,null,null],[2024,10,\"100\",14796,402489501,2522,137506675],[2024,10,\"110\",14286,394276778,2417,136697582],[2024,10,\"120\",505,6832696,null,13],[2024,10,\"130\",4,1380027,105,809080],[2024,10,\"200\",11699,458878406,1964,641984413],[2024,10,\"210\",3165,116152162,null,null],[2024,10,\"220\",966,28188355,null,null],[2024,10,\"230\",4841,148948741,null,null],[2024,10,\"240\",2326,115818743,1409,82266012],[2024,10,\"250\",400,49770405,555,559718401],[2024,10,\"300\",71854,1311131676,4281,75643399],[2024,10,\"310\",184,8589638,null,null],[2024,10,\"311\",11,786027,null,null],[2024,10,\"312\",173,7803611,null,null],[2024,10,\"380\",71670,1302542038,4281,75643399],[2024,10,\"381\",9852,168679610,4000,65200000],[2024,10,\"382\",43109,711504080,1,73037],[2024,10,\"383\",576,12066929,121,7351140],[2024,10,\"384\",18132,409887643,8,392060],[2024,10,\"385\",1,403776,151,2627162],[2024,10,\"400\",468997,12829329036,53215,1357955227],[2024,10,\"410\",11339,349692783,61,3757833],[2024,10,\"420\",5042,117556097,2042,41457498],[2024,10,\"430\",5887,165856790,27098,612416214],[2024,10,\"431\",5784,156937739,27098,612416214],[2024,10,\"432\",73,8146827,null,null],[2024,10,\"433\",30,772224,null,null],[2024,10,\"440\",46086,1774268071,14448,340745390],[2024,10,\"441\",22829,767037806,14355,326909376],[2024,10,\"442\",172,25425316,5,519498],[2024,10,\"443\",23086,981804949,88,13316516],[2024,10,\"450\",119566,2855498416,5178,120606555],[2024,10,\"451\",58231,1248489032,4939,111945522],[2024,10,\"452\",3218,307777956,null,9253],[2024,10,\"453\",58116,1299231428,239,8651780],[2024,10,\"470\",18678,753681113,729,22467545],[2024,10,\"471\",15353,492618729,674,18154613],[2024,10,\"472\",1361,142210129,3,184834],[2024,10,\"473\",1965,118852255,53,4128098],[2024,10,\"480\",262399,6812775766,3657,216504192],[2024,10,\"481\",124487,2585385268,516,14303588],[2024,10,\"482\",18113,1151892804,3124,200048761],[2024,10,\"483\",64147,1413139212,null,1168142],[2024,10,\"484\",55652,1662358482,17,983701],[2024,10,\"500\",137660,4746168608,13836,563908477],[2024,10,\"510\",124221,4181663142,13686,554859875],[2024,10,\"511\",87158,2274478313,8869,211871595],[2024,10,\"512\",15505,1263298099,4803,342262754],[2024,10,\"513\",21559,643886730,14,725526],[2024,10,\"520\",13439,564505466,150,9048602],[2024,10,\"600\",198827,5942560125,6595,257720268],[2024,10,\"610\",100984,2792241359,3754,116277216],[2024,10,\"611\",93473,2504653563,3226,95446420],[2024,10,\"612\",7511,287587796,528,20830796],[2024,10,\"620\",19769,693763846,92,4540146],[2024,10,\"621\",10669,374829073,89,4376362],[2024,10,\"622\",9099,318934773,4,163784],[2024,10,\"630\",21930,552256017,269,9657100],[2024,10,\"680\",40996,1303255506,1732,83772607],[2024,10,\"690\",15148,601043397,747,43473199],[2024,10,\"700\",48281,2888408693,20582,1166735277],[2024,10,\"710\",24499,1692969407,6040,436706432],[2024,10,\"720\",23783,1195439286,14542,730028845],[2024,10,\"800\",37740,2025168743,9824,450976148],[2024,10,\"820\",4057,201558590,618,12443865],[2024,10,\"821\",3642,137605031,98,3007659],[2024,10,\"822\",414,63953559,2,207120],[2024,10,\"823\",null,null,518,9229086],[2024,10,\"830\",6304,640535452,1414,92968581],[2024,10,\"831\",1839,88278819,564,31715710],[2024,10,\"832\",3138,445066230,207,23178330],[2024,10,\"833\",1327,107190403,642,38074541],[2024,10,\"840\",27379,1183074701,7792,345563702],[2024,10,\"841\",20662,684006891,5486,184658832],[2024,10,\"842\",1009,187523290,515,89430093],[2024,10,\"843\",5708,311544520,1791,71474777],[2024,10,\"900\",103422,1042836742,42971,1154651109],[2024,10,\"910\",63990,612140058,19876,227628178],[2024,10,\"920\",4985,167410232,18057,829465500],[2024,10,\"930\",32789,245897925,4577,88330532],[2024,10,\"940\",1653,16649761,460,9226899],[2024,10,\"950\",5,738766,null,null],[2024,9,\"100\",4880,224094092,2468,105899802],[2024,9,\"110\",4215,215712496,2168,103799149],[2024,9,\"120\",661,7644671,null,null],[2024,9,\"130\",4,736925,300,2100653],[2024,9,\"200\",10127,471521135,1787,772950217],[2024,9,\"210\",1395,68530106,null,null],[2024,9,\"220\",1255,50815027,null,null],[2024,9,\"230\",3656,128478117,null,null],[2024,9,\"240\",3488,168316273,1121,69506835],[2024,9,\"250\",333,55381612,665,703443382],[2024,9,\"300\",113336,2040803701,196,11616917],[2024,9,\"310\",171,7787494,null,5],[2024,9,\"311\",null,211474,null,5],[2024,9,\"312\",151,6682209,null,null],[2024,9,\"313\",20,893811,null,null],[2024,9,\"380\",113165,2033016207,196,11616912],[2024,9,\"381\",54907,984197898,1,40800],[2024,9,\"382\",57819,1038677082,3,103028],[2024,9,\"383\",null,13408,129,7820883],[2024,9,\"384\",18,831161,30,1846767],[2024,9,\"385\",420,9296658,32,1805434],[2024,9,\"400\",473822,13474601973,58725,1368328622],[2024,9,\"410\",3002,202966789,148,13888317],[2024,9,\"420\",4997,106403210,2300,48599665],[2024,9,\"430\",15425,366190965,20908,471122081],[2024,9,\"431\",15310,359284739,20908,471122081],[2024,9,\"432\",82,5977134,null,null],[2024,9,\"433\",33,929092,null,null],[2024,9,\"440\",37368,1401042799,27388,580452205],[2024,9,\"441\",20040,605828695,27204,559905993],[2024,9,\"442\",189,26026594,50,1613427],[2024,9,\"443\",17139,769187510,134,18932785],[2024,9,\"450\",84171,2348992966,6002,142235870],[2024,9,\"451\",41703,997702267,5739,132447799],[2024,9,\"452\",5008,427019023,1,32965],[2024,9,\"453\",37461,924271676,262,9755106],[2024,9,\"470\",22042,683213336,233,16128353],[2024,9,\"471\",19354,501017175,182,9828412],[2024,9,\"472\",990,104774525,19,4100692],[2024,9,\"473\",1698,77421636,32,2199249],[2024,9,\"480\",306817,8365791908,1746,95902131],[2024,9,\"481\",135156,2965078682,450,12355231],[2024,9,\"482\",24189,1479725338,1263,79349474],[2024,9,\"483\",91132,2138303972,33,4186782],[2024,9,\"484\",56341,1782683916,null,10644],[2024,9,\"500\",108278,4026331816,8671,486070676],[2024,9,\"510\",97919,3538361928,8564,479267914],[2024,9,\"511\",69465,1959103527,3706,129572005],[2024,9,\"512\",12121,1034506205,4845,348982191],[2024,9,\"513\",16333,544752196,13,713718],[2024,9,\"520\",10359,487969888,107,6802762],[2024,9,\"600\",257781,7367493025,8540,336367144],[2024,9,\"610\",176180,4426730770,3486,102312086],[2024,9,\"611\",166976,4065052019,2819,83359932],[2024,9,\"612\",9204,361678751,667,18952154],[2024,9,\"620\",12707,503197585,30,2199371],[2024,9,\"621\",6859,264740236,30,2199371],[2024,9,\"622\",5848,238457349,null,null],[2024,9,\"630\",16750,456618150,560,18451978],[2024,9,\"680\",39179,1392832392,3148,133272612],[2024,9,\"690\",12965,588114128,1316,80131097],[2024,9,\"700\",49016,2820279628,26609,1374904396],[2024,9,\"710\",18064,1280021693,3214,399031497],[2024,9,\"720\",30952,1540257935,23395,975872899],[2024,9,\"800\",24385,1557712705,7904,413425824],[2024,9,\"820\",2483,189397076,242,6872591],[2024,9,\"821\",1894,85326273,121,3719715],[2024,9,\"822\",589,104070803,null,57451],[2024,9,\"823\",null,null,121,3095425],[2024,9,\"830\",5588,569630831,1282,77488307],[2024,9,\"831\",1933,101469755,786,35216671],[2024,9,\"832\",2590,380262983,115,17768561],[2024,9,\"833\",1065,87898093,382,24503075],[2024,9,\"840\",16314,798684798,6379,329064926],[2024,9,\"841\",12150,445837147,4486,158275123],[2024,9,\"842\",785,149480281,531,116966496],[2024,9,\"843\",3378,203367370,1362,53823307],[2024,9,\"900\",96236,1042875100,35472,1011189506],[2024,9,\"910\",62168,654252767,15698,189744561],[2024,9,\"920\",4619,151629559,16944,773645433],[2024,9,\"930\",28295,226412561,2750,46983512],[2024,9,\"940\",1132,9481670,80,816000],[2024,9,\"950\",21,1098543,null,null],[2025,4,\"100\",15646,355146755,4807,153875445],[2025,4,\"110\",15637,353639480,4727,153316713],[2025,4,\"120\",null,51497,null,null],[2025,4,\"130\",10,1455778,80,558732],[2025,4,\"200\",11820,514873237,1950,417210354],[2025,4,\"210\",1462,68295088,null,null],[2025,4,\"220\",852,34652972,null,null],[2025,4,\"230\",5038,168087268,null,null],[2025,4,\"240\",3964,177238244,1526,90480025],[2025,4,\"250\",504,66599665,424,326730329],[2025,4,\"300\",310564,4459140278,7152,110091733],[2025,4,\"310\",98,4659883,6,150800],[2025,4,\"311\",21,1281380,6,150800],[2025,4,\"312\",77,3378503,null,null],[2025,4,\"380\",310466,4454480395,7147,109940933],[2025,4,\"381\",69857,1098624454,null,null],[2025,4,\"382\",165658,2555129946,null,2700],[2025,4,\"383\",null,9814,46,2289589],[2025,4,\"384\",64705,586859287,7057,104606433],[2025,4,\"385\",10246,213856894,43,3042211],[2025,4,\"400\",483940,12592759850,73269,1590862514],[2025,4,\"410\",9827,279521130,172,12911845],[2025,4,\"420\",2815,64981300,751,14841135],[2025,4,\"430\",1895,47746088,23823,531241007],[2025,4,\"431\",1758,40379763,23823,531241007],[2025,4,\"432\",100,6498283,null,null],[2025,4,\"433\",37,868042,null,null],[2025,4,\"440\",42647,1718720334,39591,807651986],[2025,4,\"441\",24826,716136981,39531,802628951],[2025,4,\"442\",323,26712949,13,1795234],[2025,4,\"443\",17498,975870404,47,3227801],[2025,4,\"450\",151187,3390123163,3659,84402612],[2025,4,\"451\",46888,1037148603,3434,76596819],[2025,4,\"452\",5214,425836503,2,277608],[2025,4,\"453\",99085,1927138057,224,7528185],[2025,4,\"470\",17202,557657721,4270,105128007],[2025,4,\"471\",12351,332301884,4191,97548181],[2025,4,\"472\",1041,100447488,4,846646],[2025,4,\"473\",3810,124908349,75,6733180],[2025,4,\"480\",258368,6534010114,1003,34685922],[2025,4,\"481\",93004,1764172493,810,22394177],[2025,4,\"482\",25559,1466412853,188,11124095],[2025,4,\"483\",89738,1824801583,null,987606],[2025,4,\"484\",50066,1478623185,5,180044],[2025,4,\"500\",122040,4326202557,10028,503799484],[2025,4,\"510\",104141,3656384086,9439,494313395],[2025,4,\"511\",69051,1775351843,3184,79590850],[2025,4,\"512\",16545,1332762969,6250,414142076],[2025,4,\"513\",18545,548269274,5,580469],[2025,4,\"520\",17899,669818471,589,9486089],[2025,4,\"600\",314613,8155950989,19124,617058191],[2025,4,\"610\",157347,3742521767,14328,382634278],[2025,4,\"611\",150576,3512549411,13848,364732854],[2025,4,\"612\",6770,229972356,480,17901424],[2025,4,\"620\",18564,684414307,119,5128263],[2025,4,\"621\",7461,269923016,57,2593226],[2025,4,\"622\",11102,414491291,61,2535037],[2025,4,\"630\",65624,1506893785,394,12985220],[2025,4,\"680\",60865,1754835306,2630,118727259],[2025,4,\"690\",12214,467285824,1654,97583171],[2025,4,\"700\",44298,2178156654,16517,891003773],[2025,4,\"710\",23582,1289820699,6436,432414014],[2025,4,\"720\",20716,888335955,10082,458589759],[2025,4,\"800\",35189,1836261688,11804,479257672],[2025,4,\"820\",4449,171472249,1671,51720713],[2025,4,\"821\",4147,145311951,1453,44411713],[2025,4,\"822\",302,26160298,5,3181510],[2025,4,\"823\",null,null,213,4127490],[2025,4,\"830\",5709,613046996,1576,84240507],[2025,4,\"831\",1891,96958485,933,32887770],[2025,4,\"832\",2517,398265152,159,20293682],[2025,4,\"833\",1301,117823359,484,31059055],[2025,4,\"840\",25031,1051742443,8557,343296452],[2025,4,\"841\",19573,660245186,6503,209844665],[2025,4,\"842\",1023,171954388,505,77910538],[2025,4,\"843\",4435,219542869,1549,55541249],[2025,4,\"900\",198572,2505527091,46116,1254730152],[2025,4,\"910\",131103,1730399174,19116,244712660],[2025,4,\"920\",17774,393034619,21970,941840540],[2025,4,\"930\",48270,370915837,4983,66730935],[2025,4,\"940\",1425,11177461,46,1446017],[2025,8,\"100\",13459,281980371,4618,159770946],[2025,8,\"110\",13459,281725130,4458,158670732],[2025,8,\"130\",1,255241,160,1100214],[2025,8,\"200\",12173,496573417,1232,386860109],[2025,8,\"210\",2821,130936478,null,481],[2025,8,\"220\",1042,34210391,null,null],[2025,8,\"230\",4706,147252553,null,null],[2025,8,\"240\",3097,127083687,849,42696150],[2025,8,\"250\",508,57090308,383,344163478],[2025,8,\"300\",342798,5242546682,551,17649286],[2025,8,\"310\",47,1890869,null,17935],[2025,8,\"311\",1,68819,null,null],[2025,8,\"312\",46,1812262,null,17935],[2025,8,\"313\",null,9788,null,null],[2025,8,\"380\",342751,5240655813,551,17631351],[2025,8,\"381\",131671,1907664714,9,195688],[2025,8,\"382\",124504,1830307611,3,67661],[2025,8,\"383\",11594,172200628,317,14355103],[2025,8,\"384\",74982,1330066042,115,2189945],[2025,8,\"385\",1,416818,108,822954],[2025,8,\"400\",593106,13707237022,46256,1005161400],[2025,8,\"410\",10175,265656112,115,12556158],[2025,8,\"420\",1610,31559331,1708,32511955],[2025,8,\"430\",7442,166861574,23969,487812401],[2025,8,\"431\",7210,152591246,23969,487812401],[2025,8,\"432\",183,13168245,null,null],[2025,8,\"433\",50,1102083,null,null],[2025,8,\"440\",49680,1626850633,11233,265046103],[2025,8,\"441\",28950,794489053,11182,260147480],[2025,8,\"442\",340,41191187,7,677276],[2025,8,\"443\",20390,791170393,43,4221347],[2025,8,\"450\",173976,3524241796,5477,120410178],[2025,8,\"451\",72395,1385701262,5375,114650082],[2025,8,\"452\",3570,305650824,7,1467873],[2025,8,\"453\",98012,1832889710,95,4292223],[2025,8,\"470\",22635,622379460,116,7002286],[2025,8,\"471\",18736,417417254,35,1473329],[2025,8,\"472\",1165,100524021,34,1339452],[2025,8,\"473\",2735,104438185,47,4189505],[2025,8,\"480\",327588,7469688116,3638,79822319],[2025,8,\"481\",150342,2747522842,3421,63505030],[2025,8,\"482\",22751,1236112506,213,14413411],[2025,8,\"483\",88612,1734202061,1,1802260],[2025,8,\"484\",65882,1751850707,2,101618],[2025,8,\"500\",134777,4410074577,16372,655928495],[2025,8,\"510\",120480,3834269937,14796,635014583],[2025,8,\"511\",85808,2002258989,7464,149782267],[2025,8,\"512\",16522,1326615616,7225,481882105],[2025,8,\"513\",18150,505395332,108,3350211],[2025,8,\"520\",14297,575804640,1576,20913912],[2025,8,\"600\",273160,6975786980,12556,434773189],[2025,8,\"610\",162216,3733015439,7875,212404757],[2025,8,\"611\",154319,3455198868,7562,199925819],[2025,8,\"612\",7897,277816571,314,12478938],[2025,8,\"620\",26791,926290690,205,8791325],[2025,8,\"621\",15196,508364892,146,4439689],[2025,8,\"622\",11595,417925798,59,4351636],[2025,8,\"630\",9595,242738143,546,15633660],[2025,8,\"680\",66359,1730055585,2941,126175565],[2025,8,\"690\",8199,343687123,989,71767882],[2025,8,\"700\",39380,2108267030,17428,934840963],[2025,8,\"710\",21746,1331075568,6854,478693474],[2025,8,\"720\",17634,777191462,10574,456147489],[2025,8,\"800\",34002,1694442255,9538,425775917],[2025,8,\"820\",4189,159731742,771,40908645],[2025,8,\"821\",3889,121033279,743,35360638],[2025,8,\"822\",300,38698463,11,4581285],[2025,8,\"823\",null,null,17,966722],[2025,8,\"830\",5485,576968450,1392,86880944],[2025,8,\"831\",1971,102909027,813,33528929],[2025,8,\"832\",2538,382198449,226,31644680],[2025,8,\"833\",976,91860974,352,21707335],[2025,8,\"840\",24329,957742063,7375,297986328],[2025,8,\"841\",18735,576589031,5329,152305956],[2025,8,\"842\",810,141063743,500,91771792],[2025,8,\"843\",4783,240089289,1547,53908580],[2025,8,\"900\",141017,1505254514,54619,1160307610],[2025,8,\"910\",99233,1080051488,18895,196257211],[2025,8,\"920\",10900,211974678,19625,778764902],[2025,8,\"930\",30389,210250839,16083,180441329],[2025,8,\"940\",null,1236,16,4844168],[2025,8,\"950\",496,2976273,null,null],[2025,12,\"100\",17025,342221079,4192,126666320],[2025,12,\"110\",17024,342128068,3572,124094083],[2025,12,\"130\",null,93011,620,2572237],[2025,12,\"200\",10764,454299969,1114,268422856],[2025,12,\"210\",1236,54342430,null,null],[2025,12,\"220\",1064,41487515,null,null],[2025,12,\"230\",5137,160427822,null,null],[2025,12,\"240\",2463,98426897,772,42713640],[2025,12,\"250\",864,99615305,342,225709216],[2025,12,\"300\",309707,4781215709,431,12366187],[2025,12,\"310\",203,9669014,null,null],[2025,12,\"311\",null,41808,null,null],[2025,12,\"312\",203,9624809,null,null],[2025,12,\"313\",null,2397,null,null],[2025,12,\"380\",309504,4771546695,431,12366187],[2025,12,\"381\",108487,1608193406,null,null],[2025,12,\"382\",114147,1761313394,null,13545],[2025,12,\"383\",null,null,152,7113960],[2025,12,\"384\",86853,1390610382,8,1278774],[2025,12,\"385\",17,11429513,271,3959908],[2025,12,\"400\",553462,12859556210,37250,942159504],[2025,12,\"410\",12053,340678411,375,53489123],[2025,12,\"420\",2779,60112984,350,6602963],[2025,12,\"430\",1187,42593131,15749,313066295],[2025,12,\"431\",1012,33619500,15749,313066295],[2025,12,\"432\",119,7713835,null,null],[2025,12,\"433\",57,1259796,null,null],[2025,12,\"440\",43833,1488973973,9594,229009600],[2025,12,\"441\",25231,685355552,9268,198135812],[2025,12,\"442\",202,30361186,56,3369370],[2025,12,\"443\",18401,773257235,270,27504418],[2025,12,\"450\",164315,3322190655,7513,155818052],[2025,12,\"451\",91182,1732286640,7467,152901076],[2025,12,\"452\",2537,197876727,4,863021],[2025,12,\"453\",70595,1392027288,42,2053955],[2025,12,\"470\",24823,663559968,93,5943385],[2025,12,\"471\",17551,416282734,63,2219242],[2025,12,\"472\",1148,96722026,6,1389609],[2025,12,\"473\",6125,150555208,23,2334534],[2025,12,\"480\",304471,6941447088,3576,178230086],[2025,12,\"481\",140677,2518164864,540,14377902],[2025,12,\"482\",26023,1240972791,3021,161870277],[2025,12,\"483\",72372,1464596159,null,1481800],[2025,12,\"484\",65399,1717713274,15,500107],[2025,12,\"500\",107505,3730807687,18427,779935313],[2025,12,\"510\",92992,3165816459,17125,765779316],[2025,12,\"511\",61905,1518461445,3243,68640439],[2025,12,\"512\",16252,1210940441,13726,694350948],[2025,12,\"513\",14835,436414573,155,2787929],[2025,12,\"520\",14512,564991228,1302,14155997],[2025,12,\"600\",276776,6833741166,16779,480662472],[2025,12,\"610\",197963,4346817278,10078,248369301],[2025,12,\"611\",189304,4086951954,9828,237134482],[2025,12,\"612\",8658,259865324,250,11234819],[2025,12,\"620\",15269,519791795,42,3114950],[2025,12,\"621\",7749,260163377,39,2519840],[2025,12,\"622\",7520,259628418,3,595110],[2025,12,\"630\",10378,271029993,4066,104823164],[2025,12,\"680\",44794,1333887480,2039,86585771],[2025,12,\"690\",8373,362214620,555,37769286],[2025,12,\"700\",40967,2366625432,19573,1025178190],[2025,12,\"710\",23671,1562274200,6685,483751380],[2025,12,\"720\",17296,804351232,12888,541426810],[2025,12,\"800\",36274,1720651294,11905,518349784],[2025,12,\"820\",4277,173266674,2397,119670346],[2025,12,\"821\",3940,138491043,2381,118651844],[2025,12,\"822\",337,34775631,3,337197],[2025,12,\"823\",null,null,13,681305],[2025,12,\"830\",6457,539198637,1805,87080065],[2025,12,\"831\",2436,107072792,1175,42866842],[2025,12,\"832\",2804,347574969,190,22239226],[2025,12,\"833\",1217,84550876,440,21973997],[2025,12,\"840\",25540,1008185983,7703,311599373],[2025,12,\"841\",20725,657280269,5290,158682436],[2025,12,\"842\",997,159822030,494,88207455],[2025,12,\"843\",3818,191083684,1919,64709482],[2025,12,\"900\",188204,1739280154,30718,822546284],[2025,12,\"910\",118931,972919422,10707,105176067],[2025,12,\"920\",19005,388187962,15739,648000110],[2025,12,\"930\",46775,345043789,4178,55757166],[2025,12,\"940\",3231,31541487,93,13612941],[2025,12,\"950\",263,1587494,null,null],[2025,2,\"100\",11860,289155041,3698,148256193],[2025,2,\"110\",11853,288013274,3537,147136189],[2025,2,\"130\",7,1141767,161,1120004],[2025,2,\"200\",9583,390768915,1238,402761152],[2025,2,\"210\",1585,78674208,null,null],[2025,2,\"220\",300,8465337,null,null],[2025,2,\"230\",5520,170685034,null,null],[2025,2,\"240\",1833,87455804,871,54875944],[2025,2,\"250\",345,45488532,367,347885208],[2025,2,\"300\",188616,3501873524,372,12428347],[2025,2,\"310\",59,2641428,null,null],[2025,2,\"311\",2,202022,null,null],[2025,2,\"312\",57,2439406,null,null],[2025,2,\"380\",188557,3499232096,372,12428347],[2025,2,\"381\",30191,497475476,null,7500],[2025,2,\"382\",147064,2399721531,16,495316],[2025,2,\"383\",2046,372554265,144,7423537],[2025,2,\"384\",9256,229480824,12,314515],[2025,2,\"385\",null,null,199,4187479],[2025,2,\"400\",406935,10964388839,76909,1762960414],[2025,2,\"410\",1290,61462805,162,10837137],[2025,2,\"420\",null,9215,1002,21282545],[2025,2,\"430\",8270,180810228,38770,834652430],[2025,2,\"431\",8229,179773459,38770,834652430],[2025,2,\"432\",null,10308,null,null],[2025,2,\"433\",41,1026461,null,null],[2025,2,\"440\",38432,1450567345,27828,584977620],[2025,2,\"441\",21821,679588661,27732,575291321],[2025,2,\"442\",210,27514360,41,1621018],[2025,2,\"443\",16401,743464324,55,8065281],[2025,2,\"450\",94887,2450911788,5319,123492196],[2025,2,\"451\",30673,788374367,5167,117997222],[2025,2,\"452\",5402,447495026,30,906802],[2025,2,\"453\",58812,1215042395,122,4588172],[2025,2,\"470\",12398,395092403,817,24320971],[2025,2,\"471\",6535,174051857,776,20512227],[2025,2,\"472\",585,54784604,null,53250],[2025,2,\"473\",5278,166255942,41,3755494],[2025,2,\"480\",251658,6425535055,3011,163397515],[2025,2,\"481\",88450,1793297703,640,15452480],[2025,2,\"482\",16141,1015127706,2259,140437997],[2025,2,\"483\",88648,1875565804,79,6083316],[2025,2,\"484\",58420,1741543842,32,1423722],[2025,2,\"500\",119902,4252368625,11958,484111536],[2025,2,\"510\",106409,3724074469,11780,475680274],[2025,2,\"511\",77186,2002364727,7071,153023535],[2025,2,\"512\",13876,1222923101,4709,322656739],[2025,2,\"513\",15348,498786641,null,null],[2025,2,\"520\",13493,528294156,178,8431262],[2025,2,\"600\",292297,7695427955,9860,381882446],[2025,2,\"610\",192931,4540275775,5376,152917171],[2025,2,\"611\",186099,4284042024,4598,130872170],[2025,2,\"612\",6832,256233751,779,22045001],[2025,2,\"620\",23151,828776160,86,5593323],[2025,2,\"621\",12838,453674191,80,4903963],[2025,2,\"622\",10313,375101969,6,689360],[2025,2,\"630\",31854,794520849,309,11604724],[2025,2,\"680\",35791,1135531410,2361,109428265],[2025,2,\"690\",8571,396323761,1728,102338963],[2025,2,\"700\",44136,2280320157,25570,1174110064],[2025,2,\"710\",25146,1389627366,10117,560343517],[2025,2,\"720\",18990,890692791,15453,613766547],[2025,2,\"800\",27073,1551084613,12161,460808398],[2025,2,\"820\",2455,126546893,949,20894393],[2025,2,\"821\",2034,82211250,160,5779295],[2025,2,\"822\",420,44335643,5,695710],[2025,2,\"823\",null,null,783,14419388],[2025,2,\"830\",5696,588272146,2444,87887970],[2025,2,\"831\",1770,83383001,1914,53083874],[2025,2,\"832\",2778,405163590,270,23154970],[2025,2,\"833\",1148,99725555,260,11649126],[2025,2,\"840\",18922,836265574,8768,352026035],[2025,2,\"841\",14735,509419648,6745,209630636],[2025,2,\"842\",724,144934302,514,88211159],[2025,2,\"843\",3463,181911624,1509,54184240],[2025,2,\"900\",140425,1842238424,32747,838416225],[2025,2,\"910\",89009,1210814247,15258,173404987],[2025,2,\"920\",10738,291865542,13428,597935100],[2025,2,\"930\",38466,317137224,4041,67032360],[2025,2,\"940\",2191,21351985,20,43778],[2025,2,\"950\",21,1069426,null,null],[2025,1,\"100\",3671,194703756,3703,148957430],[2025,1,\"110\",3671,194703756,3700,148888238],[2025,1,\"130\",null,null,4,69192],[2025,1,\"200\",12822,538298817,1586,229501205],[2025,1,\"210\",2062,102909647,null,null],[2025,1,\"220\",1925,63647715,null,6300],[2025,1,\"230\",5015,149587401,null,null],[2025,1,\"240\",3636,173452935,1401,74787354],[2025,1,\"250\",185,48701119,185,154707551],[2025,1,\"300\",196074,3336560234,22443,351022940],[2025,1,\"310\",147,7506886,null,null],[2025,1,\"311\",22,2031910,null,null],[2025,1,\"312\",114,5046857,null,null],[2025,1,\"313\",10,428119,null,null],[2025,1,\"380\",195927,3329053348,22443,351022940],[2025,1,\"381\",59896,936690704,19764,293846874],[2025,1,\"382\",122690,2016736443,2,48804],[2025,1,\"383\",null,4,128,6423747],[2025,1,\"384\",13337,374673747,2433,46048176],[2025,1,\"385\",4,952450,116,4655339],[2025,1,\"400\",534551,14204198832,74565,1635521393],[2025,1,\"410\",18514,467872624,100,8471954],[2025,1,\"420\",3706,99406766,999,21790995],[2025,1,\"430\",15156,346669099,25863,589477301],[2025,1,\"431\",14945,332110520,25863,589477301],[2025,1,\"432\",188,13954096,null,null],[2025,1,\"433\",23,604483,null,null],[2025,1,\"440\",38357,1501468597,28507,595391313],[2025,1,\"441\",19517,620257544,28433,587728614],[2025,1,\"442\",115,17956811,6,542077],[2025,1,\"443\",18725,863254242,69,7120622],[2025,1,\"450\",126038,3201074536,12893,286262897],[2025,1,\"451\",54858,1252368813,12695,278286322],[2025,1,\"452\",6688,544128634,16,1021520],[2025,1,\"453\",64492,1404577089,182,6955055],[2025,1,\"470\",18907,686461563,658,18654157],[2025,1,\"471\",10986,285380051,606,13216255],[2025,1,\"472\",1847,219540094,1,222000],[2025,1,\"473\",6074,181541418,51,5215902],[2025,1,\"480\",313873,7901245647,5545,115472776],[2025,1,\"481\",138881,2902647854,5443,106216247],[2025,1,\"482\",19732,1141740945,99,8760487],[2025,1,\"483\",95801,2029634864,1,303588],[2025,1,\"484\",59460,1827221984,3,192454],[2025,1,\"500\",118179,4236082132,8889,489897203],[2025,1,\"510\",104520,3635143442,8739,482999697],[2025,1,\"511\",77881,1993347373,2628,67607494],[2025,1,\"512\",15344,1263019325,5844,410224120],[2025,1,\"513\",11295,378776744,266,5168083],[2025,1,\"520\",13659,600938690,150,6897506],[2025,1,\"600\",265642,7595995045,9285,353246594],[2025,1,\"610\",138056,3494505495,5004,146713916],[2025,1,\"611\",128260,3144005370,3778,118182824],[2025,1,\"612\",9797,350500125,1226,28531092],[2025,1,\"620\",23457,851096388,121,5007809],[2025,1,\"621\",11967,421610511,119,4942923],[2025,1,\"622\",11490,429485877,2,64886],[2025,1,\"630\",36197,904933872,346,11420598],[2025,1,\"680\",54676,1760107768,2291,105055523],[2025,1,\"690\",13255,585351522,1524,85048748],[2025,1,\"700\",52269,2589812796,22136,942607413],[2025,1,\"710\",30233,1576988650,5535,341740899],[2025,1,\"720\",22036,1012824146,16601,600866514],[2025,1,\"800\",40064,2088688432,14625,609445305],[2025,1,\"820\",6386,262545684,1285,23667767],[2025,1,\"821\",4656,179276808,176,4079897],[2025,1,\"822\",530,58978489,8,345706],[2025,1,\"823\",1200,24290387,1101,19242164],[2025,1,\"830\",6417,657947931,2824,102193528],[2025,1,\"831\",1676,86914506,2087,57097233],[2025,1,\"832\",3268,444470069,166,19447548],[2025,1,\"833\",1472,126563356,571,25648747],[2025,1,\"840\",27261,1168194817,10517,483584010],[2025,1,\"841\",21165,731516760,8403,240895749],[2025,1,\"842\",1020,175050321,582,100108633],[2025,1,\"843\",5076,261627736,1532,142579628],[2025,1,\"900\",179588,1868491235,42335,953576233],[2025,1,\"910\",126357,1244438534,21570,153552232],[2025,1,\"920\",9705,303411585,15942,713047916],[2025,1,\"930\",42677,312752291,4804,86935387],[2025,1,\"940\",850,7888825,19,40698],[2025,7,\"100\",19934,429348833,4562,151624893],[2025,7,\"110\",19933,429210304,4460,150934466],[2025,7,\"120\",null,null,null,13],[2025,7,\"130\",1,138529,101,690414],[2025,7,\"200\",10282,427726060,1056,325708460],[2025,7,\"210\",1823,72594160,null,100],[2025,7,\"220\",438,18120072,null,null],[2025,7,\"230\",4676,148312059,null,null],[2025,7,\"240\",2925,121184543,737,44419434],[2025,7,\"250\",420,67515226,319,281288926],[2025,7,\"300\",323754,5010093264,377,10800506],[2025,7,\"310\",135,6261814,null,27780],[2025,7,\"311\",2,688617,null,27780],[2025,7,\"312\",133,5571032,null,null],[2025,7,\"313\",null,2165,null,null],[2025,7,\"380\",323619,5003831450,377,10772726],[2025,7,\"381\",77684,1178756879,null,null],[2025,7,\"382\",167397,2554340935,1,361907],[2025,7,\"383\",10046,160052393,160,4972086],[2025,7,\"384\",68466,1108399303,24,767839],[2025,7,\"385\",25,2281940,192,4670894],[2025,7,\"400\",484168,11979990926,60381,1331266228],[2025,7,\"410\",5212,200993889,225,22669428],[2025,7,\"420\",5284,123959785,152,3184299],[2025,7,\"430\",16409,337043371,36752,757119417],[2025,7,\"431\",16219,324026277,36752,757119417],[2025,7,\"432\",167,12490004,null,null],[2025,7,\"433\",23,527090,null,null],[2025,7,\"440\",48928,1710652029,15877,347834213],[2025,7,\"441\",25103,709910711,15832,341314376],[2025,7,\"442\",461,41278197,10,942859],[2025,7,\"443\",23365,959463121,35,5576978],[2025,7,\"450\",113237,2501510942,5887,134265619],[2025,7,\"451\",68329,1380643925,5635,124787973],[2025,7,\"452\",2701,241967030,1,193021],[2025,7,\"453\",42207,878899987,251,9284625],[2025,7,\"470\",12039,431327661,372,11282482],[2025,7,\"471\",9643,269095005,336,6511721],[2025,7,\"472\",995,90982345,8,1745091],[2025,7,\"473\",1401,71250311,28,3025670],[2025,7,\"480\",283059,6674503249,1115,54910770],[2025,7,\"481\",101420,1890009874,838,25413300],[2025,7,\"482\",21171,1199814336,246,26776889],[2025,7,\"483\",104119,1998325567,1,2098090],[2025,7,\"484\",56349,1586353472,29,622491],[2025,7,\"500\",132743,4395589320,12969,513657347],[2025,7,\"510\",119176,3892108802,10905,496518213],[2025,7,\"511\",91482,2255726134,3298,72095529],[2025,7,\"512\",13885,1205259605,7607,424382225],[2025,7,\"513\",13810,431123063,null,40459],[2025,7,\"520\",13567,503480518,2063,17139134],[2025,7,\"600\",251414,6561327513,10832,369434697],[2025,7,\"610\",153869,3580507720,6720,166208222],[2025,7,\"611\",143558,3247926140,6183,147907417],[2025,7,\"612\",10311,332581580,536,18300805],[2025,7,\"620\",23750,806611868,12,600629],[2025,7,\"621\",15363,503745543,4,252780],[2025,7,\"622\",8387,302866325,8,347849],[2025,7,\"630\",4329,113369283,336,9229210],[2025,7,\"680\",59750,1673627842,2703,107939368],[2025,7,\"690\",9716,387210800,1061,85457268],[2025,7,\"700\",40118,1963077494,28219,1265072765],[2025,7,\"710\",22490,1197213929,7989,483333716],[2025,7,\"720\",17627,765863565,20230,781739049],[2025,7,\"800\",39488,1962827916,12023,555013895],[2025,7,\"820\",9006,304713776,2166,100300068],[2025,7,\"821\",5568,181209159,2151,93117501],[2025,7,\"822\",665,69398650,6,6602166],[2025,7,\"823\",2773,54105967,9,580401],[2025,7,\"830\",6927,664498013,2082,117654629],[2025,7,\"831\",2452,124553879,1052,42820881],[2025,7,\"832\",3182,434291644,415,37337789],[2025,7,\"833\",1293,105652490,614,37495959],[2025,7,\"840\",23555,993616127,7776,337059198],[2025,7,\"841\",18602,606893242,5163,167654155],[2025,7,\"842\",1127,171711039,510,98310219],[2025,7,\"843\",3826,215011846,2104,71094824],[2025,7,\"900\",177323,1557089464,54127,1144356928],[2025,7,\"910\",113827,939733879,30063,338620683],[2025,7,\"920\",13192,260479128,18980,735980851],[2025,7,\"930\",48895,344748871,5001,60074442],[2025,7,\"940\",887,9005836,79,9363527],[2025,7,\"950\",522,3121750,4,317425],[2025,6,\"100\",19019,361500012,3688,132733885],[2025,6,\"110\",19019,361216369,3568,131926930],[2025,6,\"120\",null,null,null,10919],[2025,6,\"130\",1,283643,120,796036],[2025,6,\"200\",11137,486135113,1141,256622796],[2025,6,\"210\",1574,69330831,null,null],[2025,6,\"220\",1053,44819035,null,null],[2025,6,\"230\",5310,169659401,null,null],[2025,6,\"240\",2724,117626064,821,49529150],[2025,6,\"250\",475,84699782,320,207093646],[2025,6,\"300\",357419,5629429151,14212,200873958],[2025,6,\"310\",83,3936143,null,null],[2025,6,\"311\",5,557508,null,null],[2025,6,\"312\",78,3372628,null,null],[2025,6,\"313\",null,6007,null,null],[2025,6,\"380\",357336,5625493008,14212,200873958],[2025,6,\"381\",73388,1125899664,13999,195818080],[2025,6,\"382\",191594,2941443488,33,662205],[2025,6,\"383\",null,4503,87,1428113],[2025,6,\"384\",90630,1522004977,17,454253],[2025,6,\"385\",1723,36140376,76,2511307],[2025,6,\"400\",493480,12392821893,92012,1943741318],[2025,6,\"410\",10340,260694814,240,22148758],[2025,6,\"420\",2797,55745942,3026,57078243],[2025,6,\"430\",2679,62587053,31334,655152462],[2025,6,\"431\",2504,52620083,31334,655152462],[2025,6,\"432\",112,8501780,null,null],[2025,6,\"433\",64,1465190,null,null],[2025,6,\"440\",46556,1661874640,21465,457961665],[2025,6,\"441\",23657,680722172,21412,450832335],[2025,6,\"442\",218,29921798,5,484250],[2025,6,\"443\",22680,951230670,48,6645080],[2025,6,\"450\",147868,3201476705,3907,91654181],[2025,6,\"451\",44544,977945180,3729,84939091],[2025,6,\"452\",4878,384495119,2,246543],[2025,6,\"453\",98446,1839036406,177,6468547],[2025,6,\"470\",28973,737943781,659,37128338],[2025,6,\"471\",18428,425026787,623,33423620],[2025,6,\"472\",803,78694898,6,983011],[2025,6,\"473\",9742,234222096,31,2721707],[2025,6,\"480\",254267,6412498958,31382,622617671],[2025,6,\"481\",101545,1863142292,30932,570695932],[2025,6,\"482\",26824,1372631685,445,50043836],[2025,6,\"483\",64214,1432028952,3,1679850],[2025,6,\"484\",61685,1744696029,2,198053],[2025,6,\"500\",140444,4639205638,23370,792195668],[2025,6,\"510\",129200,4224441714,22343,783922798],[2025,6,\"511\",90851,2256997023,11616,235157363],[2025,6,\"512\",14721,1283026712,10723,548678995],[2025,6,\"513\",23629,684417979,4,86440],[2025,6,\"520\",11244,414763924,1027,8272870],[2025,6,\"600\",313819,7990919786,26580,812833513],[2025,6,\"610\",203135,4689226212,21349,584618744],[2025,6,\"611\",195246,4430902724,20886,566714967],[2025,6,\"612\",7889,258323488,464,17903777],[2025,6,\"620\",15589,557094108,151,6632386],[2025,6,\"621\",5442,198224605,29,2176154],[2025,6,\"622\",10146,358869503,123,4456232],[2025,6,\"630\",29206,700449517,1634,49665079],[2025,6,\"680\",52829,1554701540,2265,92649619],[2025,6,\"690\",13060,489448409,1180,79267685],[2025,6,\"700\",42748,2210371409,15972,837597230],[2025,6,\"710\",23071,1324302622,3736,317559945],[2025,6,\"720\",19677,886068787,12236,520037285],[2025,6,\"800\",34635,1871606436,12802,632696736],[2025,6,\"820\",4485,169796418,4195,228593357],[2025,6,\"821\",4266,130580732,4138,218238351],[2025,6,\"822\",219,39215686,12,8744828],[2025,6,\"823\",null,null,44,1610178],[2025,6,\"830\",6565,683185709,1817,96342383],[2025,6,\"831\",2468,118339678,894,35734554],[2025,6,\"832\",3115,465466575,367,33777859],[2025,6,\"833\",982,99379456,556,26829970],[2025,6,\"840\",23586,1018624309,6791,307760996],[2025,6,\"841\",19052,640508137,4975,159439231],[2025,6,\"842\",1074,187529390,614,103477066],[2025,6,\"843\",3460,190586782,1202,44844699],[2025,6,\"900\",195438,1892687275,42413,1113326400],[2025,6,\"910\",135747,1295797772,20210,272578186],[2025,6,\"920\",11601,241530618,18017,777020009],[2025,6,\"930\",47372,348128130,4138,55494142],[2025,6,\"940\",718,7230755,48,8234063],[2025,3,\"100\",24419,497343886,3911,149600015],[2025,3,\"110\",24419,497119707,3808,148711154],[2025,3,\"130\",1,224179,102,888861],[2025,3,\"200\",9717,411893045,2118,475956316],[2025,3,\"210\",2113,95674604,null,null],[2025,3,\"220\",815,28996491,null,null],[2025,3,\"230\",2965,102380066,null,null],[2025,3,\"240\",3527,156606962,1739,98754158],[2025,3,\"250\",297,28234922,379,377202158],[2025,3,\"300\",253109,3990526882,299,10319183],[2025,3,\"310\",133,5610626,null,null],[2025,3,\"311\",1,64616,null,null],[2025,3,\"312\",133,5546010,null,null],[2025,3,\"380\",252976,3984916256,299,10319183],[2025,3,\"381\",90157,1389299421,null,null],[2025,3,\"382\",138496,2146670395,2,76459],[2025,3,\"383\",null,90212,109,5542911],[2025,3,\"384\",24299,446292810,33,1038164],[2025,3,\"385\",24,2563418,156,3661649],[2025,3,\"400\",540297,13722177921,54869,1202668968],[2025,3,\"410\",24296,637886131,148,10828754],[2025,3,\"420\",5227,112805723,1096,22889907],[2025,3,\"430\",9020,184646491,18327,387211910],[2025,3,\"431\",8973,182009484,18327,387211910],[2025,3,\"432\",35,2316758,null,null],[2025,3,\"433\",12,320249,null,null],[2025,3,\"440\",41279,1477755475,26641,566787720],[2025,3,\"441\",24344,726612852,26432,554590554],[2025,3,\"442\",151,22189448,64,995579],[2025,3,\"443\",16783,728953175,145,11201587],[2025,3,\"450\",128874,2936664511,7356,164981380],[2025,3,\"451\",49751,1072624894,7070,153262861],[2025,3,\"452\",4714,385526862,25,2892252],[2025,3,\"453\",74409,1478512755,261,8826267],[2025,3,\"470\",17221,501912761,142,6753833],[2025,3,\"471\",10472,273728204,109,3287685],[2025,3,\"472\",740,65845026,8,882021],[2025,3,\"473\",6010,162339531,24,2584127],[2025,3,\"480\",314380,7870506829,1159,43215464],[2025,3,\"481\",130284,2541797030,836,24437373],[2025,3,\"482\",29669,1682374387,314,17252162],[2025,3,\"483\",102438,2111298998,8,1525917],[2025,3,\"484\",51990,1535036414,null,12],[2025,3,\"500\",114971,3992618382,10697,519330966],[2025,3,\"510\",101872,3446749248,10130,508915919],[2025,3,\"511\",72434,1815933635,4226,100599718],[2025,3,\"512\",13047,1137182288,5902,408226034],[2025,3,\"513\",16390,493633325,2,90167],[2025,3,\"520\",13099,545869134,568,10415047],[2025,3,\"600\",269750,7172959228,9376,393828622],[2025,3,\"610\",165849,3920751222,4847,145094808],[2025,3,\"611\",156992,3614094081,4329,127358427],[2025,3,\"612\",8857,306657141,518,17736381],[2025,3,\"620\",21941,782485325,127,6051386],[2025,3,\"621\",11273,408407602,43,2711790],[2025,3,\"622\",10668,374077723,84,3339596],[2025,3,\"630\",19229,480641941,300,10857027],[2025,3,\"680\",51107,1551753962,2066,104649484],[2025,3,\"690\",11624,437326778,2035,127175917],[2025,3,\"700\",33972,1709537242,19867,935848344],[2025,3,\"710\",13946,842474314,5217,381081100],[2025,3,\"720\",20026,867062928,14650,554767244],[2025,3,\"800\",29140,1601992076,11514,478356314],[2025,3,\"820\",2195,113316507,947,25225616],[2025,3,\"821\",1903,72856738,407,9906508],[2025,3,\"822\",292,40459769,5,6053342],[2025,3,\"823\",null,null,534,9265766],[2025,3,\"830\",5278,522664297,1805,81272309],[2025,3,\"831\",1804,92233574,1295,43206470],[2025,3,\"832\",2523,350997819,118,21822189],[2025,3,\"833\",951,79432904,392,16243650],[2025,3,\"840\",21666,966011272,8762,371858389],[2025,3,\"841\",16761,566924424,6113,195651255],[2025,3,\"842\",971,187252243,605,106124113],[2025,3,\"843\",3934,211834605,2044,70083021],[2025,3,\"900\",196714,2714780530,40240,1202853301],[2025,3,\"910\",133312,1979317159,12742,149026838],[2025,3,\"920\",13509,347300297,22858,990076215],[2025,3,\"930\",48351,376019937,4610,62334125],[2025,3,\"940\",1542,12143137,29,1416123],[2025,5,\"100\",16560,350306436,4004,140990067],[2025,5,\"110\",16543,348552363,3884,140149803],[2025,5,\"120\",16,1377753,null,null],[2025,5,\"130\",1,376320,121,840264],[2025,5,\"200\",11557,526003018,1510,349875382],[2025,5,\"210\",1343,75388275,null,null],[2025,5,\"220\",597,22467494,null,null],[2025,5,\"230\",5344,180279393,null,null],[2025,5,\"240\",3752,162143689,1108,59369603],[2025,5,\"250\",521,85724167,402,290505779],[2025,5,\"300\",135934,2201926560,306,11024788],[2025,5,\"310\",291,12116134,2,59935],[2025,5,\"311\",2,306634,2,59935],[2025,5,\"312\",270,10968343,null,null],[2025,5,\"313\",19,841157,null,null],[2025,5,\"380\",135643,2189810426,304,10964853],[2025,5,\"381\",25568,392633235,13,234880],[2025,5,\"382\",106299,1664616851,3,74887],[2025,5,\"383\",2,174522,78,3856266],[2025,5,\"384\",3709,105405647,18,686969],[2025,5,\"385\",64,26980171,192,6111851],[2025,5,\"400\",585383,14631712941,104374,2280918640],[2025,5,\"410\",1043,57670296,166,19062583],[2025,5,\"420\",6650,144768337,721,14472536],[2025,5,\"430\",16934,359066205,27124,589018569],[2025,5,\"431\",16782,349459010,27123,588970241],[2025,5,\"432\",96,8430019,1,25000],[2025,5,\"433\",55,1177176,null,23328],[2025,5,\"440\",43605,1653586368,61735,1247005275],[2025,5,\"441\",24089,719953098,61677,1239754341],[2025,5,\"442\",415,33684992,11,874639],[2025,5,\"443\",19101,899948278,47,6376295],[2025,5,\"450\",131669,2989690140,11296,248379468],[2025,5,\"451\",43178,1007902970,11049,238943343],[2025,5,\"452\",4268,342129655,8,718107],[2025,5,\"453\",84222,1639657515,239,8718018],[2025,5,\"470\",19788,563886357,256,9434790],[2025,5,\"471\",7440,179439244,228,6489683],[2025,5,\"472\",1104,92757953,7,934832],[2025,5,\"473\",11243,291689160,21,2010275],[2025,5,\"480\",365695,8863045238,3075,153545419],[2025,5,\"481\",121960,2313042119,710,16552346],[2025,5,\"482\",26212,1449304562,2355,134319935],[2025,5,\"483\",137749,2792374565,2,2242847],[2025,5,\"484\",79774,2308323992,8,430291],[2025,5,\"500\",144116,4744284823,9663,498095029],[2025,5,\"510\",130908,4277214702,8860,484564268],[2025,5,\"511\",99169,2451810420,1464,33491904],[2025,5,\"512\",15445,1282101931,7385,450386879],[2025,5,\"513\",16294,543302351,11,685485],[2025,5,\"520\",13207,467070121,803,13530761],[2025,5,\"600\",376553,9631623571,14820,551813796],[2025,5,\"610\",184392,4351793670,8013,259297802],[2025,5,\"611\",176690,4085629995,7021,224702805],[2025,5,\"612\",7702,266163675,992,34594997],[2025,5,\"620\",21982,791205348,76,4085555],[2025,5,\"621\",10940,380799136,71,3702743],[2025,5,\"622\",11043,410406212,5,382812],[2025,5,\"630\",95061,2115335132,2659,78688400],[2025,5,\"680\",58090,1734054454,2856,128173033],[2025,5,\"690\",17027,639234967,1216,81569006],[2025,5,\"700\",54119,2635747362,29052,1202833775],[2025,5,\"710\",30707,1671836882,3561,314028292],[2025,5,\"720\",23412,963910480,25491,888805483],[2025,5,\"800\",37606,1930734450,11765,511320765],[2025,5,\"820\",4687,190080381,1016,50251238],[2025,5,\"821\",4169,140103282,914,40253356],[2025,5,\"822\",518,49977099,10,8023810],[2025,5,\"823\",null,null,92,1974072],[2025,5,\"830\",6793,608412131,1833,104832104],[2025,5,\"831\",2403,109482836,1011,39601849],[2025,5,\"832\",3192,403494745,151,22643255],[2025,5,\"833\",1198,95434550,671,42587000],[2025,5,\"840\",26126,1132241938,8915,356237423],[2025,5,\"841\",19758,682350443,6286,202494179],[2025,5,\"842\",1280,200753040,518,79334947],[2025,5,\"843\",5087,249138455,2111,74408297],[2025,5,\"900\",202830,2409914715,64259,1479199510],[2025,5,\"910\",140246,1783900686,36693,467258795],[2025,5,\"920\",15492,295361051,21513,924324794],[2025,5,\"930\",44420,300696610,5997,84841199],[2025,5,\"940\",2653,28964601,56,2774722],[2025,5,\"950\",20,991767,null,null],[2025,11,\"100\",17546,344365841,4013,137264219],[2025,11,\"110\",17545,344251473,3592,135026892],[2025,11,\"130\",null,114368,421,2237327],[2025,11,\"200\",10587,449395522,1471,428445366],[2025,11,\"210\",893,45726865,null,null],[2025,11,\"220\",725,24177918,null,null],[2025,11,\"230\",6069,191272448,null,null],[2025,11,\"240\",2581,103263213,1033,54916437],[2025,11,\"250\",319,84955078,438,373528929],[2025,11,\"300\",347973,5331177211,460,10119432],[2025,11,\"310\",258,13786595,null,792],[2025,11,\"311\",null,103955,null,792],[2025,11,\"312\",233,12701816,null,null],[2025,11,\"313\",25,980824,null,null],[2025,11,\"380\",347715,5317390616,460,10118640],[2025,11,\"381\",65330,968405740,18,332336],[2025,11,\"382\",213907,3219657084,10,188389],[2025,11,\"383\",11126,171230332,126,6349862],[2025,11,\"384\",57351,956351055,3,175587],[2025,11,\"385\",1,1746405,302,3072466],[2025,11,\"400\",425945,10924650717,41964,996029111],[2025,11,\"410\",764,46892288,320,41023653],[2025,11,\"420\",3652,74927844,2325,43434583],[2025,11,\"430\",20611,393118681,15176,299596472],[2025,11,\"431\",20474,386498781,15176,299596472],[2025,11,\"432\",108,5936951,null,null],[2025,11,\"433\",29,682949,null,null],[2025,11,\"440\",43577,1455920219,13603,315303315],[2025,11,\"441\",24508,688337019,13563,310690921],[2025,11,\"442\",160,22619249,19,3318916],[2025,11,\"443\",18909,744963951,21,1293478],[2025,11,\"450\",84128,1945900407,7585,159419670],[2025,11,\"451\",33552,733911998,7433,153582917],[2025,11,\"452\",3380,265114913,1,57442],[2025,11,\"453\",47196,946873496,151,5779311],[2025,11,\"470\",27067,672781764,113,6733842],[2025,11,\"471\",7870,217469198,76,2583723],[2025,11,\"472\",1071,84068034,1,119907],[2025,11,\"473\",18126,371244532,35,4030212],[2025,11,\"480\",246146,6335109514,2842,130517576],[2025,11,\"481\",80727,1500644778,405,11557374],[2025,11,\"482\",37534,1891556278,2357,115938853],[2025,11,\"483\",65648,1322174839,80,2995029],[2025,11,\"484\",62237,1620733619,1,26320],[2025,11,\"500\",135018,4292727591,18671,635093498],[2025,11,\"510\",121415,3768679440,17283,614067175],[2025,11,\"511\",83188,1873964775,9759,195266686],[2025,11,\"512\",17259,1341626414,7524,418786614],[2025,11,\"513\",20967,553088251,null,13875],[2025,11,\"520\",13603,524048151,1388,21026323],[2025,11,\"600\",209020,5431911524,13952,414666094],[2025,11,\"610\",131851,2953924648,9196,218120648],[2025,11,\"611\",125582,2764490047,8888,204341338],[2025,11,\"612\",6268,189434601,308,13779310],[2025,11,\"620\",15466,506784461,103,4480609],[2025,11,\"621\",7480,235708663,99,4166148],[2025,11,\"622\",7986,271075798,4,314461],[2025,11,\"630\",10872,290333989,1258,22392109],[2025,11,\"680\",42514,1333858731,2536,100226335],[2025,11,\"690\",8317,347009695,859,69446393],[2025,11,\"700\",31898,1753928125,16758,853094206],[2025,11,\"710\",17204,977557962,6393,367901406],[2025,11,\"720\",14694,776370163,10364,485192800],[2025,11,\"800\",31244,1605562388,9184,405204384],[2025,11,\"820\",4661,187130379,518,23592404],[2025,11,\"821\",4328,157449344,502,22228249],[2025,11,\"822\",334,29681035,8,650901],[2025,11,\"823\",null,null,8,713254],[2025,11,\"830\",5160,518962724,1854,78989439],[2025,11,\"831\",1745,86391616,1202,36113263],[2025,11,\"832\",2518,344632810,231,20227181],[2025,11,\"833\",896,87938298,421,22648995],[2025,11,\"840\",21423,899469285,6812,302622541],[2025,11,\"841\",17158,573345255,5052,163322758],[2025,11,\"842\",919,162373922,479,91651669],[2025,11,\"843\",3346,163750108,1282,47648114],[2025,11,\"900\",169341,1501060163,37065,1013992611],[2025,11,\"910\",109219,846188532,12302,140861978],[2025,11,\"920\",14238,311132289,20759,813788199],[2025,11,\"930\",44773,330258350,3950,52601821],[2025,11,\"940\",1111,13480992,55,6740613],[2025,10,\"100\",11649,296771483,5095,159380752],[2025,10,\"110\",11648,296527754,4954,158471684],[2025,10,\"130\",1,243729,141,909068],[2025,10,\"200\",12296,468697716,1418,290895457],[2025,10,\"210\",1632,75528399,null,null],[2025,10,\"220\",742,22583261,null,null],[2025,10,\"230\",6533,203724251,null,null],[2025,10,\"240\",2843,115753837,1069,57877329],[2025,10,\"250\",546,51107968,349,233018128],[2025,10,\"300\",364271,5506507589,868,20372741],[2025,10,\"310\",111,6440907,null,947],[2025,10,\"311\",3,2191941,null,947],[2025,10,\"312\",108,4247857,null,null],[2025,10,\"313\",null,1109,null,null],[2025,10,\"380\",364159,5500066682,868,20371794],[2025,10,\"381\",122314,1807313239,null,null],[2025,10,\"382\",162075,2407479939,null,5040],[2025,10,\"383\",5115,78472916,667,15767695],[2025,10,\"384\",74621,1203148941,33,592122],[2025,10,\"385\",34,3651647,167,4006937],[2025,10,\"400\",560919,12694850698,75702,1553015038],[2025,10,\"410\",543,36962159,226,26434035],[2025,10,\"420\",4385,85987207,1998,36727328],[2025,10,\"430\",24457,458016774,33052,652335783],[2025,10,\"431\",24292,448218363,33052,652292804],[2025,10,\"432\",131,9062889,null,42979],[2025,10,\"433\",34,735522,null,null],[2025,10,\"440\",45194,1474767081,13654,324141311],[2025,10,\"441\",23604,628562968,13575,319305947],[2025,10,\"442\",152,18305555,16,1100043],[2025,10,\"443\",21439,827898558,63,3735321],[2025,10,\"450\",153216,3185417953,5657,123558992],[2025,10,\"451\",31608,729169751,5160,106975963],[2025,10,\"452\",3564,293168502,null,66153],[2025,10,\"453\",118043,2163079700,497,16516876],[2025,10,\"470\",22382,656888678,220,10933276],[2025,10,\"471\",16814,418693825,205,8697769],[2025,10,\"472\",1400,112706040,2,698624],[2025,10,\"473\",4169,125488813,13,1536883],[2025,10,\"480\",310743,6796810846,20894,378884313],[2025,10,\"481\",154497,2729879481,13976,242493783],[2025,10,\"482\",22167,1241586074,144,8918946],[2025,10,\"483\",86119,1629825693,71,4257491],[2025,10,\"484\",47960,1195519598,6703,123214093],[2025,10,\"500\",128060,4091692589,12107,532867405],[2025,10,\"510\",116132,3628832141,10310,508564552],[2025,10,\"511\",81697,1880078789,2236,46906444],[2025,10,\"512\",15374,1238802058,8054,460400213],[2025,10,\"513\",19061,509951294,20,1257895],[2025,10,\"520\",11927,462860448,1798,24302853],[2025,10,\"600\",234097,5989823076,10230,369627340],[2025,10,\"610\",141987,3178853407,4753,119830260],[2025,10,\"611\",133746,2915291785,4403,105467522],[2025,10,\"612\",8240,263561622,349,14362738],[2025,10,\"620\",22209,743316844,283,16759450],[2025,10,\"621\",11612,413342182,277,16549486],[2025,10,\"622\",10597,329974662,6,209964],[2025,10,\"630\",19017,470704552,651,20376618],[2025,10,\"680\",40367,1220320302,3470,138409151],[2025,10,\"690\",10518,376627971,1073,74251861],[2025,10,\"700\",42151,1911763247,22426,1148514859],[2025,10,\"710\",21062,1011794142,7032,498094660],[2025,10,\"720\",21090,899969105,15394,650420199],[2025,10,\"800\",33493,1698815608,9115,417603755],[2025,10,\"820\",4096,177617139,509,19734996],[2025,10,\"821\",3674,130485038,441,16941141],[2025,10,\"822\",421,47132101,23,1239653],[2025,10,\"823\",null,null,45,1554202],[2025,10,\"830\",6198,575181872,1843,89234378],[2025,10,\"831\",2080,87777245,1237,41479919],[2025,10,\"832\",2943,394885473,214,26479419],[2025,10,\"833\",1174,92519154,392,21275040],[2025,10,\"840\",23200,946016597,6762,308634381],[2025,10,\"841\",16532,515353983,4691,153936827],[2025,10,\"842\",759,135150035,506,100567693],[2025,10,\"843\",5908,295512579,1565,54129861],[2025,10,\"900\",136573,1159771796,40220,1042640776],[2025,10,\"910\",88927,655678077,13784,144891952],[2025,10,\"920\",12825,270120063,21594,840982356],[2025,10,\"930\",34742,232381654,4779,49821946],[2025,10,\"940\",39,525942,63,6944522],[2025,10,\"950\",40,1066060,null,null],[2025,9,\"100\",11679,277571243,4428,160527295],[2025,9,\"110\",11676,276328940,4302,159465672],[2025,9,\"120\",2,1100786,null,null],[2025,9,\"130\",1,141517,126,1061623],[2025,9,\"200\",8034,350089893,1667,487377635],[2025,9,\"210\",1321,65001088,null,65],[2025,9,\"220\",137,5941297,null,12000],[2025,9,\"230\",3868,120442921,null,null],[2025,9,\"240\",2107,82153250,1208,62324777],[2025,9,\"250\",601,76551337,458,425040793],[2025,9,\"300\",324981,4973041996,1278,27271588],[2025,9,\"310\",204,10440560,null,null],[2025,9,\"311\",20,3042625,null,null],[2025,9,\"312\",184,7319280,null,null],[2025,9,\"313\",null,78655,null,null],[2025,9,\"380\",324777,4962601436,1278,27271588],[2025,9,\"381\",126192,1867552429,null,6600],[2025,9,\"382\",95748,1448483010,2,40137],[2025,9,\"383\",10573,150922773,846,22726199],[2025,9,\"384\",92263,1494955888,186,2336711],[2025,9,\"385\",1,687336,244,2161941],[2025,9,\"400\",515809,12733892208,67443,1432528805],[2025,9,\"410\",19717,462602352,212,15207467],[2025,9,\"420\",2832,61541539,1308,24204546],[2025,9,\"430\",10099,214187756,26213,537081375],[2025,9,\"431\",9847,199657562,26213,537081375],[2025,9,\"432\",223,13828350,null,null],[2025,9,\"433\",29,701844,null,null],[2025,9,\"440\",49983,1648417175,25518,553517182],[2025,9,\"441\",29219,805223872,25475,548309976],[2025,9,\"442\",182,22272226,18,2790752],[2025,9,\"443\",20583,820921077,25,2416454],[2025,9,\"450\",151790,3138622511,3511,85078564],[2025,9,\"451\",61642,1255456689,3465,81593439],[2025,9,\"452\",2555,212928525,16,2072585],[2025,9,\"453\",87593,1670237297,30,1412540],[2025,9,\"470\",25366,717343256,187,11370815],[2025,9,\"471\",11253,287151993,106,3246727],[2025,9,\"472\",1156,126808671,12,1841228],[2025,9,\"473\",12956,303382592,69,6282860],[2025,9,\"480\",256021,6491177619,10496,206068856],[2025,9,\"481\",63738,1138824261,3351,60512247],[2025,9,\"482\",28201,1495926190,118,11670664],[2025,9,\"483\",83931,1713359894,null,1447723],[2025,9,\"484\",80151,2143067274,7026,132438222],[2025,9,\"500\",133991,4337059640,14836,557359176],[2025,9,\"510\",119963,3793130709,13281,545131836],[2025,9,\"511\",85189,2009333012,7283,148622487],[2025,9,\"512\",16569,1252227900,5998,396495359],[2025,9,\"513\",18206,531569797,null,13990],[2025,9,\"520\",14028,543928931,1555,12227340],[2025,9,\"600\",248065,6467050789,20094,570864629],[2025,9,\"610\",147394,3407807082,13767,313135345],[2025,9,\"611\",139131,3139310984,13376,298502592],[2025,9,\"612\",8263,268496098,391,14632753],[2025,9,\"620\",23482,810277210,242,16243834],[2025,9,\"621\",15529,531935658,231,15552047],[2025,9,\"622\",7953,278341552,10,691787],[2025,9,\"630\",12205,301624289,2147,49843793],[2025,9,\"680\",56387,1585836582,2857,119769707],[2025,9,\"690\",8597,361505626,1081,71871950],[2025,9,\"700\",43019,2438137507,27851,1163348141],[2025,9,\"710\",28213,1678554993,7061,446581312],[2025,9,\"720\",14806,759582514,20790,716766829],[2025,9,\"800\",34644,1783236961,12392,532145878],[2025,9,\"820\",6031,224348056,1355,67928330],[2025,9,\"821\",5533,172695636,1269,61799701],[2025,9,\"822\",482,50812622,34,4404179],[2025,9,\"823\",16,839798,52,1724450],[2025,9,\"830\",6067,578933492,1748,96768628],[2025,9,\"831\",1942,97452537,873,34015085],[2025,9,\"832\",2881,388685154,439,31139893],[2025,9,\"833\",1244,92795801,436,31613650],[2025,9,\"840\",22547,979955413,9289,367448920],[2025,9,\"841\",17782,595005729,6439,181363451],[2025,9,\"842\",1041,178882226,540,101463012],[2025,9,\"843\",3724,206067458,2310,84622457],[2025,9,\"900\",107226,920774219,38388,1045328094],[2025,9,\"910\",68956,450604737,12765,138031356],[2025,9,\"920\",12496,217046253,21345,845502810],[2025,9,\"930\",25605,252117397,4216,52979643],[2025,9,\"940\",104,617996,63,8814285],[2025,9,\"950\",65,387836,null,null],[2026,2,\"100\",5492,236506079,5106,169157836],[2026,2,\"110\",5492,236506079,4462,166668256],[2026,2,\"130\",null,null,644,2489580],[2026,2,\"200\",9946,409727391,1332,331433066],[2026,2,\"210\",1770,94752950,null,null],[2026,2,\"220\",1338,42475150,2,38115],[2026,2,\"230\",2984,83855998,null,null],[2026,2,\"240\",3245,124295590,941,52225150],[2026,2,\"250\",610,64347703,389,279169801],[2026,2,\"300\",202286,3097295652,203,10031312],[2026,2,\"310\",208,7779786,null,null],[2026,2,\"311\",2,334007,null,null],[2026,2,\"312\",206,7444566,null,null],[2026,2,\"313\",null,1213,null,null],[2026,2,\"380\",202078,3089515866,203,10031312],[2026,2,\"381\",68287,969194704,null,null],[2026,2,\"382\",64009,972025262,1,60700],[2026,2,\"383\",35,35417252,171,7188509],[2026,2,\"384\",69691,1109104300,null,240],[2026,2,\"385\",55,3774348,30,2781863],[2026,2,\"400\",380060,9689143618,58364,1276066927],[2026,2,\"410\",10616,283868878,271,31804794],[2026,2,\"420\",6452,123012349,3674,65082864],[2026,2,\"430\",7268,160793665,23538,467154338],[2026,2,\"431\",7108,151874311,23538,467154338],[2026,2,\"432\",129,8247674,null,null],[2026,2,\"433\",31,671680,null,null],[2026,2,\"440\",42104,1418214944,14498,320892155],[2026,2,\"441\",25430,679414522,14432,317776741],[2026,2,\"442\",471,65895912,34,1142944],[2026,2,\"443\",16203,672904510,32,1972470],[2026,2,\"450\",62702,1629802451,3594,79564045],[2026,2,\"451\",28349,670765371,3358,70805194],[2026,2,\"452\",4882,359838071,null,12593],[2026,2,\"453\",29471,599199009,236,8746258],[2026,2,\"470\",17565,525294878,132,8467803],[2026,2,\"471\",14693,356448827,71,2334727],[2026,2,\"472\",1180,91830539,5,1410260],[2026,2,\"473\",1691,77015512,56,4722816],[2026,2,\"480\",233353,5548156453,12657,303100928],[2026,2,\"481\",83497,1469593305,5098,92578560],[2026,2,\"482\",23003,1297121991,2185,110281900],[2026,2,\"483\",65545,1288389768,1,1739217],[2026,2,\"484\",61308,1493051389,5373,98501251],[2026,2,\"500\",109557,3577038393,13613,503637046],[2026,2,\"510\",97291,3139418405,11514,479030566],[2026,2,\"511\",64288,1455380428,5199,107025044],[2026,2,\"512\",16694,1251684770,6185,368455225],[2026,2,\"513\",16309,432353207,130,3550297],[2026,2,\"520\",12267,437619988,2099,24606480],[2026,2,\"600\",200819,5290359869,14937,499483322],[2026,2,\"610\",110401,2558738788,6433,171040739],[2026,2,\"611\",102504,2324781468,6138,159305953],[2026,2,\"612\",7897,233957320,294,11734786],[2026,2,\"620\",19025,598308635,135,6389283],[2026,2,\"621\",9545,297707814,97,4557312],[2026,2,\"622\",9480,300600821,37,1831971],[2026,2,\"630\",14757,361351456,1301,22929082],[2026,2,\"680\",48569,1445369455,6297,248755889],[2026,2,\"690\",8067,326591535,773,50368329],[2026,2,\"700\",37269,1903709321,17868,899538637],[2026,2,\"710\",22116,1169039661,5639,400652561],[2026,2,\"720\",15153,734669660,12230,498886076],[2026,2,\"800\",35739,1621729521,11436,430936510],[2026,2,\"820\",4764,173392157,1084,43013192],[2026,2,\"821\",4357,138058453,1023,41027353],[2026,2,\"822\",407,35322525,46,1465176],[2026,2,\"823\",null,11179,16,520663],[2026,2,\"830\",5973,512942614,1720,80334032],[2026,2,\"831\",2194,90983632,806,31969979],[2026,2,\"832\",2728,345749393,329,20666327],[2026,2,\"833\",1051,76209589,585,27697726],[2026,2,\"840\",25002,935394750,8632,307589286],[2026,2,\"841\",19248,593762108,6917,188488207],[2026,2,\"842\",772,132386402,515,80314904],[2026,2,\"843\",4982,209246240,1200,38786175],[2026,2,\"900\",176032,1632068440,40680,1069673756],[2026,2,\"910\",115593,1048993787,17010,166319320],[2026,2,\"920\",7928,222345184,19977,789314975],[2026,2,\"930\",51153,345565093,3644,107326620],[2026,2,\"940\",1195,12004144,49,6712841],[2026,2,\"950\",164,3160232,null,null],[2026,1,\"100\",19744,380436331,4595,146989710],[2026,1,\"110\",19727,378976816,4275,145526035],[2026,1,\"120\",16,1256650,null,null],[2026,1,\"130\",1,202865,320,1463675],[2026,1,\"200\",11306,454821064,1585,251755327],[2026,1,\"210\",1850,85094339,null,null],[2026,1,\"220\",1067,37162656,null,null],[2026,1,\"230\",3766,112761443,null,null],[2026,1,\"240\",3772,144073524,1272,64305623],[2026,1,\"250\",852,75729102,313,187449704],[2026,1,\"300\",160676,2420829877,349,12149592],[2026,1,\"310\",195,9537997,null,1168],[2026,1,\"311\",null,45163,null,1168],[2026,1,\"312\",175,8771274,null,null],[2026,1,\"313\",20,721560,null,null],[2026,1,\"380\",160481,2411291880,349,12148424],[2026,1,\"381\",9799,136290989,6,106296],[2026,1,\"382\",137548,1999663551,null,37227],[2026,1,\"383\",4598,76639584,189,8578649],[2026,1,\"384\",8532,196966768,16,890063],[2026,1,\"385\",4,1730988,137,2536189],[2026,1,\"400\",433753,10030251253,70147,1443391505],[2026,1,\"410\",624,34027644,223,11919098],[2026,1,\"420\",2315,42999391,1805,33163258],[2026,1,\"430\",3563,80873483,19354,387124402],[2026,1,\"431\",1432,36323271,19354,387124402],[2026,1,\"432\",33,2211575,null,null],[2026,1,\"433\",2098,42338637,null,null],[2026,1,\"440\",45369,1442910367,21755,452108031],[2026,1,\"441\",24231,641328690,21595,446238999],[2026,1,\"442\",171,27230897,7,747376],[2026,1,\"443\",20968,774350780,153,5121656],[2026,1,\"450\",124257,2538541208,7081,139359977],[2026,1,\"451\",56454,1096505951,7010,136672256],[2026,1,\"452\",2728,216759982,2,301220],[2026,1,\"453\",65075,1225275275,69,2386501],[2026,1,\"470\",22569,659583378,682,18766258],[2026,1,\"471\",18946,440483727,590,12431405],[2026,1,\"472\",1117,104019986,37,1607237],[2026,1,\"473\",2506,115079665,56,4727616],[2026,1,\"480\",235055,5231315782,19248,400950481],[2026,1,\"481\",97725,1670791233,17795,318121304],[2026,1,\"482\",19957,960172004,1405,79321743],[2026,1,\"483\",59802,1185297564,5,1697067],[2026,1,\"484\",57570,1415054981,43,1810367],[2026,1,\"500\",121341,3788969814,21161,756823264],[2026,1,\"510\",106482,3246687048,19694,738074144],[2026,1,\"511\",74131,1715669277,10525,199527615],[2026,1,\"512\",14747,1062931784,9045,535142263],[2026,1,\"513\",17603,468085987,123,3404266],[2026,1,\"520\",14860,542282766,1467,18749120],[2026,1,\"600\",297095,6951338126,10793,375103973],[2026,1,\"610\",173621,3562002950,4482,126827582],[2026,1,\"611\",165225,3313131166,4061,109206415],[2026,1,\"612\",8396,248871784,420,17621167],[2026,1,\"620\",23297,751601497,41,2734020],[2026,1,\"621\",10839,350136567,35,2493460],[2026,1,\"622\",12458,401464930,6,240560],[2026,1,\"630\",26381,624323744,821,26503743],[2026,1,\"680\",65598,1711519240,3414,146306043],[2026,1,\"690\",8198,301890695,2036,72732585],[2026,1,\"700\",45475,2763623389,31614,1278656349],[2026,1,\"710\",26577,1949289628,9725,612007086],[2026,1,\"720\",18898,814333761,21889,666649263],[2026,1,\"800\",41155,1815071420,10964,412787943],[2026,1,\"820\",8684,260919750,1102,45403916],[2026,1,\"821\",3947,131435573,1072,43144697],[2026,1,\"822\",478,43782662,14,1563165],[2026,1,\"823\",4259,85701515,16,696054],[2026,1,\"830\",6143,556657505,1159,56205757],[2026,1,\"831\",1996,84020706,545,17259423],[2026,1,\"832\",2753,375269830,209,20066286],[2026,1,\"833\",1394,97366969,405,18880048],[2026,1,\"840\",26327,997494165,8703,311178270],[2026,1,\"841\",21820,671181439,6619,186419117],[2026,1,\"842\",820,148701255,483,76052722],[2026,1,\"843\",3688,177611471,1602,48706431],[2026,1,\"900\",225642,1964851679,38278,946648641],[2026,1,\"910\",150643,1177475991,15655,92441069],[2026,1,\"920\",9824,325459107,18636,741385478],[2026,1,\"930\",60788,418254196,3869,108096396],[2026,1,\"940\",4366,42739442,118,4725698],[2026,1,\"950\",21,922943,null,null],[2026,3,\"100\",27608,545460462,5734,156437255],[2026,3,\"110\",27608,545460462,4488,151460251],[2026,3,\"120\",0,0,0,0],[2026,3,\"130\",0,0,1246,4977004],[2026,3,\"200\",12524,495001569,2072,399697645],[2026,3,\"210\",1427,62514457,0,0],[2026,3,\"220\",1958,58208828,0,9084],[2026,3,\"230\",4728,139249751,0,0],[2026,3,\"240\",3154,127455725,1722,90349816],[2026,3,\"250\",1257,107572808,350,309338745],[2026,3,\"300\",214968,3208508218,272,8327532],[2026,3,\"310\",290,10516105,0,0],[2026,3,\"311\",1,67052,0,0],[2026,3,\"312\",289,10323744,0,0],[2026,3,\"313\",0,125309,0,0],[2026,3,\"380\",214678,3197992113,272,8327532],[2026,3,\"381\",80101,1137164166,0,0],[2026,3,\"382\",94861,1379076946,0,13545],[2026,3,\"383\",6300,96460390,96,4598129],[2026,3,\"384\",33350,561216669,34,834338],[2026,3,\"385\",66,24073942,142,2881520],[2026,3,\"400\",514633,11803188833,138464,2757830362],[2026,3,\"410\",1013,77014917,263,26235731],[2026,3,\"420\",406,8322044,3790,67938020],[2026,3,\"430\",8107,177959090,37656,742772873],[2026,3,\"431\",2958,77509271,37656,742772873],[2026,3,\"432\",43,2492303,0,0],[2026,3,\"433\",5105,97957516,0,0],[2026,3,\"440\",51171,1602007516,23446,635934879],[2026,3,\"441\",29733,773485576,23397,633456805],[2026,3,\"442\",188,22801237,9,775749],[2026,3,\"443\",21250,805720703,40,1702325],[2026,3,\"450\",119440,2521629226,4386,89957130],[2026,3,\"451\",41375,847054344,4238,84967754],[2026,3,\"452\",4276,320327805,15,487522],[2026,3,\"453\",73789,1354247077,132,4501854],[2026,3,\"470\",25055,725296527,340,13405198],[2026,3,\"471\",21663,516553544,237,5080233],[2026,3,\"472\",1626,128134812,67,4125040],[2026,3,\"473\",1765,80608171,36,4199925],[2026,3,\"480\",309442,6690959513,68583,1181586531],[2026,3,\"481\",132741,2280034015,68269,1163705950],[2026,3,\"482\",25223,1305359403,301,15274582],[2026,3,\"483\",89230,1626952243,2,2008305],[2026,3,\"484\",62248,1478613852,10,597694],[2026,3,\"500\",126824,3839190569,23778,662912091],[2026,3,\"510\",107351,3160844202,22499,649793174],[2026,3,\"511\",75465,1650032887,6823,129117205],[2026,3,\"512\",12778,1022520389,8013,474644824],[2026,3,\"513\",19108,488290926,7662,46031145],[2026,3,\"520\",19473,678346367,1279,13118917],[2026,3,\"600\",380233,8544616263,20490,626394393],[2026,3,\"610\",259055,5081276404,12744,317246981],[2026,3,\"611\",253227,4897388695,12470,304364243],[2026,3,\"612\",5828,183887709,274,12882738],[2026,3,\"620\",21139,691977774,154,7793209],[2026,3,\"621\",9587,291348202,126,6299094],[2026,3,\"622\",11552,400629572,28,1494115],[2026,3,\"630\",37756,888716193,998,27687246],[2026,3,\"680\",51923,1467385609,4680,157559248],[2026,3,\"690\",10360,415260283,1915,116107709],[2026,3,\"700\",43730,2238632960,20514,1112997451],[2026,3,\"710\",26402,1443406046,7070,512629693],[2026,3,\"720\",17328,795226914,13445,600367758],[2026,3,\"800\",33804,1671964349,12556,488637437],[2026,3,\"820\",6809,218849273,1496,65251501],[2026,3,\"821\",3477,108505701,1447,63761700],[2026,3,\"822\",313,53031125,6,461668],[2026,3,\"823\",3020,57312447,43,1028133],[2026,3,\"830\",6700,594528348,2354,119548960],[2026,3,\"831\",2445,99241164,1542,48182378],[2026,3,\"832\",3113,409293663,482,53750610],[2026,3,\"833\",1141,85993521,330,17615972],[2026,3,\"840\",20295,858586728,8706,303836976],[2026,3,\"841\",15663,516826760,7156,194853634],[2026,3,\"842\",942,151637512,515,73741965],[2026,3,\"843\",3690,190122456,1035,35241377],[2026,3,\"900\",247053,2128163215,46093,1386396780],[2026,3,\"910\",166124,1353760789,17822,219611490],[2026,3,\"920\",9267,267396830,24441,988831221],[2026,3,\"930\",69560,485510086,3743,174279092],[2026,3,\"940\",1984,19162883,88,3674977],[2026,3,\"950\",117,2332627,0,0]],\"cats\":[{\"code\":\"100\",\"name\":\"Iron products\",\"level\":0},{\"code\":\"110\",\"name\":\"Pig iron\",\"level\":1},{\"code\":\"120\",\"name\":\"DRI\",\"level\":1},{\"code\":\"130\",\"name\":\"HBI\",\"level\":1},{\"code\":\"200\",\"name\":\"Ferro alloy\",\"level\":0},{\"code\":\"210\",\"name\":\"Ferro-chromium\",\"level\":1},{\"code\":\"220\",\"name\":\"Ferro-manganese\",\"level\":1},{\"code\":\"230\",\"name\":\"Ferro-silico-manganese\",\"level\":1},{\"code\":\"240\",\"name\":\"Ferro-silicon\",\"level\":1},{\"code\":\"250\",\"name\":\"Other ferro alloy\",\"level\":1},{\"code\":\"300\",\"name\":\"Crude steel products\",\"level\":0},{\"code\":\"310\",\"name\":\"Ingots\",\"level\":1},{\"code\":\"311\",\"name\":\"Carbon Steel\",\"level\":2},{\"code\":\"312\",\"name\":\"Stainless Steel\",\"level\":2},{\"code\":\"313\",\"name\":\"Other (Alloy Steel)\",\"level\":2},{\"code\":\"380\",\"name\":\"Semi-finished steel products\",\"level\":1},{\"code\":\"381\",\"name\":\"Billet\",\"level\":2},{\"code\":\"382\",\"name\":\"Slab\",\"level\":2},{\"code\":\"383\",\"name\":\"Other (e.g. bloom, beam-blanks)\",\"level\":2},{\"code\":\"384\",\"name\":\"Semi-finished : C>= 0.25\",\"level\":2},{\"code\":\"385\",\"name\":\"Other (e.g. stainless, alloy steel)\",\"level\":2},{\"code\":\"400\",\"name\":\"Hot-rolled steel products\",\"level\":0},{\"code\":\"410\",\"name\":\"Rails & accessories\",\"level\":1},{\"code\":\"420\",\"name\":\"Steel sheet piles\",\"level\":1},{\"code\":\"430\",\"name\":\"Sections\",\"level\":1},{\"code\":\"431\",\"name\":\"Carbon Steel\",\"level\":2},{\"code\":\"432\",\"name\":\"Stainless Steel\",\"level\":2},{\"code\":\"433\",\"name\":\"Other (Alloy Steel)\",\"level\":2},{\"code\":\"440\",\"name\":\"Bars\",\"level\":1},{\"code\":\"441\",\"name\":\"Carbon Steel\",\"level\":2},{\"code\":\"442\",\"name\":\"Stainless Steel\",\"level\":2},{\"code\":\"443\",\"name\":\"Other (Alloy Steel)\",\"level\":2},{\"code\":\"450\",\"name\":\"Wire Rods\",\"level\":1},{\"code\":\"451\",\"name\":\"Carbon Steel\",\"level\":2},{\"code\":\"452\",\"name\":\"Stainless Steel\",\"level\":2},{\"code\":\"453\",\"name\":\"Other (Alloy Steel)\",\"level\":2},{\"code\":\"470\",\"name\":\"Plates (>=3 mm.)\",\"level\":1},{\"code\":\"471\",\"name\":\"Carbon Steel\",\"level\":2},{\"code\":\"472\",\"name\":\"Stainless Steel\",\"level\":2},{\"code\":\"473\",\"name\":\"Other (Alloy Steel)\",\"level\":2},{\"code\":\"480\",\"name\":\"Hot-rolled coils \/ sheets (< 3 mm.)\",\"level\":1},{\"code\":\"481\",\"name\":\"Carbon Steels\",\"level\":2},{\"code\":\"482\",\"name\":\"Stainless Steels\",\"level\":2},{\"code\":\"483\",\"name\":\"Other (Alloy Steel)\",\"level\":2},{\"code\":\"484\",\"name\":\"Carbon Steels P&O\",\"level\":2},{\"code\":\"500\",\"name\":\"Cold-rolled steel products\",\"level\":0},{\"code\":\"510\",\"name\":\"Cold-rolled sheets & strips\",\"level\":1},{\"code\":\"511\",\"name\":\"Carbon Steels\",\"level\":2},{\"code\":\"512\",\"name\":\"Stainless Steel\",\"level\":2},{\"code\":\"513\",\"name\":\"Other (Alloy Steel)\",\"level\":2},{\"code\":\"520\",\"name\":\"Cold-rolled electrical sheets\",\"level\":1},{\"code\":\"600\",\"name\":\"Coated steel sheets & strips\",\"level\":0},{\"code\":\"610\",\"name\":\"Galvanized sheets\",\"level\":1},{\"code\":\"611\",\"name\":\"Hot Dip (CGI)\",\"level\":2},{\"code\":\"612\",\"name\":\"EGI\",\"level\":2},{\"code\":\"620\",\"name\":\"Tinplates \/ Tin free\",\"level\":1},{\"code\":\"621\",\"name\":\"Tinplates\",\"level\":2},{\"code\":\"622\",\"name\":\"Tin free\",\"level\":2},{\"code\":\"630\",\"name\":\"Zn-Al\",\"level\":1},{\"code\":\"680\",\"name\":\"Color coated\",\"level\":1},{\"code\":\"690\",\"name\":\"Others\",\"level\":1},{\"code\":\"700\",\"name\":\"Pipes & Tubes (excl. pipe fittings)\",\"level\":0},{\"code\":\"710\",\"name\":\"Seamless\",\"level\":1},{\"code\":\"720\",\"name\":\"Welded\",\"level\":1},{\"code\":\"800\",\"name\":\"Cold-finished & Cold-formed Steels\",\"level\":0},{\"code\":\"820\",\"name\":\"Cold-formed sections\",\"level\":1},{\"code\":\"821\",\"name\":\"Carbon Steels\",\"level\":2},{\"code\":\"822\",\"name\":\"Stainless Steels\",\"level\":2},{\"code\":\"823\",\"name\":\"Other (Alloy Steel)\",\"level\":2},{\"code\":\"830\",\"name\":\"Cold drawn bars\",\"level\":1},{\"code\":\"831\",\"name\":\"Carbon Steels\",\"level\":2},{\"code\":\"832\",\"name\":\"Stainless Steels\",\"level\":2},{\"code\":\"833\",\"name\":\"Other (Alloy Steel)\",\"level\":2},{\"code\":\"840\",\"name\":\"Steel wires\",\"level\":1},{\"code\":\"841\",\"name\":\"Carbon Steels\",\"level\":2},{\"code\":\"842\",\"name\":\"Stainless Steels\",\"level\":2},{\"code\":\"843\",\"name\":\"Other (Alloy Steel)\",\"level\":2},{\"code\":\"900\",\"name\":\"Iron & steel scrap\",\"level\":0},{\"code\":\"910\",\"name\":\"Carbon steel\",\"level\":1},{\"code\":\"920\",\"name\":\"Stainless steel\",\"level\":1},{\"code\":\"930\",\"name\":\"Other alloy steel\",\"level\":1},{\"code\":\"940\",\"name\":\"Cast iron\",\"level\":1},{\"code\":\"950\",\"name\":\"Other scrap\",\"level\":1}]}<\/script>\n\n<script>\nconst raw = JSON.parse(document.getElementById('steelData').textContent);\n\/\/ fields: y,m,code,iQ,iV,eQ,eV\nconst rows = raw.data.map(r => ({\n  y: r[0], m: r[1], code: r[2],\n  iQ: r[3], iV: r[4], eQ: r[5], eV: r[6],\n}));\nconst cats = raw.cats;\nconst catByCode = Object.fromEntries(cats.map(c => [c.code, c]));\n\nconst state = {\n  dir: 'both', group: 'all', sub: 'all',\n  yearFrom: 2019, yearTo: 2026, month: 'all',\n};\n\nfunction initFilters() {\n  const groupSel = document.getElementById('catGroup');\n  groupSel.innerHTML = '<option value=\"all\">\u0e17\u0e38\u0e01\u0e01\u0e25\u0e38\u0e48\u0e21<\/option>' +\n    cats.filter(c => c.level === 0).map(c => `<option value=\"${c.code}\">${c.code} - ${c.name}<\/option>`).join('');\n\n  const yrs = Array.from(new Set(rows.map(r => r.y))).sort();\n  const yf = document.getElementById('yearFrom');\n  const yt = document.getElementById('yearTo');\n  yf.innerHTML = yrs.map(y => `<option value=\"${y}\">${y}<\/option>`).join('');\n  yt.innerHTML = yrs.map(y => `<option value=\"${y}\">${y}<\/option>`).join('');\n  yf.value = yrs[0]; yt.value = yrs[yrs.length - 1];\n  state.yearFrom = yrs[0]; state.yearTo = yrs[yrs.length - 1];\n  window.__yearRange = { from: state.yearFrom, to: state.yearTo, month: state.month };\n\n  updateSubOptions();\n\n  document.querySelectorAll('#dirTabs button').forEach(btn => {\n    btn.addEventListener('click', () => {\n      document.querySelectorAll('#dirTabs button').forEach(b => b.classList.remove('active'));\n      btn.classList.add('active');\n      state.dir = btn.dataset.dir;\n      render();\n    });\n  });\n  groupSel.addEventListener('change', () => {\n    state.group = groupSel.value; state.sub = 'all';\n    updateSubOptions(); render();\n  });\n  document.getElementById('catSub').addEventListener('change', (e) => { state.sub = e.target.value; render(); });\n  yf.addEventListener('change', () => {\n    state.yearFrom = +yf.value;\n    window.__yearRange = { from: state.yearFrom, to: state.yearTo, month: state.month };\n    render();\n    window.dispatchEvent(new CustomEvent('consYearChange'));\n  });\n  yt.addEventListener('change', () => {\n    state.yearTo = +yt.value;\n    window.__yearRange = { from: state.yearFrom, to: state.yearTo, month: state.month };\n    render();\n    window.dispatchEvent(new CustomEvent('consYearChange'));\n  });\n  document.getElementById('month').addEventListener('change', (e) => {\n    state.month = e.target.value;\n    window.__yearRange = window.__yearRange || {};\n    window.__yearRange.month = state.month;\n    render();\n    window.dispatchEvent(new CustomEvent('consYearChange'));\n  });\n}\n\nfunction updateSubOptions() {\n  const subSel = document.getElementById('catSub');\n  let subs;\n  if (state.group === 'all') {\n    subs = cats.filter(c => c.level === 1);\n  } else {\n    const prefix = state.group.substring(0, 1);\n    subs = cats.filter(c => c.code.startsWith(prefix) && c.level >= 1);\n  }\n  subSel.innerHTML = '<option value=\"all\">\u0e17\u0e38\u0e01\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17<\/option>' +\n    subs.map(c => `<option value=\"${c.code}\">${'\\u00A0'.repeat((c.level-1)*3)}${c.code} - ${c.name}<\/option>`).join('');\n  subSel.value = 'all';\n}\n\nfunction filterRows() {\n  const { yearFrom, yearTo, month, group, sub } = state;\n  return rows.filter(r => {\n    if (r.y < yearFrom || r.y > yearTo) return false;\n    if (month !== 'all' && r.m !== +month) return false;\n    if (sub !== 'all') return r.code === sub;\n    if (group !== 'all') return r.code === group;\n    return catByCode[r.code]?.level === 0;\n  });\n}\n\nfunction fmt(n, digits = 0) {\n  if (n == null || isNaN(n)) return '\u2013';\n  return Number(n).toLocaleString('en-US', { maximumFractionDigits: digits });\n}\nfunction fmtCompact(n) {\n  if (n == null || isNaN(n)) return '\u2013';\n  const a = Math.abs(n);\n  if (a >= 1e12) return (n\/1e12).toFixed(2) + ' \u0e25\u0e49\u0e32\u0e19\u0e25\u0e49\u0e32\u0e19';\n  if (a >= 1e9)  return (n\/1e9).toFixed(2)  + ' \u0e1e\u0e31\u0e19\u0e25\u0e49\u0e32\u0e19';\n  if (a >= 1e6)  return (n\/1e6).toFixed(2)  + ' \u0e25\u0e49\u0e32\u0e19';\n  if (a >= 1e3)  return (n\/1e3).toFixed(1)  + ' \u0e1e\u0e31\u0e19';\n  return Number(n).toLocaleString('en-US');\n}\n\nfunction sumField(rs, field) { return rs.reduce((s, r) => s + (r[field] || 0), 0); }\n\nfunction renderKPIs(rs) {\n  const impQ = sumField(rs, 'iQ');\n  const impV = sumField(rs, 'iV');\n  const expQ = sumField(rs, 'eQ');\n  const expV = sumField(rs, 'eV');\n  const impP = impQ > 0 ? impV \/ impQ : null;\n  const expP = expQ > 0 ? expV \/ expQ : null;\n\n  const el = document.getElementById('kpis');\n  const parts = [];\n  if (state.dir !== 'export') {\n    parts.push(`<div class=\"kpi import\"><div class=\"kpi-label\">\u0e1b\u0e23\u0e34\u0e21\u0e32\u0e13\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32\u0e23\u0e27\u0e21<\/div><div class=\"kpi-value\">${fmtCompact(impQ)}<span class=\"kpi-unit\">\u0e15\u0e31\u0e19<\/span><\/div><\/div>`);\n    parts.push(`<div class=\"kpi import\"><div class=\"kpi-label\">\u0e23\u0e32\u0e04\u0e32\u0e40\u0e09\u0e25\u0e35\u0e48\u0e22\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32<\/div><div class=\"kpi-value\">${fmt(impP, 0)}<span class=\"kpi-unit\">\u0e1a\u0e32\u0e17\/\u0e15\u0e31\u0e19<\/span><\/div><\/div>`);\n    parts.push(`<div class=\"kpi import\"><div class=\"kpi-label\">\u0e21\u0e39\u0e25\u0e04\u0e48\u0e32\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32\u0e23\u0e27\u0e21<\/div><div class=\"kpi-value\">${fmtCompact(impV)}<span class=\"kpi-unit\">\u0e1a\u0e32\u0e17<\/span><\/div><\/div>`);\n  }\n  if (state.dir !== 'import') {\n    parts.push(`<div class=\"kpi export\"><div class=\"kpi-label\">\u0e1b\u0e23\u0e34\u0e21\u0e32\u0e13\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01\u0e23\u0e27\u0e21<\/div><div class=\"kpi-value\">${fmtCompact(expQ)}<span class=\"kpi-unit\">\u0e15\u0e31\u0e19<\/span><\/div><\/div>`);\n    parts.push(`<div class=\"kpi export\"><div class=\"kpi-label\">\u0e23\u0e32\u0e04\u0e32\u0e40\u0e09\u0e25\u0e35\u0e48\u0e22\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01<\/div><div class=\"kpi-value\">${fmt(expP, 0)}<span class=\"kpi-unit\">\u0e1a\u0e32\u0e17\/\u0e15\u0e31\u0e19<\/span><\/div><\/div>`);\n    parts.push(`<div class=\"kpi export\"><div class=\"kpi-label\">\u0e21\u0e39\u0e25\u0e04\u0e48\u0e32\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01\u0e23\u0e27\u0e21<\/div><div class=\"kpi-value\">${fmtCompact(expV)}<span class=\"kpi-unit\">\u0e1a\u0e32\u0e17<\/span><\/div><\/div>`);\n  }\n  el.innerHTML = parts.join('');\n}\n\nfunction buildTimeSeries(rs) {\n  const byKey = new Map();\n  for (const r of rs) {\n    const k = `${r.y}-${String(r.m).padStart(2,'0')}`;\n    if (!byKey.has(k)) byKey.set(k, { iQ:0, iV:0, eQ:0, eV:0 });\n    const o = byKey.get(k);\n    o.iQ += r.iQ || 0; o.iV += r.iV || 0;\n    o.eQ += r.eQ || 0; o.eV += r.eV || 0;\n  }\n  return Array.from(byKey.keys()).sort().map(k => {\n    const o = byKey.get(k);\n    return {\n      label: k, iQ: o.iQ, eQ: o.eQ,\n      iP: o.iQ > 0 ? o.iV \/ o.iQ : null,\n      eP: o.eQ > 0 ? o.eV \/ o.eQ : null,\n    };\n  });\n}\n\nlet priceChart, qtyChart, catChart, priceByCatChart;\n\nfunction renderCharts(rs) {\n  const ts = buildTimeSeries(rs);\n  const labels = ts.map(t => t.label);\n\n  const dsPrice = [], dsQty = [];\n  if (state.dir !== 'export') {\n    dsPrice.push({ label: '\u0e23\u0e32\u0e04\u0e32\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32', data: ts.map(t => t.iP), borderColor: '#3b82f6', backgroundColor: '#3b82f6', tension: 0.3, pointRadius: 4, pointHoverRadius: 6, borderWidth: 2, spanGaps: true });\n    dsQty.push({ label: '\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32', data: ts.map(t => t.iQ), backgroundColor: '#3b82f6' });\n  }\n  if (state.dir !== 'import') {\n    dsPrice.push({ label: '\u0e23\u0e32\u0e04\u0e32\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01', data: ts.map(t => t.eP), borderColor: '#10b981', backgroundColor: '#10b981', tension: 0.3, pointRadius: 4, pointHoverRadius: 6, borderWidth: 2, spanGaps: true });\n    dsQty.push({ label: '\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01', data: ts.map(t => t.eQ), backgroundColor: '#10b981' });\n  }\n\n  if (priceChart) priceChart.destroy();\n  priceChart = new Chart(document.getElementById('priceChart'), {\n    type: 'line',\n    data: { labels, datasets: dsPrice },\n    options: {\n      responsive: true, maintainAspectRatio: false,\n      plugins: { legend: { position: 'bottom' }, tooltip: { callbacks: { label: (c) => `${c.dataset.label}: ${fmt(c.parsed.y)} \u0e1a\u0e32\u0e17\/\u0e15\u0e31\u0e19` } } },\n      scales: { x: { ticks: { maxTicksLimit: 12, autoSkip: true }, grid: { display: false } }, y: { ticks: { callback: v => fmtCompact(v) }, grid: { color: '#f1f5f9' } } }\n    }\n  });\n\n  if (qtyChart) qtyChart.destroy();\n  const hasCatFilter = (state.group !== 'all') || (state.sub !== 'all');\n  const useLineForQty = (state.dir === 'both');\n  let qtyDatasets = dsQty;\n  let qtyType = 'bar';\n  if (useLineForQty) {\n    qtyType = 'line';\n    \/\/ Rebuild import\/export as line datasets\n    const lineDs = [];\n    if (state.dir !== 'export') {\n      lineDs.push({ label: '\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32', data: ts.map(t => t.iQ), borderColor: '#3b82f6', backgroundColor: 'rgba(59,130,246,0.10)', tension: 0.3, borderWidth: 2.2, pointRadius: 2.5, pointHoverRadius: 5, fill: false, spanGaps: true });\n    }\n    if (state.dir !== 'import') {\n      lineDs.push({ label: '\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01', data: ts.map(t => t.eQ), borderColor: '#10b981', backgroundColor: 'rgba(16,185,129,0.10)', tension: 0.3, borderWidth: 2.2, pointRadius: 2.5, pointHoverRadius: 5, fill: false, spanGaps: true });\n    }\n    \/\/ Add Production & Consumption lines based on the ISIT category filter.\n    \/\/ - No filter: aggregate from periods.tf (whole finished steel total).\n    \/\/ - Filter at L0\/L1\/L2: aggregate cons.details[*] for matched labels.\n    \/\/ - Filter without matched cons label set: skip prod\/cons lines.\n    const ISIT_TO_CONS_DETAILS = window.__ISIT_TO_CONS || {};\n    const filterCode = (state.sub !== 'all') ? state.sub : (state.group !== 'all' ? state.group : null);\n    let prodArr = null, consArr = null;\n    if (filterCode == null) {\n      \/\/ No filter \u2192 use tf totals from periods\n      const consPeriods = window.__CONS_PERIODS || [];\n      const consByKey = new Map();\n      for (const p of consPeriods) {\n        const k = p.y + '-' + String(p.m).padStart(2, '0');\n        consByKey.set(k, p);\n      }\n      prodArr = labels.map(k => { const p = consByKey.get(k); return p ? p.tf.prod : null; });\n      consArr = labels.map(k => { const p = consByKey.get(k); return p ? p.tf.cons : null; });\n    } else {\n      const detailNames = ISIT_TO_CONS_DETAILS[filterCode];\n      const detailsObj = window.__CONS_DETAILS || {};\n      if (detailNames && detailNames.length) {\n        const prodMap = new Map(), consMap = new Map();\n        for (const name of detailNames) {\n          const det = detailsObj[name];\n          if (!det || !det.data) continue;\n          for (const r of det.data) {\n            const k = r.y + '-' + String(r.m).padStart(2, '0');\n            prodMap.set(k, (prodMap.get(k) || 0) + (r.prod || 0));\n            consMap.set(k, (consMap.get(k) || 0) + (r.cons || 0));\n          }\n        }\n        if (prodMap.size > 0) {\n          \/\/ Compute totals; if both are zero, treat as no-data and skip lines.\n          let prodTotal = 0, consTotal = 0;\n          for (const v of prodMap.values()) prodTotal += v;\n          for (const v of consMap.values()) consTotal += v;\n          if (prodTotal > 0 || consTotal > 0) {\n            prodArr = labels.map(k => prodMap.has(k) ? prodMap.get(k) : null);\n            consArr = labels.map(k => consMap.has(k) ? consMap.get(k) : null);\n          }\n        }\n      }\n    }\n    if (prodArr && consArr) {\n      lineDs.push({ label: '\u0e01\u0e32\u0e23\u0e1c\u0e25\u0e34\u0e15', data: prodArr, borderColor: '#8b5cf6', backgroundColor: 'rgba(139,92,246,0.10)', tension: 0.3, borderWidth: 2.2, pointRadius: 2.5, pointHoverRadius: 5, fill: false, spanGaps: true, borderDash: [4,3] });\n      lineDs.push({ label: '\u0e01\u0e32\u0e23\u0e1a\u0e23\u0e34\u0e42\u0e20\u0e04', data: consArr, borderColor: '#f59e0b', backgroundColor: 'rgba(245,158,11,0.10)', tension: 0.3, borderWidth: 2.4, pointRadius: 2.5, pointHoverRadius: 5, fill: false, spanGaps: true });\n    }\n    qtyDatasets = lineDs;\n  }\n  qtyChart = new Chart(document.getElementById('qtyChart'), {\n    type: qtyType,\n    data: { labels, datasets: qtyDatasets },\n    options: {\n      responsive: true, maintainAspectRatio: false,\n      interaction: useLineForQty ? { mode: 'index', intersect: false } : undefined,\n      plugins: { legend: { position: 'bottom' }, tooltip: { callbacks: { label: (c) => `${c.dataset.label}: ${fmt(c.parsed.y)} \u0e15\u0e31\u0e19` } } },\n      scales: { x: { ticks: { maxTicksLimit: 12, autoSkip: true }, grid: { display: false } }, y: { ticks: { callback: v => fmtCompact(v) }, grid: { color: '#f1f5f9' } } }\n    }\n  });\n\n  \/\/ Update chart title if combined view\n  const qtyTitleEl = document.getElementById('qtyChartTitle');\n  if (qtyTitleEl) {\n    \/\/ If state.dir==='both' AND we either have no filter, or the filter has\n    \/\/ a matching cons aggregate, use the broader title.\n    let _showCons = (state.dir === 'both');\n    if (_showCons) {\n      const _filterCode = (state.sub !== 'all') ? state.sub : (state.group !== 'all' ? state.group : null);\n      if (_filterCode != null) {\n        const _names = (window.__ISIT_TO_CONS || {})[_filterCode];\n        const _details = window.__CONS_DETAILS || {};\n        let _hasNonZero = false;\n        if (_names) {\n          for (const n of _names) {\n            const det = _details[n];\n            if (!det || !det.data) continue;\n            for (const r of det.data) {\n              if ((r.prod || 0) > 0 || (r.cons || 0) > 0) { _hasNonZero = true; break; }\n            }\n            if (_hasNonZero) break;\n          }\n        }\n        _showCons = _hasNonZero;\n      }\n    }\n    qtyTitleEl.textContent = _showCons\n      ? '\u0e1b\u0e23\u0e34\u0e21\u0e32\u0e13\u0e01\u0e32\u0e23\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32-\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01-\u0e1c\u0e25\u0e34\u0e15-\u0e1a\u0e23\u0e34\u0e42\u0e20\u0e04 \u0e23\u0e32\u0e22\u0e40\u0e14\u0e37\u0e2d\u0e19 (\u0e15\u0e31\u0e19)'\n      : '\u0e1b\u0e23\u0e34\u0e21\u0e32\u0e13\u0e01\u0e32\u0e23\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32-\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01\u0e23\u0e32\u0e22\u0e40\u0e14\u0e37\u0e2d\u0e19 (\u0e15\u0e31\u0e19)';\n  }\n  renderCategoryCharts();\n}\n\nfunction renderCategoryCharts() {\n  const { yearFrom, yearTo, month, group, sub } = state;\n  const targetLevel = (group === 'all' && sub === 'all') ? 0 : 1;\n\n  const byCode = new Map();\n  for (const r of rows) {\n    if (r.y < yearFrom || r.y > yearTo) continue;\n    if (month !== 'all' && r.m !== +month) continue;\n    const c = catByCode[r.code];\n    if (!c) continue;\n    if (group !== 'all' && !r.code.startsWith(group[0])) continue;\n    if (c.level !== targetLevel) continue;\n    if (sub !== 'all' && r.code !== sub) continue;\n\n    if (!byCode.has(r.code)) byCode.set(r.code, { iQ:0, iV:0, eQ:0, eV:0, name: c.name });\n    const o = byCode.get(r.code);\n    o.iQ += r.iQ || 0; o.iV += r.iV || 0;\n    o.eQ += r.eQ || 0; o.eV += r.eV || 0;\n  }\n\n  const arr = Array.from(byCode.entries()).map(([code, o]) => ({\n    code, name: o.name, iQ: o.iQ, eQ: o.eQ,\n    iP: o.iQ > 0 ? o.iV \/ o.iQ : null,\n    eP: o.eQ > 0 ? o.eV \/ o.eQ : null,\n  }));\n\n  const sorted = [...arr].sort((a,b) => ((b.iQ||0)+(b.eQ||0)) - ((a.iQ||0)+(a.eQ||0))).slice(0, 10);\n  const labels = sorted.map(s => `${s.code} ${s.name}`);\n\n  const qDs = [], pDs = [];\n  if (state.dir !== 'export') {\n    qDs.push({ label: '\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32', data: sorted.map(s => s.iQ), backgroundColor: '#3b82f6' });\n    pDs.push({ label: '\u0e23\u0e32\u0e04\u0e32\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32', data: sorted.map(s => s.iP), backgroundColor: '#3b82f6' });\n  }\n  if (state.dir !== 'import') {\n    qDs.push({ label: '\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01', data: sorted.map(s => s.eQ), backgroundColor: '#10b981' });\n    pDs.push({ label: '\u0e23\u0e32\u0e04\u0e32\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01', data: sorted.map(s => s.eP), backgroundColor: '#10b981' });\n  }\n\n  \/\/ When dir==='both', append prod\/cons bars for ISIT codes that have matching cons data.\n  if (state.dir === 'both') {\n    const ISIT_MAP = window.__ISIT_TO_CONS || {};\n    const DETAILS = window.__CONS_DETAILS || {};\n    const monthSel = (month !== 'all') ? +month : null;\n    function aggregateByCode(code, key) {\n      const names = ISIT_MAP[code];\n      if (!names || !names.length) return null;\n      let total = 0, anyData = false;\n      for (const n of names) {\n        const det = DETAILS[n];\n        if (!det || !det.data) continue;\n        for (const r of det.data) {\n          if (r.y < yearFrom || r.y > yearTo) continue;\n          if (monthSel != null && r.m !== monthSel) continue;\n          total += r[key] || 0;\n          anyData = true;\n        }\n      }\n      return anyData ? total : null;\n    }\n    const prodArr = sorted.map(s => aggregateByCode(s.code, 'prod'));\n    const consArr = sorted.map(s => aggregateByCode(s.code, 'cons'));\n    if (prodArr.some(v => v != null && v > 0)) {\n      qDs.push({ label: '\u0e01\u0e32\u0e23\u0e1c\u0e25\u0e34\u0e15', data: prodArr.map(v => v == null ? null : v), backgroundColor: '#8b5cf6' });\n    }\n    if (consArr.some(v => v != null && v > 0)) {\n      qDs.push({ label: '\u0e01\u0e32\u0e23\u0e1a\u0e23\u0e34\u0e42\u0e20\u0e04', data: consArr.map(v => v == null ? null : v), backgroundColor: '#f59e0b' });\n    }\n  }\n\n  if (catChart) catChart.destroy();\n  catChart = new Chart(document.getElementById('catChart'), {\n    type: 'bar',\n    data: { labels, datasets: qDs },\n    options: {\n      indexAxis: 'y', responsive: true, maintainAspectRatio: false,\n      plugins: { legend: { position: 'bottom' }, tooltip: { callbacks: { label: c => `${c.dataset.label}: ${fmt(c.parsed.x)} \u0e15\u0e31\u0e19` } } },\n      scales: { x: { ticks: { callback: v => fmtCompact(v) }, grid: { color: '#f1f5f9' } }, y: { grid: { display: false } } }\n    }\n  });\n\n  if (priceByCatChart) priceByCatChart.destroy();\n  priceByCatChart = new Chart(document.getElementById('priceByCatChart'), {\n    type: 'bar',\n    data: { labels, datasets: pDs },\n    options: {\n      indexAxis: 'y', responsive: true, maintainAspectRatio: false,\n      plugins: { legend: { position: 'bottom' }, tooltip: { callbacks: { label: c => `${c.dataset.label}: ${fmt(c.parsed.x)} \u0e1a\u0e32\u0e17\/\u0e15\u0e31\u0e19` } } },\n      scales: { x: { ticks: { callback: v => fmtCompact(v) }, grid: { color: '#f1f5f9' } }, y: { grid: { display: false } } }\n    }\n  });\n}\n\nfunction renderTable() {\n  const { yearFrom, yearTo, month, group, sub } = state;\n  const byCode = new Map();\n  for (const r of rows) {\n    if (r.y < yearFrom || r.y > yearTo) continue;\n    if (month !== 'all' && r.m !== +month) continue;\n    const c = catByCode[r.code];\n    if (!c) continue;\n    if (sub !== 'all') { if (r.code !== sub) continue; }\n    else if (group !== 'all') {\n      if (!r.code.startsWith(group[0])) continue;\n      if (c.level > 1) continue;\n    } else {\n      if (c.level !== 0) continue;\n    }\n    if (!byCode.has(r.code)) byCode.set(r.code, { iQ:0, iV:0, eQ:0, eV:0, name: c.name, level: c.level });\n    const o = byCode.get(r.code);\n    o.iQ += r.iQ || 0; o.iV += r.iV || 0;\n    o.eQ += r.eQ || 0; o.eV += r.eV || 0;\n  }\n\n  const arr = Array.from(byCode.entries()).map(([code, o]) => ({\n    code, name: o.name, level: o.level,\n    iQ: o.iQ, iV: o.iV, eQ: o.eQ, eV: o.eV,\n    iP: o.iQ > 0 ? o.iV \/ o.iQ : null,\n    eP: o.eQ > 0 ? o.eV \/ o.eQ : null,\n  })).sort((a,b) => a.code.localeCompare(b.code));\n\n  const tbody = document.querySelector('#dataTable tbody');\n  tbody.innerHTML = arr.map(r => {\n    const pad = r.level > 0 ? '&nbsp;&nbsp;&nbsp;'.repeat(r.level) : '';\n    return `<tr>\n      <td>${r.code}<\/td>\n      <td>${pad}${r.name}<\/td>\n      <td class=\"num\">${fmt(r.iQ)}<\/td>\n      <td class=\"num\">${fmt(r.eQ)}<\/td>\n      <td class=\"num\">${fmt(r.iP)}<\/td>\n      <td class=\"num\">${fmt(r.eP)}<\/td>\n      <td class=\"num\">${fmtCompact(r.iV)}<\/td>\n      <td class=\"num\">${fmtCompact(r.eV)}<\/td>\n    <\/tr>`;\n  }).join('') || '<tr><td colspan=\"8\" style=\"text-align:center;color:#94a3b8;padding:20px\">\u0e44\u0e21\u0e48\u0e21\u0e35\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25<\/td><\/tr>';\n}\n\n\nfunction renderAnalysis(rs) {\n  const grid = document.getElementById('insightGrid');\n  const narrative = document.getElementById('narrative');\n  const ts = buildTimeSeries(rs);\n  if (ts.length === 0) {\n    grid.innerHTML = '<div class=\"insight neutral\"><div class=\"insight-label\">\u0e44\u0e21\u0e48\u0e21\u0e35\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25<\/div><div class=\"insight-value\">\u2013<\/div><\/div>';\n    narrative.innerHTML = '\u0e44\u0e21\u0e48\u0e21\u0e35\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e15\u0e32\u0e21\u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02\u0e17\u0e35\u0e48\u0e40\u0e25\u0e37\u0e2d\u0e01';\n    return;\n  }\n\n  const dir = state.dir;\n  const priceField = (p) => ({ imp: p.iP, exp: p.eP });\n\n  \/\/ helpers\n  const pctChange = (a, b) => (a != null && b != null && b !== 0) ? (a - b) \/ b * 100 : null;\n  const arrow = (pct) => {\n    if (pct == null) return '<span class=\"insight-arrow arrow-flat\">\u2015<\/span>';\n    if (pct > 0.5) return '<span class=\"insight-arrow arrow-up\">\u25b2<\/span>';\n    if (pct < -0.5) return '<span class=\"insight-arrow arrow-down\">\u25bc<\/span>';\n    return '<span class=\"insight-arrow arrow-flat\">\u2015<\/span>';\n  };\n  const monthName = (ym) => {\n    const [y, m] = ym.split('-');\n    const names = ['\u0e21.\u0e04.','\u0e01.\u0e1e.','\u0e21\u0e35.\u0e04.','\u0e40\u0e21.\u0e22.','\u0e1e.\u0e04.','\u0e21\u0e34.\u0e22.','\u0e01.\u0e04.','\u0e2a.\u0e04.','\u0e01.\u0e22.','\u0e15.\u0e04.','\u0e1e.\u0e22.','\u0e18.\u0e04.'];\n    return `${names[+m-1]} ${y}`;\n  };\n  const pctFmt = (p) => p == null ? '\u2013' : `${p >= 0 ? '+' : ''}${p.toFixed(1)}%`;\n\n  \/\/ latest & first period\n  const latest = ts[ts.length - 1];\n  const first = ts[0];\n\n  \/\/ Overall weighted averages across filtered range\n  const totalIQ = sumField(rs, 'iQ'), totalIV = sumField(rs, 'iV');\n  const totalEQ = sumField(rs, 'eQ'), totalEV = sumField(rs, 'eV');\n  const avgImp = totalIQ > 0 ? totalIV \/ totalIQ : null;\n  const avgExp = totalEQ > 0 ? totalEV \/ totalEQ : null;\n\n  \/\/ Peak \/ trough (by combined or single direction)\n  const priceSeriesImp = ts.map(t => t.iP).filter(p => p != null);\n  const priceSeriesExp = ts.map(t => t.eP).filter(p => p != null);\n\n  const maxImpIdx = ts.reduce((mi, t, i) => (t.iP != null && (mi < 0 || t.iP > ts[mi].iP)) ? i : mi, -1);\n  const minImpIdx = ts.reduce((mi, t, i) => (t.iP != null && (mi < 0 || t.iP < ts[mi].iP)) ? i : mi, -1);\n  const maxExpIdx = ts.reduce((mi, t, i) => (t.eP != null && (mi < 0 || t.eP > ts[mi].eP)) ? i : mi, -1);\n  const minExpIdx = ts.reduce((mi, t, i) => (t.eP != null && (mi < 0 || t.eP < ts[mi].eP)) ? i : mi, -1);\n\n  \/\/ Change: latest vs first\n  const impChg = pctChange(latest.iP, first.iP);\n  const expChg = pctChange(latest.eP, first.eP);\n\n  \/\/ YoY: latest month vs 12 months prior (if exists)\n  let yoyImp = null, yoyExp = null;\n  if (ts.length >= 13) {\n    const prev = ts[ts.length - 13];\n    \/\/ ensure same month\n    const [ly, lm] = latest.label.split('-');\n    const [py, pm] = prev.label.split('-');\n    if (lm === pm) {\n      yoyImp = pctChange(latest.iP, prev.iP);\n      yoyExp = pctChange(latest.eP, prev.eP);\n    }\n  }\n\n  \/\/ Recent trend: last 3 months vs previous 3 months weighted-avg price\n  function avgPriceRange(start, end, field) {\n    let v=0, q=0;\n    for (let i=start; i<end && i<ts.length; i++) {\n      const t = ts[i];\n      if (field === 'i') { v += (t.iP || 0) * (t.iQ || 0); q += t.iQ || 0; }\n      else { v += (t.eP || 0) * (t.eQ || 0); q += t.eQ || 0; }\n    }\n    return q > 0 ? v\/q : null;\n  }\n  let trendImp = null, trendExp = null;\n  if (ts.length >= 6) {\n    const n = ts.length;\n    trendImp = pctChange(avgPriceRange(n-3, n, 'i'), avgPriceRange(n-6, n-3, 'i'));\n    trendExp = pctChange(avgPriceRange(n-3, n, 'e'), avgPriceRange(n-6, n-3, 'e'));\n  }\n\n  \/\/ Import-Export price gap (latest)\n  const gapLatest = (latest.iP != null && latest.eP != null) ? latest.iP - latest.eP : null;\n  const gapPct = (latest.iP != null && latest.eP != null && latest.eP > 0) ? (latest.iP - latest.eP) \/ latest.eP * 100 : null;\n\n  \/\/ Build insight cards\n  const cards = [];\n  const showImp = dir !== 'export';\n  const showExp = dir !== 'import';\n\n  \/\/ Latest month snapshot\n  cards.push(`<div class=\"insight neutral\">\n    <div class=\"insight-label\">\u0e0a\u0e48\u0e27\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14<\/div>\n    <div class=\"insight-value\">${monthName(latest.label)}<\/div>\n    <div class=\"insight-sub\">${showImp ? '\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32 ' + fmt(latest.iP) + ' \u0e1a\u0e32\u0e17\/\u0e15\u0e31\u0e19' : ''}${showImp && showExp ? ' \u00b7 ' : ''}${showExp ? '\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01 ' + fmt(latest.eP) + ' \u0e1a\u0e32\u0e17\/\u0e15\u0e31\u0e19' : ''}<\/div>\n  <\/div>`);\n\n  if (showImp) {\n    cards.push(`<div class=\"insight import\">\n      <div class=\"insight-label\">\u0e23\u0e32\u0e04\u0e32\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32\u0e40\u0e09\u0e25\u0e35\u0e48\u0e22 (\u0e0a\u0e48\u0e27\u0e07\u0e17\u0e35\u0e48\u0e40\u0e25\u0e37\u0e2d\u0e01)<\/div>\n      <div class=\"insight-value\">${fmt(avgImp)} <span style=\"font-size:12px;color:#64748b\">\u0e1a\u0e32\u0e17\/\u0e15\u0e31\u0e19<\/span><\/div>\n      <div class=\"insight-sub\">\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e41\u0e1b\u0e25\u0e07\u0e08\u0e32\u0e01\u0e15\u0e49\u0e19\u0e0a\u0e48\u0e27\u0e07 ${arrow(impChg)} <span class=\"${impChg > 0 ? 'up' : impChg < 0 ? 'down' : ''}\">${pctFmt(impChg)}<\/span><\/div>\n    <\/div>`);\n  }\n  if (showExp) {\n    cards.push(`<div class=\"insight export\">\n      <div class=\"insight-label\">\u0e23\u0e32\u0e04\u0e32\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01\u0e40\u0e09\u0e25\u0e35\u0e48\u0e22 (\u0e0a\u0e48\u0e27\u0e07\u0e17\u0e35\u0e48\u0e40\u0e25\u0e37\u0e2d\u0e01)<\/div>\n      <div class=\"insight-value\">${fmt(avgExp)} <span style=\"font-size:12px;color:#64748b\">\u0e1a\u0e32\u0e17\/\u0e15\u0e31\u0e19<\/span><\/div>\n      <div class=\"insight-sub\">\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e41\u0e1b\u0e25\u0e07\u0e08\u0e32\u0e01\u0e15\u0e49\u0e19\u0e0a\u0e48\u0e27\u0e07 ${arrow(expChg)} <span class=\"${expChg > 0 ? 'up' : expChg < 0 ? 'down' : ''}\">${pctFmt(expChg)}<\/span><\/div>\n    <\/div>`);\n  }\n\n  if (yoyImp != null && showImp) {\n    cards.push(`<div class=\"insight ${yoyImp > 0 ? 'up' : 'down'}\">\n      <div class=\"insight-label\">YoY \u0e23\u0e32\u0e04\u0e32\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32<\/div>\n      <div class=\"insight-value\">${arrow(yoyImp)} <span class=\"${yoyImp > 0 ? 'up' : 'down'}\" style=\"color:${yoyImp > 0 ? '#dc2626' : '#059669'}\">${pctFmt(yoyImp)}<\/span><\/div>\n      <div class=\"insight-sub\">\u0e40\u0e17\u0e35\u0e22\u0e1a\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e40\u0e14\u0e35\u0e22\u0e27\u0e01\u0e31\u0e19\u0e1b\u0e35\u0e01\u0e48\u0e2d\u0e19<\/div>\n    <\/div>`);\n  }\n  if (yoyExp != null && showExp) {\n    cards.push(`<div class=\"insight ${yoyExp > 0 ? 'up' : 'down'}\">\n      <div class=\"insight-label\">YoY \u0e23\u0e32\u0e04\u0e32\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01<\/div>\n      <div class=\"insight-value\">${arrow(yoyExp)} <span style=\"color:${yoyExp > 0 ? '#dc2626' : '#059669'}\">${pctFmt(yoyExp)}<\/span><\/div>\n      <div class=\"insight-sub\">\u0e40\u0e17\u0e35\u0e22\u0e1a\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e40\u0e14\u0e35\u0e22\u0e27\u0e01\u0e31\u0e19\u0e1b\u0e35\u0e01\u0e48\u0e2d\u0e19<\/div>\n    <\/div>`);\n  }\n\n  if (showImp && maxImpIdx >= 0) {\n    cards.push(`<div class=\"insight up\">\n      <div class=\"insight-label\">\u0e23\u0e32\u0e04\u0e32\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32\u0e2a\u0e39\u0e07\u0e2a\u0e38\u0e14<\/div>\n      <div class=\"insight-value\">${fmt(ts[maxImpIdx].iP)} <span style=\"font-size:12px;color:#64748b\">\u0e1a\u0e32\u0e17\/\u0e15\u0e31\u0e19<\/span><\/div>\n      <div class=\"insight-sub\">${monthName(ts[maxImpIdx].label)}<\/div>\n    <\/div>`);\n    cards.push(`<div class=\"insight down\">\n      <div class=\"insight-label\">\u0e23\u0e32\u0e04\u0e32\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32\u0e15\u0e48\u0e33\u0e2a\u0e38\u0e14<\/div>\n      <div class=\"insight-value\">${fmt(ts[minImpIdx].iP)} <span style=\"font-size:12px;color:#64748b\">\u0e1a\u0e32\u0e17\/\u0e15\u0e31\u0e19<\/span><\/div>\n      <div class=\"insight-sub\">${monthName(ts[minImpIdx].label)}<\/div>\n    <\/div>`);\n  }\n  if (showExp && maxExpIdx >= 0) {\n    cards.push(`<div class=\"insight up\">\n      <div class=\"insight-label\">\u0e23\u0e32\u0e04\u0e32\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01\u0e2a\u0e39\u0e07\u0e2a\u0e38\u0e14<\/div>\n      <div class=\"insight-value\">${fmt(ts[maxExpIdx].eP)} <span style=\"font-size:12px;color:#64748b\">\u0e1a\u0e32\u0e17\/\u0e15\u0e31\u0e19<\/span><\/div>\n      <div class=\"insight-sub\">${monthName(ts[maxExpIdx].label)}<\/div>\n    <\/div>`);\n    cards.push(`<div class=\"insight down\">\n      <div class=\"insight-label\">\u0e23\u0e32\u0e04\u0e32\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01\u0e15\u0e48\u0e33\u0e2a\u0e38\u0e14<\/div>\n      <div class=\"insight-value\">${fmt(ts[minExpIdx].eP)} <span style=\"font-size:12px;color:#64748b\">\u0e1a\u0e32\u0e17\/\u0e15\u0e31\u0e19<\/span><\/div>\n      <div class=\"insight-sub\">${monthName(ts[minExpIdx].label)}<\/div>\n    <\/div>`);\n  }\n\n  if (showImp && showExp && gapLatest != null) {\n    cards.push(`<div class=\"insight neutral\">\n      <div class=\"insight-label\">\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e48\u0e32\u0e07\u0e23\u0e32\u0e04\u0e32 (\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32 \u2212 \u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01)<\/div>\n      <div class=\"insight-value\">${fmt(gapLatest)} <span style=\"font-size:12px;color:#64748b\">\u0e1a\u0e32\u0e17\/\u0e15\u0e31\u0e19<\/span><\/div>\n      <div class=\"insight-sub\">\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32\u0e41\u0e1e\u0e07\u0e01\u0e27\u0e48\u0e32\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01 ${gapPct != null ? pctFmt(gapPct) : '\u2013'}<\/div>\n    <\/div>`);\n  }\n\n  grid.innerHTML = cards.join('');\n\n  \/\/ Build narrative\n  const parts = [];\n  const catLabel = state.sub !== 'all' ? (catByCode[state.sub]?.name || state.sub) :\n                   state.group !== 'all' ? (catByCode[state.group]?.name || state.group) : '\u0e17\u0e38\u0e01\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e40\u0e2b\u0e25\u0e47\u0e01';\n  parts.push(`\u0e43\u0e19\u0e0a\u0e48\u0e27\u0e07 <strong>${first.label} \u0e16\u0e36\u0e07 ${latest.label}<\/strong> \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a <strong>${catLabel}<\/strong>:`);\n\n  if (showImp && impChg != null) {\n    const dir = impChg > 0 ? '\u0e1b\u0e23\u0e31\u0e1a\u0e02\u0e36\u0e49\u0e19' : impChg < 0 ? '\u0e1b\u0e23\u0e31\u0e1a\u0e25\u0e14\u0e25\u0e07' : '\u0e17\u0e23\u0e07\u0e15\u0e31\u0e27';\n    const cls = impChg > 0 ? 'up' : impChg < 0 ? 'down' : '';\n    parts.push(` \u0e23\u0e32\u0e04\u0e32\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32\u0e40\u0e09\u0e25\u0e35\u0e48\u0e22 <span class=\"${cls}\">${dir} ${pctFmt(Math.abs(impChg))}<\/span> \u0e08\u0e32\u0e01 ${fmt(first.iP)} \u0e40\u0e1b\u0e47\u0e19 ${fmt(latest.iP)} \u0e1a\u0e32\u0e17\/\u0e15\u0e31\u0e19`);\n  }\n  if (showExp && expChg != null) {\n    const dir2 = expChg > 0 ? '\u0e1b\u0e23\u0e31\u0e1a\u0e02\u0e36\u0e49\u0e19' : expChg < 0 ? '\u0e1b\u0e23\u0e31\u0e1a\u0e25\u0e14\u0e25\u0e07' : '\u0e17\u0e23\u0e07\u0e15\u0e31\u0e27';\n    const cls = expChg > 0 ? 'up' : expChg < 0 ? 'down' : '';\n    parts.push(` \u0e02\u0e13\u0e30\u0e17\u0e35\u0e48\u0e23\u0e32\u0e04\u0e32\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01 <span class=\"${cls}\">${dir2} ${pctFmt(Math.abs(expChg))}<\/span> (${fmt(first.eP)} \u2192 ${fmt(latest.eP)} \u0e1a\u0e32\u0e17\/\u0e15\u0e31\u0e19)`);\n  }\n  parts.push('. ');\n\n  if (trendImp != null && showImp) {\n    const trendTxt = Math.abs(trendImp) < 1 ? '\u0e04\u0e48\u0e2d\u0e19\u0e02\u0e49\u0e32\u0e07\u0e17\u0e23\u0e07\u0e15\u0e31\u0e27' : (trendImp > 0 ? `\u0e21\u0e35\u0e41\u0e19\u0e27\u0e42\u0e19\u0e49\u0e21<span class=\"up\">\u0e02\u0e32\u0e02\u0e36\u0e49\u0e19<\/span>` : `\u0e21\u0e35\u0e41\u0e19\u0e27\u0e42\u0e19\u0e49\u0e21<span class=\"down\">\u0e02\u0e32\u0e25\u0e07<\/span>`);\n    parts.push(` \u0e42\u0e21\u0e40\u0e21\u0e19\u0e15\u0e31\u0e21 3 \u0e40\u0e14\u0e37\u0e2d\u0e19\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14\u0e02\u0e2d\u0e07\u0e23\u0e32\u0e04\u0e32\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32 ${trendTxt} (${pctFmt(trendImp)} vs 3 \u0e40\u0e14\u0e37\u0e2d\u0e19\u0e01\u0e48\u0e2d\u0e19\u0e2b\u0e19\u0e49\u0e32).`);\n  }\n  if (trendExp != null && showExp) {\n    const trendTxt2 = Math.abs(trendExp) < 1 ? '\u0e04\u0e48\u0e2d\u0e19\u0e02\u0e49\u0e32\u0e07\u0e17\u0e23\u0e07\u0e15\u0e31\u0e27' : (trendExp > 0 ? `<span class=\"up\">\u0e02\u0e32\u0e02\u0e36\u0e49\u0e19<\/span>` : `<span class=\"down\">\u0e02\u0e32\u0e25\u0e07<\/span>`);\n    parts.push(` \u0e1d\u0e31\u0e48\u0e07\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01 ${trendTxt2} (${pctFmt(trendExp)}).`);\n  }\n\n  if (yoyImp != null && showImp) {\n    parts.push(` \u0e40\u0e17\u0e35\u0e22\u0e1a YoY \u0e23\u0e32\u0e04\u0e32\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32${yoyImp > 0 ? '<span class=\"up\">\u0e2a\u0e39\u0e07\u0e02\u0e36\u0e49\u0e19<\/span>' : '<span class=\"down\">\u0e25\u0e14\u0e25\u0e07<\/span>'} ${pctFmt(Math.abs(yoyImp))} \u0e08\u0e32\u0e01\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e40\u0e14\u0e35\u0e22\u0e27\u0e01\u0e31\u0e19\u0e1b\u0e35\u0e01\u0e48\u0e2d\u0e19`);\n    if (yoyExp != null && showExp) {\n      parts.push(` \u0e2a\u0e48\u0e27\u0e19\u0e23\u0e32\u0e04\u0e32\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01${yoyExp > 0 ? '<span class=\"up\">\u0e2a\u0e39\u0e07\u0e02\u0e36\u0e49\u0e19<\/span>' : '<span class=\"down\">\u0e25\u0e14\u0e25\u0e07<\/span>'} ${pctFmt(Math.abs(yoyExp))}`);\n    }\n    parts.push('. ');\n  }\n\n  if (showImp && showExp && gapLatest != null) {\n    if (gapLatest > 0) {\n      parts.push(` \u0e43\u0e19\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14\u0e23\u0e32\u0e04\u0e32\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32\u0e40\u0e09\u0e25\u0e35\u0e48\u0e22<strong>\u0e2a\u0e39\u0e07\u0e01\u0e27\u0e48\u0e32<\/strong>\u0e23\u0e32\u0e04\u0e32\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01 ${fmt(Math.abs(gapLatest))} \u0e1a\u0e32\u0e17\/\u0e15\u0e31\u0e19 (${pctFmt(Math.abs(gapPct))}) \u2014 \u0e2a\u0e30\u0e17\u0e49\u0e2d\u0e19\u0e27\u0e48\u0e32\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32\u0e40\u0e19\u0e49\u0e19\u0e40\u0e01\u0e23\u0e14\u0e1e\u0e23\u0e35\u0e40\u0e21\u0e35\u0e22\u0e21\u0e2b\u0e23\u0e37\u0e2d\u0e27\u0e31\u0e2a\u0e14\u0e38\u0e17\u0e35\u0e48\u0e1c\u0e25\u0e34\u0e15\u0e43\u0e19\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49`);\n    } else {\n      parts.push(` \u0e43\u0e19\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14\u0e23\u0e32\u0e04\u0e32\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32\u0e40\u0e09\u0e25\u0e35\u0e48\u0e22<strong>\u0e15\u0e48\u0e33\u0e01\u0e27\u0e48\u0e32<\/strong>\u0e23\u0e32\u0e04\u0e32\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01 ${fmt(Math.abs(gapLatest))} \u0e1a\u0e32\u0e17\/\u0e15\u0e31\u0e19 \u2014 \u0e44\u0e17\u0e22\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32\u0e21\u0e39\u0e25\u0e04\u0e48\u0e32\u0e2a\u0e39\u0e07\u0e01\u0e27\u0e48\u0e32\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32\u0e17\u0e35\u0e48\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32\u0e21\u0e32`);\n    }\n    parts.push('.');\n  }\n\n  \/\/ Volume context\n  parts.push(`<br><br>`);\n  if (showImp) {\n    parts.push(`\u0e1b\u0e23\u0e34\u0e21\u0e32\u0e13\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32\u0e23\u0e27\u0e21\u0e43\u0e19\u0e0a\u0e48\u0e27\u0e07\u0e17\u0e35\u0e48\u0e40\u0e25\u0e37\u0e2d\u0e01 <strong>${fmtCompact(totalIQ)} \u0e15\u0e31\u0e19<\/strong> \u0e21\u0e39\u0e25\u0e04\u0e48\u0e32 <strong>${fmtCompact(totalIV)} \u0e1a\u0e32\u0e17<\/strong>.`);\n  }\n  if (showExp) {\n    parts.push(` \u0e1b\u0e23\u0e34\u0e21\u0e32\u0e13\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01 <strong>${fmtCompact(totalEQ)} \u0e15\u0e31\u0e19<\/strong> \u0e21\u0e39\u0e25\u0e04\u0e48\u0e32 <strong>${fmtCompact(totalEV)} \u0e1a\u0e32\u0e17<\/strong>.`);\n  }\n  if (showImp && showExp && totalIQ > 0 && totalEQ > 0) {\n    const ratio = totalIQ \/ totalEQ;\n    parts.push(` \u0e2d\u0e31\u0e15\u0e23\u0e32\u0e2a\u0e48\u0e27\u0e19\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32\u0e15\u0e48\u0e2d\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01 \u2248 <strong>${ratio.toFixed(1)} \u0e40\u0e17\u0e48\u0e32<\/strong>`);\n    parts.push(ratio > 1 ? ' (\u0e44\u0e17\u0e22\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32\u0e21\u0e32\u0e01\u0e01\u0e27\u0e48\u0e32\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01 \u2014 \u0e02\u0e32\u0e14\u0e14\u0e38\u0e25\u0e40\u0e0a\u0e34\u0e07\u0e1b\u0e23\u0e34\u0e21\u0e32\u0e13)' : ' (\u0e44\u0e17\u0e22\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01\u0e21\u0e32\u0e01\u0e01\u0e27\u0e48\u0e32\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32 \u2014 \u0e40\u0e01\u0e34\u0e19\u0e14\u0e38\u0e25)');\n    parts.push('.');\n  }\n\n  narrative.innerHTML = parts.join('');\n}\n\nfunction render() {\n  const rs = filterRows();\n  renderKPIs(rs);\n  renderCharts(rs);\n  renderTable();\n  renderAnalysis(rs);\n}\n\ninitFilters();\nwindow.__mainRender = render;\nrender();\n<\/script>\n\n<script>\nwindow.__ISIT_TO_CONS = {\n  \/\/ Level 0 groups\n  '300': ['Ingot - Carbon','Ingot - Stainless','Ingot - Alloy','Semi - Billet','Semi - Slab','Semi - Billet\/Slab C>=0.25%','Semi - Other'],\n  '400': ['HR section - Carbon','HR section - Stainless','HR section - Alloy','Bar - Carbon','Bar - Stainless','Bar - Alloy','Wire rod - Carbon','Wire rod - Stainless','Wire rod - Alloy','HR plate - Carbon','HR plate - Stainless','HR plate - Alloy','HR sheet - Carbon','HR sheet - Carbon P&O','HR sheet - Stainless','HR sheet - Alloy'],\n  '500': ['CR sheet - Carbon','CR sheet - Stainless','CR sheet - Alloy'],\n  '600': ['Coated - Galv. (HDG)','Coated - Galv. (EG)','Coated - Tin plate','Coated - Tin free','Coated - Other coated'],\n  '700': ['Seamless pipe','Welded pipe'],\n  '800': ['Cold-drawn bar','Steel wire','Cold-formed section'],\n  \/\/ Level 1\n  '310': ['Ingot - Carbon','Ingot - Stainless','Ingot - Alloy'],\n  '380': ['Semi - Billet','Semi - Slab','Semi - Billet\/Slab C>=0.25%','Semi - Other'],\n  '430': ['HR section - Carbon','HR section - Stainless','HR section - Alloy'],\n  '440': ['Bar - Carbon','Bar - Stainless','Bar - Alloy'],\n  '450': ['Wire rod - Carbon','Wire rod - Stainless','Wire rod - Alloy'],\n  '470': ['HR plate - Carbon','HR plate - Stainless','HR plate - Alloy'],\n  '480': ['HR sheet - Carbon','HR sheet - Carbon P&O','HR sheet - Stainless','HR sheet - Alloy'],\n  '510': ['CR sheet - Carbon','CR sheet - Stainless','CR sheet - Alloy'],\n  '610': ['Coated - Galv. (HDG)','Coated - Galv. (EG)'],\n  '620': ['Coated - Tin plate','Coated - Tin free'],\n  '680': ['Coated - Other coated'],\n  '690': ['Coated - Other coated'],\n  '710': ['Seamless pipe'],\n  '720': ['Welded pipe'],\n  '820': ['Cold-formed section'],\n  '830': ['Cold-drawn bar'],\n  '840': ['Steel wire'],\n  \/\/ Level 2 (material breakdown)\n  '311': ['Ingot - Carbon'], '312': ['Ingot - Stainless'], '313': ['Ingot - Alloy'],\n  '381': ['Semi - Billet'], '382': ['Semi - Slab'], '383': ['Semi - Other'], '384': ['Semi - Billet\/Slab C>=0.25%'], '385': ['Semi - Other'],\n  '431': ['HR section - Carbon'], '432': ['HR section - Stainless'], '433': ['HR section - Alloy'],\n  '441': ['Bar - Carbon'], '442': ['Bar - Stainless'], '443': ['Bar - Alloy'],\n  '451': ['Wire rod - Carbon'], '452': ['Wire rod - Stainless'], '453': ['Wire rod - Alloy'],\n  '471': ['HR plate - Carbon'], '472': ['HR plate - Stainless'], '473': ['HR plate - Alloy'],\n  '481': ['HR sheet - Carbon'], '482': ['HR sheet - Stainless'], '483': ['HR sheet - Alloy'], '484': ['HR sheet - Carbon P&O'],\n  '511': ['CR sheet - Carbon'], '512': ['CR sheet - Stainless'], '513': ['CR sheet - Alloy'],\n  '611': ['Coated - Galv. (HDG)'], '612': ['Coated - Galv. (EG)'],\n  '621': ['Coated - Tin plate'], '622': ['Coated - Tin free'],\n  '821': ['Cold-formed section'], '822': ['Cold-formed section'], '823': ['Cold-formed section'],\n  '831': ['Cold-drawn bar'], '832': ['Cold-drawn bar'], '833': ['Cold-drawn bar'],\n  '841': ['Steel wire'], '842': ['Steel wire'], '843': ['Steel wire'],\n};\n<\/script>\n<script id=\"consData\" type=\"application\/json\">{\"periods\":[{\"y\":2019,\"m\":1,\"tf\":{\"prod\":726130.9362588751,\"imp\":1009437,\"exp\":135370,\"cons\":1600197.936258875},\"tl\":{\"prod\":517884.4152588751,\"imp\":260848,\"exp\":82980,\"cons\":695752.4152588751},\"tfl\":{\"prod\":208246.52099999992,\"imp\":748589,\"exp\":52390,\"cons\":904445.521},\"tc\":{\"prod\":340264.5028074088,\"imp\":463449,\"exp\":11439,\"cons\":792274.5028074088}},{\"y\":2019,\"m\":2,\"tf\":{\"prod\":529606.8219679216,\"imp\":943820,\"exp\":112114,\"cons\":1361312.8219679217},\"tl\":{\"prod\":333324.66696792154,\"imp\":241111,\"exp\":79141,\"cons\":495294.66696792154},\"tfl\":{\"prod\":196282.155,\"imp\":702709,\"exp\":32973,\"cons\":866018.155},\"tc\":{\"prod\":282496.22385989595,\"imp\":244600,\"exp\":27395,\"cons\":499701.22385989595}},{\"y\":2019,\"m\":3,\"tf\":{\"prod\":742780.8437921179,\"imp\":903411,\"exp\":154314,\"cons\":1491877.843792118},\"tl\":{\"prod\":488060.63379211794,\"imp\":225245,\"exp\":95936,\"cons\":617369.6337921179},\"tfl\":{\"prod\":254720.21000000002,\"imp\":678166,\"exp\":58378,\"cons\":874508.21},\"tc\":{\"prod\":358397.3096726912,\"imp\":357351,\"exp\":11820,\"cons\":703928.3096726912}},{\"y\":2019,\"m\":4,\"tf\":{\"prod\":551463.4852114448,\"imp\":1076679,\"exp\":126169,\"cons\":1501973.4852114448},\"tl\":{\"prod\":367957.11521144485,\"imp\":254773,\"exp\":86712,\"cons\":536018.1152114449},\"tfl\":{\"prod\":183506.36999999997,\"imp\":821906,\"exp\":39457,\"cons\":965955.37},\"tc\":{\"prod\":327427.13908830937,\"imp\":213074,\"exp\":16232,\"cons\":524269.13908830937}},{\"y\":2019,\"m\":5,\"tf\":{\"prod\":730356.0424153247,\"imp\":1173431,\"exp\":128185,\"cons\":1775602.0424153246},\"tl\":{\"prod\":436328.6424153247,\"imp\":231419,\"exp\":81877,\"cons\":585870.6424153247},\"tfl\":{\"prod\":294027.4,\"imp\":942012,\"exp\":46308,\"cons\":1189731.4},\"tc\":{\"prod\":427592.22858111514,\"imp\":337361,\"exp\":10673,\"cons\":754280.2285811151}},{\"y\":2019,\"m\":6,\"tf\":{\"prod\":742681.0808520988,\"imp\":1138516,\"exp\":131653,\"cons\":1749544.0808520988},\"tl\":{\"prod\":436459.63585209876,\"imp\":223523,\"exp\":89892,\"cons\":570090.6358520987},\"tfl\":{\"prod\":306221.445,\"imp\":914993,\"exp\":41761,\"cons\":1179453.445},\"tc\":{\"prod\":400410.4815725637,\"imp\":429212,\"exp\":197,\"cons\":829425.4815725638}},{\"y\":2019,\"m\":7,\"tf\":{\"prod\":679929.8385205665,\"imp\":1145175,\"exp\":125173,\"cons\":1699931.8385205665},\"tl\":{\"prod\":454950.23852056655,\"imp\":260964,\"exp\":74735,\"cons\":641179.2385205666},\"tfl\":{\"prod\":224979.59999999998,\"imp\":884211,\"exp\":50438,\"cons\":1058752.6},\"tc\":{\"prod\":368766.9262225083,\"imp\":483730,\"exp\":8980,\"cons\":843516.9262225083}},{\"y\":2019,\"m\":8,\"tf\":{\"prod\":624262.5428055116,\"imp\":1086293,\"exp\":102677,\"cons\":1607878.5428055115},\"tl\":{\"prod\":385509.2628055116,\"imp\":232680,\"exp\":64911,\"cons\":553278.2628055116},\"tfl\":{\"prod\":238753.28,\"imp\":853613,\"exp\":37766,\"cons\":1054600.28},\"tc\":{\"prod\":380473.0696588629,\"imp\":312266,\"exp\":1632,\"cons\":691107.0696588629}},{\"y\":2019,\"m\":9,\"tf\":{\"prod\":517313.69142540125,\"imp\":920554,\"exp\":92680,\"cons\":1345187.6914254013},\"tl\":{\"prod\":333081.8914254013,\"imp\":254604,\"exp\":62667,\"cons\":525018.8914254013},\"tfl\":{\"prod\":184231.79999999996,\"imp\":665950,\"exp\":30013,\"cons\":820168.7999999999},\"tc\":{\"prod\":308248.1220041819,\"imp\":309958,\"exp\":1444,\"cons\":616762.1220041818}},{\"y\":2019,\"m\":10,\"tf\":{\"prod\":557713.1856803357,\"imp\":1116074,\"exp\":90986,\"cons\":1582801.1856803359},\"tl\":{\"prod\":384751.7856803358,\"imp\":274716,\"exp\":60653,\"cons\":598814.7856803357},\"tfl\":{\"prod\":172961.39999999997,\"imp\":841358,\"exp\":30333,\"cons\":983986.3999999999},\"tc\":{\"prod\":361436.4264798378,\"imp\":211812,\"exp\":706,\"cons\":572542.4264798379}},{\"y\":2019,\"m\":11,\"tf\":{\"prod\":690766.5254587996,\"imp\":924939,\"exp\":90308,\"cons\":1525397.5254587997},\"tl\":{\"prod\":433863.96545879956,\"imp\":217554,\"exp\":56651,\"cons\":594766.9654587996},\"tfl\":{\"prod\":256902.55999999997,\"imp\":707385,\"exp\":33657,\"cons\":930630.5599999999},\"tc\":{\"prod\":333443.20978477295,\"imp\":435537,\"exp\":594,\"cons\":768386.209784773}},{\"y\":2019,\"m\":12,\"tf\":{\"prod\":705606.3374815653,\"imp\":788867,\"exp\":94764,\"cons\":1399709.3374815653},\"tl\":{\"prod\":470695.86248156533,\"imp\":184293,\"exp\":62507,\"cons\":592481.8624815653},\"tfl\":{\"prod\":234910.47499999995,\"imp\":604574,\"exp\":32257,\"cons\":807227.475},\"tc\":{\"prod\":381004.24772388185,\"imp\":259769,\"exp\":362,\"cons\":640411.2477238819}},{\"y\":2020,\"m\":1,\"tf\":{\"prod\":712144.7786076427,\"imp\":894930,\"exp\":83526,\"cons\":1523548.7786076427},\"tl\":{\"prod\":449871.3286076427,\"imp\":199569,\"exp\":57543,\"cons\":591897.3286076427},\"tfl\":{\"prod\":262273.45,\"imp\":695361,\"exp\":25983,\"cons\":931651.45},\"tc\":{\"prod\":413051.78760847467,\"imp\":280701,\"exp\":29692,\"cons\":664060.7876084747}},{\"y\":2020,\"m\":2,\"tf\":{\"prod\":681361.453669184,\"imp\":720247,\"exp\":96728,\"cons\":1304880.453669184},\"tl\":{\"prod\":448903.588669184,\"imp\":145159,\"exp\":52157,\"cons\":541905.588669184},\"tfl\":{\"prod\":232457.86499999996,\"imp\":575088,\"exp\":44571,\"cons\":762974.865},\"tc\":{\"prod\":375754.7332135342,\"imp\":415500,\"exp\":16740,\"cons\":774514.7332135341}},{\"y\":2020,\"m\":3,\"tf\":{\"prod\":604958.2234524684,\"imp\":1084829,\"exp\":111768,\"cons\":1578019.2234524684},\"tl\":{\"prod\":407978.77345246845,\"imp\":299862,\"exp\":72962,\"cons\":634878.7734524684},\"tfl\":{\"prod\":196979.44999999998,\"imp\":784967,\"exp\":38806,\"cons\":943140.45},\"tc\":{\"prod\":360277.012149752,\"imp\":336040,\"exp\":695,\"cons\":695622.012149752}},{\"y\":2020,\"m\":4,\"tf\":{\"prod\":481945.8415027807,\"imp\":1055369,\"exp\":68474,\"cons\":1468840.8415027806},\"tl\":{\"prod\":352052.3915027807,\"imp\":245144,\"exp\":34537,\"cons\":562659.3915027807},\"tfl\":{\"prod\":129893.44999999998,\"imp\":810225,\"exp\":33937,\"cons\":906181.45},\"tc\":{\"prod\":310444.26941323857,\"imp\":198566,\"exp\":11711,\"cons\":497299.26941323857}},{\"y\":2020,\"m\":5,\"tf\":{\"prod\":483571.3098323359,\"imp\":755895,\"exp\":90754,\"cons\":1148712.309832336},\"tl\":{\"prod\":243128.72983233593,\"imp\":168844,\"exp\":54405,\"cons\":357567.72983233596},\"tfl\":{\"prod\":240442.58,\"imp\":587051,\"exp\":36349,\"cons\":791144.58},\"tc\":{\"prod\":300344.20242394117,\"imp\":147215,\"exp\":209,\"cons\":447350.20242394117}},{\"y\":2020,\"m\":6,\"tf\":{\"prod\":506645.71404671314,\"imp\":715844,\"exp\":80145,\"cons\":1142344.7140467132},\"tl\":{\"prod\":242599.45404671313,\"imp\":165361,\"exp\":43404,\"cons\":364556.45404671313},\"tfl\":{\"prod\":264046.26,\"imp\":550483,\"exp\":36741,\"cons\":777788.26},\"tc\":{\"prod\":321413.17589557345,\"imp\":61663,\"exp\":102,\"cons\":382974.17589557345}},{\"y\":2020,\"m\":7,\"tf\":{\"prod\":657604.2015566013,\"imp\":1009656,\"exp\":68734,\"cons\":1598526.2015566013},\"tl\":{\"prod\":439488.3142677826,\"imp\":215510,\"exp\":36762,\"cons\":618236.3142677826},\"tfl\":{\"prod\":218115.8872888187,\"imp\":794146,\"exp\":31972,\"cons\":980289.8872888187},\"tc\":{\"prod\":341995.101135797,\"imp\":333981,\"exp\":3892,\"cons\":672084.101135797}},{\"y\":2020,\"m\":8,\"tf\":{\"prod\":602730.7297193788,\"imp\":765616,\"exp\":72764,\"cons\":1295582.7297193788},\"tl\":{\"prod\":424164.85471937875,\"imp\":167900,\"exp\":37752,\"cons\":554312.8547193788},\"tfl\":{\"prod\":178565.87499999997,\"imp\":597716,\"exp\":35012,\"cons\":741269.875},\"tc\":{\"prod\":348852.7854103021,\"imp\":252912,\"exp\":16282,\"cons\":585482.7854103021}},{\"y\":2020,\"m\":9,\"tf\":{\"prod\":568674.0807038976,\"imp\":706133,\"exp\":110648,\"cons\":1164159.0807038976},\"tl\":{\"prod\":355017.3007038976,\"imp\":154732,\"exp\":50573,\"cons\":459176.3007038976},\"tfl\":{\"prod\":213656.77999999997,\"imp\":551401,\"exp\":60075,\"cons\":704982.78},\"tc\":{\"prod\":376627.25418133155,\"imp\":229654,\"exp\":21027,\"cons\":585254.2541813315}},{\"y\":2020,\"m\":10,\"tf\":{\"prod\":659678.8013978583,\"imp\":876839,\"exp\":114465,\"cons\":1422052.8013978582},\"tl\":{\"prod\":432142.73139785836,\"imp\":202714,\"exp\":57555,\"cons\":577301.7313978584},\"tfl\":{\"prod\":227536.06999999998,\"imp\":674125,\"exp\":56910,\"cons\":844751.07},\"tc\":{\"prod\":457834.61960032355,\"imp\":273072,\"exp\":11215,\"cons\":719691.6196003235}},{\"y\":2020,\"m\":11,\"tf\":{\"prod\":577469.6424646471,\"imp\":874547,\"exp\":121815,\"cons\":1330201.642464647},\"tl\":{\"prod\":352213.50246464706,\"imp\":174094,\"exp\":53479,\"cons\":472828.50246464706},\"tfl\":{\"prod\":225256.13999999998,\"imp\":700453,\"exp\":68336,\"cons\":857373.14},\"tc\":{\"prod\":397261.454062679,\"imp\":140447,\"exp\":1695,\"cons\":536013.4540626791}},{\"y\":2020,\"m\":12,\"tf\":{\"prod\":604071.2857954962,\"imp\":946853,\"exp\":91169,\"cons\":1459755.2857954963},\"tl\":{\"prod\":419739.0307954962,\"imp\":193486,\"exp\":51334,\"cons\":561891.0307954962},\"tfl\":{\"prod\":184332.25499999998,\"imp\":753367,\"exp\":39835,\"cons\":897864.255},\"tc\":{\"prod\":434511.13905863184,\"imp\":256612,\"exp\":50359,\"cons\":640764.1390586318}},{\"y\":2021,\"m\":1,\"tf\":{\"prod\":637097.1781808907,\"imp\":778724,\"exp\":120980,\"cons\":1294841.1781808906},\"tl\":{\"prod\":371828.0931808908,\"imp\":169125,\"exp\":73218,\"cons\":467735.0931808908},\"tfl\":{\"prod\":265269.08499999996,\"imp\":609599,\"exp\":47762,\"cons\":827106.085},\"tc\":{\"prod\":485869.98798525555,\"imp\":175581,\"exp\":25593,\"cons\":635857.9879852555}},{\"y\":2021,\"m\":2,\"tf\":{\"prod\":740830.6018897572,\"imp\":1025779,\"exp\":90016,\"cons\":1676593.6018897572},\"tl\":{\"prod\":460015.5718897571,\"imp\":215137,\"exp\":52764,\"cons\":622388.5718897572},\"tfl\":{\"prod\":280815.03,\"imp\":810642,\"exp\":37252,\"cons\":1054205.03},\"tc\":{\"prod\":449738.358431753,\"imp\":367995,\"exp\":21145,\"cons\":796588.358431753}},{\"y\":2021,\"m\":3,\"tf\":{\"prod\":854410.6505486512,\"imp\":1209687,\"exp\":114354,\"cons\":1949743.6505486513},\"tl\":{\"prod\":637114.2005486513,\"imp\":285368,\"exp\":62200,\"cons\":860282.2005486513},\"tfl\":{\"prod\":217296.44999999998,\"imp\":924319,\"exp\":52154,\"cons\":1089461.45},\"tc\":{\"prod\":484789.45524025604,\"imp\":442269,\"exp\":10113,\"cons\":916945.455240256}},{\"y\":2021,\"m\":4,\"tf\":{\"prod\":673078.408933067,\"imp\":1194999,\"exp\":119214,\"cons\":1748863.408933067},\"tl\":{\"prod\":407226.5239330669,\"imp\":260028,\"exp\":76267,\"cons\":590987.523933067},\"tfl\":{\"prod\":265851.885,\"imp\":934971,\"exp\":42947,\"cons\":1157875.885},\"tc\":{\"prod\":457086.93340752483,\"imp\":273570,\"exp\":10094,\"cons\":720562.9334075248}},{\"y\":2021,\"m\":5,\"tf\":{\"prod\":698206.7430332009,\"imp\":1201299,\"exp\":99088,\"cons\":1800417.743033201},\"tl\":{\"prod\":438643.51303320087,\"imp\":264948,\"exp\":60264,\"cons\":643327.5130332009},\"tfl\":{\"prod\":259563.22999999995,\"imp\":936351,\"exp\":38824,\"cons\":1157090.23},\"tc\":{\"prod\":468745.55567834247,\"imp\":255707,\"exp\":30371,\"cons\":694081.5556783425}},{\"y\":2021,\"m\":6,\"tf\":{\"prod\":670328.0437254154,\"imp\":1110521,\"exp\":151825,\"cons\":1629024.0437254154},\"tl\":{\"prod\":391317.1420587487,\"imp\":201888,\"exp\":89217,\"cons\":503988.14205874875},\"tfl\":{\"prod\":279010.9016666666,\"imp\":908633,\"exp\":62608,\"cons\":1125035.9016666666},\"tc\":{\"prod\":466993.7833185538,\"imp\":454981,\"exp\":60472,\"cons\":861502.7833185538}},{\"y\":2021,\"m\":7,\"tf\":{\"prod\":545106.1953011712,\"imp\":1065365,\"exp\":108967,\"cons\":1501504.1953011712},\"tl\":{\"prod\":306905.6947456156,\"imp\":214153,\"exp\":51155,\"cons\":469903.6947456156},\"tfl\":{\"prod\":238200.50055555554,\"imp\":851212,\"exp\":57812,\"cons\":1031600.5005555556},\"tc\":{\"prod\":422887.19759903685,\"imp\":263023,\"exp\":120382,\"cons\":565528.1975990369}},{\"y\":2021,\"m\":8,\"tf\":{\"prod\":477984.29887443536,\"imp\":1039959,\"exp\":119436,\"cons\":1398507.2988744355},\"tl\":{\"prod\":266630.931467028,\"imp\":225662,\"exp\":71888,\"cons\":420404.931467028},\"tfl\":{\"prod\":211353.36740740738,\"imp\":814297,\"exp\":47548,\"cons\":978102.3674074074},\"tc\":{\"prod\":459632.29269246774,\"imp\":304516,\"exp\":152218,\"cons\":611930.2926924678}},{\"y\":2021,\"m\":9,\"tf\":{\"prod\":552499.9507766424,\"imp\":982759,\"exp\":116296,\"cons\":1418962.9507766424},\"tl\":{\"prod\":283996.5392334326,\"imp\":199401,\"exp\":69132,\"cons\":414265.5392334326},\"tfl\":{\"prod\":268503.4115432098,\"imp\":783358,\"exp\":47164,\"cons\":1004697.4115432098},\"tc\":{\"prod\":468032.29591703974,\"imp\":71532,\"exp\":78366,\"cons\":461198.29591703974}},{\"y\":2021,\"m\":10,\"tf\":{\"prod\":669734.783151415,\"imp\":1000043,\"exp\":119458,\"cons\":1550319.783151415},\"tl\":{\"prod\":393833.7899826907,\"imp\":165018,\"exp\":78663,\"cons\":480188.7899826907},\"tfl\":{\"prod\":275900.99316872424,\"imp\":835025,\"exp\":40795,\"cons\":1070130.9931687242},\"tc\":{\"prod\":472469.7173963876,\"imp\":227634,\"exp\":54289,\"cons\":645814.7173963876}},{\"y\":2021,\"m\":11,\"tf\":{\"prod\":650094.24795137,\"imp\":833573,\"exp\":119749,\"cons\":1363918.24795137},\"tl\":{\"prod\":399755.11557825614,\"imp\":178035,\"exp\":62723,\"cons\":515067.1155782561},\"tfl\":{\"prod\":250339.13237311383,\"imp\":655538,\"exp\":57026,\"cons\":848851.1323731139},\"tc\":{\"prod\":482221.3644422031,\"imp\":153139,\"exp\":22352,\"cons\":613008.3644422031}},{\"y\":2021,\"m\":12,\"tf\":{\"prod\":495341.4296299779,\"imp\":965672,\"exp\":141434,\"cons\":1319579.4296299778},\"tl\":{\"prod\":332585.1622682953,\"imp\":228039,\"exp\":71633,\"cons\":488991.1622682953},\"tfl\":{\"prod\":162756.26736168264,\"imp\":737633,\"exp\":69801,\"cons\":830588.2673616826},\"tc\":{\"prod\":354461.3289215138,\"imp\":251916,\"exp\":40732,\"cons\":565645.3289215139}},{\"y\":2022,\"m\":1,\"tf\":{\"prod\":582170.5214859791,\"imp\":811572,\"exp\":92340,\"cons\":1301402.5214859792},\"tl\":{\"prod\":357276.4171848055,\"imp\":215595,\"exp\":57610,\"cons\":515261.4171848055},\"tfl\":{\"prod\":224894.1043011736,\"imp\":595977,\"exp\":34730,\"cons\":786141.1043011736},\"tc\":{\"prod\":445638.7100194515,\"imp\":267252,\"exp\":29102,\"cons\":683788.7100194516}},{\"y\":2022,\"m\":2,\"tf\":{\"prod\":593897.857342958,\"imp\":770936,\"exp\":121074,\"cons\":1243759.857342958},\"tl\":{\"prod\":355820.689330968,\"imp\":197665,\"exp\":82585,\"cons\":470900.6893309681},\"tfl\":{\"prod\":238077.16801199003,\"imp\":573271,\"exp\":38489,\"cons\":772859.16801199},\"tc\":{\"prod\":449999.27313463873,\"imp\":90510,\"exp\":31919,\"cons\":508590.2731346388}},{\"y\":2022,\"m\":3,\"tf\":{\"prod\":713069.7747410317,\"imp\":894972,\"exp\":108249,\"cons\":1499792.7747410317},\"tl\":{\"prod\":480340.6748494163,\"imp\":166312,\"exp\":66854,\"cons\":579798.6748494164},\"tfl\":{\"prod\":232729.09989161542,\"imp\":728660,\"exp\":41395,\"cons\":919994.0998916154},\"tc\":{\"prod\":519970.16983612033,\"imp\":276623,\"exp\":10270,\"cons\":786323.1698361203}},{\"y\":2022,\"m\":4,\"tf\":{\"prod\":768536.5739407233,\"imp\":892435,\"exp\":147455,\"cons\":1513516.5739407232},\"tl\":{\"prod\":520364.18153913034,\"imp\":196425,\"exp\":107554,\"cons\":609235.1815391304},\"tfl\":{\"prod\":248172.392401593,\"imp\":696010,\"exp\":39901,\"cons\":904281.392401593},\"tc\":{\"prod\":550345.9292044552,\"imp\":352605,\"exp\":89631,\"cons\":813319.9292044552}},{\"y\":2022,\"m\":5,\"tf\":{\"prod\":645369.0534829174,\"imp\":943151,\"exp\":104342,\"cons\":1484178.0534829174},\"tl\":{\"prod\":385179.1017145179,\"imp\":219481,\"exp\":53823,\"cons\":550837.1017145179},\"tfl\":{\"prod\":260189.95176839948,\"imp\":723670,\"exp\":50519,\"cons\":933340.9517683994},\"tc\":{\"prod\":477023.85521936364,\"imp\":236810,\"exp\":41851,\"cons\":671982.8552193637}},{\"y\":2022,\"m\":6,\"tf\":{\"prod\":620396.2061924359,\"imp\":1253145,\"exp\":130846,\"cons\":1742695.206192436},\"tl\":{\"prod\":421658.76317189995,\"imp\":257599,\"exp\":86957,\"cons\":592300.7631719},\"tfl\":{\"prod\":198737.44302053598,\"imp\":995546,\"exp\":43889,\"cons\":1150394.443020536},\"tc\":{\"prod\":434634.3882056519,\"imp\":384427,\"exp\":24544,\"cons\":794517.3882056519}},{\"y\":2022,\"m\":7,\"tf\":{\"prod\":502792.059201567,\"imp\":1092220,\"exp\":131880,\"cons\":1463132.059201567},\"tl\":{\"prod\":387158.8384713909,\"imp\":228424,\"exp\":72960,\"cons\":542622.8384713909},\"tfl\":{\"prod\":115633.22073017615,\"imp\":863796,\"exp\":58920,\"cons\":920509.2207301762},\"tc\":{\"prod\":375932.29136193666,\"imp\":248546,\"exp\":10179,\"cons\":614299.2913619366}},{\"y\":2022,\"m\":8,\"tf\":{\"prod\":487522.56648830755,\"imp\":960720,\"exp\":148144,\"cons\":1300098.5664883074},\"tl\":{\"prod\":306794.367981937,\"imp\":218497,\"exp\":87179,\"cons\":438112.367981937},\"tfl\":{\"prod\":180728.19850637054,\"imp\":742223,\"exp\":60965,\"cons\":861986.1985063705},\"tc\":{\"prod\":430454.1049605782,\"imp\":142241,\"exp\":59616,\"cons\":513079.10496057826}},{\"y\":2022,\"m\":9,\"tf\":{\"prod\":532425.2498115886,\"imp\":726538,\"exp\":119478,\"cons\":1139485.2498115886},\"tl\":{\"prod\":318966.1390592276,\"imp\":217591,\"exp\":80267,\"cons\":456290.13905922766},\"tfl\":{\"prod\":213459.1107523609,\"imp\":508947,\"exp\":39211,\"cons\":683195.1107523609},\"tc\":{\"prod\":392986.5429764158,\"imp\":67198,\"exp\":5287,\"cons\":454897.5429764158}},{\"y\":2022,\"m\":10,\"tf\":{\"prod\":546546.5526514078,\"imp\":773101,\"exp\":127427,\"cons\":1192220.5526514077},\"tl\":{\"prod\":344830.0659884386,\"imp\":156521,\"exp\":94427,\"cons\":406924.0659884386},\"tfl\":{\"prod\":201716.4866629692,\"imp\":616580,\"exp\":33000,\"cons\":785296.4866629692},\"tc\":{\"prod\":420148.5904829966,\"imp\":106456,\"exp\":383,\"cons\":526221.5904829965}},{\"y\":2022,\"m\":11,\"tf\":{\"prod\":594447.7051168095,\"imp\":918522,\"exp\":129965,\"cons\":1383004.7051168093},\"tl\":{\"prod\":415639.96814290923,\"imp\":263974,\"exp\":97159,\"cons\":582454.9681429092},\"tfl\":{\"prod\":178807.7369739002,\"imp\":654548,\"exp\":32806,\"cons\":800549.7369739002},\"tc\":{\"prod\":427299.1534092922,\"imp\":224881,\"exp\":252,\"cons\":651928.1534092922}},{\"y\":2022,\"m\":12,\"tf\":{\"prod\":538956.1877115265,\"imp\":743383,\"exp\":125992,\"cons\":1156347.1877115266},\"tl\":{\"prod\":372770.6912484498,\"imp\":160499,\"exp\":85595,\"cons\":447674.69124844973},\"tfl\":{\"prod\":166185.49646307674,\"imp\":582884,\"exp\":40397,\"cons\":708672.4964630767},\"tc\":{\"prod\":408324.8803345659,\"imp\":171152,\"exp\":266,\"cons\":579210.8803345659}},{\"y\":2023,\"m\":1,\"tf\":{\"prod\":625438.3622026357,\"imp\":957823,\"exp\":140059,\"cons\":1443202.3622026357},\"tl\":{\"prod\":443642.26383598696,\"imp\":230314,\"exp\":88335,\"cons\":585621.263835987},\"tfl\":{\"prod\":181796.09836664872,\"imp\":727509,\"exp\":51724,\"cons\":857581.0983666487},\"tc\":{\"prod\":442577.38887354155,\"imp\":191133,\"exp\":119,\"cons\":633591.3888735415}},{\"y\":2023,\"m\":2,\"tf\":{\"prod\":599304.6808750087,\"imp\":864836,\"exp\":101615,\"cons\":1362525.6808750087},\"tl\":{\"prod\":383215.2752738002,\"imp\":227364,\"exp\":66351,\"cons\":544228.2752738001},\"tfl\":{\"prod\":216089.40560120856,\"imp\":637472,\"exp\":35264,\"cons\":818297.4056012086},\"tc\":{\"prod\":424146.23428821075,\"imp\":175780,\"exp\":48,\"cons\":599878.2342882107}},{\"y\":2023,\"m\":3,\"tf\":{\"prod\":612948.1902444506,\"imp\":1257930,\"exp\":140541,\"cons\":1730337.1902444507},\"tl\":{\"prod\":438177.18843413924,\"imp\":221412,\"exp\":102127,\"cons\":557462.1884341392},\"tfl\":{\"prod\":174771.00181031134,\"imp\":1036518,\"exp\":38414,\"cons\":1172875.0018103113},\"tc\":{\"prod\":459587.4860466772,\"imp\":216127,\"exp\":10718,\"cons\":664996.4860466772}},{\"y\":2023,\"m\":4,\"tf\":{\"prod\":490278.9340831595,\"imp\":946926,\"exp\":99200,\"cons\":1338004.9340831595},\"tl\":{\"prod\":348664.2671571033,\"imp\":255642,\"exp\":75153,\"cons\":529153.2671571033},\"tfl\":{\"prod\":141614.6669260562,\"imp\":691284,\"exp\":24047,\"cons\":808851.6669260561},\"tc\":{\"prod\":342890.1081009251,\"imp\":283790,\"exp\":35700,\"cons\":590980.1081009251}},{\"y\":2023,\"m\":5,\"tf\":{\"prod\":479754.8774651971,\"imp\":961178,\"exp\":149421,\"cons\":1291511.8774651971},\"tl\":{\"prod\":363562.34768600506,\"imp\":227843,\"exp\":95850,\"cons\":495555.34768600506},\"tfl\":{\"prod\":116192.52977919205,\"imp\":733335,\"exp\":53571,\"cons\":795956.5297791921},\"tc\":{\"prod\":367410.52717216435,\"imp\":257152,\"exp\":39,\"cons\":624523.5271721643}},{\"y\":2023,\"m\":6,\"tf\":{\"prod\":545350.8873020652,\"imp\":898968,\"exp\":105562,\"cons\":1338756.8873020653},\"tl\":{\"prod\":376114.44446354534,\"imp\":209514,\"exp\":67426,\"cons\":518202.44446354534},\"tfl\":{\"prod\":169236.44283851984,\"imp\":689454,\"exp\":38136,\"cons\":820554.4428385198},\"tc\":{\"prod\":403715.1112752679,\"imp\":111232,\"exp\":9862,\"cons\":505085.1112752679}},{\"y\":2023,\"m\":7,\"tf\":{\"prod\":548178.6494596723,\"imp\":980646,\"exp\":108920,\"cons\":1419904.6494596722},\"tl\":{\"prod\":362391.6512784162,\"imp\":273464,\"exp\":66662,\"cons\":569193.6512784162},\"tfl\":{\"prod\":185786.99818125603,\"imp\":707182,\"exp\":42258,\"cons\":850710.998181256},\"tc\":{\"prod\":457955.339286625,\"imp\":78523,\"exp\":81,\"cons\":536397.3392866249}},{\"y\":2023,\"m\":8,\"tf\":{\"prod\":524575.1833441556,\"imp\":875806,\"exp\":138719,\"cons\":1261662.1833441556},\"tl\":{\"prod\":349658.6597444996,\"imp\":200130,\"exp\":94981,\"cons\":454807.6597444996},\"tfl\":{\"prod\":174916.52359965598,\"imp\":675676,\"exp\":43738,\"cons\":806854.523599656},\"tc\":{\"prod\":400214.2364872284,\"imp\":228238,\"exp\":10843,\"cons\":617609.2364872284}},{\"y\":2023,\"m\":9,\"tf\":{\"prod\":561760.0159934742,\"imp\":914908,\"exp\":114995,\"cons\":1361673.015993474},\"tl\":{\"prod\":373351.0577869969,\"imp\":225073,\"exp\":73618,\"cons\":524806.057786997},\"tfl\":{\"prod\":188408.95820647728,\"imp\":689835,\"exp\":41377,\"cons\":836866.9582064773},\"tc\":{\"prod\":448252.03284775186,\"imp\":133671,\"exp\":1581,\"cons\":580342.0328477519}},{\"y\":2023,\"m\":10,\"tf\":{\"prod\":598423.4504910551,\"imp\":869229,\"exp\":117713,\"cons\":1349939.4504910551},\"tl\":{\"prod\":405852.07216192543,\"imp\":191017,\"exp\":81871,\"cons\":514998.0721619255},\"tfl\":{\"prod\":192571.37832912974,\"imp\":678212,\"exp\":35842,\"cons\":834941.3783291298},\"tc\":{\"prod\":430289.56557968527,\"imp\":205413,\"exp\":138,\"cons\":635564.5655796853}},{\"y\":2023,\"m\":11,\"tf\":{\"prod\":472545.02442829596,\"imp\":865132,\"exp\":143964,\"cons\":1193713.024428296},\"tl\":{\"prod\":359236.07604987494,\"imp\":182464,\"exp\":107694,\"cons\":434006.076049875},\"tfl\":{\"prod\":113308.948378421,\"imp\":682668,\"exp\":36270,\"cons\":759706.948378421},\"tc\":{\"prod\":379174.4450288695,\"imp\":268935,\"exp\":10879,\"cons\":637230.4450288694}},{\"y\":2023,\"m\":12,\"tf\":{\"prod\":543456.3974145004,\"imp\":813516,\"exp\":117409,\"cons\":1239563.3974145004},\"tl\":{\"prod\":358691.8291098244,\"imp\":186870,\"exp\":81436,\"cons\":464125.8291098244},\"tfl\":{\"prod\":184764.568304676,\"imp\":626646,\"exp\":35973,\"cons\":775437.568304676},\"tc\":{\"prod\":408187.520676292,\"imp\":231714,\"exp\":12671,\"cons\":627230.520676292}},{\"y\":2024,\"m\":1,\"tf\":{\"prod\":572844.0197577337,\"imp\":951824,\"exp\":110147,\"cons\":1414521.0197577337},\"tl\":{\"prod\":346737.9264203247,\"imp\":259887,\"exp\":68688,\"cons\":537936.9264203247},\"tfl\":{\"prod\":226106.09333740894,\"imp\":691937,\"exp\":41459,\"cons\":876584.093337409},\"tc\":{\"prod\":420108.0106218242,\"imp\":130077,\"exp\":6782,\"cons\":543403.0106218242}},{\"y\":2024,\"m\":2,\"tf\":{\"prod\":506609.3781973126,\"imp\":874050,\"exp\":125797,\"cons\":1254862.3781973126},\"tl\":{\"prod\":324995.8098571439,\"imp\":168288,\"exp\":79322,\"cons\":413961.8098571439},\"tfl\":{\"prod\":181613.56834016868,\"imp\":705762,\"exp\":46475,\"cons\":840900.5683401687},\"tc\":{\"prod\":459534.3638893674,\"imp\":91484,\"exp\":40053,\"cons\":510965.3638893673}},{\"y\":2024,\"m\":3,\"tf\":{\"prod\":551883.8969580082,\"imp\":921089,\"exp\":132391,\"cons\":1340581.8969580082},\"tl\":{\"prod\":350462.4836305904,\"imp\":226762,\"exp\":83493,\"cons\":493731.4836305904},\"tfl\":{\"prod\":201421.41332741786,\"imp\":694327,\"exp\":48898,\"cons\":846850.4133274178},\"tc\":{\"prod\":460611.47917935386,\"imp\":165784,\"exp\":19546,\"cons\":606849.4791793539}},{\"y\":2024,\"m\":4,\"tf\":{\"prod\":513259.85777972627,\"imp\":958648,\"exp\":110584,\"cons\":1361323.8577797264},\"tl\":{\"prod\":334328.8844447278,\"imp\":236298,\"exp\":71728,\"cons\":498898.8844447278},\"tfl\":{\"prod\":178930.9733349985,\"imp\":722350,\"exp\":38856,\"cons\":862424.9733349985},\"tc\":{\"prod\":379882.57009219466,\"imp\":193519,\"exp\":160,\"cons\":573241.5700921947}},{\"y\":2024,\"m\":5,\"tf\":{\"prod\":560181.87800804,\"imp\":945430,\"exp\":119369,\"cons\":1386242.8780080401},\"tl\":{\"prod\":358791.684673845,\"imp\":247096,\"exp\":85269,\"cons\":520618.68467384507},\"tfl\":{\"prod\":201390.193334195,\"imp\":698334,\"exp\":34100,\"cons\":865624.1933341951},\"tc\":{\"prod\":405178.36130651785,\"imp\":128101,\"exp\":10429,\"cons\":522850.36130651785}},{\"y\":2024,\"m\":6,\"tf\":{\"prod\":619850.1227499451,\"imp\":902798,\"exp\":106514,\"cons\":1416134.1227499451},\"tl\":{\"prod\":392312.1644177413,\"imp\":204617,\"exp\":69419,\"cons\":527510.1644177414},\"tfl\":{\"prod\":227537.9583322038,\"imp\":698181,\"exp\":37095,\"cons\":888623.9583322038},\"tc\":{\"prod\":451567.54980600055,\"imp\":194382,\"exp\":4129,\"cons\":641820.5498060005}},{\"y\":2024,\"m\":7,\"tf\":{\"prod\":529903.9424612159,\"imp\":954828,\"exp\":99260,\"cons\":1385471.942461216},\"tl\":{\"prod\":315733.5741274168,\"imp\":231377,\"exp\":56737,\"cons\":490373.5741274168},\"tfl\":{\"prod\":214170.3683337991,\"imp\":723451,\"exp\":42523,\"cons\":895098.3683337991},\"tc\":{\"prod\":378078.8785992142,\"imp\":235381,\"exp\":4143,\"cons\":609316.8785992141}},{\"y\":2024,\"m\":8,\"tf\":{\"prod\":498759.040867288,\"imp\":1200440,\"exp\":120329,\"cons\":1578870.0408672881},\"tl\":{\"prod\":359827.9025338887,\"imp\":310739,\"exp\":69175,\"cons\":601391.9025338887},\"tfl\":{\"prod\":138931.13833339929,\"imp\":889701,\"exp\":51154,\"cons\":977478.1383333993},\"tc\":{\"prod\":388364.17970377114,\"imp\":238730,\"exp\":9647,\"cons\":617447.1797037711}},{\"y\":2024,\"m\":9,\"tf\":{\"prod\":530632.5300873539,\"imp\":913284,\"exp\":110448,\"cons\":1333468.530087354},\"tl\":{\"prod\":358443.1017542199,\"imp\":184930,\"exp\":67621,\"cons\":475752.10175421997},\"tfl\":{\"prod\":172189.42833313404,\"imp\":728354,\"exp\":42827,\"cons\":857716.428333134},\"tc\":{\"prod\":397968.1774888674,\"imp\":113335,\"exp\":195,\"cons\":511108.1774888674}},{\"y\":2024,\"m\":10,\"tf\":{\"prod\":541145.3380401824,\"imp\":891507,\"exp\":104051,\"cons\":1328601.3380401824},\"tl\":{\"prod\":310870.03970673826,\"imp\":246102,\"exp\":64073,\"cons\":492899.0397067382},\"tfl\":{\"prod\":230275.29833344414,\"imp\":645405,\"exp\":39978,\"cons\":835702.2983334442},\"tc\":{\"prod\":398076.34362148604,\"imp\":71854,\"exp\":4281,\"cons\":465649.34362148604}},{\"y\":2024,\"m\":11,\"tf\":{\"prod\":572339.9198732334,\"imp\":928715,\"exp\":131642,\"cons\":1369412.9198732334},\"tl\":{\"prod\":341632.42153990763,\"imp\":269059,\"exp\":85455,\"cons\":525236.4215399076},\"tfl\":{\"prod\":230707.49833332584,\"imp\":659656,\"exp\":46187,\"cons\":844176.4983333258},\"tc\":{\"prod\":418052.6496521047,\"imp\":211197,\"exp\":301,\"cons\":628948.6496521047}},{\"y\":2024,\"m\":12,\"tf\":{\"prod\":541396.7410760947,\"imp\":957415,\"exp\":129192,\"cons\":1369619.7410760946},\"tl\":{\"prod\":400761.5827427933,\"imp\":306846,\"exp\":66688,\"cons\":640919.5827427933},\"tfl\":{\"prod\":140635.15833330134,\"imp\":650569,\"exp\":62504,\"cons\":728700.1583333013},\"tc\":{\"prod\":361023.51929746236,\"imp\":235054,\"exp\":472,\"cons\":595605.5192974624}},{\"y\":2025,\"m\":1,\"tf\":{\"prod\":610592.4130296748,\"imp\":1010706,\"exp\":129503,\"cons\":1491795.413029675},\"tl\":{\"prod\":392861.93469631765,\"imp\":265682,\"exp\":87239,\"cons\":571304.9346963177},\"tfl\":{\"prod\":217730.4783333571,\"imp\":745024,\"exp\":42264,\"cons\":920490.4783333571},\"tc\":{\"prod\":452446.9773623966,\"imp\":196073,\"exp\":22443,\"cons\":626076.9773623967}},{\"y\":2025,\"m\":2,\"tf\":{\"prod\":612663.4097378337,\"imp\":890346,\"exp\":136458,\"cons\":1366551.4097378338},\"tl\":{\"prod\":371206.8464045056,\"imp\":192643,\"exp\":94410,\"cons\":469439.84640450566},\"tfl\":{\"prod\":241456.5633333281,\"imp\":697703,\"exp\":42048,\"cons\":897111.5633333281},\"tc\":{\"prod\":425420.4134590929,\"imp\":188616,\"exp\":371,\"cons\":613665.4134590928}},{\"y\":2025,\"m\":3,\"tf\":{\"prod\":677858.526268549,\"imp\":988129,\"exp\":106321,\"cons\":1559666.526268549},\"tl\":{\"prod\":471255.2529352202,\"imp\":249585,\"exp\":69352,\"cons\":651488.2529352203},\"tfl\":{\"prod\":206603.27333332886,\"imp\":738544,\"exp\":36969,\"cons\":908178.2733333289},\"tc\":{\"prod\":459111.17941301374,\"imp\":253110,\"exp\":300,\"cons\":711921.1794130137}},{\"y\":2025,\"m\":4,\"tf\":{\"prod\":611833.3457851348,\"imp\":1000079,\"exp\":130744,\"cons\":1481168.345785135},\"tl\":{\"prod\":412098.0074517968,\"imp\":262693,\"exp\":84566,\"cons\":590225.0074517968},\"tfl\":{\"prod\":199735.33833333803,\"imp\":737386,\"exp\":46178,\"cons\":890943.338333338},\"tc\":{\"prod\":388856.5761426003,\"imp\":310564,\"exp\":7152,\"cons\":692268.5761426003}},{\"y\":2025,\"m\":5,\"tf\":{\"prod\":587612.3802906702,\"imp\":1197774,\"exp\":169672,\"cons\":1615714.3802906703},\"tl\":{\"prod\":321320.64195733855,\"imp\":263525,\"exp\":115351,\"cons\":469494.64195733855},\"tfl\":{\"prod\":266291.73833333165,\"imp\":934249,\"exp\":54321,\"cons\":1146219.7383333317},\"tc\":{\"prod\":425460.2580184659,\"imp\":135933,\"exp\":306,\"cons\":561087.258018466}},{\"y\":2025,\"m\":6,\"tf\":{\"prod\":596292.9459945313,\"imp\":1025128,\"exp\":170741,\"cons\":1450679.9459945313},\"tl\":{\"prod\":429475.65766119846,\"imp\":263462,\"exp\":72317,\"cons\":620620.6576611984},\"tfl\":{\"prod\":166817.28833333286,\"imp\":761666,\"exp\":98424,\"cons\":830059.2883333329},\"tc\":{\"prod\":395919.8940107138,\"imp\":357418,\"exp\":14212,\"cons\":739125.8940107138}},{\"y\":2025,\"m\":7,\"tf\":{\"prod\":659752.8831171937,\"imp\":947932,\"exp\":124421,\"cons\":1483263.8831171938},\"tl\":{\"prod\":430986.0997838595,\"imp\":242043,\"exp\":76740,\"cons\":596289.0997838594},\"tfl\":{\"prod\":228766.78333333417,\"imp\":705889,\"exp\":47681,\"cons\":886974.7833333341},\"tc\":{\"prod\":392853.1049647502,\"imp\":323753,\"exp\":377,\"cons\":716229.1049647501}},{\"y\":2025,\"m\":8,\"tf\":{\"prod\":797685.2817154429,\"imp\":1074428,\"exp\":102150,\"cons\":1769963.281715443},\"tl\":{\"prod\":542709.21338211,\"imp\":294445,\"exp\":58122,\"cons\":779032.21338211},\"tfl\":{\"prod\":254976.0683333329,\"imp\":779983,\"exp\":44028,\"cons\":990931.0683333329},\"tc\":{\"prod\":477181.25745700084,\"imp\":342799,\"exp\":552,\"cons\":819428.2574570009}},{\"y\":2025,\"m\":9,\"tf\":{\"prod\":788655.8614995596,\"imp\":975529,\"exp\":142616,\"cons\":1621568.8614995596},\"tl\":{\"prod\":537883.6331662263,\"imp\":291249,\"exp\":74860,\"cons\":754272.6331662263},\"tfl\":{\"prod\":250772.2283333333,\"imp\":684280,\"exp\":67756,\"cons\":867296.2283333333},\"tc\":{\"prod\":440107.60043705883,\"imp\":324981,\"exp\":1278,\"cons\":763810.6004370588}},{\"y\":2025,\"m\":10,\"tf\":{\"prod\":706785.400692577,\"imp\":998723,\"exp\":129578,\"cons\":1575930.400692577},\"tl\":{\"prod\":474365.48735924356,\"imp\":278255,\"exp\":70224,\"cons\":682396.4873592436},\"tfl\":{\"prod\":232419.91333333348,\"imp\":720468,\"exp\":59354,\"cons\":893533.9133333334},\"tc\":{\"prod\":386480.7939775067,\"imp\":364270,\"exp\":867,\"cons\":749883.7939775067}},{\"y\":2025,\"m\":11,\"tf\":{\"prod\":697826.7920168886,\"imp\":833123,\"exp\":100528,\"cons\":1430421.7920168885},\"tl\":{\"prod\":425559.2786835554,\"imp\":196519,\"exp\":54068,\"cons\":568010.2786835554},\"tfl\":{\"prod\":272267.5133333332,\"imp\":636604,\"exp\":46460,\"cons\":862411.5133333332},\"tc\":{\"prod\":444658.2338849456,\"imp\":347973,\"exp\":459,\"cons\":792172.2338849456}},{\"y\":2025,\"m\":12,\"tf\":{\"prod\":727899.8998388827,\"imp\":1014984,\"exp\":103933,\"cons\":1638950.8998388827},\"tl\":{\"prod\":486399.20150554937,\"imp\":279836,\"exp\":49774,\"cons\":716461.2015055494},\"tfl\":{\"prod\":241500.6983333333,\"imp\":735148,\"exp\":54159,\"cons\":922489.6983333332},\"tc\":{\"prod\":440859.6580509543,\"imp\":309707,\"exp\":431,\"cons\":750135.6580509543}},{\"y\":2026,\"m\":1,\"tf\":{\"prod\":576439.4385066984,\"imp\":938817,\"exp\":144680,\"cons\":1370576.4385066982},\"tl\":{\"prod\":320508.42517336505,\"imp\":235176,\"exp\":69805,\"cons\":485879.42517336505},\"tfl\":{\"prod\":255931.01333333334,\"imp\":703641,\"exp\":74875,\"cons\":884697.0133333333},\"tc\":{\"prod\":461767.90865617373,\"imp\":160676,\"exp\":348,\"cons\":622095.9086561737}},{\"y\":2026,\"m\":2,\"tf\":{\"prod\":668565.4543843124,\"imp\":763444,\"exp\":116219,\"cons\":1315790.4543843125},\"tl\":{\"prod\":413543.2510509791,\"imp\":182233,\"exp\":61566,\"cons\":534210.2510509791},\"tfl\":{\"prod\":255022.20333333328,\"imp\":581211,\"exp\":54653,\"cons\":781580.2033333333},\"tc\":{\"prod\":449174.46639845276,\"imp\":202285,\"exp\":202,\"cons\":651257.4663984528}},{\"y\":2026,\"m\":3,\"tf\":{\"prod\":668469.492354168,\"imp\":1099223,\"exp\":215801,\"cons\":1551891.492354168},\"tl\":{\"prod\":435268.51902083465,\"imp\":233533,\"exp\":87670,\"cons\":581131.5190208347},\"tfl\":{\"prod\":233200.97333333333,\"imp\":865690,\"exp\":128131,\"cons\":970759.9733333334},\"tc\":{\"prod\":500358.5577899225,\"imp\":214968,\"exp\":272,\"cons\":715054.5577899225}}],\"details\":{\"Bar - Carbon\":{\"grp\":\"Long\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":435855.4448410198,\"imp\":22424,\"exp\":20732,\"cons\":460833.4448410198},{\"y\":2019,\"m\":2,\"prod\":273618.020747548,\"imp\":19715,\"exp\":15681,\"cons\":311875.020747548},{\"y\":2019,\"m\":3,\"prod\":403557.0437139603,\"imp\":24507,\"exp\":27385,\"cons\":410482.0437139603},{\"y\":2019,\"m\":4,\"prod\":287348.12795567804,\"imp\":18968,\"exp\":14087,\"cons\":331879.12795567804},{\"y\":2019,\"m\":5,\"prod\":337406.7893132123,\"imp\":21825,\"exp\":31259,\"cons\":344114.7893132123},{\"y\":2019,\"m\":6,\"prod\":348767.2941832535,\"imp\":18495,\"exp\":32951,\"cons\":356051.2941832535},{\"y\":2019,\"m\":7,\"prod\":400290.9355199123,\"imp\":22874,\"exp\":22868,\"cons\":430289.9355199123},{\"y\":2019,\"m\":8,\"prod\":293153.679244323,\"imp\":23954,\"exp\":7611,\"cons\":327921.679244323},{\"y\":2019,\"m\":9,\"prod\":264329.9806616603,\"imp\":19324,\"exp\":7390,\"cons\":301923.9806616603},{\"y\":2019,\"m\":10,\"prod\":328466.81367641327,\"imp\":20021,\"exp\":9513,\"cons\":354461.81367641327},{\"y\":2019,\"m\":11,\"prod\":346051.72151106625,\"imp\":20173,\"exp\":8177,\"cons\":385328.72151106625},{\"y\":2019,\"m\":12,\"prod\":396240.06099395955,\"imp\":18812,\"exp\":7585,\"cons\":425012.06099395955},{\"y\":2020,\"m\":1,\"prod\":356815.0300859603,\"imp\":15390,\"exp\":9341,\"cons\":388800.0300859603},{\"y\":2020,\"m\":2,\"prod\":369703.7749066857,\"imp\":12990,\"exp\":8513,\"cons\":395261.7749066857},{\"y\":2020,\"m\":3,\"prod\":338770.8311841521,\"imp\":16669,\"exp\":21739,\"cons\":368628.8311841521},{\"y\":2020,\"m\":4,\"prod\":258248.1780381174,\"imp\":16713,\"exp\":7826,\"cons\":295151.17803811736},{\"y\":2020,\"m\":5,\"prod\":160455.39796555758,\"imp\":12822,\"exp\":13848,\"cons\":175593.39796555758},{\"y\":2020,\"m\":6,\"prod\":153058.4463971212,\"imp\":12520,\"exp\":5645,\"cons\":170532.4463971212},{\"y\":2020,\"m\":7,\"prod\":344777.7783323792,\"imp\":6293,\"exp\":7604,\"cons\":347704.7783323792},{\"y\":2020,\"m\":8,\"prod\":344500.33709895576,\"imp\":5372,\"exp\":7038,\"cons\":343772.33709895576},{\"y\":2020,\"m\":9,\"prod\":277173.4177801695,\"imp\":4037,\"exp\":8818,\"cons\":268608.4177801695},{\"y\":2020,\"m\":10,\"prod\":347772.0912940795,\"imp\":8078,\"exp\":16558,\"cons\":347722.0912940795},{\"y\":2020,\"m\":11,\"prod\":275322.9331116569,\"imp\":18430,\"exp\":6740,\"cons\":284460.9331116569},{\"y\":2020,\"m\":12,\"prod\":324598.1273046908,\"imp\":22559,\"exp\":9058,\"cons\":339786.1273046908},{\"y\":2021,\"m\":1,\"prod\":257523.93587624375,\"imp\":16674,\"exp\":20526,\"cons\":254016.93587624375},{\"y\":2021,\"m\":2,\"prod\":358162.15003183205,\"imp\":23027,\"exp\":6290,\"cons\":382514.15003183205},{\"y\":2021,\"m\":3,\"prod\":517633.1059708991,\"imp\":28736,\"exp\":7468,\"cons\":559271.1059708991},{\"y\":2021,\"m\":4,\"prod\":301592.3879539746,\"imp\":24035,\"exp\":20480,\"cons\":316754.3879539746},{\"y\":2021,\"m\":5,\"prod\":321380.0466321566,\"imp\":20346,\"exp\":5176,\"cons\":342994.0466321566},{\"y\":2021,\"m\":6,\"prod\":284886.82137743966,\"imp\":25640,\"exp\":4221,\"cons\":299991.82137743966},{\"y\":2021,\"m\":7,\"prod\":226314.34314001468,\"imp\":23837,\"exp\":3600,\"cons\":245366.34314001468},{\"y\":2021,\"m\":8,\"prod\":186878.42582804256,\"imp\":27256,\"exp\":3861,\"cons\":203486.42582804256},{\"y\":2021,\"m\":9,\"prod\":205396.65090030868,\"imp\":38856,\"exp\":5230,\"cons\":229711.65090030868},{\"y\":2021,\"m\":10,\"prod\":311830.73591368325,\"imp\":26283,\"exp\":20363,\"cons\":307782.73591368325},{\"y\":2021,\"m\":11,\"prod\":316852.9454843886,\"imp\":32026,\"exp\":4893,\"cons\":329434.9454843886},{\"y\":2021,\"m\":12,\"prod\":275423.3761752872,\"imp\":39292,\"exp\":4151,\"cons\":305382.3761752872},{\"y\":2022,\"m\":1,\"prod\":255775.0928728638,\"imp\":26769,\"exp\":6814,\"cons\":270621.0928728638},{\"y\":2022,\"m\":2,\"prod\":262912.122949825,\"imp\":22323,\"exp\":15192,\"cons\":251425.12294982502},{\"y\":2022,\"m\":3,\"prod\":376074.72738117015,\"imp\":24215,\"exp\":7175,\"cons\":382116.72738117015},{\"y\":2022,\"m\":4,\"prod\":428051.79189268814,\"imp\":26423,\"exp\":21081,\"cons\":400772.79189268814},{\"y\":2022,\"m\":5,\"prod\":289403.1419923474,\"imp\":30134,\"exp\":4010,\"cons\":303890.1419923474},{\"y\":2022,\"m\":6,\"prod\":340663.32466075296,\"imp\":28168,\"exp\":21922,\"cons\":333596.32466075296},{\"y\":2022,\"m\":7,\"prod\":284599.02825536154,\"imp\":30554,\"exp\":19072,\"cons\":305163.02825536154},{\"y\":2022,\"m\":8,\"prod\":235886.17447154803,\"imp\":29482,\"exp\":36703,\"cons\":231158.17447154806},{\"y\":2022,\"m\":9,\"prod\":248206.53932964633,\"imp\":25823,\"exp\":23402,\"cons\":241734.53932964633},{\"y\":2022,\"m\":10,\"prod\":281821.16665476793,\"imp\":24290,\"exp\":33807,\"cons\":265377.16665476793},{\"y\":2022,\"m\":11,\"prod\":341397.338695697,\"imp\":25196,\"exp\":8582,\"cons\":355883.338695697},{\"y\":2022,\"m\":12,\"prod\":331197.5330367573,\"imp\":22420,\"exp\":34881,\"cons\":329609.5330367573},{\"y\":2023,\"m\":1,\"prod\":381367.2470180713,\"imp\":25537,\"exp\":6755,\"cons\":414079.2470180713},{\"y\":2023,\"m\":2,\"prod\":308269.72640982346,\"imp\":21288,\"exp\":8146,\"cons\":347307.72640982346},{\"y\":2023,\"m\":3,\"prod\":374072.0364963112,\"imp\":25325,\"exp\":21962,\"cons\":386245.0364963112},{\"y\":2023,\"m\":4,\"prod\":304354.6289744916,\"imp\":27412,\"exp\":19768,\"cons\":323087.6289744916},{\"y\":2023,\"m\":5,\"prod\":296197.95750749257,\"imp\":29535,\"exp\":15622,\"cons\":331914.95750749257},{\"y\":2023,\"m\":6,\"prod\":325289.9106422381,\"imp\":19627,\"exp\":15091,\"cons\":340629.9106422381},{\"y\":2023,\"m\":7,\"prod\":292647.2763973761,\"imp\":24477,\"exp\":10770,\"cons\":321637.2763973761},{\"y\":2023,\"m\":8,\"prod\":310823.0333762616,\"imp\":23795,\"exp\":25091,\"cons\":319352.0333762616},{\"y\":2023,\"m\":9,\"prod\":304107.36304261454,\"imp\":23685,\"exp\":22725,\"cons\":307045.36304261454},{\"y\":2023,\"m\":10,\"prod\":361517.23379900056,\"imp\":21031,\"exp\":29300,\"cons\":356472.23379900056},{\"y\":2023,\"m\":11,\"prod\":306915.969715673,\"imp\":31271,\"exp\":62476,\"cons\":283723.969715673},{\"y\":2023,\"m\":12,\"prod\":314808.4902474665,\"imp\":22882,\"exp\":6718,\"cons\":337682.4902474665},{\"y\":2024,\"m\":1,\"prod\":287464.3047903507,\"imp\":23626,\"exp\":28602,\"cons\":295456.3047903507},{\"y\":2024,\"m\":2,\"prod\":273359.6444735381,\"imp\":17089,\"exp\":27887,\"cons\":260479.6444735381},{\"y\":2024,\"m\":3,\"prod\":288202.3496900355,\"imp\":18945,\"exp\":34023,\"cons\":295567.3496900355},{\"y\":2024,\"m\":4,\"prod\":291480.4986360141,\"imp\":18379,\"exp\":27082,\"cons\":297950.4986360141},{\"y\":2024,\"m\":5,\"prod\":310556.6931823857,\"imp\":27141,\"exp\":23777,\"cons\":316149.6931823857},{\"y\":2024,\"m\":6,\"prod\":328564.51486030663,\"imp\":19995,\"exp\":19257,\"cons\":332964.51486030663},{\"y\":2024,\"m\":7,\"prod\":272779.6094105082,\"imp\":18839,\"exp\":9172,\"cons\":297237.6094105082},{\"y\":2024,\"m\":8,\"prod\":306872.6889910475,\"imp\":30559,\"exp\":10877,\"cons\":359044.6889910475},{\"y\":2024,\"m\":9,\"prod\":312863.73033006385,\"imp\":20040,\"exp\":27204,\"cons\":322911.73033006385},{\"y\":2024,\"m\":10,\"prod\":287607.6771667208,\"imp\":22829,\"exp\":14355,\"cons\":312313.6771667208},{\"y\":2024,\"m\":11,\"prod\":307785.6028038141,\"imp\":18600,\"exp\":39978,\"cons\":305202.6028038141},{\"y\":2024,\"m\":12,\"prod\":371404.0552760553,\"imp\":28726,\"exp\":24119,\"cons\":402466.0552760553},{\"y\":2025,\"m\":1,\"prod\":341925.99190733803,\"imp\":19517,\"exp\":28433,\"cons\":362188.99190733803},{\"y\":2025,\"m\":2,\"prod\":333244.31900107965,\"imp\":21821,\"exp\":27732,\"cons\":313474.31900107965},{\"y\":2025,\"m\":3,\"prod\":417009.7051153299,\"imp\":24344,\"exp\":26432,\"cons\":450618.7051153299},{\"y\":2025,\"m\":4,\"prod\":365814.351414607,\"imp\":24826,\"exp\":39531,\"cons\":358661.351414607},{\"y\":2025,\"m\":5,\"prod\":270220.73014432285,\"imp\":24089,\"exp\":61677,\"cons\":248705.73014432285},{\"y\":2025,\"m\":6,\"prod\":391787.2885249454,\"imp\":23657,\"exp\":21412,\"cons\":398094.2885249454},{\"y\":2025,\"m\":7,\"prod\":372286.75579761254,\"imp\":25103,\"exp\":15832,\"cons\":395114.75579761254},{\"y\":2025,\"m\":8,\"prod\":480132.80263145117,\"imp\":28950,\"exp\":11182,\"cons\":512016.80263145117},{\"y\":2025,\"m\":9,\"prod\":486926.6294272611,\"imp\":29219,\"exp\":25475,\"cons\":516307.6294272612},{\"y\":2025,\"m\":10,\"prod\":412332.8152593754,\"imp\":23604,\"exp\":13575,\"cons\":437982.8152593754},{\"y\":2025,\"m\":11,\"prod\":368951.2922902365,\"imp\":24508,\"exp\":13563,\"cons\":406131.2922902365},{\"y\":2025,\"m\":12,\"prod\":442513.826038921,\"imp\":25231,\"exp\":9268,\"cons\":476299.826038921},{\"y\":2026,\"m\":1,\"prod\":245021.16195372143,\"imp\":24231,\"exp\":21595,\"cons\":253756.16195372143},{\"y\":2026,\"m\":2,\"prod\":346308.3754759057,\"imp\":25430,\"exp\":14432,\"cons\":370767.3754759057},{\"prod\":360573.4053413203,\"imp\":29733,\"exp\":23397,\"cons\":356114.4053413203,\"y\":2026,\"m\":3}]},\"Bar - Stainless\":{\"grp\":\"Long\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":null,\"imp\":212,\"exp\":12,\"cons\":null},{\"y\":2019,\"m\":2,\"prod\":null,\"imp\":343,\"exp\":77,\"cons\":null},{\"y\":2019,\"m\":3,\"prod\":null,\"imp\":369,\"exp\":235,\"cons\":null},{\"y\":2019,\"m\":4,\"prod\":null,\"imp\":352,\"exp\":10,\"cons\":null},{\"y\":2019,\"m\":5,\"prod\":null,\"imp\":248,\"exp\":370,\"cons\":null},{\"y\":2019,\"m\":6,\"prod\":null,\"imp\":185,\"exp\":5,\"cons\":null},{\"y\":2019,\"m\":7,\"prod\":null,\"imp\":331,\"exp\":196,\"cons\":null},{\"y\":2019,\"m\":8,\"prod\":null,\"imp\":181,\"exp\":171,\"cons\":null},{\"y\":2019,\"m\":9,\"prod\":null,\"imp\":161,\"exp\":13,\"cons\":null},{\"y\":2019,\"m\":10,\"prod\":null,\"imp\":295,\"exp\":86,\"cons\":null},{\"y\":2019,\"m\":11,\"prod\":null,\"imp\":230,\"exp\":46,\"cons\":null},{\"y\":2019,\"m\":12,\"prod\":null,\"imp\":296,\"exp\":26,\"cons\":null},{\"y\":2020,\"m\":1,\"prod\":null,\"imp\":318,\"exp\":18,\"cons\":null},{\"y\":2020,\"m\":2,\"prod\":null,\"imp\":292,\"exp\":19,\"cons\":null},{\"y\":2020,\"m\":3,\"prod\":null,\"imp\":140,\"exp\":40,\"cons\":null},{\"y\":2020,\"m\":4,\"prod\":null,\"imp\":257,\"exp\":9,\"cons\":null},{\"y\":2020,\"m\":5,\"prod\":null,\"imp\":302,\"exp\":27,\"cons\":null},{\"y\":2020,\"m\":6,\"prod\":null,\"imp\":281,\"exp\":79,\"cons\":null},{\"y\":2020,\"m\":7,\"prod\":null,\"imp\":260,\"exp\":13,\"cons\":null},{\"y\":2020,\"m\":8,\"prod\":null,\"imp\":131,\"exp\":13,\"cons\":null},{\"y\":2020,\"m\":9,\"prod\":null,\"imp\":135,\"exp\":9,\"cons\":null},{\"y\":2020,\"m\":10,\"prod\":null,\"imp\":325,\"exp\":13,\"cons\":null},{\"y\":2020,\"m\":11,\"prod\":null,\"imp\":112,\"exp\":10,\"cons\":null},{\"y\":2020,\"m\":12,\"prod\":null,\"imp\":250,\"exp\":10,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":258,\"exp\":4,\"cons\":null},{\"y\":2021,\"m\":2,\"prod\":null,\"imp\":236,\"exp\":12,\"cons\":null},{\"y\":2021,\"m\":3,\"prod\":null,\"imp\":294,\"exp\":46,\"cons\":null},{\"y\":2021,\"m\":4,\"prod\":null,\"imp\":252,\"exp\":49,\"cons\":null},{\"y\":2021,\"m\":5,\"prod\":null,\"imp\":210,\"exp\":62,\"cons\":null},{\"y\":2021,\"m\":6,\"prod\":null,\"imp\":266,\"exp\":59,\"cons\":null},{\"y\":2021,\"m\":7,\"prod\":null,\"imp\":299,\"exp\":67,\"cons\":null},{\"y\":2021,\"m\":8,\"prod\":null,\"imp\":234,\"exp\":51,\"cons\":null},{\"y\":2021,\"m\":9,\"prod\":null,\"imp\":170,\"exp\":34,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":252,\"exp\":67,\"cons\":null},{\"y\":2021,\"m\":11,\"prod\":null,\"imp\":269,\"exp\":73,\"cons\":null},{\"y\":2021,\"m\":12,\"prod\":null,\"imp\":218,\"exp\":143,\"cons\":null},{\"y\":2022,\"m\":1,\"prod\":null,\"imp\":209,\"exp\":108,\"cons\":null},{\"y\":2022,\"m\":2,\"prod\":null,\"imp\":127,\"exp\":68,\"cons\":null},{\"y\":2022,\"m\":3,\"prod\":null,\"imp\":240,\"exp\":77,\"cons\":null},{\"y\":2022,\"m\":4,\"prod\":null,\"imp\":207,\"exp\":8,\"cons\":null},{\"y\":2022,\"m\":5,\"prod\":null,\"imp\":113,\"exp\":75,\"cons\":null},{\"y\":2022,\"m\":6,\"prod\":null,\"imp\":242,\"exp\":50,\"cons\":null},{\"y\":2022,\"m\":7,\"prod\":null,\"imp\":95,\"exp\":8,\"cons\":null},{\"y\":2022,\"m\":8,\"prod\":null,\"imp\":133,\"exp\":73,\"cons\":null},{\"y\":2022,\"m\":9,\"prod\":null,\"imp\":79,\"exp\":39,\"cons\":null},{\"y\":2022,\"m\":10,\"prod\":null,\"imp\":135,\"exp\":143,\"cons\":null},{\"y\":2022,\"m\":11,\"prod\":null,\"imp\":184,\"exp\":8,\"cons\":null},{\"y\":2022,\"m\":12,\"prod\":null,\"imp\":165,\"exp\":12,\"cons\":null},{\"y\":2023,\"m\":1,\"prod\":null,\"imp\":194,\"exp\":3,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":148,\"exp\":13,\"cons\":null},{\"y\":2023,\"m\":3,\"prod\":null,\"imp\":135,\"exp\":6,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":146,\"exp\":14,\"cons\":null},{\"y\":2023,\"m\":5,\"prod\":null,\"imp\":116,\"exp\":36,\"cons\":null},{\"y\":2023,\"m\":6,\"prod\":null,\"imp\":76,\"exp\":12,\"cons\":null},{\"y\":2023,\"m\":7,\"prod\":null,\"imp\":85,\"exp\":3,\"cons\":null},{\"y\":2023,\"m\":8,\"prod\":null,\"imp\":82,\"exp\":8,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":232,\"exp\":14,\"cons\":null},{\"y\":2023,\"m\":10,\"prod\":null,\"imp\":153,\"exp\":7,\"cons\":null},{\"y\":2023,\"m\":11,\"prod\":null,\"imp\":129,\"exp\":11,\"cons\":null},{\"y\":2023,\"m\":12,\"prod\":null,\"imp\":77,\"exp\":21,\"cons\":null},{\"y\":2024,\"m\":1,\"prod\":null,\"imp\":132,\"exp\":12,\"cons\":null},{\"y\":2024,\"m\":2,\"prod\":null,\"imp\":118,\"exp\":12,\"cons\":null},{\"y\":2024,\"m\":3,\"prod\":null,\"imp\":69,\"exp\":17,\"cons\":null},{\"y\":2024,\"m\":4,\"prod\":null,\"imp\":156,\"exp\":13,\"cons\":null},{\"y\":2024,\"m\":5,\"prod\":null,\"imp\":147,\"exp\":8,\"cons\":null},{\"y\":2024,\"m\":6,\"prod\":null,\"imp\":165,\"exp\":8,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":104,\"exp\":5,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":91,\"exp\":11,\"cons\":null},{\"y\":2024,\"m\":9,\"prod\":null,\"imp\":189,\"exp\":50,\"cons\":null},{\"y\":2024,\"m\":10,\"prod\":null,\"imp\":172,\"exp\":5,\"cons\":null},{\"y\":2024,\"m\":11,\"prod\":null,\"imp\":205,\"exp\":24,\"cons\":null},{\"y\":2024,\"m\":12,\"prod\":null,\"imp\":208,\"exp\":9,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":115,\"exp\":6,\"cons\":null},{\"y\":2025,\"m\":2,\"prod\":null,\"imp\":210,\"exp\":41,\"cons\":null},{\"y\":2025,\"m\":3,\"prod\":null,\"imp\":151,\"exp\":64,\"cons\":null},{\"y\":2025,\"m\":4,\"prod\":null,\"imp\":323,\"exp\":13,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":415,\"exp\":11,\"cons\":null},{\"y\":2025,\"m\":6,\"prod\":null,\"imp\":218,\"exp\":5,\"cons\":null},{\"y\":2025,\"m\":7,\"prod\":null,\"imp\":461,\"exp\":10,\"cons\":null},{\"y\":2025,\"m\":8,\"prod\":null,\"imp\":340,\"exp\":7,\"cons\":null},{\"y\":2025,\"m\":9,\"prod\":null,\"imp\":182,\"exp\":18,\"cons\":null},{\"y\":2025,\"m\":10,\"prod\":null,\"imp\":152,\"exp\":16,\"cons\":null},{\"y\":2025,\"m\":11,\"prod\":null,\"imp\":160,\"exp\":19,\"cons\":null},{\"y\":2025,\"m\":12,\"prod\":null,\"imp\":202,\"exp\":56,\"cons\":null},{\"y\":2026,\"m\":1,\"prod\":null,\"imp\":171,\"exp\":7,\"cons\":null},{\"y\":2026,\"m\":2,\"prod\":null,\"imp\":471,\"exp\":34,\"cons\":null},{\"prod\":0,\"imp\":188,\"exp\":9,\"cons\":0,\"y\":2026,\"m\":3}]},\"Bar - Alloy\":{\"grp\":\"Long\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":null,\"imp\":41297,\"exp\":1830,\"cons\":null},{\"y\":2019,\"m\":2,\"prod\":null,\"imp\":40983,\"exp\":1070,\"cons\":null},{\"y\":2019,\"m\":3,\"prod\":null,\"imp\":38823,\"exp\":1223,\"cons\":null},{\"y\":2019,\"m\":4,\"prod\":null,\"imp\":52703,\"exp\":716,\"cons\":null},{\"y\":2019,\"m\":5,\"prod\":null,\"imp\":36594,\"exp\":1371,\"cons\":null},{\"y\":2019,\"m\":6,\"prod\":null,\"imp\":35369,\"exp\":1886,\"cons\":null},{\"y\":2019,\"m\":7,\"prod\":null,\"imp\":49100,\"exp\":2893,\"cons\":null},{\"y\":2019,\"m\":8,\"prod\":null,\"imp\":36678,\"exp\":1780,\"cons\":null},{\"y\":2019,\"m\":9,\"prod\":null,\"imp\":32775,\"exp\":1937,\"cons\":null},{\"y\":2019,\"m\":10,\"prod\":null,\"imp\":36153,\"exp\":1574,\"cons\":null},{\"y\":2019,\"m\":11,\"prod\":null,\"imp\":43751,\"exp\":1539,\"cons\":null},{\"y\":2019,\"m\":12,\"prod\":null,\"imp\":34529,\"exp\":2194,\"cons\":null},{\"y\":2020,\"m\":1,\"prod\":null,\"imp\":32332,\"exp\":1136,\"cons\":null},{\"y\":2020,\"m\":2,\"prod\":null,\"imp\":31413,\"exp\":1622,\"cons\":null},{\"y\":2020,\"m\":3,\"prod\":null,\"imp\":46719,\"exp\":3666,\"cons\":null},{\"y\":2020,\"m\":4,\"prod\":null,\"imp\":29517,\"exp\":1372,\"cons\":null},{\"y\":2020,\"m\":5,\"prod\":null,\"imp\":31622,\"exp\":1151,\"cons\":null},{\"y\":2020,\"m\":6,\"prod\":null,\"imp\":19520,\"exp\":1689,\"cons\":null},{\"y\":2020,\"m\":7,\"prod\":null,\"imp\":15715,\"exp\":1486,\"cons\":null},{\"y\":2020,\"m\":8,\"prod\":null,\"imp\":11948,\"exp\":1621,\"cons\":null},{\"y\":2020,\"m\":9,\"prod\":null,\"imp\":10465,\"exp\":1067,\"cons\":null},{\"y\":2020,\"m\":10,\"prod\":null,\"imp\":21228,\"exp\":2308,\"cons\":null},{\"y\":2020,\"m\":11,\"prod\":null,\"imp\":20714,\"exp\":2265,\"cons\":null},{\"y\":2020,\"m\":12,\"prod\":null,\"imp\":22782,\"exp\":2026,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":25474,\"exp\":1304,\"cons\":null},{\"y\":2021,\"m\":2,\"prod\":null,\"imp\":26306,\"exp\":788,\"cons\":null},{\"y\":2021,\"m\":3,\"prod\":null,\"imp\":37813,\"exp\":1080,\"cons\":null},{\"y\":2021,\"m\":4,\"prod\":null,\"imp\":30479,\"exp\":1285,\"cons\":null},{\"y\":2021,\"m\":5,\"prod\":null,\"imp\":30390,\"exp\":2140,\"cons\":null},{\"y\":2021,\"m\":6,\"prod\":null,\"imp\":30438,\"exp\":1484,\"cons\":null},{\"y\":2021,\"m\":7,\"prod\":null,\"imp\":28693,\"exp\":747,\"cons\":null},{\"y\":2021,\"m\":8,\"prod\":null,\"imp\":35159,\"exp\":3325,\"cons\":null},{\"y\":2021,\"m\":9,\"prod\":null,\"imp\":36380,\"exp\":2179,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":29912,\"exp\":2074,\"cons\":null},{\"y\":2021,\"m\":11,\"prod\":null,\"imp\":24853,\"exp\":1335,\"cons\":null},{\"y\":2021,\"m\":12,\"prod\":null,\"imp\":25603,\"exp\":1217,\"cons\":null},{\"y\":2022,\"m\":1,\"prod\":null,\"imp\":20271,\"exp\":1094,\"cons\":null},{\"y\":2022,\"m\":2,\"prod\":null,\"imp\":24624,\"exp\":1657,\"cons\":null},{\"y\":2022,\"m\":3,\"prod\":null,\"imp\":26815,\"exp\":1854,\"cons\":null},{\"y\":2022,\"m\":4,\"prod\":null,\"imp\":19753,\"exp\":1834,\"cons\":null},{\"y\":2022,\"m\":5,\"prod\":null,\"imp\":23362,\"exp\":1489,\"cons\":null},{\"y\":2022,\"m\":6,\"prod\":null,\"imp\":27859,\"exp\":2973,\"cons\":null},{\"y\":2022,\"m\":7,\"prod\":null,\"imp\":24894,\"exp\":1319,\"cons\":null},{\"y\":2022,\"m\":8,\"prod\":null,\"imp\":32715,\"exp\":1841,\"cons\":null},{\"y\":2022,\"m\":9,\"prod\":null,\"imp\":22832,\"exp\":1690,\"cons\":null},{\"y\":2022,\"m\":10,\"prod\":null,\"imp\":22548,\"exp\":1555,\"cons\":null},{\"y\":2022,\"m\":11,\"prod\":null,\"imp\":23390,\"exp\":1087,\"cons\":null},{\"y\":2022,\"m\":12,\"prod\":null,\"imp\":26736,\"exp\":814,\"cons\":null},{\"y\":2023,\"m\":1,\"prod\":null,\"imp\":35858,\"exp\":845,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":42947,\"exp\":978,\"cons\":null},{\"y\":2023,\"m\":3,\"prod\":null,\"imp\":33362,\"exp\":2432,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":34885,\"exp\":1950,\"cons\":null},{\"y\":2023,\"m\":5,\"prod\":null,\"imp\":30709,\"exp\":1257,\"cons\":null},{\"y\":2023,\"m\":6,\"prod\":null,\"imp\":19177,\"exp\":1764,\"cons\":null},{\"y\":2023,\"m\":7,\"prod\":null,\"imp\":31899,\"exp\":862,\"cons\":null},{\"y\":2023,\"m\":8,\"prod\":null,\"imp\":38903,\"exp\":2032,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":32354,\"exp\":1310,\"cons\":null},{\"y\":2023,\"m\":10,\"prod\":null,\"imp\":19895,\"exp\":221,\"cons\":null},{\"y\":2023,\"m\":11,\"prod\":null,\"imp\":18950,\"exp\":398,\"cons\":null},{\"y\":2023,\"m\":12,\"prod\":null,\"imp\":18051,\"exp\":656,\"cons\":null},{\"y\":2024,\"m\":1,\"prod\":null,\"imp\":17321,\"exp\":657,\"cons\":null},{\"y\":2024,\"m\":2,\"prod\":null,\"imp\":17307,\"exp\":1328,\"cons\":null},{\"y\":2024,\"m\":3,\"prod\":null,\"imp\":27846,\"exp\":2723,\"cons\":null},{\"y\":2024,\"m\":4,\"prod\":null,\"imp\":25172,\"exp\":825,\"cons\":null},{\"y\":2024,\"m\":5,\"prod\":null,\"imp\":17311,\"exp\":1253,\"cons\":null},{\"y\":2024,\"m\":6,\"prod\":null,\"imp\":16114,\"exp\":338,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":18199,\"exp\":99,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":33572,\"exp\":1351,\"cons\":null},{\"y\":2024,\"m\":9,\"prod\":null,\"imp\":17139,\"exp\":134,\"cons\":null},{\"y\":2024,\"m\":10,\"prod\":null,\"imp\":23086,\"exp\":88,\"cons\":null},{\"y\":2024,\"m\":11,\"prod\":null,\"imp\":16824,\"exp\":113,\"cons\":null},{\"y\":2024,\"m\":12,\"prod\":null,\"imp\":18244,\"exp\":77,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":18725,\"exp\":69,\"cons\":null},{\"y\":2025,\"m\":2,\"prod\":null,\"imp\":16401,\"exp\":55,\"cons\":null},{\"y\":2025,\"m\":3,\"prod\":null,\"imp\":16783,\"exp\":145,\"cons\":null},{\"y\":2025,\"m\":4,\"prod\":null,\"imp\":17498,\"exp\":47,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":19101,\"exp\":47,\"cons\":null},{\"y\":2025,\"m\":6,\"prod\":null,\"imp\":22680,\"exp\":48,\"cons\":null},{\"y\":2025,\"m\":7,\"prod\":null,\"imp\":23365,\"exp\":35,\"cons\":null},{\"y\":2025,\"m\":8,\"prod\":null,\"imp\":20390,\"exp\":43,\"cons\":null},{\"y\":2025,\"m\":9,\"prod\":null,\"imp\":20583,\"exp\":25,\"cons\":null},{\"y\":2025,\"m\":10,\"prod\":null,\"imp\":21439,\"exp\":63,\"cons\":null},{\"y\":2025,\"m\":11,\"prod\":null,\"imp\":18909,\"exp\":21,\"cons\":null},{\"y\":2025,\"m\":12,\"prod\":null,\"imp\":18401,\"exp\":270,\"cons\":null},{\"y\":2026,\"m\":1,\"prod\":null,\"imp\":20968,\"exp\":153,\"cons\":null},{\"y\":2026,\"m\":2,\"prod\":null,\"imp\":16203,\"exp\":32,\"cons\":null},{\"prod\":0,\"imp\":21250,\"exp\":40,\"cons\":0,\"y\":2026,\"m\":3}]},\"HR section - Carbon\":{\"grp\":\"Long\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":null,\"imp\":10488,\"exp\":27175,\"cons\":null},{\"y\":2019,\"m\":2,\"prod\":null,\"imp\":24351,\"exp\":30418,\"cons\":null},{\"y\":2019,\"m\":3,\"prod\":null,\"imp\":3243,\"exp\":31357,\"cons\":null},{\"y\":2019,\"m\":4,\"prod\":null,\"imp\":19154,\"exp\":32001,\"cons\":null},{\"y\":2019,\"m\":5,\"prod\":null,\"imp\":8039,\"exp\":27382,\"cons\":null},{\"y\":2019,\"m\":6,\"prod\":null,\"imp\":13429,\"exp\":25606,\"cons\":null},{\"y\":2019,\"m\":7,\"prod\":null,\"imp\":10526,\"exp\":27075,\"cons\":null},{\"y\":2019,\"m\":8,\"prod\":null,\"imp\":3989,\"exp\":20650,\"cons\":null},{\"y\":2019,\"m\":9,\"prod\":null,\"imp\":15441,\"exp\":20886,\"cons\":null},{\"y\":2019,\"m\":10,\"prod\":null,\"imp\":6322,\"exp\":25765,\"cons\":null},{\"y\":2019,\"m\":11,\"prod\":null,\"imp\":2639,\"exp\":17990,\"cons\":null},{\"y\":2019,\"m\":12,\"prod\":null,\"imp\":7745,\"exp\":22883,\"cons\":null},{\"y\":2020,\"m\":1,\"prod\":null,\"imp\":15052,\"exp\":20980,\"cons\":null},{\"y\":2020,\"m\":2,\"prod\":null,\"imp\":5422,\"exp\":14568,\"cons\":null},{\"y\":2020,\"m\":3,\"prod\":null,\"imp\":12603,\"exp\":20893,\"cons\":null},{\"y\":2020,\"m\":4,\"prod\":null,\"imp\":12990,\"exp\":13527,\"cons\":null},{\"y\":2020,\"m\":5,\"prod\":null,\"imp\":6138,\"exp\":20915,\"cons\":null},{\"y\":2020,\"m\":6,\"prod\":null,\"imp\":5903,\"exp\":13439,\"cons\":null},{\"y\":2020,\"m\":7,\"prod\":null,\"imp\":5561,\"exp\":16076,\"cons\":null},{\"y\":2020,\"m\":8,\"prod\":null,\"imp\":5498,\"exp\":15205,\"cons\":null},{\"y\":2020,\"m\":9,\"prod\":null,\"imp\":5049,\"exp\":18496,\"cons\":null},{\"y\":2020,\"m\":10,\"prod\":null,\"imp\":12108,\"exp\":23011,\"cons\":null},{\"y\":2020,\"m\":11,\"prod\":null,\"imp\":7071,\"exp\":28268,\"cons\":null},{\"y\":2020,\"m\":12,\"prod\":null,\"imp\":6325,\"exp\":25694,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":2473,\"exp\":26678,\"cons\":null},{\"y\":2021,\"m\":2,\"prod\":null,\"imp\":11230,\"exp\":29545,\"cons\":null},{\"y\":2021,\"m\":3,\"prod\":null,\"imp\":7444,\"exp\":24074,\"cons\":null},{\"y\":2021,\"m\":4,\"prod\":null,\"imp\":18386,\"exp\":36225,\"cons\":null},{\"y\":2021,\"m\":5,\"prod\":null,\"imp\":4263,\"exp\":26286,\"cons\":null},{\"y\":2021,\"m\":6,\"prod\":null,\"imp\":9575,\"exp\":45204,\"cons\":null},{\"y\":2021,\"m\":7,\"prod\":null,\"imp\":2506,\"exp\":32042,\"cons\":null},{\"y\":2021,\"m\":8,\"prod\":null,\"imp\":3203,\"exp\":42122,\"cons\":null},{\"y\":2021,\"m\":9,\"prod\":null,\"imp\":2374,\"exp\":46127,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":2760,\"exp\":40845,\"cons\":null},{\"y\":2021,\"m\":11,\"prod\":null,\"imp\":1380,\"exp\":40053,\"cons\":null},{\"y\":2021,\"m\":12,\"prod\":null,\"imp\":2944,\"exp\":32663,\"cons\":null},{\"y\":2022,\"m\":1,\"prod\":null,\"imp\":7717,\"exp\":32400,\"cons\":null},{\"y\":2022,\"m\":2,\"prod\":null,\"imp\":1108,\"exp\":42891,\"cons\":null},{\"y\":2022,\"m\":3,\"prod\":null,\"imp\":8546,\"exp\":44724,\"cons\":null},{\"y\":2022,\"m\":4,\"prod\":null,\"imp\":1940,\"exp\":52790,\"cons\":null},{\"y\":2022,\"m\":5,\"prod\":null,\"imp\":2692,\"exp\":36289,\"cons\":null},{\"y\":2022,\"m\":6,\"prod\":null,\"imp\":6616,\"exp\":45128,\"cons\":null},{\"y\":2022,\"m\":7,\"prod\":null,\"imp\":9366,\"exp\":24066,\"cons\":null},{\"y\":2022,\"m\":8,\"prod\":null,\"imp\":3222,\"exp\":31742,\"cons\":null},{\"y\":2022,\"m\":9,\"prod\":null,\"imp\":2129,\"exp\":32393,\"cons\":null},{\"y\":2022,\"m\":10,\"prod\":null,\"imp\":5160,\"exp\":33124,\"cons\":null},{\"y\":2022,\"m\":11,\"prod\":null,\"imp\":7302,\"exp\":32018,\"cons\":null},{\"y\":2022,\"m\":12,\"prod\":null,\"imp\":2313,\"exp\":17728,\"cons\":null},{\"y\":2023,\"m\":1,\"prod\":null,\"imp\":6017,\"exp\":27351,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":6454,\"exp\":22671,\"cons\":null},{\"y\":2023,\"m\":3,\"prod\":null,\"imp\":6002,\"exp\":28319,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":7241,\"exp\":29234,\"cons\":null},{\"y\":2023,\"m\":5,\"prod\":null,\"imp\":12870,\"exp\":20615,\"cons\":null},{\"y\":2023,\"m\":6,\"prod\":null,\"imp\":11001,\"exp\":17725,\"cons\":null},{\"y\":2023,\"m\":7,\"prod\":null,\"imp\":7946,\"exp\":23823,\"cons\":null},{\"y\":2023,\"m\":8,\"prod\":null,\"imp\":5590,\"exp\":33212,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":6757,\"exp\":36130,\"cons\":null},{\"y\":2023,\"m\":10,\"prod\":null,\"imp\":8539,\"exp\":25268,\"cons\":null},{\"y\":2023,\"m\":11,\"prod\":null,\"imp\":10328,\"exp\":21030,\"cons\":null},{\"y\":2023,\"m\":12,\"prod\":null,\"imp\":13924,\"exp\":24779,\"cons\":null},{\"y\":2024,\"m\":1,\"prod\":null,\"imp\":18625,\"exp\":22534,\"cons\":null},{\"y\":2024,\"m\":2,\"prod\":null,\"imp\":12787,\"exp\":31068,\"cons\":null},{\"y\":2024,\"m\":3,\"prod\":null,\"imp\":19718,\"exp\":22545,\"cons\":null},{\"y\":2024,\"m\":4,\"prod\":null,\"imp\":15415,\"exp\":24797,\"cons\":null},{\"y\":2024,\"m\":5,\"prod\":null,\"imp\":12515,\"exp\":26656,\"cons\":null},{\"y\":2024,\"m\":6,\"prod\":null,\"imp\":20043,\"exp\":32513,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":18089,\"exp\":21694,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":34235,\"exp\":34187,\"cons\":null},{\"y\":2024,\"m\":9,\"prod\":null,\"imp\":23309,\"exp\":23356,\"cons\":null},{\"y\":2024,\"m\":10,\"prod\":null,\"imp\":22165,\"exp\":29201,\"cons\":null},{\"y\":2024,\"m\":11,\"prod\":null,\"imp\":22833,\"exp\":21138,\"cons\":null},{\"y\":2024,\"m\":12,\"prod\":null,\"imp\":33354,\"exp\":25332,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":37165,\"exp\":26962,\"cons\":null},{\"y\":2025,\"m\":2,\"prod\":null,\"imp\":9519,\"exp\":39934,\"cons\":null},{\"y\":2025,\"m\":3,\"prod\":null,\"imp\":38496,\"exp\":19571,\"cons\":null},{\"y\":2025,\"m\":4,\"prod\":null,\"imp\":14400,\"exp\":24746,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":24475,\"exp\":28010,\"cons\":null},{\"y\":2025,\"m\":6,\"prod\":null,\"imp\":15641,\"exp\":34600,\"cons\":null},{\"y\":2025,\"m\":7,\"prod\":null,\"imp\":26715,\"exp\":37129,\"cons\":null},{\"y\":2025,\"m\":8,\"prod\":null,\"imp\":18995,\"exp\":25792,\"cons\":null},{\"y\":2025,\"m\":9,\"prod\":null,\"imp\":32396,\"exp\":27733,\"cons\":null},{\"y\":2025,\"m\":10,\"prod\":null,\"imp\":29220,\"exp\":35276,\"cons\":null},{\"y\":2025,\"m\":11,\"prod\":null,\"imp\":24890,\"exp\":17821,\"cons\":null},{\"y\":2025,\"m\":12,\"prod\":null,\"imp\":15844,\"exp\":16474,\"cons\":null},{\"y\":2026,\"m\":1,\"prod\":null,\"imp\":4371,\"exp\":21382,\"cons\":null},{\"y\":2026,\"m\":2,\"prod\":null,\"imp\":24176,\"exp\":27483,\"cons\":null},{\"prod\":0,\"imp\":4377,\"exp\":41709,\"cons\":0,\"y\":2026,\"m\":3}]},\"HR section - Stainless\":{\"grp\":\"Long\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":null,\"imp\":257,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":2,\"prod\":null,\"imp\":101,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":3,\"prod\":null,\"imp\":166,\"exp\":1,\"cons\":null},{\"y\":2019,\"m\":4,\"prod\":null,\"imp\":119,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":5,\"prod\":null,\"imp\":378,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":6,\"prod\":null,\"imp\":244,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":7,\"prod\":null,\"imp\":179,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":8,\"prod\":null,\"imp\":146,\"exp\":2,\"cons\":null},{\"y\":2019,\"m\":9,\"prod\":null,\"imp\":70,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":10,\"prod\":null,\"imp\":104,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":11,\"prod\":null,\"imp\":253,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":12,\"prod\":null,\"imp\":24,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":1,\"prod\":null,\"imp\":329,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":2,\"prod\":null,\"imp\":145,\"exp\":5,\"cons\":null},{\"y\":2020,\"m\":3,\"prod\":null,\"imp\":62,\"exp\":4,\"cons\":null},{\"y\":2020,\"m\":4,\"prod\":null,\"imp\":96,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":5,\"prod\":null,\"imp\":164,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":6,\"prod\":null,\"imp\":85,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":7,\"prod\":null,\"imp\":243,\"exp\":1,\"cons\":null},{\"y\":2020,\"m\":8,\"prod\":null,\"imp\":156,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":9,\"prod\":null,\"imp\":115,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":10,\"prod\":null,\"imp\":91,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":11,\"prod\":null,\"imp\":51,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":12,\"prod\":null,\"imp\":36,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":114,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":2,\"prod\":null,\"imp\":140,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":4,\"prod\":null,\"imp\":27,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":5,\"prod\":null,\"imp\":26,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":6,\"prod\":null,\"imp\":114,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":7,\"prod\":null,\"imp\":148,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":8,\"prod\":null,\"imp\":70,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":9,\"prod\":null,\"imp\":57,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":81,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":11,\"prod\":null,\"imp\":375,\"exp\":2,\"cons\":null},{\"y\":2021,\"m\":12,\"prod\":null,\"imp\":54,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":1,\"prod\":null,\"imp\":250,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":2,\"prod\":null,\"imp\":121,\"exp\":1,\"cons\":null},{\"y\":2022,\"m\":3,\"prod\":null,\"imp\":56,\"exp\":3,\"cons\":null},{\"y\":2022,\"m\":4,\"prod\":null,\"imp\":100,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":5,\"prod\":null,\"imp\":49,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":6,\"prod\":null,\"imp\":100,\"exp\":3,\"cons\":null},{\"y\":2022,\"m\":7,\"prod\":null,\"imp\":94,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":8,\"prod\":null,\"imp\":50,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":9,\"prod\":null,\"imp\":152,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":10,\"prod\":null,\"imp\":52,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":11,\"prod\":null,\"imp\":77,\"exp\":1,\"cons\":null},{\"y\":2022,\"m\":12,\"prod\":null,\"imp\":185,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":1,\"prod\":null,\"imp\":48,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":0,\"exp\":2,\"cons\":null},{\"y\":2023,\"m\":3,\"prod\":null,\"imp\":46,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":1,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":6,\"prod\":null,\"imp\":27,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":7,\"prod\":null,\"imp\":25,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":8,\"prod\":null,\"imp\":40,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":67,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":10,\"prod\":null,\"imp\":118,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":11,\"prod\":null,\"imp\":23,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":12,\"prod\":null,\"imp\":73,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":1,\"prod\":null,\"imp\":57,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":2,\"prod\":null,\"imp\":103,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":3,\"prod\":null,\"imp\":65,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":4,\"prod\":null,\"imp\":45,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":5,\"prod\":null,\"imp\":146,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":6,\"prod\":null,\"imp\":186,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":188,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":97,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":9,\"prod\":null,\"imp\":82,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":10,\"prod\":null,\"imp\":73,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":11,\"prod\":null,\"imp\":198,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":12,\"prod\":null,\"imp\":22,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":188,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":3,\"prod\":null,\"imp\":35,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":4,\"prod\":null,\"imp\":100,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":96,\"exp\":1,\"cons\":null},{\"y\":2025,\"m\":6,\"prod\":null,\"imp\":112,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":7,\"prod\":null,\"imp\":167,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":8,\"prod\":null,\"imp\":183,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":9,\"prod\":null,\"imp\":223,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":10,\"prod\":null,\"imp\":131,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":11,\"prod\":null,\"imp\":108,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":12,\"prod\":null,\"imp\":119,\"exp\":0,\"cons\":null},{\"y\":2026,\"m\":1,\"prod\":null,\"imp\":33,\"exp\":0,\"cons\":null},{\"y\":2026,\"m\":2,\"prod\":null,\"imp\":129,\"exp\":0,\"cons\":null},{\"prod\":0,\"imp\":43,\"exp\":0,\"cons\":0,\"y\":2026,\"m\":3}]},\"HR section - Alloy\":{\"grp\":\"Long\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":null,\"imp\":49,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":2,\"prod\":null,\"imp\":10,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":3,\"prod\":null,\"imp\":18,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":4,\"prod\":null,\"imp\":49,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":5,\"prod\":null,\"imp\":6,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":6,\"prod\":null,\"imp\":10,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":7,\"prod\":null,\"imp\":21,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":8,\"prod\":null,\"imp\":34,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":9,\"prod\":null,\"imp\":49,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":10,\"prod\":null,\"imp\":38,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":11,\"prod\":null,\"imp\":0,\"exp\":17,\"cons\":null},{\"y\":2019,\"m\":12,\"prod\":null,\"imp\":54,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":1,\"prod\":null,\"imp\":39,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":2,\"prod\":null,\"imp\":23,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":3,\"prod\":null,\"imp\":7,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":4,\"prod\":null,\"imp\":64,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":5,\"prod\":null,\"imp\":31,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":6,\"prod\":null,\"imp\":17,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":7,\"prod\":null,\"imp\":35,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":8,\"prod\":null,\"imp\":44,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":9,\"prod\":null,\"imp\":24,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":10,\"prod\":null,\"imp\":10,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":11,\"prod\":null,\"imp\":43,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":12,\"prod\":null,\"imp\":24,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":12,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":2,\"prod\":null,\"imp\":48,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":3,\"prod\":null,\"imp\":19,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":4,\"prod\":null,\"imp\":22,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":5,\"prod\":null,\"imp\":43,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":6,\"prod\":null,\"imp\":40,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":7,\"prod\":null,\"imp\":25,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":8,\"prod\":null,\"imp\":45,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":9,\"prod\":null,\"imp\":48,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":13,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":11,\"prod\":null,\"imp\":35,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":12,\"prod\":null,\"imp\":22,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":1,\"prod\":null,\"imp\":46,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":2,\"prod\":null,\"imp\":19,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":3,\"prod\":null,\"imp\":3,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":4,\"prod\":null,\"imp\":11,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":6,\"prod\":null,\"imp\":24,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":7,\"prod\":null,\"imp\":26,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":8,\"prod\":null,\"imp\":29,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":9,\"prod\":null,\"imp\":37,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":11,\"prod\":null,\"imp\":33,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":12,\"prod\":null,\"imp\":28,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":1,\"prod\":null,\"imp\":12,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":11,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":3,\"prod\":null,\"imp\":24,\"exp\":2,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":14,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":5,\"prod\":null,\"imp\":17,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":6,\"prod\":null,\"imp\":24,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":7,\"prod\":null,\"imp\":16,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":8,\"prod\":null,\"imp\":462,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":22,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":10,\"prod\":null,\"imp\":15,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":11,\"prod\":null,\"imp\":22,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":12,\"prod\":null,\"imp\":41,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":1,\"prod\":null,\"imp\":36,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":2,\"prod\":null,\"imp\":11,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":3,\"prod\":null,\"imp\":30,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":4,\"prod\":null,\"imp\":20,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":5,\"prod\":null,\"imp\":27,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":6,\"prod\":null,\"imp\":13,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":9,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":44,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":9,\"prod\":null,\"imp\":33,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":10,\"prod\":null,\"imp\":30,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":11,\"prod\":null,\"imp\":10,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":12,\"prod\":null,\"imp\":45,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":23,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":2,\"prod\":null,\"imp\":41,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":3,\"prod\":null,\"imp\":12,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":4,\"prod\":null,\"imp\":37,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":55,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":6,\"prod\":null,\"imp\":64,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":7,\"prod\":null,\"imp\":23,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":8,\"prod\":null,\"imp\":50,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":9,\"prod\":null,\"imp\":29,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":10,\"prod\":null,\"imp\":34,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":11,\"prod\":null,\"imp\":29,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":12,\"prod\":null,\"imp\":57,\"exp\":0,\"cons\":null},{\"y\":2026,\"m\":1,\"prod\":null,\"imp\":2098,\"exp\":0,\"cons\":null},{\"y\":2026,\"m\":2,\"prod\":null,\"imp\":31,\"exp\":0,\"cons\":null},{\"prod\":0,\"imp\":5105,\"exp\":0,\"cons\":0,\"y\":2026,\"m\":3}]},\"Wire rod - Carbon\":{\"grp\":\"Long\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":82028.97041785528,\"imp\":27813,\"exp\":3357,\"cons\":206414.97041785528},{\"y\":2019,\"m\":2,\"prod\":59706.6462203735,\"imp\":30177,\"exp\":1150,\"cons\":169461.6462203735},{\"y\":2019,\"m\":3,\"prod\":84503.59007815768,\"imp\":38149,\"exp\":1532,\"cons\":192531.59007815766},{\"y\":2019,\"m\":4,\"prod\":80608.98725576681,\"imp\":36679,\"exp\":944,\"cons\":189039.9872557668},{\"y\":2019,\"m\":5,\"prod\":98921.85310211233,\"imp\":48632,\"exp\":804,\"cons\":208894.85310211233},{\"y\":2019,\"m\":6,\"prod\":87692.34166884527,\"imp\":41240,\"exp\":2400,\"cons\":198691.34166884527},{\"y\":2019,\"m\":7,\"prod\":54659.30300065426,\"imp\":44443,\"exp\":1990,\"cons\":175423.30300065427},{\"y\":2019,\"m\":8,\"prod\":92355.58356118863,\"imp\":54964,\"exp\":3341,\"cons\":208166.58356118863},{\"y\":2019,\"m\":9,\"prod\":68751.910763741,\"imp\":68030,\"exp\":3022,\"cons\":204731.910763741},{\"y\":2019,\"m\":10,\"prod\":56284.97200392251,\"imp\":55840,\"exp\":3091,\"cons\":220463.9720039225},{\"y\":2019,\"m\":11,\"prod\":87812.24394773331,\"imp\":43257,\"exp\":2057,\"cons\":189290.2439477333},{\"y\":2019,\"m\":12,\"prod\":74455.80148760579,\"imp\":33652,\"exp\":647,\"cons\":156548.8014876058},{\"y\":2020,\"m\":1,\"prod\":93056.29852168242,\"imp\":48246,\"exp\":4263,\"cons\":173348.29852168242},{\"y\":2020,\"m\":2,\"prod\":79199.8137624983,\"imp\":20050,\"exp\":2945,\"cons\":139107.81376249832},{\"y\":2020,\"m\":3,\"prod\":69207.94226831634,\"imp\":63894,\"exp\":2501,\"cons\":241860.94226831634},{\"y\":2020,\"m\":4,\"prod\":93804.21346466333,\"imp\":61363,\"exp\":463,\"cons\":224073.21346466333},{\"y\":2020,\"m\":5,\"prod\":82673.33186677835,\"imp\":31416,\"exp\":754,\"cons\":157342.33186677835},{\"y\":2020,\"m\":6,\"prod\":89541.0076495919,\"imp\":41655,\"exp\":1406,\"cons\":167182.0076495919},{\"y\":2020,\"m\":7,\"prod\":94710.5359354034,\"imp\":57927,\"exp\":1039,\"cons\":237703.5359354034},{\"y\":2020,\"m\":8,\"prod\":79664.51762042298,\"imp\":19027,\"exp\":514,\"cons\":178306.517620423},{\"y\":2020,\"m\":9,\"prod\":77843.88292372809,\"imp\":47919,\"exp\":3758,\"cons\":171021.8829237281},{\"y\":2020,\"m\":10,\"prod\":84370.64010377886,\"imp\":46346,\"exp\":3002,\"cons\":200874.64010377886},{\"y\":2020,\"m\":11,\"prod\":76890.56935299016,\"imp\":37476,\"exp\":2686,\"cons\":158404.56935299016},{\"y\":2020,\"m\":12,\"prod\":95140.90349080543,\"imp\":58845,\"exp\":537,\"cons\":191911.90349080542},{\"y\":2021,\"m\":1,\"prod\":114304.157304647,\"imp\":27231,\"exp\":1072,\"cons\":192659.157304647},{\"y\":2021,\"m\":2,\"prod\":101853.42185792509,\"imp\":64415,\"exp\":2267,\"cons\":212267.42185792507},{\"y\":2021,\"m\":3,\"prod\":119481.0945777522,\"imp\":66133,\"exp\":4504,\"cons\":269733.09457775217},{\"y\":2021,\"m\":4,\"prod\":105634.13597909233,\"imp\":74369,\"exp\":2974,\"cons\":244965.13597909233},{\"y\":2021,\"m\":5,\"prod\":117263.4664010443,\"imp\":63215,\"exp\":1865,\"cons\":267823.4664010443},{\"y\":2021,\"m\":6,\"prod\":106430.32068130904,\"imp\":57017,\"exp\":1811,\"cons\":194663.32068130904},{\"y\":2021,\"m\":7,\"prod\":80591.35160560091,\"imp\":44802,\"exp\":1564,\"cons\":188214.3516056009},{\"y\":2021,\"m\":8,\"prod\":79752.50563898544,\"imp\":55367,\"exp\":2019,\"cons\":193493.50563898543},{\"y\":2021,\"m\":9,\"prod\":78599.88833312396,\"imp\":31418,\"exp\":1502,\"cons\":147890.88833312396},{\"y\":2021,\"m\":10,\"prod\":82003.05406900744,\"imp\":27389,\"exp\":3566,\"cons\":129798.05406900746},{\"y\":2021,\"m\":11,\"prod\":82902.17009386752,\"imp\":48246,\"exp\":1748,\"cons\":157176.17009386752},{\"y\":2021,\"m\":12,\"prod\":57161.78609300809,\"imp\":43680,\"exp\":4496,\"cons\":144784.7860930081},{\"y\":2022,\"m\":1,\"prod\":101501.32431194166,\"imp\":65853,\"exp\":3230,\"cons\":196565.32431194166},{\"y\":2022,\"m\":2,\"prod\":92908.56638114298,\"imp\":37257,\"exp\":4249,\"cons\":203641.566381143},{\"y\":2022,\"m\":3,\"prod\":104265.94746824616,\"imp\":37507,\"exp\":2495,\"cons\":155672.94746824616},{\"y\":2022,\"m\":4,\"prod\":92312.38964644221,\"imp\":57028,\"exp\":2762,\"cons\":185294.3896464422},{\"y\":2022,\"m\":5,\"prod\":95775.95972217055,\"imp\":43887,\"exp\":2122,\"cons\":195408.95972217055},{\"y\":2022,\"m\":6,\"prod\":80995.438511147,\"imp\":93772,\"exp\":1989,\"cons\":213705.438511147},{\"y\":2022,\"m\":7,\"prod\":102559.81021602933,\"imp\":48185,\"exp\":4175,\"cons\":188086.81021602935},{\"y\":2022,\"m\":8,\"prod\":70908.19351038896,\"imp\":52447,\"exp\":2688,\"cons\":145171.19351038896},{\"y\":2022,\"m\":9,\"prod\":70759.59972958127,\"imp\":35994,\"exp\":2225,\"cons\":183128.59972958127},{\"y\":2022,\"m\":10,\"prod\":63008.89933367066,\"imp\":22827,\"exp\":1698,\"cons\":114204.89933367066},{\"y\":2022,\"m\":11,\"prod\":74242.6294472122,\"imp\":52246,\"exp\":3951,\"cons\":171535.6294472122},{\"y\":2022,\"m\":12,\"prod\":41573.15821169249,\"imp\":23350,\"exp\":5608,\"cons\":89624.1582116925},{\"y\":2023,\"m\":1,\"prod\":62275.016817915646,\"imp\":72418,\"exp\":3822,\"cons\":172834.01681791566},{\"y\":2023,\"m\":2,\"prod\":74945.54886397671,\"imp\":55855,\"exp\":3662,\"cons\":160760.54886397673},{\"y\":2023,\"m\":3,\"prod\":64105.15193782807,\"imp\":61892,\"exp\":1704,\"cons\":158880.15193782808},{\"y\":2023,\"m\":4,\"prod\":44309.63818261169,\"imp\":66325,\"exp\":2862,\"cons\":171300.6381826117},{\"y\":2023,\"m\":5,\"prod\":67364.39017851248,\"imp\":57669,\"exp\":3977,\"cons\":159685.3901785125},{\"y\":2023,\"m\":6,\"prod\":50824.533821307225,\"imp\":60777,\"exp\":2218,\"cons\":157685.53382130724},{\"y\":2023,\"m\":7,\"prod\":69744.37488104012,\"imp\":78713,\"exp\":567,\"cons\":232620.37488104013},{\"y\":2023,\"m\":8,\"prod\":38835.62636823801,\"imp\":40009,\"exp\":620,\"cons\":114206.62636823801},{\"y\":2023,\"m\":9,\"prod\":69243.69474438236,\"imp\":67729,\"exp\":363,\"cons\":184808.69474438234},{\"y\":2023,\"m\":10,\"prod\":44334.838362924886,\"imp\":62107,\"exp\":363,\"cons\":143211.83836292487},{\"y\":2023,\"m\":11,\"prod\":52320.106334201926,\"imp\":41291,\"exp\":691,\"cons\":126506.10633420193},{\"y\":2023,\"m\":12,\"prod\":43883.33886235792,\"imp\":65746,\"exp\":2711,\"cons\":135342.33886235792},{\"y\":2024,\"m\":1,\"prod\":59273.621629973975,\"imp\":76203,\"exp\":3929,\"cons\":194493.621629974},{\"y\":2024,\"m\":2,\"prod\":51636.165383605796,\"imp\":42602,\"exp\":4116,\"cons\":114033.1653836058},{\"y\":2024,\"m\":3,\"prod\":62260.133940554835,\"imp\":64440,\"exp\":4489,\"cons\":174639.13394055484},{\"y\":2024,\"m\":4,\"prod\":42848.38580871369,\"imp\":55701,\"exp\":4711,\"cons\":156436.38580871368},{\"y\":2024,\"m\":5,\"prod\":48234.991491459325,\"imp\":76622,\"exp\":3308,\"cons\":186515.9914914593},{\"y\":2024,\"m\":6,\"prod\":63747.649557434655,\"imp\":60682,\"exp\":5409,\"cons\":162877.64955743466},{\"y\":2024,\"m\":7,\"prod\":42953.964716908624,\"imp\":71933,\"exp\":6415,\"cons\":156073.96471690864},{\"y\":2024,\"m\":8,\"prod\":52955.21354284123,\"imp\":68693,\"exp\":5711,\"cons\":201803.21354284123},{\"y\":2024,\"m\":9,\"prod\":45579.37142415608,\"imp\":41703,\"exp\":5739,\"cons\":123749.37142415608},{\"y\":2024,\"m\":10,\"prod\":23262.36254001744,\"imp\":58231,\"exp\":4939,\"cons\":137649.36254001744},{\"y\":2024,\"m\":11,\"prod\":33846.818736093526,\"imp\":74723,\"exp\":10058,\"cons\":171343.81873609353},{\"y\":2024,\"m\":12,\"prod\":29357.527466738,\"imp\":74068,\"exp\":3580,\"cons\":205560.527466738},{\"y\":2025,\"m\":1,\"prod\":50935.94278897959,\"imp\":54858,\"exp\":12695,\"cons\":164080.9427889796},{\"y\":2025,\"m\":2,\"prod\":37962.52740342596,\"imp\":30673,\"exp\":5167,\"cons\":127530.52740342595},{\"y\":2025,\"m\":3,\"prod\":54245.54781989032,\"imp\":49751,\"exp\":7070,\"cons\":175763.54781989031},{\"y\":2025,\"m\":4,\"prod\":46283.65603718978,\"imp\":46888,\"exp\":3434,\"cons\":193810.65603718976},{\"y\":2025,\"m\":5,\"prod\":51099.91181301567,\"imp\":43178,\"exp\":11049,\"cons\":171471.91181301567},{\"y\":2025,\"m\":6,\"prod\":37688.36913625309,\"imp\":44544,\"exp\":3729,\"cons\":181648.36913625308},{\"y\":2025,\"m\":7,\"prod\":58699.34398624698,\"imp\":68329,\"exp\":5635,\"cons\":166049.34398624697},{\"y\":2025,\"m\":8,\"prod\":62576.41075065878,\"imp\":72395,\"exp\":5375,\"cons\":231076.41075065878},{\"y\":2025,\"m\":9,\"prod\":50957.003738965155,\"imp\":61642,\"exp\":3465,\"cons\":199236.00373896514},{\"y\":2025,\"m\":10,\"prod\":62032.672099868185,\"imp\":31608,\"exp\":5160,\"cons\":209590.67209986818},{\"y\":2025,\"m\":11,\"prod\":56607.98639331891,\"imp\":33552,\"exp\":7433,\"cons\":133150.98639331892},{\"y\":2025,\"m\":12,\"prod\":43885.37546662835,\"imp\":91182,\"exp\":7467,\"cons\":200686.37546662835},{\"y\":2026,\"m\":1,\"prod\":75487.26321964359,\"imp\":56454,\"exp\":7010,\"cons\":192663.2632196436},{\"y\":2026,\"m\":2,\"prod\":67234.87557507335,\"imp\":28349,\"exp\":3358,\"cons\":126342.87557507335},{\"prod\":74695.11367951432,\"imp\":41375,\"exp\":4238,\"cons\":189750.11367951432,\"y\":2026,\"m\":3}]},\"Wire rod - Stainless\":{\"grp\":\"Long\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":null,\"imp\":5229,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":2,\"prod\":null,\"imp\":4274,\"exp\":30,\"cons\":null},{\"y\":2019,\"m\":3,\"prod\":null,\"imp\":3712,\"exp\":5,\"cons\":null},{\"y\":2019,\"m\":4,\"prod\":null,\"imp\":4477,\"exp\":4,\"cons\":null},{\"y\":2019,\"m\":5,\"prod\":null,\"imp\":3372,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":6,\"prod\":null,\"imp\":4111,\"exp\":10,\"cons\":null},{\"y\":2019,\"m\":7,\"prod\":null,\"imp\":4604,\"exp\":23,\"cons\":null},{\"y\":2019,\"m\":8,\"prod\":null,\"imp\":5346,\"exp\":5,\"cons\":null},{\"y\":2019,\"m\":9,\"prod\":null,\"imp\":5128,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":10,\"prod\":null,\"imp\":5017,\"exp\":13,\"cons\":null},{\"y\":2019,\"m\":11,\"prod\":null,\"imp\":5327,\"exp\":1,\"cons\":null},{\"y\":2019,\"m\":12,\"prod\":null,\"imp\":3848,\"exp\":4,\"cons\":null},{\"y\":2020,\"m\":1,\"prod\":null,\"imp\":5555,\"exp\":1,\"cons\":null},{\"y\":2020,\"m\":2,\"prod\":null,\"imp\":5007,\"exp\":1,\"cons\":null},{\"y\":2020,\"m\":3,\"prod\":null,\"imp\":5259,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":4,\"prod\":null,\"imp\":5298,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":5,\"prod\":null,\"imp\":3298,\"exp\":47,\"cons\":null},{\"y\":2020,\"m\":6,\"prod\":null,\"imp\":3032,\"exp\":5,\"cons\":null},{\"y\":2020,\"m\":7,\"prod\":null,\"imp\":3472,\"exp\":1,\"cons\":null},{\"y\":2020,\"m\":8,\"prod\":null,\"imp\":3152,\"exp\":3,\"cons\":null},{\"y\":2020,\"m\":9,\"prod\":null,\"imp\":3079,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":10,\"prod\":null,\"imp\":4045,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":11,\"prod\":null,\"imp\":3732,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":12,\"prod\":null,\"imp\":5207,\"exp\":6,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":4244,\"exp\":59,\"cons\":null},{\"y\":2021,\"m\":2,\"prod\":null,\"imp\":4182,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":3,\"prod\":null,\"imp\":4479,\"exp\":3,\"cons\":null},{\"y\":2021,\"m\":4,\"prod\":null,\"imp\":5131,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":5,\"prod\":null,\"imp\":4631,\"exp\":4,\"cons\":null},{\"y\":2021,\"m\":6,\"prod\":null,\"imp\":3802,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":7,\"prod\":null,\"imp\":4727,\"exp\":2,\"cons\":null},{\"y\":2021,\"m\":8,\"prod\":null,\"imp\":7031,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":9,\"prod\":null,\"imp\":5165,\"exp\":4,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":7023,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":11,\"prod\":null,\"imp\":5637,\"exp\":3,\"cons\":null},{\"y\":2021,\"m\":12,\"prod\":null,\"imp\":7211,\"exp\":1,\"cons\":null},{\"y\":2022,\"m\":1,\"prod\":null,\"imp\":5445,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":2,\"prod\":null,\"imp\":4187,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":3,\"prod\":null,\"imp\":4774,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":4,\"prod\":null,\"imp\":3552,\"exp\":13,\"cons\":null},{\"y\":2022,\"m\":5,\"prod\":null,\"imp\":4568,\"exp\":3,\"cons\":null},{\"y\":2022,\"m\":6,\"prod\":null,\"imp\":4266,\"exp\":3,\"cons\":null},{\"y\":2022,\"m\":7,\"prod\":null,\"imp\":6471,\"exp\":1,\"cons\":null},{\"y\":2022,\"m\":8,\"prod\":null,\"imp\":6265,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":9,\"prod\":null,\"imp\":2953,\"exp\":65,\"cons\":null},{\"y\":2022,\"m\":10,\"prod\":null,\"imp\":3429,\"exp\":27,\"cons\":null},{\"y\":2022,\"m\":11,\"prod\":null,\"imp\":2992,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":12,\"prod\":null,\"imp\":2917,\"exp\":1,\"cons\":null},{\"y\":2023,\"m\":1,\"prod\":null,\"imp\":3385,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":3879,\"exp\":3,\"cons\":null},{\"y\":2023,\"m\":3,\"prod\":null,\"imp\":3640,\"exp\":18,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":2614,\"exp\":10,\"cons\":null},{\"y\":2023,\"m\":5,\"prod\":null,\"imp\":2777,\"exp\":20,\"cons\":null},{\"y\":2023,\"m\":6,\"prod\":null,\"imp\":3735,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":7,\"prod\":null,\"imp\":3065,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":8,\"prod\":null,\"imp\":3716,\"exp\":1,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":2888,\"exp\":2,\"cons\":null},{\"y\":2023,\"m\":10,\"prod\":null,\"imp\":4546,\"exp\":94,\"cons\":null},{\"y\":2023,\"m\":11,\"prod\":null,\"imp\":3396,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":12,\"prod\":null,\"imp\":1911,\"exp\":5,\"cons\":null},{\"y\":2024,\"m\":1,\"prod\":null,\"imp\":3615,\"exp\":1,\"cons\":null},{\"y\":2024,\"m\":2,\"prod\":null,\"imp\":2745,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":3,\"prod\":null,\"imp\":3532,\"exp\":2,\"cons\":null},{\"y\":2024,\"m\":4,\"prod\":null,\"imp\":4483,\"exp\":4,\"cons\":null},{\"y\":2024,\"m\":5,\"prod\":null,\"imp\":2823,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":6,\"prod\":null,\"imp\":2899,\"exp\":1,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":2586,\"exp\":2,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":3081,\"exp\":3,\"cons\":null},{\"y\":2024,\"m\":9,\"prod\":null,\"imp\":5008,\"exp\":1,\"cons\":null},{\"y\":2024,\"m\":10,\"prod\":null,\"imp\":3218,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":11,\"prod\":null,\"imp\":3568,\"exp\":3,\"cons\":null},{\"y\":2024,\"m\":12,\"prod\":null,\"imp\":4659,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":6688,\"exp\":16,\"cons\":null},{\"y\":2025,\"m\":2,\"prod\":null,\"imp\":5402,\"exp\":30,\"cons\":null},{\"y\":2025,\"m\":3,\"prod\":null,\"imp\":4714,\"exp\":25,\"cons\":null},{\"y\":2025,\"m\":4,\"prod\":null,\"imp\":5214,\"exp\":2,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":4268,\"exp\":8,\"cons\":null},{\"y\":2025,\"m\":6,\"prod\":null,\"imp\":4878,\"exp\":2,\"cons\":null},{\"y\":2025,\"m\":7,\"prod\":null,\"imp\":2701,\"exp\":1,\"cons\":null},{\"y\":2025,\"m\":8,\"prod\":null,\"imp\":3570,\"exp\":7,\"cons\":null},{\"y\":2025,\"m\":9,\"prod\":null,\"imp\":2555,\"exp\":16,\"cons\":null},{\"y\":2025,\"m\":10,\"prod\":null,\"imp\":3564,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":11,\"prod\":null,\"imp\":3380,\"exp\":1,\"cons\":null},{\"y\":2025,\"m\":12,\"prod\":null,\"imp\":2537,\"exp\":4,\"cons\":null},{\"y\":2026,\"m\":1,\"prod\":null,\"imp\":2728,\"exp\":2,\"cons\":null},{\"y\":2026,\"m\":2,\"prod\":null,\"imp\":4882,\"exp\":0,\"cons\":null},{\"prod\":0,\"imp\":4276,\"exp\":15,\"cons\":0,\"y\":2026,\"m\":3}]},\"Wire rod - Alloy\":{\"grp\":\"Long\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":null,\"imp\":94952,\"exp\":251,\"cons\":null},{\"y\":2019,\"m\":2,\"prod\":null,\"imp\":77209,\"exp\":725,\"cons\":null},{\"y\":2019,\"m\":3,\"prod\":null,\"imp\":68118,\"exp\":414,\"cons\":null},{\"y\":2019,\"m\":4,\"prod\":null,\"imp\":68599,\"exp\":376,\"cons\":null},{\"y\":2019,\"m\":5,\"prod\":null,\"imp\":59022,\"exp\":249,\"cons\":null},{\"y\":2019,\"m\":6,\"prod\":null,\"imp\":68317,\"exp\":259,\"cons\":null},{\"y\":2019,\"m\":7,\"prod\":null,\"imp\":74218,\"exp\":488,\"cons\":null},{\"y\":2019,\"m\":8,\"prod\":null,\"imp\":58861,\"exp\":14,\"cons\":null},{\"y\":2019,\"m\":9,\"prod\":null,\"imp\":66097,\"exp\":253,\"cons\":null},{\"y\":2019,\"m\":10,\"prod\":null,\"imp\":106439,\"exp\":13,\"cons\":null},{\"y\":2019,\"m\":11,\"prod\":null,\"imp\":55553,\"exp\":601,\"cons\":null},{\"y\":2019,\"m\":12,\"prod\":null,\"imp\":45451,\"exp\":207,\"cons\":null},{\"y\":2020,\"m\":1,\"prod\":null,\"imp\":30791,\"exp\":36,\"cons\":null},{\"y\":2020,\"m\":2,\"prod\":null,\"imp\":37846,\"exp\":49,\"cons\":null},{\"y\":2020,\"m\":3,\"prod\":null,\"imp\":106044,\"exp\":43,\"cons\":null},{\"y\":2020,\"m\":4,\"prod\":null,\"imp\":64123,\"exp\":52,\"cons\":null},{\"y\":2020,\"m\":5,\"prod\":null,\"imp\":40919,\"exp\":163,\"cons\":null},{\"y\":2020,\"m\":6,\"prod\":null,\"imp\":34526,\"exp\":161,\"cons\":null},{\"y\":2020,\"m\":7,\"prod\":null,\"imp\":82997,\"exp\":363,\"cons\":null},{\"y\":2020,\"m\":8,\"prod\":null,\"imp\":76992,\"exp\":12,\"cons\":null},{\"y\":2020,\"m\":9,\"prod\":null,\"imp\":45967,\"exp\":29,\"cons\":null},{\"y\":2020,\"m\":10,\"prod\":null,\"imp\":69284,\"exp\":169,\"cons\":null},{\"y\":2020,\"m\":11,\"prod\":null,\"imp\":43040,\"exp\":48,\"cons\":null},{\"y\":2020,\"m\":12,\"prod\":null,\"imp\":33320,\"exp\":58,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":48122,\"exp\":111,\"cons\":null},{\"y\":2021,\"m\":2,\"prod\":null,\"imp\":44243,\"exp\":159,\"cons\":null},{\"y\":2021,\"m\":3,\"prod\":null,\"imp\":84300,\"exp\":153,\"cons\":null},{\"y\":2021,\"m\":4,\"prod\":null,\"imp\":62936,\"exp\":131,\"cons\":null},{\"y\":2021,\"m\":5,\"prod\":null,\"imp\":84685,\"exp\":102,\"cons\":null},{\"y\":2021,\"m\":6,\"prod\":null,\"imp\":29343,\"exp\":118,\"cons\":null},{\"y\":2021,\"m\":7,\"prod\":null,\"imp\":60002,\"exp\":342,\"cons\":null},{\"y\":2021,\"m\":8,\"prod\":null,\"imp\":53481,\"exp\":119,\"cons\":null},{\"y\":2021,\"m\":9,\"prod\":null,\"imp\":34327,\"exp\":113,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":17032,\"exp\":83,\"cons\":null},{\"y\":2021,\"m\":11,\"prod\":null,\"imp\":22199,\"exp\":57,\"cons\":null},{\"y\":2021,\"m\":12,\"prod\":null,\"imp\":41360,\"exp\":131,\"cons\":null},{\"y\":2022,\"m\":1,\"prod\":null,\"imp\":27121,\"exp\":125,\"cons\":null},{\"y\":2022,\"m\":2,\"prod\":null,\"imp\":73640,\"exp\":102,\"cons\":null},{\"y\":2022,\"m\":3,\"prod\":null,\"imp\":11777,\"exp\":156,\"cons\":null},{\"y\":2022,\"m\":4,\"prod\":null,\"imp\":35418,\"exp\":241,\"cons\":null},{\"y\":2022,\"m\":5,\"prod\":null,\"imp\":53607,\"exp\":304,\"cons\":null},{\"y\":2022,\"m\":6,\"prod\":null,\"imp\":36839,\"exp\":175,\"cons\":null},{\"y\":2022,\"m\":7,\"prod\":null,\"imp\":35331,\"exp\":284,\"cons\":null},{\"y\":2022,\"m\":8,\"prod\":null,\"imp\":18416,\"exp\":177,\"cons\":null},{\"y\":2022,\"m\":9,\"prod\":null,\"imp\":76041,\"exp\":329,\"cons\":null},{\"y\":2022,\"m\":10,\"prod\":null,\"imp\":27049,\"exp\":384,\"cons\":null},{\"y\":2022,\"m\":11,\"prod\":null,\"imp\":46364,\"exp\":358,\"cons\":null},{\"y\":2022,\"m\":12,\"prod\":null,\"imp\":27508,\"exp\":115,\"cons\":null},{\"y\":2023,\"m\":1,\"prod\":null,\"imp\":38833,\"exp\":255,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":30002,\"exp\":256,\"cons\":null},{\"y\":2023,\"m\":3,\"prod\":null,\"imp\":31133,\"exp\":168,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":60949,\"exp\":25,\"cons\":null},{\"y\":2023,\"m\":5,\"prod\":null,\"imp\":36019,\"exp\":147,\"cons\":null},{\"y\":2023,\"m\":6,\"prod\":null,\"imp\":44833,\"exp\":266,\"cons\":null},{\"y\":2023,\"m\":7,\"prod\":null,\"imp\":81732,\"exp\":67,\"cons\":null},{\"y\":2023,\"m\":8,\"prod\":null,\"imp\":32564,\"exp\":297,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":45378,\"exp\":65,\"cons\":null},{\"y\":2023,\"m\":10,\"prod\":null,\"imp\":33142,\"exp\":461,\"cons\":null},{\"y\":2023,\"m\":11,\"prod\":null,\"imp\":30693,\"exp\":503,\"cons\":null},{\"y\":2023,\"m\":12,\"prod\":null,\"imp\":26817,\"exp\":299,\"cons\":null},{\"y\":2024,\"m\":1,\"prod\":null,\"imp\":59501,\"exp\":169,\"cons\":null},{\"y\":2024,\"m\":2,\"prod\":null,\"imp\":21317,\"exp\":151,\"cons\":null},{\"y\":2024,\"m\":3,\"prod\":null,\"imp\":49096,\"exp\":198,\"cons\":null},{\"y\":2024,\"m\":4,\"prod\":null,\"imp\":58265,\"exp\":146,\"cons\":null},{\"y\":2024,\"m\":5,\"prod\":null,\"imp\":62333,\"exp\":189,\"cons\":null},{\"y\":2024,\"m\":6,\"prod\":null,\"imp\":41078,\"exp\":119,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":45212,\"exp\":194,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":83094,\"exp\":306,\"cons\":null},{\"y\":2024,\"m\":9,\"prod\":null,\"imp\":37461,\"exp\":262,\"cons\":null},{\"y\":2024,\"m\":10,\"prod\":null,\"imp\":58116,\"exp\":239,\"cons\":null},{\"y\":2024,\"m\":11,\"prod\":null,\"imp\":69383,\"exp\":116,\"cons\":null},{\"y\":2024,\"m\":12,\"prod\":null,\"imp\":101195,\"exp\":139,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":64492,\"exp\":182,\"cons\":null},{\"y\":2025,\"m\":2,\"prod\":null,\"imp\":58812,\"exp\":122,\"cons\":null},{\"y\":2025,\"m\":3,\"prod\":null,\"imp\":74409,\"exp\":261,\"cons\":null},{\"y\":2025,\"m\":4,\"prod\":null,\"imp\":99085,\"exp\":224,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":84222,\"exp\":239,\"cons\":null},{\"y\":2025,\"m\":6,\"prod\":null,\"imp\":98446,\"exp\":177,\"cons\":null},{\"y\":2025,\"m\":7,\"prod\":null,\"imp\":42207,\"exp\":251,\"cons\":null},{\"y\":2025,\"m\":8,\"prod\":null,\"imp\":98012,\"exp\":95,\"cons\":null},{\"y\":2025,\"m\":9,\"prod\":null,\"imp\":87593,\"exp\":30,\"cons\":null},{\"y\":2025,\"m\":10,\"prod\":null,\"imp\":118043,\"exp\":497,\"cons\":null},{\"y\":2025,\"m\":11,\"prod\":null,\"imp\":47196,\"exp\":151,\"cons\":null},{\"y\":2025,\"m\":12,\"prod\":null,\"imp\":70595,\"exp\":42,\"cons\":null},{\"y\":2026,\"m\":1,\"prod\":null,\"imp\":65075,\"exp\":69,\"cons\":null},{\"y\":2026,\"m\":2,\"prod\":null,\"imp\":29471,\"exp\":236,\"cons\":null},{\"prod\":0,\"imp\":73789,\"exp\":132,\"cons\":0,\"y\":2026,\"m\":3}]},\"Cold-drawn bar\":{\"grp\":\"Long\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":null,\"imp\":7251,\"exp\":1965,\"cons\":null},{\"y\":2019,\"m\":2,\"prod\":null,\"imp\":5577,\"exp\":1888,\"cons\":null},{\"y\":2019,\"m\":3,\"prod\":null,\"imp\":6354,\"exp\":1933,\"cons\":null},{\"y\":2019,\"m\":4,\"prod\":null,\"imp\":6889,\"exp\":1840,\"cons\":null},{\"y\":2019,\"m\":5,\"prod\":null,\"imp\":6565,\"exp\":2267,\"cons\":null},{\"y\":2019,\"m\":6,\"prod\":null,\"imp\":5716,\"exp\":2424,\"cons\":null},{\"y\":2019,\"m\":7,\"prod\":null,\"imp\":6263,\"exp\":2095,\"cons\":null},{\"y\":2019,\"m\":8,\"prod\":null,\"imp\":6030,\"exp\":1501,\"cons\":null},{\"y\":2019,\"m\":9,\"prod\":null,\"imp\":5838,\"exp\":1444,\"cons\":null},{\"y\":2019,\"m\":10,\"prod\":null,\"imp\":6454,\"exp\":2227,\"cons\":null},{\"y\":2019,\"m\":11,\"prod\":null,\"imp\":5275,\"exp\":2947,\"cons\":null},{\"y\":2019,\"m\":12,\"prod\":null,\"imp\":5945,\"exp\":2134,\"cons\":null},{\"y\":2020,\"m\":1,\"prod\":null,\"imp\":5747,\"exp\":1927,\"cons\":null},{\"y\":2020,\"m\":2,\"prod\":null,\"imp\":5501,\"exp\":2084,\"cons\":null},{\"y\":2020,\"m\":3,\"prod\":null,\"imp\":6816,\"exp\":1816,\"cons\":null},{\"y\":2020,\"m\":4,\"prod\":null,\"imp\":6062,\"exp\":1342,\"cons\":null},{\"y\":2020,\"m\":5,\"prod\":null,\"imp\":4934,\"exp\":1662,\"cons\":null},{\"y\":2020,\"m\":6,\"prod\":null,\"imp\":4921,\"exp\":1793,\"cons\":null},{\"y\":2020,\"m\":7,\"prod\":null,\"imp\":4368,\"exp\":1127,\"cons\":null},{\"y\":2020,\"m\":8,\"prod\":null,\"imp\":4313,\"exp\":1173,\"cons\":null},{\"y\":2020,\"m\":9,\"prod\":null,\"imp\":4816,\"exp\":1675,\"cons\":null},{\"y\":2020,\"m\":10,\"prod\":null,\"imp\":4854,\"exp\":1208,\"cons\":null},{\"y\":2020,\"m\":11,\"prod\":null,\"imp\":4710,\"exp\":2151,\"cons\":null},{\"y\":2020,\"m\":12,\"prod\":null,\"imp\":5661,\"exp\":1339,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":5288,\"exp\":1449,\"cons\":null},{\"y\":2021,\"m\":2,\"prod\":null,\"imp\":6141,\"exp\":1424,\"cons\":null},{\"y\":2021,\"m\":3,\"prod\":null,\"imp\":7368,\"exp\":1407,\"cons\":null},{\"y\":2021,\"m\":4,\"prod\":null,\"imp\":6520,\"exp\":1315,\"cons\":null},{\"y\":2021,\"m\":5,\"prod\":null,\"imp\":6775,\"exp\":1291,\"cons\":null},{\"y\":2021,\"m\":6,\"prod\":null,\"imp\":7910,\"exp\":1587,\"cons\":null},{\"y\":2021,\"m\":7,\"prod\":null,\"imp\":7093,\"exp\":1599,\"cons\":null},{\"y\":2021,\"m\":8,\"prod\":null,\"imp\":7868,\"exp\":1654,\"cons\":null},{\"y\":2021,\"m\":9,\"prod\":null,\"imp\":7723,\"exp\":1286,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":6625,\"exp\":1038,\"cons\":null},{\"y\":2021,\"m\":11,\"prod\":null,\"imp\":7175,\"exp\":1228,\"cons\":null},{\"y\":2021,\"m\":12,\"prod\":null,\"imp\":6226,\"exp\":1357,\"cons\":null},{\"y\":2022,\"m\":1,\"prod\":null,\"imp\":7689,\"exp\":1361,\"cons\":null},{\"y\":2022,\"m\":2,\"prod\":null,\"imp\":6578,\"exp\":1506,\"cons\":null},{\"y\":2022,\"m\":3,\"prod\":null,\"imp\":6914,\"exp\":1418,\"cons\":null},{\"y\":2022,\"m\":4,\"prod\":null,\"imp\":5699,\"exp\":1438,\"cons\":null},{\"y\":2022,\"m\":5,\"prod\":null,\"imp\":7488,\"exp\":1426,\"cons\":null},{\"y\":2022,\"m\":6,\"prod\":null,\"imp\":6803,\"exp\":1361,\"cons\":null},{\"y\":2022,\"m\":7,\"prod\":null,\"imp\":6593,\"exp\":927,\"cons\":null},{\"y\":2022,\"m\":8,\"prod\":null,\"imp\":7595,\"exp\":882,\"cons\":null},{\"y\":2022,\"m\":9,\"prod\":null,\"imp\":7322,\"exp\":1201,\"cons\":null},{\"y\":2022,\"m\":10,\"prod\":null,\"imp\":6809,\"exp\":960,\"cons\":null},{\"y\":2022,\"m\":11,\"prod\":null,\"imp\":7558,\"exp\":1184,\"cons\":null},{\"y\":2022,\"m\":12,\"prod\":null,\"imp\":5943,\"exp\":914,\"cons\":null},{\"y\":2023,\"m\":1,\"prod\":null,\"imp\":5905,\"exp\":1177,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":5700,\"exp\":817,\"cons\":null},{\"y\":2023,\"m\":3,\"prod\":null,\"imp\":6539,\"exp\":1282,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":4714,\"exp\":1068,\"cons\":null},{\"y\":2023,\"m\":5,\"prod\":null,\"imp\":5749,\"exp\":1779,\"cons\":null},{\"y\":2023,\"m\":6,\"prod\":null,\"imp\":5017,\"exp\":1894,\"cons\":null},{\"y\":2023,\"m\":7,\"prod\":null,\"imp\":5022,\"exp\":1408,\"cons\":null},{\"y\":2023,\"m\":8,\"prod\":null,\"imp\":5343,\"exp\":1322,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":4931,\"exp\":1617,\"cons\":null},{\"y\":2023,\"m\":10,\"prod\":null,\"imp\":5240,\"exp\":1494,\"cons\":null},{\"y\":2023,\"m\":11,\"prod\":null,\"imp\":5592,\"exp\":1246,\"cons\":null},{\"y\":2023,\"m\":12,\"prod\":null,\"imp\":3993,\"exp\":1278,\"cons\":null},{\"y\":2024,\"m\":1,\"prod\":null,\"imp\":5290,\"exp\":1121,\"cons\":null},{\"y\":2024,\"m\":2,\"prod\":null,\"imp\":5910,\"exp\":1246,\"cons\":null},{\"y\":2024,\"m\":3,\"prod\":null,\"imp\":5278,\"exp\":1620,\"cons\":null},{\"y\":2024,\"m\":4,\"prod\":null,\"imp\":5387,\"exp\":916,\"cons\":null},{\"y\":2024,\"m\":5,\"prod\":null,\"imp\":6693,\"exp\":1751,\"cons\":null},{\"y\":2024,\"m\":6,\"prod\":null,\"imp\":6061,\"exp\":1618,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":6669,\"exp\":1507,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":6442,\"exp\":1417,\"cons\":null},{\"y\":2024,\"m\":9,\"prod\":null,\"imp\":5588,\"exp\":1282,\"cons\":null},{\"y\":2024,\"m\":10,\"prod\":null,\"imp\":6304,\"exp\":1414,\"cons\":null},{\"y\":2024,\"m\":11,\"prod\":null,\"imp\":5811,\"exp\":2023,\"cons\":null},{\"y\":2024,\"m\":12,\"prod\":null,\"imp\":6379,\"exp\":1805,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":6417,\"exp\":2824,\"cons\":null},{\"y\":2025,\"m\":2,\"prod\":null,\"imp\":5696,\"exp\":2444,\"cons\":null},{\"y\":2025,\"m\":3,\"prod\":null,\"imp\":5278,\"exp\":1805,\"cons\":null},{\"y\":2025,\"m\":4,\"prod\":null,\"imp\":5709,\"exp\":1576,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":6793,\"exp\":1833,\"cons\":null},{\"y\":2025,\"m\":6,\"prod\":null,\"imp\":6565,\"exp\":1817,\"cons\":null},{\"y\":2025,\"m\":7,\"prod\":null,\"imp\":6927,\"exp\":2082,\"cons\":null},{\"y\":2025,\"m\":8,\"prod\":null,\"imp\":5485,\"exp\":1392,\"cons\":null},{\"y\":2025,\"m\":9,\"prod\":null,\"imp\":6067,\"exp\":1748,\"cons\":null},{\"y\":2025,\"m\":10,\"prod\":null,\"imp\":6198,\"exp\":1843,\"cons\":null},{\"y\":2025,\"m\":11,\"prod\":null,\"imp\":5160,\"exp\":1854,\"cons\":null},{\"y\":2025,\"m\":12,\"prod\":null,\"imp\":6457,\"exp\":1805,\"cons\":null},{\"y\":2026,\"m\":1,\"prod\":null,\"imp\":6143,\"exp\":1159,\"cons\":null},{\"y\":2026,\"m\":2,\"prod\":null,\"imp\":5973,\"exp\":1720,\"cons\":null},{\"prod\":0,\"imp\":6700,\"exp\":2354,\"cons\":0,\"y\":2026,\"m\":3}]},\"Steel wire\":{\"grp\":\"Long\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":null,\"imp\":27021,\"exp\":13542,\"cons\":null},{\"y\":2019,\"m\":2,\"prod\":null,\"imp\":19727,\"exp\":9847,\"cons\":null},{\"y\":2019,\"m\":3,\"prod\":null,\"imp\":21677,\"exp\":15701,\"cons\":null},{\"y\":2019,\"m\":4,\"prod\":null,\"imp\":20107,\"exp\":9867,\"cons\":null},{\"y\":2019,\"m\":5,\"prod\":null,\"imp\":23309,\"exp\":13132,\"cons\":null},{\"y\":2019,\"m\":6,\"prod\":null,\"imp\":20785,\"exp\":12089,\"cons\":null},{\"y\":2019,\"m\":7,\"prod\":null,\"imp\":24173,\"exp\":11901,\"cons\":null},{\"y\":2019,\"m\":8,\"prod\":null,\"imp\":22753,\"exp\":11814,\"cons\":null},{\"y\":2019,\"m\":9,\"prod\":null,\"imp\":21284,\"exp\":11230,\"cons\":null},{\"y\":2019,\"m\":10,\"prod\":null,\"imp\":18563,\"exp\":9683,\"cons\":null},{\"y\":2019,\"m\":11,\"prod\":null,\"imp\":21971,\"exp\":18074,\"cons\":null},{\"y\":2019,\"m\":12,\"prod\":null,\"imp\":20132,\"exp\":10894,\"cons\":null},{\"y\":2020,\"m\":1,\"prod\":null,\"imp\":25370,\"exp\":11152,\"cons\":null},{\"y\":2020,\"m\":2,\"prod\":null,\"imp\":14631,\"exp\":11086,\"cons\":null},{\"y\":2020,\"m\":3,\"prod\":null,\"imp\":20017,\"exp\":10494,\"cons\":null},{\"y\":2020,\"m\":4,\"prod\":null,\"imp\":20448,\"exp\":6116,\"cons\":null},{\"y\":2020,\"m\":5,\"prod\":null,\"imp\":14778,\"exp\":8411,\"cons\":null},{\"y\":2020,\"m\":6,\"prod\":null,\"imp\":15485,\"exp\":13219,\"cons\":null},{\"y\":2020,\"m\":7,\"prod\":null,\"imp\":19458,\"exp\":7439,\"cons\":null},{\"y\":2020,\"m\":8,\"prod\":null,\"imp\":19256,\"exp\":8057,\"cons\":null},{\"y\":2020,\"m\":9,\"prod\":null,\"imp\":22241,\"exp\":8775,\"cons\":null},{\"y\":2020,\"m\":10,\"prod\":null,\"imp\":18830,\"exp\":9634,\"cons\":null},{\"y\":2020,\"m\":11,\"prod\":null,\"imp\":22851,\"exp\":9840,\"cons\":null},{\"y\":2020,\"m\":12,\"prod\":null,\"imp\":23254,\"exp\":9709,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":22081,\"exp\":13925,\"cons\":null},{\"y\":2021,\"m\":2,\"prod\":null,\"imp\":22424,\"exp\":9696,\"cons\":null},{\"y\":2021,\"m\":3,\"prod\":null,\"imp\":25312,\"exp\":21123,\"cons\":null},{\"y\":2021,\"m\":4,\"prod\":null,\"imp\":21314,\"exp\":10370,\"cons\":null},{\"y\":2021,\"m\":5,\"prod\":null,\"imp\":25618,\"exp\":20298,\"cons\":null},{\"y\":2021,\"m\":6,\"prod\":null,\"imp\":24571,\"exp\":11651,\"cons\":null},{\"y\":2021,\"m\":7,\"prod\":null,\"imp\":22545,\"exp\":9470,\"cons\":null},{\"y\":2021,\"m\":8,\"prod\":null,\"imp\":24046,\"exp\":15683,\"cons\":null},{\"y\":2021,\"m\":9,\"prod\":null,\"imp\":23798,\"exp\":10061,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":21240,\"exp\":9168,\"cons\":null},{\"y\":2021,\"m\":11,\"prod\":null,\"imp\":23584,\"exp\":9096,\"cons\":null},{\"y\":2021,\"m\":12,\"prod\":null,\"imp\":21606,\"exp\":9803,\"cons\":null},{\"y\":2022,\"m\":1,\"prod\":null,\"imp\":25553,\"exp\":7985,\"cons\":null},{\"y\":2022,\"m\":2,\"prod\":null,\"imp\":19707,\"exp\":8910,\"cons\":null},{\"y\":2022,\"m\":3,\"prod\":null,\"imp\":20813,\"exp\":7868,\"cons\":null},{\"y\":2022,\"m\":4,\"prod\":null,\"imp\":21658,\"exp\":11413,\"cons\":null},{\"y\":2022,\"m\":5,\"prod\":null,\"imp\":25653,\"exp\":6765,\"cons\":null},{\"y\":2022,\"m\":6,\"prod\":null,\"imp\":22658,\"exp\":7126,\"cons\":null},{\"y\":2022,\"m\":7,\"prod\":null,\"imp\":24637,\"exp\":7990,\"cons\":null},{\"y\":2022,\"m\":8,\"prod\":null,\"imp\":22450,\"exp\":7323,\"cons\":null},{\"y\":2022,\"m\":9,\"prod\":null,\"imp\":16712,\"exp\":13212,\"cons\":null},{\"y\":2022,\"m\":10,\"prod\":null,\"imp\":17196,\"exp\":5877,\"cons\":null},{\"y\":2022,\"m\":11,\"prod\":null,\"imp\":49268,\"exp\":6838,\"cons\":null},{\"y\":2022,\"m\":12,\"prod\":null,\"imp\":16189,\"exp\":6425,\"cons\":null},{\"y\":2023,\"m\":1,\"prod\":null,\"imp\":21152,\"exp\":5615,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":18896,\"exp\":5399,\"cons\":null},{\"y\":2023,\"m\":3,\"prod\":null,\"imp\":23112,\"exp\":6625,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":20215,\"exp\":6268,\"cons\":null},{\"y\":2023,\"m\":5,\"prod\":null,\"imp\":22395,\"exp\":7856,\"cons\":null},{\"y\":2023,\"m\":6,\"prod\":null,\"imp\":21258,\"exp\":7602,\"cons\":null},{\"y\":2023,\"m\":7,\"prod\":null,\"imp\":21326,\"exp\":7224,\"cons\":null},{\"y\":2023,\"m\":8,\"prod\":null,\"imp\":20737,\"exp\":7511,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":19563,\"exp\":6165,\"cons\":null},{\"y\":2023,\"m\":10,\"prod\":null,\"imp\":20720,\"exp\":6882,\"cons\":null},{\"y\":2023,\"m\":11,\"prod\":null,\"imp\":20708,\"exp\":7878,\"cons\":null},{\"y\":2023,\"m\":12,\"prod\":null,\"imp\":19198,\"exp\":7841,\"cons\":null},{\"y\":2024,\"m\":1,\"prod\":null,\"imp\":21194,\"exp\":7435,\"cons\":null},{\"y\":2024,\"m\":2,\"prod\":null,\"imp\":23295,\"exp\":10614,\"cons\":null},{\"y\":2024,\"m\":3,\"prod\":null,\"imp\":20061,\"exp\":8671,\"cons\":null},{\"y\":2024,\"m\":4,\"prod\":null,\"imp\":24260,\"exp\":6477,\"cons\":null},{\"y\":2024,\"m\":5,\"prod\":null,\"imp\":21809,\"exp\":6731,\"cons\":null},{\"y\":2024,\"m\":6,\"prod\":null,\"imp\":22643,\"exp\":6725,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":22865,\"exp\":6928,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":22167,\"exp\":7535,\"cons\":null},{\"y\":2024,\"m\":9,\"prod\":null,\"imp\":16314,\"exp\":6379,\"cons\":null},{\"y\":2024,\"m\":10,\"prod\":null,\"imp\":27379,\"exp\":7792,\"cons\":null},{\"y\":2024,\"m\":11,\"prod\":null,\"imp\":23696,\"exp\":9438,\"cons\":null},{\"y\":2024,\"m\":12,\"prod\":null,\"imp\":21612,\"exp\":8491,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":27261,\"exp\":10517,\"cons\":null},{\"y\":2025,\"m\":2,\"prod\":null,\"imp\":18922,\"exp\":8768,\"cons\":null},{\"y\":2025,\"m\":3,\"prod\":null,\"imp\":21666,\"exp\":8762,\"cons\":null},{\"y\":2025,\"m\":4,\"prod\":null,\"imp\":25031,\"exp\":8557,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":26126,\"exp\":8915,\"cons\":null},{\"y\":2025,\"m\":6,\"prod\":null,\"imp\":23586,\"exp\":6791,\"cons\":null},{\"y\":2025,\"m\":7,\"prod\":null,\"imp\":23555,\"exp\":7776,\"cons\":null},{\"y\":2025,\"m\":8,\"prod\":null,\"imp\":24329,\"exp\":7375,\"cons\":null},{\"y\":2025,\"m\":9,\"prod\":null,\"imp\":22547,\"exp\":9289,\"cons\":null},{\"y\":2025,\"m\":10,\"prod\":null,\"imp\":23200,\"exp\":6762,\"cons\":null},{\"y\":2025,\"m\":11,\"prod\":null,\"imp\":21423,\"exp\":6812,\"cons\":null},{\"y\":2025,\"m\":12,\"prod\":null,\"imp\":25540,\"exp\":7703,\"cons\":null},{\"y\":2026,\"m\":1,\"prod\":null,\"imp\":26327,\"exp\":8703,\"cons\":null},{\"y\":2026,\"m\":2,\"prod\":null,\"imp\":25002,\"exp\":8632,\"cons\":null},{\"prod\":0,\"imp\":20295,\"exp\":8706,\"cons\":0,\"y\":2026,\"m\":3}]},\"Seamless pipe\":{\"grp\":\"Long\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":null,\"imp\":23855,\"exp\":14116,\"cons\":null},{\"y\":2019,\"m\":2,\"prod\":null,\"imp\":18644,\"exp\":18255,\"cons\":null},{\"y\":2019,\"m\":3,\"prod\":null,\"imp\":20109,\"exp\":16150,\"cons\":null},{\"y\":2019,\"m\":4,\"prod\":null,\"imp\":26677,\"exp\":26867,\"cons\":null},{\"y\":2019,\"m\":5,\"prod\":null,\"imp\":23429,\"exp\":5043,\"cons\":null},{\"y\":2019,\"m\":6,\"prod\":null,\"imp\":15622,\"exp\":12262,\"cons\":null},{\"y\":2019,\"m\":7,\"prod\":null,\"imp\":24232,\"exp\":5206,\"cons\":null},{\"y\":2019,\"m\":8,\"prod\":null,\"imp\":19744,\"exp\":18022,\"cons\":null},{\"y\":2019,\"m\":9,\"prod\":null,\"imp\":20407,\"exp\":16492,\"cons\":null},{\"y\":2019,\"m\":10,\"prod\":null,\"imp\":19470,\"exp\":8688,\"cons\":null},{\"y\":2019,\"m\":11,\"prod\":null,\"imp\":19125,\"exp\":5202,\"cons\":null},{\"y\":2019,\"m\":12,\"prod\":null,\"imp\":13805,\"exp\":15933,\"cons\":null},{\"y\":2020,\"m\":1,\"prod\":null,\"imp\":20400,\"exp\":8689,\"cons\":null},{\"y\":2020,\"m\":2,\"prod\":null,\"imp\":11839,\"exp\":11265,\"cons\":null},{\"y\":2020,\"m\":3,\"prod\":null,\"imp\":21632,\"exp\":11766,\"cons\":null},{\"y\":2020,\"m\":4,\"prod\":null,\"imp\":28213,\"exp\":3830,\"cons\":null},{\"y\":2020,\"m\":5,\"prod\":null,\"imp\":22420,\"exp\":7427,\"cons\":null},{\"y\":2020,\"m\":6,\"prod\":null,\"imp\":27416,\"exp\":5968,\"cons\":null},{\"y\":2020,\"m\":7,\"prod\":null,\"imp\":19181,\"exp\":1613,\"cons\":null},{\"y\":2020,\"m\":8,\"prod\":null,\"imp\":22011,\"exp\":4116,\"cons\":null},{\"y\":2020,\"m\":9,\"prod\":null,\"imp\":10885,\"exp\":7946,\"cons\":null},{\"y\":2020,\"m\":10,\"prod\":null,\"imp\":17515,\"exp\":1652,\"cons\":null},{\"y\":2020,\"m\":11,\"prod\":null,\"imp\":15864,\"exp\":1471,\"cons\":null},{\"y\":2020,\"m\":12,\"prod\":null,\"imp\":15223,\"exp\":2897,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":17154,\"exp\":8090,\"cons\":null},{\"y\":2021,\"m\":2,\"prod\":null,\"imp\":12745,\"exp\":2583,\"cons\":null},{\"y\":2021,\"m\":3,\"prod\":null,\"imp\":23470,\"exp\":2342,\"cons\":null},{\"y\":2021,\"m\":4,\"prod\":null,\"imp\":16557,\"exp\":3438,\"cons\":null},{\"y\":2021,\"m\":5,\"prod\":null,\"imp\":24746,\"exp\":3040,\"cons\":null},{\"y\":2021,\"m\":6,\"prod\":null,\"imp\":13172,\"exp\":23082,\"cons\":null},{\"y\":2021,\"m\":7,\"prod\":null,\"imp\":19476,\"exp\":1722,\"cons\":null},{\"y\":2021,\"m\":8,\"prod\":null,\"imp\":11902,\"exp\":3054,\"cons\":null},{\"y\":2021,\"m\":9,\"prod\":null,\"imp\":19085,\"exp\":2596,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":26408,\"exp\":1459,\"cons\":null},{\"y\":2021,\"m\":11,\"prod\":null,\"imp\":12256,\"exp\":4235,\"cons\":null},{\"y\":2021,\"m\":12,\"prod\":null,\"imp\":39823,\"exp\":17671,\"cons\":null},{\"y\":2022,\"m\":1,\"prod\":null,\"imp\":28672,\"exp\":4493,\"cons\":null},{\"y\":2022,\"m\":2,\"prod\":null,\"imp\":7974,\"exp\":8009,\"cons\":null},{\"y\":2022,\"m\":3,\"prod\":null,\"imp\":24652,\"exp\":1084,\"cons\":null},{\"y\":2022,\"m\":4,\"prod\":null,\"imp\":24636,\"exp\":15974,\"cons\":null},{\"y\":2022,\"m\":5,\"prod\":null,\"imp\":27928,\"exp\":1340,\"cons\":null},{\"y\":2022,\"m\":6,\"prod\":null,\"imp\":30252,\"exp\":6227,\"cons\":null},{\"y\":2022,\"m\":7,\"prod\":null,\"imp\":42178,\"exp\":15118,\"cons\":null},{\"y\":2022,\"m\":8,\"prod\":null,\"imp\":45693,\"exp\":5750,\"cons\":null},{\"y\":2022,\"m\":9,\"prod\":null,\"imp\":27517,\"exp\":5711,\"cons\":null},{\"y\":2022,\"m\":10,\"prod\":null,\"imp\":27026,\"exp\":16852,\"cons\":null},{\"y\":2022,\"m\":11,\"prod\":null,\"imp\":49364,\"exp\":43132,\"cons\":null},{\"y\":2022,\"m\":12,\"prod\":null,\"imp\":32745,\"exp\":19097,\"cons\":null},{\"y\":2023,\"m\":1,\"prod\":null,\"imp\":20955,\"exp\":42512,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":42184,\"exp\":24404,\"cons\":null},{\"y\":2023,\"m\":3,\"prod\":null,\"imp\":30202,\"exp\":39609,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":31126,\"exp\":13954,\"cons\":null},{\"y\":2023,\"m\":5,\"prod\":null,\"imp\":29987,\"exp\":44541,\"cons\":null},{\"y\":2023,\"m\":6,\"prod\":null,\"imp\":23962,\"exp\":20854,\"cons\":null},{\"y\":2023,\"m\":7,\"prod\":null,\"imp\":19158,\"exp\":21938,\"cons\":null},{\"y\":2023,\"m\":8,\"prod\":null,\"imp\":28889,\"exp\":24887,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":21467,\"exp\":5227,\"cons\":null},{\"y\":2023,\"m\":10,\"prod\":null,\"imp\":15511,\"exp\":17781,\"cons\":null},{\"y\":2023,\"m\":11,\"prod\":null,\"imp\":20061,\"exp\":13461,\"cons\":null},{\"y\":2023,\"m\":12,\"prod\":null,\"imp\":14157,\"exp\":37128,\"cons\":null},{\"y\":2024,\"m\":1,\"prod\":null,\"imp\":34287,\"exp\":4228,\"cons\":null},{\"y\":2024,\"m\":2,\"prod\":null,\"imp\":25004,\"exp\":2900,\"cons\":null},{\"y\":2024,\"m\":3,\"prod\":null,\"imp\":17682,\"exp\":9205,\"cons\":null},{\"y\":2024,\"m\":4,\"prod\":null,\"imp\":29015,\"exp\":6757,\"cons\":null},{\"y\":2024,\"m\":5,\"prod\":null,\"imp\":19529,\"exp\":21596,\"cons\":null},{\"y\":2024,\"m\":6,\"prod\":null,\"imp\":14738,\"exp\":3431,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":26684,\"exp\":10721,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":28664,\"exp\":7777,\"cons\":null},{\"y\":2024,\"m\":9,\"prod\":null,\"imp\":18064,\"exp\":3214,\"cons\":null},{\"y\":2024,\"m\":10,\"prod\":null,\"imp\":24499,\"exp\":6040,\"cons\":null},{\"y\":2024,\"m\":11,\"prod\":null,\"imp\":33208,\"exp\":2564,\"cons\":null},{\"y\":2024,\"m\":12,\"prod\":null,\"imp\":18334,\"exp\":3136,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":30233,\"exp\":5535,\"cons\":null},{\"y\":2025,\"m\":2,\"prod\":null,\"imp\":25146,\"exp\":10117,\"cons\":null},{\"y\":2025,\"m\":3,\"prod\":null,\"imp\":13946,\"exp\":5217,\"cons\":null},{\"y\":2025,\"m\":4,\"prod\":null,\"imp\":23582,\"exp\":6436,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":30707,\"exp\":3561,\"cons\":null},{\"y\":2025,\"m\":6,\"prod\":null,\"imp\":23071,\"exp\":3736,\"cons\":null},{\"y\":2025,\"m\":7,\"prod\":null,\"imp\":22490,\"exp\":7989,\"cons\":null},{\"y\":2025,\"m\":8,\"prod\":null,\"imp\":21746,\"exp\":6854,\"cons\":null},{\"y\":2025,\"m\":9,\"prod\":null,\"imp\":28213,\"exp\":7061,\"cons\":null},{\"y\":2025,\"m\":10,\"prod\":null,\"imp\":21062,\"exp\":7032,\"cons\":null},{\"y\":2025,\"m\":11,\"prod\":null,\"imp\":17204,\"exp\":6393,\"cons\":null},{\"y\":2025,\"m\":12,\"prod\":null,\"imp\":23671,\"exp\":6685,\"cons\":null},{\"y\":2026,\"m\":1,\"prod\":null,\"imp\":26577,\"exp\":9725,\"cons\":null},{\"y\":2026,\"m\":2,\"prod\":null,\"imp\":22116,\"exp\":5639,\"cons\":null},{\"prod\":0,\"imp\":26402,\"exp\":7070,\"cons\":0,\"y\":2026,\"m\":3}]},\"HR plate - Carbon\":{\"grp\":\"Flat\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":14414.300999999912,\"imp\":19061,\"exp\":32,\"cons\":60876.30099999991},{\"y\":2019,\"m\":2,\"prod\":13977.674999999981,\"imp\":11032,\"exp\":114,\"cons\":53437.67499999998},{\"y\":2019,\"m\":3,\"prod\":13747.000000000038,\"imp\":13664,\"exp\":731,\"cons\":41721.00000000004},{\"y\":2019,\"m\":4,\"prod\":9385.999999999976,\"imp\":29685,\"exp\":59,\"cons\":66171.99999999997},{\"y\":2019,\"m\":5,\"prod\":9385.999999999976,\"imp\":9219,\"exp\":49,\"cons\":27058.999999999978},{\"y\":2019,\"m\":6,\"prod\":9385.999999999976,\"imp\":19754,\"exp\":9,\"cons\":57511.99999999998},{\"y\":2019,\"m\":7,\"prod\":9386.99999999998,\"imp\":16933,\"exp\":505,\"cons\":41736.99999999998},{\"y\":2019,\"m\":8,\"prod\":9387.99999999998,\"imp\":24311,\"exp\":137,\"cons\":58614.99999999998},{\"y\":2019,\"m\":9,\"prod\":9388.99999999998,\"imp\":22522,\"exp\":98,\"cons\":54395.99999999998},{\"y\":2019,\"m\":10,\"prod\":9388.99999999998,\"imp\":18641,\"exp\":65,\"cons\":49332.99999999998},{\"y\":2019,\"m\":11,\"prod\":9388.99999999998,\"imp\":21545,\"exp\":8,\"cons\":39821.99999999998},{\"y\":2019,\"m\":12,\"prod\":9388.99999999998,\"imp\":18569,\"exp\":151,\"cons\":31670.999999999978},{\"y\":2020,\"m\":1,\"prod\":9388.99999999998,\"imp\":15819,\"exp\":77,\"cons\":33378.99999999998},{\"y\":2020,\"m\":2,\"prod\":16513.999999999978,\"imp\":20095,\"exp\":20,\"cons\":43567.99999999998},{\"y\":2020,\"m\":3,\"prod\":14806.99999999998,\"imp\":12976,\"exp\":599,\"cons\":35380.99999999998},{\"y\":2020,\"m\":4,\"prod\":17678.999999999978,\"imp\":13247,\"exp\":264,\"cons\":37638.99999999998},{\"y\":2020,\"m\":5,\"prod\":14233.99999999998,\"imp\":11485,\"exp\":477,\"cons\":29860.999999999978},{\"y\":2020,\"m\":6,\"prod\":14823.99999999998,\"imp\":10813,\"exp\":19,\"cons\":33554.99999999998},{\"y\":2020,\"m\":7,\"prod\":9389.99999999998,\"imp\":9558,\"exp\":84,\"cons\":21513.999999999978},{\"y\":2020,\"m\":8,\"prod\":9389.99999999998,\"imp\":21642,\"exp\":19,\"cons\":45144.99999999998},{\"y\":2020,\"m\":9,\"prod\":9389.99999999998,\"imp\":14763,\"exp\":29,\"cons\":26648.999999999978},{\"y\":2020,\"m\":10,\"prod\":9389.99999999998,\"imp\":8836,\"exp\":50,\"cons\":19601.999999999978},{\"y\":2020,\"m\":11,\"prod\":9389.99999999998,\"imp\":30384,\"exp\":21,\"cons\":49515.99999999998},{\"y\":2020,\"m\":12,\"prod\":20038.999999999978,\"imp\":25840,\"exp\":23,\"cons\":53730.99999999998},{\"y\":2021,\"m\":1,\"prod\":9389.99999999998,\"imp\":15366,\"exp\":18,\"cons\":27668.999999999978},{\"y\":2021,\"m\":2,\"prod\":9389.99999999998,\"imp\":28847,\"exp\":19,\"cons\":41122.99999999998},{\"y\":2021,\"m\":3,\"prod\":14714.49999999998,\"imp\":25256,\"exp\":21,\"cons\":46632.49999999998},{\"y\":2021,\"m\":4,\"prod\":12052.24999999998,\"imp\":25658,\"exp\":34,\"cons\":60567.24999999998},{\"y\":2021,\"m\":5,\"prod\":12052.24999999998,\"imp\":14576,\"exp\":24,\"cons\":33187.24999999998},{\"y\":2021,\"m\":6,\"prod\":12939.666666666646,\"imp\":9130,\"exp\":29,\"cons\":40794.66666666664},{\"y\":2021,\"m\":7,\"prod\":12348.055555555535,\"imp\":13920,\"exp\":184,\"cons\":30602.055555555533},{\"y\":2021,\"m\":8,\"prod\":12446.657407407387,\"imp\":15118,\"exp\":97,\"cons\":37152.65740740739},{\"y\":2021,\"m\":9,\"prod\":12578.126543209855,\"imp\":17218,\"exp\":378,\"cons\":36653.12654320986},{\"y\":2021,\"m\":10,\"prod\":12457.61316872426,\"imp\":13418,\"exp\":552,\"cons\":29797.61316872426},{\"y\":2021,\"m\":11,\"prod\":12494.132373113835,\"imp\":5781,\"exp\":662,\"cons\":26549.132373113833},{\"y\":2021,\"m\":12,\"prod\":12509.95736168265,\"imp\":13524,\"exp\":330,\"cons\":30093.95736168265},{\"y\":2022,\"m\":1,\"prod\":12487.234301173581,\"imp\":9560,\"exp\":308,\"cons\":27010.23430117358},{\"y\":2022,\"m\":2,\"prod\":12497.108011990022,\"imp\":21794,\"exp\":118,\"cons\":45059.10801199002},{\"y\":2022,\"m\":3,\"prod\":12498.099891615417,\"imp\":13006,\"exp\":22,\"cons\":29196.099891615417},{\"y\":2022,\"m\":4,\"prod\":12494.147401593007,\"imp\":10277,\"exp\":116,\"cons\":25931.147401593007},{\"y\":2022,\"m\":5,\"prod\":12496.451768399482,\"imp\":10226,\"exp\":38,\"cons\":29780.45176839948},{\"y\":2022,\"m\":6,\"prod\":12496.233020535969,\"imp\":10506,\"exp\":34,\"cons\":63782.23302053597},{\"y\":2022,\"m\":7,\"prod\":12495.610730176153,\"imp\":9895,\"exp\":21,\"cons\":51976.61073017615},{\"y\":2022,\"m\":8,\"prod\":12496.098506370534,\"imp\":17915,\"exp\":134,\"cons\":39426.09850637053},{\"y\":2022,\"m\":9,\"prod\":12495.980752360885,\"imp\":12785,\"exp\":48,\"cons\":27224.980752360883},{\"y\":2022,\"m\":10,\"prod\":12495.896662969191,\"imp\":14035,\"exp\":855,\"cons\":41810.89666296919},{\"y\":2022,\"m\":11,\"prod\":12495.991973900203,\"imp\":13059,\"exp\":167,\"cons\":31857.991973900203},{\"y\":2022,\"m\":12,\"prod\":12495.95646307676,\"imp\":17731,\"exp\":564,\"cons\":38878.956463076756},{\"y\":2023,\"m\":1,\"prod\":12495.948366648718,\"imp\":16302,\"exp\":192,\"cons\":35077.94836664872},{\"y\":2023,\"m\":2,\"prod\":12495.96560120856,\"imp\":9070,\"exp\":3659,\"cons\":20859.96560120856},{\"y\":2023,\"m\":3,\"prod\":12495.956810311345,\"imp\":9734,\"exp\":234,\"cons\":32939.95681031134},{\"y\":2023,\"m\":4,\"prod\":12495.956926056208,\"imp\":7622,\"exp\":32,\"cons\":29209.956926056206},{\"y\":2023,\"m\":5,\"prod\":12495.959779192039,\"imp\":5081,\"exp\":59,\"cons\":19881.95977919204},{\"y\":2023,\"m\":6,\"prod\":12495.957838519864,\"imp\":9475,\"exp\":141,\"cons\":25054.957838519862},{\"y\":2023,\"m\":7,\"prod\":12495.958181256037,\"imp\":11453,\"exp\":1992,\"cons\":32225.958181256035},{\"y\":2023,\"m\":8,\"prod\":12495.95859965598,\"imp\":9740,\"exp\":18,\"cons\":34231.958599655976},{\"y\":2023,\"m\":9,\"prod\":12495.958206477293,\"imp\":8435,\"exp\":148,\"cons\":24958.95820647729},{\"y\":2023,\"m\":10,\"prod\":12495.95832912977,\"imp\":7931,\"exp\":30,\"cons\":41441.95832912977},{\"y\":2023,\"m\":11,\"prod\":12495.958378421014,\"imp\":19369,\"exp\":53,\"cons\":39740.95837842101},{\"y\":2023,\"m\":12,\"prod\":12495.958304676025,\"imp\":5085,\"exp\":1257,\"cons\":26922.958304676024},{\"y\":2024,\"m\":1,\"prod\":12495.958337408936,\"imp\":9715,\"exp\":9,\"cons\":24020.958337408934},{\"y\":2024,\"m\":2,\"prod\":12495.95834016866,\"imp\":15704,\"exp\":279,\"cons\":29925.95834016866},{\"y\":2024,\"m\":3,\"prod\":12495.958327417873,\"imp\":12897,\"exp\":4835,\"cons\":22539.958327417873},{\"y\":2024,\"m\":4,\"prod\":12495.95833499849,\"imp\":25469,\"exp\":1109,\"cons\":38810.95833499849},{\"y\":2024,\"m\":5,\"prod\":12495.958334195007,\"imp\":21188,\"exp\":3191,\"cons\":33269.958334195006},{\"y\":2024,\"m\":6,\"prod\":12495.95833220379,\"imp\":19560,\"exp\":338,\"cons\":34524.958332203794},{\"y\":2024,\"m\":7,\"prod\":12495.958333799095,\"imp\":14045,\"exp\":299,\"cons\":29200.958333799095},{\"y\":2024,\"m\":8,\"prod\":12495.958333399298,\"imp\":23871,\"exp\":3564,\"cons\":35487.9583333993},{\"y\":2024,\"m\":9,\"prod\":12495.958333134062,\"imp\":19354,\"exp\":182,\"cons\":34304.95833313406},{\"y\":2024,\"m\":10,\"prod\":12495.958333444152,\"imp\":15353,\"exp\":674,\"cons\":30444.958333444152},{\"y\":2024,\"m\":11,\"prod\":12495.958333325838,\"imp\":16271,\"exp\":178,\"cons\":37208.958333325834},{\"y\":2024,\"m\":12,\"prod\":12495.95833330135,\"imp\":13283,\"exp\":793,\"cons\":27400.95833330135},{\"y\":2025,\"m\":1,\"prod\":12495.958333357114,\"imp\":10986,\"exp\":606,\"cons\":30744.958333357114},{\"y\":2025,\"m\":2,\"prod\":12495.9583333281,\"imp\":6535,\"exp\":776,\"cons\":24076.9583333281},{\"y\":2025,\"m\":3,\"prod\":12495.958333328854,\"imp\":10472,\"exp\":109,\"cons\":29576.958333328854},{\"y\":2025,\"m\":4,\"prod\":12495.958333338023,\"imp\":12351,\"exp\":4191,\"cons\":25427.95833333802},{\"y\":2025,\"m\":5,\"prod\":12495.958333331659,\"imp\":7440,\"exp\":228,\"cons\":32026.95833333166},{\"y\":2025,\"m\":6,\"prod\":12495.958333332845,\"imp\":18428,\"exp\":623,\"cons\":40808.95833333285},{\"y\":2025,\"m\":7,\"prod\":12495.958333334176,\"imp\":9643,\"exp\":336,\"cons\":24162.958333334176},{\"y\":2025,\"m\":8,\"prod\":12495.958333332894,\"imp\":18736,\"exp\":35,\"cons\":35015.95833333289},{\"y\":2025,\"m\":9,\"prod\":12495.958333333305,\"imp\":11253,\"exp\":106,\"cons\":37673.95833333331},{\"y\":2025,\"m\":10,\"prod\":12495.958333333458,\"imp\":16814,\"exp\":205,\"cons\":34658.95833333346},{\"y\":2025,\"m\":11,\"prod\":12495.95833333322,\"imp\":7870,\"exp\":76,\"cons\":39450.95833333322},{\"y\":2025,\"m\":12,\"prod\":12495.958333333327,\"imp\":17551,\"exp\":63,\"cons\":37227.95833333333},{\"y\":2026,\"m\":1,\"prod\":12495.958333333334,\"imp\":18946,\"exp\":590,\"cons\":34381.958333333336},{\"y\":2026,\"m\":2,\"prod\":12495.958333333294,\"imp\":14693,\"exp\":71,\"cons\":29927.958333333292},{\"prod\":12495.958333333318,\"imp\":21663,\"exp\":237,\"cons\":37209.958333333314,\"y\":2026,\"m\":3}]},\"HR plate - Stainless\":{\"grp\":\"Flat\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":null,\"imp\":1600,\"exp\":50,\"cons\":null},{\"y\":2019,\"m\":2,\"prod\":null,\"imp\":1304,\"exp\":32,\"cons\":null},{\"y\":2019,\"m\":3,\"prod\":null,\"imp\":888,\"exp\":3,\"cons\":null},{\"y\":2019,\"m\":4,\"prod\":null,\"imp\":2054,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":5,\"prod\":null,\"imp\":1256,\"exp\":72,\"cons\":null},{\"y\":2019,\"m\":6,\"prod\":null,\"imp\":1089,\"exp\":4,\"cons\":null},{\"y\":2019,\"m\":7,\"prod\":null,\"imp\":1069,\"exp\":14,\"cons\":null},{\"y\":2019,\"m\":8,\"prod\":null,\"imp\":1279,\"exp\":51,\"cons\":null},{\"y\":2019,\"m\":9,\"prod\":null,\"imp\":1744,\"exp\":61,\"cons\":null},{\"y\":2019,\"m\":10,\"prod\":null,\"imp\":2053,\"exp\":18,\"cons\":null},{\"y\":2019,\"m\":11,\"prod\":null,\"imp\":1645,\"exp\":121,\"cons\":null},{\"y\":2019,\"m\":12,\"prod\":null,\"imp\":577,\"exp\":54,\"cons\":null},{\"y\":2020,\"m\":1,\"prod\":null,\"imp\":1942,\"exp\":28,\"cons\":null},{\"y\":2020,\"m\":2,\"prod\":null,\"imp\":1031,\"exp\":193,\"cons\":null},{\"y\":2020,\"m\":3,\"prod\":null,\"imp\":1253,\"exp\":8,\"cons\":null},{\"y\":2020,\"m\":4,\"prod\":null,\"imp\":1589,\"exp\":8,\"cons\":null},{\"y\":2020,\"m\":5,\"prod\":null,\"imp\":1145,\"exp\":4,\"cons\":null},{\"y\":2020,\"m\":6,\"prod\":null,\"imp\":1683,\"exp\":82,\"cons\":null},{\"y\":2020,\"m\":7,\"prod\":null,\"imp\":1551,\"exp\":130,\"cons\":null},{\"y\":2020,\"m\":8,\"prod\":null,\"imp\":1575,\"exp\":31,\"cons\":null},{\"y\":2020,\"m\":9,\"prod\":null,\"imp\":1017,\"exp\":24,\"cons\":null},{\"y\":2020,\"m\":10,\"prod\":null,\"imp\":1076,\"exp\":183,\"cons\":null},{\"y\":2020,\"m\":11,\"prod\":null,\"imp\":975,\"exp\":72,\"cons\":null},{\"y\":2020,\"m\":12,\"prod\":null,\"imp\":773,\"exp\":61,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":1277,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":2,\"prod\":null,\"imp\":816,\"exp\":117,\"cons\":null},{\"y\":2021,\"m\":3,\"prod\":null,\"imp\":1099,\"exp\":85,\"cons\":null},{\"y\":2021,\"m\":4,\"prod\":null,\"imp\":589,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":5,\"prod\":null,\"imp\":960,\"exp\":15,\"cons\":null},{\"y\":2021,\"m\":6,\"prod\":null,\"imp\":1155,\"exp\":26,\"cons\":null},{\"y\":2021,\"m\":7,\"prod\":null,\"imp\":1247,\"exp\":25,\"cons\":null},{\"y\":2021,\"m\":8,\"prod\":null,\"imp\":692,\"exp\":6,\"cons\":null},{\"y\":2021,\"m\":9,\"prod\":null,\"imp\":966,\"exp\":2,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":1436,\"exp\":6,\"cons\":null},{\"y\":2021,\"m\":11,\"prod\":null,\"imp\":1181,\"exp\":27,\"cons\":null},{\"y\":2021,\"m\":12,\"prod\":null,\"imp\":890,\"exp\":52,\"cons\":null},{\"y\":2022,\"m\":1,\"prod\":null,\"imp\":1120,\"exp\":26,\"cons\":null},{\"y\":2022,\"m\":2,\"prod\":null,\"imp\":1320,\"exp\":14,\"cons\":null},{\"y\":2022,\"m\":3,\"prod\":null,\"imp\":865,\"exp\":42,\"cons\":null},{\"y\":2022,\"m\":4,\"prod\":null,\"imp\":1083,\"exp\":25,\"cons\":null},{\"y\":2022,\"m\":5,\"prod\":null,\"imp\":886,\"exp\":43,\"cons\":null},{\"y\":2022,\"m\":6,\"prod\":null,\"imp\":972,\"exp\":16,\"cons\":null},{\"y\":2022,\"m\":7,\"prod\":null,\"imp\":789,\"exp\":23,\"cons\":null},{\"y\":2022,\"m\":8,\"prod\":null,\"imp\":1201,\"exp\":33,\"cons\":null},{\"y\":2022,\"m\":9,\"prod\":null,\"imp\":879,\"exp\":64,\"cons\":null},{\"y\":2022,\"m\":10,\"prod\":null,\"imp\":930,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":11,\"prod\":null,\"imp\":1538,\"exp\":6,\"cons\":null},{\"y\":2022,\"m\":12,\"prod\":null,\"imp\":1144,\"exp\":44,\"cons\":null},{\"y\":2023,\"m\":1,\"prod\":null,\"imp\":1009,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":1139,\"exp\":20,\"cons\":null},{\"y\":2023,\"m\":3,\"prod\":null,\"imp\":995,\"exp\":41,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":612,\"exp\":46,\"cons\":null},{\"y\":2023,\"m\":5,\"prod\":null,\"imp\":1557,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":6,\"prod\":null,\"imp\":1089,\"exp\":10,\"cons\":null},{\"y\":2023,\"m\":7,\"prod\":null,\"imp\":1335,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":8,\"prod\":null,\"imp\":1429,\"exp\":4,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":1076,\"exp\":234,\"cons\":null},{\"y\":2023,\"m\":10,\"prod\":null,\"imp\":1313,\"exp\":2,\"cons\":null},{\"y\":2023,\"m\":11,\"prod\":null,\"imp\":914,\"exp\":4,\"cons\":null},{\"y\":2023,\"m\":12,\"prod\":null,\"imp\":936,\"exp\":1,\"cons\":null},{\"y\":2024,\"m\":1,\"prod\":null,\"imp\":862,\"exp\":80,\"cons\":null},{\"y\":2024,\"m\":2,\"prod\":null,\"imp\":1093,\"exp\":7,\"cons\":null},{\"y\":2024,\"m\":3,\"prod\":null,\"imp\":1002,\"exp\":172,\"cons\":null},{\"y\":2024,\"m\":4,\"prod\":null,\"imp\":1326,\"exp\":97,\"cons\":null},{\"y\":2024,\"m\":5,\"prod\":null,\"imp\":827,\"exp\":12,\"cons\":null},{\"y\":2024,\"m\":6,\"prod\":null,\"imp\":1211,\"exp\":1,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":1543,\"exp\":6,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":971,\"exp\":28,\"cons\":null},{\"y\":2024,\"m\":9,\"prod\":null,\"imp\":990,\"exp\":19,\"cons\":null},{\"y\":2024,\"m\":10,\"prod\":null,\"imp\":1361,\"exp\":3,\"cons\":null},{\"y\":2024,\"m\":11,\"prod\":null,\"imp\":1136,\"exp\":2,\"cons\":null},{\"y\":2024,\"m\":12,\"prod\":null,\"imp\":1234,\"exp\":21,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":1847,\"exp\":1,\"cons\":null},{\"y\":2025,\"m\":2,\"prod\":null,\"imp\":585,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":3,\"prod\":null,\"imp\":740,\"exp\":8,\"cons\":null},{\"y\":2025,\"m\":4,\"prod\":null,\"imp\":1041,\"exp\":4,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":1104,\"exp\":7,\"cons\":null},{\"y\":2025,\"m\":6,\"prod\":null,\"imp\":803,\"exp\":6,\"cons\":null},{\"y\":2025,\"m\":7,\"prod\":null,\"imp\":995,\"exp\":8,\"cons\":null},{\"y\":2025,\"m\":8,\"prod\":null,\"imp\":1165,\"exp\":34,\"cons\":null},{\"y\":2025,\"m\":9,\"prod\":null,\"imp\":1156,\"exp\":12,\"cons\":null},{\"y\":2025,\"m\":10,\"prod\":null,\"imp\":1400,\"exp\":2,\"cons\":null},{\"y\":2025,\"m\":11,\"prod\":null,\"imp\":1071,\"exp\":1,\"cons\":null},{\"y\":2025,\"m\":12,\"prod\":null,\"imp\":1148,\"exp\":6,\"cons\":null},{\"y\":2026,\"m\":1,\"prod\":null,\"imp\":1117,\"exp\":37,\"cons\":null},{\"y\":2026,\"m\":2,\"prod\":null,\"imp\":1180,\"exp\":5,\"cons\":null},{\"prod\":0,\"imp\":1626,\"exp\":67,\"cons\":0,\"y\":2026,\"m\":3}]},\"HR plate - Alloy\":{\"grp\":\"Flat\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":null,\"imp\":25890,\"exp\":7,\"cons\":null},{\"y\":2019,\"m\":2,\"prod\":null,\"imp\":27300,\"exp\":30,\"cons\":null},{\"y\":2019,\"m\":3,\"prod\":null,\"imp\":14237,\"exp\":81,\"cons\":null},{\"y\":2019,\"m\":4,\"prod\":null,\"imp\":25126,\"exp\":20,\"cons\":null},{\"y\":2019,\"m\":5,\"prod\":null,\"imp\":7360,\"exp\":41,\"cons\":null},{\"y\":2019,\"m\":6,\"prod\":null,\"imp\":27338,\"exp\":42,\"cons\":null},{\"y\":2019,\"m\":7,\"prod\":null,\"imp\":14917,\"exp\":50,\"cons\":null},{\"y\":2019,\"m\":8,\"prod\":null,\"imp\":23830,\"exp\":5,\"cons\":null},{\"y\":2019,\"m\":9,\"prod\":null,\"imp\":20936,\"exp\":36,\"cons\":null},{\"y\":2019,\"m\":10,\"prod\":null,\"imp\":19416,\"exp\":83,\"cons\":null},{\"y\":2019,\"m\":11,\"prod\":null,\"imp\":7385,\"exp\":13,\"cons\":null},{\"y\":2019,\"m\":12,\"prod\":null,\"imp\":3345,\"exp\":4,\"cons\":null},{\"y\":2020,\"m\":1,\"prod\":null,\"imp\":6344,\"exp\":10,\"cons\":null},{\"y\":2020,\"m\":2,\"prod\":null,\"imp\":6151,\"exp\":10,\"cons\":null},{\"y\":2020,\"m\":3,\"prod\":null,\"imp\":6966,\"exp\":14,\"cons\":null},{\"y\":2020,\"m\":4,\"prod\":null,\"imp\":5400,\"exp\":4,\"cons\":null},{\"y\":2020,\"m\":5,\"prod\":null,\"imp\":3485,\"exp\":7,\"cons\":null},{\"y\":2020,\"m\":6,\"prod\":null,\"imp\":6421,\"exp\":85,\"cons\":null},{\"y\":2020,\"m\":7,\"prod\":null,\"imp\":1285,\"exp\":56,\"cons\":null},{\"y\":2020,\"m\":8,\"prod\":null,\"imp\":12601,\"exp\":13,\"cons\":null},{\"y\":2020,\"m\":9,\"prod\":null,\"imp\":1553,\"exp\":21,\"cons\":null},{\"y\":2020,\"m\":10,\"prod\":null,\"imp\":555,\"exp\":22,\"cons\":null},{\"y\":2020,\"m\":11,\"prod\":null,\"imp\":8890,\"exp\":30,\"cons\":null},{\"y\":2020,\"m\":12,\"prod\":null,\"imp\":7258,\"exp\":95,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":1664,\"exp\":10,\"cons\":null},{\"y\":2021,\"m\":2,\"prod\":null,\"imp\":2238,\"exp\":32,\"cons\":null},{\"y\":2021,\"m\":3,\"prod\":null,\"imp\":5736,\"exp\":67,\"cons\":null},{\"y\":2021,\"m\":4,\"prod\":null,\"imp\":22328,\"exp\":26,\"cons\":null},{\"y\":2021,\"m\":5,\"prod\":null,\"imp\":5674,\"exp\":36,\"cons\":null},{\"y\":2021,\"m\":6,\"prod\":null,\"imp\":17630,\"exp\":5,\"cons\":null},{\"y\":2021,\"m\":7,\"prod\":null,\"imp\":3306,\"exp\":10,\"cons\":null},{\"y\":2021,\"m\":8,\"prod\":null,\"imp\":9009,\"exp\":10,\"cons\":null},{\"y\":2021,\"m\":9,\"prod\":null,\"imp\":6295,\"exp\":24,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":3056,\"exp\":12,\"cons\":null},{\"y\":2021,\"m\":11,\"prod\":null,\"imp\":7785,\"exp\":3,\"cons\":null},{\"y\":2021,\"m\":12,\"prod\":null,\"imp\":3622,\"exp\":70,\"cons\":null},{\"y\":2022,\"m\":1,\"prod\":null,\"imp\":4521,\"exp\":344,\"cons\":null},{\"y\":2022,\"m\":2,\"prod\":null,\"imp\":9664,\"exp\":84,\"cons\":null},{\"y\":2022,\"m\":3,\"prod\":null,\"imp\":3029,\"exp\":138,\"cons\":null},{\"y\":2022,\"m\":4,\"prod\":null,\"imp\":2397,\"exp\":179,\"cons\":null},{\"y\":2022,\"m\":5,\"prod\":null,\"imp\":6275,\"exp\":22,\"cons\":null},{\"y\":2022,\"m\":6,\"prod\":null,\"imp\":39867,\"exp\":9,\"cons\":null},{\"y\":2022,\"m\":7,\"prod\":null,\"imp\":28898,\"exp\":57,\"cons\":null},{\"y\":2022,\"m\":8,\"prod\":null,\"imp\":7983,\"exp\":2,\"cons\":null},{\"y\":2022,\"m\":9,\"prod\":null,\"imp\":1192,\"exp\":15,\"cons\":null},{\"y\":2022,\"m\":10,\"prod\":null,\"imp\":15259,\"exp\":54,\"cons\":null},{\"y\":2022,\"m\":11,\"prod\":null,\"imp\":5094,\"exp\":156,\"cons\":null},{\"y\":2022,\"m\":12,\"prod\":null,\"imp\":8149,\"exp\":33,\"cons\":null},{\"y\":2023,\"m\":1,\"prod\":null,\"imp\":5474,\"exp\":11,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":1850,\"exp\":16,\"cons\":null},{\"y\":2023,\"m\":3,\"prod\":null,\"imp\":10000,\"exp\":10,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":8597,\"exp\":39,\"cons\":null},{\"y\":2023,\"m\":5,\"prod\":null,\"imp\":834,\"exp\":27,\"cons\":null},{\"y\":2023,\"m\":6,\"prod\":null,\"imp\":2173,\"exp\":27,\"cons\":null},{\"y\":2023,\"m\":7,\"prod\":null,\"imp\":8970,\"exp\":36,\"cons\":null},{\"y\":2023,\"m\":8,\"prod\":null,\"imp\":10598,\"exp\":9,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":3388,\"exp\":54,\"cons\":null},{\"y\":2023,\"m\":10,\"prod\":null,\"imp\":19761,\"exp\":27,\"cons\":null},{\"y\":2023,\"m\":11,\"prod\":null,\"imp\":7032,\"exp\":13,\"cons\":null},{\"y\":2023,\"m\":12,\"prod\":null,\"imp\":9669,\"exp\":5,\"cons\":null},{\"y\":2024,\"m\":1,\"prod\":null,\"imp\":1040,\"exp\":3,\"cons\":null},{\"y\":2024,\"m\":2,\"prod\":null,\"imp\":994,\"exp\":75,\"cons\":null},{\"y\":2024,\"m\":3,\"prod\":null,\"imp\":1193,\"exp\":41,\"cons\":null},{\"y\":2024,\"m\":4,\"prod\":null,\"imp\":730,\"exp\":4,\"cons\":null},{\"y\":2024,\"m\":5,\"prod\":null,\"imp\":2023,\"exp\":61,\"cons\":null},{\"y\":2024,\"m\":6,\"prod\":null,\"imp\":1653,\"exp\":56,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":1735,\"exp\":313,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":1761,\"exp\":19,\"cons\":null},{\"y\":2024,\"m\":9,\"prod\":null,\"imp\":1698,\"exp\":32,\"cons\":null},{\"y\":2024,\"m\":10,\"prod\":null,\"imp\":1965,\"exp\":53,\"cons\":null},{\"y\":2024,\"m\":11,\"prod\":null,\"imp\":7537,\"exp\":51,\"cons\":null},{\"y\":2024,\"m\":12,\"prod\":null,\"imp\":1209,\"exp\":7,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":6074,\"exp\":51,\"cons\":null},{\"y\":2025,\"m\":2,\"prod\":null,\"imp\":5278,\"exp\":41,\"cons\":null},{\"y\":2025,\"m\":3,\"prod\":null,\"imp\":6010,\"exp\":24,\"cons\":null},{\"y\":2025,\"m\":4,\"prod\":null,\"imp\":3810,\"exp\":75,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":11243,\"exp\":21,\"cons\":null},{\"y\":2025,\"m\":6,\"prod\":null,\"imp\":9742,\"exp\":31,\"cons\":null},{\"y\":2025,\"m\":7,\"prod\":null,\"imp\":1401,\"exp\":28,\"cons\":null},{\"y\":2025,\"m\":8,\"prod\":null,\"imp\":2735,\"exp\":47,\"cons\":null},{\"y\":2025,\"m\":9,\"prod\":null,\"imp\":12956,\"exp\":69,\"cons\":null},{\"y\":2025,\"m\":10,\"prod\":null,\"imp\":4169,\"exp\":13,\"cons\":null},{\"y\":2025,\"m\":11,\"prod\":null,\"imp\":18126,\"exp\":35,\"cons\":null},{\"y\":2025,\"m\":12,\"prod\":null,\"imp\":6125,\"exp\":23,\"cons\":null},{\"y\":2026,\"m\":1,\"prod\":null,\"imp\":2506,\"exp\":56,\"cons\":null},{\"y\":2026,\"m\":2,\"prod\":null,\"imp\":1691,\"exp\":56,\"cons\":null},{\"prod\":0,\"imp\":1765,\"exp\":36,\"cons\":0,\"y\":2026,\"m\":3}]},\"HR sheet - Carbon\":{\"grp\":\"Flat\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":193832.22,\"imp\":136578,\"exp\":221,\"cons\":503056.22},{\"y\":2019,\"m\":2,\"prod\":182304.48,\"imp\":105874,\"exp\":957,\"cons\":476993.48},{\"y\":2019,\"m\":3,\"prod\":240973.21,\"imp\":92345,\"exp\":345,\"cons\":499654.20999999996},{\"y\":2019,\"m\":4,\"prod\":174120.37,\"imp\":121541,\"exp\":392,\"cons\":484323.37},{\"y\":2019,\"m\":5,\"prod\":284641.4,\"imp\":125274,\"exp\":509,\"cons\":685387.4},{\"y\":2019,\"m\":6,\"prod\":296835.445,\"imp\":129531,\"exp\":254,\"cons\":686561.4450000001},{\"y\":2019,\"m\":7,\"prod\":215592.6,\"imp\":198341,\"exp\":523,\"cons\":590062.6},{\"y\":2019,\"m\":8,\"prod\":229365.28000000003,\"imp\":110356,\"exp\":666,\"cons\":582712.28},{\"y\":2019,\"m\":9,\"prod\":174842.8,\"imp\":96396,\"exp\":252,\"cons\":412621.8},{\"y\":2019,\"m\":10,\"prod\":163572.4,\"imp\":142752,\"exp\":242,\"cons\":544706.4},{\"y\":2019,\"m\":11,\"prod\":247513.56,\"imp\":92341,\"exp\":264,\"cons\":539897.56},{\"y\":2019,\"m\":12,\"prod\":225521.47499999998,\"imp\":113460,\"exp\":503,\"cons\":495758.475},{\"y\":2020,\"m\":1,\"prod\":252884.45,\"imp\":91776,\"exp\":231,\"cons\":494864.45},{\"y\":2020,\"m\":2,\"prod\":215943.865,\"imp\":84132,\"exp\":484,\"cons\":451471.865},{\"y\":2020,\"m\":3,\"prod\":182172.45,\"imp\":120253,\"exp\":288,\"cons\":478109.45},{\"y\":2020,\"m\":4,\"prod\":112214.45,\"imp\":95781,\"exp\":7762,\"cons\":361673.45},{\"y\":2020,\"m\":5,\"prod\":226208.58000000002,\"imp\":54957,\"exp\":245,\"cons\":401074.58},{\"y\":2020,\"m\":6,\"prod\":249222.26,\"imp\":43960,\"exp\":590,\"cons\":391074.26},{\"y\":2020,\"m\":7,\"prod\":208725.88728881872,\"imp\":87912,\"exp\":213,\"cons\":442742.8872888187},{\"y\":2020,\"m\":8,\"prod\":169175.875,\"imp\":75260,\"exp\":253,\"cons\":303571.875},{\"y\":2020,\"m\":9,\"prod\":204266.78,\"imp\":62251,\"exp\":156,\"cons\":365958.78},{\"y\":2020,\"m\":10,\"prod\":218146.07,\"imp\":68335,\"exp\":328,\"cons\":478078.07},{\"y\":2020,\"m\":11,\"prod\":215866.14,\"imp\":114847,\"exp\":424,\"cons\":512533.14},{\"y\":2020,\"m\":12,\"prod\":164293.255,\"imp\":119004,\"exp\":311,\"cons\":488387.255},{\"y\":2021,\"m\":1,\"prod\":255879.085,\"imp\":94175,\"exp\":499,\"cons\":509532.08499999996},{\"y\":2021,\"m\":2,\"prod\":271425.03,\"imp\":124572,\"exp\":2555,\"cons\":606336.03},{\"y\":2021,\"m\":3,\"prod\":202581.95,\"imp\":128147,\"exp\":4110,\"cons\":608191.95},{\"y\":2021,\"m\":4,\"prod\":253799.635,\"imp\":134634,\"exp\":11436,\"cons\":665180.635},{\"y\":2021,\"m\":5,\"prod\":247510.97999999998,\"imp\":131882,\"exp\":499,\"cons\":593036.98},{\"y\":2021,\"m\":6,\"prod\":266071.235,\"imp\":100412,\"exp\":341,\"cons\":602170.235},{\"y\":2021,\"m\":7,\"prod\":225852.445,\"imp\":111531,\"exp\":14151,\"cons\":523384.44500000007},{\"y\":2021,\"m\":8,\"prod\":198906.71,\"imp\":135480,\"exp\":9476,\"cons\":580954.71},{\"y\":2021,\"m\":9,\"prod\":255925.28499999997,\"imp\":119585,\"exp\":365,\"cons\":606364.2849999999},{\"y\":2021,\"m\":10,\"prod\":263443.38,\"imp\":141181,\"exp\":3325,\"cons\":618104.38},{\"y\":2021,\"m\":11,\"prod\":237845,\"imp\":91889,\"exp\":633,\"cons\":527402},{\"y\":2021,\"m\":12,\"prod\":150246.31,\"imp\":105730,\"exp\":3030,\"cons\":475367.31},{\"y\":2022,\"m\":1,\"prod\":212406.87,\"imp\":64365,\"exp\":429,\"cons\":417447.87},{\"y\":2022,\"m\":2,\"prod\":225580.06,\"imp\":59396,\"exp\":375,\"cons\":410320.06},{\"y\":2022,\"m\":3,\"prod\":220231,\"imp\":123835,\"exp\":385,\"cons\":521332},{\"y\":2022,\"m\":4,\"prod\":235678.245,\"imp\":94507,\"exp\":240,\"cons\":488356.245},{\"y\":2022,\"m\":5,\"prod\":247693.5,\"imp\":148201,\"exp\":2337,\"cons\":564840.5},{\"y\":2022,\"m\":6,\"prod\":186241.21000000002,\"imp\":129849,\"exp\":2263,\"cons\":622507.21},{\"y\":2022,\"m\":7,\"prod\":103137.61,\"imp\":101022,\"exp\":13734,\"cons\":466707.61},{\"y\":2022,\"m\":8,\"prod\":168232.1,\"imp\":110408,\"exp\":173,\"cons\":453636.1},{\"y\":2022,\"m\":9,\"prod\":200963.13,\"imp\":79993,\"exp\":93,\"cons\":416610.13},{\"y\":2022,\"m\":10,\"prod\":189220.59,\"imp\":111982,\"exp\":236,\"cons\":464908.58999999997},{\"y\":2022,\"m\":11,\"prod\":166311.745,\"imp\":96013,\"exp\":188,\"cons\":443452.745},{\"y\":2022,\"m\":12,\"prod\":153689.53999999998,\"imp\":77121,\"exp\":140,\"cons\":398586.54},{\"y\":2023,\"m\":1,\"prod\":169300.15,\"imp\":134993,\"exp\":103,\"cons\":523697.15},{\"y\":2023,\"m\":2,\"prod\":203593.44,\"imp\":100826,\"exp\":276,\"cons\":448189.44},{\"y\":2023,\"m\":3,\"prod\":162275.04499999998,\"imp\":110633,\"exp\":149,\"cons\":601768.0449999999},{\"y\":2023,\"m\":4,\"prod\":129118.71,\"imp\":86865,\"exp\":163,\"cons\":430098.71},{\"y\":2023,\"m\":5,\"prod\":103696.57,\"imp\":117210,\"exp\":10598,\"cons\":437897.57},{\"y\":2023,\"m\":6,\"prod\":156740.485,\"imp\":94888,\"exp\":204,\"cons\":463231.485},{\"y\":2023,\"m\":7,\"prod\":173291.03999999998,\"imp\":89526,\"exp\":189,\"cons\":491238.04},{\"y\":2023,\"m\":8,\"prod\":162420.565,\"imp\":74270,\"exp\":91,\"cons\":405443.565},{\"y\":2023,\"m\":9,\"prod\":175913,\"imp\":138242,\"exp\":195,\"cons\":472037},{\"y\":2023,\"m\":10,\"prod\":180075.41999999998,\"imp\":76279,\"exp\":129,\"cons\":401076.42},{\"y\":2023,\"m\":11,\"prod\":100812.98999999999,\"imp\":135381,\"exp\":244,\"cons\":367550.99},{\"y\":2023,\"m\":12,\"prod\":172268.61,\"imp\":103657,\"exp\":136,\"cons\":422890.61},{\"y\":2024,\"m\":1,\"prod\":213610.135,\"imp\":127151,\"exp\":119,\"cons\":517071.135},{\"y\":2024,\"m\":2,\"prod\":169117.61000000002,\"imp\":145126,\"exp\":185,\"cons\":508625.61},{\"y\":2024,\"m\":3,\"prod\":188925.455,\"imp\":97115,\"exp\":411,\"cons\":439753.45499999996},{\"y\":2024,\"m\":4,\"prod\":166435.015,\"imp\":115871,\"exp\":297,\"cons\":440637.015},{\"y\":2024,\"m\":5,\"prod\":188894.235,\"imp\":97322,\"exp\":307,\"cons\":447924.235},{\"y\":2024,\"m\":6,\"prod\":215042,\"imp\":135177,\"exp\":271,\"cons\":481054},{\"y\":2024,\"m\":7,\"prod\":201674.41,\"imp\":124814,\"exp\":362,\"cons\":500027.41000000003},{\"y\":2024,\"m\":8,\"prod\":126435.18,\"imp\":143051,\"exp\":420,\"cons\":451745.18},{\"y\":2024,\"m\":9,\"prod\":159693.46999999997,\"imp\":135156,\"exp\":450,\"cons\":464765.47},{\"y\":2024,\"m\":10,\"prod\":217779.34,\"imp\":124487,\"exp\":516,\"cons\":476521.33999999997},{\"y\":2024,\"m\":11,\"prod\":218211.54,\"imp\":96637,\"exp\":496,\"cons\":461938.54000000004},{\"y\":2024,\"m\":12,\"prod\":128139.2,\"imp\":91290,\"exp\":366,\"cons\":389725.2},{\"y\":2025,\"m\":1,\"prod\":205234.52,\"imp\":138881,\"exp\":5443,\"cons\":513562.52},{\"y\":2025,\"m\":2,\"prod\":228960.60499999998,\"imp\":88450,\"exp\":640,\"cons\":477609.605},{\"y\":2025,\"m\":3,\"prod\":194107.315,\"imp\":130284,\"exp\":836,\"cons\":507330.315},{\"y\":2025,\"m\":4,\"prod\":187239.38,\"imp\":93004,\"exp\":810,\"cons\":444603.38},{\"y\":2025,\"m\":5,\"prod\":253795.78,\"imp\":121960,\"exp\":710,\"cons\":616415.78},{\"y\":2025,\"m\":6,\"prod\":154321.33000000002,\"imp\":101545,\"exp\":30932,\"cons\":377207.33},{\"y\":2025,\"m\":7,\"prod\":216270.82499999998,\"imp\":101420,\"exp\":838,\"cons\":498215.82499999995},{\"y\":2025,\"m\":8,\"prod\":242480.11,\"imp\":150342,\"exp\":3421,\"cons\":566430.11},{\"y\":2025,\"m\":9,\"prod\":238276.27,\"imp\":63738,\"exp\":3351,\"cons\":483802.27},{\"y\":2025,\"m\":10,\"prod\":219923.95500000002,\"imp\":154497,\"exp\":13976,\"cons\":509772.9550000001},{\"y\":2025,\"m\":11,\"prod\":259771.555,\"imp\":80727,\"exp\":405,\"cons\":503074.555},{\"y\":2025,\"m\":12,\"prod\":229004.74,\"imp\":140677,\"exp\":540,\"cons\":529899.74},{\"y\":2026,\"m\":1,\"prod\":243435.055,\"imp\":97725,\"exp\":17795,\"cons\":459241.055},{\"y\":2026,\"m\":2,\"prod\":242526.245,\"imp\":83497,\"exp\":5098,\"cons\":463222.245},{\"prod\":220705.015,\"imp\":132741,\"exp\":68269,\"cons\":461565.015,\"y\":2026,\"m\":3}]},\"HR sheet - Carbon P&O\":{\"grp\":\"Flat\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":null,\"imp\":86955,\"exp\":4,\"cons\":null},{\"y\":2019,\"m\":2,\"prod\":null,\"imp\":90121,\"exp\":26,\"cons\":null},{\"y\":2019,\"m\":3,\"prod\":null,\"imp\":86100,\"exp\":11,\"cons\":null},{\"y\":2019,\"m\":4,\"prod\":null,\"imp\":87362,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":5,\"prod\":null,\"imp\":72670,\"exp\":9,\"cons\":null},{\"y\":2019,\"m\":6,\"prod\":null,\"imp\":93165,\"exp\":2,\"cons\":null},{\"y\":2019,\"m\":7,\"prod\":null,\"imp\":71893,\"exp\":20,\"cons\":null},{\"y\":2019,\"m\":8,\"prod\":null,\"imp\":90094,\"exp\":84,\"cons\":null},{\"y\":2019,\"m\":9,\"prod\":null,\"imp\":62841,\"exp\":34,\"cons\":null},{\"y\":2019,\"m\":10,\"prod\":null,\"imp\":88210,\"exp\":1,\"cons\":null},{\"y\":2019,\"m\":11,\"prod\":null,\"imp\":81525,\"exp\":48,\"cons\":null},{\"y\":2019,\"m\":12,\"prod\":null,\"imp\":68220,\"exp\":3,\"cons\":null},{\"y\":2020,\"m\":1,\"prod\":null,\"imp\":63343,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":2,\"prod\":null,\"imp\":60418,\"exp\":35,\"cons\":null},{\"y\":2020,\"m\":3,\"prod\":null,\"imp\":74464,\"exp\":34,\"cons\":null},{\"y\":2020,\"m\":4,\"prod\":null,\"imp\":59185,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":5,\"prod\":null,\"imp\":45012,\"exp\":46,\"cons\":null},{\"y\":2020,\"m\":6,\"prod\":null,\"imp\":45990,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":7,\"prod\":null,\"imp\":17135,\"exp\":20,\"cons\":null},{\"y\":2020,\"m\":8,\"prod\":null,\"imp\":14141,\"exp\":7,\"cons\":null},{\"y\":2020,\"m\":9,\"prod\":null,\"imp\":16742,\"exp\":15,\"cons\":null},{\"y\":2020,\"m\":10,\"prod\":null,\"imp\":37845,\"exp\":4905,\"cons\":null},{\"y\":2020,\"m\":11,\"prod\":null,\"imp\":59047,\"exp\":17,\"cons\":null},{\"y\":2020,\"m\":12,\"prod\":null,\"imp\":88696,\"exp\":8,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":54524,\"exp\":353,\"cons\":null},{\"y\":2021,\"m\":2,\"prod\":null,\"imp\":98073,\"exp\":136,\"cons\":null},{\"y\":2021,\"m\":3,\"prod\":null,\"imp\":105942,\"exp\":29,\"cons\":null},{\"y\":2021,\"m\":4,\"prod\":null,\"imp\":93520,\"exp\":7,\"cons\":null},{\"y\":2021,\"m\":5,\"prod\":null,\"imp\":73535,\"exp\":34,\"cons\":null},{\"y\":2021,\"m\":6,\"prod\":null,\"imp\":108600,\"exp\":18,\"cons\":null},{\"y\":2021,\"m\":7,\"prod\":null,\"imp\":74122,\"exp\":22,\"cons\":null},{\"y\":2021,\"m\":8,\"prod\":null,\"imp\":84070,\"exp\":75,\"cons\":null},{\"y\":2021,\"m\":9,\"prod\":null,\"imp\":104329,\"exp\":3,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":88649,\"exp\":46,\"cons\":null},{\"y\":2021,\"m\":11,\"prod\":null,\"imp\":88077,\"exp\":19,\"cons\":null},{\"y\":2021,\"m\":12,\"prod\":null,\"imp\":74402,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":1,\"prod\":null,\"imp\":64084,\"exp\":4,\"cons\":null},{\"y\":2022,\"m\":2,\"prod\":null,\"imp\":44036,\"exp\":11,\"cons\":null},{\"y\":2022,\"m\":3,\"prod\":null,\"imp\":60999,\"exp\":1,\"cons\":null},{\"y\":2022,\"m\":4,\"prod\":null,\"imp\":64315,\"exp\":5,\"cons\":null},{\"y\":2022,\"m\":5,\"prod\":null,\"imp\":56290,\"exp\":1,\"cons\":null},{\"y\":2022,\"m\":6,\"prod\":null,\"imp\":92246,\"exp\":15,\"cons\":null},{\"y\":2022,\"m\":7,\"prod\":null,\"imp\":92269,\"exp\":13,\"cons\":null},{\"y\":2022,\"m\":8,\"prod\":null,\"imp\":70077,\"exp\":5,\"cons\":null},{\"y\":2022,\"m\":9,\"prod\":null,\"imp\":72832,\"exp\":1,\"cons\":null},{\"y\":2022,\"m\":10,\"prod\":null,\"imp\":66769,\"exp\":6,\"cons\":null},{\"y\":2022,\"m\":11,\"prod\":null,\"imp\":68748,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":12,\"prod\":null,\"imp\":56914,\"exp\":28,\"cons\":null},{\"y\":2023,\"m\":1,\"prod\":null,\"imp\":71086,\"exp\":5,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":54105,\"exp\":7,\"cons\":null},{\"y\":2023,\"m\":3,\"prod\":null,\"imp\":102525,\"exp\":5,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":58783,\"exp\":1,\"cons\":null},{\"y\":2023,\"m\":5,\"prod\":null,\"imp\":68406,\"exp\":3,\"cons\":null},{\"y\":2023,\"m\":6,\"prod\":null,\"imp\":75990,\"exp\":62,\"cons\":null},{\"y\":2023,\"m\":7,\"prod\":null,\"imp\":74307,\"exp\":190,\"cons\":null},{\"y\":2023,\"m\":8,\"prod\":null,\"imp\":57756,\"exp\":1,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":57790,\"exp\":5,\"cons\":null},{\"y\":2023,\"m\":10,\"prod\":null,\"imp\":65682,\"exp\":12,\"cons\":null},{\"y\":2023,\"m\":11,\"prod\":null,\"imp\":55389,\"exp\":9,\"cons\":null},{\"y\":2023,\"m\":12,\"prod\":null,\"imp\":57388,\"exp\":6,\"cons\":null},{\"y\":2024,\"m\":1,\"prod\":null,\"imp\":62374,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":2,\"prod\":null,\"imp\":70736,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":3,\"prod\":null,\"imp\":58767,\"exp\":4,\"cons\":null},{\"y\":2024,\"m\":4,\"prod\":null,\"imp\":64931,\"exp\":1,\"cons\":null},{\"y\":2024,\"m\":5,\"prod\":null,\"imp\":57867,\"exp\":3,\"cons\":null},{\"y\":2024,\"m\":6,\"prod\":null,\"imp\":52394,\"exp\":8,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":53240,\"exp\":7,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":65836,\"exp\":15,\"cons\":null},{\"y\":2024,\"m\":9,\"prod\":null,\"imp\":56341,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":10,\"prod\":null,\"imp\":55652,\"exp\":17,\"cons\":null},{\"y\":2024,\"m\":11,\"prod\":null,\"imp\":51034,\"exp\":10,\"cons\":null},{\"y\":2024,\"m\":12,\"prod\":null,\"imp\":54526,\"exp\":44,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":59460,\"exp\":3,\"cons\":null},{\"y\":2025,\"m\":2,\"prod\":null,\"imp\":58420,\"exp\":32,\"cons\":null},{\"y\":2025,\"m\":3,\"prod\":null,\"imp\":51990,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":4,\"prod\":null,\"imp\":50066,\"exp\":5,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":79774,\"exp\":8,\"cons\":null},{\"y\":2025,\"m\":6,\"prod\":null,\"imp\":61685,\"exp\":2,\"cons\":null},{\"y\":2025,\"m\":7,\"prod\":null,\"imp\":56349,\"exp\":29,\"cons\":null},{\"y\":2025,\"m\":8,\"prod\":null,\"imp\":65882,\"exp\":2,\"cons\":null},{\"y\":2025,\"m\":9,\"prod\":null,\"imp\":80151,\"exp\":7026,\"cons\":null},{\"y\":2025,\"m\":10,\"prod\":null,\"imp\":47960,\"exp\":6703,\"cons\":null},{\"y\":2025,\"m\":11,\"prod\":null,\"imp\":62237,\"exp\":1,\"cons\":null},{\"y\":2025,\"m\":12,\"prod\":null,\"imp\":65399,\"exp\":15,\"cons\":null},{\"y\":2026,\"m\":1,\"prod\":null,\"imp\":57570,\"exp\":43,\"cons\":null},{\"y\":2026,\"m\":2,\"prod\":null,\"imp\":61308,\"exp\":5373,\"cons\":null},{\"prod\":0,\"imp\":62248,\"exp\":10,\"cons\":0,\"y\":2026,\"m\":3}]},\"HR sheet - Stainless\":{\"grp\":\"Flat\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":null,\"imp\":25812,\"exp\":39,\"cons\":null},{\"y\":2019,\"m\":2,\"prod\":null,\"imp\":26265,\"exp\":82,\"cons\":null},{\"y\":2019,\"m\":3,\"prod\":null,\"imp\":18815,\"exp\":135,\"cons\":null},{\"y\":2019,\"m\":4,\"prod\":null,\"imp\":34479,\"exp\":50,\"cons\":null},{\"y\":2019,\"m\":5,\"prod\":null,\"imp\":25762,\"exp\":754,\"cons\":null},{\"y\":2019,\"m\":6,\"prod\":null,\"imp\":17907,\"exp\":32,\"cons\":null},{\"y\":2019,\"m\":7,\"prod\":null,\"imp\":13467,\"exp\":46,\"cons\":null},{\"y\":2019,\"m\":8,\"prod\":null,\"imp\":33120,\"exp\":26,\"cons\":null},{\"y\":2019,\"m\":9,\"prod\":null,\"imp\":13826,\"exp\":40,\"cons\":null},{\"y\":2019,\"m\":10,\"prod\":null,\"imp\":27707,\"exp\":82,\"cons\":null},{\"y\":2019,\"m\":11,\"prod\":null,\"imp\":22254,\"exp\":21,\"cons\":null},{\"y\":2019,\"m\":12,\"prod\":null,\"imp\":21578,\"exp\":65,\"cons\":null},{\"y\":2020,\"m\":1,\"prod\":null,\"imp\":22963,\"exp\":70,\"cons\":null},{\"y\":2020,\"m\":2,\"prod\":null,\"imp\":18307,\"exp\":148,\"cons\":null},{\"y\":2020,\"m\":3,\"prod\":null,\"imp\":21637,\"exp\":149,\"cons\":null},{\"y\":2020,\"m\":4,\"prod\":null,\"imp\":21742,\"exp\":72,\"cons\":null},{\"y\":2020,\"m\":5,\"prod\":null,\"imp\":21511,\"exp\":86,\"cons\":null},{\"y\":2020,\"m\":6,\"prod\":null,\"imp\":11972,\"exp\":871,\"cons\":null},{\"y\":2020,\"m\":7,\"prod\":null,\"imp\":24953,\"exp\":2585,\"cons\":null},{\"y\":2020,\"m\":8,\"prod\":null,\"imp\":16446,\"exp\":7156,\"cons\":null},{\"y\":2020,\"m\":9,\"prod\":null,\"imp\":33733,\"exp\":7402,\"cons\":null},{\"y\":2020,\"m\":10,\"prod\":null,\"imp\":34705,\"exp\":7821,\"cons\":null},{\"y\":2020,\"m\":11,\"prod\":null,\"imp\":23815,\"exp\":7070,\"cons\":null},{\"y\":2020,\"m\":12,\"prod\":null,\"imp\":19427,\"exp\":2392,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":20847,\"exp\":2396,\"cons\":null},{\"y\":2021,\"m\":2,\"prod\":null,\"imp\":18835,\"exp\":1075,\"cons\":null},{\"y\":2021,\"m\":3,\"prod\":null,\"imp\":30563,\"exp\":1295,\"cons\":null},{\"y\":2021,\"m\":4,\"prod\":null,\"imp\":35635,\"exp\":863,\"cons\":null},{\"y\":2021,\"m\":5,\"prod\":null,\"imp\":28296,\"exp\":802,\"cons\":null},{\"y\":2021,\"m\":6,\"prod\":null,\"imp\":32446,\"exp\":2110,\"cons\":null},{\"y\":2021,\"m\":7,\"prod\":null,\"imp\":14144,\"exp\":74,\"cons\":null},{\"y\":2021,\"m\":8,\"prod\":null,\"imp\":25551,\"exp\":1405,\"cons\":null},{\"y\":2021,\"m\":9,\"prod\":null,\"imp\":34803,\"exp\":1284,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":19778,\"exp\":2157,\"cons\":null},{\"y\":2021,\"m\":11,\"prod\":null,\"imp\":26929,\"exp\":1712,\"cons\":null},{\"y\":2021,\"m\":12,\"prod\":null,\"imp\":22156,\"exp\":552,\"cons\":null},{\"y\":2022,\"m\":1,\"prod\":null,\"imp\":31676,\"exp\":91,\"cons\":null},{\"y\":2022,\"m\":2,\"prod\":null,\"imp\":20641,\"exp\":1668,\"cons\":null},{\"y\":2022,\"m\":3,\"prod\":null,\"imp\":28811,\"exp\":1986,\"cons\":null},{\"y\":2022,\"m\":4,\"prod\":null,\"imp\":23958,\"exp\":2919,\"cons\":null},{\"y\":2022,\"m\":5,\"prod\":null,\"imp\":25205,\"exp\":2417,\"cons\":null},{\"y\":2022,\"m\":6,\"prod\":null,\"imp\":35037,\"exp\":3654,\"cons\":null},{\"y\":2022,\"m\":7,\"prod\":null,\"imp\":33572,\"exp\":4466,\"cons\":null},{\"y\":2022,\"m\":8,\"prod\":null,\"imp\":22254,\"exp\":4265,\"cons\":null},{\"y\":2022,\"m\":9,\"prod\":null,\"imp\":11594,\"exp\":1066,\"cons\":null},{\"y\":2022,\"m\":10,\"prod\":null,\"imp\":4504,\"exp\":1312,\"cons\":null},{\"y\":2022,\"m\":11,\"prod\":null,\"imp\":27513,\"exp\":1382,\"cons\":null},{\"y\":2022,\"m\":12,\"prod\":null,\"imp\":17845,\"exp\":756,\"cons\":null},{\"y\":2023,\"m\":1,\"prod\":null,\"imp\":20148,\"exp\":2073,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":15803,\"exp\":1169,\"cons\":null},{\"y\":2023,\"m\":3,\"prod\":null,\"imp\":24847,\"exp\":605,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":12459,\"exp\":190,\"cons\":null},{\"y\":2023,\"m\":5,\"prod\":null,\"imp\":25062,\"exp\":44,\"cons\":null},{\"y\":2023,\"m\":6,\"prod\":null,\"imp\":33525,\"exp\":78,\"cons\":null},{\"y\":2023,\"m\":7,\"prod\":null,\"imp\":19077,\"exp\":1553,\"cons\":null},{\"y\":2023,\"m\":8,\"prod\":null,\"imp\":16954,\"exp\":1669,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":10420,\"exp\":34,\"cons\":null},{\"y\":2023,\"m\":10,\"prod\":null,\"imp\":17767,\"exp\":348,\"cons\":null},{\"y\":2023,\"m\":11,\"prod\":null,\"imp\":10369,\"exp\":114,\"cons\":null},{\"y\":2023,\"m\":12,\"prod\":null,\"imp\":15832,\"exp\":392,\"cons\":null},{\"y\":2024,\"m\":1,\"prod\":null,\"imp\":18215,\"exp\":150,\"cons\":null},{\"y\":2024,\"m\":2,\"prod\":null,\"imp\":10301,\"exp\":108,\"cons\":null},{\"y\":2024,\"m\":3,\"prod\":null,\"imp\":12054,\"exp\":188,\"cons\":null},{\"y\":2024,\"m\":4,\"prod\":null,\"imp\":20068,\"exp\":147,\"cons\":null},{\"y\":2024,\"m\":5,\"prod\":null,\"imp\":20735,\"exp\":1127,\"cons\":null},{\"y\":2024,\"m\":6,\"prod\":null,\"imp\":18507,\"exp\":1457,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":17057,\"exp\":1150,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":31992,\"exp\":1249,\"cons\":null},{\"y\":2024,\"m\":9,\"prod\":null,\"imp\":24189,\"exp\":1263,\"cons\":null},{\"y\":2024,\"m\":10,\"prod\":null,\"imp\":18113,\"exp\":3124,\"cons\":null},{\"y\":2024,\"m\":11,\"prod\":null,\"imp\":18609,\"exp\":1238,\"cons\":null},{\"y\":2024,\"m\":12,\"prod\":null,\"imp\":31487,\"exp\":150,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":19732,\"exp\":99,\"cons\":null},{\"y\":2025,\"m\":2,\"prod\":null,\"imp\":16141,\"exp\":2259,\"cons\":null},{\"y\":2025,\"m\":3,\"prod\":null,\"imp\":29669,\"exp\":314,\"cons\":null},{\"y\":2025,\"m\":4,\"prod\":null,\"imp\":25559,\"exp\":188,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":26212,\"exp\":2355,\"cons\":null},{\"y\":2025,\"m\":6,\"prod\":null,\"imp\":26824,\"exp\":445,\"cons\":null},{\"y\":2025,\"m\":7,\"prod\":null,\"imp\":21171,\"exp\":246,\"cons\":null},{\"y\":2025,\"m\":8,\"prod\":null,\"imp\":22751,\"exp\":213,\"cons\":null},{\"y\":2025,\"m\":9,\"prod\":null,\"imp\":28201,\"exp\":118,\"cons\":null},{\"y\":2025,\"m\":10,\"prod\":null,\"imp\":22167,\"exp\":144,\"cons\":null},{\"y\":2025,\"m\":11,\"prod\":null,\"imp\":37534,\"exp\":2357,\"cons\":null},{\"y\":2025,\"m\":12,\"prod\":null,\"imp\":26023,\"exp\":3021,\"cons\":null},{\"y\":2026,\"m\":1,\"prod\":null,\"imp\":19957,\"exp\":1405,\"cons\":null},{\"y\":2026,\"m\":2,\"prod\":null,\"imp\":23003,\"exp\":2185,\"cons\":null},{\"prod\":0,\"imp\":25223,\"exp\":301,\"cons\":0,\"y\":2026,\"m\":3}]},\"HR sheet - Alloy\":{\"grp\":\"Flat\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":null,\"imp\":60148,\"exp\":5,\"cons\":null},{\"y\":2019,\"m\":2,\"prod\":null,\"imp\":73516,\"exp\":22,\"cons\":null},{\"y\":2019,\"m\":3,\"prod\":null,\"imp\":61921,\"exp\":9,\"cons\":null},{\"y\":2019,\"m\":4,\"prod\":null,\"imp\":67272,\"exp\":9,\"cons\":null},{\"y\":2019,\"m\":5,\"prod\":null,\"imp\":178317,\"exp\":5,\"cons\":null},{\"y\":2019,\"m\":6,\"prod\":null,\"imp\":149428,\"exp\":17,\"cons\":null},{\"y\":2019,\"m\":7,\"prod\":null,\"imp\":91368,\"exp\":10,\"cons\":null},{\"y\":2019,\"m\":8,\"prod\":null,\"imp\":120565,\"exp\":12,\"cons\":null},{\"y\":2019,\"m\":9,\"prod\":null,\"imp\":65077,\"exp\":35,\"cons\":null},{\"y\":2019,\"m\":10,\"prod\":null,\"imp\":122810,\"exp\":20,\"cons\":null},{\"y\":2019,\"m\":11,\"prod\":null,\"imp\":96637,\"exp\":40,\"cons\":null},{\"y\":2019,\"m\":12,\"prod\":null,\"imp\":67578,\"exp\":28,\"cons\":null},{\"y\":2020,\"m\":1,\"prod\":null,\"imp\":64224,\"exp\":25,\"cons\":null},{\"y\":2020,\"m\":2,\"prod\":null,\"imp\":73471,\"exp\":133,\"cons\":null},{\"y\":2020,\"m\":3,\"prod\":null,\"imp\":80119,\"exp\":65,\"cons\":null},{\"y\":2020,\"m\":4,\"prod\":null,\"imp\":80586,\"exp\":1,\"cons\":null},{\"y\":2020,\"m\":5,\"prod\":null,\"imp\":53768,\"exp\":5,\"cons\":null},{\"y\":2020,\"m\":6,\"prod\":null,\"imp\":41398,\"exp\":7,\"cons\":null},{\"y\":2020,\"m\":7,\"prod\":null,\"imp\":106860,\"exp\":25,\"cons\":null},{\"y\":2020,\"m\":8,\"prod\":null,\"imp\":35995,\"exp\":30,\"cons\":null},{\"y\":2020,\"m\":9,\"prod\":null,\"imp\":56540,\"exp\":1,\"cons\":null},{\"y\":2020,\"m\":10,\"prod\":null,\"imp\":132102,\"exp\":1,\"cons\":null},{\"y\":2020,\"m\":11,\"prod\":null,\"imp\":106474,\"exp\":5,\"cons\":null},{\"y\":2020,\"m\":12,\"prod\":null,\"imp\":99692,\"exp\":14,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":87357,\"exp\":2,\"cons\":null},{\"y\":2021,\"m\":2,\"prod\":null,\"imp\":97198,\"exp\":1,\"cons\":null},{\"y\":2021,\"m\":3,\"prod\":null,\"imp\":146421,\"exp\":29,\"cons\":null},{\"y\":2021,\"m\":4,\"prod\":null,\"imp\":159931,\"exp\":33,\"cons\":null},{\"y\":2021,\"m\":5,\"prod\":null,\"imp\":113190,\"exp\":42,\"cons\":null},{\"y\":2021,\"m\":6,\"prod\":null,\"imp\":97111,\"exp\":1,\"cons\":null},{\"y\":2021,\"m\":7,\"prod\":null,\"imp\":111983,\"exp\":1,\"cons\":null},{\"y\":2021,\"m\":8,\"prod\":null,\"imp\":147904,\"exp\":1,\"cons\":null},{\"y\":2021,\"m\":9,\"prod\":null,\"imp\":93375,\"exp\":1,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":110582,\"exp\":1,\"cons\":null},{\"y\":2021,\"m\":11,\"prod\":null,\"imp\":85044,\"exp\":18,\"cons\":null},{\"y\":2021,\"m\":12,\"prod\":null,\"imp\":126423,\"exp\":8,\"cons\":null},{\"y\":2022,\"m\":1,\"prod\":null,\"imp\":45461,\"exp\":21,\"cons\":null},{\"y\":2022,\"m\":2,\"prod\":null,\"imp\":62727,\"exp\":6,\"cons\":null},{\"y\":2022,\"m\":3,\"prod\":null,\"imp\":89834,\"exp\":6,\"cons\":null},{\"y\":2022,\"m\":4,\"prod\":null,\"imp\":73062,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":5,\"prod\":null,\"imp\":92206,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":6,\"prod\":null,\"imp\":185068,\"exp\":2,\"cons\":null},{\"y\":2022,\"m\":7,\"prod\":null,\"imp\":154929,\"exp\":9,\"cons\":null},{\"y\":2022,\"m\":8,\"prod\":null,\"imp\":87108,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":9,\"prod\":null,\"imp\":52453,\"exp\":65,\"cons\":null},{\"y\":2022,\"m\":10,\"prod\":null,\"imp\":93987,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":11,\"prod\":null,\"imp\":86437,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":12,\"prod\":null,\"imp\":93942,\"exp\":1,\"cons\":null},{\"y\":2023,\"m\":1,\"prod\":null,\"imp\":130351,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":75318,\"exp\":4,\"cons\":null},{\"y\":2023,\"m\":3,\"prod\":null,\"imp\":205943,\"exp\":3696,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":143227,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":5,\"prod\":null,\"imp\":134169,\"exp\":1,\"cons\":null},{\"y\":2023,\"m\":6,\"prod\":null,\"imp\":102432,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":7,\"prod\":null,\"imp\":136971,\"exp\":2,\"cons\":null},{\"y\":2023,\"m\":8,\"prod\":null,\"imp\":95809,\"exp\":5,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":89906,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":10,\"prod\":null,\"imp\":61762,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":11,\"prod\":null,\"imp\":65978,\"exp\":12,\"cons\":null},{\"y\":2023,\"m\":12,\"prod\":null,\"imp\":74279,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":1,\"prod\":null,\"imp\":96023,\"exp\":33,\"cons\":null},{\"y\":2024,\"m\":2,\"prod\":null,\"imp\":113650,\"exp\":12,\"cons\":null},{\"y\":2024,\"m\":3,\"prod\":null,\"imp\":83634,\"exp\":139,\"cons\":null},{\"y\":2024,\"m\":4,\"prod\":null,\"imp\":73778,\"exp\":1,\"cons\":null},{\"y\":2024,\"m\":5,\"prod\":null,\"imp\":84543,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":6,\"prod\":null,\"imp\":61679,\"exp\":9,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":104765,\"exp\":4,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":86138,\"exp\":23,\"cons\":null},{\"y\":2024,\"m\":9,\"prod\":null,\"imp\":91132,\"exp\":33,\"cons\":null},{\"y\":2024,\"m\":10,\"prod\":null,\"imp\":64147,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":11,\"prod\":null,\"imp\":79191,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":12,\"prod\":null,\"imp\":84844,\"exp\":1,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":95801,\"exp\":1,\"cons\":null},{\"y\":2025,\"m\":2,\"prod\":null,\"imp\":88648,\"exp\":79,\"cons\":null},{\"y\":2025,\"m\":3,\"prod\":null,\"imp\":102438,\"exp\":8,\"cons\":null},{\"y\":2025,\"m\":4,\"prod\":null,\"imp\":89738,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":137749,\"exp\":2,\"cons\":null},{\"y\":2025,\"m\":6,\"prod\":null,\"imp\":64214,\"exp\":3,\"cons\":null},{\"y\":2025,\"m\":7,\"prod\":null,\"imp\":104119,\"exp\":1,\"cons\":null},{\"y\":2025,\"m\":8,\"prod\":null,\"imp\":88612,\"exp\":1,\"cons\":null},{\"y\":2025,\"m\":9,\"prod\":null,\"imp\":83931,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":10,\"prod\":null,\"imp\":86119,\"exp\":71,\"cons\":null},{\"y\":2025,\"m\":11,\"prod\":null,\"imp\":65648,\"exp\":80,\"cons\":null},{\"y\":2025,\"m\":12,\"prod\":null,\"imp\":72372,\"exp\":0,\"cons\":null},{\"y\":2026,\"m\":1,\"prod\":null,\"imp\":59802,\"exp\":5,\"cons\":null},{\"y\":2026,\"m\":2,\"prod\":null,\"imp\":65545,\"exp\":1,\"cons\":null},{\"prod\":0,\"imp\":89230,\"exp\":2,\"cons\":0,\"y\":2026,\"m\":3}]},\"CR sheet - Carbon\":{\"grp\":\"Flat\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":189687.35602040816,\"imp\":73950,\"exp\":13218,\"cons\":296739.35602040816},{\"y\":2019,\"m\":2,\"prod\":181076.74616326528,\"imp\":113838,\"exp\":641,\"cons\":326337.7461632653},{\"y\":2019,\"m\":3,\"prod\":152435.4657142857,\"imp\":88402,\"exp\":2681,\"cons\":277315.46571428573},{\"y\":2019,\"m\":4,\"prod\":190055.26359183673,\"imp\":94595,\"exp\":6547,\"cons\":314278.26359183673},{\"y\":2019,\"m\":5,\"prod\":194904.4906122449,\"imp\":102129,\"exp\":4856,\"cons\":332642.49061224493},{\"y\":2019,\"m\":6,\"prod\":186184.95612244902,\"imp\":103577,\"exp\":5118,\"cons\":319376.956122449},{\"y\":2019,\"m\":7,\"prod\":177638.80387755102,\"imp\":97485,\"exp\":4889,\"cons\":303449.803877551},{\"y\":2019,\"m\":8,\"prod\":170806.31926530614,\"imp\":96867,\"exp\":1825,\"cons\":302508.3192653061},{\"y\":2019,\"m\":9,\"prod\":157810.83104081632,\"imp\":81015,\"exp\":1749,\"cons\":269415.8310408163},{\"y\":2019,\"m\":10,\"prod\":146139.0589387755,\"imp\":92302,\"exp\":784,\"cons\":280597.0589387755},{\"y\":2019,\"m\":11,\"prod\":147353.4024489796,\"imp\":86246,\"exp\":5203,\"cons\":259205.4024489796},{\"y\":2019,\"m\":12,\"prod\":155941.4147346939,\"imp\":91799,\"exp\":1600,\"cons\":281530.41473469394},{\"y\":2020,\"m\":1,\"prod\":180059.47,\"imp\":77077,\"exp\":2152,\"cons\":290213.47},{\"y\":2020,\"m\":2,\"prod\":138801.06859183672,\"imp\":66576,\"exp\":5378,\"cons\":226208.06859183672},{\"y\":2020,\"m\":3,\"prod\":158303.0164897959,\"imp\":90128,\"exp\":1399,\"cons\":283295.0164897959},{\"y\":2020,\"m\":4,\"prod\":134009.21897959182,\"imp\":88487,\"exp\":1314,\"cons\":260144.21897959185},{\"y\":2020,\"m\":5,\"prod\":123661.21010204083,\"imp\":39583,\"exp\":489,\"cons\":188966.21010204084},{\"y\":2020,\"m\":6,\"prod\":119815.50244897959,\"imp\":41778,\"exp\":766,\"cons\":183561.5024489796},{\"y\":2020,\"m\":7,\"prod\":122074.98997505668,\"imp\":57411,\"exp\":3733,\"cons\":201832.98997505667},{\"y\":2020,\"m\":8,\"prod\":130127.74364928194,\"imp\":31220,\"exp\":2766,\"cons\":178166.74364928194},{\"y\":2020,\"m\":9,\"prod\":119626.38926530612,\"imp\":70101,\"exp\":5256,\"cons\":212053.38926530612},{\"y\":2020,\"m\":10,\"prod\":135959.26047619048,\"imp\":85743,\"exp\":4840,\"cons\":250671.26047619048},{\"y\":2020,\"m\":11,\"prod\":176010.8510022676,\"imp\":64039,\"exp\":1790,\"cons\":268067.85100226756},{\"y\":2020,\"m\":12,\"prod\":188788.57834164775,\"imp\":121650,\"exp\":4515,\"cons\":355353.57834164775},{\"y\":2021,\"m\":1,\"prod\":214775.22122448977,\"imp\":52152,\"exp\":6206,\"cons\":294504.22122448974},{\"y\":2021,\"m\":2,\"prod\":202734.93537414967,\"imp\":126986,\"exp\":3765,\"cons\":374645.9353741497},{\"y\":2021,\"m\":3,\"prod\":218644.90937641723,\"imp\":113816,\"exp\":3549,\"cons\":385197.9093764172},{\"y\":2021,\"m\":4,\"prod\":223484.04746787608,\"imp\":103700,\"exp\":3026,\"cons\":366608.0474678761},{\"y\":2021,\"m\":5,\"prod\":228113.4038347191,\"imp\":67096,\"exp\":3579,\"cons\":335737.4038347191},{\"y\":2021,\"m\":6,\"prod\":220646.64774334425,\"imp\":112059,\"exp\":7093,\"cons\":374788.64774334425},{\"y\":2021,\"m\":7,\"prod\":210955.7709404832,\"imp\":86832,\"exp\":6046,\"cons\":339697.7709404832},{\"y\":2021,\"m\":8,\"prod\":228652.00036332503,\"imp\":94826,\"exp\":4555,\"cons\":357704.000363325},{\"y\":2021,\"m\":9,\"prod\":231409.18583884675,\"imp\":95814,\"exp\":16101,\"cons\":368691.1858388467},{\"y\":2021,\"m\":10,\"prod\":210460.11613598705,\"imp\":99844,\"exp\":5235,\"cons\":340494.11613598705},{\"y\":2021,\"m\":11,\"prod\":198067.11177258356,\"imp\":86786,\"exp\":6888,\"cons\":313016.11177258356},{\"y\":2021,\"m\":12,\"prod\":179957.49241240442,\"imp\":94596,\"exp\":3294,\"cons\":314554.4924124044},{\"y\":2022,\"m\":1,\"prod\":164232.65952310545,\"imp\":86689,\"exp\":5377,\"cons\":281701.6595231055},{\"y\":2022,\"m\":2,\"prod\":171579.4178776425,\"imp\":93790,\"exp\":6661,\"cons\":290269.4178776425},{\"y\":2022,\"m\":3,\"prod\":202406.5630636658,\"imp\":87910,\"exp\":7444,\"cons\":326093.56306366576},{\"y\":2022,\"m\":4,\"prod\":185408.70532487257,\"imp\":108001,\"exp\":5751,\"cons\":313328.7053248726},{\"y\":2022,\"m\":5,\"prod\":212342.96734042763,\"imp\":62746,\"exp\":5070,\"cons\":309217.9673404276},{\"y\":2022,\"m\":6,\"prod\":189310.98340625397,\"imp\":103055,\"exp\":7662,\"cons\":333651.983406254},{\"y\":2022,\"m\":7,\"prod\":175374.6198313876,\"imp\":92835,\"exp\":15633,\"cons\":302045.6198313876},{\"y\":2022,\"m\":8,\"prod\":179313.9626181444,\"imp\":98768,\"exp\":5087,\"cons\":314351.9626181444},{\"y\":2022,\"m\":9,\"prod\":164011.7033229616,\"imp\":84730,\"exp\":4487,\"cons\":280140.7033229616},{\"y\":2022,\"m\":10,\"prod\":179381.5762135648,\"imp\":71669,\"exp\":4805,\"cons\":278954.57621356484},{\"y\":2022,\"m\":11,\"prod\":179316.61216266803,\"imp\":55050,\"exp\":4387,\"cons\":259680.61216266803},{\"y\":2022,\"m\":12,\"prod\":171365.0399065342,\"imp\":59836,\"exp\":2877,\"cons\":256811.0399065342},{\"y\":2023,\"m\":1,\"prod\":161221.13083348467,\"imp\":62168,\"exp\":2776,\"cons\":255993.1308334847},{\"y\":2023,\"m\":2,\"prod\":170662.41665236957,\"imp\":71710,\"exp\":7347,\"cons\":260802.41665236955},{\"y\":2023,\"m\":3,\"prod\":181287.3419131091,\"imp\":112922,\"exp\":3942,\"cons\":336335.34191310906},{\"y\":2023,\"m\":4,\"prod\":159755.5116499946,\"imp\":50230,\"exp\":2183,\"cons\":244951.5116499946},{\"y\":2023,\"m\":5,\"prod\":178415.93741876318,\"imp\":57607,\"exp\":6864,\"cons\":263661.9374187632},{\"y\":2023,\"m\":6,\"prod\":174849.9921572209,\"imp\":79359,\"exp\":2572,\"cons\":295252.9921572209},{\"y\":2023,\"m\":7,\"prod\":153960.72304131265,\"imp\":81036,\"exp\":5868,\"cons\":261489.72304131265},{\"y\":2023,\"m\":8,\"prod\":168031.31425338465,\"imp\":83347,\"exp\":4941,\"cons\":284917.31425338465},{\"y\":2023,\"m\":9,\"prod\":170381.43628669382,\"imp\":71343,\"exp\":5846,\"cons\":272928.4362866938},{\"y\":2023,\"m\":10,\"prod\":163231.3402210079,\"imp\":70018,\"exp\":3084,\"cons\":274478.34022100794},{\"y\":2023,\"m\":11,\"prod\":175909.74631491993,\"imp\":50895,\"exp\":5576,\"cons\":248634.74631491993},{\"y\":2023,\"m\":12,\"prod\":159918.38673292898,\"imp\":45317,\"exp\":4153,\"cons\":232677.38673292898},{\"y\":2024,\"m\":1,\"prod\":121262.32544217687,\"imp\":74791,\"exp\":743,\"cons\":232416.32544217687},{\"y\":2024,\"m\":2,\"prod\":112116.1018367347,\"imp\":60217,\"exp\":8510,\"cons\":197699.10183673468},{\"y\":2024,\"m\":3,\"prod\":138650.9014285714,\"imp\":61187,\"exp\":5527,\"cons\":226821.9014285714},{\"y\":2024,\"m\":4,\"prod\":99823.09571428571,\"imp\":60151,\"exp\":5739,\"cons\":189908.0957142857},{\"y\":2024,\"m\":5,\"prod\":112982.72489795918,\"imp\":64952,\"exp\":3939,\"cons\":214591.72489795918},{\"y\":2024,\"m\":6,\"prod\":107390,\"imp\":50931,\"exp\":2929,\"cons\":186653},{\"y\":2024,\"m\":7,\"prod\":115824.70244897959,\"imp\":63893,\"exp\":2611,\"cons\":208857.7024489796},{\"y\":2024,\"m\":8,\"prod\":121098.38265306123,\"imp\":86202,\"exp\":6081,\"cons\":246166.38265306124},{\"y\":2024,\"m\":9,\"prod\":118902.56,\"imp\":69465,\"exp\":3706,\"cons\":218509.56},{\"y\":2024,\"m\":10,\"prod\":121642.32040816327,\"imp\":87158,\"exp\":8869,\"cons\":245467.32040816327},{\"y\":2024,\"m\":11,\"prod\":135721.3669387755,\"imp\":89914,\"exp\":5602,\"cons\":251173.36693877552},{\"y\":2024,\"m\":12,\"prod\":110444.44897959183,\"imp\":54512,\"exp\":10759,\"cons\":188240.44897959183},{\"y\":2025,\"m\":1,\"prod\":135445.79265306122,\"imp\":77881,\"exp\":2628,\"cons\":244736.79265306122},{\"y\":2025,\"m\":2,\"prod\":88943.38551020408,\"imp\":77186,\"exp\":7071,\"cons\":196888.38551020407},{\"y\":2025,\"m\":3,\"prod\":123828.35734693878,\"imp\":72434,\"exp\":4226,\"cons\":228100.35734693878},{\"y\":2025,\"m\":4,\"prod\":108598.24591836735,\"imp\":69051,\"exp\":3184,\"cons\":220610.24591836735},{\"y\":2025,\"m\":5,\"prod\":117051.89465306123,\"imp\":99169,\"exp\":1464,\"cons\":251503.89465306123},{\"y\":2025,\"m\":6,\"prod\":120980.7293877551,\"imp\":90851,\"exp\":11616,\"cons\":238055.7293877551},{\"y\":2025,\"m\":7,\"prod\":116407.85040816327,\"imp\":91482,\"exp\":3298,\"cons\":236183.85040816327},{\"y\":2025,\"m\":8,\"prod\":120092.87816326531,\"imp\":85808,\"exp\":7464,\"cons\":238496.8781632653},{\"y\":2025,\"m\":9,\"prod\":107399.72108843537,\"imp\":85189,\"exp\":7283,\"cons\":226555.72108843538},{\"y\":2025,\"m\":10,\"prod\":113443.49960090703,\"imp\":81697,\"exp\":2236,\"cons\":229394.49960090703},{\"y\":2025,\"m\":11,\"prod\":113033.3216175359,\"imp\":83188,\"exp\":9759,\"cons\":229379.3216175359},{\"y\":2025,\"m\":12,\"prod\":102043.39766691861,\"imp\":61905,\"exp\":3243,\"cons\":191121.3976669186},{\"y\":2026,\"m\":1,\"prod\":120637.79577811372,\"imp\":74131,\"exp\":10525,\"cons\":220818.7957781137},{\"y\":2026,\"m\":2,\"prod\":123926.91102040817,\"imp\":64288,\"exp\":5199,\"cons\":219871.91102040815},{\"prod\":142409.14653061226,\"imp\":75465,\"exp\":6823,\"cons\":245456.14653061226,\"y\":2026,\"m\":3}]},\"CR sheet - Stainless\":{\"grp\":\"Flat\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":null,\"imp\":15014,\"exp\":7316,\"cons\":null},{\"y\":2019,\"m\":2,\"prod\":null,\"imp\":13558,\"exp\":6173,\"cons\":null},{\"y\":2019,\"m\":3,\"prod\":null,\"imp\":14049,\"exp\":8444,\"cons\":null},{\"y\":2019,\"m\":4,\"prod\":null,\"imp\":16016,\"exp\":8279,\"cons\":null},{\"y\":2019,\"m\":5,\"prod\":null,\"imp\":13978,\"exp\":8631,\"cons\":null},{\"y\":2019,\"m\":6,\"prod\":null,\"imp\":12162,\"exp\":7646,\"cons\":null},{\"y\":2019,\"m\":7,\"prod\":null,\"imp\":14625,\"exp\":5988,\"cons\":null},{\"y\":2019,\"m\":8,\"prod\":null,\"imp\":13271,\"exp\":7851,\"cons\":null},{\"y\":2019,\"m\":9,\"prod\":null,\"imp\":11197,\"exp\":6483,\"cons\":null},{\"y\":2019,\"m\":10,\"prod\":null,\"imp\":13415,\"exp\":6881,\"cons\":null},{\"y\":2019,\"m\":11,\"prod\":null,\"imp\":9920,\"exp\":8117,\"cons\":null},{\"y\":2019,\"m\":12,\"prod\":null,\"imp\":11312,\"exp\":5385,\"cons\":null},{\"y\":2020,\"m\":1,\"prod\":null,\"imp\":13773,\"exp\":6125,\"cons\":null},{\"y\":2020,\"m\":2,\"prod\":null,\"imp\":10189,\"exp\":6969,\"cons\":null},{\"y\":2020,\"m\":3,\"prod\":null,\"imp\":14216,\"exp\":6545,\"cons\":null},{\"y\":2020,\"m\":4,\"prod\":null,\"imp\":11900,\"exp\":4798,\"cons\":null},{\"y\":2020,\"m\":5,\"prod\":null,\"imp\":9370,\"exp\":6297,\"cons\":null},{\"y\":2020,\"m\":6,\"prod\":null,\"imp\":10517,\"exp\":7198,\"cons\":null},{\"y\":2020,\"m\":7,\"prod\":null,\"imp\":10652,\"exp\":5389,\"cons\":null},{\"y\":2020,\"m\":8,\"prod\":null,\"imp\":9918,\"exp\":4541,\"cons\":null},{\"y\":2020,\"m\":9,\"prod\":null,\"imp\":12716,\"exp\":3817,\"cons\":null},{\"y\":2020,\"m\":10,\"prod\":null,\"imp\":10572,\"exp\":5951,\"cons\":null},{\"y\":2020,\"m\":11,\"prod\":null,\"imp\":12666,\"exp\":4877,\"cons\":null},{\"y\":2020,\"m\":12,\"prod\":null,\"imp\":14160,\"exp\":5154,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":13501,\"exp\":5645,\"cons\":null},{\"y\":2021,\"m\":2,\"prod\":null,\"imp\":14780,\"exp\":6604,\"cons\":null},{\"y\":2021,\"m\":3,\"prod\":null,\"imp\":16056,\"exp\":7440,\"cons\":null},{\"y\":2021,\"m\":4,\"prod\":null,\"imp\":14673,\"exp\":5817,\"cons\":null},{\"y\":2021,\"m\":5,\"prod\":null,\"imp\":13625,\"exp\":6369,\"cons\":null},{\"y\":2021,\"m\":6,\"prod\":null,\"imp\":16217,\"exp\":4399,\"cons\":null},{\"y\":2021,\"m\":7,\"prod\":null,\"imp\":13980,\"exp\":7055,\"cons\":null},{\"y\":2021,\"m\":8,\"prod\":null,\"imp\":15686,\"exp\":6606,\"cons\":null},{\"y\":2021,\"m\":9,\"prod\":null,\"imp\":15485,\"exp\":6783,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":12100,\"exp\":11109,\"cons\":null},{\"y\":2021,\"m\":11,\"prod\":null,\"imp\":11699,\"exp\":6213,\"cons\":null},{\"y\":2021,\"m\":12,\"prod\":null,\"imp\":15093,\"exp\":6748,\"cons\":null},{\"y\":2022,\"m\":1,\"prod\":null,\"imp\":12827,\"exp\":8510,\"cons\":null},{\"y\":2022,\"m\":2,\"prod\":null,\"imp\":9542,\"exp\":5817,\"cons\":null},{\"y\":2022,\"m\":3,\"prod\":null,\"imp\":16911,\"exp\":7504,\"cons\":null},{\"y\":2022,\"m\":4,\"prod\":null,\"imp\":9817,\"exp\":10527,\"cons\":null},{\"y\":2022,\"m\":5,\"prod\":null,\"imp\":15149,\"exp\":6446,\"cons\":null},{\"y\":2022,\"m\":6,\"prod\":null,\"imp\":13802,\"exp\":8492,\"cons\":null},{\"y\":2022,\"m\":7,\"prod\":null,\"imp\":12833,\"exp\":5644,\"cons\":null},{\"y\":2022,\"m\":8,\"prod\":null,\"imp\":11469,\"exp\":4210,\"cons\":null},{\"y\":2022,\"m\":9,\"prod\":null,\"imp\":11901,\"exp\":5308,\"cons\":null},{\"y\":2022,\"m\":10,\"prod\":null,\"imp\":9785,\"exp\":6359,\"cons\":null},{\"y\":2022,\"m\":11,\"prod\":null,\"imp\":10396,\"exp\":9439,\"cons\":null},{\"y\":2022,\"m\":12,\"prod\":null,\"imp\":10353,\"exp\":9437,\"cons\":null},{\"y\":2023,\"m\":1,\"prod\":null,\"imp\":14700,\"exp\":6524,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":7410,\"exp\":5947,\"cons\":null},{\"y\":2023,\"m\":3,\"prod\":null,\"imp\":14538,\"exp\":5319,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":9330,\"exp\":3799,\"cons\":null},{\"y\":2023,\"m\":5,\"prod\":null,\"imp\":12649,\"exp\":3713,\"cons\":null},{\"y\":2023,\"m\":6,\"prod\":null,\"imp\":13057,\"exp\":3738,\"cons\":null},{\"y\":2023,\"m\":7,\"prod\":null,\"imp\":11069,\"exp\":3167,\"cons\":null},{\"y\":2023,\"m\":8,\"prod\":null,\"imp\":14675,\"exp\":4333,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":11397,\"exp\":2896,\"cons\":null},{\"y\":2023,\"m\":10,\"prod\":null,\"imp\":13798,\"exp\":3360,\"cons\":null},{\"y\":2023,\"m\":11,\"prod\":null,\"imp\":11343,\"exp\":3940,\"cons\":null},{\"y\":2023,\"m\":12,\"prod\":null,\"imp\":12656,\"exp\":4603,\"cons\":null},{\"y\":2024,\"m\":1,\"prod\":null,\"imp\":12891,\"exp\":4494,\"cons\":null},{\"y\":2024,\"m\":2,\"prod\":null,\"imp\":14190,\"exp\":4754,\"cons\":null},{\"y\":2024,\"m\":3,\"prod\":null,\"imp\":13710,\"exp\":5817,\"cons\":null},{\"y\":2024,\"m\":4,\"prod\":null,\"imp\":15693,\"exp\":4682,\"cons\":null},{\"y\":2024,\"m\":5,\"prod\":null,\"imp\":15053,\"exp\":4089,\"cons\":null},{\"y\":2024,\"m\":6,\"prod\":null,\"imp\":14217,\"exp\":5091,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":14315,\"exp\":9892,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":15622,\"exp\":4943,\"cons\":null},{\"y\":2024,\"m\":9,\"prod\":null,\"imp\":12121,\"exp\":4845,\"cons\":null},{\"y\":2024,\"m\":10,\"prod\":null,\"imp\":15505,\"exp\":4803,\"cons\":null},{\"y\":2024,\"m\":11,\"prod\":null,\"imp\":12912,\"exp\":6549,\"cons\":null},{\"y\":2024,\"m\":12,\"prod\":null,\"imp\":15792,\"exp\":5580,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":15344,\"exp\":5844,\"cons\":null},{\"y\":2025,\"m\":2,\"prod\":null,\"imp\":13876,\"exp\":4709,\"cons\":null},{\"y\":2025,\"m\":3,\"prod\":null,\"imp\":13047,\"exp\":5902,\"cons\":null},{\"y\":2025,\"m\":4,\"prod\":null,\"imp\":16545,\"exp\":6250,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":15445,\"exp\":7385,\"cons\":null},{\"y\":2025,\"m\":6,\"prod\":null,\"imp\":14721,\"exp\":10723,\"cons\":null},{\"y\":2025,\"m\":7,\"prod\":null,\"imp\":13885,\"exp\":7607,\"cons\":null},{\"y\":2025,\"m\":8,\"prod\":null,\"imp\":16522,\"exp\":7225,\"cons\":null},{\"y\":2025,\"m\":9,\"prod\":null,\"imp\":16569,\"exp\":5998,\"cons\":null},{\"y\":2025,\"m\":10,\"prod\":null,\"imp\":15374,\"exp\":8054,\"cons\":null},{\"y\":2025,\"m\":11,\"prod\":null,\"imp\":17259,\"exp\":7524,\"cons\":null},{\"y\":2025,\"m\":12,\"prod\":null,\"imp\":16252,\"exp\":13726,\"cons\":null},{\"y\":2026,\"m\":1,\"prod\":null,\"imp\":14747,\"exp\":9045,\"cons\":null},{\"y\":2026,\"m\":2,\"prod\":null,\"imp\":16694,\"exp\":6185,\"cons\":null},{\"prod\":0,\"imp\":12778,\"exp\":8013,\"cons\":0,\"y\":2026,\"m\":3}]},\"CR sheet - Alloy\":{\"grp\":\"Flat\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":null,\"imp\":39425,\"exp\":803,\"cons\":null},{\"y\":2019,\"m\":2,\"prod\":null,\"imp\":26794,\"exp\":2115,\"cons\":null},{\"y\":2019,\"m\":3,\"prod\":null,\"imp\":34890,\"exp\":1336,\"cons\":null},{\"y\":2019,\"m\":4,\"prod\":null,\"imp\":28677,\"exp\":239,\"cons\":null},{\"y\":2019,\"m\":5,\"prod\":null,\"imp\":35361,\"exp\":243,\"cons\":null},{\"y\":2019,\"m\":6,\"prod\":null,\"imp\":30305,\"exp\":88,\"cons\":null},{\"y\":2019,\"m\":7,\"prod\":null,\"imp\":24812,\"exp\":234,\"cons\":null},{\"y\":2019,\"m\":8,\"prod\":null,\"imp\":31384,\"exp\":144,\"cons\":null},{\"y\":2019,\"m\":9,\"prod\":null,\"imp\":27792,\"exp\":167,\"cons\":null},{\"y\":2019,\"m\":10,\"prod\":null,\"imp\":36513,\"exp\":107,\"cons\":null},{\"y\":2019,\"m\":11,\"prod\":null,\"imp\":29044,\"exp\":38,\"cons\":null},{\"y\":2019,\"m\":12,\"prod\":null,\"imp\":29472,\"exp\":9,\"cons\":null},{\"y\":2020,\"m\":1,\"prod\":null,\"imp\":27603,\"exp\":22,\"cons\":null},{\"y\":2020,\"m\":2,\"prod\":null,\"imp\":23044,\"exp\":55,\"cons\":null},{\"y\":2020,\"m\":3,\"prod\":null,\"imp\":28812,\"exp\":220,\"cons\":null},{\"y\":2020,\"m\":4,\"prod\":null,\"imp\":31924,\"exp\":64,\"cons\":null},{\"y\":2020,\"m\":5,\"prod\":null,\"imp\":23150,\"exp\":12,\"cons\":null},{\"y\":2020,\"m\":6,\"prod\":null,\"imp\":19427,\"exp\":12,\"cons\":null},{\"y\":2020,\"m\":7,\"prod\":null,\"imp\":20876,\"exp\":59,\"cons\":null},{\"y\":2020,\"m\":8,\"prod\":null,\"imp\":14464,\"exp\":256,\"cons\":null},{\"y\":2020,\"m\":9,\"prod\":null,\"imp\":18689,\"exp\":6,\"cons\":null},{\"y\":2020,\"m\":10,\"prod\":null,\"imp\":29499,\"exp\":311,\"cons\":null},{\"y\":2020,\"m\":11,\"prod\":null,\"imp\":22644,\"exp\":625,\"cons\":null},{\"y\":2020,\"m\":12,\"prod\":null,\"imp\":40934,\"exp\":510,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":25929,\"exp\":2,\"cons\":null},{\"y\":2021,\"m\":2,\"prod\":null,\"imp\":41463,\"exp\":949,\"cons\":null},{\"y\":2021,\"m\":3,\"prod\":null,\"imp\":47932,\"exp\":262,\"cons\":null},{\"y\":2021,\"m\":4,\"prod\":null,\"imp\":34071,\"exp\":477,\"cons\":null},{\"y\":2021,\"m\":5,\"prod\":null,\"imp\":37173,\"exp\":322,\"cons\":null},{\"y\":2021,\"m\":6,\"prod\":null,\"imp\":41894,\"exp\":4536,\"cons\":null},{\"y\":2021,\"m\":7,\"prod\":null,\"imp\":41209,\"exp\":178,\"cons\":null},{\"y\":2021,\"m\":8,\"prod\":null,\"imp\":34316,\"exp\":4615,\"cons\":null},{\"y\":2021,\"m\":9,\"prod\":null,\"imp\":49886,\"exp\":1019,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":35138,\"exp\":704,\"cons\":null},{\"y\":2021,\"m\":11,\"prod\":null,\"imp\":37640,\"exp\":8075,\"cons\":null},{\"y\":2021,\"m\":12,\"prod\":null,\"imp\":35494,\"exp\":544,\"cons\":null},{\"y\":2022,\"m\":1,\"prod\":null,\"imp\":32349,\"exp\":509,\"cons\":null},{\"y\":2022,\"m\":2,\"prod\":null,\"imp\":28339,\"exp\":503,\"cons\":null},{\"y\":2022,\"m\":3,\"prod\":null,\"imp\":34281,\"exp\":467,\"cons\":null},{\"y\":2022,\"m\":4,\"prod\":null,\"imp\":27120,\"exp\":740,\"cons\":null},{\"y\":2022,\"m\":5,\"prod\":null,\"imp\":30821,\"exp\":325,\"cons\":null},{\"y\":2022,\"m\":6,\"prod\":null,\"imp\":43982,\"exp\":344,\"cons\":null},{\"y\":2022,\"m\":7,\"prod\":null,\"imp\":42698,\"exp\":418,\"cons\":null},{\"y\":2022,\"m\":8,\"prod\":null,\"imp\":34778,\"exp\":680,\"cons\":null},{\"y\":2022,\"m\":9,\"prod\":null,\"imp\":29865,\"exp\":572,\"cons\":null},{\"y\":2022,\"m\":10,\"prod\":null,\"imp\":30234,\"exp\":951,\"cons\":null},{\"y\":2022,\"m\":11,\"prod\":null,\"imp\":29403,\"exp\":659,\"cons\":null},{\"y\":2022,\"m\":12,\"prod\":null,\"imp\":28194,\"exp\":623,\"cons\":null},{\"y\":2023,\"m\":1,\"prod\":null,\"imp\":27802,\"exp\":598,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":24793,\"exp\":479,\"cons\":null},{\"y\":2023,\"m\":3,\"prod\":null,\"imp\":37309,\"exp\":460,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":33020,\"exp\":1402,\"cons\":null},{\"y\":2023,\"m\":5,\"prod\":null,\"imp\":27667,\"exp\":2100,\"cons\":null},{\"y\":2023,\"m\":6,\"prod\":null,\"imp\":35760,\"exp\":1463,\"cons\":null},{\"y\":2023,\"m\":7,\"prod\":null,\"imp\":25821,\"exp\":1362,\"cons\":null},{\"y\":2023,\"m\":8,\"prod\":null,\"imp\":29114,\"exp\":976,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":28769,\"exp\":220,\"cons\":null},{\"y\":2023,\"m\":10,\"prod\":null,\"imp\":34046,\"exp\":171,\"cons\":null},{\"y\":2023,\"m\":11,\"prod\":null,\"imp\":20157,\"exp\":154,\"cons\":null},{\"y\":2023,\"m\":12,\"prod\":null,\"imp\":23708,\"exp\":166,\"cons\":null},{\"y\":2024,\"m\":1,\"prod\":null,\"imp\":28917,\"exp\":208,\"cons\":null},{\"y\":2024,\"m\":2,\"prod\":null,\"imp\":24907,\"exp\":467,\"cons\":null},{\"y\":2024,\"m\":3,\"prod\":null,\"imp\":24692,\"exp\":74,\"cons\":null},{\"y\":2024,\"m\":4,\"prod\":null,\"imp\":24777,\"exp\":115,\"cons\":null},{\"y\":2024,\"m\":5,\"prod\":null,\"imp\":29753,\"exp\":121,\"cons\":null},{\"y\":2024,\"m\":6,\"prod\":null,\"imp\":22291,\"exp\":156,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":27419,\"exp\":91,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":34507,\"exp\":239,\"cons\":null},{\"y\":2024,\"m\":9,\"prod\":null,\"imp\":26692,\"exp\":120,\"cons\":null},{\"y\":2024,\"m\":10,\"prod\":null,\"imp\":34998,\"exp\":164,\"cons\":null},{\"y\":2024,\"m\":11,\"prod\":null,\"imp\":24930,\"exp\":153,\"cons\":null},{\"y\":2024,\"m\":12,\"prod\":null,\"imp\":24503,\"exp\":672,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":24954,\"exp\":416,\"cons\":null},{\"y\":2025,\"m\":2,\"prod\":null,\"imp\":28841,\"exp\":178,\"cons\":null},{\"y\":2025,\"m\":3,\"prod\":null,\"imp\":29489,\"exp\":570,\"cons\":null},{\"y\":2025,\"m\":4,\"prod\":null,\"imp\":36444,\"exp\":594,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":29501,\"exp\":814,\"cons\":null},{\"y\":2025,\"m\":6,\"prod\":null,\"imp\":34873,\"exp\":1031,\"cons\":null},{\"y\":2025,\"m\":7,\"prod\":null,\"imp\":27377,\"exp\":2063,\"cons\":null},{\"y\":2025,\"m\":8,\"prod\":null,\"imp\":32447,\"exp\":1684,\"cons\":null},{\"y\":2025,\"m\":9,\"prod\":null,\"imp\":32234,\"exp\":1555,\"cons\":null},{\"y\":2025,\"m\":10,\"prod\":null,\"imp\":30988,\"exp\":1818,\"cons\":null},{\"y\":2025,\"m\":11,\"prod\":null,\"imp\":34570,\"exp\":1388,\"cons\":null},{\"y\":2025,\"m\":12,\"prod\":null,\"imp\":29347,\"exp\":1457,\"cons\":null},{\"y\":2026,\"m\":1,\"prod\":null,\"imp\":32463,\"exp\":1590,\"cons\":null},{\"y\":2026,\"m\":2,\"prod\":null,\"imp\":28576,\"exp\":2229,\"cons\":null},{\"prod\":0,\"imp\":38581,\"exp\":8941,\"cons\":0,\"y\":2026,\"m\":3}]},\"Coated - Galv. (HDG)\":{\"grp\":\"Flat\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":108249.05781684045,\"imp\":122052,\"exp\":8641,\"cons\":230718.05781684045},{\"y\":2019,\"m\":2,\"prod\":96655.9005085568,\"imp\":101052,\"exp\":6908,\"cons\":202152.9005085568},{\"y\":2019,\"m\":3,\"prod\":106950.01806204618,\"imp\":112730,\"exp\":6940,\"cons\":221766.01806204618},{\"y\":2019,\"m\":4,\"prod\":94946.8396698683,\"imp\":145640,\"exp\":9000,\"cons\":243895.8396698683},{\"y\":2019,\"m\":5,\"prod\":111188.3846765467,\"imp\":184713,\"exp\":7871,\"cons\":298489.3846765467},{\"y\":2019,\"m\":6,\"prod\":98978.61820695156,\"imp\":179335,\"exp\":7810,\"cons\":279935.61820695153},{\"y\":2019,\"m\":7,\"prod\":90290.43883067543,\"imp\":172456,\"exp\":9998,\"cons\":261659.43883067544},{\"y\":2019,\"m\":8,\"prod\":89210.89604117906,\"imp\":160964,\"exp\":5737,\"cons\":252917.89604117908},{\"y\":2019,\"m\":9,\"prod\":89612.07631435774,\"imp\":139319,\"exp\":7893,\"cons\":230564.07631435775},{\"y\":2019,\"m\":10,\"prod\":92033.46041077681,\"imp\":139867,\"exp\":6068,\"cons\":237588.4604107768},{\"y\":2019,\"m\":11,\"prod\":73056.8529976565,\"imp\":137073,\"exp\":4625,\"cons\":214935.8529976565},{\"y\":2019,\"m\":12,\"prod\":87962.67715329843,\"imp\":69722,\"exp\":7683,\"cons\":161375.67715329843},{\"y\":2020,\"m\":1,\"prod\":91703.45149038691,\"imp\":151244,\"exp\":5684,\"cons\":262353.4514903869},{\"y\":2020,\"m\":2,\"prod\":75425.69982510572,\"imp\":113912,\"exp\":5700,\"cons\":191118.69982510572},{\"y\":2020,\"m\":3,\"prod\":89168.4512628221,\"imp\":204152,\"exp\":9265,\"cons\":298086.4512628221},{\"y\":2020,\"m\":4,\"prod\":64313.3430891364,\"imp\":248243,\"exp\":2664,\"cons\":320278.3430891364},{\"y\":2020,\"m\":5,\"prod\":72480.51503414859,\"imp\":162294,\"exp\":4894,\"cons\":239557.5150341486},{\"y\":2020,\"m\":6,\"prod\":59439.57105466195,\"imp\":161480,\"exp\":3549,\"cons\":226814.57105466194},{\"y\":2020,\"m\":7,\"prod\":50728.44602555443,\"imp\":293442,\"exp\":3880,\"cons\":349122.44602555444},{\"y\":2020,\"m\":8,\"prod\":68081.99498009241,\"imp\":218108,\"exp\":4752,\"cons\":290283.9949800924},{\"y\":2020,\"m\":9,\"prod\":62269.2989350077,\"imp\":127621,\"exp\":19593,\"cons\":178343.2989350077},{\"y\":2020,\"m\":10,\"prod\":69206.77041086089,\"imp\":123679,\"exp\":11646,\"cons\":197302.7704108609},{\"y\":2020,\"m\":11,\"prod\":73351.00609057295,\"imp\":126758,\"exp\":12455,\"cons\":196097.00609057295},{\"y\":2020,\"m\":12,\"prod\":83766.77501373508,\"imp\":87076,\"exp\":4398,\"cons\":178987.77501373508},{\"y\":2021,\"m\":1,\"prod\":94893.59750844959,\"imp\":104623,\"exp\":13000,\"cons\":199265.59750844957},{\"y\":2021,\"m\":2,\"prod\":93699.368209096,\"imp\":124756,\"exp\":4734,\"cons\":228930.36820909602},{\"y\":2021,\"m\":3,\"prod\":97698.15226373536,\"imp\":150656,\"exp\":7369,\"cons\":258525.15226373536},{\"y\":2021,\"m\":4,\"prod\":83038.25288382547,\"imp\":155558,\"exp\":4096,\"cons\":249357.25288382545},{\"y\":2021,\"m\":5,\"prod\":102545.58617083829,\"imp\":234454,\"exp\":5696,\"cons\":346277.5861708383},{\"y\":2021,\"m\":6,\"prod\":87878.98041233767,\"imp\":206083,\"exp\":4725,\"cons\":302897.9804123377},{\"y\":2021,\"m\":7,\"prod\":86868.38284813943,\"imp\":204524,\"exp\":4486,\"cons\":303856.38284813944},{\"y\":2021,\"m\":8,\"prod\":98324.08160689576,\"imp\":94400,\"exp\":4188,\"cons\":203585.08160689578},{\"y\":2021,\"m\":9,\"prod\":95129.19364566995,\"imp\":77838,\"exp\":4039,\"cons\":179038.19364566996},{\"y\":2021,\"m\":10,\"prod\":92964.52203595491,\"imp\":169823,\"exp\":4977,\"cons\":271882.5220359549},{\"y\":2021,\"m\":11,\"prod\":102330.27789195915,\"imp\":103016,\"exp\":4761,\"cons\":217214.27789195915},{\"y\":2021,\"m\":12,\"prod\":89908.40730904024,\"imp\":140291,\"exp\":3792,\"cons\":238286.40730904025},{\"y\":2022,\"m\":1,\"prod\":83283.31227291714,\"imp\":140407,\"exp\":3463,\"cons\":229365.31227291713},{\"y\":2022,\"m\":2,\"prod\":91589.97124459739,\"imp\":115849,\"exp\":4710,\"cons\":209738.9712445974},{\"y\":2022,\"m\":3,\"prod\":94253.21080060433,\"imp\":128000,\"exp\":4565,\"cons\":222484.2108006043},{\"y\":2022,\"m\":4,\"prod\":79952.07534260523,\"imp\":140408,\"exp\":5271,\"cons\":223582.07534260524},{\"y\":2022,\"m\":5,\"prod\":96510.93787482577,\"imp\":149319,\"exp\":2732,\"cons\":250524.9378748258},{\"y\":2022,\"m\":6,\"prod\":93390.49277820752,\"imp\":204314,\"exp\":8076,\"cons\":297830.4927782075},{\"y\":2022,\"m\":7,\"prod\":93191.8541095995,\"imp\":154254,\"exp\":3954,\"cons\":250014.8541095995},{\"y\":2022,\"m\":8,\"prod\":84540.7242577659,\"imp\":108015,\"exp\":3263,\"cons\":195522.72425776592},{\"y\":2022,\"m\":9,\"prod\":82606.8410588002,\"imp\":53289,\"exp\":2660,\"cons\":137976.8410588002},{\"y\":2022,\"m\":10,\"prod\":84005.29214294026,\"imp\":92630,\"exp\":3904,\"cons\":177488.29214294028},{\"y\":2022,\"m\":11,\"prod\":84491.84141852712,\"imp\":151438,\"exp\":2416,\"cons\":237968.84141852712},{\"y\":2022,\"m\":12,\"prod\":88113.24357240408,\"imp\":117725,\"exp\":1512,\"cons\":208643.24357240408},{\"y\":2023,\"m\":1,\"prod\":78946.83363719594,\"imp\":135066,\"exp\":1665,\"cons\":218166.83363719593},{\"y\":2023,\"m\":2,\"prod\":83010.09683537373,\"imp\":146047,\"exp\":2549,\"cons\":231807.09683537373},{\"y\":2023,\"m\":3,\"prod\":84752.38244054394,\"imp\":247517,\"exp\":2821,\"cons\":337921.38244054397},{\"y\":2023,\"m\":4,\"prod\":79235.85402145557,\"imp\":147670,\"exp\":1729,\"cons\":232101.85402145557},{\"y\":2023,\"m\":5,\"prod\":99437.12503852979,\"imp\":134965,\"exp\":4797,\"cons\":233937.1250385298},{\"y\":2023,\"m\":6,\"prod\":100177.03581086142,\"imp\":108109,\"exp\":3668,\"cons\":214824.03581086142},{\"y\":2023,\"m\":7,\"prod\":90725.43782691071,\"imp\":139877,\"exp\":4734,\"cons\":232354.4378269107},{\"y\":2023,\"m\":8,\"prod\":91929.84789099623,\"imp\":157785,\"exp\":5208,\"cons\":252743.84789099623},{\"y\":2023,\"m\":9,\"prod\":93440.84489708289,\"imp\":163537,\"exp\":3801,\"cons\":259000.8448970829},{\"y\":2023,\"m\":10,\"prod\":79556.94403226898,\"imp\":183627,\"exp\":7296,\"cons\":262351.94403226895},{\"y\":2023,\"m\":11,\"prod\":76378.15648029993,\"imp\":178052,\"exp\":3212,\"cons\":256455.15648029995},{\"y\":2023,\"m\":12,\"prod\":76252.6422192314,\"imp\":155024,\"exp\":6104,\"cons\":229844.6422192314},{\"y\":2024,\"m\":1,\"prod\":73595.03610941386,\"imp\":133792,\"exp\":3762,\"cons\":211187.03610941386},{\"y\":2024,\"m\":2,\"prod\":71275.11794282813,\"imp\":138160,\"exp\":6313,\"cons\":209494.11794282813},{\"y\":2024,\"m\":3,\"prod\":67407.1638445355,\"imp\":223201,\"exp\":9927,\"cons\":286135.1638445355},{\"y\":2024,\"m\":4,\"prod\":58081.24957615697,\"imp\":194583,\"exp\":5415,\"cons\":253894.24957615696},{\"y\":2024,\"m\":5,\"prod\":66057.1217794716,\"imp\":162559,\"exp\":3707,\"cons\":231245.1217794716},{\"y\":2024,\"m\":6,\"prod\":66084.69483529544,\"imp\":193255,\"exp\":2061,\"cons\":263697.69483529544},{\"y\":2024,\"m\":7,\"prod\":65174.552584174904,\"imp\":171150,\"exp\":5559,\"cons\":237975.5525841749},{\"y\":2024,\"m\":8,\"prod\":68806.32625470136,\"imp\":247691,\"exp\":4022,\"cons\":318550.32625470136},{\"y\":2024,\"m\":9,\"prod\":72202.39083664768,\"imp\":166976,\"exp\":2819,\"cons\":244896.39083664768},{\"y\":2024,\"m\":10,\"prod\":73405.49024670637,\"imp\":93473,\"exp\":3226,\"cons\":170635.49024670635},{\"y\":2024,\"m\":11,\"prod\":61094.07442364141,\"imp\":128770,\"exp\":11151,\"cons\":185893.0744236414},{\"y\":2024,\"m\":12,\"prod\":59854.79830889949,\"imp\":158698,\"exp\":6440,\"cons\":219132.79830889948},{\"y\":2025,\"m\":1,\"prod\":62667.51999752968,\"imp\":128260,\"exp\":3778,\"cons\":195720.5199975297},{\"y\":2025,\"m\":2,\"prod\":67736.18314250321,\"imp\":186099,\"exp\":4598,\"cons\":255290.1831425032},{\"y\":2025,\"m\":3,\"prod\":66303.43573075855,\"imp\":156992,\"exp\":4329,\"cons\":227305.43573075853},{\"y\":2025,\"m\":4,\"prod\":67317.32203295288,\"imp\":150576,\"exp\":13848,\"cons\":210335.32203295288},{\"y\":2025,\"m\":5,\"prod\":76255.46166908312,\"imp\":176690,\"exp\":7021,\"cons\":252634.4616690831},{\"y\":2025,\"m\":6,\"prod\":78676.67914522701,\"imp\":195246,\"exp\":20886,\"cons\":260461.679145227},{\"y\":2025,\"m\":7,\"prod\":76374.5485879745,\"imp\":143558,\"exp\":6183,\"cons\":223524.5485879745},{\"y\":2025,\"m\":8,\"prod\":81533.5169844893,\"imp\":154319,\"exp\":7562,\"cons\":235873.51698448928},{\"y\":2025,\"m\":9,\"prod\":79232.71881819339,\"imp\":139131,\"exp\":13376,\"cons\":212859.7188181934},{\"y\":2025,\"m\":10,\"prod\":69070.21012473083,\"imp\":133746,\"exp\":4403,\"cons\":206304.21012473083},{\"y\":2025,\"m\":11,\"prod\":71713.22434914099,\"imp\":125582,\"exp\":8888,\"cons\":194367.224349141},{\"y\":2025,\"m\":12,\"prod\":64128.13376979466,\"imp\":189304,\"exp\":9828,\"cons\":252012.13376979466},{\"y\":2026,\"m\":1,\"prod\":69886.36717022659,\"imp\":165225,\"exp\":4061,\"cons\":239026.3671702266},{\"y\":2026,\"m\":2,\"prod\":63173.348825972294,\"imp\":102504,\"exp\":6138,\"cons\":167142.3488259723},{\"prod\":80893.10270120743,\"imp\":253227,\"exp\":12470,\"cons\":327204.10270120745,\"y\":2026,\"m\":3}]},\"Coated - Galv. (EG)\":{\"grp\":\"Flat\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":null,\"imp\":9715,\"exp\":657,\"cons\":null},{\"y\":2019,\"m\":2,\"prod\":null,\"imp\":12466,\"exp\":1113,\"cons\":null},{\"y\":2019,\"m\":3,\"prod\":null,\"imp\":10165,\"exp\":1139,\"cons\":null},{\"y\":2019,\"m\":4,\"prod\":null,\"imp\":13934,\"exp\":1625,\"cons\":null},{\"y\":2019,\"m\":5,\"prod\":null,\"imp\":10931,\"exp\":472,\"cons\":null},{\"y\":2019,\"m\":6,\"prod\":null,\"imp\":10990,\"exp\":1558,\"cons\":null},{\"y\":2019,\"m\":7,\"prod\":null,\"imp\":9308,\"exp\":397,\"cons\":null},{\"y\":2019,\"m\":8,\"prod\":null,\"imp\":9047,\"exp\":567,\"cons\":null},{\"y\":2019,\"m\":9,\"prod\":null,\"imp\":10163,\"exp\":637,\"cons\":null},{\"y\":2019,\"m\":10,\"prod\":null,\"imp\":12039,\"exp\":283,\"cons\":null},{\"y\":2019,\"m\":11,\"prod\":null,\"imp\":10043,\"exp\":612,\"cons\":null},{\"y\":2019,\"m\":12,\"prod\":null,\"imp\":11858,\"exp\":484,\"cons\":null},{\"y\":2020,\"m\":1,\"prod\":null,\"imp\":25702,\"exp\":612,\"cons\":null},{\"y\":2020,\"m\":2,\"prod\":null,\"imp\":8261,\"exp\":780,\"cons\":null},{\"y\":2020,\"m\":3,\"prod\":null,\"imp\":14586,\"exp\":555,\"cons\":null},{\"y\":2020,\"m\":4,\"prod\":null,\"imp\":10796,\"exp\":410,\"cons\":null},{\"y\":2020,\"m\":5,\"prod\":null,\"imp\":10081,\"exp\":404,\"cons\":null},{\"y\":2020,\"m\":6,\"prod\":null,\"imp\":10007,\"exp\":563,\"cons\":null},{\"y\":2020,\"m\":7,\"prod\":null,\"imp\":9376,\"exp\":544,\"cons\":null},{\"y\":2020,\"m\":8,\"prod\":null,\"imp\":9163,\"exp\":317,\"cons\":null},{\"y\":2020,\"m\":9,\"prod\":null,\"imp\":8463,\"exp\":417,\"cons\":null},{\"y\":2020,\"m\":10,\"prod\":null,\"imp\":16459,\"exp\":396,\"cons\":null},{\"y\":2020,\"m\":11,\"prod\":null,\"imp\":9106,\"exp\":663,\"cons\":null},{\"y\":2020,\"m\":12,\"prod\":null,\"imp\":13164,\"exp\":621,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":13274,\"exp\":525,\"cons\":null},{\"y\":2021,\"m\":2,\"prod\":null,\"imp\":15530,\"exp\":321,\"cons\":null},{\"y\":2021,\"m\":3,\"prod\":null,\"imp\":18235,\"exp\":695,\"cons\":null},{\"y\":2021,\"m\":4,\"prod\":null,\"imp\":15386,\"exp\":529,\"cons\":null},{\"y\":2021,\"m\":5,\"prod\":null,\"imp\":15768,\"exp\":794,\"cons\":null},{\"y\":2021,\"m\":6,\"prod\":null,\"imp\":14433,\"exp\":772,\"cons\":null},{\"y\":2021,\"m\":7,\"prod\":null,\"imp\":17344,\"exp\":394,\"cons\":null},{\"y\":2021,\"m\":8,\"prod\":null,\"imp\":15467,\"exp\":418,\"cons\":null},{\"y\":2021,\"m\":9,\"prod\":null,\"imp\":10917,\"exp\":807,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":14578,\"exp\":506,\"cons\":null},{\"y\":2021,\"m\":11,\"prod\":null,\"imp\":17281,\"exp\":652,\"cons\":null},{\"y\":2021,\"m\":12,\"prod\":null,\"imp\":12394,\"exp\":515,\"cons\":null},{\"y\":2022,\"m\":1,\"prod\":null,\"imp\":9843,\"exp\":705,\"cons\":null},{\"y\":2022,\"m\":2,\"prod\":null,\"imp\":7470,\"exp\":460,\"cons\":null},{\"y\":2022,\"m\":3,\"prod\":null,\"imp\":5458,\"exp\":662,\"cons\":null},{\"y\":2022,\"m\":4,\"prod\":null,\"imp\":9127,\"exp\":634,\"cons\":null},{\"y\":2022,\"m\":5,\"prod\":null,\"imp\":8055,\"exp\":628,\"cons\":null},{\"y\":2022,\"m\":6,\"prod\":null,\"imp\":8615,\"exp\":413,\"cons\":null},{\"y\":2022,\"m\":7,\"prod\":null,\"imp\":7118,\"exp\":595,\"cons\":null},{\"y\":2022,\"m\":8,\"prod\":null,\"imp\":6883,\"exp\":653,\"cons\":null},{\"y\":2022,\"m\":9,\"prod\":null,\"imp\":5302,\"exp\":561,\"cons\":null},{\"y\":2022,\"m\":10,\"prod\":null,\"imp\":5407,\"exp\":650,\"cons\":null},{\"y\":2022,\"m\":11,\"prod\":null,\"imp\":4982,\"exp\":527,\"cons\":null},{\"y\":2022,\"m\":12,\"prod\":null,\"imp\":4911,\"exp\":594,\"cons\":null},{\"y\":2023,\"m\":1,\"prod\":null,\"imp\":6461,\"exp\":642,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":5866,\"exp\":567,\"cons\":null},{\"y\":2023,\"m\":3,\"prod\":null,\"imp\":8824,\"exp\":351,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":7394,\"exp\":469,\"cons\":null},{\"y\":2023,\"m\":5,\"prod\":null,\"imp\":5153,\"exp\":821,\"cons\":null},{\"y\":2023,\"m\":6,\"prod\":null,\"imp\":10664,\"exp\":458,\"cons\":null},{\"y\":2023,\"m\":7,\"prod\":null,\"imp\":6955,\"exp\":469,\"cons\":null},{\"y\":2023,\"m\":8,\"prod\":null,\"imp\":8584,\"exp\":347,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":6662,\"exp\":838,\"cons\":null},{\"y\":2023,\"m\":10,\"prod\":null,\"imp\":6898,\"exp\":434,\"cons\":null},{\"y\":2023,\"m\":11,\"prod\":null,\"imp\":5638,\"exp\":401,\"cons\":null},{\"y\":2023,\"m\":12,\"prod\":null,\"imp\":5052,\"exp\":380,\"cons\":null},{\"y\":2024,\"m\":1,\"prod\":null,\"imp\":7858,\"exp\":296,\"cons\":null},{\"y\":2024,\"m\":2,\"prod\":null,\"imp\":6826,\"exp\":454,\"cons\":null},{\"y\":2024,\"m\":3,\"prod\":null,\"imp\":5838,\"exp\":384,\"cons\":null},{\"y\":2024,\"m\":4,\"prod\":null,\"imp\":7027,\"exp\":382,\"cons\":null},{\"y\":2024,\"m\":5,\"prod\":null,\"imp\":7115,\"exp\":779,\"cons\":null},{\"y\":2024,\"m\":6,\"prod\":null,\"imp\":6785,\"exp\":366,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":7684,\"exp\":474,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":6600,\"exp\":525,\"cons\":null},{\"y\":2024,\"m\":9,\"prod\":null,\"imp\":9204,\"exp\":667,\"cons\":null},{\"y\":2024,\"m\":10,\"prod\":null,\"imp\":7511,\"exp\":528,\"cons\":null},{\"y\":2024,\"m\":11,\"prod\":null,\"imp\":7729,\"exp\":549,\"cons\":null},{\"y\":2024,\"m\":12,\"prod\":null,\"imp\":7519,\"exp\":499,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":9797,\"exp\":1226,\"cons\":null},{\"y\":2025,\"m\":2,\"prod\":null,\"imp\":6832,\"exp\":779,\"cons\":null},{\"y\":2025,\"m\":3,\"prod\":null,\"imp\":8857,\"exp\":518,\"cons\":null},{\"y\":2025,\"m\":4,\"prod\":null,\"imp\":6770,\"exp\":480,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":7702,\"exp\":992,\"cons\":null},{\"y\":2025,\"m\":6,\"prod\":null,\"imp\":7889,\"exp\":464,\"cons\":null},{\"y\":2025,\"m\":7,\"prod\":null,\"imp\":10311,\"exp\":536,\"cons\":null},{\"y\":2025,\"m\":8,\"prod\":null,\"imp\":7897,\"exp\":314,\"cons\":null},{\"y\":2025,\"m\":9,\"prod\":null,\"imp\":8263,\"exp\":391,\"cons\":null},{\"y\":2025,\"m\":10,\"prod\":null,\"imp\":8240,\"exp\":349,\"cons\":null},{\"y\":2025,\"m\":11,\"prod\":null,\"imp\":6268,\"exp\":308,\"cons\":null},{\"y\":2025,\"m\":12,\"prod\":null,\"imp\":8658,\"exp\":250,\"cons\":null},{\"y\":2026,\"m\":1,\"prod\":null,\"imp\":8396,\"exp\":420,\"cons\":null},{\"y\":2026,\"m\":2,\"prod\":null,\"imp\":7897,\"exp\":294,\"cons\":null},{\"prod\":0,\"imp\":5828,\"exp\":274,\"cons\":0,\"y\":2026,\"m\":3}]},\"Coated - Tin plate\":{\"grp\":\"Flat\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":8134,\"imp\":27591,\"exp\":307,\"cons\":35418},{\"y\":2019,\"m\":2,\"prod\":6241,\"imp\":19977,\"exp\":669,\"cons\":25549},{\"y\":2019,\"m\":3,\"prod\":7112,\"imp\":24317,\"exp\":603,\"cons\":30826},{\"y\":2019,\"m\":4,\"prod\":5856,\"imp\":20004,\"exp\":781,\"cons\":25079},{\"y\":2019,\"m\":5,\"prod\":4302,\"imp\":26926,\"exp\":652,\"cons\":30576},{\"y\":2019,\"m\":6,\"prod\":4656,\"imp\":21369,\"exp\":410,\"cons\":25615},{\"y\":2019,\"m\":7,\"prod\":5268,\"imp\":25534,\"exp\":1180,\"cons\":29622},{\"y\":2019,\"m\":8,\"prod\":3479,\"imp\":16982,\"exp\":606,\"cons\":19855},{\"y\":2019,\"m\":9,\"prod\":6044,\"imp\":15211,\"exp\":708,\"cons\":20547},{\"y\":2019,\"m\":10,\"prod\":4020,\"imp\":18445,\"exp\":608,\"cons\":21857},{\"y\":2019,\"m\":11,\"prod\":4186,\"imp\":17954,\"exp\":72,\"cons\":22068},{\"y\":2019,\"m\":12,\"prod\":3027,\"imp\":19717,\"exp\":709,\"cons\":22035},{\"y\":2020,\"m\":1,\"prod\":6446,\"imp\":21203,\"exp\":808,\"cons\":26841},{\"y\":2020,\"m\":2,\"prod\":5845,\"imp\":11736,\"exp\":718,\"cons\":16863},{\"y\":2020,\"m\":3,\"prod\":5398,\"imp\":19897,\"exp\":198,\"cons\":25097},{\"y\":2020,\"m\":4,\"prod\":5140,\"imp\":17395,\"exp\":606,\"cons\":21929},{\"y\":2020,\"m\":5,\"prod\":6578,\"imp\":18159,\"exp\":83,\"cons\":24654},{\"y\":2020,\"m\":6,\"prod\":8232,\"imp\":24390,\"exp\":240,\"cons\":32382},{\"y\":2020,\"m\":7,\"prod\":7286,\"imp\":18454,\"exp\":109,\"cons\":25631},{\"y\":2020,\"m\":8,\"prod\":6691.2,\"imp\":16454,\"exp\":73,\"cons\":23072.2},{\"y\":2020,\"m\":9,\"prod\":10020,\"imp\":17156,\"exp\":108,\"cons\":27068},{\"y\":2020,\"m\":10,\"prod\":7778.33333333333,\"imp\":12259,\"exp\":77,\"cons\":19960.33333333333},{\"y\":2020,\"m\":11,\"prod\":8118,\"imp\":12538,\"exp\":55,\"cons\":20601},{\"y\":2020,\"m\":12,\"prod\":11552,\"imp\":11041,\"exp\":93,\"cons\":22500},{\"y\":2021,\"m\":1,\"prod\":10838,\"imp\":12950,\"exp\":103,\"cons\":23685},{\"y\":2021,\"m\":2,\"prod\":12258,\"imp\":15974,\"exp\":115,\"cons\":28117},{\"y\":2021,\"m\":3,\"prod\":13308,\"imp\":13317,\"exp\":102,\"cons\":26523},{\"y\":2021,\"m\":4,\"prod\":11534,\"imp\":22289,\"exp\":99,\"cons\":33724},{\"y\":2021,\"m\":5,\"prod\":11678,\"imp\":18283,\"exp\":90,\"cons\":29871},{\"y\":2021,\"m\":6,\"prod\":11873,\"imp\":15162,\"exp\":91,\"cons\":26944},{\"y\":2021,\"m\":7,\"prod\":19081,\"imp\":12971,\"exp\":41,\"cons\":32011},{\"y\":2021,\"m\":8,\"prod\":12647,\"imp\":14987,\"exp\":67,\"cons\":27567},{\"y\":2021,\"m\":9,\"prod\":9346,\"imp\":30544,\"exp\":73,\"cons\":39817},{\"y\":2021,\"m\":10,\"prod\":12757.7,\"imp\":23501,\"exp\":44,\"cons\":36214.7},{\"y\":2021,\"m\":11,\"prod\":16344,\"imp\":12420,\"exp\":66,\"cons\":28698},{\"y\":2021,\"m\":12,\"prod\":14516,\"imp\":10334,\"exp\":62,\"cons\":24788},{\"y\":2022,\"m\":1,\"prod\":15365,\"imp\":10030,\"exp\":28,\"cons\":25367},{\"y\":2022,\"m\":2,\"prod\":15176,\"imp\":10532,\"exp\":81,\"cons\":25627},{\"y\":2022,\"m\":3,\"prod\":13323,\"imp\":11743,\"exp\":91,\"cons\":24975},{\"y\":2022,\"m\":4,\"prod\":10749,\"imp\":19982,\"exp\":45,\"cons\":30686},{\"y\":2022,\"m\":5,\"prod\":10824,\"imp\":11085,\"exp\":57,\"cons\":21852},{\"y\":2022,\"m\":6,\"prod\":12135,\"imp\":11573,\"exp\":50,\"cons\":23658},{\"y\":2022,\"m\":7,\"prod\":11717.896,\"imp\":5555,\"exp\":52,\"cons\":17220.896},{\"y\":2022,\"m\":8,\"prod\":12564,\"imp\":13028,\"exp\":45,\"cons\":25547},{\"y\":2022,\"m\":9,\"prod\":11982,\"imp\":12125,\"exp\":148,\"cons\":23959},{\"y\":2022,\"m\":10,\"prod\":12136,\"imp\":11116,\"exp\":82,\"cons\":23170},{\"y\":2022,\"m\":11,\"prod\":10752,\"imp\":7071,\"exp\":33,\"cons\":17790},{\"y\":2022,\"m\":12,\"prod\":11785,\"imp\":5917,\"exp\":251,\"cons\":17451},{\"y\":2023,\"m\":1,\"prod\":10702,\"imp\":7873,\"exp\":22,\"cons\":18553},{\"y\":2023,\"m\":2,\"prod\":9680,\"imp\":11937,\"exp\":112,\"cons\":21505},{\"y\":2023,\"m\":3,\"prod\":8755,\"imp\":20230,\"exp\":114,\"cons\":28871},{\"y\":2023,\"m\":4,\"prod\":8056,\"imp\":14308,\"exp\":59,\"cons\":22305},{\"y\":2023,\"m\":5,\"prod\":9893,\"imp\":18898,\"exp\":387,\"cons\":28404},{\"y\":2023,\"m\":6,\"prod\":8637,\"imp\":12725,\"exp\":178,\"cons\":21184},{\"y\":2023,\"m\":7,\"prod\":8255,\"imp\":8451,\"exp\":172,\"cons\":16534},{\"y\":2023,\"m\":8,\"prod\":7114,\"imp\":15592,\"exp\":40,\"cons\":22666},{\"y\":2023,\"m\":9,\"prod\":3893,\"imp\":10373,\"exp\":164,\"cons\":14102},{\"y\":2023,\"m\":10,\"prod\":7635,\"imp\":15994,\"exp\":148,\"cons\":23481},{\"y\":2023,\"m\":11,\"prod\":11536,\"imp\":8278,\"exp\":107,\"cons\":19707},{\"y\":2023,\"m\":12,\"prod\":10378,\"imp\":10682,\"exp\":197,\"cons\":20863},{\"y\":2024,\"m\":1,\"prod\":7804,\"imp\":7986,\"exp\":154,\"cons\":15636},{\"y\":2024,\"m\":2,\"prod\":13459,\"imp\":10745,\"exp\":218,\"cons\":23986},{\"y\":2024,\"m\":3,\"prod\":11868,\"imp\":7471,\"exp\":140,\"cons\":19199},{\"y\":2024,\"m\":4,\"prod\":12931,\"imp\":8983,\"exp\":128,\"cons\":21786},{\"y\":2024,\"m\":5,\"prod\":12600,\"imp\":7202,\"exp\":131,\"cons\":19671},{\"y\":2024,\"m\":6,\"prod\":14335,\"imp\":7124,\"exp\":115,\"cons\":21344},{\"y\":2024,\"m\":7,\"prod\":14170,\"imp\":9445,\"exp\":119,\"cons\":23496},{\"y\":2024,\"m\":8,\"prod\":15075,\"imp\":7593,\"exp\":94,\"cons\":22574},{\"y\":2024,\"m\":9,\"prod\":13795,\"imp\":6859,\"exp\":30,\"cons\":20624},{\"y\":2024,\"m\":10,\"prod\":14120,\"imp\":10669,\"exp\":89,\"cons\":24700},{\"y\":2024,\"m\":11,\"prod\":12107,\"imp\":8638,\"exp\":70,\"cons\":20675},{\"y\":2024,\"m\":12,\"prod\":10275,\"imp\":6908,\"exp\":236,\"cons\":16947},{\"y\":2025,\"m\":1,\"prod\":10153.33766666667,\"imp\":11967,\"exp\":119,\"cons\":22001.33766666667},{\"y\":2025,\"m\":2,\"prod\":11870,\"imp\":12838,\"exp\":80,\"cons\":24628},{\"y\":2025,\"m\":3,\"prod\":12596,\"imp\":11273,\"exp\":43,\"cons\":23826},{\"y\":2025,\"m\":4,\"prod\":9278,\"imp\":7461,\"exp\":57,\"cons\":16682},{\"y\":2025,\"m\":5,\"prod\":14356,\"imp\":10940,\"exp\":71,\"cons\":25225},{\"y\":2025,\"m\":6,\"prod\":16862,\"imp\":5442,\"exp\":29,\"cons\":22275},{\"y\":2025,\"m\":7,\"prod\":14091,\"imp\":15363,\"exp\":4,\"cons\":29450},{\"y\":2025,\"m\":8,\"prod\":12826,\"imp\":15196,\"exp\":146,\"cons\":27876},{\"y\":2025,\"m\":9,\"prod\":14909,\"imp\":15529,\"exp\":231,\"cons\":30207},{\"y\":2025,\"m\":10,\"prod\":13879,\"imp\":11612,\"exp\":277,\"cons\":25214},{\"y\":2025,\"m\":11,\"prod\":14646,\"imp\":7480,\"exp\":99,\"cons\":22027},{\"y\":2025,\"m\":12,\"prod\":15817,\"imp\":7749,\"exp\":39,\"cons\":23527},{\"y\":2026,\"m\":1,\"prod\":14190,\"imp\":10839,\"exp\":35,\"cons\":24994},{\"y\":2026,\"m\":2,\"prod\":5837.65760869565,\"imp\":9545,\"exp\":97,\"cons\":15285.65760869565},{\"prod\":12823.9,\"imp\":9587,\"exp\":126,\"cons\":22284.9,\"y\":2026,\"m\":3}]},\"Coated - Tin free\":{\"grp\":\"Flat\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":11690,\"imp\":15727,\"exp\":5,\"cons\":27412},{\"y\":2019,\"m\":2,\"prod\":9684,\"imp\":13428,\"exp\":5,\"cons\":23107},{\"y\":2019,\"m\":3,\"prod\":9989,\"imp\":16107,\"exp\":22,\"cons\":26074},{\"y\":2019,\"m\":4,\"prod\":8602,\"imp\":17351,\"exp\":3,\"cons\":25950},{\"y\":2019,\"m\":5,\"prod\":9159,\"imp\":18012,\"exp\":11,\"cons\":27160},{\"y\":2019,\"m\":6,\"prod\":8917,\"imp\":14465,\"exp\":7,\"cons\":23375},{\"y\":2019,\"m\":7,\"prod\":9721,\"imp\":12923,\"exp\":5,\"cons\":22639},{\"y\":2019,\"m\":8,\"prod\":7215,\"imp\":13146,\"exp\":12,\"cons\":20349},{\"y\":2019,\"m\":9,\"prod\":8394,\"imp\":11769,\"exp\":9,\"cons\":20154},{\"y\":2019,\"m\":10,\"prod\":5989,\"imp\":13703,\"exp\":4,\"cons\":19688},{\"y\":2019,\"m\":11,\"prod\":7231,\"imp\":16766,\"exp\":7,\"cons\":23990},{\"y\":2019,\"m\":12,\"prod\":3984,\"imp\":15518,\"exp\":10,\"cons\":19492},{\"y\":2020,\"m\":1,\"prod\":7725,\"imp\":13083,\"exp\":9,\"cons\":20799},{\"y\":2020,\"m\":2,\"prod\":9400,\"imp\":7313,\"exp\":2,\"cons\":16711},{\"y\":2020,\"m\":3,\"prod\":8938,\"imp\":8070,\"exp\":10,\"cons\":16998},{\"y\":2020,\"m\":4,\"prod\":10030,\"imp\":10647,\"exp\":9,\"cons\":20668},{\"y\":2020,\"m\":5,\"prod\":10196,\"imp\":7801,\"exp\":5,\"cons\":17992},{\"y\":2020,\"m\":6,\"prod\":7829,\"imp\":8530,\"exp\":11,\"cons\":16348},{\"y\":2020,\"m\":7,\"prod\":12154,\"imp\":12540,\"exp\":18,\"cons\":24676},{\"y\":2020,\"m\":8,\"prod\":11455.33333333333,\"imp\":8712,\"exp\":1,\"cons\":20166.33333333333},{\"y\":2020,\"m\":9,\"prod\":14571,\"imp\":8969,\"exp\":4,\"cons\":23536},{\"y\":2020,\"m\":10,\"prod\":11282.33333333333,\"imp\":9365,\"exp\":0,\"cons\":20647.33333333333},{\"y\":2020,\"m\":11,\"prod\":15346,\"imp\":17212,\"exp\":7,\"cons\":32551},{\"y\":2020,\"m\":12,\"prod\":13869,\"imp\":17310,\"exp\":5,\"cons\":31174},{\"y\":2021,\"m\":1,\"prod\":12818,\"imp\":16678,\"exp\":13,\"cons\":29483},{\"y\":2021,\"m\":2,\"prod\":12767,\"imp\":14035,\"exp\":5,\"cons\":26797},{\"y\":2021,\"m\":3,\"prod\":14735,\"imp\":7425,\"exp\":7,\"cons\":22153},{\"y\":2021,\"m\":4,\"prod\":12704,\"imp\":9057,\"exp\":8,\"cons\":21753},{\"y\":2021,\"m\":5,\"prod\":13131,\"imp\":5080,\"exp\":11,\"cons\":18200},{\"y\":2021,\"m\":6,\"prod\":18821,\"imp\":3122,\"exp\":1,\"cons\":21942},{\"y\":2021,\"m\":7,\"prod\":14591,\"imp\":3975,\"exp\":2,\"cons\":18564},{\"y\":2021,\"m\":8,\"prod\":14307,\"imp\":5473,\"exp\":13,\"cons\":19767},{\"y\":2021,\"m\":9,\"prod\":15713,\"imp\":4049,\"exp\":0,\"cons\":19762},{\"y\":2021,\"m\":10,\"prod\":10939,\"imp\":4205,\"exp\":23,\"cons\":15121},{\"y\":2021,\"m\":11,\"prod\":13567,\"imp\":3709,\"exp\":13,\"cons\":17263},{\"y\":2021,\"m\":12,\"prod\":13178,\"imp\":2649,\"exp\":3,\"cons\":15824},{\"y\":2022,\"m\":1,\"prod\":14364,\"imp\":2955,\"exp\":12,\"cons\":17307},{\"y\":2022,\"m\":2,\"prod\":11522,\"imp\":7921,\"exp\":12,\"cons\":19431},{\"y\":2022,\"m\":3,\"prod\":12768,\"imp\":7221,\"exp\":13,\"cons\":19976},{\"y\":2022,\"m\":4,\"prod\":8703,\"imp\":11587,\"exp\":9,\"cons\":20281},{\"y\":2022,\"m\":5,\"prod\":11912,\"imp\":6102,\"exp\":4,\"cons\":18010},{\"y\":2022,\"m\":6,\"prod\":11399,\"imp\":7823,\"exp\":4,\"cons\":19218},{\"y\":2022,\"m\":7,\"prod\":12741.25,\"imp\":9783,\"exp\":1,\"cons\":22523.25},{\"y\":2022,\"m\":8,\"prod\":15997,\"imp\":7115,\"exp\":7,\"cons\":23105},{\"y\":2022,\"m\":9,\"prod\":12638,\"imp\":7426,\"exp\":2,\"cons\":20062},{\"y\":2022,\"m\":10,\"prod\":13037,\"imp\":13151,\"exp\":22,\"cons\":26166},{\"y\":2022,\"m\":11,\"prod\":13350,\"imp\":8185,\"exp\":11,\"cons\":21524},{\"y\":2022,\"m\":12,\"prod\":15852,\"imp\":3517,\"exp\":0,\"cons\":19369},{\"y\":2023,\"m\":1,\"prod\":11517,\"imp\":3040,\"exp\":0,\"cons\":14557},{\"y\":2023,\"m\":2,\"prod\":9360,\"imp\":4162,\"exp\":0,\"cons\":13522},{\"y\":2023,\"m\":3,\"prod\":15444,\"imp\":4191,\"exp\":5,\"cons\":19630},{\"y\":2023,\"m\":4,\"prod\":9612,\"imp\":3942,\"exp\":10,\"cons\":13544},{\"y\":2023,\"m\":5,\"prod\":9140,\"imp\":4868,\"exp\":0,\"cons\":14008},{\"y\":2023,\"m\":6,\"prod\":13979,\"imp\":2868,\"exp\":1,\"cons\":16846},{\"y\":2023,\"m\":7,\"prod\":11753,\"imp\":4988,\"exp\":3,\"cons\":16738},{\"y\":2023,\"m\":8,\"prod\":9386,\"imp\":6479,\"exp\":13,\"cons\":15852},{\"y\":2023,\"m\":9,\"prod\":13427,\"imp\":4942,\"exp\":1,\"cons\":18368},{\"y\":2023,\"m\":10,\"prod\":13322,\"imp\":5780,\"exp\":0,\"cons\":19102},{\"y\":2023,\"m\":11,\"prod\":16384,\"imp\":6284,\"exp\":5,\"cons\":22663},{\"y\":2023,\"m\":12,\"prod\":14083,\"imp\":4803,\"exp\":0,\"cons\":18886},{\"y\":2024,\"m\":1,\"prod\":11606,\"imp\":4630,\"exp\":0,\"cons\":16236},{\"y\":2024,\"m\":2,\"prod\":16036,\"imp\":5900,\"exp\":51,\"cons\":21885},{\"y\":2024,\"m\":3,\"prod\":16505,\"imp\":6730,\"exp\":15,\"cons\":23220},{\"y\":2024,\"m\":4,\"prod\":13698,\"imp\":6444,\"exp\":0,\"cons\":20142},{\"y\":2024,\"m\":5,\"prod\":15959,\"imp\":5517,\"exp\":22,\"cons\":21454},{\"y\":2024,\"m\":6,\"prod\":16102,\"imp\":1901,\"exp\":2,\"cons\":18001},{\"y\":2024,\"m\":7,\"prod\":16077,\"imp\":4968,\"exp\":2,\"cons\":21043},{\"y\":2024,\"m\":8,\"prod\":13548,\"imp\":6590,\"exp\":51,\"cons\":20087},{\"y\":2024,\"m\":9,\"prod\":18778,\"imp\":5848,\"exp\":0,\"cons\":24626},{\"y\":2024,\"m\":10,\"prod\":18065,\"imp\":9099,\"exp\":4,\"cons\":27160},{\"y\":2024,\"m\":11,\"prod\":18253,\"imp\":7550,\"exp\":0,\"cons\":25803},{\"y\":2024,\"m\":12,\"prod\":15044,\"imp\":8882,\"exp\":2,\"cons\":23924},{\"y\":2025,\"m\":1,\"prod\":17274.628,\"imp\":11490,\"exp\":2,\"cons\":28762.628},{\"y\":2025,\"m\":2,\"prod\":17174.253,\"imp\":10313,\"exp\":6,\"cons\":27481.253},{\"y\":2025,\"m\":3,\"prod\":22596,\"imp\":10668,\"exp\":84,\"cons\":33180},{\"y\":2025,\"m\":4,\"prod\":19033,\"imp\":11102,\"exp\":61,\"cons\":30074},{\"y\":2025,\"m\":5,\"prod\":23054,\"imp\":11043,\"exp\":5,\"cons\":34092},{\"y\":2025,\"m\":6,\"prod\":18040,\"imp\":10146,\"exp\":123,\"cons\":28063},{\"y\":2025,\"m\":7,\"prod\":23630,\"imp\":8387,\"exp\":8,\"cons\":32009},{\"y\":2025,\"m\":8,\"prod\":21604,\"imp\":11595,\"exp\":59,\"cons\":33140},{\"y\":2025,\"m\":9,\"prod\":17560,\"imp\":7953,\"exp\":10,\"cons\":25503},{\"y\":2025,\"m\":10,\"prod\":16580,\"imp\":10597,\"exp\":6,\"cons\":27171},{\"y\":2025,\"m\":11,\"prod\":18931,\"imp\":7986,\"exp\":4,\"cons\":26913},{\"y\":2025,\"m\":12,\"prod\":17697,\"imp\":7520,\"exp\":3,\"cons\":25214},{\"y\":2026,\"m\":1,\"prod\":18300.333333333332,\"imp\":12458,\"exp\":6,\"cons\":30752.333333333332},{\"y\":2026,\"m\":2,\"prod\":7163.778816199379,\"imp\":9480,\"exp\":37,\"cons\":16606.77881619938},{\"prod\":16766.77777777778,\"imp\":11552,\"exp\":28,\"cons\":28290.77777777778,\"y\":2026,\"m\":3}]},\"Coated - Other coated\":{\"grp\":\"Flat\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":35968.17588760917,\"imp\":61450,\"exp\":4001,\"cons\":93417.17588760916},{\"y\":2019,\"m\":2,\"prod\":32393.946780208866,\"imp\":52437,\"exp\":4009,\"cons\":80821.94678020886},{\"y\":2019,\"m\":3,\"prod\":41649.4178519939,\"imp\":64786,\"exp\":4273,\"cons\":102162.4178519939},{\"y\":2019,\"m\":4,\"prod\":37481.367857997306,\"imp\":84057,\"exp\":3733,\"cons\":117805.3678579973},{\"y\":2019,\"m\":5,\"prod\":39819.97789512673,\"imp\":91246,\"exp\":4273,\"cons\":126792.97789512674},{\"y\":2019,\"m\":6,\"prod\":40756.26930394523,\"imp\":74193,\"exp\":4141,\"cons\":110808.26930394523},{\"y\":2019,\"m\":7,\"prod\":34455.97146663451,\"imp\":89102,\"exp\":3738,\"cons\":119819.97146663451},{\"y\":2019,\"m\":8,\"prod\":34472.638953795955,\"imp\":72222,\"exp\":4004,\"cons\":102690.63895379595},{\"y\":2019,\"m\":9,\"prod\":29615.772589773795,\"imp\":59368,\"exp\":3872,\"cons\":85111.7725897738},{\"y\":2019,\"m\":10,\"prod\":25610.09224562793,\"imp\":76191,\"exp\":4130,\"cons\":97671.09224562792},{\"y\":2019,\"m\":11,\"prod\":25306.039861729474,\"imp\":57284,\"exp\":4510,\"cons\":78080.03986172947},{\"y\":2019,\"m\":12,\"prod\":29889.609822382037,\"imp\":37278,\"exp\":3606,\"cons\":63561.609822382045},{\"y\":2020,\"m\":1,\"prod\":33796.349050501034,\"imp\":76562,\"exp\":3365,\"cons\":106993.34905050104},{\"y\":2020,\"m\":2,\"prod\":44834.905055043506,\"imp\":53084,\"exp\":5384,\"cons\":92534.9050550435},{\"y\":2020,\"m\":3,\"prod\":44508.37263780102,\"imp\":65610,\"exp\":6274,\"cons\":103844.37263780102},{\"y\":2020,\"m\":4,\"prod\":38120.7636282148,\"imp\":92988,\"exp\":4170,\"cons\":126938.7636282148},{\"y\":2020,\"m\":5,\"prod\":38261.76910074627,\"imp\":108633,\"exp\":3553,\"cons\":143341.76910074626},{\"y\":2020,\"m\":6,\"prod\":32221.664261366903,\"imp\":96654,\"exp\":4365,\"cons\":124510.66426136691},{\"y\":2020,\"m\":7,\"prod\":37908.39899677599,\"imp\":93878,\"exp\":3018,\"cons\":128768.398996776},{\"y\":2020,\"m\":8,\"prod\":51236.82769838955,\"imp\":80171,\"exp\":3172,\"cons\":128235.82769838953},{\"y\":2020,\"m\":9,\"prod\":42509.08799998913,\"imp\":73139,\"exp\":3243,\"cons\":112405.08799998913},{\"y\":2020,\"m\":10,\"prod\":42982.81648994083,\"imp\":73576,\"exp\":4097,\"cons\":112461.81648994083},{\"y\":2020,\"m\":11,\"prod\":43432.18203741956,\"imp\":70889,\"exp\":3866,\"cons\":110455.18203741955},{\"y\":2020,\"m\":12,\"prod\":45339.7843980054,\"imp\":73969,\"exp\":8666,\"cons\":110642.7843980054},{\"y\":2021,\"m\":1,\"prod\":47713.969889528475,\"imp\":75942,\"exp\":4520,\"cons\":119135.96988952847},{\"y\":2021,\"m\":2,\"prod\":42938.489043388625,\"imp\":70243,\"exp\":4098,\"cons\":109083.48904338863},{\"y\":2021,\"m\":3,\"prod\":43577.658788835426,\"imp\":95243,\"exp\":5399,\"cons\":133421.65878883543},{\"y\":2021,\"m\":4,\"prod\":45198.801721187716,\"imp\":94231,\"exp\":4264,\"cons\":135165.80172118772},{\"y\":2021,\"m\":5,\"prod\":45972.2064529642,\"imp\":146813,\"exp\":3732,\"cons\":189053.2064529642},{\"y\":2021,\"m\":6,\"prod\":45839.349528481405,\"imp\":115542,\"exp\":2538,\"cons\":158843.3495284814},{\"y\":2021,\"m\":7,\"prod\":41840.128355096895,\"imp\":122349,\"exp\":3903,\"cons\":160286.1283550969},{\"y\":2021,\"m\":8,\"prod\":46043.8947788475,\"imp\":105740,\"exp\":4046,\"cons\":147737.8947788475},{\"y\":2021,\"m\":9,\"prod\":44258.79088747526,\"imp\":91172,\"exp\":3142,\"cons\":132288.79088747525},{\"y\":2021,\"m\":10,\"prod\":37092.27134047322,\"imp\":80065,\"exp\":4194,\"cons\":112963.27134047322},{\"y\":2021,\"m\":11,\"prod\":28980.985668931993,\"imp\":60843,\"exp\":5677,\"cons\":84146.985668932},{\"y\":2021,\"m\":12,\"prod\":30035.349298960162,\"imp\":62498,\"exp\":5024,\"cons\":87509.34929896017},{\"y\":2022,\"m\":1,\"prod\":21472.27730954348,\"imp\":62534,\"exp\":3220,\"cons\":80786.27730954348},{\"y\":2022,\"m\":2,\"prod\":28622.21192549567,\"imp\":62581,\"exp\":4462,\"cons\":86741.21192549568},{\"y\":2022,\"m\":3,\"prod\":43653.04060294283,\"imp\":100313,\"exp\":5081,\"cons\":138885.0406029428},{\"y\":2022,\"m\":4,\"prod\":40212.00647697781,\"imp\":86867,\"exp\":4099,\"cons\":122980.00647697781},{\"y\":2022,\"m\":5,\"prod\":38848.95942244591,\"imp\":83554,\"exp\":3478,\"cons\":118924.95942244591},{\"y\":2022,\"m\":6,\"prod\":30451.092174045465,\"imp\":79959,\"exp\":3550,\"cons\":106860.09217404547},{\"y\":2022,\"m\":7,\"prod\":35470.91071644277,\"imp\":99152,\"exp\":1923,\"cons\":132699.91071644277},{\"y\":2022,\"m\":8,\"prod\":30045.986235540426,\"imp\":120858,\"exp\":2785,\"cons\":148118.98623554042},{\"y\":2022,\"m\":9,\"prod\":23310.605855374142,\"imp\":56882,\"exp\":2848,\"cons\":77344.60585537415},{\"y\":2022,\"m\":10,\"prod\":28883.63498678806,\"imp\":61521,\"exp\":1953,\"cons\":88451.63498678806},{\"y\":2022,\"m\":11,\"prod\":27413.409025900874,\"imp\":74159,\"exp\":2443,\"cons\":99129.40902590088},{\"y\":2022,\"m\":12,\"prod\":27129.91607168891,\"imp\":58973,\"exp\":1379,\"cons\":84723.9160716889},{\"y\":2023,\"m\":1,\"prod\":32317.550317263613,\"imp\":73472,\"exp\":2654,\"cons\":103135.55031726361},{\"y\":2023,\"m\":2,\"prod\":34680.07821793537,\"imp\":79630,\"exp\":2535,\"cons\":111775.07821793537},{\"y\":2023,\"m\":3,\"prod\":42313.79706145206,\"imp\":109027,\"exp\":3593,\"cons\":147747.79706145206},{\"y\":2023,\"m\":4,\"prod\":42561.753017967305,\"imp\":86435,\"exp\":2804,\"cons\":126192.7530179673},{\"y\":2023,\"m\":5,\"prod\":37606.83775907422,\"imp\":94095,\"exp\":3996,\"cons\":127705.83775907423},{\"y\":2023,\"m\":6,\"prod\":30133.65721172939,\"imp\":79512,\"exp\":4026,\"cons\":105619.65721172938},{\"y\":2023,\"m\":7,\"prod\":29965.67109625702,\"imp\":69888,\"exp\":4125,\"cons\":95728.67109625702},{\"y\":2023,\"m\":8,\"prod\":31916.42002235354,\"imp\":74579,\"exp\":5533,\"cons\":100962.42002235354},{\"y\":2023,\"m\":9,\"prod\":32806.64044344665,\"imp\":67240,\"exp\":3150,\"cons\":96896.64044344665},{\"y\":2023,\"m\":10,\"prod\":33704.35885401907,\"imp\":81640,\"exp\":2319,\"cons\":113025.35885401907},{\"y\":2023,\"m\":11,\"prod\":34342.25477327309,\"imp\":88054,\"exp\":3096,\"cons\":119300.25477327309},{\"y\":2023,\"m\":12,\"prod\":28362.841797664572,\"imp\":85059,\"exp\":4003,\"cons\":109418.84179766457},{\"y\":2024,\"m\":1,\"prod\":30844.650807097998,\"imp\":82243,\"exp\":3282,\"cons\":109805.65080709799},{\"y\":2024,\"m\":2,\"prod\":30409.61864077611,\"imp\":71130,\"exp\":5136,\"cons\":96403.61864077611},{\"y\":2024,\"m\":3,\"prod\":38681.4245437191,\"imp\":66192,\"exp\":3334,\"cons\":101539.4245437191},{\"y\":2024,\"m\":4,\"prod\":37437.398829750244,\"imp\":80028,\"exp\":3671,\"cons\":113794.39882975025},{\"y\":2024,\"m\":5,\"prod\":35257.57698719321,\"imp\":97723,\"exp\":4342,\"cons\":128638.5769871932},{\"y\":2024,\"m\":6,\"prod\":35240.91592852399,\"imp\":80239,\"exp\":2964,\"cons\":112515.91592852399},{\"y\":2024,\"m\":7,\"prod\":36473.83427004669,\"imp\":80786,\"exp\":5135,\"cons\":112124.83427004669},{\"y\":2024,\"m\":8,\"prod\":34158.94663704394,\"imp\":99963,\"exp\":6463,\"cons\":127658.94663704393},{\"y\":2024,\"m\":9,\"prod\":28440.934329622345,\"imp\":68894,\"exp\":5024,\"cons\":92310.93432962234},{\"y\":2024,\"m\":10,\"prod\":39738.532872126,\"imp\":78074,\"exp\":2748,\"cons\":115064.532872126},{\"y\":2024,\"m\":11,\"prod\":32786.22320537406,\"imp\":77554,\"exp\":5122,\"cons\":105218.22320537406},{\"y\":2024,\"m\":12,\"prod\":32276.577058775674,\"imp\":71987,\"exp\":3823,\"cons\":100440.57705877567},{\"y\":2025,\"m\":1,\"prod\":28105.499916869107,\"imp\":104128,\"exp\":4161,\"cons\":128072.4999168691},{\"y\":2025,\"m\":2,\"prod\":28252.82545165262,\"imp\":76216,\"exp\":4398,\"cons\":100070.82545165262},{\"y\":2025,\"m\":3,\"prod\":38521.43493921921,\"imp\":81960,\"exp\":4401,\"cons\":116080.43493921921},{\"y\":2025,\"m\":4,\"prod\":34469.6799146511,\"imp\":138703,\"exp\":4678,\"cons\":168494.6799146511},{\"y\":2025,\"m\":5,\"prod\":34483.47905428643,\"imp\":170178,\"exp\":6731,\"cons\":197930.47905428644},{\"y\":2025,\"m\":6,\"prod\":34838.640794134975,\"imp\":95095,\"exp\":5079,\"cons\":124854.64079413498},{\"y\":2025,\"m\":7,\"prod\":29643.617684815363,\"imp\":73795,\"exp\":4100,\"cons\":99338.61768481537},{\"y\":2025,\"m\":8,\"prod\":32679.912511078925,\"imp\":84153,\"exp\":4476,\"cons\":112356.91251107893},{\"y\":2025,\"m\":9,\"prod\":26773.056996676423,\"imp\":77189,\"exp\":6085,\"cons\":97877.05699667643},{\"y\":2025,\"m\":10,\"prod\":27834.52906419024,\"imp\":69902,\"exp\":5194,\"cons\":92542.52906419024},{\"y\":2025,\"m\":11,\"prod\":29487.832857315196,\"imp\":61703,\"exp\":4653,\"cons\":86537.8328573152},{\"y\":2025,\"m\":12,\"prod\":32388.472972727286,\"imp\":63545,\"exp\":6660,\"cons\":89273.4729727273},{\"y\":2026,\"m\":1,\"prod\":35279.27829807757,\"imp\":100177,\"exp\":6271,\"cons\":129185.27829807758},{\"y\":2026,\"m\":2,\"prod\":28622.055037033297,\"imp\":71393,\"exp\":8371,\"cons\":91644.0550370333},{\"prod\":35210.51817480254,\"imp\":100039,\"exp\":7593,\"cons\":127656.51817480254,\"y\":2026,\"m\":3}]},\"Cold-formed section\":{\"grp\":\"Flat\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":null,\"imp\":1601,\"exp\":676,\"cons\":null},{\"y\":2019,\"m\":2,\"prod\":null,\"imp\":1211,\"exp\":616,\"cons\":null},{\"y\":2019,\"m\":3,\"prod\":null,\"imp\":1147,\"exp\":915,\"cons\":null},{\"y\":2019,\"m\":4,\"prod\":null,\"imp\":1371,\"exp\":462,\"cons\":null},{\"y\":2019,\"m\":5,\"prod\":null,\"imp\":1370,\"exp\":708,\"cons\":null},{\"y\":2019,\"m\":6,\"prod\":null,\"imp\":1321,\"exp\":551,\"cons\":null},{\"y\":2019,\"m\":7,\"prod\":null,\"imp\":1273,\"exp\":912,\"cons\":null},{\"y\":2019,\"m\":8,\"prod\":null,\"imp\":2163,\"exp\":563,\"cons\":null},{\"y\":2019,\"m\":9,\"prod\":null,\"imp\":3300,\"exp\":696,\"cons\":null},{\"y\":2019,\"m\":10,\"prod\":null,\"imp\":3099,\"exp\":835,\"cons\":null},{\"y\":2019,\"m\":11,\"prod\":null,\"imp\":830,\"exp\":666,\"cons\":null},{\"y\":2019,\"m\":12,\"prod\":null,\"imp\":726,\"exp\":552,\"cons\":null},{\"y\":2020,\"m\":1,\"prod\":null,\"imp\":781,\"exp\":647,\"cons\":null},{\"y\":2020,\"m\":2,\"prod\":null,\"imp\":397,\"exp\":736,\"cons\":null},{\"y\":2020,\"m\":3,\"prod\":null,\"imp\":413,\"exp\":809,\"cons\":null},{\"y\":2020,\"m\":4,\"prod\":null,\"imp\":455,\"exp\":291,\"cons\":null},{\"y\":2020,\"m\":5,\"prod\":null,\"imp\":427,\"exp\":701,\"cons\":null},{\"y\":2020,\"m\":6,\"prod\":null,\"imp\":442,\"exp\":637,\"cons\":null},{\"y\":2020,\"m\":7,\"prod\":null,\"imp\":585,\"exp\":770,\"cons\":null},{\"y\":2020,\"m\":8,\"prod\":null,\"imp\":896,\"exp\":730,\"cons\":null},{\"y\":2020,\"m\":9,\"prod\":null,\"imp\":984,\"exp\":841,\"cons\":null},{\"y\":2020,\"m\":10,\"prod\":null,\"imp\":486,\"exp\":478,\"cons\":null},{\"y\":2020,\"m\":11,\"prod\":null,\"imp\":598,\"exp\":554,\"cons\":null},{\"y\":2020,\"m\":12,\"prod\":null,\"imp\":886,\"exp\":563,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":1498,\"exp\":566,\"cons\":null},{\"y\":2021,\"m\":2,\"prod\":null,\"imp\":636,\"exp\":432,\"cons\":null},{\"y\":2021,\"m\":3,\"prod\":null,\"imp\":1147,\"exp\":489,\"cons\":null},{\"y\":2021,\"m\":4,\"prod\":null,\"imp\":758,\"exp\":369,\"cons\":null},{\"y\":2021,\"m\":5,\"prod\":null,\"imp\":1179,\"exp\":367,\"cons\":null},{\"y\":2021,\"m\":6,\"prod\":null,\"imp\":1193,\"exp\":445,\"cons\":null},{\"y\":2021,\"m\":7,\"prod\":null,\"imp\":821,\"exp\":623,\"cons\":null},{\"y\":2021,\"m\":8,\"prod\":null,\"imp\":873,\"exp\":515,\"cons\":null},{\"y\":2021,\"m\":9,\"prod\":null,\"imp\":1775,\"exp\":228,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":1114,\"exp\":400,\"cons\":null},{\"y\":2021,\"m\":11,\"prod\":null,\"imp\":912,\"exp\":2145,\"cons\":null},{\"y\":2021,\"m\":12,\"prod\":null,\"imp\":1705,\"exp\":397,\"cons\":null},{\"y\":2022,\"m\":1,\"prod\":null,\"imp\":1558,\"exp\":426,\"cons\":null},{\"y\":2022,\"m\":2,\"prod\":null,\"imp\":901,\"exp\":596,\"cons\":null},{\"y\":2022,\"m\":3,\"prod\":null,\"imp\":871,\"exp\":502,\"cons\":null},{\"y\":2022,\"m\":4,\"prod\":null,\"imp\":671,\"exp\":325,\"cons\":null},{\"y\":2022,\"m\":5,\"prod\":null,\"imp\":980,\"exp\":294,\"cons\":null},{\"y\":2022,\"m\":6,\"prod\":null,\"imp\":1094,\"exp\":425,\"cons\":null},{\"y\":2022,\"m\":7,\"prod\":null,\"imp\":1233,\"exp\":564,\"cons\":null},{\"y\":2022,\"m\":8,\"prod\":null,\"imp\":1235,\"exp\":502,\"cons\":null},{\"y\":2022,\"m\":9,\"prod\":null,\"imp\":1084,\"exp\":366,\"cons\":null},{\"y\":2022,\"m\":10,\"prod\":null,\"imp\":1346,\"exp\":615,\"cons\":null},{\"y\":2022,\"m\":11,\"prod\":null,\"imp\":1244,\"exp\":705,\"cons\":null},{\"y\":2022,\"m\":12,\"prod\":null,\"imp\":1005,\"exp\":751,\"cons\":null},{\"y\":2023,\"m\":1,\"prod\":null,\"imp\":1603,\"exp\":481,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":639,\"exp\":423,\"cons\":null},{\"y\":2023,\"m\":3,\"prod\":null,\"imp\":1243,\"exp\":650,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":981,\"exp\":543,\"cons\":null},{\"y\":2023,\"m\":5,\"prod\":null,\"imp\":886,\"exp\":1072,\"cons\":null},{\"y\":2023,\"m\":6,\"prod\":null,\"imp\":1088,\"exp\":891,\"cons\":null},{\"y\":2023,\"m\":7,\"prod\":null,\"imp\":1102,\"exp\":359,\"cons\":null},{\"y\":2023,\"m\":8,\"prod\":null,\"imp\":1663,\"exp\":336,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":1533,\"exp\":221,\"cons\":null},{\"y\":2023,\"m\":10,\"prod\":null,\"imp\":1184,\"exp\":397,\"cons\":null},{\"y\":2023,\"m\":11,\"prod\":null,\"imp\":1846,\"exp\":1873,\"cons\":null},{\"y\":2023,\"m\":12,\"prod\":null,\"imp\":1290,\"exp\":293,\"cons\":null},{\"y\":2024,\"m\":1,\"prod\":null,\"imp\":2836,\"exp\":360,\"cons\":null},{\"y\":2024,\"m\":2,\"prod\":null,\"imp\":2808,\"exp\":2686,\"cons\":null},{\"y\":2024,\"m\":3,\"prod\":null,\"imp\":2524,\"exp\":642,\"cons\":null},{\"y\":2024,\"m\":4,\"prod\":null,\"imp\":2468,\"exp\":184,\"cons\":null},{\"y\":2024,\"m\":5,\"prod\":null,\"imp\":2262,\"exp\":198,\"cons\":null},{\"y\":2024,\"m\":6,\"prod\":null,\"imp\":5762,\"exp\":258,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":3977,\"exp\":283,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":3995,\"exp\":526,\"cons\":null},{\"y\":2024,\"m\":9,\"prod\":null,\"imp\":2483,\"exp\":242,\"cons\":null},{\"y\":2024,\"m\":10,\"prod\":null,\"imp\":4057,\"exp\":618,\"cons\":null},{\"y\":2024,\"m\":11,\"prod\":null,\"imp\":3490,\"exp\":1075,\"cons\":null},{\"y\":2024,\"m\":12,\"prod\":null,\"imp\":4329,\"exp\":1146,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":6386,\"exp\":1285,\"cons\":null},{\"y\":2025,\"m\":2,\"prod\":null,\"imp\":2455,\"exp\":949,\"cons\":null},{\"y\":2025,\"m\":3,\"prod\":null,\"imp\":2195,\"exp\":947,\"cons\":null},{\"y\":2025,\"m\":4,\"prod\":null,\"imp\":4449,\"exp\":1671,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":4687,\"exp\":1016,\"cons\":null},{\"y\":2025,\"m\":6,\"prod\":null,\"imp\":4485,\"exp\":4195,\"cons\":null},{\"y\":2025,\"m\":7,\"prod\":null,\"imp\":9006,\"exp\":2166,\"cons\":null},{\"y\":2025,\"m\":8,\"prod\":null,\"imp\":4189,\"exp\":771,\"cons\":null},{\"y\":2025,\"m\":9,\"prod\":null,\"imp\":6031,\"exp\":1355,\"cons\":null},{\"y\":2025,\"m\":10,\"prod\":null,\"imp\":4096,\"exp\":509,\"cons\":null},{\"y\":2025,\"m\":11,\"prod\":null,\"imp\":4661,\"exp\":518,\"cons\":null},{\"y\":2025,\"m\":12,\"prod\":null,\"imp\":4277,\"exp\":2397,\"cons\":null},{\"y\":2026,\"m\":1,\"prod\":null,\"imp\":8684,\"exp\":1102,\"cons\":null},{\"y\":2026,\"m\":2,\"prod\":null,\"imp\":4764,\"exp\":1084,\"cons\":null},{\"prod\":0,\"imp\":6809,\"exp\":1496,\"cons\":0,\"y\":2026,\"m\":3}]},\"Welded pipe\":{\"grp\":\"Flat\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":null,\"imp\":26020,\"exp\":16408,\"cons\":null},{\"y\":2019,\"m\":2,\"prod\":null,\"imp\":12536,\"exp\":9461,\"cons\":null},{\"y\":2019,\"m\":3,\"prod\":null,\"imp\":23603,\"exp\":30710,\"cons\":null},{\"y\":2019,\"m\":4,\"prod\":null,\"imp\":32742,\"exp\":8258,\"cons\":null},{\"y\":2019,\"m\":5,\"prod\":null,\"imp\":37488,\"exp\":17152,\"cons\":null},{\"y\":2019,\"m\":6,\"prod\":null,\"imp\":29064,\"exp\":14072,\"cons\":null},{\"y\":2019,\"m\":7,\"prod\":null,\"imp\":28705,\"exp\":21929,\"cons\":null},{\"y\":2019,\"m\":8,\"prod\":null,\"imp\":34012,\"exp\":15476,\"cons\":null},{\"y\":2019,\"m\":9,\"prod\":null,\"imp\":23474,\"exp\":7243,\"cons\":null},{\"y\":2019,\"m\":10,\"prod\":null,\"imp\":14195,\"exp\":10122,\"cons\":null},{\"y\":2019,\"m\":11,\"prod\":null,\"imp\":18893,\"exp\":9292,\"cons\":null},{\"y\":2019,\"m\":12,\"prod\":null,\"imp\":23845,\"exp\":11411,\"cons\":null},{\"y\":2020,\"m\":1,\"prod\":null,\"imp\":21922,\"exp\":6118,\"cons\":null},{\"y\":2020,\"m\":2,\"prod\":null,\"imp\":16971,\"exp\":17826,\"cons\":null},{\"y\":2020,\"m\":3,\"prod\":null,\"imp\":21415,\"exp\":12374,\"cons\":null},{\"y\":2020,\"m\":4,\"prod\":null,\"imp\":19860,\"exp\":11500,\"cons\":null},{\"y\":2020,\"m\":5,\"prod\":null,\"imp\":16190,\"exp\":19041,\"cons\":null},{\"y\":2020,\"m\":6,\"prod\":null,\"imp\":15021,\"exp\":17746,\"cons\":null},{\"y\":2020,\"m\":7,\"prod\":null,\"imp\":27678,\"exp\":11339,\"cons\":null},{\"y\":2020,\"m\":8,\"prod\":null,\"imp\":30950,\"exp\":10895,\"cons\":null},{\"y\":2020,\"m\":9,\"prod\":null,\"imp\":26964,\"exp\":19142,\"cons\":null},{\"y\":2020,\"m\":10,\"prod\":null,\"imp\":29033,\"exp\":15804,\"cons\":null},{\"y\":2020,\"m\":11,\"prod\":null,\"imp\":19571,\"exp\":35805,\"cons\":null},{\"y\":2020,\"m\":12,\"prod\":null,\"imp\":12487,\"exp\":12406,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":17842,\"exp\":13904,\"cons\":null},{\"y\":2021,\"m\":2,\"prod\":null,\"imp\":15660,\"exp\":12294,\"cons\":null},{\"y\":2021,\"m\":3,\"prod\":null,\"imp\":17328,\"exp\":21206,\"cons\":null},{\"y\":2021,\"m\":4,\"prod\":null,\"imp\":12953,\"exp\":11863,\"cons\":null},{\"y\":2021,\"m\":5,\"prod\":null,\"imp\":28767,\"exp\":16412,\"cons\":null},{\"y\":2021,\"m\":6,\"prod\":null,\"imp\":16444,\"exp\":35478,\"cons\":null},{\"y\":2021,\"m\":7,\"prod\":null,\"imp\":16954,\"exp\":20617,\"cons\":null},{\"y\":2021,\"m\":8,\"prod\":null,\"imp\":14705,\"exp\":11455,\"cons\":null},{\"y\":2021,\"m\":9,\"prod\":null,\"imp\":29307,\"exp\":12915,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":16557,\"exp\":7504,\"cons\":null},{\"y\":2021,\"m\":11,\"prod\":null,\"imp\":14546,\"exp\":19462,\"cons\":null},{\"y\":2021,\"m\":12,\"prod\":null,\"imp\":15832,\"exp\":45380,\"cons\":null},{\"y\":2022,\"m\":1,\"prod\":null,\"imp\":15998,\"exp\":11257,\"cons\":null},{\"y\":2022,\"m\":2,\"prod\":null,\"imp\":16768,\"exp\":12911,\"cons\":null},{\"y\":2022,\"m\":3,\"prod\":null,\"imp\":15573,\"exp\":12486,\"cons\":null},{\"y\":2022,\"m\":4,\"prod\":null,\"imp\":12831,\"exp\":9016,\"cons\":null},{\"y\":2022,\"m\":5,\"prod\":null,\"imp\":16570,\"exp\":26627,\"cons\":null},{\"y\":2022,\"m\":6,\"prod\":null,\"imp\":27784,\"exp\":8880,\"cons\":null},{\"y\":2022,\"m\":7,\"prod\":null,\"imp\":16961,\"exp\":11813,\"cons\":null},{\"y\":2022,\"m\":8,\"prod\":null,\"imp\":23128,\"exp\":39121,\"cons\":null},{\"y\":2022,\"m\":9,\"prod\":null,\"imp\":14615,\"exp\":20907,\"cons\":null},{\"y\":2022,\"m\":10,\"prod\":null,\"imp\":12255,\"exp\":11196,\"cons\":null},{\"y\":2022,\"m\":11,\"prod\":null,\"imp\":14218,\"exp\":10287,\"cons\":null},{\"y\":2022,\"m\":12,\"prod\":null,\"imp\":19607,\"exp\":21407,\"cons\":null},{\"y\":2023,\"m\":1,\"prod\":null,\"imp\":15961,\"exp\":33978,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":27167,\"exp\":10154,\"cons\":null},{\"y\":2023,\"m\":3,\"prod\":null,\"imp\":16040,\"exp\":16419,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":19809,\"exp\":10578,\"cons\":null},{\"y\":2023,\"m\":5,\"prod\":null,\"imp\":24228,\"exp\":19089,\"cons\":null},{\"y\":2023,\"m\":6,\"prod\":null,\"imp\":26740,\"exp\":20619,\"cons\":null},{\"y\":2023,\"m\":7,\"prod\":null,\"imp\":16356,\"exp\":18037,\"cons\":null},{\"y\":2023,\"m\":8,\"prod\":null,\"imp\":17302,\"exp\":20214,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":14782,\"exp\":23570,\"cons\":null},{\"y\":2023,\"m\":10,\"prod\":null,\"imp\":14732,\"exp\":18085,\"cons\":null},{\"y\":2023,\"m\":11,\"prod\":null,\"imp\":17689,\"exp\":17457,\"cons\":null},{\"y\":2023,\"m\":12,\"prod\":null,\"imp\":16209,\"exp\":14277,\"cons\":null},{\"y\":2024,\"m\":1,\"prod\":null,\"imp\":20613,\"exp\":27766,\"cons\":null},{\"y\":2024,\"m\":2,\"prod\":null,\"imp\":13275,\"exp\":17220,\"cons\":null},{\"y\":2024,\"m\":3,\"prod\":null,\"imp\":16120,\"exp\":17248,\"cons\":null},{\"y\":2024,\"m\":4,\"prod\":null,\"imp\":20023,\"exp\":16884,\"cons\":null},{\"y\":2024,\"m\":5,\"prod\":null,\"imp\":21693,\"exp\":12071,\"cons\":null},{\"y\":2024,\"m\":6,\"prod\":null,\"imp\":25495,\"exp\":21013,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":22615,\"exp\":16216,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":27318,\"exp\":22892,\"cons\":null},{\"y\":2024,\"m\":9,\"prod\":null,\"imp\":30952,\"exp\":23395,\"cons\":null},{\"y\":2024,\"m\":10,\"prod\":null,\"imp\":23783,\"exp\":14542,\"cons\":null},{\"y\":2024,\"m\":11,\"prod\":null,\"imp\":27754,\"exp\":13941,\"cons\":null},{\"y\":2024,\"m\":12,\"prod\":null,\"imp\":19566,\"exp\":31965,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":22036,\"exp\":16601,\"cons\":null},{\"y\":2025,\"m\":2,\"prod\":null,\"imp\":18990,\"exp\":15453,\"cons\":null},{\"y\":2025,\"m\":3,\"prod\":null,\"imp\":20026,\"exp\":14650,\"cons\":null},{\"y\":2025,\"m\":4,\"prod\":null,\"imp\":20716,\"exp\":10082,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":23412,\"exp\":25491,\"cons\":null},{\"y\":2025,\"m\":6,\"prod\":null,\"imp\":19677,\"exp\":12236,\"cons\":null},{\"y\":2025,\"m\":7,\"prod\":null,\"imp\":17627,\"exp\":20230,\"cons\":null},{\"y\":2025,\"m\":8,\"prod\":null,\"imp\":17634,\"exp\":10574,\"cons\":null},{\"y\":2025,\"m\":9,\"prod\":null,\"imp\":14806,\"exp\":20790,\"cons\":null},{\"y\":2025,\"m\":10,\"prod\":null,\"imp\":21090,\"exp\":15394,\"cons\":null},{\"y\":2025,\"m\":11,\"prod\":null,\"imp\":14694,\"exp\":10364,\"cons\":null},{\"y\":2025,\"m\":12,\"prod\":null,\"imp\":17296,\"exp\":12888,\"cons\":null},{\"y\":2026,\"m\":1,\"prod\":null,\"imp\":18898,\"exp\":21889,\"cons\":null},{\"y\":2026,\"m\":2,\"prod\":null,\"imp\":15153,\"exp\":12230,\"cons\":null},{\"prod\":0,\"imp\":17328,\"exp\":13445,\"cons\":0,\"y\":2026,\"m\":3}]},\"Ingot - Carbon\":{\"grp\":\"Crude\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":null,\"imp\":42,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":5,\"prod\":null,\"imp\":1,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":6,\"prod\":null,\"imp\":1,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":7,\"prod\":null,\"imp\":5,\"exp\":5,\"cons\":null},{\"y\":2020,\"m\":1,\"prod\":null,\"imp\":1,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":4,\"prod\":null,\"imp\":20,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":7,\"prod\":null,\"imp\":2,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":6,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":2,\"prod\":null,\"imp\":0,\"exp\":24,\"cons\":null},{\"y\":2021,\"m\":3,\"prod\":null,\"imp\":4,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":4,\"prod\":null,\"imp\":161,\"exp\":1,\"cons\":null},{\"y\":2021,\"m\":5,\"prod\":null,\"imp\":466,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":9,\"prod\":null,\"imp\":2423,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":159,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":11,\"prod\":null,\"imp\":277,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":12,\"prod\":null,\"imp\":127,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":1,\"prod\":null,\"imp\":267,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":2,\"prod\":null,\"imp\":184,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":3,\"prod\":null,\"imp\":61,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":4,\"prod\":null,\"imp\":60,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":5,\"prod\":null,\"imp\":36,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":6,\"prod\":null,\"imp\":218,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":7,\"prod\":null,\"imp\":35,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":8,\"prod\":null,\"imp\":21,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":9,\"prod\":null,\"imp\":2,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":4,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":41,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":5,\"prod\":null,\"imp\":27,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":6,\"prod\":null,\"imp\":15,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":7,\"prod\":null,\"imp\":21,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":8,\"prod\":null,\"imp\":45,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":15,\"exp\":1,\"cons\":null},{\"y\":2023,\"m\":10,\"prod\":null,\"imp\":3,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":11,\"prod\":null,\"imp\":7,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":12,\"prod\":null,\"imp\":3,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":1,\"prod\":null,\"imp\":34,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":2,\"prod\":null,\"imp\":2,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":4,\"prod\":null,\"imp\":23,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":5,\"prod\":null,\"imp\":0,\"exp\":3,\"cons\":null},{\"y\":2024,\"m\":6,\"prod\":null,\"imp\":2,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":1,\"exp\":4,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":1,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":10,\"prod\":null,\"imp\":11,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":12,\"prod\":null,\"imp\":4,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":22,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":2,\"prod\":null,\"imp\":2,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":3,\"prod\":null,\"imp\":1,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":4,\"prod\":null,\"imp\":21,\"exp\":6,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":2,\"exp\":2,\"cons\":null},{\"y\":2025,\"m\":6,\"prod\":null,\"imp\":5,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":7,\"prod\":null,\"imp\":2,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":8,\"prod\":null,\"imp\":1,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":9,\"prod\":null,\"imp\":20,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":10,\"prod\":null,\"imp\":3,\"exp\":0,\"cons\":null},{\"y\":2026,\"m\":2,\"prod\":null,\"imp\":2,\"exp\":0,\"cons\":null},{\"prod\":0,\"imp\":1,\"exp\":0,\"cons\":0,\"y\":2026,\"m\":3}]},\"Semi - Billet\":{\"grp\":\"Crude\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":340264.5028074088,\"imp\":194476,\"exp\":11070,\"cons\":792232.5028074088},{\"y\":2019,\"m\":2,\"prod\":282496.22385989595,\"imp\":105558,\"exp\":27045,\"cons\":499701.22385989595},{\"y\":2019,\"m\":3,\"prod\":358397.3096726912,\"imp\":79492,\"exp\":9,\"cons\":703928.3096726912},{\"y\":2019,\"m\":4,\"prod\":327427.13908830937,\"imp\":106919,\"exp\":15914,\"cons\":524268.13908830937},{\"y\":2019,\"m\":5,\"prod\":427592.22858111514,\"imp\":113723,\"exp\":10329,\"cons\":754272.2285811151},{\"y\":2019,\"m\":6,\"prod\":400410.4815725637,\"imp\":118238,\"exp\":3,\"cons\":829424.4815725638},{\"y\":2019,\"m\":7,\"prod\":368766.9262225083,\"imp\":121441,\"exp\":5999,\"cons\":843515.9262225083},{\"y\":2019,\"m\":8,\"prod\":380473.0696588629,\"imp\":85927,\"exp\":0,\"cons\":691107.0696588629},{\"y\":2019,\"m\":9,\"prod\":308248.1220041819,\"imp\":90557,\"exp\":0,\"cons\":616753.1220041818},{\"y\":2019,\"m\":10,\"prod\":361436.4264798378,\"imp\":133386,\"exp\":2,\"cons\":572540.4264798379},{\"y\":2019,\"m\":11,\"prod\":333443.20978477295,\"imp\":178999,\"exp\":0,\"cons\":768386.209784773},{\"y\":2019,\"m\":12,\"prod\":381004.24772388185,\"imp\":135170,\"exp\":10,\"cons\":640409.2477238819},{\"y\":2020,\"m\":1,\"prod\":413051.78760847467,\"imp\":117151,\"exp\":20001,\"cons\":664049.7876084747},{\"y\":2020,\"m\":2,\"prod\":375754.7332135342,\"imp\":127443,\"exp\":0,\"cons\":790771.7332135341},{\"y\":2020,\"m\":3,\"prod\":360277.012149752,\"imp\":130318,\"exp\":0,\"cons\":695616.012149752},{\"y\":2020,\"m\":4,\"prod\":310444.26941323857,\"imp\":117407,\"exp\":11504,\"cons\":497279.26941323857},{\"y\":2020,\"m\":5,\"prod\":300344.20242394117,\"imp\":62127,\"exp\":0,\"cons\":447339.20242394117},{\"y\":2020,\"m\":6,\"prod\":321413.17589557345,\"imp\":50119,\"exp\":0,\"cons\":382974.17589557345},{\"y\":2020,\"m\":7,\"prod\":341995.101135797,\"imp\":184624,\"exp\":2083,\"cons\":672320.101135797},{\"y\":2020,\"m\":8,\"prod\":348852.7854103021,\"imp\":185787,\"exp\":14632,\"cons\":585482.7854103021},{\"y\":2020,\"m\":9,\"prod\":376627.25418133155,\"imp\":123320,\"exp\":19690,\"cons\":585254.2541813315},{\"y\":2020,\"m\":10,\"prod\":457834.61960032355,\"imp\":104166,\"exp\":9520,\"cons\":719681.6196003235},{\"y\":2020,\"m\":11,\"prod\":397261.454062679,\"imp\":68545,\"exp\":0,\"cons\":536003.4540626791},{\"y\":2020,\"m\":12,\"prod\":434511.13905863184,\"imp\":101152,\"exp\":40486,\"cons\":640747.1390586318},{\"y\":2021,\"m\":1,\"prod\":485869.98798525555,\"imp\":9785,\"exp\":17718,\"cons\":635834.9879852555},{\"y\":2021,\"m\":2,\"prod\":449738.358431753,\"imp\":169185,\"exp\":15448,\"cons\":796612.358431753},{\"y\":2021,\"m\":3,\"prod\":484789.45524025604,\"imp\":192896,\"exp\":0,\"cons\":916921.455240256},{\"y\":2021,\"m\":4,\"prod\":457086.93340752483,\"imp\":67134,\"exp\":0,\"cons\":720392.9334075248},{\"y\":2021,\"m\":5,\"prod\":468745.55567834247,\"imp\":129486,\"exp\":30225,\"cons\":693596.5556783425},{\"y\":2021,\"m\":6,\"prod\":466993.7833185538,\"imp\":81228,\"exp\":50554,\"cons\":861492.7833185538},{\"y\":2021,\"m\":7,\"prod\":422887.19759903685,\"imp\":97767,\"exp\":79278,\"cons\":565528.1975990369},{\"y\":2021,\"m\":8,\"prod\":459632.29269246774,\"imp\":55518,\"exp\":132411,\"cons\":611901.2926924678},{\"y\":2021,\"m\":9,\"prod\":468032.29591703974,\"imp\":3990,\"exp\":36074,\"cons\":458774.29591703974},{\"y\":2021,\"m\":10,\"prod\":472469.7173963876,\"imp\":86437,\"exp\":15997,\"cons\":645644.7173963876},{\"y\":2021,\"m\":11,\"prod\":482221.3644422031,\"imp\":56201,\"exp\":5,\"cons\":612695.3644422031},{\"y\":2021,\"m\":12,\"prod\":354461.3289215138,\"imp\":85072,\"exp\":9989,\"cons\":565497.3289215139},{\"y\":2022,\"m\":1,\"prod\":445638.7100194515,\"imp\":38670,\"exp\":0,\"cons\":683521.7100194516},{\"y\":2022,\"m\":2,\"prod\":449999.27313463873,\"imp\":31750,\"exp\":11996,\"cons\":508406.2731346388},{\"y\":2022,\"m\":3,\"prod\":519970.16983612033,\"imp\":100242,\"exp\":9976,\"cons\":786243.1698361203},{\"y\":2022,\"m\":4,\"prod\":550345.9292044552,\"imp\":165460,\"exp\":9888,\"cons\":813258.9292044552},{\"y\":2022,\"m\":5,\"prod\":477023.85521936364,\"imp\":83899,\"exp\":10459,\"cons\":671919.8552193637},{\"y\":2022,\"m\":6,\"prod\":434634.3882056519,\"imp\":124234,\"exp\":9971,\"cons\":794269.3882056519},{\"y\":2022,\"m\":7,\"prod\":375932.29136193666,\"imp\":66540,\"exp\":0,\"cons\":614263.2913619366},{\"y\":2022,\"m\":8,\"prod\":430454.1049605782,\"imp\":22925,\"exp\":48741,\"cons\":513058.10496057826},{\"y\":2022,\"m\":9,\"prod\":392986.5429764158,\"imp\":32140,\"exp\":0,\"cons\":454895.5429764158},{\"y\":2022,\"m\":10,\"prod\":420148.5904829966,\"imp\":31513,\"exp\":0,\"cons\":526206.5904829965},{\"y\":2022,\"m\":11,\"prod\":427299.1534092922,\"imp\":82226,\"exp\":0,\"cons\":651703.1534092922},{\"y\":2022,\"m\":12,\"prod\":408324.8803345659,\"imp\":65887,\"exp\":0,\"cons\":579210.8803345659},{\"y\":2023,\"m\":1,\"prod\":442577.38887354155,\"imp\":81427,\"exp\":0,\"cons\":633531.3888735415},{\"y\":2023,\"m\":2,\"prod\":424146.23428821075,\"imp\":72723,\"exp\":0,\"cons\":599810.2342882107},{\"y\":2023,\"m\":3,\"prod\":459587.4860466772,\"imp\":90366,\"exp\":0,\"cons\":664956.4860466772},{\"y\":2023,\"m\":4,\"prod\":342890.1081009251,\"imp\":74498,\"exp\":10033,\"cons\":590852.1081009251},{\"y\":2023,\"m\":5,\"prod\":367410.52717216435,\"imp\":59899,\"exp\":0,\"cons\":624442.5271721643},{\"y\":2023,\"m\":6,\"prod\":403715.1112752679,\"imp\":71072,\"exp\":0,\"cons\":505017.1112752679},{\"y\":2023,\"m\":7,\"prod\":457955.339286625,\"imp\":9904,\"exp\":0,\"cons\":536324.3392866249},{\"y\":2023,\"m\":8,\"prod\":400214.2364872284,\"imp\":36454,\"exp\":0,\"cons\":617501.2364872284},{\"y\":2023,\"m\":9,\"prod\":448252.03284775186,\"imp\":47465,\"exp\":0,\"cons\":580213.0328477519},{\"y\":2023,\"m\":10,\"prod\":430289.56557968527,\"imp\":51855,\"exp\":0,\"cons\":635556.5655796853},{\"y\":2023,\"m\":11,\"prod\":379174.4450288695,\"imp\":45316,\"exp\":0,\"cons\":637141.4450288694},{\"y\":2023,\"m\":12,\"prod\":408187.520676292,\"imp\":54511,\"exp\":0,\"cons\":627145.520676292},{\"y\":2024,\"m\":1,\"prod\":420108.0106218242,\"imp\":31399,\"exp\":0,\"cons\":543334.0106218242},{\"y\":2024,\"m\":2,\"prod\":459534.3638893674,\"imp\":19700,\"exp\":30314,\"cons\":510937.3638893673},{\"y\":2024,\"m\":3,\"prod\":460611.47917935386,\"imp\":0,\"exp\":5790,\"cons\":606777.4791793539},{\"y\":2024,\"m\":4,\"prod\":379882.57009219466,\"imp\":0,\"exp\":0,\"cons\":573207.5700921947},{\"y\":2024,\"m\":5,\"prod\":405178.36130651785,\"imp\":49375,\"exp\":0,\"cons\":522684.36130651785},{\"y\":2024,\"m\":6,\"prod\":451567.54980600055,\"imp\":29845,\"exp\":3987,\"cons\":641803.5498060005},{\"y\":2024,\"m\":7,\"prod\":378078.8785992142,\"imp\":41248,\"exp\":3978,\"cons\":609125.8785992141},{\"y\":2024,\"m\":8,\"prod\":388364.17970377114,\"imp\":30530,\"exp\":0,\"cons\":617345.1797037711},{\"y\":2024,\"m\":9,\"prod\":397968.1774888674,\"imp\":54907,\"exp\":1,\"cons\":510937.1774888674},{\"y\":2024,\"m\":10,\"prod\":398076.34362148604,\"imp\":9852,\"exp\":4000,\"cons\":465465.34362148604},{\"y\":2024,\"m\":11,\"prod\":418052.6496521047,\"imp\":38845,\"exp\":0,\"cons\":628748.6496521047},{\"y\":2024,\"m\":12,\"prod\":361023.51929746236,\"imp\":75584,\"exp\":0,\"cons\":595510.5192974624},{\"y\":2025,\"m\":1,\"prod\":452446.9773623966,\"imp\":59896,\"exp\":19764,\"cons\":625930.9773623967},{\"y\":2025,\"m\":2,\"prod\":425420.4134590929,\"imp\":30191,\"exp\":0,\"cons\":613606.4134590928},{\"y\":2025,\"m\":3,\"prod\":459111.17941301374,\"imp\":90157,\"exp\":0,\"cons\":711787.1794130137},{\"y\":2025,\"m\":4,\"prod\":388856.5761426003,\"imp\":69857,\"exp\":0,\"cons\":692176.5761426003},{\"y\":2025,\"m\":5,\"prod\":425460.2580184659,\"imp\":25568,\"exp\":13,\"cons\":560798.258018466},{\"y\":2025,\"m\":6,\"prod\":395919.8940107138,\"imp\":73388,\"exp\":13999,\"cons\":739042.8940107138},{\"y\":2025,\"m\":7,\"prod\":392853.1049647502,\"imp\":77684,\"exp\":0,\"cons\":716094.1049647501},{\"y\":2025,\"m\":8,\"prod\":477181.25745700084,\"imp\":131671,\"exp\":9,\"cons\":819381.2574570009},{\"y\":2025,\"m\":9,\"prod\":440107.60043705883,\"imp\":126192,\"exp\":0,\"cons\":763606.6004370588},{\"y\":2025,\"m\":10,\"prod\":386480.7939775067,\"imp\":122314,\"exp\":0,\"cons\":749772.7939775067},{\"y\":2025,\"m\":11,\"prod\":444658.2338849456,\"imp\":65330,\"exp\":18,\"cons\":791914.2338849456},{\"y\":2025,\"m\":12,\"prod\":440859.6580509543,\"imp\":108487,\"exp\":0,\"cons\":749932.6580509543},{\"y\":2026,\"m\":1,\"prod\":461767.90865617373,\"imp\":9799,\"exp\":6,\"cons\":621900.9086561737},{\"y\":2026,\"m\":2,\"prod\":449174.46639845276,\"imp\":68287,\"exp\":0,\"cons\":651049.4663984528},{\"prod\":500358.5577899225,\"imp\":80101,\"exp\":0,\"cons\":714764.5577899225,\"y\":2026,\"m\":3}]},\"Semi - Slab\":{\"grp\":\"Crude\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":null,\"imp\":152959,\"exp\":22,\"cons\":null},{\"y\":2019,\"m\":2,\"prod\":null,\"imp\":105983,\"exp\":12,\"cons\":null},{\"y\":2019,\"m\":3,\"prod\":null,\"imp\":83999,\"exp\":5,\"cons\":null},{\"y\":2019,\"m\":4,\"prod\":null,\"imp\":67567,\"exp\":8,\"cons\":null},{\"y\":2019,\"m\":5,\"prod\":null,\"imp\":108030,\"exp\":119,\"cons\":null},{\"y\":2019,\"m\":6,\"prod\":null,\"imp\":201915,\"exp\":79,\"cons\":null},{\"y\":2019,\"m\":7,\"prod\":null,\"imp\":219048,\"exp\":193,\"cons\":null},{\"y\":2019,\"m\":8,\"prod\":null,\"imp\":177359,\"exp\":122,\"cons\":null},{\"y\":2019,\"m\":9,\"prod\":null,\"imp\":148258,\"exp\":125,\"cons\":null},{\"y\":2019,\"m\":10,\"prod\":null,\"imp\":52733,\"exp\":358,\"cons\":null},{\"y\":2019,\"m\":11,\"prod\":null,\"imp\":135373,\"exp\":284,\"cons\":null},{\"y\":2019,\"m\":12,\"prod\":null,\"imp\":0,\"exp\":121,\"cons\":null},{\"y\":2020,\"m\":1,\"prod\":null,\"imp\":69125,\"exp\":52,\"cons\":null},{\"y\":2020,\"m\":2,\"prod\":null,\"imp\":127683,\"exp\":83,\"cons\":null},{\"y\":2020,\"m\":3,\"prod\":null,\"imp\":59592,\"exp\":247,\"cons\":null},{\"y\":2020,\"m\":4,\"prod\":null,\"imp\":52831,\"exp\":4,\"cons\":null},{\"y\":2020,\"m\":5,\"prod\":null,\"imp\":82862,\"exp\":14,\"cons\":null},{\"y\":2020,\"m\":6,\"prod\":null,\"imp\":0,\"exp\":35,\"cons\":null},{\"y\":2020,\"m\":7,\"prod\":null,\"imp\":71077,\"exp\":26,\"cons\":null},{\"y\":2020,\"m\":8,\"prod\":null,\"imp\":19611,\"exp\":47,\"cons\":null},{\"y\":2020,\"m\":9,\"prod\":null,\"imp\":91118,\"exp\":53,\"cons\":null},{\"y\":2020,\"m\":10,\"prod\":null,\"imp\":103456,\"exp\":24,\"cons\":null},{\"y\":2020,\"m\":11,\"prod\":null,\"imp\":50686,\"exp\":27,\"cons\":null},{\"y\":2020,\"m\":12,\"prod\":null,\"imp\":129795,\"exp\":31,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":125051,\"exp\":7,\"cons\":null},{\"y\":2021,\"m\":2,\"prod\":null,\"imp\":146073,\"exp\":9,\"cons\":null},{\"y\":2021,\"m\":3,\"prod\":null,\"imp\":105996,\"exp\":33,\"cons\":null},{\"y\":2021,\"m\":4,\"prod\":null,\"imp\":165843,\"exp\":3,\"cons\":null},{\"y\":2021,\"m\":5,\"prod\":null,\"imp\":85489,\"exp\":17,\"cons\":null},{\"y\":2021,\"m\":6,\"prod\":null,\"imp\":225711,\"exp\":17,\"cons\":null},{\"y\":2021,\"m\":7,\"prod\":null,\"imp\":111179,\"exp\":2,\"cons\":null},{\"y\":2021,\"m\":8,\"prod\":null,\"imp\":186378,\"exp\":1,\"cons\":null},{\"y\":2021,\"m\":9,\"prod\":null,\"imp\":45552,\"exp\":2,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":112837,\"exp\":6,\"cons\":null},{\"y\":2021,\"m\":11,\"prod\":null,\"imp\":51298,\"exp\":10,\"cons\":null},{\"y\":2021,\"m\":12,\"prod\":null,\"imp\":123942,\"exp\":7,\"cons\":null},{\"y\":2022,\"m\":1,\"prod\":null,\"imp\":172938,\"exp\":39,\"cons\":null},{\"y\":2022,\"m\":2,\"prod\":null,\"imp\":41422,\"exp\":11,\"cons\":null},{\"y\":2022,\"m\":3,\"prod\":null,\"imp\":143841,\"exp\":28,\"cons\":null},{\"y\":2022,\"m\":4,\"prod\":null,\"imp\":138778,\"exp\":5,\"cons\":null},{\"y\":2022,\"m\":5,\"prod\":null,\"imp\":96297,\"exp\":26,\"cons\":null},{\"y\":2022,\"m\":6,\"prod\":null,\"imp\":204412,\"exp\":40,\"cons\":null},{\"y\":2022,\"m\":7,\"prod\":null,\"imp\":151463,\"exp\":20,\"cons\":null},{\"y\":2022,\"m\":8,\"prod\":null,\"imp\":91510,\"exp\":53,\"cons\":null},{\"y\":2022,\"m\":9,\"prod\":null,\"imp\":2057,\"exp\":49,\"cons\":null},{\"y\":2022,\"m\":10,\"prod\":null,\"imp\":61059,\"exp\":52,\"cons\":null},{\"y\":2022,\"m\":11,\"prod\":null,\"imp\":114024,\"exp\":41,\"cons\":null},{\"y\":2022,\"m\":12,\"prod\":null,\"imp\":96265,\"exp\":25,\"cons\":null},{\"y\":2023,\"m\":1,\"prod\":null,\"imp\":52349,\"exp\":48,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":63225,\"exp\":7,\"cons\":null},{\"y\":2023,\"m\":3,\"prod\":null,\"imp\":100575,\"exp\":2,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":141341,\"exp\":6,\"cons\":null},{\"y\":2023,\"m\":5,\"prod\":null,\"imp\":148235,\"exp\":27,\"cons\":null},{\"y\":2023,\"m\":6,\"prod\":null,\"imp\":30240,\"exp\":8,\"cons\":null},{\"y\":2023,\"m\":7,\"prod\":null,\"imp\":51612,\"exp\":32,\"cons\":null},{\"y\":2023,\"m\":8,\"prod\":null,\"imp\":171350,\"exp\":14,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":60921,\"exp\":13,\"cons\":null},{\"y\":2023,\"m\":10,\"prod\":null,\"imp\":110896,\"exp\":2,\"cons\":null},{\"y\":2023,\"m\":11,\"prod\":null,\"imp\":212042,\"exp\":3,\"cons\":null},{\"y\":2023,\"m\":12,\"prod\":null,\"imp\":166183,\"exp\":4,\"cons\":null},{\"y\":2024,\"m\":1,\"prod\":null,\"imp\":75161,\"exp\":64,\"cons\":null},{\"y\":2024,\"m\":2,\"prod\":null,\"imp\":60235,\"exp\":19,\"cons\":null},{\"y\":2024,\"m\":3,\"prod\":null,\"imp\":146505,\"exp\":3,\"cons\":null},{\"y\":2024,\"m\":4,\"prod\":null,\"imp\":159652,\"exp\":2,\"cons\":null},{\"y\":2024,\"m\":5,\"prod\":null,\"imp\":62252,\"exp\":5,\"cons\":null},{\"y\":2024,\"m\":6,\"prod\":null,\"imp\":152405,\"exp\":13,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":190539,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":186393,\"exp\":6,\"cons\":null},{\"y\":2024,\"m\":9,\"prod\":null,\"imp\":57819,\"exp\":3,\"cons\":null},{\"y\":2024,\"m\":10,\"prod\":null,\"imp\":43109,\"exp\":1,\"cons\":null},{\"y\":2024,\"m\":11,\"prod\":null,\"imp\":166376,\"exp\":16,\"cons\":null},{\"y\":2024,\"m\":12,\"prod\":null,\"imp\":141630,\"exp\":2,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":122690,\"exp\":2,\"cons\":null},{\"y\":2025,\"m\":2,\"prod\":null,\"imp\":147064,\"exp\":16,\"cons\":null},{\"y\":2025,\"m\":3,\"prod\":null,\"imp\":138496,\"exp\":2,\"cons\":null},{\"y\":2025,\"m\":4,\"prod\":null,\"imp\":165658,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":106299,\"exp\":3,\"cons\":null},{\"y\":2025,\"m\":6,\"prod\":null,\"imp\":191594,\"exp\":33,\"cons\":null},{\"y\":2025,\"m\":7,\"prod\":null,\"imp\":167397,\"exp\":1,\"cons\":null},{\"y\":2025,\"m\":8,\"prod\":null,\"imp\":124504,\"exp\":3,\"cons\":null},{\"y\":2025,\"m\":9,\"prod\":null,\"imp\":95748,\"exp\":2,\"cons\":null},{\"y\":2025,\"m\":10,\"prod\":null,\"imp\":162075,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":11,\"prod\":null,\"imp\":213907,\"exp\":10,\"cons\":null},{\"y\":2025,\"m\":12,\"prod\":null,\"imp\":114147,\"exp\":0,\"cons\":null},{\"y\":2026,\"m\":1,\"prod\":null,\"imp\":137548,\"exp\":0,\"cons\":null},{\"y\":2026,\"m\":2,\"prod\":null,\"imp\":64009,\"exp\":1,\"cons\":null},{\"prod\":0,\"imp\":94861,\"exp\":0,\"cons\":0,\"y\":2026,\"m\":3}]},\"Semi - Billet\/Slab C>=0.25%\":{\"grp\":\"Crude\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":null,\"imp\":80136,\"exp\":34,\"cons\":null},{\"y\":2019,\"m\":2,\"prod\":null,\"imp\":11063,\"exp\":55,\"cons\":null},{\"y\":2019,\"m\":3,\"prod\":null,\"imp\":157980,\"exp\":11507,\"cons\":null},{\"y\":2019,\"m\":4,\"prod\":null,\"imp\":28649,\"exp\":109,\"cons\":null},{\"y\":2019,\"m\":5,\"prod\":null,\"imp\":95347,\"exp\":54,\"cons\":null},{\"y\":2019,\"m\":6,\"prod\":null,\"imp\":51969,\"exp\":14,\"cons\":null},{\"y\":2019,\"m\":7,\"prod\":null,\"imp\":99892,\"exp\":2366,\"cons\":null},{\"y\":2019,\"m\":8,\"prod\":null,\"imp\":28161,\"exp\":1217,\"cons\":null},{\"y\":2019,\"m\":9,\"prod\":null,\"imp\":45182,\"exp\":1162,\"cons\":null},{\"y\":2019,\"m\":10,\"prod\":null,\"imp\":0,\"exp\":83,\"cons\":null},{\"y\":2019,\"m\":11,\"prod\":null,\"imp\":104194,\"exp\":75,\"cons\":null},{\"y\":2019,\"m\":12,\"prod\":null,\"imp\":72856,\"exp\":11,\"cons\":null},{\"y\":2020,\"m\":1,\"prod\":null,\"imp\":73814,\"exp\":9295,\"cons\":null},{\"y\":2020,\"m\":2,\"prod\":null,\"imp\":119955,\"exp\":138,\"cons\":null},{\"y\":2020,\"m\":3,\"prod\":null,\"imp\":107304,\"exp\":90,\"cons\":null},{\"y\":2020,\"m\":4,\"prod\":null,\"imp\":17977,\"exp\":92,\"cons\":null},{\"y\":2020,\"m\":5,\"prod\":null,\"imp\":2087,\"exp\":32,\"cons\":null},{\"y\":2020,\"m\":6,\"prod\":null,\"imp\":4210,\"exp\":39,\"cons\":null},{\"y\":2020,\"m\":7,\"prod\":null,\"imp\":50935,\"exp\":1482,\"cons\":null},{\"y\":2020,\"m\":8,\"prod\":null,\"imp\":29406,\"exp\":1525,\"cons\":null},{\"y\":2020,\"m\":9,\"prod\":null,\"imp\":15215,\"exp\":1241,\"cons\":null},{\"y\":2020,\"m\":10,\"prod\":null,\"imp\":46812,\"exp\":1526,\"cons\":null},{\"y\":2020,\"m\":11,\"prod\":null,\"imp\":10877,\"exp\":1538,\"cons\":null},{\"y\":2020,\"m\":12,\"prod\":null,\"imp\":14373,\"exp\":9650,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":15740,\"exp\":141,\"cons\":null},{\"y\":2021,\"m\":2,\"prod\":null,\"imp\":43082,\"exp\":2483,\"cons\":null},{\"y\":2021,\"m\":3,\"prod\":null,\"imp\":88245,\"exp\":9862,\"cons\":null},{\"y\":2021,\"m\":4,\"prod\":null,\"imp\":22379,\"exp\":9933,\"cons\":null},{\"y\":2021,\"m\":5,\"prod\":null,\"imp\":32842,\"exp\":92,\"cons\":null},{\"y\":2021,\"m\":6,\"prod\":null,\"imp\":102215,\"exp\":9625,\"cons\":null},{\"y\":2021,\"m\":7,\"prod\":null,\"imp\":33212,\"exp\":41019,\"cons\":null},{\"y\":2021,\"m\":8,\"prod\":null,\"imp\":57514,\"exp\":19550,\"cons\":null},{\"y\":2021,\"m\":9,\"prod\":null,\"imp\":8414,\"exp\":32069,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":20108,\"exp\":28767,\"cons\":null},{\"y\":2021,\"m\":11,\"prod\":null,\"imp\":20081,\"exp\":22171,\"cons\":null},{\"y\":2021,\"m\":12,\"prod\":null,\"imp\":25715,\"exp\":30522,\"cons\":null},{\"y\":2022,\"m\":1,\"prod\":null,\"imp\":36408,\"exp\":28883,\"cons\":null},{\"y\":2022,\"m\":2,\"prod\":null,\"imp\":16079,\"exp\":19759,\"cons\":null},{\"y\":2022,\"m\":3,\"prod\":null,\"imp\":29031,\"exp\":33,\"cons\":null},{\"y\":2022,\"m\":4,\"prod\":null,\"imp\":33069,\"exp\":79507,\"cons\":null},{\"y\":2022,\"m\":5,\"prod\":null,\"imp\":56550,\"exp\":31130,\"cons\":null},{\"y\":2022,\"m\":6,\"prod\":null,\"imp\":29223,\"exp\":14324,\"cons\":null},{\"y\":2022,\"m\":7,\"prod\":null,\"imp\":10837,\"exp\":9912,\"cons\":null},{\"y\":2022,\"m\":8,\"prod\":null,\"imp\":15070,\"exp\":10632,\"cons\":null},{\"y\":2022,\"m\":9,\"prod\":null,\"imp\":32999,\"exp\":5102,\"cons\":null},{\"y\":2022,\"m\":10,\"prod\":null,\"imp\":13867,\"exp\":46,\"cons\":null},{\"y\":2022,\"m\":11,\"prod\":null,\"imp\":16278,\"exp\":52,\"cons\":null},{\"y\":2022,\"m\":12,\"prod\":null,\"imp\":7732,\"exp\":9,\"cons\":null},{\"y\":2023,\"m\":1,\"prod\":null,\"imp\":41892,\"exp\":10,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":20592,\"exp\":3,\"cons\":null},{\"y\":2023,\"m\":3,\"prod\":null,\"imp\":20323,\"exp\":10563,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":67823,\"exp\":25601,\"cons\":null},{\"y\":2023,\"m\":5,\"prod\":null,\"imp\":24831,\"exp\":7,\"cons\":null},{\"y\":2023,\"m\":6,\"prod\":null,\"imp\":9851,\"exp\":9818,\"cons\":null},{\"y\":2023,\"m\":7,\"prod\":null,\"imp\":9999,\"exp\":31,\"cons\":null},{\"y\":2023,\"m\":8,\"prod\":null,\"imp\":20298,\"exp\":10785,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":12751,\"exp\":1547,\"cons\":null},{\"y\":2023,\"m\":10,\"prod\":null,\"imp\":33280,\"exp\":31,\"cons\":null},{\"y\":2023,\"m\":11,\"prod\":null,\"imp\":8011,\"exp\":10756,\"cons\":null},{\"y\":2023,\"m\":12,\"prod\":null,\"imp\":10911,\"exp\":12574,\"cons\":null},{\"y\":2024,\"m\":1,\"prod\":null,\"imp\":19345,\"exp\":6514,\"cons\":null},{\"y\":2024,\"m\":2,\"prod\":null,\"imp\":11460,\"exp\":9589,\"cons\":null},{\"y\":2024,\"m\":3,\"prod\":null,\"imp\":14954,\"exp\":13623,\"cons\":null},{\"y\":2024,\"m\":4,\"prod\":null,\"imp\":18906,\"exp\":3,\"cons\":null},{\"y\":2024,\"m\":5,\"prod\":null,\"imp\":16264,\"exp\":10249,\"cons\":null},{\"y\":2024,\"m\":6,\"prod\":null,\"imp\":12112,\"exp\":31,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":3392,\"exp\":61,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":16372,\"exp\":9551,\"cons\":null},{\"y\":2024,\"m\":9,\"prod\":null,\"imp\":18,\"exp\":30,\"cons\":null},{\"y\":2024,\"m\":10,\"prod\":null,\"imp\":18132,\"exp\":8,\"cons\":null},{\"y\":2024,\"m\":11,\"prod\":null,\"imp\":4542,\"exp\":34,\"cons\":null},{\"y\":2024,\"m\":12,\"prod\":null,\"imp\":17697,\"exp\":54,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":13337,\"exp\":2433,\"cons\":null},{\"y\":2025,\"m\":2,\"prod\":null,\"imp\":9256,\"exp\":12,\"cons\":null},{\"y\":2025,\"m\":3,\"prod\":null,\"imp\":24299,\"exp\":33,\"cons\":null},{\"y\":2025,\"m\":4,\"prod\":null,\"imp\":64705,\"exp\":7057,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":3709,\"exp\":18,\"cons\":null},{\"y\":2025,\"m\":6,\"prod\":null,\"imp\":90630,\"exp\":17,\"cons\":null},{\"y\":2025,\"m\":7,\"prod\":null,\"imp\":68466,\"exp\":24,\"cons\":null},{\"y\":2025,\"m\":8,\"prod\":null,\"imp\":74982,\"exp\":115,\"cons\":null},{\"y\":2025,\"m\":9,\"prod\":null,\"imp\":92263,\"exp\":186,\"cons\":null},{\"y\":2025,\"m\":10,\"prod\":null,\"imp\":74621,\"exp\":33,\"cons\":null},{\"y\":2025,\"m\":11,\"prod\":null,\"imp\":57351,\"exp\":3,\"cons\":null},{\"y\":2025,\"m\":12,\"prod\":null,\"imp\":86853,\"exp\":8,\"cons\":null},{\"y\":2026,\"m\":1,\"prod\":null,\"imp\":8532,\"exp\":16,\"cons\":null},{\"y\":2026,\"m\":2,\"prod\":null,\"imp\":69691,\"exp\":0,\"cons\":null},{\"prod\":0,\"imp\":33350,\"exp\":34,\"cons\":0,\"y\":2026,\"m\":3}]},\"Semi - Other\":{\"grp\":\"Crude\",\"data\":[{\"y\":2019,\"m\":1,\"prod\":null,\"imp\":35836,\"exp\":313,\"cons\":null},{\"y\":2019,\"m\":2,\"prod\":null,\"imp\":21996,\"exp\":283,\"cons\":null},{\"y\":2019,\"m\":3,\"prod\":null,\"imp\":35880,\"exp\":299,\"cons\":null},{\"y\":2019,\"m\":4,\"prod\":null,\"imp\":9938,\"exp\":201,\"cons\":null},{\"y\":2019,\"m\":5,\"prod\":null,\"imp\":20253,\"exp\":171,\"cons\":null},{\"y\":2019,\"m\":6,\"prod\":null,\"imp\":57089,\"exp\":101,\"cons\":null},{\"y\":2019,\"m\":7,\"prod\":null,\"imp\":43343,\"exp\":417,\"cons\":null},{\"y\":2019,\"m\":8,\"prod\":null,\"imp\":20819,\"exp\":293,\"cons\":null},{\"y\":2019,\"m\":9,\"prod\":null,\"imp\":25952,\"exp\":157,\"cons\":null},{\"y\":2019,\"m\":10,\"prod\":null,\"imp\":25691,\"exp\":263,\"cons\":null},{\"y\":2019,\"m\":11,\"prod\":null,\"imp\":16971,\"exp\":235,\"cons\":null},{\"y\":2019,\"m\":12,\"prod\":null,\"imp\":51741,\"exp\":220,\"cons\":null},{\"y\":2020,\"m\":1,\"prod\":null,\"imp\":20600,\"exp\":344,\"cons\":null},{\"y\":2020,\"m\":2,\"prod\":null,\"imp\":40417,\"exp\":260,\"cons\":null},{\"y\":2020,\"m\":3,\"prod\":null,\"imp\":38820,\"exp\":358,\"cons\":null},{\"y\":2020,\"m\":4,\"prod\":null,\"imp\":10331,\"exp\":111,\"cons\":null},{\"y\":2020,\"m\":5,\"prod\":null,\"imp\":128,\"exp\":163,\"cons\":null},{\"y\":2020,\"m\":6,\"prod\":null,\"imp\":7334,\"exp\":28,\"cons\":null},{\"y\":2020,\"m\":7,\"prod\":null,\"imp\":27343,\"exp\":63,\"cons\":null},{\"y\":2020,\"m\":8,\"prod\":null,\"imp\":18108,\"exp\":78,\"cons\":null},{\"y\":2020,\"m\":9,\"prod\":null,\"imp\":1,\"exp\":43,\"cons\":null},{\"y\":2020,\"m\":10,\"prod\":null,\"imp\":18628,\"exp\":145,\"cons\":null},{\"y\":2020,\"m\":11,\"prod\":null,\"imp\":10329,\"exp\":130,\"cons\":null},{\"y\":2020,\"m\":12,\"prod\":null,\"imp\":11275,\"exp\":192,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":24982,\"exp\":7727,\"cons\":null},{\"y\":2021,\"m\":2,\"prod\":null,\"imp\":9655,\"exp\":3181,\"cons\":null},{\"y\":2021,\"m\":3,\"prod\":null,\"imp\":55108,\"exp\":218,\"cons\":null},{\"y\":2021,\"m\":4,\"prod\":null,\"imp\":18043,\"exp\":157,\"cons\":null},{\"y\":2021,\"m\":5,\"prod\":null,\"imp\":7405,\"exp\":37,\"cons\":null},{\"y\":2021,\"m\":6,\"prod\":null,\"imp\":45817,\"exp\":276,\"cons\":null},{\"y\":2021,\"m\":7,\"prod\":null,\"imp\":20865,\"exp\":83,\"cons\":null},{\"y\":2021,\"m\":8,\"prod\":null,\"imp\":5077,\"exp\":256,\"cons\":null},{\"y\":2021,\"m\":9,\"prod\":null,\"imp\":11152,\"exp\":10221,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":8082,\"exp\":9519,\"cons\":null},{\"y\":2021,\"m\":11,\"prod\":null,\"imp\":25246,\"exp\":166,\"cons\":null},{\"y\":2021,\"m\":12,\"prod\":null,\"imp\":17039,\"exp\":214,\"cons\":null},{\"y\":2022,\"m\":1,\"prod\":null,\"imp\":18969,\"exp\":180,\"cons\":null},{\"y\":2022,\"m\":2,\"prod\":null,\"imp\":1075,\"exp\":153,\"cons\":null},{\"y\":2022,\"m\":3,\"prod\":null,\"imp\":3429,\"exp\":233,\"cons\":null},{\"y\":2022,\"m\":4,\"prod\":null,\"imp\":15237,\"exp\":231,\"cons\":null},{\"y\":2022,\"m\":5,\"prod\":null,\"imp\":1,\"exp\":236,\"cons\":null},{\"y\":2022,\"m\":6,\"prod\":null,\"imp\":26310,\"exp\":209,\"cons\":null},{\"y\":2022,\"m\":7,\"prod\":null,\"imp\":19670,\"exp\":247,\"cons\":null},{\"y\":2022,\"m\":8,\"prod\":null,\"imp\":12715,\"exp\":190,\"cons\":null},{\"y\":2022,\"m\":9,\"prod\":null,\"imp\":0,\"exp\":136,\"cons\":null},{\"y\":2022,\"m\":10,\"prod\":null,\"imp\":2,\"exp\":285,\"cons\":null},{\"y\":2022,\"m\":11,\"prod\":null,\"imp\":12128,\"exp\":159,\"cons\":null},{\"y\":2022,\"m\":12,\"prod\":null,\"imp\":1268,\"exp\":232,\"cons\":null},{\"y\":2023,\"m\":1,\"prod\":null,\"imp\":15405,\"exp\":61,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":19172,\"exp\":38,\"cons\":null},{\"y\":2023,\"m\":3,\"prod\":null,\"imp\":4823,\"exp\":153,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":0,\"exp\":60,\"cons\":null},{\"y\":2023,\"m\":5,\"prod\":null,\"imp\":24106,\"exp\":5,\"cons\":null},{\"y\":2023,\"m\":6,\"prod\":null,\"imp\":1,\"exp\":36,\"cons\":null},{\"y\":2023,\"m\":7,\"prod\":null,\"imp\":6935,\"exp\":18,\"cons\":null},{\"y\":2023,\"m\":8,\"prod\":null,\"imp\":28,\"exp\":44,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":12404,\"exp\":20,\"cons\":null},{\"y\":2023,\"m\":10,\"prod\":null,\"imp\":9374,\"exp\":105,\"cons\":null},{\"y\":2023,\"m\":11,\"prod\":null,\"imp\":3477,\"exp\":120,\"cons\":null},{\"y\":2023,\"m\":12,\"prod\":null,\"imp\":24,\"exp\":93,\"cons\":null},{\"y\":2024,\"m\":1,\"prod\":null,\"imp\":4103,\"exp\":204,\"cons\":null},{\"y\":2024,\"m\":2,\"prod\":null,\"imp\":61,\"exp\":131,\"cons\":null},{\"y\":2024,\"m\":3,\"prod\":null,\"imp\":4253,\"exp\":130,\"cons\":null},{\"y\":2024,\"m\":4,\"prod\":null,\"imp\":14927,\"exp\":155,\"cons\":null},{\"y\":2024,\"m\":5,\"prod\":null,\"imp\":41,\"exp\":172,\"cons\":null},{\"y\":2024,\"m\":6,\"prod\":null,\"imp\":3,\"exp\":98,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":7,\"exp\":100,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":5333,\"exp\":90,\"cons\":null},{\"y\":2024,\"m\":9,\"prod\":null,\"imp\":420,\"exp\":161,\"cons\":null},{\"y\":2024,\"m\":10,\"prod\":null,\"imp\":577,\"exp\":272,\"cons\":null},{\"y\":2024,\"m\":11,\"prod\":null,\"imp\":1234,\"exp\":251,\"cons\":null},{\"y\":2024,\"m\":12,\"prod\":null,\"imp\":48,\"exp\":416,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":4,\"exp\":244,\"cons\":null},{\"y\":2025,\"m\":2,\"prod\":null,\"imp\":2046,\"exp\":343,\"cons\":null},{\"y\":2025,\"m\":3,\"prod\":null,\"imp\":24,\"exp\":265,\"cons\":null},{\"y\":2025,\"m\":4,\"prod\":null,\"imp\":10246,\"exp\":89,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":66,\"exp\":270,\"cons\":null},{\"y\":2025,\"m\":6,\"prod\":null,\"imp\":1723,\"exp\":163,\"cons\":null},{\"y\":2025,\"m\":7,\"prod\":null,\"imp\":10071,\"exp\":352,\"cons\":null},{\"y\":2025,\"m\":8,\"prod\":null,\"imp\":11595,\"exp\":425,\"cons\":null},{\"y\":2025,\"m\":9,\"prod\":null,\"imp\":10574,\"exp\":1090,\"cons\":null},{\"y\":2025,\"m\":10,\"prod\":null,\"imp\":5149,\"exp\":834,\"cons\":null},{\"y\":2025,\"m\":11,\"prod\":null,\"imp\":11127,\"exp\":428,\"cons\":null},{\"y\":2025,\"m\":12,\"prod\":null,\"imp\":17,\"exp\":423,\"cons\":null},{\"y\":2026,\"m\":1,\"prod\":null,\"imp\":4602,\"exp\":326,\"cons\":null},{\"y\":2026,\"m\":2,\"prod\":null,\"imp\":90,\"exp\":201,\"cons\":null},{\"prod\":0,\"imp\":6366,\"exp\":238,\"cons\":0,\"y\":2026,\"m\":3}]},\"Ingot - Stainless\":{\"grp\":\"Crude\",\"data\":[{\"y\":2019,\"m\":4,\"prod\":null,\"imp\":1,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":5,\"prod\":null,\"imp\":7,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":7,\"prod\":null,\"imp\":1,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":10,\"prod\":null,\"imp\":2,\"exp\":0,\"cons\":null},{\"y\":2019,\"m\":12,\"prod\":null,\"imp\":2,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":2,\"prod\":null,\"imp\":2,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":3,\"prod\":null,\"imp\":6,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":5,\"prod\":null,\"imp\":1,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":12,\"prod\":null,\"imp\":17,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":7,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":3,\"prod\":null,\"imp\":20,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":9,\"prod\":null,\"imp\":1,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":1,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":12,\"prod\":null,\"imp\":21,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":3,\"prod\":null,\"imp\":19,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":4,\"prod\":null,\"imp\":1,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":5,\"prod\":null,\"imp\":27,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":6,\"prod\":null,\"imp\":30,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":7,\"prod\":null,\"imp\":1,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":11,\"prod\":null,\"imp\":225,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":1,\"prod\":null,\"imp\":60,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":54,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":3,\"prod\":null,\"imp\":40,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":67,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":5,\"prod\":null,\"imp\":54,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":6,\"prod\":null,\"imp\":53,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":7,\"prod\":null,\"imp\":52,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":8,\"prod\":null,\"imp\":63,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":99,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":11,\"prod\":null,\"imp\":82,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":12,\"prod\":null,\"imp\":82,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":1,\"prod\":null,\"imp\":35,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":2,\"prod\":null,\"imp\":26,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":3,\"prod\":null,\"imp\":72,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":5,\"prod\":null,\"imp\":169,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":188,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":91,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":9,\"prod\":null,\"imp\":151,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":10,\"prod\":null,\"imp\":173,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":11,\"prod\":null,\"imp\":200,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":12,\"prod\":null,\"imp\":91,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":114,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":2,\"prod\":null,\"imp\":57,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":3,\"prod\":null,\"imp\":133,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":4,\"prod\":null,\"imp\":77,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":270,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":6,\"prod\":null,\"imp\":78,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":7,\"prod\":null,\"imp\":133,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":8,\"prod\":null,\"imp\":46,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":9,\"prod\":null,\"imp\":184,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":10,\"prod\":null,\"imp\":108,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":11,\"prod\":null,\"imp\":233,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":12,\"prod\":null,\"imp\":203,\"exp\":0,\"cons\":null},{\"y\":2026,\"m\":1,\"prod\":null,\"imp\":175,\"exp\":0,\"cons\":null},{\"y\":2026,\"m\":2,\"prod\":null,\"imp\":206,\"exp\":0,\"cons\":null},{\"prod\":0,\"imp\":289,\"exp\":0,\"cons\":0,\"y\":2026,\"m\":3}]},\"Ingot - Alloy\":{\"grp\":\"Crude\",\"data\":[{\"y\":2019,\"m\":9,\"prod\":null,\"imp\":9,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":1,\"prod\":null,\"imp\":10,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":2,\"prod\":null,\"imp\":0,\"exp\":16259,\"cons\":null},{\"y\":2020,\"m\":5,\"prod\":null,\"imp\":10,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":7,\"prod\":null,\"imp\":0,\"exp\":238,\"cons\":null},{\"y\":2020,\"m\":10,\"prod\":null,\"imp\":10,\"exp\":0,\"cons\":null},{\"y\":2020,\"m\":11,\"prod\":null,\"imp\":10,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":1,\"prod\":null,\"imp\":10,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":4,\"prod\":null,\"imp\":10,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":5,\"prod\":null,\"imp\":19,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":6,\"prod\":null,\"imp\":10,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":8,\"prod\":null,\"imp\":29,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":10,\"prod\":null,\"imp\":10,\"exp\":0,\"cons\":null},{\"y\":2021,\"m\":11,\"prod\":null,\"imp\":36,\"exp\":0,\"cons\":null},{\"y\":2022,\"m\":10,\"prod\":null,\"imp\":15,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":2,\"prod\":null,\"imp\":10,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":4,\"prod\":null,\"imp\":20,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":9,\"prod\":null,\"imp\":16,\"exp\":0,\"cons\":null},{\"y\":2023,\"m\":10,\"prod\":null,\"imp\":5,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":4,\"prod\":null,\"imp\":11,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":6,\"prod\":null,\"imp\":15,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":7,\"prod\":null,\"imp\":6,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":8,\"prod\":null,\"imp\":10,\"exp\":0,\"cons\":null},{\"y\":2024,\"m\":9,\"prod\":null,\"imp\":20,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":1,\"prod\":null,\"imp\":10,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":5,\"prod\":null,\"imp\":19,\"exp\":0,\"cons\":null},{\"y\":2025,\"m\":11,\"prod\":null,\"imp\":25,\"exp\":0,\"cons\":null},{\"y\":2026,\"m\":1,\"prod\":null,\"imp\":20,\"exp\":0,\"cons\":null},{\"prod\":0,\"imp\":0,\"exp\":0,\"cons\":0,\"y\":2026,\"m\":3}]}}}<\/script>\n<script>\n(function() {\n  const CONS = JSON.parse(document.getElementById('consData').textContent);\n  const allPeriods = CONS.periods.slice().sort((a,b) => a.y === b.y ? a.m - b.m : a.y - b.y);\n  let periods = allPeriods;\n  function applyYearFilter() {\n    const yr = window.__yearRange || {};\n    const monthSel = (yr.month != null && yr.month !== 'all') ? +yr.month : null;\n    periods = allPeriods.filter(p =>\n      (yr.from == null || p.y >= yr.from) &&\n      (yr.to == null || p.y <= yr.to) &&\n      (monthSel == null || p.m === monthSel)\n    );\n    if (periods.length === 0) {\n      \/\/ Fallback: never end up empty \u2014 keep at least the latest month\n      periods = allPeriods.slice(-1);\n    }\n  }\n  window.__CONS_PERIODS = allPeriods;\nwindow.__CONS_DETAILS = CONS.details;\nif (typeof window.__mainRender === 'function') {\n  try { window.__mainRender(); } catch (e) { console.warn('mainRender re-invoke failed', e); }\n}\n  const details = CONS.details;\n\n  const TH_MONTHS = ['\u0e21.\u0e04.','\u0e01.\u0e1e.','\u0e21\u0e35.\u0e04.','\u0e40\u0e21.\u0e22.','\u0e1e.\u0e04.','\u0e21\u0e34.\u0e22.','\u0e01.\u0e04.','\u0e2a.\u0e04.','\u0e01.\u0e22.','\u0e15.\u0e04.','\u0e1e.\u0e22.','\u0e18.\u0e04.'];\n  const GROUP_LABEL = {tf:'\u0e40\u0e2b\u0e25\u0e47\u0e01\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08\u0e23\u0e39\u0e1b\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14', tl:'Long Product', tfl:'Flat Product', tc:'Crude Steel'};\n\n  function fmtTon(n) {\n    if (n == null || isNaN(n)) return '\u2013';\n    const a = Math.abs(n);\n    if (a >= 1e9)  return (n\/1e9).toFixed(2)  + ' \u0e1e\u0e31\u0e19\u0e25\u0e49\u0e32\u0e19';\n    if (a >= 1e6)  return (n\/1e6).toFixed(2)  + ' \u0e25\u0e49\u0e32\u0e19';\n    if (a >= 1e3)  return (n\/1e3).toFixed(1)  + ' \u0e1e\u0e31\u0e19';\n    return Number(n).toLocaleString('en-US', {maximumFractionDigits: 0});\n  }\n  function fmtInt(n) {\n    if (n == null || isNaN(n)) return '\u2013';\n    return Number(n).toLocaleString('en-US', {maximumFractionDigits: 0});\n  }\n  function fmtPct(n) {\n    if (n == null || isNaN(n) || !isFinite(n)) return '\u2013';\n    const p = n * 100;\n    return (p >= 0 ? '+' : '') + p.toFixed(1) + '%';\n  }\n  function fmtPctAbs(n) {\n    if (n == null || isNaN(n) || !isFinite(n)) return '\u2013';\n    return (Math.abs(n) * 100).toFixed(1) + '%';\n  }\n  function yoyClass(v) {\n    if (v == null || isNaN(v) || !isFinite(v)) return 'arrow-flat';\n    if (v > 0.005) return 'arrow-up';\n    if (v < -0.005) return 'arrow-down';\n    return 'arrow-flat';\n  }\n  function yoyArrow(v) {\n    if (v == null || isNaN(v) || !isFinite(v)) return '\u2192';\n    if (v > 0.005) return '\u2191';\n    if (v < -0.005) return '\u2193';\n    return '\u2192';\n  }\n\n  let currentGroup = 'tf';\n  let currentMode = null;  \/\/ null | 'cons' | 'prod'\n  let charts = {};\n\n  window.addEventListener('consumptionModeChange', (e) => {\n    currentMode = e.detail;  \/\/ 'cons' | 'prod' | null\n    renderAll();\n  });\n\n  function latestPeriod() { return periods[periods.length - 1]; }\n\n  function sameMonthPrevYear(y, m) {\n    return periods.find(p => p.y === y - 1 && p.m === m);\n  }\n\n  function kpiCard(label, value, yoy, border) {\n    const cls = yoyClass(yoy);\n    const arrow = yoyArrow(yoy);\n    return `<div class=\"kpi\" style=\"border-left: 4px solid ${border};\">\n      <div class=\"kpi-label\">${label}<\/div>\n      <div class=\"kpi-value\">${fmtTon(value)}<span class=\"kpi-unit\"> \u0e15\u0e31\u0e19<\/span><\/div>\n      <div class=\"insight-sub\"><span class=\"insight-arrow ${cls}\">${arrow}<\/span>${fmtPct(yoy)} YoY<\/div>\n    <\/div>`;\n  }\n\n  function renderKPIs() {\n    const last = latestPeriod();\n    const prev = sameMonthPrevYear(last.y, last.m);\n    const curr = last[currentGroup];\n    const prevV = prev ? prev[currentGroup] : null;\n    const yoy = (k) => {\n      if (!prevV) return null;\n      const a = curr[k], b = prevV[k];\n      if (a == null || b == null || b === 0) return null;\n      return (a - b) \/ b;\n    };\n\n    \/\/ YTD totals\n    const ytd = periods.filter(p => p.y === last.y && p.m <= last.m);\n    const ytdPrev = periods.filter(p => p.y === last.y - 1 && p.m <= last.m);\n    const sumKey = (arr, k) => arr.reduce((s, p) => s + ((p[currentGroup] && p[currentGroup][k]) || 0), 0);\n\n    const host = document.getElementById('consKpis');\n    \/\/ Build range label from current filter\n    const _yr = window.__yearRange || {};\n    const _mSel = (_yr.month != null && _yr.month !== 'all') ? +_yr.month : null;\n    const _yFrom = _yr.from != null ? _yr.from : (periods[0]?.y);\n    const _yTo   = _yr.to   != null ? _yr.to   : (periods[periods.length-1]?.y);\n    let _rangeLabel;\n    if (_mSel != null) {\n      _rangeLabel = (_yFrom === _yTo) ? `${TH_MONTHS[_mSel-1]} ${_yFrom}` : `${TH_MONTHS[_mSel-1]} ${_yFrom}-${_yTo}`;\n    } else if (_yFrom === _yTo) {\n      _rangeLabel = `\u0e1b\u0e35 ${_yFrom}`;\n    } else {\n      _rangeLabel = `\u0e1b\u0e35 ${_yFrom}-${_yTo}`;\n    }\n    \/\/ Aggregated total across filtered periods for currentGroup\n    const _sumProd = periods.reduce((s, p) => s + ((p[currentGroup] && p[currentGroup].prod) || 0), 0);\n    const _sumCons = periods.reduce((s, p) => s + ((p[currentGroup] && p[currentGroup].cons) || 0), 0);\n    let _titleValueHTML, _titleSub, _titleColor;\n    if (currentMode === 'cons') {\n      _titleValueHTML = fmtTon(_sumCons) + ' <span class=\"kpi-unit\">\u0e15\u0e31\u0e19<\/span>';\n      _titleSub = `\u0e23\u0e27\u0e21\u0e01\u0e32\u0e23\u0e1a\u0e23\u0e34\u0e42\u0e20\u0e04 \u00b7 ${periods.length} \u0e40\u0e14\u0e37\u0e2d\u0e19`;\n      _titleColor = '#f59e0b';\n    } else if (currentMode === 'prod') {\n      _titleValueHTML = fmtTon(_sumProd) + ' <span class=\"kpi-unit\">\u0e15\u0e31\u0e19<\/span>';\n      _titleSub = `\u0e23\u0e27\u0e21\u0e01\u0e32\u0e23\u0e1c\u0e25\u0e34\u0e15 \u00b7 ${periods.length} \u0e40\u0e14\u0e37\u0e2d\u0e19`;\n      _titleColor = '#8b5cf6';\n    } else {\n      _titleValueHTML = '\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14';\n      _titleSub = prev ? ('YoY vs ' + TH_MONTHS[prev.m-1] + ' ' + prev.y) : '\u0e44\u0e21\u0e48\u0e21\u0e35\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e1b\u0e35\u0e01\u0e48\u0e2d\u0e19';\n      _titleColor = '#94a3b8';\n    }\n    const titleCard = `<div class=\"kpi\" style=\"border-left: 4px solid ${_titleColor};\">\n      <div class=\"kpi-label\">${GROUP_LABEL[currentGroup]} \u00b7 ${_rangeLabel}<\/div>\n      <div class=\"kpi-value\" style=\"font-size:${currentMode === 'cons' || currentMode === 'prod' ? '22px' : '18px'};\">${_titleValueHTML}<\/div>\n      <div class=\"insight-sub\">${_titleSub}<\/div>\n    <\/div>`;\n\n    if (currentMode === 'cons') {\n      const ytdC = sumKey(ytd, 'cons');\n      const ytdPrevC = sumKey(ytdPrev, 'cons');\n      const yoyYtd = ytdPrevC > 0 ? (ytdC - ytdPrevC) \/ ytdPrevC : null;\n      const monthsCount = ytd.length;\n      const avgMonth = monthsCount > 0 ? ytdC \/ monthsCount : 0;\n      host.innerHTML = titleCard +\n        kpiCard('Consumption \u0e40\u0e14\u0e37\u0e2d\u0e19\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14', curr.cons, yoy('cons'), '#f59e0b') +\n        kpiCard(`YTD (\u0e21.\u0e04.-${TH_MONTHS[last.m-1]})`, ytdC, yoyYtd, '#f59e0b') +\n        kpiCard('\u0e40\u0e09\u0e25\u0e35\u0e48\u0e22\u0e15\u0e48\u0e2d\u0e40\u0e14\u0e37\u0e2d\u0e19 (YTD)', avgMonth, null, '#fbbf24');\n    } else if (currentMode === 'prod') {\n      const ytdP = sumKey(ytd, 'prod');\n      const ytdPrevP = sumKey(ytdPrev, 'prod');\n      const yoyYtd = ytdPrevP > 0 ? (ytdP - ytdPrevP) \/ ytdPrevP : null;\n      const monthsCount = ytd.length;\n      const avgMonth = monthsCount > 0 ? ytdP \/ monthsCount : 0;\n      host.innerHTML = titleCard +\n        kpiCard('Production \u0e40\u0e14\u0e37\u0e2d\u0e19\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14', curr.prod, yoy('prod'), '#8b5cf6') +\n        kpiCard(`YTD (\u0e21.\u0e04.-${TH_MONTHS[last.m-1]})`, ytdP, yoyYtd, '#8b5cf6') +\n        kpiCard('\u0e40\u0e09\u0e25\u0e35\u0e48\u0e22\u0e15\u0e48\u0e2d\u0e40\u0e14\u0e37\u0e2d\u0e19 (YTD)', avgMonth, null, '#a78bfa');\n    } else {\n      host.innerHTML = titleCard +\n        kpiCard('Production (\u0e1c\u0e25\u0e34\u0e15)', curr.prod, yoy('prod'), '#8b5cf6') +\n        kpiCard('Import (\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32)', curr.imp, yoy('imp'), '#3b82f6') +\n        kpiCard('Export (\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01)', curr.exp, yoy('exp'), '#10b981') +\n        kpiCard('Consumption (\u0e1a\u0e23\u0e34\u0e42\u0e20\u0e04)', curr.cons, yoy('cons'), '#f59e0b');\n    }\n  }\n\n  function monthLabel(p) { return TH_MONTHS[p.m-1] + ' ' + (p.y % 100); }\n\n  function renderMonthlyChart() {\n    const ctx = document.getElementById('consMonthlyChart');\n    const labels = periods.map(monthLabel);\n    const prodData = periods.map(p => p[currentGroup].prod);\n    const consData = periods.map(p => p[currentGroup].cons);\n    const dsCons = { label: 'Consumption', data: consData, borderColor: '#f59e0b', backgroundColor: 'rgba(245,158,11,0.18)', tension: 0.35, borderWidth: 2.2, pointRadius: 2, pointHoverRadius: 4, fill: true };\n    const dsProd = { label: 'Production', data: prodData, borderColor: '#8b5cf6', backgroundColor: 'rgba(139,92,246,0.18)', tension: 0.35, borderWidth: 2.2, pointRadius: 2, pointHoverRadius: 4, fill: currentMode === 'prod' };\n    let datasets;\n    if (currentMode === 'cons') datasets = [dsCons];\n    else if (currentMode === 'prod') datasets = [dsProd];\n    else datasets = [dsCons, { ...dsProd, fill: false }];\n    if (charts.monthly) charts.monthly.destroy();\n    charts.monthly = new Chart(ctx, {\n      type: 'line',\n      data: { labels, datasets },\n      options: {\n        responsive: true, maintainAspectRatio: false,\n        plugins: { legend: { labels: { boxWidth: 12, font: { size: 11 } } },\n          tooltip: { callbacks: { label: c => c.dataset.label + ': ' + fmtTon(c.parsed.y) + ' \u0e15\u0e31\u0e19' } }\n        },\n        scales: { y: { ticks: { callback: fmtTon, font: { size: 10 } }, grid: { color: '#f1f5f9' } },\n          x: { ticks: { font: { size: 9 }, maxRotation: 60, minRotation: 45 }, grid: { display: false } }\n        },\n        interaction: { mode: 'index', intersect: false }\n      }\n    });\n  }\n\n  function yearlyTotals(key) {\n    const by = {};\n    for (const p of periods) {\n      const v = p[currentGroup][key];\n      if (v == null) continue;\n      by[p.y] = (by[p.y] || 0) + v;\n    }\n    return by;\n  }\n\n  function yearlyCount() {\n    const by = {};\n    for (const p of periods) {\n      by[p.y] = (by[p.y] || 0) + 1;\n    }\n    return by;\n  }\n\n  function renderYearlyChart() {\n    const ctx = document.getElementById('consYearlyChart');\n    const prod = yearlyTotals('prod');\n    const imp = yearlyTotals('imp');\n    const exp = yearlyTotals('exp');\n    const cons = yearlyTotals('cons');\n    const years = Object.keys({...prod, ...imp, ...exp, ...cons}).map(Number).sort((a,b)=>a-b);\n    const dsAll = [\n      { label: 'Production', data: years.map(y => prod[y] || 0), backgroundColor: '#8b5cf6' },\n      { label: 'Import', data: years.map(y => imp[y] || 0), backgroundColor: '#3b82f6' },\n      { label: 'Export', data: years.map(y => exp[y] || 0), backgroundColor: '#10b981' },\n      { label: 'Consumption', data: years.map(y => cons[y] || 0), backgroundColor: '#f59e0b' }\n    ];\n    let datasets;\n    if (currentMode === 'cons') datasets = [dsAll[3]];\n    else if (currentMode === 'prod') datasets = [dsAll[0]];\n    else datasets = dsAll;\n    if (charts.yearly) charts.yearly.destroy();\n    charts.yearly = new Chart(ctx, {\n      type: 'bar',\n      data: { labels: years, datasets },\n      options: {\n        responsive: true, maintainAspectRatio: false,\n        plugins: { legend: { labels: { boxWidth: 12, font: { size: 11 } } },\n          tooltip: { callbacks: { label: c => c.dataset.label + ': ' + fmtTon(c.parsed.y) + ' \u0e15\u0e31\u0e19' } }\n        },\n        scales: { y: { ticks: { callback: fmtTon, font: { size: 10 } }, grid: { color: '#f1f5f9' } },\n          x: { ticks: { font: { size: 11 } }, grid: { display: false } }\n        }\n      }\n    });\n  }\n\n  function renderMixChart() {\n    const ctx = document.getElementById('consMixChart');\n    const metric = currentMode === 'prod' ? 'prod' : 'cons';\n    const byYearLong = {};\n    const byYearFlat = {};\n    for (const p of periods) {\n      byYearLong[p.y] = (byYearLong[p.y] || 0) + (p.tl[metric] || 0);\n      byYearFlat[p.y] = (byYearFlat[p.y] || 0) + (p.tfl[metric] || 0);\n    }\n    const years = Object.keys(byYearLong).map(Number).sort((a,b)=>a-b);\n    if (charts.mix) charts.mix.destroy();\n    \/\/ Title update\n    const mixTitle = document.querySelector('#consMixChart')?.closest('.card')?.querySelector('h2');\n    if (mixTitle) mixTitle.textContent = (metric === 'prod' ? 'Production Mix: Long vs Flat (\u0e23\u0e32\u0e22\u0e1b\u0e35)' : 'Consumption Mix: Long vs Flat (\u0e23\u0e32\u0e22\u0e1b\u0e35)');\n    charts.mix = new Chart(ctx, {\n      type: 'bar',\n      data: { labels: years, datasets: [\n        { label: 'Long Product', data: years.map(y => byYearLong[y] || 0), backgroundColor: '#0ea5e9' },\n        { label: 'Flat Product', data: years.map(y => byYearFlat[y] || 0), backgroundColor: '#f97316' }\n      ]},\n      options: {\n        responsive: true, maintainAspectRatio: false,\n        plugins: { legend: { labels: { boxWidth: 12, font: { size: 11 } } },\n          tooltip: { callbacks: { label: c => c.dataset.label + ': ' + fmtTon(c.parsed.y) + ' \u0e15\u0e31\u0e19' } }\n        },\n        scales: { y: { stacked: true, ticks: { callback: fmtTon, font: { size: 10 } } },\n          x: { stacked: true, ticks: { font: { size: 11 } }, grid: { display: false } }\n        }\n      }\n    });\n  }\n\n  function renderDetailChart() {\n    const metric = currentMode === 'prod' ? 'prod' : 'cons';\n    \/\/ Build a Set of \"y-m\" keys from currently filtered periods\n    const periodKeys = new Set(periods.map(p => p.y + '-' + p.m));\n    \/\/ Aggregate each detail across all filtered (y,m) tuples\n    const items = [];\n    for (const [lbl, info] of Object.entries(details)) {\n      let total = 0;\n      for (const r of info.data) {\n        if (!periodKeys.has(r.y + '-' + r.m)) continue;\n        if (r[metric] != null && r[metric] > 0) total += r[metric];\n      }\n      if (total > 0) items.push({ lbl, grp: info.grp, val: total });\n    }\n    items.sort((a,b) => b.val - a.val);\n    const top = items.slice(0, 10);\n    \/\/ Build a label\/suffix that reflects the active filter\n    const yr = window.__yearRange || {};\n    const monthSel = (yr.month != null && yr.month !== 'all') ? +yr.month : null;\n    \/\/ Determine effective year range from periods if yr is unset\n    const yrFrom = yr.from != null ? yr.from : (periods[0]?.y);\n    const yrTo   = yr.to   != null ? yr.to   : (periods[periods.length-1]?.y);\n    let suffix;\n    if (monthSel != null) {\n      if (yrFrom === yrTo) suffix = `${TH_MONTHS[monthSel-1]} ${yrFrom}`;\n      else suffix = `${TH_MONTHS[monthSel-1]} ${yrFrom}-${yrTo}`;\n    } else if (yrFrom === yrTo) {\n      suffix = `\u0e1b\u0e35 ${yrFrom}`;\n    } else {\n      suffix = `\u0e1b\u0e35 ${yrFrom}-${yrTo}`;\n    }\n    const ctx = document.getElementById('consDetailChart');\n    if (charts.detail) charts.detail.destroy();\n    \/\/ Title update\n    const dcTitle = document.querySelector('#consDetailChart')?.closest('.card')?.querySelector('h2');\n    if (dcTitle) {\n      const titleBase = (metric === 'prod') ? '\u0e2a\u0e31\u0e14\u0e2a\u0e48\u0e27\u0e19\u0e01\u0e32\u0e23\u0e1c\u0e25\u0e34\u0e15\u0e08\u0e33\u0e41\u0e19\u0e01\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17' : '\u0e2a\u0e31\u0e14\u0e2a\u0e48\u0e27\u0e19\u0e01\u0e32\u0e23\u0e1a\u0e23\u0e34\u0e42\u0e20\u0e04\u0e08\u0e33\u0e41\u0e19\u0e01\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17';\n      dcTitle.textContent = suffix ? `${titleBase} (${suffix})` : titleBase;\n    }\n    const colors = top.map(t => t.grp === 'Long' ? '#0ea5e9' : t.grp === 'Flat' ? '#f97316' : t.grp === 'Crude' ? '#64748b' : '#94a3b8');\n    charts.detail = new Chart(ctx, {\n      type: 'bar',\n      data: { labels: top.map(t => t.lbl), datasets: [\n        { label: suffix || '', data: top.map(t => t.val), backgroundColor: colors }\n      ]},\n      options: {\n        indexAxis: 'y',\n        responsive: true, maintainAspectRatio: false,\n        plugins: { legend: { display: false },\n          tooltip: { callbacks: { label: c => fmtTon(c.parsed.x) + ' \u0e15\u0e31\u0e19' } }\n        },\n        scales: { x: { ticks: { callback: fmtTon, font: { size: 10 } }, grid: { color: '#f1f5f9' } },\n          y: { ticks: { font: { size: 10 } }, grid: { display: false } }\n        }\n      }\n    });\n  }\n\n  function renderTable() {\n    const tbody = document.querySelector('#consTable tbody');\n    const thead = document.querySelector('#consTable thead');\n    const prod = yearlyTotals('prod');\n    const imp = yearlyTotals('imp');\n    const exp = yearlyTotals('exp');\n    const cons = yearlyTotals('cons');\n    const years = Object.keys(prod).map(Number).sort((a,b)=>a-b);\n\n    let visibleCols;  \/\/ array of {label, map}\n    if (currentMode === 'cons') {\n      visibleCols = [{ label: 'Consumption (ton)', map: cons }];\n    } else if (currentMode === 'prod') {\n      visibleCols = [{ label: 'Production (ton)', map: prod }];\n    } else {\n      visibleCols = [\n        { label: 'Production (ton)', map: prod },\n        { label: 'Import (ton)', map: imp },\n        { label: 'Export (ton)', map: exp },\n        { label: 'Consumption (ton)', map: cons }\n      ];\n    }\n    \/\/ Rebuild header\n    thead.innerHTML = '<tr><th>\u0e1b\u0e35<\/th>' + visibleCols.map(c => `<th class=\"num\">${c.label}<\/th><th class=\"num\">YoY<\/th>`).join('') + '<\/tr>';\n\n    const cell = (n, yoy) => {\n      const cls = yoyClass(yoy);\n      return `<td class=\"num\">${fmtInt(n)}<\/td><td class=\"num\" style=\"font-size:12px;\"><span class=\"insight-arrow ${cls}\">${yoyArrow(yoy)}<\/span>${fmtPct(yoy)}<\/td>`;\n    };\n\n    const rows = years.map((y, i) => {\n      const prev = years[i-1];\n      const cells = visibleCols.map(c => {\n        const yoy = (prev && c.map[prev]) ? (c.map[y] - c.map[prev]) \/ c.map[prev] : null;\n        return cell(c.map[y], yoy);\n      }).join('');\n      return `<tr><td><strong>${y}<\/strong><\/td>${cells}<\/tr>`;\n    });\n    tbody.innerHTML = rows.join('');\n  }\n\n  function renderNarrative() {\n    const last = latestPeriod();\n    const prev = sameMonthPrevYear(last.y, last.m);\n    const curr = last[currentGroup];\n    const currPrev = prev ? prev[currentGroup] : null;\n    const host = document.getElementById('consNarrative');\n    const parts = [];\n\n    if (currentMode === 'prod') {\n      parts.push(`<strong>\u0e2a\u0e23\u0e38\u0e1b\u0e01\u0e32\u0e23\u0e1c\u0e25\u0e34\u0e15\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14 ${TH_MONTHS[last.m-1]} ${last.y} (${GROUP_LABEL[currentGroup]})<\/strong>: `);\n      parts.push(`\u0e01\u0e32\u0e23\u0e1c\u0e25\u0e34\u0e15\u0e43\u0e19\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28\u0e23\u0e27\u0e21 <strong>${fmtTon(curr.prod)} \u0e15\u0e31\u0e19<\/strong>`);\n      if (currPrev && currPrev.prod) {\n        const yoyP = (curr.prod - currPrev.prod) \/ currPrev.prod;\n        parts.push(` ${yoyP >= 0 ? '<span class=\"up\">\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e02\u0e36\u0e49\u0e19<\/span>' : '<span class=\"down\">\u0e25\u0e14\u0e25\u0e07<\/span>'} <strong>${fmtPctAbs(yoyP)}<\/strong> \u0e08\u0e32\u0e01\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e40\u0e14\u0e35\u0e22\u0e27\u0e01\u0e31\u0e19\u0e1b\u0e35\u0e01\u0e48\u0e2d\u0e19`);\n      }\n      parts.push('.<br><br>');\n    } else if (currentMode === 'cons') {\n      parts.push(`<strong>\u0e2a\u0e23\u0e38\u0e1b\u0e01\u0e32\u0e23\u0e1a\u0e23\u0e34\u0e42\u0e20\u0e04\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14 ${TH_MONTHS[last.m-1]} ${last.y} (${GROUP_LABEL[currentGroup]})<\/strong>: `);\n      parts.push(`\u0e01\u0e32\u0e23\u0e1a\u0e23\u0e34\u0e42\u0e20\u0e04\u0e40\u0e2b\u0e25\u0e47\u0e01\u0e23\u0e27\u0e21 <strong>${fmtTon(curr.cons)} \u0e15\u0e31\u0e19<\/strong>`);\n      if (currPrev && currPrev.cons) {\n        const yoyC = (curr.cons - currPrev.cons) \/ currPrev.cons;\n        parts.push(` ${yoyC >= 0 ? '<span class=\"up\">\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e02\u0e36\u0e49\u0e19<\/span>' : '<span class=\"down\">\u0e25\u0e14\u0e25\u0e07<\/span>'} <strong>${fmtPctAbs(yoyC)}<\/strong> \u0e08\u0e32\u0e01\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e40\u0e14\u0e35\u0e22\u0e27\u0e01\u0e31\u0e19\u0e1b\u0e35\u0e01\u0e48\u0e2d\u0e19`);\n      }\n      parts.push('.<br><br>');\n    } else {\n      parts.push(`<strong>\u0e2a\u0e23\u0e38\u0e1b\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14 ${TH_MONTHS[last.m-1]} ${last.y} (${GROUP_LABEL[currentGroup]})<\/strong>: `);\n      parts.push(`\u0e01\u0e32\u0e23\u0e1a\u0e23\u0e34\u0e42\u0e20\u0e04\u0e40\u0e2b\u0e25\u0e47\u0e01\u0e23\u0e27\u0e21 <strong>${fmtTon(curr.cons)} \u0e15\u0e31\u0e19<\/strong>`);\n      if (currPrev && currPrev.cons) {\n        const yoyC = (curr.cons - currPrev.cons) \/ currPrev.cons;\n        parts.push(` ${yoyC >= 0 ? '<span class=\"up\">\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e02\u0e36\u0e49\u0e19<\/span>' : '<span class=\"down\">\u0e25\u0e14\u0e25\u0e07<\/span>'} <strong>${fmtPctAbs(yoyC)}<\/strong> \u0e08\u0e32\u0e01\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e40\u0e14\u0e35\u0e22\u0e27\u0e01\u0e31\u0e19\u0e1b\u0e35\u0e01\u0e48\u0e2d\u0e19`);\n      }\n      parts.push(`. \u0e1b\u0e23\u0e30\u0e01\u0e2d\u0e1a\u0e14\u0e49\u0e27\u0e22\u0e01\u0e32\u0e23\u0e1c\u0e25\u0e34\u0e15\u0e43\u0e19\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28 <strong>${fmtTon(curr.prod)} \u0e15\u0e31\u0e19<\/strong>`);\n      parts.push(`, \u0e19\u0e33\u0e40\u0e02\u0e49\u0e32 <strong>${fmtTon(curr.imp)} \u0e15\u0e31\u0e19<\/strong>`);\n      parts.push(`, \u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01 <strong>${fmtTon(curr.exp)} \u0e15\u0e31\u0e19<\/strong>.<br><br>`);\n    }\n\n    \/\/ Self-sufficiency ratio (only default \/ cons mode)\n    if (currentMode !== 'prod' && curr.cons && curr.cons > 0 && curr.prod != null) {\n      const ratio = curr.prod \/ curr.cons;\n      parts.push(`\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e01\u0e32\u0e23\u0e1e\u0e36\u0e48\u0e07\u0e1e\u0e32\u0e15\u0e19\u0e40\u0e2d\u0e07 (Production\/Consumption) \u2248 <strong>${(ratio*100).toFixed(1)}%<\/strong>`);\n      if (ratio < 0.4) parts.push(' \u2014 \u0e22\u0e31\u0e07\u0e1e\u0e36\u0e48\u0e07\u0e1e\u0e32\u0e01\u0e32\u0e23\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32\u0e2a\u0e39\u0e07');\n      else if (ratio > 0.6) parts.push(' \u2014 \u0e1c\u0e25\u0e34\u0e15\u0e43\u0e19\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28\u0e40\u0e1e\u0e35\u0e22\u0e07\u0e1e\u0e2d\u0e15\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e1a\u0e23\u0e34\u0e42\u0e20\u0e04\u0e2a\u0e48\u0e27\u0e19\u0e43\u0e2b\u0e0d\u0e48');\n      else parts.push(' \u2014 \u0e2a\u0e31\u0e14\u0e2a\u0e48\u0e27\u0e19\u0e01\u0e32\u0e23\u0e1c\u0e25\u0e34\u0e15\u0e43\u0e19\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28\u0e41\u0e25\u0e30\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32\u0e43\u0e01\u0e25\u0e49\u0e40\u0e04\u0e35\u0e22\u0e07\u0e01\u0e31\u0e19');\n      parts.push('. ');\n    }\n\n    \/\/ Year-to-date info\n    const ytdPeriods = periods.filter(p => p.y === last.y && p.m <= last.m);\n    const prevYtd = periods.filter(p => p.y === last.y - 1 && p.m <= last.m);\n    if (prevYtd.length > 0) {\n      const metricYtd = currentMode === 'prod' ? 'prod' : 'cons';\n      const labelYtd = currentMode === 'prod' ? '\u0e01\u0e32\u0e23\u0e1c\u0e25\u0e34\u0e15\u0e2a\u0e30\u0e2a\u0e21' : '\u0e01\u0e32\u0e23\u0e1a\u0e23\u0e34\u0e42\u0e20\u0e04\u0e2a\u0e30\u0e2a\u0e21';\n      const sumC = ytdPeriods.reduce((s, p) => s + (p[currentGroup][metricYtd] || 0), 0);\n      const sumP = prevYtd.reduce((s, p) => s + (p[currentGroup][metricYtd] || 0), 0);\n      if (sumP > 0) {\n        const yoyYtd = (sumC - sumP) \/ sumP;\n        parts.push(`<br>YTD (\u0e21.\u0e04.-${TH_MONTHS[last.m-1]} ${last.y}) ${labelYtd} <strong>${fmtTon(sumC)} \u0e15\u0e31\u0e19<\/strong> ${yoyYtd >= 0 ? '<span class=\"up\">\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e02\u0e36\u0e49\u0e19<\/span>' : '<span class=\"down\">\u0e25\u0e14\u0e25\u0e07<\/span>'} <strong>${fmtPctAbs(yoyYtd)}<\/strong> \u0e40\u0e17\u0e35\u0e22\u0e1a\u0e0a\u0e48\u0e27\u0e07\u0e40\u0e14\u0e35\u0e22\u0e27\u0e01\u0e31\u0e19\u0e1b\u0e35\u0e01\u0e48\u0e2d\u0e19 (${fmtTon(sumP)} \u0e15\u0e31\u0e19).`);\n      }\n    }\n    host.innerHTML = parts.join('');\n  }\n\n  function renderAll() {\n    applyYearFilter();\n    renderKPIs();\n    renderMonthlyChart();\n    renderYearlyChart();\n    renderMixChart();\n    renderDetailChart();\n    renderTable();\n    renderNarrative();\n  }\n  \/\/ React to year filter changes from the main script\n  window.addEventListener('consYearChange', renderAll);\n\n  \/\/ Tabs handler\n  document.querySelectorAll('#consTabs button').forEach(btn => {\n    btn.addEventListener('click', () => {\n      document.querySelectorAll('#consTabs button').forEach(b => b.classList.remove('active'));\n      btn.classList.add('active');\n      currentGroup = btn.dataset.cg;\n      renderAll();\n    });\n  });\n\n  \/\/ Ensure Chart.js available; if not yet, wait.\n  if (typeof Chart === 'undefined') {\n    const iv = setInterval(() => { if (typeof Chart !== 'undefined') { clearInterval(iv); renderAll(); } }, 50);\n  } else {\n    renderAll();\n  }\n})();\n<\/script>\n\n\n<script>\n(function() {\n  const BANNER_TEXT = {\n    cons: '<strong>\u0e42\u0e2b\u0e21\u0e14: \u0e01\u0e32\u0e23\u0e1a\u0e23\u0e34\u0e42\u0e20\u0e04\u0e40\u0e2b\u0e25\u0e47\u0e01<\/strong> \u00b7 \u0e41\u0e2a\u0e14\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e01\u0e32\u0e23\u0e1a\u0e23\u0e34\u0e42\u0e20\u0e04\u0e40\u0e2b\u0e25\u0e47\u0e01 (Production + Import \u2212 Export) \u00b7 \u0e15\u0e31\u0e27\u0e01\u0e23\u0e2d\u0e07\u0e01\u0e25\u0e38\u0e48\u0e21\/\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e40\u0e2b\u0e25\u0e47\u0e01\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32-\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01\u0e16\u0e39\u0e01\u0e1b\u0e34\u0e14\u0e0a\u0e31\u0e48\u0e27\u0e04\u0e23\u0e32\u0e27',\n    prod: '<strong>\u0e42\u0e2b\u0e21\u0e14: \u0e01\u0e32\u0e23\u0e1c\u0e25\u0e34\u0e15\u0e40\u0e2b\u0e25\u0e47\u0e01<\/strong> \u00b7 \u0e41\u0e2a\u0e14\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e01\u0e32\u0e23\u0e1c\u0e25\u0e34\u0e15\u0e40\u0e2b\u0e25\u0e47\u0e01\u0e43\u0e19\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28 \u00b7 \u0e15\u0e31\u0e27\u0e01\u0e23\u0e2d\u0e07\u0e01\u0e25\u0e38\u0e48\u0e21\/\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e40\u0e2b\u0e25\u0e47\u0e01\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32-\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01\u0e16\u0e39\u0e01\u0e1b\u0e34\u0e14\u0e0a\u0e31\u0e48\u0e27\u0e04\u0e23\u0e32\u0e27'\n  };\n  const banner = document.getElementById('consModeBanner');\n  const dirTabs = document.getElementById('dirTabs');\n\n  function applyMode(dir) {\n    document.body.classList.remove('dir-cons', 'dir-prod');\n    if (dir === 'cons' || dir === 'prod') {\n      document.body.classList.add('dir-' + dir);\n      if (banner) banner.innerHTML = BANNER_TEXT[dir];\n      \/\/ Dispatch event for consumption section to re-render with focus\n      window.dispatchEvent(new CustomEvent('consumptionModeChange', { detail: dir }));\n    } else {\n      window.dispatchEvent(new CustomEvent('consumptionModeChange', { detail: null }));\n    }\n  }\n\n  \/\/ Attach in capture phase so we run BEFORE the original button listener\n  dirTabs.addEventListener('click', (e) => {\n    const btn = e.target.closest('button');\n    if (!btn) return;\n    const dir = btn.dataset.dir;\n    if (dir === 'cons' || dir === 'prod') {\n      \/\/ Stop the original import-export handler from processing\n      e.stopImmediatePropagation();\n      e.preventDefault();\n      \/\/ Update active state ourselves\n      dirTabs.querySelectorAll('button').forEach(b => b.classList.remove('active'));\n      btn.classList.add('active');\n      applyMode(dir);\n      \/\/ Remove dir-both marker (we are in cons\/prod now)\n      document.body.classList.remove('dir-both');\n      \/\/ Scroll to consumption section\n      const consCard = document.getElementById('consTabs')?.closest('.card');\n      if (consCard) {\n        setTimeout(() => consCard.scrollIntoView({ behavior: 'smooth', block: 'start' }), 40);\n      }\n    } else {\n      \/\/ Regular import-export tabs: clear cons mode (let the original handler do its thing)\n      applyMode(null);\n      \/\/ Mark body as dir-both only when \"\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14\" is active\n      document.body.classList.toggle('dir-both', dir === 'both');\n    }\n  }, true);  \/\/ capture = true, runs before target button's bubble listener\n\n  \/\/ Initial state: '\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14' is active by default, so add dir-both marker on load\n  if (document.querySelector('#dirTabs button[data-dir=\"both\"].active')) {\n    document.body.classList.add('dir-both');\n  }\n})();\n<\/script>\n\n\n<script>\n(function() {\n  const nav = document.querySelector('.app-nav');\n  const panes = document.querySelectorAll('.tab-pane');\n  nav.addEventListener('click', (e) => {\n    const btn = e.target.closest('button[data-tab]');\n    if (!btn) return;\n    nav.querySelectorAll('button').forEach(b => b.classList.remove('active'));\n    btn.classList.add('active');\n    panes.forEach(p => p.classList.remove('active'));\n    const target = document.getElementById('tab-' + btn.dataset.tab);\n    if (target) target.classList.add('active');\n  });\n})();\n<\/script>\n<\/body>\n<\/html>\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":"<p>Thailand Steel Import-Export Dashboard Dashboard Hub \u0e40\u0e2b\u0e25\u0e47\u0e01\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32-\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01 \u0e23\u0e32\u0e04\u0e32\u0e19\u0e49\u0e33\u0e21\u0e31\u0e19\u0e14\u0e35\u0e40\u0e0b\u0e25 \u0e04\u0e48\u0e32\u0e40\u0e07\u0e34\u0e19\u0e1a\u0e32\u0e17 Thailand Steel Import-Export Dashboard \u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e01\u0e32\u0e23\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32-\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01\u0e40\u0e2b\u0e25\u0e47\u0e01\u0e02\u0e2d\u0e07\u0e44\u0e17\u0e22 \u0e1b\u0e35 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-550","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.siammetalsassociation.or.th\/index.php\/wp-json\/wp\/v2\/pages\/550","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.siammetalsassociation.or.th\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.siammetalsassociation.or.th\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.siammetalsassociation.or.th\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.siammetalsassociation.or.th\/index.php\/wp-json\/wp\/v2\/comments?post=550"}],"version-history":[{"count":4,"href":"https:\/\/www.siammetalsassociation.or.th\/index.php\/wp-json\/wp\/v2\/pages\/550\/revisions"}],"predecessor-version":[{"id":554,"href":"https:\/\/www.siammetalsassociation.or.th\/index.php\/wp-json\/wp\/v2\/pages\/550\/revisions\/554"}],"wp:attachment":[{"href":"https:\/\/www.siammetalsassociation.or.th\/index.php\/wp-json\/wp\/v2\/media?parent=550"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}