sc/qa/unit/data/functions/array/fods/fourier.fods | 4367 +++++++++++++++++++++-
 1 file changed, 4322 insertions(+), 45 deletions(-)

New commits:
commit 20b1a4589ee95e34afdb3c82834fe32e1ccb25fb
Author:     Dennis Francis <[email protected]>
AuthorDate: Sun Mar 3 17:56:58 2019 +0530
Commit:     Dennis Francis <[email protected]>
CommitDate: Sun Mar 3 16:16:08 2019 +0100

    More test cases for FOURIER formula
    
    This adds test cases for N(data length) for non powers of 2.
    This tests real and complex input cases. It also tests polar and
    non-polar output case. The reference(expected) numbers were obtained
    using fft() of Matlab R2018b. Finally the inverse transform is
    compared is compared with original inputs for correctness.
    
    Change-Id: Ibc13fb5ce900facd3fb0896e85a4e0d1694ad7f3
    Reviewed-on: https://gerrit.libreoffice.org/68640
    Tested-by: Jenkins
    Reviewed-by: Dennis Francis <[email protected]>

diff --git a/sc/qa/unit/data/functions/array/fods/fourier.fods 
b/sc/qa/unit/data/functions/array/fods/fourier.fods
index 43189508827b..789e1bd15f73 100644
--- a/sc/qa/unit/data/functions/array/fods/fourier.fods
+++ b/sc/qa/unit/data/functions/array/fods/fourier.fods
@@ -1,20 +1,20 @@
 <?xml version="1.0" encoding="UTF-8"?>
 
 <office:document 
xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" 
xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" 
xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" 
xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" 
xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" 
xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" 
xmlns:xlink="http://www.w3.org/1999/xlink"; 
xmlns:dc="http://purl.org/dc/elements/1.1/"; 
xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" 
xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" 
xmlns:presentation="urn:oasis:names:tc:opendocument:xmlns:presentation:1.0" 
xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" 
xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" 
xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" 
xmlns:math="http://www.w3.org/1998/Math/MathML"; 
xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" xmlns:scr
 ipt="urn:oasis:names:tc:opendocument:xmlns:script:1.0" 
xmlns:config="urn:oasis:names:tc:opendocument:xmlns:config:1.0" 
xmlns:ooo="http://openoffice.org/2004/office"; 
xmlns:ooow="http://openoffice.org/2004/writer"; 
xmlns:oooc="http://openoffice.org/2004/calc"; 
xmlns:dom="http://www.w3.org/2001/xml-events"; 
xmlns:xforms="http://www.w3.org/2002/xforms"; 
xmlns:xsd="http://www.w3.org/2001/XMLSchema"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xmlns:rpt="http://openoffice.org/2005/report"; 
xmlns:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2" 
xmlns:xhtml="http://www.w3.org/1999/xhtml"; 
xmlns:grddl="http://www.w3.org/2003/g/data-view#"; 
xmlns:tableooo="http://openoffice.org/2009/table"; 
xmlns:drawooo="http://openoffice.org/2010/draw"; 
xmlns:calcext="urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0"
 
xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0"
 xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0" 
xmlns:form
 x="urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0" 
xmlns:css3t="http://www.w3.org/TR/css3-text/"; office:version="1.2" 
office:mimetype="application/vnd.oasis.opendocument.spreadsheet">
- 
<office:meta><meta:creation-date>2019-02-19T14:19:02.782037492</meta:creation-date><dc:date>2019-02-24T18:12:23.544491972</dc:date><meta:editing-duration>PT2H7M59S</meta:editing-duration><meta:editing-cycles>43</meta:editing-cycles><meta:generator>LibreOfficeDev/6.3.0.0.alpha0$Linux_X86_64
 
LibreOffice_project/b4df9b0b4c7411f257b0a397687587114a53208e</meta:generator><meta:document-statistic
 meta:table-count="2" meta:cell-count="884" 
meta:object-count="0"/></office:meta>
+ 
<office:meta><meta:creation-date>2019-02-19T14:19:02.782037492</meta:creation-date><dc:date>2019-03-03T16:30:38.015797381</dc:date><meta:editing-duration>PT2H52M20S</meta:editing-duration><meta:editing-cycles>66</meta:editing-cycles><meta:generator>LibreOfficeDev/6.3.0.0.alpha0$Linux_X86_64
 
LibreOffice_project/b4df9b0b4c7411f257b0a397687587114a53208e</meta:generator><meta:document-statistic
 meta:table-count="3" meta:cell-count="2175" 
meta:object-count="0"/></office:meta>
  <office:settings>
   <config:config-item-set config:name="ooo:view-settings">
    <config:config-item config:name="VisibleAreaTop" 
config:type="int">0</config:config-item>
    <config:config-item config:name="VisibleAreaLeft" 
config:type="int">0</config:config-item>
    <config:config-item config:name="VisibleAreaWidth" 
config:type="int">20041</config:config-item>
-   <config:config-item config:name="VisibleAreaHeight" 
config:type="int">4261</config:config-item>
+   <config:config-item config:name="VisibleAreaHeight" 
config:type="int">4713</config:config-item>
    <config:config-item-map-indexed config:name="Views">
     <config:config-item-map-entry>
      <config:config-item config:name="ViewId" 
config:type="string">view1</config:config-item>
      <config:config-item-map-named config:name="Tables">
       <config:config-item-map-entry config:name="Sheet1">
        <config:config-item config:name="CursorPositionX" 
config:type="int">1</config:config-item>
-       <config:config-item config:name="CursorPositionY" 
config:type="int">2</config:config-item>
+       <config:config-item config:name="CursorPositionY" 
config:type="int">8</config:config-item>
        <config:config-item config:name="HorizontalSplitMode" 
config:type="short">0</config:config-item>
        <config:config-item config:name="VerticalSplitMode" 
config:type="short">0</config:config-item>
        <config:config-item config:name="HorizontalSplitPosition" 
config:type="int">0</config:config-item>
@@ -32,7 +32,25 @@
       </config:config-item-map-entry>
       <config:config-item-map-entry config:name="Sheet2">
        <config:config-item config:name="CursorPositionX" 
config:type="int">0</config:config-item>
-       <config:config-item config:name="CursorPositionY" 
config:type="int">1</config:config-item>
+       <config:config-item config:name="CursorPositionY" 
config:type="int">3</config:config-item>
+       <config:config-item config:name="HorizontalSplitMode" 
config:type="short">0</config:config-item>
+       <config:config-item config:name="VerticalSplitMode" 
config:type="short">0</config:config-item>
+       <config:config-item config:name="HorizontalSplitPosition" 
config:type="int">0</config:config-item>
+       <config:config-item config:name="VerticalSplitPosition" 
config:type="int">0</config:config-item>
+       <config:config-item config:name="ActiveSplitRange" 
config:type="short">2</config:config-item>
+       <config:config-item config:name="PositionLeft" 
config:type="int">0</config:config-item>
+       <config:config-item config:name="PositionRight" 
config:type="int">0</config:config-item>
+       <config:config-item config:name="PositionTop" 
config:type="int">0</config:config-item>
+       <config:config-item config:name="PositionBottom" 
config:type="int">0</config:config-item>
+       <config:config-item config:name="ZoomType" 
config:type="short">0</config:config-item>
+       <config:config-item config:name="ZoomValue" 
config:type="int">100</config:config-item>
+       <config:config-item config:name="PageViewZoomValue" 
config:type="int">60</config:config-item>
+       <config:config-item config:name="ShowGrid" 
config:type="boolean">true</config:config-item>
+       <config:config-item config:name="AnchoredTextOverflowLegacy" 
config:type="boolean">false</config:config-item>
+      </config:config-item-map-entry>
+      <config:config-item-map-entry config:name="Sheet3">
+       <config:config-item config:name="CursorPositionX" 
config:type="int">4</config:config-item>
+       <config:config-item config:name="CursorPositionY" 
config:type="int">39</config:config-item>
        <config:config-item config:name="HorizontalSplitMode" 
config:type="short">0</config:config-item>
        <config:config-item config:name="VerticalSplitMode" 
config:type="short">0</config:config-item>
        <config:config-item config:name="HorizontalSplitPosition" 
