﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<?application progid="SMath Studio Desktop" version="0.98.6179.21440"?>
<regions>
  <settings>
    <identity>
      <id>4b3ec3c6-c3e9-4932-9e67-20afe452a7c5</id>
      <revision>94</revision>
    </identity>
    <calculation>
      <precision>6</precision>
      <exponentialThreshold>9</exponentialThreshold>
      <fractions>decimal</fractions>
    </calculation>
    <pageModel active="true" printAreas="true" simpleEqualsOnly="false" printBackgroundImages="true">
      <paper id="1" orientation="Portrait" width="850" height="1100" />
      <margins left="39" right="39" top="39" bottom="39" />
      <header alignment="Center" color="#a9a9a9">&amp;[DATE] &amp;[TIME] - &amp;[FILENAME]</header>
      <footer alignment="Center" color="#a9a9a9">&amp;[PAGENUM] / &amp;[COUNT]</footer>
      <backgrounds />
    </pageModel>
    <dependencies>
      <assembly name="SMath Studio Desktop" version="0.98.6179.21440" guid="a37cba83-b69c-4c71-9992-55ff666763bd" />
      <assembly name="Math Region" version="0.98.6179.21440" guid="02f1ab51-215b-466e-a74d-5d8b1cf85e8d" />
      <assembly name="Special Functions" version="1.11.6179.21442" guid="2814e667-4e12-48b1-8d51-194e480eabc5" />
      <assembly name="Writer Region" version="0.9.6211.32413" guid="5922d677-323f-4327-8c68-be902d8339ad" />
      <assembly name="EXCEL (2003+) I/O with recalculation and PNG export" version="0.2.0.40895" guid="e40eaef6-4622-4ef3-ad03-077e8f005bb1" />
    </dependencies>
  </settings>
  <region id="0" left="36" top="18" width="564" height="25" color="#000000" bgColor="#ffffff">
    <writer lang="eng" wrap="Custom" width="550"><![CDATA[<span style="font-family: 'Arial Unicode MS'; font-size: 8pt; font-weight: normal; font-style: normal; color: Black; background-color: Transparent; text-align: left; line-height: 150%">
<div><strong><span style="text-decoration: underline">Data Table Parsing Function - Intelligent VLOOKUP()</span></strong></div></span>]]></writer>
  </region>
  <region id="1" left="36" top="72" width="584" height="83" color="#000000" bgColor="#ffffff">
    <writer lang="eng" wrap="Custom" width="570"><![CDATA[<span style="font-family: 'Arial Unicode MS'; font-size: 8pt; font-weight: normal; font-style: normal; color: Black; background-color: Transparent; text-align: left; line-height: 150%">
<div>checks for a set of conditions in a format <img src="#" alt="mat(ColumnID,BooleanOperator,2,1)" data-style="font-family: 'Courier New'; font-size: 8pt; color: Black; background-color: Transparent">, and compiles a matrix of rows that pass the check.</div></span>]]></writer>
  </region>
  <region id="2" left="36" top="144" width="564" height="25" color="#000000" bgColor="#ffffff">
    <writer lang="eng" wrap="Custom" width="550"><![CDATA[<span style="font-family: 'Arial Unicode MS'; font-size: 8pt; font-weight: normal; font-style: normal; color: Black; background-color: Transparent; text-align: left; line-height: 150%">
<div>in order to check whether value in a column contains a specific string value use function:</div></span>]]></writer>
  </region>
  <region id="3" left="36" top="180" width="141" height="23" color="#000000" bgColor="#ffffff" fontSize="8">
    <math decimalPlaces="2">
      <input>
        <e type="operand">#C#</e>
        <e type="operand" style="string">string</e>
        <e type="function" args="2">like#</e>
      </input>
    </math>
  </region>
  <region id="4" left="36" top="216" width="587" height="47" color="#000000" bgColor="#ffffff">
    <writer lang="eng" wrap="Custom" width="573"><![CDATA[<span style="font-family: 'Arial Unicode MS'; font-size: 8pt; font-weight: normal; font-style: normal; color: Black; background-color: Transparent; text-align: left; line-height: 150%">
<div>Where #C# is a designated placeholder which represents an element within the column and &quot;string&quot; is a string sought for</div></span>]]></writer>
  </region>
  <region id="5" left="36" top="252" width="319" height="23" color="#000000" bgColor="#ffffff" fontSize="8">
    <math decimalPlaces="2">
      <input>
        <e type="operand">data#</e>
        <e type="operand">conditionsMATRIX#</e>
        <e type="function" args="2">vlookup</e>
        <e type="operand">VLOOKUPcode#</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="6" left="36" top="306" width="749" height="639" color="#000000" bgColor="#ffffff" fontSize="8">
    <math optimize="2" decimalPlaces="2">
      <input>
        <e type="operand">VLOOKUPcode#</e>
        <e type="operand" style="string">© 2016 Alexander Melnik</e>
        <e type="operand">data#</e>
        <e type="operand">data#</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
        <e type="operand">rows#</e>
        <e type="operand">data#</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="operator" args="2">:</e>
        <e type="operand">conditionsNumber#</e>
        <e type="operand">conditionsMATRIX#</e>
        <e type="function" preserve="true" args="1">cols</e>
        <e type="operator" args="2">:</e>
        <e type="operand" style="string">A collection of boolean functions used to perform a check:</e>
        <e type="operand" style="string">1. like#() function that checks a variable for a presence of a string</e>
        <e type="operand">var#</e>
        <e type="operand">string#</e>
        <e type="function" args="2">like#</e>
        <e type="operand">varSTR#</e>
        <e type="operand">var#</e>
        <e type="function" preserve="true" args="1">num2str</e>
        <e type="operator" args="2">:</e>
        <e type="operand">varSTR#</e>
        <e type="operand">string#</e>
        <e type="function" preserve="true" args="2">findstr</e>
        <e type="operand">1</e>
        <e type="operator" args="1">-</e>
        <e type="operator" args="2">≡</e>
        <e type="operand">0</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="3">if</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
        <e type="operator" args="2">:</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
        <e type="operand">m</e>
        <e type="operand">0</e>
        <e type="operator" args="2">:</e>
        <e type="operand">matches</e>
        <e type="operand">0</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">matrix</e>
        <e type="operator" args="2">:</e>
        <e type="operand">i#</e>
        <e type="operand">1</e>
        <e type="operand">rows#</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand" style="string">set boolean flag to true</e>
        <e type="operand">bool#</e>
        <e type="operand">1</e>
        <e type="operator" args="2">:</e>
        <e type="operand">row#</e>
        <e type="operand">data#</e>
        <e type="operand">i#</e>
        <e type="function" preserve="true" args="2">row</e>
        <e type="operator" args="2">:</e>
        <e type="operand" style="string">For() loop boolean check - matrix of conditions; loop is terminated when bool is 0</e>
        <e type="operand">i##</e>
        <e type="operand">1</e>
        <e type="operand">conditionsNumber#</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">bool#</e>
        <e type="operand">0</e>
        <e type="operator" args="2">≡</e>
        <e type="operand">break</e>
        <e type="operand" style="string" />
        <e type="function" preserve="true" args="3">if</e>
        <e type="operand">columnID#</e>
        <e type="operand">conditionsMATRIX#</e>
        <e type="operand">1</e>
        <e type="operand">i##</e>
        <e type="function" preserve="true" args="3">el</e>
        <e type="operator" args="2">:</e>
        <e type="operand" style="string">In the Matrix of Conditions, an undefined varible #C# is used; let's assign it a value</e>
        <e type="operand">#C#</e>
        <e type="operand">row#</e>
        <e type="operand">columnID#</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">:</e>
        <e type="operand" style="string">Now the boolean expression from the condition matrix can be evaluated</e>
        <e type="operand">operand#</e>
        <e type="operand">conditionsMATRIX#</e>
        <e type="operand">2</e>
        <e type="operand">i##</e>
        <e type="function" preserve="true" args="3">el</e>
        <e type="operator" args="2">:</e>
        <e type="operand" style="string">Let's update the cumulative boolean check</e>
        <e type="operand">bool#</e>
        <e type="operand">bool#</e>
        <e type="operand">operand#</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">:</e>
        <e type="operand">8</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="10">line</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand" style="string">if all boolean checks were passed pull the row into a new matrix</e>
        <e type="operand">bool#</e>
        <e type="operand">m</e>
        <e type="operand">m</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">:</e>
        <e type="operand">matches</e>
        <e type="operand">m</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">i#</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
        <e type="operand" style="string" />
        <e type="function" preserve="true" args="3">if</e>
        <e type="operand">7</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="9">line</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">m</e>
        <e type="operand">0</e>
        <e type="operator" args="2">&gt;</e>
        <e type="operand">resultrng#</e>
        <e type="operand">data#</e>
        <e type="operand">matches</e>
        <e type="operand">1</e>
        <e type="operand">data#</e>
        <e type="function" preserve="true" args="1">cols</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="function" preserve="true" args="3">el</e>
        <e type="operator" args="2">:</e>
        <e type="operand" style="string">no matches</e>
        <e type="function" preserve="true" args="1">error</e>
        <e type="function" preserve="true" args="3">if</e>
        <e type="operand">9</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="11">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="7" left="36" top="1044" width="564" height="25" color="#000000" bgColor="#00ffff">
    <writer lang="eng" wrap="Custom" width="550"><![CDATA[<span style="font-family: 'Arial Unicode MS'; font-size: 8pt; font-weight: normal; font-style: normal; color: Black; background-color: Transparent; text-align: left; line-height: 150%">
<div><strong>Lets input 10000 x 13 matrix from EXCEL - 1.15 seconds:</strong></div></span>]]></writer>
  </region>
  <region id="8" left="36" top="1044" width="564" height="25" color="#000000" bgColor="#ffffff">
    <writer lang="eng" wrap="Custom" width="550"><![CDATA[<span style="font-family: 'Arial Unicode MS'; font-size: 8pt; font-weight: normal; font-style: normal; color: Black; background-color: Transparent; text-align: left; line-height: 150%">
<div><strong>Lets input 10000 x 13 matrix from EXCEL - 1.15 seconds:</strong></div></span>]]></writer>
  </region>
  <region id="9" left="36" top="1089" width="458" height="23" color="#000000" bgColor="#ffffff" fontSize="8">
    <math optimize="2" decimalPlaces="2">
      <input>
        <e type="operand">DATA</e>
        <e type="operand" style="string">DATA.xlsx</e>
        <e type="operand" style="string">Element Forces - Frames</e>
        <e type="operand" style="string">A4:M10000</e>
        <e type="function" preserve="true" args="3">excel_OUT</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="10" left="36" top="1134" width="122" height="23" color="#000000" bgColor="#ffffff" fontSize="8">
    <math decimalPlaces="2">
      <input>
        <e type="operand">DATA</e>
        <e type="function" preserve="true" args="1">rows</e>
      </input>
      <result action="numeric">
        <e type="operand">9997</e>
      </result>
    </math>
  </region>
  <region id="11" left="36" top="1179" width="564" height="25" color="#000000" bgColor="#00ffff">
    <writer lang="eng" wrap="Custom" width="550"><![CDATA[<span style="font-family: 'Arial Unicode MS'; font-size: 8pt; font-weight: normal; font-style: normal; color: Black; background-color: Transparent; text-align: left; line-height: 150%">
<div><strong>Lets run vlookup() without assembling result matrix (condition is not matched) - 3 seconds:</strong></div></span>]]></writer>
  </region>
  <region id="12" left="36" top="1179" width="564" height="25" color="#000000" bgColor="#ffffff">
    <writer lang="eng" wrap="Custom" width="550"><![CDATA[<span style="font-family: 'Arial Unicode MS'; font-size: 8pt; font-weight: normal; font-style: normal; color: Black; background-color: Transparent; text-align: left; line-height: 150%">
<div><strong>Lets run vlookup() without assembling result matrix (condition is not matched) - 3 seconds:</strong></div></span>]]></writer>
  </region>
  <region id="13" left="36" top="1224" width="190" height="41" color="#000000" bgColor="#ffffff" fontSize="8">
    <math decimalPlaces="2">
      <input>
        <e type="operand">conditions</e>
        <e type="operand">6</e>
        <e type="operand">#C#</e>
        <e type="operand">100000</e>
        <e type="operator" args="1">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">≤</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="14" left="36" top="1296" width="279" height="25" color="#000000" bgColor="#ffffff" fontSize="8">
    <math error="9" decimalPlaces="2">
      <input>
        <e type="operand">res1</e>
        <e type="operand">DATA</e>
        <e type="operand">conditions</e>
        <e type="function" args="2">vlookup</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
      </input>
      <result action="numeric">
        <e type="operand">#</e>
      </result>
    </math>
  </region>
  <region id="15" left="36" top="1359" width="103" height="23" color="#000000" bgColor="#ffffff" fontSize="8">
    <math error="2" decimalPlaces="2">
      <input>
        <e type="operand">res1</e>
        <e type="function" preserve="true" args="1">rows</e>
      </input>
      <result action="numeric">
        <e type="operand">#</e>
      </result>
    </math>
  </region>
  <region id="16" left="36" top="1413" width="564" height="25" color="#000000" bgColor="#ffffff">
    <writer lang="eng" wrap="Custom" width="550"><![CDATA[<span style="font-family: 'Arial Unicode MS'; font-size: 8pt; font-weight: normal; font-style: normal; color: Black; background-color: Transparent; text-align: left; line-height: 150%">
<div><strong>Lets run vlookup() to assemble 400 row matrix - 15 seconds:</strong></div></span>]]></writer>
  </region>
  <region id="17" left="36" top="1413" width="564" height="25" color="#000000" bgColor="#00ffff">
    <writer lang="eng" wrap="Custom" width="550"><![CDATA[<span style="font-family: 'Arial Unicode MS'; font-size: 8pt; font-weight: normal; font-style: normal; color: Black; background-color: Transparent; text-align: left; line-height: 150%">
<div><strong>Lets run vlookup() to assemble 400 row matrix - 15 seconds:</strong></div></span>]]></writer>
  </region>
  <region id="18" left="36" top="1458" width="183" height="41" color="#000000" bgColor="#ffffff" fontSize="8">
    <math decimalPlaces="2">
      <input>
        <e type="operand">conditions</e>
        <e type="operand">6</e>
        <e type="operand">#C#</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">≤</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="19" left="36" top="1530" width="694" height="397" color="#000000" bgColor="#ffffff" fontSize="8">
    <math decimalPlaces="2">
      <input>
        <e type="operand">res1</e>
        <e type="operand">DATA</e>
        <e type="operand">conditions</e>
        <e type="function" args="2">vlookup</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
      </input>
      <result action="numeric">
        <e type="operand">1</e>
        <e type="operand">0</e>
        <e type="operand" style="string">TEST1</e>
        <e type="operand" style="string">Combination</e>
        <e type="operand" style="string">Max</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand" style="string">1-1</e>
        <e type="operand">0</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="operand" style="string">TEST2</e>
        <e type="operand" style="string">Combination</e>
        <e type="operand" style="string">Max</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand" style="string">1-2</e>
        <e type="operand">1</e>
        <e type="operand">3</e>
        <e type="operand">2</e>
        <e type="operand" style="string">TEST3</e>
        <e type="operand" style="string">Combination</e>
        <e type="operand" style="string">Max</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand" style="string">1-3</e>
        <e type="operand">2</e>
        <e type="operand">4</e>
        <e type="operand">3</e>
        <e type="operand" style="string">TEST4</e>
        <e type="operand" style="string">Combination</e>
        <e type="operand" style="string">Max</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand" style="string">1-4</e>
        <e type="operand">3</e>
        <e type="operand">5</e>
        <e type="operand">4</e>
        <e type="operand" style="string">TEST5</e>
        <e type="operand" style="string">Combination</e>
        <e type="operand" style="string">Max</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand" style="string">1-5</e>
        <e type="operand">4</e>
        <e type="operand">6</e>
        <e type="operand">5</e>
        <e type="operand" style="string">TEST6</e>
        <e type="operand" style="string">Combination</e>
        <e type="operand" style="string">Max</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand" style="string">1-6</e>
        <e type="operand">5</e>
        <e type="operand">7</e>
        <e type="operand">6</e>
        <e type="operand" style="string">TEST7</e>
        <e type="operand" style="string">Combination</e>
        <e type="operand" style="string">Max</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand" style="string">1-7</e>
        <e type="operand">6</e>
        <e type="operand">8</e>
        <e type="operand">7</e>
        <e type="operand" style="string">TEST8</e>
        <e type="operand" style="string">Combination</e>
        <e type="operand" style="string">Max</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand" style="string">1-8</e>
        <e type="operand">7</e>
        <e type="operand">9</e>
        <e type="operand">8</e>
        <e type="operand" style="string">TEST9</e>
        <e type="operand" style="string">Combination</e>
        <e type="operand" style="string">Max</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand" style="string">1-9</e>
        <e type="operand">8</e>
        <e type="operand">10</e>
        <e type="operand">9</e>
        <e type="operand" style="string">TEST10</e>
        <e type="operand" style="string">Combination</e>
        <e type="operand" style="string">Max</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand" style="string">1-10</e>
        <e type="operand">9</e>
        <e type="operand">11</e>
        <e type="operand">10</e>
        <e type="operand" style="string">TEST11</e>
        <e type="operand" style="string">Combination</e>
        <e type="operand" style="string">Max</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand" style="string">1-11</e>
        <e type="operand">10</e>
        <e type="operand">12</e>
        <e type="operand">11</e>
        <e type="operand" style="string">TEST12</e>
        <e type="operand" style="string">Combination</e>
        <e type="operand" style="string">Max</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand" style="string">1-12</e>
        <e type="operand">11</e>
        <e type="operand">13</e>
        <e type="operand">12</e>
        <e type="operand" style="string">TEST13</e>
        <e type="operand" style="string">Combination</e>
        <e type="operand" style="string">Max</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand" style="string">1-13</e>
        <e type="operand">12</e>
        <e type="operand">14</e>
        <e type="operand">13</e>
        <e type="operand" style="string">TEST14</e>
        <e type="operand" style="string">Combination</e>
        <e type="operand" style="string">Max</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand" style="string">1-14</e>
        <e type="operand">13</e>
        <e type="operand">15</e>
        <e type="operand">14</e>
        <e type="operand" style="string">TEST15</e>
        <e type="operand" style="string">Combination</e>
        <e type="operand" style="string">Max</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand" style="string">1-15</e>
        <e type="operand">14</e>
        <e type="operand">16</e>
        <e type="operand">15</e>
        <e type="operand" style="string">TEST16</e>
        <e type="operand" style="string">Combination</e>
        <e type="operand" style="string">Max</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand" style="string">1-16</e>
        <e type="operand">15</e>
        <e type="operand">17</e>
        <e type="operand">16</e>
        <e type="operand" style="string">TEST17</e>
        <e type="operand" style="string">Combination</e>
        <e type="operand" style="string">Max</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand" style="string">1-17</e>
        <e type="operand">16</e>
        <e type="operand">18</e>
        <e type="operand">17</e>
        <e type="operand" style="string">TEST18</e>
        <e type="operand" style="string">Combination</e>
        <e type="operand" style="string">Max</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand" style="string">1-18</e>
        <e type="operand">17</e>
        <e type="operand">19</e>
        <e type="operand">18</e>
        <e type="operand" style="string">TEST19</e>
        <e type="operand" style="string">Combination</e>
        <e type="operand" style="string">Max</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand" style="string">1-19</e>
        <e type="operand">18</e>
        <e type="operand">20</e>
        <e type="operand">19</e>
        <e type="operand" style="string">TEST20</e>
        <e type="operand" style="string">Combination</e>
        <e type="operand" style="string">Max</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand" style="string">1-20</e>
        <e type="operand">19</e>
        <e type="operand">21</e>
        <e type="operand">20</e>
        <e type="operand" style="string">TEST21</e>
        <e type="operand" style="string">Combination</e>
        <e type="operand" style="string">Max</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand" style="string">1-21</e>
        <e type="operand">20</e>
        <e type="operand">22</e>
        <e type="operand">21</e>
        <e type="operand" style="string">TEST22</e>
        <e type="operand" style="string">Combination</e>
        <e type="operand" style="string">Max</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand" style="string">1-22</e>
        <e type="operand">21</e>
        <e type="operand">23</e>
        <e type="operand">22</e>
        <e type="operand" style="string">TEST23</e>
        <e type="operand" style="string">Combination</e>
        <e type="operand" style="string">Max</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand" style="string">1-23</e>
        <e type="operand">22</e>
        <e type="operand">24</e>
        <e type="operand">23</e>
        <e type="operand" style="string">TEST24</e>
        <e type="operand" style="string">Combination</e>
        <e type="operand" style="string">Max</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand" style="string">1-24</e>
        <e type="operand">23</e>
        <e type="operand">25</e>
        <e type="operand">24</e>
        <e type="operand" style="string">TEST25</e>
        <e type="operand" style="string">Combination</e>
        <e type="operand" style="string">Max</e>
        <e type="operand">10000</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand" style="string">1-25</e>
        <e type="operand">24</e>
        <e type="operand">25</e>
        <e type="operand">13</e>
        <e type="function" preserve="true" args="327">mat</e>
      </result>
    </math>
  </region>
  <region id="20" left="36" top="1998" width="116" height="23" color="#000000" bgColor="#ffffff" fontSize="8">
    <math decimalPlaces="2">
      <input>
        <e type="operand">res1</e>
        <e type="function" preserve="true" args="1">rows</e>
      </input>
      <result action="numeric">
        <e type="operand">400</e>
      </result>
    </math>
  </region>
</regions>