HSG-MCS-HS21_Julia/Problemsets/Solutions/PS07_Optimisation_Solution.ipynb

1194 lines
236 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Mean Variance Frontier with Short Sales Constraints"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Load Packages and Utility Functions"
]
},
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"printyellow (generic function with 1 method)"
]
},
"execution_count": 1,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"using Printf, LinearAlgebra, Optim\n",
"\n",
"include(\"jlFiles/printmat.jl\")"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [],
"source": [
"using Plots\n",
"\n",
"#pyplot(size=(600,400)) #use pyplot or gr\n",
"gr(size=(480,320))\n",
"default(fmt = :svg)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Traditional MV Calculations \n",
"\n",
"(no constraints)"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"3"
]
},
"execution_count": 3,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"μ = [11.5, 9.5, 6]/100 #expected returns\n",
"Σ = [166 34 58; #covariance matrix\n",
" 34 64 4;\n",
" 58 4 100]/100^2\n",
"\n",
"assetNames = [\"A\",\"B\",\"C\"];\n",
"n = length(μ)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## A Function for Calculating the (traditional) Mean-Variance Frontier\n"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"MVCalc"
]
},
"execution_count": 4,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"\"\"\"\n",
" MVCalc(μstar,μ,Σ)\n",
"\n",
"Calculate the std and weights of a portfolio (with mean return μstar) on MVF of risky assets.\n",
"\n",
"# Remark\n",
"- Only (λ,δ) and thus (w,stdRp) depend on μstar. We could therefore speed up the computations a bit\n",
"by doing the loop over different μstar values inside the function (and thus not recalculate Σ_1,a,b,c).\n",
"\"\"\"\n",
"function MVCalc(μstar,μ,Σ)\n",
" n = length(μ)\n",
" Σ_1 = inv(Σ)\n",
" a = μ'Σ_1*μ\n",
" b = μ'Σ_1*ones(n)\n",
" c = ones(n)'Σ_1*ones(n)\n",
" λ = (c*μstar - b)/(a*c-b^2)\n",
" δ = (a-b*μstar)/(a*c-b^2)\n",
" w = Σ_1 *(μ*λ.+δ)\n",
" StdRp = sqrt(w'Σ*w)\n",
" return StdRp,w\n",
"end"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"outputs": [
{
"data": {
"image/svg+xml": [
"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n",
"<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"480\" height=\"320\" viewBox=\"0 0 1920 1280\">\n",
"<defs>\n",
" <clipPath id=\"clip200\">\n",
" <rect x=\"0\" y=\"0\" width=\"1920\" height=\"1280\"/>\n",
" </clipPath>\n",
"</defs>\n",
"<path clip-path=\"url(#clip200)\" d=\"\n",
"M0 1280 L1920 1280 L1920 0 L0 0 Z\n",
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
"<defs>\n",
" <clipPath id=\"clip201\">\n",
" <rect x=\"384\" y=\"0\" width=\"1345\" height=\"1280\"/>\n",
" </clipPath>\n",
"</defs>\n",
"<path clip-path=\"url(#clip200)\" d=\"\n",
"M197.427 1106.38 L1872.76 1106.38 L1872.76 123.472 L197.427 123.472 Z\n",
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
"<defs>\n",
" <clipPath id=\"clip202\">\n",
" <rect x=\"197\" y=\"123\" width=\"1676\" height=\"984\"/>\n",
" </clipPath>\n",
"</defs>\n",
"<polyline clip-path=\"url(#clip202)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 197.427,1106.38 197.427,123.472 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip202)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 755.87,1106.38 755.87,123.472 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip202)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 1314.31,1106.38 1314.31,123.472 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip202)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 1872.76,1106.38 1872.76,123.472 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip200)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 197.427,1106.38 1872.76,1106.38 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip200)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 197.427,1106.38 197.427,1087.48 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip200)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 755.87,1106.38 755.87,1087.48 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip200)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 1314.31,1106.38 1314.31,1087.48 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip200)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 1872.76,1106.38 1872.76,1087.48 \n",
" \"/>\n",
"<path clip-path=\"url(#clip200)\" d=\"M197.427 1133.46 Q193.816 1133.46 191.988 1137.02 Q190.182 1140.56 190.182 1147.69 Q190.182 1154.8 191.988 1158.37 Q193.816 1161.91 197.427 1161.91 Q201.062 1161.91 202.867 1158.37 Q204.696 1154.8 204.696 1147.69 Q204.696 1140.56 202.867 1137.02 Q201.062 1133.46 197.427 1133.46 M197.427 1129.75 Q203.238 1129.75 206.293 1134.36 Q209.372 1138.94 209.372 1147.69 Q209.372 1156.42 206.293 1161.03 Q203.238 1165.61 197.427 1165.61 Q191.617 1165.61 188.539 1161.03 Q185.483 1156.42 185.483 1147.69 Q185.483 1138.94 188.539 1134.36 Q191.617 1129.75 197.427 1129.75 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M746.148 1130.38 L764.504 1130.38 L764.504 1134.32 L750.43 1134.32 L750.43 1142.79 Q751.449 1142.44 752.468 1142.28 Q753.486 1142.09 754.505 1142.09 Q760.292 1142.09 763.671 1145.26 Q767.051 1148.44 767.051 1153.85 Q767.051 1159.43 763.579 1162.53 Q760.106 1165.61 753.787 1165.61 Q751.611 1165.61 749.343 1165.24 Q747.097 1164.87 744.69 1164.13 L744.69 1159.43 Q746.773 1160.56 748.995 1161.12 Q751.218 1161.68 753.694 1161.68 Q757.699 1161.68 760.037 1159.57 Q762.375 1157.46 762.375 1153.85 Q762.375 1150.24 760.037 1148.13 Q757.699 1146.03 753.694 1146.03 Q751.819 1146.03 749.944 1146.44 Q748.093 1146.86 746.148 1147.74 L746.148 1130.38 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M1289 1161 L1296.64 1161 L1296.64 1134.64 L1288.33 1136.31 L1288.33 1132.05 L1296.59 1130.38 L1301.27 1130.38 L1301.27 1161 L1308.91 1161 L1308.91 1164.94 L1289 1164.94 L1289 1161 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M1328.35 1133.46 Q1324.74 1133.46 1322.91 1137.02 Q1321.11 1140.56 1321.11 1147.69 Q1321.11 1154.8 1322.91 1158.37 Q1324.74 1161.91 1328.35 1161.91 Q1331.99 1161.91 1333.79 1158.37 Q1335.62 1154.8 1335.62 1147.69 Q1335.62 1140.56 1333.79 1137.02 Q1331.99 1133.46 1328.35 1133.46 M1328.35 1129.75 Q1334.16 1129.75 1337.22 1134.36 Q1340.3 1138.94 1340.3 1147.69 Q1340.3 1156.42 1337.22 1161.03 Q1334.16 1165.61 1328.35 1165.61 Q1322.54 1165.61 1319.46 1161.03 Q1316.41 1156.42 1316.41 1147.69 Q1316.41 1138.94 1319.46 1134.36 Q1322.54 1129.75 1328.35 1129.75 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M1847.94 1161 L1855.58 1161 L1855.58 1134.64 L1847.27 1136.31 L1847.27 1132.05 L1855.53 1130.38 L1860.21 1130.38 L1860.21 1161 L1867.85 1161 L1867.85 1164.94 L1847.94 1164.94 L1847.94 1161 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M1877.34 1130.38 L1895.7 1130.38 L1895.7 1134.32 L1881.62 1134.32 L1881.62 1142.79 Q1882.64 1142.44 1883.66 1142.28 Q1884.68 1142.09 1885.7 1142.09 Q1891.48 1142.09 1894.86 1145.26 Q1898.24 1148.44 1898.24 1153.85 Q1898.24 1159.43 1894.77 1162.53 Q1891.3 1165.61 1884.98 1165.61 Q1882.8 1165.61 1880.53 1165.24 Q1878.29 1164.87 1875.88 1164.13 L1875.88 1159.43 Q1877.96 1160.56 1880.19 1161.12 Q1882.41 1161.68 1884.89 1161.68 Q1888.89 1161.68 1891.23 1159.57 Q1893.57 1157.46 1893.57 1153.85 Q1893.57 1150.24 1891.23 1148.13 Q1888.89 1146.03 1884.89 1146.03 Q1883.01 1146.03 1881.14 1146.44 Q1879.28 1146.86 1877.34 1147.74 L1877.34 1130.38 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M895.014 1198.08 L895.014 1204.35 Q891.354 1202.6 888.108 1201.74 Q884.861 1200.88 881.837 1200.88 Q876.586 1200.88 873.721 1202.92 Q870.888 1204.96 870.888 1208.71 Q870.888 1211.87 872.766 1213.49 Q874.676 1215.08 879.959 1216.07 L883.842 1216.86 Q891.036 1218.23 894.441 1221.7 Q897.879 1225.14 897.879 1230.93 Q897.879 1237.84 893.232 1241.4 Q888.617 1244.97 879.673 1244.97 Q876.299 1244.97 872.48 1244.2 Q868.692 1243.44 864.618 1241.94 L864.618 1235.32 Q868.533 1237.52 872.289 1238.63 Q876.045 1239.75 879.673 1239.75 Q885.179 1239.75 888.171 1237.58 Q891.163 1235.42 891.163 1231.41 Q891.163 1227.91 888.999 1225.93 Q886.866 1223.96 881.965 1222.97 L878.05 1222.21 Q870.856 1220.78 867.642 1217.72 Q864.427 1214.67 864.427 1209.22 Q864.427 1202.92 868.851 1199.29 Q873.307 1195.66 881.105 1195.66 Q884.447 1195.66 887.917 1196.27 Q891.386 1196.87 895.014 1198.08 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M913.443 1198.27 L913.443 1208.4 L925.506 1208.4 L925.506 1212.95 L913.443 1212.95 L913.443 1232.3 Q913.443 1236.66 914.621 1237.9 Q915.83 1239.14 919.49 1239.14 L925.506 1239.14 L925.506 1244.04 L919.49 1244.04 Q912.711 1244.04 910.133 1241.53 Q907.555 1238.98 907.555 1232.3 L907.555 1212.95 L903.258 1212.95 L903.258 1208.4 L907.555 1208.4 L907.555 1198.27 L913.443 1198.27 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M956.666 1213.81 L956.666 1194.52 L962.523 1194.52 L962.523 1244.04 L956.666 1244.04 L956.666 1238.7 Q954.82 1241.88 951.987 1243.44 Q949.186 1244.97 945.24 1244.97 Q938.779 1244.97 934.704 1239.81 Q930.662 1234.65 930.662 1226.25 Q930.662 1217.85 934.704 1212.69 Q938.779 1207.54 945.24 1207.54 Q949.186 1207.54 951.987 1209.1 Q954.82 1210.62 956.666 1213.81 M936.71 1226.25 Q936.71 1232.71 939.351 1236.4 Q942.025 1240.07 946.672 1240.07 Q951.319 1240.07 953.993 1236.4 Q956.666 1232.71 956.666 1226.25 Q956.666 1219.79 953.993 1216.13 Q951.319 1212.44 946.672 1212.44 Q942.025 1212.44 939.351 1216.13 Q936.71 1219.79 936.71 1226.25 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M988.654 1194.58 Q984.389 1201.9 982.32 1209.06 Q980.251 1216.23 980.251 1223.58 Q980.251 1230.93 982.32 1238.16 Q984.421 1245.35 988.654 1252.64 L983.561 1252.64 Q978.787 1245.16 976.4 1237.93 Q974.045 1230.71 974.045 1223.58 Q974.045 1216.48 976.4 1209.29 Q978.755 1202.09 983.561 1194.58 L988.654 1194.58 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M1022.81 1221.76 Q1024.87 1222.46 1026.82 1224.76 Q1028.79 1227.05 1030.76 1231.06 L1037.29 1244.04 L1030.38 1244.04 L1024.3 1231.85 Q1021.95 1227.08 1019.72 1225.52 Q1017.52 1223.96 1013.7 1223.96 L1006.7 1223.96 L1006.7 1244.04 L1000.27 1244.04 L1000.27 1196.52 L1014.79 1196.52 Q1022.93 1196.52 1026.94 1199.93 Q1030.95 1203.34 1030.95 1210.21 Q1030.95 1214.7 1028.85 1217.66 Q1026.78 1220.62 1022.81 1221.76 M1006.7 1201.81 L1006.7 1218.68 L1014.79 1218.68 Q1019.43 1218.68 1021.79 1216.54 Q1024.17 1214.38 1024.17 1210.21 Q1024.17 1206.04 1021.79 1203.94 Q1019.43 1201.81 1014.79 1201.81 L1006.7 1201.81 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M1050.97 1238.7 L1050.97 1257.6 L1045.09 1257.6 L1045.09 1208.4 L1050.97 1208.4 L1050.97 1213.81 Q1052.82 1210.62 1055.62 1209.1 Q1058.45 1207.54 1062.37 1207.54 Q1068.86 1207.54 1072.9 1212.69 Q1076.98 1217.85 1076.98 1226.25 Q1076.98 1234.65 1072.9 1239.81 Q1068.86 1244.97 1062.37 1244.97 Q1058.45 1244.97 1055.62 1243.44 Q1052.82 1241.88 1050.97 1238.7 M1070.9 1226.25 Q1070.9 1219.79 1068.23 1216.13 Q1065.58 1212.44 1060.94 1212.44 Q1056.29 1212.44 1053.62 1216.13 Q1050.97 1219.79 1050.97 1226.25 Q1050.97 1232.71 1053.62 1236.4 Q1056.29 1240.07 1060.94 1240.07 Q1065.58 1240.07 1068.23 1236.4 Q1070.9 1232.71 1070.9 1226.25 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M1085.76 1194.58 L1090.86 1194.58 Q1095.63 1202.09 1097.98 1209.29 Q1100.37 1216.48 1100.37 1223.58 Q1100.37 1230.71 1097.98 1237.93 Q1095.63 1245.16 1090.86 1252.64 L1085.76 1252.64 Q1090 1245.35 1092.06 1238.16 Q1094.17 1230.93 1094.17 1223.58 Q1094.17 1216.23 1092.06 1209.06 Q1090 1201.9 1085.76 1194.58 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M1113.61 1235.96 L1120.33 1235.96 L1120.33 1241.43 L1115.11 1251.62 L1111 1251.62 L1113.61 1241.43 L1113.61 1235.96 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M1194.81 1223.13 Q1192.04 1223.13 1190.45 1225.49 Q1188.89 1227.84 1188.89 1232.04 Q1188.89 1236.18 1190.45 1238.57 Q1192.04 1240.92 1194.81 1240.92 Q1197.51 1240.92 1199.07 1238.57 Q1200.66 1236.18 1200.66 1232.04 Q1200.66 1227.87 1199.07 1225.52 Q1197.51 1223.13 1194.81 1223.13 M1194.81 1219.09 Q1199.84 1219.09 1202.8 1222.59 Q1205.76 1226.09 1205.76 1232.04 Q1205.76 1238 1202.76 1241.5 Q1199.8 1244.97 1194.81 1244.97 Q1189.71 1244.97 1186.75 1241.5 Q1183.79 1238 1183.79 1232.04 Q1183.79 1226.06 1186.75 1222.59 Q1189.75 1219.09 1194.81 1219.09 M1161.96 1199.71 Q1159.22 1199.71 1157.63 1202.09 Q1156.07 1204.45 1156.07 1208.59 Q1156.07 1212.79 1157.63 1215.14 Q1159.19 1217.5 1161.96 1217.5 Q1164.73 1217.5 1166.29 1215.14 Q1167.88 1212.79 1167.88 1208.59 Q1167.88 1204.48 1166.29 1202.09 Q1164.7 1199.71 1161.96 1199.71 M1190.7 1195.66 L1195.79 1195.66 L1166.07 1244.97 L1160.97 1244.97 L1190.7 1195.66 M1161.96 1195.66 Q1166.99 1195.66 1169.98 1199.17 Q1172.97 1202.63 1172.97 1208.59 Q1172.97 1214.6 1169.98 1218.07 Q1167.02 1221.54 1161.96 1221.54 Q1156.9 1221.54 1153.94 1218.07 Q1151.01 1214.57 1151.01 1208.59 Q1151.01 1202.67 1153.97 1199.17 Q1156.93 1195.66 1161.96 1195.66 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip202)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 197.427,1106.38 1872.76,1106.38 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip202)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 197.427,778.744 1872.76,778.744 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip202)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 197.427,451.108 1872.76,451.108 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip202)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 197.427,123.472 1872.76,123.472 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip200)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 197.427,1106.38 197.427,123.472 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip200)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 197.427,1106.38 216.325,1106.38 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip200)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 197.427,778.744 216.325,778.744 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip200)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 197.427,451.108 216.325,451.108 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip200)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 197.427,123.472 216.325,123.472 \n",
" \"/>\n",
"<path clip-path=\"url(#clip200)\" d=\"M156.683 1092.18 Q153.072 1092.18 151.243 1095.74 Q149.438 1099.28 149.438 1106.41 Q149.438 1113.52 151.243 1117.09 Q153.072 1120.63 156.683 1120.63 Q160.317 1120.63 162.123 1117.09 Q163.952 1113.52 163.952 1106.41 Q163.952 1099.28 162.123 1095.74 Q160.317 1092.18 156.683 1092.18 M156.683 1088.47 Q162.493 1088.47 165.549 1093.08 Q168.627 1097.66 168.627 1106.41 Q168.627 1115.14 165.549 1119.75 Q162.493 1124.33 156.683 1124.33 Q150.873 1124.33 147.794 1119.75 Q144.739 1115.14 144.739 1106.41 Q144.739 1097.66 147.794 1093.08 Q150.873 1088.47 156.683 1088.47 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M147.725 761.464 L166.081 761.464 L166.081 765.399 L152.007 765.399 L152.007 773.871 Q153.026 773.524 154.044 773.362 Q155.063 773.177 156.081 773.177 Q161.868 773.177 165.248 776.348 Q168.627 779.519 168.627 784.936 Q168.627 790.515 165.155 793.617 Q161.683 796.695 155.364 796.695 Q153.188 796.695 150.919 796.325 Q148.674 795.954 146.266 795.214 L146.266 790.515 Q148.35 791.649 150.572 792.205 Q152.794 792.76 155.271 792.76 Q159.276 792.76 161.614 790.654 Q163.952 788.547 163.952 784.936 Q163.952 781.325 161.614 779.218 Q159.276 777.112 155.271 777.112 Q153.396 777.112 151.521 777.529 Q149.669 777.945 147.725 778.825 L147.725 761.464 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M117.331 464.453 L124.97 464.453 L124.97 438.087 L116.66 439.754 L116.66 435.495 L124.924 433.828 L129.6 433.828 L129.6 464.453 L137.239 464.453 L137.239 468.388 L117.331 468.388 L117.331 464.453 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M156.683 436.907 Q153.072 436.907 151.243 440.472 Q149.438 444.013 149.438 451.143 Q149.438 458.249 151.243 461.814 Q153.072 465.356 156.683 465.356 Q160.317 465.356 162.123 461.814 Q163.952 458.249 163.952 451.143 Q163.952 444.013 162.123 440.472 Q160.317 436.907 156.683 436.907 M156.683 433.203 Q162.493 433.203 165.549 437.809 Q168.627 442.393 168.627 451.143 Q168.627 459.87 165.549 464.476 Q162.493 469.059 156.683 469.059 Q150.873 469.059 147.794 464.476 Q144.739 459.87 144.739 451.143 Q144.739 442.393 147.794 437.809 Q150.873 433.203 156.683 433.203 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M118.327 136.817 L125.966 136.817 L125.966 110.451 L117.656 112.118 L117.656 107.859 L125.919 106.192 L130.595 106.192 L130.595 136.817 L138.234 136.817 L138.234 140.752 L118.327 140.752 L118.327 136.817 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M147.725 106.192 L166.081 106.192 L166.081 110.127 L152.007 110.127 L152.007 118.599 Q153.026 118.252 154.044 118.09 Q155.063 117.905 156.081 117.905 Q161.868 117.905 165.248 121.076 Q168.627 124.248 168.627 129.664 Q168.627 135.243 165.155 138.345 Q161.683 141.423 155.364 141.423 Q153.188 141.423 150.919 141.053 Q148.674 140.683 146.266 139.942 L146.266 135.243 Q148.35 136.377 150.572 136.933 Q152.794 137.488 155.271 137.488 Q159.276 137.488 161.614 135.382 Q163.952 133.275 163.952 129.664 Q163.952 126.053 161.614 123.947 Q159.276 121.84 155.271 121.84 Q153.396 121.84 151.521 122.257 Q149.669 122.674 147.725 123.553 L147.725 106.192 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M26.0842 725.546 L26.0842 695.5 L31.495 695.5 L31.495 719.117 L45.5632 719.117 L45.5632 696.487 L50.9741 696.487 L50.9741 719.117 L68.1933 719.117 L68.1933 694.927 L73.6042 694.927 L73.6042 725.546 L26.0842 725.546 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M51.3242 661.825 Q52.0244 659.756 54.3161 657.815 Q56.6077 655.842 60.6181 653.868 L73.6042 647.343 L73.6042 654.25 L61.4138 660.329 Q56.6395 662.685 55.08 664.913 Q53.5204 667.109 53.5204 670.928 L53.5204 677.931 L73.6042 677.931 L73.6042 684.36 L26.0842 684.36 L26.0842 669.846 Q26.0842 661.698 29.4898 657.688 Q32.8955 653.677 39.7704 653.677 Q44.2582 653.677 47.2183 655.778 Q50.1784 657.847 51.3242 661.825 M31.3677 677.931 L48.2368 677.931 L48.2368 669.846 Q48.2368 665.199 46.1043 662.844 Q43.94 660.457 39.7704 660.457 Q35.6009 660.457 33.5002 662.844 Q31.3677 665.199 31.3677 669.846 L31.3677 677.931 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M68.257 633.657 L87.1631 633.657 L87.1631 639.545 L37.9562 639.545 L37.9562 633.657 L43.3671 633.657 Q40.1842 631.811 38.6564 629.01 Q37.0968 626.177 37.0968 622.262 Q37.0968 615.769 42.2531 611.727 Q47.4093 607.653 55.812 607.653 Q64.2147 607.653 69.371 611.727 Q74.5272 615.769 74.5272 622.262 Q74.5272 626.177 72.9994 629.01 Q71.4398 631.811 68.257 633.657 M55.812 613.732 Q49.3508 613.732 45.6905 616.406 Q41.9984 619.048 41.9984 623.695 Q41.9984 628.342 45.6905 631.015 Q49.3508 633.657 55.812 633.657 Q62.2732 633.657 65.9653 631.015 Q69.6256 628.342 69.6256 623.695 Q69.6256 619.048 65.9653 616.406 Q62.2732 613.732 55.812 613.732 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M65.5197 596.45 L65.5197 589.734 L70.9942 589.734 L81.1793 594.954 L81.1793 599.059 L70.9942 596.45 L65.5197 596.45 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M52.6928 515.255 Q52.6928 518.024 55.0481 519.615 Q57.4034 521.175 61.6048 521.175 Q65.7425 521.175 68.1296 519.615 Q70.485 518.024 70.485 515.255 Q70.485 512.55 68.1296 510.99 Q65.7425 509.398 61.6048 509.398 Q57.4353 509.398 55.08 510.99 Q52.6928 512.55 52.6928 515.255 M48.6506 515.255 Q48.6506 510.226 52.1517 507.266 Q55.6529 504.306 61.6048 504.306 Q67.5567 504.306 71.0579 507.298 Q74.5272 510.258 74.5272 515.255 Q74.5272 520.347 71.0579 523.308 Q67.5567 526.268 61.6048 526.268 Q55.621 526.268 52.1517 523.308 Q48.6506 520.316 48.6506 515.255 M29.267 548.102 Q29.267 550.839 31.6542 552.431 Q34.0095 553.99 38.1472 553.99 Q42.3485 553.99 44.7038 552.431 Q47.0592 550.871 47.0592 548.102 Q47.0592 545.333 44.7038 543.773 Q42.3485 542.182 38.1472 542.182 Q34.0413 542.182 31.6542 543.773 Q29.267 545.365 29.267 548.102 M25.2248 519.361 L25.2248 514.268 L74.5272 543.996 L74.5272 549.089 L25.2248 519.361 M25.2248 548.102 Q25.2248 543.073 28.7259 540.081 Q32.1952 537.089 38.1472 537.089 Q44.1628 537.089 47.6321 540.081 Q51.1014 543.041 51.1014 548.102 Q51.1014 553.163 47.6321 556.123 Q44.1309 559.051 38.1472 559.051 Q32.2271 559.051 28.7259 556.091 Q25.2248 553.131 25.2248 548.102 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M427.152 12.096 L439.345 12.096 L454.779 53.2532 L470.294 12.096 L482.488 12.096 L482.488 72.576 L474.507 72.576 L474.507 19.4686 L458.911 60.9499 L450.688 60.9499 L435.092 19.4686 L435.092 72.576 L427.152 72.576 L427.152 12.096 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M514.328 72.576 L491.238 12.096 L499.785 12.096 L518.946 63.0159 L538.147 12.096 L546.654 12.096 L523.604 72.576 L514.328 72.576 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M555.485 12.096 L590.242 12.096 L590.242 18.9825 L563.668 18.9825 L563.668 36.8065 L587.649 36.8065 L587.649 43.6931 L563.668 43.6931 L563.668 72.576 L555.485 72.576 L555.485 12.096 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M647.157 9.62495 Q641.729 18.942 639.096 28.0566 Q636.462 37.1711 636.462 46.5287 Q636.462 55.8863 639.096 65.0818 Q641.769 74.2369 647.157 83.5134 L640.675 83.5134 Q634.599 73.9938 631.561 64.7983 Q628.563 55.6027 628.563 46.5287 Q628.563 37.4952 631.561 28.3401 Q634.559 19.1851 640.675 9.62495 L647.157 9.62495 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M699.332 45.1919 L699.332 72.576 L691.879 72.576 L691.879 45.4349 Q691.879 38.994 689.367 35.7938 Q686.856 32.5936 681.833 32.5936 Q675.797 32.5936 672.313 36.4419 Q668.829 40.2903 668.829 46.9338 L668.829 72.576 L661.335 72.576 L661.335 27.2059 L668.829 27.2059 L668.829 34.2544 Q671.503 30.163 675.108 28.1376 Q678.754 26.1121 683.493 26.1121 Q691.312 26.1121 695.322 30.9732 Q699.332 35.7938 699.332 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M731.78 32.4315 Q725.785 32.4315 722.301 37.1306 Q718.817 41.7891 718.817 49.9314 Q718.817 58.0738 722.261 62.7728 Q725.744 67.4314 731.78 67.4314 Q737.735 67.4314 741.219 62.7323 Q744.703 58.0333 744.703 49.9314 Q744.703 41.8701 741.219 37.1711 Q737.735 32.4315 731.78 32.4315 M731.78 26.1121 Q741.502 26.1121 747.052 32.4315 Q752.602 38.7509 752.602 49.9314 Q752.602 61.0714 747.052 67.4314 Q741.502 73.7508 731.78 73.7508 Q722.018 73.7508 716.468 67.4314 Q710.959 61.0714 710.959 49.9314 Q710.959 38.7509 716.468 32.4315 Q722.018 26.1121 731.78 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M798.539 65.7705 L798.539 89.8329 L791.045 89.8329 L791.045 27.2059 L798.539 27.2059 L798.539 34.0924 Q800.889 30.0415 804.453 28.0971 Q808.059 26.1121 813.041 26.1121 Q821.305 26.1121 826.45 32.6746 Q831.635 39.2371 831.635 49.9314 Q831.635 60.6258 826.45 67.1883 Q821.305 73.7508 813.041 73.7508 Q808.059 73.7508 804.453 71.8063 Q800.889 69.8214 798.539 65.7705 M823.898 49.9314 Q823.898 41.7081 820.495 37.0496 Q817.133 32.3505 811.218 32.3505 Q805.304 32.3505 801.901 37.0496 Q798.539 41.7081 798.539 49.9314 Q798.539 58.1548 801.901 62.8538 Q805.304 67.5124 811.218 67.5124 Q817.133 67.5124 820.495 62.8538 Q823.898 58.1548 823.898 49.9314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M861.571 32.4315 Q855.576 32.4315 852.092 37.1306 Q848.608 41.7891 848.608 49.9314 Q848.608 58.0738 852.052 62.7728 Q855.535 67.4314 861.571 67.4314 Q867.526 67.4314 871.01 62.7323 Q874.494 58.0333 874.494 49.9314 Q874.494 41.8701 871.01 37.1711 Q867.526 32.4315 861.571 32.4315 M861.571 26.1121 Q871.293 26.1121 876.843 32.4315 Q882.393 38.7509 882.393 49.9314 Q882.393 61.0714 876.843 67.4314 Q871.293 73.7508 861.571 73.7508 Q851.809 73.7508 846.259 67.4314 Q840.75 61.0714 840.75 49.9314 Q840.75 38.7509 846.259 32.4315 Q851.809 26.1121 861.571 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M921.038 34.1734 Q919.783 33.4443 918.284 33.1202 Q916.826 32.7556 915.043 32.7556 Q908.724 32.7556 905.321 36.8875 Q901.959 40.9789 901.959 48.6757 L901.959 72.576 L894.465 72.576 L894.465 27.2059 L901.959 27.2059 L901.959 34.2544 Q904.308 30.1225 908.076 28.1376 Q911.843 26.1121 917.231 26.1121 Q918 26.1121 918.932 26.2337 Q919.864 26.3147 920.998 26.5172 L921.038 34.1734 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M936.229 14.324 L936.229 27.2059 L951.582 27.2059 L951.582 32.9987 L936.229 32.9987 L936.229 57.6282 Q936.229 63.1779 937.728 64.7578 Q939.268 66.3376 943.926 66.3376 L951.582 66.3376 L951.582 72.576 L943.926 72.576 Q935.298 72.576 932.016 69.3758 Q928.735 66.1351 928.735 57.6282 L928.735 32.9987 L923.266 32.9987 L923.266 27.2059 L928.735 27.2059 L928.735 14.324 L936.229 14.324 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M984.354 9.54393 L984.354 15.7418 L977.225 15.7418 Q973.214 15.7418 971.634 17.3622 Q970.095 18.9825 970.095 23.1955 L970.095 27.2059 L982.369 27.2059 L982.369 32.9987 L970.095 32.9987 L970.095 72.576 L962.601 72.576 L962.601 32.9987 L955.471 32.9987 L955.471 27.2059 L962.601 27.2059 L962.601 24.0462 Q962.601 16.471 966.125 13.0277 Q969.649 9.54393 977.306 9.54393 L984.354 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M1008.17 32.4315 Q1002.18 32.4315 998.694 37.1306 Q995.211 41.7891 995.211 49.9314 Q995.211 58.0738 998.654 62.7728 Q1002.14 67.4314 1008.17 67.4314 Q1014.13 67.4314 1017.61 62.7323 Q1021.1 58.0333 1021.1 49.9314 Q1021.1 41.8701 1017.61 37.1711 Q1014.13 32.4315 1008.17 32.4315 M1008.17 26.1121 Q1017.9 26.1121 1023.45 32.4315 Q1029 38.7509 1029 49.9314 Q1029 61.0714 1023.45 67.4314 Q1017.9 73.7508 1008.17 73.7508 Q998.411 73.7508 992.861 67.4314 Q987.352 61.0714 987.352 49.9314 Q987.352 38.7509 992.861 32.4315 Q998.411 26.1121 1008.17 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M1041.35 9.54393 L1048.8 9.54393 L1048.8 72.576 L1041.35 72.576 L1041.35 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M1064.4 27.2059 L1071.85 27.2059 L1071.85 72.576 L1064.4 72.576 L1064.4 27.2059 M1064.4 9.54393 L1071.85 9.54393 L1071.85 18.9825 L1064.4 18.9825 L1064.4 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M1105.03 32.4315 Q1099.04 32.4315 1095.55 37.1306 Q1092.07 41.7891 1092.07 49.9314 Q1092.07 58.0738 1095.51 62.7728 Q1098.99 67.4314 1105.03 67.4314 Q1110.99 67.4314 1114.47 62.7323 Q1117.95 58.0333 1117.95 49.9314 Q1117.95 41.8701 1114.47 37.1711 Q1110.99 32.4315 1105.03 32.4315 M1105.03 26.1121 Q1114.75 26.1121 1120.3 32.4315 Q1125.85 38.7509 1125.85 49.9314 Q1125.85 61.0714 1120.3 67.4314 Q1114.75 73.7508 1105.03 73.7508 Q1095.27 73.7508 1089.72 67.4314 Q1084.21 61.0714 1084.21 49.9314 Q1084.21 38.7509 1089.72 32.4315 Q1095.27 26.1121 1105.03 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M1197.23 28.9478 L1197.23 35.9153 Q1194.07 34.1734 1190.87 33.3227 Q1187.71 32.4315 1184.47 32.4315 Q1177.22 32.4315 1173.21 37.0496 Q1169.2 41.6271 1169.2 49.9314 Q1169.2 58.2358 1173.21 62.8538 Q1177.22 67.4314 1184.47 67.4314 Q1187.71 67.4314 1190.87 66.5807 Q1194.07 65.6895 1197.23 63.9476 L1197.23 70.8341 Q1194.11 72.2924 1190.75 73.0216 Q1187.43 73.7508 1183.66 73.7508 Q1173.41 73.7508 1167.37 67.3098 Q1161.34 60.8689 1161.34 49.9314 Q1161.34 38.832 1167.41 32.472 Q1173.53 26.1121 1184.14 26.1121 Q1187.59 26.1121 1190.87 26.8413 Q1194.15 27.5299 1197.23 28.9478 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M1227.77 32.4315 Q1221.78 32.4315 1218.29 37.1306 Q1214.81 41.7891 1214.81 49.9314 Q1214.81 58.0738 1218.25 62.7728 Q1221.74 67.4314 1227.77 67.4314 Q1233.73 67.4314 1237.21 62.7323 Q1240.7 58.0333 1240.7 49.9314 Q1240.7 41.8701 1237.21 37.1711 Q1233.73 32.4315 1227.77 32.4315 M1227.77 26.1121 Q1237.5 26.1121 1243.04 32.4315 Q1248.59 38.7509 1248.59 49.9314 Q1248.59 61.0714 1243.04 67.4314 Q1237.5 73.7508 1227.77 73.7508 Q1218.01 73.7508 1212.46 67.4314 Q1206.95 61.0714 1206.95 49.9314 Q1206.95 38.7509 1212.46 32.4315 Q1218.01 26.1121 1227.77 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M1298.66 45.1919 L1298.66 72.576 L1291.21 72.576 L1291.21 45.4349 Q1291.21 38.994 1288.7 35.7938 Q1286.19 32.5936 1281.16 32.5936 Q1275.13 32.5936 1271.64 36.4419 Q1268.16 40.2903 1268.16 46.9338 L1268.16 72.576 L1260.67 72.576 L1260.67 27.2059 L1268.16 27.2059 L1268.16 34.2544 Q1270.83 30.163 1274.44 28.1376 Q1278.09 26.1121 1282.82 26.1121 Q1290.64 26.1121 1294.65 30.9732 Q1298.66 35.7938 1298.66 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M1342.45 28.5427 L1342.45 35.5912 Q1339.29 33.9709 1335.89 33.1607 Q1332.49 32.3505 1328.84 32.3505 Q1323.29 32.3505 1320.5 34.0519 Q1317.74 35.7533 1317.74 39.156 Q1317.74 41.7486 1319.73 43.2475 Q1321.71 44.7058 1327.71 46.0426 L1330.26 46.6097 Q1338.2 48.3111 1341.52 51.4303 Q1344.88 54.509 1344.88 60.0587 Q1344.88 66.3781 1339.86 70.0644 Q1334.88 73.7508 1326.13 73.7508 Q1322.48 73.7508 1318.51 73.0216 Q1314.58 72.3329 1310.21 70.9151 L1310.21 63.2184 Q1314.34 65.3654 1318.35 66.4591 Q1322.36 67.5124 1326.29 67.5124 Q1331.56 67.5124 1334.39 65.73 Q1337.23 63.9071 1337.23 60.6258 Q1337.23 57.5877 1335.16 55.9673 Q1333.14 54.3469 1326.21 52.8481 L1323.62 52.2405 Q1316.69 50.7821 1313.61 47.7845 Q1310.53 44.7463 1310.53 39.4801 Q1310.53 33.0797 1315.07 29.5959 Q1319.61 26.1121 1327.95 26.1121 Q1332.08 26.1121 1335.73 26.7198 Q1339.38 27.3274 1342.45 28.5427 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M1364.13 14.324 L1364.13 27.2059 L1379.48 27.2059 L1379.48 32.9987 L1364.13 32.9987 L1364.13 57.6282 Q1364.13 63.1779 1365.63 64.7578 Q1367.16 66.3376 1371.82 66.3376 L1379.48 66.3376 L1379.48 72.576 L1371.82 72.576 Q1363.19 72.576 1359.91 69.3758 Q1356.63 66.1351 1356.63 57.6282 L1356.63 32.9987 L1351.16 32.9987 L1351.16 27.2059 L1356.63 27.2059 L1356.63 14.324 L1364.13 14.324 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M1415.57 34.1734 Q1414.32 33.4443 1412.82 33.1202 Q1411.36 32.7556 1409.58 32.7556 Q1403.26 32.7556 1399.86 36.8875 Q1396.49 40.9789 1396.49 48.6757 L1396.49 72.576 L1389 72.576 L1389 27.2059 L1396.49 27.2059 L1396.49 34.2544 Q1398.84 30.1225 1402.61 28.1376 Q1406.38 26.1121 1411.77 26.1121 Q1412.53 26.1121 1413.47 26.2337 Q1414.4 26.3147 1415.53 26.5172 L1415.57 34.1734 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M1444.01 49.7694 Q1434.98 49.7694 1431.49 51.8354 Q1428.01 53.9013 1428.01 58.8839 Q1428.01 62.8538 1430.6 65.2034 Q1433.23 67.5124 1437.73 67.5124 Q1443.93 67.5124 1447.66 63.1374 Q1451.42 58.7219 1451.42 51.4303 L1451.42 49.7694 L1444.01 49.7694 M1458.88 46.6907 L1458.88 72.576 L1451.42 72.576 L1451.42 65.6895 Q1448.87 69.8214 1445.06 71.8063 Q1441.26 73.7508 1435.75 73.7508 Q1428.78 73.7508 1424.65 69.8619 Q1420.56 65.9325 1420.56 59.3701 Q1420.56 51.7138 1425.66 47.825 Q1430.8 43.9361 1440.97 43.9361 L1451.42 43.9361 L1451.42 43.2069 Q1451.42 38.0623 1448.02 35.2672 Q1444.66 32.4315 1438.54 32.4315 Q1434.65 32.4315 1430.97 33.3632 Q1427.28 34.295 1423.88 36.1584 L1423.88 29.2718 Q1427.97 27.692 1431.82 26.9223 Q1435.67 26.1121 1439.31 26.1121 Q1449.15 26.1121 1454.02 31.2163 Q1458.88 36.3204 1458.88 46.6907 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M1474.23 27.2059 L1481.68 27.2059 L1481.68 72.576 L1474.23 72.576 L1474.23 27.2059 M1474.23 9.54393 L1481.68 9.54393 L1481.68 18.9825 L1474.23 18.9825 L1474.23 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M1534.99 45.1919 L1534.99 72.576 L1527.54 72.576 L1527.54 45.4349 Q1527.54 38.994 1525.03 35.7938 Q1522.52 32.5936 1517.49 32.5936 Q1511.46 32.5936 1507.97 36.4419 Q1504.49 40.2903 1504.49 46.9338 L1504.49 72.576 L1497 72.576 L1497 27.2059 L1504.49 27.2059 L1504.49 34.2544 Q1507.16 30.163 1510.77 28.1376 Q1514.41 26.1121 1519.15 26.1121 Q1526.97 26.1121 1530.98 30.9732 Q1534.99 35.7938 1534.99 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M1557.23 14.324 L1557.23 27.2059 L1572.59 27.2059 L1572.59 32.9987 L1557.23 32.9987 L1557.23 57.6282 Q1557.23 63.1779 1558.73 64.7578 Q1560.27 66.3376 1564.93 66.3376 L1572.59 66.3376 L1572.59 72.576 L1564.93 72.576 Q1556.3 72.576 1553.02 69.3758 Q1549.74 66.1351 1549.74 57.6282 L1549.74 32.9987 L1544.27 32.9987 L1544.27 27.2059 L1549.74 27.2059 L1549.74 14.324 L1557.23 14.324 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M1611.31 28.5427 L1611.31 35.5912 Q1608.15 33.9709 1604.75 33.1607 Q1601.35 32.3505 1597.7 32.3505 Q1592.15 32.3505 1589.36 34.0519 Q1586.6 35.7533 1586.6 39.156 Q1586.6 41.7486 1588.59 43.2475 Q1590.57 44.7058 1596.57 46.0426 L1599.12 46.6097 Q1607.06 48.3111 1610.38 51.4303 Q1613.74 54.509 1613.74 60.0587 Q1613.74 66.3781 1608.72 70.0644 Q1603.74 73.7508 1594.99 73.7508 Q1591.34 73.7508 1587.37 73.0216 Q1583.44 72.3329 1579.07 70.9151 L1579.07 63.2184 Q1583.2 65.3654 1587.21 66.4591 Q1591.22 67.5124 1595.15 67.5124 Q1600.42 67.5124 1603.25 65.73 Q1606.09 63.9071 1606.09 60.6258 Q1606.09 57.5877 1604.02 55.9673 Q1602 54.3469 1595.07 52.8481 L1592.48 52.2405 Q1585.55 50.7821 1582.47 47.7845 Q1579.39 44.7463 1579.39 39.4801 Q1579.39 33.0797 1583.93 29.5959 Q1588.47 26.1121 1596.81 26.1121 Q1600.94 26.1121 1604.59 26.7198 Q1608.23 27.3274 1611.31 28.5427 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M1624.44 9.62495 L1630.92 9.62495 Q1637 19.1851 1639.99 28.3401 Q1643.03 37.4952 1643.03 46.5287 Q1643.03 55.6027 1639.99 64.7983 Q1637 73.9938 1630.92 83.5134 L1624.44 83.5134 Q1629.83 74.2369 1632.46 65.0818 Q1635.13 55.8863 1635.13 46.5287 Q1635.13 37.1711 1632.46 28.0566 Q1629.83 18.942 1624.44 9.62495 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip202)\" style=\"stroke:#ff0000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none\" points=\"\n",
" 1425.43,844.271 1414.49,840.667 1403.6,837.063 1392.77,833.459 1381.99,829.855 1371.26,826.251 1360.59,822.647 1349.99,819.043 1339.44,815.439 1328.95,811.835 \n",
" 1318.53,808.231 1308.17,804.627 1297.88,801.023 1287.66,797.419 1277.52,793.815 1267.44,790.211 1257.44,786.607 1247.52,783.003 1237.68,779.399 1227.92,775.795 \n",
" 1218.25,772.191 1208.66,768.587 1199.17,764.983 1189.76,761.379 1180.45,757.775 1171.24,754.171 1162.12,750.567 1153.12,746.963 1144.21,743.359 1135.42,739.755 \n",
" 1126.74,736.151 1118.17,732.547 1109.72,728.943 1101.4,725.339 1093.19,721.735 1085.12,718.131 1077.18,714.527 1069.38,710.923 1061.72,707.319 1054.2,703.715 \n",
" 1046.82,700.111 1039.6,696.507 1032.54,692.903 1025.63,689.299 1018.88,685.695 1012.31,682.091 1005.9,678.487 999.669,674.883 993.618,671.279 987.75,667.675 \n",
" 982.069,664.071 976.58,660.467 971.287,656.863 966.194,653.259 961.305,649.655 956.623,646.051 952.154,642.447 947.899,638.843 943.864,635.239 940.051,631.635 \n",
" 936.465,628.031 933.108,624.427 929.983,620.823 927.094,617.219 924.444,613.615 922.034,610.011 919.868,606.407 917.948,602.803 916.275,599.199 914.851,595.595 \n",
" 913.678,591.991 912.758,588.387 912.09,584.783 911.676,581.179 911.516,577.575 911.61,573.971 911.959,570.368 912.562,566.764 913.417,563.16 914.525,559.556 \n",
" 915.885,555.952 917.493,552.348 919.35,548.744 921.454,545.14 923.801,541.536 926.389,537.932 929.217,534.328 932.281,530.724 935.579,527.12 939.107,523.516 \n",
" 942.861,519.912 946.84,516.308 951.038,512.704 955.453,509.1 960.08,505.496 964.917,501.892 969.958,498.288 975.2,494.684 980.639,491.08 986.27,487.476 \n",
" 992.09,483.872 998.095,480.268 1004.28,476.664 1010.64,473.06 1017.18,469.456 1023.88,465.852 1030.74,462.248 1037.77,458.644 1044.95,455.04 1052.29,451.436 \n",
" 1059.77,447.832 1067.4,444.228 1075.16,440.624 1083.07,437.02 1091.11,433.416 1099.27,429.812 1107.57,426.208 1115.98,422.604 1124.52,419 1133.17,415.396 \n",
" 1141.94,411.792 1150.81,408.188 1159.8,404.584 1168.88,400.98 1178.07,397.376 1187.36,393.772 1196.74,390.168 1206.21,386.564 1215.77,382.96 1225.43,379.356 \n",
" 1235.16,375.752 1244.98,372.148 1254.88,368.544 1264.86,364.94 1274.92,361.336 1285.05,357.732 1295.25,354.128 1305.52,350.524 1315.86,346.92 1326.26,343.316 \n",
" 1336.73,339.712 1347.27,336.108 1357.86,332.504 1368.51,328.9 1379.22,325.296 1389.99,321.692 1400.81,318.088 1411.68,314.484 1422.61,310.88 1433.59,307.276 \n",
" 1444.61,303.672 1455.68,300.068 1466.8,296.464 1477.97,292.86 1489.18,289.256 1500.43,285.652 1511.72,282.048 1523.06,278.444 1534.43,274.84 1545.84,271.236 \n",
" 1557.29,267.632 1568.78,264.028 1580.31,260.424 1591.86,256.82 1603.46,253.216 1615.08,249.612 1626.74,246.008 1638.43,242.404 1650.15,238.8 1661.9,235.196 \n",
" 1673.69,231.592 1685.5,227.988 1697.33,224.384 1709.2,220.78 1721.09,217.176 1733.01,213.572 1744.95,209.968 1756.92,206.364 1768.91,202.76 1780.93,199.156 \n",
" 1792.97,195.552 1805.04,191.948 1817.12,188.344 1829.23,184.74 1841.36,181.136 1853.51,177.532 1865.68,173.928 1877.87,170.324 1890.08,166.72 1902.3,163.116 \n",
" 1914.55,159.512 1926.82,155.908 1939.1,152.304 1951.4,148.7 1963.72,145.096 1976.05,141.492 1988.4,137.888 2000.77,134.284 2013.16,130.68 2025.55,127.076 \n",
" 2037.97,123.472 \n",
" \"/>\n",
"<circle clip-path=\"url(#clip202)\" cx=\"1636.43\" cy=\"352.817\" r=\"14\" fill=\"#ff0000\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.56\"/>\n",
"<circle clip-path=\"url(#clip202)\" cx=\"1090.94\" cy=\"483.872\" r=\"14\" fill=\"#ff0000\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.56\"/>\n",
"<circle clip-path=\"url(#clip202)\" cx=\"1314.31\" cy=\"713.217\" r=\"14\" fill=\"#ff0000\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.56\"/>\n",
"<path clip-path=\"url(#clip200)\" d=\"\n",
"M253.272 311.756 L585.159 311.756 L585.159 156.236 L253.272 156.236 Z\n",
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
"<polyline clip-path=\"url(#clip200)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 253.272,311.756 585.159,311.756 585.159,156.236 253.272,156.236 253.272,311.756 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip200)\" style=\"stroke:#ff0000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 271.887,208.076 383.575,208.076 \n",
" \"/>\n",
"<path clip-path=\"url(#clip200)\" d=\"M402.19 190.796 L409.157 190.796 L417.977 214.314 L426.842 190.796 L433.81 190.796 L433.81 225.356 L429.25 225.356 L429.25 195.009 L420.338 218.712 L415.639 218.712 L406.727 195.009 L406.727 225.356 L402.19 225.356 L402.19 190.796 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M452.004 225.356 L438.81 190.796 L443.694 190.796 L454.643 219.893 L465.615 190.796 L470.477 190.796 L457.305 225.356 L452.004 225.356 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M475.523 190.796 L495.384 190.796 L495.384 194.731 L480.199 194.731 L480.199 204.916 L493.902 204.916 L493.902 208.851 L480.199 208.851 L480.199 225.356 L475.523 225.356 L475.523 190.796 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><circle clip-path=\"url(#clip200)\" cx=\"327.731\" cy=\"259.916\" r=\"23\" fill=\"#ff0000\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"4.096\"/>\n",
"<path clip-path=\"url(#clip200)\" d=\"M415.593 264.163 Q410.431 264.163 408.44 265.344 Q406.449 266.524 406.449 269.372 Q406.449 271.64 407.931 272.983 Q409.435 274.302 412.005 274.302 Q415.546 274.302 417.676 271.802 Q419.829 269.279 419.829 265.112 L419.829 264.163 L415.593 264.163 M424.088 262.404 L424.088 277.196 L419.829 277.196 L419.829 273.261 Q418.37 275.622 416.194 276.756 Q414.018 277.867 410.87 277.867 Q406.889 277.867 404.528 275.645 Q402.19 273.399 402.19 269.649 Q402.19 265.274 405.106 263.052 Q408.046 260.83 413.856 260.83 L419.829 260.83 L419.829 260.413 Q419.829 257.474 417.884 255.876 Q415.963 254.256 412.468 254.256 Q410.245 254.256 408.139 254.788 Q406.032 255.321 404.088 256.386 L404.088 252.45 Q406.426 251.548 408.625 251.108 Q410.824 250.645 412.907 250.645 Q418.532 250.645 421.31 253.562 Q424.088 256.478 424.088 262.404 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M449.389 252.034 L449.389 256.062 Q447.583 255.136 445.639 254.673 Q443.694 254.21 441.611 254.21 Q438.44 254.21 436.842 255.182 Q435.268 256.154 435.268 258.099 Q435.268 259.58 436.403 260.437 Q437.537 261.27 440.963 262.034 L442.421 262.358 Q446.958 263.33 448.856 265.112 Q450.778 266.872 450.778 270.043 Q450.778 273.654 447.907 275.761 Q445.06 277.867 440.06 277.867 Q437.977 277.867 435.708 277.45 Q433.463 277.057 430.963 276.247 L430.963 271.849 Q433.324 273.075 435.616 273.7 Q437.907 274.302 440.153 274.302 Q443.162 274.302 444.782 273.284 Q446.403 272.242 446.403 270.367 Q446.403 268.631 445.222 267.705 Q444.065 266.779 440.106 265.923 L438.625 265.575 Q434.667 264.742 432.907 263.029 Q431.148 261.293 431.148 258.284 Q431.148 254.626 433.741 252.636 Q436.333 250.645 441.102 250.645 Q443.463 250.645 445.546 250.992 Q447.629 251.339 449.389 252.034 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M474.088 252.034 L474.088 256.062 Q472.282 255.136 470.338 254.673 Q468.393 254.21 466.31 254.21 Q463.139 254.21 461.541 255.182 Q459.967 256.154 459.967 258.099 Q459.967 259.58 461.102 260.437 Q462.236 261.27 465.662 262.034 L467.12 262.358 Q471.657 263.33 473.555 265.112 Q475.476 266.872 475.476 270.043 Q475.476 273.654 472.606 275.761 Q469.759 277.867 464.759 277.867 Q462.676 277.867 460.407 277.45 Q458.162 277.057 455.662 276.247 L455.662 271.849 Q458.023 273.075 460.315 273.7 Q462.606 274.302 464.852 274.302 Q467.861 274.302 469.481 273.284 Q471.102 272.242 471.102 270.367 Q471.102 268.631 469.921 267.705 Q468.764 266.779 464.805 265.923 L463.324 265.575 Q459.365 264.742 457.606 263.029 Q455.847 261.293 455.847 258.284 Q455.847 254.626 458.44 252.636 Q461.032 250.645 465.801 250.645 Q468.162 250.645 470.245 250.992 Q472.328 251.339 474.088 252.034 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M504.435 263.168 L504.435 265.251 L484.851 265.251 Q485.129 269.649 487.49 271.964 Q489.875 274.256 494.111 274.256 Q496.564 274.256 498.856 273.654 Q501.171 273.052 503.439 271.849 L503.439 275.876 Q501.148 276.848 498.74 277.358 Q496.333 277.867 493.856 277.867 Q487.652 277.867 484.018 274.256 Q480.407 270.645 480.407 264.487 Q480.407 258.122 483.833 254.395 Q487.282 250.645 493.115 250.645 Q498.347 250.645 501.379 254.025 Q504.435 257.381 504.435 263.168 M500.175 261.918 Q500.129 258.423 498.208 256.339 Q496.31 254.256 493.162 254.256 Q489.597 254.256 487.444 256.27 Q485.314 258.284 484.99 261.941 L500.175 261.918 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M515.638 243.909 L515.638 251.27 L524.411 251.27 L524.411 254.58 L515.638 254.58 L515.638 268.654 Q515.638 271.825 516.495 272.728 Q517.374 273.631 520.036 273.631 L524.411 273.631 L524.411 277.196 L520.036 277.196 Q515.106 277.196 513.231 275.367 Q511.356 273.515 511.356 268.654 L511.356 254.58 L508.231 254.58 L508.231 251.27 L511.356 251.27 L511.356 243.909 L515.638 243.909 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip200)\" d=\"M546.541 252.034 L546.541 256.062 Q544.735 255.136 542.791 254.673 Q540.847 254.21 538.763 254.21 Q535.592 254.21 533.995 255.182 Q532.421 256.154 532.421 258.099 Q532.421 259.58 533.555 260.437 Q534.689 261.27 538.115 262.034 L539.573 262.358 Q544.11 263.33 546.009 265.112 Q547.93 266.872 547.93 270.043 Q547.93 273.654 545.059 275.761 Q542.212 277.867 537.212 277.867 Q535.129 277.867 532.86 277.45 Q530.615 277.057 528.115 276.247 L528.115 271.849 Q530.476 273.075 532.768 273.7 Q535.059 274.302 537.305 274.302 Q540.314 274.302 541.934 273.284 Q543.555 272.242 543.555 270.367 Q543.555 268.631 542.374 267.705 Q541.217 266.779 537.259 265.923 L535.777 265.575 Q531.819 264.742 530.06 263.029 Q528.3 261.293 528.3 258.284 Q528.3 254.626 530.893 252.636 Q533.485 250.645 538.254 250.645 Q540.615 250.645 542.698 250.992 Q544.782 251.339 546.541 252.034 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /></svg>\n"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"μstar_range = range(0.04,0.15,length=201)\n",
"L = length(μstar_range)\n",
"\n",
"StdRp = fill(NaN,L)\n",
"for i = 1:L\n",
" StdRp[i] = MVCalc(μstar_range[i],μ,Σ)[1]\n",
"end\n",
"\n",
"p1 = plot( StdRp*100,μstar_range*100,\n",
" linecolor = :red,\n",
" linewidth = 2,\n",
" label = \"MVF\",\n",
" legend = :topleft,\n",
" xlim = (0,15),\n",
" ylim = (0,15),\n",
" title = \"MVF (no portfolio constraints)\",\n",
" xlabel = \"Std(Rp), %\",\n",
" ylabel = \"ERp, %\" )\n",
"scatter!(sqrt.(diag(Σ))*100,μ*100,color=:red,label=\"assets\")\n",
"display(p1)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# The Maximization Problem\n",
"\n",
"The investor maximizes:\n",
"\n",
"$\\text{E}R_{p}-\\frac{k}{2} \\text{Var}(R_{p})$,\n",
"\n",
"where $\\text{E}R_{p}= w'\\mu$ and $\\text{Var}(R_{p}=w'\\Sigma w$\n",
"\n",
"subject to $\\Sigma_{i=1}^n w_{i} = 1$.\n",
"\n",
"We can trace out the mean-variance frontier by solving this problem for different values of $k$.\n",
"\n",
"To impose the restriction, optimise over `v` and let `w=[v;1-sum(v)]`"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"objfun1 (generic function with 1 method)"
]
},
"execution_count": 6,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"function objfun1(v,k,μ,Σ)\n",
" w = [v;1-sum(v)]\n",
" ERp = w'μ\n",
" VarRp = w'Σ*w\n",
" StdRp = sqrt(VarRp)\n",
" U = ERp - k/2*VarRp\n",
" loss = -U #minimise this\n",
" return loss, w, ERp, StdRp\n",
"end"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"A 0.313\n",
"B 0.695\n",
"C -0.008\n",
"\n",
"σₚ 0.079\n",
"μₚ 0.102\n",
"\n"
]
}
],
"source": [
"k = 10\n",
"Sol = optimize(v -> objfun1(v,k,μ,Σ)[1],zeros(n-1))\n",
"\n",
"v = Optim.minimizer(Sol)\n",
"(_,w,ERp,StdRp) = objfun1(v,k,μ,Σ)\n",
"\n",
"printmat(w,rowNames=assetNames)\n",
"printmat([StdRp,ERp],rowNames=[\"σₚ\",\"μₚ\"])"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Task 1\n",
"\n",
"Redo the optimisation for the following range of $k$ values:\n",
"`k = [range(0.1,0.9,length=30);range(1,30,length=25)]` EDIT\n",
"\n",
"Then plot the resulting \"efficient frontier\" (similar to the MV plot above). Is is the same as the plot above?"
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {},
"outputs": [],
"source": [
"k = [range(0.1,0.9,length=30);range(1,30,length=25)]\n",
"L = length(k)\n",
"\n",
"σμM = fill(NaN,L,2) #to fill with calculation results\n",
"wM = fill(NaN,L,n)\n",
"for i = 1:L\n",
" Sol = optimize(v -> objfun1(v,k[i],μ,Σ)[1],zeros(n-1))\n",
" v = Optim.minimizer(Sol)\n",
" (_,w,ERp,StdRp) = objfun1(v,k[i],μ,Σ)\n",
" σμM[i,:] = [StdRp,ERp]\n",
" wM[i,:] = w\n",
"end\n",
"\n",
"#printmat(k,σμM)"
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {},
"outputs": [
{
"data": {
"image/svg+xml": [
"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n",
"<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"480\" height=\"320\" viewBox=\"0 0 1920 1280\">\n",
"<defs>\n",
" <clipPath id=\"clip240\">\n",
" <rect x=\"0\" y=\"0\" width=\"1920\" height=\"1280\"/>\n",
" </clipPath>\n",
"</defs>\n",
"<path clip-path=\"url(#clip240)\" d=\"\n",
"M0 1280 L1920 1280 L1920 0 L0 0 Z\n",
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
"<defs>\n",
" <clipPath id=\"clip241\">\n",
" <rect x=\"384\" y=\"0\" width=\"1345\" height=\"1280\"/>\n",
" </clipPath>\n",
"</defs>\n",
"<path clip-path=\"url(#clip240)\" d=\"\n",
"M197.427 1106.38 L1872.76 1106.38 L1872.76 123.472 L197.427 123.472 Z\n",
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
"<defs>\n",
" <clipPath id=\"clip242\">\n",
" <rect x=\"197\" y=\"123\" width=\"1676\" height=\"984\"/>\n",
" </clipPath>\n",
"</defs>\n",
"<polyline clip-path=\"url(#clip242)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 197.427,1106.38 197.427,123.472 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip242)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 755.87,1106.38 755.87,123.472 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip242)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 1314.31,1106.38 1314.31,123.472 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip242)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 1872.76,1106.38 1872.76,123.472 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip240)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 197.427,1106.38 1872.76,1106.38 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip240)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 197.427,1106.38 197.427,1087.48 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip240)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 755.87,1106.38 755.87,1087.48 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip240)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 1314.31,1106.38 1314.31,1087.48 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip240)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 1872.76,1106.38 1872.76,1087.48 \n",
" \"/>\n",
"<path clip-path=\"url(#clip240)\" d=\"M197.427 1133.46 Q193.816 1133.46 191.988 1137.02 Q190.182 1140.56 190.182 1147.69 Q190.182 1154.8 191.988 1158.37 Q193.816 1161.91 197.427 1161.91 Q201.062 1161.91 202.867 1158.37 Q204.696 1154.8 204.696 1147.69 Q204.696 1140.56 202.867 1137.02 Q201.062 1133.46 197.427 1133.46 M197.427 1129.75 Q203.238 1129.75 206.293 1134.36 Q209.372 1138.94 209.372 1147.69 Q209.372 1156.42 206.293 1161.03 Q203.238 1165.61 197.427 1165.61 Q191.617 1165.61 188.539 1161.03 Q185.483 1156.42 185.483 1147.69 Q185.483 1138.94 188.539 1134.36 Q191.617 1129.75 197.427 1129.75 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M746.148 1130.38 L764.504 1130.38 L764.504 1134.32 L750.43 1134.32 L750.43 1142.79 Q751.449 1142.44 752.468 1142.28 Q753.486 1142.09 754.505 1142.09 Q760.292 1142.09 763.671 1145.26 Q767.051 1148.44 767.051 1153.85 Q767.051 1159.43 763.579 1162.53 Q760.106 1165.61 753.787 1165.61 Q751.611 1165.61 749.343 1165.24 Q747.097 1164.87 744.69 1164.13 L744.69 1159.43 Q746.773 1160.56 748.995 1161.12 Q751.218 1161.68 753.694 1161.68 Q757.699 1161.68 760.037 1159.57 Q762.375 1157.46 762.375 1153.85 Q762.375 1150.24 760.037 1148.13 Q757.699 1146.03 753.694 1146.03 Q751.819 1146.03 749.944 1146.44 Q748.093 1146.86 746.148 1147.74 L746.148 1130.38 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M1289 1161 L1296.64 1161 L1296.64 1134.64 L1288.33 1136.31 L1288.33 1132.05 L1296.59 1130.38 L1301.27 1130.38 L1301.27 1161 L1308.91 1161 L1308.91 1164.94 L1289 1164.94 L1289 1161 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M1328.35 1133.46 Q1324.74 1133.46 1322.91 1137.02 Q1321.11 1140.56 1321.11 1147.69 Q1321.11 1154.8 1322.91 1158.37 Q1324.74 1161.91 1328.35 1161.91 Q1331.99 1161.91 1333.79 1158.37 Q1335.62 1154.8 1335.62 1147.69 Q1335.62 1140.56 1333.79 1137.02 Q1331.99 1133.46 1328.35 1133.46 M1328.35 1129.75 Q1334.16 1129.75 1337.22 1134.36 Q1340.3 1138.94 1340.3 1147.69 Q1340.3 1156.42 1337.22 1161.03 Q1334.16 1165.61 1328.35 1165.61 Q1322.54 1165.61 1319.46 1161.03 Q1316.41 1156.42 1316.41 1147.69 Q1316.41 1138.94 1319.46 1134.36 Q1322.54 1129.75 1328.35 1129.75 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M1847.94 1161 L1855.58 1161 L1855.58 1134.64 L1847.27 1136.31 L1847.27 1132.05 L1855.53 1130.38 L1860.21 1130.38 L1860.21 1161 L1867.85 1161 L1867.85 1164.94 L1847.94 1164.94 L1847.94 1161 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M1877.34 1130.38 L1895.7 1130.38 L1895.7 1134.32 L1881.62 1134.32 L1881.62 1142.79 Q1882.64 1142.44 1883.66 1142.28 Q1884.68 1142.09 1885.7 1142.09 Q1891.48 1142.09 1894.86 1145.26 Q1898.24 1148.44 1898.24 1153.85 Q1898.24 1159.43 1894.77 1162.53 Q1891.3 1165.61 1884.98 1165.61 Q1882.8 1165.61 1880.53 1165.24 Q1878.29 1164.87 1875.88 1164.13 L1875.88 1159.43 Q1877.96 1160.56 1880.19 1161.12 Q1882.41 1161.68 1884.89 1161.68 Q1888.89 1161.68 1891.23 1159.57 Q1893.57 1157.46 1893.57 1153.85 Q1893.57 1150.24 1891.23 1148.13 Q1888.89 1146.03 1884.89 1146.03 Q1883.01 1146.03 1881.14 1146.44 Q1879.28 1146.86 1877.34 1147.74 L1877.34 1130.38 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M895.014 1198.08 L895.014 1204.35 Q891.354 1202.6 888.108 1201.74 Q884.861 1200.88 881.837 1200.88 Q876.586 1200.88 873.721 1202.92 Q870.888 1204.96 870.888 1208.71 Q870.888 1211.87 872.766 1213.49 Q874.676 1215.08 879.959 1216.07 L883.842 1216.86 Q891.036 1218.23 894.441 1221.7 Q897.879 1225.14 897.879 1230.93 Q897.879 1237.84 893.232 1241.4 Q888.617 1244.97 879.673 1244.97 Q876.299 1244.97 872.48 1244.2 Q868.692 1243.44 864.618 1241.94 L864.618 1235.32 Q868.533 1237.52 872.289 1238.63 Q876.045 1239.75 879.673 1239.75 Q885.179 1239.75 888.171 1237.58 Q891.163 1235.42 891.163 1231.41 Q891.163 1227.91 888.999 1225.93 Q886.866 1223.96 881.965 1222.97 L878.05 1222.21 Q870.856 1220.78 867.642 1217.72 Q864.427 1214.67 864.427 1209.22 Q864.427 1202.92 868.851 1199.29 Q873.307 1195.66 881.105 1195.66 Q884.447 1195.66 887.917 1196.27 Q891.386 1196.87 895.014 1198.08 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M913.443 1198.27 L913.443 1208.4 L925.506 1208.4 L925.506 1212.95 L913.443 1212.95 L913.443 1232.3 Q913.443 1236.66 914.621 1237.9 Q915.83 1239.14 919.49 1239.14 L925.506 1239.14 L925.506 1244.04 L919.49 1244.04 Q912.711 1244.04 910.133 1241.53 Q907.555 1238.98 907.555 1232.3 L907.555 1212.95 L903.258 1212.95 L903.258 1208.4 L907.555 1208.4 L907.555 1198.27 L913.443 1198.27 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M956.666 1213.81 L956.666 1194.52 L962.523 1194.52 L962.523 1244.04 L956.666 1244.04 L956.666 1238.7 Q954.82 1241.88 951.987 1243.44 Q949.186 1244.97 945.24 1244.97 Q938.779 1244.97 934.704 1239.81 Q930.662 1234.65 930.662 1226.25 Q930.662 1217.85 934.704 1212.69 Q938.779 1207.54 945.24 1207.54 Q949.186 1207.54 951.987 1209.1 Q954.82 1210.62 956.666 1213.81 M936.71 1226.25 Q936.71 1232.71 939.351 1236.4 Q942.025 1240.07 946.672 1240.07 Q951.319 1240.07 953.993 1236.4 Q956.666 1232.71 956.666 1226.25 Q956.666 1219.79 953.993 1216.13 Q951.319 1212.44 946.672 1212.44 Q942.025 1212.44 939.351 1216.13 Q936.71 1219.79 936.71 1226.25 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M988.654 1194.58 Q984.389 1201.9 982.32 1209.06 Q980.251 1216.23 980.251 1223.58 Q980.251 1230.93 982.32 1238.16 Q984.421 1245.35 988.654 1252.64 L983.561 1252.64 Q978.787 1245.16 976.4 1237.93 Q974.045 1230.71 974.045 1223.58 Q974.045 1216.48 976.4 1209.29 Q978.755 1202.09 983.561 1194.58 L988.654 1194.58 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M1022.81 1221.76 Q1024.87 1222.46 1026.82 1224.76 Q1028.79 1227.05 1030.76 1231.06 L1037.29 1244.04 L1030.38 1244.04 L1024.3 1231.85 Q1021.95 1227.08 1019.72 1225.52 Q1017.52 1223.96 1013.7 1223.96 L1006.7 1223.96 L1006.7 1244.04 L1000.27 1244.04 L1000.27 1196.52 L1014.79 1196.52 Q1022.93 1196.52 1026.94 1199.93 Q1030.95 1203.34 1030.95 1210.21 Q1030.95 1214.7 1028.85 1217.66 Q1026.78 1220.62 1022.81 1221.76 M1006.7 1201.81 L1006.7 1218.68 L1014.79 1218.68 Q1019.43 1218.68 1021.79 1216.54 Q1024.17 1214.38 1024.17 1210.21 Q1024.17 1206.04 1021.79 1203.94 Q1019.43 1201.81 1014.79 1201.81 L1006.7 1201.81 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M1050.97 1238.7 L1050.97 1257.6 L1045.09 1257.6 L1045.09 1208.4 L1050.97 1208.4 L1050.97 1213.81 Q1052.82 1210.62 1055.62 1209.1 Q1058.45 1207.54 1062.37 1207.54 Q1068.86 1207.54 1072.9 1212.69 Q1076.98 1217.85 1076.98 1226.25 Q1076.98 1234.65 1072.9 1239.81 Q1068.86 1244.97 1062.37 1244.97 Q1058.45 1244.97 1055.62 1243.44 Q1052.82 1241.88 1050.97 1238.7 M1070.9 1226.25 Q1070.9 1219.79 1068.23 1216.13 Q1065.58 1212.44 1060.94 1212.44 Q1056.29 1212.44 1053.62 1216.13 Q1050.97 1219.79 1050.97 1226.25 Q1050.97 1232.71 1053.62 1236.4 Q1056.29 1240.07 1060.94 1240.07 Q1065.58 1240.07 1068.23 1236.4 Q1070.9 1232.71 1070.9 1226.25 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M1085.76 1194.58 L1090.86 1194.58 Q1095.63 1202.09 1097.98 1209.29 Q1100.37 1216.48 1100.37 1223.58 Q1100.37 1230.71 1097.98 1237.93 Q1095.63 1245.16 1090.86 1252.64 L1085.76 1252.64 Q1090 1245.35 1092.06 1238.16 Q1094.17 1230.93 1094.17 1223.58 Q1094.17 1216.23 1092.06 1209.06 Q1090 1201.9 1085.76 1194.58 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M1113.61 1235.96 L1120.33 1235.96 L1120.33 1241.43 L1115.11 1251.62 L1111 1251.62 L1113.61 1241.43 L1113.61 1235.96 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M1194.81 1223.13 Q1192.04 1223.13 1190.45 1225.49 Q1188.89 1227.84 1188.89 1232.04 Q1188.89 1236.18 1190.45 1238.57 Q1192.04 1240.92 1194.81 1240.92 Q1197.51 1240.92 1199.07 1238.57 Q1200.66 1236.18 1200.66 1232.04 Q1200.66 1227.87 1199.07 1225.52 Q1197.51 1223.13 1194.81 1223.13 M1194.81 1219.09 Q1199.84 1219.09 1202.8 1222.59 Q1205.76 1226.09 1205.76 1232.04 Q1205.76 1238 1202.76 1241.5 Q1199.8 1244.97 1194.81 1244.97 Q1189.71 1244.97 1186.75 1241.5 Q1183.79 1238 1183.79 1232.04 Q1183.79 1226.06 1186.75 1222.59 Q1189.75 1219.09 1194.81 1219.09 M1161.96 1199.71 Q1159.22 1199.71 1157.63 1202.09 Q1156.07 1204.45 1156.07 1208.59 Q1156.07 1212.79 1157.63 1215.14 Q1159.19 1217.5 1161.96 1217.5 Q1164.73 1217.5 1166.29 1215.14 Q1167.88 1212.79 1167.88 1208.59 Q1167.88 1204.48 1166.29 1202.09 Q1164.7 1199.71 1161.96 1199.71 M1190.7 1195.66 L1195.79 1195.66 L1166.07 1244.97 L1160.97 1244.97 L1190.7 1195.66 M1161.96 1195.66 Q1166.99 1195.66 1169.98 1199.17 Q1172.97 1202.63 1172.97 1208.59 Q1172.97 1214.6 1169.98 1218.07 Q1167.02 1221.54 1161.96 1221.54 Q1156.9 1221.54 1153.94 1218.07 Q1151.01 1214.57 1151.01 1208.59 Q1151.01 1202.67 1153.97 1199.17 Q1156.93 1195.66 1161.96 1195.66 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip242)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 197.427,1106.38 1872.76,1106.38 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip242)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 197.427,778.744 1872.76,778.744 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip242)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 197.427,451.108 1872.76,451.108 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip242)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 197.427,123.472 1872.76,123.472 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip240)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 197.427,1106.38 197.427,123.472 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip240)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 197.427,1106.38 216.325,1106.38 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip240)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 197.427,778.744 216.325,778.744 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip240)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 197.427,451.108 216.325,451.108 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip240)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 197.427,123.472 216.325,123.472 \n",
" \"/>\n",
"<path clip-path=\"url(#clip240)\" d=\"M156.683 1092.18 Q153.072 1092.18 151.243 1095.74 Q149.438 1099.28 149.438 1106.41 Q149.438 1113.52 151.243 1117.09 Q153.072 1120.63 156.683 1120.63 Q160.317 1120.63 162.123 1117.09 Q163.952 1113.52 163.952 1106.41 Q163.952 1099.28 162.123 1095.74 Q160.317 1092.18 156.683 1092.18 M156.683 1088.47 Q162.493 1088.47 165.549 1093.08 Q168.627 1097.66 168.627 1106.41 Q168.627 1115.14 165.549 1119.75 Q162.493 1124.33 156.683 1124.33 Q150.873 1124.33 147.794 1119.75 Q144.739 1115.14 144.739 1106.41 Q144.739 1097.66 147.794 1093.08 Q150.873 1088.47 156.683 1088.47 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M147.725 761.464 L166.081 761.464 L166.081 765.399 L152.007 765.399 L152.007 773.871 Q153.026 773.524 154.044 773.362 Q155.063 773.177 156.081 773.177 Q161.868 773.177 165.248 776.348 Q168.627 779.519 168.627 784.936 Q168.627 790.515 165.155 793.617 Q161.683 796.695 155.364 796.695 Q153.188 796.695 150.919 796.325 Q148.674 795.954 146.266 795.214 L146.266 790.515 Q148.35 791.649 150.572 792.205 Q152.794 792.76 155.271 792.76 Q159.276 792.76 161.614 790.654 Q163.952 788.547 163.952 784.936 Q163.952 781.325 161.614 779.218 Q159.276 777.112 155.271 777.112 Q153.396 777.112 151.521 777.529 Q149.669 777.945 147.725 778.825 L147.725 761.464 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M117.331 464.453 L124.97 464.453 L124.97 438.087 L116.66 439.754 L116.66 435.495 L124.924 433.828 L129.6 433.828 L129.6 464.453 L137.239 464.453 L137.239 468.388 L117.331 468.388 L117.331 464.453 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M156.683 436.907 Q153.072 436.907 151.243 440.472 Q149.438 444.013 149.438 451.143 Q149.438 458.249 151.243 461.814 Q153.072 465.356 156.683 465.356 Q160.317 465.356 162.123 461.814 Q163.952 458.249 163.952 451.143 Q163.952 444.013 162.123 440.472 Q160.317 436.907 156.683 436.907 M156.683 433.203 Q162.493 433.203 165.549 437.809 Q168.627 442.393 168.627 451.143 Q168.627 459.87 165.549 464.476 Q162.493 469.059 156.683 469.059 Q150.873 469.059 147.794 464.476 Q144.739 459.87 144.739 451.143 Q144.739 442.393 147.794 437.809 Q150.873 433.203 156.683 433.203 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M118.327 136.817 L125.966 136.817 L125.966 110.451 L117.656 112.118 L117.656 107.859 L125.919 106.192 L130.595 106.192 L130.595 136.817 L138.234 136.817 L138.234 140.752 L118.327 140.752 L118.327 136.817 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M147.725 106.192 L166.081 106.192 L166.081 110.127 L152.007 110.127 L152.007 118.599 Q153.026 118.252 154.044 118.09 Q155.063 117.905 156.081 117.905 Q161.868 117.905 165.248 121.076 Q168.627 124.248 168.627 129.664 Q168.627 135.243 165.155 138.345 Q161.683 141.423 155.364 141.423 Q153.188 141.423 150.919 141.053 Q148.674 140.683 146.266 139.942 L146.266 135.243 Q148.35 136.377 150.572 136.933 Q152.794 137.488 155.271 137.488 Q159.276 137.488 161.614 135.382 Q163.952 133.275 163.952 129.664 Q163.952 126.053 161.614 123.947 Q159.276 121.84 155.271 121.84 Q153.396 121.84 151.521 122.257 Q149.669 122.674 147.725 123.553 L147.725 106.192 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M26.0842 725.546 L26.0842 695.5 L31.495 695.5 L31.495 719.117 L45.5632 719.117 L45.5632 696.487 L50.9741 696.487 L50.9741 719.117 L68.1933 719.117 L68.1933 694.927 L73.6042 694.927 L73.6042 725.546 L26.0842 725.546 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M51.3242 661.825 Q52.0244 659.756 54.3161 657.815 Q56.6077 655.842 60.6181 653.868 L73.6042 647.343 L73.6042 654.25 L61.4138 660.329 Q56.6395 662.685 55.08 664.913 Q53.5204 667.109 53.5204 670.928 L53.5204 677.931 L73.6042 677.931 L73.6042 684.36 L26.0842 684.36 L26.0842 669.846 Q26.0842 661.698 29.4898 657.688 Q32.8955 653.677 39.7704 653.677 Q44.2582 653.677 47.2183 655.778 Q50.1784 657.847 51.3242 661.825 M31.3677 677.931 L48.2368 677.931 L48.2368 669.846 Q48.2368 665.199 46.1043 662.844 Q43.94 660.457 39.7704 660.457 Q35.6009 660.457 33.5002 662.844 Q31.3677 665.199 31.3677 669.846 L31.3677 677.931 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M68.257 633.657 L87.1631 633.657 L87.1631 639.545 L37.9562 639.545 L37.9562 633.657 L43.3671 633.657 Q40.1842 631.811 38.6564 629.01 Q37.0968 626.177 37.0968 622.262 Q37.0968 615.769 42.2531 611.727 Q47.4093 607.653 55.812 607.653 Q64.2147 607.653 69.371 611.727 Q74.5272 615.769 74.5272 622.262 Q74.5272 626.177 72.9994 629.01 Q71.4398 631.811 68.257 633.657 M55.812 613.732 Q49.3508 613.732 45.6905 616.406 Q41.9984 619.048 41.9984 623.695 Q41.9984 628.342 45.6905 631.015 Q49.3508 633.657 55.812 633.657 Q62.2732 633.657 65.9653 631.015 Q69.6256 628.342 69.6256 623.695 Q69.6256 619.048 65.9653 616.406 Q62.2732 613.732 55.812 613.732 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M65.5197 596.45 L65.5197 589.734 L70.9942 589.734 L81.1793 594.954 L81.1793 599.059 L70.9942 596.45 L65.5197 596.45 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M52.6928 515.255 Q52.6928 518.024 55.0481 519.615 Q57.4034 521.175 61.6048 521.175 Q65.7425 521.175 68.1296 519.615 Q70.485 518.024 70.485 515.255 Q70.485 512.55 68.1296 510.99 Q65.7425 509.398 61.6048 509.398 Q57.4353 509.398 55.08 510.99 Q52.6928 512.55 52.6928 515.255 M48.6506 515.255 Q48.6506 510.226 52.1517 507.266 Q55.6529 504.306 61.6048 504.306 Q67.5567 504.306 71.0579 507.298 Q74.5272 510.258 74.5272 515.255 Q74.5272 520.347 71.0579 523.308 Q67.5567 526.268 61.6048 526.268 Q55.621 526.268 52.1517 523.308 Q48.6506 520.316 48.6506 515.255 M29.267 548.102 Q29.267 550.839 31.6542 552.431 Q34.0095 553.99 38.1472 553.99 Q42.3485 553.99 44.7038 552.431 Q47.0592 550.871 47.0592 548.102 Q47.0592 545.333 44.7038 543.773 Q42.3485 542.182 38.1472 542.182 Q34.0413 542.182 31.6542 543.773 Q29.267 545.365 29.267 548.102 M25.2248 519.361 L25.2248 514.268 L74.5272 543.996 L74.5272 549.089 L25.2248 519.361 M25.2248 548.102 Q25.2248 543.073 28.7259 540.081 Q32.1952 537.089 38.1472 537.089 Q44.1628 537.089 47.6321 540.081 Q51.1014 543.041 51.1014 548.102 Q51.1014 553.163 47.6321 556.123 Q44.1309 559.051 38.1472 559.051 Q32.2271 559.051 28.7259 556.091 Q25.2248 553.131 25.2248 548.102 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M427.152 12.096 L439.345 12.096 L454.779 53.2532 L470.294 12.096 L482.488 12.096 L482.488 72.576 L474.507 72.576 L474.507 19.4686 L458.911 60.9499 L450.688 60.9499 L435.092 19.4686 L435.092 72.576 L427.152 72.576 L427.152 12.096 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M514.328 72.576 L491.238 12.096 L499.785 12.096 L518.946 63.0159 L538.147 12.096 L546.654 12.096 L523.604 72.576 L514.328 72.576 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M555.485 12.096 L590.242 12.096 L590.242 18.9825 L563.668 18.9825 L563.668 36.8065 L587.649 36.8065 L587.649 43.6931 L563.668 43.6931 L563.668 72.576 L555.485 72.576 L555.485 12.096 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M647.157 9.62495 Q641.729 18.942 639.096 28.0566 Q636.462 37.1711 636.462 46.5287 Q636.462 55.8863 639.096 65.0818 Q641.769 74.2369 647.157 83.5134 L640.675 83.5134 Q634.599 73.9938 631.561 64.7983 Q628.563 55.6027 628.563 46.5287 Q628.563 37.4952 631.561 28.3401 Q634.559 19.1851 640.675 9.62495 L647.157 9.62495 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M699.332 45.1919 L699.332 72.576 L691.879 72.576 L691.879 45.4349 Q691.879 38.994 689.367 35.7938 Q686.856 32.5936 681.833 32.5936 Q675.797 32.5936 672.313 36.4419 Q668.829 40.2903 668.829 46.9338 L668.829 72.576 L661.335 72.576 L661.335 27.2059 L668.829 27.2059 L668.829 34.2544 Q671.503 30.163 675.108 28.1376 Q678.754 26.1121 683.493 26.1121 Q691.312 26.1121 695.322 30.9732 Q699.332 35.7938 699.332 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M731.78 32.4315 Q725.785 32.4315 722.301 37.1306 Q718.817 41.7891 718.817 49.9314 Q718.817 58.0738 722.261 62.7728 Q725.744 67.4314 731.78 67.4314 Q737.735 67.4314 741.219 62.7323 Q744.703 58.0333 744.703 49.9314 Q744.703 41.8701 741.219 37.1711 Q737.735 32.4315 731.78 32.4315 M731.78 26.1121 Q741.502 26.1121 747.052 32.4315 Q752.602 38.7509 752.602 49.9314 Q752.602 61.0714 747.052 67.4314 Q741.502 73.7508 731.78 73.7508 Q722.018 73.7508 716.468 67.4314 Q710.959 61.0714 710.959 49.9314 Q710.959 38.7509 716.468 32.4315 Q722.018 26.1121 731.78 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M798.539 65.7705 L798.539 89.8329 L791.045 89.8329 L791.045 27.2059 L798.539 27.2059 L798.539 34.0924 Q800.889 30.0415 804.453 28.0971 Q808.059 26.1121 813.041 26.1121 Q821.305 26.1121 826.45 32.6746 Q831.635 39.2371 831.635 49.9314 Q831.635 60.6258 826.45 67.1883 Q821.305 73.7508 813.041 73.7508 Q808.059 73.7508 804.453 71.8063 Q800.889 69.8214 798.539 65.7705 M823.898 49.9314 Q823.898 41.7081 820.495 37.0496 Q817.133 32.3505 811.218 32.3505 Q805.304 32.3505 801.901 37.0496 Q798.539 41.7081 798.539 49.9314 Q798.539 58.1548 801.901 62.8538 Q805.304 67.5124 811.218 67.5124 Q817.133 67.5124 820.495 62.8538 Q823.898 58.1548 823.898 49.9314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M861.571 32.4315 Q855.576 32.4315 852.092 37.1306 Q848.608 41.7891 848.608 49.9314 Q848.608 58.0738 852.052 62.7728 Q855.535 67.4314 861.571 67.4314 Q867.526 67.4314 871.01 62.7323 Q874.494 58.0333 874.494 49.9314 Q874.494 41.8701 871.01 37.1711 Q867.526 32.4315 861.571 32.4315 M861.571 26.1121 Q871.293 26.1121 876.843 32.4315 Q882.393 38.7509 882.393 49.9314 Q882.393 61.0714 876.843 67.4314 Q871.293 73.7508 861.571 73.7508 Q851.809 73.7508 846.259 67.4314 Q840.75 61.0714 840.75 49.9314 Q840.75 38.7509 846.259 32.4315 Q851.809 26.1121 861.571 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M921.038 34.1734 Q919.783 33.4443 918.284 33.1202 Q916.826 32.7556 915.043 32.7556 Q908.724 32.7556 905.321 36.8875 Q901.959 40.9789 901.959 48.6757 L901.959 72.576 L894.465 72.576 L894.465 27.2059 L901.959 27.2059 L901.959 34.2544 Q904.308 30.1225 908.076 28.1376 Q911.843 26.1121 917.231 26.1121 Q918 26.1121 918.932 26.2337 Q919.864 26.3147 920.998 26.5172 L921.038 34.1734 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M936.229 14.324 L936.229 27.2059 L951.582 27.2059 L951.582 32.9987 L936.229 32.9987 L936.229 57.6282 Q936.229 63.1779 937.728 64.7578 Q939.268 66.3376 943.926 66.3376 L951.582 66.3376 L951.582 72.576 L943.926 72.576 Q935.298 72.576 932.016 69.3758 Q928.735 66.1351 928.735 57.6282 L928.735 32.9987 L923.266 32.9987 L923.266 27.2059 L928.735 27.2059 L928.735 14.324 L936.229 14.324 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M984.354 9.54393 L984.354 15.7418 L977.225 15.7418 Q973.214 15.7418 971.634 17.3622 Q970.095 18.9825 970.095 23.1955 L970.095 27.2059 L982.369 27.2059 L982.369 32.9987 L970.095 32.9987 L970.095 72.576 L962.601 72.576 L962.601 32.9987 L955.471 32.9987 L955.471 27.2059 L962.601 27.2059 L962.601 24.0462 Q962.601 16.471 966.125 13.0277 Q969.649 9.54393 977.306 9.54393 L984.354 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M1008.17 32.4315 Q1002.18 32.4315 998.694 37.1306 Q995.211 41.7891 995.211 49.9314 Q995.211 58.0738 998.654 62.7728 Q1002.14 67.4314 1008.17 67.4314 Q1014.13 67.4314 1017.61 62.7323 Q1021.1 58.0333 1021.1 49.9314 Q1021.1 41.8701 1017.61 37.1711 Q1014.13 32.4315 1008.17 32.4315 M1008.17 26.1121 Q1017.9 26.1121 1023.45 32.4315 Q1029 38.7509 1029 49.9314 Q1029 61.0714 1023.45 67.4314 Q1017.9 73.7508 1008.17 73.7508 Q998.411 73.7508 992.861 67.4314 Q987.352 61.0714 987.352 49.9314 Q987.352 38.7509 992.861 32.4315 Q998.411 26.1121 1008.17 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M1041.35 9.54393 L1048.8 9.54393 L1048.8 72.576 L1041.35 72.576 L1041.35 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M1064.4 27.2059 L1071.85 27.2059 L1071.85 72.576 L1064.4 72.576 L1064.4 27.2059 M1064.4 9.54393 L1071.85 9.54393 L1071.85 18.9825 L1064.4 18.9825 L1064.4 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M1105.03 32.4315 Q1099.04 32.4315 1095.55 37.1306 Q1092.07 41.7891 1092.07 49.9314 Q1092.07 58.0738 1095.51 62.7728 Q1098.99 67.4314 1105.03 67.4314 Q1110.99 67.4314 1114.47 62.7323 Q1117.95 58.0333 1117.95 49.9314 Q1117.95 41.8701 1114.47 37.1711 Q1110.99 32.4315 1105.03 32.4315 M1105.03 26.1121 Q1114.75 26.1121 1120.3 32.4315 Q1125.85 38.7509 1125.85 49.9314 Q1125.85 61.0714 1120.3 67.4314 Q1114.75 73.7508 1105.03 73.7508 Q1095.27 73.7508 1089.72 67.4314 Q1084.21 61.0714 1084.21 49.9314 Q1084.21 38.7509 1089.72 32.4315 Q1095.27 26.1121 1105.03 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M1197.23 28.9478 L1197.23 35.9153 Q1194.07 34.1734 1190.87 33.3227 Q1187.71 32.4315 1184.47 32.4315 Q1177.22 32.4315 1173.21 37.0496 Q1169.2 41.6271 1169.2 49.9314 Q1169.2 58.2358 1173.21 62.8538 Q1177.22 67.4314 1184.47 67.4314 Q1187.71 67.4314 1190.87 66.5807 Q1194.07 65.6895 1197.23 63.9476 L1197.23 70.8341 Q1194.11 72.2924 1190.75 73.0216 Q1187.43 73.7508 1183.66 73.7508 Q1173.41 73.7508 1167.37 67.3098 Q1161.34 60.8689 1161.34 49.9314 Q1161.34 38.832 1167.41 32.472 Q1173.53 26.1121 1184.14 26.1121 Q1187.59 26.1121 1190.87 26.8413 Q1194.15 27.5299 1197.23 28.9478 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M1227.77 32.4315 Q1221.78 32.4315 1218.29 37.1306 Q1214.81 41.7891 1214.81 49.9314 Q1214.81 58.0738 1218.25 62.7728 Q1221.74 67.4314 1227.77 67.4314 Q1233.73 67.4314 1237.21 62.7323 Q1240.7 58.0333 1240.7 49.9314 Q1240.7 41.8701 1237.21 37.1711 Q1233.73 32.4315 1227.77 32.4315 M1227.77 26.1121 Q1237.5 26.1121 1243.04 32.4315 Q1248.59 38.7509 1248.59 49.9314 Q1248.59 61.0714 1243.04 67.4314 Q1237.5 73.7508 1227.77 73.7508 Q1218.01 73.7508 1212.46 67.4314 Q1206.95 61.0714 1206.95 49.9314 Q1206.95 38.7509 1212.46 32.4315 Q1218.01 26.1121 1227.77 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M1298.66 45.1919 L1298.66 72.576 L1291.21 72.576 L1291.21 45.4349 Q1291.21 38.994 1288.7 35.7938 Q1286.19 32.5936 1281.16 32.5936 Q1275.13 32.5936 1271.64 36.4419 Q1268.16 40.2903 1268.16 46.9338 L1268.16 72.576 L1260.67 72.576 L1260.67 27.2059 L1268.16 27.2059 L1268.16 34.2544 Q1270.83 30.163 1274.44 28.1376 Q1278.09 26.1121 1282.82 26.1121 Q1290.64 26.1121 1294.65 30.9732 Q1298.66 35.7938 1298.66 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M1342.45 28.5427 L1342.45 35.5912 Q1339.29 33.9709 1335.89 33.1607 Q1332.49 32.3505 1328.84 32.3505 Q1323.29 32.3505 1320.5 34.0519 Q1317.74 35.7533 1317.74 39.156 Q1317.74 41.7486 1319.73 43.2475 Q1321.71 44.7058 1327.71 46.0426 L1330.26 46.6097 Q1338.2 48.3111 1341.52 51.4303 Q1344.88 54.509 1344.88 60.0587 Q1344.88 66.3781 1339.86 70.0644 Q1334.88 73.7508 1326.13 73.7508 Q1322.48 73.7508 1318.51 73.0216 Q1314.58 72.3329 1310.21 70.9151 L1310.21 63.2184 Q1314.34 65.3654 1318.35 66.4591 Q1322.36 67.5124 1326.29 67.5124 Q1331.56 67.5124 1334.39 65.73 Q1337.23 63.9071 1337.23 60.6258 Q1337.23 57.5877 1335.16 55.9673 Q1333.14 54.3469 1326.21 52.8481 L1323.62 52.2405 Q1316.69 50.7821 1313.61 47.7845 Q1310.53 44.7463 1310.53 39.4801 Q1310.53 33.0797 1315.07 29.5959 Q1319.61 26.1121 1327.95 26.1121 Q1332.08 26.1121 1335.73 26.7198 Q1339.38 27.3274 1342.45 28.5427 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M1364.13 14.324 L1364.13 27.2059 L1379.48 27.2059 L1379.48 32.9987 L1364.13 32.9987 L1364.13 57.6282 Q1364.13 63.1779 1365.63 64.7578 Q1367.16 66.3376 1371.82 66.3376 L1379.48 66.3376 L1379.48 72.576 L1371.82 72.576 Q1363.19 72.576 1359.91 69.3758 Q1356.63 66.1351 1356.63 57.6282 L1356.63 32.9987 L1351.16 32.9987 L1351.16 27.2059 L1356.63 27.2059 L1356.63 14.324 L1364.13 14.324 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M1415.57 34.1734 Q1414.32 33.4443 1412.82 33.1202 Q1411.36 32.7556 1409.58 32.7556 Q1403.26 32.7556 1399.86 36.8875 Q1396.49 40.9789 1396.49 48.6757 L1396.49 72.576 L1389 72.576 L1389 27.2059 L1396.49 27.2059 L1396.49 34.2544 Q1398.84 30.1225 1402.61 28.1376 Q1406.38 26.1121 1411.77 26.1121 Q1412.53 26.1121 1413.47 26.2337 Q1414.4 26.3147 1415.53 26.5172 L1415.57 34.1734 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M1444.01 49.7694 Q1434.98 49.7694 1431.49 51.8354 Q1428.01 53.9013 1428.01 58.8839 Q1428.01 62.8538 1430.6 65.2034 Q1433.23 67.5124 1437.73 67.5124 Q1443.93 67.5124 1447.66 63.1374 Q1451.42 58.7219 1451.42 51.4303 L1451.42 49.7694 L1444.01 49.7694 M1458.88 46.6907 L1458.88 72.576 L1451.42 72.576 L1451.42 65.6895 Q1448.87 69.8214 1445.06 71.8063 Q1441.26 73.7508 1435.75 73.7508 Q1428.78 73.7508 1424.65 69.8619 Q1420.56 65.9325 1420.56 59.3701 Q1420.56 51.7138 1425.66 47.825 Q1430.8 43.9361 1440.97 43.9361 L1451.42 43.9361 L1451.42 43.2069 Q1451.42 38.0623 1448.02 35.2672 Q1444.66 32.4315 1438.54 32.4315 Q1434.65 32.4315 1430.97 33.3632 Q1427.28 34.295 1423.88 36.1584 L1423.88 29.2718 Q1427.97 27.692 1431.82 26.9223 Q1435.67 26.1121 1439.31 26.1121 Q1449.15 26.1121 1454.02 31.2163 Q1458.88 36.3204 1458.88 46.6907 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M1474.23 27.2059 L1481.68 27.2059 L1481.68 72.576 L1474.23 72.576 L1474.23 27.2059 M1474.23 9.54393 L1481.68 9.54393 L1481.68 18.9825 L1474.23 18.9825 L1474.23 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M1534.99 45.1919 L1534.99 72.576 L1527.54 72.576 L1527.54 45.4349 Q1527.54 38.994 1525.03 35.7938 Q1522.52 32.5936 1517.49 32.5936 Q1511.46 32.5936 1507.97 36.4419 Q1504.49 40.2903 1504.49 46.9338 L1504.49 72.576 L1497 72.576 L1497 27.2059 L1504.49 27.2059 L1504.49 34.2544 Q1507.16 30.163 1510.77 28.1376 Q1514.41 26.1121 1519.15 26.1121 Q1526.97 26.1121 1530.98 30.9732 Q1534.99 35.7938 1534.99 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M1557.23 14.324 L1557.23 27.2059 L1572.59 27.2059 L1572.59 32.9987 L1557.23 32.9987 L1557.23 57.6282 Q1557.23 63.1779 1558.73 64.7578 Q1560.27 66.3376 1564.93 66.3376 L1572.59 66.3376 L1572.59 72.576 L1564.93 72.576 Q1556.3 72.576 1553.02 69.3758 Q1549.74 66.1351 1549.74 57.6282 L1549.74 32.9987 L1544.27 32.9987 L1544.27 27.2059 L1549.74 27.2059 L1549.74 14.324 L1557.23 14.324 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M1611.31 28.5427 L1611.31 35.5912 Q1608.15 33.9709 1604.75 33.1607 Q1601.35 32.3505 1597.7 32.3505 Q1592.15 32.3505 1589.36 34.0519 Q1586.6 35.7533 1586.6 39.156 Q1586.6 41.7486 1588.59 43.2475 Q1590.57 44.7058 1596.57 46.0426 L1599.12 46.6097 Q1607.06 48.3111 1610.38 51.4303 Q1613.74 54.509 1613.74 60.0587 Q1613.74 66.3781 1608.72 70.0644 Q1603.74 73.7508 1594.99 73.7508 Q1591.34 73.7508 1587.37 73.0216 Q1583.44 72.3329 1579.07 70.9151 L1579.07 63.2184 Q1583.2 65.3654 1587.21 66.4591 Q1591.22 67.5124 1595.15 67.5124 Q1600.42 67.5124 1603.25 65.73 Q1606.09 63.9071 1606.09 60.6258 Q1606.09 57.5877 1604.02 55.9673 Q1602 54.3469 1595.07 52.8481 L1592.48 52.2405 Q1585.55 50.7821 1582.47 47.7845 Q1579.39 44.7463 1579.39 39.4801 Q1579.39 33.0797 1583.93 29.5959 Q1588.47 26.1121 1596.81 26.1121 Q1600.94 26.1121 1604.59 26.7198 Q1608.23 27.3274 1611.31 28.5427 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M1624.44 9.62495 L1630.92 9.62495 Q1637 19.1851 1639.99 28.3401 Q1643.03 37.4952 1643.03 46.5287 Q1643.03 55.6027 1639.99 64.7983 Q1637 73.9938 1630.92 83.5134 L1624.44 83.5134 Q1629.83 74.2369 1632.46 65.0818 Q1635.13 55.8863 1635.13 46.5287 Q1635.13 37.1711 1632.46 28.0566 Q1629.83 18.942 1624.44 9.62495 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip242)\" style=\"stroke:#0000ff; stroke-linecap:butt; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none\" points=\"\n",
" 51110.5,-13036.6 40104.3,-10093 33012,-8196.03 28061.9,-6871.91 24412,-5895.47 21604,-5144.21 19382.5,-4549.76 17580.9,-4067.61 16086.6,-3667.64 14832.2,-3331.82 \n",
" 13759.8,-3044.69 12836.5,-2797.41 12029.8,-2581.32 11320.2,-2391.18 10693.6,-2223.25 10132,-2072.69 9629.21,-1937.88 9173.32,-1815.6 8760.67,-1704.88 8385.09,-1604.07 \n",
" 8041.24,-1511.75 7727.37,-1427.45 7434.86,-1348.86 7164.34,-1276.15 6917.64,-1209.82 6683.81,-1146.92 6468.64,-1089.02 6265.24,-1034.26 6075.66,-983.192 5898.22,-935.376 \n",
" 5338.27,-784.314 2610.95,-39.4099 1848.93,178.888 1508.63,283.034 1324.68,343.863 1213.19,383.929 1141.02,412.168 1091.6,433.196 1056.24,449.524 1030.36,462.447 \n",
" 1010.63,473.068 995.471,481.829 983.384,489.307 973.584,495.78 966.018,501.092 959.488,505.948 954.109,510.179 949.551,513.959 945.694,517.325 942.45,520.296 \n",
" 939.675,522.956 937.213,525.421 934.991,527.744 933.093,529.813 931.419,531.711 \n",
" \"/>\n",
"<circle clip-path=\"url(#clip242)\" cx=\"1636.43\" cy=\"352.817\" r=\"14\" fill=\"#ff0000\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.56\"/>\n",
"<circle clip-path=\"url(#clip242)\" cx=\"1090.94\" cy=\"483.872\" r=\"14\" fill=\"#ff0000\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.56\"/>\n",
"<circle clip-path=\"url(#clip242)\" cx=\"1314.31\" cy=\"713.217\" r=\"14\" fill=\"#ff0000\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.56\"/>\n",
"<path clip-path=\"url(#clip240)\" d=\"\n",
"M253.272 311.756 L585.159 311.756 L585.159 156.236 L253.272 156.236 Z\n",
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
"<polyline clip-path=\"url(#clip240)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 253.272,311.756 585.159,311.756 585.159,156.236 253.272,156.236 253.272,311.756 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip240)\" style=\"stroke:#0000ff; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 271.887,208.076 383.575,208.076 \n",
" \"/>\n",
"<path clip-path=\"url(#clip240)\" d=\"M402.19 190.796 L409.157 190.796 L417.977 214.314 L426.842 190.796 L433.81 190.796 L433.81 225.356 L429.25 225.356 L429.25 195.009 L420.338 218.712 L415.639 218.712 L406.727 195.009 L406.727 225.356 L402.19 225.356 L402.19 190.796 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M452.004 225.356 L438.81 190.796 L443.694 190.796 L454.643 219.893 L465.615 190.796 L470.477 190.796 L457.305 225.356 L452.004 225.356 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M475.523 190.796 L495.384 190.796 L495.384 194.731 L480.199 194.731 L480.199 204.916 L493.902 204.916 L493.902 208.851 L480.199 208.851 L480.199 225.356 L475.523 225.356 L475.523 190.796 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><circle clip-path=\"url(#clip240)\" cx=\"327.731\" cy=\"259.916\" r=\"23\" fill=\"#ff0000\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"4.096\"/>\n",
"<path clip-path=\"url(#clip240)\" d=\"M415.593 264.163 Q410.431 264.163 408.44 265.344 Q406.449 266.524 406.449 269.372 Q406.449 271.64 407.931 272.983 Q409.435 274.302 412.005 274.302 Q415.546 274.302 417.676 271.802 Q419.829 269.279 419.829 265.112 L419.829 264.163 L415.593 264.163 M424.088 262.404 L424.088 277.196 L419.829 277.196 L419.829 273.261 Q418.37 275.622 416.194 276.756 Q414.018 277.867 410.87 277.867 Q406.889 277.867 404.528 275.645 Q402.19 273.399 402.19 269.649 Q402.19 265.274 405.106 263.052 Q408.046 260.83 413.856 260.83 L419.829 260.83 L419.829 260.413 Q419.829 257.474 417.884 255.876 Q415.963 254.256 412.468 254.256 Q410.245 254.256 408.139 254.788 Q406.032 255.321 404.088 256.386 L404.088 252.45 Q406.426 251.548 408.625 251.108 Q410.824 250.645 412.907 250.645 Q418.532 250.645 421.31 253.562 Q424.088 256.478 424.088 262.404 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M449.389 252.034 L449.389 256.062 Q447.583 255.136 445.639 254.673 Q443.694 254.21 441.611 254.21 Q438.44 254.21 436.842 255.182 Q435.268 256.154 435.268 258.099 Q435.268 259.58 436.403 260.437 Q437.537 261.27 440.963 262.034 L442.421 262.358 Q446.958 263.33 448.856 265.112 Q450.778 266.872 450.778 270.043 Q450.778 273.654 447.907 275.761 Q445.06 277.867 440.06 277.867 Q437.977 277.867 435.708 277.45 Q433.463 277.057 430.963 276.247 L430.963 271.849 Q433.324 273.075 435.616 273.7 Q437.907 274.302 440.153 274.302 Q443.162 274.302 444.782 273.284 Q446.403 272.242 446.403 270.367 Q446.403 268.631 445.222 267.705 Q444.065 266.779 440.106 265.923 L438.625 265.575 Q434.667 264.742 432.907 263.029 Q431.148 261.293 431.148 258.284 Q431.148 254.626 433.741 252.636 Q436.333 250.645 441.102 250.645 Q443.463 250.645 445.546 250.992 Q447.629 251.339 449.389 252.034 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M474.088 252.034 L474.088 256.062 Q472.282 255.136 470.338 254.673 Q468.393 254.21 466.31 254.21 Q463.139 254.21 461.541 255.182 Q459.967 256.154 459.967 258.099 Q459.967 259.58 461.102 260.437 Q462.236 261.27 465.662 262.034 L467.12 262.358 Q471.657 263.33 473.555 265.112 Q475.476 266.872 475.476 270.043 Q475.476 273.654 472.606 275.761 Q469.759 277.867 464.759 277.867 Q462.676 277.867 460.407 277.45 Q458.162 277.057 455.662 276.247 L455.662 271.849 Q458.023 273.075 460.315 273.7 Q462.606 274.302 464.852 274.302 Q467.861 274.302 469.481 273.284 Q471.102 272.242 471.102 270.367 Q471.102 268.631 469.921 267.705 Q468.764 266.779 464.805 265.923 L463.324 265.575 Q459.365 264.742 457.606 263.029 Q455.847 261.293 455.847 258.284 Q455.847 254.626 458.44 252.636 Q461.032 250.645 465.801 250.645 Q468.162 250.645 470.245 250.992 Q472.328 251.339 474.088 252.034 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M504.435 263.168 L504.435 265.251 L484.851 265.251 Q485.129 269.649 487.49 271.964 Q489.875 274.256 494.111 274.256 Q496.564 274.256 498.856 273.654 Q501.171 273.052 503.439 271.849 L503.439 275.876 Q501.148 276.848 498.74 277.358 Q496.333 277.867 493.856 277.867 Q487.652 277.867 484.018 274.256 Q480.407 270.645 480.407 264.487 Q480.407 258.122 483.833 254.395 Q487.282 250.645 493.115 250.645 Q498.347 250.645 501.379 254.025 Q504.435 257.381 504.435 263.168 M500.175 261.918 Q500.129 258.423 498.208 256.339 Q496.31 254.256 493.162 254.256 Q489.597 254.256 487.444 256.27 Q485.314 258.284 484.99 261.941 L500.175 261.918 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M515.638 243.909 L515.638 251.27 L524.411 251.27 L524.411 254.58 L515.638 254.58 L515.638 268.654 Q515.638 271.825 516.495 272.728 Q517.374 273.631 520.036 273.631 L524.411 273.631 L524.411 277.196 L520.036 277.196 Q515.106 277.196 513.231 275.367 Q511.356 273.515 511.356 268.654 L511.356 254.58 L508.231 254.58 L508.231 251.27 L511.356 251.27 L511.356 243.909 L515.638 243.909 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip240)\" d=\"M546.541 252.034 L546.541 256.062 Q544.735 255.136 542.791 254.673 Q540.847 254.21 538.763 254.21 Q535.592 254.21 533.995 255.182 Q532.421 256.154 532.421 258.099 Q532.421 259.58 533.555 260.437 Q534.689 261.27 538.115 262.034 L539.573 262.358 Q544.11 263.33 546.009 265.112 Q547.93 266.872 547.93 270.043 Q547.93 273.654 545.059 275.761 Q542.212 277.867 537.212 277.867 Q535.129 277.867 532.86 277.45 Q530.615 277.057 528.115 276.247 L528.115 271.849 Q530.476 273.075 532.768 273.7 Q535.059 274.302 537.305 274.302 Q540.314 274.302 541.934 273.284 Q543.555 272.242 543.555 270.367 Q543.555 268.631 542.374 267.705 Q541.217 266.779 537.259 265.923 L535.777 265.575 Q531.819 264.742 530.06 263.029 Q528.3 261.293 528.3 258.284 Q528.3 254.626 530.893 252.636 Q533.485 250.645 538.254 250.645 Q540.615 250.645 542.698 250.992 Q544.782 251.339 546.541 252.034 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /></svg>\n"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"p2 = plot( σμM[:,1]*100,σμM[:,2]*100,\n",
" linecolor = :blue,\n",
" linewidth = 2,\n",
" label = \"MVF\",\n",
" legend = :topleft,\n",
" xlim = (0,15),\n",
" ylim = (0,15),\n",
" title = \"MVF (no portfolio constraints)\",\n",
" xlabel = \"Std(Rp), %\",\n",
" ylabel = \"ERp, %\" )\n",
"scatter!(sqrt.(diag(Σ))*100,μ*100,color=:red,label=\"assets\")\n",
"display(p2)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Task 2\n",
"\n",
"Change the optimisation problem to `U = ERp + cost - k/2*VarRp` where `cost` is (sum of the *negative* portfolio weights)*0.05. This is a (crude/dramatic) attempt to illustrate the impact of costs of short selling ($w_i<0$) assets. Plot the new \"effecient frontier\" together with the old one."
]
},
{
"cell_type": "code",
"execution_count": 10,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"objfun2 (generic function with 1 method)"
]
},
"execution_count": 10,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"function objfun2(v,k,μ,Σ)\n",
" w = [v;1-sum(v)]\n",
" ERp = w'μ\n",
" VarRp = w'Σ*w\n",
" StdRp = sqrt(VarRp)\n",
" cost = sum(((w.<0).*w))*0.05 #<0,short positions reduce the return\n",
" U = ERp + cost - k/2*VarRp\n",
" loss = -U #minimise this\n",
" return loss, w, ERp, StdRp\n",
"end"
]
},
{
"cell_type": "code",
"execution_count": 11,
"metadata": {},
"outputs": [],
"source": [
"σμMb = fill(NaN,L,2) #to fill with calculation results\n",
"wMb = fill(NaN,L,n)\n",
"for i = 1:L\n",
" Sol = optimize(v -> objfun2(v,k[i],μ,Σ)[1],zeros(n-1))\n",
" v = Optim.minimizer(Sol)\n",
" (_,w,ERp,StdRp) = objfun2(v,k[i],μ,Σ)\n",
" σμMb[i,:] = [StdRp,ERp]\n",
" wMb[i,:] = w\n",
"end"
]
},
{
"cell_type": "code",
"execution_count": 12,
"metadata": {},
"outputs": [
{
"data": {
"image/svg+xml": [
"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n",
"<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"480\" height=\"320\" viewBox=\"0 0 1920 1280\">\n",
"<defs>\n",
" <clipPath id=\"clip280\">\n",
" <rect x=\"0\" y=\"0\" width=\"1920\" height=\"1280\"/>\n",
" </clipPath>\n",
"</defs>\n",
"<path clip-path=\"url(#clip280)\" d=\"\n",
"M0 1280 L1920 1280 L1920 0 L0 0 Z\n",
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
"<defs>\n",
" <clipPath id=\"clip281\">\n",
" <rect x=\"384\" y=\"0\" width=\"1345\" height=\"1280\"/>\n",
" </clipPath>\n",
"</defs>\n",
"<path clip-path=\"url(#clip280)\" d=\"\n",
"M197.427 1106.38 L1872.76 1106.38 L1872.76 123.472 L197.427 123.472 Z\n",
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
"<defs>\n",
" <clipPath id=\"clip282\">\n",
" <rect x=\"197\" y=\"123\" width=\"1676\" height=\"984\"/>\n",
" </clipPath>\n",
"</defs>\n",
"<polyline clip-path=\"url(#clip282)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 197.427,1106.38 197.427,123.472 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip282)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 755.87,1106.38 755.87,123.472 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip282)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 1314.31,1106.38 1314.31,123.472 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip282)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 1872.76,1106.38 1872.76,123.472 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip280)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 197.427,1106.38 1872.76,1106.38 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip280)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 197.427,1106.38 197.427,1087.48 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip280)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 755.87,1106.38 755.87,1087.48 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip280)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 1314.31,1106.38 1314.31,1087.48 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip280)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 1872.76,1106.38 1872.76,1087.48 \n",
" \"/>\n",
"<path clip-path=\"url(#clip280)\" d=\"M197.427 1133.46 Q193.816 1133.46 191.988 1137.02 Q190.182 1140.56 190.182 1147.69 Q190.182 1154.8 191.988 1158.37 Q193.816 1161.91 197.427 1161.91 Q201.062 1161.91 202.867 1158.37 Q204.696 1154.8 204.696 1147.69 Q204.696 1140.56 202.867 1137.02 Q201.062 1133.46 197.427 1133.46 M197.427 1129.75 Q203.238 1129.75 206.293 1134.36 Q209.372 1138.94 209.372 1147.69 Q209.372 1156.42 206.293 1161.03 Q203.238 1165.61 197.427 1165.61 Q191.617 1165.61 188.539 1161.03 Q185.483 1156.42 185.483 1147.69 Q185.483 1138.94 188.539 1134.36 Q191.617 1129.75 197.427 1129.75 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M746.148 1130.38 L764.504 1130.38 L764.504 1134.32 L750.43 1134.32 L750.43 1142.79 Q751.449 1142.44 752.468 1142.28 Q753.486 1142.09 754.505 1142.09 Q760.292 1142.09 763.671 1145.26 Q767.051 1148.44 767.051 1153.85 Q767.051 1159.43 763.579 1162.53 Q760.106 1165.61 753.787 1165.61 Q751.611 1165.61 749.343 1165.24 Q747.097 1164.87 744.69 1164.13 L744.69 1159.43 Q746.773 1160.56 748.995 1161.12 Q751.218 1161.68 753.694 1161.68 Q757.699 1161.68 760.037 1159.57 Q762.375 1157.46 762.375 1153.85 Q762.375 1150.24 760.037 1148.13 Q757.699 1146.03 753.694 1146.03 Q751.819 1146.03 749.944 1146.44 Q748.093 1146.86 746.148 1147.74 L746.148 1130.38 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M1289 1161 L1296.64 1161 L1296.64 1134.64 L1288.33 1136.31 L1288.33 1132.05 L1296.59 1130.38 L1301.27 1130.38 L1301.27 1161 L1308.91 1161 L1308.91 1164.94 L1289 1164.94 L1289 1161 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M1328.35 1133.46 Q1324.74 1133.46 1322.91 1137.02 Q1321.11 1140.56 1321.11 1147.69 Q1321.11 1154.8 1322.91 1158.37 Q1324.74 1161.91 1328.35 1161.91 Q1331.99 1161.91 1333.79 1158.37 Q1335.62 1154.8 1335.62 1147.69 Q1335.62 1140.56 1333.79 1137.02 Q1331.99 1133.46 1328.35 1133.46 M1328.35 1129.75 Q1334.16 1129.75 1337.22 1134.36 Q1340.3 1138.94 1340.3 1147.69 Q1340.3 1156.42 1337.22 1161.03 Q1334.16 1165.61 1328.35 1165.61 Q1322.54 1165.61 1319.46 1161.03 Q1316.41 1156.42 1316.41 1147.69 Q1316.41 1138.94 1319.46 1134.36 Q1322.54 1129.75 1328.35 1129.75 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M1847.94 1161 L1855.58 1161 L1855.58 1134.64 L1847.27 1136.31 L1847.27 1132.05 L1855.53 1130.38 L1860.21 1130.38 L1860.21 1161 L1867.85 1161 L1867.85 1164.94 L1847.94 1164.94 L1847.94 1161 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M1877.34 1130.38 L1895.7 1130.38 L1895.7 1134.32 L1881.62 1134.32 L1881.62 1142.79 Q1882.64 1142.44 1883.66 1142.28 Q1884.68 1142.09 1885.7 1142.09 Q1891.48 1142.09 1894.86 1145.26 Q1898.24 1148.44 1898.24 1153.85 Q1898.24 1159.43 1894.77 1162.53 Q1891.3 1165.61 1884.98 1165.61 Q1882.8 1165.61 1880.53 1165.24 Q1878.29 1164.87 1875.88 1164.13 L1875.88 1159.43 Q1877.96 1160.56 1880.19 1161.12 Q1882.41 1161.68 1884.89 1161.68 Q1888.89 1161.68 1891.23 1159.57 Q1893.57 1157.46 1893.57 1153.85 Q1893.57 1150.24 1891.23 1148.13 Q1888.89 1146.03 1884.89 1146.03 Q1883.01 1146.03 1881.14 1146.44 Q1879.28 1146.86 1877.34 1147.74 L1877.34 1130.38 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M895.014 1198.08 L895.014 1204.35 Q891.354 1202.6 888.108 1201.74 Q884.861 1200.88 881.837 1200.88 Q876.586 1200.88 873.721 1202.92 Q870.888 1204.96 870.888 1208.71 Q870.888 1211.87 872.766 1213.49 Q874.676 1215.08 879.959 1216.07 L883.842 1216.86 Q891.036 1218.23 894.441 1221.7 Q897.879 1225.14 897.879 1230.93 Q897.879 1237.84 893.232 1241.4 Q888.617 1244.97 879.673 1244.97 Q876.299 1244.97 872.48 1244.2 Q868.692 1243.44 864.618 1241.94 L864.618 1235.32 Q868.533 1237.52 872.289 1238.63 Q876.045 1239.75 879.673 1239.75 Q885.179 1239.75 888.171 1237.58 Q891.163 1235.42 891.163 1231.41 Q891.163 1227.91 888.999 1225.93 Q886.866 1223.96 881.965 1222.97 L878.05 1222.21 Q870.856 1220.78 867.642 1217.72 Q864.427 1214.67 864.427 1209.22 Q864.427 1202.92 868.851 1199.29 Q873.307 1195.66 881.105 1195.66 Q884.447 1195.66 887.917 1196.27 Q891.386 1196.87 895.014 1198.08 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M913.443 1198.27 L913.443 1208.4 L925.506 1208.4 L925.506 1212.95 L913.443 1212.95 L913.443 1232.3 Q913.443 1236.66 914.621 1237.9 Q915.83 1239.14 919.49 1239.14 L925.506 1239.14 L925.506 1244.04 L919.49 1244.04 Q912.711 1244.04 910.133 1241.53 Q907.555 1238.98 907.555 1232.3 L907.555 1212.95 L903.258 1212.95 L903.258 1208.4 L907.555 1208.4 L907.555 1198.27 L913.443 1198.27 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M956.666 1213.81 L956.666 1194.52 L962.523 1194.52 L962.523 1244.04 L956.666 1244.04 L956.666 1238.7 Q954.82 1241.88 951.987 1243.44 Q949.186 1244.97 945.24 1244.97 Q938.779 1244.97 934.704 1239.81 Q930.662 1234.65 930.662 1226.25 Q930.662 1217.85 934.704 1212.69 Q938.779 1207.54 945.24 1207.54 Q949.186 1207.54 951.987 1209.1 Q954.82 1210.62 956.666 1213.81 M936.71 1226.25 Q936.71 1232.71 939.351 1236.4 Q942.025 1240.07 946.672 1240.07 Q951.319 1240.07 953.993 1236.4 Q956.666 1232.71 956.666 1226.25 Q956.666 1219.79 953.993 1216.13 Q951.319 1212.44 946.672 1212.44 Q942.025 1212.44 939.351 1216.13 Q936.71 1219.79 936.71 1226.25 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M988.654 1194.58 Q984.389 1201.9 982.32 1209.06 Q980.251 1216.23 980.251 1223.58 Q980.251 1230.93 982.32 1238.16 Q984.421 1245.35 988.654 1252.64 L983.561 1252.64 Q978.787 1245.16 976.4 1237.93 Q974.045 1230.71 974.045 1223.58 Q974.045 1216.48 976.4 1209.29 Q978.755 1202.09 983.561 1194.58 L988.654 1194.58 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M1022.81 1221.76 Q1024.87 1222.46 1026.82 1224.76 Q1028.79 1227.05 1030.76 1231.06 L1037.29 1244.04 L1030.38 1244.04 L1024.3 1231.85 Q1021.95 1227.08 1019.72 1225.52 Q1017.52 1223.96 1013.7 1223.96 L1006.7 1223.96 L1006.7 1244.04 L1000.27 1244.04 L1000.27 1196.52 L1014.79 1196.52 Q1022.93 1196.52 1026.94 1199.93 Q1030.95 1203.34 1030.95 1210.21 Q1030.95 1214.7 1028.85 1217.66 Q1026.78 1220.62 1022.81 1221.76 M1006.7 1201.81 L1006.7 1218.68 L1014.79 1218.68 Q1019.43 1218.68 1021.79 1216.54 Q1024.17 1214.38 1024.17 1210.21 Q1024.17 1206.04 1021.79 1203.94 Q1019.43 1201.81 1014.79 1201.81 L1006.7 1201.81 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M1050.97 1238.7 L1050.97 1257.6 L1045.09 1257.6 L1045.09 1208.4 L1050.97 1208.4 L1050.97 1213.81 Q1052.82 1210.62 1055.62 1209.1 Q1058.45 1207.54 1062.37 1207.54 Q1068.86 1207.54 1072.9 1212.69 Q1076.98 1217.85 1076.98 1226.25 Q1076.98 1234.65 1072.9 1239.81 Q1068.86 1244.97 1062.37 1244.97 Q1058.45 1244.97 1055.62 1243.44 Q1052.82 1241.88 1050.97 1238.7 M1070.9 1226.25 Q1070.9 1219.79 1068.23 1216.13 Q1065.58 1212.44 1060.94 1212.44 Q1056.29 1212.44 1053.62 1216.13 Q1050.97 1219.79 1050.97 1226.25 Q1050.97 1232.71 1053.62 1236.4 Q1056.29 1240.07 1060.94 1240.07 Q1065.58 1240.07 1068.23 1236.4 Q1070.9 1232.71 1070.9 1226.25 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M1085.76 1194.58 L1090.86 1194.58 Q1095.63 1202.09 1097.98 1209.29 Q1100.37 1216.48 1100.37 1223.58 Q1100.37 1230.71 1097.98 1237.93 Q1095.63 1245.16 1090.86 1252.64 L1085.76 1252.64 Q1090 1245.35 1092.06 1238.16 Q1094.17 1230.93 1094.17 1223.58 Q1094.17 1216.23 1092.06 1209.06 Q1090 1201.9 1085.76 1194.58 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M1113.61 1235.96 L1120.33 1235.96 L1120.33 1241.43 L1115.11 1251.62 L1111 1251.62 L1113.61 1241.43 L1113.61 1235.96 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M1194.81 1223.13 Q1192.04 1223.13 1190.45 1225.49 Q1188.89 1227.84 1188.89 1232.04 Q1188.89 1236.18 1190.45 1238.57 Q1192.04 1240.92 1194.81 1240.92 Q1197.51 1240.92 1199.07 1238.57 Q1200.66 1236.18 1200.66 1232.04 Q1200.66 1227.87 1199.07 1225.52 Q1197.51 1223.13 1194.81 1223.13 M1194.81 1219.09 Q1199.84 1219.09 1202.8 1222.59 Q1205.76 1226.09 1205.76 1232.04 Q1205.76 1238 1202.76 1241.5 Q1199.8 1244.97 1194.81 1244.97 Q1189.71 1244.97 1186.75 1241.5 Q1183.79 1238 1183.79 1232.04 Q1183.79 1226.06 1186.75 1222.59 Q1189.75 1219.09 1194.81 1219.09 M1161.96 1199.71 Q1159.22 1199.71 1157.63 1202.09 Q1156.07 1204.45 1156.07 1208.59 Q1156.07 1212.79 1157.63 1215.14 Q1159.19 1217.5 1161.96 1217.5 Q1164.73 1217.5 1166.29 1215.14 Q1167.88 1212.79 1167.88 1208.59 Q1167.88 1204.48 1166.29 1202.09 Q1164.7 1199.71 1161.96 1199.71 M1190.7 1195.66 L1195.79 1195.66 L1166.07 1244.97 L1160.97 1244.97 L1190.7 1195.66 M1161.96 1195.66 Q1166.99 1195.66 1169.98 1199.17 Q1172.97 1202.63 1172.97 1208.59 Q1172.97 1214.6 1169.98 1218.07 Q1167.02 1221.54 1161.96 1221.54 Q1156.9 1221.54 1153.94 1218.07 Q1151.01 1214.57 1151.01 1208.59 Q1151.01 1202.67 1153.97 1199.17 Q1156.93 1195.66 1161.96 1195.66 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip282)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 197.427,1106.38 1872.76,1106.38 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip282)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 197.427,778.744 1872.76,778.744 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip282)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 197.427,451.108 1872.76,451.108 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip282)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 197.427,123.472 1872.76,123.472 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip280)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 197.427,1106.38 197.427,123.472 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip280)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 197.427,1106.38 216.325,1106.38 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip280)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 197.427,778.744 216.325,778.744 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip280)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 197.427,451.108 216.325,451.108 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip280)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 197.427,123.472 216.325,123.472 \n",
" \"/>\n",
"<path clip-path=\"url(#clip280)\" d=\"M156.683 1092.18 Q153.072 1092.18 151.243 1095.74 Q149.438 1099.28 149.438 1106.41 Q149.438 1113.52 151.243 1117.09 Q153.072 1120.63 156.683 1120.63 Q160.317 1120.63 162.123 1117.09 Q163.952 1113.52 163.952 1106.41 Q163.952 1099.28 162.123 1095.74 Q160.317 1092.18 156.683 1092.18 M156.683 1088.47 Q162.493 1088.47 165.549 1093.08 Q168.627 1097.66 168.627 1106.41 Q168.627 1115.14 165.549 1119.75 Q162.493 1124.33 156.683 1124.33 Q150.873 1124.33 147.794 1119.75 Q144.739 1115.14 144.739 1106.41 Q144.739 1097.66 147.794 1093.08 Q150.873 1088.47 156.683 1088.47 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M147.725 761.464 L166.081 761.464 L166.081 765.399 L152.007 765.399 L152.007 773.871 Q153.026 773.524 154.044 773.362 Q155.063 773.177 156.081 773.177 Q161.868 773.177 165.248 776.348 Q168.627 779.519 168.627 784.936 Q168.627 790.515 165.155 793.617 Q161.683 796.695 155.364 796.695 Q153.188 796.695 150.919 796.325 Q148.674 795.954 146.266 795.214 L146.266 790.515 Q148.35 791.649 150.572 792.205 Q152.794 792.76 155.271 792.76 Q159.276 792.76 161.614 790.654 Q163.952 788.547 163.952 784.936 Q163.952 781.325 161.614 779.218 Q159.276 777.112 155.271 777.112 Q153.396 777.112 151.521 777.529 Q149.669 777.945 147.725 778.825 L147.725 761.464 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M117.331 464.453 L124.97 464.453 L124.97 438.087 L116.66 439.754 L116.66 435.495 L124.924 433.828 L129.6 433.828 L129.6 464.453 L137.239 464.453 L137.239 468.388 L117.331 468.388 L117.331 464.453 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M156.683 436.907 Q153.072 436.907 151.243 440.472 Q149.438 444.013 149.438 451.143 Q149.438 458.249 151.243 461.814 Q153.072 465.356 156.683 465.356 Q160.317 465.356 162.123 461.814 Q163.952 458.249 163.952 451.143 Q163.952 444.013 162.123 440.472 Q160.317 436.907 156.683 436.907 M156.683 433.203 Q162.493 433.203 165.549 437.809 Q168.627 442.393 168.627 451.143 Q168.627 459.87 165.549 464.476 Q162.493 469.059 156.683 469.059 Q150.873 469.059 147.794 464.476 Q144.739 459.87 144.739 451.143 Q144.739 442.393 147.794 437.809 Q150.873 433.203 156.683 433.203 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M118.327 136.817 L125.966 136.817 L125.966 110.451 L117.656 112.118 L117.656 107.859 L125.919 106.192 L130.595 106.192 L130.595 136.817 L138.234 136.817 L138.234 140.752 L118.327 140.752 L118.327 136.817 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M147.725 106.192 L166.081 106.192 L166.081 110.127 L152.007 110.127 L152.007 118.599 Q153.026 118.252 154.044 118.09 Q155.063 117.905 156.081 117.905 Q161.868 117.905 165.248 121.076 Q168.627 124.248 168.627 129.664 Q168.627 135.243 165.155 138.345 Q161.683 141.423 155.364 141.423 Q153.188 141.423 150.919 141.053 Q148.674 140.683 146.266 139.942 L146.266 135.243 Q148.35 136.377 150.572 136.933 Q152.794 137.488 155.271 137.488 Q159.276 137.488 161.614 135.382 Q163.952 133.275 163.952 129.664 Q163.952 126.053 161.614 123.947 Q159.276 121.84 155.271 121.84 Q153.396 121.84 151.521 122.257 Q149.669 122.674 147.725 123.553 L147.725 106.192 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M26.0842 725.546 L26.0842 695.5 L31.495 695.5 L31.495 719.117 L45.5632 719.117 L45.5632 696.487 L50.9741 696.487 L50.9741 719.117 L68.1933 719.117 L68.1933 694.927 L73.6042 694.927 L73.6042 725.546 L26.0842 725.546 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M51.3242 661.825 Q52.0244 659.756 54.3161 657.815 Q56.6077 655.842 60.6181 653.868 L73.6042 647.343 L73.6042 654.25 L61.4138 660.329 Q56.6395 662.685 55.08 664.913 Q53.5204 667.109 53.5204 670.928 L53.5204 677.931 L73.6042 677.931 L73.6042 684.36 L26.0842 684.36 L26.0842 669.846 Q26.0842 661.698 29.4898 657.688 Q32.8955 653.677 39.7704 653.677 Q44.2582 653.677 47.2183 655.778 Q50.1784 657.847 51.3242 661.825 M31.3677 677.931 L48.2368 677.931 L48.2368 669.846 Q48.2368 665.199 46.1043 662.844 Q43.94 660.457 39.7704 660.457 Q35.6009 660.457 33.5002 662.844 Q31.3677 665.199 31.3677 669.846 L31.3677 677.931 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M68.257 633.657 L87.1631 633.657 L87.1631 639.545 L37.9562 639.545 L37.9562 633.657 L43.3671 633.657 Q40.1842 631.811 38.6564 629.01 Q37.0968 626.177 37.0968 622.262 Q37.0968 615.769 42.2531 611.727 Q47.4093 607.653 55.812 607.653 Q64.2147 607.653 69.371 611.727 Q74.5272 615.769 74.5272 622.262 Q74.5272 626.177 72.9994 629.01 Q71.4398 631.811 68.257 633.657 M55.812 613.732 Q49.3508 613.732 45.6905 616.406 Q41.9984 619.048 41.9984 623.695 Q41.9984 628.342 45.6905 631.015 Q49.3508 633.657 55.812 633.657 Q62.2732 633.657 65.9653 631.015 Q69.6256 628.342 69.6256 623.695 Q69.6256 619.048 65.9653 616.406 Q62.2732 613.732 55.812 613.732 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M65.5197 596.45 L65.5197 589.734 L70.9942 589.734 L81.1793 594.954 L81.1793 599.059 L70.9942 596.45 L65.5197 596.45 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M52.6928 515.255 Q52.6928 518.024 55.0481 519.615 Q57.4034 521.175 61.6048 521.175 Q65.7425 521.175 68.1296 519.615 Q70.485 518.024 70.485 515.255 Q70.485 512.55 68.1296 510.99 Q65.7425 509.398 61.6048 509.398 Q57.4353 509.398 55.08 510.99 Q52.6928 512.55 52.6928 515.255 M48.6506 515.255 Q48.6506 510.226 52.1517 507.266 Q55.6529 504.306 61.6048 504.306 Q67.5567 504.306 71.0579 507.298 Q74.5272 510.258 74.5272 515.255 Q74.5272 520.347 71.0579 523.308 Q67.5567 526.268 61.6048 526.268 Q55.621 526.268 52.1517 523.308 Q48.6506 520.316 48.6506 515.255 M29.267 548.102 Q29.267 550.839 31.6542 552.431 Q34.0095 553.99 38.1472 553.99 Q42.3485 553.99 44.7038 552.431 Q47.0592 550.871 47.0592 548.102 Q47.0592 545.333 44.7038 543.773 Q42.3485 542.182 38.1472 542.182 Q34.0413 542.182 31.6542 543.773 Q29.267 545.365 29.267 548.102 M25.2248 519.361 L25.2248 514.268 L74.5272 543.996 L74.5272 549.089 L25.2248 519.361 M25.2248 548.102 Q25.2248 543.073 28.7259 540.081 Q32.1952 537.089 38.1472 537.089 Q44.1628 537.089 47.6321 540.081 Q51.1014 543.041 51.1014 548.102 Q51.1014 553.163 47.6321 556.123 Q44.1309 559.051 38.1472 559.051 Q32.2271 559.051 28.7259 556.091 Q25.2248 553.131 25.2248 548.102 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M953.547 12.096 L965.74 12.096 L981.174 53.2532 L996.689 12.096 L1008.88 12.096 L1008.88 72.576 L1000.9 72.576 L1000.9 19.4686 L985.306 60.9499 L977.083 60.9499 L961.487 19.4686 L961.487 72.576 L953.547 72.576 L953.547 12.096 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M1040.72 72.576 L1017.63 12.096 L1026.18 12.096 L1045.34 63.0159 L1064.54 12.096 L1073.05 12.096 L1050 72.576 L1040.72 72.576 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M1081.88 12.096 L1116.64 12.096 L1116.64 18.9825 L1090.06 18.9825 L1090.06 36.8065 L1114.04 36.8065 L1114.04 43.6931 L1090.06 43.6931 L1090.06 72.576 L1081.88 72.576 L1081.88 12.096 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip282)\" style=\"stroke:#0000ff; stroke-linecap:butt; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none\" points=\"\n",
" 51110.5,-13036.6 40104.3,-10093 33012,-8196.03 28061.9,-6871.91 24412,-5895.47 21604,-5144.21 19382.5,-4549.76 17580.9,-4067.61 16086.6,-3667.64 14832.2,-3331.82 \n",
" 13759.8,-3044.69 12836.5,-2797.41 12029.8,-2581.32 11320.2,-2391.18 10693.6,-2223.25 10132,-2072.69 9629.21,-1937.88 9173.32,-1815.6 8760.67,-1704.88 8385.09,-1604.07 \n",
" 8041.24,-1511.75 7727.37,-1427.45 7434.86,-1348.86 7164.34,-1276.15 6917.64,-1209.82 6683.81,-1146.92 6468.64,-1089.02 6265.24,-1034.26 6075.66,-983.192 5898.22,-935.376 \n",
" 5338.27,-784.314 2610.95,-39.4099 1848.93,178.888 1508.63,283.034 1324.68,343.863 1213.19,383.929 1141.02,412.168 1091.6,433.196 1056.24,449.524 1030.36,462.447 \n",
" 1010.63,473.068 995.471,481.829 983.384,489.307 973.584,495.78 966.018,501.092 959.488,505.948 954.109,510.179 949.551,513.959 945.694,517.325 942.45,520.296 \n",
" 939.675,522.956 937.213,525.421 934.991,527.744 933.093,529.813 931.419,531.711 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip282)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none\" points=\"\n",
" 4881.52,-590.453 3921.86,-329.231 3318.56,-162.167 2901.84,-44.4215 2606.76,40.8665 2381.68,107.555 2208.47,160.277 2073.44,202.554 1965.32,237.409 1878.03,266.397 \n",
" 1800.91,292.821 1738.32,314.968 1688.56,333.135 1641.01,351.06 1636.43,352.817 1636.5,352.792 1636.44,352.814 1636.43,352.817 1636.47,352.804 1636.83,352.663 \n",
" 1636.43,352.817 1636.44,352.814 1636.44,352.813 1636.43,352.817 1636.44,352.814 1636.43,352.817 1636.44,352.815 1636.44,352.816 1636.44,352.816 1636.43,352.818 \n",
" 1636.44,352.815 1363.59,386.377 1194,412.226 1131.9,424.596 1102.71,431.871 1086.96,436.608 1077.36,439.996 1071.23,442.484 1056.46,449.419 1030.37,462.441 \n",
" 1010.63,473.068 995.471,481.829 983.384,489.307 973.584,495.78 966.018,501.092 959.488,505.948 954.109,510.179 949.551,513.959 945.694,517.325 942.45,520.296 \n",
" 939.675,522.956 937.213,525.421 934.991,527.744 933.093,529.813 931.419,531.711 \n",
" \"/>\n",
"<circle clip-path=\"url(#clip282)\" cx=\"1636.43\" cy=\"352.817\" r=\"14\" fill=\"#ff0000\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.56\"/>\n",
"<circle clip-path=\"url(#clip282)\" cx=\"1090.94\" cy=\"483.872\" r=\"14\" fill=\"#ff0000\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.56\"/>\n",
"<circle clip-path=\"url(#clip282)\" cx=\"1314.31\" cy=\"713.217\" r=\"14\" fill=\"#ff0000\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.56\"/>\n",
"<path clip-path=\"url(#clip280)\" d=\"\n",
"M253.272 363.596 L797.357 363.596 L797.357 156.236 L253.272 156.236 Z\n",
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
"<polyline clip-path=\"url(#clip280)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 253.272,363.596 797.357,363.596 797.357,156.236 253.272,156.236 253.272,363.596 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip280)\" style=\"stroke:#0000ff; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 271.887,208.076 383.575,208.076 \n",
" \"/>\n",
"<path clip-path=\"url(#clip280)\" d=\"M402.19 190.796 L409.157 190.796 L417.977 214.314 L426.842 190.796 L433.81 190.796 L433.81 225.356 L429.25 225.356 L429.25 195.009 L420.338 218.712 L415.639 218.712 L406.727 195.009 L406.727 225.356 L402.19 225.356 L402.19 190.796 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M452.004 225.356 L438.81 190.796 L443.694 190.796 L454.643 219.893 L465.615 190.796 L470.477 190.796 L457.305 225.356 L452.004 225.356 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M475.523 190.796 L495.384 190.796 L495.384 194.731 L480.199 194.731 L480.199 204.916 L493.902 204.916 L493.902 208.851 L480.199 208.851 L480.199 225.356 L475.523 225.356 L475.523 190.796 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M527.907 189.384 Q524.805 194.708 523.3 199.916 Q521.796 205.124 521.796 210.472 Q521.796 215.819 523.3 221.073 Q524.828 226.305 527.907 231.606 L524.203 231.606 Q520.731 226.166 518.995 220.911 Q517.282 215.657 517.282 210.472 Q517.282 205.31 518.995 200.078 Q520.708 194.847 524.203 189.384 L527.907 189.384 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M540.384 192.069 L540.384 199.43 L549.157 199.43 L549.157 202.74 L540.384 202.74 L540.384 216.814 Q540.384 219.985 541.24 220.888 Q542.12 221.791 544.782 221.791 L549.157 221.791 L549.157 225.356 L544.782 225.356 Q539.851 225.356 537.976 223.527 Q536.101 221.675 536.101 216.814 L536.101 202.74 L532.976 202.74 L532.976 199.43 L536.101 199.43 L536.101 192.069 L540.384 192.069 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M569.782 203.411 Q569.064 202.995 568.207 202.81 Q567.374 202.601 566.356 202.601 Q562.745 202.601 560.8 204.962 Q558.879 207.3 558.879 211.698 L558.879 225.356 L554.596 225.356 L554.596 199.43 L558.879 199.43 L558.879 203.458 Q560.221 201.097 562.374 199.962 Q564.527 198.805 567.606 198.805 Q568.045 198.805 568.578 198.874 Q569.11 198.921 569.758 199.036 L569.782 203.411 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M586.031 212.323 Q580.869 212.323 578.879 213.504 Q576.888 214.684 576.888 217.532 Q576.888 219.8 578.369 221.143 Q579.874 222.462 582.443 222.462 Q585.985 222.462 588.115 219.962 Q590.268 217.439 590.268 213.272 L590.268 212.323 L586.031 212.323 M594.527 210.564 L594.527 225.356 L590.268 225.356 L590.268 221.421 Q588.809 223.782 586.633 224.916 Q584.457 226.027 581.309 226.027 Q577.328 226.027 574.967 223.805 Q572.629 221.559 572.629 217.809 Q572.629 213.434 575.545 211.212 Q578.485 208.99 584.295 208.99 L590.268 208.99 L590.268 208.573 Q590.268 205.634 588.323 204.036 Q586.402 202.416 582.906 202.416 Q580.684 202.416 578.578 202.948 Q576.471 203.481 574.527 204.546 L574.527 200.61 Q576.865 199.708 579.064 199.268 Q581.263 198.805 583.346 198.805 Q588.971 198.805 591.749 201.722 Q594.527 204.638 594.527 210.564 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M620.36 203.365 L620.36 189.337 L624.619 189.337 L624.619 225.356 L620.36 225.356 L620.36 221.467 Q619.017 223.782 616.957 224.916 Q614.92 226.027 612.05 226.027 Q607.351 226.027 604.388 222.277 Q601.448 218.527 601.448 212.416 Q601.448 206.305 604.388 202.555 Q607.351 198.805 612.05 198.805 Q614.92 198.805 616.957 199.939 Q619.017 201.05 620.36 203.365 M605.846 212.416 Q605.846 217.115 607.767 219.8 Q609.712 222.462 613.091 222.462 Q616.471 222.462 618.416 219.8 Q620.36 217.115 620.36 212.416 Q620.36 207.717 618.416 205.055 Q616.471 202.37 613.091 202.37 Q609.712 202.37 607.767 205.055 Q605.846 207.717 605.846 212.416 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M632.721 189.384 L636.425 189.384 Q639.897 194.847 641.61 200.078 Q643.346 205.31 643.346 210.472 Q643.346 215.657 641.61 220.911 Q639.897 226.166 636.425 231.606 L632.721 231.606 Q635.8 226.305 637.304 221.073 Q638.832 215.819 638.832 210.472 Q638.832 205.124 637.304 199.916 Q635.8 194.708 632.721 189.384 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip280)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 271.887,259.916 383.575,259.916 \n",
" \"/>\n",
"<path clip-path=\"url(#clip280)\" d=\"M402.19 242.636 L409.157 242.636 L417.977 266.154 L426.842 242.636 L433.81 242.636 L433.81 277.196 L429.25 277.196 L429.25 246.849 L420.338 270.552 L415.639 270.552 L406.727 246.849 L406.727 277.196 L402.19 277.196 L402.19 242.636 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M452.004 277.196 L438.81 242.636 L443.694 242.636 L454.643 271.733 L465.615 242.636 L470.477 242.636 L457.305 277.196 L452.004 277.196 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M475.523 242.636 L495.384 242.636 L495.384 246.571 L480.199 246.571 L480.199 256.756 L493.902 256.756 L493.902 260.691 L480.199 260.691 L480.199 277.196 L475.523 277.196 L475.523 242.636 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M527.907 241.224 Q524.805 246.548 523.3 251.756 Q521.796 256.964 521.796 262.312 Q521.796 267.659 523.3 272.913 Q524.828 278.145 527.907 283.446 L524.203 283.446 Q520.731 278.006 518.995 272.751 Q517.282 267.497 517.282 262.312 Q517.282 257.15 518.995 251.918 Q520.708 246.687 524.203 241.224 L527.907 241.224 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M533.694 251.27 L537.953 251.27 L543.277 271.501 L548.578 251.27 L553.601 251.27 L558.925 271.501 L564.226 251.27 L568.485 251.27 L561.703 277.196 L556.68 277.196 L551.101 255.946 L545.499 277.196 L540.476 277.196 L533.694 251.27 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M574.944 251.27 L579.203 251.27 L579.203 277.196 L574.944 277.196 L574.944 251.27 M574.944 241.177 L579.203 241.177 L579.203 246.571 L574.944 246.571 L574.944 241.177 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M592.328 243.909 L592.328 251.27 L601.101 251.27 L601.101 254.58 L592.328 254.58 L592.328 268.654 Q592.328 271.825 593.184 272.728 Q594.064 273.631 596.726 273.631 L601.101 273.631 L601.101 277.196 L596.726 277.196 Q591.795 277.196 589.92 275.367 Q588.045 273.515 588.045 268.654 L588.045 254.58 L584.92 254.58 L584.92 251.27 L588.045 251.27 L588.045 243.909 L592.328 243.909 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M628.253 261.548 L628.253 277.196 L623.994 277.196 L623.994 261.687 Q623.994 258.006 622.559 256.177 Q621.124 254.349 618.253 254.349 Q614.804 254.349 612.814 256.548 Q610.823 258.747 610.823 262.543 L610.823 277.196 L606.541 277.196 L606.541 241.177 L610.823 241.177 L610.823 255.298 Q612.351 252.96 614.411 251.802 Q616.494 250.645 619.203 250.645 Q623.67 250.645 625.962 253.423 Q628.253 256.177 628.253 261.548 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M670.475 252.265 L670.475 256.247 Q668.67 255.251 666.841 254.765 Q665.036 254.256 663.184 254.256 Q659.04 254.256 656.749 256.895 Q654.457 259.511 654.457 264.256 Q654.457 269.001 656.749 271.64 Q659.04 274.256 663.184 274.256 Q665.036 274.256 666.841 273.77 Q668.67 273.261 670.475 272.265 L670.475 276.2 Q668.693 277.034 666.772 277.45 Q664.874 277.867 662.721 277.867 Q656.864 277.867 653.415 274.186 Q649.966 270.506 649.966 264.256 Q649.966 257.913 653.438 254.279 Q656.934 250.645 662.999 250.645 Q664.966 250.645 666.841 251.062 Q668.716 251.455 670.475 252.265 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M687.929 254.256 Q684.503 254.256 682.512 256.941 Q680.522 259.603 680.522 264.256 Q680.522 268.909 682.489 271.594 Q684.48 274.256 687.929 274.256 Q691.332 274.256 693.323 271.571 Q695.313 268.886 695.313 264.256 Q695.313 259.65 693.323 256.964 Q691.332 254.256 687.929 254.256 M687.929 250.645 Q693.485 250.645 696.656 254.256 Q699.827 257.867 699.827 264.256 Q699.827 270.622 696.656 274.256 Q693.485 277.867 687.929 277.867 Q682.35 277.867 679.179 274.256 Q676.031 270.622 676.031 264.256 Q676.031 257.867 679.179 254.256 Q682.35 250.645 687.929 250.645 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M723.415 252.034 L723.415 256.062 Q721.609 255.136 719.665 254.673 Q717.721 254.21 715.637 254.21 Q712.466 254.21 710.869 255.182 Q709.295 256.154 709.295 258.099 Q709.295 259.58 710.429 260.437 Q711.563 261.27 714.989 262.034 L716.447 262.358 Q720.984 263.33 722.883 265.112 Q724.804 266.872 724.804 270.043 Q724.804 273.654 721.933 275.761 Q719.086 277.867 714.086 277.867 Q712.003 277.867 709.734 277.45 Q707.489 277.057 704.989 276.247 L704.989 271.849 Q707.35 273.075 709.642 273.7 Q711.934 274.302 714.179 274.302 Q717.188 274.302 718.809 273.284 Q720.429 272.242 720.429 270.367 Q720.429 268.631 719.248 267.705 Q718.091 266.779 714.133 265.923 L712.651 265.575 Q708.693 264.742 706.934 263.029 Q705.174 261.293 705.174 258.284 Q705.174 254.626 707.767 252.636 Q710.359 250.645 715.128 250.645 Q717.489 250.645 719.572 250.992 Q721.656 251.339 723.415 252.034 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M735.799 243.909 L735.799 251.27 L744.572 251.27 L744.572 254.58 L735.799 254.58 L735.799 268.654 Q735.799 271.825 736.656 272.728 Q737.535 273.631 740.197 273.631 L744.572 273.631 L744.572 277.196 L740.197 277.196 Q735.267 277.196 733.392 275.367 Q731.517 273.515 731.517 268.654 L731.517 254.58 L728.392 254.58 L728.392 251.27 L731.517 251.27 L731.517 243.909 L735.799 243.909 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M749.503 241.224 L753.206 241.224 Q756.679 246.687 758.392 251.918 Q760.128 257.15 760.128 262.312 Q760.128 267.497 758.392 272.751 Q756.679 278.006 753.206 283.446 L749.503 283.446 Q752.581 278.145 754.086 272.913 Q755.614 267.659 755.614 262.312 Q755.614 256.964 754.086 251.756 Q752.581 246.548 749.503 241.224 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><circle clip-path=\"url(#clip280)\" cx=\"327.731\" cy=\"311.756\" r=\"23\" fill=\"#ff0000\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"4.096\"/>\n",
"<path clip-path=\"url(#clip280)\" d=\"M415.593 316.003 Q410.431 316.003 408.44 317.184 Q406.449 318.364 406.449 321.212 Q406.449 323.48 407.931 324.823 Q409.435 326.142 412.005 326.142 Q415.546 326.142 417.676 323.642 Q419.829 321.119 419.829 316.952 L419.829 316.003 L415.593 316.003 M424.088 314.244 L424.088 329.036 L419.829 329.036 L419.829 325.101 Q418.37 327.462 416.194 328.596 Q414.018 329.707 410.87 329.707 Q406.889 329.707 404.528 327.485 Q402.19 325.239 402.19 321.489 Q402.19 317.114 405.106 314.892 Q408.046 312.67 413.856 312.67 L419.829 312.67 L419.829 312.253 Q419.829 309.314 417.884 307.716 Q415.963 306.096 412.468 306.096 Q410.245 306.096 408.139 306.628 Q406.032 307.161 404.088 308.226 L404.088 304.29 Q406.426 303.388 408.625 302.948 Q410.824 302.485 412.907 302.485 Q418.532 302.485 421.31 305.402 Q424.088 308.318 424.088 314.244 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M449.389 303.874 L449.389 307.902 Q447.583 306.976 445.639 306.513 Q443.694 306.05 441.611 306.05 Q438.44 306.05 436.842 307.022 Q435.268 307.994 435.268 309.939 Q435.268 311.42 436.403 312.277 Q437.537 313.11 440.963 313.874 L442.421 314.198 Q446.958 315.17 448.856 316.952 Q450.778 318.712 450.778 321.883 Q450.778 325.494 447.907 327.601 Q445.06 329.707 440.06 329.707 Q437.977 329.707 435.708 329.29 Q433.463 328.897 430.963 328.087 L430.963 323.689 Q433.324 324.915 435.616 325.54 Q437.907 326.142 440.153 326.142 Q443.162 326.142 444.782 325.124 Q446.403 324.082 446.403 322.207 Q446.403 320.471 445.222 319.545 Q444.065 318.619 440.106 317.763 L438.625 317.415 Q434.667 316.582 432.907 314.869 Q431.148 313.133 431.148 310.124 Q431.148 306.466 433.741 304.476 Q436.333 302.485 441.102 302.485 Q443.463 302.485 445.546 302.832 Q447.629 303.179 449.389 303.874 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M474.088 303.874 L474.088 307.902 Q472.282 306.976 470.338 306.513 Q468.393 306.05 466.31 306.05 Q463.139 306.05 461.541 307.022 Q459.967 307.994 459.967 309.939 Q459.967 311.42 461.102 312.277 Q462.236 313.11 465.662 313.874 L467.12 314.198 Q471.657 315.17 473.555 316.952 Q475.476 318.712 475.476 321.883 Q475.476 325.494 472.606 327.601 Q469.759 329.707 464.759 329.707 Q462.676 329.707 460.407 329.29 Q458.162 328.897 455.662 328.087 L455.662 323.689 Q458.023 324.915 460.315 325.54 Q462.606 326.142 464.852 326.142 Q467.861 326.142 469.481 325.124 Q471.102 324.082 471.102 322.207 Q471.102 320.471 469.921 319.545 Q468.764 318.619 464.805 317.763 L463.324 317.415 Q459.365 316.582 457.606 314.869 Q455.847 313.133 455.847 310.124 Q455.847 306.466 458.44 304.476 Q461.032 302.485 465.801 302.485 Q468.162 302.485 470.245 302.832 Q472.328 303.179 474.088 303.874 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M504.435 315.008 L504.435 317.091 L484.851 317.091 Q485.129 321.489 487.49 323.804 Q489.875 326.096 494.111 326.096 Q496.564 326.096 498.856 325.494 Q501.171 324.892 503.439 323.689 L503.439 327.716 Q501.148 328.688 498.74 329.198 Q496.333 329.707 493.856 329.707 Q487.652 329.707 484.018 326.096 Q480.407 322.485 480.407 316.327 Q480.407 309.962 483.833 306.235 Q487.282 302.485 493.115 302.485 Q498.347 302.485 501.379 305.865 Q504.435 309.221 504.435 315.008 M500.175 313.758 Q500.129 310.263 498.208 308.179 Q496.31 306.096 493.162 306.096 Q489.597 306.096 487.444 308.11 Q485.314 310.124 484.99 313.781 L500.175 313.758 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M515.638 295.749 L515.638 303.11 L524.411 303.11 L524.411 306.42 L515.638 306.42 L515.638 320.494 Q515.638 323.665 516.495 324.568 Q517.374 325.471 520.036 325.471 L524.411 325.471 L524.411 329.036 L520.036 329.036 Q515.106 329.036 513.231 327.207 Q511.356 325.355 511.356 320.494 L511.356 306.42 L508.231 306.42 L508.231 303.11 L511.356 303.11 L511.356 295.749 L515.638 295.749 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip280)\" d=\"M546.541 303.874 L546.541 307.902 Q544.735 306.976 542.791 306.513 Q540.847 306.05 538.763 306.05 Q535.592 306.05 533.995 307.022 Q532.421 307.994 532.421 309.939 Q532.421 311.42 533.555 312.277 Q534.689 313.11 538.115 313.874 L539.573 314.198 Q544.11 315.17 546.009 316.952 Q547.93 318.712 547.93 321.883 Q547.93 325.494 545.059 327.601 Q542.212 329.707 537.212 329.707 Q535.129 329.707 532.86 329.29 Q530.615 328.897 528.115 328.087 L528.115 323.689 Q530.476 324.915 532.768 325.54 Q535.059 326.142 537.305 326.142 Q540.314 326.142 541.934 325.124 Q543.555 324.082 543.555 322.207 Q543.555 320.471 542.374 319.545 Q541.217 318.619 537.259 317.763 L535.777 317.415 Q531.819 316.582 530.06 314.869 Q528.3 313.133 528.3 310.124 Q528.3 306.466 530.893 304.476 Q533.485 302.485 538.254 302.485 Q540.615 302.485 542.698 302.832 Q544.782 303.179 546.541 303.874 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /></svg>\n"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"p3 = plot( [σμM[:,1] σμMb[:,1]]*100,[σμM[:,2] σμMb[:,2]]*100,\n",
" linecolor = [:blue :black],\n",
" linewidth = 2,\n",
" label = [\"MVF (trad)\" \"MVF (with cost)\"],\n",
" legend = :topleft,\n",
" xlim = (0,15),\n",
" ylim = (0,15),\n",
" title = \"MVF\",\n",
" xlabel = \"Std(Rp), %\",\n",
" ylabel = \"ERp, %\" )\n",
"scatter!(sqrt.(diag(Σ))*100,μ*100,color=:red,label=\"assets\")\n",
"display(p3)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Task 3\n",
"\n",
"Compare the portfolio weights (with/without the extra `cost`)"
]
},
{
"cell_type": "code",
"execution_count": 13,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
" A B C A B C\n",
"0.1 33.248 7.705 -39.954 3.617 -0.000 -2.617\n",
"0.13 26.055 6.174 -31.229 2.892 0.000 -1.892\n",
"0.16 21.419 5.188 -25.607 2.429 0.000 -1.429\n",
"0.18 18.183 4.499 -21.682 2.102 0.000 -1.102\n",
"0.21 15.798 3.989 -18.788 1.866 -0.000 -0.866\n",
"0.24 13.962 3.600 -16.562 1.681 0.000 -0.681\n",
"0.27 12.509 3.292 -14.800 1.534 0.000 -0.534\n",
"0.29 11.330 3.042 -13.371 1.417 0.000 -0.417\n",
"0.32 10.354 2.831 -12.185 1.320 0.000 -0.320\n",
"0.35 9.531 2.659 -11.191 1.240 0.000 -0.240\n",
"0.38 8.831 2.508 -10.339 1.166 0.000 -0.166\n",
"0.4 8.226 2.381 -9.607 1.105 -0.000 -0.105\n",
"0.43 7.698 2.267 -8.966 1.055 0.000 -0.055\n",
"0.46 7.234 2.168 -8.402 1.005 0.000 -0.005\n",
"0.49 6.824 2.080 -7.904 1.000 0.000 -0.000\n",
"0.51 6.456 2.003 -7.458 1.000 0.000 -0.000\n",
"0.54 6.126 1.933 -7.059 1.000 0.000 -0.000\n",
"0.57 5.827 1.870 -6.697 1.000 0.000 -0.000\n",
"0.6 5.557 1.811 -6.368 1.000 0.000 -0.000\n",
"0.62 5.311 1.759 -6.069 1.000 0.000 -0.000\n",
"0.65 5.085 1.711 -5.796 1.000 -0.000 -0.000\n",
"0.68 4.878 1.668 -5.546 1.000 0.000 -0.000\n",
"0.71 4.687 1.626 -5.313 1.000 0.000 -0.000\n",
"0.73 4.509 1.589 -5.098 1.000 0.000 -0.000\n",
"0.76 4.347 1.554 -4.901 1.000 -0.000 -0.000\n",
"0.79 4.193 1.522 -4.715 1.000 0.000 -0.000\n",
"0.82 4.051 1.492 -4.543 1.000 0.000 -0.000\n",
"0.84 3.918 1.463 -4.381 1.000 0.000 -0.000\n",
"0.87 3.793 1.436 -4.229 1.000 0.000 -0.000\n",
"0.9 3.677 1.411 -4.087 1.000 0.000 -0.000\n",
"1.0 3.307 1.333 -3.640 1.000 0.000 -0.000\n",
"2.21 1.487 0.945 -1.432 0.744 0.256 -0.000\n",
"3.42 0.954 0.831 -0.785 0.547 0.453 -0.000\n",
"4.62 0.699 0.777 -0.476 0.452 0.548 0.000\n",
"5.83 0.550 0.746 -0.296 0.397 0.603 0.000\n",
"7.04 0.452 0.725 -0.177 0.361 0.639 0.000\n",
"8.25 0.383 0.711 -0.094 0.335 0.665 0.000\n",
"9.46 0.332 0.699 -0.031 0.316 0.684 0.000\n",
"10.67 0.292 0.691 0.017 0.292 0.691 0.017\n",
"11.88 0.261 0.684 0.055 0.260 0.684 0.055\n",
"13.08 0.234 0.679 0.087 0.234 0.679 0.087\n",
"14.29 0.213 0.674 0.113 0.213 0.674 0.113\n",
"15.5 0.195 0.670 0.135 0.195 0.670 0.135\n",
"16.71 0.179 0.667 0.154 0.179 0.667 0.154\n",
"17.92 0.166 0.664 0.170 0.166 0.664 0.170\n",
"19.12 0.154 0.661 0.184 0.154 0.661 0.184\n",
"20.33 0.144 0.659 0.197 0.144 0.659 0.197\n",
"21.54 0.134 0.657 0.208 0.134 0.657 0.208\n",
"22.75 0.126 0.656 0.218 0.126 0.656 0.218\n",
"23.96 0.119 0.654 0.227 0.119 0.654 0.227\n",
"25.17 0.113 0.653 0.235 0.113 0.653 0.235\n",
"26.38 0.107 0.651 0.242 0.107 0.651 0.242\n",
"27.58 0.101 0.650 0.249 0.101 0.650 0.249\n",
"28.79 0.096 0.649 0.255 0.096 0.649 0.255\n",
"30.0 0.091 0.648 0.261 0.091 0.648 0.261\n",
"\n"
]
}
],
"source": [
"printmat(wM,wMb,colNames=[assetNames;assetNames],rowNames=string.(round.(k,digits=2)))"
]
},
{
"cell_type": "code",
"execution_count": 14,
"metadata": {},
"outputs": [
{
"data": {
"image/svg+xml": [
"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n",
"<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"700\" height=\"450\" viewBox=\"0 0 2800 1800\">\n",
"<defs>\n",
" <clipPath id=\"clip320\">\n",
" <rect x=\"0\" y=\"0\" width=\"2800\" height=\"1800\"/>\n",
" </clipPath>\n",
"</defs>\n",
"<path clip-path=\"url(#clip320)\" d=\"\n",
"M0 1800 L2800 1800 L2800 -2.27374e-013 L0 -2.27374e-013 Z\n",
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
"<defs>\n",
" <clipPath id=\"clip321\">\n",
" <rect x=\"560\" y=\"0\" width=\"1961\" height=\"1800\"/>\n",
" </clipPath>\n",
"</defs>\n",
"<path clip-path=\"url(#clip320)\" d=\"\n",
"M152.057 724.111 L1352.76 724.111 L1352.76 121.312 L152.057 121.312 Z\n",
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
"<defs>\n",
" <clipPath id=\"clip322\">\n",
" <rect x=\"152\" y=\"121\" width=\"1202\" height=\"604\"/>\n",
" </clipPath>\n",
"</defs>\n",
"<polyline clip-path=\"url(#clip322)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 182.25,724.111 182.25,121.312 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip322)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 561.091,724.111 561.091,121.312 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip322)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 939.933,724.111 939.933,121.312 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip322)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 1318.77,724.111 1318.77,121.312 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 152.057,724.111 1352.76,724.111 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 182.25,724.111 182.25,705.214 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 561.091,724.111 561.091,705.214 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 939.933,724.111 939.933,705.214 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 1318.77,724.111 1318.77,705.214 \n",
" \"/>\n",
"<path clip-path=\"url(#clip320)\" d=\"M182.25 758.23 Q178.639 758.23 176.81 761.795 Q175.005 765.336 175.005 772.466 Q175.005 779.572 176.81 783.137 Q178.639 786.679 182.25 786.679 Q185.884 786.679 187.69 783.137 Q189.519 779.572 189.519 772.466 Q189.519 765.336 187.69 761.795 Q185.884 758.23 182.25 758.23 M182.25 754.526 Q188.06 754.526 191.116 759.133 Q194.195 763.716 194.195 772.466 Q194.195 781.193 191.116 785.799 Q188.06 790.383 182.25 790.383 Q176.44 790.383 173.361 785.799 Q170.306 781.193 170.306 772.466 Q170.306 763.716 173.361 759.133 Q176.44 754.526 182.25 754.526 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M535.779 785.776 L543.418 785.776 L543.418 759.411 L535.108 761.077 L535.108 756.818 L543.372 755.151 L548.048 755.151 L548.048 785.776 L555.686 785.776 L555.686 789.711 L535.779 789.711 L535.779 785.776 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M575.131 758.23 Q571.52 758.23 569.691 761.795 Q567.885 765.336 567.885 772.466 Q567.885 779.572 569.691 783.137 Q571.52 786.679 575.131 786.679 Q578.765 786.679 580.571 783.137 Q582.399 779.572 582.399 772.466 Q582.399 765.336 580.571 761.795 Q578.765 758.23 575.131 758.23 M575.131 754.526 Q580.941 754.526 583.996 759.133 Q587.075 763.716 587.075 772.466 Q587.075 781.193 583.996 785.799 Q580.941 790.383 575.131 790.383 Q569.321 790.383 566.242 785.799 Q563.186 781.193 563.186 772.466 Q563.186 763.716 566.242 759.133 Q569.321 754.526 575.131 754.526 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M918.706 785.776 L935.025 785.776 L935.025 789.711 L913.081 789.711 L913.081 785.776 Q915.743 783.021 920.326 778.392 Q924.933 773.739 926.113 772.397 Q928.359 769.873 929.238 768.137 Q930.141 766.378 930.141 764.688 Q930.141 761.934 928.197 760.198 Q926.275 758.461 923.173 758.461 Q920.974 758.461 918.521 759.225 Q916.09 759.989 913.312 761.54 L913.312 756.818 Q916.136 755.684 918.59 755.105 Q921.044 754.526 923.081 754.526 Q928.451 754.526 931.646 757.211 Q934.84 759.897 934.84 764.387 Q934.84 766.517 934.03 768.438 Q933.243 770.336 931.136 772.929 Q930.558 773.6 927.456 776.818 Q924.354 780.012 918.706 785.776 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M954.84 758.23 Q951.229 758.23 949.4 761.795 Q947.595 765.336 947.595 772.466 Q947.595 779.572 949.4 783.137 Q951.229 786.679 954.84 786.679 Q958.474 786.679 960.28 783.137 Q962.108 779.572 962.108 772.466 Q962.108 765.336 960.28 761.795 Q958.474 758.23 954.84 758.23 M954.84 754.526 Q960.65 754.526 963.706 759.133 Q966.784 763.716 966.784 772.466 Q966.784 781.193 963.706 785.799 Q960.65 790.383 954.84 790.383 Q949.03 790.383 945.951 785.799 Q942.896 781.193 942.896 772.466 Q942.896 763.716 945.951 759.133 Q949.03 754.526 954.84 754.526 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1307.62 771.077 Q1310.97 771.795 1312.85 774.063 Q1314.75 776.332 1314.75 779.665 Q1314.75 784.781 1311.23 787.582 Q1307.71 790.383 1301.23 790.383 Q1299.05 790.383 1296.74 789.943 Q1294.45 789.526 1291.99 788.67 L1291.99 784.156 Q1293.94 785.29 1296.25 785.869 Q1298.57 786.447 1301.09 786.447 Q1305.49 786.447 1307.78 784.711 Q1310.09 782.975 1310.09 779.665 Q1310.09 776.609 1307.94 774.897 Q1305.81 773.16 1301.99 773.16 L1297.96 773.16 L1297.96 769.318 L1302.18 769.318 Q1305.63 769.318 1307.45 767.952 Q1309.28 766.563 1309.28 763.971 Q1309.28 761.309 1307.39 759.897 Q1305.51 758.461 1301.99 758.461 Q1300.07 758.461 1297.87 758.878 Q1295.67 759.295 1293.03 760.174 L1293.03 756.008 Q1295.7 755.267 1298.01 754.897 Q1300.35 754.526 1302.41 754.526 Q1307.73 754.526 1310.83 756.957 Q1313.94 759.364 1313.94 763.485 Q1313.94 766.355 1312.29 768.346 Q1310.65 770.313 1307.62 771.077 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1333.61 758.23 Q1330 758.23 1328.17 761.795 Q1326.37 765.336 1326.37 772.466 Q1326.37 779.572 1328.17 783.137 Q1330 786.679 1333.61 786.679 Q1337.25 786.679 1339.05 783.137 Q1340.88 779.572 1340.88 772.466 Q1340.88 765.336 1339.05 761.795 Q1337.25 758.23 1333.61 758.23 M1333.61 754.526 Q1339.42 754.526 1342.48 759.133 Q1345.56 763.716 1345.56 772.466 Q1345.56 781.193 1342.48 785.799 Q1339.42 790.383 1333.61 790.383 Q1327.8 790.383 1324.72 785.799 Q1321.67 781.193 1321.67 772.466 Q1321.67 763.716 1324.72 759.133 Q1327.8 754.526 1333.61 754.526 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M736.587 825.45 L742.476 825.45 L742.476 854.7 L759.95 839.327 L767.429 839.327 L748.523 856.005 L768.225 874.975 L760.586 874.975 L742.476 857.565 L742.476 874.975 L736.587 874.975 L736.587 825.45 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip322)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 152.057,724.111 1352.76,724.111 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip322)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 152.057,623.645 1352.76,623.645 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip322)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 152.057,523.178 1352.76,523.178 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip322)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 152.057,422.712 1352.76,422.712 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip322)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 152.057,322.245 1352.76,322.245 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip322)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 152.057,221.779 1352.76,221.779 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip322)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 152.057,121.312 1352.76,121.312 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 152.057,724.111 152.057,121.312 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 152.057,724.111 170.954,724.111 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 152.057,623.645 170.954,623.645 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 152.057,523.178 170.954,523.178 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 152.057,422.712 170.954,422.712 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 152.057,322.245 170.954,322.245 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 152.057,221.779 170.954,221.779 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 152.057,121.312 170.954,121.312 \n",
" \"/>\n",
"<path clip-path=\"url(#clip320)\" d=\"M48.9921 724.563 L78.6679 724.563 L78.6679 728.498 L48.9921 728.498 L48.9921 724.563 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M102.927 722.757 Q106.283 723.475 108.158 725.743 Q110.057 728.012 110.057 731.345 Q110.057 736.461 106.538 739.262 Q103.02 742.063 96.5382 742.063 Q94.3623 742.063 92.0475 741.623 Q89.7558 741.206 87.3021 740.35 L87.3021 735.836 Q89.2465 736.97 91.5613 737.549 Q93.8761 738.127 96.3993 738.127 Q100.797 738.127 103.089 736.391 Q105.404 734.655 105.404 731.345 Q105.404 728.289 103.251 726.577 Q101.121 724.84 97.3021 724.84 L93.2743 724.84 L93.2743 720.998 L97.4872 720.998 Q100.936 720.998 102.765 719.632 Q104.594 718.243 104.594 715.651 Q104.594 712.989 102.696 711.577 Q100.821 710.141 97.3021 710.141 Q95.3808 710.141 93.1817 710.558 Q90.9826 710.975 88.3438 711.854 L88.3438 707.688 Q91.0058 706.947 93.3206 706.577 Q95.6585 706.206 97.7187 706.206 Q103.043 706.206 106.145 708.637 Q109.246 711.044 109.246 715.165 Q109.246 718.035 107.603 720.026 Q105.959 721.993 102.927 722.757 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M49.9412 624.096 L79.617 624.096 L79.617 628.031 L49.9412 628.031 L49.9412 624.096 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M93.7373 636.99 L110.057 636.99 L110.057 640.925 L88.1123 640.925 L88.1123 636.99 Q90.7743 634.235 95.3576 629.605 Q99.9641 624.953 101.145 623.61 Q103.39 621.087 104.27 619.351 Q105.172 617.592 105.172 615.902 Q105.172 613.147 103.228 611.411 Q101.307 609.675 98.2048 609.675 Q96.0058 609.675 93.5521 610.439 Q91.1215 611.203 88.3438 612.754 L88.3438 608.031 Q91.1678 606.897 93.6215 606.318 Q96.0752 605.74 98.1122 605.74 Q103.483 605.74 106.677 608.425 Q109.871 611.11 109.871 615.601 Q109.871 617.73 109.061 619.652 Q108.274 621.55 106.168 624.142 Q105.589 624.814 102.487 628.031 Q99.3854 631.226 93.7373 636.99 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M49.5708 523.63 L79.2466 523.63 L79.2466 527.565 L49.5708 527.565 L49.5708 523.63 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M90.1493 536.523 L97.7882 536.523 L97.7882 510.157 L89.478 511.824 L89.478 507.565 L97.7419 505.898 L102.418 505.898 L102.418 536.523 L110.057 536.523 L110.057 540.458 L90.1493 540.458 L90.1493 536.523 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M98.1122 408.51 Q94.5011 408.51 92.6724 412.075 Q90.8669 415.617 90.8669 422.746 Q90.8669 429.853 92.6724 433.418 Q94.5011 436.959 98.1122 436.959 Q101.746 436.959 103.552 433.418 Q105.381 429.853 105.381 422.746 Q105.381 415.617 103.552 412.075 Q101.746 408.51 98.1122 408.51 M98.1122 404.807 Q103.922 404.807 106.978 409.413 Q110.057 413.996 110.057 422.746 Q110.057 431.473 106.978 436.08 Q103.922 440.663 98.1122 440.663 Q92.3021 440.663 89.2234 436.08 Q86.1679 431.473 86.1679 422.746 Q86.1679 413.996 89.2234 409.413 Q92.3021 404.807 98.1122 404.807 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M90.1493 335.59 L97.7882 335.59 L97.7882 309.224 L89.478 310.891 L89.478 306.632 L97.7419 304.965 L102.418 304.965 L102.418 335.59 L110.057 335.59 L110.057 339.525 L90.1493 339.525 L90.1493 335.59 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M93.7373 235.123 L110.057 235.123 L110.057 239.059 L88.1123 239.059 L88.1123 235.123 Q90.7743 232.369 95.3576 227.739 Q99.9641 223.087 101.145 221.744 Q103.39 219.221 104.27 217.485 Q105.172 215.725 105.172 214.036 Q105.172 211.281 103.228 209.545 Q101.307 207.809 98.2048 207.809 Q96.0058 207.809 93.5521 208.573 Q91.1215 209.337 88.3438 210.888 L88.3438 206.165 Q91.1678 205.031 93.6215 204.452 Q96.0752 203.874 98.1122 203.874 Q103.483 203.874 106.677 206.559 Q109.871 209.244 109.871 213.735 Q109.871 215.864 109.061 217.786 Q108.274 219.684 106.168 222.276 Q105.589 222.948 102.487 226.165 Q99.3854 229.36 93.7373 235.123 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M102.927 119.958 Q106.283 120.676 108.158 122.944 Q110.057 125.213 110.057 128.546 Q110.057 133.662 106.538 136.463 Q103.02 139.263 96.5382 139.263 Q94.3623 139.263 92.0475 138.824 Q89.7558 138.407 87.3021 137.55 L87.3021 133.037 Q89.2465 134.171 91.5613 134.75 Q93.8761 135.328 96.3993 135.328 Q100.797 135.328 103.089 133.592 Q105.404 131.856 105.404 128.546 Q105.404 125.49 103.251 123.777 Q101.121 122.041 97.3021 122.041 L93.2743 122.041 L93.2743 118.199 L97.4872 118.199 Q100.936 118.199 102.765 116.833 Q104.594 115.444 104.594 112.852 Q104.594 110.19 102.696 108.777 Q100.821 107.342 97.3021 107.342 Q95.3808 107.342 93.1817 107.759 Q90.9826 108.176 88.3438 109.055 L88.3438 104.889 Q91.0058 104.148 93.3206 103.777 Q95.6585 103.407 97.7187 103.407 Q103.043 103.407 106.145 105.838 Q109.246 108.245 109.246 112.365 Q109.246 115.236 107.603 117.226 Q105.959 119.194 102.927 119.958 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M752.406 20.1573 L741.307 50.2555 L763.546 50.2555 L752.406 20.1573 M747.788 12.096 L757.065 12.096 L780.114 72.576 L771.608 72.576 L766.098 57.061 L738.836 57.061 L733.327 72.576 L724.698 72.576 L747.788 12.096 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip322)\" style=\"stroke:#0000ff; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 186.039,-2917.63 187.084,-2194.94 188.129,-1729.16 189.174,-1404.11 190.219,-1164.51 191.264,-979.961 192.309,-833.976 193.354,-715.536 194.399,-617.53 195.444,-534.884 \n",
" 196.489,-464.514 197.535,-403.727 198.58,-350.72 199.625,-304.096 200.67,-262.88 201.715,-225.866 202.76,-192.725 203.805,-162.658 204.85,-135.555 205.895,-110.824 \n",
" 206.94,-88.123 207.985,-67.406 209.03,-48.1988 210.075,-30.2639 211.121,-14.0138 212.166,1.45086 213.211,15.7191 214.256,29.086 215.301,41.6435 216.346,53.345 \n",
" 220.134,90.4814 265.911,273.335 311.688,326.901 357.464,352.487 403.241,367.423 449.018,377.26 494.794,384.221 540.571,389.366 586.348,393.381 632.124,396.537 \n",
" 677.901,399.155 723.677,401.306 769.454,403.133 815.231,404.731 861.007,406.034 906.784,407.219 952.561,408.256 998.337,409.201 1044.11,410.019 1089.89,410.758 \n",
" 1135.67,411.399 1181.44,412.008 1227.22,412.573 1273,413.089 1318.77,413.548 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip322)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" stroke-dasharray=\"16, 10\" points=\"\n",
" 186.039,59.2949 187.084,132.114 188.129,178.686 189.174,211.509 190.219,235.284 191.264,253.875 192.309,268.572 193.354,280.357 194.399,290.074 195.444,298.154 \n",
" 196.489,305.52 197.535,311.694 198.58,316.758 199.625,321.755 200.67,322.245 201.715,322.238 202.76,322.244 203.805,322.245 204.85,322.241 205.895,322.203 \n",
" 206.94,322.245 207.985,322.244 209.03,322.244 210.075,322.246 211.121,322.244 212.166,322.245 213.211,322.245 214.256,322.245 215.301,322.245 216.346,322.246 \n",
" 220.134,322.245 265.911,347.972 311.688,367.788 357.464,377.271 403.241,382.848 449.018,386.479 494.794,389.076 540.571,390.981 586.348,393.35 632.124,396.56 \n",
" 677.901,399.155 723.677,401.306 769.454,403.133 815.231,404.731 861.007,406.034 906.784,407.219 952.561,408.256 998.337,409.201 1044.11,410.019 1089.89,410.758 \n",
" 1135.67,411.399 1181.44,412.008 1227.22,412.573 1273,413.089 1318.77,413.548 \n",
" \"/>\n",
"<path clip-path=\"url(#clip320)\" d=\"\n",
"M941.615 296.925 L1312.73 296.925 L1312.73 141.405 L941.615 141.405 Z\n",
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 941.615,296.925 1312.73,296.925 1312.73,141.405 941.615,141.405 941.615,296.925 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#0000ff; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 954.956,193.245 1035,193.245 \n",
" \"/>\n",
"<path clip-path=\"url(#clip320)\" d=\"M1055.75 177.239 L1055.75 184.6 L1064.52 184.6 L1064.52 187.91 L1055.75 187.91 L1055.75 201.984 Q1055.75 205.155 1056.61 206.058 Q1057.49 206.961 1060.15 206.961 L1064.52 206.961 L1064.52 210.525 L1060.15 210.525 Q1055.22 210.525 1053.34 208.697 Q1051.47 206.845 1051.47 201.984 L1051.47 187.91 L1048.34 187.91 L1048.34 184.6 L1051.47 184.6 L1051.47 177.239 L1055.75 177.239 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1085.15 188.581 Q1084.43 188.164 1083.57 187.979 Q1082.74 187.771 1081.72 187.771 Q1078.11 187.771 1076.17 190.132 Q1074.25 192.47 1074.25 196.868 L1074.25 210.525 L1069.96 210.525 L1069.96 184.6 L1074.25 184.6 L1074.25 188.627 Q1075.59 186.266 1077.74 185.132 Q1079.89 183.975 1082.97 183.975 Q1083.41 183.975 1083.94 184.044 Q1084.48 184.09 1085.13 184.206 L1085.15 188.581 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1101.4 197.493 Q1096.24 197.493 1094.25 198.674 Q1092.26 199.854 1092.26 202.701 Q1092.26 204.97 1093.74 206.312 Q1095.24 207.632 1097.81 207.632 Q1101.35 207.632 1103.48 205.132 Q1105.63 202.609 1105.63 198.442 L1105.63 197.493 L1101.4 197.493 M1109.89 195.734 L1109.89 210.525 L1105.63 210.525 L1105.63 206.59 Q1104.18 208.951 1102 210.086 Q1099.82 211.197 1096.68 211.197 Q1092.69 211.197 1090.33 208.975 Q1088 206.729 1088 202.979 Q1088 198.604 1090.91 196.382 Q1093.85 194.16 1099.66 194.16 L1105.63 194.16 L1105.63 193.743 Q1105.63 190.803 1103.69 189.206 Q1101.77 187.586 1098.27 187.586 Q1096.05 187.586 1093.94 188.118 Q1091.84 188.651 1089.89 189.715 L1089.89 185.78 Q1092.23 184.877 1094.43 184.438 Q1096.63 183.975 1098.71 183.975 Q1104.34 183.975 1107.12 186.891 Q1109.89 189.808 1109.89 195.734 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1135.73 188.535 L1135.73 174.507 L1139.99 174.507 L1139.99 210.525 L1135.73 210.525 L1135.73 206.637 Q1134.38 208.951 1132.32 210.086 Q1130.29 211.197 1127.42 211.197 Q1122.72 211.197 1119.75 207.447 Q1116.82 203.697 1116.82 197.586 Q1116.82 191.475 1119.75 187.725 Q1122.72 183.975 1127.42 183.975 Q1130.29 183.975 1132.32 185.109 Q1134.38 186.22 1135.73 188.535 M1121.21 197.586 Q1121.21 202.285 1123.13 204.97 Q1125.08 207.632 1128.46 207.632 Q1131.84 207.632 1133.78 204.97 Q1135.73 202.285 1135.73 197.586 Q1135.73 192.887 1133.78 190.225 Q1131.84 187.539 1128.46 187.539 Q1125.08 187.539 1123.13 190.225 Q1121.21 192.887 1121.21 197.586 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1148.76 184.6 L1153.02 184.6 L1153.02 210.525 L1148.76 210.525 L1148.76 184.6 M1148.76 174.507 L1153.02 174.507 L1153.02 179.901 L1148.76 179.901 L1148.76 174.507 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1166.14 177.239 L1166.14 184.6 L1174.92 184.6 L1174.92 187.91 L1166.14 187.91 L1166.14 201.984 Q1166.14 205.155 1167 206.058 Q1167.88 206.961 1170.54 206.961 L1174.92 206.961 L1174.92 210.525 L1170.54 210.525 Q1165.61 210.525 1163.74 208.697 Q1161.86 206.845 1161.86 201.984 L1161.86 187.91 L1158.74 187.91 L1158.74 184.6 L1161.86 184.6 L1161.86 177.239 L1166.14 177.239 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1180.52 184.6 L1184.78 184.6 L1184.78 210.525 L1180.52 210.525 L1180.52 184.6 M1180.52 174.507 L1184.78 174.507 L1184.78 179.901 L1180.52 179.901 L1180.52 174.507 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1203.74 187.586 Q1200.31 187.586 1198.32 190.271 Q1196.33 192.933 1196.33 197.586 Q1196.33 202.238 1198.3 204.924 Q1200.29 207.586 1203.74 207.586 Q1207.14 207.586 1209.13 204.9 Q1211.12 202.215 1211.12 197.586 Q1211.12 192.979 1209.13 190.294 Q1207.14 187.586 1203.74 187.586 M1203.74 183.975 Q1209.29 183.975 1212.46 187.586 Q1215.63 191.197 1215.63 197.586 Q1215.63 203.951 1212.46 207.586 Q1209.29 211.197 1203.74 211.197 Q1198.16 211.197 1194.99 207.586 Q1191.84 203.951 1191.84 197.586 Q1191.84 191.197 1194.99 187.586 Q1198.16 183.975 1203.74 183.975 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1244.25 194.877 L1244.25 210.525 L1239.99 210.525 L1239.99 195.016 Q1239.99 191.336 1238.55 189.507 Q1237.12 187.678 1234.25 187.678 Q1230.8 187.678 1228.81 189.877 Q1226.81 192.076 1226.81 195.873 L1226.81 210.525 L1222.53 210.525 L1222.53 184.6 L1226.81 184.6 L1226.81 188.627 Q1228.34 186.289 1230.4 185.132 Q1232.49 183.975 1235.19 183.975 Q1239.66 183.975 1241.95 186.752 Q1244.25 189.507 1244.25 194.877 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1264.52 197.493 Q1259.36 197.493 1257.37 198.674 Q1255.38 199.854 1255.38 202.701 Q1255.38 204.97 1256.86 206.312 Q1258.37 207.632 1260.93 207.632 Q1264.48 207.632 1266.61 205.132 Q1268.76 202.609 1268.76 198.442 L1268.76 197.493 L1264.52 197.493 M1273.02 195.734 L1273.02 210.525 L1268.76 210.525 L1268.76 206.59 Q1267.3 208.951 1265.12 210.086 Q1262.95 211.197 1259.8 211.197 Q1255.82 211.197 1253.46 208.975 Q1251.12 206.729 1251.12 202.979 Q1251.12 198.604 1254.04 196.382 Q1256.98 194.16 1262.79 194.16 L1268.76 194.16 L1268.76 193.743 Q1268.76 190.803 1266.81 189.206 Q1264.89 187.586 1261.4 187.586 Q1259.18 187.586 1257.07 188.118 Q1254.96 188.651 1253.02 189.715 L1253.02 185.78 Q1255.36 184.877 1257.56 184.438 Q1259.75 183.975 1261.84 183.975 Q1267.46 183.975 1270.24 186.891 Q1273.02 189.808 1273.02 195.734 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1281.79 174.507 L1286.05 174.507 L1286.05 210.525 L1281.79 210.525 L1281.79 174.507 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" stroke-dasharray=\"16, 10\" points=\"\n",
" 954.956,245.085 1035,245.085 \n",
" \"/>\n",
"<path clip-path=\"url(#clip320)\" d=\"M1048.34 236.44 L1052.6 236.44 L1057.93 256.671 L1063.23 236.44 L1068.25 236.44 L1073.57 256.671 L1078.88 236.44 L1083.13 236.44 L1076.35 262.365 L1071.33 262.365 L1065.75 241.116 L1060.15 262.365 L1055.13 262.365 L1048.34 236.44 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1089.59 236.44 L1093.85 236.44 L1093.85 262.365 L1089.59 262.365 L1089.59 236.44 M1089.59 226.347 L1093.85 226.347 L1093.85 231.741 L1089.59 231.741 L1089.59 226.347 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1106.98 229.079 L1106.98 236.44 L1115.75 236.44 L1115.75 239.75 L1106.98 239.75 L1106.98 253.824 Q1106.98 256.995 1107.83 257.898 Q1108.71 258.801 1111.38 258.801 L1115.75 258.801 L1115.75 262.365 L1111.38 262.365 Q1106.44 262.365 1104.57 260.537 Q1102.69 258.685 1102.69 253.824 L1102.69 239.75 L1099.57 239.75 L1099.57 236.44 L1102.69 236.44 L1102.69 229.079 L1106.98 229.079 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1142.9 246.717 L1142.9 262.365 L1138.64 262.365 L1138.64 246.856 Q1138.64 243.176 1137.21 241.347 Q1135.77 239.518 1132.9 239.518 Q1129.45 239.518 1127.46 241.717 Q1125.47 243.916 1125.47 247.713 L1125.47 262.365 L1121.19 262.365 L1121.19 226.347 L1125.47 226.347 L1125.47 240.467 Q1127 238.129 1129.06 236.972 Q1131.14 235.815 1133.85 235.815 Q1138.32 235.815 1140.61 238.592 Q1142.9 241.347 1142.9 246.717 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1185.13 237.435 L1185.13 241.416 Q1183.32 240.421 1181.49 239.935 Q1179.69 239.426 1177.83 239.426 Q1173.69 239.426 1171.4 242.065 Q1169.11 244.68 1169.11 249.426 Q1169.11 254.171 1171.4 256.81 Q1173.69 259.426 1177.83 259.426 Q1179.69 259.426 1181.49 258.94 Q1183.32 258.43 1185.13 257.435 L1185.13 261.37 Q1183.34 262.203 1181.42 262.62 Q1179.52 263.037 1177.37 263.037 Q1171.51 263.037 1168.06 259.356 Q1164.62 255.676 1164.62 249.426 Q1164.62 243.083 1168.09 239.449 Q1171.58 235.815 1177.65 235.815 Q1179.62 235.815 1181.49 236.231 Q1183.37 236.625 1185.13 237.435 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1202.58 239.426 Q1199.15 239.426 1197.16 242.111 Q1195.17 244.773 1195.17 249.426 Q1195.17 254.078 1197.14 256.764 Q1199.13 259.426 1202.58 259.426 Q1205.98 259.426 1207.97 256.74 Q1209.96 254.055 1209.96 249.426 Q1209.96 244.819 1207.97 242.134 Q1205.98 239.426 1202.58 239.426 M1202.58 235.815 Q1208.13 235.815 1211.31 239.426 Q1214.48 243.037 1214.48 249.426 Q1214.48 255.791 1211.31 259.426 Q1208.13 263.037 1202.58 263.037 Q1197 263.037 1193.83 259.426 Q1190.68 255.791 1190.68 249.426 Q1190.68 243.037 1193.83 239.426 Q1197 235.815 1202.58 235.815 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1238.06 237.204 L1238.06 241.231 Q1236.26 240.305 1234.31 239.842 Q1232.37 239.379 1230.29 239.379 Q1227.12 239.379 1225.52 240.352 Q1223.94 241.324 1223.94 243.268 Q1223.94 244.75 1225.08 245.606 Q1226.21 246.44 1229.64 247.203 L1231.1 247.528 Q1235.63 248.5 1237.53 250.282 Q1239.45 252.041 1239.45 255.213 Q1239.45 258.824 1236.58 260.93 Q1233.74 263.037 1228.74 263.037 Q1226.65 263.037 1224.38 262.62 Q1222.14 262.227 1219.64 261.416 L1219.64 257.018 Q1222 258.245 1224.29 258.87 Q1226.58 259.472 1228.83 259.472 Q1231.84 259.472 1233.46 258.453 Q1235.08 257.412 1235.08 255.537 Q1235.08 253.801 1233.9 252.875 Q1232.74 251.949 1228.78 251.092 L1227.3 250.745 Q1223.34 249.912 1221.58 248.199 Q1219.82 246.463 1219.82 243.453 Q1219.82 239.796 1222.42 237.805 Q1225.01 235.815 1229.78 235.815 Q1232.14 235.815 1234.22 236.162 Q1236.31 236.509 1238.06 237.204 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1250.45 229.079 L1250.45 236.44 L1259.22 236.44 L1259.22 239.75 L1250.45 239.75 L1250.45 253.824 Q1250.45 256.995 1251.31 257.898 Q1252.18 258.801 1254.85 258.801 L1259.22 258.801 L1259.22 262.365 L1254.85 262.365 Q1249.92 262.365 1248.04 260.537 Q1246.17 258.685 1246.17 253.824 L1246.17 239.75 L1243.04 239.75 L1243.04 236.44 L1246.17 236.44 L1246.17 229.079 L1250.45 229.079 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"\n",
"M1552.06 724.111 L2752.76 724.111 L2752.76 121.312 L1552.06 121.312 Z\n",
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
"<defs>\n",
" <clipPath id=\"clip323\">\n",
" <rect x=\"1552\" y=\"121\" width=\"1202\" height=\"604\"/>\n",
" </clipPath>\n",
"</defs>\n",
"<polyline clip-path=\"url(#clip323)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 1582.25,724.111 1582.25,121.312 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip323)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 1961.09,724.111 1961.09,121.312 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip323)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 2339.93,724.111 2339.93,121.312 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip323)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 2718.77,724.111 2718.77,121.312 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 1552.06,724.111 2752.76,724.111 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 1582.25,724.111 1582.25,705.214 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 1961.09,724.111 1961.09,705.214 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 2339.93,724.111 2339.93,705.214 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 2718.77,724.111 2718.77,705.214 \n",
" \"/>\n",
"<path clip-path=\"url(#clip320)\" d=\"M1582.25 758.23 Q1578.64 758.23 1576.81 761.795 Q1575 765.336 1575 772.466 Q1575 779.572 1576.81 783.137 Q1578.64 786.679 1582.25 786.679 Q1585.88 786.679 1587.69 783.137 Q1589.52 779.572 1589.52 772.466 Q1589.52 765.336 1587.69 761.795 Q1585.88 758.23 1582.25 758.23 M1582.25 754.526 Q1588.06 754.526 1591.12 759.133 Q1594.19 763.716 1594.19 772.466 Q1594.19 781.193 1591.12 785.799 Q1588.06 790.383 1582.25 790.383 Q1576.44 790.383 1573.36 785.799 Q1570.31 781.193 1570.31 772.466 Q1570.31 763.716 1573.36 759.133 Q1576.44 754.526 1582.25 754.526 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1935.78 785.776 L1943.42 785.776 L1943.42 759.411 L1935.11 761.077 L1935.11 756.818 L1943.37 755.151 L1948.05 755.151 L1948.05 785.776 L1955.69 785.776 L1955.69 789.711 L1935.78 789.711 L1935.78 785.776 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1975.13 758.23 Q1971.52 758.23 1969.69 761.795 Q1967.89 765.336 1967.89 772.466 Q1967.89 779.572 1969.69 783.137 Q1971.52 786.679 1975.13 786.679 Q1978.76 786.679 1980.57 783.137 Q1982.4 779.572 1982.4 772.466 Q1982.4 765.336 1980.57 761.795 Q1978.76 758.23 1975.13 758.23 M1975.13 754.526 Q1980.94 754.526 1984 759.133 Q1987.08 763.716 1987.08 772.466 Q1987.08 781.193 1984 785.799 Q1980.94 790.383 1975.13 790.383 Q1969.32 790.383 1966.24 785.799 Q1963.19 781.193 1963.19 772.466 Q1963.19 763.716 1966.24 759.133 Q1969.32 754.526 1975.13 754.526 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M2318.71 785.776 L2335.03 785.776 L2335.03 789.711 L2313.08 789.711 L2313.08 785.776 Q2315.74 783.021 2320.33 778.392 Q2324.93 773.739 2326.11 772.397 Q2328.36 769.873 2329.24 768.137 Q2330.14 766.378 2330.14 764.688 Q2330.14 761.934 2328.2 760.198 Q2326.28 758.461 2323.17 758.461 Q2320.97 758.461 2318.52 759.225 Q2316.09 759.989 2313.31 761.54 L2313.31 756.818 Q2316.14 755.684 2318.59 755.105 Q2321.04 754.526 2323.08 754.526 Q2328.45 754.526 2331.65 757.211 Q2334.84 759.897 2334.84 764.387 Q2334.84 766.517 2334.03 768.438 Q2333.24 770.336 2331.14 772.929 Q2330.56 773.6 2327.46 776.818 Q2324.35 780.012 2318.71 785.776 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M2354.84 758.23 Q2351.23 758.23 2349.4 761.795 Q2347.59 765.336 2347.59 772.466 Q2347.59 779.572 2349.4 783.137 Q2351.23 786.679 2354.84 786.679 Q2358.47 786.679 2360.28 783.137 Q2362.11 779.572 2362.11 772.466 Q2362.11 765.336 2360.28 761.795 Q2358.47 758.23 2354.84 758.23 M2354.84 754.526 Q2360.65 754.526 2363.71 759.133 Q2366.78 763.716 2366.78 772.466 Q2366.78 781.193 2363.71 785.799 Q2360.65 790.383 2354.84 790.383 Q2349.03 790.383 2345.95 785.799 Q2342.9 781.193 2342.9 772.466 Q2342.9 763.716 2345.95 759.133 Q2349.03 754.526 2354.84 754.526 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M2707.62 771.077 Q2710.97 771.795 2712.85 774.063 Q2714.75 776.332 2714.75 779.665 Q2714.75 784.781 2711.23 787.582 Q2707.71 790.383 2701.23 790.383 Q2699.05 790.383 2696.74 789.943 Q2694.45 789.526 2691.99 788.67 L2691.99 784.156 Q2693.94 785.29 2696.25 785.869 Q2698.57 786.447 2701.09 786.447 Q2705.49 786.447 2707.78 784.711 Q2710.09 782.975 2710.09 779.665 Q2710.09 776.609 2707.94 774.897 Q2705.81 773.16 2701.99 773.16 L2697.96 773.16 L2697.96 769.318 L2702.18 769.318 Q2705.63 769.318 2707.45 767.952 Q2709.28 766.563 2709.28 763.971 Q2709.28 761.309 2707.39 759.897 Q2705.51 758.461 2701.99 758.461 Q2700.07 758.461 2697.87 758.878 Q2695.67 759.295 2693.03 760.174 L2693.03 756.008 Q2695.7 755.267 2698.01 754.897 Q2700.35 754.526 2702.41 754.526 Q2707.73 754.526 2710.83 756.957 Q2713.94 759.364 2713.94 763.485 Q2713.94 766.355 2712.29 768.346 Q2710.65 770.313 2707.62 771.077 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M2733.61 758.23 Q2730 758.23 2728.17 761.795 Q2726.37 765.336 2726.37 772.466 Q2726.37 779.572 2728.17 783.137 Q2730 786.679 2733.61 786.679 Q2737.25 786.679 2739.05 783.137 Q2740.88 779.572 2740.88 772.466 Q2740.88 765.336 2739.05 761.795 Q2737.25 758.23 2733.61 758.23 M2733.61 754.526 Q2739.42 754.526 2742.48 759.133 Q2745.56 763.716 2745.56 772.466 Q2745.56 781.193 2742.48 785.799 Q2739.42 790.383 2733.61 790.383 Q2727.8 790.383 2724.72 785.799 Q2721.67 781.193 2721.67 772.466 Q2721.67 763.716 2724.72 759.133 Q2727.8 754.526 2733.61 754.526 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M2136.59 825.45 L2142.48 825.45 L2142.48 854.7 L2159.95 839.327 L2167.43 839.327 L2148.52 856.005 L2168.23 874.975 L2160.59 874.975 L2142.48 857.565 L2142.48 874.975 L2136.59 874.975 L2136.59 825.45 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip323)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 1552.06,724.111 2752.76,724.111 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip323)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 1552.06,623.645 2752.76,623.645 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip323)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 1552.06,523.178 2752.76,523.178 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip323)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 1552.06,422.712 2752.76,422.712 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip323)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 1552.06,322.245 2752.76,322.245 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip323)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 1552.06,221.779 2752.76,221.779 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip323)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 1552.06,121.312 2752.76,121.312 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 1552.06,724.111 1552.06,121.312 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 1552.06,724.111 1570.95,724.111 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 1552.06,623.645 1570.95,623.645 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 1552.06,523.178 1570.95,523.178 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 1552.06,422.712 1570.95,422.712 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 1552.06,322.245 1570.95,322.245 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 1552.06,221.779 1570.95,221.779 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 1552.06,121.312 1570.95,121.312 \n",
" \"/>\n",
"<path clip-path=\"url(#clip320)\" d=\"M1448.99 724.563 L1478.67 724.563 L1478.67 728.498 L1448.99 728.498 L1448.99 724.563 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1502.93 722.757 Q1506.28 723.475 1508.16 725.743 Q1510.06 728.012 1510.06 731.345 Q1510.06 736.461 1506.54 739.262 Q1503.02 742.063 1496.54 742.063 Q1494.36 742.063 1492.05 741.623 Q1489.76 741.206 1487.3 740.35 L1487.3 735.836 Q1489.25 736.97 1491.56 737.549 Q1493.88 738.127 1496.4 738.127 Q1500.8 738.127 1503.09 736.391 Q1505.4 734.655 1505.4 731.345 Q1505.4 728.289 1503.25 726.577 Q1501.12 724.84 1497.3 724.84 L1493.27 724.84 L1493.27 720.998 L1497.49 720.998 Q1500.94 720.998 1502.76 719.632 Q1504.59 718.243 1504.59 715.651 Q1504.59 712.989 1502.7 711.577 Q1500.82 710.141 1497.3 710.141 Q1495.38 710.141 1493.18 710.558 Q1490.98 710.975 1488.34 711.854 L1488.34 707.688 Q1491.01 706.947 1493.32 706.577 Q1495.66 706.206 1497.72 706.206 Q1503.04 706.206 1506.14 708.637 Q1509.25 711.044 1509.25 715.165 Q1509.25 718.035 1507.6 720.026 Q1505.96 721.993 1502.93 722.757 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1449.94 624.096 L1479.62 624.096 L1479.62 628.031 L1449.94 628.031 L1449.94 624.096 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1493.74 636.99 L1510.06 636.99 L1510.06 640.925 L1488.11 640.925 L1488.11 636.99 Q1490.77 634.235 1495.36 629.605 Q1499.96 624.953 1501.14 623.61 Q1503.39 621.087 1504.27 619.351 Q1505.17 617.592 1505.17 615.902 Q1505.17 613.147 1503.23 611.411 Q1501.31 609.675 1498.2 609.675 Q1496.01 609.675 1493.55 610.439 Q1491.12 611.203 1488.34 612.754 L1488.34 608.031 Q1491.17 606.897 1493.62 606.318 Q1496.08 605.74 1498.11 605.74 Q1503.48 605.74 1506.68 608.425 Q1509.87 611.11 1509.87 615.601 Q1509.87 617.73 1509.06 619.652 Q1508.27 621.55 1506.17 624.142 Q1505.59 624.814 1502.49 628.031 Q1499.39 631.226 1493.74 636.99 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1449.57 523.63 L1479.25 523.63 L1479.25 527.565 L1449.57 527.565 L1449.57 523.63 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1490.15 536.523 L1497.79 536.523 L1497.79 510.157 L1489.48 511.824 L1489.48 507.565 L1497.74 505.898 L1502.42 505.898 L1502.42 536.523 L1510.06 536.523 L1510.06 540.458 L1490.15 540.458 L1490.15 536.523 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1498.11 408.51 Q1494.5 408.51 1492.67 412.075 Q1490.87 415.617 1490.87 422.746 Q1490.87 429.853 1492.67 433.418 Q1494.5 436.959 1498.11 436.959 Q1501.75 436.959 1503.55 433.418 Q1505.38 429.853 1505.38 422.746 Q1505.38 415.617 1503.55 412.075 Q1501.75 408.51 1498.11 408.51 M1498.11 404.807 Q1503.92 404.807 1506.98 409.413 Q1510.06 413.996 1510.06 422.746 Q1510.06 431.473 1506.98 436.08 Q1503.92 440.663 1498.11 440.663 Q1492.3 440.663 1489.22 436.08 Q1486.17 431.473 1486.17 422.746 Q1486.17 413.996 1489.22 409.413 Q1492.3 404.807 1498.11 404.807 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1490.15 335.59 L1497.79 335.59 L1497.79 309.224 L1489.48 310.891 L1489.48 306.632 L1497.74 304.965 L1502.42 304.965 L1502.42 335.59 L1510.06 335.59 L1510.06 339.525 L1490.15 339.525 L1490.15 335.59 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1493.74 235.123 L1510.06 235.123 L1510.06 239.059 L1488.11 239.059 L1488.11 235.123 Q1490.77 232.369 1495.36 227.739 Q1499.96 223.087 1501.14 221.744 Q1503.39 219.221 1504.27 217.485 Q1505.17 215.725 1505.17 214.036 Q1505.17 211.281 1503.23 209.545 Q1501.31 207.809 1498.2 207.809 Q1496.01 207.809 1493.55 208.573 Q1491.12 209.337 1488.34 210.888 L1488.34 206.165 Q1491.17 205.031 1493.62 204.452 Q1496.08 203.874 1498.11 203.874 Q1503.48 203.874 1506.68 206.559 Q1509.87 209.244 1509.87 213.735 Q1509.87 215.864 1509.06 217.786 Q1508.27 219.684 1506.17 222.276 Q1505.59 222.948 1502.49 226.165 Q1499.39 229.36 1493.74 235.123 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1502.93 119.958 Q1506.28 120.676 1508.16 122.944 Q1510.06 125.213 1510.06 128.546 Q1510.06 133.662 1506.54 136.463 Q1503.02 139.263 1496.54 139.263 Q1494.36 139.263 1492.05 138.824 Q1489.76 138.407 1487.3 137.55 L1487.3 133.037 Q1489.25 134.171 1491.56 134.75 Q1493.88 135.328 1496.4 135.328 Q1500.8 135.328 1503.09 133.592 Q1505.4 131.856 1505.4 128.546 Q1505.4 125.49 1503.25 123.777 Q1501.12 122.041 1497.3 122.041 L1493.27 122.041 L1493.27 118.199 L1497.49 118.199 Q1500.94 118.199 1502.76 116.833 Q1504.59 115.444 1504.59 112.852 Q1504.59 110.19 1502.7 108.777 Q1500.82 107.342 1497.3 107.342 Q1495.38 107.342 1493.18 107.759 Q1490.98 108.176 1488.34 109.055 L1488.34 104.889 Q1491.01 104.148 1493.32 103.777 Q1495.66 103.407 1497.72 103.407 Q1503.04 103.407 1506.14 105.838 Q1509.25 108.245 1509.25 112.365 Q1509.25 115.236 1507.6 117.226 Q1505.96 119.194 1502.93 119.958 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M2139.14 43.6931 L2139.14 65.8515 L2152.26 65.8515 Q2158.87 65.8515 2162.03 63.1374 Q2165.23 60.3828 2165.23 54.752 Q2165.23 49.0808 2162.03 46.4072 Q2158.87 43.6931 2152.26 43.6931 L2139.14 43.6931 M2139.14 18.8205 L2139.14 37.0496 L2151.25 37.0496 Q2157.25 37.0496 2160.16 34.8216 Q2163.12 32.5531 2163.12 27.935 Q2163.12 23.3575 2160.16 21.089 Q2157.25 18.8205 2151.25 18.8205 L2139.14 18.8205 M2130.96 12.096 L2151.86 12.096 Q2161.22 12.096 2166.28 15.9849 Q2171.34 19.8737 2171.34 27.0438 Q2171.34 32.5936 2168.75 35.8748 Q2166.16 39.156 2161.14 39.9662 Q2167.17 41.2625 2170.49 45.3944 Q2173.86 49.4858 2173.86 55.6432 Q2173.86 63.745 2168.35 68.1605 Q2162.84 72.576 2152.67 72.576 L2130.96 72.576 L2130.96 12.096 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip323)\" style=\"stroke:#0000ff; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 1586.04,-351.407 1587.08,-197.58 1588.13,-98.5373 1589.17,-29.2923 1590.22,21.9238 1591.26,61.017 1592.31,92.016 1593.35,117.105 1594.4,138.307 1595.44,155.545 \n",
" 1596.49,170.743 1597.53,183.542 1598.58,194.906 1599.62,204.931 1600.67,213.726 1601.71,221.514 1602.76,228.494 1603.81,234.812 1604.85,240.722 1605.9,246.017 \n",
" 1606.94,250.786 1607.99,255.158 1609.03,259.402 1610.08,263.071 1611.12,266.593 1612.17,269.845 1613.21,272.789 1614.26,275.772 1615.3,278.407 1616.35,280.965 \n",
" 1620.13,288.782 1665.91,327.753 1711.69,339.204 1757.46,344.619 1803.24,347.796 1849.02,349.889 1894.79,351.321 1940.57,352.447 1986.35,353.289 2032.12,353.992 \n",
" 2077.9,354.531 2123.68,354.988 2169.45,355.393 2215.23,355.717 2261.01,355.996 2306.78,356.261 2352.56,356.485 2398.34,356.657 2444.11,356.845 2489.89,356.986 \n",
" 2535.67,357.144 2581.44,357.266 2627.22,357.396 2673,357.492 2718.77,357.602 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip323)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" stroke-dasharray=\"16, 10\" points=\"\n",
" 1586.04,422.712 1587.08,422.712 1588.13,422.712 1589.17,422.712 1590.22,422.712 1591.26,422.712 1592.31,422.712 1593.35,422.712 1594.4,422.711 1595.44,422.712 \n",
" 1596.49,422.712 1597.53,422.712 1598.58,422.712 1599.62,422.712 1600.67,422.711 1601.71,422.711 1602.76,422.712 1603.81,422.711 1604.85,422.712 1605.9,422.711 \n",
" 1606.94,422.712 1607.99,422.712 1609.03,422.712 1610.08,422.711 1611.12,422.712 1612.17,422.712 1613.21,422.712 1614.26,422.712 1615.3,422.711 1616.35,422.711 \n",
" 1620.13,422.712 1665.91,396.985 1711.69,377.169 1757.46,367.686 1803.24,362.109 1849.02,358.478 1894.79,355.881 1940.57,353.977 1986.35,353.293 2032.12,353.953 \n",
" 2077.9,354.531 2123.68,354.988 2169.45,355.393 2215.23,355.717 2261.01,355.996 2306.78,356.261 2352.56,356.485 2398.34,356.657 2444.11,356.845 2489.89,356.986 \n",
" 2535.67,357.144 2581.44,357.266 2627.22,357.396 2673,357.492 2718.77,357.602 \n",
" \"/>\n",
"<path clip-path=\"url(#clip320)\" d=\"\n",
"M2341.61 296.925 L2712.73 296.925 L2712.73 141.405 L2341.61 141.405 Z\n",
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 2341.61,296.925 2712.73,296.925 2712.73,141.405 2341.61,141.405 2341.61,296.925 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#0000ff; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 2354.96,193.245 2435,193.245 \n",
" \"/>\n",
"<path clip-path=\"url(#clip320)\" d=\"M2455.75 177.239 L2455.75 184.6 L2464.52 184.6 L2464.52 187.91 L2455.75 187.91 L2455.75 201.984 Q2455.75 205.155 2456.61 206.058 Q2457.49 206.961 2460.15 206.961 L2464.52 206.961 L2464.52 210.525 L2460.15 210.525 Q2455.22 210.525 2453.34 208.697 Q2451.47 206.845 2451.47 201.984 L2451.47 187.91 L2448.34 187.91 L2448.34 184.6 L2451.47 184.6 L2451.47 177.239 L2455.75 177.239 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M2485.15 188.581 Q2484.43 188.164 2483.57 187.979 Q2482.74 187.771 2481.72 187.771 Q2478.11 187.771 2476.17 190.132 Q2474.25 192.47 2474.25 196.868 L2474.25 210.525 L2469.96 210.525 L2469.96 184.6 L2474.25 184.6 L2474.25 188.627 Q2475.59 186.266 2477.74 185.132 Q2479.89 183.975 2482.97 183.975 Q2483.41 183.975 2483.94 184.044 Q2484.48 184.09 2485.13 184.206 L2485.15 188.581 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M2501.4 197.493 Q2496.24 197.493 2494.25 198.674 Q2492.26 199.854 2492.26 202.701 Q2492.26 204.97 2493.74 206.312 Q2495.24 207.632 2497.81 207.632 Q2501.35 207.632 2503.48 205.132 Q2505.63 202.609 2505.63 198.442 L2505.63 197.493 L2501.4 197.493 M2509.89 195.734 L2509.89 210.525 L2505.63 210.525 L2505.63 206.59 Q2504.18 208.951 2502 210.086 Q2499.82 211.197 2496.68 211.197 Q2492.69 211.197 2490.33 208.975 Q2488 206.729 2488 202.979 Q2488 198.604 2490.91 196.382 Q2493.85 194.16 2499.66 194.16 L2505.63 194.16 L2505.63 193.743 Q2505.63 190.803 2503.69 189.206 Q2501.77 187.586 2498.27 187.586 Q2496.05 187.586 2493.94 188.118 Q2491.84 188.651 2489.89 189.715 L2489.89 185.78 Q2492.23 184.877 2494.43 184.438 Q2496.63 183.975 2498.71 183.975 Q2504.34 183.975 2507.12 186.891 Q2509.89 189.808 2509.89 195.734 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M2535.73 188.535 L2535.73 174.507 L2539.99 174.507 L2539.99 210.525 L2535.73 210.525 L2535.73 206.637 Q2534.38 208.951 2532.32 210.086 Q2530.29 211.197 2527.42 211.197 Q2522.72 211.197 2519.75 207.447 Q2516.82 203.697 2516.82 197.586 Q2516.82 191.475 2519.75 187.725 Q2522.72 183.975 2527.42 183.975 Q2530.29 183.975 2532.32 185.109 Q2534.38 186.22 2535.73 188.535 M2521.21 197.586 Q2521.21 202.285 2523.13 204.97 Q2525.08 207.632 2528.46 207.632 Q2531.84 207.632 2533.78 204.97 Q2535.73 202.285 2535.73 197.586 Q2535.73 192.887 2533.78 190.225 Q2531.84 187.539 2528.46 187.539 Q2525.08 187.539 2523.13 190.225 Q2521.21 192.887 2521.21 197.586 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M2548.76 184.6 L2553.02 184.6 L2553.02 210.525 L2548.76 210.525 L2548.76 184.6 M2548.76 174.507 L2553.02 174.507 L2553.02 179.901 L2548.76 179.901 L2548.76 174.507 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M2566.14 177.239 L2566.14 184.6 L2574.92 184.6 L2574.92 187.91 L2566.14 187.91 L2566.14 201.984 Q2566.14 205.155 2567 206.058 Q2567.88 206.961 2570.54 206.961 L2574.92 206.961 L2574.92 210.525 L2570.54 210.525 Q2565.61 210.525 2563.74 208.697 Q2561.86 206.845 2561.86 201.984 L2561.86 187.91 L2558.74 187.91 L2558.74 184.6 L2561.86 184.6 L2561.86 177.239 L2566.14 177.239 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M2580.52 184.6 L2584.78 184.6 L2584.78 210.525 L2580.52 210.525 L2580.52 184.6 M2580.52 174.507 L2584.78 174.507 L2584.78 179.901 L2580.52 179.901 L2580.52 174.507 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M2603.74 187.586 Q2600.31 187.586 2598.32 190.271 Q2596.33 192.933 2596.33 197.586 Q2596.33 202.238 2598.3 204.924 Q2600.29 207.586 2603.74 207.586 Q2607.14 207.586 2609.13 204.9 Q2611.12 202.215 2611.12 197.586 Q2611.12 192.979 2609.13 190.294 Q2607.14 187.586 2603.74 187.586 M2603.74 183.975 Q2609.29 183.975 2612.46 187.586 Q2615.63 191.197 2615.63 197.586 Q2615.63 203.951 2612.46 207.586 Q2609.29 211.197 2603.74 211.197 Q2598.16 211.197 2594.99 207.586 Q2591.84 203.951 2591.84 197.586 Q2591.84 191.197 2594.99 187.586 Q2598.16 183.975 2603.74 183.975 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M2644.25 194.877 L2644.25 210.525 L2639.99 210.525 L2639.99 195.016 Q2639.99 191.336 2638.55 189.507 Q2637.12 187.678 2634.25 187.678 Q2630.8 187.678 2628.81 189.877 Q2626.81 192.076 2626.81 195.873 L2626.81 210.525 L2622.53 210.525 L2622.53 184.6 L2626.81 184.6 L2626.81 188.627 Q2628.34 186.289 2630.4 185.132 Q2632.49 183.975 2635.19 183.975 Q2639.66 183.975 2641.95 186.752 Q2644.25 189.507 2644.25 194.877 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M2664.52 197.493 Q2659.36 197.493 2657.37 198.674 Q2655.38 199.854 2655.38 202.701 Q2655.38 204.97 2656.86 206.312 Q2658.37 207.632 2660.93 207.632 Q2664.48 207.632 2666.61 205.132 Q2668.76 202.609 2668.76 198.442 L2668.76 197.493 L2664.52 197.493 M2673.02 195.734 L2673.02 210.525 L2668.76 210.525 L2668.76 206.59 Q2667.3 208.951 2665.12 210.086 Q2662.95 211.197 2659.8 211.197 Q2655.82 211.197 2653.46 208.975 Q2651.12 206.729 2651.12 202.979 Q2651.12 198.604 2654.04 196.382 Q2656.98 194.16 2662.79 194.16 L2668.76 194.16 L2668.76 193.743 Q2668.76 190.803 2666.81 189.206 Q2664.89 187.586 2661.4 187.586 Q2659.18 187.586 2657.07 188.118 Q2654.96 188.651 2653.02 189.715 L2653.02 185.78 Q2655.36 184.877 2657.56 184.438 Q2659.75 183.975 2661.84 183.975 Q2667.46 183.975 2670.24 186.891 Q2673.02 189.808 2673.02 195.734 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M2681.79 174.507 L2686.05 174.507 L2686.05 210.525 L2681.79 210.525 L2681.79 174.507 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" stroke-dasharray=\"16, 10\" points=\"\n",
" 2354.96,245.085 2435,245.085 \n",
" \"/>\n",
"<path clip-path=\"url(#clip320)\" d=\"M2448.34 236.44 L2452.6 236.44 L2457.93 256.671 L2463.23 236.44 L2468.25 236.44 L2473.57 256.671 L2478.88 236.44 L2483.13 236.44 L2476.35 262.365 L2471.33 262.365 L2465.75 241.116 L2460.15 262.365 L2455.13 262.365 L2448.34 236.44 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M2489.59 236.44 L2493.85 236.44 L2493.85 262.365 L2489.59 262.365 L2489.59 236.44 M2489.59 226.347 L2493.85 226.347 L2493.85 231.741 L2489.59 231.741 L2489.59 226.347 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M2506.98 229.079 L2506.98 236.44 L2515.75 236.44 L2515.75 239.75 L2506.98 239.75 L2506.98 253.824 Q2506.98 256.995 2507.83 257.898 Q2508.71 258.801 2511.38 258.801 L2515.75 258.801 L2515.75 262.365 L2511.38 262.365 Q2506.44 262.365 2504.57 260.537 Q2502.69 258.685 2502.69 253.824 L2502.69 239.75 L2499.57 239.75 L2499.57 236.44 L2502.69 236.44 L2502.69 229.079 L2506.98 229.079 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M2542.9 246.717 L2542.9 262.365 L2538.64 262.365 L2538.64 246.856 Q2538.64 243.176 2537.21 241.347 Q2535.77 239.518 2532.9 239.518 Q2529.45 239.518 2527.46 241.717 Q2525.47 243.916 2525.47 247.713 L2525.47 262.365 L2521.19 262.365 L2521.19 226.347 L2525.47 226.347 L2525.47 240.467 Q2527 238.129 2529.06 236.972 Q2531.14 235.815 2533.85 235.815 Q2538.32 235.815 2540.61 238.592 Q2542.9 241.347 2542.9 246.717 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M2585.13 237.435 L2585.13 241.416 Q2583.32 240.421 2581.49 239.935 Q2579.69 239.426 2577.83 239.426 Q2573.69 239.426 2571.4 242.065 Q2569.11 244.68 2569.11 249.426 Q2569.11 254.171 2571.4 256.81 Q2573.69 259.426 2577.83 259.426 Q2579.69 259.426 2581.49 258.94 Q2583.32 258.43 2585.13 257.435 L2585.13 261.37 Q2583.34 262.203 2581.42 262.62 Q2579.52 263.037 2577.37 263.037 Q2571.51 263.037 2568.06 259.356 Q2564.62 255.676 2564.62 249.426 Q2564.62 243.083 2568.09 239.449 Q2571.58 235.815 2577.65 235.815 Q2579.62 235.815 2581.49 236.231 Q2583.37 236.625 2585.13 237.435 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M2602.58 239.426 Q2599.15 239.426 2597.16 242.111 Q2595.17 244.773 2595.17 249.426 Q2595.17 254.078 2597.14 256.764 Q2599.13 259.426 2602.58 259.426 Q2605.98 259.426 2607.97 256.74 Q2609.96 254.055 2609.96 249.426 Q2609.96 244.819 2607.97 242.134 Q2605.98 239.426 2602.58 239.426 M2602.58 235.815 Q2608.13 235.815 2611.31 239.426 Q2614.48 243.037 2614.48 249.426 Q2614.48 255.791 2611.31 259.426 Q2608.13 263.037 2602.58 263.037 Q2597 263.037 2593.83 259.426 Q2590.68 255.791 2590.68 249.426 Q2590.68 243.037 2593.83 239.426 Q2597 235.815 2602.58 235.815 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M2638.06 237.204 L2638.06 241.231 Q2636.26 240.305 2634.31 239.842 Q2632.37 239.379 2630.29 239.379 Q2627.12 239.379 2625.52 240.352 Q2623.94 241.324 2623.94 243.268 Q2623.94 244.75 2625.08 245.606 Q2626.21 246.44 2629.64 247.203 L2631.1 247.528 Q2635.63 248.5 2637.53 250.282 Q2639.45 252.041 2639.45 255.213 Q2639.45 258.824 2636.58 260.93 Q2633.74 263.037 2628.74 263.037 Q2626.65 263.037 2624.38 262.62 Q2622.14 262.227 2619.64 261.416 L2619.64 257.018 Q2622 258.245 2624.29 258.87 Q2626.58 259.472 2628.83 259.472 Q2631.84 259.472 2633.46 258.453 Q2635.08 257.412 2635.08 255.537 Q2635.08 253.801 2633.9 252.875 Q2632.74 251.949 2628.78 251.092 L2627.3 250.745 Q2623.34 249.912 2621.58 248.199 Q2619.82 246.463 2619.82 243.453 Q2619.82 239.796 2622.42 237.805 Q2625.01 235.815 2629.78 235.815 Q2632.14 235.815 2634.22 236.162 Q2636.31 236.509 2638.06 237.204 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M2650.45 229.079 L2650.45 236.44 L2659.22 236.44 L2659.22 239.75 L2650.45 239.75 L2650.45 253.824 Q2650.45 256.995 2651.31 257.898 Q2652.18 258.801 2654.85 258.801 L2659.22 258.801 L2659.22 262.365 L2654.85 262.365 Q2649.92 262.365 2648.04 260.537 Q2646.17 258.685 2646.17 253.824 L2646.17 239.75 L2643.04 239.75 L2643.04 236.44 L2646.17 236.44 L2646.17 229.079 L2650.45 229.079 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"\n",
"M152.057 1624.11 L1352.76 1624.11 L1352.76 1021.31 L152.057 1021.31 Z\n",
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
"<defs>\n",
" <clipPath id=\"clip324\">\n",
" <rect x=\"152\" y=\"1021\" width=\"1202\" height=\"604\"/>\n",
" </clipPath>\n",
"</defs>\n",
"<polyline clip-path=\"url(#clip324)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 182.25,1624.11 182.25,1021.31 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip324)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 561.091,1624.11 561.091,1021.31 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip324)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 939.933,1624.11 939.933,1021.31 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip324)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 1318.77,1624.11 1318.77,1021.31 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 152.057,1624.11 1352.76,1624.11 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 182.25,1624.11 182.25,1605.21 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 561.091,1624.11 561.091,1605.21 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 939.933,1624.11 939.933,1605.21 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 1318.77,1624.11 1318.77,1605.21 \n",
" \"/>\n",
"<path clip-path=\"url(#clip320)\" d=\"M182.25 1658.23 Q178.639 1658.23 176.81 1661.79 Q175.005 1665.34 175.005 1672.47 Q175.005 1679.57 176.81 1683.14 Q178.639 1686.68 182.25 1686.68 Q185.884 1686.68 187.69 1683.14 Q189.519 1679.57 189.519 1672.47 Q189.519 1665.34 187.69 1661.79 Q185.884 1658.23 182.25 1658.23 M182.25 1654.53 Q188.06 1654.53 191.116 1659.13 Q194.195 1663.72 194.195 1672.47 Q194.195 1681.19 191.116 1685.8 Q188.06 1690.38 182.25 1690.38 Q176.44 1690.38 173.361 1685.8 Q170.306 1681.19 170.306 1672.47 Q170.306 1663.72 173.361 1659.13 Q176.44 1654.53 182.25 1654.53 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M535.779 1685.78 L543.418 1685.78 L543.418 1659.41 L535.108 1661.08 L535.108 1656.82 L543.372 1655.15 L548.048 1655.15 L548.048 1685.78 L555.686 1685.78 L555.686 1689.71 L535.779 1689.71 L535.779 1685.78 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M575.131 1658.23 Q571.52 1658.23 569.691 1661.79 Q567.885 1665.34 567.885 1672.47 Q567.885 1679.57 569.691 1683.14 Q571.52 1686.68 575.131 1686.68 Q578.765 1686.68 580.571 1683.14 Q582.399 1679.57 582.399 1672.47 Q582.399 1665.34 580.571 1661.79 Q578.765 1658.23 575.131 1658.23 M575.131 1654.53 Q580.941 1654.53 583.996 1659.13 Q587.075 1663.72 587.075 1672.47 Q587.075 1681.19 583.996 1685.8 Q580.941 1690.38 575.131 1690.38 Q569.321 1690.38 566.242 1685.8 Q563.186 1681.19 563.186 1672.47 Q563.186 1663.72 566.242 1659.13 Q569.321 1654.53 575.131 1654.53 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M918.706 1685.78 L935.025 1685.78 L935.025 1689.71 L913.081 1689.71 L913.081 1685.78 Q915.743 1683.02 920.326 1678.39 Q924.933 1673.74 926.113 1672.4 Q928.359 1669.87 929.238 1668.14 Q930.141 1666.38 930.141 1664.69 Q930.141 1661.93 928.197 1660.2 Q926.275 1658.46 923.173 1658.46 Q920.974 1658.46 918.521 1659.23 Q916.09 1659.99 913.312 1661.54 L913.312 1656.82 Q916.136 1655.68 918.59 1655.1 Q921.044 1654.53 923.081 1654.53 Q928.451 1654.53 931.646 1657.21 Q934.84 1659.9 934.84 1664.39 Q934.84 1666.52 934.03 1668.44 Q933.243 1670.34 931.136 1672.93 Q930.558 1673.6 927.456 1676.82 Q924.354 1680.01 918.706 1685.78 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M954.84 1658.23 Q951.229 1658.23 949.4 1661.79 Q947.595 1665.34 947.595 1672.47 Q947.595 1679.57 949.4 1683.14 Q951.229 1686.68 954.84 1686.68 Q958.474 1686.68 960.28 1683.14 Q962.108 1679.57 962.108 1672.47 Q962.108 1665.34 960.28 1661.79 Q958.474 1658.23 954.84 1658.23 M954.84 1654.53 Q960.65 1654.53 963.706 1659.13 Q966.784 1663.72 966.784 1672.47 Q966.784 1681.19 963.706 1685.8 Q960.65 1690.38 954.84 1690.38 Q949.03 1690.38 945.951 1685.8 Q942.896 1681.19 942.896 1672.47 Q942.896 1663.72 945.951 1659.13 Q949.03 1654.53 954.84 1654.53 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1307.62 1671.08 Q1310.97 1671.79 1312.85 1674.06 Q1314.75 1676.33 1314.75 1679.67 Q1314.75 1684.78 1311.23 1687.58 Q1307.71 1690.38 1301.23 1690.38 Q1299.05 1690.38 1296.74 1689.94 Q1294.45 1689.53 1291.99 1688.67 L1291.99 1684.16 Q1293.94 1685.29 1296.25 1685.87 Q1298.57 1686.45 1301.09 1686.45 Q1305.49 1686.45 1307.78 1684.71 Q1310.09 1682.98 1310.09 1679.67 Q1310.09 1676.61 1307.94 1674.9 Q1305.81 1673.16 1301.99 1673.16 L1297.96 1673.16 L1297.96 1669.32 L1302.18 1669.32 Q1305.63 1669.32 1307.45 1667.95 Q1309.28 1666.56 1309.28 1663.97 Q1309.28 1661.31 1307.39 1659.9 Q1305.51 1658.46 1301.99 1658.46 Q1300.07 1658.46 1297.87 1658.88 Q1295.67 1659.29 1293.03 1660.17 L1293.03 1656.01 Q1295.7 1655.27 1298.01 1654.9 Q1300.35 1654.53 1302.41 1654.53 Q1307.73 1654.53 1310.83 1656.96 Q1313.94 1659.36 1313.94 1663.48 Q1313.94 1666.35 1312.29 1668.35 Q1310.65 1670.31 1307.62 1671.08 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1333.61 1658.23 Q1330 1658.23 1328.17 1661.79 Q1326.37 1665.34 1326.37 1672.47 Q1326.37 1679.57 1328.17 1683.14 Q1330 1686.68 1333.61 1686.68 Q1337.25 1686.68 1339.05 1683.14 Q1340.88 1679.57 1340.88 1672.47 Q1340.88 1665.34 1339.05 1661.79 Q1337.25 1658.23 1333.61 1658.23 M1333.61 1654.53 Q1339.42 1654.53 1342.48 1659.13 Q1345.56 1663.72 1345.56 1672.47 Q1345.56 1681.19 1342.48 1685.8 Q1339.42 1690.38 1333.61 1690.38 Q1327.8 1690.38 1324.72 1685.8 Q1321.67 1681.19 1321.67 1672.47 Q1321.67 1663.72 1324.72 1659.13 Q1327.8 1654.53 1333.61 1654.53 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M736.587 1725.45 L742.476 1725.45 L742.476 1754.7 L759.95 1739.33 L767.429 1739.33 L748.523 1756.01 L768.225 1774.98 L760.586 1774.98 L742.476 1757.57 L742.476 1774.98 L736.587 1774.98 L736.587 1725.45 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip324)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 152.057,1624.11 1352.76,1624.11 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip324)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 152.057,1523.64 1352.76,1523.64 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip324)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 152.057,1423.18 1352.76,1423.18 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip324)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 152.057,1322.71 1352.76,1322.71 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip324)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 152.057,1222.25 1352.76,1222.25 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip324)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 152.057,1121.78 1352.76,1121.78 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip324)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
" 152.057,1021.31 1352.76,1021.31 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 152.057,1624.11 152.057,1021.31 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 152.057,1624.11 170.954,1624.11 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 152.057,1523.64 170.954,1523.64 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 152.057,1423.18 170.954,1423.18 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 152.057,1322.71 170.954,1322.71 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 152.057,1222.25 170.954,1222.25 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 152.057,1121.78 170.954,1121.78 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 152.057,1021.31 170.954,1021.31 \n",
" \"/>\n",
"<path clip-path=\"url(#clip320)\" d=\"M48.9921 1624.56 L78.6679 1624.56 L78.6679 1628.5 L48.9921 1628.5 L48.9921 1624.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M102.927 1622.76 Q106.283 1623.47 108.158 1625.74 Q110.057 1628.01 110.057 1631.35 Q110.057 1636.46 106.538 1639.26 Q103.02 1642.06 96.5382 1642.06 Q94.3623 1642.06 92.0475 1641.62 Q89.7558 1641.21 87.3021 1640.35 L87.3021 1635.84 Q89.2465 1636.97 91.5613 1637.55 Q93.8761 1638.13 96.3993 1638.13 Q100.797 1638.13 103.089 1636.39 Q105.404 1634.66 105.404 1631.35 Q105.404 1628.29 103.251 1626.58 Q101.121 1624.84 97.3021 1624.84 L93.2743 1624.84 L93.2743 1621 L97.4872 1621 Q100.936 1621 102.765 1619.63 Q104.594 1618.24 104.594 1615.65 Q104.594 1612.99 102.696 1611.58 Q100.821 1610.14 97.3021 1610.14 Q95.3808 1610.14 93.1817 1610.56 Q90.9826 1610.97 88.3438 1611.85 L88.3438 1607.69 Q91.0058 1606.95 93.3206 1606.58 Q95.6585 1606.21 97.7187 1606.21 Q103.043 1606.21 106.145 1608.64 Q109.246 1611.04 109.246 1615.16 Q109.246 1618.03 107.603 1620.03 Q105.959 1621.99 102.927 1622.76 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M49.9412 1524.1 L79.617 1524.1 L79.617 1528.03 L49.9412 1528.03 L49.9412 1524.1 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M93.7373 1536.99 L110.057 1536.99 L110.057 1540.92 L88.1123 1540.92 L88.1123 1536.99 Q90.7743 1534.23 95.3576 1529.61 Q99.9641 1524.95 101.145 1523.61 Q103.39 1521.09 104.27 1519.35 Q105.172 1517.59 105.172 1515.9 Q105.172 1513.15 103.228 1511.41 Q101.307 1509.67 98.2048 1509.67 Q96.0058 1509.67 93.5521 1510.44 Q91.1215 1511.2 88.3438 1512.75 L88.3438 1508.03 Q91.1678 1506.9 93.6215 1506.32 Q96.0752 1505.74 98.1122 1505.74 Q103.483 1505.74 106.677 1508.42 Q109.871 1511.11 109.871 1515.6 Q109.871 1517.73 109.061 1519.65 Q108.274 1521.55 106.168 1524.14 Q105.589 1524.81 102.487 1528.03 Q99.3854 1531.23 93.7373 1536.99 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M49.5708 1423.63 L79.2466 1423.63 L79.2466 1427.56 L49.5708 1427.56 L49.5708 1423.63 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M90.1493 1436.52 L97.7882 1436.52 L97.7882 1410.16 L89.478 1411.82 L89.478 1407.56 L97.7419 1405.9 L102.418 1405.9 L102.418 1436.52 L110.057 1436.52 L110.057 1440.46 L90.1493 1440.46 L90.1493 1436.52 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M98.1122 1308.51 Q94.5011 1308.51 92.6724 1312.08 Q90.8669 1315.62 90.8669 1322.75 Q90.8669 1329.85 92.6724 1333.42 Q94.5011 1336.96 98.1122 1336.96 Q101.746 1336.96 103.552 1333.42 Q105.381 1329.85 105.381 1322.75 Q105.381 1315.62 103.552 1312.08 Q101.746 1308.51 98.1122 1308.51 M98.1122 1304.81 Q103.922 1304.81 106.978 1309.41 Q110.057 1314 110.057 1322.75 Q110.057 1331.47 106.978 1336.08 Q103.922 1340.66 98.1122 1340.66 Q92.3021 1340.66 89.2234 1336.08 Q86.1679 1331.47 86.1679 1322.75 Q86.1679 1314 89.2234 1309.41 Q92.3021 1304.81 98.1122 1304.81 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M90.1493 1235.59 L97.7882 1235.59 L97.7882 1209.22 L89.478 1210.89 L89.478 1206.63 L97.7419 1204.97 L102.418 1204.97 L102.418 1235.59 L110.057 1235.59 L110.057 1239.53 L90.1493 1239.53 L90.1493 1235.59 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M93.7373 1135.12 L110.057 1135.12 L110.057 1139.06 L88.1123 1139.06 L88.1123 1135.12 Q90.7743 1132.37 95.3576 1127.74 Q99.9641 1123.09 101.145 1121.74 Q103.39 1119.22 104.27 1117.48 Q105.172 1115.73 105.172 1114.04 Q105.172 1111.28 103.228 1109.54 Q101.307 1107.81 98.2048 1107.81 Q96.0058 1107.81 93.5521 1108.57 Q91.1215 1109.34 88.3438 1110.89 L88.3438 1106.17 Q91.1678 1105.03 93.6215 1104.45 Q96.0752 1103.87 98.1122 1103.87 Q103.483 1103.87 106.677 1106.56 Q109.871 1109.24 109.871 1113.73 Q109.871 1115.86 109.061 1117.79 Q108.274 1119.68 106.168 1122.28 Q105.589 1122.95 102.487 1126.17 Q99.3854 1129.36 93.7373 1135.12 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M102.927 1019.96 Q106.283 1020.68 108.158 1022.94 Q110.057 1025.21 110.057 1028.55 Q110.057 1033.66 106.538 1036.46 Q103.02 1039.26 96.5382 1039.26 Q94.3623 1039.26 92.0475 1038.82 Q89.7558 1038.41 87.3021 1037.55 L87.3021 1033.04 Q89.2465 1034.17 91.5613 1034.75 Q93.8761 1035.33 96.3993 1035.33 Q100.797 1035.33 103.089 1033.59 Q105.404 1031.86 105.404 1028.55 Q105.404 1025.49 103.251 1023.78 Q101.121 1022.04 97.3021 1022.04 L93.2743 1022.04 L93.2743 1018.2 L97.4872 1018.2 Q100.936 1018.2 102.765 1016.83 Q104.594 1015.44 104.594 1012.85 Q104.594 1010.19 102.696 1008.78 Q100.821 1007.34 97.3021 1007.34 Q95.3808 1007.34 93.1817 1007.76 Q90.9826 1008.18 88.3438 1009.06 L88.3438 1004.89 Q91.0058 1004.15 93.3206 1003.78 Q95.6585 1003.41 97.7187 1003.41 Q103.043 1003.41 106.145 1005.84 Q109.246 1008.25 109.246 1012.37 Q109.246 1015.24 107.603 1017.23 Q105.959 1019.19 102.927 1019.96 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M776.793 916.755 L776.793 925.383 Q772.661 921.535 767.962 919.631 Q763.303 917.727 758.037 917.727 Q747.667 917.727 742.157 924.087 Q736.648 930.406 736.648 942.397 Q736.648 954.347 742.157 960.707 Q747.667 967.026 758.037 967.026 Q763.303 967.026 767.962 965.122 Q772.661 963.218 776.793 959.37 L776.793 967.917 Q772.499 970.834 767.678 972.292 Q762.898 973.751 757.551 973.751 Q743.818 973.751 735.919 965.365 Q728.02 956.94 728.02 942.397 Q728.02 927.814 735.919 919.428 Q743.818 911.002 757.551 911.002 Q762.979 911.002 767.759 912.461 Q772.58 913.878 776.793 916.755 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip324)\" style=\"stroke:#0000ff; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 186.039,5336.7 187.084,4460.19 188.129,3895.37 189.174,3501.07 190.219,3210.25 191.264,2986.61 192.309,2809.63 193.354,2666.1 194.399,2546.89 195.444,2447.01 \n",
" 196.489,2361.44 197.535,2287.85 198.58,2223.48 199.625,2166.83 200.67,2116.82 201.715,2072.02 202.76,2031.9 203.805,1995.52 204.85,1962.5 205.895,1932.48 \n",
" 206.94,1905.01 207.985,1879.92 209.03,1856.46 210.075,1834.86 211.121,1815.09 212.166,1796.37 213.211,1779.16 214.256,1762.81 215.301,1747.62 216.346,1733.36 \n",
" 220.134,1688.41 265.911,1466.58 311.688,1401.56 357.464,1370.56 403.241,1352.45 449.018,1340.52 494.794,1332.13 540.571,1325.86 586.348,1321 632.124,1317.14 \n",
" 677.901,1313.98 723.677,1311.37 769.454,1309.14 815.231,1307.22 861.007,1305.64 906.784,1304.19 952.561,1302.93 998.337,1301.81 1044.11,1300.8 1089.89,1299.92 \n",
" 1135.67,1299.13 1181.44,1298.39 1227.22,1297.7 1273,1297.09 1318.77,1296.52 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip324)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" stroke-dasharray=\"16, 10\" points=\"\n",
" 186.039,1585.66 187.084,1512.84 188.129,1466.27 189.174,1433.45 190.219,1409.67 191.264,1391.08 192.309,1376.39 193.354,1364.6 194.399,1354.88 195.444,1346.8 \n",
" 196.489,1339.44 197.535,1333.26 198.58,1328.2 199.625,1323.2 200.67,1322.71 201.715,1322.72 202.76,1322.71 203.805,1322.71 204.85,1322.72 205.895,1322.75 \n",
" 206.94,1322.71 207.985,1322.71 209.03,1322.71 210.075,1322.71 211.121,1322.71 212.166,1322.71 213.211,1322.71 214.256,1322.71 215.301,1322.71 216.346,1322.71 \n",
" 220.134,1322.71 265.911,1322.71 311.688,1322.71 357.464,1322.71 403.241,1322.71 449.018,1322.71 494.794,1322.71 540.571,1322.71 586.348,1321.03 632.124,1317.16 \n",
" 677.901,1313.98 723.677,1311.37 769.454,1309.14 815.231,1307.22 861.007,1305.64 906.784,1304.19 952.561,1302.93 998.337,1301.81 1044.11,1300.8 1089.89,1299.92 \n",
" 1135.67,1299.13 1181.44,1298.39 1227.22,1297.7 1273,1297.09 1318.77,1296.52 \n",
" \"/>\n",
"<path clip-path=\"url(#clip320)\" d=\"\n",
"M941.615 1196.93 L1312.73 1196.93 L1312.73 1041.41 L941.615 1041.41 Z\n",
" \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 941.615,1196.93 1312.73,1196.93 1312.73,1041.41 941.615,1041.41 941.615,1196.93 \n",
" \"/>\n",
"<polyline clip-path=\"url(#clip320)\" style=\"stroke:#0000ff; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
" 954.956,1093.25 1035,1093.25 \n",
" \"/>\n",
"<path clip-path=\"url(#clip320)\" d=\"M1055.75 1077.24 L1055.75 1084.6 L1064.52 1084.6 L1064.52 1087.91 L1055.75 1087.91 L1055.75 1101.98 Q1055.75 1105.16 1056.61 1106.06 Q1057.49 1106.96 1060.15 1106.96 L1064.52 1106.96 L1064.52 1110.53 L1060.15 1110.53 Q1055.22 1110.53 1053.34 1108.7 Q1051.47 1106.84 1051.47 1101.98 L1051.47 1087.91 L1048.34 1087.91 L1048.34 1084.6 L1051.47 1084.6 L1051.47 1077.24 L1055.75 1077.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1085.15 1088.58 Q1084.43 1088.16 1083.57 1087.98 Q1082.74 1087.77 1081.72 1087.77 Q1078.11 1087.77 1076.17 1090.13 Q1074.25 1092.47 1074.25 1096.87 L1074.25 1110.53 L1069.96 1110.53 L1069.96 1084.6 L1074.25 1084.6 L1074.25 1088.63 Q1075.59 1086.27 1077.74 1085.13 Q1079.89 1083.97 1082.97 1083.97 Q1083.41 1083.97 1083.94 1084.04 Q1084.48 1084.09 1085.13 1084.21 L1085.15 1088.58 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1101.4 1097.49 Q1096.24 1097.49 1094.25 1098.67 Q1092.26 1099.85 1092.26 1102.7 Q1092.26 1104.97 1093.74 1106.31 Q1095.24 1107.63 1097.81 1107.63 Q1101.35 1107.63 1103.48 1105.13 Q1105.63 1102.61 1105.63 1098.44 L1105.63 1097.49 L1101.4 1097.49 M1109.89 1095.73 L1109.89 1110.53 L1105.63 1110.53 L1105.63 1106.59 Q1104.18 1108.95 1102 1110.09 Q1099.82 1111.2 1096.68 1111.2 Q1092.69 1111.2 1090.33 1108.97 Q1088 1106.73 1088 1102.98 Q1088 1098.6 1090.91 1096.38 Q1093.85 1094.16 1099.66 1094.16 L1105.63 1094.16 L1105.63 1093.74 Q1105.63 1090.8 1103.69 1089.21 Q1101.77 1087.59 1098.27 1087.59 Q1096.05 1087.59 1093.94 1088.12 Q1091.84 1088.65 1089.89 1089.72 L1089.89 1085.78 Q1092.23 1084.88 1094.43 1084.44 Q1096.63 1083.97 1098.71 1083.97 Q1104.34 1083.97 1107.12 1086.89 Q1109.89 1089.81 1109.89 1095.73 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1135.73 1088.53 L1135.73 1074.51 L1139.99 1074.51 L1139.99 1110.53 L1135.73 1110.53 L1135.73 1106.64 Q1134.38 1108.95 1132.32 1110.09 Q1130.29 1111.2 1127.42 1111.2 Q1122.72 1111.2 1119.75 1107.45 Q1116.82 1103.7 1116.82 1097.59 Q1116.82 1091.47 1119.75 1087.72 Q1122.72 1083.97 1127.42 1083.97 Q1130.29 1083.97 1132.32 1085.11 Q1134.38 1086.22 1135.73 1088.53 M1121.21 1097.59 Q1121.21 1102.28 1123.13 1104.97 Q1125.08 1107.63 1128.46 1107.63 Q1131.84 1107.63 1133.78 1104.97 Q1135.73 1102.28 1135.73 1097.59 Q1135.73 1092.89 1133.78 1090.22 Q1131.84 1087.54 1128.46 1087.54 Q1125.08 1087.54 1123.13 1090.22 Q1121.21 1092.89 1121.21 1097.59 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1148.76 1084.6 L1153.02 1084.6 L1153.02 1110.53 L1148.76 1110.53 L1148.76 1084.6 M1148.76 1074.51 L1153.02 1074.51 L1153.02 1079.9 L1148.76 1079.9 L1148.76 1074.51 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1166.14 1077.24 L1166.14 1084.6 L1174.92 1084.6 L1174.92 1087.91 L1166.14 1087.91 L1166.14 1101.98 Q1166.14 1105.16 1167 1106.06 Q1167.88 1106.96 1170.54 1106.96 L1174.92 1106.96 L1174.92 1110.53 L1170.54 1110.53 Q1165.61 1110.53 1163.74 1108.7 Q1161.86 1106.84 1161.86 1101.98 L1161.86 1087.91 L1158.74 1087.91 L1158.74 1084.6 L1161.86 1084.6 L1161.86 1077.24 L1166.14 1077.24 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1180.52 1084.6 L1184.78 1084.6 L1184.78 1110.53 L1180.52 1110.53 L1180.52 1084.6 M1180.52 1074.51 L1184.78 1074.51 L1184.78 1079.9 L1180.52 1079.9 L1180.52 1074.51 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1203.74 1087.59 Q1200.31 1087.59 1198.32 1090.27 Q1196.33 1092.93 1196.33 1097.59 Q1196.33 1102.24 1198.3 1104.92 Q1200.29 1107.59 1203.74 1107.59 Q1207.14 1107.59 1209.13 1104.9 Q1211.12 1102.22 1211.12 1097.59 Q1211.12 1092.98 1209.13 1090.29 Q1207.14 1087.59 1203.74 1087.59 M1203.74 1083.97 Q1209.29 1083.97 1212.46 1087.59 Q1215.63 1091.2 1215.63 1097.59 Q1215.63 1103.95 1212.46 1107.59 Q1209.29 1111.2 1203.74 1111.2 Q1198.16 1111.2 1194.99 1107.59 Q1191.84 1103.95 1191.84 1097.59 Q1191.84 1091.2 1194.99 1087.59 Q1198.16 1083.97 1203.74 1083.97 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1244.25 1094.88 L1244.25 1110.53 L1239.99 1110.53 L1239.99 1095.02 Q1239.99 1091.34 1238.55 1089.51 Q1237.12 1087.68 1234.25 1087.68 Q1230.8 1087.68 1228.81 1089.88 Q1226.81 1092.08 1226.81 1095.87 L1226.81 1110.53 L1222.53 1110.53 L1222.53 1084.6 L1226.81 1084.6 L1226.81 1088.63 Q1228.34 1086.29 1230.4 1085.13 Q1232.49 1083.97 1235.19 1083.97 Q1239.66 1083.97 1241.95 1086.75 Q1244.25 1089.51 1244.25 1094.88 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1264.52 1097.49 Q1259.36 1097.49 1257.37 1098.67 Q1255.38 1099.85 1255.38 1102.7 Q1255.38 1104.97 1256.86 1106.31 Q1258.37 1107.63 1260.93 1107.63 Q1264.48 1107.63 1266.61 1105.13 Q1268.76 1102.61 1268.76 1098.44 L1268.76 1097.49 L1264.52 1097.49 M1273.02 1095.73 L1273.02 1110.53 L1268.76 1110.53 L1268.76 1106.59 Q1267.3 1108.95 1265.12 1110.09 Q1262.95 1111.2 1259.8 1111.2 Q1255.82 1111.2 1253.46 1108.97 Q1251.12 1106.73 1251.12 1102.98 Q1251.12 1098.6 1254.04 1096.38 Q1256.98 1094.16 1262.79 1094.16 L1268.76 1094.16 L1268.76 1093.74 Q1268.76 1090.8 1266.81 1089.21 Q1264.89 1087.59 1261.4 1087.59 Q1259.18 1087.59 1257.07 1088.12 Q1254.96 1088.65 1253.02 1089.72 L1253.02 1085.78 Q1255.36 1084.88 1257.56 1084.44 Q1259.75 1083.97 1261.84 1083.97 Q1267.46 1083.97 1270.24 1086.89 Q1273.02 1089.81 1273.02 1095.73 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1281.79 1074.51 L1286.05 1074.51 L1286.05 1110.53 L1281.79 1110.53 L1281.79 1074.51 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip320)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" stroke-dasharray=\"16, 10\" points=\"\n",
" 954.956,1145.09 1035,1145.09 \n",
" \"/>\n",
"<path clip-path=\"url(#clip320)\" d=\"M1048.34 1136.44 L1052.6 1136.44 L1057.93 1156.67 L1063.23 1136.44 L1068.25 1136.44 L1073.57 1156.67 L1078.88 1136.44 L1083.13 1136.44 L1076.35 1162.37 L1071.33 1162.37 L1065.75 1141.12 L1060.15 1162.37 L1055.13 1162.37 L1048.34 1136.44 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1089.59 1136.44 L1093.85 1136.44 L1093.85 1162.37 L1089.59 1162.37 L1089.59 1136.44 M1089.59 1126.35 L1093.85 1126.35 L1093.85 1131.74 L1089.59 1131.74 L1089.59 1126.35 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1106.98 1129.08 L1106.98 1136.44 L1115.75 1136.44 L1115.75 1139.75 L1106.98 1139.75 L1106.98 1153.82 Q1106.98 1157 1107.83 1157.9 Q1108.71 1158.8 1111.38 1158.8 L1115.75 1158.8 L1115.75 1162.37 L1111.38 1162.37 Q1106.44 1162.37 1104.57 1160.54 Q1102.69 1158.68 1102.69 1153.82 L1102.69 1139.75 L1099.57 1139.75 L1099.57 1136.44 L1102.69 1136.44 L1102.69 1129.08 L1106.98 1129.08 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1142.9 1146.72 L1142.9 1162.37 L1138.64 1162.37 L1138.64 1146.86 Q1138.64 1143.18 1137.21 1141.35 Q1135.77 1139.52 1132.9 1139.52 Q1129.45 1139.52 1127.46 1141.72 Q1125.47 1143.92 1125.47 1147.71 L1125.47 1162.37 L1121.19 1162.37 L1121.19 1126.35 L1125.47 1126.35 L1125.47 1140.47 Q1127 1138.13 1129.06 1136.97 Q1131.14 1135.81 1133.85 1135.81 Q1138.32 1135.81 1140.61 1138.59 Q1142.9 1141.35 1142.9 1146.72 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1185.13 1137.44 L1185.13 1141.42 Q1183.32 1140.42 1181.49 1139.93 Q1179.69 1139.43 1177.83 1139.43 Q1173.69 1139.43 1171.4 1142.06 Q1169.11 1144.68 1169.11 1149.43 Q1169.11 1154.17 1171.4 1156.81 Q1173.69 1159.43 1177.83 1159.43 Q1179.69 1159.43 1181.49 1158.94 Q1183.32 1158.43 1185.13 1157.43 L1185.13 1161.37 Q1183.34 1162.2 1181.42 1162.62 Q1179.52 1163.04 1177.37 1163.04 Q1171.51 1163.04 1168.06 1159.36 Q1164.62 1155.68 1164.62 1149.43 Q1164.62 1143.08 1168.09 1139.45 Q1171.58 1135.81 1177.65 1135.81 Q1179.62 1135.81 1181.49 1136.23 Q1183.37 1136.62 1185.13 1137.44 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1202.58 1139.43 Q1199.15 1139.43 1197.16 1142.11 Q1195.17 1144.77 1195.17 1149.43 Q1195.17 1154.08 1197.14 1156.76 Q1199.13 1159.43 1202.58 1159.43 Q1205.98 1159.43 1207.97 1156.74 Q1209.96 1154.06 1209.96 1149.43 Q1209.96 1144.82 1207.97 1142.13 Q1205.98 1139.43 1202.58 1139.43 M1202.58 1135.81 Q1208.13 1135.81 1211.31 1139.43 Q1214.48 1143.04 1214.48 1149.43 Q1214.48 1155.79 1211.31 1159.43 Q1208.13 1163.04 1202.58 1163.04 Q1197 1163.04 1193.83 1159.43 Q1190.68 1155.79 1190.68 1149.43 Q1190.68 1143.04 1193.83 1139.43 Q1197 1135.81 1202.58 1135.81 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1238.06 1137.2 L1238.06 1141.23 Q1236.26 1140.31 1234.31 1139.84 Q1232.37 1139.38 1230.29 1139.38 Q1227.12 1139.38 1225.52 1140.35 Q1223.94 1141.32 1223.94 1143.27 Q1223.94 1144.75 1225.08 1145.61 Q1226.21 1146.44 1229.64 1147.2 L1231.1 1147.53 Q1235.63 1148.5 1237.53 1150.28 Q1239.45 1152.04 1239.45 1155.21 Q1239.45 1158.82 1236.58 1160.93 Q1233.74 1163.04 1228.74 1163.04 Q1226.65 1163.04 1224.38 1162.62 Q1222.14 1162.23 1219.64 1161.42 L1219.64 1157.02 Q1222 1158.25 1224.29 1158.87 Q1226.58 1159.47 1228.83 1159.47 Q1231.84 1159.47 1233.46 1158.45 Q1235.08 1157.41 1235.08 1155.54 Q1235.08 1153.8 1233.9 1152.87 Q1232.74 1151.95 1228.78 1151.09 L1227.3 1150.75 Q1223.34 1149.91 1221.58 1148.2 Q1219.82 1146.46 1219.82 1143.45 Q1219.82 1139.8 1222.42 1137.81 Q1225.01 1135.81 1229.78 1135.81 Q1232.14 1135.81 1234.22 1136.16 Q1236.31 1136.51 1238.06 1137.2 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip320)\" d=\"M1250.45 1129.08 L1250.45 1136.44 L1259.22 1136.44 L1259.22 1139.75 L1250.45 1139.75 L1250.45 1153.82 Q1250.45 1157 1251.31 1157.9 Q1252.18 1158.8 1254.85 1158.8 L1259.22 1158.8 L1259.22 1162.37 L1254.85 1162.37 Q1249.92 1162.37 1248.04 1160.54 Q1246.17 1158.68 1246.17 1153.82 L1246.17 1139.75 L1243.04 1139.75 L1243.04 1136.44 L1246.17 1136.44 L1246.17 1129.08 L1250.45 1129.08 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /></svg>\n"
]
},
"execution_count": 14,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"plot_array = [] #an alternative way to create subplots\n",
"for i = 1:n\n",
" push!(plot_array,\n",
" plot(k,[wM[:,i] wMb[:,i]],linecolor = [:blue :black],linestyle = [:solid :dash],title = assetNames[i],\n",
" xlabel=\"k\",label=[\"traditional\" \"with cost\"],size = (700,450),ylims=(-3,3)) )\n",
"end\n",
"plot(plot_array...) # note the \"...\" "
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"@webio": {
"lastCommId": null,
"lastKernelId": null
},
"anaconda-cloud": {},
"kernelspec": {
"display_name": "Julia 1.6.4",
"language": "julia",
"name": "julia-1.6"
},
"language_info": {
"file_extension": ".jl",
"mimetype": "application/julia",
"name": "julia",
"version": "1.6.4"
}
},
"nbformat": 4,
"nbformat_minor": 4
}