config:type="int">0</config:config-item>
@@ -109,7 +127,7 @@
    </config:config-item-map-indexed>
    <config:config-item config:name="PrinterName" config:type="string">Generic 
Printer</config:config-item>
    <config:config-item config:name="PrinterPaperFromSetup" 
config:type="boolean">false</config:config-item>
-   <config:config-item config:name="PrinterSetup" 
config:type="base64Binary">nwH+/0dlbmVyaWMgUHJpbnRlcgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU0dFTlBSVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAMAwAAAAAAAAAAEAAhSAAAEdAAASm9iRGF0YSAxCnByaW50ZXI9R2VuZXJpYyBQcmludGVyCm9yaWVudGF0aW9uPVBvcnRyYWl0CmNvcGllcz0xCmNvbGxhdGU9ZmFsc2UKbWFyZ2luZGFqdXN0bWVudD0wLDAsMCwwCmNvbG9yZGVwdGg9MjQKcHNsZXZlbD0wCnBkZmRldmljZT0xCmNvbG9yZGV2aWNlPTAKUFBEQ29udGV4RGF0YQpQYWdlU2l6ZTpBNABEdXBsZXg6Tm9uZQAAEgBDT01QQVRfRFVQTEVYX01PREUPAER1cGxleE1vZGU6Ok9mZg==</config:config-item>
+   <config:config-item config:name="PrinterSetup" 
config:type="base64Binary">nwH+/0dlbmVyaWMgUHJpbnRlcgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU0dFTlBSVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAMAwAAAAAAAAAAEAAhSAAAEdAAASm9iRGF0YSAxCnByaW50ZXI9R2VuZXJpYyBQcmludGVyCm9yaWVudGF0aW9uPVBvcnRyYWl0CmNvcGllcz0xCmNvbGxhdGU9ZmFsc2UKbWFyZ2luZGFqdXN0bWVudD0wLDAsMCwwCmNvbG9yZGVwdGg9MjQKcHNsZXZlbD0wCnBkZmRldmljZT0xCmNvbG9yZGV2aWNlPTAKUFBEQ29udGV4RGF0YQpEdXBsZXg6Tm9uZQBQYWdlU2l6ZTpBNAAAEgBDT01QQVRfRFVQTEVYX01PREUPAER1cGxleE1vZGU6Ok9mZg==</config:config-item>
    <config:config-item config:name="EmbedOnlyUsedFonts" 
config:type="boolean">false</config:config-item>
    <config:config-item config:name="ApplyUserData" 
config:type="boolean">true</config:config-item>
    <config:config-item config:name="EmbedComplexScriptFonts" 
config:type="boolean">true</config:config-item>
@@ -1552,6 +1570,21 @@
   <style:style style:name="co9" style:family="table-column">
    <style:table-column-properties fo:break-before="auto" 
style:column-width="93.4pt"/>
   </style:style>
+  <style:style style:name="co10" style:family="table-column">
+   <style:table-column-properties fo:break-before="auto" 
style:column-width="118.09pt"/>
+  </style:style>
+  <style:style style:name="co11" style:family="table-column">
+   <style:table-column-properties fo:break-before="auto" 
style:column-width="128.89pt"/>
+  </style:style>
+  <style:style style:name="co12" style:family="table-column">
+   <style:table-column-properties fo:break-before="auto" 
style:column-width="119.65pt"/>
+  </style:style>
+  <style:style style:name="co13" style:family="table-column">
+   <style:table-column-properties fo:break-before="auto" 
style:column-width="125.04pt"/>
+  </style:style>
+  <style:style style:name="co14" style:family="table-column">
+   <style:table-column-properties fo:break-before="auto" 
style:column-width="104.94pt"/>
+  </style:style>
   <style:style style:name="ro1" style:family="table-row">
    <style:table-row-properties style:row-height="24.46pt" 
fo:break-before="auto" style:use-optimal-row-height="true"/>
   </style:style>
@@ -1591,8 +1624,8 @@
   <style:style style:name="ce22" style:family="table-cell" 
style:parent-style-name="Default" style:data-style-name="N99">
    <style:table-cell-properties style:text-align-source="fix" 
style:repeat-content="false"/>
    <style:paragraph-properties fo:text-align="center" fo:margin-left="0pt"/>
-   <style:map style:condition="cell-content()=1" style:apply-style-name="Good" 
style:base-cell-address="Sheet1.B8"/>
-   <style:map style:condition="cell-content()=0" style:apply-style-name="Bad" 
style:base-cell-address="Sheet1.B8"/>
+   <style:map style:condition="cell-content()=1" style:apply-style-name="Good" 
style:base-cell-address="Sheet1.B3"/>
+   <style:map style:condition="cell-content()=0" style:apply-style-name="Bad" 
style:base-cell-address="Sheet1.B3"/>
   </style:style>
   <style:style style:name="ce23" style:family="table-cell" 
style:parent-style-name="Default">
    <style:table-cell-properties fo:background-color="#000000"/>
@@ -1612,6 +1645,10 @@
    <style:table-cell-properties fo:background-color="#ffff00"/>
    <style:text-properties fo:color="#ff0000"/>
   </style:style>
+  <style:style style:name="ce10" style:family="table-cell" 
style:parent-style-name="Default" style:data-style-name="N99">
+   <style:map style:condition="cell-content()=1" style:apply-style-name="Good" 
style:base-cell-address="Sheet3.N2"/>
+   <style:map style:condition="cell-content()=0" style:apply-style-name="Bad" 
style:base-cell-address="Sheet3.N2"/>
+  </style:style>
   <style:page-layout style:name="pm1">
    <style:page-layout-properties style:writing-mode="lr-tb"/>
    <style:header-style>
@@ -1652,7 +1689,7 @@
      
<text:p><text:sheet-name>???</text:sheet-name><text:s/>(<text:title>???</text:title>)</text:p>
     </style:region-left>
     <style:region-right>
-     <text:p><text:date style:data-style-name="N2" 
text:date-value="2019-02-24">00/00/0000</text:date>, <text:time 
style:data-style-name="N2" 
text:time-value="18:27:22.610943946">00:00:00</text:time></text:p>
+     <text:p><text:date style:data-style-name="N2" 
text:date-value="2019-03-03">00/00/0000</text:date>, <text:time 
style:data-style-name="N2" 
text:time-value="15:46:05.649339134">00:00:00</text:time></text:p>
     </style:region-right>
    </style:header>
    <style:header-left style:display="false"/>
@@ -1702,8 +1739,8 @@
      </table:table-cell>
     </table:table-row>
     <table:table-row table:style-name="ro2">
-     <table:table-cell office:value-type="float" office:value="1" 
calcext:value-type="float">
-      <text:p>1</text:p>
+     <table:table-cell office:value-type="string" calcext:value-type="string">
+      <text:p>Sheet2</text:p>
      </table:table-cell>
      <table:table-cell table:style-name="ce22" 
table:formula="of:=AND([Sheet2.$N$2:.$S$52])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
       <text:p>TRUE</text:p>
@@ -1712,10 +1749,21 @@
       <text:p>FOURIER formulas for few even powers of 2 data length.</text:p>
      </table:table-cell>
     </table:table-row>
+    <table:table-row table:style-name="ro2">
+     <table:table-cell office:value-type="string" calcext:value-type="string">
+      <text:p>Sheet3</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="ce22" 
table:formula="of:=AND([Sheet3.$N$2:.$S$77])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="string" calcext:value-type="string">
+      <text:p>FOURIER formulas for few non powers of 2 data length.</text:p>
+     </table:table-cell>
+    </table:table-row>
     <calcext:conditional-formats>
-     <calcext:conditional-format 
calcext:target-range-address="Sheet1.B8:Sheet1.B8 Sheet1.B3:Sheet1.B3">
-      <calcext:condition calcext:apply-style-name="Good" calcext:value="=1" 
calcext:base-cell-address="Sheet1.B8"/>
-      <calcext:condition calcext:apply-style-name="Bad" calcext:value="=0" 
calcext:base-cell-address="Sheet1.B8"/>
+     <calcext:conditional-format 
calcext:target-range-address="Sheet1.B8:Sheet1.B9 Sheet1.B3:Sheet1.B3">
+      <calcext:condition calcext:apply-style-name="Good" calcext:value="=1" 
calcext:base-cell-address="Sheet1.B3"/>
+      <calcext:condition calcext:apply-style-name="Bad" calcext:value="=0" 
calcext:base-cell-address="Sheet1.B3"/>
      </calcext:conditional-format>
     </calcext:conditional-formats>
    </table:table>
