{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "f7c31d5f-9f44-452a-8919-44a219e65154",
   "metadata": {},
   "source": [
    "Math 420/620 Final Question 1"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "bb9ad9c6-be4a-4071-a40d-83d1e176ad1a",
   "metadata": {},
   "source": [
    "1. Weather forecasting software has to produce a forecast within\n",
    "4 hours to meet the quality of service agreed upon by a government\n",
    "contractor.\n",
    "Currently the program takes 5 hours to run on\n",
    "an Origin 2000 parallel computer consisting of 16 processors.\n",
    "The contractor is looking for ways to speed the\n",
    "computation."
   ]
  },
  {
   "cell_type": "markdown",
   "id": "7f246380-dc80-4580-8d9f-73c8d0e8eacf",
   "metadata": {},
   "source": [
    "(i) About 60 percent of the time all 16 processors work in parallel,\n",
    "but since not all the work can run\n",
    "in parallel, 40 percent of the time only 1 processor\n",
    "is active.\n",
    "By Amdahl's law\n",
    "$$\n",
    "    M(P/16+1-P) = 5\\,\\hbox{hours}\n",
    "$$\n",
    "where $M$ is how long the program would run using only\n",
    "one processor and $P$ represents the percent of the total computation\n",
    "that is parallelizable.  Thus,\n",
    "$$\n",
    "    MP/16=3\\,\\hbox{hours}\\qquad\\hbox{and}\\qquad M(1-P)=2\\,\\hbox{hours}.\n",
    "$$\n",
    "Solve for $M$ and $P$."
   ]
  },
  {
   "cell_type": "markdown",
   "id": "1f4f1122-d559-4b4a-8968-a5dca07e564e",
   "metadata": {},
   "source": [
    "Since $MP/16=3$ then $MP=48$.  It follows that\n",
    "$$\n",
    "     M(1-P)=M-MP=M-48=2\n",
    "$$\n",
    "Consequently, $M=50$.\n",
    "\n",
    "Now, substitute back into the first equation to solve for $P$.  Thus,\n",
    "$$\n",
    "    P=48/M=48/50=24/25=0.96.\n",
    "$$"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "id": "546c2afc-4279-466c-952b-e0bc46474598",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0.96"
      ]
     },
     "execution_count": 1,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "M=50; P=24/25"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "e61822be-3541-414c-a156-7ed8c735120f",
   "metadata": {},
   "source": [
    "(ii) How many more processors are needed to meet the 4 hour deadline?"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "4c29eea1-cea8-4222-b991-a10a7aa78caf",
   "metadata": {},
   "source": [
    "Consider a parallel computer with $n$ total processors.\n",
    "We must solve for the least $n$ such that\n",
    "$$\n",
    "    M(P/n+1-P)\\le 4.\n",
    "$$\n",
    "Thus,\n",
    "$$\n",
    "    MP/n\\le 4+MP-M\n",
    "$$\n",
    "or\n",
    "$$\n",
    "    n\\ge {MP\\over (4+MP-M)}={48\\over 4+48-50}=24.\n",
    "$$\n",
    "Since a total of $n=24$ processors would be sufficient, then $8$ more\n",
    "processors are needed to upgrade the current $16$ processor\n",
    "computer to $24$."
   ]
  },
  {
   "cell_type": "markdown",
   "id": "0cf75726-6de9-4140-aea5-36a7a3fc99b5",
   "metadata": {},
   "source": [
    "(iii) There was an accident and the old computer destroyed.  A new\n",
    "computer will be purchased with\n",
    "$n$ processors that each run at a speed $s$.  Here $s=200$ MHz\n",
    "corresponds to the processors in the old computer.  Explain why\n",
    "$$\n",
    "    (200/s) M(P/n+1-P)=4\\,\\hbox{hours}\n",
    "$$\n",
    "ensures the new computer will produce a forecast in $4$ hours.\n"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "de3d4af3-b9ee-4b05-999c-1c5b121ae5b3",
   "metadata": {},
   "source": [
    "Increasing the speed of the processors proportionately\n",
    "increases the speed at which the weather forecast is finished\n",
    "while holding the number of processors fixed.  For example,\n",
    "doubling the speed means the time taken is only half.  Since\n",
    "the time taken by the original computer was given by Amdahl's\n",
    "law as\n",
    "$$\n",
    "    T_0=M(P/n+1-P),\n",
    "$$\n",
    "faster processors will complete the work in time\n",
    "$$\n",
    "    T(s)=(200/s) T_0=(200/s)M(P/n+1-P).\n",
    "$$\n",
    "The condition above comes by taking $T(s)=4$."
   ]
  },
  {
   "cell_type": "markdown",
   "id": "bcf9578c-7a65-4cb2-be59-f864c52aabf8",
   "metadata": {},
   "source": [
    "(iv) Processors cost\n",
    "$c(s)=As^3$\n",
    "where $A$ is a constant and $s$ is processor speed.\n",
    "Assuming the processors in the old computer cost \\\\$24000,\n",
    "solve for $A$."
   ]
  },
  {
   "cell_type": "markdown",
   "id": "902bfee9-06d6-45f1-92a8-59697a3e7ab1",
   "metadata": {},
   "source": [
    "We want $c(200)=24000$.  Thus $A200^3=24000$, which implies\n",
    "$$\n",
    "    A={24000\\over 200^3}=0.003.\n",
    "$$\n",
    "We remark that $A$ is a dimensional constant with units \\\\$/MHz$^3$.  The\n",
    "power dissipation in integrated circuits scales as $sV(s)^2$ where experience\n",
    "suggests voltage $V$ must be scaled linearly with frequency.  Thus, the\n",
    "expected power dissipation of a faster processor scales at least as $s^3$.\n",
    "\n",
    "The actual pricing of processors will be related to supply and demand constraints\n",
    "as well as engineering constraints, so while $c(s)=As^3$ may hold for $s$ near 200, many\n",
    "assumptions have been made."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "516eec4a-3d0c-4c94-857a-e474b3c5662a",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0.003"
      ]
     },
     "execution_count": 2,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "A=24000/200^3"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "9de79d86-680e-4a6b-b111-8723916984fb",
   "metadata": {},
   "source": [
    "(v) Suppose the processors are the main expense.\n",
    "Then the total cost to build a computer with $n$ processors\n",
    "is $C(n,s)=nAs^3$.\n",
    "What values of $n$, $s$ and $C(n,s)$ correspond to the\n",
    "cheapest computer that can produce a forecast in $4$ hours?"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "2bcf0ff8-3ae9-4cac-a64f-1adb83b04c2c",
   "metadata": {},
   "source": [
    "Our goal is to minimize $C(n,s)$ subject to the constraint\n",
    "$$\n",
    "    (200/s) M(P/n+1-P)=4.\n",
    "$$\n",
    "This can be done using Lagrange multipliers; however, since\n",
    "the constraint is easily solved for $s$, we instead substitute\n",
    "$$\n",
    "    s=50 M (P/n+1-P)\n",
    "$$\n",
    "into the objective function to obtain\n",
    "$$\n",
    "    C(n)=nA 50^3 M^3 (P/n+1-P)^3.\n",
    "$$\n",
    "Now search for the $n$ which minimizes $C(n)$."
   ]
  },
  {
   "cell_type": "markdown",
   "id": "1fc552c0-3e12-446e-8830-504e948ed207",
   "metadata": {},
   "source": [
    "Now solve $C'(n)=0$ and if $n$ is not an integer\n",
    "check $\\lfloor n\\rfloor$ and $\\lceil n\\rceil$ to determined which\n",
    "is the least.  Begin by plotting $C$ as a function of $n$"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "id": "31fcef9c-2a24-4215-bf38-1c3ddefa1a00",
   "metadata": {},
   "outputs": [],
   "source": [
    "using Plots"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "id": "10b22e9c-5cd8-4661-83df-2b94cfa3ace3",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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",
      "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=\"600\" height=\"400\" viewBox=\"0 0 2400 1600\">\n",
       "<defs>\n",
       "  <clipPath id=\"clip260\">\n",
       "    <rect x=\"0\" y=\"0\" width=\"2400\" height=\"1600\"/>\n",
       "  </clipPath>\n",
       "</defs>\n",
       "<path clip-path=\"url(#clip260)\" d=\"M0 1600 L2400 1600 L2400 0 L0 0  Z\" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
       "<defs>\n",
       "  <clipPath id=\"clip261\">\n",
       "    <rect x=\"480\" y=\"0\" width=\"1681\" height=\"1600\"/>\n",
       "  </clipPath>\n",
       "</defs>\n",
       "<path clip-path=\"url(#clip260)\" d=\"M367.571 1423.18 L2352.76 1423.18 L2352.76 47.2441 L367.571 47.2441  Z\" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
       "<defs>\n",
       "  <clipPath id=\"clip262\">\n",
       "    <rect x=\"367\" y=\"47\" width=\"1986\" height=\"1377\"/>\n",
       "  </clipPath>\n",
       "</defs>\n",
       "<polyline clip-path=\"url(#clip262)\" style=\"stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"579.823,1423.18 579.823,47.2441 \"/>\n",
       "<polyline clip-path=\"url(#clip262)\" style=\"stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"969.993,1423.18 969.993,47.2441 \"/>\n",
       "<polyline clip-path=\"url(#clip262)\" style=\"stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"1360.16,1423.18 1360.16,47.2441 \"/>\n",
       "<polyline clip-path=\"url(#clip262)\" style=\"stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"1750.33,1423.18 1750.33,47.2441 \"/>\n",
       "<polyline clip-path=\"url(#clip262)\" style=\"stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"2140.5,1423.18 2140.5,47.2441 \"/>\n",
       "<polyline clip-path=\"url(#clip262)\" style=\"stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"367.571,1315.4 2352.76,1315.4 \"/>\n",
       "<polyline clip-path=\"url(#clip262)\" style=\"stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"367.571,1069.56 2352.76,1069.56 \"/>\n",
       "<polyline clip-path=\"url(#clip262)\" style=\"stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"367.571,823.716 2352.76,823.716 \"/>\n",
       "<polyline clip-path=\"url(#clip262)\" style=\"stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"367.571,577.872 2352.76,577.872 \"/>\n",
       "<polyline clip-path=\"url(#clip262)\" style=\"stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"367.571,332.029 2352.76,332.029 \"/>\n",
       "<polyline clip-path=\"url(#clip262)\" style=\"stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"367.571,86.1857 2352.76,86.1857 \"/>\n",
       "<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"367.571,1423.18 2352.76,1423.18 \"/>\n",
       "<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"579.823,1423.18 579.823,1404.28 \"/>\n",
       "<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"969.993,1423.18 969.993,1404.28 \"/>\n",
       "<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"1360.16,1423.18 1360.16,1404.28 \"/>\n",
       "<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"1750.33,1423.18 1750.33,1404.28 \"/>\n",
       "<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"2140.5,1423.18 2140.5,1404.28 \"/>\n",
       "<path clip-path=\"url(#clip260)\" d=\"M558.597 1481.64 L574.916 1481.64 L574.916 1485.58 L552.972 1485.58 L552.972 1481.64 Q555.634 1478.89 560.217 1474.26 Q564.823 1469.61 566.004 1468.27 Q568.249 1465.74 569.129 1464.01 Q570.032 1462.25 570.032 1460.56 Q570.032 1457.8 568.087 1456.07 Q566.166 1454.33 563.064 1454.33 Q560.865 1454.33 558.411 1455.09 Q555.981 1455.86 553.203 1457.41 L553.203 1452.69 Q556.027 1451.55 558.481 1450.97 Q560.935 1450.39 562.972 1450.39 Q568.342 1450.39 571.536 1453.08 Q574.731 1455.77 574.731 1460.26 Q574.731 1462.39 573.921 1464.31 Q573.134 1466.2 571.027 1468.8 Q570.448 1469.47 567.347 1472.69 Q564.245 1475.88 558.597 1481.64 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M594.731 1454.1 Q591.12 1454.1 589.291 1457.66 Q587.485 1461.2 587.485 1468.33 Q587.485 1475.44 589.291 1479.01 Q591.12 1482.55 594.731 1482.55 Q598.365 1482.55 600.171 1479.01 Q601.999 1475.44 601.999 1468.33 Q601.999 1461.2 600.171 1457.66 Q598.365 1454.1 594.731 1454.1 M594.731 1450.39 Q600.541 1450.39 603.596 1455 Q606.675 1459.58 606.675 1468.33 Q606.675 1477.06 603.596 1481.67 Q600.541 1486.25 594.731 1486.25 Q588.921 1486.25 585.842 1481.67 Q582.786 1477.06 582.786 1468.33 Q582.786 1459.58 585.842 1455 Q588.921 1450.39 594.731 1450.39 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M958.836 1466.95 Q962.193 1467.66 964.068 1469.93 Q965.966 1472.2 965.966 1475.53 Q965.966 1480.65 962.447 1483.45 Q958.929 1486.25 952.447 1486.25 Q950.271 1486.25 947.956 1485.81 Q945.665 1485.39 943.211 1484.54 L943.211 1480.02 Q945.156 1481.16 947.47 1481.74 Q949.785 1482.32 952.308 1482.32 Q956.706 1482.32 958.998 1480.58 Q961.313 1478.84 961.313 1475.53 Q961.313 1472.48 959.16 1470.77 Q957.031 1469.03 953.211 1469.03 L949.183 1469.03 L949.183 1465.19 L953.396 1465.19 Q956.845 1465.19 958.674 1463.82 Q960.503 1462.43 960.503 1459.84 Q960.503 1457.18 958.605 1455.77 Q956.73 1454.33 953.211 1454.33 Q951.29 1454.33 949.091 1454.75 Q946.892 1455.16 944.253 1456.04 L944.253 1451.88 Q946.915 1451.14 949.23 1450.77 Q951.568 1450.39 953.628 1450.39 Q958.952 1450.39 962.054 1452.83 Q965.155 1455.23 965.155 1459.35 Q965.155 1462.22 963.512 1464.21 Q961.868 1466.18 958.836 1466.95 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M984.831 1454.1 Q981.22 1454.1 979.392 1457.66 Q977.586 1461.2 977.586 1468.33 Q977.586 1475.44 979.392 1479.01 Q981.22 1482.55 984.831 1482.55 Q988.466 1482.55 990.271 1479.01 Q992.1 1475.44 992.1 1468.33 Q992.1 1461.2 990.271 1457.66 Q988.466 1454.1 984.831 1454.1 M984.831 1450.39 Q990.641 1450.39 993.697 1455 Q996.776 1459.58 996.776 1468.33 Q996.776 1477.06 993.697 1481.67 Q990.641 1486.25 984.831 1486.25 Q979.021 1486.25 975.942 1481.67 Q972.887 1477.06 972.887 1468.33 Q972.887 1459.58 975.942 1455 Q979.021 1450.39 984.831 1450.39 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M1348.33 1455.09 L1336.53 1473.54 L1348.33 1473.54 L1348.33 1455.09 M1347.11 1451.02 L1352.99 1451.02 L1352.99 1473.54 L1357.92 1473.54 L1357.92 1477.43 L1352.99 1477.43 L1352.99 1485.58 L1348.33 1485.58 L1348.33 1477.43 L1332.73 1477.43 L1332.73 1472.92 L1347.11 1451.02 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M1375.65 1454.1 Q1372.04 1454.1 1370.21 1457.66 Q1368.4 1461.2 1368.4 1468.33 Q1368.4 1475.44 1370.21 1479.01 Q1372.04 1482.55 1375.65 1482.55 Q1379.28 1482.55 1381.09 1479.01 Q1382.92 1475.44 1382.92 1468.33 Q1382.92 1461.2 1381.09 1457.66 Q1379.28 1454.1 1375.65 1454.1 M1375.65 1450.39 Q1381.46 1450.39 1384.52 1455 Q1387.59 1459.58 1387.59 1468.33 Q1387.59 1477.06 1384.52 1481.67 Q1381.46 1486.25 1375.65 1486.25 Q1369.84 1486.25 1366.76 1481.67 Q1363.71 1477.06 1363.71 1468.33 Q1363.71 1459.58 1366.76 1455 Q1369.84 1450.39 1375.65 1450.39 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M1725.03 1451.02 L1743.39 1451.02 L1743.39 1454.96 L1729.32 1454.96 L1729.32 1463.43 Q1730.33 1463.08 1731.35 1462.92 Q1732.37 1462.73 1733.39 1462.73 Q1739.18 1462.73 1742.56 1465.9 Q1745.94 1469.08 1745.94 1474.49 Q1745.94 1480.07 1742.46 1483.17 Q1738.99 1486.25 1732.67 1486.25 Q1730.5 1486.25 1728.23 1485.88 Q1725.98 1485.51 1723.57 1484.77 L1723.57 1480.07 Q1725.66 1481.2 1727.88 1481.76 Q1730.1 1482.32 1732.58 1482.32 Q1736.58 1482.32 1738.92 1480.21 Q1741.26 1478.1 1741.26 1474.49 Q1741.26 1470.88 1738.92 1468.77 Q1736.58 1466.67 1732.58 1466.67 Q1730.7 1466.67 1728.83 1467.08 Q1726.98 1467.5 1725.03 1468.38 L1725.03 1451.02 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M1765.15 1454.1 Q1761.54 1454.1 1759.71 1457.66 Q1757.9 1461.2 1757.9 1468.33 Q1757.9 1475.44 1759.71 1479.01 Q1761.54 1482.55 1765.15 1482.55 Q1768.78 1482.55 1770.59 1479.01 Q1772.42 1475.44 1772.42 1468.33 Q1772.42 1461.2 1770.59 1457.66 Q1768.78 1454.1 1765.15 1454.1 M1765.15 1450.39 Q1770.96 1450.39 1774.01 1455 Q1777.09 1459.58 1777.09 1468.33 Q1777.09 1477.06 1774.01 1481.67 Q1770.96 1486.25 1765.15 1486.25 Q1759.34 1486.25 1756.26 1481.67 Q1753.2 1477.06 1753.2 1468.33 Q1753.2 1459.58 1756.26 1455 Q1759.34 1450.39 1765.15 1450.39 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M2125.91 1466.44 Q2122.76 1466.44 2120.91 1468.59 Q2119.08 1470.74 2119.08 1474.49 Q2119.08 1478.22 2120.91 1480.39 Q2122.76 1482.55 2125.91 1482.55 Q2129.06 1482.55 2130.89 1480.39 Q2132.74 1478.22 2132.74 1474.49 Q2132.74 1470.74 2130.89 1468.59 Q2129.06 1466.44 2125.91 1466.44 M2135.19 1451.78 L2135.19 1456.04 Q2133.43 1455.21 2131.63 1454.77 Q2129.84 1454.33 2128.08 1454.33 Q2123.45 1454.33 2121 1457.45 Q2118.57 1460.58 2118.22 1466.9 Q2119.59 1464.89 2121.65 1463.82 Q2123.71 1462.73 2126.19 1462.73 Q2131.39 1462.73 2134.4 1465.9 Q2137.44 1469.05 2137.44 1474.49 Q2137.44 1479.82 2134.29 1483.03 Q2131.14 1486.25 2125.91 1486.25 Q2119.91 1486.25 2116.74 1481.67 Q2113.57 1477.06 2113.57 1468.33 Q2113.57 1460.14 2117.46 1455.28 Q2121.35 1450.39 2127.9 1450.39 Q2129.66 1450.39 2131.44 1450.74 Q2133.25 1451.09 2135.19 1451.78 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M2155.49 1454.1 Q2151.88 1454.1 2150.05 1457.66 Q2148.25 1461.2 2148.25 1468.33 Q2148.25 1475.44 2150.05 1479.01 Q2151.88 1482.55 2155.49 1482.55 Q2159.13 1482.55 2160.93 1479.01 Q2162.76 1475.44 2162.76 1468.33 Q2162.76 1461.2 2160.93 1457.66 Q2159.13 1454.1 2155.49 1454.1 M2155.49 1450.39 Q2161.3 1450.39 2164.36 1455 Q2167.44 1459.58 2167.44 1468.33 Q2167.44 1477.06 2164.36 1481.67 Q2161.3 1486.25 2155.49 1486.25 Q2149.68 1486.25 2146.6 1481.67 Q2143.55 1477.06 2143.55 1468.33 Q2143.55 1459.58 2146.6 1455 Q2149.68 1450.39 2155.49 1450.39 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M1195.04 1562.7 L1195.04 1581.6 L1189.15 1581.6 L1189.15 1532.4 L1195.04 1532.4 L1195.04 1537.81 Q1196.88 1534.62 1199.68 1533.1 Q1202.52 1531.54 1206.43 1531.54 Q1212.92 1531.54 1216.97 1536.69 Q1221.04 1541.85 1221.04 1550.25 Q1221.04 1558.65 1216.97 1563.81 Q1212.92 1568.97 1206.43 1568.97 Q1202.52 1568.97 1199.68 1567.44 Q1196.88 1565.88 1195.04 1562.7 M1214.96 1550.25 Q1214.96 1543.79 1212.29 1540.13 Q1209.65 1536.44 1205 1536.44 Q1200.35 1536.44 1197.68 1540.13 Q1195.04 1543.79 1195.04 1550.25 Q1195.04 1556.71 1197.68 1560.4 Q1200.35 1564.07 1205 1564.07 Q1209.65 1564.07 1212.29 1560.4 Q1214.96 1556.71 1214.96 1550.25 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M1251.41 1537.87 Q1250.42 1537.3 1249.24 1537.04 Q1248.1 1536.76 1246.69 1536.76 Q1241.73 1536.76 1239.06 1540 Q1236.41 1543.22 1236.41 1549.27 L1236.41 1568.04 L1230.53 1568.04 L1230.53 1532.4 L1236.41 1532.4 L1236.41 1537.93 Q1238.26 1534.69 1241.22 1533.13 Q1244.18 1531.54 1248.41 1531.54 Q1249.02 1531.54 1249.75 1531.63 Q1250.48 1531.7 1251.37 1531.85 L1251.41 1537.87 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M1269.93 1536.5 Q1265.22 1536.5 1262.48 1540.19 Q1259.74 1543.85 1259.74 1550.25 Q1259.74 1556.65 1262.45 1560.34 Q1265.19 1564 1269.93 1564 Q1274.61 1564 1277.35 1560.31 Q1280.08 1556.62 1280.08 1550.25 Q1280.08 1543.92 1277.35 1540.23 Q1274.61 1536.5 1269.93 1536.5 M1269.93 1531.54 Q1277.57 1531.54 1281.93 1536.5 Q1286.29 1541.47 1286.29 1550.25 Q1286.29 1559 1281.93 1564 Q1277.57 1568.97 1269.93 1568.97 Q1262.26 1568.97 1257.9 1564 Q1253.57 1559 1253.57 1550.25 Q1253.57 1541.47 1257.9 1536.5 Q1262.26 1531.54 1269.93 1531.54 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M1321.65 1533.76 L1321.65 1539.24 Q1319.17 1537.87 1316.65 1537.2 Q1314.17 1536.5 1311.62 1536.5 Q1305.93 1536.5 1302.78 1540.13 Q1299.63 1543.73 1299.63 1550.25 Q1299.63 1556.78 1302.78 1560.4 Q1305.93 1564 1311.62 1564 Q1314.17 1564 1316.65 1563.33 Q1319.17 1562.63 1321.65 1561.26 L1321.65 1566.68 Q1319.2 1567.82 1316.56 1568.39 Q1313.95 1568.97 1310.99 1568.97 Q1302.94 1568.97 1298.19 1563.91 Q1293.45 1558.85 1293.45 1550.25 Q1293.45 1541.53 1298.23 1536.53 Q1303.03 1531.54 1311.37 1531.54 Q1314.08 1531.54 1316.65 1532.11 Q1319.23 1532.65 1321.65 1533.76 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M1362.33 1548.76 L1362.33 1551.62 L1335.4 1551.62 Q1335.78 1557.67 1339.03 1560.85 Q1342.31 1564 1348.13 1564 Q1351.51 1564 1354.66 1563.17 Q1357.84 1562.35 1360.96 1560.69 L1360.96 1566.23 Q1357.81 1567.57 1354.5 1568.27 Q1351.19 1568.97 1347.78 1568.97 Q1339.25 1568.97 1334.25 1564 Q1329.29 1559.04 1329.29 1550.57 Q1329.29 1541.82 1334 1536.69 Q1338.74 1531.54 1346.76 1531.54 Q1353.96 1531.54 1358.13 1536.18 Q1362.33 1540.8 1362.33 1548.76 M1356.47 1547.04 Q1356.41 1542.23 1353.77 1539.37 Q1351.16 1536.5 1346.83 1536.5 Q1341.93 1536.5 1338.97 1539.27 Q1336.04 1542.04 1335.59 1547.07 L1356.47 1547.04 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M1394.67 1533.45 L1394.67 1538.98 Q1392.18 1537.71 1389.51 1537.07 Q1386.84 1536.44 1383.97 1536.44 Q1379.61 1536.44 1377.41 1537.77 Q1375.25 1539.11 1375.25 1541.79 Q1375.25 1543.82 1376.81 1545 Q1378.37 1546.15 1383.08 1547.2 L1385.09 1547.64 Q1391.32 1548.98 1393.93 1551.43 Q1396.58 1553.85 1396.58 1558.21 Q1396.58 1563.17 1392.63 1566.07 Q1388.71 1568.97 1381.84 1568.97 Q1378.97 1568.97 1375.85 1568.39 Q1372.77 1567.85 1369.33 1566.74 L1369.33 1560.69 Q1372.58 1562.38 1375.73 1563.24 Q1378.88 1564.07 1381.97 1564.07 Q1386.1 1564.07 1388.33 1562.66 Q1390.56 1561.23 1390.56 1558.65 Q1390.56 1556.27 1388.94 1554.99 Q1387.34 1553.72 1381.9 1552.54 L1379.87 1552.07 Q1374.42 1550.92 1372 1548.56 Q1369.58 1546.18 1369.58 1542.04 Q1369.58 1537.01 1373.15 1534.27 Q1376.71 1531.54 1383.27 1531.54 Q1386.52 1531.54 1389.38 1532.01 Q1392.25 1532.49 1394.67 1533.45 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M1428.63 1533.45 L1428.63 1538.98 Q1426.14 1537.71 1423.47 1537.07 Q1420.8 1536.44 1417.93 1536.44 Q1413.57 1536.44 1411.38 1537.77 Q1409.21 1539.11 1409.21 1541.79 Q1409.21 1543.82 1410.77 1545 Q1412.33 1546.15 1417.04 1547.2 L1419.05 1547.64 Q1425.28 1548.98 1427.89 1551.43 Q1430.54 1553.85 1430.54 1558.21 Q1430.54 1563.17 1426.59 1566.07 Q1422.67 1568.97 1415.8 1568.97 Q1412.94 1568.97 1409.82 1568.39 Q1406.73 1567.85 1403.29 1566.74 L1403.29 1560.69 Q1406.54 1562.38 1409.69 1563.24 Q1412.84 1564.07 1415.93 1564.07 Q1420.06 1564.07 1422.29 1562.66 Q1424.52 1561.23 1424.52 1558.65 Q1424.52 1556.27 1422.9 1554.99 Q1421.31 1553.72 1415.86 1552.54 L1413.83 1552.07 Q1408.38 1550.92 1405.96 1548.56 Q1403.55 1546.18 1403.55 1542.04 Q1403.55 1537.01 1407.11 1534.27 Q1410.68 1531.54 1417.23 1531.54 Q1420.48 1531.54 1423.34 1532.01 Q1426.21 1532.49 1428.63 1533.45 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M1453.68 1536.5 Q1448.97 1536.5 1446.23 1540.19 Q1443.49 1543.85 1443.49 1550.25 Q1443.49 1556.65 1446.2 1560.34 Q1448.93 1564 1453.68 1564 Q1458.35 1564 1461.09 1560.31 Q1463.83 1556.62 1463.83 1550.25 Q1463.83 1543.92 1461.09 1540.23 Q1458.35 1536.5 1453.68 1536.5 M1453.68 1531.54 Q1461.31 1531.54 1465.67 1536.5 Q1470.04 1541.47 1470.04 1550.25 Q1470.04 1559 1465.67 1564 Q1461.31 1568.97 1453.68 1568.97 Q1446 1568.97 1441.64 1564 Q1437.32 1559 1437.32 1550.25 Q1437.32 1541.47 1441.64 1536.5 Q1446 1531.54 1453.68 1531.54 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M1500.4 1537.87 Q1499.41 1537.3 1498.24 1537.04 Q1497.09 1536.76 1495.69 1536.76 Q1490.72 1536.76 1488.05 1540 Q1485.41 1543.22 1485.41 1549.27 L1485.41 1568.04 L1479.52 1568.04 L1479.52 1532.4 L1485.41 1532.4 L1485.41 1537.93 Q1487.25 1534.69 1490.21 1533.13 Q1493.17 1531.54 1497.41 1531.54 Q1498.01 1531.54 1498.74 1531.63 Q1499.48 1531.7 1500.37 1531.85 L1500.4 1537.87 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M1529.27 1533.45 L1529.27 1538.98 Q1526.79 1537.71 1524.11 1537.07 Q1521.44 1536.44 1518.57 1536.44 Q1514.21 1536.44 1512.02 1537.77 Q1509.85 1539.11 1509.85 1541.79 Q1509.85 1543.82 1511.41 1545 Q1512.97 1546.15 1517.68 1547.2 L1519.69 1547.64 Q1525.93 1548.98 1528.54 1551.43 Q1531.18 1553.85 1531.18 1558.21 Q1531.18 1563.17 1527.23 1566.07 Q1523.32 1568.97 1516.44 1568.97 Q1513.58 1568.97 1510.46 1568.39 Q1507.37 1567.85 1503.93 1566.74 L1503.93 1560.69 Q1507.18 1562.38 1510.33 1563.24 Q1513.48 1564.07 1516.57 1564.07 Q1520.71 1564.07 1522.93 1562.66 Q1525.16 1561.23 1525.16 1558.65 Q1525.16 1556.27 1523.54 1554.99 Q1521.95 1553.72 1516.51 1552.54 L1514.47 1552.07 Q1509.03 1550.92 1506.61 1548.56 Q1504.19 1546.18 1504.19 1542.04 Q1504.19 1537.01 1507.75 1534.27 Q1511.32 1531.54 1517.87 1531.54 Q1521.12 1531.54 1523.98 1532.01 Q1526.85 1532.49 1529.27 1533.45 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"367.571,1423.18 367.571,47.2441 \"/>\n",
       "<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"367.571,1315.4 386.469,1315.4 \"/>\n",
       "<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"367.571,1069.56 386.469,1069.56 \"/>\n",
       "<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"367.571,823.716 386.469,823.716 \"/>\n",
       "<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"367.571,577.872 386.469,577.872 \"/>\n",
       "<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"367.571,332.029 386.469,332.029 \"/>\n",
       "<polyline clip-path=\"url(#clip260)\" style=\"stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"367.571,86.1857 386.469,86.1857 \"/>\n",
       "<path clip-path=\"url(#clip260)\" d=\"M116.066 1304.57 L134.422 1304.57 L134.422 1308.5 L120.348 1308.5 L120.348 1316.98 Q121.367 1316.63 122.385 1316.47 Q123.404 1316.28 124.422 1316.28 Q130.209 1316.28 133.589 1319.45 Q136.968 1322.63 136.968 1328.04 Q136.968 1333.62 133.496 1336.72 Q130.024 1339.8 123.705 1339.8 Q121.529 1339.8 119.26 1339.43 Q117.015 1339.06 114.607 1338.32 L114.607 1333.62 Q116.691 1334.75 118.913 1335.31 Q121.135 1335.87 123.612 1335.87 Q127.617 1335.87 129.955 1333.76 Q132.292 1331.65 132.292 1328.04 Q132.292 1324.43 129.955 1322.32 Q127.617 1320.22 123.612 1320.22 Q121.737 1320.22 119.862 1320.63 Q118.01 1321.05 116.066 1321.93 L116.066 1304.57 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M146.181 1333.25 L151.066 1333.25 L151.066 1339.13 L146.181 1339.13 L146.181 1333.25 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M171.251 1307.65 Q167.64 1307.65 165.811 1311.21 Q164.005 1314.75 164.005 1321.88 Q164.005 1328.99 165.811 1332.56 Q167.64 1336.1 171.251 1336.1 Q174.885 1336.1 176.69 1332.56 Q178.519 1328.99 178.519 1321.88 Q178.519 1314.75 176.69 1311.21 Q174.885 1307.65 171.251 1307.65 M171.251 1303.94 Q177.061 1303.94 180.116 1308.55 Q183.195 1313.13 183.195 1321.88 Q183.195 1330.61 180.116 1335.22 Q177.061 1339.8 171.251 1339.8 Q165.44 1339.8 162.362 1335.22 Q159.306 1330.61 159.306 1321.88 Q159.306 1313.13 162.362 1308.55 Q165.44 1303.94 171.251 1303.94 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M201.412 1307.65 Q197.801 1307.65 195.973 1311.21 Q194.167 1314.75 194.167 1321.88 Q194.167 1328.99 195.973 1332.56 Q197.801 1336.1 201.412 1336.1 Q205.047 1336.1 206.852 1332.56 Q208.681 1328.99 208.681 1321.88 Q208.681 1314.75 206.852 1311.21 Q205.047 1307.65 201.412 1307.65 M201.412 1303.94 Q207.223 1303.94 210.278 1308.55 Q213.357 1313.13 213.357 1321.88 Q213.357 1330.61 210.278 1335.22 Q207.223 1339.8 201.412 1339.8 Q195.602 1339.8 192.524 1335.22 Q189.468 1330.61 189.468 1321.88 Q189.468 1313.13 192.524 1308.55 Q195.602 1303.94 201.412 1303.94 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M249.746 1313.67 L239.167 1324.29 L249.746 1334.87 L246.991 1337.67 L236.366 1327.05 L225.741 1337.67 L223.01 1334.87 L233.565 1324.29 L223.01 1313.67 L225.741 1310.87 L236.366 1321.49 L246.991 1310.87 L249.746 1313.67 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M262.107 1335.19 L269.745 1335.19 L269.745 1308.83 L261.435 1310.5 L261.435 1306.24 L269.699 1304.57 L274.375 1304.57 L274.375 1335.19 L282.014 1335.19 L282.014 1339.13 L262.107 1339.13 L262.107 1335.19 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M301.458 1307.65 Q297.847 1307.65 296.018 1311.21 Q294.213 1314.75 294.213 1321.88 Q294.213 1328.99 296.018 1332.56 Q297.847 1336.1 301.458 1336.1 Q305.092 1336.1 306.898 1332.56 Q308.727 1328.99 308.727 1321.88 Q308.727 1314.75 306.898 1311.21 Q305.092 1307.65 301.458 1307.65 M301.458 1303.94 Q307.268 1303.94 310.324 1308.55 Q313.403 1313.13 313.403 1321.88 Q313.403 1330.61 310.324 1335.22 Q307.268 1339.8 301.458 1339.8 Q295.648 1339.8 292.569 1335.22 Q289.514 1330.61 289.514 1321.88 Q289.514 1313.13 292.569 1308.55 Q295.648 1303.94 301.458 1303.94 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M314.587 1283.64 L329.502 1283.64 L329.502 1286.84 L318.067 1286.84 L318.067 1293.72 Q318.894 1293.44 319.722 1293.31 Q320.55 1293.16 321.377 1293.16 Q326.079 1293.16 328.825 1295.73 Q331.571 1298.31 331.571 1302.71 Q331.571 1307.24 328.75 1309.76 Q325.929 1312.26 320.794 1312.26 Q319.026 1312.26 317.183 1311.96 Q315.359 1311.66 313.403 1311.06 L313.403 1307.24 Q315.095 1308.16 316.901 1308.62 Q318.706 1309.07 320.719 1309.07 Q323.973 1309.07 325.872 1307.36 Q327.772 1305.64 327.772 1302.71 Q327.772 1299.78 325.872 1298.06 Q323.973 1296.35 320.719 1296.35 Q319.195 1296.35 317.672 1296.69 Q316.167 1297.03 314.587 1297.75 L314.587 1283.64 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M116.066 1058.73 L134.422 1058.73 L134.422 1062.66 L120.348 1062.66 L120.348 1071.13 Q121.367 1070.79 122.385 1070.62 Q123.404 1070.44 124.422 1070.44 Q130.209 1070.44 133.589 1073.61 Q136.968 1076.78 136.968 1082.2 Q136.968 1087.78 133.496 1090.88 Q130.024 1093.96 123.705 1093.96 Q121.529 1093.96 119.26 1093.59 Q117.015 1093.22 114.607 1092.48 L114.607 1087.78 Q116.691 1088.91 118.913 1089.47 Q121.135 1090.02 123.612 1090.02 Q127.617 1090.02 129.955 1087.92 Q132.292 1085.81 132.292 1082.2 Q132.292 1078.59 129.955 1076.48 Q127.617 1074.37 123.612 1074.37 Q121.737 1074.37 119.862 1074.79 Q118.01 1075.21 116.066 1076.09 L116.066 1058.73 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M146.181 1087.41 L151.066 1087.41 L151.066 1093.29 L146.181 1093.29 L146.181 1087.41 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M161.297 1058.73 L179.653 1058.73 L179.653 1062.66 L165.579 1062.66 L165.579 1071.13 Q166.598 1070.79 167.616 1070.62 Q168.635 1070.44 169.653 1070.44 Q175.44 1070.44 178.82 1073.61 Q182.2 1076.78 182.2 1082.2 Q182.2 1087.78 178.727 1090.88 Q175.255 1093.96 168.936 1093.96 Q166.76 1093.96 164.491 1093.59 Q162.246 1093.22 159.839 1092.48 L159.839 1087.78 Q161.922 1088.91 164.144 1089.47 Q166.366 1090.02 168.843 1090.02 Q172.848 1090.02 175.186 1087.92 Q177.524 1085.81 177.524 1082.2 Q177.524 1078.59 175.186 1076.48 Q172.848 1074.37 168.843 1074.37 Q166.968 1074.37 165.093 1074.79 Q163.241 1075.21 161.297 1076.09 L161.297 1058.73 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M201.412 1061.81 Q197.801 1061.81 195.973 1065.37 Q194.167 1068.91 194.167 1076.04 Q194.167 1083.15 195.973 1086.71 Q197.801 1090.25 201.412 1090.25 Q205.047 1090.25 206.852 1086.71 Q208.681 1083.15 208.681 1076.04 Q208.681 1068.91 206.852 1065.37 Q205.047 1061.81 201.412 1061.81 M201.412 1058.1 Q207.223 1058.1 210.278 1062.71 Q213.357 1067.29 213.357 1076.04 Q213.357 1084.77 210.278 1089.37 Q207.223 1093.96 201.412 1093.96 Q195.602 1093.96 192.524 1089.37 Q189.468 1084.77 189.468 1076.04 Q189.468 1067.29 192.524 1062.71 Q195.602 1058.1 201.412 1058.1 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M249.746 1067.82 L239.167 1078.45 L249.746 1089.03 L246.991 1091.83 L236.366 1081.2 L225.741 1091.83 L223.01 1089.03 L233.565 1078.45 L223.01 1067.82 L225.741 1065.02 L236.366 1075.65 L246.991 1065.02 L249.746 1067.82 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M262.107 1089.35 L269.745 1089.35 L269.745 1062.99 L261.435 1064.65 L261.435 1060.39 L269.699 1058.73 L274.375 1058.73 L274.375 1089.35 L282.014 1089.35 L282.014 1093.29 L262.107 1093.29 L262.107 1089.35 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M301.458 1061.81 Q297.847 1061.81 296.018 1065.37 Q294.213 1068.91 294.213 1076.04 Q294.213 1083.15 296.018 1086.71 Q297.847 1090.25 301.458 1090.25 Q305.092 1090.25 306.898 1086.71 Q308.727 1083.15 308.727 1076.04 Q308.727 1068.91 306.898 1065.37 Q305.092 1061.81 301.458 1061.81 M301.458 1058.1 Q307.268 1058.1 310.324 1062.71 Q313.403 1067.29 313.403 1076.04 Q313.403 1084.77 310.324 1089.37 Q307.268 1093.96 301.458 1093.96 Q295.648 1093.96 292.569 1089.37 Q289.514 1084.77 289.514 1076.04 Q289.514 1067.29 292.569 1062.71 Q295.648 1058.1 301.458 1058.1 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M314.587 1037.8 L329.502 1037.8 L329.502 1040.99 L318.067 1040.99 L318.067 1047.88 Q318.894 1047.59 319.722 1047.46 Q320.55 1047.31 321.377 1047.31 Q326.079 1047.31 328.825 1049.89 Q331.571 1052.47 331.571 1056.87 Q331.571 1061.4 328.75 1063.92 Q325.929 1066.42 320.794 1066.42 Q319.026 1066.42 317.183 1066.12 Q315.359 1065.82 313.403 1065.22 L313.403 1061.4 Q315.095 1062.32 316.901 1062.77 Q318.706 1063.22 320.719 1063.22 Q323.973 1063.22 325.872 1061.51 Q327.772 1059.8 327.772 1056.87 Q327.772 1053.93 325.872 1052.22 Q323.973 1050.51 320.719 1050.51 Q319.195 1050.51 317.672 1050.85 Q316.167 1051.19 314.587 1051.9 L314.587 1037.8 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M126.598 828.3 Q123.45 828.3 121.598 830.453 Q119.769 832.605 119.769 836.355 Q119.769 840.082 121.598 842.258 Q123.45 844.411 126.598 844.411 Q129.746 844.411 131.575 842.258 Q133.427 840.082 133.427 836.355 Q133.427 832.605 131.575 830.453 Q129.746 828.3 126.598 828.3 M135.88 813.647 L135.88 817.906 Q134.121 817.073 132.316 816.633 Q130.533 816.193 128.774 816.193 Q124.144 816.193 121.691 819.318 Q119.26 822.443 118.913 828.763 Q120.279 826.749 122.339 825.684 Q124.399 824.596 126.876 824.596 Q132.084 824.596 135.093 827.767 Q138.126 830.915 138.126 836.355 Q138.126 841.679 134.978 844.897 Q131.83 848.114 126.598 848.114 Q120.603 848.114 117.431 843.531 Q114.26 838.925 114.26 830.198 Q114.26 822.003 118.149 817.142 Q122.038 812.258 128.589 812.258 Q130.348 812.258 132.13 812.605 Q133.936 812.953 135.88 813.647 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M146.181 841.564 L151.066 841.564 L151.066 847.443 L146.181 847.443 L146.181 841.564 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M171.251 815.962 Q167.64 815.962 165.811 819.527 Q164.005 823.068 164.005 830.198 Q164.005 837.304 165.811 840.869 Q167.64 844.411 171.251 844.411 Q174.885 844.411 176.69 840.869 Q178.519 837.304 178.519 830.198 Q178.519 823.068 176.69 819.527 Q174.885 815.962 171.251 815.962 M171.251 812.258 Q177.061 812.258 180.116 816.865 Q183.195 821.448 183.195 830.198 Q183.195 838.925 180.116 843.531 Q177.061 848.114 171.251 848.114 Q165.44 848.114 162.362 843.531 Q159.306 838.925 159.306 830.198 Q159.306 821.448 162.362 816.865 Q165.44 812.258 171.251 812.258 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M201.412 815.962 Q197.801 815.962 195.973 819.527 Q194.167 823.068 194.167 830.198 Q194.167 837.304 195.973 840.869 Q197.801 844.411 201.412 844.411 Q205.047 844.411 206.852 840.869 Q208.681 837.304 208.681 830.198 Q208.681 823.068 206.852 819.527 Q205.047 815.962 201.412 815.962 M201.412 812.258 Q207.223 812.258 210.278 816.865 Q213.357 821.448 213.357 830.198 Q213.357 838.925 210.278 843.531 Q207.223 848.114 201.412 848.114 Q195.602 848.114 192.524 843.531 Q189.468 838.925 189.468 830.198 Q189.468 821.448 192.524 816.865 Q195.602 812.258 201.412 812.258 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M249.746 821.98 L239.167 832.605 L249.746 843.184 L246.991 845.985 L236.366 835.36 L225.741 845.985 L223.01 843.184 L233.565 832.605 L223.01 821.98 L225.741 819.179 L236.366 829.804 L246.991 819.179 L249.746 821.98 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M262.107 843.508 L269.745 843.508 L269.745 817.142 L261.435 818.809 L261.435 814.55 L269.699 812.883 L274.375 812.883 L274.375 843.508 L282.014 843.508 L282.014 847.443 L262.107 847.443 L262.107 843.508 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M301.458 815.962 Q297.847 815.962 296.018 819.527 Q294.213 823.068 294.213 830.198 Q294.213 837.304 296.018 840.869 Q297.847 844.411 301.458 844.411 Q305.092 844.411 306.898 840.869 Q308.727 837.304 308.727 830.198 Q308.727 823.068 306.898 819.527 Q305.092 815.962 301.458 815.962 M301.458 812.258 Q307.268 812.258 310.324 816.865 Q313.403 821.448 313.403 830.198 Q313.403 838.925 310.324 843.531 Q307.268 848.114 301.458 848.114 Q295.648 848.114 292.569 843.531 Q289.514 838.925 289.514 830.198 Q289.514 821.448 292.569 816.865 Q295.648 812.258 301.458 812.258 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M314.587 791.953 L329.502 791.953 L329.502 795.15 L318.067 795.15 L318.067 802.034 Q318.894 801.752 319.722 801.62 Q320.55 801.469 321.377 801.469 Q326.079 801.469 328.825 804.046 Q331.571 806.623 331.571 811.024 Q331.571 815.557 328.75 818.077 Q325.929 820.578 320.794 820.578 Q319.026 820.578 317.183 820.277 Q315.359 819.976 313.403 819.374 L313.403 815.557 Q315.095 816.478 316.901 816.929 Q318.706 817.381 320.719 817.381 Q323.973 817.381 325.872 815.669 Q327.772 813.958 327.772 811.024 Q327.772 808.09 325.872 806.378 Q323.973 804.667 320.719 804.667 Q319.195 804.667 317.672 805.005 Q316.167 805.344 314.587 806.059 L314.587 791.953 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M126.598 582.456 Q123.45 582.456 121.598 584.609 Q119.769 586.762 119.769 590.512 Q119.769 594.239 121.598 596.415 Q123.45 598.567 126.598 598.567 Q129.746 598.567 131.575 596.415 Q133.427 594.239 133.427 590.512 Q133.427 586.762 131.575 584.609 Q129.746 582.456 126.598 582.456 M135.88 567.804 L135.88 572.063 Q134.121 571.23 132.316 570.79 Q130.533 570.35 128.774 570.35 Q124.144 570.35 121.691 573.475 Q119.26 576.6 118.913 582.919 Q120.279 580.906 122.339 579.841 Q124.399 578.753 126.876 578.753 Q132.084 578.753 135.093 581.924 Q138.126 585.072 138.126 590.512 Q138.126 595.836 134.978 599.054 Q131.83 602.271 126.598 602.271 Q120.603 602.271 117.431 597.688 Q114.26 593.081 114.26 584.355 Q114.26 576.16 118.149 571.299 Q122.038 566.415 128.589 566.415 Q130.348 566.415 132.13 566.762 Q133.936 567.109 135.88 567.804 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M146.181 595.72 L151.066 595.72 L151.066 601.6 L146.181 601.6 L146.181 595.72 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M161.297 567.04 L179.653 567.04 L179.653 570.975 L165.579 570.975 L165.579 579.447 Q166.598 579.1 167.616 578.938 Q168.635 578.753 169.653 578.753 Q175.44 578.753 178.82 581.924 Q182.2 585.095 182.2 590.512 Q182.2 596.091 178.727 599.192 Q175.255 602.271 168.936 602.271 Q166.76 602.271 164.491 601.901 Q162.246 601.53 159.839 600.79 L159.839 596.091 Q161.922 597.225 164.144 597.78 Q166.366 598.336 168.843 598.336 Q172.848 598.336 175.186 596.23 Q177.524 594.123 177.524 590.512 Q177.524 586.901 175.186 584.794 Q172.848 582.688 168.843 582.688 Q166.968 582.688 165.093 583.105 Q163.241 583.521 161.297 584.401 L161.297 567.04 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M201.412 570.119 Q197.801 570.119 195.973 573.683 Q194.167 577.225 194.167 584.355 Q194.167 591.461 195.973 595.026 Q197.801 598.567 201.412 598.567 Q205.047 598.567 206.852 595.026 Q208.681 591.461 208.681 584.355 Q208.681 577.225 206.852 573.683 Q205.047 570.119 201.412 570.119 M201.412 566.415 Q207.223 566.415 210.278 571.021 Q213.357 575.605 213.357 584.355 Q213.357 593.081 210.278 597.688 Q207.223 602.271 201.412 602.271 Q195.602 602.271 192.524 597.688 Q189.468 593.081 189.468 584.355 Q189.468 575.605 192.524 571.021 Q195.602 566.415 201.412 566.415 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M249.746 576.137 L239.167 586.762 L249.746 597.341 L246.991 600.142 L236.366 589.517 L225.741 600.142 L223.01 597.341 L233.565 586.762 L223.01 576.137 L225.741 573.336 L236.366 583.961 L246.991 573.336 L249.746 576.137 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M262.107 597.665 L269.745 597.665 L269.745 571.299 L261.435 572.966 L261.435 568.707 L269.699 567.04 L274.375 567.04 L274.375 597.665 L282.014 597.665 L282.014 601.6 L262.107 601.6 L262.107 597.665 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M301.458 570.119 Q297.847 570.119 296.018 573.683 Q294.213 577.225 294.213 584.355 Q294.213 591.461 296.018 595.026 Q297.847 598.567 301.458 598.567 Q305.092 598.567 306.898 595.026 Q308.727 591.461 308.727 584.355 Q308.727 577.225 306.898 573.683 Q305.092 570.119 301.458 570.119 M301.458 566.415 Q307.268 566.415 310.324 571.021 Q313.403 575.605 313.403 584.355 Q313.403 593.081 310.324 597.688 Q307.268 602.271 301.458 602.271 Q295.648 602.271 292.569 597.688 Q289.514 593.081 289.514 584.355 Q289.514 575.605 292.569 571.021 Q295.648 566.415 301.458 566.415 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M314.587 546.109 L329.502 546.109 L329.502 549.307 L318.067 549.307 L318.067 556.19 Q318.894 555.908 319.722 555.777 Q320.55 555.626 321.377 555.626 Q326.079 555.626 328.825 558.203 Q331.571 560.78 331.571 565.181 Q331.571 569.713 328.75 572.233 Q325.929 574.735 320.794 574.735 Q319.026 574.735 317.183 574.434 Q315.359 574.133 313.403 573.531 L313.403 569.713 Q315.095 570.635 316.901 571.086 Q318.706 571.538 320.719 571.538 Q323.973 571.538 325.872 569.826 Q327.772 568.115 327.772 565.181 Q327.772 562.247 325.872 560.535 Q323.973 558.824 320.719 558.824 Q319.195 558.824 317.672 559.162 Q316.167 559.501 314.587 560.215 L314.587 546.109 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M114.839 321.197 L137.061 321.197 L137.061 323.187 L124.515 355.757 L119.63 355.757 L131.436 325.132 L114.839 325.132 L114.839 321.197 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M146.181 349.877 L151.066 349.877 L151.066 355.757 L146.181 355.757 L146.181 349.877 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M171.251 324.275 Q167.64 324.275 165.811 327.84 Q164.005 331.382 164.005 338.511 Q164.005 345.618 165.811 349.183 Q167.64 352.724 171.251 352.724 Q174.885 352.724 176.69 349.183 Q178.519 345.618 178.519 338.511 Q178.519 331.382 176.69 327.84 Q174.885 324.275 171.251 324.275 M171.251 320.572 Q177.061 320.572 180.116 325.178 Q183.195 329.761 183.195 338.511 Q183.195 347.238 180.116 351.845 Q177.061 356.428 171.251 356.428 Q165.44 356.428 162.362 351.845 Q159.306 347.238 159.306 338.511 Q159.306 329.761 162.362 325.178 Q165.44 320.572 171.251 320.572 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M201.412 324.275 Q197.801 324.275 195.973 327.84 Q194.167 331.382 194.167 338.511 Q194.167 345.618 195.973 349.183 Q197.801 352.724 201.412 352.724 Q205.047 352.724 206.852 349.183 Q208.681 345.618 208.681 338.511 Q208.681 331.382 206.852 327.84 Q205.047 324.275 201.412 324.275 M201.412 320.572 Q207.223 320.572 210.278 325.178 Q213.357 329.761 213.357 338.511 Q213.357 347.238 210.278 351.845 Q207.223 356.428 201.412 356.428 Q195.602 356.428 192.524 351.845 Q189.468 347.238 189.468 338.511 Q189.468 329.761 192.524 325.178 Q195.602 320.572 201.412 320.572 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M249.746 330.294 L239.167 340.919 L249.746 351.497 L246.991 354.298 L236.366 343.673 L225.741 354.298 L223.01 351.497 L233.565 340.919 L223.01 330.294 L225.741 327.493 L236.366 338.118 L246.991 327.493 L249.746 330.294 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M262.107 351.821 L269.745 351.821 L269.745 325.456 L261.435 327.122 L261.435 322.863 L269.699 321.197 L274.375 321.197 L274.375 351.821 L282.014 351.821 L282.014 355.757 L262.107 355.757 L262.107 351.821 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M301.458 324.275 Q297.847 324.275 296.018 327.84 Q294.213 331.382 294.213 338.511 Q294.213 345.618 296.018 349.183 Q297.847 352.724 301.458 352.724 Q305.092 352.724 306.898 349.183 Q308.727 345.618 308.727 338.511 Q308.727 331.382 306.898 327.84 Q305.092 324.275 301.458 324.275 M301.458 320.572 Q307.268 320.572 310.324 325.178 Q313.403 329.761 313.403 338.511 Q313.403 347.238 310.324 351.845 Q307.268 356.428 301.458 356.428 Q295.648 356.428 292.569 351.845 Q289.514 347.238 289.514 338.511 Q289.514 329.761 292.569 325.178 Q295.648 320.572 301.458 320.572 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M314.587 300.266 L329.502 300.266 L329.502 303.463 L318.067 303.463 L318.067 310.347 Q318.894 310.065 319.722 309.933 Q320.55 309.783 321.377 309.783 Q326.079 309.783 328.825 312.36 Q331.571 314.936 331.571 319.337 Q331.571 323.87 328.75 326.39 Q325.929 328.892 320.794 328.892 Q319.026 328.892 317.183 328.591 Q315.359 328.29 313.403 327.688 L313.403 323.87 Q315.095 324.791 316.901 325.243 Q318.706 325.694 320.719 325.694 Q323.973 325.694 325.872 323.983 Q327.772 322.271 327.772 319.337 Q327.772 316.403 325.872 314.692 Q323.973 312.98 320.719 312.98 Q319.195 312.98 317.672 313.319 Q316.167 313.657 314.587 314.372 L314.587 300.266 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M114.839 75.3533 L137.061 75.3533 L137.061 77.344 L124.515 109.913 L119.63 109.913 L131.436 79.2884 L114.839 79.2884 L114.839 75.3533 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M146.181 104.034 L151.066 104.034 L151.066 109.913 L146.181 109.913 L146.181 104.034 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M161.297 75.3533 L179.653 75.3533 L179.653 79.2884 L165.579 79.2884 L165.579 87.7606 Q166.598 87.4134 167.616 87.2514 Q168.635 87.0662 169.653 87.0662 Q175.44 87.0662 178.82 90.2375 Q182.2 93.4087 182.2 98.8254 Q182.2 104.404 178.727 107.506 Q175.255 110.585 168.936 110.585 Q166.76 110.585 164.491 110.214 Q162.246 109.844 159.839 109.103 L159.839 104.404 Q161.922 105.538 164.144 106.094 Q166.366 106.649 168.843 106.649 Q172.848 106.649 175.186 104.543 Q177.524 102.436 177.524 98.8254 Q177.524 95.2143 175.186 93.1078 Q172.848 91.0013 168.843 91.0013 Q166.968 91.0013 165.093 91.418 Q163.241 91.8347 161.297 92.7143 L161.297 75.3533 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M201.412 78.432 Q197.801 78.432 195.973 81.9968 Q194.167 85.5384 194.167 92.668 Q194.167 99.7744 195.973 103.339 Q197.801 106.881 201.412 106.881 Q205.047 106.881 206.852 103.339 Q208.681 99.7744 208.681 92.668 Q208.681 85.5384 206.852 81.9968 Q205.047 78.432 201.412 78.432 M201.412 74.7283 Q207.223 74.7283 210.278 79.3347 Q213.357 83.918 213.357 92.668 Q213.357 101.395 210.278 106.001 Q207.223 110.585 201.412 110.585 Q195.602 110.585 192.524 106.001 Q189.468 101.395 189.468 92.668 Q189.468 83.918 192.524 79.3347 Q195.602 74.7283 201.412 74.7283 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M249.746 84.4504 L239.167 95.0754 L249.746 105.654 L246.991 108.455 L236.366 97.83 L225.741 108.455 L223.01 105.654 L233.565 95.0754 L223.01 84.4504 L225.741 81.6495 L236.366 92.2745 L246.991 81.6495 L249.746 84.4504 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M262.107 105.978 L269.745 105.978 L269.745 79.6125 L261.435 81.2792 L261.435 77.0199 L269.699 75.3533 L274.375 75.3533 L274.375 105.978 L282.014 105.978 L282.014 109.913 L262.107 109.913 L262.107 105.978 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M301.458 78.432 Q297.847 78.432 296.018 81.9968 Q294.213 85.5384 294.213 92.668 Q294.213 99.7744 296.018 103.339 Q297.847 106.881 301.458 106.881 Q305.092 106.881 306.898 103.339 Q308.727 99.7744 308.727 92.668 Q308.727 85.5384 306.898 81.9968 Q305.092 78.432 301.458 78.432 M301.458 74.7283 Q307.268 74.7283 310.324 79.3347 Q313.403 83.918 313.403 92.668 Q313.403 101.395 310.324 106.001 Q307.268 110.585 301.458 110.585 Q295.648 110.585 292.569 106.001 Q289.514 101.395 289.514 92.668 Q289.514 83.918 292.569 79.3347 Q295.648 74.7283 301.458 74.7283 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M314.587 54.4229 L329.502 54.4229 L329.502 57.6202 L318.067 57.6202 L318.067 64.5038 Q318.894 64.2217 319.722 64.0901 Q320.55 63.9396 321.377 63.9396 Q326.079 63.9396 328.825 66.5163 Q331.571 69.0929 331.571 73.494 Q331.571 78.0266 328.75 80.5469 Q325.929 83.0483 320.794 83.0483 Q319.026 83.0483 317.183 82.7474 Q315.359 82.4464 313.403 81.8446 L313.403 78.0266 Q315.095 78.9482 316.901 79.3996 Q318.706 79.851 320.719 79.851 Q323.973 79.851 325.872 78.1395 Q327.772 76.428 327.772 73.494 Q327.772 70.5599 325.872 68.8484 Q323.973 67.1369 320.719 67.1369 Q319.195 67.1369 317.672 67.4755 Q316.167 67.814 314.587 68.5287 L314.587 54.4229 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M29.7248 772.053 L35.1993 772.053 Q33.8307 774.536 33.1623 777.051 Q32.4621 779.533 32.4621 782.079 Q32.4621 787.777 36.0905 790.928 Q39.6872 794.079 46.212 794.079 Q52.7369 794.079 56.3653 790.928 Q59.9619 787.777 59.9619 782.079 Q59.9619 779.533 59.2935 777.051 Q58.5933 774.536 57.2247 772.053 L62.6355 772.053 Q63.7814 774.504 64.3543 777.146 Q64.9272 779.756 64.9272 782.716 Q64.9272 790.769 59.8664 795.511 Q54.8057 800.254 46.212 800.254 Q37.491 800.254 32.4939 795.479 Q27.4968 790.673 27.4968 782.334 Q27.4968 779.629 28.0697 777.051 Q28.6108 774.472 29.7248 772.053 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M32.4621 748.055 Q32.4621 752.765 36.1542 755.503 Q39.8145 758.24 46.212 758.24 Q52.6095 758.24 56.3017 755.534 Q59.9619 752.797 59.9619 748.055 Q59.9619 743.376 56.2698 740.639 Q52.5777 737.901 46.212 737.901 Q39.8781 737.901 36.186 740.639 Q32.4621 743.376 32.4621 748.055 M27.4968 748.055 Q27.4968 740.416 32.4621 736.055 Q37.4273 731.695 46.212 731.695 Q54.9649 731.695 59.9619 736.055 Q64.9272 740.416 64.9272 748.055 Q64.9272 755.725 59.9619 760.086 Q54.9649 764.415 46.212 764.415 Q37.4273 764.415 32.4621 760.086 Q27.4968 755.725 27.4968 748.055 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M29.4065 699.262 L34.9447 699.262 Q33.6716 701.744 33.035 704.418 Q32.3984 707.091 32.3984 709.956 Q32.3984 714.317 33.7352 716.513 Q35.072 718.677 37.7456 718.677 Q39.7826 718.677 40.9603 717.117 Q42.1061 715.558 43.1565 710.847 L43.6021 708.842 Q44.9389 702.604 47.3897 699.994 Q49.8086 697.352 54.1691 697.352 Q59.1344 697.352 62.0308 701.299 Q64.9272 705.214 64.9272 712.089 Q64.9272 714.953 64.3543 718.072 Q63.8132 721.16 62.6992 724.597 L56.6518 724.597 Q58.3387 721.351 59.198 718.2 Q60.0256 715.049 60.0256 711.961 Q60.0256 707.824 58.6251 705.596 Q57.1929 703.368 54.6147 703.368 Q52.2276 703.368 50.9545 704.991 Q49.6813 706.582 48.5037 712.025 L48.0262 714.062 Q46.8804 719.505 44.5251 721.924 Q42.138 724.343 38.0002 724.343 Q32.9713 724.343 30.2341 720.778 Q27.4968 717.213 27.4968 710.656 Q27.4968 707.41 27.9743 704.545 Q28.4517 701.681 29.4065 699.262 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><path clip-path=\"url(#clip260)\" d=\"M18.2347 682.233 L28.3562 682.233 L28.3562 670.17 L32.9077 670.17 L32.9077 682.233 L52.2594 682.233 Q56.6199 682.233 57.8613 681.056 Q59.1026 679.846 59.1026 676.186 L59.1026 670.17 L64.0042 670.17 L64.0042 676.186 Q64.0042 682.965 61.4897 685.544 Q58.9434 688.122 52.2594 688.122 L32.9077 688.122 L32.9077 692.419 L28.3562 692.419 L28.3562 688.122 L18.2347 688.122 L18.2347 682.233 Z\" fill=\"#000000\" fill-rule=\"nonzero\" fill-opacity=\"1\" /><circle clip-path=\"url(#clip262)\" cx=\"423.755\" cy=\"86.1857\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"462.772\" cy=\"256.098\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"501.789\" cy=\"400.865\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"540.806\" cy=\"525.149\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"579.823\" cy=\"632.548\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"618.84\" cy=\"725.88\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"657.857\" cy=\"807.38\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"696.874\" cy=\"878.842\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"735.891\" cy=\"941.72\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"774.908\" cy=\"997.206\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"813.925\" cy=\"1046.28\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"852.942\" cy=\"1089.77\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"891.959\" cy=\"1128.36\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"930.976\" cy=\"1162.63\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"969.993\" cy=\"1193.07\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1009.01\" cy=\"1220.11\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1048.03\" cy=\"1244.11\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1087.04\" cy=\"1265.38\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1126.06\" cy=\"1284.2\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1165.08\" cy=\"1300.8\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1204.1\" cy=\"1315.4\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1243.11\" cy=\"1328.18\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1282.13\" cy=\"1339.29\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1321.15\" cy=\"1348.89\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1360.16\" cy=\"1357.1\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1399.18\" cy=\"1364.03\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1438.2\" cy=\"1369.79\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1477.21\" cy=\"1374.47\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1516.23\" cy=\"1378.14\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1555.25\" cy=\"1380.89\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1594.27\" cy=\"1382.79\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1633.28\" cy=\"1383.88\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1672.3\" cy=\"1384.24\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1711.32\" cy=\"1383.9\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1750.33\" cy=\"1382.92\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1789.35\" cy=\"1381.33\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1828.37\" cy=\"1379.18\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1867.38\" cy=\"1376.49\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1906.4\" cy=\"1373.31\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1945.42\" cy=\"1369.66\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"1984.44\" cy=\"1365.57\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"2023.45\" cy=\"1361.07\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"2062.47\" cy=\"1356.18\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"2101.49\" cy=\"1350.91\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"2140.5\" cy=\"1345.3\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"2179.52\" cy=\"1339.35\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"2218.54\" cy=\"1333.09\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"2257.55\" cy=\"1326.54\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "<circle clip-path=\"url(#clip262)\" cx=\"2296.57\" cy=\"1319.7\" r=\"14.4\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"3.2\"/>\n",
       "</svg>\n"
      ],
      "text/html": [
       "<img src=\"data:image/png;base64,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\" />"
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "s(n)=50*M*(P/n+1-P)\n",
    "C(n)=n*A*s(n)^3\n",
    "scatter(C,16:64,legend=:false,\n",
    "    xlabel=\"processors\",ylabel=\"cost\")"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "0bf09c48-8923-4c20-b161-6a994d3e2691",
   "metadata": {},
   "source": [
    "From the graph it appears the optimal number of processors is\n",
    "somewhere between 40 and 60."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "id": "73eb0ebd-4ee0-4637-a8ae-0140bfc4ebf0",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "D (generic function with 1 method)"
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "using Symbolics\n",
    "D(f,x)=expand_derivatives(Differential(x)(f))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "id": "37c9f243-b396-46c7-9772-6bd79ca2b4cd",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "1-element Vector{Num}:\n",
       " x"
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "@variables x"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "id": "885c4822-eedb-4a34-ab71-5d0669c74974",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "f (generic function with 1 method)"
      ]
     },
     "execution_count": 7,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "fn=D(C(x),x)\n",
    "fs=\"f(x)=\"*string(fn)\n",
    "eval(Meta.parse(fs))"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "d28688fd-31c8-4102-8493-29943424ac0b",
   "metadata": {},
   "source": [
    "Now set $f(x)=C'(x)$ and use Newton's method\n",
    "$$\n",
    "    x_{k+1}=x_{k}-{f(x_k)\\over f'(x_k)}\n",
    "$$\n",
    "to solve for the $x$ where $C'(x)=0$."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "id": "b72a0962-8fbe-4446-a136-22272746f5c9",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "df (generic function with 1 method)"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "dfn=D(f(x),x)\n",
    "dfs=\"df(x)=\"*string(dfn)\n",
    "eval(Meta.parse(dfs))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "id": "26a1c5e7-665f-4c50-95d7-b70603ef4322",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "47.99999999999996"
      ]
     },
     "execution_count": 9,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "xk=50.0\n",
    "for k=1:10\n",
    "    xk=xk-f(xk)/df(xk)\n",
    "end\n",
    "xopt=xk"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "id": "e38b15ed-d441-4d3c-b872-bb7c05f829a4",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "486000.00000000146"
      ]
     },
     "execution_count": 10,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "Copt=C(48)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "id": "8c3ecfc4-8512-4849-8d5a-6aa08a88aa3f",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "486071.9782707112"
      ]
     },
     "execution_count": 11,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "C(47)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "5eef81af-cc62-4d2c-bd51-d69afa1a70cf",
   "metadata": {},
   "source": [
    "Since $C(48)<C(47)$ we conclude that the number\n",
    "of processors than minimize cost is $n=48$."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "id": "7936ce75-af49-43b2-97fa-ada01cc95f8e",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "150.00000000000014"
      ]
     },
     "execution_count": 12,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "nopt=48\n",
    "s(48)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "3a287415-7a65-4f54-8f16-d4044230bb07",
   "metadata": {},
   "source": [
    "Moreover, the speed of the processors that minimize cost is $s=150$ MHz\n",
    "and the minimal cost of the replacement computer is $C(n,s)=486000$ dollars."
   ]
  },
  {
   "cell_type": "markdown",
   "id": "8a332034-c104-4d00-8857-9a67f6c24bfc",
   "metadata": {},
   "source": [
    "(vi) Find the relative sensitivity $S(C,P)$ of the optimal cost $C$\n",
    "depending on the percentage $P$ of parallelizable work found in part (i).\n",
    "Interpret your result."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "id": "7bf65a5b-370e-4201-9f68-baf975a5fb5f",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "Cp (generic function with 1 method)"
      ]
     },
     "execution_count": 13,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# define Cp which is a function of the parallelizable work\n",
    "sp(p)=50*M*(p/nopt+1-p)\n",
    "Cp(p)=nopt*A*sp(p)^3"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "id": "0530e9b2-b678-4b97-9d5e-782587edd588",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "1-element Vector{Num}:\n",
       " p"
      ]
     },
     "execution_count": 14,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "@variables p"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "id": "53471464-072d-4ffe-8903-4886356720b5",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "\u001b[96m2.2500000000000005e9\u001b[39m((\u001b[96m1\u001b[39m - p + p / \u001b[96m48\u001b[39m)^\u001b[96m3\u001b[39m)"
      ]
     },
     "execution_count": 15,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "Cp(p)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "id": "b94b2fce-c15b-44a8-98e8-ddd4380a5f5c",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "\u001b[96m-6.609375000000001e9\u001b[39m((\u001b[96m1\u001b[39m - p + p / \u001b[96m48\u001b[39m)^\u001b[96m2\u001b[39m)"
      ]
     },
     "execution_count": 16,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "dCdp=D(Cp(p),p)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "id": "17f42094-cb1c-4b5a-884c-6635668e5d4f",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "-46.99999999999993"
      ]
     },
     "execution_count": 17,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "substitute(p/Copt*dCdp,p=>P)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "702f9ce6-6726-4b90-bf1f-50ca9be390fd",
   "metadata": {},
   "source": [
    "The sensitivity is negative, which reflects the fact that\n",
    "if the amount of parallel work in the weather forcasting\n",
    "computation is more than estimated the cost will go down.\n",
    "If the amount of aprallel work is less than estimated the\n",
    "cost will go up.  Note also the fact that $S(C,P)\\approx -47$ is\n",
    "large in magnitude reflects that the optimal cost depends strongly\n",
    "on the estimate for the amount of parallel work."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "01e9c472-452a-4659-923a-916353e75f13",
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Julia 1.10",
   "language": "julia",
   "name": "julia-1.10"
  },
  "language_info": {
   "file_extension": ".jl",
   "mimetype": "application/julia",
   "name": "julia",
   "version": "1.10.10"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
