home *** CD-ROM | disk | FTP | other *** search
/ ftp.tcs3.com / ftp.tcs3.com.tar / ftp.tcs3.com / DRIVERS / Audio / Office2010 / ProPlus.WW / ProPsWW.cab / OART.DLL / 3000 / 3251 < prev    next >
Extensible Markup Language  |  2010-03-13  |  37KB  |  853 lines

  1. ∩╗┐<?xml version="1.0" encoding="utf-8"?>
  2. <!-- Copyright (c) Microsoft Corporation.  All rights reserved. -->
  3. <layoutDef xmlns="http://schemas.openxmlformats.org/drawingml/2006/diagram" uniqueId="urn:microsoft.com/office/officeart/2005/8/layout/venn1">
  4.     <title val="Basic Venn" />
  5.     <desc val="" />
  6.     <catLst>
  7.         <cat type="relationship" pri="28000" />
  8.         <cat type="convert" pri="19000" />
  9.     </catLst>
  10.     <clrData>
  11.         <dataModel>
  12.             <ptLst>
  13.                 <pt modelId="0" type="doc" />
  14.                 <pt modelId="1" type="node" />
  15.                 <pt modelId="2" type="node" />
  16.                 <pt modelId="3" type="node" />
  17.                 <pt modelId="4" type="node" />
  18.             </ptLst>
  19.             <cxnLst>
  20.                 <cxn modelId="7" type="parOf" srcId="0" destId="1" srcOrd="0" destOrd="0" presId="" />
  21.                 <cxn modelId="8" type="parOf" srcId="0" destId="2" srcOrd="1" destOrd="0" presId="" />
  22.                 <cxn modelId="9" type="parOf" srcId="0" destId="3" srcOrd="2" destOrd="0" presId="" />
  23.                 <cxn modelId="10" type="parOf" srcId="0" destId="4" srcOrd="3" destOrd="0" presId="" />
  24.             </cxnLst>
  25.         </dataModel>
  26.     </clrData>
  27.     <layoutNode name="compositeShape">
  28.         <varLst>
  29.             <chMax val="7" />
  30.             <dir val="norm" />
  31.             <resizeHandles val="exact" />
  32.         </varLst>
  33.         <choose>
  34.             <if axis="ch" ptType="node" func="cnt" op="equ" val="1">
  35.                 <alg type="composite">
  36.                     <param type="ar" val="1" />
  37.                 </alg>
  38.             </if>
  39.             <if axis="ch" ptType="node" func="cnt" op="equ" val="2">
  40.                 <alg type="composite">
  41.                     <param type="ar" val="1.792" />
  42.                 </alg>
  43.             </if>
  44.             <if axis="ch" ptType="node" func="cnt" op="equ" val="3">
  45.                 <alg type="composite">
  46.                     <param type="ar" val="1" />
  47.                 </alg>
  48.             </if>
  49.             <if axis="ch" ptType="node" func="cnt" op="equ" val="4">
  50.                 <alg type="composite">
  51.                     <param type="ar" val="1" />
  52.                 </alg>
  53.             </if>
  54.             <if axis="ch" ptType="node" func="cnt" op="equ" val="5">
  55.                 <alg type="composite">
  56.                     <param type="ar" val="1.4" />
  57.                 </alg>
  58.             </if>
  59.             <if axis="ch" ptType="node" func="cnt" op="equ" val="6">
  60.                 <alg type="composite">
  61.                     <param type="ar" val="1.285" />
  62.                 </alg>
  63.             </if>
  64.             <if axis="ch" ptType="node" func="cnt" op="equ" val="7">
  65.                 <alg type="composite">
  66.                     <param type="ar" val="1.359" />
  67.                 </alg>
  68.             </if>
  69.             <else>
  70.                 <alg type="composite">
  71.                     <param type="ar" val="1.359" />
  72.                 </alg>
  73.             </else>
  74.         </choose>
  75.         <shape />
  76.         <presOf />
  77.         <choose>
  78.             <if axis="ch" ptType="node" func="cnt" op="equ" val="1">
  79.                 <constrLst>
  80.                     <constr type="ctrX" for="ch" forName="circ1TxSh" refType="w" fact="0.5" />
  81.                     <constr type="ctrY" for="ch" forName="circ1TxSh" refType="h" fact="0.5" />
  82.                     <constr type="w" for="ch" forName="circ1TxSh" refType="w" fact="1" />
  83.                     <constr type="h" for="ch" forName="circ1TxSh" refType="h" fact="1" />
  84.                     <constr op="equ" type="primFontSz" for="ch" ptType="node" />
  85.                 </constrLst>
  86.             </if>
  87.             <if axis="ch" ptType="node" func="cnt" op="equ" val="2">
  88.                 <constrLst>
  89.                     <constr type="ctrX" for="ch" forName="circ1" refType="w" fact="0.3" />
  90.                     <constr type="ctrY" for="ch" forName="circ1" refType="h" fact="0.5" />
  91.                     <constr type="w" for="ch" forName="circ1" refType="w" fact="0.555" />
  92.                     <constr type="h" for="ch" forName="circ1" refType="h" fact="0.99456" />
  93.                     <constr type="l" for="ch" forName="circ1Tx" refType="w" fact="0.1" />
  94.                     <constr type="t" for="ch" forName="circ1Tx" refType="h" fact="0.12" />
  95.                     <constr type="w" for="ch" forName="circ1Tx" refType="w" fact="0.32" />
  96.                     <constr type="h" for="ch" forName="circ1Tx" refType="h" fact="0.76" />
  97.                     <constr type="ctrX" for="ch" forName="circ2" refType="w" fact="0.7" />
  98.                     <constr type="ctrY" for="ch" forName="circ2" refType="h" fact="0.5" />
  99.                     <constr type="w" for="ch" forName="circ2" refType="w" fact="0.555" />
  100.                     <constr type="h" for="ch" forName="circ2" refType="h" fact="0.99456" />
  101.                     <constr type="l" for="ch" forName="circ2Tx" refType="w" fact="0.58" />
  102.                     <constr type="t" for="ch" forName="circ2Tx" refType="h" fact="0.12" />
  103.                     <constr type="w" for="ch" forName="circ2Tx" refType="w" fact="0.32" />
  104.                     <constr type="h" for="ch" forName="circ2Tx" refType="h" fact="0.76" />
  105.                     <constr op="equ" type="primFontSz" for="ch" ptType="node" />
  106.                 </constrLst>
  107.             </if>
  108.             <if axis="ch" ptType="node" func="cnt" op="equ" val="3">
  109.                 <constrLst>
  110.                     <constr type="ctrX" for="ch" forName="circ1" refType="w" fact="0.5" />
  111.                     <constr type="ctrY" for="ch" forName="circ1" refType="w" fact="0.25" />
  112.                     <constr type="w" for="ch" forName="circ1" refType="w" fact="0.6" />
  113.                     <constr type="h" for="ch" forName="circ1" refType="h" fact="0.6" />
  114.                     <constr type="l" for="ch" forName="circ1Tx" refType="w" fact="0.28" />
  115.                     <constr type="t" for="ch" forName="circ1Tx" refType="h" fact="0.055" />
  116.                     <constr type="w" for="ch" forName="circ1Tx" refType="w" fact="0.44" />
  117.                     <constr type="h" for="ch" forName="circ1Tx" refType="h" fact="0.27" />
  118.                     <constr type="ctrX" for="ch" forName="circ2" refType="w" fact="0.7165" />
  119.                     <constr type="ctrY" for="ch" forName="circ2" refType="w" fact="0.6250" />
  120.                     <constr type="w" for="ch" forName="circ2" refType="w" fact="0.6" />
  121.                     <constr type="h" for="ch" forName="circ2" refType="h" fact="0.6" />
  122.                     <constr type="l" for="ch" forName="circ2Tx" refType="w" fact="0.6" />
  123.                     <constr type="t" for="ch" forName="circ2Tx" refType="h" fact="0.48" />
  124.                     <constr type="w" for="ch" forName="circ2Tx" refType="w" fact="0.36" />
  125.                     <constr type="h" for="ch" forName="circ2Tx" refType="h" fact="0.33" />
  126.                     <constr type="ctrX" for="ch" forName="circ3" refType="w" fact="0.2835" />
  127.                     <constr type="ctrY" for="ch" forName="circ3" refType="w" fact="0.6250" />
  128.                     <constr type="w" for="ch" forName="circ3" refType="w" fact="0.6" />
  129.                     <constr type="h" for="ch" forName="circ3" refType="h" fact="0.6" />
  130.                     <constr type="l" for="ch" forName="circ3Tx" refType="w" fact="0.04" />
  131.                     <constr type="t" for="ch" forName="circ3Tx" refType="h" fact="0.48" />
  132.                     <constr type="w" for="ch" forName="circ3Tx" refType="w" fact="0.36" />
  133.                     <constr type="h" for="ch" forName="circ3Tx" refType="h" fact="0.33" />
  134.                     <constr op="equ" type="primFontSz" for="ch" ptType="node" />
  135.                 </constrLst>
  136.             </if>
  137.             <if axis="ch" ptType="node" func="cnt" op="equ" val="4">
  138.                 <constrLst>
  139.                     <constr type="ctrX" for="ch" forName="circ1" refType="w" fact="0.5" />
  140.                     <constr type="ctrY" for="ch" forName="circ1" refType="w" fact="0.27" />
  141.                     <constr type="w" for="ch" forName="circ1" refType="w" fact="0.52" />
  142.                     <constr type="h" for="ch" forName="circ1" refType="h" fact="0.52" />
  143.                     <constr type="l" for="ch" forName="circ1Tx" refType="w" fact="0.30" />
  144.                     <constr type="t" for="ch" forName="circ1Tx" refType="h" fact="0.08" />
  145.                     <constr type="w" for="ch" forName="circ1Tx" refType="w" fact="0.40" />
  146.                     <constr type="h" for="ch" forName="circ1Tx" refType="h" fact="0.165" />
  147.                     <constr type="ctrX" for="ch" forName="circ2" refType="w" fact="0.73" />
  148.                     <constr type="ctrY" for="ch" forName="circ2" refType="w" fact="0.5" />
  149.                     <constr type="w" for="ch" forName="circ2" refType="w" fact="0.52" />
  150.                     <constr type="h" for="ch" forName="circ2" refType="h" fact="0.52" />
  151.                     <constr type="r" for="ch" forName="circ2Tx" refType="w" fact="0.95" />
  152.                     <constr type="t" for="ch" forName="circ2Tx" refType="h" fact="0.3" />
  153.                     <constr type="w" for="ch" forName="circ2Tx" refType="w" fact="0.20" />
  154.                     <constr type="h" for="ch" forName="circ2Tx" refType="h" fact="0.4" />
  155.                     <constr type="ctrX" for="ch" forName="circ3" refType="w" fact="0.5" />
  156.                     <constr type="ctrY" for="ch" forName="circ3" refType="w" fact="0.73" />
  157.                     <constr type="w" for="ch" forName="circ3" refType="w" fact="0.52" />
  158.                     <constr type="h" for="ch" forName="circ3" refType="h" fact="0.52" />
  159.                     <constr type="l" for="ch" forName="circ3Tx" refType="w" fact="0.3" />
  160.                     <constr type="b" for="ch" forName="circ3Tx" refType="h" fact="0.92" />
  161.                     <constr type="w" for="ch" forName="circ3Tx" refType="w" fact="0.4" />
  162.                     <constr type="h" for="ch" forName="circ3Tx" refType="h" fact="0.165" />
  163.                     <constr type="ctrX" for="ch" forName="circ4" refType="w" fact="0.27" />
  164.                     <constr type="ctrY" for="ch" forName="circ4" refType="h" fact="0.5" />
  165.                     <constr type="w" for="ch" forName="circ4" refType="w" fact="0.52" />
  166.                     <constr type="h" for="ch" forName="circ4" refType="h" fact="0.52" />
  167.                     <constr type="l" for="ch" forName="circ4Tx" refType="w" fact="0.05" />
  168.                     <constr type="t" for="ch" forName="circ4Tx" refType="h" fact="0.3" />
  169.                     <constr type="w" for="ch" forName="circ4Tx" refType="w" fact="0.20" />
  170.                     <constr type="h" for="ch" forName="circ4Tx" refType="h" fact="0.4" />
  171.                     <constr op="equ" type="primFontSz" for="ch" ptType="node" />
  172.                 </constrLst>
  173.             </if>
  174.             <if axis="ch" ptType="node" func="cnt" op="equ" val="5">
  175.                 <constrLst>
  176.                     <constr type="ctrX" for="ch" forName="circ1" refType="w" fact="0.5" />
  177.                     <constr type="ctrY" for="ch" forName="circ1" refType="h" fact="0.46" />
  178.                     <constr type="w" for="ch" forName="circ1" refType="w" fact="0.25" />
  179.                     <constr type="h" for="ch" forName="circ1" refType="h" fact="0.35" />
  180.                     <constr type="l" for="ch" forName="circ1Tx" refType="w" fact="0.355" />
  181.                     <constr type="t" for="ch" forName="circ1Tx" val="0" />
  182.                     <constr type="w" for="ch" forName="circ1Tx" refType="w" fact="0.29" />
  183.                     <constr type="h" for="ch" forName="circ1Tx" refType="h" fact="0.235" />
  184.                     <constr type="ctrX" for="ch" forName="circ2" refType="w" fact="0.5951" />
  185.                     <constr type="ctrY" for="ch" forName="circ2" refType="h" fact="0.5567" />
  186.                     <constr type="w" for="ch" forName="circ2" refType="w" fact="0.25" />
  187.                     <constr type="h" for="ch" forName="circ2" refType="h" fact="0.35" />
  188.                     <constr type="l" for="ch" forName="circ2Tx" refType="w" fact="0.74" />
  189.                     <constr type="t" for="ch" forName="circ2Tx" refType="h" fact="0.31" />
  190.                     <constr type="w" for="ch" forName="circ2Tx" refType="w" fact="0.26" />
  191.                     <constr type="h" for="ch" forName="circ2Tx" refType="h" fact="0.255" />
  192.                     <constr type="ctrX" for="ch" forName="circ3" refType="w" fact="0.5588" />
  193.                     <constr type="ctrY" for="ch" forName="circ3" refType="h" fact="0.7133" />
  194.                     <constr type="w" for="ch" forName="circ3" refType="w" fact="0.25" />
  195.                     <constr type="h" for="ch" forName="circ3" refType="h" fact="0.35" />
  196.                     <constr type="l" for="ch" forName="circ3Tx" refType="w" fact="0.7" />
  197.                     <constr type="t" for="ch" forName="circ3Tx" refType="h" fact="0.745" />
  198.                     <constr type="w" for="ch" forName="circ3Tx" refType="w" fact="0.26" />
  199.                     <constr type="h" for="ch" forName="circ3Tx" refType="h" fact="0.255" />
  200.                     <constr type="ctrX" for="ch" forName="circ4" refType="w" fact="0.4412" />
  201.                     <constr type="ctrY" for="ch" forName="circ4" refType="h" fact="0.7133" />
  202.                     <constr type="w" for="ch" forName="circ4" refType="w" fact="0.25" />
  203.                     <constr type="h" for="ch" forName="circ4" refType="h" fact="0.35" />
  204.                     <constr type="l" for="ch" forName="circ4Tx" refType="w" fact="0.04" />
  205.                     <constr type="t" for="ch" forName="circ4Tx" refType="h" fact="0.745" />
  206.                     <constr type="w" for="ch" forName="circ4Tx" refType="w" fact="0.26" />
  207.                     <constr type="h" for="ch" forName="circ4Tx" refType="h" fact="0.255" />
  208.                     <constr type="ctrX" for="ch" forName="circ5" refType="w" fact="0.4049" />
  209.                     <constr type="ctrY" for="ch" forName="circ5" refType="h" fact="0.5567" />
  210.                     <constr type="w" for="ch" forName="circ5" refType="w" fact="0.25" />
  211.                     <constr type="h" for="ch" forName="circ5" refType="h" fact="0.35" />
  212.                     <constr type="l" for="ch" forName="circ5Tx" val="0" />
  213.                     <constr type="t" for="ch" forName="circ5Tx" refType="h" fact="0.31" />
  214.                     <constr type="w" for="ch" forName="circ5Tx" refType="w" fact="0.26" />
  215.                     <constr type="h" for="ch" forName="circ5Tx" refType="h" fact="0.255" />
  216.                     <constr op="equ" type="primFontSz" for="ch" ptType="node" />
  217.                 </constrLst>
  218.             </if>
  219.             <if axis="ch" ptType="node" func="cnt" op="equ" val="6">
  220.                 <constrLst>
  221.                     <constr type="ctrX" for="ch" forName="circ1" refType="w" fact="0.5" />
  222.                     <constr type="ctrY" for="ch" forName="circ1" refType="h" fact="0.3844" />
  223.                     <constr type="w" for="ch" forName="circ1" refType="w" fact="0.24" />
  224.                     <constr type="h" for="ch" forName="circ1" refType="h" fact="0.3084" />
  225.                     <constr type="l" for="ch" forName="circ1Tx" refType="w" fact="0.35" />
  226.                     <constr type="t" for="ch" forName="circ1Tx" val="0" />
  227.                     <constr type="w" for="ch" forName="circ1Tx" refType="w" fact="0.3" />
  228.                     <constr type="h" for="ch" forName="circ1Tx" refType="h" fact="0.21" />
  229.                     <constr type="ctrX" for="ch" forName="circ2" refType="w" fact="0.5779" />
  230.                     <constr type="ctrY" for="ch" forName="circ2" refType="h" fact="0.4422" />
  231.                     <constr type="w" for="ch" forName="circ2" refType="w" fact="0.24" />
  232.                     <constr type="h" for="ch" forName="circ2" refType="h" fact="0.3084" />
  233.                     <constr type="l" for="ch" forName="circ2Tx" refType="w" fact="0.7157" />
  234.                     <constr type="t" for="ch" forName="circ2Tx" refType="h" fact="0.2" />
  235.                     <constr type="w" for="ch" forName="circ2Tx" refType="w" fact="0.2843" />
  236.                     <constr type="h" for="ch" forName="circ2Tx" refType="h" fact="0.23" />
  237.                     <constr type="ctrX" for="ch" forName="circ3" refType="w" fact="0.5779" />
  238.                     <constr type="ctrY" for="ch" forName="circ3" refType="h" fact="0.5578" />
  239.                     <constr type="w" for="ch" forName="circ3" refType="w" fact="0.24" />
  240.                     <constr type="h" for="ch" forName="circ3" refType="h" fact="0.3084" />
  241.                     <constr type="l" for="ch" forName="circ3Tx" refType="w" fact="0.7157" />
  242.                     <constr type="t" for="ch" forName="circ3Tx" refType="h" fact="0.543" />
  243.                     <constr type="w" for="ch" forName="circ3Tx" refType="w" fact="0.2843" />
  244.                     <constr type="h" for="ch" forName="circ3Tx" refType="h" fact="0.257" />
  245.                     <constr type="ctrX" for="ch" forName="circ4" refType="w" fact="0.5" />
  246.                     <constr type="ctrY" for="ch" forName="circ4" refType="h" fact="0.6157" />
  247.                     <constr type="w" for="ch" forName="circ4" refType="w" fact="0.24" />
  248.                     <constr type="h" for="ch" forName="circ4" refType="h" fact="0.3084" />
  249.                     <constr type="l" for="ch" forName="circ4Tx" refType="w" fact="0.35" />
  250.                     <constr type="t" for="ch" forName="circ4Tx" refType="h" fact="0.79" />
  251.                     <constr type="w" for="ch" forName="circ4Tx" refType="w" fact="0.3" />
  252.                     <constr type="h" for="ch" forName="circ4Tx" refType="h" fact="0.21" />
  253.                     <constr type="ctrX" for="ch" forName="circ5" refType="w" fact="0.4221" />
  254.                     <constr type="ctrY" for="ch" forName="circ5" refType="h" fact="0.5578" />
  255.                     <constr type="w" for="ch" forName="circ5" refType="w" fact="0.24" />
  256.                     <constr type="h" for="ch" forName="circ5" refType="h" fact="0.3084" />
  257.                     <constr type="l" for="ch" forName="circ5Tx" refType="w" fact="0.0" />
  258.                     <constr type="t" for="ch" forName="circ5Tx" refType="h" fact="0.543" />
  259.                     <constr type="w" for="ch" forName="circ5Tx" refType="w" fact="0.2843" />
  260.                     <constr type="h" for="ch" forName="circ5Tx" refType="h" fact="0.257" />
  261.                     <constr type="ctrX" for="ch" forName="circ6" refType="w" fact="0.4221" />
  262.                     <constr type="ctrY" for="ch" forName="circ6" refType="h" fact="0.4422" />
  263.                     <constr type="w" for="ch" forName="circ6" refType="w" fact="0.24" />
  264.                     <constr type="h" for="ch" forName="circ6" refType="h" fact="0.3084" />
  265.                     <constr type="l" for="ch" forName="circ6Tx" refType="w" fact="0.0" />
  266.                     <constr type="t" for="ch" forName="circ6Tx" refType="h" fact="0.2" />
  267.                     <constr type="w" for="ch" forName="circ6Tx" refType="w" fact="0.2843" />
  268.                     <constr type="h" for="ch" forName="circ6Tx" refType="h" fact="0.257" />
  269.                     <constr op="equ" type="primFontSz" for="ch" ptType="node" />
  270.                 </constrLst>
  271.             </if>
  272.             <else>
  273.                 <constrLst>
  274.                     <constr type="ctrX" for="ch" forName="circ1" refType="w" fact="0.5" />
  275.                     <constr type="ctrY" for="ch" forName="circ1" refType="h" fact="0.4177" />
  276.                     <constr type="w" for="ch" forName="circ1" refType="w" fact="0.24" />
  277.                     <constr type="h" for="ch" forName="circ1" refType="h" fact="0.3262" />
  278.                     <constr type="l" for="ch" forName="circ1Tx" refType="w" fact="0.3625" />
  279.                     <constr type="t" for="ch" forName="circ1Tx" val="0" />
  280.                     <constr type="w" for="ch" forName="circ1Tx" refType="w" fact="0.275" />
  281.                     <constr type="h" for="ch" forName="circ1Tx" refType="h" fact="0.2" />
  282.                     <constr type="ctrX" for="ch" forName="circ2" refType="w" fact="0.5704" />
  283.                     <constr type="ctrY" for="ch" forName="circ2" refType="h" fact="0.4637" />
  284.                     <constr type="w" for="ch" forName="circ2" refType="w" fact="0.24" />
  285.                     <constr type="h" for="ch" forName="circ2" refType="h" fact="0.3262" />
  286.                     <constr type="l" for="ch" forName="circ2Tx" refType="w" fact="0.72" />
  287.                     <constr type="t" for="ch" forName="circ2Tx" refType="h" fact="0.19" />
  288.                     <constr type="w" for="ch" forName="circ2Tx" refType="w" fact="0.26" />
  289.                     <constr type="h" for="ch" forName="circ2Tx" refType="h" fact="0.22" />
  290.                     <constr type="ctrX" for="ch" forName="circ3" refType="w" fact="0.5877" />
  291.                     <constr type="ctrY" for="ch" forName="circ3" refType="h" fact="0.5672" />
  292.                     <constr type="w" for="ch" forName="circ3" refType="w" fact="0.24" />
  293.                     <constr type="h" for="ch" forName="circ3" refType="h" fact="0.3262" />
  294.                     <constr type="l" for="ch" forName="circ3Tx" refType="w" fact="0.745" />
  295.                     <constr type="t" for="ch" forName="circ3Tx" refType="h" fact="0.47" />
  296.                     <constr type="w" for="ch" forName="circ3Tx" refType="w" fact="0.255" />
  297.                     <constr type="h" for="ch" forName="circ3Tx" refType="h" fact="0.235" />
  298.                     <constr type="ctrX" for="ch" forName="circ4" refType="w" fact="0.5390" />
  299.                     <constr type="ctrY" for="ch" forName="circ4" refType="h" fact="0.6502" />
  300.                     <constr type="w" for="ch" forName="circ4" refType="w" fact="0.24" />
  301.                     <constr type="h" for="ch" forName="circ4" refType="h" fact="0.3262" />
  302.                     <constr type="l" for="ch" forName="circ4Tx" refType="w" fact="0.635" />
  303.                     <constr type="t" for="ch" forName="circ4Tx" refType="h" fact="0.785" />
  304.                     <constr type="w" for="ch" forName="circ4Tx" refType="w" fact="0.275" />
  305.                     <constr type="h" for="ch" forName="circ4Tx" refType="h" fact="0.215" />
  306.                     <constr type="ctrX" for="ch" forName="circ5" refType="w" fact="0.4610" />
  307.                     <constr type="ctrY" for="ch" forName="circ5" refType="h" fact="0.6502" />
  308.                     <constr type="w" for="ch" forName="circ5" refType="w" fact="0.24" />
  309.                     <constr type="h" for="ch" forName="circ5" refType="h" fact="0.3262" />
  310.                     <constr type="l" for="ch" forName="circ5Tx" refType="w" fact="0.09" />
  311.                     <constr type="t" for="ch" forName="circ5Tx" refType="h" fact="0.785" />
  312.                     <constr type="w" for="ch" forName="circ5Tx" refType="w" fact="0.275" />
  313.                     <constr type="h" for="ch" forName="circ5Tx" refType="h" fact="0.215" />
  314.                     <constr type="ctrX" for="ch" forName="circ6" refType="w" fact="0.4123" />
  315.                     <constr type="ctrY" for="ch" forName="circ6" refType="h" fact="0.5672" />
  316.                     <constr type="w" for="ch" forName="circ6" refType="w" fact="0.24" />
  317.                     <constr type="h" for="ch" forName="circ6" refType="h" fact="0.3262" />
  318.                     <constr type="l" for="ch" forName="circ6Tx" val="0" />
  319.                     <constr type="t" for="ch" forName="circ6Tx" refType="h" fact="0.47" />
  320.                     <constr type="w" for="ch" forName="circ6Tx" refType="w" fact="0.255" />
  321.                     <constr type="h" for="ch" forName="circ6Tx" refType="h" fact="0.235" />
  322.                     <constr type="ctrX" for="ch" forName="circ7" refType="w" fact="0.4296" />
  323.                     <constr type="ctrY" for="ch" forName="circ7" refType="h" fact="0.4637" />
  324.                     <constr type="w" for="ch" forName="circ7" refType="w" fact="0.24" />
  325.                     <constr type="h" for="ch" forName="circ7" refType="h" fact="0.3262" />
  326.                     <constr type="l" for="ch" forName="circ7Tx" refType="w" fact="0.02" />
  327.                     <constr type="t" for="ch" forName="circ7Tx" refType="h" fact="0.19" />
  328.                     <constr type="w" for="ch" forName="circ7Tx" refType="w" fact="0.26" />
  329.                     <constr type="h" for="ch" forName="circ7Tx" refType="h" fact="0.22" />
  330.                     <constr op="equ" type="primFontSz" for="ch" ptType="node" />
  331.                 </constrLst>
  332.             </else>
  333.         </choose>
  334.         <ruleLst />
  335.         <forEach axis="ch" ptType="node" st="1" cnt="1">
  336.             <choose>
  337.                 <if axis="root ch" ptType="all node" func="cnt" op="equ" val="1">
  338.                     <layoutNode name="circ1TxSh" styleLbl="vennNode1">
  339.                         <alg type="tx">
  340.                             <param type="txAnchorHorzCh" val="ctr" />
  341.                             <param type="txAnchorVertCh" val="mid" />
  342.                         </alg>
  343.                         <shape type="ellipse" />
  344.                         <choose>
  345.                             <if func="var" arg="dir" op="equ" val="norm">
  346.                                 <choose>
  347.                                     <if axis="root ch" ptType="all node" func="cnt" op="lte" val="4">
  348.                                         <presOf axis="desOrSelf" ptType="node" />
  349.                                     </if>
  350.                                     <else>
  351.                                         <presOf />
  352.                                     </else>
  353.                                 </choose>
  354.                             </if>
  355.                             <else>
  356.                                 <choose>
  357.                                     <if axis="root ch" ptType="all node" func="cnt" op="equ" val="2">
  358.                                         <presOf axis="root ch desOrSelf" ptType="all node node" st="1 2 1" cnt="1 1 0" />
  359.                                     </if>
  360.                                     <else>
  361.                                         <presOf axis="desOrSelf" ptType="node" st="1" cnt="0" />
  362.                                     </else>
  363.                                 </choose>
  364.                             </else>
  365.                         </choose>
  366.                         <constrLst>
  367.                             <constr type="tMarg" val="0" />
  368.                             <constr type="bMarg" val="0" />
  369.                             <constr type="lMarg" val="0" />
  370.                             <constr type="rMarg" val="0" />
  371.                             <constr type="primFontSz" val="65" />
  372.                         </constrLst>
  373.                         <ruleLst>
  374.                             <rule type="primFontSz" val="5" />
  375.                         </ruleLst>
  376.                     </layoutNode>
  377.                 </if>
  378.                 <else>
  379.                     <layoutNode name="circ1" styleLbl="vennNode1">
  380.                         <alg type="sp" />
  381.                         <shape type="ellipse" />
  382.                         <choose>
  383.                             <if func="var" arg="dir" op="equ" val="norm">
  384.                                 <choose>
  385.                                     <if axis="root ch" ptType="all node" func="cnt" op="lte" val="4">
  386.                                         <presOf axis="desOrSelf" ptType="node" />
  387.                                     </if>
  388.                                     <else>
  389.                                         <presOf />
  390.                                     </else>
  391.                                 </choose>
  392.                             </if>
  393.                             <else>
  394.                                 <choose>
  395.                                     <if axis="root ch" ptType="all node" func="cnt" op="equ" val="2">
  396.                                         <presOf axis="root ch desOrSelf" ptType="all node node" st="1 2 1" cnt="1 1 0" />
  397.                                     </if>
  398.                                     <else>
  399.                                         <choose>
  400.                                             <if axis="root ch" ptType="all node" func="cnt" op="lte" val="4">
  401.                                                 <presOf axis="desOrSelf" ptType="node" st="1" cnt="0" />
  402.                                             </if>
  403.                                             <else>
  404.                                                 <presOf />
  405.                                             </else>
  406.                                         </choose>
  407.                                     </else>
  408.                                 </choose>
  409.                             </else>
  410.                         </choose>
  411.                         <constrLst />
  412.                         <ruleLst />
  413.                     </layoutNode>
  414.                     <layoutNode name="circ1Tx" styleLbl="revTx">
  415.                         <varLst>
  416.                             <chMax val="0" />
  417.                             <chPref val="0" />
  418.                             <bulletEnabled val="true" />
  419.                         </varLst>
  420.                         <alg type="tx">
  421.                             <param type="txAnchorHorzCh" val="ctr" />
  422.                             <param type="txAnchorVertCh" val="mid" />
  423.                         </alg>
  424.                         <shape type="rect" hideGeom="true" />
  425.                         <choose>
  426.                             <if func="var" arg="dir" op="equ" val="norm">
  427.                                 <presOf axis="desOrSelf" ptType="node" />
  428.                             </if>
  429.                             <else>
  430.                                 <choose>
  431.                                     <if axis="root ch" ptType="all node" func="cnt" op="equ" val="2">
  432.                                         <presOf axis="root ch desOrSelf" ptType="all node node" st="1 2 1" cnt="1 1 0" />
  433.                                     </if>
  434.                                     <else>
  435.                                         <presOf axis="desOrSelf" ptType="node" st="1" cnt="0" />
  436.                                     </else>
  437.                                 </choose>
  438.                             </else>
  439.                         </choose>
  440.                         <constrLst>
  441.                             <constr type="tMarg" val="0" />
  442.                             <constr type="bMarg" val="0" />
  443.                             <constr type="lMarg" val="0" />
  444.                             <constr type="rMarg" val="0" />
  445.                             <constr type="primFontSz" val="65" />
  446.                         </constrLst>
  447.                         <ruleLst>
  448.                             <rule type="primFontSz" val="5" />
  449.                         </ruleLst>
  450.                     </layoutNode>
  451.                 </else>
  452.             </choose>
  453.         </forEach>
  454.         <forEach axis="ch" ptType="node" st="2" cnt="1">
  455.             <layoutNode name="circ2" styleLbl="vennNode1">
  456.                 <alg type="sp" />
  457.                 <shape type="ellipse" />
  458.                 <choose>
  459.                     <if func="var" arg="dir" op="equ" val="norm">
  460.                         <choose>
  461.                             <if axis="root ch" ptType="all node" func="cnt" op="lte" val="4">
  462.                                 <presOf axis="desOrSelf" ptType="node" />
  463.                             </if>
  464.                             <else>
  465.                                 <presOf />
  466.                             </else>
  467.                         </choose>
  468.                     </if>
  469.                     <else>
  470.                         <choose>
  471.                             <if axis="root ch" ptType="all node" func="cnt" op="equ" val="2">
  472.                                 <!-- 2 of 2 -->
  473.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 1 1" cnt="1 1 0" />
  474.                             </if>
  475.                             <if axis="root ch" ptType="all node" func="cnt" op="equ" val="3">
  476.                                 <!-- 2 of 3 -->
  477.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 3 1" cnt="1 1 0" />
  478.                             </if>
  479.                             <if axis="root ch" ptType="all node" func="cnt" op="equ" val="4">
  480.                                 <!-- 2 of 4 -->
  481.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 4 1" cnt="1 1 0" />
  482.                             </if>
  483.                             <else>
  484.                                 <presOf />
  485.                             </else>
  486.                         </choose>
  487.                     </else>
  488.                 </choose>
  489.                 <constrLst />
  490.                 <ruleLst />
  491.             </layoutNode>
  492.             <layoutNode name="circ2Tx" styleLbl="revTx">
  493.                 <varLst>
  494.                     <chMax val="0" />
  495.                     <chPref val="0" />
  496.                     <bulletEnabled val="true" />
  497.                 </varLst>
  498.                 <alg type="tx">
  499.                     <param type="txAnchorHorzCh" val="ctr" />
  500.                     <param type="txAnchorVertCh" val="mid" />
  501.                 </alg>
  502.                 <shape type="rect" hideGeom="true" />
  503.                 <choose>
  504.                     <if func="var" arg="dir" op="equ" val="norm">
  505.                         <presOf axis="desOrSelf" ptType="node" />
  506.                     </if>
  507.                     <else>
  508.                         <choose>
  509.                             <if axis="root ch" ptType="all node" func="cnt" op="equ" val="2">
  510.                                 <!-- 2 of 2 -->
  511.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 1 1" cnt="1 1 0" />
  512.                             </if>
  513.                             <if axis="root ch" ptType="all node" func="cnt" op="equ" val="3">
  514.                                 <!-- 2 of 3 -->
  515.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 3 1" cnt="1 1 0" />
  516.                             </if>
  517.                             <if axis="root ch" ptType="all node" func="cnt" op="equ" val="4">
  518.                                 <!-- 2 of 4 -->
  519.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 4 1" cnt="1 1 0" />
  520.                             </if>
  521.                             <if axis="root ch" ptType="all node" func="cnt" op="equ" val="5">
  522.                                 <!-- 2 of 5 -->
  523.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 5 1" cnt="1 1 0" />
  524.                             </if>
  525.                             <if axis="root ch" ptType="all node" func="cnt" op="equ" val="6">
  526.                                 <!-- 2 of 6 -->
  527.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 6 1" cnt="1 1 0" />
  528.                             </if>
  529.                             <else>
  530.                                 <!-- 2 of 7 -->
  531.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 7 1" cnt="1 1 0" />
  532.                             </else>
  533.                         </choose>
  534.                     </else>
  535.                 </choose>
  536.                 <constrLst>
  537.                     <constr type="tMarg" val="0" />
  538.                     <constr type="bMarg" val="0" />
  539.                     <constr type="lMarg" val="0" />
  540.                     <constr type="rMarg" val="0" />
  541.                     <constr type="primFontSz" val="65" />
  542.                 </constrLst>
  543.                 <ruleLst>
  544.                     <rule type="primFontSz" val="5" />
  545.                 </ruleLst>
  546.             </layoutNode>
  547.         </forEach>
  548.         <forEach axis="ch" ptType="node" st="3" cnt="1">
  549.             <layoutNode name="circ3" styleLbl="vennNode1">
  550.                 <alg type="sp" />
  551.                 <shape type="ellipse" />
  552.                 <choose>
  553.                     <if func="var" arg="dir" op="equ" val="norm">
  554.                         <choose>
  555.                             <if axis="root ch" ptType="all node" func="cnt" op="lte" val="4">
  556.                                 <presOf axis="desOrSelf" ptType="node" />
  557.                             </if>
  558.                             <else>
  559.                                 <presOf />
  560.                             </else>
  561.                         </choose>
  562.                     </if>
  563.                     <else>
  564.                         <choose>
  565.                             <if axis="root ch" ptType="all node" func="cnt" op="equ" val="3">
  566.                                 <!-- 3 of 3 -->
  567.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 2 1" cnt="1 1 0" />
  568.                             </if>
  569.                             <if axis="root ch" ptType="all node" func="cnt" op="equ" val="4">
  570.                                 <!-- 3 of 4 -->
  571.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 3 1" cnt="1 1 0" />
  572.                             </if>
  573.                             <else>
  574.                                 <presOf />
  575.                             </else>
  576.                         </choose>
  577.                     </else>
  578.                 </choose>
  579.                 <constrLst />
  580.                 <ruleLst />
  581.             </layoutNode>
  582.             <layoutNode name="circ3Tx" styleLbl="revTx">
  583.                 <varLst>
  584.                     <chMax val="0" />
  585.                     <chPref val="0" />
  586.                     <bulletEnabled val="true" />
  587.                 </varLst>
  588.                 <alg type="tx">
  589.                     <param type="txAnchorHorzCh" val="ctr" />
  590.                     <param type="txAnchorVertCh" val="mid" />
  591.                 </alg>
  592.                 <shape type="rect" hideGeom="true" />
  593.                 <choose>
  594.                     <if func="var" arg="dir" op="equ" val="norm">
  595.                         <presOf axis="desOrSelf" ptType="node" />
  596.                     </if>
  597.                     <else>
  598.                         <choose>
  599.                             <if axis="root ch" ptType="all node" func="cnt" op="equ" val="3">
  600.                                 <!-- 3 of 3 -->
  601.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 2 1" cnt="1 1 0" />
  602.                             </if>
  603.                             <if axis="root ch" ptType="all node" func="cnt" op="equ" val="4">
  604.                                 <!-- 3 of 4 -->
  605.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 3 1" cnt="1 1 0" />
  606.                             </if>
  607.                             <if axis="root ch" ptType="all node" func="cnt" op="equ" val="5">
  608.                                 <!-- 3 of 5 -->
  609.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 4 1" cnt="1 1 0" />
  610.                             </if>
  611.                             <if axis="root ch" ptType="all node" func="cnt" op="equ" val="6">
  612.                                 <!-- 3 of 6 -->
  613.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 5 1" cnt="1 1 0" />
  614.                             </if>
  615.                             <else>
  616.                                 <!-- 3 of 7 -->
  617.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 6 1" cnt="1 1 0" />
  618.                             </else>
  619.                         </choose>
  620.                     </else>
  621.                 </choose>
  622.                 <constrLst>
  623.                     <constr type="tMarg" val="0" />
  624.                     <constr type="bMarg" val="0" />
  625.                     <constr type="lMarg" val="0" />
  626.                     <constr type="rMarg" val="0" />
  627.                     <constr type="primFontSz" val="65" />
  628.                 </constrLst>
  629.                 <ruleLst>
  630.                     <rule type="primFontSz" val="5" />
  631.                 </ruleLst>
  632.             </layoutNode>
  633.         </forEach>
  634.         <forEach axis="ch" ptType="node" st="4" cnt="1">
  635.             <layoutNode name="circ4" styleLbl="vennNode1">
  636.                 <alg type="sp" />
  637.                 <shape type="ellipse" />
  638.                 <choose>
  639.                     <if func="var" arg="dir" op="equ" val="norm">
  640.                         <choose>
  641.                             <if axis="root ch" ptType="all node" func="cnt" op="lte" val="4">
  642.                                 <presOf axis="desOrSelf" ptType="node" />
  643.                             </if>
  644.                             <else>
  645.                                 <presOf />
  646.                             </else>
  647.                         </choose>
  648.                     </if>
  649.                     <else>
  650.                         <choose>
  651.                             <if axis="root ch" ptType="all node" func="cnt" op="equ" val="4">
  652.                                 <!-- 4 of 4 -->
  653.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 2 1" cnt="1 1 0" />
  654.                             </if>
  655.                             <else>
  656.                                 <presOf />
  657.                             </else>
  658.                         </choose>
  659.                     </else>
  660.                 </choose>
  661.                 <constrLst />
  662.                 <ruleLst />
  663.             </layoutNode>
  664.             <layoutNode name="circ4Tx" styleLbl="revTx">
  665.                 <varLst>
  666.                     <chMax val="0" />
  667.                     <chPref val="0" />
  668.                     <bulletEnabled val="true" />
  669.                 </varLst>
  670.                 <alg type="tx">
  671.                     <param type="txAnchorHorzCh" val="ctr" />
  672.                     <param type="txAnchorVertCh" val="mid" />
  673.                 </alg>
  674.                 <shape type="rect" hideGeom="true" />
  675.                 <choose>
  676.                     <if func="var" arg="dir" op="equ" val="norm">
  677.                         <presOf axis="desOrSelf" ptType="node" />
  678.                     </if>
  679.                     <else>
  680.                         <choose>
  681.                             <if axis="root ch" ptType="all node" func="cnt" op="equ" val="4">
  682.                                 <!-- 4 of 4 -->
  683.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 2 1" cnt="1 1 0" />
  684.                             </if>
  685.                             <if axis="root ch" ptType="all node" func="cnt" op="equ" val="5">
  686.                                 <!-- 4 of 5 -->
  687.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 3 1" cnt="1 1 0" />
  688.                             </if>
  689.                             <if axis="root ch" ptType="all node" func="cnt" op="equ" val="6">
  690.                                 <!-- 4 of 6 -->
  691.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 4 1" cnt="1 1 0" />
  692.                             </if>
  693.                             <else>
  694.                                 <!-- 4 of 7 -->
  695.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 5 1" cnt="1 1 0" />
  696.                             </else>
  697.                         </choose>
  698.                     </else>
  699.                 </choose>
  700.                 <constrLst>
  701.                     <constr type="tMarg" val="0" />
  702.                     <constr type="bMarg" val="0" />
  703.                     <constr type="lMarg" val="0" />
  704.                     <constr type="rMarg" val="0" />
  705.                     <constr type="primFontSz" val="65" />
  706.                 </constrLst>
  707.                 <ruleLst>
  708.                     <rule type="primFontSz" val="5" />
  709.                 </ruleLst>
  710.             </layoutNode>
  711.         </forEach>
  712.         <forEach axis="ch" ptType="node" st="5" cnt="1">
  713.             <layoutNode name="circ5" styleLbl="vennNode1">
  714.                 <alg type="sp" />
  715.                 <shape type="ellipse" />
  716.                 <presOf />
  717.                 <constrLst />
  718.                 <ruleLst />
  719.             </layoutNode>
  720.             <layoutNode name="circ5Tx" styleLbl="revTx">
  721.                 <varLst>
  722.                     <chMax val="0" />
  723.                     <chPref val="0" />
  724.                     <bulletEnabled val="true" />
  725.                 </varLst>
  726.                 <alg type="tx">
  727.                     <param type="txAnchorHorzCh" val="ctr" />
  728.                     <param type="txAnchorVertCh" val="mid" />
  729.                 </alg>
  730.                 <shape type="rect" hideGeom="true" />
  731.                 <choose>
  732.                     <if func="var" arg="dir" op="equ" val="norm">
  733.                         <presOf axis="desOrSelf" ptType="node" />
  734.                     </if>
  735.                     <else>
  736.                         <choose>
  737.                             <if axis="root ch" ptType="all node" func="cnt" op="equ" val="5">
  738.                                 <!-- 5 of 5 -->
  739.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 2 1" cnt="1 1 0" />
  740.                             </if>
  741.                             <if axis="root ch" ptType="all node" func="cnt" op="equ" val="6">
  742.                                 <!-- 5 of 6 -->
  743.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 3 1" cnt="1 1 0" />
  744.                             </if>
  745.                             <else>
  746.                                 <!-- 5 of 7 -->
  747.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 4 1" cnt="1 1 0" />
  748.                             </else>
  749.                         </choose>
  750.                     </else>
  751.                 </choose>
  752.                 <constrLst>
  753.                     <constr type="tMarg" val="0" />
  754.                     <constr type="bMarg" val="0" />
  755.                     <constr type="lMarg" val="0" />
  756.                     <constr type="rMarg" val="0" />
  757.                     <constr type="primFontSz" val="65" />
  758.                 </constrLst>
  759.                 <ruleLst>
  760.                     <rule type="primFontSz" val="5" />
  761.                 </ruleLst>
  762.             </layoutNode>
  763.         </forEach>
  764.         <forEach axis="ch" ptType="node" st="6" cnt="1">
  765.             <layoutNode name="circ6" styleLbl="vennNode1">
  766.                 <alg type="sp" />
  767.                 <shape type="ellipse" />
  768.                 <presOf />
  769.                 <constrLst />
  770.                 <ruleLst />
  771.             </layoutNode>
  772.             <layoutNode name="circ6Tx" styleLbl="revTx">
  773.                 <varLst>
  774.                     <chMax val="0" />
  775.                     <chPref val="0" />
  776.                     <bulletEnabled val="true" />
  777.                 </varLst>
  778.                 <alg type="tx">
  779.                     <param type="txAnchorHorzCh" val="ctr" />
  780.                     <param type="txAnchorVertCh" val="mid" />
  781.                 </alg>
  782.                 <shape type="rect" hideGeom="true" />
  783.                 <choose>
  784.                     <if func="var" arg="dir" op="equ" val="norm">
  785.                         <presOf axis="desOrSelf" ptType="node" />
  786.                     </if>
  787.                     <else>
  788.                         <choose>
  789.                             <if axis="root ch" ptType="all node" func="cnt" op="equ" val="6">
  790.                                 <!-- 6 of 6 -->
  791.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 2 1" cnt="1 1 0" />
  792.                             </if>
  793.                             <else>
  794.                                 <!-- 6 of 7 -->
  795.                                 <presOf axis="root ch desOrSelf" ptType="all node node" st="1 3 1" cnt="1 1 0" />
  796.                             </else>
  797.                         </choose>
  798.                     </else>
  799.                 </choose>
  800.                 <constrLst>
  801.                     <constr type="tMarg" val="0" />
  802.                     <constr type="bMarg" val="0" />
  803.                     <constr type="lMarg" val="0" />
  804.                     <constr type="rMarg" val="0" />
  805.                     <constr type="primFontSz" val="65" />
  806.                 </constrLst>
  807.                 <ruleLst>
  808.                     <rule type="primFontSz" val="5" />
  809.                 </ruleLst>
  810.             </layoutNode>
  811.         </forEach>
  812.         <forEach axis="ch" ptType="node" st="7" cnt="1">
  813.             <layoutNode name="circ7" styleLbl="vennNode1">
  814.                 <alg type="sp" />
  815.                 <shape type="ellipse" />
  816.                 <presOf />
  817.                 <constrLst />
  818.                 <ruleLst />
  819.             </layoutNode>
  820.             <layoutNode name="circ7Tx" styleLbl="revTx">
  821.                 <varLst>
  822.                     <chMax val="0" />
  823.                     <chPref val="0" />
  824.                     <bulletEnabled val="true" />
  825.                 </varLst>
  826.                 <alg type="tx">
  827.                     <param type="txAnchorHorzCh" val="ctr" />
  828.                     <param type="txAnchorVertCh" val="mid" />
  829.                 </alg>
  830.                 <shape type="rect" hideGeom="true" />
  831.                 <choose>
  832.                     <if func="var" arg="dir" op="equ" val="norm">
  833.                         <presOf axis="desOrSelf" ptType="node" />
  834.                     </if>
  835.                     <else>
  836.                         <!-- 7 of 7 -->
  837.                         <presOf axis="root ch desOrSelf" ptType="all node node" st="1 2 1" cnt="1 1 0" />
  838.                     </else>
  839.                 </choose>
  840.                 <constrLst>
  841.                     <constr type="tMarg" val="0" />
  842.                     <constr type="bMarg" val="0" />
  843.                     <constr type="lMarg" val="0" />
  844.                     <constr type="rMarg" val="0" />
  845.                     <constr type="primFontSz" val="65" />
  846.                 </constrLst>
  847.                 <ruleLst>
  848.                     <rule type="primFontSz" val="5" />
  849.                 </ruleLst>
  850.             </layoutNode>
  851.         </forEach>
  852.     </layoutNode>
  853. </layoutDef>