@@ -2256,8 +2304,8 @@
      <table:table-cell table:number-matrix-columns-spanned="2" 
table:number-matrix-rows-spanned="8" 
table:formula="of:=ORG.LIBREOFFICE.FOURIER([.A12:.A19];1)" 
office:value-type="float" office:value="36" calcext:value-type="float">
       <text:p>36</text:p>
      </table:table-cell>
-     <table:table-cell office:value-type="float" 
office:value="-4.163799117101E-015" calcext:value-type="float">
-      <text:p>-4.163799117101E-15</text:p>
+     <table:table-cell office:value-type="float" 
office:value="-1.22464679914735E-015" calcext:value-type="float">
+      <text:p>-1.22464679914735E-15</text:p>
      </table:table-cell>
      <table:table-cell office:value-type="float" office:value="36" 
calcext:value-type="float">
       <text:p>36</text:p>
@@ -2268,20 +2316,20 @@
      <table:table-cell table:number-matrix-columns-spanned="2" 
table:number-matrix-rows-spanned="8" 
table:formula="of:=ORG.LIBREOFFICE.FOURIER([.A12:.A19];1;;1)" 
office:value-type="float" office:value="36" calcext:value-type="float">
       <text:p>36</text:p>
      </table:table-cell>
-     <table:table-cell office:value-type="float" 
office:value="-1.15661086586139E-016" calcext:value-type="float">
-      <text:p>-1.15661086586139E-16</text:p>
+     <table:table-cell office:value-type="float" 
office:value="-3.4017966642982E-017" calcext:value-type="float">
+      <text:p>-3.4017966642982E-17</text:p>
      </table:table-cell>
      <table:table-cell table:formula="of:=SQRT([.C12]*[.C12]+[.D12]*[.D12])" 
office:value-type="float" office:value="36" calcext:value-type="float">
       <text:p>36</text:p>
      </table:table-cell>
-     <table:table-cell table:formula="of:=ATAN2([.C12];[.D12])" 
office:value-type="float" office:value="-1.15661086586139E-016" 
calcext:value-type="float">
-      <text:p>-1.15661086586139E-16</text:p>
+     <table:table-cell table:formula="of:=ATAN2([.C12];[.D12])" 
office:value-type="float" office:value="-3.4017966642982E-017" 
calcext:value-type="float">
+      <text:p>-3.4017966642982E-17</text:p>
      </table:table-cell>
      <table:table-cell table:number-matrix-columns-spanned="2" 
table:number-matrix-rows-spanned="8" 
table:formula="of:=ORG.LIBREOFFICE.FOURIER([.C12:.D19];1;1)" 
office:value-type="float" office:value="1" calcext:value-type="float">
       <text:p>1</text:p>
      </table:table-cell>
-     <table:table-cell office:value-type="float" 
office:value="-1.337679327958E-015" calcext:value-type="float">
-      <text:p>-1.337679327958E-15</text:p>
+     <table:table-cell office:value-type="float" 
office:value="-4.59242549680257E-016" calcext:value-type="float">
+      <text:p>-4.59242549680257E-16</text:p>
      </table:table-cell>
      <table:table-cell/>
      <table:table-cell table:formula="of:=IF(ISBLANK([.$C12]); 1; 
ABS([.$C12]-[.$E12])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
@@ -2336,8 +2384,8 @@
      <table:table-cell office:value-type="float" office:value="2" 
calcext:value-type="float">
       <text:p>2</text:p>
      </table:table-cell>
-     <table:table-cell office:value-type="float" 
office:value="-5.55111512312578E-016" calcext:value-type="float">
-      <text:p>-5.55111512312578E-16</text:p>
+     <table:table-cell office:value-type="float" office:value="0" 
calcext:value-type="float">
+      <text:p>0</text:p>
      </table:table-cell>
      <table:table-cell/>
      <table:table-cell table:formula="of:=IF(ISBLANK([.$C13]); 1; 
ABS([.$C13]-[.$E13])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
@@ -2380,20 +2428,20 @@
      <table:table-cell office:value-type="float" 
office:value="5.65685424949238" calcext:value-type="float">
       <text:p>5.65685424949238</text:p>
      </table:table-cell>
-     <table:table-cell office:value-type="float" 
office:value="2.35619449019235" calcext:value-type="float">
-      <text:p>2.35619449019235</text:p>
+     <table:table-cell office:value-type="float" 
office:value="2.35619449019234" calcext:value-type="float">
+      <text:p>2.35619449019234</text:p>
      </table:table-cell>
      <table:table-cell table:formula="of:=SQRT([.C14]*[.C14]+[.D14]*[.D14])" 
office:value-type="float" office:value="5.65685424949238" 
calcext:value-type="float">
       <text:p>5.65685424949238</text:p>
      </table:table-cell>
-     <table:table-cell table:formula="of:=ATAN2([.C14];[.D14])" 
office:value-type="float" office:value="2.35619449019235" 
calcext:value-type="float">
-      <text:p>2.35619449019235</text:p>
+     <table:table-cell table:formula="of:=ATAN2([.C14];[.D14])" 
office:value-type="float" office:value="2.35619449019234" 
calcext:value-type="float">
+      <text:p>2.35619449019234</text:p>
      </table:table-cell>
      <table:table-cell office:value-type="float" office:value="3" 
calcext:value-type="float">
       <text:p>3</text:p>
      </table:table-cell>
-     <table:table-cell office:value-type="float" 
office:value="-6.87008343331399E-016" calcext:value-type="float">
-      <text:p>-6.87008343331399E-16</text:p>
+     <table:table-cell office:value-type="float" 
office:value="-1.416384724412E-016" calcext:value-type="float">
+      <text:p>-1.416384724412E-16</text:p>
      </table:table-cell>
      <table:table-cell/>
      <table:table-cell table:formula="of:=IF(ISBLANK([.$C14]); 1; 
ABS([.$C14]-[.$E14])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
@@ -2448,8 +2496,8 @@
      <table:table-cell office:value-type="float" office:value="4" 
calcext:value-type="float">
       <text:p>4</text:p>
      </table:table-cell>
-     <table:table-cell office:value-type="float" 
office:value="-6.66133814775094E-016" calcext:value-type="float">
-      <text:p>-6.66133814775094E-16</text:p>
+     <table:table-cell office:value-type="float" 
office:value="-2.22044604925031E-016" calcext:value-type="float">
+      <text:p>-2.22044604925031E-16</text:p>
      </table:table-cell>
      <table:table-cell/>
      <table:table-cell table:formula="of:=IF(ISBLANK([.$C15]); 1; 
ABS([.$C15]-[.$E15])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
@@ -2480,8 +2528,8 @@
      <table:table-cell office:value-type="float" office:value="-4" 
calcext:value-type="float">
       <text:p>-4</text:p>
      </table:table-cell>
-     <table:table-cell office:value-type="float" 
office:value="-9.79717439317883E-016" calcext:value-type="float">
-      <text:p>-9.79717439317883E-16</text:p>
+     <table:table-cell office:value-type="float" office:value="0" 
calcext:value-type="float">
+      <text:p>0</text:p>
      </table:table-cell>
      <table:table-cell office:value-type="float" office:value="-4" 
calcext:value-type="float">
       <text:p>-4</text:p>
@@ -2492,20 +2540,20 @@
      <table:table-cell office:value-type="float" office:value="4" 
calcext:value-type="float">
       <text:p>4</text:p>
      </table:table-cell>
-     <table:table-cell office:value-type="float" 
office:value="-3.14159265358979" calcext:value-type="float">
-      <text:p>-3.14159265358979</text:p>
+     <table:table-cell office:value-type="float" 
office:value="3.14159265358979" calcext:value-type="float">
+      <text:p>3.14159265358979</text:p>
      </table:table-cell>
      <table:table-cell table:formula="of:=SQRT([.C16]*[.C16]+[.D16]*[.D16])" 
office:value-type="float" office:value="4" calcext:value-type="float">
       <text:p>4</text:p>
      </table:table-cell>
-     <table:table-cell table:formula="of:=ATAN2([.C16];[.D16])" 
office:value-type="float" office:value="-3.14159265358979" 
calcext:value-type="float">
-      <text:p>-3.14159265358979</text:p>
+     <table:table-cell table:formula="of:=ATAN2([.C16];[.D16])" 
office:value-type="float" office:value="3.14159265358979" 
calcext:value-type="float">
+      <text:p>3.14159265358979</text:p>
      </table:table-cell>
      <table:table-cell office:value-type="float" office:value="5" 
calcext:value-type="float">
       <text:p>5</text:p>
      </table:table-cell>
-     <table:table-cell office:value-type="float" 
office:value="-7.71125438193206E-016" calcext:value-type="float">
-      <text:p>-7.71125438193206E-16</text:p>
+     <table:table-cell office:value-type="float" 
office:value="-3.36777869765522E-016" calcext:value-type="float">
+      <text:p>-3.36777869765522E-16</text:p>
      </table:table-cell>
      <table:table-cell/>
      <table:table-cell table:formula="of:=IF(ISBLANK([.$C16]); 1; 
ABS([.$C16]-[.$E16])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
@@ -2560,8 +2608,8 @@
      <table:table-cell office:value-type="float" office:value="6" 
calcext:value-type="float">
       <text:p>6</text:p>
      </table:table-cell>
-     <table:table-cell office:value-type="float" 
office:value="-6.66133814775094E-016" calcext:value-type="float">
-      <text:p>-6.66133814775094E-16</text:p>
+     <table:table-cell office:value-type="float" office:value="0" 
calcext:value-type="float">
+      <text:p>0</text:p>
      </table:table-cell>
      <table:table-cell/>
      <table:table-cell table:formula="of:=IF(ISBLANK([.$C17]); 1; 
ABS([.$C17]-[.$E17])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
@@ -2613,8 +2661,8 @@
      <table:table-cell office:value-type="float" office:value="7" 
calcext:value-type="float">
       <text:p>7</text:p>
      </table:table-cell>
-     <table:table-cell office:value-type="float" 
office:value="-3.8826856830051E-016" calcext:value-type="float">
-      <text:p>-3.8826856830051E-16</text:p>
+     <table:table-cell office:value-type="float" 
office:value="-2.86987907260374E-016" calcext:value-type="float">
+      <text:p>-2.86987907260374E-16</text:p>
      </table:table-cell>
      <table:table-cell/>
      <table:table-cell table:formula="of:=IF(ISBLANK([.$C18]); 1; 
ABS([.$C18]-[.$E18])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
@@ -2669,8 +2717,8 @@
      <table:table-cell office:value-type="float" office:value="8" 
calcext:value-type="float">
       <text:p>8</text:p>
      </table:table-cell>
-     <table:table-cell office:value-type="float" 
office:value="1.11022302462516E-016" calcext:value-type="float">
-      <text:p>1.11022302462516E-16</text:p>
+     <table:table-cell office:value-type="float" 
office:value="-2.22044604925031E-016" calcext:value-type="float">
+      <text:p>-2.22044604925031E-16</text:p>
      </table:table-cell>
      <table:table-cell/>
      <table:table-cell table:formula="of:=IF(ISBLANK([.$C19]); 1; 
ABS([.$C19]-[.$E19])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
@@ -4582,6 +4630,4235 @@
      </calcext:conditional-format>
     </calcext:conditional-formats>
    </table:table>
+   <table:table table:name="Sheet3" table:style-name="ta1">
+    <table:table-column table:style-name="co4" 
table:number-columns-repeated="13" table:default-cell-style-name="Default"/>
+    <table:table-column table:style-name="co10" 
table:default-cell-style-name="ce10"/>
+    <table:table-column table:style-name="co7" 
table:default-cell-style-name="ce10"/>
+    <table:table-column table:style-name="co11" 
table:default-cell-style-name="ce10"/>
+    <table:table-column table:style-name="co12" 
table:default-cell-style-name="ce10"/>
+    <table:table-column table:style-name="co13" 
table:default-cell-style-name="ce10"/>
+    <table:table-column table:style-name="co14" 
table:default-cell-style-name="ce10"/>
+    <table:table-column table:style-name="co4" 
table:number-columns-repeated="2" table:default-cell-style-name="Default"/>
+    <table:table-row table:style-name="ro2">
+     <table:table-cell table:style-name="ce23" office:value-type="string" 
calcext:value-type="string">
+      <text:p>xr[n]</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="ce23" office:value-type="string" 
calcext:value-type="string">
+      <text:p>xi[n]</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="ce23" office:value-type="string" 
calcext:value-type="string">
+      <text:p>Xr[k]</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="ce23" office:value-type="string" 
calcext:value-type="string">
+      <text:p>Xi[k]</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="ce23" office:value-type="string" 
calcext:value-type="string">
+      <text:p>Exr[k]</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="ce23" office:value-type="string" 
calcext:value-type="string">
+      <text:p>Exi[k]</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="ce23" office:value-type="string" 
calcext:value-type="string">
+      <text:p>Xm[k]</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="ce23" office:value-type="string" 
calcext:value-type="string">
+      <text:p>Xp[k]</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="ce23" office:value-type="string" 
calcext:value-type="string">
+      <text:p>Exm[k]</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="ce23" office:value-type="string" 
calcext:value-type="string">
+      <text:p>Exp[k]</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="ce23" office:value-type="string" 
calcext:value-type="string">
+      <text:p>xhr[n]</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="ce23" office:value-type="string" 
calcext:value-type="string">
+      <text:p>xhi[n]</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell table:style-name="ce25" office:value-type="string" 
calcext:value-type="string">
+      <text:p>CheckForwardFFTReal</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="ce25" office:value-type="string" 
calcext:value-type="string">
+      <text:p>CheckForwardFFTImag</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="ce25" office:value-type="string" 
calcext:value-type="string">
+      <text:p>CheckForwardFFTMag</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="ce25" office:value-type="string" 
calcext:value-type="string">
+      <text:p>CheckForwardFFTPhase</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="ce25" office:value-type="string" 
calcext:value-type="string">
+      <text:p>CheckInverseReal</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="ce25" office:value-type="string" 
calcext:value-type="string">
+      <text:p>CheckInverseImag</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="ce27" office:value-type="string" 
calcext:value-type="string">
+      <text:p>EPS</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="ce27" office:value-type="float" 
office:value="0.00000000001" calcext:value-type="float">
+      <text:p>1E-11</text:p>
+     </table:table-cell>
+    </table:table-row>
+    <table:table-row table:style-name="ro2">
+     <table:table-cell office:value-type="float" office:value="1" 
calcext:value-type="float">
+      <text:p>1</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell table:number-matrix-columns-spanned="2" 
table:number-matrix-rows-spanned="3" 
table:formula="of:=ORG.LIBREOFFICE.FOURIER([.A2:.A4];1)" 
office:value-type="float" office:value="6" calcext:value-type="float">
+      <text:p>6</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="4.23839242352229E-016" calcext:value-type="float">
+      <text:p>4.23839242352229E-16</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="6" 
calcext:value-type="float">
+      <text:p>6</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="0" 
calcext:value-type="float">
+      <text:p>0</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-matrix-columns-spanned="2" 
table:number-matrix-rows-spanned="3" 
table:formula="of:=ORG.LIBREOFFICE.FOURIER([.A2:.A4];1;;1)" 
office:value-type="float" office:value="6" calcext:value-type="float">
+      <text:p>6</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="7.06398737253716E-017" calcext:value-type="float">
+      <text:p>7.06398737253716E-17</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=SQRT([.C2]*[.C2]+[.D2]*[.D2])" 
office:value-type="float" office:value="6" calcext:value-type="float">
+      <text:p>6</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=ATAN2([.C2];[.D2])" 
office:value-type="float" office:value="7.06398737253716E-017" 
calcext:value-type="float">
+      <text:p>7.06398737253716E-17</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-matrix-columns-spanned="2" 
table:number-matrix-rows-spanned="3" 
table:formula="of:=ORG.LIBREOFFICE.FOURIER([.C2:.D4];1;1)" 
office:value-type="float" office:value="1" calcext:value-type="float">
+      <text:p>1</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-6.01705842729982E-016" calcext:value-type="float">
+      <text:p>-6.01705842729982E-16</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$C2]); 1; 
ABS([.$C2]-[.$E2])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$D2]); 1; 
ABS([.$D2]-[.$F2])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$G2]); 1; 
ABS([.$G2]-[.$I2])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$H2]); 1; 
ABS([.$H2]-[.$J2])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$K2]); 1; 
ABS([.$K2]-[.$A2])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$L2]); 1; 
ABS([.$L2]-[.$B2])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-columns-repeated="2"/>
+    </table:table-row>
+    <table:table-row table:style-name="ro2">
+     <table:table-cell office:value-type="float" office:value="2" 
calcext:value-type="float">
+      <text:p>2</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell office:value-type="float" office:value="-1.5" 
calcext:value-type="float">
+      <text:p>-1.5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="0.866025403784438" calcext:value-type="float">
+      <text:p>0.866025403784438</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="-1.5" 
calcext:value-type="float">
+      <text:p>-1.5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="0.866025403784439" calcext:value-type="float">
+      <text:p>0.866025403784439</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="1.73205080756888" calcext:value-type="float">
+      <text:p>1.73205080756888</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="2.6179938779915" calcext:value-type="float">
+      <text:p>2.6179938779915</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=SQRT([.C3]*[.C3]+[.D3]*[.D3])" 
office:value-type="float" office:value="1.73205080756888" 
calcext:value-type="float">
+      <text:p>1.73205080756888</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=ATAN2([.C3];[.D3])" 
office:value-type="float" office:value="2.6179938779915" 
calcext:value-type="float">
+      <text:p>2.6179938779915</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="2" 
calcext:value-type="float">
+      <text:p>2</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-2.96059473233375E-016" calcext:value-type="float">
+      <text:p>-2.96059473233375E-16</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$C3]); 1; 
ABS([.$C3]-[.$E3])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$D3]); 1; 
ABS([.$D3]-[.$F3])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$G3]); 1; 
ABS([.$G3]-[.$I3])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$H3]); 1; 
ABS([.$H3]-[.$J3])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$K3]); 1; 
ABS([.$K3]-[.$A3])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$L3]); 1; 
ABS([.$L3]-[.$B3])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-columns-repeated="2"/>
+    </table:table-row>
+    <table:table-row table:style-name="ro2">
+     <table:table-cell office:value-type="float" office:value="3" 
calcext:value-type="float">
+      <text:p>3</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell office:value-type="float" office:value="-1.5" 
calcext:value-type="float">
+      <text:p>-1.5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-0.86602540378444" calcext:value-type="float">
+      <text:p>-0.86602540378444</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="-1.5" 
calcext:value-type="float">
+      <text:p>-1.5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-0.866025403784439" calcext:value-type="float">
+      <text:p>-0.866025403784439</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="1.73205080756888" calcext:value-type="float">
+      <text:p>1.73205080756888</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-2.61799387799149" calcext:value-type="float">
+      <text:p>-2.61799387799149</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=SQRT([.C4]*[.C4]+[.D4]*[.D4])" 
office:value-type="float" office:value="1.73205080756888" 
calcext:value-type="float">
+      <text:p>1.73205080756888</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=ATAN2([.C4];[.D4])" 
office:value-type="float" office:value="-2.61799387799149" 
calcext:value-type="float">
+      <text:p>-2.61799387799149</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="3" 
calcext:value-type="float">
+      <text:p>3</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="2.96059473233375E-016" calcext:value-type="float">
+      <text:p>2.96059473233375E-16</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$C4]); 1; 
ABS([.$C4]-[.$E4])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$D4]); 1; 
ABS([.$D4]-[.$F4])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$G4]); 1; 
ABS([.$G4]-[.$I4])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$H4]); 1; 
ABS([.$H4]-[.$J4])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$K4]); 1; 
ABS([.$K4]-[.$A4])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$L4]); 1; 
ABS([.$L4]-[.$B4])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-columns-repeated="2"/>
+    </table:table-row>
+    <table:table-row table:style-name="ro2">
+     <table:table-cell table:style-name="ce24" 
table:number-columns-repeated="12"/>
+     <table:table-cell/>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$C5]); 1; 
ABS([.$C5]-[.$E5])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$D5]); 1; 
ABS([.$D5]-[.$F5])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$G5]); 1; 
ABS([.$G5]-[.$I5])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$H5]); 1; 
ABS([.$H5]-[.$J5])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$K5]); 1; 
ABS([.$K5]-[.$A5])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$L5]); 1; 
ABS([.$L5]-[.$B5])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-columns-repeated="2"/>
+    </table:table-row>
+    <table:table-row table:style-name="ro2">
+     <table:table-cell office:value-type="float" office:value="1" 
calcext:value-type="float">
+      <text:p>1</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell table:number-matrix-columns-spanned="2" 
table:number-matrix-rows-spanned="5" 
table:formula="of:=ORG.LIBREOFFICE.FOURIER([.A6:.A10];1)" 
office:value-type="float" office:value="15" calcext:value-type="float">
+      <text:p>15</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="1.3698155241998E-015" calcext:value-type="float">
+      <text:p>1.3698155241998E-15</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="15" 
calcext:value-type="float">
+      <text:p>15</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="0" 
calcext:value-type="float">
+      <text:p>0</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-matrix-columns-spanned="2" 
table:number-matrix-rows-spanned="5" 
table:formula="of:=ORG.LIBREOFFICE.FOURIER([.A6:.A10];1;;1)" 
office:value-type="float" office:value="15" calcext:value-type="float">
+      <text:p>15</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="9.13210349466534E-017" calcext:value-type="float">
+      <text:p>9.13210349466534E-17</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=SQRT([.C6]*[.C6]+[.D6]*[.D6])" 
office:value-type="float" office:value="15" calcext:value-type="float">
+      <text:p>15</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=ATAN2([.C6];[.D6])" 
office:value-type="float" office:value="9.13210349466534E-017" 
calcext:value-type="float">
+      <text:p>9.13210349466534E-17</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-matrix-columns-spanned="2" 
table:number-matrix-rows-spanned="5" 
table:formula="of:=ORG.LIBREOFFICE.FOURIER([.C6:.D10];1;1)" 
office:value-type="float" office:value="1" calcext:value-type="float">
+      <text:p>1</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-8.422541647321E-016" calcext:value-type="float">
+      <text:p>-8.422541647321E-16</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$C6]); 1; 
ABS([.$C6]-[.$E6])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$D6]); 1; 
ABS([.$D6]-[.$F6])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$G6]); 1; 
ABS([.$G6]-[.$I6])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$H6]); 1; 
ABS([.$H6]-[.$J6])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$K6]); 1; 
ABS([.$K6]-[.$A6])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$L6]); 1; 
ABS([.$L6]-[.$B6])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-columns-repeated="2"/>
+    </table:table-row>
+    <table:table-row table:style-name="ro2">
+     <table:table-cell office:value-type="float" office:value="2" 
calcext:value-type="float">
+      <text:p>2</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell office:value-type="float" office:value="-2.5" 
calcext:value-type="float">
+      <text:p>-2.5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="3.44095480117793" calcext:value-type="float">
+      <text:p>3.44095480117793</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="-2.5" 
calcext:value-type="float">
+      <text:p>-2.5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="3.44095480117793" calcext:value-type="float">
+      <text:p>3.44095480117793</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="4.2532540417602" calcext:value-type="float">
+      <text:p>4.2532540417602</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="2.19911485751286" calcext:value-type="float">
+      <text:p>2.19911485751286</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=SQRT([.C7]*[.C7]+[.D7]*[.D7])" 
office:value-type="float" office:value="4.2532540417602" 
calcext:value-type="float">
+      <text:p>4.2532540417602</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=ATAN2([.C7];[.D7])" 
office:value-type="float" office:value="2.19911485751286" 
calcext:value-type="float">
+      <text:p>2.19911485751286</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="2" 
calcext:value-type="float">
+      <text:p>2</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="1.77635683940025E-016" calcext:value-type="float">
+      <text:p>1.77635683940025E-16</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$C7]); 1; 
ABS([.$C7]-[.$E7])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$D7]); 1; 
ABS([.$D7]-[.$F7])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$G7]); 1; 
ABS([.$G7]-[.$I7])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$H7]); 1; 
ABS([.$H7]-[.$J7])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$K7]); 1; 
ABS([.$K7]-[.$A7])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$L7]); 1; 
ABS([.$L7]-[.$B7])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-columns-repeated="2"/>
+    </table:table-row>
+    <table:table-row table:style-name="ro2">
+     <table:table-cell office:value-type="float" office:value="3" 
calcext:value-type="float">
+      <text:p>3</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell office:value-type="float" office:value="-2.5" 
calcext:value-type="float">
+      <text:p>-2.5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="0.812299240582264" calcext:value-type="float">
+      <text:p>0.812299240582264</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="-2.5" 
calcext:value-type="float">
+      <text:p>-2.5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="0.812299240582266" calcext:value-type="float">
+      <text:p>0.812299240582266</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="2.62865556059567" calcext:value-type="float">
+      <text:p>2.62865556059567</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="2.82743338823081" calcext:value-type="float">
+      <text:p>2.82743338823081</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=SQRT([.C8]*[.C8]+[.D8]*[.D8])" 
office:value-type="float" office:value="2.62865556059567" 
calcext:value-type="float">
+      <text:p>2.62865556059567</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=ATAN2([.C8];[.D8])" 
office:value-type="float" office:value="2.82743338823081" 
calcext:value-type="float">
+      <text:p>2.82743338823081</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="3" 
calcext:value-type="float">
+      <text:p>3</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-1.77635683940025E-016" calcext:value-type="float">
+      <text:p>-1.77635683940025E-16</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$C8]); 1; 
ABS([.$C8]-[.$E8])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$D8]); 1; 
ABS([.$D8]-[.$F8])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$G8]); 1; 
ABS([.$G8]-[.$I8])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$H8]); 1; 
ABS([.$H8]-[.$J8])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$K8]); 1; 
ABS([.$K8]-[.$A8])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$L8]); 1; 
ABS([.$L8]-[.$B8])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-columns-repeated="2"/>
+    </table:table-row>
+    <table:table-row table:style-name="ro2">
+     <table:table-cell office:value-type="float" office:value="4" 
calcext:value-type="float">
+      <text:p>4</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell office:value-type="float" office:value="-2.5" 
calcext:value-type="float">
+      <text:p>-2.5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-0.812299240582266" calcext:value-type="float">
+      <text:p>-0.812299240582266</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="-2.5" 
calcext:value-type="float">
+      <text:p>-2.5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-0.812299240582266" calcext:value-type="float">
+      <text:p>-0.812299240582266</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="2.62865556059567" calcext:value-type="float">
+      <text:p>2.62865556059567</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-2.82743338823081" calcext:value-type="float">
+      <text:p>-2.82743338823081</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=SQRT([.C9]*[.C9]+[.D9]*[.D9])" 
office:value-type="float" office:value="2.62865556059567" 
calcext:value-type="float">
+      <text:p>2.62865556059567</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=ATAN2([.C9];[.D9])" 
office:value-type="float" office:value="-2.82743338823081" 
calcext:value-type="float">
+      <text:p>-2.82743338823081</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="4" 
calcext:value-type="float">
+      <text:p>4</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="0" 
calcext:value-type="float">
+      <text:p>0</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$C9]); 1; 
ABS([.$C9]-[.$E9])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$D9]); 1; 
ABS([.$D9]-[.$F9])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$G9]); 1; 
ABS([.$G9]-[.$I9])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$H9]); 1; 
ABS([.$H9]-[.$J9])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$K9]); 1; 
ABS([.$K9]-[.$A9])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$L9]); 1; 
ABS([.$L9]-[.$B9])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-columns-repeated="2"/>
+    </table:table-row>
+    <table:table-row table:style-name="ro2">
+     <table:table-cell office:value-type="float" office:value="5" 
calcext:value-type="float">
+      <text:p>5</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell office:value-type="float" office:value="-2.5" 
calcext:value-type="float">
+      <text:p>-2.5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-3.44095480117793" calcext:value-type="float">
+      <text:p>-3.44095480117793</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="-2.5" 
calcext:value-type="float">
+      <text:p>-2.5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-3.44095480117793" calcext:value-type="float">
+      <text:p>-3.44095480117793</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="4.2532540417602" calcext:value-type="float">
+      <text:p>4.2532540417602</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-2.19911485751285" calcext:value-type="float">
+      <text:p>-2.19911485751285</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=SQRT([.C10]*[.C10]+[.D10]*[.D10])" 
office:value-type="float" office:value="4.2532540417602" 
calcext:value-type="float">
+      <text:p>4.2532540417602</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=ATAN2([.C10];[.D10])" 
office:value-type="float" office:value="-2.19911485751285" 
calcext:value-type="float">
+      <text:p>-2.19911485751285</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="5" 
calcext:value-type="float">
+      <text:p>5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="3.5527136788005E-016" calcext:value-type="float">
+      <text:p>3.5527136788005E-16</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$C10]); 1; 
ABS([.$C10]-[.$E10])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$D10]); 1; 
ABS([.$D10]-[.$F10])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$G10]); 1; 
ABS([.$G10]-[.$I10])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$H10]); 1; 
ABS([.$H10]-[.$J10])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$K10]); 1; 
ABS([.$K10]-[.$A10])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$L10]); 1; 
ABS([.$L10]-[.$B10])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-columns-repeated="2"/>
+    </table:table-row>
+    <table:table-row table:style-name="ro2">
+     <table:table-cell table:style-name="ce24" 
table:number-columns-repeated="12"/>
+     <table:table-cell/>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$C11]); 1; 
ABS([.$C11]-[.$E11])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$D11]); 1; 
ABS([.$D11]-[.$F11])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$G11]); 1; 
ABS([.$G11]-[.$I11])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$H11]); 1; 
ABS([.$H11]-[.$J11])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$K11]); 1; 
ABS([.$K11]-[.$A11])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$L11]); 1; 
ABS([.$L11]-[.$B11])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-columns-repeated="2"/>
+    </table:table-row>
+    <table:table-row table:style-name="ro2">
+     <table:table-cell office:value-type="float" office:value="1" 
calcext:value-type="float">
+      <text:p>1</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell table:number-matrix-columns-spanned="2" 
table:number-matrix-rows-spanned="7" 
table:formula="of:=ORG.LIBREOFFICE.FOURIER([.A12:.A18];1)" 
office:value-type="float" office:value="28" calcext:value-type="float">
+      <text:p>28</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="5.46639190770181E-015" calcext:value-type="float">
+      <text:p>5.46639190770181E-15</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="28" 
calcext:value-type="float">
+      <text:p>28</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="0" 
calcext:value-type="float">
+      <text:p>0</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-matrix-columns-spanned="2" 
table:number-matrix-rows-spanned="7" 
table:formula="of:=ORG.LIBREOFFICE.FOURIER([.A12:.A18];1;;1)" 
office:value-type="float" office:value="28" calcext:value-type="float">
+      <text:p>28</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="1.95228282417922E-016" calcext:value-type="float">
+      <text:p>1.95228282417922E-16</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=SQRT([.C12]*[.C12]+[.D12]*[.D12])" 
office:value-type="float" office:value="28" calcext:value-type="float">
+      <text:p>28</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=ATAN2([.C12];[.D12])" 
office:value-type="float" office:value="1.95228282417922E-016" 
calcext:value-type="float">
+      <text:p>1.95228282417922E-16</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-matrix-columns-spanned="2" 
table:number-matrix-rows-spanned="7" 
table:formula="of:=ORG.LIBREOFFICE.FOURIER([.C12:.D18];1;1)" 
office:value-type="float" office:value="1" calcext:value-type="float">
+      <text:p>1</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-1.37681666234636E-015" calcext:value-type="float">
+      <text:p>-1.37681666234636E-15</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$C12]); 1; 
ABS([.$C12]-[.$E12])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$D12]); 1; 
ABS([.$D12]-[.$F12])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$G12]); 1; 
ABS([.$G12]-[.$I12])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$H12]); 1; 
ABS([.$H12]-[.$J12])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$K12]); 1; 
ABS([.$K12]-[.$A12])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$L12]); 1; 
ABS([.$L12]-[.$B12])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-columns-repeated="2"/>
+    </table:table-row>
+    <table:table-row table:style-name="ro2">
+     <table:table-cell office:value-type="float" office:value="2" 
calcext:value-type="float">
+      <text:p>2</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell office:value-type="float" office:value="-3.5" 
calcext:value-type="float">
+      <text:p>-3.5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="7.26782488800318" calcext:value-type="float">
+      <text:p>7.26782488800318</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="-3.5" 
calcext:value-type="float">
+      <text:p>-3.5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="7.26782488800318" calcext:value-type="float">
+      <text:p>7.26782488800318</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="8.06667704836871" calcext:value-type="float">
+      <text:p>8.06667704836871</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="2.01959527730772" calcext:value-type="float">
+      <text:p>2.01959527730772</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=SQRT([.C13]*[.C13]+[.D13]*[.D13])" 
office:value-type="float" office:value="8.06667704836871" 
calcext:value-type="float">
+      <text:p>8.06667704836871</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=ATAN2([.C13];[.D13])" 
office:value-type="float" office:value="2.01959527730772" 
calcext:value-type="float">
+      <text:p>2.01959527730772</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="2" 
calcext:value-type="float">
+      <text:p>2</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="2.53765262771464E-016" calcext:value-type="float">
+      <text:p>2.53765262771464E-16</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$C13]); 1; 
ABS([.$C13]-[.$E13])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$D13]); 1; 
ABS([.$D13]-[.$F13])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$G13]); 1; 
ABS([.$G13]-[.$I13])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$H13]); 1; 
ABS([.$H13]-[.$J13])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$K13]); 1; 
ABS([.$K13]-[.$A13])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$L13]); 1; 
ABS([.$L13]-[.$B13])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-columns-repeated="2"/>
+    </table:table-row>
+    <table:table-row table:style-name="ro2">
+     <table:table-cell office:value-type="float" office:value="3" 
calcext:value-type="float">
+      <text:p>3</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell office:value-type="float" office:value="-3.5" 
calcext:value-type="float">
+      <text:p>-3.5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="2.79115686108841" calcext:value-type="float">
+      <text:p>2.79115686108841</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="-3.5" 
calcext:value-type="float">
+      <text:p>-3.5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="2.79115686108841" calcext:value-type="float">
+      <text:p>2.79115686108841</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="4.47666802691477" calcext:value-type="float">
+      <text:p>4.47666802691477</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="2.46839422782055" calcext:value-type="float">
+      <text:p>2.46839422782055</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=SQRT([.C14]*[.C14]+[.D14]*[.D14])" 
office:value-type="float" office:value="4.47666802691477" 
calcext:value-type="float">
+      <text:p>4.47666802691477</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=ATAN2([.C14];[.D14])" 
office:value-type="float" office:value="2.46839422782055" 
calcext:value-type="float">
+      <text:p>2.46839422782055</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="3" 
calcext:value-type="float">
+      <text:p>3</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-2.53765262771464E-016" calcext:value-type="float">
+      <text:p>-2.53765262771464E-16</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$C14]); 1; 
ABS([.$C14]-[.$E14])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$D14]); 1; 
ABS([.$D14]-[.$F14])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$G14]); 1; 
ABS([.$G14]-[.$I14])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$H14]); 1; 
ABS([.$H14]-[.$J14])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$K14]); 1; 
ABS([.$K14]-[.$A14])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$L14]); 1; 
ABS([.$L14]-[.$B14])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-columns-repeated="2"/>
+    </table:table-row>
+    <table:table-row table:style-name="ro2">
+     <table:table-cell office:value-type="float" office:value="4" 
calcext:value-type="float">
+      <text:p>4</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell office:value-type="float" office:value="-3.5" 
calcext:value-type="float">
+      <text:p>-3.5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="0.798852160365522" calcext:value-type="float">
+      <text:p>0.798852160365522</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="-3.5" 
calcext:value-type="float">
+      <text:p>-3.5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="0.798852160365525" calcext:value-type="float">
+      <text:p>0.798852160365525</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="3.59000902145394" calcext:value-type="float">
+      <text:p>3.59000902145394</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="2.91719317833338" calcext:value-type="float">
+      <text:p>2.91719317833338</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=SQRT([.C15]*[.C15]+[.D15]*[.D15])" 
office:value-type="float" office:value="3.59000902145394" 
calcext:value-type="float">
+      <text:p>3.59000902145394</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=ATAN2([.C15];[.D15])" 
office:value-type="float" office:value="2.91719317833338" 
calcext:value-type="float">
+      <text:p>2.91719317833338</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="4" 
calcext:value-type="float">
+      <text:p>4</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-1.52259157662879E-015" calcext:value-type="float">
+      <text:p>-1.52259157662879E-15</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$C15]); 1; 
ABS([.$C15]-[.$E15])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$D15]); 1; 
ABS([.$D15]-[.$F15])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$G15]); 1; 
ABS([.$G15]-[.$I15])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$H15]); 1; 
ABS([.$H15]-[.$J15])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$K15]); 1; 
ABS([.$K15]-[.$A15])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$L15]); 1; 
ABS([.$L15]-[.$B15])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-columns-repeated="2"/>
+    </table:table-row>
+    <table:table-row table:style-name="ro2">
+     <table:table-cell office:value-type="float" office:value="5" 
calcext:value-type="float">
+      <text:p>5</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell office:value-type="float" office:value="-3.5" 
calcext:value-type="float">
+      <text:p>-3.5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-0.798852160365526" calcext:value-type="float">
+      <text:p>-0.798852160365526</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="-3.5" 
calcext:value-type="float">
+      <text:p>-3.5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-0.798852160365525" calcext:value-type="float">
+      <text:p>-0.798852160365525</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="3.59000902145394" calcext:value-type="float">
+      <text:p>3.59000902145394</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-2.91719317833338" calcext:value-type="float">
+      <text:p>-2.91719317833338</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=SQRT([.C16]*[.C16]+[.D16]*[.D16])" 
office:value-type="float" office:value="3.59000902145394" 
calcext:value-type="float">
+      <text:p>3.59000902145394</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=ATAN2([.C16];[.D16])" 
office:value-type="float" office:value="-2.91719317833338" 
calcext:value-type="float">
+      <text:p>-2.91719317833338</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="5" 
calcext:value-type="float">
+      <text:p>5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="2.03012210217171E-015" calcext:value-type="float">
+      <text:p>2.03012210217171E-15</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$C16]); 1; 
ABS([.$C16]-[.$E16])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$D16]); 1; 
ABS([.$D16]-[.$F16])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$G16]); 1; 
ABS([.$G16]-[.$I16])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$H16]); 1; 
ABS([.$H16]-[.$J16])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$K16]); 1; 
ABS([.$K16]-[.$A16])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$L16]); 1; 
ABS([.$L16]-[.$B16])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-columns-repeated="2"/>
+    </table:table-row>
+    <table:table-row table:style-name="ro2">
+     <table:table-cell office:value-type="float" office:value="6" 
calcext:value-type="float">
+      <text:p>6</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell office:value-type="float" office:value="-3.5" 
calcext:value-type="float">
+      <text:p>-3.5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-2.79115686108842" calcext:value-type="float">
+      <text:p>-2.79115686108842</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="-3.5" 
calcext:value-type="float">
+      <text:p>-3.5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-2.79115686108841" calcext:value-type="float">
+      <text:p>-2.79115686108841</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="4.47666802691477" calcext:value-type="float">
+      <text:p>4.47666802691477</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-2.46839422782055" calcext:value-type="float">
+      <text:p>-2.46839422782055</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=SQRT([.C17]*[.C17]+[.D17]*[.D17])" 
office:value-type="float" office:value="4.47666802691477" 
calcext:value-type="float">
+      <text:p>4.47666802691477</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=ATAN2([.C17];[.D17])" 
office:value-type="float" office:value="-2.46839422782055" 
calcext:value-type="float">
+      <text:p>-2.46839422782055</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="6" 
calcext:value-type="float">
+      <text:p>6</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="0" 
calcext:value-type="float">
+      <text:p>0</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$C17]); 1; 
ABS([.$C17]-[.$E17])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$D17]); 1; 
ABS([.$D17]-[.$F17])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$G17]); 1; 
ABS([.$G17]-[.$I17])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$H17]); 1; 
ABS([.$H17]-[.$J17])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$K17]); 1; 
ABS([.$K17]-[.$A17])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$L17]); 1; 
ABS([.$L17]-[.$B17])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-columns-repeated="2"/>
+    </table:table-row>
+    <table:table-row table:style-name="ro2">
+     <table:table-cell office:value-type="float" office:value="7" 
calcext:value-type="float">
+      <text:p>7</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell office:value-type="float" 
office:value="-3.49999999999999" calcext:value-type="float">
+      <text:p>-3.49999999999999</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-7.26782488800318" calcext:value-type="float">
+      <text:p>-7.26782488800318</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="-3.5" 
calcext:value-type="float">
+      <text:p>-3.5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-7.26782488800318" calcext:value-type="float">
+      <text:p>-7.26782488800318</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="8.0666770483687" calcext:value-type="float">
+      <text:p>8.0666770483687</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-2.01959527730772" calcext:value-type="float">
+      <text:p>-2.01959527730772</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=SQRT([.C18]*[.C18]+[.D18]*[.D18])" 
office:value-type="float" office:value="8.0666770483687" 
calcext:value-type="float">
+      <text:p>8.0666770483687</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=ATAN2([.C18];[.D18])" 
office:value-type="float" office:value="-2.01959527730772" 
calcext:value-type="float">
+      <text:p>-2.01959527730772</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="7" 
calcext:value-type="float">
+      <text:p>7</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="5.07530525542929E-016" calcext:value-type="float">
+      <text:p>5.07530525542929E-16</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$C18]); 1; 
ABS([.$C18]-[.$E18])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$D18]); 1; 
ABS([.$D18]-[.$F18])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$G18]); 1; 
ABS([.$G18]-[.$I18])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$H18]); 1; 
ABS([.$H18]-[.$J18])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$K18]); 1; 
ABS([.$K18]-[.$A18])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$L18]); 1; 
ABS([.$L18]-[.$B18])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-columns-repeated="2"/>
+    </table:table-row>
+    <table:table-row table:style-name="ro2">
+     <table:table-cell table:style-name="ce24" 
table:number-columns-repeated="12"/>
+     <table:table-cell/>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$C19]); 1; 
ABS([.$C19]-[.$E19])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$D19]); 1; 
ABS([.$D19]-[.$F19])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$G19]); 1; 
ABS([.$G19]-[.$I19])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$H19]); 1; 
ABS([.$H19]-[.$J19])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$K19]); 1; 
ABS([.$K19]-[.$A19])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$L19]); 1; 
ABS([.$L19]-[.$B19])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-columns-repeated="2"/>
+    </table:table-row>
+    <table:table-row table:style-name="ro2">
+     <table:table-cell office:value-type="float" office:value="1" 
calcext:value-type="float">
+      <text:p>1</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell table:number-matrix-columns-spanned="2" 
table:number-matrix-rows-spanned="13" 
table:formula="of:=ORG.LIBREOFFICE.FOURIER([.A20:.A32];1)" 
office:value-type="float" office:value="91" calcext:value-type="float">
+      <text:p>91</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="0.0000000000000120125026967745" calcext:value-type="float">
+      <text:p>1.20125026967745E-14</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="91" 
calcext:value-type="float">
+      <text:p>91</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="0" 
calcext:value-type="float">
+      <text:p>0</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-matrix-columns-spanned="2" 
table:number-matrix-rows-spanned="13" 
table:formula="of:=ORG.LIBREOFFICE.FOURIER([.A20:.A32];1;;1)" 
office:value-type="float" office:value="91" calcext:value-type="float">
+      <text:p>91</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="1.32005524140379E-016" calcext:value-type="float">
+      <text:p>1.32005524140379E-16</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=SQRT([.C20]*[.C20]+[.D20]*[.D20])" 
office:value-type="float" office:value="91" calcext:value-type="float">
+      <text:p>91</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=ATAN2([.C20];[.D20])" 
office:value-type="float" office:value="1.32005524140379E-016" 
calcext:value-type="float">
+      <text:p>1.32005524140379E-16</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-matrix-columns-spanned="2" 
table:number-matrix-rows-spanned="13" 
table:formula="of:=ORG.LIBREOFFICE.FOURIER([.C20:.D32];1;1)" 
office:value-type="float" office:value="1.00000000000002" 
calcext:value-type="float">
+      <text:p>1.00000000000002</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-0.0000000000000165810359636775" calcext:value-type="float">
+      <text:p>-1.65810359636775E-14</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$C20]); 1; 
ABS([.$C20]-[.$E20])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$D20]); 1; 
ABS([.$D20]-[.$F20])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$G20]); 1; 
ABS([.$G20]-[.$I20])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$H20]); 1; 
ABS([.$H20]-[.$J20])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$K20]); 1; 
ABS([.$K20]-[.$A20])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$L20]); 1; 
ABS([.$L20]-[.$B20])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-columns-repeated="2"/>
+    </table:table-row>
+    <table:table-row table:style-name="ro2">
+     <table:table-cell office:value-type="float" office:value="2" 
calcext:value-type="float">
+      <text:p>2</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell office:value-type="float" 
office:value="-6.50000000000001" calcext:value-type="float">
+      <text:p>-6.50000000000001</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="26.3715366566477" calcext:value-type="float">
+      <text:p>26.3715366566477</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="-6.5" 
calcext:value-type="float">
+      <text:p>-6.5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="26.3715366566478" calcext:value-type="float">
+      <text:p>26.3715366566478</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="27.1607795475924" calcext:value-type="float">
+      <text:p>27.1607795475924</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="1.81245730014796" calcext:value-type="float">
+      <text:p>1.81245730014796</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=SQRT([.C21]*[.C21]+[.D21]*[.D21])" 
office:value-type="float" office:value="27.1607795475924" 
calcext:value-type="float">
+      <text:p>27.1607795475924</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=ATAN2([.C21];[.D21])" 
office:value-type="float" office:value="1.81245730014796" 
calcext:value-type="float">
+      <text:p>1.81245730014796</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="2.00000000000001" calcext:value-type="float">
+      <text:p>2.00000000000001</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="-0.0000000000000136642833800019" calcext:value-type="float">
+      <text:p>-1.36642833800019E-14</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$C21]); 1; 
ABS([.$C21]-[.$E21])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$D21]); 1; 
ABS([.$D21]-[.$F21])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$G21]); 1; 
ABS([.$G21]-[.$I21])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$H21]); 1; 
ABS([.$H21]-[.$J21])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$K21]); 1; 
ABS([.$K21]-[.$A21])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=IF(ISBLANK([.$L21]); 1; 
ABS([.$L21]-[.$B21])&lt;[.$U$1])" office:value-type="boolean" 
office:boolean-value="true" calcext:value-type="boolean">
+      <text:p>TRUE</text:p>
+     </table:table-cell>
+     <table:table-cell table:number-columns-repeated="2"/>
+    </table:table-row>
+    <table:table-row table:style-name="ro2">
+     <table:table-cell office:value-type="float" office:value="3" 
calcext:value-type="float">
+      <text:p>3</text:p>
+     </table:table-cell>
+     <table:table-cell/>
+     <table:table-cell office:value-type="float" 
office:value="-6.50000000000001" calcext:value-type="float">
+      <text:p>-6.50000000000001</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="12.3847152734699" calcext:value-type="float">
+      <text:p>12.3847152734699</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="-6.5" 
calcext:value-type="float">
+      <text:p>-6.5</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" office:value="12.38471527347" 
calcext:value-type="float">
+      <text:p>12.38471527347</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="13.9868213831778" calcext:value-type="float">
+      <text:p>13.9868213831778</text:p>
+     </table:table-cell>
+     <table:table-cell office:value-type="float" 
office:value="2.05411827350102" calcext:value-type="float">
+      <text:p>2.05411827350102</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=SQRT([.C22]*[.C22]+[.D22]*[.D22])" 
office:value-type="float" office:value="13.9868213831778" 
calcext:value-type="float">
+      <text:p>13.9868213831778</text:p>
+     </table:table-cell>
+     <table:table-cell table:formula="of:=ATAN2([.C22];[.D22])" 
office:value-type="float" office:value="2.05411827350102" 
calcext:value-type="float">
+      <text:p>2.05411827350102</text:p>
+     </table:table-cell>

... etc. - the rest is truncated
_______________________________________________
Libreoffice-commits mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to