<?xml version="1.0" encoding="UTF-8"?>
<coverage generated="1776082366380" clover="3.2.0">
  <project timestamp="1776082366380" name="All files">
    <metrics statements="22929" coveredstatements="19149" conditionals="11267" coveredconditionals="8462" methods="3621" coveredmethods="2780" elements="37817" coveredelements="30391" complexity="0" loc="22929" ncloc="22929" packages="29" files="392" classes="392"/>
    <package name="rebaser.src.dm">
      <metrics statements="189" coveredstatements="123" conditionals="60" coveredconditionals="36" methods="39" coveredmethods="25"/>
      <file name="ve.dm.DocumentStore.js" path="/src/rebaser/src/dm/ve.dm.DocumentStore.js">
        <metrics statements="39" coveredstatements="39" conditionals="8" coveredconditionals="8" methods="11" coveredmethods="11"/>
        <line num="16" count="1" type="stmt"/>
        <line num="17" count="1" type="stmt"/>
        <line num="18" count="1" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="20" count="1" type="stmt"/>
        <line num="21" count="1" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="50" count="2" type="stmt"/>
        <line num="51" count="2" type="stmt"/>
        <line num="60" count="1" type="stmt"/>
        <line num="61" count="4" type="stmt"/>
        <line num="62" count="4" type="stmt"/>
        <line num="67" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="68" count="4" type="stmt"/>
        <line num="69" count="4" type="stmt"/>
        <line num="70" count="4" type="stmt"/>
        <line num="86" count="1" type="stmt"/>
        <line num="87" count="3" type="stmt"/>
        <line num="88" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="90" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="91" count="1" type="stmt"/>
        <line num="93" count="2" type="stmt"/>
        <line num="94" count="2" type="stmt"/>
        <line num="99" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="103" count="2" type="stmt"/>
        <line num="112" count="1" type="stmt"/>
        <line num="113" count="1" type="stmt"/>
        <line num="114" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.ProtocolServer.js" path="/src/rebaser/src/dm/ve.dm.ProtocolServer.js">
        <metrics statements="62" coveredstatements="10" conditionals="16" coveredconditionals="0" methods="9" coveredmethods="0"/>
        <line num="20" count="1" type="stmt"/>
        <line num="21" count="0" type="stmt"/>
        <line num="22" count="0" type="stmt"/>
        <line num="23" count="0" type="stmt"/>
        <line num="24" count="0" type="stmt"/>
        <line num="25" count="0" type="stmt"/>
        <line num="26" count="0" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="45" count="0" type="stmt"/>
        <line num="47" count="0" type="stmt"/>
        <line num="49" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="50" count="0" type="stmt"/>
        <line num="52" count="0" type="stmt"/>
        <line num="53" count="0" type="stmt"/>
        <line num="54" count="0" type="stmt"/>
        <line num="59" count="0" type="stmt"/>
        <line num="61" count="0" type="stmt"/>
        <line num="62" count="0" type="stmt"/>
        <line num="76" count="1" type="stmt"/>
        <line num="77" count="0" type="stmt"/>
        <line num="78" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="80" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="81" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="82" count="0" type="stmt"/>
        <line num="83" count="0" type="stmt"/>
        <line num="85" count="0" type="stmt"/>
        <line num="90" count="0" type="stmt"/>
        <line num="95" count="0" type="stmt"/>
        <line num="104" count="1" type="stmt"/>
        <line num="105" count="0" type="stmt"/>
        <line num="106" count="0" type="stmt"/>
        <line num="107" count="0" type="stmt"/>
        <line num="108" count="0" type="stmt"/>
        <line num="109" count="0" type="stmt"/>
        <line num="110" count="0" type="stmt"/>
        <line num="112" count="0" type="stmt"/>
        <line num="122" count="1" type="cond" truecount="0" falsecount="2"/>
        <line num="123" count="0" type="stmt"/>
        <line num="124" count="0" type="stmt"/>
        <line num="125" count="0" type="stmt"/>
        <line num="127" count="0" type="stmt"/>
        <line num="135" count="0" type="stmt"/>
        <line num="136" count="0" type="stmt"/>
        <line num="138" count="0" type="stmt"/>
        <line num="143" count="0" type="stmt"/>
        <line num="155" count="0" type="stmt"/>
        <line num="167" count="1" type="stmt"/>
        <line num="168" count="0" type="stmt"/>
        <line num="169" count="0" type="stmt"/>
        <line num="170" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="171" count="0" type="stmt"/>
        <line num="172" count="0" type="stmt"/>
        <line num="182" count="1" type="stmt"/>
        <line num="183" count="0" type="stmt"/>
        <line num="184" count="0" type="stmt"/>
        <line num="188" count="0" type="stmt"/>
        <line num="201" count="1" type="stmt"/>
        <line num="202" count="0" type="stmt"/>
        <line num="207" count="0" type="stmt"/>
        <line num="208" count="0" type="stmt"/>
      </file>
      <file name="ve.dm.RebaseDocState.js" path="/src/rebaser/src/dm/ve.dm.RebaseDocState.js">
        <metrics statements="16" coveredstatements="8" conditionals="2" coveredconditionals="0" methods="6" coveredmethods="2"/>
        <line num="16" count="1" type="stmt"/>
        <line num="20" count="4" type="stmt"/>
        <line num="25" count="4" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="50" count="8" type="stmt"/>
        <line num="63" count="1" type="stmt"/>
        <line num="64" count="0" type="stmt"/>
        <line num="65" count="0" type="stmt"/>
        <line num="66" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="67" count="0" type="stmt"/>
        <line num="73" count="0" type="stmt"/>
        <line num="76" count="1" type="stmt"/>
        <line num="77" count="0" type="stmt"/>
        <line num="78" count="0" type="stmt"/>
        <line num="79" count="0" type="stmt"/>
      </file>
      <file name="ve.dm.RebaseServer.js" path="/src/rebaser/src/dm/ve.dm.RebaseServer.js">
        <metrics statements="47" coveredstatements="41" conditionals="30" coveredconditionals="26" methods="6" coveredmethods="5"/>
        <line num="17" count="1" type="stmt"/>
        <line num="18" count="4" type="stmt"/>
        <line num="19" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="22" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="33" count="58" type="cond" truecount="2" falsecount="0"/>
        <line num="34" count="4" type="stmt"/>
        <line num="36" count="58" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="48" count="25" type="stmt"/>
        <line num="49" count="25" type="cond" truecount="2" falsecount="0"/>
        <line num="50" count="16" type="stmt"/>
        <line num="52" count="25" type="cond" truecount="1" falsecount="1"/>
        <line num="53" count="0" type="stmt"/>
        <line num="55" count="25" type="stmt"/>
        <line num="56" count="25" type="cond" truecount="2" falsecount="0"/>
        <line num="57" count="8" type="stmt"/>
        <line num="58" count="8" type="stmt"/>
        <line num="60" count="25" type="cond" truecount="2" falsecount="0"/>
        <line num="61" count="17" type="stmt"/>
        <line num="62" count="102" type="cond" truecount="2" falsecount="0"/>
        <line num="63" count="33" type="stmt"/>
        <line num="74" count="1" type="stmt"/>
        <line num="75" count="0" type="stmt"/>
        <line num="76" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="77" count="0" type="stmt"/>
        <line num="79" count="0" type="stmt"/>
        <line num="95" count="1" type="stmt"/>
        <line num="96" count="17" type="stmt"/>
        <line num="97" count="17" type="stmt"/>
        <line num="101" count="17" type="cond" truecount="3" falsecount="0"/>
        <line num="102" count="17" type="cond" truecount="3" falsecount="0"/>
        <line num="103" count="17" type="cond" truecount="2" falsecount="0"/>
        <line num="105" count="1" type="stmt"/>
        <line num="106" count="1" type="stmt"/>
        <line num="108" count="1" type="stmt"/>
        <line num="109" count="16" type="cond" truecount="1" falsecount="1"/>
        <line num="110" count="0" type="stmt"/>
        <line num="112" count="16" type="cond" truecount="2" falsecount="0"/>
        <line num="117" count="4" type="stmt"/>
        <line num="119" count="16" type="stmt"/>
        <line num="121" count="16" type="stmt"/>
        <line num="122" count="16" type="cond" truecount="2" falsecount="0"/>
        <line num="123" count="16" type="stmt"/>
        <line num="127" count="16" type="stmt"/>
        <line num="129" count="17" type="stmt"/>
        <line num="138" count="17" type="stmt"/>
      </file>
      <file name="ve.dm.TransportServer.js" path="/src/rebaser/src/dm/ve.dm.TransportServer.js">
        <metrics statements="25" coveredstatements="25" conditionals="4" coveredconditionals="2" methods="7" coveredmethods="7"/>
        <line num="15" count="1" type="stmt"/>
        <line num="16" count="1" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="33" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="34" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="47" count="4" type="stmt"/>
        <line num="48" count="4" type="stmt"/>
        <line num="49" count="4" type="stmt"/>
        <line num="50" count="4" type="stmt"/>
        <line num="54" count="1" type="stmt"/>
        <line num="55" count="1" type="stmt"/>
        <line num="56" count="1" type="stmt"/>
        <line num="57" count="1" type="stmt"/>
        <line num="58" count="4" type="stmt"/>
        <line num="59" count="4" type="stmt"/>
        <line num="61" count="1" type="stmt"/>
        <line num="62" count="1" type="stmt"/>
        <line num="63" count="1" type="stmt"/>
        <line num="64" count="1" type="stmt"/>
        <line num="65" count="1" type="stmt"/>
        <line num="66" count="1" type="stmt"/>
        <line num="67" count="1" type="stmt"/>
      </file>
    </package>
    <package name="src">
      <metrics statements="1506" coveredstatements="1408" conditionals="872" coveredconditionals="753" methods="259" coveredmethods="228"/>
      <file name="ve.BranchNode.js" path="/src/src/ve.BranchNode.js">
        <metrics statements="66" coveredstatements="64" conditionals="37" coveredconditionals="34" methods="13" coveredmethods="13"/>
        <line num="21" count="1" type="stmt"/>
        <line num="22" count="21313" type="cond" truecount="2" falsecount="0"/>
        <line num="27" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="38" count="32565" type="stmt"/>
        <line num="39" count="42022" type="stmt"/>
        <line num="40" count="42022" type="cond" truecount="2" falsecount="0"/>
        <line num="41" count="28220" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
        <line num="52" count="146035" type="stmt"/>
        <line num="60" count="1" type="stmt"/>
        <line num="61" count="48115" type="stmt"/>
        <line num="70" count="1" type="stmt"/>
        <line num="71" count="73187" type="stmt"/>
        <line num="80" count="1" type="stmt"/>
        <line num="81" count="35370" type="stmt"/>
        <line num="82" count="35370" type="cond" truecount="2" falsecount="0"/>
        <line num="84" count="15460" type="stmt"/>
        <line num="86" count="19910" type="cond" truecount="2" falsecount="0"/>
        <line num="90" count="1208" type="stmt"/>
        <line num="91" count="1208" type="stmt"/>
        <line num="92" count="1208" type="stmt"/>
        <line num="94" count="19910" type="stmt"/>
        <line num="95" count="19910" type="cond" truecount="2" falsecount="0"/>
        <line num="99" count="20915" type="stmt"/>
        <line num="100" count="18737" type="stmt"/>
        <line num="110" count="1" type="stmt"/>
        <line num="111" count="38186" type="stmt"/>
        <line num="112" count="38186" type="cond" truecount="2" falsecount="0"/>
        <line num="114" count="15481" type="stmt"/>
        <line num="116" count="22705" type="cond" truecount="2" falsecount="0"/>
        <line num="120" count="1148" type="stmt"/>
        <line num="121" count="1148" type="stmt"/>
        <line num="122" count="1148" type="stmt"/>
        <line num="124" count="22705" type="stmt"/>
        <line num="125" count="22705" type="cond" truecount="2" falsecount="0"/>
        <line num="129" count="21570" type="stmt"/>
        <line num="130" count="21570" type="stmt"/>
        <line num="145" count="1" type="stmt"/>
        <line num="146" count="8919" type="stmt"/>
        <line num="147" count="8919" type="cond" truecount="1" falsecount="1"/>
        <line num="148" count="0" type="stmt"/>
        <line num="150" count="8919" type="cond" truecount="2" falsecount="0"/>
        <line num="151" count="664" type="stmt"/>
        <line num="153" count="8255" type="cond" truecount="1" falsecount="1"/>
        <line num="154" count="0" type="stmt"/>
        <line num="156" count="8255" type="stmt"/>
        <line num="158" count="8255" type="stmt"/>
        <line num="159" count="8255" type="stmt"/>
        <line num="160" count="18441" type="stmt"/>
        <line num="161" count="24880" type="stmt"/>
        <line num="162" count="24880" type="cond" truecount="2" falsecount="0"/>
        <line num="165" count="2402" type="stmt"/>
        <line num="167" count="22478" type="cond" truecount="2" falsecount="0"/>
        <line num="168" count="2" type="stmt"/>
        <line num="170" count="22476" type="stmt"/>
        <line num="171" count="22476" type="cond" truecount="4" falsecount="0"/>
        <line num="172" count="13482" type="cond" truecount="5" falsecount="0"/>
        <line num="175" count="10186" type="stmt"/>
        <line num="176" count="10186" type="stmt"/>
        <line num="177" count="10186" type="stmt"/>
        <line num="179" count="3296" type="stmt"/>
        <line num="182" count="8994" type="stmt"/>
        <line num="184" count="2555" type="cond" truecount="1" falsecount="1"/>
        <line num="187" count="2555" type="stmt"/>
        <line num="190" count="2" type="stmt"/>
      </file>
      <file name="ve.DiffMatchPatch.js" path="/src/src/ve.DiffMatchPatch.js">
        <metrics statements="198" coveredstatements="185" conditionals="130" coveredconditionals="116" methods="18" coveredmethods="17"/>
        <line num="18" count="1" type="stmt"/>
        <line num="20" count="115" type="stmt"/>
        <line num="22" count="115" type="stmt"/>
        <line num="23" count="115" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="46" count="2813" type="cond" truecount="2" falsecount="0"/>
        <line num="54" count="1" type="stmt"/>
        <line num="55" count="563" type="cond" truecount="1" falsecount="1"/>
        <line num="56" count="0" type="stmt"/>
        <line num="58" count="563" type="cond" truecount="3" falsecount="1"/>
        <line num="59" count="0" type="stmt"/>
        <line num="61" count="563" type="cond" truecount="2" falsecount="0"/>
        <line num="62" count="89" type="stmt"/>
        <line num="65" count="474" type="stmt"/>
        <line num="66" count="1213" type="cond" truecount="2" falsecount="0"/>
        <line num="67" count="232" type="stmt"/>
        <line num="70" count="242" type="stmt"/>
        <line num="73" count="1" type="stmt"/>
        <line num="74" count="0" type="stmt"/>
        <line num="77" count="1" type="stmt"/>
        <line num="78" count="928" type="stmt"/>
        <line num="81" count="1" type="stmt"/>
        <line num="86" count="176" type="stmt"/>
        <line num="87" count="176" type="cond" truecount="2" falsecount="0"/>
        <line num="91" count="407" type="stmt"/>
        <line num="92" count="407" type="stmt"/>
        <line num="93" count="421" type="cond" truecount="2" falsecount="0"/>
        <line num="94" count="361" type="stmt"/>
        <line num="95" count="361" type="stmt"/>
        <line num="98" count="407" type="cond" truecount="2" falsecount="0"/>
        <line num="99" count="46" type="stmt"/>
        <line num="102" count="130" type="stmt"/>
        <line num="105" count="1" type="stmt"/>
        <line num="106" count="15" type="stmt"/>
        <line num="109" count="15" type="stmt"/>
        <line num="110" count="15" type="cond" truecount="2" falsecount="0"/>
        <line num="114" count="35" type="stmt"/>
        <line num="115" count="35" type="stmt"/>
        <line num="116" count="37" type="cond" truecount="2" falsecount="0"/>
        <line num="117" count="24" type="stmt"/>
        <line num="118" count="24" type="stmt"/>
        <line num="121" count="35" type="cond" truecount="2" falsecount="0"/>
        <line num="122" count="11" type="stmt"/>
        <line num="125" count="4" type="stmt"/>
        <line num="128" count="1" type="stmt"/>
        <line num="129" count="102" type="stmt"/>
        <line num="130" count="102" type="stmt"/>
        <line num="131" count="102" type="stmt"/>
        <line num="132" count="102" type="stmt"/>
        <line num="133" count="102" type="stmt"/>
        <line num="134" count="102" type="stmt"/>
        <line num="149" count="204" type="stmt"/>
        <line num="150" count="1430" type="cond" truecount="2" falsecount="0"/>
        <line num="151" count="25" type="stmt"/>
        <line num="152" count="25" type="stmt"/>
        <line num="153" count="25" type="stmt"/>
        <line num="167" count="177" type="stmt"/>
        <line num="169" count="177" type="stmt"/>
        <line num="175" count="177" type="cond" truecount="6" falsecount="0"/>
        <line num="176" count="43" type="stmt"/>
        <line num="178" count="134" type="stmt"/>
        <line num="190" count="124" type="stmt"/>
        <line num="209" count="102" type="stmt"/>
        <line num="210" count="102" type="stmt"/>
        <line num="211" count="102" type="stmt"/>
        <line num="212" count="102" type="stmt"/>
        <line num="213" count="102" type="stmt"/>
        <line num="216" count="98" type="stmt"/>
        <line num="221" count="56" type="cond" truecount="4" falsecount="0"/>
        <line num="222" count="54" type="stmt"/>
        <line num="224" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="225" count="2" type="stmt"/>
        <line num="228" count="0" type="stmt"/>
        <line num="233" count="118" type="cond" truecount="2" falsecount="0"/>
        <line num="234" count="118" type="cond" truecount="2" falsecount="0"/>
        <line num="238" count="102" type="stmt"/>
        <line num="239" count="298" type="stmt"/>
        <line num="240" count="298" type="stmt"/>
        <line num="242" count="298" type="cond" truecount="5" falsecount="1"/>
        <line num="243" count="0" type="stmt"/>
        <line num="244" count="0" type="stmt"/>
        <line num="246" count="298" type="stmt"/>
        <line num="247" count="298" type="stmt"/>
        <line num="249" count="102" type="stmt"/>
        <line num="250" count="102" type="stmt"/>
        <line num="253" count="102" type="stmt"/>
        <line num="254" count="298" type="stmt"/>
        <line num="255" count="298" type="cond" truecount="1" falsecount="1"/>
        <line num="256" count="0" type="stmt"/>
        <line num="257" count="0" type="stmt"/>
        <line num="258" count="0" type="stmt"/>
        <line num="259" count="298" type="cond" truecount="1" falsecount="1"/>
        <line num="260" count="0" type="stmt"/>
        <line num="261" count="0" type="stmt"/>
        <line num="262" count="0" type="stmt"/>
        <line num="264" count="298" type="stmt"/>
        <line num="269" count="102" type="stmt"/>
        <line num="270" count="298" type="stmt"/>
        <line num="271" count="298" type="stmt"/>
        <line num="272" count="298" type="cond" truecount="2" falsecount="0"/>
        <line num="273" count="110" type="stmt"/>
        <line num="274" count="110" type="stmt"/>
        <line num="275" count="110" type="stmt"/>
        <line num="276" count="110" type="cond" truecount="2" falsecount="0"/>
        <line num="277" count="110" type="cond" truecount="2" falsecount="0"/>
        <line num="278" count="110" type="cond" truecount="2" falsecount="0"/>
        <line num="280" count="110" type="cond" truecount="5" falsecount="0"/>
        <line num="283" count="19" type="stmt"/>
        <line num="284" count="19" type="stmt"/>
        <line num="286" count="91" type="cond" truecount="2" falsecount="0"/>
        <line num="289" count="8" type="stmt"/>
        <line num="291" count="91" type="cond" truecount="2" falsecount="0"/>
        <line num="294" count="2" type="stmt"/>
        <line num="299" count="89" type="stmt"/>
        <line num="300" count="89" type="stmt"/>
        <line num="301" count="0" type="stmt"/>
        <line num="303" count="89" type="stmt"/>
        <line num="309" count="91" type="cond" truecount="2" falsecount="0"/>
        <line num="310" count="2" type="stmt"/>
        <line num="311" count="2" type="stmt"/>
        <line num="313" count="91" type="cond" truecount="2" falsecount="0"/>
        <line num="314" count="8" type="stmt"/>
        <line num="315" count="8" type="stmt"/>
        <line num="319" count="298" type="stmt"/>
        <line num="324" count="102" type="stmt"/>
        <line num="325" count="337" type="stmt"/>
        <line num="326" count="337" type="stmt"/>
        <line num="327" count="337" type="cond" truecount="2" falsecount="0"/>
        <line num="328" count="110" type="stmt"/>
        <line num="329" count="227" type="cond" truecount="2" falsecount="0"/>
        <line num="330" count="136" type="stmt"/>
        <line num="331" count="91" type="cond" truecount="3" falsecount="1"/>
        <line num="332" count="91" type="cond" truecount="2" falsecount="0"/>
        <line num="333" count="2" type="stmt"/>
        <line num="334" count="2" type="stmt"/>
        <line num="336" count="89" type="cond" truecount="2" falsecount="0"/>
        <line num="337" count="25" type="stmt"/>
        <line num="339" count="89" type="stmt"/>
        <line num="340" count="89" type="cond" truecount="2" falsecount="0"/>
        <line num="341" count="33" type="stmt"/>
        <line num="343" count="89" type="stmt"/>
        <line num="344" count="89" type="stmt"/>
        <line num="349" count="102" type="cond" truecount="2" falsecount="0"/>
        <line num="350" count="55" type="stmt"/>
        <line num="352" count="102" type="cond" truecount="2" falsecount="0"/>
        <line num="353" count="70" type="stmt"/>
        <line num="359" count="102" type="stmt"/>
        <line num="360" count="149" type="stmt"/>
        <line num="361" count="149" type="stmt"/>
        <line num="362" count="149" type="stmt"/>
        <line num="363" count="149" type="stmt"/>
        <line num="364" count="149" type="stmt"/>
        <line num="365" count="149" type="stmt"/>
        <line num="370" count="149" type="cond" truecount="2" falsecount="0"/>
        <line num="374" count="56" type="cond" truecount="2" falsecount="0"/>
        <line num="375" count="24" type="stmt"/>
        <line num="376" count="24" type="stmt"/>
        <line num="378" count="24" type="stmt"/>
        <line num="379" count="24" type="stmt"/>
        <line num="380" count="22" type="stmt"/>
        <line num="381" count="22" type="cond" truecount="2" falsecount="0"/>
        <line num="382" count="21" type="cond" truecount="2" falsecount="0"/>
        <line num="384" count="1" type="stmt"/>
        <line num="386" count="20" type="stmt"/>
        <line num="390" count="24" type="stmt"/>
        <line num="391" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="397" count="3" type="stmt"/>
        <line num="401" count="24" type="cond" truecount="1" falsecount="1"/>
        <line num="402" count="24" type="stmt"/>
        <line num="403" count="24" type="cond" truecount="1" falsecount="1"/>
        <line num="404" count="24" type="cond" truecount="1" falsecount="1"/>
        <line num="407" count="56" type="cond" truecount="2" falsecount="0"/>
        <line num="408" count="1" type="stmt"/>
        <line num="409" count="1" type="stmt"/>
        <line num="410" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="411" count="1" type="stmt"/>
        <line num="414" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="415" count="1" type="stmt"/>
        <line num="416" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="417" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="422" count="56" type="stmt"/>
        <line num="426" count="102" type="stmt"/>
        <line num="430" count="102" type="stmt"/>
        <line num="431" count="102" type="stmt"/>
        <line num="434" count="102" type="stmt"/>
        <line num="437" count="102" type="stmt"/>
        <line num="438" count="272" type="stmt"/>
        <line num="439" count="948" type="cond" truecount="2" falsecount="0"/>
        <line num="440" count="20" type="stmt"/>
        <line num="443" count="20" type="stmt"/>
        <line num="448" count="102" type="stmt"/>
        <line num="450" count="102" type="stmt"/>
      </file>
      <file name="ve.DiffTreeNode.js" path="/src/src/ve.DiffTreeNode.js">
        <metrics statements="10" coveredstatements="10" conditionals="7" coveredconditionals="7" methods="3" coveredmethods="3"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="325" type="stmt"/>
        <line num="21" count="325" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="39" count="1291" type="cond" truecount="4" falsecount="0"/>
        <line num="40" count="339" type="stmt"/>
        <line num="42" count="952" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
        <line num="52" count="325" type="cond" truecount="3" falsecount="0"/>
      </file>
      <file name="ve.Document.js" path="/src/src/ve.Document.js">
        <metrics statements="173" coveredstatements="163" conditionals="173" coveredconditionals="156" methods="8" coveredmethods="8"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="3284" type="stmt"/>
        <line num="21" count="3284" type="stmt"/>
        <line num="22" count="3284" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="56" count="1" type="stmt"/>
        <line num="57" count="6325" type="stmt"/>
        <line num="66" count="1" type="stmt"/>
        <line num="67" count="6292" type="stmt"/>
        <line num="68" count="6292" type="cond" truecount="4" falsecount="0"/>
        <line num="69" count="1613" type="stmt"/>
        <line num="71" count="6292" type="stmt"/>
        <line num="107" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="108" count="759" type="stmt"/>
        <line num="109" count="759" type="stmt"/>
        <line num="110" count="759" type="stmt"/>
        <line num="111" count="759" type="stmt"/>
        <line num="120" count="759" type="stmt"/>
        <line num="121" count="759" type="stmt"/>
        <line num="122" count="759" type="stmt"/>
        <line num="124" count="759" type="cond" truecount="5" falsecount="1"/>
        <line num="125" count="0" type="stmt"/>
        <line num="128" count="759" type="cond" truecount="3" falsecount="1"/>
        <line num="129" count="0" type="stmt"/>
        <line num="131" count="759" type="cond" truecount="3" falsecount="1"/>
        <line num="132" count="0" type="stmt"/>
        <line num="135" count="759" type="cond" truecount="3" falsecount="1"/>
        <line num="137" count="0" type="stmt"/>
        <line num="138" count="0" type="stmt"/>
        <line num="146" count="759" type="cond" truecount="1" falsecount="1"/>
        <line num="148" count="759" type="stmt"/>
        <line num="149" count="2888" type="stmt"/>
        <line num="150" count="2888" type="stmt"/>
        <line num="151" count="2888" type="stmt"/>
        <line num="152" count="2888" type="stmt"/>
        <line num="154" count="2888" type="cond" truecount="2" falsecount="0"/>
        <line num="156" count="2888" type="cond" truecount="2" falsecount="0"/>
        <line num="158" count="2888" type="stmt"/>
        <line num="160" count="2888" type="cond" truecount="2" falsecount="0"/>
        <line num="162" count="2888" type="cond" truecount="2" falsecount="0"/>
        <line num="164" count="2888" type="cond" truecount="4" falsecount="0"/>
        <line num="167" count="2888" type="cond" truecount="4" falsecount="0"/>
        <line num="169" count="2888" type="cond" truecount="4" falsecount="0"/>
        <line num="170" count="2888" type="stmt"/>
        <line num="176" count="2888" type="cond" truecount="5" falsecount="0"/>
        <line num="179" count="12" type="stmt"/>
        <line num="180" count="12" type="stmt"/>
        <line num="189" count="12" type="stmt"/>
        <line num="190" count="12" type="cond" truecount="2" falsecount="0"/>
        <line num="191" count="9" type="stmt"/>
        <line num="193" count="12" type="stmt"/>
        <line num="196" count="2876" type="cond" truecount="6" falsecount="0"/>
        <line num="198" count="3" type="stmt"/>
        <line num="199" count="3" type="stmt"/>
        <line num="208" count="3" type="stmt"/>
        <line num="209" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="210" count="1" type="stmt"/>
        <line num="212" count="3" type="stmt"/>
        <line num="213" count="2873" type="cond" truecount="2" falsecount="0"/>
        <line num="223" count="414" type="cond" truecount="9" falsecount="1"/>
        <line num="229" count="11" type="stmt"/>
        <line num="234" count="11" type="stmt"/>
        <line num="235" count="11" type="stmt"/>
        <line num="237" count="11" type="cond" truecount="1" falsecount="1"/>
        <line num="238" count="0" type="stmt"/>
        <line num="240" count="11" type="stmt"/>
        <line num="241" count="403" type="cond" truecount="2" falsecount="0"/>
        <line num="243" count="241" type="stmt"/>
        <line num="254" count="241" type="stmt"/>
        <line num="257" count="162" type="stmt"/>
        <line num="269" count="2459" type="cond" truecount="4" falsecount="0"/>
        <line num="270" count="1167" type="cond" truecount="6" falsecount="0"/>
        <line num="273" count="927" type="stmt"/>
        <line num="278" count="927" type="stmt"/>
        <line num="280" count="927" type="cond" truecount="2" falsecount="0"/>
        <line num="281" count="539" type="stmt"/>
        <line num="283" count="927" type="stmt"/>
        <line num="286" count="240" type="stmt"/>
        <line num="297" count="240" type="cond" truecount="2" falsecount="0"/>
        <line num="298" count="1" type="stmt"/>
        <line num="300" count="240" type="stmt"/>
        <line num="302" count="1292" type="cond" truecount="2" falsecount="0"/>
        <line num="303" count="196" type="cond" truecount="8" falsecount="0"/>
        <line num="310" count="106" type="stmt"/>
        <line num="315" count="106" type="stmt"/>
        <line num="317" count="106" type="cond" truecount="2" falsecount="0"/>
        <line num="318" count="49" type="stmt"/>
        <line num="320" count="106" type="stmt"/>
        <line num="324" count="90" type="stmt"/>
        <line num="335" count="90" type="stmt"/>
        <line num="337" count="1096" type="cond" truecount="2" falsecount="0"/>
        <line num="342" count="55" type="cond" truecount="2" falsecount="0"/>
        <line num="347" count="3" type="stmt"/>
        <line num="352" count="3" type="stmt"/>
        <line num="354" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="355" count="0" type="stmt"/>
        <line num="357" count="3" type="stmt"/>
        <line num="360" count="52" type="stmt"/>
        <line num="371" count="52" type="stmt"/>
        <line num="373" count="1041" type="cond" truecount="2" falsecount="0"/>
        <line num="374" count="210" type="cond" truecount="8" falsecount="0"/>
        <line num="381" count="115" type="stmt"/>
        <line num="386" count="115" type="stmt"/>
        <line num="388" count="115" type="cond" truecount="2" falsecount="0"/>
        <line num="389" count="55" type="stmt"/>
        <line num="391" count="115" type="stmt"/>
        <line num="395" count="95" type="stmt"/>
        <line num="406" count="95" type="stmt"/>
        <line num="408" count="831" type="cond" truecount="4" falsecount="0"/>
        <line num="413" count="100" type="cond" truecount="2" falsecount="0"/>
        <line num="418" count="18" type="stmt"/>
        <line num="423" count="18" type="stmt"/>
        <line num="425" count="18" type="cond" truecount="2" falsecount="0"/>
        <line num="426" count="8" type="stmt"/>
        <line num="428" count="18" type="stmt"/>
        <line num="431" count="82" type="stmt"/>
        <line num="446" count="1144" type="cond" truecount="2" falsecount="0"/>
        <line num="450" count="918" type="stmt"/>
        <line num="452" count="918" type="stmt"/>
        <line num="459" count="226" type="stmt"/>
        <line num="462" count="226" type="stmt"/>
        <line num="465" count="346" type="cond" truecount="4" falsecount="0"/>
        <line num="467" count="5" type="stmt"/>
        <line num="470" count="5" type="stmt"/>
        <line num="471" count="5" type="stmt"/>
        <line num="480" count="5" type="stmt"/>
        <line num="481" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="482" count="5" type="stmt"/>
        <line num="487" count="346" type="stmt"/>
        <line num="488" count="346" type="cond" truecount="2" falsecount="0"/>
        <line num="490" count="38" type="stmt"/>
        <line num="492" count="308" type="stmt"/>
        <line num="493" count="308" type="stmt"/>
        <line num="494" count="308" type="stmt"/>
        <line num="497" count="308" type="stmt"/>
        <line num="501" count="188" type="cond" truecount="1" falsecount="1"/>
        <line num="502" count="188" type="stmt"/>
        <line num="506" count="157" type="cond" truecount="1" falsecount="1"/>
        <line num="507" count="0" type="stmt"/>
        <line num="509" count="157" type="stmt"/>
        <line num="522" count="1" type="stmt"/>
        <line num="523" count="19" type="stmt"/>
        <line num="524" count="19" type="stmt"/>
        <line num="525" count="19" type="stmt"/>
        <line num="526" count="19" type="stmt"/>
        <line num="527" count="23" type="cond" truecount="1" falsecount="1"/>
        <line num="529" count="0" type="stmt"/>
        <line num="531" count="23" type="stmt"/>
        <line num="533" count="23" type="cond" truecount="2" falsecount="0"/>
        <line num="534" count="17" type="stmt"/>
        <line num="536" count="23" type="stmt"/>
        <line num="537" count="23" type="cond" truecount="1" falsecount="1"/>
        <line num="538" count="0" type="stmt"/>
        <line num="541" count="23" type="stmt"/>
        <line num="547" count="23" type="stmt"/>
        <line num="548" count="23" type="stmt"/>
        <line num="550" count="24" type="stmt"/>
        <line num="551" count="24" type="stmt"/>
        <line num="552" count="24" type="cond" truecount="2" falsecount="0"/>
        <line num="553" count="19" type="stmt"/>
        <line num="556" count="5" type="stmt"/>
        <line num="557" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="558" count="5" type="stmt"/>
        <line num="561" count="23" type="stmt"/>
        <line num="562" count="23" type="stmt"/>
        <line num="564" count="19" type="stmt"/>
        <line num="573" count="1" type="stmt"/>
        <line num="574" count="10" type="stmt"/>
        <line num="575" count="10" type="cond" truecount="3" falsecount="0"/>
        <line num="586" count="1" type="stmt"/>
        <line num="587" count="30552" type="stmt"/>
        <line num="598" count="1" type="stmt"/>
        <line num="599" count="1937" type="stmt"/>
      </file>
      <file name="ve.EventSequencer.js" path="/src/src/ve.EventSequencer.js">
        <metrics statements="120" coveredstatements="118" conditionals="28" coveredconditionals="22" methods="33" coveredmethods="30"/>
        <line num="49" count="1" type="stmt"/>
        <line num="50" count="383" type="stmt"/>
        <line num="51" count="383" type="stmt"/>
        <line num="52" count="383" type="stmt"/>
        <line num="61" count="3053" type="stmt"/>
        <line num="70" count="383" type="stmt"/>
        <line num="75" count="383" type="stmt"/>
        <line num="80" count="383" type="stmt"/>
        <line num="85" count="383" type="stmt"/>
        <line num="87" count="383" type="stmt"/>
        <line num="88" count="3053" type="stmt"/>
        <line num="89" count="3053" type="stmt"/>
        <line num="90" count="3053" type="stmt"/>
        <line num="91" count="3053" type="stmt"/>
        <line num="97" count="383" type="stmt"/>
        <line num="102" count="383" type="stmt"/>
        <line num="107" count="383" type="stmt"/>
        <line num="112" count="383" type="stmt"/>
        <line num="117" count="383" type="stmt"/>
        <line num="127" count="1" type="stmt"/>
        <line num="128" count="86" type="stmt"/>
        <line num="129" count="86" type="stmt"/>
        <line num="130" count="86" type="stmt"/>
        <line num="140" count="1" type="stmt"/>
        <line num="141" count="500" type="cond" truecount="2" falsecount="0"/>
        <line num="142" count="414" type="stmt"/>
        <line num="144" count="86" type="stmt"/>
        <line num="145" count="86" type="stmt"/>
        <line num="146" count="86" type="stmt"/>
        <line num="147" count="86" type="stmt"/>
        <line num="157" count="1" type="stmt"/>
        <line num="158" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="159" count="1" type="stmt"/>
        <line num="161" count="1" type="stmt"/>
        <line num="162" count="1" type="stmt"/>
        <line num="172" count="1" type="stmt"/>
        <line num="173" count="383" type="stmt"/>
        <line num="174" count="2290" type="stmt"/>
        <line num="176" count="383" type="stmt"/>
        <line num="186" count="1" type="stmt"/>
        <line num="187" count="383" type="stmt"/>
        <line num="188" count="385" type="stmt"/>
        <line num="190" count="383" type="stmt"/>
        <line num="200" count="1" type="stmt"/>
        <line num="201" count="47" type="stmt"/>
        <line num="202" count="47" type="stmt"/>
        <line num="204" count="47" type="stmt"/>
        <line num="214" count="1" type="stmt"/>
        <line num="215" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="216" count="1" type="stmt"/>
        <line num="218" count="1" type="stmt"/>
        <line num="219" count="1" type="stmt"/>
        <line num="229" count="1" type="stmt"/>
        <line num="230" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="231" count="1" type="stmt"/>
        <line num="233" count="1" type="stmt"/>
        <line num="234" count="1" type="stmt"/>
        <line num="244" count="1" type="stmt"/>
        <line num="245" count="1392" type="stmt"/>
        <line num="246" count="1392" type="cond" truecount="2" falsecount="0"/>
        <line num="247" count="605" type="stmt"/>
        <line num="248" count="605" type="stmt"/>
        <line num="252" count="1392" type="cond" truecount="1" falsecount="1"/>
        <line num="254" count="1392" type="stmt"/>
        <line num="255" count="1344" type="stmt"/>
        <line num="262" count="1392" type="stmt"/>
        <line num="263" count="1392" type="stmt"/>
        <line num="264" count="627" type="cond" truecount="2" falsecount="0"/>
        <line num="266" count="4" type="stmt"/>
        <line num="268" count="623" type="stmt"/>
        <line num="269" count="623" type="stmt"/>
        <line num="270" count="623" type="stmt"/>
        <line num="272" count="1392" type="stmt"/>
        <line num="273" count="1392" type="stmt"/>
        <line num="283" count="1" type="stmt"/>
        <line num="285" count="1392" type="cond" truecount="1" falsecount="1"/>
        <line num="287" count="1392" type="cond" truecount="1" falsecount="1"/>
        <line num="289" count="1392" type="stmt"/>
        <line num="290" count="423" type="stmt"/>
        <line num="293" count="1392" type="stmt"/>
        <line num="294" count="47" type="stmt"/>
        <line num="303" count="1" type="stmt"/>
        <line num="305" count="605" type="stmt"/>
        <line num="306" count="2" type="stmt"/>
        <line num="316" count="1" type="stmt"/>
        <line num="317" count="606" type="cond" truecount="2" falsecount="0"/>
        <line num="319" count="1" type="stmt"/>
        <line num="321" count="605" type="stmt"/>
        <line num="324" count="605" type="stmt"/>
        <line num="326" count="605" type="stmt"/>
        <line num="328" count="605" type="stmt"/>
        <line num="329" count="2" type="stmt"/>
        <line num="332" count="605" type="stmt"/>
        <line num="333" count="1" type="stmt"/>
        <line num="335" count="605" type="stmt"/>
        <line num="343" count="1" type="stmt"/>
        <line num="344" count="623" type="cond" truecount="2" falsecount="0"/>
        <line num="345" count="18" type="stmt"/>
        <line num="347" count="623" type="stmt"/>
        <line num="348" count="606" type="stmt"/>
        <line num="350" count="623" type="stmt"/>
        <line num="359" count="1" type="stmt"/>
        <line num="360" count="1478" type="stmt"/>
        <line num="362" count="1478" type="stmt"/>
        <line num="366" count="1305" type="cond" truecount="2" falsecount="0"/>
        <line num="368" count="450" type="stmt"/>
        <line num="370" count="855" type="cond" truecount="4" falsecount="0"/>
        <line num="372" count="86" type="stmt"/>
        <line num="373" count="86" type="stmt"/>
        <line num="376" count="769" type="stmt"/>
        <line num="377" count="769" type="stmt"/>
        <line num="380" count="769" type="stmt"/>
        <line num="383" count="1478" type="stmt"/>
        <line num="384" count="1478" type="stmt"/>
        <line num="395" count="1" type="stmt"/>
        <line num="396" count="0" type="stmt"/>
        <line num="406" count="1" type="stmt"/>
        <line num="407" count="0" type="stmt"/>
        <line num="419" count="1" type="stmt"/>
        <line num="420" count="1819" type="stmt"/>
      </file>
      <file name="ve.FakePeer.js" path="/src/src/ve.FakePeer.js">
        <metrics statements="51" coveredstatements="48" conditionals="10" coveredconditionals="5" methods="12" coveredmethods="11"/>
        <line num="10" count="1" type="stmt"/>
        <line num="11" count="2" type="stmt"/>
        <line num="12" count="2" type="stmt"/>
        <line num="13" count="2" type="stmt"/>
        <line num="14" count="2" type="stmt"/>
        <line num="15" count="2" type="stmt"/>
        <line num="20" count="1" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="29" count="3" type="stmt"/>
        <line num="30" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="31" count="3" type="stmt"/>
        <line num="32" count="3" type="stmt"/>
        <line num="34" count="3" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="38" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="39" count="3" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="45" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="46" count="0" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
        <line num="52" count="1" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="54" count="1" type="stmt"/>
        <line num="55" count="1" type="stmt"/>
        <line num="56" count="1" type="stmt"/>
        <line num="57" count="1" type="stmt"/>
        <line num="60" count="1" type="stmt"/>
        <line num="61" count="2" type="stmt"/>
        <line num="62" count="2" type="stmt"/>
        <line num="63" count="2" type="stmt"/>
        <line num="64" count="2" type="stmt"/>
        <line num="67" count="1" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="70" count="4" type="stmt"/>
        <line num="71" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="72" count="4" type="stmt"/>
        <line num="73" count="4" type="stmt"/>
        <line num="75" count="4" type="stmt"/>
        <line num="78" count="1" type="stmt"/>
        <line num="79" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="80" count="3" type="stmt"/>
        <line num="84" count="1" type="stmt"/>
        <line num="85" count="0" type="stmt"/>
        <line num="86" count="0" type="stmt"/>
        <line num="89" count="1" type="stmt"/>
        <line num="90" count="1" type="stmt"/>
      </file>
      <file name="ve.LeafNode.js" path="/src/src/ve.LeafNode.js">
        <metrics statements="3" coveredstatements="3" conditionals="0" coveredconditionals="0" methods="2" coveredmethods="2"/>
        <line num="14" count="1" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="26" count="21987" type="stmt"/>
      </file>
      <file name="ve.Node.js" path="/src/src/ve.Node.js">
        <metrics statements="111" coveredstatements="111" conditionals="33" coveredconditionals="32" methods="23" coveredmethods="23"/>
        <line num="15" count="1" type="stmt"/>
        <line num="17" count="30194" type="stmt"/>
        <line num="18" count="30194" type="stmt"/>
        <line num="19" count="30194" type="stmt"/>
        <line num="20" count="30194" type="stmt"/>
        <line num="61" count="1" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="77" count="1" type="stmt"/>
        <line num="78" count="10987" type="stmt"/>
        <line num="79" count="10987" type="cond" truecount="2" falsecount="0"/>
        <line num="88" count="1" type="stmt"/>
        <line num="89" count="19" type="stmt"/>
        <line num="90" count="19" type="cond" truecount="2" falsecount="0"/>
        <line num="99" count="1" type="stmt"/>
        <line num="107" count="1" type="stmt"/>
        <line num="115" count="1" type="stmt"/>
        <line num="123" count="1" type="stmt"/>
        <line num="131" count="1" type="stmt"/>
        <line num="139" count="1" type="stmt"/>
        <line num="147" count="1" type="stmt"/>
        <line num="155" count="1" type="stmt"/>
        <line num="165" count="1" type="stmt"/>
        <line num="173" count="1" type="stmt"/>
        <line num="181" count="1" type="stmt"/>
        <line num="189" count="1" type="stmt"/>
        <line num="197" count="1" type="stmt"/>
        <line num="205" count="1" type="stmt"/>
        <line num="213" count="1" type="stmt"/>
        <line num="221" count="1" type="stmt"/>
        <line num="232" count="1" type="stmt"/>
        <line num="233" count="2377" type="cond" truecount="3" falsecount="0"/>
        <line num="244" count="1" type="stmt"/>
        <line num="252" count="1" type="stmt"/>
        <line num="260" count="1" type="stmt"/>
        <line num="268" count="1" type="stmt"/>
        <line num="279" count="1" type="stmt"/>
        <line num="287" count="1" type="stmt"/>
        <line num="288" count="7015" type="cond" truecount="2" falsecount="0"/>
        <line num="289" count="7015" type="stmt"/>
        <line num="290" count="7015" type="cond" truecount="1" falsecount="1"/>
        <line num="299" count="1" type="stmt"/>
        <line num="300" count="8200" type="stmt"/>
        <line num="301" count="8200" type="cond" truecount="2" falsecount="0"/>
        <line num="309" count="1" type="stmt"/>
        <line num="310" count="142379" type="cond" truecount="2" falsecount="0"/>
        <line num="320" count="1" type="stmt"/>
        <line num="321" count="83916" type="stmt"/>
        <line num="329" count="1" type="stmt"/>
        <line num="330" count="79967" type="stmt"/>
        <line num="338" count="1" type="stmt"/>
        <line num="339" count="38786" type="stmt"/>
        <line num="351" count="1" type="stmt"/>
        <line num="352" count="17798" type="stmt"/>
        <line num="353" count="17798" type="cond" truecount="2" falsecount="0"/>
        <line num="354" count="7983" type="stmt"/>
        <line num="356" count="9815" type="cond" truecount="2" falsecount="0"/>
        <line num="357" count="825" type="stmt"/>
        <line num="358" count="825" type="stmt"/>
        <line num="360" count="9815" type="stmt"/>
        <line num="361" count="9815" type="cond" truecount="2" falsecount="0"/>
        <line num="362" count="8990" type="stmt"/>
        <line num="371" count="1" type="stmt"/>
        <line num="372" count="186926" type="stmt"/>
        <line num="382" count="1" type="stmt"/>
        <line num="383" count="17754" type="stmt"/>
        <line num="384" count="17754" type="cond" truecount="2" falsecount="0"/>
        <line num="385" count="7983" type="stmt"/>
        <line num="387" count="9771" type="cond" truecount="2" falsecount="0"/>
        <line num="388" count="789" type="stmt"/>
        <line num="389" count="789" type="stmt"/>
        <line num="391" count="9771" type="stmt"/>
        <line num="392" count="9771" type="cond" truecount="2" falsecount="0"/>
        <line num="393" count="8982" type="stmt"/>
        <line num="403" count="1" type="stmt"/>
        <line num="404" count="26951" type="stmt"/>
        <line num="405" count="26951" type="stmt"/>
        <line num="406" count="26951" type="stmt"/>
        <line num="407" count="26951" type="stmt"/>
        <line num="415" count="1" type="stmt"/>
        <line num="416" count="1448" type="stmt"/>
        <line num="417" count="1448" type="stmt"/>
        <line num="418" count="1448" type="stmt"/>
        <line num="419" count="1448" type="stmt"/>
        <line num="420" count="1448" type="stmt"/>
        <line num="431" count="1" type="stmt"/>
        <line num="432" count="960" type="stmt"/>
        <line num="433" count="960" type="stmt"/>
        <line num="434" count="2848" type="cond" truecount="2" falsecount="0"/>
        <line num="435" count="767" type="stmt"/>
        <line num="437" count="2081" type="stmt"/>
        <line num="439" count="193" type="stmt"/>
        <line num="448" count="1" type="stmt"/>
        <line num="449" count="1925" type="stmt"/>
        <line num="457" count="1" type="stmt"/>
        <line num="458" count="3" type="stmt"/>
        <line num="459" count="3" type="stmt"/>
        <line num="460" count="6" type="stmt"/>
        <line num="462" count="3" type="stmt"/>
        <line num="471" count="1" type="stmt"/>
        <line num="472" count="4" type="stmt"/>
        <line num="480" count="1" type="stmt"/>
        <line num="481" count="22055" type="stmt"/>
        <line num="482" count="22055" type="stmt"/>
        <line num="484" count="22055" type="stmt"/>
        <line num="485" count="95238" type="cond" truecount="2" falsecount="0"/>
        <line num="487" count="22029" type="stmt"/>
        <line num="489" count="73209" type="stmt"/>
        <line num="490" count="73209" type="cond" truecount="2" falsecount="0"/>
        <line num="491" count="26" type="stmt"/>
        <line num="493" count="73183" type="stmt"/>
        <line num="494" count="73183" type="stmt"/>
      </file>
      <file name="ve.PositionStep.js" path="/src/src/ve.PositionStep.js">
        <metrics statements="4" coveredstatements="4" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="15" count="1" type="stmt"/>
        <line num="16" count="6209" type="stmt"/>
        <line num="17" count="6209" type="stmt"/>
        <line num="18" count="6209" type="stmt"/>
      </file>
      <file name="ve.Range.js" path="/src/src/ve.Range.js">
        <metrics statements="87" coveredstatements="87" conditionals="50" coveredconditionals="48" methods="25" coveredmethods="25"/>
        <line num="14" count="1" type="stmt"/>
        <line num="19" count="46373" type="cond" truecount="1" falsecount="1"/>
        <line num="20" count="46373" type="cond" truecount="2" falsecount="0"/>
        <line num="21" count="46373" type="cond" truecount="2" falsecount="0"/>
        <line num="22" count="46373" type="cond" truecount="2" falsecount="0"/>
        <line num="27" count="1" type="stmt"/>
        <line num="55" count="1" type="stmt"/>
        <line num="56" count="2" type="stmt"/>
        <line num="67" count="1" type="stmt"/>
        <line num="68" count="230" type="stmt"/>
        <line num="79" count="1" type="stmt"/>
        <line num="80" count="17" type="cond" truecount="2" falsecount="0"/>
        <line num="81" count="1" type="stmt"/>
        <line num="83" count="16" type="stmt"/>
        <line num="84" count="16" type="stmt"/>
        <line num="85" count="16" type="stmt"/>
        <line num="86" count="32" type="cond" truecount="2" falsecount="0"/>
        <line num="87" count="16" type="stmt"/>
        <line num="89" count="16" type="cond" truecount="2" falsecount="0"/>
        <line num="90" count="3" type="stmt"/>
        <line num="92" count="16" type="cond" truecount="2" falsecount="0"/>
        <line num="93" count="12" type="stmt"/>
        <line num="96" count="16" type="cond" truecount="2" falsecount="0"/>
        <line num="110" count="1" type="stmt"/>
        <line num="111" count="12" type="cond" truecount="2" falsecount="0"/>
        <line num="120" count="1" type="stmt"/>
        <line num="121" count="1420" type="cond" truecount="2" falsecount="0"/>
        <line num="136" count="1" type="stmt"/>
        <line num="137" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="150" count="1" type="stmt"/>
        <line num="151" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="159" count="1" type="stmt"/>
        <line num="160" count="2033" type="stmt"/>
        <line num="168" count="1" type="stmt"/>
        <line num="169" count="32" type="stmt"/>
        <line num="178" count="1" type="stmt"/>
        <line num="179" count="160" type="stmt"/>
        <line num="188" count="1" type="stmt"/>
        <line num="189" count="2645" type="cond" truecount="3" falsecount="0"/>
        <line num="198" count="1" type="stmt"/>
        <line num="199" count="5430" type="cond" truecount="3" falsecount="0"/>
        <line num="208" count="1" type="stmt"/>
        <line num="209" count="15" type="cond" truecount="2" falsecount="0"/>
        <line num="210" count="11" type="stmt"/>
        <line num="214" count="4" type="stmt"/>
        <line num="226" count="1" type="stmt"/>
        <line num="227" count="7" type="stmt"/>
        <line num="237" count="1" type="stmt"/>
        <line num="238" count="30187" type="stmt"/>
        <line num="246" count="1" type="stmt"/>
        <line num="247" count="4634" type="stmt"/>
        <line num="256" count="1" type="stmt"/>
        <line num="257" count="1243" type="stmt"/>
        <line num="270" count="1" type="stmt"/>
        <line num="271" count="44" type="stmt"/>
        <line num="272" count="44" type="stmt"/>
        <line num="273" count="197" type="stmt"/>
        <line num="275" count="44" type="stmt"/>
        <line num="283" count="1" type="stmt"/>
        <line num="284" count="2990" type="stmt"/>
        <line num="285" count="19525" type="stmt"/>
        <line num="295" count="1" type="stmt"/>
        <line num="296" count="2" type="stmt"/>
        <line num="297" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="298" count="1" type="stmt"/>
        <line num="301" count="1" type="stmt"/>
        <line num="310" count="1" type="stmt"/>
        <line num="311" count="88" type="stmt"/>
        <line num="312" count="365" type="cond" truecount="2" falsecount="0"/>
        <line num="313" count="12" type="stmt"/>
        <line num="316" count="76" type="stmt"/>
        <line num="328" count="1" type="stmt"/>
        <line num="329" count="20" type="stmt"/>
        <line num="330" count="20" type="stmt"/>
        <line num="332" count="20" type="cond" truecount="2" falsecount="0"/>
        <line num="333" count="19" type="stmt"/>
        <line num="336" count="20" type="cond" truecount="2" falsecount="0"/>
        <line num="337" count="8" type="stmt"/>
        <line num="340" count="20" type="cond" truecount="1" falsecount="1"/>
        <line num="352" count="1" type="stmt"/>
        <line num="353" count="39" type="stmt"/>
        <line num="354" count="39" type="stmt"/>
        <line num="356" count="39" type="cond" truecount="2" falsecount="0"/>
        <line num="357" count="33" type="stmt"/>
        <line num="360" count="39" type="cond" truecount="2" falsecount="0"/>
        <line num="361" count="22" type="stmt"/>
        <line num="364" count="39" type="cond" truecount="2" falsecount="0"/>
      </file>
      <file name="ve.Scheduler.js" path="/src/src/ve.Scheduler.js">
        <metrics statements="26" coveredstatements="25" conditionals="4" coveredconditionals="4" methods="5" coveredmethods="4"/>
        <line num="12" count="1" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
        <line num="52" count="4" type="stmt"/>
        <line num="53" count="4" type="stmt"/>
        <line num="54" count="4" type="stmt"/>
        <line num="56" count="10" type="stmt"/>
        <line num="57" count="10" type="stmt"/>
        <line num="59" count="1" type="stmt"/>
        <line num="60" count="1" type="stmt"/>
        <line num="62" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="63" count="2" type="stmt"/>
        <line num="64" count="2" type="stmt"/>
        <line num="66" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="67" count="1" type="stmt"/>
        <line num="68" count="1" type="stmt"/>
        <line num="70" count="6" type="stmt"/>
        <line num="75" count="4" type="stmt"/>
        <line num="78" count="4" type="stmt"/>
        <line num="80" count="4" type="stmt"/>
        <line num="92" count="1" type="stmt"/>
        <line num="93" count="6" type="stmt"/>
        <line num="103" count="1" type="stmt"/>
        <line num="104" count="0" type="stmt"/>
        <line num="109" count="1" type="stmt"/>
      </file>
      <file name="ve.SelectionState.js" path="/src/src/ve.SelectionState.js">
        <metrics statements="33" coveredstatements="31" conditionals="18" coveredconditionals="17" methods="5" coveredmethods="5"/>
        <line num="24" count="1" type="stmt"/>
        <line num="25" count="5379" type="stmt"/>
        <line num="26" count="5379" type="stmt"/>
        <line num="27" count="5379" type="stmt"/>
        <line num="28" count="5379" type="stmt"/>
        <line num="30" count="5379" type="stmt"/>
        <line num="31" count="5379" type="cond" truecount="2" falsecount="0"/>
        <line num="33" count="2048" type="cond" truecount="2" falsecount="0"/>
        <line num="36" count="5379" type="stmt"/>
        <line num="37" count="5379" type="cond" truecount="2" falsecount="0"/>
        <line num="39" count="4449" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="59" count="1" type="stmt"/>
        <line num="60" count="1116" type="stmt"/>
        <line num="75" count="1" type="stmt"/>
        <line num="76" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="77" count="0" type="stmt"/>
        <line num="79" count="2" type="stmt"/>
        <line num="95" count="1" type="stmt"/>
        <line num="96" count="4563" type="cond" truecount="4" falsecount="0"/>
        <line num="110" count="1" type="stmt"/>
        <line num="111" count="1421" type="cond" truecount="2" falsecount="0"/>
        <line num="112" count="2" type="stmt"/>
        <line num="114" count="1419" type="stmt"/>
        <line num="115" count="1419" type="stmt"/>
        <line num="116" count="1419" type="cond" truecount="2" falsecount="0"/>
        <line num="117" count="9" type="stmt"/>
        <line num="118" count="9" type="stmt"/>
        <line num="120" count="1410" type="stmt"/>
        <line num="121" count="1410" type="cond" truecount="2" falsecount="0"/>
        <line num="122" count="220" type="stmt"/>
        <line num="127" count="0" type="stmt"/>
        <line num="129" count="1419" type="stmt"/>
      </file>
      <file name="ve.TriggerListener.js" path="/src/src/ve.TriggerListener.js">
        <metrics statements="17" coveredstatements="15" conditionals="2" coveredconditionals="2" methods="6" coveredmethods="4"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="383" type="stmt"/>
        <line num="19" count="383" type="stmt"/>
        <line num="20" count="383" type="stmt"/>
        <line num="22" count="383" type="stmt"/>
        <line num="23" count="24771" type="stmt"/>
        <line num="24" count="24771" type="cond" truecount="2" falsecount="0"/>
        <line num="25" count="11436" type="stmt"/>
        <line num="26" count="14108" type="stmt"/>
        <line num="28" count="11436" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="45" count="0" type="stmt"/>
        <line num="54" count="1" type="stmt"/>
        <line num="55" count="18" type="stmt"/>
        <line num="64" count="1" type="stmt"/>
        <line num="65" count="0" type="stmt"/>
      </file>
      <file name="ve.freeze.js" path="/src/src/ve.freeze.js">
        <metrics statements="20" coveredstatements="19" conditionals="16" coveredconditionals="15" methods="4" coveredmethods="4"/>
        <line num="7" count="1" type="stmt"/>
        <line num="8" count="1" type="stmt"/>
        <line num="10" count="2" type="stmt"/>
        <line num="13" count="1" type="stmt"/>
        <line num="17" count="1" type="cond" truecount="3" falsecount="1"/>
        <line num="18" count="0" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="32" count="79199" type="cond" truecount="2" falsecount="0"/>
        <line num="33" count="12966" type="stmt"/>
        <line num="34" count="12966" type="stmt"/>
        <line num="36" count="79199" type="stmt"/>
        <line num="37" count="170492" type="cond" truecount="2" falsecount="0"/>
        <line num="38" count="168310" type="stmt"/>
        <line num="39" count="168310" type="cond" truecount="2" falsecount="0"/>
        <line num="46" count="66233" type="stmt"/>
        <line num="48" count="66233" type="stmt"/>
        <line num="53" count="79199" type="cond" truecount="2" falsecount="0"/>
        <line num="54" count="73911" type="stmt"/>
        <line num="57" count="73911" type="stmt"/>
        <line num="59" count="79199" type="stmt"/>
      </file>
      <file name="ve.js" path="/src/src/ve.js">
        <metrics statements="6" coveredstatements="6" conditionals="7" coveredconditionals="6" methods="2" coveredmethods="2"/>
        <line num="12" count="1" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="24" count="1" type="cond" truecount="3" falsecount="0"/>
        <line num="25" count="128" type="cond" truecount="3" falsecount="1"/>
        <line num="27" count="1" type="stmt"/>
      </file>
      <file name="ve.sanitize.js" path="/src/src/ve.sanitize.js">
        <metrics statements="17" coveredstatements="17" conditionals="8" coveredconditionals="8" methods="3" coveredmethods="3"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="141" type="stmt"/>
        <line num="19" count="141" type="stmt"/>
        <line num="24" count="141" type="stmt"/>
        <line num="30" count="141" type="cond" truecount="2" falsecount="0"/>
        <line num="31" count="69" type="stmt"/>
        <line num="32" count="69" type="stmt"/>
        <line num="33" count="69" type="stmt"/>
        <line num="35" count="72" type="stmt"/>
        <line num="36" count="72" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="46" count="72" type="stmt"/>
        <line num="57" count="1" type="stmt"/>
        <line num="58" count="214" type="cond" truecount="2" falsecount="0"/>
        <line num="59" count="211" type="stmt"/>
        <line num="60" count="3" type="cond" truecount="4" falsecount="0"/>
        <line num="61" count="1" type="stmt"/>
      </file>
      <file name="ve.track.js" path="/src/src/ve.track.js">
        <metrics statements="13" coveredstatements="7" conditionals="2" coveredconditionals="0" methods="4" coveredmethods="2"/>
        <line num="7" count="1" type="stmt"/>
        <line num="8" count="1" type="stmt"/>
        <line num="9" count="1" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="24" count="128" type="stmt"/>
        <line num="25" count="128" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="39" count="0" type="stmt"/>
        <line num="41" count="0" type="stmt"/>
        <line num="43" count="0" type="stmt"/>
        <line num="44" count="0" type="stmt"/>
        <line num="45" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="46" count="0" type="stmt"/>
      </file>
      <file name="ve.utils.client.js" path="/src/src/ve.utils.client.js">
        <metrics statements="151" coveredstatements="136" conditionals="109" coveredconditionals="83" methods="17" coveredmethods="13"/>
        <line num="11" count="1" type="stmt"/>
        <line num="18" count="1" type="stmt"/>
        <line num="19" count="264" type="stmt"/>
        <line num="20" count="264" type="stmt"/>
        <line num="21" count="264" type="stmt"/>
        <line num="22" count="264" type="stmt"/>
        <line num="23" count="264" type="stmt"/>
        <line num="24" count="264" type="stmt"/>
        <line num="25" count="264" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="46" count="1" type="stmt"/>
        <line num="47" count="435" type="stmt"/>
        <line num="48" count="435" type="cond" truecount="1" falsecount="1"/>
        <line num="49" count="435" type="stmt"/>
        <line num="51" count="435" type="cond" truecount="1" falsecount="1"/>
        <line num="52" count="435" type="stmt"/>
        <line num="54" count="435" type="cond" truecount="1" falsecount="1"/>
        <line num="55" count="435" type="stmt"/>
        <line num="57" count="435" type="cond" truecount="1" falsecount="1"/>
        <line num="58" count="435" type="stmt"/>
        <line num="60" count="435" type="cond" truecount="1" falsecount="1"/>
        <line num="61" count="435" type="stmt"/>
        <line num="63" count="435" type="cond" truecount="1" falsecount="1"/>
        <line num="64" count="435" type="stmt"/>
        <line num="66" count="435" type="stmt"/>
        <line num="90" count="1" type="stmt"/>
        <line num="91" count="88" type="cond" truecount="4" falsecount="0"/>
        <line num="92" count="4" type="stmt"/>
        <line num="95" count="84" type="stmt"/>
        <line num="96" count="145" type="cond" truecount="4" falsecount="0"/>
        <line num="98" count="88" type="stmt"/>
        <line num="99" count="57" type="cond" truecount="2" falsecount="0"/>
        <line num="101" count="32" type="stmt"/>
        <line num="102" count="32" type="stmt"/>
        <line num="103" count="32" type="stmt"/>
        <line num="105" count="145" type="cond" truecount="4" falsecount="0"/>
        <line num="107" count="91" type="stmt"/>
        <line num="108" count="54" type="cond" truecount="2" falsecount="0"/>
        <line num="110" count="32" type="stmt"/>
        <line num="111" count="32" type="stmt"/>
        <line num="112" count="32" type="stmt"/>
        <line num="115" count="84" type="stmt"/>
        <line num="116" count="84" type="stmt"/>
        <line num="117" count="84" type="stmt"/>
        <line num="118" count="84" type="stmt"/>
        <line num="121" count="84" type="stmt"/>
        <line num="122" count="145" type="cond" truecount="2" falsecount="0"/>
        <line num="123" count="141" type="cond" truecount="2" falsecount="0"/>
        <line num="124" count="84" type="stmt"/>
        <line num="127" count="57" type="stmt"/>
        <line num="128" count="57" type="stmt"/>
        <line num="129" count="57" type="stmt"/>
        <line num="130" count="57" type="stmt"/>
        <line num="133" count="145" type="cond" truecount="2" falsecount="0"/>
        <line num="135" count="141" type="cond" truecount="2" falsecount="0"/>
        <line num="136" count="84" type="stmt"/>
        <line num="138" count="57" type="stmt"/>
        <line num="139" count="57" type="stmt"/>
        <line num="140" count="57" type="stmt"/>
        <line num="141" count="57" type="stmt"/>
        <line num="145" count="84" type="stmt"/>
        <line num="146" count="84" type="stmt"/>
        <line num="147" count="84" type="stmt"/>
        <line num="148" count="84" type="stmt"/>
        <line num="150" count="84" type="stmt"/>
        <line num="161" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="162" count="160" type="cond" truecount="4" falsecount="0"/>
        <line num="163" count="12" type="stmt"/>
        <line num="168" count="226" type="cond" truecount="4" falsecount="0"/>
        <line num="175" count="4" type="stmt"/>
        <line num="181" count="4" type="stmt"/>
        <line num="182" count="4" type="stmt"/>
        <line num="183" count="4" type="stmt"/>
        <line num="187" count="156" type="stmt"/>
        <line num="190" count="148" type="stmt"/>
        <line num="191" count="148" type="stmt"/>
        <line num="192" count="279" type="stmt"/>
        <line num="193" count="279" type="stmt"/>
        <line num="195" count="170" type="cond" truecount="2" falsecount="0"/>
        <line num="196" count="114" type="stmt"/>
        <line num="197" count="114" type="stmt"/>
        <line num="200" count="56" type="cond" truecount="2" falsecount="0"/>
        <line num="201" count="1" type="stmt"/>
        <line num="202" count="1" type="stmt"/>
        <line num="203" count="1" type="stmt"/>
        <line num="204" count="1" type="stmt"/>
        <line num="207" count="55" type="cond" truecount="2" falsecount="0"/>
        <line num="212" count="2" type="stmt"/>
        <line num="213" count="2" type="stmt"/>
        <line num="214" count="2" type="stmt"/>
        <line num="217" count="53" type="cond" truecount="2" falsecount="0"/>
        <line num="222" count="2" type="stmt"/>
        <line num="223" count="2" type="stmt"/>
        <line num="224" count="2" type="stmt"/>
        <line num="229" count="279" type="cond" truecount="2" falsecount="0"/>
        <line num="230" count="161" type="stmt"/>
        <line num="234" count="148" type="stmt"/>
        <line num="243" count="1" type="stmt"/>
        <line num="244" count="67" type="cond" truecount="4" falsecount="0"/>
        <line num="245" count="12" type="stmt"/>
        <line num="248" count="55" type="stmt"/>
        <line num="249" count="55" type="stmt"/>
        <line num="250" count="55" type="stmt"/>
        <line num="251" count="55" type="stmt"/>
        <line num="253" count="55" type="stmt"/>
        <line num="254" count="61" type="cond" truecount="2" falsecount="0"/>
        <line num="255" count="55" type="stmt"/>
        <line num="257" count="61" type="cond" truecount="2" falsecount="0"/>
        <line num="258" count="55" type="stmt"/>
        <line num="260" count="61" type="cond" truecount="2" falsecount="0"/>
        <line num="261" count="57" type="stmt"/>
        <line num="263" count="61" type="cond" truecount="2" falsecount="0"/>
        <line num="264" count="58" type="stmt"/>
        <line num="268" count="55" type="stmt"/>
        <line num="289" count="1" type="stmt"/>
        <line num="290" count="308" type="cond" truecount="3" falsecount="0"/>
        <line num="299" count="1" type="stmt"/>
        <line num="300" count="0" type="cond" truecount="0" falsecount="8"/>
        <line num="313" count="1" type="stmt"/>
        <line num="314" count="26" type="cond" truecount="2" falsecount="0"/>
        <line num="316" count="26" type="cond" truecount="2" falsecount="0"/>
        <line num="317" count="2" type="stmt"/>
        <line num="318" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="319" count="2" type="stmt"/>
        <line num="331" count="26" type="stmt"/>
        <line num="345" count="1" type="stmt"/>
        <line num="346" count="381" type="stmt"/>
        <line num="348" count="381" type="cond" truecount="1" falsecount="1"/>
        <line num="349" count="381" type="stmt"/>
        <line num="353" count="0" type="stmt"/>
        <line num="355" count="0" type="stmt"/>
        <line num="356" count="0" type="stmt"/>
        <line num="360" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="365" count="0" type="stmt"/>
        <line num="366" count="0" type="cond" truecount="0" falsecount="3"/>
        <line num="368" count="0" type="stmt"/>
        <line num="373" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="374" count="0" type="stmt"/>
        <line num="375" count="0" type="stmt"/>
        <line num="385" count="1" type="stmt"/>
        <line num="387" count="53" type="stmt"/>
        <line num="388" count="53" type="stmt"/>
        <line num="389" count="53" type="stmt"/>
        <line num="397" count="1" type="stmt"/>
        <line num="399" count="0" type="stmt"/>
        <line num="400" count="0" type="stmt"/>
        <line num="403" count="3" type="stmt"/>
        <line num="404" count="3" type="stmt"/>
        <line num="405" count="0" type="stmt"/>
        <line num="408" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="409" count="0" type="stmt"/>
      </file>
      <file name="ve.utils.js" path="/src/src/ve.utils.js">
        <metrics statements="333" coveredstatements="304" conditionals="197" coveredconditionals="174" methods="62" coveredmethods="48"/>
        <line num="14" count="1" type="stmt"/>
        <line num="15" count="703" type="cond" truecount="2" falsecount="0"/>
        <line num="34" count="1" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="65" count="1" type="stmt"/>
        <line num="92" count="1" type="stmt"/>
        <line num="103" count="1" type="stmt"/>
        <line num="124" count="1" type="stmt"/>
        <line num="144" count="1" type="stmt"/>
        <line num="162" count="1" type="stmt"/>
        <line num="168" count="1" type="stmt"/>
        <line num="185" count="1" type="stmt"/>
        <line num="186" count="762" type="stmt"/>
        <line num="187" count="739" type="cond" truecount="2" falsecount="0"/>
        <line num="188" count="394" type="stmt"/>
        <line num="197" count="1" type="stmt"/>
        <line num="207" count="1" type="stmt"/>
        <line num="215" count="1" type="stmt"/>
        <line num="216" count="82" type="stmt"/>
        <line num="226" count="1" type="stmt"/>
        <line num="227" count="284" type="cond" truecount="1" falsecount="1"/>
        <line num="237" count="1" type="stmt"/>
        <line num="238" count="1196" type="stmt"/>
        <line num="239" count="1196" type="stmt"/>
        <line num="240" count="1196" type="cond" truecount="2" falsecount="0"/>
        <line num="241" count="1" type="stmt"/>
        <line num="243" count="1195" type="stmt"/>
        <line num="244" count="1215" type="cond" truecount="2" falsecount="0"/>
        <line num="245" count="916" type="stmt"/>
        <line num="248" count="279" type="stmt"/>
        <line num="261" count="1" type="stmt"/>
        <line num="262" count="123" type="stmt"/>
        <line num="264" count="60" type="cond" truecount="2" falsecount="0"/>
        <line num="265" count="60" type="cond" truecount="2" falsecount="0"/>
        <line num="267" count="60" type="stmt"/>
        <line num="268" count="60" type="stmt"/>
        <line num="270" count="60" type="stmt"/>
        <line num="282" count="1" type="stmt"/>
        <line num="293" count="1" type="stmt"/>
        <line num="313" count="1" type="stmt"/>
        <line num="334" count="1" type="stmt"/>
        <line num="337" count="19713" type="stmt"/>
        <line num="338" count="19713" type="stmt"/>
        <line num="339" count="19713" type="stmt"/>
        <line num="340" count="19713" type="stmt"/>
        <line num="342" count="19713" type="cond" truecount="2" falsecount="0"/>
        <line num="345" count="3061" type="stmt"/>
        <line num="348" count="16652" type="stmt"/>
        <line num="351" count="16654" type="stmt"/>
        <line num="354" count="16654" type="cond" truecount="2" falsecount="0"/>
        <line num="355" count="196" type="stmt"/>
        <line num="357" count="16654" type="stmt"/>
        <line num="358" count="16654" type="stmt"/>
        <line num="360" count="16652" type="stmt"/>
        <line num="377" count="1" type="stmt"/>
        <line num="378" count="16" type="stmt"/>
        <line num="379" count="16" type="stmt"/>
        <line num="380" count="16" type="stmt"/>
        <line num="381" count="16" type="cond" truecount="1" falsecount="1"/>
        <line num="383" count="0" type="stmt"/>
        <line num="386" count="16" type="stmt"/>
        <line num="387" count="13" type="stmt"/>
        <line num="388" count="13" type="stmt"/>
        <line num="391" count="16" type="cond" truecount="2" falsecount="0"/>
        <line num="395" count="10" type="stmt"/>
        <line num="396" count="10" type="stmt"/>
        <line num="397" count="24" type="stmt"/>
        <line num="399" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="401" count="3" type="stmt"/>
        <line num="404" count="16" type="stmt"/>
        <line num="405" count="31" type="stmt"/>
        <line num="408" count="16" type="stmt"/>
        <line num="409" count="16" type="stmt"/>
        <line num="422" count="1" type="stmt"/>
        <line num="423" count="3" type="stmt"/>
        <line num="436" count="1" type="stmt"/>
        <line num="439" count="43608" type="stmt"/>
        <line num="440" count="43608" type="stmt"/>
        <line num="441" count="43608" type="cond" truecount="2" falsecount="0"/>
        <line num="443" count="43607" type="stmt"/>
        <line num="446" count="1" type="stmt"/>
        <line num="448" count="3" type="stmt"/>
        <line num="449" count="3" type="stmt"/>
        <line num="451" count="1" type="stmt"/>
        <line num="461" count="1" type="cond" truecount="2" falsecount="0"/>
        <line num="472" count="1" type="cond" truecount="2" falsecount="0"/>
        <line num="483" count="1" type="cond" truecount="2" falsecount="0"/>
        <line num="496" count="1" type="cond" truecount="2" falsecount="0"/>
        <line num="498" count="0" type="stmt"/>
        <line num="508" count="1" type="stmt"/>
        <line num="511" count="2940" type="stmt"/>
        <line num="521" count="1" type="stmt"/>
        <line num="524" count="32" type="stmt"/>
        <line num="536" count="1" type="stmt"/>
        <line num="537" count="0" type="stmt"/>
        <line num="549" count="1" type="stmt"/>
        <line num="550" count="0" type="stmt"/>
        <line num="560" count="1" type="stmt"/>
        <line num="561" count="0" type="stmt"/>
        <line num="572" count="1" type="stmt"/>
        <line num="573" count="14" type="cond" truecount="5" falsecount="0"/>
        <line num="576" count="12" type="stmt"/>
        <line num="580" count="2" type="stmt"/>
        <line num="591" count="1" type="stmt"/>
        <line num="592" count="19" type="stmt"/>
        <line num="605" count="1" type="stmt"/>
        <line num="606" count="19" type="stmt"/>
        <line num="618" count="1" type="stmt"/>
        <line num="620" count="8" type="stmt"/>
        <line num="621" count="8" type="stmt"/>
        <line num="625" count="8" type="cond" truecount="4" falsecount="0"/>
        <line num="626" count="1" type="stmt"/>
        <line num="631" count="7" type="cond" truecount="4" falsecount="0"/>
        <line num="632" count="2" type="stmt"/>
        <line num="634" count="7" type="cond" truecount="4" falsecount="0"/>
        <line num="635" count="1" type="stmt"/>
        <line num="637" count="7" type="stmt"/>
        <line num="646" count="855" type="stmt"/>
        <line num="660" count="1" type="stmt"/>
        <line num="661" count="8" type="stmt"/>
        <line num="662" count="8" type="stmt"/>
        <line num="663" count="21" type="stmt"/>
        <line num="665" count="8" type="stmt"/>
        <line num="677" count="1" type="stmt"/>
        <line num="679" count="290" type="cond" truecount="4" falsecount="0"/>
        <line num="680" count="1" type="stmt"/>
        <line num="682" count="289" type="stmt"/>
        <line num="683" count="676" type="cond" truecount="4" falsecount="0"/>
        <line num="684" count="39" type="stmt"/>
        <line num="686" count="637" type="cond" truecount="4" falsecount="0"/>
        <line num="687" count="499" type="stmt"/>
        <line num="689" count="138" type="stmt"/>
        <line num="700" count="1" type="stmt"/>
        <line num="701" count="4467" type="cond" truecount="2" falsecount="0"/>
        <line num="702" count="4378" type="stmt"/>
        <line num="704" count="89" type="stmt"/>
        <line num="705" count="89" type="stmt"/>
        <line num="706" count="89" type="stmt"/>
        <line num="724" count="1" type="stmt"/>
        <line num="725" count="22616" type="stmt"/>
        <line num="732" count="22616" type="cond" truecount="4" falsecount="0"/>
        <line num="733" count="6882" type="stmt"/>
        <line num="737" count="22616" type="cond" truecount="2" falsecount="0"/>
        <line num="738" count="14218" type="stmt"/>
        <line num="739" count="6136" type="stmt"/>
        <line num="740" count="6136" type="cond" truecount="2" falsecount="0"/>
        <line num="744" count="234" type="stmt"/>
        <line num="746" count="5902" type="stmt"/>
        <line num="747" count="5902" type="cond" truecount="1" falsecount="1"/>
        <line num="751" count="22616" type="cond" truecount="1" falsecount="1"/>
        <line num="752" count="22616" type="stmt"/>
        <line num="753" count="20030" type="stmt"/>
        <line num="756" count="22616" type="stmt"/>
        <line num="766" count="1" type="stmt"/>
        <line num="768" count="17614" type="cond" truecount="4" falsecount="0"/>
        <line num="769" count="406" type="stmt"/>
        <line num="771" count="17208" type="stmt"/>
        <line num="774" count="1" type="stmt"/>
        <line num="788" count="1" type="stmt"/>
        <line num="789" count="16" type="cond" truecount="2" falsecount="0"/>
        <line num="798" count="1" type="stmt"/>
        <line num="805" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="807" count="0" type="stmt"/>
        <line num="808" count="0" type="stmt"/>
        <line num="822" count="1" type="stmt"/>
        <line num="824" count="134" type="cond" truecount="1" falsecount="1"/>
        <line num="827" count="134" type="cond" truecount="2" falsecount="0"/>
        <line num="828" count="132" type="stmt"/>
        <line num="839" count="41" type="stmt"/>
        <line num="840" count="41" type="stmt"/>
        <line num="841" count="41" type="cond" truecount="1" falsecount="1"/>
        <line num="842" count="41" type="stmt"/>
        <line num="846" count="134" type="stmt"/>
        <line num="847" count="136" type="stmt"/>
        <line num="848" count="272" type="cond" truecount="2" falsecount="0"/>
        <line num="849" count="3" type="stmt"/>
        <line num="851" count="272" type="stmt"/>
        <line num="852" count="38" type="stmt"/>
        <line num="869" count="1" type="stmt"/>
        <line num="870" count="0" type="stmt"/>
        <line num="871" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="873" count="0" type="stmt"/>
        <line num="874" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="875" count="0" type="stmt"/>
        <line num="888" count="1" type="stmt"/>
        <line num="889" count="3" type="stmt"/>
        <line num="890" count="3" type="stmt"/>
        <line num="892" count="1" type="stmt"/>
        <line num="894" count="2" type="stmt"/>
        <line num="907" count="1" type="stmt"/>
        <line num="908" count="3" type="stmt"/>
        <line num="909" count="3" type="stmt"/>
        <line num="911" count="3" type="stmt"/>
        <line num="922" count="1" type="stmt"/>
        <line num="923" count="264" type="cond" truecount="2" falsecount="0"/>
        <line num="924" count="1" type="stmt"/>
        <line num="926" count="263" type="stmt"/>
        <line num="927" count="263" type="stmt"/>
        <line num="928" count="263" type="stmt"/>
        <line num="929" count="289" type="cond" truecount="2" falsecount="0"/>
        <line num="930" count="203" type="stmt"/>
        <line num="932" count="86" type="stmt"/>
        <line num="933" count="86" type="stmt"/>
        <line num="934" count="121" type="cond" truecount="2" falsecount="0"/>
        <line num="938" count="60" type="stmt"/>
        <line num="941" count="26" type="stmt"/>
        <line num="943" count="263" type="stmt"/>
        <line num="952" count="1" type="stmt"/>
        <line num="953" count="4512" type="stmt"/>
        <line num="954" count="4512" type="cond" truecount="2" falsecount="0"/>
        <line num="955" count="1" type="stmt"/>
        <line num="957" count="4511" type="stmt"/>
        <line num="958" count="4511" type="stmt"/>
        <line num="960" count="4511" type="stmt"/>
        <line num="961" count="7912" type="stmt"/>
        <line num="962" count="7912" type="stmt"/>
        <line num="963" count="7912" type="stmt"/>
        <line num="964" count="61470" type="stmt"/>
        <line num="965" count="61470" type="stmt"/>
        <line num="967" count="7912" type="cond" truecount="2" falsecount="0"/>
        <line num="969" count="1120" type="stmt"/>
        <line num="971" count="6792" type="cond" truecount="4" falsecount="0"/>
        <line num="973" count="2" type="stmt"/>
        <line num="975" count="6790" type="cond" truecount="4" falsecount="0"/>
        <line num="976" count="3426" type="stmt"/>
        <line num="978" count="6790" type="stmt"/>
        <line num="984" count="3389" type="stmt"/>
        <line num="985" count="27238" type="stmt"/>
        <line num="986" count="27238" type="stmt"/>
        <line num="987" count="27257" type="cond" truecount="2" falsecount="0"/>
        <line num="988" count="63" type="stmt"/>
        <line num="992" count="3326" type="stmt"/>
        <line num="1001" count="1" type="stmt"/>
        <line num="1002" count="3042" type="stmt"/>
        <line num="1013" count="1" type="stmt"/>
        <line num="1014" count="6911" type="stmt"/>
        <line num="1015" count="6911" type="stmt"/>
        <line num="1016" count="773" type="cond" truecount="1" falsecount="1"/>
        <line num="1017" count="0" type="stmt"/>
        <line num="1018" count="0" type="stmt"/>
        <line num="1020" count="773" type="stmt"/>
        <line num="1021" count="773" type="stmt"/>
        <line num="1023" count="6911" type="stmt"/>
        <line num="1041" count="1" type="stmt"/>
        <line num="1042" count="4064" type="stmt"/>
        <line num="1043" count="4448" type="cond" truecount="2" falsecount="0"/>
        <line num="1044" count="856" type="stmt"/>
        <line num="1047" count="3208" type="cond" truecount="1" falsecount="1"/>
        <line num="1048" count="0" type="stmt"/>
        <line num="1050" count="3208" type="cond" truecount="2" falsecount="0"/>
        <line num="1051" count="1" type="stmt"/>
        <line num="1053" count="3207" type="stmt"/>
        <line num="1068" count="1" type="stmt"/>
        <line num="1069" count="4492" type="stmt"/>
        <line num="1070" count="4492" type="cond" truecount="2" falsecount="0"/>
        <line num="1075" count="1116" type="stmt"/>
        <line num="1077" count="3376" type="stmt"/>
        <line num="1121" count="1" type="stmt"/>
        <line num="1122" count="4004" type="stmt"/>
        <line num="1123" count="4004" type="stmt"/>
        <line num="1124" count="4004" type="stmt"/>
        <line num="1126" count="4004" type="cond" truecount="2" falsecount="0"/>
        <line num="1127" count="4004" type="cond" truecount="1" falsecount="1"/>
        <line num="1129" count="4004" type="cond" truecount="2" falsecount="0"/>
        <line num="1130" count="4004" type="stmt"/>
        <line num="1132" count="4004" type="stmt"/>
        <line num="1134" count="6209" type="cond" truecount="6" falsecount="0"/>
        <line num="1135" count="1886" type="stmt"/>
        <line num="1136" count="1886" type="stmt"/>
        <line num="1137" count="1886" type="cond" truecount="2" falsecount="0"/>
        <line num="1138" count="6" type="stmt"/>
        <line num="1144" count="1880" type="cond" truecount="2" falsecount="0"/>
        <line num="1145" count="1880" type="stmt"/>
        <line num="1146" count="1880" type="cond" truecount="2" falsecount="0"/>
        <line num="1147" count="977" type="stmt"/>
        <line num="1154" count="902" type="stmt"/>
        <line num="1159" count="4323" type="cond" truecount="2" falsecount="0"/>
        <line num="1160" count="802" type="stmt"/>
        <line num="1165" count="802" type="stmt"/>
        <line num="1166" count="802" type="stmt"/>
        <line num="1167" count="802" type="cond" truecount="1" falsecount="1"/>
        <line num="1168" count="802" type="stmt"/>
        <line num="1174" count="0" type="stmt"/>
        <line num="1178" count="3521" type="cond" truecount="2" falsecount="0"/>
        <line num="1183" count="3521" type="cond" truecount="2" falsecount="0"/>
        <line num="1187" count="1214" type="stmt"/>
        <line num="1188" count="1214" type="stmt"/>
        <line num="1189" count="1214" type="cond" truecount="2" falsecount="0"/>
        <line num="1190" count="1214" type="cond" truecount="2" falsecount="0"/>
        <line num="1191" count="631" type="stmt"/>
        <line num="1198" count="583" type="stmt"/>
        <line num="1202" count="2307" type="stmt"/>
        <line num="1203" count="2307" type="cond" truecount="4" falsecount="0"/>
        <line num="1204" count="2307" type="stmt"/>
        <line num="1205" count="2307" type="stmt"/>
        <line num="1206" count="2307" type="cond" truecount="2" falsecount="0"/>
        <line num="1207" count="1587" type="stmt"/>
        <line num="1227" count="1" type="stmt"/>
        <line num="1228" count="94" type="cond" truecount="2" falsecount="0"/>
        <line num="1229" count="39" type="stmt"/>
        <line num="1231" count="55" type="cond" truecount="2" falsecount="0"/>
        <line num="1240" count="1" type="stmt"/>
        <line num="1241" count="762" type="cond" truecount="4" falsecount="0"/>
        <line num="1242" count="20" type="stmt"/>
        <line num="1244" count="762" type="cond" truecount="1" falsecount="1"/>
        <line num="1245" count="0" type="stmt"/>
        <line num="1247" count="762" type="cond" truecount="2" falsecount="0"/>
        <line num="1248" count="21" type="stmt"/>
        <line num="1252" count="741" type="stmt"/>
        <line num="1269" count="1" type="stmt"/>
        <line num="1270" count="334" type="cond" truecount="1" falsecount="1"/>
        <line num="1271" count="0" type="stmt"/>
        <line num="1275" count="334" type="stmt"/>
        <line num="1277" count="334" type="stmt"/>
        <line num="1278" count="326" type="cond" truecount="2" falsecount="0"/>
        <line num="1279" count="302" type="stmt"/>
        <line num="1282" count="334" type="cond" truecount="4" falsecount="0"/>
        <line num="1283" count="3" type="stmt"/>
        <line num="1286" count="331" type="stmt"/>
        <line num="1287" count="312" type="cond" truecount="2" falsecount="0"/>
        <line num="1291" count="301" type="stmt"/>
        <line num="1294" count="331" type="stmt"/>
        <line num="1304" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="1305" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1307" count="0" type="stmt"/>
        <line num="1308" count="0" type="stmt"/>
        <line num="1311" count="0" type="stmt"/>
        <line num="1312" count="0" type="stmt"/>
        <line num="1313" count="0" type="stmt"/>
        <line num="1315" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1316" count="0" type="stmt"/>
        <line num="1317" count="0" type="stmt"/>
        <line num="1318" count="0" type="stmt"/>
      </file>
      <file name="ve.utils.parsing.js" path="/src/src/ve.utils.parsing.js">
        <metrics statements="67" coveredstatements="55" conditionals="41" coveredconditionals="24" methods="13" coveredmethods="10"/>
        <line num="13" count="1" type="stmt"/>
        <line num="14" count="4915" type="cond" truecount="2" falsecount="0"/>
        <line num="15" count="4915" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="25" count="4170" type="cond" truecount="2" falsecount="0"/>
        <line num="26" count="4170" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="59" count="1" type="stmt"/>
        <line num="60" count="3106" type="stmt"/>
        <line num="73" count="1" type="stmt"/>
        <line num="82" count="224" type="stmt"/>
        <line num="83" count="224" type="stmt"/>
        <line num="88" count="1111" type="stmt"/>
        <line num="89" count="1111" type="cond" truecount="2" falsecount="0"/>
        <line num="90" count="222" type="stmt"/>
        <line num="92" count="889" type="stmt"/>
        <line num="93" count="889" type="cond" truecount="2" falsecount="0"/>
        <line num="95" count="2" type="stmt"/>
        <line num="98" count="887" type="stmt"/>
        <line num="117" count="1" type="stmt"/>
        <line num="118" count="3025" type="cond" truecount="2" falsecount="0"/>
        <line num="119" count="993" type="cond" truecount="2" falsecount="0"/>
        <line num="122" count="643" type="stmt"/>
        <line num="125" count="993" type="stmt"/>
        <line num="128" count="3025" type="stmt"/>
        <line num="131" count="3025" type="stmt"/>
        <line num="132" count="3025" type="cond" truecount="2" falsecount="0"/>
        <line num="133" count="993" type="stmt"/>
        <line num="136" count="3025" type="stmt"/>
        <line num="151" count="1" type="stmt"/>
        <line num="154" count="373" type="stmt"/>
        <line num="155" count="373" type="cond" truecount="2" falsecount="0"/>
        <line num="161" count="2" type="cond" truecount="3" falsecount="1"/>
        <line num="163" count="0" type="stmt"/>
        <line num="164" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="166" count="0" type="stmt"/>
        <line num="174" count="2" type="stmt"/>
        <line num="175" count="371" type="cond" truecount="1" falsecount="1"/>
        <line num="178" count="371" type="stmt"/>
        <line num="179" count="371" type="stmt"/>
        <line num="180" count="371" type="stmt"/>
        <line num="196" count="1" type="stmt"/>
        <line num="197" count="7" type="stmt"/>
        <line num="207" count="1" type="stmt"/>
        <line num="208" count="0" type="stmt"/>
        <line num="221" count="1" type="stmt"/>
        <line num="223" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="225" count="1" type="stmt"/>
        <line num="226" count="1" type="stmt"/>
        <line num="227" count="1" type="stmt"/>
        <line num="230" count="7" type="cond" truecount="1" falsecount="1"/>
        <line num="231" count="0" type="stmt"/>
        <line num="239" count="7" type="stmt"/>
        <line num="240" count="7" type="stmt"/>
        <line num="242" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="243" count="0" type="stmt"/>
        <line num="244" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="246" count="0" type="stmt"/>
        <line num="250" count="7" type="stmt"/>
        <line num="266" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="267" count="0" type="stmt"/>
        <line num="268" count="0" type="stmt"/>
        <line num="269" count="0" type="stmt"/>
        <line num="279" count="1" type="stmt"/>
        <line num="280" count="332" type="stmt"/>
        <line num="282" count="332" type="stmt"/>
        <line num="285" count="332" type="cond" truecount="1" falsecount="1"/>
      </file>
    </package>
    <package name="src.ce">
      <metrics statements="3875" coveredstatements="3180" conditionals="2322" coveredconditionals="1673" methods="535" coveredmethods="438"/>
      <file name="ve.ce.AlignableNode.js" path="/src/src/ce/ve.ce.AlignableNode.js">
        <metrics statements="10" coveredstatements="10" conditionals="4" coveredconditionals="4" methods="2" coveredmethods="2"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="35" type="stmt"/>
        <line num="20" count="35" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="40" count="33" type="stmt"/>
        <line num="42" count="33" type="stmt"/>
        <line num="43" count="33" type="cond" truecount="4" falsecount="0"/>
        <line num="44" count="32" type="stmt"/>
        <line num="45" count="32" type="stmt"/>
      </file>
      <file name="ve.ce.Annotation.js" path="/src/src/ce/ve.ce.Annotation.js">
        <metrics statements="25" coveredstatements="20" conditionals="5" coveredconditionals="4" methods="10" coveredmethods="6"/>
        <line num="23" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="25" count="653" type="stmt"/>
        <line num="28" count="653" type="cond" truecount="1" falsecount="1"/>
        <line num="30" count="653" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="59" count="1" type="stmt"/>
        <line num="60" count="0" type="stmt"/>
        <line num="70" count="1" type="stmt"/>
        <line num="71" count="0" type="stmt"/>
        <line num="77" count="1" type="stmt"/>
        <line num="78" count="188" type="cond" truecount="2" falsecount="0"/>
        <line num="86" count="1" type="stmt"/>
        <line num="87" count="0" type="stmt"/>
        <line num="95" count="1" type="stmt"/>
        <line num="96" count="465" type="stmt"/>
        <line num="104" count="1" type="stmt"/>
        <line num="115" count="1" type="stmt"/>
        <line num="116" count="465" type="stmt"/>
        <line num="124" count="1" type="stmt"/>
        <line num="125" count="165" type="stmt"/>
        <line num="131" count="1" type="stmt"/>
        <line num="132" count="0" type="stmt"/>
        <line num="135" count="0" type="stmt"/>
      </file>
      <file name="ve.ce.AnnotationFactory.js" path="/src/src/ce/ve.ce.AnnotationFactory.js">
        <metrics statements="13" coveredstatements="13" conditionals="4" coveredconditionals="4" methods="3" coveredmethods="3"/>
        <line num="14" count="1" type="stmt"/>
        <line num="16" count="2" type="stmt"/>
        <line num="21" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="33" count="2" type="stmt"/>
        <line num="34" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="35" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="46" count="1" type="stmt"/>
        <line num="47" count="36" type="cond" truecount="2" falsecount="0"/>
        <line num="48" count="35" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="56" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.BranchNode.js" path="/src/src/ce/ve.ce.BranchNode.js">
        <metrics statements="154" coveredstatements="147" conditionals="87" coveredconditionals="76" methods="22" coveredmethods="21"/>
        <line num="20" count="1" type="stmt"/>
        <line num="22" count="4451" type="stmt"/>
        <line num="25" count="4451" type="stmt"/>
        <line num="28" count="4451" type="stmt"/>
        <line num="29" count="4451" type="stmt"/>
        <line num="32" count="4451" type="stmt"/>
        <line num="35" count="4451" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="52" count="1" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="54" count="1" type="stmt"/>
        <line num="55" count="1" type="stmt"/>
        <line num="61" count="1" type="cond" truecount="2" falsecount="2"/>
        <line num="65" count="1" type="stmt"/>
        <line num="68" count="1" type="stmt"/>
        <line num="76" count="1" type="cond" truecount="2" falsecount="2"/>
        <line num="77" count="0" type="stmt"/>
        <line num="79" count="1" type="stmt"/>
        <line num="88" count="1" type="stmt"/>
        <line num="107" count="1" type="stmt"/>
        <line num="116" count="1" type="stmt"/>
        <line num="118" count="4453" type="stmt"/>
        <line num="120" count="4453" type="stmt"/>
        <line num="134" count="1" type="stmt"/>
        <line num="135" count="530" type="stmt"/>
        <line num="137" count="530" type="cond" truecount="2" falsecount="0"/>
        <line num="138" count="2" type="stmt"/>
        <line num="139" count="2" type="stmt"/>
        <line num="142" count="2" type="stmt"/>
        <line num="144" count="2" type="stmt"/>
        <line num="148" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="149" count="1" type="stmt"/>
        <line num="151" count="2" type="stmt"/>
        <line num="152" count="2" type="stmt"/>
        <line num="154" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="155" count="1" type="stmt"/>
        <line num="159" count="2" type="stmt"/>
        <line num="161" count="2" type="stmt"/>
        <line num="163" count="2" type="stmt"/>
        <line num="164" count="2" type="stmt"/>
        <line num="167" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="168" count="1" type="stmt"/>
        <line num="178" count="1" type="stmt"/>
        <line num="179" count="2768" type="stmt"/>
        <line num="192" count="1" type="stmt"/>
        <line num="194" count="4610" type="stmt"/>
        <line num="195" count="4610" type="cond" truecount="2" falsecount="0"/>
        <line num="196" count="4610" type="cond" truecount="2" falsecount="0"/>
        <line num="199" count="4610" type="cond" truecount="2" falsecount="0"/>
        <line num="201" count="3" type="stmt"/>
        <line num="202" count="3" type="stmt"/>
        <line num="206" count="4610" type="stmt"/>
        <line num="208" count="5906" type="cond" truecount="2" falsecount="0"/>
        <line num="214" count="5903" type="stmt"/>
        <line num="215" count="5903" type="stmt"/>
        <line num="217" count="3" type="stmt"/>
        <line num="219" count="5906" type="stmt"/>
        <line num="221" count="4610" type="stmt"/>
        <line num="222" count="4610" type="stmt"/>
        <line num="223" count="233" type="stmt"/>
        <line num="225" count="233" type="stmt"/>
        <line num="226" count="233" type="stmt"/>
        <line num="227" count="233" type="stmt"/>
        <line num="228" count="233" type="stmt"/>
        <line num="230" count="233" type="stmt"/>
        <line num="232" count="4610" type="cond" truecount="2" falsecount="0"/>
        <line num="233" count="4007" type="stmt"/>
        <line num="234" count="4007" type="stmt"/>
        <line num="235" count="5906" type="stmt"/>
        <line num="236" count="5906" type="stmt"/>
        <line num="237" count="3772" type="cond" truecount="2" falsecount="0"/>
        <line num="240" count="4007" type="cond" truecount="2" falsecount="0"/>
        <line num="242" count="2410" type="stmt"/>
        <line num="243" count="2410" type="stmt"/>
        <line num="248" count="4007" type="stmt"/>
        <line num="249" count="5906" type="cond" truecount="2" falsecount="0"/>
        <line num="250" count="323" type="stmt"/>
        <line num="256" count="4610" type="stmt"/>
        <line num="257" count="4610" type="stmt"/>
        <line num="263" count="1" type="stmt"/>
        <line num="265" count="4508" type="cond" truecount="2" falsecount="0"/>
        <line num="266" count="2531" type="stmt"/>
        <line num="273" count="1" type="stmt"/>
        <line num="275" count="6618" type="cond" truecount="2" falsecount="0"/>
        <line num="276" count="4092" type="stmt"/>
        <line num="283" count="1" type="stmt"/>
        <line num="285" count="6331" type="stmt"/>
        <line num="286" count="646" type="cond" truecount="4" falsecount="0"/>
        <line num="287" count="208" type="stmt"/>
        <line num="289" count="646" type="stmt"/>
        <line num="300" count="1" type="stmt"/>
        <line num="302" count="6623" type="cond" truecount="3" falsecount="2"/>
        <line num="303" count="0" type="stmt"/>
        <line num="306" count="6623" type="stmt"/>
        <line num="308" count="6623" type="stmt"/>
        <line num="311" count="6623" type="cond" truecount="2" falsecount="0"/>
        <line num="312" count="2531" type="stmt"/>
        <line num="313" count="4092" type="cond" truecount="1" falsecount="1"/>
        <line num="314" count="0" type="stmt"/>
        <line num="316" count="4092" type="stmt"/>
        <line num="319" count="6623" type="stmt"/>
        <line num="320" count="1055" type="stmt"/>
        <line num="323" count="1055" type="cond" truecount="4" falsecount="0"/>
        <line num="324" count="193" type="stmt"/>
        <line num="326" count="193" type="stmt"/>
        <line num="328" count="862" type="stmt"/>
        <line num="330" count="1055" type="stmt"/>
        <line num="331" count="1055" type="cond" truecount="2" falsecount="0"/>
        <line num="332" count="305" type="stmt"/>
        <line num="338" count="305" type="stmt"/>
        <line num="348" count="1" type="stmt"/>
        <line num="349" count="0" type="stmt"/>
        <line num="358" count="1" type="stmt"/>
        <line num="359" count="92" type="cond" truecount="2" falsecount="0"/>
        <line num="361" count="92" type="cond" truecount="2" falsecount="0"/>
        <line num="362" count="35" type="cond" truecount="2" falsecount="0"/>
        <line num="364" count="57" type="stmt"/>
        <line num="365" count="76" type="stmt"/>
        <line num="366" count="76" type="stmt"/>
        <line num="368" count="57" type="cond" truecount="3" falsecount="1"/>
        <line num="376" count="1" type="stmt"/>
        <line num="378" count="8184" type="stmt"/>
        <line num="380" count="8184" type="stmt"/>
        <line num="381" count="10316" type="stmt"/>
        <line num="388" count="1" type="stmt"/>
        <line num="389" count="130" type="stmt"/>
        <line num="390" count="12" type="stmt"/>
        <line num="394" count="130" type="stmt"/>
        <line num="400" count="1" type="stmt"/>
        <line num="401" count="128" type="stmt"/>
        <line num="402" count="10" type="stmt"/>
        <line num="406" count="128" type="stmt"/>
        <line num="417" count="1" type="stmt"/>
        <line num="418" count="2417" type="stmt"/>
        <line num="422" count="2417" type="stmt"/>
        <line num="423" count="2417" type="stmt"/>
        <line num="424" count="2420" type="stmt"/>
        <line num="425" count="2420" type="cond" truecount="2" falsecount="0"/>
        <line num="427" count="2352" type="stmt"/>
        <line num="429" count="68" type="cond" truecount="4" falsecount="0"/>
        <line num="431" count="63" type="stmt"/>
        <line num="439" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="440" count="2" type="stmt"/>
        <line num="445" count="2" type="stmt"/>
        <line num="446" count="2" type="stmt"/>
        <line num="447" count="2" type="stmt"/>
        <line num="448" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="450" count="1" type="stmt"/>
        <line num="452" count="1" type="cond" truecount="3" falsecount="1"/>
        <line num="454" count="1" type="stmt"/>
        <line num="462" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="463" count="0" type="stmt"/>
        <line num="467" count="0" type="stmt"/>
      </file>
      <file name="ve.ce.ClassAttributeNode.js" path="/src/src/ce/ve.ce.ClassAttributeNode.js">
        <metrics statements="11" coveredstatements="11" conditionals="2" coveredconditionals="1" methods="2" coveredmethods="2"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="35" type="cond" truecount="1" falsecount="1"/>
        <line num="19" count="35" type="stmt"/>
        <line num="22" count="35" type="stmt"/>
        <line num="29" count="35" type="stmt"/>
        <line num="30" count="35" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="42" count="33" type="stmt"/>
        <line num="43" count="33" type="stmt"/>
        <line num="45" count="33" type="stmt"/>
      </file>
      <file name="ve.ce.ClipboardHandler.js" path="/src/src/ce/ve.ce.ClipboardHandler.js">
        <metrics statements="430" coveredstatements="373" conditionals="278" coveredconditionals="223" methods="45" coveredmethods="34"/>
        <line num="14" count="1" type="stmt"/>
        <line num="16" count="381" type="stmt"/>
        <line num="18" count="381" type="stmt"/>
        <line num="20" count="381" type="stmt"/>
        <line num="21" count="381" type="stmt"/>
        <line num="22" count="381" type="stmt"/>
        <line num="23" count="381" type="stmt"/>
        <line num="24" count="381" type="stmt"/>
        <line num="25" count="381" type="stmt"/>
        <line num="26" count="381" type="stmt"/>
        <line num="27" count="381" type="stmt"/>
        <line num="28" count="381" type="stmt"/>
        <line num="30" count="381" type="stmt"/>
        <line num="39" count="381" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
        <line num="64" count="1" type="stmt"/>
        <line num="84" count="1" type="stmt"/>
        <line num="96" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="97" count="56" type="stmt"/>
        <line num="113" count="1" type="stmt"/>
        <line num="114" count="1696" type="stmt"/>
        <line num="122" count="1" type="stmt"/>
        <line num="123" count="0" type="stmt"/>
        <line num="125" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="126" count="0" type="stmt"/>
        <line num="129" count="0" type="stmt"/>
        <line num="131" count="0" type="stmt"/>
        <line num="134" count="0" type="stmt"/>
        <line num="144" count="1" type="stmt"/>
        <line num="146" count="17" type="cond" truecount="2" falsecount="0"/>
        <line num="147" count="17" type="stmt"/>
        <line num="148" count="17" type="cond" truecount="2" falsecount="0"/>
        <line num="150" count="17" type="cond" truecount="2" falsecount="0"/>
        <line num="152" count="17" type="stmt"/>
        <line num="154" count="17" type="cond" truecount="1" falsecount="1"/>
        <line num="155" count="0" type="stmt"/>
        <line num="158" count="17" type="stmt"/>
        <line num="161" count="17" type="stmt"/>
        <line num="163" count="17" type="stmt"/>
        <line num="168" count="17" type="stmt"/>
        <line num="171" count="17" type="cond" truecount="1" falsecount="1"/>
        <line num="174" count="0" type="stmt"/>
        <line num="178" count="17" type="stmt"/>
        <line num="186" count="17" type="stmt"/>
        <line num="187" count="17" type="stmt"/>
        <line num="188" count="1" type="stmt"/>
        <line num="189" count="1" type="stmt"/>
        <line num="191" count="1" type="stmt"/>
        <line num="192" count="1" type="stmt"/>
        <line num="193" count="9" type="stmt"/>
        <line num="194" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="195" count="4" type="stmt"/>
        <line num="198" count="1" type="stmt"/>
        <line num="201" count="17" type="stmt"/>
        <line num="202" count="17" type="stmt"/>
        <line num="203" count="17" type="stmt"/>
        <line num="207" count="17" type="cond" truecount="4" falsecount="0"/>
        <line num="208" count="2" type="stmt"/>
        <line num="213" count="2" type="stmt"/>
        <line num="216" count="17" type="cond" truecount="2" falsecount="0"/>
        <line num="218" count="15" type="stmt"/>
        <line num="223" count="17" type="cond" truecount="4" falsecount="0"/>
        <line num="224" count="13" type="stmt"/>
        <line num="226" count="17" type="stmt"/>
        <line num="230" count="17" type="cond" truecount="1" falsecount="2"/>
        <line num="232" count="17" type="stmt"/>
        <line num="242" count="1" type="stmt"/>
        <line num="243" count="74" type="stmt"/>
        <line num="244" count="74" type="stmt"/>
        <line num="245" count="9" type="stmt"/>
        <line num="246" count="9" type="stmt"/>
        <line num="247" count="74" type="stmt"/>
        <line num="256" count="1" type="stmt"/>
        <line num="258" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="259" count="0" type="stmt"/>
        <line num="261" count="0" type="stmt"/>
        <line num="262" count="0" type="stmt"/>
        <line num="263" count="0" type="stmt"/>
        <line num="265" count="0" type="stmt"/>
        <line num="266" count="0" type="stmt"/>
        <line num="267" count="0" type="stmt"/>
        <line num="268" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="269" count="0" type="stmt"/>
        <line num="272" count="0" type="stmt"/>
        <line num="273" count="0" type="stmt"/>
        <line num="274" count="0" type="stmt"/>
        <line num="277" count="0" type="stmt"/>
        <line num="278" count="0" type="stmt"/>
        <line num="279" count="0" type="stmt"/>
        <line num="283" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="284" count="0" type="stmt"/>
        <line num="285" count="0" type="stmt"/>
        <line num="288" count="0" type="stmt"/>
        <line num="299" count="1" type="stmt"/>
        <line num="300" count="82" type="stmt"/>
        <line num="301" count="82" type="stmt"/>
        <line num="302" count="82" type="cond" truecount="1" falsecount="1"/>
        <line num="303" count="82" type="stmt"/>
        <line num="304" count="82" type="stmt"/>
        <line num="305" count="82" type="stmt"/>
        <line num="308" count="82" type="cond" truecount="2" falsecount="0"/>
        <line num="309" count="71" type="stmt"/>
        <line num="310" count="11" type="cond" truecount="2" falsecount="0"/>
        <line num="311" count="10" type="stmt"/>
        <line num="313" count="1" type="stmt"/>
        <line num="314" count="1" type="stmt"/>
        <line num="317" count="81" type="stmt"/>
        <line num="318" count="81" type="stmt"/>
        <line num="321" count="81" type="stmt"/>
        <line num="322" count="81" type="cond" truecount="4" falsecount="0"/>
        <line num="328" count="1" type="stmt"/>
        <line num="333" count="1" type="stmt"/>
        <line num="334" count="1" type="stmt"/>
        <line num="338" count="1" type="stmt"/>
        <line num="339" count="80" type="cond" truecount="1" falsecount="1"/>
        <line num="340" count="80" type="cond" truecount="1" falsecount="1"/>
        <line num="341" count="0" type="stmt"/>
        <line num="342" count="0" type="stmt"/>
        <line num="344" count="80" type="cond" truecount="2" falsecount="0"/>
        <line num="347" count="80" type="stmt"/>
        <line num="348" count="80" type="cond" truecount="2" falsecount="0"/>
        <line num="350" count="68" type="stmt"/>
        <line num="356" count="81" type="stmt"/>
        <line num="357" count="81" type="cond" truecount="2" falsecount="0"/>
        <line num="358" count="28" type="stmt"/>
        <line num="362" count="53" type="cond" truecount="1" falsecount="1"/>
        <line num="363" count="53" type="stmt"/>
        <line num="364" count="53" type="cond" truecount="2" falsecount="0"/>
        <line num="365" count="12" type="stmt"/>
        <line num="371" count="81" type="stmt"/>
        <line num="374" count="81" type="stmt"/>
        <line num="376" count="81" type="stmt"/>
        <line num="379" count="81" type="stmt"/>
        <line num="380" count="81" type="cond" truecount="2" falsecount="0"/>
        <line num="383" count="61" type="stmt"/>
        <line num="384" count="61" type="stmt"/>
        <line num="387" count="61" type="stmt"/>
        <line num="388" count="61" type="stmt"/>
        <line num="392" count="61" type="cond" truecount="2" falsecount="0"/>
        <line num="393" count="29" type="stmt"/>
        <line num="394" count="29" type="stmt"/>
        <line num="395" count="29" type="stmt"/>
        <line num="399" count="61" type="stmt"/>
        <line num="400" count="61" type="cond" truecount="2" falsecount="0"/>
        <line num="401" count="19" type="stmt"/>
        <line num="402" count="19" type="stmt"/>
        <line num="405" count="61" type="cond" truecount="4" falsecount="0"/>
        <line num="406" count="31" type="stmt"/>
        <line num="407" count="31" type="stmt"/>
        <line num="410" count="31" type="cond" truecount="2" falsecount="0"/>
        <line num="411" count="1" type="stmt"/>
        <line num="412" count="1" type="stmt"/>
        <line num="415" count="61" type="stmt"/>
        <line num="419" count="61" type="stmt"/>
        <line num="420" count="61" type="stmt"/>
        <line num="427" count="61" type="stmt"/>
        <line num="429" count="61" type="stmt"/>
        <line num="431" count="61" type="stmt"/>
        <line num="433" count="61" type="stmt"/>
        <line num="434" count="61" type="stmt"/>
        <line num="435" count="61" type="stmt"/>
        <line num="436" count="61" type="stmt"/>
        <line num="438" count="61" type="stmt"/>
        <line num="439" count="61" type="stmt"/>
        <line num="440" count="61" type="stmt"/>
        <line num="444" count="20" type="stmt"/>
        <line num="448" count="81" type="stmt"/>
        <line num="458" count="1" type="stmt"/>
        <line num="459" count="81" type="stmt"/>
        <line num="460" count="81" type="stmt"/>
        <line num="461" count="81" type="stmt"/>
        <line num="462" count="81" type="stmt"/>
        <line num="463" count="81" type="cond" truecount="1" falsecount="1"/>
        <line num="464" count="81" type="stmt"/>
        <line num="465" count="81" type="stmt"/>
        <line num="468" count="81" type="cond" truecount="3" falsecount="1"/>
        <line num="469" count="0" type="stmt"/>
        <line num="472" count="81" type="cond" truecount="1" falsecount="1"/>
        <line num="473" count="0" type="stmt"/>
        <line num="476" count="81" type="cond" truecount="1" falsecount="1"/>
        <line num="477" count="0" type="stmt"/>
        <line num="478" count="81" type="cond" truecount="2" falsecount="0"/>
        <line num="480" count="1" type="stmt"/>
        <line num="485" count="81" type="stmt"/>
        <line num="487" count="81" type="stmt"/>
        <line num="490" count="81" type="cond" truecount="2" falsecount="0"/>
        <line num="492" count="10" type="cond" truecount="4" falsecount="0"/>
        <line num="493" count="1" type="stmt"/>
        <line num="494" count="1" type="stmt"/>
        <line num="495" count="1" type="stmt"/>
        <line num="499" count="9" type="stmt"/>
        <line num="503" count="80" type="stmt"/>
        <line num="508" count="80" type="cond" truecount="2" falsecount="0"/>
        <line num="509" count="10" type="stmt"/>
        <line num="511" count="70" type="stmt"/>
        <line num="513" count="80" type="stmt"/>
        <line num="514" count="80" type="cond" truecount="2" falsecount="0"/>
        <line num="516" count="71" type="stmt"/>
        <line num="517" count="71" type="stmt"/>
        <line num="520" count="71" type="stmt"/>
        <line num="521" count="71" type="stmt"/>
        <line num="526" count="80" type="cond" truecount="2" falsecount="0"/>
        <line num="527" count="71" type="stmt"/>
        <line num="528" count="71" type="stmt"/>
        <line num="531" count="80" type="stmt"/>
        <line num="550" count="1" type="stmt"/>
        <line num="551" count="81" type="cond" truecount="1" falsecount="1"/>
        <line num="555" count="81" type="cond" truecount="2" falsecount="0"/>
        <line num="557" count="28" type="stmt"/>
        <line num="559" count="53" type="cond" truecount="2" falsecount="0"/>
        <line num="561" count="42" type="stmt"/>
        <line num="562" count="54" type="cond" truecount="2" falsecount="0"/>
        <line num="563" count="54" type="cond" truecount="2" falsecount="0"/>
        <line num="564" count="2" type="stmt"/>
        <line num="566" count="2" type="stmt"/>
        <line num="568" count="52" type="stmt"/>
        <line num="570" count="42" type="stmt"/>
        <line num="575" count="11" type="stmt"/>
        <line num="577" count="11" type="stmt"/>
        <line num="583" count="81" type="cond" truecount="2" falsecount="0"/>
        <line num="587" count="11" type="cond" truecount="3" falsecount="1"/>
        <line num="588" count="11" type="stmt"/>
        <line num="591" count="11" type="stmt"/>
        <line num="595" count="81" type="cond" truecount="5" falsecount="0"/>
        <line num="596" count="17" type="stmt"/>
        <line num="599" count="81" type="stmt"/>
        <line num="613" count="1" type="stmt"/>
        <line num="614" count="120" type="stmt"/>
        <line num="615" count="120" type="cond" truecount="2" falsecount="0"/>
        <line num="616" count="51" type="cond" truecount="2" falsecount="0"/>
        <line num="618" count="120" type="cond" truecount="2" falsecount="0"/>
        <line num="627" count="1" type="stmt"/>
        <line num="628" count="190" type="cond" truecount="2" falsecount="0"/>
        <line num="629" count="190" type="cond" truecount="1" falsecount="1"/>
        <line num="630" count="0" type="stmt"/>
        <line num="635" count="190" type="stmt"/>
        <line num="647" count="1" type="stmt"/>
        <line num="649" count="10" type="cond" truecount="1" falsecount="1"/>
        <line num="652" count="0" type="stmt"/>
        <line num="656" count="10" type="stmt"/>
        <line num="657" count="10" type="cond" truecount="1" falsecount="1"/>
        <line num="658" count="0" type="stmt"/>
        <line num="659" count="0" type="stmt"/>
        <line num="661" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="662" count="0" type="stmt"/>
        <line num="664" count="0" type="stmt"/>
        <line num="666" count="0" type="stmt"/>
        <line num="674" count="10" type="cond" truecount="1" falsecount="1"/>
        <line num="677" count="10" type="stmt"/>
        <line num="682" count="10" type="cond" truecount="1" falsecount="1"/>
        <line num="683" count="0" type="stmt"/>
        <line num="687" count="10" type="stmt"/>
        <line num="688" count="10" type="stmt"/>
        <line num="693" count="10" type="cond" truecount="2" falsecount="0"/>
        <line num="695" count="2" type="stmt"/>
        <line num="700" count="2" type="cond" truecount="3" falsecount="1"/>
        <line num="701" count="0" type="stmt"/>
        <line num="704" count="2" type="stmt"/>
        <line num="706" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="708" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="709" count="0" type="stmt"/>
        <line num="713" count="2" type="stmt"/>
        <line num="716" count="10" type="stmt"/>
        <line num="726" count="1" type="stmt"/>
        <line num="727" count="12" type="stmt"/>
        <line num="728" count="10" type="stmt"/>
        <line num="742" count="1" type="stmt"/>
        <line num="743" count="71" type="stmt"/>
        <line num="744" count="71" type="stmt"/>
        <line num="745" count="71" type="stmt"/>
        <line num="746" count="71" type="stmt"/>
        <line num="747" count="71" type="cond" truecount="1" falsecount="1"/>
        <line num="762" count="71" type="cond" truecount="2" falsecount="0"/>
        <line num="772" count="4" type="stmt"/>
        <line num="773" count="4" type="stmt"/>
        <line num="780" count="4" type="stmt"/>
        <line num="782" count="71" type="cond" truecount="2" falsecount="0"/>
        <line num="785" count="67" type="stmt"/>
        <line num="790" count="71" type="stmt"/>
        <line num="791" count="71" type="stmt"/>
        <line num="794" count="71" type="cond" truecount="4" falsecount="0"/>
        <line num="795" count="1" type="stmt"/>
        <line num="796" count="1" type="stmt"/>
        <line num="801" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="802" count="1" type="stmt"/>
        <line num="806" count="70" type="stmt"/>
        <line num="813" count="70" type="stmt"/>
        <line num="814" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="815" count="2" type="stmt"/>
        <line num="819" count="1" type="stmt"/>
        <line num="824" count="70" type="stmt"/>
        <line num="825" count="9" type="stmt"/>
        <line num="826" count="9" type="stmt"/>
        <line num="828" count="9" type="stmt"/>
        <line num="831" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="837" count="1" type="stmt"/>
        <line num="838" count="1" type="stmt"/>
        <line num="840" count="1" type="stmt"/>
        <line num="844" count="2" type="stmt"/>
        <line num="850" count="70" type="stmt"/>
        <line num="851" count="70" type="cond" truecount="4" falsecount="0"/>
        <line num="852" count="48" type="cond" truecount="1" falsecount="1"/>
        <line num="853" count="0" type="stmt"/>
        <line num="854" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="855" count="0" type="stmt"/>
        <line num="859" count="48" type="cond" truecount="1" falsecount="1"/>
        <line num="860" count="48" type="stmt"/>
        <line num="861" count="336" type="cond" truecount="1" falsecount="1"/>
        <line num="862" count="336" type="stmt"/>
        <line num="869" count="70" type="stmt"/>
        <line num="873" count="70" type="stmt"/>
        <line num="875" count="70" type="stmt"/>
        <line num="878" count="70" type="stmt"/>
        <line num="880" count="70" type="stmt"/>
        <line num="883" count="70" type="stmt"/>
        <line num="885" count="70" type="cond" truecount="2" falsecount="0"/>
        <line num="887" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="891" count="7" type="stmt"/>
        <line num="892" count="7" type="stmt"/>
        <line num="893" count="7" type="stmt"/>
        <line num="898" count="2" type="stmt"/>
        <line num="902" count="63" type="cond" truecount="2" falsecount="0"/>
        <line num="904" count="50" type="stmt"/>
        <line num="905" count="50" type="cond" truecount="2" falsecount="0"/>
        <line num="906" count="1" type="stmt"/>
        <line num="909" count="13" type="stmt"/>
        <line num="911" count="62" type="stmt"/>
        <line num="913" count="71" type="cond" truecount="2" falsecount="0"/>
        <line num="917" count="62" type="cond" truecount="2" falsecount="0"/>
        <line num="921" count="7" type="cond" truecount="1" falsecount="1"/>
        <line num="922" count="7" type="stmt"/>
        <line num="926" count="62" type="stmt"/>
        <line num="937" count="1" type="stmt"/>
        <line num="939" count="62" type="cond" truecount="1" falsecount="1"/>
        <line num="940" count="0" type="stmt"/>
        <line num="948" count="62" type="cond" truecount="2" falsecount="0"/>
        <line num="949" count="55" type="stmt"/>
        <line num="950" count="55" type="cond" truecount="2" falsecount="0"/>
        <line num="951" count="54" type="stmt"/>
        <line num="958" count="62" type="cond" truecount="1" falsecount="1"/>
        <line num="959" count="62" type="stmt"/>
        <line num="961" count="62" type="stmt"/>
        <line num="962" count="62" type="cond" truecount="2" falsecount="0"/>
        <line num="963" count="14" type="stmt"/>
        <line num="976" count="62" type="stmt"/>
        <line num="978" count="62" type="stmt"/>
        <line num="989" count="1" type="stmt"/>
        <line num="990" count="50" type="stmt"/>
        <line num="991" count="50" type="stmt"/>
        <line num="992" count="50" type="cond" truecount="1" falsecount="1"/>
        <line num="993" count="50" type="stmt"/>
        <line num="998" count="50" type="stmt"/>
        <line num="1000" count="50" type="stmt"/>
        <line num="1001" count="50" type="stmt"/>
        <line num="1004" count="50" type="stmt"/>
        <line num="1005" count="50" type="stmt"/>
        <line num="1012" count="72" type="cond" truecount="2" falsecount="0"/>
        <line num="1014" count="21" type="stmt"/>
        <line num="1016" count="72" type="stmt"/>
        <line num="1017" count="72" type="stmt"/>
        <line num="1021" count="50" type="stmt"/>
        <line num="1022" count="50" type="stmt"/>
        <line num="1030" count="61" type="cond" truecount="2" falsecount="0"/>
        <line num="1032" count="14" type="stmt"/>
        <line num="1034" count="61" type="stmt"/>
        <line num="1035" count="61" type="stmt"/>
        <line num="1037" count="50" type="cond" truecount="5" falsecount="0"/>
        <line num="1040" count="1" type="stmt"/>
        <line num="1044" count="49" type="cond" truecount="2" falsecount="0"/>
        <line num="1045" count="0" type="stmt"/>
        <line num="1047" count="49" type="stmt"/>
        <line num="1055" count="1" type="stmt"/>
        <line num="1056" count="70" type="stmt"/>
        <line num="1059" count="70" type="stmt"/>
        <line num="1061" count="70" type="stmt"/>
        <line num="1072" count="70" type="stmt"/>
        <line num="1076" count="26" type="cond" truecount="1" falsecount="1"/>
        <line num="1077" count="0" type="stmt"/>
        <line num="1079" count="26" type="stmt"/>
        <line num="1080" count="26" type="cond" truecount="2" falsecount="0"/>
        <line num="1085" count="5" type="stmt"/>
        <line num="1087" count="26" type="cond" truecount="2" falsecount="0"/>
        <line num="1092" count="4" type="stmt"/>
        <line num="1097" count="26" type="cond" truecount="2" falsecount="0"/>
        <line num="1098" count="3" type="stmt"/>
        <line num="1101" count="26" type="cond" truecount="2" falsecount="0"/>
        <line num="1102" count="3" type="stmt"/>
        <line num="1104" count="26" type="cond" truecount="2" falsecount="0"/>
        <line num="1105" count="1" type="stmt"/>
        <line num="1107" count="26" type="cond" truecount="2" falsecount="0"/>
        <line num="1108" count="1" type="stmt"/>
        <line num="1113" count="70" type="stmt"/>
        <line num="1115" count="70" type="cond" truecount="1" falsecount="1"/>
        <line num="1116" count="0" type="stmt"/>
        <line num="1117" count="0" type="stmt"/>
        <line num="1118" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1119" count="0" type="stmt"/>
        <line num="1125" count="70" type="stmt"/>
        <line num="1126" count="26" type="stmt"/>
        <line num="1127" count="26" type="stmt"/>
        <line num="1128" count="26" type="cond" truecount="2" falsecount="0"/>
        <line num="1129" count="2" type="stmt"/>
        <line num="1132" count="26" type="cond" truecount="2" falsecount="0"/>
        <line num="1135" count="18" type="stmt"/>
        <line num="1140" count="70" type="stmt"/>
        <line num="1141" count="3" type="stmt"/>
        <line num="1144" count="3" type="stmt"/>
        <line num="1147" count="3" type="stmt"/>
        <line num="1148" count="3" type="stmt"/>
        <line num="1151" count="1" type="stmt"/>
        <line num="1153" count="2" type="stmt"/>
        <line num="1154" count="6" type="stmt"/>
        <line num="1162" count="1" type="stmt"/>
        <line num="1163" count="264" type="stmt"/>
        <line num="1164" count="264" type="cond" truecount="3" falsecount="0"/>
        <line num="1165" count="264" type="stmt"/>
        <line num="1166" count="264" type="stmt"/>
        <line num="1172" count="1" type="stmt"/>
        <line num="1173" count="2" type="stmt"/>
        <line num="1181" count="1" type="stmt"/>
        <line num="1182" count="332" type="stmt"/>
        <line num="1185" count="1" type="stmt"/>
        <line num="1188" count="1" type="stmt"/>
        <line num="1189" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="1190" count="1" type="stmt"/>
        <line num="1192" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="1193" count="1" type="stmt"/>
        <line num="1194" count="1" type="stmt"/>
        <line num="1196" count="0" type="stmt"/>
        <line num="1197" count="0" type="stmt"/>
      </file>
      <file name="ve.ce.ContentBranchNode.js" path="/src/src/ce/ve.ce.ContentBranchNode.js">
        <metrics statements="209" coveredstatements="191" conditionals="104" coveredconditionals="86" methods="19" coveredmethods="17"/>
        <line num="18" count="1" type="stmt"/>
        <line num="20" count="1824" type="stmt"/>
        <line num="22" count="1824" type="stmt"/>
        <line num="23" count="1824" type="stmt"/>
        <line num="24" count="1824" type="stmt"/>
        <line num="27" count="1824" type="stmt"/>
        <line num="29" count="1824" type="stmt"/>
        <line num="32" count="1824" type="stmt"/>
        <line num="33" count="1824" type="stmt"/>
        <line num="36" count="1824" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="55" count="1" type="stmt"/>
        <line num="65" count="1" type="stmt"/>
        <line num="67" count="2622" type="stmt"/>
        <line num="68" count="3382" type="stmt"/>
        <line num="69" count="3382" type="cond" truecount="2" falsecount="0"/>
        <line num="70" count="100" type="stmt"/>
        <line num="71" count="3282" type="cond" truecount="4" falsecount="0"/>
        <line num="72" count="501" type="stmt"/>
        <line num="78" count="2121" type="stmt"/>
        <line num="79" count="2121" type="stmt"/>
        <line num="80" count="2573" type="stmt"/>
        <line num="89" count="1" type="stmt"/>
        <line num="91" count="1824" type="stmt"/>
        <line num="92" count="1824" type="stmt"/>
        <line num="98" count="1" type="stmt"/>
        <line num="100" count="1784" type="stmt"/>
        <line num="103" count="1784" type="stmt"/>
        <line num="111" count="1" type="stmt"/>
        <line num="112" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="118" count="0" type="stmt"/>
        <line num="134" count="1" type="stmt"/>
        <line num="135" count="747" type="cond" truecount="3" falsecount="1"/>
        <line num="136" count="0" type="stmt"/>
        <line num="137" count="0" type="stmt"/>
        <line num="139" count="747" type="stmt"/>
        <line num="145" count="1" type="stmt"/>
        <line num="147" count="2084" type="stmt"/>
        <line num="154" count="2084" type="cond" truecount="2" falsecount="0"/>
        <line num="158" count="260" type="stmt"/>
        <line num="162" count="2084" type="stmt"/>
        <line num="168" count="1" type="stmt"/>
        <line num="172" count="2090" type="cond" truecount="2" falsecount="0"/>
        <line num="176" count="113" type="stmt"/>
        <line num="179" count="1977" type="stmt"/>
        <line num="185" count="1" type="stmt"/>
        <line num="189" count="4205" type="cond" truecount="2" falsecount="0"/>
        <line num="193" count="113" type="stmt"/>
        <line num="196" count="4092" type="stmt"/>
        <line num="220" count="1" type="stmt"/>
        <line num="221" count="2387" type="stmt"/>
        <line num="222" count="2387" type="stmt"/>
        <line num="223" count="2387" type="stmt"/>
        <line num="224" count="2387" type="stmt"/>
        <line num="225" count="2387" type="stmt"/>
        <line num="226" count="2387" type="stmt"/>
        <line num="227" count="2387" type="stmt"/>
        <line num="228" count="2387" type="stmt"/>
        <line num="235" count="2387" type="stmt"/>
        <line num="236" count="2387" type="stmt"/>
        <line num="238" count="2387" type="cond" truecount="1" falsecount="1"/>
        <line num="239" count="0" type="stmt"/>
        <line num="244" count="0" type="stmt"/>
        <line num="245" count="0" type="stmt"/>
        <line num="248" count="2387" type="stmt"/>
        <line num="249" count="653" type="stmt"/>
        <line num="250" count="653" type="cond" truecount="2" falsecount="0"/>
        <line num="251" count="295" type="cond" truecount="1" falsecount="1"/>
        <line num="252" count="0" type="stmt"/>
        <line num="254" count="295" type="stmt"/>
        <line num="256" count="295" type="stmt"/>
        <line num="259" count="653" type="stmt"/>
        <line num="260" count="653" type="stmt"/>
        <line num="261" count="653" type="stmt"/>
        <line num="262" count="653" type="stmt"/>
        <line num="263" count="653" type="stmt"/>
        <line num="264" count="653" type="stmt"/>
        <line num="267" count="2387" type="stmt"/>
        <line num="268" count="653" type="stmt"/>
        <line num="269" count="653" type="cond" truecount="2" falsecount="0"/>
        <line num="270" count="266" type="cond" truecount="1" falsecount="1"/>
        <line num="271" count="0" type="stmt"/>
        <line num="273" count="266" type="stmt"/>
        <line num="275" count="266" type="stmt"/>
        <line num="278" count="653" type="stmt"/>
        <line num="279" count="653" type="stmt"/>
        <line num="280" count="653" type="stmt"/>
        <line num="284" count="2387" type="stmt"/>
        <line num="285" count="2198" type="stmt"/>
        <line num="290" count="2387" type="stmt"/>
        <line num="292" count="2387" type="cond" truecount="2" falsecount="0"/>
        <line num="293" count="540" type="stmt"/>
        <line num="294" count="540" type="stmt"/>
        <line num="296" count="540" type="stmt"/>
        <line num="297" count="540" type="cond" truecount="4" falsecount="0"/>
        <line num="299" count="136" type="stmt"/>
        <line num="306" count="2387" type="cond" truecount="4" falsecount="0"/>
        <line num="307" count="2269" type="stmt"/>
        <line num="309" count="118" type="stmt"/>
        <line num="310" count="118" type="stmt"/>
        <line num="312" count="118" type="stmt"/>
        <line num="313" count="361" type="stmt"/>
        <line num="314" count="361" type="cond" truecount="1" falsecount="1"/>
        <line num="315" count="361" type="cond" truecount="4" falsecount="0"/>
        <line num="316" count="57" type="stmt"/>
        <line num="320" count="57" type="stmt"/>
        <line num="321" count="57" type="stmt"/>
        <line num="323" count="304" type="stmt"/>
        <line num="326" count="118" type="cond" truecount="4" falsecount="0"/>
        <line num="327" count="61" type="stmt"/>
        <line num="331" count="61" type="stmt"/>
        <line num="336" count="2387" type="stmt"/>
        <line num="339" count="6993" type="cond" truecount="2" falsecount="0"/>
        <line num="340" count="1795" type="stmt"/>
        <line num="341" count="1795" type="stmt"/>
        <line num="343" count="5198" type="stmt"/>
        <line num="344" count="5198" type="stmt"/>
        <line num="348" count="6993" type="stmt"/>
        <line num="349" count="6993" type="stmt"/>
        <line num="354" count="6993" type="cond" truecount="2" falsecount="0"/>
        <line num="355" count="6763" type="stmt"/>
        <line num="356" count="230" type="cond" truecount="4" falsecount="0"/>
        <line num="357" count="118" type="cond" truecount="2" falsecount="0"/>
        <line num="358" count="28" type="cond" truecount="1" falsecount="1"/>
        <line num="359" count="0" type="stmt"/>
        <line num="360" count="0" type="stmt"/>
        <line num="362" count="28" type="stmt"/>
        <line num="363" count="28" type="stmt"/>
        <line num="364" count="28" type="stmt"/>
        <line num="365" count="28" type="stmt"/>
        <line num="366" count="28" type="stmt"/>
        <line num="367" count="28" type="stmt"/>
        <line num="368" count="28" type="cond" truecount="1" falsecount="1"/>
        <line num="369" count="0" type="stmt"/>
        <line num="370" count="0" type="stmt"/>
        <line num="371" count="0" type="stmt"/>
        <line num="372" count="0" type="stmt"/>
        <line num="374" count="28" type="stmt"/>
        <line num="375" count="28" type="stmt"/>
        <line num="377" count="28" type="stmt"/>
        <line num="378" count="28" type="stmt"/>
        <line num="379" count="28" type="stmt"/>
        <line num="380" count="28" type="stmt"/>
        <line num="382" count="90" type="stmt"/>
        <line num="383" count="90" type="stmt"/>
        <line num="386" count="112" type="cond" truecount="2" falsecount="0"/>
        <line num="387" count="64" type="stmt"/>
        <line num="388" count="64" type="stmt"/>
        <line num="391" count="112" type="stmt"/>
        <line num="393" count="111" type="stmt"/>
        <line num="395" count="111" type="stmt"/>
        <line num="396" count="111" type="stmt"/>
        <line num="400" count="2387" type="cond" truecount="2" falsecount="0"/>
        <line num="401" count="1877" type="stmt"/>
        <line num="402" count="1877" type="stmt"/>
        <line num="404" count="2387" type="stmt"/>
        <line num="405" count="345" type="stmt"/>
        <line num="407" count="2387" type="stmt"/>
        <line num="408" count="2387" type="stmt"/>
        <line num="411" count="1" type="stmt"/>
        <line num="413" count="70" type="cond" truecount="1" falsecount="1"/>
        <line num="414" count="70" type="stmt"/>
        <line num="423" count="1" type="stmt"/>
        <line num="425" count="2952" type="cond" truecount="2" falsecount="0"/>
        <line num="429" count="588" type="stmt"/>
        <line num="432" count="2364" type="cond" truecount="2" falsecount="0"/>
        <line num="433" count="540" type="stmt"/>
        <line num="436" count="2364" type="stmt"/>
        <line num="437" count="2364" type="stmt"/>
        <line num="444" count="2364" type="cond" truecount="2" falsecount="0"/>
        <line num="445" count="540" type="stmt"/>
        <line num="446" count="540" type="stmt"/>
        <line num="449" count="540" type="stmt"/>
        <line num="455" count="540" type="stmt"/>
        <line num="456" count="540" type="stmt"/>
        <line num="457" count="907" type="stmt"/>
        <line num="459" count="540" type="stmt"/>
        <line num="460" count="540" type="stmt"/>
        <line num="461" count="540" type="cond" truecount="2" falsecount="0"/>
        <line num="462" count="243" type="stmt"/>
        <line num="464" count="297" type="stmt"/>
        <line num="466" count="2121" type="stmt"/>
        <line num="468" count="2121" type="cond" truecount="2" falsecount="0"/>
        <line num="469" count="2121" type="cond" truecount="2" falsecount="0"/>
        <line num="472" count="2121" type="stmt"/>
        <line num="473" count="2121" type="stmt"/>
        <line num="474" count="2121" type="stmt"/>
        <line num="475" count="931" type="stmt"/>
        <line num="480" count="2121" type="stmt"/>
        <line num="483" count="2121" type="cond" truecount="2" falsecount="0"/>
        <line num="484" count="297" type="cond" truecount="2" falsecount="0"/>
        <line num="485" count="247" type="stmt"/>
        <line num="486" count="50" type="cond" truecount="2" falsecount="0"/>
        <line num="487" count="20" type="stmt"/>
        <line num="489" count="30" type="stmt"/>
        <line num="494" count="2121" type="stmt"/>
        <line num="497" count="2121" type="cond" truecount="1" falsecount="1"/>
        <line num="498" count="0" type="stmt"/>
        <line num="499" count="0" type="stmt"/>
        <line num="500" count="0" type="stmt"/>
        <line num="504" count="2121" type="stmt"/>
        <line num="510" count="1" type="stmt"/>
        <line num="511" count="72" type="cond" truecount="1" falsecount="1"/>
        <line num="515" count="72" type="stmt"/>
        <line num="519" count="72" type="stmt"/>
        <line num="525" count="1" type="stmt"/>
        <line num="526" count="74" type="stmt"/>
        <line num="529" count="74" type="stmt"/>
      </file>
      <file name="ve.ce.Document.js" path="/src/src/ce/ve.ce.Document.js">
        <metrics statements="139" coveredstatements="128" conditionals="100" coveredconditionals="91" methods="13" coveredmethods="11"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="393" type="stmt"/>
        <line num="21" count="393" type="stmt"/>
        <line num="22" count="393" type="stmt"/>
        <line num="24" count="393" type="stmt"/>
        <line num="25" count="393" type="stmt"/>
        <line num="28" count="393" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="51" count="393" type="stmt"/>
        <line num="52" count="393" type="stmt"/>
        <line num="53" count="393" type="stmt"/>
        <line num="61" count="1" type="stmt"/>
        <line num="62" count="396" type="stmt"/>
        <line num="63" count="396" type="stmt"/>
        <line num="64" count="396" type="stmt"/>
        <line num="72" count="1" type="stmt"/>
        <line num="73" count="0" type="stmt"/>
        <line num="81" count="1" type="stmt"/>
        <line num="82" count="7" type="stmt"/>
        <line num="91" count="1" type="stmt"/>
        <line num="92" count="0" type="stmt"/>
        <line num="93" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="106" count="1" type="stmt"/>
        <line num="107" count="1298" type="stmt"/>
        <line num="128" count="1298" type="cond" truecount="2" falsecount="0"/>
        <line num="129" count="1" type="stmt"/>
        <line num="131" count="1297" type="stmt"/>
        <line num="132" count="1297" type="cond" truecount="2" falsecount="0"/>
        <line num="135" count="1297" type="cond" truecount="2" falsecount="0"/>
        <line num="139" count="35" type="stmt"/>
        <line num="140" count="58" type="stmt"/>
        <line num="141" count="58" type="cond" truecount="2" falsecount="0"/>
        <line num="142" count="32" type="stmt"/>
        <line num="144" count="26" type="cond" truecount="1" falsecount="1"/>
        <line num="145" count="0" type="stmt"/>
        <line num="147" count="26" type="stmt"/>
        <line num="148" count="26" type="cond" truecount="2" falsecount="0"/>
        <line num="149" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="150" count="0" type="stmt"/>
        <line num="152" count="3" type="stmt"/>
        <line num="153" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="154" count="1" type="stmt"/>
        <line num="157" count="2" type="stmt"/>
        <line num="161" count="34" type="stmt"/>
        <line num="162" count="34" type="cond" truecount="2" falsecount="0"/>
        <line num="164" count="8" type="stmt"/>
        <line num="165" count="8" type="stmt"/>
        <line num="167" count="34" type="cond" truecount="4" falsecount="0"/>
        <line num="169" count="5" type="stmt"/>
        <line num="171" count="29" type="stmt"/>
        <line num="182" count="1262" type="stmt"/>
        <line num="185" count="707" type="cond" truecount="2" falsecount="0"/>
        <line num="189" count="1262" type="stmt"/>
        <line num="190" count="3002" type="cond" truecount="2" falsecount="0"/>
        <line num="191" count="398" type="stmt"/>
        <line num="193" count="2604" type="stmt"/>
        <line num="198" count="2604" type="stmt"/>
        <line num="201" count="2604" type="stmt"/>
        <line num="202" count="2604" type="stmt"/>
        <line num="203" count="2604" type="cond" truecount="2" falsecount="0"/>
        <line num="204" count="1520" type="cond" truecount="2" falsecount="0"/>
        <line num="206" count="330" type="stmt"/>
        <line num="212" count="1190" type="cond" truecount="2" falsecount="0"/>
        <line num="214" count="860" type="stmt"/>
        <line num="215" count="860" type="stmt"/>
        <line num="218" count="330" type="stmt"/>
        <line num="219" count="330" type="stmt"/>
        <line num="220" count="330" type="stmt"/>
        <line num="224" count="1084" type="cond" truecount="2" falsecount="0"/>
        <line num="230" count="1045" type="stmt"/>
        <line num="233" count="39" type="cond" truecount="1" falsecount="1"/>
        <line num="237" count="0" type="stmt"/>
        <line num="238" count="0" type="stmt"/>
        <line num="241" count="39" type="stmt"/>
        <line num="243" count="39" type="cond" truecount="2" falsecount="0"/>
        <line num="246" count="10" type="stmt"/>
        <line num="247" count="10" type="stmt"/>
        <line num="249" count="29" type="stmt"/>
        <line num="250" count="29" type="cond" truecount="2" falsecount="0"/>
        <line num="253" count="25" type="stmt"/>
        <line num="254" count="25" type="stmt"/>
        <line num="255" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="256" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="258" count="4" type="stmt"/>
        <line num="259" count="4" type="stmt"/>
        <line num="261" count="0" type="stmt"/>
        <line num="263" count="0" type="stmt"/>
        <line num="271" count="1262" type="stmt"/>
        <line num="272" count="1262" type="cond" truecount="6" falsecount="0"/>
        <line num="276" count="10" type="stmt"/>
        <line num="277" count="10" type="cond" truecount="2" falsecount="0"/>
        <line num="278" count="2" type="stmt"/>
        <line num="279" count="2" type="stmt"/>
        <line num="284" count="1262" type="stmt"/>
        <line num="287" count="3427" type="cond" truecount="2" falsecount="0"/>
        <line num="288" count="1678" type="stmt"/>
        <line num="291" count="1749" type="cond" truecount="2" falsecount="0"/>
        <line num="295" count="504" type="stmt"/>
        <line num="296" count="503" type="cond" truecount="2" falsecount="0"/>
        <line num="297" count="1" type="stmt"/>
        <line num="299" count="502" type="stmt"/>
        <line num="300" count="502" type="stmt"/>
        <line num="302" count="1245" type="stmt"/>
        <line num="304" count="1262" type="stmt"/>
        <line num="307" count="2162" type="cond" truecount="2" falsecount="0"/>
        <line num="308" count="919" type="cond" truecount="2" falsecount="0"/>
        <line num="309" count="919" type="stmt"/>
        <line num="310" count="1243" type="cond" truecount="1" falsecount="1"/>
        <line num="311" count="0" type="stmt"/>
        <line num="314" count="7938" type="cond" truecount="2" falsecount="0"/>
        <line num="315" count="1243" type="cond" truecount="2" falsecount="0"/>
        <line num="316" count="1243" type="cond" truecount="2" falsecount="0"/>
        <line num="317" count="1243" type="cond" truecount="2" falsecount="0"/>
        <line num="318" count="1243" type="cond" truecount="2" falsecount="0"/>
        <line num="319" count="1243" type="cond" truecount="2" falsecount="0"/>
        <line num="320" count="1243" type="cond" truecount="2" falsecount="0"/>
        <line num="321" count="1243" type="cond" truecount="2" falsecount="0"/>
        <line num="326" count="1261" type="cond" truecount="2" falsecount="0"/>
        <line num="327" count="24" type="stmt"/>
        <line num="329" count="1237" type="cond" truecount="1" falsecount="1"/>
        <line num="330" count="0" type="stmt"/>
        <line num="333" count="1237" type="cond" truecount="2" falsecount="0"/>
        <line num="336" count="65" type="stmt"/>
        <line num="338" count="1172" type="cond" truecount="2" falsecount="0"/>
        <line num="341" count="88" type="stmt"/>
        <line num="343" count="1084" type="cond" truecount="2" falsecount="0"/>
        <line num="344" count="579" type="cond" truecount="2" falsecount="0"/>
        <line num="345" count="357" type="stmt"/>
        <line num="348" count="222" type="stmt"/>
        <line num="350" count="505" type="stmt"/>
        <line num="361" count="1" type="stmt"/>
        <line num="362" count="4" type="stmt"/>
        <line num="365" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="368" count="1" type="stmt"/>
        <line num="371" count="3" type="stmt"/>
        <line num="373" count="3" type="stmt"/>
        <line num="378" count="2" type="stmt"/>
        <line num="382" count="4" type="stmt"/>
      </file>
      <file name="ve.ce.DragDropHandler.js" path="/src/src/ce/ve.ce.DragDropHandler.js">
        <metrics statements="134" coveredstatements="52" conditionals="84" coveredconditionals="11" methods="12" coveredmethods="7"/>
        <line num="12" count="1" type="stmt"/>
        <line num="13" count="381" type="stmt"/>
        <line num="15" count="381" type="stmt"/>
        <line num="16" count="381" type="stmt"/>
        <line num="17" count="381" type="stmt"/>
        <line num="18" count="381" type="stmt"/>
        <line num="19" count="381" type="stmt"/>
        <line num="20" count="381" type="stmt"/>
        <line num="22" count="381" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="38" count="397" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="48" count="2" type="stmt"/>
        <line num="49" count="2" type="stmt"/>
        <line num="57" count="1" type="stmt"/>
        <line num="58" count="0" type="stmt"/>
        <line num="59" count="0" type="stmt"/>
        <line num="60" count="0" type="stmt"/>
        <line num="62" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="63" count="0" type="stmt"/>
        <line num="67" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="68" count="0" type="stmt"/>
        <line num="69" count="0" type="stmt"/>
        <line num="71" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="72" count="0" type="stmt"/>
        <line num="75" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="76" count="0" type="stmt"/>
        <line num="77" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="78" count="0" type="stmt"/>
        <line num="80" count="0" type="stmt"/>
        <line num="81" count="0" type="stmt"/>
        <line num="83" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="84" count="0" type="stmt"/>
        <line num="85" count="0" type="stmt"/>
        <line num="86" count="0" type="stmt"/>
        <line num="88" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="91" count="0" type="stmt"/>
        <line num="95" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="96" count="0" type="stmt"/>
        <line num="97" count="0" type="stmt"/>
        <line num="102" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="103" count="0" type="stmt"/>
        <line num="105" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="106" count="0" type="stmt"/>
        <line num="107" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="108" count="0" type="stmt"/>
        <line num="109" count="0" type="stmt"/>
        <line num="112" count="0" type="stmt"/>
        <line num="116" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="117" count="0" type="stmt"/>
        <line num="118" count="0" type="stmt"/>
        <line num="121" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="123" count="0" type="stmt"/>
        <line num="124" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="125" count="0" type="stmt"/>
        <line num="126" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="128" count="0" type="stmt"/>
        <line num="129" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="130" count="0" type="stmt"/>
        <line num="131" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="132" count="0" type="stmt"/>
        <line num="133" count="0" type="stmt"/>
        <line num="136" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="137" count="0" type="stmt"/>
        <line num="138" count="0" type="stmt"/>
        <line num="142" count="0" type="cond" truecount="0" falsecount="5"/>
        <line num="145" count="0" type="stmt"/>
        <line num="146" count="0" type="stmt"/>
        <line num="148" count="0" type="cond" truecount="0" falsecount="5"/>
        <line num="151" count="0" type="stmt"/>
        <line num="153" count="0" type="stmt"/>
        <line num="154" count="0" type="stmt"/>
        <line num="155" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="156" count="0" type="stmt"/>
        <line num="158" count="0" type="stmt"/>
        <line num="163" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="164" count="0" type="stmt"/>
        <line num="165" count="0" type="stmt"/>
        <line num="175" count="1" type="stmt"/>
        <line num="176" count="1" type="stmt"/>
        <line num="177" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="178" count="0" type="stmt"/>
        <line num="179" count="0" type="stmt"/>
        <line num="180" count="0" type="stmt"/>
        <line num="192" count="1" type="stmt"/>
        <line num="194" count="2" type="stmt"/>
        <line num="195" count="2" type="stmt"/>
        <line num="196" count="2" type="stmt"/>
        <line num="197" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="200" count="2" type="stmt"/>
        <line num="202" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="203" count="0" type="stmt"/>
        <line num="208" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="210" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="211" count="0" type="stmt"/>
        <line num="212" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="213" count="0" type="stmt"/>
        <line num="215" count="0" type="stmt"/>
        <line num="218" count="0" type="stmt"/>
        <line num="221" count="2" type="stmt"/>
        <line num="222" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="223" count="1" type="stmt"/>
        <line num="226" count="1" type="stmt"/>
        <line num="228" count="1" type="stmt"/>
        <line num="232" count="1" type="stmt"/>
        <line num="235" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="237" count="1" type="stmt"/>
        <line num="239" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="241" count="0" type="stmt"/>
        <line num="242" count="0" type="stmt"/>
        <line num="246" count="0" type="stmt"/>
        <line num="247" count="0" type="stmt"/>
        <line num="249" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="250" count="0" type="stmt"/>
        <line num="253" count="1" type="stmt"/>
        <line num="257" count="1" type="stmt"/>
        <line num="261" count="1" type="cond" truecount="3" falsecount="3"/>
        <line num="262" count="1" type="stmt"/>
        <line num="265" count="1" type="stmt"/>
        <line num="267" count="1" type="stmt"/>
        <line num="268" count="1" type="stmt"/>
        <line num="272" count="0" type="stmt"/>
        <line num="278" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="279" count="0" type="stmt"/>
        <line num="282" count="1" type="stmt"/>
        <line num="292" count="1" type="stmt"/>
        <line num="295" count="2" type="stmt"/>
        <line num="296" count="2" type="stmt"/>
        <line num="297" count="2" type="stmt"/>
        <line num="305" count="1" type="stmt"/>
        <line num="306" count="1" type="stmt"/>
        <line num="307" count="1" type="stmt"/>
        <line num="309" count="1" type="stmt"/>
        <line num="310" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.FocusableNode.js" path="/src/src/ce/ve.ce.FocusableNode.js">
        <metrics statements="254" coveredstatements="184" conditionals="145" coveredconditionals="73" methods="49" coveredmethods="32"/>
        <line num="30" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="32" count="196" type="stmt"/>
        <line num="33" count="196" type="stmt"/>
        <line num="34" count="196" type="stmt"/>
        <line num="35" count="196" type="stmt"/>
        <line num="39" count="196" type="cond" truecount="2" falsecount="0"/>
        <line num="40" count="196" type="cond" truecount="2" falsecount="0"/>
        <line num="41" count="196" type="stmt"/>
        <line num="42" count="196" type="stmt"/>
        <line num="43" count="196" type="stmt"/>
        <line num="44" count="196" type="stmt"/>
        <line num="45" count="196" type="stmt"/>
        <line num="46" count="196" type="stmt"/>
        <line num="48" count="196" type="cond" truecount="2" falsecount="0"/>
        <line num="50" count="61" type="stmt"/>
        <line num="55" count="196" type="stmt"/>
        <line num="58" count="196" type="stmt"/>
        <line num="63" count="196" type="stmt"/>
        <line num="74" count="1" type="stmt"/>
        <line num="97" count="1" type="stmt"/>
        <line num="106" count="1" type="stmt"/>
        <line num="115" count="1" type="stmt"/>
        <line num="126" count="1" type="stmt"/>
        <line num="128" count="67" type="stmt"/>
        <line num="131" count="150" type="cond" truecount="1" falsecount="1"/>
        <line num="132" count="0" type="stmt"/>
        <line num="135" count="150" type="stmt"/>
        <line num="140" count="150" type="stmt"/>
        <line num="141" count="150" type="cond" truecount="4" falsecount="1"/>
        <line num="142" count="0" type="stmt"/>
        <line num="145" count="150" type="stmt"/>
        <line num="148" count="67" type="stmt"/>
        <line num="150" count="67" type="stmt"/>
        <line num="151" count="150" type="stmt"/>
        <line num="154" count="67" type="stmt"/>
        <line num="159" count="67" type="cond" truecount="2" falsecount="0"/>
        <line num="161" count="67" type="cond" truecount="2" falsecount="0"/>
        <line num="162" count="47" type="stmt"/>
        <line num="165" count="67" type="cond" truecount="2" falsecount="0"/>
        <line num="166" count="64" type="stmt"/>
        <line num="167" count="61" type="stmt"/>
        <line num="171" count="67" type="stmt"/>
        <line num="173" count="67" type="stmt"/>
        <line num="183" count="1" type="stmt"/>
        <line num="185" count="61" type="stmt"/>
        <line num="202" count="1" type="stmt"/>
        <line num="203" count="61" type="cond" truecount="1" falsecount="1"/>
        <line num="209" count="1" type="stmt"/>
        <line num="211" count="171" type="cond" truecount="3" falsecount="1"/>
        <line num="212" count="0" type="stmt"/>
        <line num="215" count="171" type="stmt"/>
        <line num="219" count="171" type="cond" truecount="2" falsecount="0"/>
        <line num="222" count="11" type="stmt"/>
        <line num="228" count="171" type="stmt"/>
        <line num="238" count="171" type="cond" truecount="2" falsecount="0"/>
        <line num="239" count="44" type="stmt"/>
        <line num="241" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="242" count="0" type="stmt"/>
        <line num="249" count="171" type="stmt"/>
        <line num="251" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="252" count="0" type="stmt"/>
        <line num="257" count="171" type="cond" truecount="2" falsecount="0"/>
        <line num="261" count="85" type="stmt"/>
        <line num="265" count="85" type="stmt"/>
        <line num="270" count="171" type="stmt"/>
        <line num="272" count="171" type="stmt"/>
        <line num="282" count="1" type="stmt"/>
        <line num="283" count="85" type="cond" truecount="1" falsecount="1"/>
        <line num="284" count="0" type="stmt"/>
        <line num="288" count="85" type="cond" truecount="1" falsecount="1"/>
        <line num="289" count="0" type="stmt"/>
        <line num="291" count="85" type="stmt"/>
        <line num="295" count="85" type="stmt"/>
        <line num="296" count="85" type="stmt"/>
        <line num="306" count="1" type="stmt"/>
        <line num="307" count="104" type="cond" truecount="2" falsecount="0"/>
        <line num="309" count="7" type="stmt"/>
        <line num="311" count="97" type="cond" truecount="2" falsecount="0"/>
        <line num="313" count="68" type="stmt"/>
        <line num="314" count="68" type="stmt"/>
        <line num="315" count="68" type="stmt"/>
        <line num="316" count="68" type="cond" truecount="1" falsecount="1"/>
        <line num="325" count="0" type="stmt"/>
        <line num="327" count="68" type="stmt"/>
        <line num="330" count="29" type="cond" truecount="1" falsecount="1"/>
        <line num="331" count="0" type="stmt"/>
        <line num="332" count="0" type="stmt"/>
        <line num="339" count="1" type="stmt"/>
        <line num="340" count="68" type="cond" truecount="1" falsecount="1"/>
        <line num="341" count="0" type="stmt"/>
        <line num="345" count="68" type="stmt"/>
        <line num="354" count="68" type="stmt"/>
        <line num="359" count="68" type="stmt"/>
        <line num="369" count="1" type="stmt"/>
        <line num="370" count="70" type="cond" truecount="1" falsecount="1"/>
        <line num="376" count="1" type="stmt"/>
        <line num="377" count="70" type="cond" truecount="1" falsecount="1"/>
        <line num="378" count="70" type="cond" truecount="1" falsecount="1"/>
        <line num="385" count="1" type="stmt"/>
        <line num="387" count="132" type="cond" truecount="3" falsecount="1"/>
        <line num="388" count="0" type="stmt"/>
        <line num="392" count="132" type="stmt"/>
        <line num="393" count="132" type="stmt"/>
        <line num="396" count="132" type="stmt"/>
        <line num="399" count="132" type="stmt"/>
        <line num="403" count="132" type="stmt"/>
        <line num="404" count="132" type="stmt"/>
        <line num="412" count="1" type="stmt"/>
        <line num="413" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="414" count="0" type="stmt"/>
        <line num="417" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="418" count="0" type="stmt"/>
        <line num="421" count="0" type="stmt"/>
        <line num="422" count="0" type="stmt"/>
        <line num="423" count="0" type="stmt"/>
        <line num="425" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="428" count="0" type="stmt"/>
        <line num="430" count="0" type="stmt"/>
        <line num="431" count="0" type="stmt"/>
        <line num="433" count="0" type="stmt"/>
        <line num="434" count="0" type="stmt"/>
        <line num="439" count="0" type="stmt"/>
        <line num="441" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="442" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="443" count="0" type="stmt"/>
        <line num="450" count="0" type="stmt"/>
        <line num="452" count="0" type="stmt"/>
        <line num="462" count="1" type="stmt"/>
        <line num="463" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="464" count="0" type="stmt"/>
        <line num="466" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="467" count="0" type="stmt"/>
        <line num="474" count="1" type="stmt"/>
        <line num="475" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="476" count="0" type="stmt"/>
        <line num="478" count="1" type="stmt"/>
        <line num="479" count="1" type="stmt"/>
        <line num="480" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="481" count="0" type="stmt"/>
        <line num="490" count="1" type="stmt"/>
        <line num="491" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="493" count="0" type="stmt"/>
        <line num="504" count="1" type="stmt"/>
        <line num="507" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="508" count="0" type="stmt"/>
        <line num="517" count="1" type="stmt"/>
        <line num="518" count="0" type="cond" truecount="0" falsecount="5"/>
        <line num="519" count="0" type="stmt"/>
        <line num="528" count="1" type="stmt"/>
        <line num="529" count="0" type="stmt"/>
        <line num="537" count="1" type="stmt"/>
        <line num="538" count="0" type="stmt"/>
        <line num="546" count="1" type="stmt"/>
        <line num="547" count="0" type="stmt"/>
        <line num="548" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="553" count="0" type="stmt"/>
        <line num="562" count="1" type="stmt"/>
        <line num="563" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="564" count="0" type="stmt"/>
        <line num="571" count="1" type="stmt"/>
        <line num="572" count="1" type="stmt"/>
        <line num="578" count="1" type="stmt"/>
        <line num="579" count="1" type="stmt"/>
        <line num="585" count="1" type="stmt"/>
        <line num="586" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="587" count="0" type="stmt"/>
        <line num="589" count="0" type="stmt"/>
        <line num="598" count="1" type="stmt"/>
        <line num="599" count="27" type="stmt"/>
        <line num="609" count="1" type="stmt"/>
        <line num="610" count="101" type="stmt"/>
        <line num="611" count="101" type="cond" truecount="1" falsecount="1"/>
        <line num="612" count="101" type="stmt"/>
        <line num="613" count="101" type="cond" truecount="2" falsecount="0"/>
        <line num="614" count="63" type="stmt"/>
        <line num="615" count="63" type="stmt"/>
        <line num="616" count="63" type="stmt"/>
        <line num="618" count="63" type="stmt"/>
        <line num="619" count="63" type="stmt"/>
        <line num="621" count="38" type="stmt"/>
        <line num="622" count="38" type="stmt"/>
        <line num="623" count="38" type="stmt"/>
        <line num="624" count="38" type="stmt"/>
        <line num="632" count="1" type="stmt"/>
        <line num="633" count="63" type="cond" truecount="1" falsecount="1"/>
        <line num="634" count="0" type="stmt"/>
        <line num="637" count="63" type="stmt"/>
        <line num="642" count="63" type="stmt"/>
        <line num="644" count="63" type="stmt"/>
        <line num="646" count="63" type="stmt"/>
        <line num="647" count="63" type="stmt"/>
        <line num="653" count="63" type="cond" truecount="1" falsecount="1"/>
        <line num="654" count="0" type="stmt"/>
        <line num="664" count="1" type="stmt"/>
        <line num="665" count="0" type="stmt"/>
        <line num="671" count="1" type="stmt"/>
        <line num="672" count="171" type="cond" truecount="2" falsecount="0"/>
        <line num="673" count="114" type="stmt"/>
        <line num="675" count="57" type="stmt"/>
        <line num="676" count="57" type="stmt"/>
        <line num="677" count="57" type="stmt"/>
        <line num="678" count="57" type="stmt"/>
        <line num="679" count="57" type="stmt"/>
        <line num="685" count="1" type="stmt"/>
        <line num="686" count="171" type="cond" truecount="4" falsecount="0"/>
        <line num="689" count="8" type="stmt"/>
        <line num="690" count="8" type="stmt"/>
        <line num="697" count="1" type="stmt"/>
        <line num="699" count="67" type="cond" truecount="1" falsecount="1"/>
        <line num="700" count="0" type="stmt"/>
        <line num="701" count="0" type="stmt"/>
        <line num="702" count="0" type="stmt"/>
        <line num="703" count="0" type="stmt"/>
        <line num="706" count="67" type="stmt"/>
        <line num="708" count="67" type="stmt"/>
        <line num="710" count="67" type="stmt"/>
        <line num="711" count="67" type="stmt"/>
        <line num="713" count="67" type="stmt"/>
        <line num="719" count="1" type="stmt"/>
        <line num="720" count="67" type="cond" truecount="1" falsecount="1"/>
        <line num="721" count="0" type="stmt"/>
        <line num="724" count="67" type="stmt"/>
        <line num="725" count="67" type="stmt"/>
        <line num="729" count="67" type="stmt"/>
        <line num="730" count="61" type="stmt"/>
        <line num="731" count="61" type="stmt"/>
        <line num="747" count="1" type="stmt"/>
        <line num="748" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="749" count="0" type="stmt"/>
        <line num="751" count="3" type="stmt"/>
        <line num="759" count="1" type="stmt"/>
        <line num="760" count="26" type="cond" truecount="1" falsecount="1"/>
        <line num="761" count="0" type="stmt"/>
        <line num="762" count="0" type="stmt"/>
        <line num="763" count="0" type="stmt"/>
        <line num="765" count="26" type="cond" truecount="1" falsecount="1"/>
        <line num="766" count="0" type="stmt"/>
        <line num="768" count="26" type="stmt"/>
        <line num="776" count="1" type="stmt"/>
        <line num="777" count="12" type="cond" truecount="1" falsecount="1"/>
        <line num="778" count="0" type="stmt"/>
        <line num="780" count="12" type="cond" truecount="1" falsecount="1"/>
        <line num="781" count="12" type="stmt"/>
        <line num="783" count="12" type="stmt"/>
        <line num="794" count="1" type="stmt"/>
        <line num="795" count="61" type="stmt"/>
        <line num="798" count="65" type="cond" truecount="4" falsecount="0"/>
        <line num="802" count="61" type="stmt"/>
        <line num="803" count="50" type="cond" truecount="2" falsecount="0"/>
        <line num="808" count="35" type="stmt"/>
        <line num="809" count="35" type="stmt"/>
        <line num="812" count="61" type="stmt"/>
        <line num="823" count="1" type="stmt"/>
        <line num="824" count="0" type="stmt"/>
      </file>
      <file name="ve.ce.KeyDownHandler.js" path="/src/src/ce/ve.ce.KeyDownHandler.js">
        <metrics statements="5" coveredstatements="5" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0"/>
        <line num="21" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="52" count="1" type="stmt"/>
        <line num="65" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.KeyDownHandlerFactory.js" path="/src/src/ce/ve.ce.KeyDownHandlerFactory.js">
        <metrics statements="29" coveredstatements="29" conditionals="10" coveredconditionals="10" methods="7" coveredmethods="7"/>
        <line num="14" count="1" type="stmt"/>
        <line num="16" count="1" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="44" count="7" type="stmt"/>
        <line num="46" count="7" type="stmt"/>
        <line num="47" count="7" type="stmt"/>
        <line num="50" count="7" type="stmt"/>
        <line num="51" count="24" type="cond" truecount="2" falsecount="0"/>
        <line num="52" count="24" type="stmt"/>
        <line num="63" count="1" type="stmt"/>
        <line num="64" count="440" type="cond" truecount="2" falsecount="0"/>
        <line num="65" count="256" type="stmt"/>
        <line num="67" count="184" type="stmt"/>
        <line num="70" count="184" type="stmt"/>
        <line num="71" count="330" type="stmt"/>
        <line num="72" count="330" type="stmt"/>
        <line num="73" count="330" type="cond" truecount="4" falsecount="0"/>
        <line num="74" count="179" type="stmt"/>
        <line num="78" count="184" type="stmt"/>
        <line num="90" count="1" type="stmt"/>
        <line num="91" count="440" type="stmt"/>
        <line num="93" count="440" type="stmt"/>
        <line num="95" count="440" type="stmt"/>
        <line num="96" count="179" type="cond" truecount="2" falsecount="0"/>
        <line num="97" count="168" type="stmt"/>
        <line num="101" count="440" type="stmt"/>
        <line num="106" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.LeafNode.js" path="/src/src/ce/ve.ce.LeafNode.js">
        <metrics statements="12" coveredstatements="12" conditionals="2" coveredconditionals="2" methods="3" coveredmethods="3"/>
        <line num="20" count="1" type="stmt"/>
        <line num="22" count="1920" type="stmt"/>
        <line num="25" count="1920" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="45" count="1981" type="stmt"/>
        <line num="47" count="1981" type="cond" truecount="2" falsecount="0"/>
        <line num="48" count="240" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="70" count="111" type="stmt"/>
      </file>
      <file name="ve.ce.MetaItem.js" path="/src/src/ce/ve.ce.MetaItem.js">
        <metrics statements="5" coveredstatements="5" conditionals="1" coveredconditionals="1" methods="1" coveredmethods="1"/>
        <line num="16" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="18" count="4" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.Node.js" path="/src/src/ce/ve.ce.Node.js">
        <metrics statements="74" coveredstatements="63" conditionals="6" coveredconditionals="5" methods="31" coveredmethods="21"/>
        <line num="18" count="1" type="stmt"/>
        <line num="20" count="6377" type="stmt"/>
        <line num="23" count="6377" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="56" count="1" type="stmt"/>
        <line num="68" count="1" type="stmt"/>
        <line num="80" count="1" type="stmt"/>
        <line num="89" count="1" type="stmt"/>
        <line num="101" count="1" type="stmt"/>
        <line num="102" count="0" type="stmt"/>
        <line num="111" count="1" type="stmt"/>
        <line num="112" count="0" type="stmt"/>
        <line num="119" count="1" type="stmt"/>
        <line num="120" count="0" type="stmt"/>
        <line num="127" count="1" type="stmt"/>
        <line num="128" count="0" type="stmt"/>
        <line num="135" count="1" type="stmt"/>
        <line num="136" count="2" type="stmt"/>
        <line num="143" count="1" type="stmt"/>
        <line num="144" count="12845" type="stmt"/>
        <line num="151" count="1" type="stmt"/>
        <line num="152" count="0" type="stmt"/>
        <line num="159" count="1" type="stmt"/>
        <line num="160" count="0" type="stmt"/>
        <line num="167" count="1" type="stmt"/>
        <line num="168" count="1468" type="stmt"/>
        <line num="175" count="1" type="stmt"/>
        <line num="176" count="0" type="stmt"/>
        <line num="183" count="1" type="stmt"/>
        <line num="184" count="21" type="stmt"/>
        <line num="191" count="1" type="stmt"/>
        <line num="192" count="266" type="stmt"/>
        <line num="204" count="1" type="stmt"/>
        <line num="205" count="1477" type="stmt"/>
        <line num="212" count="1" type="stmt"/>
        <line num="213" count="0" type="stmt"/>
        <line num="220" count="1" type="stmt"/>
        <line num="221" count="604" type="stmt"/>
        <line num="228" count="1" type="stmt"/>
        <line num="229" count="613" type="stmt"/>
        <line num="236" count="1" type="stmt"/>
        <line num="237" count="0" type="stmt"/>
        <line num="244" count="1" type="stmt"/>
        <line num="245" count="0" type="stmt"/>
        <line num="252" count="1" type="stmt"/>
        <line num="253" count="16" type="stmt"/>
        <line num="260" count="1" type="stmt"/>
        <line num="261" count="196" type="stmt"/>
        <line num="268" count="1" type="stmt"/>
        <line num="269" count="13503" type="stmt"/>
        <line num="276" count="1" type="stmt"/>
        <line num="277" count="5015" type="stmt"/>
        <line num="285" count="1" type="stmt"/>
        <line num="286" count="80" type="stmt"/>
        <line num="294" count="1" type="stmt"/>
        <line num="295" count="19" type="stmt"/>
        <line num="306" count="1" type="stmt"/>
        <line num="307" count="295" type="stmt"/>
        <line num="308" count="109" type="cond" truecount="1" falsecount="1"/>
        <line num="309" count="0" type="stmt"/>
        <line num="311" count="109" type="cond" truecount="2" falsecount="0"/>
        <line num="320" count="1" type="stmt"/>
        <line num="321" count="364" type="stmt"/>
        <line num="329" count="1" type="stmt"/>
        <line num="330" count="1" type="stmt"/>
        <line num="336" count="1" type="stmt"/>
        <line num="337" count="266" type="stmt"/>
        <line num="338" count="266" type="stmt"/>
        <line num="339" count="266" type="stmt"/>
        <line num="342" count="266" type="stmt"/>
        <line num="350" count="1" type="stmt"/>
        <line num="351" count="311" type="cond" truecount="2" falsecount="0"/>
      </file>
      <file name="ve.ce.NodeFactory.js" path="/src/src/ce/ve.ce.NodeFactory.js">
        <metrics statements="18" coveredstatements="18" conditionals="6" coveredconditionals="6" methods="4" coveredmethods="4"/>
        <line num="14" count="1" type="stmt"/>
        <line num="16" count="2" type="stmt"/>
        <line num="21" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="33" count="2" type="stmt"/>
        <line num="34" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="35" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="48" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="49" count="1" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
        <line num="61" count="1" type="stmt"/>
        <line num="62" count="5924" type="stmt"/>
        <line num="63" count="5924" type="cond" truecount="2" falsecount="0"/>
        <line num="66" count="4" type="stmt"/>
        <line num="68" count="5924" type="stmt"/>
        <line num="74" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.PasteSourceDetectorRegistry.js" path="/src/src/ce/ve.ce.PasteSourceDetectorRegistry.js">
        <metrics statements="38" coveredstatements="36" conditionals="17" coveredconditionals="16" methods="13" coveredmethods="12"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="1" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="34" count="7" type="cond" truecount="1" falsecount="1"/>
        <line num="35" count="0" type="stmt"/>
        <line num="39" count="7" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="49" count="53" type="stmt"/>
        <line num="50" count="343" type="stmt"/>
        <line num="51" count="343" type="cond" truecount="2" falsecount="0"/>
        <line num="52" count="12" type="stmt"/>
        <line num="55" count="41" type="stmt"/>
        <line num="60" count="1" type="stmt"/>
        <line num="71" count="1" type="stmt"/>
        <line num="72" count="7" type="stmt"/>
        <line num="73" count="7" type="stmt"/>
        <line num="74" count="7" type="stmt"/>
        <line num="79" count="1" type="stmt"/>
        <line num="93" count="1" type="stmt"/>
        <line num="94" count="0" type="stmt"/>
        <line num="102" count="1" type="stmt"/>
        <line num="104" count="53" type="cond" truecount="2" falsecount="0"/>
        <line num="109" count="1" type="stmt"/>
        <line num="111" count="52" type="stmt"/>
        <line num="115" count="1" type="stmt"/>
        <line num="118" count="51" type="stmt"/>
        <line num="120" count="51" type="cond" truecount="3" falsecount="0"/>
        <line num="127" count="1" type="stmt"/>
        <line num="130" count="50" type="stmt"/>
        <line num="132" count="50" type="cond" truecount="3" falsecount="0"/>
        <line num="139" count="1" type="stmt"/>
        <line num="142" count="48" type="stmt"/>
        <line num="144" count="48" type="cond" truecount="3" falsecount="0"/>
        <line num="152" count="1" type="stmt"/>
        <line num="154" count="45" type="stmt"/>
        <line num="158" count="1" type="stmt"/>
        <line num="160" count="44" type="cond" truecount="2" falsecount="0"/>
      </file>
      <file name="ve.ce.RangeState.js" path="/src/src/ce/ve.ce.RangeState.js">
        <metrics statements="51" coveredstatements="49" conditionals="50" coveredconditionals="49" methods="2" coveredmethods="2"/>
        <line num="17" count="1" type="stmt"/>
        <line num="21" count="3917" type="stmt"/>
        <line num="26" count="3917" type="stmt"/>
        <line num="34" count="3917" type="stmt"/>
        <line num="39" count="3917" type="stmt"/>
        <line num="44" count="3917" type="stmt"/>
        <line num="49" count="3917" type="stmt"/>
        <line num="54" count="3917" type="stmt"/>
        <line num="59" count="3917" type="stmt"/>
        <line num="64" count="3917" type="stmt"/>
        <line num="73" count="3917" type="stmt"/>
        <line num="75" count="3917" type="stmt"/>
        <line num="80" count="1" type="stmt"/>
        <line num="91" count="1" type="stmt"/>
        <line num="92" count="3917" type="cond" truecount="2" falsecount="0"/>
        <line num="93" count="3917" type="stmt"/>
        <line num="96" count="3917" type="cond" truecount="2" falsecount="0"/>
        <line num="101" count="3238" type="stmt"/>
        <line num="104" count="679" type="stmt"/>
        <line num="108" count="3917" type="cond" truecount="2" falsecount="0"/>
        <line num="110" count="2741" type="stmt"/>
        <line num="111" count="2741" type="cond" truecount="2" falsecount="0"/>
        <line num="113" count="1176" type="stmt"/>
        <line num="114" count="1176" type="stmt"/>
        <line num="117" count="3917" type="stmt"/>
        <line num="119" count="3917" type="cond" truecount="2" falsecount="0"/>
        <line num="120" count="3035" type="cond" truecount="2" falsecount="0"/>
        <line num="122" count="882" type="stmt"/>
        <line num="123" count="882" type="cond" truecount="2" falsecount="0"/>
        <line num="124" count="23" type="stmt"/>
        <line num="126" count="859" type="stmt"/>
        <line num="128" count="859" type="cond" truecount="3" falsecount="1"/>
        <line num="129" count="0" type="stmt"/>
        <line num="130" count="0" type="stmt"/>
        <line num="135" count="3917" type="cond" truecount="2" falsecount="0"/>
        <line num="138" count="3917" type="cond" truecount="2" falsecount="0"/>
        <line num="139" count="679" type="stmt"/>
        <line num="140" count="679" type="stmt"/>
        <line num="141" count="679" type="stmt"/>
        <line num="142" count="3238" type="cond" truecount="4" falsecount="0"/>
        <line num="143" count="70" type="stmt"/>
        <line num="144" count="70" type="stmt"/>
        <line num="145" count="70" type="stmt"/>
        <line num="147" count="3168" type="stmt"/>
        <line num="148" count="3168" type="stmt"/>
        <line num="149" count="3168" type="stmt"/>
        <line num="153" count="3917" type="stmt"/>
        <line num="162" count="3917" type="cond" truecount="5" falsecount="0"/>
        <line num="163" count="2603" type="stmt"/>
        <line num="166" count="1314" type="cond" truecount="2" falsecount="0"/>
        <line num="176" count="3917" type="stmt"/>
      </file>
      <file name="ve.ce.ResizableNode.js" path="/src/src/ce/ve.ce.ResizableNode.js">
        <metrics statements="192" coveredstatements="163" conditionals="98" coveredconditionals="63" methods="23" coveredmethods="23"/>
        <line num="21" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="23" count="88" type="cond" truecount="1" falsecount="1"/>
        <line num="24" count="88" type="stmt"/>
        <line num="25" count="88" type="stmt"/>
        <line num="26" count="88" type="cond" truecount="1" falsecount="1"/>
        <line num="27" count="88" type="stmt"/>
        <line num="28" count="88" type="stmt"/>
        <line num="29" count="88" type="stmt"/>
        <line num="31" count="88" type="stmt"/>
        <line num="32" count="88" type="cond" truecount="2" falsecount="2"/>
        <line num="33" count="88" type="stmt"/>
        <line num="34" count="88" type="stmt"/>
        <line num="36" count="88" type="stmt"/>
        <line num="37" count="88" type="stmt"/>
        <line num="40" count="88" type="stmt"/>
        <line num="50" count="88" type="stmt"/>
        <line num="55" count="88" type="stmt"/>
        <line num="73" count="1" type="stmt"/>
        <line num="97" count="1" type="stmt"/>
        <line num="98" count="173" type="cond" truecount="4" falsecount="0"/>
        <line num="107" count="1" type="stmt"/>
        <line num="108" count="32" type="cond" truecount="2" falsecount="0"/>
        <line num="109" count="30" type="stmt"/>
        <line num="113" count="32" type="stmt"/>
        <line num="121" count="1" type="stmt"/>
        <line num="122" count="14" type="cond" truecount="1" falsecount="1"/>
        <line num="123" count="0" type="stmt"/>
        <line num="126" count="14" type="stmt"/>
        <line num="128" count="14" type="stmt"/>
        <line num="131" count="14" type="cond" truecount="3" falsecount="0"/>
        <line num="139" count="1" type="stmt"/>
        <line num="140" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="141" count="1" type="stmt"/>
        <line num="146" count="1" type="stmt"/>
        <line num="147" count="1" type="stmt"/>
        <line num="150" count="1" type="stmt"/>
        <line num="151" count="1" type="stmt"/>
        <line num="158" count="1" type="stmt"/>
        <line num="159" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="160" count="1" type="stmt"/>
        <line num="162" count="3" type="cond" truecount="2" falsecount="2"/>
        <line num="163" count="0" type="stmt"/>
        <line num="166" count="3" type="stmt"/>
        <line num="167" count="3" type="stmt"/>
        <line num="168" count="3" type="stmt"/>
        <line num="169" count="3" type="cond" truecount="2" falsecount="2"/>
        <line num="173" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="174" count="3" type="stmt"/>
        <line num="175" count="3" type="stmt"/>
        <line num="177" count="0" type="stmt"/>
        <line num="178" count="0" type="stmt"/>
        <line num="180" count="3" type="stmt"/>
        <line num="190" count="3" type="stmt"/>
        <line num="191" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="192" count="3" type="stmt"/>
        <line num="198" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="199" count="1" type="stmt"/>
        <line num="204" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="212" count="1" type="stmt"/>
        <line num="213" count="33" type="cond" truecount="2" falsecount="0"/>
        <line num="214" count="1" type="stmt"/>
        <line num="217" count="32" type="stmt"/>
        <line num="218" count="32" type="stmt"/>
        <line num="220" count="32" type="stmt"/>
        <line num="221" count="128" type="cond" truecount="4" falsecount="0"/>
        <line num="222" count="32" type="stmt"/>
        <line num="224" count="96" type="stmt"/>
        <line num="233" count="32" type="stmt"/>
        <line num="241" count="1" type="stmt"/>
        <line num="243" count="27" type="cond" truecount="3" falsecount="1"/>
        <line num="244" count="0" type="stmt"/>
        <line num="246" count="27" type="stmt"/>
        <line num="247" count="27" type="cond" truecount="1" falsecount="1"/>
        <line num="248" count="27" type="stmt"/>
        <line num="252" count="27" type="stmt"/>
        <line num="254" count="27" type="stmt"/>
        <line num="256" count="27" type="stmt"/>
        <line num="259" count="27" type="stmt"/>
        <line num="262" count="27" type="stmt"/>
        <line num="269" count="27" type="stmt"/>
        <line num="276" count="27" type="stmt"/>
        <line num="283" count="1" type="stmt"/>
        <line num="285" count="91" type="cond" truecount="3" falsecount="1"/>
        <line num="286" count="0" type="stmt"/>
        <line num="289" count="91" type="stmt"/>
        <line num="290" count="91" type="cond" truecount="1" falsecount="1"/>
        <line num="291" count="91" type="stmt"/>
        <line num="294" count="91" type="stmt"/>
        <line num="302" count="1" type="stmt"/>
        <line num="303" count="32" type="cond" truecount="1" falsecount="1"/>
        <line num="304" count="0" type="stmt"/>
        <line num="307" count="32" type="stmt"/>
        <line num="318" count="1" type="stmt"/>
        <line num="320" count="85" type="cond" truecount="3" falsecount="1"/>
        <line num="321" count="0" type="stmt"/>
        <line num="324" count="85" type="stmt"/>
        <line num="325" count="85" type="stmt"/>
        <line num="331" count="1" type="stmt"/>
        <line num="333" count="76" type="cond" truecount="3" falsecount="1"/>
        <line num="334" count="0" type="stmt"/>
        <line num="337" count="76" type="stmt"/>
        <line num="338" count="76" type="stmt"/>
        <line num="339" count="76" type="stmt"/>
        <line num="347" count="1" type="stmt"/>
        <line num="348" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="349" count="0" type="stmt"/>
        <line num="352" count="1" type="stmt"/>
        <line num="353" count="1" type="stmt"/>
        <line num="354" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="355" count="1" type="stmt"/>
        <line num="356" count="1" type="stmt"/>
        <line num="358" count="1" type="stmt"/>
        <line num="368" count="1" type="stmt"/>
        <line num="369" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="370" count="0" type="stmt"/>
        <line num="372" count="2" type="stmt"/>
        <line num="381" count="1" type="stmt"/>
        <line num="385" count="1" type="stmt"/>
        <line num="388" count="1" type="stmt"/>
        <line num="395" count="1" type="stmt"/>
        <line num="398" count="1" type="stmt"/>
        <line num="409" count="1" type="stmt"/>
        <line num="410" count="1" type="stmt"/>
        <line num="412" count="1" type="stmt"/>
        <line num="416" count="1" type="stmt"/>
        <line num="417" count="1" type="stmt"/>
        <line num="421" count="1" type="stmt"/>
        <line num="423" count="1" type="stmt"/>
        <line num="429" count="1" type="stmt"/>
        <line num="430" count="28" type="cond" truecount="1" falsecount="1"/>
        <line num="431" count="0" type="stmt"/>
        <line num="434" count="28" type="stmt"/>
        <line num="435" count="28" type="stmt"/>
        <line num="438" count="28" type="stmt"/>
        <line num="440" count="28" type="stmt"/>
        <line num="442" count="28" type="stmt"/>
        <line num="449" count="28" type="stmt"/>
        <line num="452" count="28" type="stmt"/>
        <line num="463" count="1" type="stmt"/>
        <line num="464" count="29" type="cond" truecount="1" falsecount="1"/>
        <line num="465" count="0" type="stmt"/>
        <line num="468" count="29" type="stmt"/>
        <line num="470" count="29" type="stmt"/>
        <line num="482" count="1" type="stmt"/>
        <line num="483" count="1" type="stmt"/>
        <line num="484" count="1" type="stmt"/>
        <line num="491" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="493" count="1" type="cond" truecount="1" falsecount="3"/>
        <line num="495" count="1" type="stmt"/>
        <line num="496" count="1" type="stmt"/>
        <line num="497" count="1" type="stmt"/>
        <line num="499" count="0" type="stmt"/>
        <line num="500" count="0" type="stmt"/>
        <line num="501" count="0" type="stmt"/>
        <line num="503" count="0" type="stmt"/>
        <line num="504" count="0" type="stmt"/>
        <line num="505" count="0" type="stmt"/>
        <line num="507" count="0" type="stmt"/>
        <line num="508" count="0" type="stmt"/>
        <line num="509" count="0" type="stmt"/>
        <line num="512" count="1" type="stmt"/>
        <line num="518" count="1" type="cond" truecount="0" falsecount="3"/>
        <line num="520" count="0" type="stmt"/>
        <line num="522" count="0" type="stmt"/>
        <line num="524" count="0" type="stmt"/>
        <line num="526" count="0" type="stmt"/>
        <line num="528" count="0" type="stmt"/>
        <line num="530" count="0" type="stmt"/>
        <line num="532" count="0" type="stmt"/>
        <line num="536" count="1" type="stmt"/>
        <line num="537" count="1" type="stmt"/>
        <line num="549" count="1" type="stmt"/>
        <line num="550" count="1" type="stmt"/>
        <line num="551" count="1" type="stmt"/>
        <line num="553" count="1" type="stmt"/>
        <line num="554" count="1" type="stmt"/>
        <line num="555" count="1" type="stmt"/>
        <line num="556" count="1" type="stmt"/>
        <line num="557" count="1" type="stmt"/>
        <line num="560" count="1" type="stmt"/>
        <line num="561" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="562" count="1" type="stmt"/>
        <line num="567" count="1" type="stmt"/>
        <line num="569" count="1" type="stmt"/>
        <line num="579" count="1" type="stmt"/>
        <line num="580" count="1" type="stmt"/>
        <line num="581" count="1" type="stmt"/>
        <line num="583" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="584" count="1" type="stmt"/>
        <line num="586" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="587" count="1" type="stmt"/>
        <line num="589" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.Selection.js" path="/src/src/ce/ve.ce.Selection.js">
        <metrics statements="24" coveredstatements="24" conditionals="2" coveredconditionals="2" methods="7" coveredmethods="7"/>
        <line num="14" count="1" type="stmt"/>
        <line num="15" count="1561" type="stmt"/>
        <line num="16" count="1561" type="stmt"/>
        <line num="21" count="1" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="37" count="1490" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="48" count="5542" type="stmt"/>
        <line num="56" count="1" type="stmt"/>
        <line num="57" count="10350" type="stmt"/>
        <line num="66" count="1" type="stmt"/>
        <line num="74" count="1" type="stmt"/>
        <line num="75" count="2" type="stmt"/>
        <line num="85" count="1" type="stmt"/>
        <line num="86" count="3" type="stmt"/>
        <line num="87" count="3" type="stmt"/>
        <line num="96" count="1" type="stmt"/>
        <line num="104" count="1" type="stmt"/>
        <line num="112" count="1" type="stmt"/>
        <line num="120" count="1" type="stmt"/>
        <line num="121" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="136" count="1" type="stmt"/>
        <line num="140" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.SelectionManager.js" path="/src/src/ce/ve.ce.SelectionManager.js">
        <metrics statements="207" coveredstatements="172" conditionals="101" coveredconditionals="50" methods="39" coveredmethods="33"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="381" type="stmt"/>
        <line num="32" count="381" type="stmt"/>
        <line num="35" count="381" type="stmt"/>
        <line num="37" count="381" type="stmt"/>
        <line num="38" count="381" type="stmt"/>
        <line num="41" count="381" type="stmt"/>
        <line num="43" count="381" type="stmt"/>
        <line num="45" count="381" type="stmt"/>
        <line num="48" count="381" type="stmt"/>
        <line num="49" count="381" type="stmt"/>
        <line num="53" count="739" type="stmt"/>
        <line num="54" count="381" type="stmt"/>
        <line num="55" count="381" type="stmt"/>
        <line num="57" count="381" type="stmt"/>
        <line num="58" count="381" type="stmt"/>
        <line num="60" count="381" type="stmt"/>
        <line num="61" count="381" type="stmt"/>
        <line num="66" count="1" type="stmt"/>
        <line num="68" count="1" type="stmt"/>
        <line num="82" count="1" type="stmt"/>
        <line num="83" count="328" type="stmt"/>
        <line num="84" count="328" type="cond" truecount="1" falsecount="1"/>
        <line num="85" count="0" type="stmt"/>
        <line num="87" count="328" type="stmt"/>
        <line num="88" count="328" type="stmt"/>
        <line num="89" count="328" type="stmt"/>
        <line num="91" count="328" type="stmt"/>
        <line num="101" count="1" type="stmt"/>
        <line num="102" count="1909" type="stmt"/>
        <line num="120" count="1" type="stmt"/>
        <line num="121" count="201" type="cond" truecount="2" falsecount="0"/>
        <line num="122" count="201" type="stmt"/>
        <line num="123" count="201" type="cond" truecount="1" falsecount="1"/>
        <line num="124" count="0" type="stmt"/>
        <line num="126" count="201" type="cond" truecount="2" falsecount="0"/>
        <line num="127" count="93" type="stmt"/>
        <line num="129" count="201" type="stmt"/>
        <line num="131" count="201" type="stmt"/>
        <line num="132" count="201" type="stmt"/>
        <line num="134" count="201" type="stmt"/>
        <line num="135" count="201" type="stmt"/>
        <line num="137" count="201" type="stmt"/>
        <line num="139" count="201" type="cond" truecount="1" falsecount="1"/>
        <line num="140" count="0" type="stmt"/>
        <line num="141" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="142" count="0" type="stmt"/>
        <line num="143" count="0" type="stmt"/>
        <line num="146" count="0" type="stmt"/>
        <line num="150" count="201" type="stmt"/>
        <line num="151" count="201" type="stmt"/>
        <line num="152" count="117" type="stmt"/>
        <line num="153" count="117" type="cond" truecount="2" falsecount="0"/>
        <line num="154" count="92" type="stmt"/>
        <line num="156" count="92" type="cond" truecount="1" falsecount="1"/>
        <line num="157" count="92" type="stmt"/>
        <line num="158" count="92" type="cond" truecount="1" falsecount="1"/>
        <line num="159" count="92" type="stmt"/>
        <line num="160" count="92" type="stmt"/>
        <line num="161" count="92" type="stmt"/>
        <line num="162" count="92" type="stmt"/>
        <line num="175" count="92" type="stmt"/>
        <line num="179" count="92" type="cond" truecount="1" falsecount="1"/>
        <line num="180" count="0" type="stmt"/>
        <line num="181" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="182" count="0" type="stmt"/>
        <line num="196" count="92" type="cond" truecount="1" falsecount="1"/>
        <line num="197" count="0" type="stmt"/>
        <line num="198" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="199" count="0" type="stmt"/>
        <line num="213" count="92" type="cond" truecount="1" falsecount="1"/>
        <line num="214" count="0" type="stmt"/>
        <line num="215" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="216" count="0" type="stmt"/>
        <line num="230" count="92" type="cond" truecount="1" falsecount="1"/>
        <line num="232" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="234" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="235" count="0" type="stmt"/>
        <line num="248" count="117" type="stmt"/>
        <line num="250" count="117" type="stmt"/>
        <line num="254" count="201" type="cond" truecount="1" falsecount="1"/>
        <line num="255" count="0" type="stmt"/>
        <line num="256" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="257" count="0" type="stmt"/>
        <line num="258" count="0" type="stmt"/>
        <line num="259" count="0" type="stmt"/>
        <line num="263" count="0" type="stmt"/>
        <line num="265" count="201" type="stmt"/>
        <line num="268" count="201" type="stmt"/>
        <line num="269" count="201" type="stmt"/>
        <line num="270" count="117" type="stmt"/>
        <line num="271" count="117" type="stmt"/>
        <line num="275" count="201" type="stmt"/>
        <line num="276" count="46" type="stmt"/>
        <line num="277" count="46" type="cond" truecount="2" falsecount="0"/>
        <line num="278" count="35" type="stmt"/>
        <line num="279" count="35" type="cond" truecount="1" falsecount="1"/>
        <line num="280" count="35" type="stmt"/>
        <line num="285" count="287" type="stmt"/>
        <line num="286" count="201" type="stmt"/>
        <line num="295" count="1" type="stmt"/>
        <line num="296" count="0" type="stmt"/>
        <line num="298" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="299" count="0" type="stmt"/>
        <line num="311" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="312" count="432" type="stmt"/>
        <line num="333" count="1" type="stmt"/>
        <line num="334" count="152" type="stmt"/>
        <line num="335" count="152" type="cond" truecount="2" falsecount="0"/>
        <line num="347" count="1" type="stmt"/>
        <line num="348" count="117" type="stmt"/>
        <line num="349" count="117" type="stmt"/>
        <line num="350" count="117" type="stmt"/>
        <line num="366" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="367" count="394" type="cond" truecount="2" falsecount="0"/>
        <line num="368" count="264" type="stmt"/>
        <line num="369" count="264" type="stmt"/>
        <line num="370" count="11" type="stmt"/>
        <line num="374" count="394" type="stmt"/>
        <line num="375" count="22" type="cond" truecount="2" falsecount="0"/>
        <line num="376" count="11" type="stmt"/>
        <line num="378" count="22" type="cond" truecount="4" falsecount="0"/>
        <line num="379" count="11" type="stmt"/>
        <line num="381" count="11" type="stmt"/>
        <line num="382" count="11" type="stmt"/>
        <line num="389" count="1" type="stmt"/>
        <line num="390" count="264" type="stmt"/>
        <line num="396" count="1" type="stmt"/>
        <line num="397" count="130" type="stmt"/>
        <line num="405" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="406" count="88" type="stmt"/>
        <line num="407" count="88" type="stmt"/>
        <line num="409" count="88" type="stmt"/>
        <line num="415" count="1" type="stmt"/>
        <line num="416" count="7" type="stmt"/>
        <line num="419" count="7" type="stmt"/>
        <line num="425" count="1" type="stmt"/>
        <line num="426" count="119" type="cond" truecount="2" falsecount="0"/>
        <line num="427" count="30" type="stmt"/>
        <line num="429" count="89" type="stmt"/>
        <line num="430" count="89" type="cond" truecount="1" falsecount="1"/>
        <line num="431" count="0" type="stmt"/>
        <line num="433" count="89" type="stmt"/>
        <line num="436" count="89" type="cond" truecount="2" falsecount="0"/>
        <line num="439" count="71" type="stmt"/>
        <line num="440" count="71" type="cond" truecount="1" falsecount="1"/>
        <line num="441" count="71" type="stmt"/>
        <line num="444" count="71" type="cond" truecount="1" falsecount="1"/>
        <line num="446" count="71" type="stmt"/>
        <line num="449" count="71" type="stmt"/>
        <line num="450" count="71" type="cond" truecount="1" falsecount="1"/>
        <line num="451" count="71" type="stmt"/>
        <line num="453" count="71" type="cond" truecount="1" falsecount="1"/>
        <line num="454" count="71" type="stmt"/>
        <line num="457" count="71" type="stmt"/>
        <line num="463" count="18" type="stmt"/>
        <line num="475" count="1" type="stmt"/>
        <line num="476" count="93" type="stmt"/>
        <line num="477" count="93" type="stmt"/>
        <line num="482" count="93" type="stmt"/>
        <line num="486" count="93" type="stmt"/>
        <line num="489" count="93" type="stmt"/>
        <line num="491" count="93" type="stmt"/>
        <line num="493" count="93" type="stmt"/>
        <line num="495" count="93" type="stmt"/>
        <line num="497" count="93" type="stmt"/>
        <line num="505" count="1" type="stmt"/>
        <line num="506" count="201" type="stmt"/>
        <line num="509" count="201" type="stmt"/>
        <line num="519" count="1" type="stmt"/>
        <line num="520" count="22" type="stmt"/>
        <line num="521" count="22" type="stmt"/>
        <line num="522" count="22" type="stmt"/>
        <line num="530" count="1" type="stmt"/>
        <line num="531" count="201" type="stmt"/>
        <line num="532" count="201" type="cond" truecount="1" falsecount="1"/>
        <line num="533" count="0" type="stmt"/>
        <line num="537" count="201" type="stmt"/>
        <line num="539" count="201" type="stmt"/>
        <line num="541" count="201" type="stmt"/>
        <line num="544" count="201" type="stmt"/>
        <line num="554" count="1" type="stmt"/>
        <line num="555" count="22" type="stmt"/>
        <line num="563" count="1" type="stmt"/>
        <line num="564" count="11" type="stmt"/>
        <line num="572" count="1" type="stmt"/>
        <line num="573" count="117" type="cond" truecount="1" falsecount="1"/>
        <line num="574" count="0" type="stmt"/>
        <line num="576" count="117" type="stmt"/>
        <line num="578" count="117" type="stmt"/>
        <line num="586" count="1" type="stmt"/>
        <line num="587" count="287" type="stmt"/>
        <line num="588" count="115" type="stmt"/>
        <line num="597" count="1" type="stmt"/>
        <line num="600" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="602" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="603" count="0" type="stmt"/>
        <line num="609" count="1" type="stmt"/>
        <line num="611" count="201" type="cond" truecount="1" falsecount="1"/>
        <line num="612" count="201" type="stmt"/>
        <line num="613" count="0" type="stmt"/>
        <line num="623" count="1" type="stmt"/>
        <line num="624" count="92" type="stmt"/>
        <line num="625" count="92" type="stmt"/>
        <line num="631" count="1" type="stmt"/>
        <line num="632" count="35" type="stmt"/>
        <line num="633" count="35" type="stmt"/>
      </file>
      <file name="ve.ce.Surface.js" path="/src/src/ce/ve.ce.Surface.js">
        <metrics statements="1367" coveredstatements="1064" conditionals="932" coveredconditionals="656" methods="165" coveredmethods="141"/>
        <line num="19" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="21" count="381" type="stmt"/>
        <line num="24" count="381" type="stmt"/>
        <line num="27" count="381" type="stmt"/>
        <line num="28" count="381" type="stmt"/>
        <line num="29" count="381" type="stmt"/>
        <line num="30" count="381" type="stmt"/>
        <line num="33" count="381" type="stmt"/>
        <line num="34" count="381" type="stmt"/>
        <line num="35" count="381" type="stmt"/>
        <line num="36" count="381" type="stmt"/>
        <line num="37" count="381" type="stmt"/>
        <line num="38" count="381" type="stmt"/>
        <line num="39" count="381" type="stmt"/>
        <line num="41" count="381" type="stmt"/>
        <line num="42" count="381" type="stmt"/>
        <line num="44" count="381" type="stmt"/>
        <line num="45" count="381" type="stmt"/>
        <line num="46" count="381" type="stmt"/>
        <line num="54" count="381" type="stmt"/>
        <line num="55" count="381" type="stmt"/>
        <line num="56" count="381" type="stmt"/>
        <line num="57" count="381" type="stmt"/>
        <line num="58" count="381" type="stmt"/>
        <line num="59" count="381" type="stmt"/>
        <line num="60" count="381" type="stmt"/>
        <line num="61" count="381" type="stmt"/>
        <line num="62" count="381" type="stmt"/>
        <line num="63" count="381" type="stmt"/>
        <line num="64" count="381" type="stmt"/>
        <line num="65" count="381" type="stmt"/>
        <line num="66" count="381" type="stmt"/>
        <line num="67" count="381" type="stmt"/>
        <line num="70" count="381" type="stmt"/>
        <line num="71" count="381" type="stmt"/>
        <line num="72" count="381" type="stmt"/>
        <line num="73" count="381" type="stmt"/>
        <line num="74" count="381" type="stmt"/>
        <line num="75" count="381" type="stmt"/>
        <line num="78" count="381" type="stmt"/>
        <line num="81" count="381" type="stmt"/>
        <line num="86" count="381" type="stmt"/>
        <line num="87" count="381" type="stmt"/>
        <line num="88" count="381" type="stmt"/>
        <line num="89" count="381" type="stmt"/>
        <line num="90" count="381" type="stmt"/>
        <line num="92" count="381" type="stmt"/>
        <line num="93" count="381" type="stmt"/>
        <line num="94" count="381" type="stmt"/>
        <line num="97" count="381" type="stmt"/>
        <line num="103" count="381" type="stmt"/>
        <line num="104" count="381" type="cond" truecount="1" falsecount="1"/>
        <line num="105" count="0" type="stmt"/>
        <line num="108" count="381" type="stmt"/>
        <line num="109" count="381" type="stmt"/>
        <line num="116" count="381" type="stmt"/>
        <line num="117" count="381" type="stmt"/>
        <line num="119" count="381" type="stmt"/>
        <line num="120" count="381" type="stmt"/>
        <line num="122" count="381" type="stmt"/>
        <line num="126" count="381" type="stmt"/>
        <line num="131" count="381" type="stmt"/>
        <line num="133" count="381" type="stmt"/>
        <line num="137" count="0" type="stmt"/>
        <line num="140" count="381" type="stmt"/>
        <line num="141" count="381" type="stmt"/>
        <line num="145" count="381" type="stmt"/>
        <line num="156" count="381" type="stmt"/>
        <line num="157" count="381" type="stmt"/>
        <line num="166" count="381" type="stmt"/>
        <line num="171" count="381" type="stmt"/>
        <line num="172" count="381" type="stmt"/>
        <line num="173" count="381" type="stmt"/>
        <line num="174" count="381" type="stmt"/>
        <line num="177" count="381" type="stmt"/>
        <line num="178" count="381" type="stmt"/>
        <line num="179" count="381" type="stmt"/>
        <line num="180" count="381" type="stmt"/>
        <line num="185" count="1" type="stmt"/>
        <line num="187" count="1" type="stmt"/>
        <line num="268" count="1" type="stmt"/>
        <line num="305" count="1" type="stmt"/>
        <line num="330" count="1" type="stmt"/>
        <line num="331" count="381" type="stmt"/>
        <line num="339" count="1" type="stmt"/>
        <line num="340" count="2" type="stmt"/>
        <line num="348" count="1" type="stmt"/>
        <line num="349" count="383" type="stmt"/>
        <line num="357" count="1" type="stmt"/>
        <line num="358" count="669" type="stmt"/>
        <line num="364" count="1" type="stmt"/>
        <line num="365" count="328" type="stmt"/>
        <line num="370" count="328" type="cond" truecount="2" falsecount="0"/>
        <line num="371" count="82" type="stmt"/>
        <line num="375" count="328" type="stmt"/>
        <line num="376" count="328" type="stmt"/>
        <line num="377" count="328" type="stmt"/>
        <line num="380" count="328" type="stmt"/>
        <line num="383" count="328" type="stmt"/>
        <line num="386" count="328" type="stmt"/>
        <line num="387" count="328" type="stmt"/>
        <line num="388" count="328" type="stmt"/>
        <line num="390" count="328" type="cond" truecount="1" falsecount="1"/>
        <line num="392" count="0" type="stmt"/>
        <line num="393" count="0" type="stmt"/>
        <line num="397" count="328" type="stmt"/>
        <line num="400" count="328" type="stmt"/>
        <line num="401" count="328" type="stmt"/>
        <line num="402" count="328" type="stmt"/>
        <line num="411" count="1" type="stmt"/>
        <line num="412" count="4" type="stmt"/>
        <line num="425" count="1" type="stmt"/>
        <line num="426" count="1" type="stmt"/>
        <line num="428" count="1" type="stmt"/>
        <line num="430" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="433" count="1" type="stmt"/>
        <line num="434" count="0" type="stmt"/>
        <line num="435" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="438" count="0" type="stmt"/>
        <line num="439" count="0" type="stmt"/>
        <line num="440" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="443" count="0" type="stmt"/>
        <line num="444" count="0" type="stmt"/>
        <line num="445" count="0" type="stmt"/>
        <line num="447" count="0" type="stmt"/>
        <line num="448" count="0" type="stmt"/>
        <line num="449" count="0" type="stmt"/>
        <line num="451" count="0" type="stmt"/>
        <line num="454" count="1" type="stmt"/>
        <line num="464" count="1" type="stmt"/>
        <line num="465" count="5578" type="cond" truecount="2" falsecount="0"/>
        <line num="467" count="172" type="stmt"/>
        <line num="468" count="5406" type="cond" truecount="2" falsecount="0"/>
        <line num="469" count="1318" type="stmt"/>
        <line num="471" count="5406" type="stmt"/>
        <line num="479" count="1" type="stmt"/>
        <line num="480" count="6" type="stmt"/>
        <line num="492" count="1" type="stmt"/>
        <line num="493" count="381" type="stmt"/>
        <line num="494" count="381" type="cond" truecount="1" falsecount="1"/>
        <line num="500" count="0" type="stmt"/>
        <line num="501" count="0" type="stmt"/>
        <line num="502" count="0" type="stmt"/>
        <line num="505" count="381" type="stmt"/>
        <line num="513" count="1" type="stmt"/>
        <line num="514" count="32" type="stmt"/>
        <line num="515" count="32" type="stmt"/>
        <line num="523" count="1" type="stmt"/>
        <line num="524" count="1257" type="stmt"/>
        <line num="540" count="1" type="stmt"/>
        <line num="541" count="0" type="stmt"/>
        <line num="542" count="0" type="stmt"/>
        <line num="543" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="544" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="545" count="0" type="stmt"/>
        <line num="546" count="0" type="stmt"/>
        <line num="553" count="0" type="stmt"/>
        <line num="556" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="557" count="0" type="stmt"/>
        <line num="568" count="1" type="stmt"/>
        <line num="569" count="26" type="cond" truecount="1" falsecount="1"/>
        <line num="570" count="0" type="stmt"/>
        <line num="571" count="0" type="stmt"/>
        <line num="574" count="26" type="stmt"/>
        <line num="575" count="26" type="cond" truecount="1" falsecount="1"/>
        <line num="576" count="0" type="stmt"/>
        <line num="577" count="0" type="stmt"/>
        <line num="584" count="26" type="stmt"/>
        <line num="587" count="26" type="cond" truecount="1" falsecount="1"/>
        <line num="588" count="0" type="stmt"/>
        <line num="589" count="26" type="cond" truecount="1" falsecount="1"/>
        <line num="591" count="26" type="stmt"/>
        <line num="592" count="26" type="stmt"/>
        <line num="595" count="0" type="stmt"/>
        <line num="597" count="26" type="cond" truecount="1" falsecount="1"/>
        <line num="598" count="26" type="stmt"/>
        <line num="604" count="26" type="stmt"/>
        <line num="606" count="26" type="stmt"/>
        <line num="614" count="26" type="cond" truecount="1" falsecount="1"/>
        <line num="615" count="26" type="stmt"/>
        <line num="624" count="1" type="stmt"/>
        <line num="625" count="82" type="cond" truecount="1" falsecount="1"/>
        <line num="627" count="0" type="stmt"/>
        <line num="628" count="0" type="stmt"/>
        <line num="630" count="82" type="stmt"/>
        <line num="632" count="82" type="stmt"/>
        <line num="633" count="82" type="cond" truecount="1" falsecount="1"/>
        <line num="634" count="0" type="stmt"/>
        <line num="635" count="0" type="stmt"/>
        <line num="644" count="1" type="stmt"/>
        <line num="645" count="89" type="stmt"/>
        <line num="646" count="89" type="cond" truecount="2" falsecount="0"/>
        <line num="648" count="70" type="stmt"/>
        <line num="657" count="1" type="stmt"/>
        <line num="658" count="13779" type="stmt"/>
        <line num="664" count="1" type="stmt"/>
        <line num="665" count="1851" type="stmt"/>
        <line num="671" count="1851" type="cond" truecount="2" falsecount="0"/>
        <line num="681" count="1851" type="cond" truecount="2" falsecount="0"/>
        <line num="682" count="131" type="cond" truecount="1" falsecount="1"/>
        <line num="683" count="0" type="stmt"/>
        <line num="686" count="1720" type="cond" truecount="4" falsecount="0"/>
        <line num="687" count="86" type="stmt"/>
        <line num="688" count="1634" type="cond" truecount="4" falsecount="0"/>
        <line num="689" count="86" type="stmt"/>
        <line num="690" count="1548" type="cond" truecount="3" falsecount="1"/>
        <line num="694" count="0" type="stmt"/>
        <line num="704" count="1" type="stmt"/>
        <line num="705" count="1282" type="stmt"/>
        <line num="716" count="1" type="stmt"/>
        <line num="717" count="89" type="cond" truecount="2" falsecount="0"/>
        <line num="731" count="1" type="cond" truecount="3" falsecount="0"/>
        <line num="732" count="91" type="cond" truecount="1" falsecount="1"/>
        <line num="735" count="91" type="stmt"/>
        <line num="736" count="91" type="stmt"/>
        <line num="737" count="91" type="stmt"/>
        <line num="738" count="91" type="stmt"/>
        <line num="739" count="91" type="stmt"/>
        <line num="742" count="91" type="cond" truecount="2" falsecount="0"/>
        <line num="743" count="7" type="stmt"/>
        <line num="745" count="7" type="stmt"/>
        <line num="746" count="7" type="cond" truecount="1" falsecount="1"/>
        <line num="751" count="0" type="stmt"/>
        <line num="755" count="91" type="cond" truecount="2" falsecount="0"/>
        <line num="756" count="3" type="stmt"/>
        <line num="758" count="88" type="stmt"/>
        <line num="760" count="91" type="stmt"/>
        <line num="761" count="91" type="stmt"/>
        <line num="772" count="1" type="stmt"/>
        <line num="773" count="120" type="cond" truecount="2" falsecount="0"/>
        <line num="774" count="4" type="stmt"/>
        <line num="775" count="4" type="stmt"/>
        <line num="776" count="4" type="stmt"/>
        <line num="777" count="4" type="stmt"/>
        <line num="778" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="780" count="0" type="stmt"/>
        <line num="783" count="4" type="stmt"/>
        <line num="785" count="4" type="cond" truecount="3" falsecount="1"/>
        <line num="788" count="0" type="stmt"/>
        <line num="789" count="0" type="stmt"/>
        <line num="792" count="4" type="stmt"/>
        <line num="793" count="4" type="stmt"/>
        <line num="796" count="4" type="stmt"/>
        <line num="798" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="806" count="0" type="stmt"/>
        <line num="808" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="809" count="0" type="stmt"/>
        <line num="810" count="0" type="stmt"/>
        <line num="814" count="4" type="stmt"/>
        <line num="826" count="1" type="stmt"/>
        <line num="827" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="837" count="1" type="stmt"/>
        <line num="838" count="86" type="cond" truecount="1" falsecount="1"/>
        <line num="841" count="0" type="stmt"/>
        <line num="843" count="86" type="stmt"/>
        <line num="844" count="86" type="stmt"/>
        <line num="845" count="86" type="stmt"/>
        <line num="846" count="86" type="stmt"/>
        <line num="847" count="86" type="stmt"/>
        <line num="848" count="86" type="stmt"/>
        <line num="858" count="1" type="stmt"/>
        <line num="859" count="86" type="stmt"/>
        <line num="860" count="86" type="cond" truecount="2" falsecount="0"/>
        <line num="863" count="84" type="stmt"/>
        <line num="865" count="86" type="stmt"/>
        <line num="866" count="86" type="stmt"/>
        <line num="867" count="86" type="stmt"/>
        <line num="868" count="86" type="stmt"/>
        <line num="870" count="86" type="stmt"/>
        <line num="871" count="86" type="stmt"/>
        <line num="872" count="86" type="stmt"/>
        <line num="873" count="86" type="cond" truecount="2" falsecount="0"/>
        <line num="874" count="2" type="stmt"/>
        <line num="875" count="2" type="stmt"/>
        <line num="877" count="86" type="stmt"/>
        <line num="878" count="86" type="stmt"/>
        <line num="886" count="1" type="stmt"/>
        <line num="887" count="2074" type="stmt"/>
        <line num="895" count="1" type="stmt"/>
        <line num="896" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="897" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="898" count="1" type="stmt"/>
        <line num="900" count="1" type="stmt"/>
        <line num="903" count="0" type="stmt"/>
        <line num="904" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="905" count="0" type="stmt"/>
        <line num="907" count="0" type="stmt"/>
        <line num="909" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="919" count="0" type="stmt"/>
        <line num="923" count="0" type="stmt"/>
        <line num="924" count="0" type="stmt"/>
        <line num="925" count="0" type="stmt"/>
        <line num="927" count="0" type="stmt"/>
        <line num="928" count="0" type="stmt"/>
        <line num="929" count="0" type="stmt"/>
        <line num="931" count="0" type="stmt"/>
        <line num="932" count="0" type="stmt"/>
        <line num="933" count="0" type="stmt"/>
        <line num="935" count="0" type="stmt"/>
        <line num="939" count="0" type="stmt"/>
        <line num="942" count="0" type="stmt"/>
        <line num="944" count="0" type="stmt"/>
        <line num="948" count="0" type="stmt"/>
        <line num="951" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="953" count="0" type="stmt"/>
        <line num="955" count="0" type="stmt"/>
        <line num="969" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="970" count="0" type="stmt"/>
        <line num="981" count="1" type="stmt"/>
        <line num="983" count="0" type="stmt"/>
        <line num="984" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="985" count="0" type="stmt"/>
        <line num="994" count="1" type="stmt"/>
        <line num="995" count="0" type="stmt"/>
        <line num="996" count="0" type="stmt"/>
        <line num="1000" count="0" type="stmt"/>
        <line num="1009" count="1" type="stmt"/>
        <line num="1011" count="0" type="stmt"/>
        <line num="1012" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1013" count="0" type="stmt"/>
        <line num="1015" count="0" type="stmt"/>
        <line num="1032" count="1" type="stmt"/>
        <line num="1033" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1034" count="0" type="stmt"/>
        <line num="1036" count="0" type="stmt"/>
        <line num="1037" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="1038" count="0" type="stmt"/>
        <line num="1052" count="1" type="stmt"/>
        <line num="1053" count="86" type="stmt"/>
        <line num="1055" count="86" type="stmt"/>
        <line num="1063" count="1" type="stmt"/>
        <line num="1064" count="3871" type="stmt"/>
        <line num="1065" count="3871" type="cond" truecount="2" falsecount="0"/>
        <line num="1072" count="1738" type="stmt"/>
        <line num="1077" count="3871" type="cond" truecount="4" falsecount="0"/>
        <line num="1078" count="3790" type="stmt"/>
        <line num="1080" count="81" type="stmt"/>
        <line num="1081" count="81" type="stmt"/>
        <line num="1082" count="81" type="stmt"/>
        <line num="1090" count="1" type="stmt"/>
        <line num="1091" count="417" type="stmt"/>
        <line num="1092" count="417" type="stmt"/>
        <line num="1094" count="417" type="cond" truecount="1" falsecount="1"/>
        <line num="1095" count="0" type="stmt"/>
        <line num="1098" count="417" type="cond" truecount="1" falsecount="1"/>
        <line num="1101" count="0" type="stmt"/>
        <line num="1104" count="417" type="stmt"/>
        <line num="1105" count="417" type="stmt"/>
        <line num="1106" count="417" type="stmt"/>
        <line num="1108" count="417" type="stmt"/>
        <line num="1110" count="417" type="stmt"/>
        <line num="1113" count="417" type="stmt"/>
        <line num="1115" count="417" type="cond" truecount="2" falsecount="0"/>
        <line num="1116" count="145" type="stmt"/>
        <line num="1118" count="272" type="stmt"/>
        <line num="1119" count="272" type="cond" truecount="2" falsecount="0"/>
        <line num="1120" count="17" type="stmt"/>
        <line num="1121" count="17" type="cond" truecount="4" falsecount="0"/>
        <line num="1122" count="9" type="stmt"/>
        <line num="1123" count="9" type="stmt"/>
        <line num="1124" count="9" type="stmt"/>
        <line num="1129" count="417" type="cond" truecount="2" falsecount="0"/>
        <line num="1136" count="1" type="stmt"/>
        <line num="1137" count="1" type="stmt"/>
        <line num="1141" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="1142" count="2" type="stmt"/>
        <line num="1144" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="1145" count="1" type="stmt"/>
        <line num="1147" count="0" type="stmt"/>
        <line num="1150" count="1" type="stmt"/>
        <line num="1151" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="1152" count="0" type="stmt"/>
        <line num="1154" count="1" type="stmt"/>
        <line num="1156" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="1157" count="1" type="stmt"/>
        <line num="1158" count="1" type="stmt"/>
        <line num="1159" count="1" type="stmt"/>
        <line num="1160" count="1" type="stmt"/>
        <line num="1164" count="416" type="cond" truecount="1" falsecount="1"/>
        <line num="1177" count="0" type="stmt"/>
        <line num="1178" count="0" type="stmt"/>
        <line num="1179" count="0" type="stmt"/>
        <line num="1182" count="416" type="cond" truecount="2" falsecount="0"/>
        <line num="1183" count="263" type="stmt"/>
        <line num="1185" count="416" type="stmt"/>
        <line num="1186" count="416" type="stmt"/>
        <line num="1188" count="416" type="cond" truecount="2" falsecount="0"/>
        <line num="1189" count="263" type="stmt"/>
        <line num="1192" count="416" type="stmt"/>
        <line num="1205" count="1" type="stmt"/>
        <line num="1206" count="9" type="stmt"/>
        <line num="1207" count="9" type="cond" truecount="1" falsecount="1"/>
        <line num="1208" count="9" type="stmt"/>
        <line num="1209" count="9" type="stmt"/>
        <line num="1216" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="1217" count="1" type="stmt"/>
        <line num="1220" count="8" type="stmt"/>
        <line num="1228" count="1" type="stmt"/>
        <line num="1235" count="85" type="cond" truecount="1" falsecount="1"/>
        <line num="1243" count="0" type="stmt"/>
        <line num="1244" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1245" count="0" type="stmt"/>
        <line num="1247" count="0" type="stmt"/>
        <line num="1248" count="0" type="stmt"/>
        <line num="1255" count="85" type="cond" truecount="2" falsecount="0"/>
        <line num="1263" count="2" type="stmt"/>
        <line num="1266" count="83" type="stmt"/>
        <line num="1274" count="1" type="stmt"/>
        <line num="1275" count="417" type="stmt"/>
        <line num="1277" count="417" type="cond" truecount="4" falsecount="0"/>
        <line num="1282" count="417" type="stmt"/>
        <line num="1303" count="417" type="stmt"/>
        <line num="1305" count="16" type="cond" truecount="2" falsecount="0"/>
        <line num="1306" count="12" type="stmt"/>
        <line num="1307" count="4" type="cond" truecount="4" falsecount="0"/>
        <line num="1308" count="2" type="stmt"/>
        <line num="1309" count="2" type="cond" truecount="3" falsecount="1"/>
        <line num="1310" count="0" type="stmt"/>
        <line num="1312" count="2" type="stmt"/>
        <line num="1315" count="16" type="cond" truecount="1" falsecount="1"/>
        <line num="1318" count="16" type="stmt"/>
        <line num="1320" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1334" count="417" type="cond" truecount="4" falsecount="0"/>
        <line num="1345" count="417" type="cond" truecount="2" falsecount="0"/>
        <line num="1346" count="42" type="stmt"/>
        <line num="1348" count="375" type="stmt"/>
        <line num="1349" count="375" type="stmt"/>
        <line num="1351" count="375" type="cond" truecount="2" falsecount="0"/>
        <line num="1355" count="39" type="cond" truecount="2" falsecount="0"/>
        <line num="1357" count="39" type="cond" truecount="2" falsecount="0"/>
        <line num="1359" count="26" type="stmt"/>
        <line num="1360" count="26" type="stmt"/>
        <line num="1361" count="26" type="stmt"/>
        <line num="1363" count="26" type="stmt"/>
        <line num="1366" count="26" type="stmt"/>
        <line num="1367" count="26" type="cond" truecount="2" falsecount="0"/>
        <line num="1368" count="23" type="stmt"/>
        <line num="1369" count="23" type="stmt"/>
        <line num="1370" count="23" type="cond" truecount="4" falsecount="0"/>
        <line num="1371" count="11" type="stmt"/>
        <line num="1384" count="39" type="stmt"/>
        <line num="1385" count="39" type="stmt"/>
        <line num="1386" count="39" type="stmt"/>
        <line num="1388" count="39" type="cond" truecount="2" falsecount="0"/>
        <line num="1389" count="26" type="stmt"/>
        <line num="1394" count="349" type="cond" truecount="3" falsecount="1"/>
        <line num="1395" count="0" type="stmt"/>
        <line num="1401" count="349" type="cond" truecount="3" falsecount="1"/>
        <line num="1402" count="0" type="stmt"/>
        <line num="1408" count="349" type="stmt"/>
        <line num="1413" count="349" type="cond" truecount="2" falsecount="0"/>
        <line num="1415" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="1416" count="2" type="stmt"/>
        <line num="1417" count="2" type="stmt"/>
        <line num="1419" count="2" type="stmt"/>
        <line num="1420" count="2" type="stmt"/>
        <line num="1422" count="4" type="stmt"/>
        <line num="1423" count="345" type="cond" truecount="2" falsecount="0"/>
        <line num="1434" count="16" type="stmt"/>
        <line num="1440" count="16" type="cond" truecount="1" falsecount="1"/>
        <line num="1443" count="16" type="stmt"/>
        <line num="1444" count="16" type="stmt"/>
        <line num="1448" count="16" type="stmt"/>
        <line num="1452" count="16" type="stmt"/>
        <line num="1454" count="0" type="stmt"/>
        <line num="1457" count="16" type="cond" truecount="2" falsecount="0"/>
        <line num="1460" count="9" type="stmt"/>
        <line num="1463" count="9" type="cond" truecount="1" falsecount="1"/>
        <line num="1464" count="0" type="stmt"/>
        <line num="1466" count="9" type="stmt"/>
        <line num="1472" count="349" type="cond" truecount="1" falsecount="1"/>
        <line num="1479" count="0" type="stmt"/>
        <line num="1480" count="0" type="stmt"/>
        <line num="1483" count="349" type="cond" truecount="2" falsecount="0"/>
        <line num="1484" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="1485" count="4" type="stmt"/>
        <line num="1486" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="1487" count="2" type="stmt"/>
        <line num="1490" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="1491" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1493" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1494" count="0" type="stmt"/>
        <line num="1498" count="0" type="stmt"/>
        <line num="1503" count="0" type="stmt"/>
        <line num="1504" count="0" type="stmt"/>
        <line num="1505" count="0" type="stmt"/>
        <line num="1506" count="0" type="stmt"/>
        <line num="1511" count="4" type="stmt"/>
        <line num="1513" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="1514" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="1515" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="1516" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="1522" count="349" type="cond" truecount="2" falsecount="0"/>
        <line num="1523" count="328" type="stmt"/>
        <line num="1527" count="349" type="cond" truecount="3" falsecount="0"/>
        <line num="1530" count="349" type="stmt"/>
        <line num="1531" count="349" type="cond" truecount="1" falsecount="1"/>
        <line num="1532" count="0" type="stmt"/>
        <line num="1534" count="349" type="stmt"/>
        <line num="1535" count="349" type="stmt"/>
        <line num="1536" count="349" type="stmt"/>
        <line num="1538" count="349" type="stmt"/>
        <line num="1541" count="349" type="stmt"/>
        <line num="1557" count="1" type="stmt"/>
        <line num="1558" count="1970" type="cond" truecount="4" falsecount="0"/>
        <line num="1559" count="1952" type="stmt"/>
        <line num="1561" count="18" type="stmt"/>
        <line num="1562" count="18" type="cond" truecount="1" falsecount="1"/>
        <line num="1563" count="0" type="stmt"/>
        <line num="1566" count="18" type="cond" truecount="2" falsecount="0"/>
        <line num="1568" count="8" type="stmt"/>
        <line num="1570" count="10" type="stmt"/>
        <line num="1574" count="10" type="stmt"/>
        <line num="1575" count="10" type="cond" truecount="1" falsecount="1"/>
        <line num="1576" count="10" type="cond" truecount="2" falsecount="0"/>
        <line num="1578" count="10" type="cond" truecount="2" falsecount="0"/>
        <line num="1579" count="0" type="stmt"/>
        <line num="1581" count="10" type="cond" truecount="2" falsecount="0"/>
        <line num="1582" count="6" type="stmt"/>
        <line num="1588" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="1596" count="2" type="stmt"/>
        <line num="1599" count="2" type="stmt"/>
        <line num="1602" count="4" type="stmt"/>
        <line num="1603" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="1604" count="0" type="stmt"/>
        <line num="1605" count="0" type="stmt"/>
        <line num="1609" count="4" type="stmt"/>
        <line num="1610" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="1611" count="2" type="stmt"/>
        <line num="1612" count="2" type="stmt"/>
        <line num="1616" count="2" type="stmt"/>
        <line num="1617" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="1618" count="0" type="stmt"/>
        <line num="1621" count="2" type="stmt"/>
        <line num="1625" count="4" type="stmt"/>
        <line num="1626" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="1627" count="4" type="stmt"/>
        <line num="1629" count="4" type="cond" truecount="3" falsecount="1"/>
        <line num="1630" count="0" type="stmt"/>
        <line num="1634" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="1635" count="4" type="stmt"/>
        <line num="1637" count="4" type="stmt"/>
        <line num="1646" count="1" type="stmt"/>
        <line num="1647" count="424" type="stmt"/>
        <line num="1658" count="1" type="stmt"/>
        <line num="1659" count="86" type="stmt"/>
        <line num="1660" count="86" type="stmt"/>
        <line num="1672" count="86" type="cond" truecount="2" falsecount="0"/>
        <line num="1673" count="15" type="cond" truecount="2" falsecount="0"/>
        <line num="1674" count="14" type="stmt"/>
        <line num="1675" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="1676" count="1" type="stmt"/>
        <line num="1679" count="1" type="cond" truecount="3" falsecount="1"/>
        <line num="1680" count="1" type="stmt"/>
        <line num="1681" count="1" type="stmt"/>
        <line num="1684" count="71" type="cond" truecount="4" falsecount="0"/>
        <line num="1685" count="3" type="stmt"/>
        <line num="1687" count="3" type="stmt"/>
        <line num="1688" count="3" type="stmt"/>
        <line num="1689" count="3" type="stmt"/>
        <line num="1691" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="1692" count="3" type="stmt"/>
        <line num="1693" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="1700" count="1" type="stmt"/>
        <line num="1704" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="1705" count="3" type="stmt"/>
        <line num="1709" count="3" type="cond" truecount="4" falsecount="0"/>
        <line num="1710" count="1" type="stmt"/>
        <line num="1712" count="1" type="stmt"/>
        <line num="1717" count="86" type="cond" truecount="2" falsecount="0"/>
        <line num="1719" count="85" type="stmt"/>
        <line num="1720" count="113" type="cond" truecount="2" falsecount="0"/>
        <line num="1724" count="82" type="stmt"/>
        <line num="1738" count="86" type="stmt"/>
        <line num="1739" count="172" type="stmt"/>
        <line num="1740" count="150" type="cond" truecount="2" falsecount="0"/>
        <line num="1741" count="81" type="stmt"/>
        <line num="1745" count="86" type="stmt"/>
        <line num="1746" count="86" type="stmt"/>
        <line num="1748" count="86" type="stmt"/>
        <line num="1759" count="1" type="stmt"/>
        <line num="1760" count="141" type="cond" truecount="2" falsecount="0"/>
        <line num="1764" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="1765" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="1766" count="0" type="stmt"/>
        <line num="1767" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1772" count="0" type="stmt"/>
        <line num="1777" count="0" type="stmt"/>
        <line num="1780" count="5" type="stmt"/>
        <line num="1784" count="5" type="stmt"/>
        <line num="1787" count="141" type="stmt"/>
        <line num="1788" count="141" type="stmt"/>
        <line num="1789" count="141" type="stmt"/>
        <line num="1790" count="130" type="stmt"/>
        <line num="1791" count="130" type="cond" truecount="2" falsecount="0"/>
        <line num="1792" count="5" type="stmt"/>
        <line num="1794" count="5" type="stmt"/>
        <line num="1795" count="5" type="stmt"/>
        <line num="1796" count="125" type="cond" truecount="4" falsecount="0"/>
        <line num="1798" count="68" type="stmt"/>
        <line num="1801" count="141" type="stmt"/>
        <line num="1807" count="1" type="stmt"/>
        <line num="1808" count="2" type="stmt"/>
        <line num="1809" count="2" type="stmt"/>
        <line num="1811" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="1812" count="1" type="stmt"/>
        <line num="1814" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="1815" count="0" type="stmt"/>
        <line num="1816" count="0" type="stmt"/>
        <line num="1818" count="1" type="stmt"/>
        <line num="1819" count="1" type="stmt"/>
        <line num="1824" count="1" type="stmt"/>
        <line num="1825" count="1" type="stmt"/>
        <line num="1831" count="1" type="stmt"/>
        <line num="1832" count="1" type="stmt"/>
        <line num="1834" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="1835" count="1" type="stmt"/>
        <line num="1836" count="1" type="stmt"/>
        <line num="1850" count="1" type="stmt"/>
        <line num="1851" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1852" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1856" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1862" count="0" type="stmt"/>
        <line num="1875" count="1" type="stmt"/>
        <line num="1876" count="0" type="stmt"/>
        <line num="1877" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1878" count="0" type="stmt"/>
        <line num="1880" count="0" type="stmt"/>
        <line num="1881" count="0" type="stmt"/>
        <line num="1882" count="0" type="stmt"/>
        <line num="1883" count="0" type="stmt"/>
        <line num="1884" count="0" type="stmt"/>
        <line num="1887" count="0" type="stmt"/>
        <line num="1891" count="0" type="stmt"/>
        <line num="1892" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1893" count="0" type="stmt"/>
        <line num="1894" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="1898" count="0" type="stmt"/>
        <line num="1899" count="0" type="stmt"/>
        <line num="1909" count="0" type="stmt"/>
        <line num="1910" count="0" type="cond" truecount="0" falsecount="5"/>
        <line num="1914" count="0" type="stmt"/>
        <line num="1915" count="0" type="stmt"/>
        <line num="1916" count="0" type="stmt"/>
        <line num="1921" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1925" count="0" type="stmt"/>
        <line num="1926" count="0" type="stmt"/>
        <line num="1935" count="1" type="stmt"/>
        <line num="1937" count="360" type="cond" truecount="1" falsecount="1"/>
        <line num="1945" count="360" type="cond" truecount="1" falsecount="1"/>
        <line num="1951" count="0" type="stmt"/>
        <line num="1952" count="0" type="stmt"/>
        <line num="1953" count="0" type="stmt"/>
        <line num="1954" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1955" count="0" type="stmt"/>
        <line num="1958" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1959" count="0" type="stmt"/>
        <line num="1965" count="360" type="stmt"/>
        <line num="1966" count="360" type="cond" truecount="2" falsecount="2"/>
        <line num="1967" count="0" type="stmt"/>
        <line num="1969" count="360" type="cond" truecount="1" falsecount="1"/>
        <line num="1971" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="1972" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1973" count="0" type="stmt"/>
        <line num="1975" count="0" type="stmt"/>
        <line num="1980" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1981" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1982" count="0" type="stmt"/>
        <line num="1984" count="0" type="stmt"/>
        <line num="1985" count="0" type="stmt"/>
        <line num="1987" count="0" type="stmt"/>
        <line num="1990" count="360" type="stmt"/>
        <line num="1991" count="360" type="stmt"/>
        <line num="1992" count="360" type="stmt"/>
        <line num="1994" count="360" type="stmt"/>
        <line num="2004" count="1" type="stmt"/>
        <line num="2007" count="52" type="cond" truecount="1" falsecount="1"/>
        <line num="2017" count="0" type="stmt"/>
        <line num="2019" count="52" type="stmt"/>
        <line num="2025" count="1" type="stmt"/>
        <line num="2026" count="326" type="cond" truecount="2" falsecount="0"/>
        <line num="2027" count="30" type="stmt"/>
        <line num="2028" count="30" type="stmt"/>
        <line num="2039" count="1" type="stmt"/>
        <line num="2040" count="1515" type="stmt"/>
        <line num="2042" count="1515" type="stmt"/>
        <line num="2044" count="1515" type="stmt"/>
        <line num="2045" count="1515" type="stmt"/>
        <line num="2046" count="1515" type="stmt"/>
        <line num="2048" count="1515" type="cond" truecount="2" falsecount="0"/>
        <line num="2049" count="52" type="stmt"/>
        <line num="2052" count="1515" type="cond" truecount="2" falsecount="0"/>
        <line num="2053" count="1277" type="stmt"/>
        <line num="2054" count="1277" type="cond" truecount="2" falsecount="0"/>
        <line num="2055" count="33" type="cond" truecount="2" falsecount="0"/>
        <line num="2056" count="14" type="stmt"/>
        <line num="2059" count="14" type="stmt"/>
        <line num="2062" count="33" type="cond" truecount="2" falsecount="0"/>
        <line num="2063" count="21" type="stmt"/>
        <line num="2064" count="21" type="stmt"/>
        <line num="2065" count="21" type="stmt"/>
        <line num="2069" count="1277" type="stmt"/>
        <line num="2071" count="1277" type="cond" truecount="3" falsecount="3"/>
        <line num="2077" count="0" type="stmt"/>
        <line num="2081" count="1277" type="cond" truecount="2" falsecount="0"/>
        <line num="2082" count="82" type="stmt"/>
        <line num="2083" count="82" type="cond" truecount="2" falsecount="0"/>
        <line num="2084" count="55" type="stmt"/>
        <line num="2085" count="55" type="stmt"/>
        <line num="2088" count="55" type="cond" truecount="1" falsecount="1"/>
        <line num="2089" count="55" type="stmt"/>
        <line num="2093" count="55" type="stmt"/>
        <line num="2098" count="238" type="cond" truecount="2" falsecount="0"/>
        <line num="2099" count="186" type="stmt"/>
        <line num="2101" count="238" type="stmt"/>
        <line num="2105" count="1515" type="cond" truecount="3" falsecount="1"/>
        <line num="2106" count="0" type="stmt"/>
        <line num="2112" count="1515" type="cond" truecount="4" falsecount="0"/>
        <line num="2113" count="1027" type="stmt"/>
        <line num="2114" count="1027" type="stmt"/>
        <line num="2117" count="1515" type="stmt"/>
        <line num="2125" count="1" type="stmt"/>
        <line num="2132" count="264" type="cond" truecount="3" falsecount="1"/>
        <line num="2133" count="264" type="stmt"/>
        <line num="2141" count="0" type="stmt"/>
        <line num="2151" count="1" type="stmt"/>
        <line num="2152" count="5350" type="cond" truecount="2" falsecount="0"/>
        <line num="2153" count="124" type="stmt"/>
        <line num="2155" count="5226" type="stmt"/>
        <line num="2156" count="5226" type="cond" truecount="2" falsecount="0"/>
        <line num="2160" count="5057" type="stmt"/>
        <line num="2162" count="169" type="stmt"/>
        <line num="2172" count="1" type="stmt"/>
        <line num="2173" count="1890" type="cond" truecount="2" falsecount="0"/>
        <line num="2174" count="171" type="stmt"/>
        <line num="2176" count="1719" type="stmt"/>
        <line num="2177" count="1719" type="cond" truecount="4" falsecount="0"/>
        <line num="2179" count="1627" type="stmt"/>
        <line num="2181" count="92" type="stmt"/>
        <line num="2190" count="1" type="stmt"/>
        <line num="2191" count="1446" type="stmt"/>
        <line num="2194" count="1446" type="cond" truecount="2" falsecount="0"/>
        <line num="2195" count="261" type="stmt"/>
        <line num="2196" count="261" type="cond" truecount="4" falsecount="0"/>
        <line num="2197" count="62" type="stmt"/>
        <line num="2198" count="62" type="cond" truecount="2" falsecount="0"/>
        <line num="2199" count="58" type="stmt"/>
        <line num="2204" count="1185" type="stmt"/>
        <line num="2205" count="1185" type="cond" truecount="3" falsecount="1"/>
        <line num="2206" count="0" type="stmt"/>
        <line num="2209" count="1388" type="stmt"/>
        <line num="2217" count="1" type="stmt"/>
        <line num="2218" count="624" type="cond" truecount="2" falsecount="0"/>
        <line num="2220" count="269" type="stmt"/>
        <line num="2223" count="624" type="stmt"/>
        <line num="2224" count="624" type="cond" truecount="1" falsecount="1"/>
        <line num="2226" count="624" type="stmt"/>
        <line num="2227" count="624" type="stmt"/>
        <line num="2236" count="1" type="stmt"/>
        <line num="2237" count="115" type="stmt"/>
        <line num="2238" count="115" type="cond" truecount="2" falsecount="0"/>
        <line num="2239" count="98" type="stmt"/>
        <line num="2242" count="17" type="stmt"/>
        <line num="2243" count="17" type="stmt"/>
        <line num="2251" count="1" type="stmt"/>
        <line num="2252" count="123" type="stmt"/>
        <line num="2254" count="123" type="cond" truecount="1" falsecount="1"/>
        <line num="2255" count="0" type="stmt"/>
        <line num="2257" count="123" type="stmt"/>
        <line num="2258" count="123" type="cond" truecount="3" falsecount="1"/>
        <line num="2259" count="0" type="stmt"/>
        <line num="2261" count="123" type="stmt"/>
        <line num="2269" count="1" type="stmt"/>
        <line num="2270" count="115" type="stmt"/>
        <line num="2271" count="115" type="cond" truecount="1" falsecount="1"/>
        <line num="2272" count="0" type="stmt"/>
        <line num="2274" count="115" type="stmt"/>
        <line num="2285" count="1" type="stmt"/>
        <line num="2286" count="596" type="stmt"/>
        <line num="2288" count="596" type="stmt"/>
        <line num="2289" count="596" type="stmt"/>
        <line num="2290" count="596" type="cond" truecount="2" falsecount="0"/>
        <line num="2291" count="315" type="cond" truecount="1" falsecount="1"/>
        <line num="2292" count="0" type="stmt"/>
        <line num="2293" count="0" type="stmt"/>
        <line num="2294" count="0" type="stmt"/>
        <line num="2296" count="315" type="stmt"/>
        <line num="2302" count="315" type="cond" truecount="2" falsecount="0"/>
        <line num="2303" count="312" type="stmt"/>
        <line num="2304" count="312" type="stmt"/>
        <line num="2305" count="312" type="stmt"/>
        <line num="2307" count="312" type="stmt"/>
        <line num="2309" count="643" type="cond" truecount="2" falsecount="0"/>
        <line num="2310" count="764" type="cond" truecount="2" falsecount="0"/>
        <line num="2315" count="596" type="cond" truecount="2" falsecount="0"/>
        <line num="2323" count="2" type="stmt"/>
        <line num="2326" count="596" type="cond" truecount="4" falsecount="0"/>
        <line num="2335" count="594" type="cond" truecount="1" falsecount="1"/>
        <line num="2336" count="594" type="cond" truecount="1" falsecount="1"/>
        <line num="2337" count="594" type="stmt"/>
        <line num="2338" count="594" type="cond" truecount="1" falsecount="1"/>
        <line num="2343" count="0" type="stmt"/>
        <line num="2351" count="594" type="stmt"/>
        <line num="2354" count="0" type="stmt"/>
        <line num="2357" count="0" type="stmt"/>
        <line num="2359" count="594" type="stmt"/>
        <line num="2360" count="594" type="stmt"/>
        <line num="2361" count="594" type="stmt"/>
        <line num="2362" count="594" type="cond" truecount="3" falsecount="1"/>
        <line num="2363" count="594" type="stmt"/>
        <line num="2364" count="594" type="cond" truecount="2" falsecount="0"/>
        <line num="2367" count="2" type="stmt"/>
        <line num="2368" count="2" type="stmt"/>
        <line num="2372" count="594" type="stmt"/>
        <line num="2374" count="594" type="stmt"/>
        <line num="2375" count="594" type="cond" truecount="1" falsecount="1"/>
        <line num="2376" count="0" type="stmt"/>
        <line num="2380" count="594" type="stmt"/>
        <line num="2381" count="594" type="stmt"/>
        <line num="2382" count="594" type="cond" truecount="2" falsecount="2"/>
        <line num="2383" count="0" type="stmt"/>
        <line num="2384" count="0" type="stmt"/>
        <line num="2385" count="0" type="stmt"/>
        <line num="2388" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="2389" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="2393" count="0" type="stmt"/>
        <line num="2394" count="0" type="stmt"/>
        <line num="2395" count="0" type="stmt"/>
        <line num="2408" count="594" type="stmt"/>
        <line num="2410" count="0" type="stmt"/>
        <line num="2414" count="596" type="cond" truecount="2" falsecount="0"/>
        <line num="2415" count="293" type="stmt"/>
        <line num="2416" count="293" type="stmt"/>
        <line num="2417" count="293" type="stmt"/>
        <line num="2419" count="303" type="cond" truecount="2" falsecount="0"/>
        <line num="2420" count="19" type="stmt"/>
        <line num="2421" count="19" type="stmt"/>
        <line num="2422" count="19" type="stmt"/>
        <line num="2425" count="596" type="cond" truecount="4" falsecount="0"/>
        <line num="2426" count="52" type="stmt"/>
        <line num="2427" count="52" type="stmt"/>
        <line num="2429" count="596" type="cond" truecount="2" falsecount="0"/>
        <line num="2436" count="303" type="stmt"/>
        <line num="2446" count="1" type="stmt"/>
        <line num="2447" count="0" type="stmt"/>
        <line num="2448" count="0" type="stmt"/>
        <line num="2449" count="0" type="stmt"/>
        <line num="2451" count="0" type="stmt"/>
        <line num="2459" count="0" type="stmt"/>
        <line num="2460" count="0" type="stmt"/>
        <line num="2461" count="0" type="stmt"/>
        <line num="2462" count="0" type="stmt"/>
        <line num="2463" count="0" type="stmt"/>
        <line num="2464" count="0" type="stmt"/>
        <line num="2465" count="0" type="stmt"/>
        <line num="2470" count="0" type="stmt"/>
        <line num="2471" count="0" type="stmt"/>
        <line num="2473" count="0" type="stmt"/>
        <line num="2479" count="0" type="stmt"/>
        <line num="2490" count="1" type="stmt"/>
        <line num="2492" count="430" type="cond" truecount="2" falsecount="0"/>
        <line num="2494" count="430" type="cond" truecount="1" falsecount="1"/>
        <line num="2495" count="0" type="stmt"/>
        <line num="2497" count="430" type="stmt"/>
        <line num="2498" count="430" type="stmt"/>
        <line num="2499" count="430" type="cond" truecount="2" falsecount="0"/>
        <line num="2500" count="375" type="stmt"/>
        <line num="2502" count="55" type="stmt"/>
        <line num="2503" count="55" type="stmt"/>
        <line num="2505" count="55" type="cond" truecount="1" falsecount="1"/>
        <line num="2520" count="55" type="stmt"/>
        <line num="2523" count="0" type="stmt"/>
        <line num="2528" count="0" type="stmt"/>
        <line num="2529" count="0" type="stmt"/>
        <line num="2530" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="2535" count="0" type="stmt"/>
        <line num="2540" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="2542" count="0" type="stmt"/>
        <line num="2543" count="0" type="stmt"/>
        <line num="2547" count="0" type="stmt"/>
        <line num="2562" count="1" type="stmt"/>
        <line num="2563" count="1630" type="stmt"/>
        <line num="2565" count="1630" type="cond" truecount="1" falsecount="1"/>
        <line num="2566" count="0" type="stmt"/>
        <line num="2569" count="1630" type="stmt"/>
        <line num="2583" count="1" type="stmt"/>
        <line num="2584" count="436" type="stmt"/>
        <line num="2588" count="1" type="stmt"/>
        <line num="2594" count="1" type="stmt"/>
        <line num="2595" count="1606" type="stmt"/>
        <line num="2596" count="1606" type="stmt"/>
        <line num="2599" count="1606" type="cond" truecount="4" falsecount="0"/>
        <line num="2600" count="412" type="stmt"/>
        <line num="2602" count="1194" type="stmt"/>
        <line num="2604" count="1606" type="stmt"/>
        <line num="2606" count="1606" type="stmt"/>
        <line num="2607" count="2" type="stmt"/>
        <line num="2610" count="1606" type="stmt"/>
        <line num="2611" count="0" type="stmt"/>
        <line num="2612" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="2617" count="0" type="stmt"/>
        <line num="2618" count="0" type="stmt"/>
        <line num="2622" count="1606" type="stmt"/>
        <line num="2624" count="1606" type="stmt"/>
        <line num="2628" count="1" type="stmt"/>
        <line num="2635" count="1" type="stmt"/>
        <line num="2636" count="2042" type="stmt"/>
        <line num="2638" count="2042" type="stmt"/>
        <line num="2639" count="5" type="cond" truecount="2" falsecount="2"/>
        <line num="2641" count="0" type="stmt"/>
        <line num="2643" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="2646" count="2042" type="cond" truecount="2" falsecount="0"/>
        <line num="2647" count="4" type="stmt"/>
        <line num="2648" count="4" type="stmt"/>
        <line num="2655" count="1" type="stmt"/>
        <line num="2656" count="312" type="stmt"/>
        <line num="2658" count="312" type="cond" truecount="1" falsecount="1"/>
        <line num="2659" count="0" type="stmt"/>
        <line num="2678" count="312" type="stmt"/>
        <line num="2679" count="312" type="stmt"/>
        <line num="2680" count="312" type="cond" truecount="2" falsecount="0"/>
        <line num="2681" count="93" type="stmt"/>
        <line num="2691" count="1" type="stmt"/>
        <line num="2692" count="0" type="stmt"/>
        <line num="2700" count="1" type="stmt"/>
        <line num="2701" count="30" type="stmt"/>
        <line num="2709" count="1" type="stmt"/>
        <line num="2710" count="2505" type="stmt"/>
        <line num="2725" count="1" type="stmt"/>
        <line num="2726" count="417" type="stmt"/>
        <line num="2727" count="417" type="stmt"/>
        <line num="2729" count="417" type="cond" truecount="8" falsecount="0"/>
        <line num="2735" count="43" type="stmt"/>
        <line num="2742" count="1" type="stmt"/>
        <line num="2743" count="1077" type="stmt"/>
        <line num="2744" count="1077" type="stmt"/>
        <line num="2752" count="1" type="stmt"/>
        <line num="2753" count="0" type="stmt"/>
        <line num="2754" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="2755" count="0" type="stmt"/>
        <line num="2769" count="1" type="stmt"/>
        <line num="2771" count="9" type="cond" truecount="1" falsecount="1"/>
        <line num="2772" count="0" type="stmt"/>
        <line num="2779" count="9" type="stmt"/>
        <line num="2780" count="9" type="stmt"/>
        <line num="2781" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="2782" count="5" type="stmt"/>
        <line num="2784" count="9" type="stmt"/>
        <line num="2794" count="1" type="stmt"/>
        <line num="2795" count="43" type="stmt"/>
        <line num="2796" count="43" type="cond" truecount="2" falsecount="0"/>
        <line num="2799" count="43" type="cond" truecount="1" falsecount="1"/>
        <line num="2805" count="0" type="stmt"/>
        <line num="2806" count="0" type="stmt"/>
        <line num="2808" count="43" type="stmt"/>
        <line num="2828" count="1" type="stmt"/>
        <line num="2829" count="1112" type="stmt"/>
        <line num="2830" count="1112" type="stmt"/>
        <line num="2832" count="1112" type="stmt"/>
        <line num="2835" count="1112" type="cond" truecount="4" falsecount="0"/>
        <line num="2836" count="4" type="stmt"/>
        <line num="2842" count="1108" type="stmt"/>
        <line num="2844" count="18499" type="cond" truecount="2" falsecount="0"/>
        <line num="2845" count="2883" type="stmt"/>
        <line num="2846" count="2883" type="cond" truecount="2" falsecount="0"/>
        <line num="2848" count="154" type="stmt"/>
        <line num="2852" count="18345" type="cond" truecount="2" falsecount="0"/>
        <line num="2854" count="18345" type="stmt"/>
        <line num="2855" count="18968" type="cond" truecount="2" falsecount="0"/>
        <line num="2863" count="783" type="stmt"/>
        <line num="2865" count="18185" type="cond" truecount="2" falsecount="0"/>
        <line num="2866" count="171" type="cond" truecount="1" falsecount="1"/>
        <line num="2867" count="0" type="stmt"/>
        <line num="2868" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="2870" count="0" type="stmt"/>
        <line num="2873" count="171" type="stmt"/>
        <line num="2875" count="18014" type="cond" truecount="4" falsecount="0"/>
        <line num="2876" count="17391" type="stmt"/>
        <line num="2878" count="623" type="cond" truecount="2" falsecount="0"/>
        <line num="2886" count="1" type="stmt"/>
        <line num="2887" count="556" type="stmt"/>
        <line num="2888" count="556" type="stmt"/>
        <line num="2894" count="1" type="stmt"/>
        <line num="2895" count="556" type="stmt"/>
        <line num="2896" count="556" type="stmt"/>
        <line num="2897" count="556" type="cond" truecount="2" falsecount="0"/>
        <line num="2902" count="94" type="stmt"/>
        <line num="2903" count="94" type="cond" truecount="2" falsecount="0"/>
        <line num="2904" count="85" type="stmt"/>
        <line num="2905" count="85" type="stmt"/>
        <line num="2906" count="85" type="cond" truecount="1" falsecount="1"/>
        <line num="2907" count="0" type="stmt"/>
        <line num="2911" count="85" type="stmt"/>
        <line num="2919" count="1" type="stmt"/>
        <line num="2920" count="556" type="stmt"/>
        <line num="2921" count="556" type="stmt"/>
        <line num="2922" count="556" type="cond" truecount="2" falsecount="0"/>
        <line num="2927" count="50" type="stmt"/>
        <line num="2928" count="50" type="cond" truecount="2" falsecount="0"/>
        <line num="2929" count="47" type="stmt"/>
        <line num="2930" count="47" type="stmt"/>
        <line num="2931" count="47" type="cond" truecount="1" falsecount="1"/>
        <line num="2932" count="0" type="stmt"/>
        <line num="2936" count="47" type="stmt"/>
        <line num="2944" count="1" type="stmt"/>
        <line num="2945" count="56" type="stmt"/>
        <line num="2946" count="56" type="stmt"/>
        <line num="2952" count="1" type="stmt"/>
        <line num="2953" count="150" type="cond" truecount="2" falsecount="0"/>
        <line num="2954" count="37" type="cond" truecount="1" falsecount="1"/>
        <line num="2955" count="37" type="stmt"/>
        <line num="2957" count="37" type="stmt"/>
        <line num="2964" count="1" type="stmt"/>
        <line num="2965" count="106" type="cond" truecount="2" falsecount="0"/>
        <line num="2966" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="2967" count="5" type="stmt"/>
        <line num="2969" count="5" type="stmt"/>
        <line num="2976" count="1" type="stmt"/>
        <line num="2977" count="135" type="stmt"/>
        <line num="2978" count="135" type="stmt"/>
        <line num="2980" count="135" type="stmt"/>
        <line num="2981" count="135" type="cond" truecount="1" falsecount="1"/>
        <line num="2983" count="0" type="stmt"/>
        <line num="2985" count="0" type="stmt"/>
        <line num="2987" count="0" type="stmt"/>
        <line num="2989" count="0" type="stmt"/>
        <line num="2990" count="135" type="cond" truecount="1" falsecount="1"/>
        <line num="2992" count="0" type="stmt"/>
        <line num="2995" count="135" type="cond" truecount="1" falsecount="1"/>
        <line num="2996" count="0" type="stmt"/>
        <line num="2999" count="135" type="stmt"/>
        <line num="3002" count="135" type="cond" truecount="1" falsecount="1"/>
        <line num="3008" count="0" type="stmt"/>
        <line num="3009" count="0" type="stmt"/>
        <line num="3010" count="0" type="stmt"/>
        <line num="3011" count="0" type="stmt"/>
        <line num="3012" count="0" type="stmt"/>
        <line num="3013" count="0" type="stmt"/>
        <line num="3028" count="1" type="stmt"/>
        <line num="3029" count="8" type="stmt"/>
        <line num="3030" count="8" type="stmt"/>
        <line num="3032" count="8" type="stmt"/>
        <line num="3037" count="195" type="cond" truecount="2" falsecount="0"/>
        <line num="3038" count="97" type="stmt"/>
        <line num="3040" count="98" type="stmt"/>
        <line num="3041" count="98" type="cond" truecount="1" falsecount="1"/>
        <line num="3043" count="0" type="stmt"/>
        <line num="3046" count="364" type="stmt"/>
        <line num="3047" count="98" type="cond" truecount="2" falsecount="0"/>
        <line num="3049" count="92" type="stmt"/>
        <line num="3051" count="6" type="stmt"/>
        <line num="3055" count="8" type="cond" truecount="1" falsecount="1"/>
        <line num="3061" count="0" type="stmt"/>
        <line num="3064" count="8" type="stmt"/>
        <line num="3074" count="1" type="stmt"/>
        <line num="3075" count="8" type="stmt"/>
        <line num="3076" count="8" type="cond" truecount="2" falsecount="0"/>
        <line num="3078" count="6" type="stmt"/>
        <line num="3081" count="2" type="stmt"/>
        <line num="3090" count="1" type="stmt"/>
        <line num="3091" count="4" type="stmt"/>
        <line num="3102" count="1" type="stmt"/>
        <line num="3103" count="4" type="stmt"/>
        <line num="3126" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="3127" count="34" type="stmt"/>
        <line num="3128" count="34" type="stmt"/>
        <line num="3129" count="34" type="stmt"/>
        <line num="3131" count="34" type="cond" truecount="2" falsecount="0"/>
        <line num="3133" count="26" type="stmt"/>
        <line num="3136" count="8" type="stmt"/>
        <line num="3137" count="8" type="stmt"/>
        <line num="3138" count="8" type="cond" truecount="1" falsecount="1"/>
        <line num="3142" count="8" type="stmt"/>
        <line num="3143" count="54" type="stmt"/>
        <line num="3144" count="54" type="stmt"/>
        <line num="3145" count="100" type="cond" truecount="1" falsecount="1"/>
        <line num="3146" count="0" type="stmt"/>
        <line num="3149" count="54" type="stmt"/>
        <line num="3159" count="8" type="stmt"/>
        <line num="3160" count="16" type="stmt"/>
        <line num="3161" count="16" type="stmt"/>
        <line num="3162" count="16" type="stmt"/>
        <line num="3164" count="16" type="stmt"/>
        <line num="3165" count="54" type="stmt"/>
        <line num="3166" count="54" type="stmt"/>
        <line num="3167" count="54" type="stmt"/>
        <line num="3168" count="54" type="stmt"/>
        <line num="3170" count="54" type="cond" truecount="1" falsecount="1"/>
        <line num="3171" count="0" type="stmt"/>
        <line num="3172" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="3174" count="54" type="stmt"/>
        <line num="3175" count="54" type="cond" truecount="2" falsecount="0"/>
        <line num="3178" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="3181" count="50" type="stmt"/>
        <line num="3184" count="50" type="stmt"/>
        <line num="3185" count="50" type="stmt"/>
        <line num="3189" count="51" type="cond" truecount="2" falsecount="0"/>
        <line num="3190" count="26" type="stmt"/>
        <line num="3191" count="25" type="cond" truecount="1" falsecount="1"/>
        <line num="3192" count="25" type="stmt"/>
        <line num="3194" count="0" type="stmt"/>
        <line num="3196" count="51" type="stmt"/>
        <line num="3199" count="51" type="cond" truecount="2" falsecount="0"/>
        <line num="3200" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="3201" count="0" type="stmt"/>
        <line num="3203" count="2" type="stmt"/>
        <line num="3205" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="3210" count="2" type="stmt"/>
        <line num="3213" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="3214" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="3217" count="1" type="stmt"/>
        <line num="3220" count="49" type="cond" truecount="2" falsecount="0"/>
        <line num="3221" count="36" type="stmt"/>
        <line num="3222" count="36" type="stmt"/>
        <line num="3224" count="13" type="stmt"/>
        <line num="3225" count="13" type="stmt"/>
        <line num="3228" count="11" type="cond" truecount="2" falsecount="0"/>
        <line num="3231" count="8" type="stmt"/>
        <line num="3248" count="1" type="stmt"/>
        <line num="3250" count="26" type="stmt"/>
        <line num="3251" count="26" type="cond" truecount="2" falsecount="2"/>
        <line num="3252" count="26" type="stmt"/>
        <line num="3253" count="26" type="cond" truecount="1" falsecount="1"/>
        <line num="3254" count="0" type="stmt"/>
        <line num="3255" count="0" type="stmt"/>
        <line num="3256" count="0" type="stmt"/>
        <line num="3257" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="3258" count="0" type="stmt"/>
        <line num="3259" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="3261" count="0" type="stmt"/>
        <line num="3265" count="0" type="stmt"/>
        <line num="3267" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="3270" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="3272" count="0" type="stmt"/>
        <line num="3275" count="0" type="stmt"/>
        <line num="3279" count="26" type="cond" truecount="2" falsecount="2"/>
        <line num="3282" count="0" type="stmt"/>
        <line num="3291" count="1" type="stmt"/>
        <line num="3292" count="17" type="stmt"/>
        <line num="3301" count="1" type="stmt"/>
        <line num="3302" count="1104" type="cond" truecount="2" falsecount="0"/>
        <line num="3304" count="31" type="stmt"/>
        <line num="3305" count="31" type="stmt"/>
        <line num="3308" count="1073" type="stmt"/>
        <line num="3310" count="1073" type="cond" truecount="2" falsecount="0"/>
        <line num="3311" count="34" type="cond" truecount="2" falsecount="0"/>
        <line num="3316" count="33" type="stmt"/>
        <line num="3318" count="1" type="stmt"/>
        <line num="3320" count="1039" type="cond" truecount="4" falsecount="0"/>
        <line num="3324" count="271" type="stmt"/>
        <line num="3326" count="768" type="stmt"/>
        <line num="3327" count="768" type="cond" truecount="4" falsecount="0"/>
        <line num="3335" count="324" type="stmt"/>
        <line num="3336" count="324" type="stmt"/>
        <line num="3349" count="0" type="stmt"/>
        <line num="3351" count="324" type="cond" truecount="2" falsecount="0"/>
        <line num="3353" count="162" type="stmt"/>
        <line num="3357" count="607" type="stmt"/>
        <line num="3362" count="607" type="cond" truecount="2" falsecount="0"/>
        <line num="3363" count="504" type="stmt"/>
        <line num="3364" count="504" type="stmt"/>
        <line num="3366" count="103" type="stmt"/>
        <line num="3377" count="1" type="stmt"/>
        <line num="3378" count="644" type="stmt"/>
        <line num="3380" count="644" type="stmt"/>
        <line num="3381" count="644" type="stmt"/>
        <line num="3383" count="644" type="cond" truecount="2" falsecount="0"/>
        <line num="3384" count="48" type="stmt"/>
        <line num="3385" count="48" type="stmt"/>
        <line num="3388" count="596" type="cond" truecount="2" falsecount="0"/>
        <line num="3391" count="1" type="stmt"/>
        <line num="3392" count="1" type="stmt"/>
        <line num="3395" count="595" type="cond" truecount="2" falsecount="0"/>
        <line num="3396" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="3398" count="7" type="stmt"/>
        <line num="3399" count="7" type="stmt"/>
        <line num="3400" count="7" type="stmt"/>
        <line num="3401" count="7" type="stmt"/>
        <line num="3402" count="7" type="stmt"/>
        <line num="3403" count="7" type="stmt"/>
        <line num="3404" count="7" type="stmt"/>
        <line num="3411" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="3413" count="2" type="stmt"/>
        <line num="3414" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="3415" count="0" type="stmt"/>
        <line num="3416" count="0" type="stmt"/>
        <line num="3421" count="595" type="cond" truecount="2" falsecount="0"/>
        <line num="3423" count="588" type="stmt"/>
        <line num="3424" count="588" type="stmt"/>
        <line num="3429" count="595" type="stmt"/>
        <line num="3430" count="595" type="cond" truecount="2" falsecount="0"/>
        <line num="3432" count="12" type="cond" truecount="3" falsecount="1"/>
        <line num="3438" count="12" type="stmt"/>
        <line num="3439" count="12" type="stmt"/>
        <line num="3443" count="12" type="stmt"/>
        <line num="3446" count="0" type="stmt"/>
        <line num="3450" count="595" type="stmt"/>
        <line num="3451" count="595" type="stmt"/>
        <line num="3466" count="1" type="stmt"/>
        <line num="3467" count="773" type="stmt"/>
        <line num="3470" count="773" type="cond" truecount="2" falsecount="0"/>
        <line num="3471" count="14" type="stmt"/>
        <line num="3472" count="759" type="cond" truecount="1" falsecount="1"/>
        <line num="3473" count="0" type="stmt"/>
        <line num="3475" count="759" type="stmt"/>
        <line num="3478" count="773" type="stmt"/>
        <line num="3480" count="773" type="stmt"/>
        <line num="3482" count="14" type="cond" truecount="2" falsecount="0"/>
        <line num="3483" count="4" type="stmt"/>
        <line num="3484" count="4" type="stmt"/>
        <line num="3489" count="773" type="stmt"/>
        <line num="3491" count="30" type="cond" truecount="2" falsecount="0"/>
        <line num="3492" count="20" type="stmt"/>
        <line num="3493" count="20" type="stmt"/>
        <line num="3497" count="773" type="cond" truecount="2" falsecount="0"/>
        <line num="3498" count="24" type="stmt"/>
        <line num="3499" count="24" type="stmt"/>
        <line num="3510" count="1" type="stmt"/>
        <line num="3511" count="9" type="cond" truecount="1" falsecount="1"/>
        <line num="3512" count="0" type="stmt"/>
        <line num="3514" count="9" type="stmt"/>
        <line num="3515" count="9" type="stmt"/>
        <line num="3516" count="9" type="cond" truecount="1" falsecount="1"/>
        <line num="3517" count="0" type="stmt"/>
        <line num="3518" count="9" type="cond" truecount="1" falsecount="1"/>
        <line num="3519" count="0" type="stmt"/>
        <line num="3521" count="9" type="stmt"/>
        <line num="3535" count="1" type="stmt"/>
        <line num="3536" count="11" type="stmt"/>
        <line num="3538" count="11" type="cond" truecount="2" falsecount="0"/>
        <line num="3539" count="9" type="stmt"/>
        <line num="3554" count="1" type="stmt"/>
        <line num="3555" count="40" type="stmt"/>
        <line num="3557" count="40" type="cond" truecount="1" falsecount="1"/>
        <line num="3558" count="40" type="stmt"/>
        <line num="3568" count="40" type="stmt"/>
        <line num="3569" count="40" type="cond" truecount="1" falsecount="1"/>
        <line num="3570" count="40" type="stmt"/>
        <line num="3571" count="40" type="stmt"/>
        <line num="3573" count="0" type="stmt"/>
        <line num="3575" count="40" type="cond" truecount="1" falsecount="1"/>
        <line num="3578" count="40" type="cond" truecount="1" falsecount="1"/>
        <line num="3579" count="40" type="stmt"/>
        <line num="3580" count="40" type="stmt"/>
        <line num="3582" count="0" type="stmt"/>
        <line num="3584" count="40" type="cond" truecount="1" falsecount="1"/>
        <line num="3587" count="40" type="stmt"/>
        <line num="3596" count="1" type="stmt"/>
        <line num="3597" count="840" type="stmt"/>
        <line num="3610" count="1" type="stmt"/>
        <line num="3611" count="920" type="stmt"/>
        <line num="3612" count="920" type="stmt"/>
        <line num="3613" count="199" type="stmt"/>
        <line num="3614" count="199" type="cond" truecount="5" falsecount="0"/>
        <line num="3615" count="64" type="stmt"/>
        <line num="3618" count="920" type="stmt"/>
        <line num="3632" count="1" type="stmt"/>
        <line num="3633" count="934" type="stmt"/>
        <line num="3635" count="934" type="cond" truecount="2" falsecount="0"/>
        <line num="3636" count="1" type="stmt"/>
        <line num="3641" count="933" type="cond" truecount="2" falsecount="0"/>
        <line num="3642" count="933" type="cond" truecount="2" falsecount="0"/>
        <line num="3643" count="4" type="stmt"/>
        <line num="3646" count="929" type="stmt"/>
        <line num="3647" count="929" type="stmt"/>
        <line num="3649" count="1" type="stmt"/>
        <line num="3652" count="928" type="cond" truecount="2" falsecount="0"/>
        <line num="3653" count="723" type="stmt"/>
        <line num="3655" count="205" type="cond" truecount="2" falsecount="0"/>
        <line num="3656" count="205" type="cond" truecount="1" falsecount="1"/>
        <line num="3657" count="0" type="stmt"/>
        <line num="3659" count="205" type="stmt"/>
        <line num="3660" count="205" type="stmt"/>
        <line num="3662" count="0" type="stmt"/>
        <line num="3665" count="928" type="stmt"/>
        <line num="3683" count="1" type="stmt"/>
        <line num="3686" count="237" type="cond" truecount="1" falsecount="1"/>
        <line num="3689" count="0" type="stmt"/>
        <line num="3691" count="237" type="stmt"/>
        <line num="3693" count="237" type="stmt"/>
        <line num="3702" count="1" type="stmt"/>
        <line num="3706" count="126" type="stmt"/>
        <line num="3707" count="126" type="cond" truecount="1" falsecount="1"/>
        <line num="3708" count="126" type="stmt"/>
        <line num="3710" count="0" type="stmt"/>
        <line num="3721" count="1" type="stmt"/>
        <line num="3722" count="5404" type="stmt"/>
        <line num="3730" count="1" type="stmt"/>
        <line num="3731" count="20813" type="stmt"/>
        <line num="3739" count="1" type="stmt"/>
        <line num="3740" count="2368" type="stmt"/>
        <line num="3748" count="1" type="stmt"/>
        <line num="3749" count="3466" type="cond" truecount="2" falsecount="0"/>
        <line num="3755" count="1" type="stmt"/>
        <line num="3756" count="2323" type="stmt"/>
        <line num="3762" count="1" type="stmt"/>
        <line num="3763" count="2323" type="stmt"/>
        <line num="3771" count="1" type="stmt"/>
        <line num="3775" count="305" type="stmt"/>
        <line num="3788" count="1" type="stmt"/>
        <line num="3789" count="908" type="cond" truecount="1" falsecount="1"/>
        <line num="3790" count="0" type="stmt"/>
        <line num="3792" count="908" type="stmt"/>
        <line num="3793" count="908" type="stmt"/>
        <line num="3794" count="908" type="stmt"/>
        <line num="3796" count="908" type="stmt"/>
        <line num="3805" count="1" type="stmt"/>
        <line num="3806" count="611" type="stmt"/>
        <line num="3807" count="611" type="stmt"/>
        <line num="3818" count="1" type="stmt"/>
        <line num="3819" count="50" type="cond" truecount="1" falsecount="1"/>
        <line num="3820" count="0" type="stmt"/>
        <line num="3822" count="50" type="cond" truecount="3" falsecount="1"/>
        <line num="3823" count="0" type="stmt"/>
        <line num="3824" count="0" type="stmt"/>
        <line num="3825" count="0" type="stmt"/>
        <line num="3827" count="0" type="stmt"/>
        <line num="3830" count="50" type="stmt"/>
        <line num="3840" count="1" type="stmt"/>
        <line num="3841" count="319" type="cond" truecount="2" falsecount="0"/>
        <line num="3842" count="5" type="stmt"/>
        <line num="3855" count="1" type="stmt"/>
        <line num="3856" count="30" type="cond" truecount="2" falsecount="0"/>
        <line num="3858" count="10" type="stmt"/>
        <line num="3860" count="30" type="stmt"/>
        <line num="3870" count="1" type="stmt"/>
        <line num="3871" count="68" type="cond" truecount="1" falsecount="1"/>
        <line num="3872" count="0" type="stmt"/>
        <line num="3874" count="68" type="stmt"/>
        <line num="3876" count="68" type="cond" truecount="2" falsecount="0"/>
        <line num="3877" count="22" type="stmt"/>
        <line num="3883" count="22" type="stmt"/>
        <line num="3884" count="22" type="stmt"/>
        <line num="3887" count="68" type="stmt"/>
        <line num="3889" count="68" type="cond" truecount="1" falsecount="1"/>
        <line num="3890" count="0" type="stmt"/>
        <line num="3892" count="68" type="stmt"/>
        <line num="3894" count="43" type="cond" truecount="4" falsecount="0"/>
        <line num="3895" count="32" type="stmt"/>
        <line num="3897" count="11" type="stmt"/>
        <line num="3907" count="1" type="stmt"/>
        <line num="3908" count="135" type="stmt"/>
        <line num="3922" count="1" type="stmt"/>
        <line num="3923" count="388" type="stmt"/>
        <line num="3924" count="388" type="stmt"/>
        <line num="3925" count="2644" type="cond" truecount="1" falsecount="1"/>
        <line num="3926" count="0" type="stmt"/>
        <line num="3928" count="2644" type="stmt"/>
        <line num="3929" count="1197" type="stmt"/>
        <line num="3930" count="1197" type="cond" truecount="5" falsecount="0"/>
        <line num="3931" count="4" type="stmt"/>
        <line num="3934" count="2644" type="stmt"/>
        <line num="3935" count="1503" type="stmt"/>
        <line num="3936" count="1503" type="cond" truecount="5" falsecount="0"/>
        <line num="3937" count="153" type="stmt"/>
        <line num="3938" count="153" type="cond" truecount="1" falsecount="1"/>
        <line num="3940" count="0" type="stmt"/>
        <line num="3945" count="388" type="stmt"/>
        <line num="3946" count="388" type="stmt"/>
        <line num="3947" count="388" type="stmt"/>
        <line num="3949" count="4" type="cond" truecount="3" falsecount="1"/>
        <line num="3950" count="0" type="stmt"/>
        <line num="3951" count="0" type="stmt"/>
        <line num="3952" count="0" type="stmt"/>
        <line num="3955" count="388" type="stmt"/>
        <line num="3956" count="4" type="stmt"/>
        <line num="3960" count="4" type="stmt"/>
      </file>
      <file name="ve.ce.SurfaceObserver.js" path="/src/src/ce/ve.ce.SurfaceObserver.js">
        <metrics statements="55" coveredstatements="51" conditionals="20" coveredconditionals="17" methods="14" coveredmethods="14"/>
        <line num="15" count="1" type="stmt"/>
        <line num="17" count="381" type="stmt"/>
        <line num="18" count="381" type="stmt"/>
        <line num="19" count="381" type="stmt"/>
        <line num="20" count="381" type="stmt"/>
        <line num="21" count="381" type="stmt"/>
        <line num="22" count="381" type="stmt"/>
        <line num="23" count="381" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="36" count="189" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="43" count="328" type="stmt"/>
        <line num="44" count="328" type="stmt"/>
        <line num="45" count="328" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
        <line num="52" count="502" type="stmt"/>
        <line num="53" count="502" type="stmt"/>
        <line num="61" count="1" type="stmt"/>
        <line num="62" count="502" type="cond" truecount="1" falsecount="1"/>
        <line num="64" count="0" type="stmt"/>
        <line num="65" count="0" type="stmt"/>
        <line num="67" count="502" type="cond" truecount="1" falsecount="1"/>
        <line num="68" count="0" type="stmt"/>
        <line num="71" count="502" type="cond" truecount="2" falsecount="0"/>
        <line num="72" count="235" type="stmt"/>
        <line num="82" count="1" type="stmt"/>
        <line num="83" count="876" type="cond" truecount="2" falsecount="0"/>
        <line num="84" count="502" type="stmt"/>
        <line num="85" count="502" type="stmt"/>
        <line num="86" count="502" type="stmt"/>
        <line num="93" count="1" type="stmt"/>
        <line num="94" count="91" type="stmt"/>
        <line num="100" count="1" type="stmt"/>
        <line num="101" count="4" type="stmt"/>
        <line num="107" count="1" type="stmt"/>
        <line num="108" count="1747" type="stmt"/>
        <line num="114" count="1" type="stmt"/>
        <line num="115" count="2187" type="stmt"/>
        <line num="123" count="1" type="stmt"/>
        <line num="124" count="81" type="stmt"/>
        <line num="134" count="1" type="stmt"/>
        <line num="135" count="4015" type="cond" truecount="4" falsecount="0"/>
        <line num="136" count="142" type="stmt"/>
        <line num="139" count="3873" type="stmt"/>
        <line num="140" count="3873" type="stmt"/>
        <line num="145" count="3873" type="stmt"/>
        <line num="147" count="3873" type="cond" truecount="6" falsecount="0"/>
        <line num="152" count="587" type="stmt"/>
        <line num="163" count="1" type="stmt"/>
        <line num="164" count="235" type="stmt"/>
        <line num="174" count="1" type="stmt"/>
        <line num="175" count="29" type="cond" truecount="1" falsecount="1"/>
        <line num="176" count="0" type="stmt"/>
        <line num="178" count="29" type="stmt"/>
      </file>
      <file name="ve.ce.SurfaceSynchronizer.js" path="/src/src/ce/ve.ce.SurfaceSynchronizer.js">
        <metrics statements="41" coveredstatements="10" conditionals="11" coveredconditionals="0" methods="11" coveredmethods="0"/>
        <line num="15" count="1" type="stmt"/>
        <line num="16" count="0" type="stmt"/>
        <line num="17" count="0" type="stmt"/>
        <line num="19" count="0" type="stmt"/>
        <line num="22" count="0" type="stmt"/>
        <line num="29" count="0" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="44" count="0" type="stmt"/>
        <line num="52" count="1" type="stmt"/>
        <line num="53" count="0" type="stmt"/>
        <line num="61" count="1" type="stmt"/>
        <line num="62" count="0" type="stmt"/>
        <line num="63" count="0" type="stmt"/>
        <line num="64" count="0" type="stmt"/>
        <line num="66" count="0" type="cond" truecount="0" falsecount="5"/>
        <line num="67" count="0" type="stmt"/>
        <line num="70" count="0" type="stmt"/>
        <line num="72" count="0" type="stmt"/>
        <line num="78" count="0" type="stmt"/>
        <line num="82" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="83" count="0" type="stmt"/>
        <line num="84" count="0" type="stmt"/>
        <line num="87" count="0" type="stmt"/>
        <line num="89" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="90" count="0" type="stmt"/>
        <line num="91" count="0" type="stmt"/>
        <line num="94" count="0" type="stmt"/>
        <line num="106" count="1" type="stmt"/>
        <line num="107" count="0" type="stmt"/>
        <line num="115" count="1" type="stmt"/>
        <line num="116" count="0" type="stmt"/>
        <line num="122" count="1" type="stmt"/>
        <line num="123" count="0" type="stmt"/>
        <line num="135" count="1" type="stmt"/>
        <line num="136" count="0" type="stmt"/>
        <line num="142" count="1" type="stmt"/>
        <line num="144" count="0" type="stmt"/>
        <line num="145" count="0" type="stmt"/>
        <line num="146" count="0" type="stmt"/>
        <line num="147" count="0" type="stmt"/>
      </file>
      <file name="ve.ce.TableCellableNode.js" path="/src/src/ce/ve.ce.TableCellableNode.js">
        <metrics statements="12" coveredstatements="11" conditionals="6" coveredconditionals="5" methods="3" coveredmethods="2"/>
        <line num="15" count="1" type="stmt"/>
        <line num="16" count="604" type="cond" truecount="4" falsecount="0"/>
        <line num="17" count="3" type="stmt"/>
        <line num="20" count="604" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="48" count="763" type="stmt"/>
        <line num="49" count="763" type="stmt"/>
        <line num="51" count="763" type="cond" truecount="1" falsecount="1"/>
        <line num="52" count="0" type="stmt"/>
        <line num="54" count="763" type="stmt"/>
      </file>
      <file name="ve.ce.TextState.js" path="/src/src/ce/ve.ce.TextState.js">
        <metrics statements="160" coveredstatements="150" conditionals="97" coveredconditionals="86" methods="8" coveredmethods="8"/>
        <line num="15" count="1" type="stmt"/>
        <line num="19" count="3186" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="38" count="3187" type="stmt"/>
        <line num="39" count="3187" type="stmt"/>
        <line num="40" count="3187" type="stmt"/>
        <line num="49" count="3415" type="stmt"/>
        <line num="50" count="3415" type="cond" truecount="5" falsecount="0"/>
        <line num="54" count="139" type="stmt"/>
        <line num="56" count="3276" type="stmt"/>
        <line num="65" count="3187" type="stmt"/>
        <line num="66" count="3187" type="stmt"/>
        <line num="67" count="3187" type="stmt"/>
        <line num="72" count="9506" type="cond" truecount="2" falsecount="0"/>
        <line num="73" count="3334" type="stmt"/>
        <line num="74" count="6172" type="cond" truecount="2" falsecount="0"/>
        <line num="82" count="6164" type="cond" truecount="4" falsecount="0"/>
        <line num="87" count="47" type="cond" truecount="1" falsecount="1"/>
        <line num="89" count="47" type="stmt"/>
        <line num="91" count="6117" type="cond" truecount="2" falsecount="0"/>
        <line num="92" count="34" type="stmt"/>
        <line num="93" count="6083" type="cond" truecount="2" falsecount="0"/>
        <line num="94" count="4723" type="cond" truecount="2" falsecount="0"/>
        <line num="96" count="490" type="stmt"/>
        <line num="97" count="490" type="stmt"/>
        <line num="98" count="490" type="stmt"/>
        <line num="100" count="4723" type="stmt"/>
        <line num="101" count="4723" type="stmt"/>
        <line num="106" count="4783" type="stmt"/>
        <line num="107" count="9506" type="cond" truecount="2" falsecount="0"/>
        <line num="108" count="3187" type="stmt"/>
        <line num="110" count="6319" type="cond" truecount="2" falsecount="0"/>
        <line num="111" count="490" type="stmt"/>
        <line num="112" count="490" type="stmt"/>
        <line num="113" count="490" type="stmt"/>
        <line num="115" count="6319" type="cond" truecount="2" falsecount="0"/>
        <line num="116" count="1596" type="stmt"/>
        <line num="118" count="4723" type="stmt"/>
        <line num="120" count="4783" type="cond" truecount="2" falsecount="0"/>
        <line num="121" count="3187" type="stmt"/>
        <line num="123" count="1596" type="stmt"/>
        <line num="125" count="3187" type="stmt"/>
        <line num="136" count="1" type="stmt"/>
        <line num="137" count="2319" type="cond" truecount="1" falsecount="1"/>
        <line num="138" count="0" type="stmt"/>
        <line num="140" count="2319" type="cond" truecount="3" falsecount="1"/>
        <line num="141" count="0" type="stmt"/>
        <line num="143" count="2368" type="stmt"/>
        <line num="158" count="1" type="stmt"/>
        <line num="170" count="18" type="stmt"/>
        <line num="171" count="18" type="stmt"/>
        <line num="173" count="34" type="stmt"/>
        <line num="174" count="33" type="cond" truecount="2" falsecount="0"/>
        <line num="175" count="13" type="stmt"/>
        <line num="178" count="34" type="cond" truecount="2" falsecount="0"/>
        <line num="179" count="21" type="stmt"/>
        <line num="182" count="18" type="stmt"/>
        <line num="185" count="334" type="stmt"/>
        <line num="186" count="334" type="stmt"/>
        <line num="187" count="334" type="stmt"/>
        <line num="188" count="334" type="stmt"/>
        <line num="191" count="638" type="stmt"/>
        <line num="192" count="334" type="cond" truecount="2" falsecount="0"/>
        <line num="194" count="3" type="stmt"/>
        <line num="199" count="331" type="stmt"/>
        <line num="200" count="331" type="stmt"/>
        <line num="201" count="331" type="cond" truecount="2" falsecount="0"/>
        <line num="206" count="301" type="cond" truecount="1" falsecount="1"/>
        <line num="207" count="301" type="stmt"/>
        <line num="208" count="301" type="stmt"/>
        <line num="209" count="301" type="stmt"/>
        <line num="211" count="301" type="stmt"/>
        <line num="212" count="1305" type="cond" truecount="2" falsecount="0"/>
        <line num="213" count="166" type="stmt"/>
        <line num="216" count="301" type="stmt"/>
        <line num="224" count="301" type="cond" truecount="2" falsecount="0"/>
        <line num="227" count="297" type="stmt"/>
        <line num="228" count="297" type="stmt"/>
        <line num="235" count="297" type="stmt"/>
        <line num="242" count="297" type="stmt"/>
        <line num="243" count="275" type="cond" truecount="2" falsecount="0"/>
        <line num="246" count="153" type="stmt"/>
        <line num="249" count="297" type="stmt"/>
        <line num="254" count="331" type="stmt"/>
        <line num="255" count="331" type="stmt"/>
        <line num="256" count="21" type="stmt"/>
        <line num="260" count="331" type="stmt"/>
        <line num="261" count="331" type="stmt"/>
        <line num="262" count="314" type="stmt"/>
        <line num="264" count="331" type="stmt"/>
        <line num="267" count="331" type="stmt"/>
        <line num="268" count="346" type="stmt"/>
        <line num="269" count="346" type="cond" truecount="2" falsecount="0"/>
        <line num="271" count="2" type="stmt"/>
        <line num="273" count="344" type="stmt"/>
        <line num="274" count="344" type="cond" truecount="2" falsecount="0"/>
        <line num="275" count="327" type="stmt"/>
        <line num="277" count="344" type="cond" truecount="4" falsecount="0"/>
        <line num="278" count="43" type="stmt"/>
        <line num="280" count="344" type="cond" truecount="2" falsecount="0"/>
        <line num="283" count="28" type="stmt"/>
        <line num="291" count="316" type="stmt"/>
        <line num="292" count="316" type="stmt"/>
        <line num="296" count="316" type="cond" truecount="2" falsecount="0"/>
        <line num="297" count="301" type="stmt"/>
        <line num="298" count="301" type="stmt"/>
        <line num="301" count="15" type="stmt"/>
        <line num="302" count="15" type="stmt"/>
        <line num="305" count="316" type="cond" truecount="2" falsecount="0"/>
        <line num="306" count="308" type="stmt"/>
        <line num="309" count="8" type="stmt"/>
        <line num="314" count="316" type="stmt"/>
        <line num="315" count="316" type="stmt"/>
        <line num="316" count="307" type="stmt"/>
        <line num="317" count="307" type="cond" truecount="2" falsecount="0"/>
        <line num="318" count="25" type="stmt"/>
        <line num="319" count="25" type="stmt"/>
        <line num="321" count="282" type="cond" truecount="1" falsecount="1"/>
        <line num="322" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="323" count="0" type="stmt"/>
        <line num="325" count="0" type="stmt"/>
        <line num="326" count="0" type="stmt"/>
        <line num="328" count="282" type="stmt"/>
        <line num="332" count="282" type="stmt"/>
        <line num="334" count="316" type="cond" truecount="2" falsecount="0"/>
        <line num="342" count="34" type="stmt"/>
        <line num="343" count="34" type="stmt"/>
        <line num="344" count="34" type="stmt"/>
        <line num="345" count="34" type="stmt"/>
        <line num="346" count="18" type="stmt"/>
        <line num="347" count="18" type="stmt"/>
        <line num="352" count="18" type="cond" truecount="2" falsecount="0"/>
        <line num="353" count="8" type="stmt"/>
        <line num="354" count="8" type="stmt"/>
        <line num="355" count="8" type="cond" truecount="1" falsecount="1"/>
        <line num="356" count="0" type="stmt"/>
        <line num="359" count="18" type="stmt"/>
        <line num="362" count="34" type="cond" truecount="2" falsecount="0"/>
        <line num="363" count="28" type="stmt"/>
        <line num="365" count="6" type="stmt"/>
        <line num="376" count="34" type="stmt"/>
        <line num="377" count="34" type="stmt"/>
        <line num="378" count="18" type="stmt"/>
        <line num="382" count="18" type="stmt"/>
        <line num="384" count="18" type="cond" truecount="1" falsecount="1"/>
        <line num="385" count="0" type="stmt"/>
        <line num="390" count="18" type="stmt"/>
        <line num="393" count="18" type="cond" truecount="3" falsecount="1"/>
        <line num="395" count="0" type="stmt"/>
        <line num="397" count="18" type="stmt"/>
        <line num="400" count="18" type="stmt"/>
        <line num="401" count="18" type="cond" truecount="2" falsecount="0"/>
        <line num="402" count="8" type="stmt"/>
        <line num="403" count="10" type="cond" truecount="1" falsecount="1"/>
        <line num="405" count="0" type="stmt"/>
        <line num="408" count="18" type="stmt"/>
        <line num="411" count="316" type="stmt"/>
        <line num="412" count="316" type="stmt"/>
        <line num="415" count="331" type="stmt"/>
      </file>
      <file name="ve.ce.TextStateChunk.js" path="/src/src/ce/ve.ce.TextStateChunk.js">
        <metrics statements="18" coveredstatements="17" conditionals="15" coveredconditionals="14" methods="4" coveredmethods="4"/>
        <line num="17" count="1" type="stmt"/>
        <line num="21" count="3276" type="stmt"/>
        <line num="26" count="3276" type="stmt"/>
        <line num="31" count="3276" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="52" count="1" type="stmt"/>
        <line num="53" count="353" type="cond" truecount="6" falsecount="0"/>
        <line num="70" count="1" type="stmt"/>
        <line num="71" count="3312" type="cond" truecount="1" falsecount="1"/>
        <line num="72" count="0" type="stmt"/>
        <line num="74" count="3312" type="cond" truecount="2" falsecount="0"/>
        <line num="75" count="26" type="stmt"/>
        <line num="77" count="3286" type="stmt"/>
        <line num="78" count="320" type="cond" truecount="2" falsecount="0"/>
        <line num="79" count="3" type="stmt"/>
        <line num="82" count="3283" type="stmt"/>
        <line num="91" count="1" type="stmt"/>
        <line num="92" count="3006" type="cond" truecount="3" falsecount="0"/>
      </file>
      <file name="ve.ce.View.js" path="/src/src/ce/ve.ce.View.js">
        <metrics statements="38" coveredstatements="37" conditionals="14" coveredconditionals="14" methods="11" coveredmethods="10"/>
        <line num="18" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="22" count="7030" type="stmt"/>
        <line num="25" count="7030" type="stmt"/>
        <line num="28" count="7030" type="stmt"/>
        <line num="31" count="7030" type="stmt"/>
        <line num="34" count="7030" type="stmt"/>
        <line num="40" count="7030" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="78" count="1" type="stmt"/>
        <line num="79" count="397" type="stmt"/>
        <line num="87" count="397" type="stmt"/>
        <line num="101" count="1" type="stmt"/>
        <line num="102" count="0" type="stmt"/>
        <line num="109" count="1" type="stmt"/>
        <line num="110" count="7093" type="cond" truecount="4" falsecount="0"/>
        <line num="112" count="1651" type="stmt"/>
        <line num="129" count="1" type="stmt"/>
        <line num="130" count="6199" type="stmt"/>
        <line num="136" count="1" type="stmt"/>
        <line num="137" count="5388" type="stmt"/>
        <line num="145" count="1" type="stmt"/>
        <line num="146" count="39622" type="stmt"/>
        <line num="154" count="1" type="stmt"/>
        <line num="155" count="5932" type="stmt"/>
        <line num="165" count="1" type="stmt"/>
        <line num="166" count="11583" type="stmt"/>
        <line num="167" count="11583" type="cond" truecount="2" falsecount="0"/>
        <line num="168" count="6197" type="stmt"/>
        <line num="170" count="5386" type="stmt"/>
        <line num="180" count="1" type="stmt"/>
        <line num="181" count="123" type="stmt"/>
        <line num="182" count="123" type="stmt"/>
        <line num="183" count="123" type="cond" truecount="4" falsecount="0"/>
        <line num="189" count="1" type="stmt"/>
        <line num="190" count="266" type="stmt"/>
        <line num="191" count="266" type="stmt"/>
        <line num="192" count="266" type="stmt"/>
      </file>
      <file name="ve.ce.js" path="/src/src/ce/ve.ce.js">
        <metrics statements="150" coveredstatements="135" conditionals="121" coveredconditionals="104" methods="12" coveredmethods="11"/>
        <line num="12" count="1" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="39" count="9551" type="stmt"/>
        <line num="40" count="9551" type="stmt"/>
        <line num="42" count="9551" type="cond" truecount="2" falsecount="0"/>
        <line num="47" count="6205" type="cond" truecount="2" falsecount="0"/>
        <line num="51" count="11" type="stmt"/>
        <line num="52" count="6194" type="cond" truecount="2" falsecount="0"/>
        <line num="54" count="1" type="stmt"/>
        <line num="55" count="6193" type="cond" truecount="2" falsecount="0"/>
        <line num="58" count="50" type="stmt"/>
        <line num="61" count="50" type="cond" truecount="4" falsecount="0"/>
        <line num="63" count="48" type="stmt"/>
        <line num="66" count="2" type="stmt"/>
        <line num="69" count="6143" type="stmt"/>
        <line num="70" count="6359" type="stmt"/>
        <line num="73" count="3346" type="cond" truecount="1" falsecount="1"/>
        <line num="74" count="3346" type="stmt"/>
        <line num="76" count="6143" type="stmt"/>
        <line num="90" count="1" type="stmt"/>
        <line num="91" count="9516" type="stmt"/>
        <line num="92" count="9516" type="stmt"/>
        <line num="93" count="9516" type="stmt"/>
        <line num="95" count="9516" type="cond" truecount="4" falsecount="0"/>
        <line num="96" count="3337" type="stmt"/>
        <line num="97" count="6179" type="cond" truecount="2" falsecount="2"/>
        <line num="98" count="6179" type="cond" truecount="2" falsecount="0"/>
        <line num="103" count="5807" type="stmt"/>
        <line num="105" count="5807" type="stmt"/>
        <line num="106" count="6342" type="stmt"/>
        <line num="108" count="5807" type="stmt"/>
        <line num="111" count="6179" type="stmt"/>
        <line num="113" count="6179" type="stmt"/>
        <line num="127" count="1" type="stmt"/>
        <line num="129" count="128" type="cond" truecount="4" falsecount="0"/>
        <line num="130" count="80" type="stmt"/>
        <line num="131" count="80" type="stmt"/>
        <line num="133" count="48" type="stmt"/>
        <line num="134" count="48" type="stmt"/>
        <line num="136" count="128" type="stmt"/>
        <line num="145" count="1" type="stmt"/>
        <line num="147" count="74" type="cond" truecount="4" falsecount="0"/>
        <line num="148" count="52" type="stmt"/>
        <line num="149" count="52" type="stmt"/>
        <line num="151" count="22" type="stmt"/>
        <line num="152" count="22" type="stmt"/>
        <line num="154" count="74" type="stmt"/>
        <line num="167" count="1" type="stmt"/>
        <line num="168" count="3161" type="cond" truecount="3" falsecount="1"/>
        <line num="169" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="170" count="0" type="stmt"/>
        <line num="172" count="0" type="stmt"/>
        <line num="198" count="3528" type="stmt"/>
        <line num="199" count="3685" type="stmt"/>
        <line num="200" count="3685" type="cond" truecount="1" falsecount="1"/>
        <line num="201" count="0" type="stmt"/>
        <line num="203" count="3685" type="cond" truecount="2" falsecount="0"/>
        <line num="204" count="3003" type="stmt"/>
        <line num="207" count="525" type="stmt"/>
        <line num="208" count="525" type="cond" truecount="2" falsecount="0"/>
        <line num="209" count="67" type="stmt"/>
        <line num="211" count="458" type="stmt"/>
        <line num="212" count="154" type="stmt"/>
        <line num="213" count="154" type="cond" truecount="2" falsecount="0"/>
        <line num="214" count="6" type="stmt"/>
        <line num="217" count="452" type="stmt"/>
        <line num="222" count="3138" type="cond" truecount="2" falsecount="0"/>
        <line num="223" count="870" type="stmt"/>
        <line num="225" count="2268" type="stmt"/>
        <line num="227" count="3138" type="cond" truecount="3" falsecount="1"/>
        <line num="228" count="0" type="stmt"/>
        <line num="231" count="3138" type="stmt"/>
        <line num="234" count="3138" type="cond" truecount="2" falsecount="0"/>
        <line num="235" count="870" type="cond" truecount="2" falsecount="0"/>
        <line num="239" count="10" type="stmt"/>
        <line num="240" count="10" type="stmt"/>
        <line num="241" count="10" type="cond" truecount="2" falsecount="0"/>
        <line num="242" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="244" count="9" type="stmt"/>
        <line num="245" count="860" type="cond" truecount="2" falsecount="0"/>
        <line num="252" count="103" type="stmt"/>
        <line num="254" count="103" type="stmt"/>
        <line num="255" count="103" type="cond" truecount="2" falsecount="0"/>
        <line num="256" count="61" type="stmt"/>
        <line num="258" count="42" type="stmt"/>
        <line num="259" count="22" type="stmt"/>
        <line num="260" count="22" type="stmt"/>
        <line num="261" count="22" type="cond" truecount="1" falsecount="1"/>
        <line num="262" count="0" type="stmt"/>
        <line num="265" count="42" type="stmt"/>
        <line num="269" count="757" type="stmt"/>
        <line num="270" count="757" type="stmt"/>
        <line num="274" count="2268" type="cond" truecount="1" falsecount="1"/>
        <line num="278" count="2268" type="stmt"/>
        <line num="280" count="2268" type="stmt"/>
        <line num="281" count="2268" type="stmt"/>
        <line num="288" count="3076" type="stmt"/>
        <line num="292" count="3579" type="stmt"/>
        <line num="293" count="3579" type="cond" truecount="2" falsecount="0"/>
        <line num="294" count="3076" type="stmt"/>
        <line num="298" count="503" type="cond" truecount="2" falsecount="0"/>
        <line num="303" count="232" type="stmt"/>
        <line num="306" count="503" type="stmt"/>
        <line num="309" count="3076" type="stmt"/>
        <line num="311" count="3076" type="cond" truecount="2" falsecount="0"/>
        <line num="313" count="3003" type="cond" truecount="2" falsecount="0"/>
        <line num="315" count="2985" type="cond" truecount="2" falsecount="0"/>
        <line num="317" count="3003" type="cond" truecount="2" falsecount="0"/>
        <line num="318" count="2927" type="stmt"/>
        <line num="322" count="73" type="cond" truecount="2" falsecount="0"/>
        <line num="325" count="71" type="stmt"/>
        <line num="326" count="71" type="cond" truecount="2" falsecount="0"/>
        <line num="330" count="43" type="stmt"/>
        <line num="333" count="2" type="stmt"/>
        <line num="336" count="3074" type="stmt"/>
        <line num="346" count="1" type="stmt"/>
        <line num="347" count="0" type="stmt"/>
        <line num="349" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="350" count="0" type="stmt"/>
        <line num="351" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="354" count="0" type="stmt"/>
        <line num="355" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="356" count="0" type="stmt"/>
        <line num="357" count="0" type="stmt"/>
        <line num="359" count="0" type="stmt"/>
        <line num="385" count="1" type="stmt"/>
        <line num="386" count="1196" type="cond" truecount="2" falsecount="0"/>
        <line num="387" count="952" type="cond" truecount="2" falsecount="0"/>
        <line num="388" count="675" type="stmt"/>
        <line num="390" count="277" type="stmt"/>
        <line num="391" count="277" type="stmt"/>
        <line num="393" count="521" type="cond" truecount="2" falsecount="0"/>
        <line num="394" count="470" type="stmt"/>
        <line num="397" count="51" type="stmt"/>
        <line num="398" count="51" type="cond" truecount="5" falsecount="0"/>
        <line num="402" count="12" type="stmt"/>
        <line num="404" count="39" type="stmt"/>
        <line num="413" count="1" type="stmt"/>
        <line num="414" count="86" type="cond" truecount="2" falsecount="0"/>
        <line num="427" count="1" type="stmt"/>
        <line num="428" count="1181" type="stmt"/>
        <line num="429" count="1181" type="stmt"/>
        <line num="434" count="25" type="stmt"/>
        <line num="444" count="1" type="stmt"/>
        <line num="445" count="270" type="cond" truecount="4" falsecount="0"/>
        <line num="446" count="232" type="stmt"/>
        <line num="448" count="270" type="stmt"/>
        <line num="457" count="1" type="stmt"/>
        <line num="458" count="4723" type="stmt"/>
      </file>
    </package>
    <package name="src.ce.annotations">
      <metrics statements="228" coveredstatements="225" conditionals="23" coveredconditionals="19" methods="36" coveredmethods="35"/>
      <file name="ve.ce.AbbreviationAnnotation.js" path="/src/src/ce/annotations/ve.ce.AbbreviationAnnotation.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.BidiAnnotation.js" path="/src/src/ce/annotations/ve.ce.BidiAnnotation.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.BigAnnotation.js" path="/src/src/ce/annotations/ve.ce.BigAnnotation.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="2" type="stmt"/>
        <line num="22" count="2" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.BoldAnnotation.js" path="/src/src/ce/annotations/ve.ce.BoldAnnotation.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="250" type="stmt"/>
        <line num="22" count="250" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.CodeAnnotation.js" path="/src/src/ce/annotations/ve.ce.CodeAnnotation.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="6" type="stmt"/>
        <line num="22" count="6" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.CodeSampleAnnotation.js" path="/src/src/ce/annotations/ve.ce.CodeSampleAnnotation.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.CommentAnnotation.js" path="/src/src/ce/annotations/ve.ce.CommentAnnotation.js">
        <metrics statements="11" coveredstatements="9" conditionals="0" coveredconditionals="0" methods="2" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="43" count="0" type="stmt"/>
        <line num="45" count="0" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.DatetimeAnnotation.js" path="/src/src/ce/annotations/ve.ce.DatetimeAnnotation.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="2" type="stmt"/>
        <line num="22" count="2" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.DefinitionAnnotation.js" path="/src/src/ce/annotations/ve.ce.DefinitionAnnotation.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.DeleteAnnotation.js" path="/src/src/ce/annotations/ve.ce.DeleteAnnotation.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.FontAnnotation.js" path="/src/src/ce/annotations/ve.ce.FontAnnotation.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.HighlightAnnotation.js" path="/src/src/ce/annotations/ve.ce.HighlightAnnotation.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.ImportedDataAnnotation.js" path="/src/src/ce/annotations/ve.ce.ImportedDataAnnotation.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="17" type="stmt"/>
        <line num="22" count="17" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.InsertAnnotation.js" path="/src/src/ce/annotations/ve.ce.InsertAnnotation.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.ItalicAnnotation.js" path="/src/src/ce/annotations/ve.ce.ItalicAnnotation.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="110" type="stmt"/>
        <line num="22" count="110" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.LanguageAnnotation.js" path="/src/src/ce/annotations/ve.ce.LanguageAnnotation.js">
        <metrics statements="14" coveredstatements="14" conditionals="12" coveredconditionals="12" methods="2" coveredmethods="2"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="8" type="stmt"/>
        <line num="22" count="8" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="48" count="10" type="cond" truecount="2" falsecount="0"/>
        <line num="49" count="10" type="stmt"/>
        <line num="50" count="10" type="cond" truecount="2" falsecount="0"/>
        <line num="52" count="10" type="cond" truecount="4" falsecount="0"/>
        <line num="53" count="8" type="stmt"/>
        <line num="56" count="2" type="stmt"/>
        <line num="61" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.LinkAnnotation.js" path="/src/src/ce/annotations/ve.ce.LinkAnnotation.js">
        <metrics statements="14" coveredstatements="14" conditionals="1" coveredconditionals="1" methods="2" coveredmethods="2"/>
        <line num="18" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="20" count="188" type="stmt"/>
        <line num="23" count="188" type="stmt"/>
        <line num="25" count="188" type="stmt"/>
        <line num="30" count="188" type="stmt"/>
        <line num="32" count="188" type="stmt"/>
        <line num="34" count="188" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="54" count="1" type="stmt"/>
        <line num="55" count="188" type="stmt"/>
        <line num="76" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.NailedAnnotation.js" path="/src/src/ce/annotations/ve.ce.NailedAnnotation.js">
        <metrics statements="22" coveredstatements="21" conditionals="8" coveredconditionals="4" methods="5" coveredmethods="5"/>
        <line num="14" count="1" type="stmt"/>
        <line num="16" count="188" type="stmt"/>
        <line num="18" count="188" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="38" count="752" type="stmt"/>
        <line num="43" count="752" type="cond" truecount="3" falsecount="1"/>
        <line num="44" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="51" count="752" type="cond" truecount="1" falsecount="1"/>
        <line num="52" count="752" type="stmt"/>
        <line num="61" count="1" type="stmt"/>
        <line num="62" count="188" type="stmt"/>
        <line num="68" count="1" type="stmt"/>
        <line num="69" count="188" type="stmt"/>
        <line num="71" count="188" type="stmt"/>
        <line num="72" count="188" type="stmt"/>
        <line num="73" count="188" type="stmt"/>
        <line num="80" count="1" type="stmt"/>
        <line num="82" count="188" type="stmt"/>
        <line num="83" count="188" type="stmt"/>
        <line num="84" count="188" type="stmt"/>
      </file>
      <file name="ve.ce.QuotationAnnotation.js" path="/src/src/ce/annotations/ve.ce.QuotationAnnotation.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.SmallAnnotation.js" path="/src/src/ce/annotations/ve.ce.SmallAnnotation.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="2" type="stmt"/>
        <line num="22" count="2" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.SpanAnnotation.js" path="/src/src/ce/annotations/ve.ce.SpanAnnotation.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="11" type="stmt"/>
        <line num="22" count="11" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.StrikethroughAnnotation.js" path="/src/src/ce/annotations/ve.ce.StrikethroughAnnotation.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="11" type="stmt"/>
        <line num="22" count="11" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.SubscriptAnnotation.js" path="/src/src/ce/annotations/ve.ce.SubscriptAnnotation.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="3" type="stmt"/>
        <line num="22" count="3" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.SuperscriptAnnotation.js" path="/src/src/ce/annotations/ve.ce.SuperscriptAnnotation.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="3" type="stmt"/>
        <line num="22" count="3" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.TextStyleAnnotation.js" path="/src/src/ce/annotations/ve.ce.TextStyleAnnotation.js">
        <metrics statements="6" coveredstatements="6" conditionals="2" coveredconditionals="2" methods="2" coveredmethods="2"/>
        <line num="18" count="1" type="stmt"/>
        <line num="20" count="447" type="stmt"/>
        <line num="23" count="447" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="36" count="447" type="cond" truecount="2" falsecount="0"/>
      </file>
      <file name="ve.ce.UnderlineAnnotation.js" path="/src/src/ce/annotations/ve.ce.UnderlineAnnotation.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="28" type="stmt"/>
        <line num="22" count="28" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.UserInputAnnotation.js" path="/src/src/ce/annotations/ve.ce.UserInputAnnotation.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.VariableAnnotation.js" path="/src/src/ce/annotations/ve.ce.VariableAnnotation.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
    </package>
    <package name="src.ce.keydownhandlers">
      <metrics statements="427" coveredstatements="402" conditionals="301" coveredconditionals="269" methods="18" coveredmethods="18"/>
      <file name="ve.ce.LinearArrowKeyDownHandler.js" path="/src/src/ce/keydownhandlers/ve.ce.LinearArrowKeyDownHandler.js">
        <metrics statements="82" coveredstatements="78" conditionals="68" coveredconditionals="60" methods="5" coveredmethods="5"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="42" count="45" type="cond" truecount="6" falsecount="0"/>
        <line num="45" count="45" type="cond" truecount="5" falsecount="0"/>
        <line num="46" count="45" type="stmt"/>
        <line num="47" count="45" type="stmt"/>
        <line num="50" count="45" type="stmt"/>
        <line num="52" count="45" type="stmt"/>
        <line num="55" count="22" type="stmt"/>
        <line num="71" count="25" type="cond" truecount="2" falsecount="0"/>
        <line num="72" count="10" type="stmt"/>
        <line num="75" count="15" type="cond" truecount="2" falsecount="0"/>
        <line num="76" count="9" type="stmt"/>
        <line num="77" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="78" count="4" type="stmt"/>
        <line num="80" count="2" type="stmt"/>
        <line num="84" count="15" type="cond" truecount="2" falsecount="0"/>
        <line num="85" count="8" type="stmt"/>
        <line num="88" count="7" type="stmt"/>
        <line num="92" count="8" type="stmt"/>
        <line num="94" count="8" type="stmt"/>
        <line num="95" count="8" type="stmt"/>
        <line num="96" count="8" type="stmt"/>
        <line num="99" count="45" type="cond" truecount="2" falsecount="0"/>
        <line num="100" count="4" type="stmt"/>
        <line num="101" count="4" type="stmt"/>
        <line num="106" count="41" type="cond" truecount="4" falsecount="0"/>
        <line num="107" count="15" type="stmt"/>
        <line num="108" count="15" type="cond" truecount="4" falsecount="0"/>
        <line num="109" count="4" type="stmt"/>
        <line num="110" count="4" type="stmt"/>
        <line num="114" count="37" type="cond" truecount="2" falsecount="0"/>
        <line num="115" count="17" type="stmt"/>
        <line num="117" count="17" type="cond" truecount="2" falsecount="0"/>
        <line num="124" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="125" count="3" type="stmt"/>
        <line num="127" count="7" type="stmt"/>
        <line num="129" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="131" count="4" type="stmt"/>
        <line num="132" count="4" type="stmt"/>
        <line num="134" count="7" type="stmt"/>
        <line num="136" count="10" type="stmt"/>
        <line num="138" count="10" type="cond" truecount="2" falsecount="0"/>
        <line num="139" count="10" type="stmt"/>
        <line num="140" count="10" type="cond" truecount="2" falsecount="0"/>
        <line num="142" count="4" type="stmt"/>
        <line num="143" count="4" type="stmt"/>
        <line num="151" count="33" type="cond" truecount="5" falsecount="0"/>
        <line num="154" count="1" type="stmt"/>
        <line num="155" count="1" type="stmt"/>
        <line num="156" count="32" type="cond" truecount="5" falsecount="0"/>
        <line num="159" count="2" type="stmt"/>
        <line num="160" count="2" type="stmt"/>
        <line num="164" count="33" type="cond" truecount="2" falsecount="0"/>
        <line num="165" count="3" type="stmt"/>
        <line num="166" count="3" type="stmt"/>
        <line num="167" count="3" type="stmt"/>
        <line num="168" count="3" type="stmt"/>
        <line num="169" count="3" type="stmt"/>
        <line num="172" count="33" type="stmt"/>
        <line num="173" count="33" type="stmt"/>
        <line num="176" count="33" type="stmt"/>
        <line num="179" count="33" type="stmt"/>
        <line num="180" count="33" type="cond" truecount="2" falsecount="0"/>
        <line num="182" count="4" type="stmt"/>
        <line num="186" count="29" type="cond" truecount="1" falsecount="1"/>
        <line num="189" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="192" count="0" type="stmt"/>
        <line num="195" count="0" type="stmt"/>
        <line num="202" count="0" type="stmt"/>
        <line num="209" count="29" type="stmt"/>
        <line num="210" count="29" type="stmt"/>
        <line num="214" count="29" type="cond" truecount="2" falsecount="0"/>
        <line num="215" count="13" type="stmt"/>
        <line num="216" count="13" type="stmt"/>
        <line num="218" count="29" type="stmt"/>
        <line num="219" count="29" type="stmt"/>
        <line num="222" count="33" type="stmt"/>
        <line num="227" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.LinearDeleteKeyDownHandler.js" path="/src/src/ce/keydownhandlers/ve.ce.LinearDeleteKeyDownHandler.js">
        <metrics statements="120" coveredstatements="108" conditionals="89" coveredconditionals="78" methods="1" coveredmethods="1"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="46" count="64" type="cond" truecount="2" falsecount="0"/>
        <line num="47" count="64" type="cond" truecount="4" falsecount="0"/>
        <line num="48" count="64" type="stmt"/>
        <line num="49" count="64" type="stmt"/>
        <line num="50" count="64" type="stmt"/>
        <line num="51" count="64" type="stmt"/>
        <line num="52" count="64" type="stmt"/>
        <line num="53" count="64" type="stmt"/>
        <line num="55" count="64" type="cond" truecount="2" falsecount="0"/>
        <line num="56" count="1" type="stmt"/>
        <line num="57" count="1" type="stmt"/>
        <line num="60" count="63" type="cond" truecount="5" falsecount="0"/>
        <line num="63" count="1" type="stmt"/>
        <line num="66" count="62" type="cond" truecount="2" falsecount="0"/>
        <line num="67" count="7" type="stmt"/>
        <line num="68" count="7" type="cond" truecount="1" falsecount="1"/>
        <line num="69" count="0" type="stmt"/>
        <line num="70" count="0" type="stmt"/>
        <line num="71" count="0" type="stmt"/>
        <line num="78" count="62" type="cond" truecount="4" falsecount="0"/>
        <line num="79" count="49" type="cond" truecount="1" falsecount="1"/>
        <line num="82" count="0" type="stmt"/>
        <line num="83" count="0" type="stmt"/>
        <line num="86" count="49" type="stmt"/>
        <line num="94" count="49" type="stmt"/>
        <line num="95" count="49" type="cond" truecount="2" falsecount="0"/>
        <line num="96" count="13" type="stmt"/>
        <line num="99" count="13" type="stmt"/>
        <line num="106" count="36" type="cond" truecount="2" falsecount="0"/>
        <line num="111" count="3" type="stmt"/>
        <line num="116" count="3" type="stmt"/>
        <line num="117" count="3" type="stmt"/>
        <line num="118" count="3" type="stmt"/>
        <line num="119" count="3" type="stmt"/>
        <line num="120" count="3" type="stmt"/>
        <line num="121" count="3" type="stmt"/>
        <line num="122" count="3" type="stmt"/>
        <line num="127" count="33" type="cond" truecount="2" falsecount="0"/>
        <line num="146" count="1" type="stmt"/>
        <line num="147" count="1" type="stmt"/>
        <line num="151" count="1" type="stmt"/>
        <line num="153" count="1" type="stmt"/>
        <line num="154" count="1" type="stmt"/>
        <line num="155" count="1" type="stmt"/>
        <line num="157" count="1" type="stmt"/>
        <line num="158" count="1" type="stmt"/>
        <line num="159" count="1" type="stmt"/>
        <line num="160" count="1" type="stmt"/>
        <line num="161" count="1" type="stmt"/>
        <line num="167" count="32" type="cond" truecount="2" falsecount="0"/>
        <line num="172" count="2" type="stmt"/>
        <line num="177" count="2" type="stmt"/>
        <line num="178" count="2" type="stmt"/>
        <line num="179" count="2" type="stmt"/>
        <line num="180" count="2" type="stmt"/>
        <line num="181" count="2" type="stmt"/>
        <line num="182" count="2" type="stmt"/>
        <line num="183" count="2" type="stmt"/>
        <line num="186" count="30" type="stmt"/>
        <line num="187" count="30" type="cond" truecount="6" falsecount="1"/>
        <line num="191" count="0" type="stmt"/>
        <line num="194" count="0" type="stmt"/>
        <line num="199" count="43" type="cond" truecount="2" falsecount="0"/>
        <line num="200" count="32" type="stmt"/>
        <line num="202" count="32" type="stmt"/>
        <line num="203" count="32" type="cond" truecount="2" falsecount="2"/>
        <line num="204" count="0" type="stmt"/>
        <line num="205" count="0" type="stmt"/>
        <line num="208" count="32" type="stmt"/>
        <line num="209" count="32" type="stmt"/>
        <line num="210" count="49" type="stmt"/>
        <line num="211" count="49" type="stmt"/>
        <line num="212" count="49" type="stmt"/>
        <line num="213" count="49" type="cond" truecount="2" falsecount="0"/>
        <line num="215" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="216" count="2" type="stmt"/>
        <line num="220" count="2" type="stmt"/>
        <line num="221" count="2" type="stmt"/>
        <line num="222" count="2" type="stmt"/>
        <line num="223" count="2" type="stmt"/>
        <line num="227" count="45" type="cond" truecount="2" falsecount="0"/>
        <line num="229" count="11" type="stmt"/>
        <line num="231" count="49" type="cond" truecount="2" falsecount="0"/>
        <line num="233" count="15" type="stmt"/>
        <line num="234" count="15" type="stmt"/>
        <line num="235" count="15" type="cond" truecount="4" falsecount="0"/>
        <line num="237" count="4" type="stmt"/>
        <line num="239" count="15" type="stmt"/>
        <line num="240" count="15" type="stmt"/>
        <line num="241" count="15" type="stmt"/>
        <line num="245" count="17" type="cond" truecount="2" falsecount="0"/>
        <line num="252" count="7" type="stmt"/>
        <line num="253" count="7" type="stmt"/>
        <line num="254" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="255" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="256" count="9" type="stmt"/>
        <line num="259" count="7" type="stmt"/>
        <line num="260" count="7" type="stmt"/>
        <line num="261" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="270" count="2" type="stmt"/>
        <line num="271" count="2" type="stmt"/>
        <line num="274" count="5" type="cond" truecount="2" falsecount="1"/>
        <line num="277" count="5" type="stmt"/>
        <line num="278" count="5" type="stmt"/>
        <line num="279" count="5" type="stmt"/>
        <line num="281" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="282" count="0" type="stmt"/>
        <line num="284" count="0" type="stmt"/>
        <line num="291" count="21" type="stmt"/>
        <line num="294" count="21" type="stmt"/>
        <line num="295" count="21" type="stmt"/>
        <line num="297" count="21" type="stmt"/>
        <line num="298" count="21" type="stmt"/>
        <line num="299" count="21" type="stmt"/>
        <line num="304" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.LinearEnterKeyDownHandler.js" path="/src/src/ce/keydownhandlers/ve.ce.LinearEnterKeyDownHandler.js">
        <metrics statements="102" coveredstatements="93" conditionals="65" coveredconditionals="56" methods="4" coveredmethods="4"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="39" count="31" type="stmt"/>
        <line num="40" count="31" type="stmt"/>
        <line num="41" count="31" type="stmt"/>
        <line num="42" count="31" type="stmt"/>
        <line num="43" count="31" type="stmt"/>
        <line num="44" count="31" type="stmt"/>
        <line num="45" count="31" type="stmt"/>
        <line num="46" count="31" type="stmt"/>
        <line num="48" count="31" type="stmt"/>
        <line num="50" count="31" type="cond" truecount="4" falsecount="0"/>
        <line num="52" count="1" type="stmt"/>
        <line num="55" count="30" type="stmt"/>
        <line num="56" count="30" type="cond" truecount="2" falsecount="0"/>
        <line num="57" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="58" count="1" type="stmt"/>
        <line num="60" count="1" type="stmt"/>
        <line num="63" count="29" type="cond" truecount="2" falsecount="0"/>
        <line num="64" count="1" type="stmt"/>
        <line num="67" count="28" type="stmt"/>
        <line num="69" count="28" type="cond" truecount="2" falsecount="0"/>
        <line num="70" count="1" type="stmt"/>
        <line num="74" count="27" type="cond" truecount="2" falsecount="0"/>
        <line num="75" count="1" type="stmt"/>
        <line num="76" count="1" type="stmt"/>
        <line num="78" count="1" type="stmt"/>
        <line num="80" count="1" type="stmt"/>
        <line num="83" count="27" type="cond" truecount="1" falsecount="1"/>
        <line num="85" count="27" type="stmt"/>
        <line num="86" count="27" type="stmt"/>
        <line num="91" count="27" type="cond" truecount="1" falsecount="1"/>
        <line num="92" count="0" type="stmt"/>
        <line num="93" count="27" type="cond" truecount="4" falsecount="0"/>
        <line num="95" count="3" type="stmt"/>
        <line num="96" count="24" type="cond" truecount="2" falsecount="0"/>
        <line num="105" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="106" count="2" type="stmt"/>
        <line num="109" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="110" count="2" type="stmt"/>
        <line num="113" count="2" type="stmt"/>
        <line num="115" count="20" type="cond" truecount="2" falsecount="0"/>
        <line num="118" count="1" type="stmt"/>
        <line num="120" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="121" count="1" type="stmt"/>
        <line num="123" count="0" type="stmt"/>
        <line num="127" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="128" count="0" type="stmt"/>
        <line num="132" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="133" count="1" type="stmt"/>
        <line num="138" count="0" type="stmt"/>
        <line num="139" count="0" type="stmt"/>
        <line num="140" count="0" type="stmt"/>
        <line num="144" count="1" type="stmt"/>
        <line num="150" count="21" type="stmt"/>
        <line num="151" count="21" type="stmt"/>
        <line num="152" count="50" type="cond" truecount="2" falsecount="0"/>
        <line num="153" count="19" type="stmt"/>
        <line num="155" count="31" type="stmt"/>
        <line num="161" count="31" type="stmt"/>
        <line num="162" count="31" type="cond" truecount="2" falsecount="0"/>
        <line num="163" count="2" type="stmt"/>
        <line num="165" count="29" type="stmt"/>
        <line num="168" count="21" type="stmt"/>
        <line num="171" count="27" type="cond" truecount="2" falsecount="0"/>
        <line num="175" count="19" type="stmt"/>
        <line num="177" count="19" type="stmt"/>
        <line num="178" count="19" type="stmt"/>
        <line num="180" count="19" type="cond" truecount="2" falsecount="0"/>
        <line num="192" count="8" type="stmt"/>
        <line num="193" count="8" type="stmt"/>
        <line num="194" count="8" type="cond" truecount="2" falsecount="0"/>
        <line num="197" count="5" type="stmt"/>
        <line num="202" count="3" type="stmt"/>
        <line num="207" count="8" type="stmt"/>
        <line num="208" count="8" type="stmt"/>
        <line num="211" count="8" type="cond" truecount="2" falsecount="0"/>
        <line num="212" count="2" type="stmt"/>
        <line num="213" count="2" type="stmt"/>
        <line num="214" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="216" count="2" type="stmt"/>
        <line num="221" count="4" type="stmt"/>
        <line num="224" count="8" type="stmt"/>
        <line num="227" count="11" type="stmt"/>
        <line num="232" count="27" type="cond" truecount="2" falsecount="0"/>
        <line num="233" count="23" type="stmt"/>
        <line num="234" count="23" type="stmt"/>
        <line num="238" count="27" type="cond" truecount="2" falsecount="0"/>
        <line num="239" count="25" type="stmt"/>
        <line num="241" count="2" type="stmt"/>
        <line num="243" count="27" type="cond" truecount="1" falsecount="1"/>
        <line num="245" count="0" type="stmt"/>
        <line num="250" count="0" type="stmt"/>
        <line num="252" count="27" type="stmt"/>
        <line num="255" count="27" type="stmt"/>
        <line num="257" count="27" type="stmt"/>
        <line num="258" count="27" type="stmt"/>
        <line num="261" count="27" type="stmt"/>
        <line num="266" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.LinearEscapeKeyDownHandler.js" path="/src/src/ce/keydownhandlers/ve.ce.LinearEscapeKeyDownHandler.js">
        <metrics statements="14" coveredstatements="14" conditionals="4" coveredconditionals="4" methods="1" coveredmethods="1"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="41" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="42" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="43" count="1" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
        <line num="56" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.LinearTabKeyDownHandler.js" path="/src/src/ce/keydownhandlers/ve.ce.LinearTabKeyDownHandler.js">
        <metrics statements="30" coveredstatements="30" conditionals="21" coveredconditionals="19" methods="1" coveredmethods="1"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="41" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="42" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="43" count="7" type="stmt"/>
        <line num="45" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="46" count="5" type="cond" truecount="5" falsecount="0"/>
        <line num="50" count="1" type="stmt"/>
        <line num="53" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="55" count="2" type="stmt"/>
        <line num="56" count="2" type="stmt"/>
        <line num="57" count="2" type="stmt"/>
        <line num="60" count="2" type="stmt"/>
        <line num="61" count="2" type="stmt"/>
        <line num="69" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="71" count="2" type="stmt"/>
        <line num="73" count="2" type="stmt"/>
        <line num="74" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="76" count="2" type="stmt"/>
        <line num="77" count="2" type="stmt"/>
        <line num="79" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="81" count="1" type="stmt"/>
        <line num="84" count="1" type="stmt"/>
        <line num="86" count="2" type="stmt"/>
        <line num="87" count="2" type="stmt"/>
        <line num="90" count="2" type="stmt"/>
        <line num="95" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.TableArrowKeyDownHandler.js" path="/src/src/ce/keydownhandlers/ve.ce.TableArrowKeyDownHandler.js">
        <metrics statements="59" coveredstatements="59" conditionals="48" coveredconditionals="47" methods="3" coveredmethods="3"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="43" count="27" type="stmt"/>
        <line num="44" count="27" type="stmt"/>
        <line num="45" count="27" type="stmt"/>
        <line num="46" count="27" type="stmt"/>
        <line num="47" count="27" type="stmt"/>
        <line num="49" count="27" type="cond" truecount="5" falsecount="0"/>
        <line num="53" count="1" type="stmt"/>
        <line num="56" count="26" type="cond" truecount="9" falsecount="0"/>
        <line num="58" count="3" type="stmt"/>
        <line num="59" count="3" type="stmt"/>
        <line num="60" count="3" type="stmt"/>
        <line num="62" count="4" type="stmt"/>
        <line num="63" count="4" type="stmt"/>
        <line num="64" count="4" type="stmt"/>
        <line num="66" count="2" type="stmt"/>
        <line num="67" count="2" type="stmt"/>
        <line num="69" count="4" type="stmt"/>
        <line num="70" count="4" type="stmt"/>
        <line num="72" count="2" type="stmt"/>
        <line num="73" count="2" type="stmt"/>
        <line num="75" count="1" type="stmt"/>
        <line num="76" count="1" type="stmt"/>
        <line num="78" count="1" type="stmt"/>
        <line num="79" count="1" type="stmt"/>
        <line num="81" count="3" type="stmt"/>
        <line num="82" count="3" type="stmt"/>
        <line num="84" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="85" count="6" type="stmt"/>
        <line num="86" count="6" type="stmt"/>
        <line num="87" count="6" type="stmt"/>
        <line num="90" count="26" type="stmt"/>
        <line num="92" count="26" type="stmt"/>
        <line num="93" count="26" type="stmt"/>
        <line num="104" count="1" type="stmt"/>
        <line num="105" count="28" type="stmt"/>
        <line num="106" count="28" type="cond" truecount="4" falsecount="0"/>
        <line num="107" count="7" type="stmt"/>
        <line num="108" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="109" count="1" type="stmt"/>
        <line num="112" count="28" type="cond" truecount="2" falsecount="0"/>
        <line num="113" count="27" type="stmt"/>
        <line num="119" count="29" type="stmt"/>
        <line num="129" count="28" type="stmt"/>
        <line num="133" count="28" type="cond" truecount="5" falsecount="0"/>
        <line num="134" count="1" type="stmt"/>
        <line num="135" count="1" type="stmt"/>
        <line num="136" count="1" type="stmt"/>
        <line num="141" count="28" type="cond" truecount="7" falsecount="0"/>
        <line num="142" count="4" type="stmt"/>
        <line num="144" count="4" type="cond" truecount="6" falsecount="0"/>
        <line num="146" count="2" type="stmt"/>
        <line num="149" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="153" count="28" type="stmt"/>
        <line num="158" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.TableDeleteKeyDownHandler.js" path="/src/src/ce/keydownhandlers/ve.ce.TableDeleteKeyDownHandler.js">
        <metrics statements="20" coveredstatements="20" conditionals="6" coveredconditionals="5" methods="3" coveredmethods="3"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="43" count="3" type="stmt"/>
        <line num="44" count="3" type="stmt"/>
        <line num="45" count="3" type="stmt"/>
        <line num="46" count="3" type="stmt"/>
        <line num="48" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="49" count="3" type="stmt"/>
        <line num="52" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="53" count="1" type="stmt"/>
        <line num="56" count="2" type="stmt"/>
        <line num="57" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="59" count="6" type="stmt"/>
        <line num="63" count="2" type="stmt"/>
        <line num="65" count="6" type="stmt"/>
        <line num="71" count="2" type="stmt"/>
        <line num="76" count="1" type="stmt"/>
      </file>
    </package>
    <package name="src.ce.nodes">
      <metrics statements="865" coveredstatements="687" conditionals="281" coveredconditionals="163" methods="136" coveredmethods="100"/>
      <file name="ve.ce.ActiveNode.js" path="/src/src/ce/nodes/ve.ce.ActiveNode.js">
        <metrics statements="33" coveredstatements="30" conditionals="20" coveredconditionals="15" methods="5" coveredmethods="4"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="53" type="stmt"/>
        <line num="22" count="53" type="stmt"/>
        <line num="23" count="53" type="stmt"/>
        <line num="26" count="53" type="stmt"/>
        <line num="32" count="53" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="46" count="48" type="cond" truecount="3" falsecount="1"/>
        <line num="47" count="0" type="stmt"/>
        <line num="50" count="48" type="stmt"/>
        <line num="53" count="48" type="stmt"/>
        <line num="55" count="48" type="stmt"/>
        <line num="61" count="1" type="stmt"/>
        <line num="62" count="37" type="cond" truecount="1" falsecount="1"/>
        <line num="63" count="0" type="stmt"/>
        <line num="66" count="37" type="stmt"/>
        <line num="69" count="37" type="stmt"/>
        <line num="71" count="37" type="cond" truecount="2" falsecount="0"/>
        <line num="72" count="3" type="stmt"/>
        <line num="75" count="37" type="stmt"/>
        <line num="83" count="1" type="stmt"/>
        <line num="84" count="88" type="stmt"/>
        <line num="85" count="88" type="stmt"/>
        <line num="87" count="88" type="cond" truecount="4" falsecount="0"/>
        <line num="90" count="7" type="cond" truecount="1" falsecount="1"/>
        <line num="92" count="0" type="stmt"/>
        <line num="94" count="7" type="stmt"/>
        <line num="96" count="7" type="stmt"/>
        <line num="98" count="81" type="cond" truecount="2" falsecount="0"/>
        <line num="99" count="3" type="stmt"/>
        <line num="101" count="81" type="cond" truecount="1" falsecount="1"/>
        <line num="102" count="81" type="stmt"/>
      </file>
      <file name="ve.ce.AlienBlockNode.js" path="/src/src/ce/nodes/ve.ce.AlienBlockNode.js">
        <metrics statements="5" coveredstatements="5" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="41" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.AlienInlineNode.js" path="/src/src/ce/nodes/ve.ce.AlienInlineNode.js">
        <metrics statements="5" coveredstatements="5" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="17" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.AlienNode.js" path="/src/src/ce/nodes/ve.ce.AlienNode.js">
        <metrics statements="11" coveredstatements="11" conditionals="0" coveredconditionals="0" methods="2" coveredmethods="2"/>
        <line num="19" count="1" type="stmt"/>
        <line num="21" count="61" type="stmt"/>
        <line num="24" count="61" type="stmt"/>
        <line num="27" count="61" type="stmt"/>
        <line num="32" count="61" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="52" count="1" type="stmt"/>
        <line num="53" count="48" type="stmt"/>
      </file>
      <file name="ve.ce.AlienTableCellNode.js" path="/src/src/ce/nodes/ve.ce.AlienTableCellNode.js">
        <metrics statements="9" coveredstatements="9" conditionals="0" coveredconditionals="0" methods="2" coveredmethods="2"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="3" type="stmt"/>
        <line num="22" count="3" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="41" count="3" type="stmt"/>
        <line num="46" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.ArticleNode.js" path="/src/src/ce/nodes/ve.ce.ArticleNode.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="3" type="stmt"/>
        <line num="20" count="3" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.BlockImageCaptionNode.js" path="/src/src/ce/nodes/ve.ce.BlockImageCaptionNode.js">
        <metrics statements="9" coveredstatements="9" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="18" count="1" type="stmt"/>
        <line num="20" count="35" type="stmt"/>
        <line num="23" count="35" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.BlockImageNode.js" path="/src/src/ce/nodes/ve.ce.BlockImageNode.js">
        <metrics statements="16" coveredstatements="16" conditionals="1" coveredconditionals="1" methods="1" coveredmethods="1"/>
        <line num="19" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="20" count="35" type="stmt"/>
        <line num="25" count="35" type="stmt"/>
        <line num="28" count="35" type="stmt"/>
        <line num="33" count="35" type="stmt"/>
        <line num="34" count="35" type="stmt"/>
        <line num="37" count="35" type="stmt"/>
        <line num="38" count="35" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="56" count="1" type="stmt"/>
        <line num="58" count="1" type="stmt"/>
        <line num="62" count="1" type="stmt"/>
        <line num="64" count="1" type="stmt"/>
        <line num="66" count="1" type="stmt"/>
        <line num="70" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.BlockquoteNode.js" path="/src/src/ce/nodes/ve.ce.BlockquoteNode.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="2" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.BreakNode.js" path="/src/src/ce/nodes/ve.ce.BreakNode.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="1" type="stmt"/>
        <line num="21" count="1" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.CenterNode.js" path="/src/src/ce/nodes/ve.ce.CenterNode.js">
        <metrics statements="6" coveredstatements="6" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="1" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.CheckListItemNode.js" path="/src/src/ce/nodes/ve.ce.CheckListItemNode.js">
        <metrics statements="20" coveredstatements="15" conditionals="4" coveredconditionals="0" methods="4" coveredmethods="2"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="2" type="stmt"/>
        <line num="20" count="2" type="stmt"/>
        <line num="23" count="2" type="stmt"/>
        <line num="24" count="2" type="stmt"/>
        <line num="26" count="2" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="49" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="51" count="0" type="stmt"/>
        <line num="52" count="0" type="stmt"/>
        <line num="61" count="1" type="stmt"/>
        <line num="62" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="63" count="0" type="stmt"/>
        <line num="67" count="1" type="stmt"/>
        <line num="68" count="2" type="stmt"/>
        <line num="73" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.CheckListNode.js" path="/src/src/ce/nodes/ve.ce.CheckListNode.js">
        <metrics statements="8" coveredstatements="8" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="1" type="stmt"/>
        <line num="20" count="1" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.CommentNode.js" path="/src/src/ce/nodes/ve.ce.CommentNode.js">
        <metrics statements="18" coveredstatements="18" conditionals="3" coveredconditionals="2" methods="4" coveredmethods="4"/>
        <line num="18" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="20" count="45" type="stmt"/>
        <line num="23" count="45" type="stmt"/>
        <line num="26" count="45" type="stmt"/>
        <line num="29" count="45" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="51" count="61" type="stmt"/>
        <line num="62" count="1" type="stmt"/>
        <line num="63" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="64" count="2" type="stmt"/>
        <line num="74" count="1" type="stmt"/>
        <line num="76" count="24" type="stmt"/>
        <line num="81" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.ContentEditableNode.js" path="/src/src/ce/nodes/ve.ce.ContentEditableNode.js">
        <metrics statements="25" coveredstatements="21" conditionals="6" coveredconditionals="4" methods="7" coveredmethods="5"/>
        <line num="15" count="1" type="stmt"/>
        <line num="16" count="1047" type="stmt"/>
        <line num="17" count="1047" type="stmt"/>
        <line num="18" count="1047" type="stmt"/>
        <line num="20" count="1047" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="38" count="1030" type="cond" truecount="3" falsecount="1"/>
        <line num="39" count="0" type="stmt"/>
        <line num="41" count="1030" type="stmt"/>
        <line num="43" count="1030" type="stmt"/>
        <line num="45" count="1030" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
        <line num="53" count="870" type="cond" truecount="1" falsecount="1"/>
        <line num="54" count="0" type="stmt"/>
        <line num="56" count="870" type="stmt"/>
        <line num="57" count="870" type="stmt"/>
        <line num="65" count="1" type="stmt"/>
        <line num="66" count="0" type="stmt"/>
        <line num="74" count="1" type="stmt"/>
        <line num="75" count="2077" type="stmt"/>
        <line num="83" count="1" type="stmt"/>
        <line num="84" count="1661" type="stmt"/>
        <line num="92" count="1" type="stmt"/>
        <line num="93" count="0" type="stmt"/>
      </file>
      <file name="ve.ce.DefinitionListItemNode.js" path="/src/src/ce/nodes/ve.ce.DefinitionListItemNode.js">
        <metrics statements="15" coveredstatements="14" conditionals="2" coveredconditionals="1" methods="3" coveredmethods="3"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="96" type="stmt"/>
        <line num="21" count="96" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="45" count="102" type="stmt"/>
        <line num="46" count="102" type="stmt"/>
        <line num="48" count="102" type="cond" truecount="1" falsecount="1"/>
        <line num="49" count="0" type="stmt"/>
        <line num="51" count="102" type="stmt"/>
        <line num="59" count="1" type="stmt"/>
        <line num="60" count="6" type="stmt"/>
        <line num="65" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.DefinitionListNode.js" path="/src/src/ce/nodes/ve.ce.DefinitionListNode.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="48" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.DivNode.js" path="/src/src/ce/nodes/ve.ce.DivNode.js">
        <metrics statements="5" coveredstatements="5" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="5" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.DocumentNode.js" path="/src/src/ce/nodes/ve.ce.DocumentNode.js">
        <metrics statements="16" coveredstatements="15" conditionals="1" coveredconditionals="1" methods="3" coveredmethods="2"/>
        <line num="18" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="20" count="393" type="stmt"/>
        <line num="23" count="393" type="stmt"/>
        <line num="26" count="393" type="stmt"/>
        <line num="29" count="393" type="stmt"/>
        <line num="33" count="393" type="stmt"/>
        <line num="37" count="393" type="stmt"/>
        <line num="39" count="393" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
        <line num="62" count="1" type="stmt"/>
        <line num="63" count="0" type="stmt"/>
        <line num="71" count="1" type="stmt"/>
        <line num="72" count="6196" type="stmt"/>
        <line num="77" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.GeneratedContentNode.js" path="/src/src/ce/nodes/ve.ce.GeneratedContentNode.js">
        <metrics statements="122" coveredstatements="27" conditionals="50" coveredconditionals="2" methods="25" coveredmethods="2"/>
        <line num="15" count="1" type="stmt"/>
        <line num="17" count="0" type="stmt"/>
        <line num="18" count="0" type="stmt"/>
        <line num="21" count="0" type="stmt"/>
        <line num="22" count="0" type="stmt"/>
        <line num="25" count="0" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="54" count="1" type="stmt"/>
        <line num="55" count="2" type="stmt"/>
        <line num="58" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="59" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="60" count="0" type="stmt"/>
        <line num="61" count="0" type="stmt"/>
        <line num="62" count="0" type="stmt"/>
        <line num="68" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="69" count="2" type="stmt"/>
        <line num="71" count="0" type="stmt"/>
        <line num="74" count="2" type="stmt"/>
        <line num="101" count="1" type="stmt"/>
        <line num="110" count="1" type="stmt"/>
        <line num="111" count="0" type="stmt"/>
        <line num="127" count="1" type="stmt"/>
        <line num="128" count="0" type="stmt"/>
        <line num="130" count="0" type="stmt"/>
        <line num="135" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="137" count="0" type="stmt"/>
        <line num="138" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="139" count="0" type="stmt"/>
        <line num="140" count="0" type="stmt"/>
        <line num="141" count="0" type="stmt"/>
        <line num="143" count="0" type="stmt"/>
        <line num="146" count="0" type="stmt"/>
        <line num="152" count="0" type="stmt"/>
        <line num="155" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="158" count="0" type="stmt"/>
        <line num="161" count="0" type="stmt"/>
        <line num="170" count="1" type="stmt"/>
        <line num="171" count="0" type="stmt"/>
        <line num="183" count="1" type="stmt"/>
        <line num="184" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="185" count="0" type="stmt"/>
        <line num="187" count="0" type="stmt"/>
        <line num="188" count="0" type="stmt"/>
        <line num="189" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="190" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="192" count="0" type="stmt"/>
        <line num="195" count="0" type="stmt"/>
        <line num="196" count="0" type="stmt"/>
        <line num="197" count="0" type="stmt"/>
        <line num="198" count="0" type="stmt"/>
        <line num="199" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="202" count="0" type="stmt"/>
        <line num="203" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="204" count="0" type="stmt"/>
        <line num="210" count="0" type="stmt"/>
        <line num="211" count="0" type="stmt"/>
        <line num="215" count="0" type="stmt"/>
        <line num="219" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="220" count="0" type="stmt"/>
        <line num="221" count="0" type="stmt"/>
        <line num="223" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="224" count="0" type="stmt"/>
        <line num="227" count="0" type="stmt"/>
        <line num="228" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="229" count="0" type="stmt"/>
        <line num="232" count="0" type="stmt"/>
        <line num="246" count="1" type="stmt"/>
        <line num="248" count="0" type="stmt"/>
        <line num="249" count="0" type="stmt"/>
        <line num="251" count="0" type="stmt"/>
        <line num="252" count="0" type="stmt"/>
        <line num="253" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="254" count="0" type="stmt"/>
        <line num="266" count="1" type="stmt"/>
        <line num="267" count="0" type="stmt"/>
        <line num="278" count="1" type="stmt"/>
        <line num="279" count="0" type="stmt"/>
        <line num="289" count="1" type="stmt"/>
        <line num="290" count="0" type="stmt"/>
        <line num="291" count="0" type="stmt"/>
        <line num="292" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="293" count="0" type="stmt"/>
        <line num="295" count="0" type="stmt"/>
        <line num="305" count="1" type="stmt"/>
        <line num="306" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="308" count="0" type="stmt"/>
        <line num="311" count="0" type="stmt"/>
        <line num="315" count="0" type="stmt"/>
        <line num="316" count="0" type="stmt"/>
        <line num="319" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="320" count="0" type="stmt"/>
        <line num="324" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="325" count="0" type="stmt"/>
        <line num="337" count="1" type="stmt"/>
        <line num="338" count="0" type="stmt"/>
        <line num="347" count="1" type="stmt"/>
        <line num="348" count="0" type="stmt"/>
        <line num="349" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="352" count="0" type="stmt"/>
        <line num="353" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="354" count="0" type="stmt"/>
        <line num="357" count="0" type="stmt"/>
        <line num="367" count="1" type="stmt"/>
        <line num="368" count="0" type="stmt"/>
        <line num="369" count="0" type="stmt"/>
        <line num="373" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="374" count="0" type="stmt"/>
        <line num="375" count="0" type="stmt"/>
        <line num="376" count="0" type="stmt"/>
        <line num="377" count="0" type="stmt"/>
        <line num="384" count="1" type="stmt"/>
        <line num="385" count="0" type="stmt"/>
        <line num="386" count="0" type="stmt"/>
        <line num="394" count="1" type="stmt"/>
        <line num="395" count="0" type="stmt"/>
        <line num="403" count="1" type="stmt"/>
        <line num="404" count="0" type="stmt"/>
        <line num="412" count="1" type="stmt"/>
        <line num="413" count="0" type="stmt"/>
        <line num="421" count="1" type="stmt"/>
        <line num="422" count="0" type="stmt"/>
      </file>
      <file name="ve.ce.HeadingNode.js" path="/src/src/ce/nodes/ve.ce.HeadingNode.js">
        <metrics statements="17" coveredstatements="16" conditionals="2" coveredconditionals="1" methods="4" coveredmethods="4"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="124" type="stmt"/>
        <line num="21" count="124" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="38" count="124" type="stmt"/>
        <line num="39" count="124" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="51" count="149" type="stmt"/>
        <line num="52" count="149" type="stmt"/>
        <line num="54" count="149" type="cond" truecount="1" falsecount="1"/>
        <line num="55" count="0" type="stmt"/>
        <line num="57" count="149" type="stmt"/>
        <line num="65" count="1" type="stmt"/>
        <line num="66" count="25" type="stmt"/>
        <line num="71" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.HorizontalRuleNode.js" path="/src/src/ce/nodes/ve.ce.HorizontalRuleNode.js">
        <metrics statements="10" coveredstatements="10" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="18" count="1" type="stmt"/>
        <line num="20" count="2" type="stmt"/>
        <line num="24" count="2" type="stmt"/>
        <line num="27" count="2" type="stmt"/>
        <line num="30" count="2" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.ImageNode.js" path="/src/src/ce/nodes/ve.ce.ImageNode.js">
        <metrics statements="23" coveredstatements="21" conditionals="10" coveredconditionals="7" methods="4" coveredmethods="4"/>
        <line num="20" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="21" count="88" type="stmt"/>
        <line num="27" count="88" type="stmt"/>
        <line num="28" count="88" type="cond" truecount="2" falsecount="0"/>
        <line num="31" count="88" type="stmt"/>
        <line num="32" count="88" type="stmt"/>
        <line num="35" count="88" type="stmt"/>
        <line num="36" count="88" type="stmt"/>
        <line num="39" count="88" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="46" count="1" type="stmt"/>
        <line num="54" count="1" type="stmt"/>
        <line num="55" count="22" type="stmt"/>
        <line num="68" count="1" type="stmt"/>
        <line num="69" count="2" type="cond" truecount="2" falsecount="1"/>
        <line num="71" count="0" type="stmt"/>
        <line num="72" count="0" type="stmt"/>
        <line num="76" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="77" count="2" type="stmt"/>
        <line num="86" count="1" type="stmt"/>
        <line num="87" count="16" type="cond" truecount="2" falsecount="0"/>
        <line num="90" count="3" type="stmt"/>
        <line num="92" count="13" type="stmt"/>
      </file>
      <file name="ve.ce.InlineImageNode.js" path="/src/src/ce/nodes/ve.ce.InlineImageNode.js">
        <metrics statements="10" coveredstatements="10" conditionals="1" coveredconditionals="1" methods="1" coveredmethods="1"/>
        <line num="19" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="20" count="53" type="stmt"/>
        <line num="25" count="53" type="stmt"/>
        <line num="28" count="53" type="stmt"/>
        <line num="31" count="53" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="57" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.InternalItemNode.js" path="/src/src/ce/nodes/ve.ce.InternalItemNode.js">
        <metrics statements="7" coveredstatements="5" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="0"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="0" type="stmt"/>
        <line num="20" count="0" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.InternalListNode.js" path="/src/src/ce/nodes/ve.ce.InternalListNode.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="2" coveredmethods="2"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="393" type="stmt"/>
        <line num="21" count="393" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.ListItemNode.js" path="/src/src/ce/nodes/ve.ce.ListItemNode.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="192" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.ListNode.js" path="/src/src/ce/nodes/ve.ce.ListNode.js">
        <metrics statements="15" coveredstatements="14" conditionals="2" coveredconditionals="1" methods="3" coveredmethods="3"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="179" type="stmt"/>
        <line num="21" count="179" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="45" count="329" type="stmt"/>
        <line num="46" count="329" type="stmt"/>
        <line num="48" count="329" type="cond" truecount="1" falsecount="1"/>
        <line num="49" count="0" type="stmt"/>
        <line num="51" count="329" type="stmt"/>
        <line num="59" count="1" type="stmt"/>
        <line num="60" count="150" type="stmt"/>
        <line num="65" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.ParagraphNode.js" path="/src/src/ce/nodes/ve.ce.ParagraphNode.js">
        <metrics statements="11" coveredstatements="11" conditionals="4" coveredconditionals="4" methods="2" coveredmethods="2"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="1651" type="stmt"/>
        <line num="21" count="1651" type="cond" truecount="2" falsecount="0"/>
        <line num="25" count="677" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="45" count="1651" type="stmt"/>
        <line num="46" count="1651" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.PreformattedNode.js" path="/src/src/ce/nodes/ve.ce.PreformattedNode.js">
        <metrics statements="6" coveredstatements="6" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="49" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.SectionNode.js" path="/src/src/ce/nodes/ve.ce.SectionNode.js">
        <metrics statements="16" coveredstatements="14" conditionals="2" coveredconditionals="1" methods="3" coveredmethods="2"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="7" type="stmt"/>
        <line num="22" count="7" type="stmt"/>
        <line num="25" count="7" type="stmt"/>
        <line num="28" count="7" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="51" count="7" type="stmt"/>
        <line num="53" count="7" type="cond" truecount="1" falsecount="1"/>
        <line num="54" count="0" type="stmt"/>
        <line num="56" count="7" type="stmt"/>
        <line num="64" count="1" type="stmt"/>
        <line num="65" count="0" type="stmt"/>
        <line num="70" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.TableCaptionNode.js" path="/src/src/ce/nodes/ve.ce.TableCaptionNode.js">
        <metrics statements="9" coveredstatements="9" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="11" type="stmt"/>
        <line num="22" count="11" type="stmt"/>
        <line num="25" count="11" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.TableCellNode.js" path="/src/src/ce/nodes/ve.ce.TableCellNode.js">
        <metrics statements="64" coveredstatements="56" conditionals="27" coveredconditionals="18" methods="8" coveredmethods="8"/>
        <line num="18" count="1" type="stmt"/>
        <line num="20" count="601" type="stmt"/>
        <line num="23" count="601" type="stmt"/>
        <line num="24" count="601" type="stmt"/>
        <line num="26" count="601" type="stmt"/>
        <line num="29" count="601" type="stmt"/>
        <line num="33" count="601" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="56" count="1" type="stmt"/>
        <line num="58" count="602" type="stmt"/>
        <line num="60" count="602" type="stmt"/>
        <line num="61" count="602" type="stmt"/>
        <line num="64" count="602" type="stmt"/>
        <line num="71" count="602" type="cond" truecount="2" falsecount="0"/>
        <line num="72" count="52" type="stmt"/>
        <line num="74" count="602" type="cond" truecount="2" falsecount="0"/>
        <line num="75" count="52" type="stmt"/>
        <line num="78" count="602" type="stmt"/>
        <line num="81" count="602" type="stmt"/>
        <line num="90" count="1" type="stmt"/>
        <line num="91" count="876" type="stmt"/>
        <line num="92" count="876" type="stmt"/>
        <line num="93" count="876" type="stmt"/>
        <line num="94" count="876" type="stmt"/>
        <line num="95" count="876" type="cond" truecount="1" falsecount="1"/>
        <line num="96" count="0" type="stmt"/>
        <line num="98" count="876" type="cond" truecount="1" falsecount="1"/>
        <line num="99" count="0" type="stmt"/>
        <line num="101" count="876" type="cond" truecount="1" falsecount="1"/>
        <line num="102" count="0" type="stmt"/>
        <line num="104" count="876" type="cond" truecount="1" falsecount="1"/>
        <line num="105" count="0" type="stmt"/>
        <line num="114" count="1" type="stmt"/>
        <line num="115" count="614" type="stmt"/>
        <line num="116" count="614" type="stmt"/>
        <line num="117" count="614" type="stmt"/>
        <line num="118" count="614" type="cond" truecount="2" falsecount="0"/>
        <line num="119" count="13" type="cond" truecount="2" falsecount="0"/>
        <line num="121" count="614" type="cond" truecount="2" falsecount="0"/>
        <line num="122" count="9" type="stmt"/>
        <line num="124" count="605" type="stmt"/>
        <line num="133" count="1" type="stmt"/>
        <line num="136" count="505" type="cond" truecount="1" falsecount="1"/>
        <line num="137" count="505" type="stmt"/>
        <line num="138" count="505" type="cond" truecount="2" falsecount="0"/>
        <line num="139" count="4" type="stmt"/>
        <line num="148" count="1" type="stmt"/>
        <line num="151" count="1215" type="stmt"/>
        <line num="159" count="1" type="stmt"/>
        <line num="160" count="161" type="stmt"/>
        <line num="170" count="1" type="stmt"/>
        <line num="171" count="1" type="cond" truecount="1" falsecount="2"/>
        <line num="174" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="175" count="0" type="stmt"/>
        <line num="177" count="0" type="stmt"/>
        <line num="179" count="0" type="stmt"/>
        <line num="184" count="1" type="stmt"/>
        <line num="187" count="1" type="stmt"/>
        <line num="188" count="1" type="stmt"/>
        <line num="194" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.TableNode.js" path="/src/src/ce/nodes/ve.ce.TableNode.js">
        <metrics statements="225" coveredstatements="184" conditionals="128" coveredconditionals="88" methods="21" coveredmethods="18"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="163" type="stmt"/>
        <line num="21" count="163" type="stmt"/>
        <line num="22" count="163" type="stmt"/>
        <line num="23" count="163" type="stmt"/>
        <line num="24" count="163" type="stmt"/>
        <line num="27" count="163" type="stmt"/>
        <line num="29" count="163" type="stmt"/>
        <line num="32" count="163" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="52" count="163" type="stmt"/>
        <line num="55" count="163" type="cond" truecount="3" falsecount="1"/>
        <line num="56" count="0" type="stmt"/>
        <line num="58" count="163" type="stmt"/>
        <line num="61" count="163" type="stmt"/>
        <line num="62" count="163" type="stmt"/>
        <line num="63" count="163" type="cond" truecount="1" falsecount="1"/>
        <line num="64" count="0" type="stmt"/>
        <line num="66" count="163" type="stmt"/>
        <line num="68" count="163" type="stmt"/>
        <line num="69" count="163" type="stmt"/>
        <line num="71" count="163" type="stmt"/>
        <line num="82" count="163" type="stmt"/>
        <line num="85" count="163" type="stmt"/>
        <line num="89" count="163" type="stmt"/>
        <line num="93" count="163" type="stmt"/>
        <line num="94" count="163" type="stmt"/>
        <line num="97" count="163" type="stmt"/>
        <line num="98" count="163" type="stmt"/>
        <line num="99" count="163" type="stmt"/>
        <line num="103" count="163" type="stmt"/>
        <line num="109" count="1" type="stmt"/>
        <line num="111" count="153" type="stmt"/>
        <line num="114" count="153" type="cond" truecount="1" falsecount="1"/>
        <line num="115" count="0" type="stmt"/>
        <line num="119" count="153" type="stmt"/>
        <line num="120" count="153" type="stmt"/>
        <line num="121" count="153" type="stmt"/>
        <line num="122" count="153" type="stmt"/>
        <line num="123" count="153" type="stmt"/>
        <line num="124" count="153" type="stmt"/>
        <line num="126" count="153" type="stmt"/>
        <line num="134" count="1" type="stmt"/>
        <line num="135" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="136" count="0" type="stmt"/>
        <line num="138" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="140" count="1" type="stmt"/>
        <line num="143" count="1" type="stmt"/>
        <line num="144" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="146" count="0" type="stmt"/>
        <line num="148" count="1" type="stmt"/>
        <line num="158" count="1" type="stmt"/>
        <line num="159" count="4" type="stmt"/>
        <line num="160" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="161" count="0" type="stmt"/>
        <line num="164" count="4" type="stmt"/>
        <line num="165" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="166" count="0" type="stmt"/>
        <line num="167" count="0" type="stmt"/>
        <line num="169" count="4" type="stmt"/>
        <line num="173" count="4" type="cond" truecount="4" falsecount="0"/>
        <line num="175" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="176" count="1" type="stmt"/>
        <line num="178" count="1" type="stmt"/>
        <line num="180" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="187" count="0" type="stmt"/>
        <line num="189" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="192" count="2" type="stmt"/>
        <line num="195" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="196" count="4" type="stmt"/>
        <line num="203" count="4" type="stmt"/>
        <line num="206" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="207" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="209" count="0" type="stmt"/>
        <line num="211" count="1" type="stmt"/>
        <line num="214" count="4" type="stmt"/>
        <line num="216" count="4" type="stmt"/>
        <line num="219" count="4" type="cond" truecount="2" falsecount="2"/>
        <line num="222" count="0" type="stmt"/>
        <line num="224" count="0" type="stmt"/>
        <line num="225" count="0" type="stmt"/>
        <line num="227" count="0" type="stmt"/>
        <line num="229" count="0" type="stmt"/>
        <line num="231" count="0" type="stmt"/>
        <line num="234" count="4" type="stmt"/>
        <line num="235" count="4" type="stmt"/>
        <line num="236" count="4" type="cond" truecount="3" falsecount="1"/>
        <line num="243" count="0" type="stmt"/>
        <line num="244" count="0" type="stmt"/>
        <line num="247" count="4" type="stmt"/>
        <line num="252" count="4" type="stmt"/>
        <line num="263" count="1" type="stmt"/>
        <line num="265" count="6" type="cond" truecount="2" falsecount="2"/>
        <line num="267" count="0" type="stmt"/>
        <line num="268" count="6" type="cond" truecount="1" falsecount="1"/>
        <line num="269" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="271" count="0" type="stmt"/>
        <line num="273" count="0" type="stmt"/>
        <line num="274" count="0" type="stmt"/>
        <line num="276" count="6" type="stmt"/>
        <line num="287" count="1" type="stmt"/>
        <line num="288" count="0" type="stmt"/>
        <line num="301" count="1" type="stmt"/>
        <line num="302" count="9" type="stmt"/>
        <line num="303" count="9" type="stmt"/>
        <line num="306" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="307" count="1" type="stmt"/>
        <line num="310" count="8" type="stmt"/>
        <line num="318" count="1" type="stmt"/>
        <line num="319" count="1" type="stmt"/>
        <line num="320" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="321" count="0" type="stmt"/>
        <line num="324" count="1" type="stmt"/>
        <line num="325" count="1" type="cond" truecount="3" falsecount="1"/>
        <line num="326" count="1" type="stmt"/>
        <line num="329" count="0" type="stmt"/>
        <line num="331" count="0" type="stmt"/>
        <line num="335" count="0" type="stmt"/>
        <line num="336" count="0" type="stmt"/>
        <line num="344" count="1" type="stmt"/>
        <line num="345" count="4" type="stmt"/>
        <line num="346" count="4" type="stmt"/>
        <line num="347" count="4" type="stmt"/>
        <line num="359" count="1" type="stmt"/>
        <line num="360" count="16" type="stmt"/>
        <line num="361" count="16" type="stmt"/>
        <line num="363" count="16" type="stmt"/>
        <line num="364" count="16" type="cond" truecount="2" falsecount="0"/>
        <line num="365" count="9" type="cond" truecount="1" falsecount="1"/>
        <line num="366" count="0" type="stmt"/>
        <line num="367" count="0" type="stmt"/>
        <line num="369" count="9" type="stmt"/>
        <line num="370" count="9" type="cond" truecount="1" falsecount="1"/>
        <line num="371" count="0" type="stmt"/>
        <line num="373" count="9" type="stmt"/>
        <line num="374" count="9" type="stmt"/>
        <line num="375" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="376" count="8" type="stmt"/>
        <line num="377" count="8" type="stmt"/>
        <line num="378" count="8" type="cond" truecount="1" falsecount="1"/>
        <line num="379" count="8" type="stmt"/>
        <line num="384" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="385" count="4" type="stmt"/>
        <line num="386" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="387" count="3" type="stmt"/>
        <line num="390" count="7" type="stmt"/>
        <line num="393" count="16" type="stmt"/>
        <line num="394" count="16" type="stmt"/>
        <line num="402" count="1" type="stmt"/>
        <line num="406" count="401" type="cond" truecount="5" falsecount="0"/>
        <line num="418" count="401" type="cond" truecount="2" falsecount="0"/>
        <line num="419" count="154" type="cond" truecount="2" falsecount="0"/>
        <line num="420" count="40" type="stmt"/>
        <line num="423" count="40" type="stmt"/>
        <line num="426" count="154" type="cond" truecount="2" falsecount="0"/>
        <line num="427" count="146" type="cond" truecount="2" falsecount="0"/>
        <line num="428" count="3" type="stmt"/>
        <line num="430" count="146" type="stmt"/>
        <line num="432" count="247" type="cond" truecount="4" falsecount="0"/>
        <line num="433" count="5" type="stmt"/>
        <line num="434" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="435" count="0" type="stmt"/>
        <line num="438" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="439" count="0" type="stmt"/>
        <line num="441" count="5" type="stmt"/>
        <line num="443" count="401" type="stmt"/>
        <line num="444" count="401" type="stmt"/>
        <line num="452" count="1" type="stmt"/>
        <line num="453" count="13" type="stmt"/>
        <line num="454" count="13" type="cond" truecount="3" falsecount="0"/>
        <line num="456" count="13" type="cond" truecount="2" falsecount="0"/>
        <line num="462" count="1" type="stmt"/>
        <line num="463" count="78" type="stmt"/>
        <line num="466" count="1" type="stmt"/>
        <line num="467" count="40" type="stmt"/>
        <line num="475" count="1" type="stmt"/>
        <line num="476" count="278" type="cond" truecount="2" falsecount="0"/>
        <line num="482" count="274" type="stmt"/>
        <line num="485" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="490" count="4" type="stmt"/>
        <line num="491" count="4" type="stmt"/>
        <line num="493" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="494" count="0" type="stmt"/>
        <line num="497" count="4" type="stmt"/>
        <line num="499" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="500" count="0" type="stmt"/>
        <line num="504" count="4" type="stmt"/>
        <line num="509" count="4" type="stmt"/>
        <line num="516" count="4" type="stmt"/>
        <line num="517" count="4" type="stmt"/>
        <line num="518" count="4" type="stmt"/>
        <line num="519" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="521" count="0" type="stmt"/>
        <line num="526" count="4" type="stmt"/>
        <line num="531" count="4" type="stmt"/>
        <line num="532" count="4" type="stmt"/>
        <line num="533" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="535" count="0" type="stmt"/>
        <line num="540" count="4" type="stmt"/>
        <line num="546" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="547" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="552" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="554" count="4" type="stmt"/>
        <line num="556" count="0" type="stmt"/>
        <line num="563" count="4" type="stmt"/>
        <line num="569" count="4" type="stmt"/>
        <line num="575" count="4" type="stmt"/>
        <line num="581" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="582" count="0" type="stmt"/>
        <line num="584" count="4" type="stmt"/>
        <line num="585" count="4" type="stmt"/>
        <line num="588" count="4" type="stmt"/>
        <line num="597" count="1" type="stmt"/>
        <line num="598" count="5" type="stmt"/>
        <line num="599" count="5" type="stmt"/>
        <line num="600" count="3" type="stmt"/>
        <line num="602" count="5" type="stmt"/>
        <line num="611" count="1" type="stmt"/>
        <line num="612" count="25" type="stmt"/>
        <line num="614" count="25" type="stmt"/>
        <line num="619" count="1" type="stmt"/>
        <line num="621" count="1" type="stmt"/>
        <line num="625" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.TableRowNode.js" path="/src/src/ce/nodes/ve.ce.TableRowNode.js">
        <metrics statements="41" coveredstatements="33" conditionals="8" coveredconditionals="8" methods="8" coveredmethods="7"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="274" type="stmt"/>
        <line num="20" count="274" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="40" count="274" type="stmt"/>
        <line num="42" count="274" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="50" count="274" type="stmt"/>
        <line num="52" count="274" type="stmt"/>
        <line num="58" count="1" type="stmt"/>
        <line num="60" count="294" type="stmt"/>
        <line num="63" count="294" type="stmt"/>
        <line num="64" count="294" type="cond" truecount="2" falsecount="0"/>
        <line num="67" count="292" type="stmt"/>
        <line num="75" count="1" type="stmt"/>
        <line num="76" count="566" type="stmt"/>
        <line num="77" count="566" type="stmt"/>
        <line num="79" count="566" type="stmt"/>
        <line num="80" count="566" type="cond" truecount="2" falsecount="0"/>
        <line num="81" count="16" type="cond" truecount="2" falsecount="0"/>
        <line num="82" count="9" type="stmt"/>
        <line num="85" count="9" type="stmt"/>
        <line num="89" count="9" type="stmt"/>
        <line num="91" count="16" type="stmt"/>
        <line num="93" count="550" type="stmt"/>
        <line num="100" count="1" type="stmt"/>
        <line num="101" count="844" type="cond" truecount="2" falsecount="0"/>
        <line num="102" count="18" type="stmt"/>
        <line num="111" count="1" type="stmt"/>
        <line num="112" count="0" type="stmt"/>
        <line num="113" count="0" type="stmt"/>
        <line num="114" count="0" type="stmt"/>
        <line num="115" count="0" type="stmt"/>
        <line num="118" count="0" type="stmt"/>
        <line num="126" count="0" type="stmt"/>
        <line num="127" count="0" type="stmt"/>
        <line num="128" count="0" type="stmt"/>
        <line num="135" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.TableSectionNode.js" path="/src/src/ce/nodes/ve.ce.TableSectionNode.js">
        <metrics statements="14" coveredstatements="13" conditionals="2" coveredconditionals="1" methods="3" coveredmethods="3"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="177" type="stmt"/>
        <line num="21" count="177" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="43" count="363" type="stmt"/>
        <line num="44" count="363" type="stmt"/>
        <line num="46" count="363" type="cond" truecount="1" falsecount="1"/>
        <line num="47" count="0" type="stmt"/>
        <line num="49" count="363" type="stmt"/>
        <line num="57" count="1" type="stmt"/>
        <line num="58" count="186" type="stmt"/>
        <line num="63" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.TextNode.js" path="/src/src/ce/nodes/ve.ce.TextNode.js">
        <metrics statements="25" coveredstatements="23" conditionals="8" coveredconditionals="7" methods="4" coveredmethods="4"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="1743" type="stmt"/>
        <line num="20" count="1743" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="44" count="2100" type="stmt"/>
        <line num="45" count="2100" type="stmt"/>
        <line num="46" count="2100" type="stmt"/>
        <line num="49" count="6" type="cond" truecount="1" falsecount="1"/>
        <line num="51" count="0" type="stmt"/>
        <line num="52" count="0" type="stmt"/>
        <line num="54" count="6" type="stmt"/>
        <line num="59" count="6681" type="cond" truecount="2" falsecount="0"/>
        <line num="60" count="1571" type="stmt"/>
        <line num="62" count="5110" type="stmt"/>
        <line num="66" count="2100" type="cond" truecount="2" falsecount="0"/>
        <line num="67" count="1978" type="stmt"/>
        <line num="68" count="6681" type="stmt"/>
        <line num="70" count="6681" type="cond" truecount="2" falsecount="0"/>
        <line num="71" count="6" type="stmt"/>
        <line num="76" count="2100" type="stmt"/>
        <line num="81" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.UnrenderedNode.js" path="/src/src/ce/nodes/ve.ce.UnrenderedNode.js">
        <metrics statements="7" coveredstatements="6" conditionals="0" coveredconditionals="0" methods="2" coveredmethods="1"/>
        <line num="20" count="1" type="stmt"/>
        <line num="22" count="3" type="stmt"/>
        <line num="25" count="3" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="40" count="0" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
      </file>
    </package>
    <package name="src.ce.selections">
      <metrics statements="169" coveredstatements="161" conditionals="82" coveredconditionals="70" methods="29" coveredmethods="27"/>
      <file name="ve.ce.LinearSelection.js" path="/src/src/ce/selections/ve.ce.LinearSelection.js">
        <metrics statements="97" coveredstatements="92" conditionals="68" coveredconditionals="58" methods="11" coveredmethods="11"/>
        <line num="14" count="1" type="stmt"/>
        <line num="16" count="1317" type="stmt"/>
        <line num="19" count="1317" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="36" count="171" type="stmt"/>
        <line num="38" count="171" type="stmt"/>
        <line num="40" count="171" type="cond" truecount="2" falsecount="0"/>
        <line num="41" count="3" type="stmt"/>
        <line num="44" count="168" type="stmt"/>
        <line num="45" count="168" type="stmt"/>
        <line num="46" count="168" type="cond" truecount="2" falsecount="0"/>
        <line num="47" count="1" type="stmt"/>
        <line num="50" count="167" type="stmt"/>
        <line num="56" count="167" type="stmt"/>
        <line num="57" count="167" type="stmt"/>
        <line num="58" count="167" type="cond" truecount="2" falsecount="0"/>
        <line num="59" count="19" type="stmt"/>
        <line num="62" count="19" type="stmt"/>
        <line num="63" count="19" type="cond" truecount="2" falsecount="0"/>
        <line num="64" count="16" type="stmt"/>
        <line num="68" count="167" type="stmt"/>
        <line num="69" count="167" type="cond" truecount="4" falsecount="0"/>
        <line num="70" count="3" type="stmt"/>
        <line num="73" count="219" type="stmt"/>
        <line num="79" count="1" type="stmt"/>
        <line num="80" count="86" type="stmt"/>
        <line num="82" count="86" type="cond" truecount="2" falsecount="0"/>
        <line num="83" count="12" type="stmt"/>
        <line num="86" count="74" type="stmt"/>
        <line num="92" count="1" type="stmt"/>
        <line num="93" count="95" type="stmt"/>
        <line num="95" count="95" type="stmt"/>
        <line num="97" count="95" type="cond" truecount="2" falsecount="0"/>
        <line num="98" count="26" type="stmt"/>
        <line num="101" count="69" type="stmt"/>
        <line num="102" count="69" type="stmt"/>
        <line num="103" count="69" type="cond" truecount="1" falsecount="1"/>
        <line num="104" count="0" type="stmt"/>
        <line num="108" count="69" type="stmt"/>
        <line num="109" count="69" type="stmt"/>
        <line num="111" count="0" type="stmt"/>
        <line num="113" count="69" type="cond" truecount="2" falsecount="0"/>
        <line num="114" count="5" type="stmt"/>
        <line num="117" count="69" type="stmt"/>
        <line num="118" count="69" type="cond" truecount="4" falsecount="0"/>
        <line num="119" count="3" type="stmt"/>
        <line num="121" count="66" type="stmt"/>
        <line num="136" count="1" type="stmt"/>
        <line num="137" count="24" type="stmt"/>
        <line num="138" count="24" type="stmt"/>
        <line num="142" count="24" type="cond" truecount="4" falsecount="1"/>
        <line num="143" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="144" count="24" type="cond" truecount="2" falsecount="0"/>
        <line num="145" count="22" type="cond" truecount="2" falsecount="0"/>
        <line num="147" count="22" type="cond" truecount="5" falsecount="0"/>
        <line num="148" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="152" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="153" count="3" type="stmt"/>
        <line num="157" count="2" type="stmt"/>
        <line num="160" count="24" type="cond" truecount="2" falsecount="0"/>
        <line num="161" count="2" type="stmt"/>
        <line num="164" count="24" type="cond" truecount="1" falsecount="1"/>
        <line num="165" count="0" type="stmt"/>
        <line num="173" count="24" type="stmt"/>
        <line num="174" count="24" type="cond" truecount="2" falsecount="0"/>
        <line num="176" count="6" type="stmt"/>
        <line num="179" count="18" type="cond" truecount="1" falsecount="1"/>
        <line num="180" count="18" type="stmt"/>
        <line num="182" count="18" type="cond" truecount="6" falsecount="0"/>
        <line num="184" count="8" type="stmt"/>
        <line num="185" count="8" type="cond" truecount="1" falsecount="1"/>
        <line num="186" count="0" type="stmt"/>
        <line num="188" count="8" type="stmt"/>
        <line num="190" count="10" type="stmt"/>
        <line num="193" count="18" type="cond" truecount="2" falsecount="0"/>
        <line num="195" count="3" type="stmt"/>
        <line num="196" count="3" type="stmt"/>
        <line num="205" count="15" type="stmt"/>
        <line num="219" count="1" type="stmt"/>
        <line num="220" count="70" type="cond" truecount="2" falsecount="0"/>
        <line num="221" count="56" type="stmt"/>
        <line num="224" count="56" type="stmt"/>
        <line num="225" count="56" type="cond" truecount="2" falsecount="0"/>
        <line num="228" count="14" type="stmt"/>
        <line num="237" count="1" type="stmt"/>
        <line num="238" count="5226" type="stmt"/>
        <line num="244" count="1" type="stmt"/>
        <line num="245" count="161" type="stmt"/>
        <line num="251" count="1" type="stmt"/>
        <line num="252" count="4713" type="stmt"/>
        <line num="258" count="1" type="stmt"/>
        <line num="259" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="260" count="3" type="stmt"/>
        <line num="262" count="3" type="stmt"/>
        <line num="267" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.NullSelection.js" path="/src/src/ce/selections/ve.ce.NullSelection.js">
        <metrics statements="17" coveredstatements="16" conditionals="0" coveredconditionals="0" methods="7" coveredmethods="6"/>
        <line num="14" count="1" type="stmt"/>
        <line num="16" count="44" type="stmt"/>
        <line num="21" count="1" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="46" count="1" type="stmt"/>
        <line num="47" count="5" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="54" count="0" type="stmt"/>
        <line num="60" count="1" type="stmt"/>
        <line num="61" count="53" type="stmt"/>
        <line num="67" count="1" type="stmt"/>
        <line num="69" count="2" type="stmt"/>
        <line num="74" count="1" type="stmt"/>
      </file>
      <file name="ve.ce.TableSelection.js" path="/src/src/ce/selections/ve.ce.TableSelection.js">
        <metrics statements="55" coveredstatements="53" conditionals="14" coveredconditionals="12" methods="11" coveredmethods="10"/>
        <line num="14" count="1" type="stmt"/>
        <line num="16" count="200" type="stmt"/>
        <line num="17" count="200" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="34" count="4" type="stmt"/>
        <line num="35" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="41" count="1" type="stmt"/>
        <line num="42" count="16" type="stmt"/>
        <line num="43" count="16" type="stmt"/>
        <line num="44" count="16" type="stmt"/>
        <line num="45" count="16" type="stmt"/>
        <line num="47" count="16" type="stmt"/>
        <line num="48" count="16" type="stmt"/>
        <line num="49" count="16" type="stmt"/>
        <line num="50" count="16" type="stmt"/>
        <line num="52" count="16" type="stmt"/>
        <line num="53" count="16" type="stmt"/>
        <line num="54" count="16" type="stmt"/>
        <line num="58" count="16" type="stmt"/>
        <line num="59" count="16" type="cond" truecount="1" falsecount="1"/>
        <line num="60" count="0" type="stmt"/>
        <line num="62" count="16" type="stmt"/>
        <line num="64" count="16" type="stmt"/>
        <line num="65" count="16" type="stmt"/>
        <line num="66" count="16" type="stmt"/>
        <line num="67" count="16" type="stmt"/>
        <line num="85" count="16" type="stmt"/>
        <line num="94" count="16" type="cond" truecount="4" falsecount="0"/>
        <line num="95" count="6" type="stmt"/>
        <line num="97" count="10" type="stmt"/>
        <line num="103" count="1" type="stmt"/>
        <line num="105" count="6" type="stmt"/>
        <line num="106" count="6" type="stmt"/>
        <line num="114" count="1" type="stmt"/>
        <line num="115" count="6" type="stmt"/>
        <line num="116" count="6" type="stmt"/>
        <line num="118" count="6" type="stmt"/>
        <line num="119" count="6" type="stmt"/>
        <line num="121" count="6" type="cond" truecount="4" falsecount="0"/>
        <line num="122" count="1" type="stmt"/>
        <line num="124" count="5" type="stmt"/>
        <line num="132" count="1" type="stmt"/>
        <line num="133" count="22" type="stmt"/>
        <line num="134" count="22" type="stmt"/>
        <line num="140" count="1" type="stmt"/>
        <line num="141" count="0" type="stmt"/>
        <line num="147" count="1" type="stmt"/>
        <line num="148" count="399" type="stmt"/>
        <line num="154" count="1" type="stmt"/>
        <line num="155" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="156" count="1" type="stmt"/>
        <line num="158" count="1" type="stmt"/>
        <line num="163" count="1" type="stmt"/>
      </file>
    </package>
    <package name="src.dm">
      <metrics statements="6538" coveredstatements="5935" conditionals="3685" coveredconditionals="3186" methods="1044" coveredmethods="954"/>
      <file name="ve.dm.AlignableNode.js" path="/src/src/dm/ve.dm.AlignableNode.js">
        <metrics statements="5" coveredstatements="5" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="27" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.Annotation.js" path="/src/src/dm/ve.dm.Annotation.js">
        <metrics statements="39" coveredstatements="37" conditionals="6" coveredconditionals="6" methods="10" coveredmethods="8"/>
        <line num="22" count="1" type="stmt"/>
        <line num="24" count="1859" type="stmt"/>
        <line num="27" count="1859" type="stmt"/>
        <line num="28" count="1859" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="52" count="1" type="stmt"/>
        <line num="62" count="1" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="76" count="1" type="stmt"/>
        <line num="85" count="1" type="stmt"/>
        <line num="106" count="1" type="stmt"/>
        <line num="113" count="1" type="stmt"/>
        <line num="114" count="1151" type="stmt"/>
        <line num="124" count="1" type="stmt"/>
        <line num="125" count="106" type="stmt"/>
        <line num="126" count="106" type="stmt"/>
        <line num="127" count="106" type="stmt"/>
        <line num="138" count="1" type="stmt"/>
        <line num="139" count="326" type="stmt"/>
        <line num="155" count="324" type="stmt"/>
        <line num="167" count="1" type="stmt"/>
        <line num="168" count="326" type="stmt"/>
        <line num="169" count="326" type="stmt"/>
        <line num="171" count="326" type="cond" truecount="2" falsecount="0"/>
        <line num="172" count="1" type="stmt"/>
        <line num="174" count="326" type="stmt"/>
        <line num="184" count="1" type="stmt"/>
        <line num="188" count="295" type="stmt"/>
        <line num="197" count="1" type="stmt"/>
        <line num="198" count="500" type="stmt"/>
        <line num="213" count="1" type="stmt"/>
        <line num="215" count="229" type="cond" truecount="4" falsecount="0"/>
        <line num="216" count="66" type="stmt"/>
        <line num="219" count="163" type="stmt"/>
        <line num="230" count="1" type="stmt"/>
        <line num="231" count="0" type="stmt"/>
        <line num="239" count="1" type="stmt"/>
        <line num="240" count="0" type="stmt"/>
      </file>
      <file name="ve.dm.AnnotationFactory.js" path="/src/src/dm/ve.dm.AnnotationFactory.js">
        <metrics statements="4" coveredstatements="4" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="14" count="1" type="stmt"/>
        <line num="16" count="1" type="stmt"/>
        <line num="21" count="1" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.AnnotationSet.js" path="/src/src/dm/ve.dm.AnnotationSet.js">
        <metrics statements="138" coveredstatements="134" conditionals="37" coveredconditionals="32" methods="50" coveredmethods="50"/>
        <line num="14" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="16" count="44244" type="stmt"/>
        <line num="17" count="44244" type="stmt"/>
        <line num="19" count="44244" type="cond" truecount="1" falsecount="1"/>
        <line num="20" count="0" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="35" count="62634" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="44" count="9675" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="54" count="50" type="stmt"/>
        <line num="64" count="1" type="stmt"/>
        <line num="65" count="4" type="stmt"/>
        <line num="78" count="1" type="stmt"/>
        <line num="79" count="170" type="stmt"/>
        <line num="88" count="1" type="stmt"/>
        <line num="89" count="3" type="stmt"/>
        <line num="102" count="1" type="stmt"/>
        <line num="103" count="50079" type="cond" truecount="2" falsecount="0"/>
        <line num="104" count="4110" type="stmt"/>
        <line num="106" count="45969" type="stmt"/>
        <line num="116" count="1" type="stmt"/>
        <line num="117" count="11686" type="stmt"/>
        <line num="125" count="1" type="stmt"/>
        <line num="126" count="67445" type="stmt"/>
        <line num="134" count="1" type="stmt"/>
        <line num="135" count="49549" type="stmt"/>
        <line num="143" count="1" type="stmt"/>
        <line num="144" count="16165" type="stmt"/>
        <line num="155" count="1" type="stmt"/>
        <line num="156" count="144" type="stmt"/>
        <line num="165" count="1" type="stmt"/>
        <line num="166" count="5993" type="stmt"/>
        <line num="175" count="1" type="stmt"/>
        <line num="176" count="2" type="stmt"/>
        <line num="177" count="2" type="stmt"/>
        <line num="178" count="2" type="stmt"/>
        <line num="187" count="1" type="stmt"/>
        <line num="188" count="27" type="stmt"/>
        <line num="189" count="27" type="stmt"/>
        <line num="190" count="29" type="stmt"/>
        <line num="199" count="1" type="stmt"/>
        <line num="200" count="215" type="stmt"/>
        <line num="209" count="1" type="stmt"/>
        <line num="210" count="4327" type="stmt"/>
        <line num="222" count="1" type="stmt"/>
        <line num="225" count="6059" type="cond" truecount="2" falsecount="0"/>
        <line num="226" count="3476" type="stmt"/>
        <line num="230" count="3476" type="stmt"/>
        <line num="232" count="6059" type="stmt"/>
        <line num="233" count="1572" type="stmt"/>
        <line num="234" count="1572" type="stmt"/>
        <line num="235" count="1572" type="cond" truecount="2" falsecount="0"/>
        <line num="236" count="1075" type="cond" truecount="2" falsecount="0"/>
        <line num="237" count="354" type="stmt"/>
        <line num="239" count="721" type="stmt"/>
        <line num="243" count="5705" type="cond" truecount="2" falsecount="0"/>
        <line num="255" count="1" type="stmt"/>
        <line num="256" count="854" type="stmt"/>
        <line num="265" count="1" type="stmt"/>
        <line num="266" count="18" type="stmt"/>
        <line num="267" count="18" type="stmt"/>
        <line num="268" count="18" type="cond" truecount="2" falsecount="0"/>
        <line num="269" count="8" type="stmt"/>
        <line num="272" count="10" type="stmt"/>
        <line num="285" count="1" type="stmt"/>
        <line num="286" count="1637" type="stmt"/>
        <line num="299" count="1" type="stmt"/>
        <line num="300" count="92" type="stmt"/>
        <line num="311" count="1" type="stmt"/>
        <line num="312" count="2927" type="stmt"/>
        <line num="314" count="2927" type="cond" truecount="2" falsecount="0"/>
        <line num="315" count="2661" type="stmt"/>
        <line num="316" count="134" type="cond" truecount="2" falsecount="0"/>
        <line num="317" count="24" type="stmt"/>
        <line num="321" count="266" type="stmt"/>
        <line num="323" count="2637" type="stmt"/>
        <line num="334" count="1" type="stmt"/>
        <line num="335" count="11" type="stmt"/>
        <line num="348" count="1" type="stmt"/>
        <line num="349" count="2149" type="stmt"/>
        <line num="350" count="2149" type="stmt"/>
        <line num="352" count="2149" type="cond" truecount="2" falsecount="0"/>
        <line num="353" count="82" type="stmt"/>
        <line num="368" count="1" type="stmt"/>
        <line num="369" count="219" type="stmt"/>
        <line num="371" count="219" type="cond" truecount="1" falsecount="1"/>
        <line num="372" count="0" type="stmt"/>
        <line num="375" count="219" type="cond" truecount="2" falsecount="0"/>
        <line num="376" count="214" type="stmt"/>
        <line num="377" count="214" type="stmt"/>
        <line num="380" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="381" count="4" type="stmt"/>
        <line num="393" count="1" type="stmt"/>
        <line num="394" count="588" type="stmt"/>
        <line num="395" count="588" type="cond" truecount="2" falsecount="0"/>
        <line num="396" count="578" type="stmt"/>
        <line num="398" count="588" type="stmt"/>
        <line num="410" count="1" type="stmt"/>
        <line num="411" count="796" type="stmt"/>
        <line num="419" count="1" type="stmt"/>
        <line num="420" count="1955" type="stmt"/>
        <line num="429" count="1" type="stmt"/>
        <line num="430" count="815" type="cond" truecount="1" falsecount="1"/>
        <line num="431" count="0" type="stmt"/>
        <line num="433" count="815" type="cond" truecount="1" falsecount="1"/>
        <line num="434" count="0" type="stmt"/>
        <line num="436" count="815" type="stmt"/>
        <line num="446" count="1" type="stmt"/>
        <line num="447" count="4112" type="stmt"/>
        <line num="448" count="4112" type="cond" truecount="2" falsecount="0"/>
        <line num="449" count="4056" type="stmt"/>
        <line num="460" count="1" type="stmt"/>
        <line num="461" count="66" type="stmt"/>
        <line num="462" count="66" type="cond" truecount="1" falsecount="1"/>
        <line num="463" count="66" type="stmt"/>
        <line num="470" count="1" type="stmt"/>
        <line num="471" count="3477" type="stmt"/>
        <line num="481" count="1" type="stmt"/>
        <line num="482" count="28" type="stmt"/>
        <line num="490" count="1" type="stmt"/>
        <line num="491" count="2" type="stmt"/>
        <line num="501" count="1" type="stmt"/>
        <line num="502" count="1" type="stmt"/>
        <line num="503" count="1" type="stmt"/>
        <line num="504" count="1" type="stmt"/>
        <line num="515" count="1" type="stmt"/>
        <line num="516" count="1" type="stmt"/>
        <line num="517" count="1" type="stmt"/>
        <line num="518" count="1" type="stmt"/>
        <line num="527" count="1" type="stmt"/>
        <line num="528" count="1" type="stmt"/>
        <line num="529" count="1" type="stmt"/>
        <line num="530" count="1" type="stmt"/>
        <line num="542" count="1" type="stmt"/>
        <line num="543" count="1" type="stmt"/>
        <line num="544" count="1" type="stmt"/>
        <line num="545" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.BranchNode.js" path="/src/src/dm/ve.dm.BranchNode.js">
        <metrics statements="72" coveredstatements="72" conditionals="37" coveredconditionals="35" methods="14" coveredmethods="14"/>
        <line num="20" count="1" type="stmt"/>
        <line num="22" count="16851" type="stmt"/>
        <line num="25" count="16851" type="stmt"/>
        <line num="28" count="16851" type="stmt"/>
        <line num="30" count="16851" type="stmt"/>
        <line num="33" count="16851" type="cond" truecount="4" falsecount="0"/>
        <line num="34" count="38" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="60" count="1" type="stmt"/>
        <line num="61" count="1" type="stmt"/>
        <line num="62" count="1" type="stmt"/>
        <line num="70" count="1" type="stmt"/>
        <line num="71" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="72" count="1" type="stmt"/>
        <line num="73" count="1" type="stmt"/>
        <line num="74" count="1" type="stmt"/>
        <line num="84" count="1" type="stmt"/>
        <line num="85" count="1" type="stmt"/>
        <line num="86" count="1" type="stmt"/>
        <line num="94" count="1" type="stmt"/>
        <line num="95" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="96" count="1" type="stmt"/>
        <line num="97" count="1" type="stmt"/>
        <line num="98" count="1" type="stmt"/>
        <line num="111" count="1" type="stmt"/>
        <line num="112" count="17125" type="stmt"/>
        <line num="114" count="17125" type="stmt"/>
        <line num="115" count="17125" type="stmt"/>
        <line num="116" count="1202" type="stmt"/>
        <line num="117" count="1202" type="stmt"/>
        <line num="120" count="17125" type="stmt"/>
        <line num="121" count="21039" type="stmt"/>
        <line num="122" count="21039" type="stmt"/>
        <line num="125" count="17125" type="stmt"/>
        <line num="126" count="17125" type="stmt"/>
        <line num="127" count="17125" type="stmt"/>
        <line num="129" count="17125" type="stmt"/>
        <line num="137" count="1" type="stmt"/>
        <line num="138" count="17716" type="stmt"/>
        <line num="140" count="17716" type="stmt"/>
        <line num="142" count="17716" type="cond" truecount="4" falsecount="0"/>
        <line num="144" count="4862" type="stmt"/>
        <line num="155" count="12854" type="stmt"/>
        <line num="156" count="12854" type="stmt"/>
        <line num="157" count="12854" type="stmt"/>
        <line num="158" count="12854" type="stmt"/>
        <line num="161" count="31371" type="cond" truecount="2" falsecount="0"/>
        <line num="162" count="780" type="stmt"/>
        <line num="166" count="31371" type="cond" truecount="3" falsecount="0"/>
        <line num="169" count="31371" type="cond" truecount="2" falsecount="0"/>
        <line num="171" count="31371" type="cond" truecount="4" falsecount="0"/>
        <line num="172" count="2613" type="cond" truecount="2" falsecount="0"/>
        <line num="173" count="2613" type="cond" truecount="2" falsecount="0"/>
        <line num="175" count="2613" type="cond" truecount="4" falsecount="0"/>
        <line num="176" count="2611" type="stmt"/>
        <line num="180" count="31371" type="stmt"/>
        <line num="181" count="31371" type="stmt"/>
        <line num="191" count="1" type="stmt"/>
        <line num="192" count="569" type="cond" truecount="2" falsecount="0"/>
        <line num="194" count="569" type="cond" truecount="2" falsecount="0"/>
        <line num="195" count="189" type="stmt"/>
        <line num="197" count="380" type="stmt"/>
        <line num="198" count="720" type="stmt"/>
        <line num="199" count="720" type="cond" truecount="2" falsecount="0"/>
        <line num="200" count="366" type="stmt"/>
        <line num="203" count="14" type="stmt"/>
        <line num="213" count="1" type="stmt"/>
        <line num="214" count="66" type="stmt"/>
        <line num="216" count="62" type="stmt"/>
        <line num="217" count="83" type="stmt"/>
        <line num="219" count="80" type="stmt"/>
      </file>
      <file name="ve.dm.Change.js" path="/src/src/dm/ve.dm.Change.js">
        <metrics statements="289" coveredstatements="259" conditionals="142" coveredconditionals="115" methods="49" coveredmethods="45"/>
        <line num="75" count="1" type="cond" truecount="4" falsecount="0"/>
        <line num="76" count="3280" type="stmt"/>
        <line num="77" count="3280" type="stmt"/>
        <line num="78" count="3280" type="stmt"/>
        <line num="79" count="3280" type="stmt"/>
        <line num="80" count="3280" type="stmt"/>
        <line num="81" count="683" type="stmt"/>
        <line num="82" count="683" type="stmt"/>
        <line num="84" count="3280" type="stmt"/>
        <line num="89" count="1" type="stmt"/>
        <line num="102" count="1" type="stmt"/>
        <line num="103" count="29" type="stmt"/>
        <line num="104" count="29" type="stmt"/>
        <line num="105" count="29" type="stmt"/>
        <line num="106" count="29" type="stmt"/>
        <line num="107" count="29" type="stmt"/>
        <line num="109" count="29" type="cond" truecount="2" falsecount="0"/>
        <line num="118" count="42" type="cond" truecount="4" falsecount="0"/>
        <line num="119" count="22" type="stmt"/>
        <line num="121" count="20" type="stmt"/>
        <line num="122" count="26" type="stmt"/>
        <line num="126" count="29" type="stmt"/>
        <line num="127" count="2" type="stmt"/>
        <line num="131" count="29" type="stmt"/>
        <line num="133" count="8" type="cond" truecount="2" falsecount="0"/>
        <line num="136" count="29" type="stmt"/>
        <line num="137" count="67" type="stmt"/>
        <line num="139" count="67" type="cond" truecount="2" falsecount="0"/>
        <line num="140" count="42" type="stmt"/>
        <line num="141" count="42" type="stmt"/>
        <line num="145" count="42" type="stmt"/>
        <line num="150" count="42" type="cond" truecount="2" falsecount="0"/>
        <line num="151" count="14" type="stmt"/>
        <line num="154" count="25" type="stmt"/>
        <line num="155" count="25" type="cond" truecount="4" falsecount="0"/>
        <line num="156" count="3" type="stmt"/>
        <line num="159" count="67" type="stmt"/>
        <line num="160" count="67" type="stmt"/>
        <line num="162" count="29" type="stmt"/>
        <line num="176" count="1" type="stmt"/>
        <line num="177" count="6" type="stmt"/>
        <line num="184" count="1" type="stmt"/>
        <line num="185" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="186" count="2" type="stmt"/>
        <line num="187" count="7" type="cond" truecount="4" falsecount="0"/>
        <line num="188" count="2" type="stmt"/>
        <line num="190" count="5" type="stmt"/>
        <line num="199" count="1" type="stmt"/>
        <line num="200" count="8" type="cond" truecount="2" falsecount="0"/>
        <line num="201" count="4" type="stmt"/>
        <line num="202" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="203" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="207" count="1" type="stmt"/>
        <line num="210" count="1" type="stmt"/>
        <line num="212" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="213" count="2" type="stmt"/>
        <line num="215" count="0" type="stmt"/>
        <line num="264" count="1" type="stmt"/>
        <line num="265" count="216" type="stmt"/>
        <line num="266" count="216" type="stmt"/>
        <line num="267" count="216" type="stmt"/>
        <line num="268" count="216" type="stmt"/>
        <line num="270" count="216" type="cond" truecount="3" falsecount="1"/>
        <line num="273" count="0" type="stmt"/>
        <line num="274" count="0" type="stmt"/>
        <line num="275" count="216" type="cond" truecount="2" falsecount="0"/>
        <line num="278" count="194" type="stmt"/>
        <line num="279" count="194" type="stmt"/>
        <line num="280" count="22" type="cond" truecount="2" falsecount="0"/>
        <line num="281" count="12" type="stmt"/>
        <line num="282" count="12" type="stmt"/>
        <line num="285" count="10" type="stmt"/>
        <line num="287" count="206" type="stmt"/>
        <line num="362" count="1" type="stmt"/>
        <line num="363" count="73" type="cond" truecount="1" falsecount="1"/>
        <line num="364" count="0" type="stmt"/>
        <line num="367" count="73" type="stmt"/>
        <line num="368" count="73" type="stmt"/>
        <line num="369" count="73" type="stmt"/>
        <line num="370" count="73" type="stmt"/>
        <line num="371" count="73" type="stmt"/>
        <line num="372" count="73" type="stmt"/>
        <line num="373" count="73" type="stmt"/>
        <line num="394" count="73" type="stmt"/>
        <line num="395" count="73" type="stmt"/>
        <line num="396" count="106" type="stmt"/>
        <line num="397" count="106" type="stmt"/>
        <line num="398" count="106" type="stmt"/>
        <line num="399" count="106" type="stmt"/>
        <line num="400" count="106" type="stmt"/>
        <line num="401" count="204" type="stmt"/>
        <line num="402" count="204" type="stmt"/>
        <line num="404" count="204" type="cond" truecount="2" falsecount="0"/>
        <line num="405" count="38" type="stmt"/>
        <line num="407" count="166" type="stmt"/>
        <line num="409" count="204" type="cond" truecount="2" falsecount="0"/>
        <line num="410" count="5" type="stmt"/>
        <line num="411" count="5" type="stmt"/>
        <line num="412" count="5" type="stmt"/>
        <line num="413" count="5" type="stmt"/>
        <line num="414" count="5" type="stmt"/>
        <line num="416" count="199" type="stmt"/>
        <line num="418" count="199" type="stmt"/>
        <line num="419" count="199" type="stmt"/>
        <line num="421" count="199" type="stmt"/>
        <line num="423" count="101" type="stmt"/>
        <line num="424" count="101" type="stmt"/>
        <line num="425" count="101" type="stmt"/>
        <line num="426" count="101" type="stmt"/>
        <line num="430" count="73" type="stmt"/>
        <line num="436" count="73" type="stmt"/>
        <line num="443" count="73" type="stmt"/>
        <line num="444" count="5" type="stmt"/>
        <line num="445" count="5" type="stmt"/>
        <line num="447" count="73" type="stmt"/>
        <line num="448" count="6" type="stmt"/>
        <line num="449" count="6" type="stmt"/>
        <line num="451" count="73" type="stmt"/>
        <line num="482" count="1" type="stmt"/>
        <line num="486" count="220" type="cond" truecount="2" falsecount="0"/>
        <line num="487" count="148" type="stmt"/>
        <line num="488" count="72" type="cond" truecount="1" falsecount="1"/>
        <line num="489" count="0" type="stmt"/>
        <line num="490" count="72" type="cond" truecount="1" falsecount="1"/>
        <line num="491" count="72" type="stmt"/>
        <line num="493" count="0" type="stmt"/>
        <line num="504" count="220" type="cond" truecount="4" falsecount="0"/>
        <line num="505" count="148" type="stmt"/>
        <line num="507" count="72" type="cond" truecount="3" falsecount="1"/>
        <line num="508" count="72" type="stmt"/>
        <line num="510" count="0" type="stmt"/>
        <line num="523" count="125" type="stmt"/>
        <line num="524" count="125" type="cond" truecount="2" falsecount="0"/>
        <line num="525" count="3" type="stmt"/>
        <line num="527" count="122" type="stmt"/>
        <line num="528" count="122" type="cond" truecount="1" falsecount="1"/>
        <line num="529" count="0" type="stmt"/>
        <line num="531" count="122" type="stmt"/>
        <line num="532" count="122" type="stmt"/>
        <line num="533" count="122" type="stmt"/>
        <line num="534" count="122" type="stmt"/>
        <line num="535" count="98" type="stmt"/>
        <line num="536" count="98" type="cond" truecount="1" falsecount="1"/>
        <line num="537" count="0" type="stmt"/>
        <line num="539" count="98" type="stmt"/>
        <line num="540" count="98" type="cond" truecount="1" falsecount="1"/>
        <line num="541" count="0" type="stmt"/>
        <line num="544" count="122" type="stmt"/>
        <line num="551" count="136" type="stmt"/>
        <line num="552" count="136" type="stmt"/>
        <line num="553" count="136" type="stmt"/>
        <line num="555" count="136" type="cond" truecount="2" falsecount="0"/>
        <line num="561" count="10" type="stmt"/>
        <line num="562" count="10" type="stmt"/>
        <line num="563" count="10" type="stmt"/>
        <line num="564" count="10" type="stmt"/>
        <line num="565" count="126" type="cond" truecount="2" falsecount="0"/>
        <line num="572" count="115" type="stmt"/>
        <line num="573" count="115" type="stmt"/>
        <line num="574" count="115" type="stmt"/>
        <line num="575" count="115" type="cond" truecount="2" falsecount="0"/>
        <line num="577" count="11" type="stmt"/>
        <line num="580" count="125" type="stmt"/>
        <line num="596" count="1" type="stmt"/>
        <line num="597" count="0" type="stmt"/>
        <line num="603" count="1" type="stmt"/>
        <line num="604" count="39" type="cond" truecount="2" falsecount="0"/>
        <line num="610" count="1" type="stmt"/>
        <line num="611" count="5654" type="stmt"/>
        <line num="620" count="1" type="stmt"/>
        <line num="621" count="7" type="stmt"/>
        <line num="632" count="1" type="stmt"/>
        <line num="633" count="482" type="stmt"/>
        <line num="634" count="482" type="stmt"/>
        <line num="635" count="482" type="stmt"/>
        <line num="636" count="1021" type="stmt"/>
        <line num="637" count="1021" type="stmt"/>
        <line num="638" count="1021" type="stmt"/>
        <line num="640" count="482" type="stmt"/>
        <line num="646" count="1" type="stmt"/>
        <line num="647" count="24" type="cond" truecount="1" falsecount="1"/>
        <line num="648" count="24" type="stmt"/>
        <line num="650" count="0" type="stmt"/>
        <line num="651" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="652" count="0" type="stmt"/>
        <line num="654" count="0" type="stmt"/>
        <line num="662" count="1" type="stmt"/>
        <line num="663" count="0" type="stmt"/>
        <line num="664" count="0" type="stmt"/>
        <line num="674" count="1" type="stmt"/>
        <line num="675" count="14" type="stmt"/>
        <line num="677" count="46" type="stmt"/>
        <line num="679" count="46" type="stmt"/>
        <line num="691" count="1" type="stmt"/>
        <line num="692" count="34" type="stmt"/>
        <line num="693" count="34" type="cond" truecount="1" falsecount="1"/>
        <line num="703" count="1" type="stmt"/>
        <line num="704" count="29" type="cond" truecount="1" falsecount="1"/>
        <line num="705" count="0" type="stmt"/>
        <line num="708" count="29" type="stmt"/>
        <line num="722" count="1" type="stmt"/>
        <line num="723" count="1431" type="cond" truecount="1" falsecount="1"/>
        <line num="724" count="0" type="stmt"/>
        <line num="726" count="1431" type="stmt"/>
        <line num="727" count="1431" type="stmt"/>
        <line num="736" count="1" type="stmt"/>
        <line num="737" count="42" type="cond" truecount="1" falsecount="1"/>
        <line num="738" count="0" type="stmt"/>
        <line num="741" count="42" type="stmt"/>
        <line num="742" count="42" type="stmt"/>
        <line num="743" count="49" type="stmt"/>
        <line num="744" count="49" type="stmt"/>
        <line num="745" count="49" type="stmt"/>
        <line num="747" count="42" type="stmt"/>
        <line num="757" count="1" type="stmt"/>
        <line num="758" count="3" type="stmt"/>
        <line num="767" count="1" type="stmt"/>
        <line num="768" count="140" type="cond" truecount="1" falsecount="1"/>
        <line num="769" count="0" type="stmt"/>
        <line num="771" count="140" type="stmt"/>
        <line num="787" count="1" type="stmt"/>
        <line num="788" count="11" type="cond" truecount="1" falsecount="1"/>
        <line num="789" count="0" type="stmt"/>
        <line num="791" count="11" type="stmt"/>
        <line num="805" count="1" type="stmt"/>
        <line num="806" count="55" type="stmt"/>
        <line num="807" count="55" type="cond" truecount="1" falsecount="1"/>
        <line num="808" count="0" type="stmt"/>
        <line num="810" count="55" type="stmt"/>
        <line num="811" count="109" type="stmt"/>
        <line num="814" count="55" type="stmt"/>
        <line num="815" count="55" type="stmt"/>
        <line num="816" count="109" type="stmt"/>
        <line num="818" count="108" type="stmt"/>
        <line num="821" count="108" type="cond" truecount="2" falsecount="0"/>
        <line num="822" count="4" type="stmt"/>
        <line num="824" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="825" count="4" type="stmt"/>
        <line num="826" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="827" count="4" type="stmt"/>
        <line num="832" count="54" type="stmt"/>
        <line num="840" count="1" type="stmt"/>
        <line num="841" count="2" type="stmt"/>
        <line num="842" count="2" type="stmt"/>
        <line num="843" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="844" count="0" type="stmt"/>
        <line num="846" count="2" type="stmt"/>
        <line num="847" count="4" type="stmt"/>
        <line num="849" count="2" type="stmt"/>
        <line num="850" count="2" type="stmt"/>
        <line num="851" count="2" type="stmt"/>
        <line num="860" count="1" type="stmt"/>
        <line num="861" count="26" type="stmt"/>
        <line num="870" count="1" type="stmt"/>
        <line num="871" count="26" type="cond" truecount="1" falsecount="1"/>
        <line num="872" count="0" type="stmt"/>
        <line num="875" count="26" type="stmt"/>
        <line num="876" count="26" type="stmt"/>
        <line num="877" count="26" type="stmt"/>
        <line num="889" count="1" type="stmt"/>
        <line num="890" count="27" type="stmt"/>
        <line num="891" count="27" type="stmt"/>
        <line num="895" count="27" type="stmt"/>
        <line num="896" count="0" type="stmt"/>
        <line num="898" count="27" type="cond" truecount="2" falsecount="0"/>
        <line num="900" count="69" type="stmt"/>
        <line num="902" count="27" type="stmt"/>
        <line num="903" count="69" type="stmt"/>
        <line num="905" count="69" type="cond" truecount="2" falsecount="0"/>
        <line num="914" count="42" type="stmt"/>
        <line num="916" count="27" type="stmt"/>
        <line num="917" count="27" type="cond" truecount="4" falsecount="0"/>
        <line num="918" count="6" type="stmt"/>
        <line num="920" count="27" type="stmt"/>
        <line num="922" count="69" type="stmt"/>
        <line num="923" count="69" type="stmt"/>
        <line num="925" count="27" type="stmt"/>
        <line num="926" count="27" type="stmt"/>
        <line num="931" count="46" type="cond" truecount="2" falsecount="0"/>
        <line num="932" count="9" type="stmt"/>
        <line num="934" count="27" type="cond" truecount="1" falsecount="1"/>
        <line num="935" count="0" type="stmt"/>
        <line num="937" count="27" type="stmt"/>
        <line num="946" count="1" type="stmt"/>
        <line num="948" count="23" type="stmt"/>
        <line num="962" count="1" type="stmt"/>
        <line num="963" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="964" count="0" type="stmt"/>
        <line num="966" count="0" type="stmt"/>
      </file>
      <file name="ve.dm.ClassAttributeNode.js" path="/src/src/dm/ve.dm.ClassAttributeNode.js">
        <metrics statements="37" coveredstatements="35" conditionals="21" coveredconditionals="18" methods="6" coveredmethods="5"/>
        <line num="17" count="1" type="stmt"/>
        <line num="21" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="36" count="0" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="48" count="14" type="cond" truecount="2" falsecount="0"/>
        <line num="50" count="14" type="cond" truecount="2" falsecount="0"/>
        <line num="51" count="4" type="stmt"/>
        <line num="54" count="10" type="stmt"/>
        <line num="55" count="10" type="stmt"/>
        <line num="56" count="10" type="cond" truecount="2" falsecount="0"/>
        <line num="57" count="9" type="stmt"/>
        <line num="59" count="1" type="stmt"/>
        <line num="63" count="10" type="stmt"/>
        <line num="64" count="10" type="stmt"/>
        <line num="73" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="74" count="52" type="stmt"/>
        <line num="75" count="52" type="stmt"/>
        <line num="76" count="156" type="stmt"/>
        <line num="77" count="156" type="stmt"/>
        <line num="78" count="156" type="stmt"/>
        <line num="79" count="156" type="cond" truecount="2" falsecount="0"/>
        <line num="80" count="112" type="stmt"/>
        <line num="81" count="112" type="stmt"/>
        <line num="84" count="156" type="cond" truecount="2" falsecount="0"/>
        <line num="85" count="44" type="stmt"/>
        <line num="89" count="52" type="cond" truecount="2" falsecount="0"/>
        <line num="90" count="44" type="stmt"/>
        <line num="94" count="52" type="cond" truecount="2" falsecount="0"/>
        <line num="98" count="45" type="stmt"/>
        <line num="99" count="7" type="cond" truecount="1" falsecount="1"/>
        <line num="100" count="0" type="stmt"/>
        <line num="103" count="7" type="stmt"/>
        <line num="110" count="1" type="stmt"/>
        <line num="111" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="112" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.ContentBranchNode.js" path="/src/src/dm/ve.dm.ContentBranchNode.js">
        <metrics statements="10" coveredstatements="10" conditionals="0" coveredconditionals="0" methods="4" coveredmethods="4"/>
        <line num="18" count="1" type="stmt"/>
        <line num="20" count="6017" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="39" count="37" type="stmt"/>
        <line num="42" count="33" type="stmt"/>
        <line num="43" count="33" type="stmt"/>
        <line num="44" count="53" type="stmt"/>
      </file>
      <file name="ve.dm.Converter.js" path="/src/src/dm/ve.dm.Converter.js">
        <metrics statements="33" coveredstatements="30" conditionals="0" coveredconditionals="0" methods="8" coveredmethods="5"/>
        <line num="18" count="1" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="20" count="1" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="46" count="1" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="52" count="1" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="54" count="1" type="stmt"/>
        <line num="58" count="1" type="stmt"/>
        <line num="60" count="1" type="stmt"/>
        <line num="64" count="1" type="stmt"/>
        <line num="65" count="547" type="stmt"/>
        <line num="68" count="1" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="72" count="1" type="stmt"/>
        <line num="73" count="78" type="stmt"/>
        <line num="76" count="1" type="stmt"/>
        <line num="77" count="0" type="stmt"/>
        <line num="80" count="1" type="stmt"/>
        <line num="81" count="837" type="stmt"/>
        <line num="84" count="1" type="stmt"/>
        <line num="85" count="0" type="stmt"/>
        <line num="88" count="1" type="stmt"/>
        <line num="89" count="0" type="stmt"/>
        <line num="93" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.DataString.js" path="/src/src/dm/ve.dm.DataString.js">
        <metrics statements="8" coveredstatements="8" conditionals="6" coveredconditionals="6" methods="2" coveredmethods="2"/>
        <line num="15" count="1" type="stmt"/>
        <line num="16" count="694" type="stmt"/>
        <line num="21" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="30" count="10482" type="stmt"/>
        <line num="32" count="10482" type="cond" truecount="4" falsecount="0"/>
        <line num="33" count="9546" type="cond" truecount="2" falsecount="0"/>
        <line num="35" count="936" type="stmt"/>
      </file>
      <file name="ve.dm.Document.js" path="/src/src/dm/ve.dm.Document.js">
        <metrics statements="635" coveredstatements="592" conditionals="436" coveredconditionals="385" methods="80" coveredmethods="78"/>
        <line num="31" count="1" type="stmt"/>
        <line num="36" count="2888" type="stmt"/>
        <line num="39" count="2888" type="cond" truecount="2" falsecount="0"/>
        <line num="40" count="2888" type="stmt"/>
        <line num="42" count="2888" type="stmt"/>
        <line num="43" count="2888" type="stmt"/>
        <line num="45" count="2888" type="stmt"/>
        <line num="47" count="2888" type="stmt"/>
        <line num="50" count="2888" type="stmt"/>
        <line num="51" count="2888" type="cond" truecount="2" falsecount="0"/>
        <line num="52" count="2888" type="cond" truecount="2" falsecount="0"/>
        <line num="53" count="2888" type="stmt"/>
        <line num="56" count="2888" type="stmt"/>
        <line num="57" count="2888" type="stmt"/>
        <line num="58" count="2888" type="stmt"/>
        <line num="59" count="2888" type="stmt"/>
        <line num="60" count="2888" type="stmt"/>
        <line num="61" count="2888" type="stmt"/>
        <line num="63" count="2888" type="cond" truecount="2" falsecount="0"/>
        <line num="64" count="1991" type="stmt"/>
        <line num="66" count="897" type="stmt"/>
        <line num="71" count="2888" type="stmt"/>
        <line num="72" count="2888" type="stmt"/>
        <line num="74" count="2888" type="stmt"/>
        <line num="75" count="2888" type="cond" truecount="2" falsecount="0"/>
        <line num="77" count="1776" type="stmt"/>
        <line num="81" count="1776" type="stmt"/>
        <line num="83" count="2888" type="stmt"/>
        <line num="84" count="2888" type="stmt"/>
        <line num="90" count="2888" type="stmt"/>
        <line num="93" count="2888" type="stmt"/>
        <line num="98" count="1" type="stmt"/>
        <line num="127" count="1" type="stmt"/>
        <line num="143" count="1" type="stmt"/>
        <line num="144" count="356" type="cond" truecount="2" falsecount="0"/>
        <line num="146" count="356" type="stmt"/>
        <line num="147" count="356" type="cond" truecount="2" falsecount="0"/>
        <line num="149" count="296" type="stmt"/>
        <line num="151" count="60" type="cond" truecount="2" falsecount="0"/>
        <line num="152" count="33" type="stmt"/>
        <line num="154" count="27" type="stmt"/>
        <line num="156" count="60" type="cond" truecount="1" falsecount="1"/>
        <line num="157" count="60" type="stmt"/>
        <line num="161" count="60" type="stmt"/>
        <line num="162" count="296" type="cond" truecount="3" falsecount="1"/>
        <line num="163" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="165" count="296" type="cond" truecount="1" falsecount="1"/>
        <line num="166" count="0" type="stmt"/>
        <line num="168" count="321" type="stmt"/>
        <line num="169" count="296" type="stmt"/>
        <line num="171" count="296" type="cond" truecount="2" falsecount="0"/>
        <line num="172" count="11" type="stmt"/>
        <line num="173" count="11" type="cond" truecount="1" falsecount="1"/>
        <line num="174" count="11" type="stmt"/>
        <line num="176" count="11" type="stmt"/>
        <line num="178" count="285" type="stmt"/>
        <line num="180" count="296" type="stmt"/>
        <line num="190" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="191" count="3" type="stmt"/>
        <line num="193" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="194" count="2" type="stmt"/>
        <line num="197" count="3" type="stmt"/>
        <line num="210" count="1" type="stmt"/>
        <line num="211" count="9864" type="cond" truecount="4" falsecount="0"/>
        <line num="212" count="526" type="stmt"/>
        <line num="214" count="9864" type="stmt"/>
        <line num="222" count="1" type="stmt"/>
        <line num="223" count="580" type="stmt"/>
        <line num="231" count="1" type="stmt"/>
        <line num="232" count="777" type="stmt"/>
        <line num="240" count="1" type="stmt"/>
        <line num="241" count="4451" type="stmt"/>
        <line num="249" count="1" type="stmt"/>
        <line num="250" count="46" type="cond" truecount="1" falsecount="1"/>
        <line num="256" count="1" type="stmt"/>
        <line num="257" count="1441" type="stmt"/>
        <line num="258" count="1441" type="stmt"/>
        <line num="263" count="1441" type="stmt"/>
        <line num="264" count="1441" type="stmt"/>
        <line num="266" count="1441" type="stmt"/>
        <line num="267" count="1441" type="stmt"/>
        <line num="268" count="1441" type="stmt"/>
        <line num="270" count="1441" type="stmt"/>
        <line num="271" count="43264" type="cond" truecount="2" falsecount="0"/>
        <line num="273" count="15906" type="cond" truecount="2" falsecount="0"/>
        <line num="275" count="5717" type="stmt"/>
        <line num="277" count="5717" type="stmt"/>
        <line num="278" count="5717" type="stmt"/>
        <line num="280" count="5717" type="stmt"/>
        <line num="283" count="15906" type="stmt"/>
        <line num="286" count="27358" type="cond" truecount="2" falsecount="0"/>
        <line num="288" count="5707" type="stmt"/>
        <line num="290" count="5707" type="stmt"/>
        <line num="291" count="5707" type="stmt"/>
        <line num="292" count="5707" type="stmt"/>
        <line num="295" count="27358" type="cond" truecount="2" falsecount="0"/>
        <line num="298" count="14061" type="stmt"/>
        <line num="300" count="14061" type="stmt"/>
        <line num="301" count="14061" type="cond" truecount="2" falsecount="0"/>
        <line num="303" count="13299" type="stmt"/>
        <line num="304" count="13299" type="stmt"/>
        <line num="305" count="13299" type="stmt"/>
        <line num="306" count="13299" type="stmt"/>
        <line num="310" count="762" type="cond" truecount="2" falsecount="0"/>
        <line num="314" count="1" type="stmt"/>
        <line num="316" count="761" type="stmt"/>
        <line num="320" count="13297" type="cond" truecount="2" falsecount="0"/>
        <line num="321" count="2" type="stmt"/>
        <line num="326" count="13295" type="stmt"/>
        <line num="327" count="13295" type="stmt"/>
        <line num="328" count="13295" type="stmt"/>
        <line num="329" count="13295" type="cond" truecount="1" falsecount="1"/>
        <line num="331" count="0" type="stmt"/>
        <line num="334" count="13295" type="stmt"/>
        <line num="335" count="13295" type="stmt"/>
        <line num="340" count="1438" type="cond" truecount="2" falsecount="0"/>
        <line num="342" count="10" type="stmt"/>
        <line num="348" count="1438" type="stmt"/>
        <line num="352" count="1438" type="cond" truecount="2" falsecount="0"/>
        <line num="354" count="1" type="stmt"/>
        <line num="356" count="1437" type="stmt"/>
        <line num="357" count="1437" type="stmt"/>
        <line num="359" count="1437" type="stmt"/>
        <line num="367" count="1" type="stmt"/>
        <line num="368" count="76" type="stmt"/>
        <line num="376" count="1" type="stmt"/>
        <line num="378" count="233" type="stmt"/>
        <line num="379" count="233" type="stmt"/>
        <line num="395" count="1" type="stmt"/>
        <line num="396" count="231" type="stmt"/>
        <line num="397" count="231" type="cond" truecount="2" falsecount="0"/>
        <line num="399" count="229" type="stmt"/>
        <line num="400" count="2160" type="stmt"/>
        <line num="410" count="1" type="stmt"/>
        <line num="411" count="2" type="stmt"/>
        <line num="423" count="1" type="stmt"/>
        <line num="424" count="1394" type="cond" truecount="2" falsecount="0"/>
        <line num="425" count="1" type="stmt"/>
        <line num="427" count="1393" type="stmt"/>
        <line num="430" count="1393" type="stmt"/>
        <line num="433" count="1393" type="stmt"/>
        <line num="435" count="1393" type="stmt"/>
        <line num="436" count="1393" type="stmt"/>
        <line num="438" count="1393" type="stmt"/>
        <line num="440" count="1382" type="stmt"/>
        <line num="441" count="1382" type="stmt"/>
        <line num="451" count="1" type="stmt"/>
        <line num="452" count="4261" type="stmt"/>
        <line num="464" count="1" type="stmt"/>
        <line num="465" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="466" count="0" type="stmt"/>
        <line num="468" count="1" type="stmt"/>
        <line num="469" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="470" count="1" type="stmt"/>
        <line num="472" count="1" type="stmt"/>
        <line num="473" count="1" type="stmt"/>
        <line num="475" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="476" count="0" type="stmt"/>
        <line num="477" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="478" count="0" type="stmt"/>
        <line num="482" count="1" type="stmt"/>
        <line num="483" count="1" type="stmt"/>
        <line num="491" count="1" type="stmt"/>
        <line num="492" count="1876" type="stmt"/>
        <line num="500" count="1" type="stmt"/>
        <line num="501" count="890" type="stmt"/>
        <line num="509" count="1" type="stmt"/>
        <line num="510" count="8743" type="stmt"/>
        <line num="518" count="1" type="stmt"/>
        <line num="519" count="6810" type="stmt"/>
        <line num="527" count="1" type="stmt"/>
        <line num="528" count="730" type="stmt"/>
        <line num="539" count="1" type="stmt"/>
        <line num="540" count="18" type="cond" truecount="2" falsecount="0"/>
        <line num="541" count="16" type="stmt"/>
        <line num="542" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="543" count="2" type="stmt"/>
        <line num="544" count="2" type="stmt"/>
        <line num="545" count="2" type="stmt"/>
        <line num="546" count="20" type="stmt"/>
        <line num="548" count="2" type="stmt"/>
        <line num="550" count="2" type="stmt"/>
        <line num="553" count="2" type="stmt"/>
        <line num="559" count="2" type="stmt"/>
        <line num="563" count="0" type="stmt"/>
        <line num="575" count="1" type="stmt"/>
        <line num="576" count="34" type="stmt"/>
        <line num="577" count="34" type="stmt"/>
        <line num="578" count="34" type="stmt"/>
        <line num="579" count="34" type="stmt"/>
        <line num="582" count="34" type="cond" truecount="2" falsecount="0"/>
        <line num="584" count="1" type="stmt"/>
        <line num="585" count="1" type="stmt"/>
        <line num="587" count="33" type="stmt"/>
        <line num="588" count="33" type="stmt"/>
        <line num="589" count="33" type="stmt"/>
        <line num="590" count="33" type="stmt"/>
        <line num="591" count="33" type="stmt"/>
        <line num="594" count="33" type="cond" truecount="3" falsecount="1"/>
        <line num="595" count="33" type="cond" truecount="4" falsecount="0"/>
        <line num="599" count="33" type="cond" truecount="4" falsecount="0"/>
        <line num="600" count="2" type="stmt"/>
        <line num="603" count="33" type="stmt"/>
        <line num="604" count="33" type="cond" truecount="4" falsecount="0"/>
        <line num="605" count="1" type="stmt"/>
        <line num="606" count="1" type="stmt"/>
        <line num="610" count="33" type="cond" truecount="4" falsecount="0"/>
        <line num="612" count="2" type="stmt"/>
        <line num="616" count="2" type="stmt"/>
        <line num="617" count="31" type="cond" truecount="2" falsecount="0"/>
        <line num="619" count="22" type="stmt"/>
        <line num="622" count="9" type="stmt"/>
        <line num="623" count="0" type="stmt"/>
        <line num="625" count="9" type="stmt"/>
        <line num="626" count="0" type="stmt"/>
        <line num="629" count="9" type="cond" truecount="1" falsecount="1"/>
        <line num="630" count="9" type="stmt"/>
        <line num="631" count="21" type="stmt"/>
        <line num="632" count="0" type="stmt"/>
        <line num="634" count="21" type="stmt"/>
        <line num="635" count="21" type="cond" truecount="2" falsecount="0"/>
        <line num="636" count="9" type="stmt"/>
        <line num="638" count="12" type="stmt"/>
        <line num="642" count="9" type="cond" truecount="4" falsecount="0"/>
        <line num="643" count="6" type="stmt"/>
        <line num="644" count="9" type="stmt"/>
        <line num="645" count="0" type="stmt"/>
        <line num="647" count="9" type="stmt"/>
        <line num="648" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="649" count="6" type="stmt"/>
        <line num="651" count="3" type="stmt"/>
        <line num="655" count="9" type="stmt"/>
        <line num="663" count="85" type="cond" truecount="2" falsecount="0"/>
        <line num="666" count="33" type="cond" truecount="2" falsecount="0"/>
        <line num="668" count="43" type="stmt"/>
        <line num="670" count="31" type="cond" truecount="2" falsecount="0"/>
        <line num="671" count="20" type="stmt"/>
        <line num="673" count="20" type="cond" truecount="2" falsecount="0"/>
        <line num="674" count="22" type="stmt"/>
        <line num="675" count="22" type="stmt"/>
        <line num="676" count="22" type="stmt"/>
        <line num="677" count="22" type="cond" truecount="2" falsecount="0"/>
        <line num="678" count="16" type="stmt"/>
        <line num="680" count="22" type="stmt"/>
        <line num="681" count="22" type="stmt"/>
        <line num="687" count="31" type="stmt"/>
        <line num="697" count="31" type="stmt"/>
        <line num="701" count="31" type="stmt"/>
        <line num="708" count="33" type="stmt"/>
        <line num="715" count="34" type="stmt"/>
        <line num="718" count="34" type="stmt"/>
        <line num="730" count="1" type="stmt"/>
        <line num="731" count="239" type="stmt"/>
        <line num="732" count="239" type="cond" truecount="2" falsecount="0"/>
        <line num="733" count="239" type="cond" truecount="5" falsecount="0"/>
        <line num="735" count="9" type="stmt"/>
        <line num="737" count="239" type="stmt"/>
        <line num="749" count="1" type="stmt"/>
        <line num="750" count="569" type="cond" truecount="1" falsecount="1"/>
        <line num="751" count="569" type="stmt"/>
        <line num="754" count="569" type="stmt"/>
        <line num="773" count="569" type="cond" truecount="4" falsecount="0"/>
        <line num="776" count="72" type="stmt"/>
        <line num="778" count="569" type="stmt"/>
        <line num="789" count="1" type="stmt"/>
        <line num="790" count="1976" type="stmt"/>
        <line num="791" count="1976" type="stmt"/>
        <line num="792" count="1976" type="stmt"/>
        <line num="794" count="1976" type="cond" truecount="2" falsecount="0"/>
        <line num="797" count="59295" type="cond" truecount="4" falsecount="0"/>
        <line num="798" count="51753" type="stmt"/>
        <line num="800" count="7542" type="stmt"/>
        <line num="801" count="7542" type="stmt"/>
        <line num="802" count="7542" type="stmt"/>
        <line num="803" count="7542" type="stmt"/>
        <line num="804" count="7542" type="stmt"/>
        <line num="805" count="7542" type="stmt"/>
        <line num="806" count="7542" type="cond" truecount="2" falsecount="0"/>
        <line num="807" count="3762" type="stmt"/>
        <line num="809" count="7542" type="stmt"/>
        <line num="812" count="1976" type="stmt"/>
        <line num="813" count="59304" type="stmt"/>
        <line num="814" count="59304" type="cond" truecount="2" falsecount="0"/>
        <line num="829" count="55" type="stmt"/>
        <line num="830" count="55" type="stmt"/>
        <line num="833" count="59249" type="cond" truecount="2" falsecount="0"/>
        <line num="838" count="4231" type="cond" truecount="2" falsecount="0"/>
        <line num="839" count="4138" type="stmt"/>
        <line num="841" count="4138" type="stmt"/>
        <line num="843" count="4138" type="stmt"/>
        <line num="844" count="46" type="stmt"/>
        <line num="845" count="46" type="cond" truecount="2" falsecount="0"/>
        <line num="846" count="44" type="stmt"/>
        <line num="849" count="46" type="stmt"/>
        <line num="850" count="46" type="stmt"/>
        <line num="851" count="46" type="cond" truecount="2" falsecount="0"/>
        <line num="852" count="9" type="stmt"/>
        <line num="853" count="9" type="stmt"/>
        <line num="855" count="46" type="cond" truecount="1" falsecount="1"/>
        <line num="856" count="0" type="stmt"/>
        <line num="858" count="46" type="stmt"/>
        <line num="859" count="46" type="stmt"/>
        <line num="864" count="93" type="stmt"/>
        <line num="865" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="866" count="2" type="stmt"/>
        <line num="871" count="59249" type="stmt"/>
        <line num="872" count="59249" type="cond" truecount="4" falsecount="0"/>
        <line num="875" count="44" type="stmt"/>
        <line num="876" count="46" type="stmt"/>
        <line num="880" count="1976" type="stmt"/>
        <line num="890" count="1" type="stmt"/>
        <line num="891" count="16" type="stmt"/>
        <line num="892" count="16" type="stmt"/>
        <line num="903" count="1" type="stmt"/>
        <line num="904" count="115" type="stmt"/>
        <line num="905" count="115" type="cond" truecount="2" falsecount="0"/>
        <line num="909" count="16" type="stmt"/>
        <line num="910" count="16" type="cond" truecount="2" falsecount="0"/>
        <line num="911" count="10" type="stmt"/>
        <line num="913" count="16" type="stmt"/>
        <line num="916" count="99" type="cond" truecount="2" falsecount="0"/>
        <line num="917" count="99" type="cond" truecount="2" falsecount="0"/>
        <line num="922" count="27" type="stmt"/>
        <line num="924" count="72" type="stmt"/>
        <line num="925" count="72" type="stmt"/>
        <line num="928" count="72" type="cond" truecount="4" falsecount="0"/>
        <line num="929" count="2" type="stmt"/>
        <line num="931" count="70" type="cond" truecount="5" falsecount="0"/>
        <line num="936" count="72" type="cond" truecount="4" falsecount="0"/>
        <line num="937" count="31" type="cond" truecount="2" falsecount="0"/>
        <line num="938" count="25" type="stmt"/>
        <line num="941" count="31" type="cond" truecount="2" falsecount="0"/>
        <line num="945" count="17" type="stmt"/>
        <line num="948" count="14" type="cond" truecount="2" falsecount="0"/>
        <line num="953" count="41" type="cond" truecount="2" falsecount="0"/>
        <line num="971" count="1" type="stmt"/>
        <line num="972" count="85" type="stmt"/>
        <line num="976" count="85" type="cond" truecount="4" falsecount="0"/>
        <line num="977" count="19" type="cond" truecount="2" falsecount="0"/>
        <line num="978" count="19" type="cond" truecount="4" falsecount="0"/>
        <line num="979" count="8" type="stmt"/>
        <line num="981" count="11" type="stmt"/>
        <line num="985" count="77" type="stmt"/>
        <line num="987" count="77" type="stmt"/>
        <line num="989" count="77" type="cond" truecount="2" falsecount="0"/>
        <line num="990" count="27" type="stmt"/>
        <line num="992" count="50" type="stmt"/>
        <line num="994" count="77" type="cond" truecount="2" falsecount="2"/>
        <line num="995" count="0" type="stmt"/>
        <line num="997" count="77" type="cond" truecount="2" falsecount="0"/>
        <line num="998" count="42" type="stmt"/>
        <line num="1000" count="35" type="stmt"/>
        <line num="1014" count="1" type="stmt"/>
        <line num="1015" count="77" type="cond" truecount="1" falsecount="1"/>
        <line num="1017" count="0" type="stmt"/>
        <line num="1022" count="77" type="stmt"/>
        <line num="1027" count="181" type="cond" truecount="4" falsecount="0"/>
        <line num="1028" count="50" type="stmt"/>
        <line num="1030" count="131" type="cond" truecount="2" falsecount="0"/>
        <line num="1034" count="15" type="stmt"/>
        <line num="1035" count="15" type="stmt"/>
        <line num="1037" count="116" type="cond" truecount="2" falsecount="0"/>
        <line num="1041" count="12" type="stmt"/>
        <line num="1042" count="12" type="stmt"/>
        <line num="1047" count="77" type="cond" truecount="2" falsecount="0"/>
        <line num="1048" count="27" type="stmt"/>
        <line num="1050" count="50" type="stmt"/>
        <line num="1062" count="1" type="stmt"/>
        <line num="1063" count="118" type="stmt"/>
        <line num="1077" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="1078" count="3136" type="cond" truecount="2" falsecount="0"/>
        <line num="1079" count="594" type="stmt"/>
        <line num="1080" count="594" type="stmt"/>
        <line num="1083" count="594" type="cond" truecount="1" falsecount="1"/>
        <line num="1084" count="0" type="stmt"/>
        <line num="1085" count="594" type="cond" truecount="1" falsecount="1"/>
        <line num="1086" count="0" type="stmt"/>
        <line num="1088" count="594" type="cond" truecount="1" falsecount="1"/>
        <line num="1091" count="2542" type="cond" truecount="2" falsecount="0"/>
        <line num="1095" count="2311" type="stmt"/>
        <line num="1098" count="231" type="stmt"/>
        <line num="1099" count="231" type="stmt"/>
        <line num="1103" count="231" type="cond" truecount="3" falsecount="1"/>
        <line num="1104" count="231" type="stmt"/>
        <line num="1105" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1106" count="0" type="stmt"/>
        <line num="1109" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1110" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1111" count="0" type="stmt"/>
        <line num="1113" count="0" type="stmt"/>
        <line num="1116" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1117" count="0" type="stmt"/>
        <line num="1119" count="0" type="stmt"/>
        <line num="1127" count="1" type="stmt"/>
        <line num="1128" count="4878" type="cond" truecount="3" falsecount="1"/>
        <line num="1129" count="0" type="stmt"/>
        <line num="1131" count="4878" type="stmt"/>
        <line num="1133" count="2802" type="stmt"/>
        <line num="1145" count="1" type="stmt"/>
        <line num="1147" count="542" type="stmt"/>
        <line num="1148" count="542" type="stmt"/>
        <line num="1152" count="542" type="cond" truecount="1" falsecount="1"/>
        <line num="1161" count="1" type="stmt"/>
        <line num="1162" count="2103" type="stmt"/>
        <line num="1163" count="2103" type="cond" truecount="1" falsecount="1"/>
        <line num="1166" count="2103" type="cond" truecount="2" falsecount="0"/>
        <line num="1167" count="3" type="stmt"/>
        <line num="1169" count="2103" type="stmt"/>
        <line num="1171" count="0" type="stmt"/>
        <line num="1177" count="1" type="stmt"/>
        <line num="1183" count="11" type="stmt"/>
        <line num="1184" count="11" type="stmt"/>
        <line num="1192" count="1" type="stmt"/>
        <line num="1193" count="11" type="cond" truecount="2" falsecount="0"/>
        <line num="1194" count="2" type="stmt"/>
        <line num="1196" count="11" type="stmt"/>
        <line num="1197" count="11" type="stmt"/>
        <line num="1200" count="11" type="stmt"/>
        <line num="1202" count="11" type="stmt"/>
        <line num="1204" count="11" type="stmt"/>
        <line num="1206" count="11" type="stmt"/>
        <line num="1215" count="1" type="stmt"/>
        <line num="1216" count="3333" type="stmt"/>
        <line num="1217" count="22299" type="stmt"/>
        <line num="1218" count="22299" type="cond" truecount="2" falsecount="0"/>
        <line num="1219" count="22299" type="stmt"/>
        <line num="1221" count="22299" type="cond" truecount="2" falsecount="0"/>
        <line num="1222" count="1101" type="stmt"/>
        <line num="1223" count="1101" type="cond" truecount="2" falsecount="0"/>
        <line num="1224" count="299" type="stmt"/>
        <line num="1229" count="3333" type="stmt"/>
        <line num="1230" count="22311" type="stmt"/>
        <line num="1231" count="22311" type="cond" truecount="2" falsecount="0"/>
        <line num="1233" count="22311" type="stmt"/>
        <line num="1236" count="3333" type="stmt"/>
        <line num="1237" count="6666" type="stmt"/>
        <line num="1238" count="4896" type="cond" truecount="2" falsecount="0"/>
        <line num="1239" count="4105" type="stmt"/>
        <line num="1241" count="4896" type="stmt"/>
        <line num="1245" count="3333" type="stmt"/>
        <line num="1246" count="3333" type="stmt"/>
        <line num="1261" count="1" type="stmt"/>
        <line num="1262" count="1058" type="cond" truecount="4" falsecount="0"/>
        <line num="1263" count="494" type="stmt"/>
        <line num="1266" count="1058" type="cond" truecount="2" falsecount="0"/>
        <line num="1267" count="3" type="stmt"/>
        <line num="1268" count="3" type="stmt"/>
        <line num="1269" count="46" type="stmt"/>
        <line num="1270" count="46" type="cond" truecount="4" falsecount="0"/>
        <line num="1271" count="9" type="stmt"/>
        <line num="1275" count="1055" type="cond" truecount="2" falsecount="0"/>
        <line num="1278" count="1058" type="cond" truecount="2" falsecount="0"/>
        <line num="1279" count="47" type="stmt"/>
        <line num="1281" count="1058" type="stmt"/>
        <line num="1302" count="1" type="stmt"/>
        <line num="1305" count="810" type="stmt"/>
        <line num="1308" count="810" type="stmt"/>
        <line num="1313" count="810" type="stmt"/>
        <line num="1317" count="810" type="stmt"/>
        <line num="1320" count="810" type="stmt"/>
        <line num="1321" count="810" type="stmt"/>
        <line num="1333" count="810" type="stmt"/>
        <line num="1345" count="2010" type="cond" truecount="2" falsecount="0"/>
        <line num="1347" count="830" type="cond" truecount="2" falsecount="0"/>
        <line num="1353" count="423" type="cond" truecount="5" falsecount="0"/>
        <line num="1360" count="53" type="stmt"/>
        <line num="1363" count="370" type="stmt"/>
        <line num="1365" count="423" type="stmt"/>
        <line num="1370" count="407" type="cond" truecount="2" falsecount="0"/>
        <line num="1373" count="361" type="stmt"/>
        <line num="1378" count="46" type="stmt"/>
        <line num="1379" count="46" type="stmt"/>
        <line num="1380" count="46" type="stmt"/>
        <line num="1381" count="46" type="cond" truecount="2" falsecount="0"/>
        <line num="1382" count="1" type="stmt"/>
        <line num="1385" count="45" type="stmt"/>
        <line num="1393" count="45" type="cond" truecount="1" falsecount="1"/>
        <line num="1402" count="0" type="stmt"/>
        <line num="1408" count="2009" type="stmt"/>
        <line num="1424" count="23" type="stmt"/>
        <line num="1425" count="23" type="cond" truecount="1" falsecount="1"/>
        <line num="1426" count="0" type="stmt"/>
        <line num="1427" count="0" type="stmt"/>
        <line num="1428" count="0" type="stmt"/>
        <line num="1432" count="23" type="cond" truecount="1" falsecount="1"/>
        <line num="1433" count="0" type="stmt"/>
        <line num="1439" count="23" type="stmt"/>
        <line num="1440" count="23" type="stmt"/>
        <line num="1441" count="23" type="stmt"/>
        <line num="1442" count="23" type="stmt"/>
        <line num="1446" count="810" type="stmt"/>
        <line num="1447" count="810" type="stmt"/>
        <line num="1448" count="810" type="stmt"/>
        <line num="1449" count="810" type="stmt"/>
        <line num="1451" count="810" type="stmt"/>
        <line num="1452" count="1966" type="cond" truecount="4" falsecount="0"/>
        <line num="1453" count="231" type="cond" truecount="2" falsecount="0"/>
        <line num="1456" count="1966" type="cond" truecount="4" falsecount="0"/>
        <line num="1459" count="1575" type="cond" truecount="2" falsecount="0"/>
        <line num="1461" count="1575" type="stmt"/>
        <line num="1463" count="1575" type="stmt"/>
        <line num="1465" count="1575" type="stmt"/>
        <line num="1472" count="1575" type="cond" truecount="4" falsecount="0"/>
        <line num="1475" count="11" type="stmt"/>
        <line num="1476" count="11" type="stmt"/>
        <line num="1477" count="11" type="stmt"/>
        <line num="1478" count="11" type="stmt"/>
        <line num="1484" count="1575" type="stmt"/>
        <line num="1485" count="1586" type="stmt"/>
        <line num="1486" count="1586" type="cond" truecount="2" falsecount="0"/>
        <line num="1488" count="1586" type="cond" truecount="2" falsecount="0"/>
        <line num="1490" count="11" type="cond" truecount="1" falsecount="1"/>
        <line num="1491" count="0" type="stmt"/>
        <line num="1495" count="11" type="stmt"/>
        <line num="1496" count="11" type="stmt"/>
        <line num="1503" count="1575" type="stmt"/>
        <line num="1505" count="1575" type="stmt"/>
        <line num="1506" count="1578" type="cond" truecount="2" falsecount="0"/>
        <line num="1508" count="1578" type="cond" truecount="2" falsecount="0"/>
        <line num="1509" count="3" type="stmt"/>
        <line num="1516" count="1575" type="stmt"/>
        <line num="1517" count="1595" type="stmt"/>
        <line num="1518" count="1595" type="cond" truecount="2" falsecount="0"/>
        <line num="1522" count="1595" type="cond" truecount="2" falsecount="0"/>
        <line num="1526" count="1595" type="cond" truecount="2" falsecount="0"/>
        <line num="1528" count="26" type="cond" truecount="2" falsecount="0"/>
        <line num="1531" count="6" type="stmt"/>
        <line num="1532" count="6" type="cond" truecount="4" falsecount="0"/>
        <line num="1535" count="3" type="stmt"/>
        <line num="1537" count="6" type="stmt"/>
        <line num="1541" count="20" type="stmt"/>
        <line num="1546" count="1569" type="stmt"/>
        <line num="1549" count="23" type="cond" truecount="2" falsecount="0"/>
        <line num="1550" count="22" type="stmt"/>
        <line num="1552" count="1" type="stmt"/>
        <line num="1554" count="23" type="stmt"/>
        <line num="1557" count="1569" type="stmt"/>
        <line num="1558" count="22" type="cond" truecount="2" falsecount="0"/>
        <line num="1559" count="21" type="stmt"/>
        <line num="1561" count="1" type="stmt"/>
        <line num="1563" count="22" type="stmt"/>
        <line num="1565" count="1569" type="stmt"/>
        <line num="1566" count="1569" type="cond" truecount="2" falsecount="0"/>
        <line num="1568" count="1180" type="stmt"/>
        <line num="1569" count="1180" type="cond" truecount="2" falsecount="0"/>
        <line num="1571" count="11" type="stmt"/>
        <line num="1576" count="389" type="stmt"/>
        <line num="1580" count="391" type="stmt"/>
        <line num="1581" count="390" type="cond" truecount="2" falsecount="0"/>
        <line num="1586" count="803" type="cond" truecount="4" falsecount="0"/>
        <line num="1589" count="11" type="stmt"/>
        <line num="1592" count="792" type="cond" truecount="2" falsecount="0"/>
        <line num="1593" count="548" type="cond" truecount="2" falsecount="0"/>
        <line num="1598" count="792" type="stmt"/>
        <line num="1599" count="16" type="stmt"/>
        <line num="1602" count="16" type="stmt"/>
        <line num="1605" count="792" type="stmt"/>
        <line num="1606" count="12" type="stmt"/>
        <line num="1609" count="12" type="stmt"/>
        <line num="1612" count="792" type="stmt"/>
        <line num="1628" count="1" type="stmt"/>
        <line num="1629" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1630" count="0" type="stmt"/>
        <line num="1634" count="0" type="stmt"/>
        <line num="1636" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1637" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1638" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1641" count="0" type="stmt"/>
        <line num="1644" count="0" type="stmt"/>
        <line num="1646" count="0" type="stmt"/>
        <line num="1662" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="1663" count="46" type="stmt"/>
        <line num="1664" count="46" type="cond" truecount="2" falsecount="0"/>
        <line num="1665" count="46" type="stmt"/>
        <line num="1667" count="46" type="cond" truecount="2" falsecount="0"/>
        <line num="1668" count="4" type="stmt"/>
        <line num="1669" count="42" type="cond" truecount="2" falsecount="0"/>
        <line num="1670" count="19" type="stmt"/>
        <line num="1671" count="23" type="cond" truecount="2" falsecount="0"/>
        <line num="1672" count="20" type="stmt"/>
        <line num="1676" count="46" type="stmt"/>
        <line num="1677" count="210" type="stmt"/>
        <line num="1678" count="126" type="stmt"/>
        <line num="1682" count="46" type="stmt"/>
        <line num="1684" count="126" type="stmt"/>
        <line num="1687" count="122" type="cond" truecount="4" falsecount="0"/>
        <line num="1688" count="3" type="stmt"/>
        <line num="1690" count="119" type="stmt"/>
        <line num="1693" count="46" type="stmt"/>
        <line num="1701" count="1" type="stmt"/>
        <line num="1702" count="4850" type="stmt"/>
        <line num="1711" count="1" type="stmt"/>
        <line num="1712" count="208" type="stmt"/>
        <line num="1721" count="1" type="stmt"/>
        <line num="1722" count="115" type="stmt"/>
        <line num="1724" count="115" type="stmt"/>
        <line num="1725" count="115" type="stmt"/>
        <line num="1733" count="1" type="stmt"/>
        <line num="1734" count="965" type="stmt"/>
        <line num="1742" count="1" type="stmt"/>
        <line num="1743" count="995" type="stmt"/>
        <line num="1759" count="1" type="stmt"/>
        <line num="1760" count="35" type="cond" truecount="2" falsecount="0"/>
        <line num="1762" count="32" type="stmt"/>
        <line num="1763" count="32" type="stmt"/>
        <line num="1764" count="32" type="stmt"/>
        <line num="1766" count="3" type="stmt"/>
        <line num="1776" count="1" type="stmt"/>
        <line num="1777" count="1448" type="cond" truecount="2" falsecount="0"/>
        <line num="1778" count="32" type="stmt"/>
        <line num="1780" count="1416" type="stmt"/>
        <line num="1791" count="1" type="stmt"/>
        <line num="1793" count="3836" type="stmt"/>
        <line num="1794" count="10987" type="stmt"/>
        <line num="1795" count="10987" type="stmt"/>
        <line num="1809" count="1" type="stmt"/>
        <line num="1811" count="70652" type="cond" truecount="2" falsecount="0"/>
        <line num="1812" count="65588" type="stmt"/>
        <line num="1813" count="65588" type="stmt"/>
        <line num="1814" count="65588" type="stmt"/>
        <line num="1817" count="70652" type="cond" truecount="2" falsecount="0"/>
        <line num="1820" count="35157" type="stmt"/>
        <line num="1821" count="35157" type="stmt"/>
        <line num="1824" count="35495" type="cond" truecount="2" falsecount="0"/>
        <line num="1825" count="2418" type="stmt"/>
        <line num="1827" count="35495" type="stmt"/>
        <line num="1831" count="35495" type="stmt"/>
        <line num="1832" count="70804" type="cond" truecount="2" falsecount="0"/>
        <line num="1833" count="22903" type="stmt"/>
        <line num="1835" count="70804" type="stmt"/>
        <line num="1838" count="35495" type="stmt"/>
        <line num="1840" count="35495" type="cond" truecount="2" falsecount="0"/>
        <line num="1842" count="12121" type="stmt"/>
        <line num="1843" count="12121" type="stmt"/>
        <line num="1845" count="35495" type="stmt"/>
      </file>
      <file name="ve.dm.DocumentSlice.js" path="/src/src/dm/ve.dm.DocumentSlice.js">
        <metrics statements="9" coveredstatements="9" conditionals="0" coveredconditionals="0" methods="3" coveredmethods="3"/>
        <line num="21" count="1" type="stmt"/>
        <line num="23" count="36" type="stmt"/>
        <line num="25" count="36" type="stmt"/>
        <line num="26" count="36" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="39" count="10" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="46" count="2" type="stmt"/>
      </file>
      <file name="ve.dm.FocusableNode.js" path="/src/src/dm/ve.dm.FocusableNode.js">
        <metrics statements="3" coveredstatements="3" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="14" count="1" type="stmt"/>
        <line num="18" count="1" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.HashValueStore.js" path="/src/src/dm/ve.dm.HashValueStore.js">
        <metrics statements="79" coveredstatements="77" conditionals="28" coveredconditionals="24" methods="21" coveredmethods="20"/>
        <line num="26" count="1" type="stmt"/>
        <line num="28" count="7726" type="stmt"/>
        <line num="30" count="7726" type="stmt"/>
        <line num="31" count="7726" type="cond" truecount="2" falsecount="0"/>
        <line num="32" count="5" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="50" count="67" type="stmt"/>
        <line num="52" count="67" type="cond" truecount="2" falsecount="0"/>
        <line num="53" count="57" type="stmt"/>
        <line num="56" count="10" type="stmt"/>
        <line num="57" count="10" type="stmt"/>
        <line num="58" count="10" type="stmt"/>
        <line num="59" count="10" type="stmt"/>
        <line num="61" count="10" type="stmt"/>
        <line num="72" count="1" type="stmt"/>
        <line num="73" count="69" type="stmt"/>
        <line num="75" count="69" type="stmt"/>
        <line num="76" count="10" type="stmt"/>
        <line num="78" count="69" type="cond" truecount="2" falsecount="0"/>
        <line num="89" count="1" type="stmt"/>
        <line num="90" count="6847" type="stmt"/>
        <line num="93" count="1" type="stmt"/>
        <line num="94" count="28" type="stmt"/>
        <line num="95" count="28" type="stmt"/>
        <line num="96" count="4" type="stmt"/>
        <line num="107" count="1" type="stmt"/>
        <line num="108" count="1715" type="stmt"/>
        <line num="110" count="1715" type="stmt"/>
        <line num="111" count="1715" type="stmt"/>
        <line num="112" count="4761" type="stmt"/>
        <line num="114" count="1715" type="stmt"/>
        <line num="123" count="1" type="stmt"/>
        <line num="124" count="0" type="stmt"/>
        <line num="134" count="1" type="stmt"/>
        <line num="135" count="7527" type="stmt"/>
        <line num="137" count="7527" type="cond" truecount="2" falsecount="0"/>
        <line num="138" count="5786" type="cond" truecount="2" falsecount="0"/>
        <line num="139" count="4683" type="stmt"/>
        <line num="140" count="1103" type="cond" truecount="4" falsecount="0"/>
        <line num="141" count="1097" type="stmt"/>
        <line num="143" count="6" type="stmt"/>
        <line num="145" count="5786" type="stmt"/>
        <line num="148" count="7527" type="stmt"/>
        <line num="159" count="1" type="stmt"/>
        <line num="160" count="7" type="stmt"/>
        <line num="162" count="7" type="cond" truecount="1" falsecount="1"/>
        <line num="163" count="0" type="stmt"/>
        <line num="166" count="7" type="stmt"/>
        <line num="168" count="7" type="cond" truecount="1" falsecount="1"/>
        <line num="169" count="7" type="stmt"/>
        <line num="170" count="7" type="stmt"/>
        <line num="173" count="7" type="stmt"/>
        <line num="183" count="1" type="stmt"/>
        <line num="184" count="7813" type="cond" truecount="2" falsecount="0"/>
        <line num="185" count="2802" type="stmt"/>
        <line num="196" count="7813" type="stmt"/>
        <line num="207" count="1" type="stmt"/>
        <line num="208" count="1377" type="stmt"/>
        <line num="217" count="1" type="stmt"/>
        <line num="218" count="27562" type="stmt"/>
        <line num="229" count="1" type="stmt"/>
        <line num="230" count="45973" type="stmt"/>
        <line num="245" count="1" type="stmt"/>
        <line num="246" count="1549" type="cond" truecount="2" falsecount="0"/>
        <line num="247" count="11" type="stmt"/>
        <line num="250" count="1538" type="stmt"/>
        <line num="251" count="4656" type="cond" truecount="2" falsecount="0"/>
        <line num="252" count="1109" type="stmt"/>
        <line num="253" count="1109" type="stmt"/>
        <line num="265" count="1" type="stmt"/>
        <line num="266" count="398" type="stmt"/>
        <line num="268" count="398" type="cond" truecount="1" falsecount="1"/>
        <line num="269" count="398" type="stmt"/>
        <line num="271" count="398" type="stmt"/>
        <line num="272" count="63" type="cond" truecount="1" falsecount="1"/>
        <line num="273" count="63" type="stmt"/>
        <line num="274" count="63" type="stmt"/>
        <line num="277" count="398" type="stmt"/>
      </file>
      <file name="ve.dm.InternalList.js" path="/src/src/dm/ve.dm.InternalList.js">
        <metrics statements="115" coveredstatements="112" conditionals="36" coveredconditionals="31" methods="21" coveredmethods="21"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="3727" type="stmt"/>
        <line num="26" count="3727" type="stmt"/>
        <line num="33" count="3727" type="stmt"/>
        <line num="40" count="3727" type="stmt"/>
        <line num="46" count="3727" type="stmt"/>
        <line num="52" count="3727" type="stmt"/>
        <line num="58" count="3727" type="stmt"/>
        <line num="61" count="3727" type="stmt"/>
        <line num="66" count="1" type="stmt"/>
        <line num="89" count="1" type="stmt"/>
        <line num="90" count="67" type="stmt"/>
        <line num="91" count="67" type="stmt"/>
        <line num="93" count="67" type="cond" truecount="2" falsecount="0"/>
        <line num="94" count="65" type="stmt"/>
        <line num="95" count="65" type="stmt"/>
        <line num="96" count="65" type="stmt"/>
        <line num="97" count="65" type="stmt"/>
        <line num="98" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="100" count="1" type="stmt"/>
        <line num="101" count="1" type="stmt"/>
        <line num="104" count="67" type="stmt"/>
        <line num="112" count="1" type="stmt"/>
        <line num="113" count="1095" type="stmt"/>
        <line num="121" count="1" type="stmt"/>
        <line num="123" count="5732" type="cond" truecount="4" falsecount="0"/>
        <line num="124" count="1036" type="stmt"/>
        <line num="126" count="5732" type="stmt"/>
        <line num="134" count="1" type="stmt"/>
        <line num="135" count="158" type="stmt"/>
        <line num="144" count="1" type="stmt"/>
        <line num="145" count="36" type="stmt"/>
        <line num="153" count="1" type="stmt"/>
        <line num="154" count="456" type="stmt"/>
        <line num="163" count="1" type="stmt"/>
        <line num="164" count="8" type="stmt"/>
        <line num="172" count="1" type="stmt"/>
        <line num="173" count="32" type="stmt"/>
        <line num="174" count="32" type="cond" truecount="2" falsecount="0"/>
        <line num="175" count="32" type="stmt"/>
        <line num="176" count="32" type="stmt"/>
        <line num="191" count="1" type="stmt"/>
        <line num="192" count="838" type="stmt"/>
        <line num="194" count="838" type="stmt"/>
        <line num="195" count="838" type="stmt"/>
        <line num="196" count="838" type="stmt"/>
        <line num="197" count="28" type="cond" truecount="1" falsecount="1"/>
        <line num="198" count="28" type="stmt"/>
        <line num="199" count="28" type="stmt"/>
        <line num="200" count="28" type="stmt"/>
        <line num="205" count="28" type="cond" truecount="1" falsecount="1"/>
        <line num="206" count="28" type="stmt"/>
        <line num="208" count="28" type="stmt"/>
        <line num="210" count="0" type="stmt"/>
        <line num="213" count="838" type="stmt"/>
        <line num="215" count="838" type="stmt"/>
        <line num="216" count="838" type="stmt"/>
        <line num="228" count="1" type="stmt"/>
        <line num="229" count="4" type="stmt"/>
        <line num="230" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="231" count="1" type="stmt"/>
        <line num="237" count="3" type="stmt"/>
        <line num="238" count="3" type="stmt"/>
        <line num="239" count="3" type="stmt"/>
        <line num="257" count="1" type="stmt"/>
        <line num="258" count="71" type="stmt"/>
        <line num="269" count="1" type="stmt"/>
        <line num="270" count="72" type="stmt"/>
        <line num="272" count="72" type="cond" truecount="2" falsecount="0"/>
        <line num="273" count="34" type="stmt"/>
        <line num="276" count="72" type="cond" truecount="2" falsecount="0"/>
        <line num="280" count="70" type="stmt"/>
        <line num="282" count="2" type="stmt"/>
        <line num="284" count="72" type="stmt"/>
        <line num="293" count="1" type="stmt"/>
        <line num="294" count="74" type="cond" truecount="2" falsecount="0"/>
        <line num="295" count="34" type="stmt"/>
        <line num="305" count="1" type="stmt"/>
        <line num="306" count="1382" type="cond" truecount="2" falsecount="0"/>
        <line num="307" count="1379" type="stmt"/>
        <line num="310" count="3" type="stmt"/>
        <line num="311" count="4" type="stmt"/>
        <line num="312" count="4" type="stmt"/>
        <line num="313" count="3" type="stmt"/>
        <line num="314" count="3" type="stmt"/>
        <line num="325" count="1" type="stmt"/>
        <line num="326" count="2" type="stmt"/>
        <line num="327" count="2" type="stmt"/>
        <line num="336" count="1" type="stmt"/>
        <line num="337" count="1176" type="cond" truecount="2" falsecount="0"/>
        <line num="340" count="1176" type="stmt"/>
        <line num="341" count="1176" type="stmt"/>
        <line num="357" count="1" type="stmt"/>
        <line num="358" count="10" type="stmt"/>
        <line num="359" count="10" type="stmt"/>
        <line num="360" count="10" type="stmt"/>
        <line num="361" count="10" type="stmt"/>
        <line num="363" count="10" type="cond" truecount="3" falsecount="1"/>
        <line num="365" count="0" type="stmt"/>
        <line num="368" count="10" type="stmt"/>
        <line num="369" count="11" type="stmt"/>
        <line num="371" count="10" type="stmt"/>
        <line num="373" count="18" type="stmt"/>
        <line num="374" count="18" type="stmt"/>
        <line num="375" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="376" count="2" type="stmt"/>
        <line num="377" count="2" type="stmt"/>
        <line num="381" count="18" type="cond" truecount="1" falsecount="1"/>
        <line num="387" count="0" type="stmt"/>
        <line num="389" count="18" type="stmt"/>
        <line num="390" count="18" type="cond" truecount="2" falsecount="0"/>
        <line num="391" count="2" type="stmt"/>
        <line num="393" count="18" type="stmt"/>
        <line num="394" count="18" type="stmt"/>
        <line num="397" count="10" type="stmt"/>
      </file>
      <file name="ve.dm.InternalListNodeGroup.js" path="/src/src/dm/ve.dm.InternalListNodeGroup.js">
        <metrics statements="100" coveredstatements="92" conditionals="52" coveredconditionals="35" methods="21" coveredmethods="20"/>
        <line num="12" count="1" type="stmt"/>
        <line num="20" count="39" type="stmt"/>
        <line num="37" count="39" type="stmt"/>
        <line num="47" count="39" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="56" count="0" type="stmt"/>
        <line num="64" count="1" type="stmt"/>
        <line num="65" count="62" type="stmt"/>
        <line num="73" count="1" type="stmt"/>
        <line num="74" count="3" type="stmt"/>
        <line num="80" count="1" type="stmt"/>
        <line num="81" count="15" type="stmt"/>
        <line num="82" count="15" type="stmt"/>
        <line num="84" count="34" type="stmt"/>
        <line num="87" count="34" type="cond" truecount="1" falsecount="1"/>
        <line num="89" count="34" type="stmt"/>
        <line num="90" count="34" type="stmt"/>
        <line num="92" count="0" type="stmt"/>
        <line num="100" count="1" type="stmt"/>
        <line num="101" count="21" type="cond" truecount="2" falsecount="0"/>
        <line num="102" count="32" type="stmt"/>
        <line num="106" count="40" type="stmt"/>
        <line num="113" count="1" type="stmt"/>
        <line num="114" count="13" type="stmt"/>
        <line num="116" count="13" type="cond" truecount="2" falsecount="0"/>
        <line num="123" count="1" type="stmt"/>
        <line num="124" count="11" type="stmt"/>
        <line num="132" count="1" type="stmt"/>
        <line num="133" count="4" type="stmt"/>
        <line num="135" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="136" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="144" count="1" type="stmt"/>
        <line num="145" count="8" type="stmt"/>
        <line num="146" count="8" type="cond" truecount="2" falsecount="0"/>
        <line num="147" count="5" type="stmt"/>
        <line num="148" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="149" count="5" type="stmt"/>
        <line num="162" count="1" type="stmt"/>
        <line num="163" count="4" type="stmt"/>
        <line num="164" count="12" type="stmt"/>
        <line num="165" count="12" type="stmt"/>
        <line num="167" count="12" type="cond" truecount="1" falsecount="1"/>
        <line num="168" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="169" count="12" type="cond" truecount="1" falsecount="1"/>
        <line num="170" count="0" type="stmt"/>
        <line num="173" count="12" type="cond" truecount="1" falsecount="1"/>
        <line num="174" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="175" count="12" type="cond" truecount="1" falsecount="1"/>
        <line num="176" count="0" type="stmt"/>
        <line num="178" count="12" type="stmt"/>
        <line num="186" count="1" type="stmt"/>
        <line num="187" count="3" type="stmt"/>
        <line num="195" count="1" type="stmt"/>
        <line num="196" count="79" type="cond" truecount="2" falsecount="0"/>
        <line num="197" count="78" type="stmt"/>
        <line num="199" count="78" type="stmt"/>
        <line num="200" count="78" type="stmt"/>
        <line num="202" count="79" type="stmt"/>
        <line num="210" count="1" type="stmt"/>
        <line num="211" count="6" type="stmt"/>
        <line num="213" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="214" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="215" count="1" type="stmt"/>
        <line num="217" count="4" type="stmt"/>
        <line num="219" count="5" type="stmt"/>
        <line num="222" count="1" type="stmt"/>
        <line num="223" count="1" type="stmt"/>
        <line num="225" count="1" type="cond" truecount="2" falsecount="0"/>
        <line num="226" count="0" type="stmt"/>
        <line num="230" count="1" type="stmt"/>
        <line num="231" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="232" count="1" type="stmt"/>
        <line num="236" count="1" type="stmt"/>
        <line num="243" count="1" type="stmt"/>
        <line num="244" count="3" type="stmt"/>
        <line num="245" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="246" count="0" type="stmt"/>
        <line num="249" count="3" type="stmt"/>
        <line num="250" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="251" count="3" type="stmt"/>
        <line num="252" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="253" count="3" type="stmt"/>
        <line num="258" count="3" type="stmt"/>
        <line num="259" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="260" count="3" type="stmt"/>
        <line num="261" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="264" count="3" type="stmt"/>
        <line num="265" count="3" type="stmt"/>
        <line num="266" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="267" count="3" type="stmt"/>
        <line num="286" count="1" type="stmt"/>
        <line num="288" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="289" count="2" type="stmt"/>
        <line num="290" count="2" type="stmt"/>
        <line num="291" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="292" count="1" type="stmt"/>
        <line num="296" count="6" type="stmt"/>
        <line num="297" count="7" type="stmt"/>
        <line num="301" count="6" type="stmt"/>
        <line num="302" count="6" type="stmt"/>
      </file>
      <file name="ve.dm.LeafNode.js" path="/src/src/dm/ve.dm.LeafNode.js">
        <metrics statements="9" coveredstatements="9" conditionals="2" coveredconditionals="2" methods="2" coveredmethods="2"/>
        <line num="19" count="1" type="stmt"/>
        <line num="21" count="6949" type="stmt"/>
        <line num="24" count="6949" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="50" count="113" type="cond" truecount="2" falsecount="0"/>
      </file>
      <file name="ve.dm.LinearData.js" path="/src/src/dm/ve.dm.LinearData.js">
        <metrics statements="532" coveredstatements="523" conditionals="468" coveredconditionals="453" methods="96" coveredmethods="96"/>
        <line num="17" count="1" type="stmt"/>
        <line num="18" count="3620" type="stmt"/>
        <line num="19" count="3620" type="cond" truecount="1" falsecount="1"/>
        <line num="24" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="56" count="1" type="stmt"/>
        <line num="60" count="1" type="stmt"/>
        <line num="74" count="1" type="stmt"/>
        <line num="75" count="36630" type="cond" truecount="2" falsecount="0"/>
        <line num="91" count="1" type="stmt"/>
        <line num="93" count="267741" type="cond" truecount="2" falsecount="0"/>
        <line num="102" count="1" type="stmt"/>
        <line num="103" count="117135" type="cond" truecount="2" falsecount="0"/>
        <line num="112" count="1" type="stmt"/>
        <line num="113" count="65803" type="cond" truecount="2" falsecount="0"/>
        <line num="130" count="1" type="stmt"/>
        <line num="131" count="2176" type="stmt"/>
        <line num="132" count="2176" type="stmt"/>
        <line num="134" count="2176" type="cond" truecount="2" falsecount="0"/>
        <line num="135" count="62" type="stmt"/>
        <line num="138" count="2114" type="cond" truecount="2" falsecount="0"/>
        <line num="139" count="282" type="stmt"/>
        <line num="141" count="2114" type="cond" truecount="2" falsecount="0"/>
        <line num="142" count="286" type="stmt"/>
        <line num="144" count="2114" type="cond" truecount="4" falsecount="0"/>
        <line num="145" count="341" type="stmt"/>
        <line num="148" count="1773" type="cond" truecount="2" falsecount="0"/>
        <line num="150" count="58" type="stmt"/>
        <line num="154" count="1715" type="cond" truecount="2" falsecount="0"/>
        <line num="155" count="837" type="stmt"/>
        <line num="160" count="878" type="cond" truecount="2" falsecount="0"/>
        <line num="162" count="788" type="stmt"/>
        <line num="163" count="788" type="stmt"/>
        <line num="165" count="788" type="stmt"/>
        <line num="166" count="788" type="stmt"/>
        <line num="168" count="788" type="stmt"/>
        <line num="171" count="90" type="stmt"/>
        <line num="188" count="1" type="stmt"/>
        <line num="189" count="2785" type="cond" truecount="2" falsecount="0"/>
        <line num="190" count="220" type="stmt"/>
        <line num="193" count="2565" type="stmt"/>
        <line num="195" count="2565" type="cond" truecount="2" falsecount="0"/>
        <line num="197" count="515" type="stmt"/>
        <line num="199" count="2050" type="cond" truecount="2" falsecount="0"/>
        <line num="201" count="1154" type="stmt"/>
        <line num="203" count="896" type="cond" truecount="2" falsecount="0"/>
        <line num="204" count="238" type="stmt"/>
        <line num="208" count="658" type="cond" truecount="2" falsecount="0"/>
        <line num="209" count="65" type="stmt"/>
        <line num="211" count="658" type="cond" truecount="2" falsecount="0"/>
        <line num="212" count="65" type="stmt"/>
        <line num="214" count="658" type="cond" truecount="4" falsecount="0"/>
        <line num="215" count="593" type="stmt"/>
        <line num="217" count="658" type="cond" truecount="4" falsecount="0"/>
        <line num="218" count="593" type="stmt"/>
        <line num="221" count="658" type="cond" truecount="2" falsecount="0"/>
        <line num="222" count="658" type="cond" truecount="4" falsecount="0"/>
        <line num="224" count="658" type="stmt"/>
        <line num="233" count="1" type="stmt"/>
        <line num="234" count="13192" type="cond" truecount="2" falsecount="0"/>
        <line num="235" count="7709" type="stmt"/>
        <line num="236" count="5483" type="cond" truecount="2" falsecount="0"/>
        <line num="237" count="27" type="stmt"/>
        <line num="238" count="5456" type="cond" truecount="2" falsecount="0"/>
        <line num="239" count="2159" type="stmt"/>
        <line num="241" count="3297" type="stmt"/>
        <line num="254" count="1" type="stmt"/>
        <line num="255" count="867" type="stmt"/>
        <line num="256" count="867" type="stmt"/>
        <line num="257" count="867" type="stmt"/>
        <line num="258" count="867" type="cond" truecount="2" falsecount="0"/>
        <line num="259" count="690" type="cond" truecount="2" falsecount="0"/>
        <line num="261" count="33" type="stmt"/>
        <line num="264" count="657" type="stmt"/>
        <line num="265" count="657" type="stmt"/>
        <line num="268" count="177" type="cond" truecount="2" falsecount="0"/>
        <line num="270" count="91" type="stmt"/>
        <line num="273" count="86" type="stmt"/>
        <line num="276" count="867" type="stmt"/>
        <line num="285" count="1" type="stmt"/>
        <line num="286" count="22752" type="cond" truecount="2" falsecount="0"/>
        <line num="287" count="22752" type="cond" truecount="2" falsecount="0"/>
        <line num="298" count="1" type="stmt"/>
        <line num="299" count="381282" type="cond" truecount="2" falsecount="0"/>
        <line num="308" count="1" type="stmt"/>
        <line num="309" count="7076" type="cond" truecount="2" falsecount="0"/>
        <line num="322" count="1" type="stmt"/>
        <line num="324" count="6111" type="stmt"/>
        <line num="326" count="6111" type="stmt"/>
        <line num="328" count="6111" type="stmt"/>
        <line num="337" count="1" type="stmt"/>
        <line num="338" count="29613" type="stmt"/>
        <line num="347" count="1" type="stmt"/>
        <line num="348" count="81495" type="stmt"/>
        <line num="357" count="1" type="stmt"/>
        <line num="358" count="46633" type="stmt"/>
        <line num="367" count="1" type="stmt"/>
        <line num="368" count="27652" type="stmt"/>
        <line num="377" count="1" type="stmt"/>
        <line num="378" count="1" type="stmt"/>
        <line num="386" count="1" type="stmt"/>
        <line num="387" count="45267" type="stmt"/>
        <line num="395" count="1" type="stmt"/>
        <line num="396" count="2922" type="stmt"/>
        <line num="404" count="1" type="stmt"/>
        <line num="405" count="17012" type="stmt"/>
        <line num="415" count="1" type="stmt"/>
        <line num="416" count="7045" type="stmt"/>
        <line num="426" count="1" type="stmt"/>
        <line num="427" count="13" type="stmt"/>
        <line num="438" count="1" type="stmt"/>
        <line num="439" count="3932" type="stmt"/>
        <line num="450" count="1" type="stmt"/>
        <line num="451" count="1" type="stmt"/>
        <line num="463" count="1" type="stmt"/>
        <line num="464" count="839" type="stmt"/>
        <line num="476" count="1" type="stmt"/>
        <line num="477" count="1" type="stmt"/>
        <line num="490" count="1" type="stmt"/>
        <line num="491" count="4284" type="stmt"/>
        <line num="493" count="4284" type="stmt"/>
        <line num="494" count="4284" type="cond" truecount="2" falsecount="0"/>
        <line num="495" count="4137" type="stmt"/>
        <line num="496" count="4137" type="stmt"/>
        <line num="498" count="4284" type="stmt"/>
        <line num="500" count="4284" type="cond" truecount="2" falsecount="0"/>
        <line num="508" count="1" type="stmt"/>
        <line num="509" count="1" type="stmt"/>
        <line num="533" count="1" type="stmt"/>
        <line num="535" count="10329" type="cond" truecount="4" falsecount="0"/>
        <line num="536" count="733" type="stmt"/>
        <line num="538" count="9596" type="stmt"/>
        <line num="539" count="9596" type="stmt"/>
        <line num="540" count="9596" type="stmt"/>
        <line num="541" count="9596" type="stmt"/>
        <line num="618" count="1" type="stmt"/>
        <line num="620" count="720" type="cond" truecount="4" falsecount="0"/>
        <line num="621" count="60" type="stmt"/>
        <line num="624" count="660" type="stmt"/>
        <line num="625" count="660" type="stmt"/>
        <line num="626" count="660" type="stmt"/>
        <line num="627" count="660" type="stmt"/>
        <line num="699" count="1" type="stmt"/>
        <line num="700" count="4" type="stmt"/>
        <line num="701" count="4" type="stmt"/>
        <line num="702" count="11" type="stmt"/>
        <line num="703" count="11" type="cond" truecount="5" falsecount="0"/>
        <line num="707" count="1" type="stmt"/>
        <line num="710" count="3" type="stmt"/>
        <line num="721" count="1" type="stmt"/>
        <line num="722" count="679" type="cond" truecount="2" falsecount="0"/>
        <line num="723" count="142" type="cond" truecount="4" falsecount="0"/>
        <line num="724" count="48" type="stmt"/>
        <line num="726" count="94" type="stmt"/>
        <line num="729" count="94" type="cond" truecount="2" falsecount="0"/>
        <line num="732" count="537" type="stmt"/>
        <line num="744" count="1" type="stmt"/>
        <line num="745" count="12932" type="cond" truecount="4" falsecount="0"/>
        <line num="746" count="2" type="stmt"/>
        <line num="751" count="12930" type="cond" truecount="2" falsecount="0"/>
        <line num="756" count="87" type="stmt"/>
        <line num="757" count="87" type="cond" truecount="1" falsecount="1"/>
        <line num="758" count="0" type="stmt"/>
        <line num="762" count="12930" type="stmt"/>
        <line num="763" count="12930" type="cond" truecount="1" falsecount="1"/>
        <line num="778" count="1" type="stmt"/>
        <line num="779" count="33" type="stmt"/>
        <line num="780" count="33" type="stmt"/>
        <line num="781" count="33" type="stmt"/>
        <line num="782" count="33" type="stmt"/>
        <line num="783" count="53" type="stmt"/>
        <line num="784" count="53" type="stmt"/>
        <line num="786" count="33" type="stmt"/>
        <line num="787" count="53" type="stmt"/>
        <line num="788" count="53" type="stmt"/>
        <line num="789" count="53" type="stmt"/>
        <line num="794" count="33" type="stmt"/>
        <line num="795" count="166" type="stmt"/>
        <line num="796" count="166" type="stmt"/>
        <line num="803" count="33" type="stmt"/>
        <line num="804" count="33" type="stmt"/>
        <line num="809" count="44" type="cond" truecount="2" falsecount="0"/>
        <line num="810" count="33" type="stmt"/>
        <line num="823" count="1" type="stmt"/>
        <line num="824" count="12147" type="stmt"/>
        <line num="835" count="1" type="stmt"/>
        <line num="836" count="327" type="stmt"/>
        <line num="847" count="1" type="stmt"/>
        <line num="848" count="605" type="stmt"/>
        <line num="849" count="605" type="stmt"/>
        <line num="850" count="605" type="stmt"/>
        <line num="860" count="1" type="stmt"/>
        <line num="861" count="51" type="cond" truecount="1" falsecount="1"/>
        <line num="862" count="0" type="stmt"/>
        <line num="864" count="51" type="stmt"/>
        <line num="865" count="51" type="cond" truecount="2" falsecount="0"/>
        <line num="867" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="868" count="2" type="stmt"/>
        <line num="872" count="49" type="cond" truecount="1" falsecount="1"/>
        <line num="873" count="0" type="stmt"/>
        <line num="876" count="49" type="stmt"/>
        <line num="887" count="1" type="stmt"/>
        <line num="888" count="22009" type="stmt"/>
        <line num="889" count="22009" type="stmt"/>
        <line num="899" count="1" type="stmt"/>
        <line num="900" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="901" count="0" type="stmt"/>
        <line num="903" count="20" type="stmt"/>
        <line num="913" count="1" type="stmt"/>
        <line num="914" count="113" type="stmt"/>
        <line num="918" count="1" type="stmt"/>
        <line num="929" count="1" type="stmt"/>
        <line num="930" count="948" type="cond" truecount="2" falsecount="0"/>
        <line num="932" count="948" type="stmt"/>
        <line num="935" count="948" type="stmt"/>
        <line num="936" count="5731" type="cond" truecount="2" falsecount="0"/>
        <line num="937" count="2308" type="cond" truecount="2" falsecount="0"/>
        <line num="938" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="941" count="2308" type="cond" truecount="2" falsecount="0"/>
        <line num="942" count="2191" type="stmt"/>
        <line num="946" count="3540" type="cond" truecount="2" falsecount="0"/>
        <line num="947" count="4" type="stmt"/>
        <line num="949" count="3536" type="cond" truecount="2" falsecount="0"/>
        <line num="951" count="895" type="stmt"/>
        <line num="953" count="895" type="cond" truecount="4" falsecount="0"/>
        <line num="954" count="117" type="stmt"/>
        <line num="956" count="778" type="stmt"/>
        <line num="959" count="2641" type="stmt"/>
        <line num="960" count="2641" type="cond" truecount="4" falsecount="0"/>
        <line num="961" count="547" type="stmt"/>
        <line num="962" count="2094" type="cond" truecount="2" falsecount="0"/>
        <line num="964" count="241" type="cond" truecount="2" falsecount="0"/>
        <line num="965" count="88" type="stmt"/>
        <line num="968" count="153" type="stmt"/>
        <line num="970" count="153" type="cond" truecount="2" falsecount="0"/>
        <line num="971" count="4" type="stmt"/>
        <line num="975" count="743" type="cond" truecount="4" falsecount="0"/>
        <line num="990" count="1" type="stmt"/>
        <line num="993" count="2697" type="cond" truecount="4" falsecount="0"/>
        <line num="995" count="1924" type="stmt"/>
        <line num="999" count="773" type="stmt"/>
        <line num="1004" count="2697" type="cond" truecount="2" falsecount="0"/>
        <line num="1005" count="1873" type="stmt"/>
        <line num="1007" count="824" type="stmt"/>
        <line num="1012" count="2697" type="cond" truecount="2" falsecount="0"/>
        <line num="1013" count="2460" type="stmt"/>
        <line num="1016" count="237" type="stmt"/>
        <line num="1021" count="2697" type="stmt"/>
        <line num="1022" count="264" type="cond" truecount="2" falsecount="1"/>
        <line num="1033" count="1" type="stmt"/>
        <line num="1034" count="2" type="stmt"/>
        <line num="1043" count="1" type="stmt"/>
        <line num="1044" count="65" type="stmt"/>
        <line num="1057" count="1" type="stmt"/>
        <line num="1058" count="88" type="cond" truecount="2" falsecount="0"/>
        <line num="1061" count="88" type="cond" truecount="2" falsecount="0"/>
        <line num="1062" count="63" type="stmt"/>
        <line num="1065" count="88" type="stmt"/>
        <line num="1066" count="365" type="cond" truecount="2" falsecount="0"/>
        <line num="1068" count="181" type="stmt"/>
        <line num="1069" count="184" type="cond" truecount="2" falsecount="0"/>
        <line num="1071" count="69" type="cond" truecount="2" falsecount="0"/>
        <line num="1072" count="43" type="stmt"/>
        <line num="1074" count="26" type="cond" truecount="2" falsecount="0"/>
        <line num="1078" count="19" type="stmt"/>
        <line num="1080" count="115" type="cond" truecount="4" falsecount="0"/>
        <line num="1082" count="113" type="stmt"/>
        <line num="1083" count="113" type="cond" truecount="4" falsecount="0"/>
        <line num="1084" count="2" type="stmt"/>
        <line num="1086" count="111" type="cond" truecount="4" falsecount="0"/>
        <line num="1087" count="108" type="stmt"/>
        <line num="1090" count="12" type="stmt"/>
        <line num="1103" count="1" type="stmt"/>
        <line num="1104" count="46" type="stmt"/>
        <line num="1105" count="46" type="stmt"/>
        <line num="1106" count="2646" type="cond" truecount="2" falsecount="0"/>
        <line num="1107" count="2118" type="stmt"/>
        <line num="1108" count="528" type="cond" truecount="2" falsecount="0"/>
        <line num="1109" count="30" type="stmt"/>
        <line num="1111" count="498" type="cond" truecount="2" falsecount="0"/>
        <line num="1112" count="210" type="stmt"/>
        <line num="1114" count="498" type="stmt"/>
        <line num="1117" count="46" type="cond" truecount="1" falsecount="1"/>
        <line num="1118" count="0" type="stmt"/>
        <line num="1129" count="1" type="stmt"/>
        <line num="1130" count="2444" type="cond" truecount="2" falsecount="0"/>
        <line num="1132" count="2444" type="stmt"/>
        <line num="1133" count="2444" type="stmt"/>
        <line num="1134" count="13577" type="cond" truecount="2" falsecount="0"/>
        <line num="1135" count="10681" type="stmt"/>
        <line num="1136" count="2896" type="cond" truecount="2" falsecount="0"/>
        <line num="1137" count="1148" type="stmt"/>
        <line num="1138" count="1748" type="cond" truecount="2" falsecount="0"/>
        <line num="1139" count="876" type="stmt"/>
        <line num="1140" count="876" type="cond" truecount="1" falsecount="1"/>
        <line num="1141" count="876" type="stmt"/>
        <line num="1145" count="2444" type="stmt"/>
        <line num="1157" count="1" type="stmt"/>
        <line num="1158" count="4" type="stmt"/>
        <line num="1185" count="1" type="stmt"/>
        <line num="1188" count="865" type="cond" truecount="2" falsecount="0"/>
        <line num="1189" count="49" type="cond" truecount="2" falsecount="0"/>
        <line num="1190" count="18" type="stmt"/>
        <line num="1192" count="31" type="stmt"/>
        <line num="1197" count="847" type="cond" truecount="2" falsecount="0"/>
        <line num="1203" count="847" type="stmt"/>
        <line num="1204" count="847" type="stmt"/>
        <line num="1205" count="847" type="stmt"/>
        <line num="1206" count="847" type="stmt"/>
        <line num="1207" count="847" type="stmt"/>
        <line num="1208" count="847" type="stmt"/>
        <line num="1209" count="847" type="stmt"/>
        <line num="1211" count="847" type="cond" truecount="2" falsecount="0"/>
        <line num="1215" count="2043" type="cond" truecount="2" falsecount="0"/>
        <line num="1216" count="2043" type="cond" truecount="2" falsecount="0"/>
        <line num="1220" count="47" type="stmt"/>
        <line num="1223" count="47" type="cond" truecount="6" falsecount="0"/>
        <line num="1224" count="21" type="stmt"/>
        <line num="1226" count="26" type="stmt"/>
        <line num="1227" count="26" type="cond" truecount="2" falsecount="0"/>
        <line num="1228" count="5" type="stmt"/>
        <line num="1232" count="2038" type="cond" truecount="2" falsecount="0"/>
        <line num="1233" count="875" type="cond" truecount="2" falsecount="0"/>
        <line num="1234" count="807" type="stmt"/>
        <line num="1235" count="807" type="stmt"/>
        <line num="1236" count="807" type="cond" truecount="2" falsecount="0"/>
        <line num="1237" count="794" type="stmt"/>
        <line num="1240" count="1163" type="cond" truecount="2" falsecount="0"/>
        <line num="1249" count="70" type="cond" truecount="2" falsecount="0"/>
        <line num="1251" count="25" type="stmt"/>
        <line num="1254" count="45" type="stmt"/>
        <line num="1255" count="45" type="stmt"/>
        <line num="1256" count="45" type="stmt"/>
        <line num="1257" count="45" type="stmt"/>
        <line num="1258" count="45" type="stmt"/>
        <line num="1260" count="1219" type="stmt"/>
        <line num="1262" count="23" type="stmt"/>
        <line num="1275" count="1" type="stmt"/>
        <line num="1276" count="610" type="stmt"/>
        <line num="1292" count="1" type="stmt"/>
        <line num="1293" count="702" type="cond" truecount="2" falsecount="0"/>
        <line num="1294" count="370" type="stmt"/>
        <line num="1296" count="332" type="cond" truecount="2" falsecount="0"/>
        <line num="1297" count="73" type="stmt"/>
        <line num="1298" count="73" type="stmt"/>
        <line num="1299" count="73" type="cond" truecount="2" falsecount="0"/>
        <line num="1301" count="259" type="cond" truecount="2" falsecount="0"/>
        <line num="1316" count="1" type="stmt"/>
        <line num="1318" count="168" type="cond" truecount="5" falsecount="0"/>
        <line num="1319" count="1" type="stmt"/>
        <line num="1321" count="167" type="stmt"/>
        <line num="1340" count="1" type="stmt"/>
        <line num="1341" count="247" type="cond" truecount="2" falsecount="0"/>
        <line num="1342" count="170" type="stmt"/>
        <line num="1344" count="77" type="cond" truecount="2" falsecount="0"/>
        <line num="1345" count="4" type="stmt"/>
        <line num="1346" count="4" type="stmt"/>
        <line num="1347" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="1349" count="73" type="cond" truecount="2" falsecount="0"/>
        <line num="1365" count="1" type="stmt"/>
        <line num="1366" count="365" type="stmt"/>
        <line num="1368" count="365" type="stmt"/>
        <line num="1371" count="365" type="cond" truecount="2" falsecount="0"/>
        <line num="1377" count="163" type="stmt"/>
        <line num="1381" count="163" type="stmt"/>
        <line num="1386" count="163" type="cond" truecount="4" falsecount="0"/>
        <line num="1388" count="13" type="stmt"/>
        <line num="1392" count="150" type="cond" truecount="4" falsecount="0"/>
        <line num="1394" count="45" type="stmt"/>
        <line num="1401" count="105" type="stmt"/>
        <line num="1405" count="202" type="stmt"/>
        <line num="1411" count="260" type="cond" truecount="2" falsecount="0"/>
        <line num="1412" count="4" type="stmt"/>
        <line num="1414" count="256" type="stmt"/>
        <line num="1426" count="1" type="stmt"/>
        <line num="1427" count="8" type="stmt"/>
        <line num="1428" count="30" type="cond" truecount="2" falsecount="0"/>
        <line num="1429" count="5" type="stmt"/>
        <line num="1430" count="5" type="stmt"/>
        <line num="1431" count="5" type="stmt"/>
        <line num="1444" count="1" type="stmt"/>
        <line num="1445" count="70" type="stmt"/>
        <line num="1446" count="713" type="cond" truecount="2" falsecount="0"/>
        <line num="1447" count="225" type="stmt"/>
        <line num="1448" count="225" type="stmt"/>
        <line num="1449" count="225" type="stmt"/>
        <line num="1461" count="1" type="stmt"/>
        <line num="1464" count="17" type="stmt"/>
        <line num="1465" count="21" type="cond" truecount="2" falsecount="0"/>
        <line num="1466" count="17" type="stmt"/>
        <line num="1468" count="4" type="stmt"/>
        <line num="1472" count="7" type="stmt"/>
        <line num="1473" count="52" type="cond" truecount="4" falsecount="0"/>
        <line num="1475" count="2" type="stmt"/>
        <line num="1477" count="50" type="stmt"/>
        <line num="1478" count="50" type="cond" truecount="2" falsecount="0"/>
        <line num="1479" count="16" type="stmt"/>
        <line num="1480" count="34" type="cond" truecount="2" falsecount="0"/>
        <line num="1481" count="1" type="stmt"/>
        <line num="1483" count="50" type="cond" truecount="2" falsecount="0"/>
        <line num="1484" count="7" type="stmt"/>
        <line num="1485" count="7" type="stmt"/>
        <line num="1486" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="1487" count="0" type="stmt"/>
        <line num="1511" count="1" type="stmt"/>
        <line num="1512" count="196" type="stmt"/>
        <line num="1513" count="196" type="stmt"/>
        <line num="1514" count="196" type="stmt"/>
        <line num="1517" count="196" type="cond" truecount="2" falsecount="0"/>
        <line num="1518" count="6" type="stmt"/>
        <line num="1520" count="190" type="cond" truecount="2" falsecount="0"/>
        <line num="1522" count="8" type="stmt"/>
        <line num="1523" count="7" type="stmt"/>
        <line num="1524" count="7" type="cond" truecount="1" falsecount="1"/>
        <line num="1529" count="7" type="stmt"/>
        <line num="1530" count="7" type="stmt"/>
        <line num="1531" count="7" type="stmt"/>
        <line num="1532" count="7" type="stmt"/>
        <line num="1533" count="7" type="cond" truecount="1" falsecount="1"/>
        <line num="1536" count="0" type="stmt"/>
        <line num="1537" count="0" type="stmt"/>
        <line num="1538" count="0" type="stmt"/>
        <line num="1540" count="7" type="stmt"/>
        <line num="1547" count="190" type="cond" truecount="4" falsecount="0"/>
        <line num="1556" count="196" type="stmt"/>
        <line num="1557" count="1661" type="cond" truecount="2" falsecount="0"/>
        <line num="1558" count="1002" type="stmt"/>
        <line num="1559" count="1002" type="stmt"/>
        <line num="1560" count="1002" type="stmt"/>
        <line num="1562" count="1002" type="cond" truecount="2" falsecount="0"/>
        <line num="1563" count="507" type="stmt"/>
        <line num="1565" count="495" type="stmt"/>
        <line num="1568" count="1002" type="cond" truecount="4" falsecount="0"/>
        <line num="1569" count="2" type="stmt"/>
        <line num="1570" count="2" type="stmt"/>
        <line num="1571" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="1576" count="1002" type="cond" truecount="5" falsecount="0"/>
        <line num="1577" count="8" type="stmt"/>
        <line num="1578" count="8" type="stmt"/>
        <line num="1584" count="1002" type="cond" truecount="2" falsecount="0"/>
        <line num="1589" count="16" type="stmt"/>
        <line num="1590" count="16" type="stmt"/>
        <line num="1592" count="16" type="cond" truecount="2" falsecount="0"/>
        <line num="1593" count="8" type="stmt"/>
        <line num="1594" count="8" type="stmt"/>
        <line num="1598" count="16" type="stmt"/>
        <line num="1599" count="16" type="stmt"/>
        <line num="1603" count="986" type="cond" truecount="5" falsecount="0"/>
        <line num="1604" count="7" type="cond" truecount="4" falsecount="0"/>
        <line num="1607" count="2" type="stmt"/>
        <line num="1608" count="2" type="stmt"/>
        <line num="1610" count="5" type="stmt"/>
        <line num="1613" count="7" type="stmt"/>
        <line num="1614" count="7" type="stmt"/>
        <line num="1618" count="979" type="cond" truecount="2" falsecount="0"/>
        <line num="1624" count="5" type="stmt"/>
        <line num="1625" count="5" type="stmt"/>
        <line num="1627" count="5" type="stmt"/>
        <line num="1628" count="5" type="stmt"/>
        <line num="1631" count="974" type="cond" truecount="2" falsecount="0"/>
        <line num="1632" count="968" type="stmt"/>
        <line num="1633" count="968" type="stmt"/>
        <line num="1637" count="974" type="cond" truecount="5" falsecount="0"/>
        <line num="1638" count="1" type="stmt"/>
        <line num="1639" count="1" type="stmt"/>
        <line num="1640" count="1" type="cond" truecount="4" falsecount="0"/>
        <line num="1641" count="11" type="stmt"/>
        <line num="1643" count="1" type="stmt"/>
        <line num="1644" count="1" type="stmt"/>
        <line num="1648" count="973" type="cond" truecount="2" falsecount="0"/>
        <line num="1649" count="483" type="cond" truecount="2" falsecount="0"/>
        <line num="1658" count="659" type="cond" truecount="2" falsecount="0"/>
        <line num="1663" count="5" type="cond" truecount="4" falsecount="0"/>
        <line num="1667" count="2" type="stmt"/>
        <line num="1668" count="2" type="stmt"/>
        <line num="1670" count="2" type="stmt"/>
        <line num="1671" count="2" type="stmt"/>
        <line num="1674" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="1675" count="2" type="stmt"/>
        <line num="1677" count="1" type="stmt"/>
        <line num="1678" count="1" type="stmt"/>
        <line num="1686" count="657" type="cond" truecount="2" falsecount="0"/>
        <line num="1691" count="6" type="cond" truecount="4" falsecount="0"/>
        <line num="1693" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="1694" count="3" type="stmt"/>
        <line num="1696" count="1" type="stmt"/>
        <line num="1697" count="1" type="stmt"/>
        <line num="1703" count="1630" type="stmt"/>
        <line num="1704" count="1630" type="cond" truecount="2" falsecount="0"/>
        <line num="1705" count="117" type="cond" truecount="2" falsecount="0"/>
        <line num="1706" count="7" type="stmt"/>
        <line num="1707" count="110" type="cond" truecount="2" falsecount="0"/>
        <line num="1709" count="22" type="stmt"/>
        <line num="1710" count="22" type="stmt"/>
        <line num="1713" count="1630" type="cond" truecount="2" falsecount="0"/>
        <line num="1714" count="487" type="cond" truecount="2" falsecount="0"/>
        <line num="1715" count="133" type="stmt"/>
        <line num="1717" count="133" type="stmt"/>
        <line num="1718" count="133" type="stmt"/>
        <line num="1721" count="487" type="cond" truecount="2" falsecount="0"/>
        <line num="1722" count="22" type="stmt"/>
        <line num="1724" count="22" type="stmt"/>
        <line num="1728" count="487" type="cond" truecount="2" falsecount="0"/>
        <line num="1729" count="481" type="stmt"/>
        <line num="1730" count="481" type="stmt"/>
        <line num="1744" count="1" type="stmt"/>
        <line num="1745" count="98" type="stmt"/>
        <line num="1746" count="98" type="stmt"/>
        <line num="1747" count="1044" type="cond" truecount="2" falsecount="0"/>
        <line num="1748" count="346" type="stmt"/>
        <line num="1749" count="346" type="cond" truecount="1" falsecount="1"/>
        <line num="1750" count="346" type="stmt"/>
        <line num="1762" count="1" type="stmt"/>
        <line num="1763" count="16" type="stmt"/>
        <line num="1764" count="16" type="stmt"/>
        <line num="1765" count="16" type="stmt"/>
        <line num="1766" count="64" type="stmt"/>
        <line num="1767" count="64" type="cond" truecount="4" falsecount="0"/>
        <line num="1768" count="18" type="cond" truecount="2" falsecount="0"/>
        <line num="1769" count="9" type="stmt"/>
        <line num="1771" count="9" type="stmt"/>
        <line num="1773" count="46" type="cond" truecount="2" falsecount="0"/>
        <line num="1774" count="40" type="stmt"/>
        <line num="1775" count="40" type="cond" truecount="4" falsecount="0"/>
        <line num="1776" count="7" type="stmt"/>
        <line num="1780" count="9" type="stmt"/>
        <line num="1788" count="1" type="stmt"/>
        <line num="1791" count="13" type="cond" truecount="4" falsecount="0"/>
        <line num="1807" count="1" type="stmt"/>
        <line num="1808" count="197" type="stmt"/>
        <line num="1809" count="44" type="stmt"/>
      </file>
      <file name="ve.dm.MetaItem.js" path="/src/src/dm/ve.dm.MetaItem.js">
        <metrics statements="14" coveredstatements="14" conditionals="0" coveredconditionals="0" methods="2" coveredmethods="2"/>
        <line num="19" count="1" type="stmt"/>
        <line num="21" count="319" type="stmt"/>
        <line num="23" count="319" type="stmt"/>
        <line num="25" count="319" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
        <line num="60" count="1" type="stmt"/>
        <line num="70" count="1" type="stmt"/>
        <line num="71" count="42" type="stmt"/>
      </file>
      <file name="ve.dm.MetaList.js" path="/src/src/dm/ve.dm.MetaList.js">
        <metrics statements="25" coveredstatements="25" conditionals="8" coveredconditionals="7" methods="8" coveredmethods="8"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="2888" type="stmt"/>
        <line num="20" count="2888" type="stmt"/>
        <line num="26" count="2888" type="stmt"/>
        <line num="30" count="2888" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="59" count="1" type="stmt"/>
        <line num="60" count="21367" type="stmt"/>
        <line num="61" count="21367" type="cond" truecount="2" falsecount="0"/>
        <line num="62" count="688" type="stmt"/>
        <line num="63" count="357" type="stmt"/>
        <line num="64" count="357" type="stmt"/>
        <line num="73" count="1" type="stmt"/>
        <line num="74" count="1670" type="cond" truecount="2" falsecount="0"/>
        <line num="75" count="73" type="stmt"/>
        <line num="76" count="73" type="cond" truecount="1" falsecount="1"/>
        <line num="77" count="73" type="stmt"/>
        <line num="78" count="73" type="stmt"/>
        <line num="83" count="1" type="stmt"/>
        <line num="84" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="85" count="3" type="stmt"/>
        <line num="97" count="1" type="stmt"/>
        <line num="98" count="36" type="stmt"/>
        <line num="109" count="1" type="stmt"/>
        <line num="110" count="8" type="stmt"/>
      </file>
      <file name="ve.dm.Model.js" path="/src/src/dm/ve.dm.Model.js">
        <metrics statements="102" coveredstatements="93" conditionals="50" coveredconditionals="42" methods="23" coveredmethods="23"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="25659" type="cond" truecount="2" falsecount="0"/>
        <line num="23" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="57" count="1" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="87" count="1" type="stmt"/>
        <line num="143" count="1" type="stmt"/>
        <line num="144" count="1955" type="stmt"/>
        <line num="167" count="1" type="stmt"/>
        <line num="168" count="1267" type="cond" truecount="3" falsecount="1"/>
        <line num="169" count="1267" type="stmt"/>
        <line num="171" count="0" type="stmt"/>
        <line num="188" count="1" type="stmt"/>
        <line num="204" count="1" type="stmt"/>
        <line num="215" count="1" type="stmt"/>
        <line num="216" count="4550" type="stmt"/>
        <line num="220" count="4550" type="cond" truecount="2" falsecount="0"/>
        <line num="221" count="2118" type="stmt"/>
        <line num="223" count="4550" type="stmt"/>
        <line num="232" count="1" type="stmt"/>
        <line num="233" count="11079" type="stmt"/>
        <line num="242" count="1" type="stmt"/>
        <line num="243" count="5159" type="stmt"/>
        <line num="254" count="1" type="stmt"/>
        <line num="255" count="61" type="stmt"/>
        <line num="256" count="61" type="stmt"/>
        <line num="257" count="53" type="stmt"/>
        <line num="258" count="53" type="cond" truecount="2" falsecount="0"/>
        <line num="259" count="40" type="stmt"/>
        <line num="262" count="61" type="stmt"/>
        <line num="272" count="1" type="stmt"/>
        <line num="273" count="26" type="cond" truecount="4" falsecount="2"/>
        <line num="274" count="0" type="stmt"/>
        <line num="275" count="26" type="cond" truecount="4" falsecount="0"/>
        <line num="276" count="9" type="stmt"/>
        <line num="277" count="17" type="cond" truecount="4" falsecount="0"/>
        <line num="278" count="2" type="stmt"/>
        <line num="279" count="15" type="cond" truecount="2" falsecount="0"/>
        <line num="281" count="10" type="cond" truecount="2" falsecount="0"/>
        <line num="282" count="7" type="stmt"/>
        <line num="283" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="284" count="3" type="stmt"/>
        <line num="288" count="5" type="stmt"/>
        <line num="289" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="290" count="0" type="stmt"/>
        <line num="292" count="5" type="stmt"/>
        <line num="295" count="0" type="stmt"/>
        <line num="307" count="1" type="stmt"/>
        <line num="308" count="10" type="stmt"/>
        <line num="311" count="10" type="stmt"/>
        <line num="312" count="10" type="stmt"/>
        <line num="314" count="10" type="stmt"/>
        <line num="315" count="10" type="stmt"/>
        <line num="317" count="10" type="stmt"/>
        <line num="318" count="25" type="cond" truecount="3" falsecount="0"/>
        <line num="320" count="10" type="stmt"/>
        <line num="321" count="10" type="stmt"/>
        <line num="323" count="10" type="stmt"/>
        <line num="324" count="10" type="stmt"/>
        <line num="326" count="5" type="stmt"/>
        <line num="327" count="5" type="stmt"/>
        <line num="328" count="5" type="stmt"/>
        <line num="332" count="10" type="cond" truecount="4" falsecount="0"/>
        <line num="342" count="1" type="stmt"/>
        <line num="343" count="65" type="stmt"/>
        <line num="344" count="65" type="stmt"/>
        <line num="345" count="65" type="stmt"/>
        <line num="358" count="1" type="stmt"/>
        <line num="359" count="694" type="stmt"/>
        <line num="372" count="1" type="stmt"/>
        <line num="373" count="65" type="stmt"/>
        <line num="384" count="1" type="stmt"/>
        <line num="385" count="35" type="stmt"/>
        <line num="393" count="1" type="stmt"/>
        <line num="394" count="3275" type="stmt"/>
        <line num="403" count="1" type="stmt"/>
        <line num="410" count="1" type="stmt"/>
        <line num="411" count="2041" type="stmt"/>
        <line num="422" count="1" type="stmt"/>
        <line num="423" count="14886" type="cond" truecount="2" falsecount="0"/>
        <line num="434" count="1" type="stmt"/>
        <line num="435" count="1011" type="cond" truecount="2" falsecount="0"/>
        <line num="436" count="1011" type="cond" truecount="1" falsecount="1"/>
        <line num="437" count="1011" type="stmt"/>
        <line num="440" count="0" type="stmt"/>
        <line num="441" count="0" type="stmt"/>
        <line num="442" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="443" count="0" type="stmt"/>
        <line num="446" count="0" type="stmt"/>
        <line num="454" count="1" type="stmt"/>
        <line num="455" count="2679" type="stmt"/>
        <line num="463" count="1" type="stmt"/>
        <line num="464" count="2491" type="stmt"/>
        <line num="465" count="2491" type="cond" truecount="3" falsecount="0"/>
        <line num="475" count="1" type="stmt"/>
        <line num="476" count="51" type="stmt"/>
        <line num="489" count="1" type="stmt"/>
        <line num="490" count="2978" type="stmt"/>
        <line num="502" count="1" type="stmt"/>
        <line num="503" count="706" type="stmt"/>
      </file>
      <file name="ve.dm.ModelFactory.js" path="/src/src/dm/ve.dm.ModelFactory.js">
        <metrics statements="7" coveredstatements="6" conditionals="4" coveredconditionals="3" methods="2" coveredmethods="2"/>
        <line num="15" count="1" type="stmt"/>
        <line num="17" count="7" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="35" count="16366" type="cond" truecount="3" falsecount="1"/>
        <line num="36" count="16366" type="stmt"/>
        <line num="38" count="0" type="stmt"/>
      </file>
      <file name="ve.dm.ModelRegistry.js" path="/src/src/dm/ve.dm.ModelRegistry.js">
        <metrics statements="181" coveredstatements="169" conditionals="128" coveredconditionals="112" methods="40" coveredmethods="35"/>
        <line num="6" count="1" type="stmt"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="2" type="stmt"/>
        <line num="21" count="2" type="stmt"/>
        <line num="25" count="2" type="stmt"/>
        <line num="28" count="2" type="stmt"/>
        <line num="31" count="2" type="stmt"/>
        <line num="32" count="2" type="stmt"/>
        <line num="33" count="2" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="58" count="184" type="stmt"/>
        <line num="59" count="184" type="stmt"/>
        <line num="62" count="184" type="stmt"/>
        <line num="63" count="273" type="cond" truecount="2" falsecount="0"/>
        <line num="64" count="20" type="stmt"/>
        <line num="66" count="273" type="stmt"/>
        <line num="68" count="184" type="cond" truecount="2" falsecount="0"/>
        <line num="69" count="184" type="stmt"/>
        <line num="83" count="20" type="stmt"/>
        <line num="84" count="20" type="stmt"/>
        <line num="86" count="20" type="cond" truecount="1" falsecount="1"/>
        <line num="87" count="20" type="stmt"/>
        <line num="88" count="20" type="cond" truecount="1" falsecount="1"/>
        <line num="89" count="20" type="stmt"/>
        <line num="105" count="1" type="stmt"/>
        <line num="106" count="87" type="cond" truecount="2" falsecount="0"/>
        <line num="108" count="87" type="cond" truecount="3" falsecount="1"/>
        <line num="109" count="0" type="stmt"/>
        <line num="111" count="87" type="cond" truecount="1" falsecount="1"/>
        <line num="112" count="0" type="stmt"/>
        <line num="114" count="87" type="cond" truecount="2" falsecount="0"/>
        <line num="117" count="1" type="stmt"/>
        <line num="121" count="86" type="cond" truecount="2" falsecount="0"/>
        <line num="122" count="38" type="stmt"/>
        <line num="123" count="48" type="cond" truecount="1" falsecount="1"/>
        <line num="124" count="48" type="stmt"/>
        <line num="126" count="0" type="stmt"/>
        <line num="130" count="86" type="stmt"/>
        <line num="132" count="86" type="cond" truecount="2" falsecount="0"/>
        <line num="135" count="86" type="cond" truecount="2" falsecount="0"/>
        <line num="139" count="86" type="stmt"/>
        <line num="141" count="93" type="stmt"/>
        <line num="145" count="86" type="stmt"/>
        <line num="146" count="84" type="cond" truecount="2" falsecount="0"/>
        <line num="149" count="1" type="stmt"/>
        <line num="151" count="83" type="stmt"/>
        <line num="152" count="90" type="stmt"/>
        <line num="159" count="86" type="stmt"/>
        <line num="170" count="1" type="stmt"/>
        <line num="171" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="173" count="9" type="cond" truecount="3" falsecount="1"/>
        <line num="174" count="0" type="stmt"/>
        <line num="176" count="9" type="cond" truecount="1" falsecount="1"/>
        <line num="177" count="0" type="stmt"/>
        <line num="181" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="182" count="3" type="stmt"/>
        <line num="183" count="6" type="cond" truecount="1" falsecount="1"/>
        <line num="184" count="6" type="stmt"/>
        <line num="186" count="0" type="stmt"/>
        <line num="190" count="9" type="stmt"/>
        <line num="192" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="195" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="199" count="9" type="stmt"/>
        <line num="201" count="10" type="stmt"/>
        <line num="205" count="9" type="stmt"/>
        <line num="206" count="9" type="cond" truecount="1" falsecount="1"/>
        <line num="209" count="0" type="stmt"/>
        <line num="211" count="9" type="stmt"/>
        <line num="212" count="10" type="stmt"/>
        <line num="219" count="9" type="stmt"/>
        <line num="250" count="1" type="stmt"/>
        <line num="251" count="5168" type="stmt"/>
        <line num="252" count="5168" type="stmt"/>
        <line num="254" count="5168" type="stmt"/>
        <line num="256" count="5168" type="stmt"/>
        <line num="257" count="278" type="stmt"/>
        <line num="258" count="278" type="stmt"/>
        <line num="259" count="278" type="stmt"/>
        <line num="260" count="26" type="cond" truecount="2" falsecount="2"/>
        <line num="261" count="0" type="stmt"/>
        <line num="263" count="26" type="stmt"/>
        <line num="264" count="26" type="stmt"/>
        <line num="265" count="26" type="cond" truecount="2" falsecount="0"/>
        <line num="273" count="3" type="stmt"/>
        <line num="277" count="278" type="stmt"/>
        <line num="280" count="5168" type="stmt"/>
        <line num="281" count="5159" type="stmt"/>
        <line num="282" count="5159" type="stmt"/>
        <line num="285" count="5159" type="cond" truecount="2" falsecount="0"/>
        <line num="286" count="143" type="stmt"/>
        <line num="289" count="5016" type="cond" truecount="2" falsecount="0"/>
        <line num="291" count="123" type="stmt"/>
        <line num="295" count="140" type="cond" truecount="2" falsecount="0"/>
        <line num="298" count="5016" type="stmt"/>
        <line num="299" count="135" type="stmt"/>
        <line num="300" count="140" type="stmt"/>
        <line num="305" count="5168" type="stmt"/>
        <line num="306" count="219" type="stmt"/>
        <line num="307" count="219" type="stmt"/>
        <line num="308" count="219" type="stmt"/>
        <line num="310" count="231" type="cond" truecount="2" falsecount="0"/>
        <line num="311" count="231" type="cond" truecount="1" falsecount="1"/>
        <line num="312" count="0" type="stmt"/>
        <line num="314" count="231" type="stmt"/>
        <line num="317" count="219" type="stmt"/>
        <line num="318" count="219" type="stmt"/>
        <line num="319" count="219" type="cond" truecount="2" falsecount="0"/>
        <line num="321" count="16" type="stmt"/>
        <line num="322" count="16" type="stmt"/>
        <line num="325" count="219" type="stmt"/>
        <line num="326" count="219" type="stmt"/>
        <line num="327" count="219" type="stmt"/>
        <line num="329" count="219" type="cond" truecount="2" falsecount="0"/>
        <line num="332" count="5168" type="stmt"/>
        <line num="333" count="10099" type="stmt"/>
        <line num="334" count="10099" type="stmt"/>
        <line num="335" count="10099" type="stmt"/>
        <line num="336" count="10099" type="stmt"/>
        <line num="338" count="47" type="cond" truecount="2" falsecount="0"/>
        <line num="339" count="47" type="cond" truecount="1" falsecount="1"/>
        <line num="340" count="0" type="stmt"/>
        <line num="342" count="47" type="stmt"/>
        <line num="345" count="10099" type="stmt"/>
        <line num="346" count="10099" type="stmt"/>
        <line num="347" count="10099" type="cond" truecount="2" falsecount="0"/>
        <line num="349" count="4" type="stmt"/>
        <line num="350" count="4" type="stmt"/>
        <line num="353" count="10099" type="cond" truecount="2" falsecount="0"/>
        <line num="355" count="10099" type="stmt"/>
        <line num="356" count="32" type="cond" truecount="2" falsecount="0"/>
        <line num="360" count="26" type="stmt"/>
        <line num="363" count="10099" type="stmt"/>
        <line num="366" count="5168" type="cond" truecount="2" falsecount="0"/>
        <line num="367" count="5101" type="cond" truecount="2" falsecount="0"/>
        <line num="368" count="110" type="stmt"/>
        <line num="370" count="5101" type="cond" truecount="1" falsecount="1"/>
        <line num="371" count="0" type="stmt"/>
        <line num="373" count="5101" type="cond" truecount="1" falsecount="1"/>
        <line num="374" count="0" type="stmt"/>
        <line num="379" count="5168" type="cond" truecount="2" falsecount="0"/>
        <line num="381" count="110" type="stmt"/>
        <line num="382" count="110" type="cond" truecount="2" falsecount="0"/>
        <line num="383" count="1" type="stmt"/>
        <line num="389" count="109" type="stmt"/>
        <line num="390" count="109" type="cond" truecount="2" falsecount="0"/>
        <line num="391" count="80" type="stmt"/>
        <line num="396" count="5087" type="cond" truecount="2" falsecount="0"/>
        <line num="399" count="5087" type="stmt"/>
        <line num="400" count="82" type="stmt"/>
        <line num="404" count="82" type="cond" truecount="3" falsecount="0"/>
        <line num="406" count="5087" type="cond" truecount="2" falsecount="0"/>
        <line num="407" count="26" type="stmt"/>
        <line num="416" count="5061" type="cond" truecount="2" falsecount="0"/>
        <line num="417" count="5061" type="stmt"/>
        <line num="418" count="12" type="stmt"/>
        <line num="419" count="12" type="cond" truecount="2" falsecount="0"/>
        <line num="421" count="5061" type="cond" truecount="2" falsecount="0"/>
        <line num="422" count="1" type="stmt"/>
        <line num="426" count="5060" type="stmt"/>
        <line num="427" count="5060" type="cond" truecount="2" falsecount="0"/>
        <line num="428" count="21" type="stmt"/>
        <line num="434" count="5039" type="stmt"/>
        <line num="435" count="5039" type="cond" truecount="2" falsecount="0"/>
        <line num="436" count="5" type="stmt"/>
        <line num="440" count="5034" type="cond" truecount="2" falsecount="0"/>
        <line num="443" count="5034" type="stmt"/>
        <line num="444" count="5692" type="stmt"/>
        <line num="448" count="5692" type="cond" truecount="2" falsecount="0"/>
        <line num="450" count="5034" type="cond" truecount="2" falsecount="0"/>
        <line num="451" count="5002" type="stmt"/>
        <line num="457" count="32" type="cond" truecount="2" falsecount="0"/>
        <line num="458" count="32" type="stmt"/>
        <line num="459" count="1" type="stmt"/>
        <line num="460" count="1" type="stmt"/>
        <line num="462" count="32" type="cond" truecount="2" falsecount="0"/>
        <line num="463" count="1" type="stmt"/>
        <line num="467" count="31" type="stmt"/>
        <line num="476" count="1" type="stmt"/>
        <line num="477" count="538" type="stmt"/>
        <line num="478" count="538" type="cond" truecount="2" falsecount="0"/>
        <line num="483" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.Node.js" path="/src/src/dm/ve.dm.Node.js">
        <metrics statements="171" coveredstatements="164" conditionals="62" coveredconditionals="54" methods="49" coveredmethods="46"/>
        <line num="18" count="1" type="stmt"/>
        <line num="20" count="23800" type="stmt"/>
        <line num="23" count="23800" type="stmt"/>
        <line num="24" count="23800" type="stmt"/>
        <line num="27" count="23800" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="52" count="1" type="stmt"/>
        <line num="74" count="1" type="stmt"/>
        <line num="91" count="1" type="stmt"/>
        <line num="101" count="1" type="stmt"/>
        <line num="110" count="1" type="stmt"/>
        <line num="120" count="1" type="stmt"/>
        <line num="129" count="1" type="stmt"/>
        <line num="140" count="1" type="stmt"/>
        <line num="151" count="1" type="stmt"/>
        <line num="161" count="1" type="stmt"/>
        <line num="170" count="1" type="stmt"/>
        <line num="179" count="1" type="stmt"/>
        <line num="188" count="1" type="stmt"/>
        <line num="198" count="1" type="stmt"/>
        <line num="207" count="1" type="stmt"/>
        <line num="216" count="1" type="stmt"/>
        <line num="229" count="1" type="stmt"/>
        <line num="240" count="1" type="stmt"/>
        <line num="252" count="1" type="stmt"/>
        <line num="266" count="1" type="stmt"/>
        <line num="275" count="1" type="stmt"/>
        <line num="289" count="1" type="stmt"/>
        <line num="296" count="1" type="stmt"/>
        <line num="313" count="1" type="stmt"/>
        <line num="327" count="1" type="stmt"/>
        <line num="342" count="1" type="stmt"/>
        <line num="344" count="87" type="cond" truecount="5" falsecount="0"/>
        <line num="348" count="62" type="stmt"/>
        <line num="364" count="1" type="stmt"/>
        <line num="365" count="1177" type="stmt"/>
        <line num="366" count="1177" type="stmt"/>
        <line num="368" count="1177" type="cond" truecount="2" falsecount="0"/>
        <line num="369" count="159" type="stmt"/>
        <line num="371" count="1177" type="stmt"/>
        <line num="373" count="1177" type="cond" truecount="2" falsecount="0"/>
        <line num="376" count="519" type="stmt"/>
        <line num="377" count="519" type="stmt"/>
        <line num="378" count="519" type="stmt"/>
        <line num="380" count="519" type="cond" truecount="4" falsecount="0"/>
        <line num="381" count="1" type="stmt"/>
        <line num="382" count="1" type="stmt"/>
        <line num="384" count="519" type="stmt"/>
        <line num="386" count="519" type="cond" truecount="2" falsecount="0"/>
        <line num="387" count="1" type="stmt"/>
        <line num="390" count="1177" type="cond" truecount="2" falsecount="0"/>
        <line num="391" count="32" type="stmt"/>
        <line num="393" count="1177" type="stmt"/>
        <line num="408" count="1" type="stmt"/>
        <line num="424" count="1" type="stmt"/>
        <line num="425" count="875" type="stmt"/>
        <line num="433" count="1" type="stmt"/>
        <line num="434" count="3583" type="cond" truecount="2" falsecount="0"/>
        <line num="445" count="1" type="stmt"/>
        <line num="446" count="831" type="stmt"/>
        <line num="447" count="831" type="cond" truecount="1" falsecount="1"/>
        <line num="448" count="0" type="stmt"/>
        <line num="450" count="831" type="stmt"/>
        <line num="457" count="1" type="stmt"/>
        <line num="458" count="13480" type="stmt"/>
        <line num="465" count="1" type="stmt"/>
        <line num="466" count="8679" type="stmt"/>
        <line num="473" count="1" type="stmt"/>
        <line num="474" count="0" type="stmt"/>
        <line num="481" count="1" type="stmt"/>
        <line num="482" count="1284" type="stmt"/>
        <line num="489" count="1" type="stmt"/>
        <line num="490" count="30596" type="stmt"/>
        <line num="497" count="1" type="stmt"/>
        <line num="498" count="3617" type="stmt"/>
        <line num="505" count="1" type="stmt"/>
        <line num="506" count="19297" type="stmt"/>
        <line num="513" count="1" type="stmt"/>
        <line num="514" count="171468" type="stmt"/>
        <line num="521" count="1" type="stmt"/>
        <line num="522" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="529" count="1" type="stmt"/>
        <line num="530" count="88726" type="stmt"/>
        <line num="537" count="1" type="stmt"/>
        <line num="538" count="3825" type="stmt"/>
        <line num="545" count="1" type="stmt"/>
        <line num="546" count="1531" type="stmt"/>
        <line num="553" count="1" type="stmt"/>
        <line num="554" count="13" type="stmt"/>
        <line num="561" count="1" type="stmt"/>
        <line num="562" count="3350" type="stmt"/>
        <line num="569" count="1" type="stmt"/>
        <line num="570" count="675" type="stmt"/>
        <line num="577" count="1" type="stmt"/>
        <line num="578" count="2741" type="stmt"/>
        <line num="585" count="1" type="stmt"/>
        <line num="586" count="2741" type="stmt"/>
        <line num="593" count="1" type="stmt"/>
        <line num="594" count="2493" type="stmt"/>
        <line num="602" count="1" type="stmt"/>
        <line num="603" count="23215" type="cond" truecount="2" falsecount="0"/>
        <line num="612" count="1" type="stmt"/>
        <line num="623" count="1" type="stmt"/>
        <line num="624" count="1652" type="stmt"/>
        <line num="631" count="1" type="stmt"/>
        <line num="632" count="2105" type="stmt"/>
        <line num="639" count="1" type="stmt"/>
        <line num="640" count="1131" type="stmt"/>
        <line num="647" count="1" type="stmt"/>
        <line num="648" count="2783" type="stmt"/>
        <line num="656" count="1" type="stmt"/>
        <line num="657" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="667" count="1" type="stmt"/>
        <line num="668" count="96" type="stmt"/>
        <line num="678" count="1" type="stmt"/>
        <line num="679" count="27" type="stmt"/>
        <line num="689" count="1" type="stmt"/>
        <line num="690" count="96" type="cond" truecount="2" falsecount="0"/>
        <line num="691" count="78" type="stmt"/>
        <line num="694" count="18" type="cond" truecount="1" falsecount="1"/>
        <line num="695" count="0" type="stmt"/>
        <line num="697" count="18" type="stmt"/>
        <line num="706" count="1" type="stmt"/>
        <line num="707" count="2" type="stmt"/>
        <line num="708" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="709" count="2" type="stmt"/>
        <line num="712" count="0" type="stmt"/>
        <line num="719" count="1" type="stmt"/>
        <line num="720" count="165727" type="stmt"/>
        <line num="734" count="1" type="stmt"/>
        <line num="735" count="32977" type="cond" truecount="2" falsecount="0"/>
        <line num="736" count="1" type="stmt"/>
        <line num="739" count="32976" type="stmt"/>
        <line num="741" count="32976" type="stmt"/>
        <line num="743" count="32976" type="cond" truecount="2" falsecount="0"/>
        <line num="744" count="8619" type="stmt"/>
        <line num="747" count="32976" type="stmt"/>
        <line num="748" count="32976" type="stmt"/>
        <line num="760" count="1" type="stmt"/>
        <line num="761" count="27254" type="stmt"/>
        <line num="768" count="1" type="stmt"/>
        <line num="769" count="96548" type="cond" truecount="4" falsecount="0"/>
        <line num="770" count="30960" type="stmt"/>
        <line num="773" count="65588" type="stmt"/>
        <line num="775" count="44368" type="stmt"/>
        <line num="776" count="44368" type="cond" truecount="2" falsecount="0"/>
        <line num="778" count="44368" type="stmt"/>
        <line num="779" count="69438" type="cond" truecount="2" falsecount="0"/>
        <line num="780" count="44368" type="stmt"/>
        <line num="782" count="25070" type="stmt"/>
        <line num="784" count="44368" type="cond" truecount="1" falsecount="1"/>
        <line num="785" count="0" type="stmt"/>
        <line num="787" count="44368" type="stmt"/>
        <line num="802" count="1" type="stmt"/>
        <line num="803" count="419" type="stmt"/>
        <line num="804" count="419" type="stmt"/>
        <line num="810" count="419" type="cond" truecount="4" falsecount="0"/>
        <line num="811" count="4" type="stmt"/>
        <line num="812" count="415" type="cond" truecount="4" falsecount="0"/>
        <line num="813" count="2" type="stmt"/>
        <line num="816" count="419" type="stmt"/>
        <line num="817" count="79" type="cond" truecount="2" falsecount="0"/>
        <line num="823" count="27" type="stmt"/>
        <line num="826" count="52" type="stmt"/>
        <line num="827" count="52" type="stmt"/>
        <line num="829" count="392" type="stmt"/>
        <line num="837" count="1" type="stmt"/>
        <line num="838" count="0" type="stmt"/>
        <line num="849" count="1" type="stmt"/>
        <line num="850" count="78" type="stmt"/>
      </file>
      <file name="ve.dm.NodeAnnotationRange.js" path="/src/src/dm/ve.dm.NodeAnnotationRange.js">
        <metrics statements="10" coveredstatements="9" conditionals="0" coveredconditionals="0" methods="4" coveredmethods="3"/>
        <line num="21" count="1" type="stmt"/>
        <line num="22" count="53" type="stmt"/>
        <line num="23" count="53" type="stmt"/>
        <line num="24" count="53" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="33" count="51" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="42" count="0" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="49" count="51" type="stmt"/>
      </file>
      <file name="ve.dm.NodeFactory.js" path="/src/src/dm/ve.dm.NodeFactory.js">
        <metrics statements="90" coveredstatements="88" conditionals="52" coveredconditionals="48" methods="22" coveredmethods="22"/>
        <line num="14" count="1" type="stmt"/>
        <line num="16" count="6" type="stmt"/>
        <line num="21" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="34" count="23" type="stmt"/>
        <line num="35" count="23" type="cond" truecount="2" falsecount="0"/>
        <line num="36" count="22" type="stmt"/>
        <line num="37" count="22" type="cond" truecount="2" falsecount="0"/>
        <line num="38" count="5" type="stmt"/>
        <line num="40" count="22" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="52" count="1" type="stmt"/>
        <line num="53" count="1805" type="cond" truecount="2" falsecount="0"/>
        <line num="54" count="1803" type="stmt"/>
        <line num="56" count="2" type="stmt"/>
        <line num="66" count="1" type="stmt"/>
        <line num="67" count="1997" type="cond" truecount="2" falsecount="0"/>
        <line num="68" count="1995" type="stmt"/>
        <line num="70" count="2" type="stmt"/>
        <line num="80" count="1" type="stmt"/>
        <line num="81" count="1593" type="cond" truecount="2" falsecount="0"/>
        <line num="82" count="1592" type="stmt"/>
        <line num="84" count="1" type="stmt"/>
        <line num="94" count="1" type="stmt"/>
        <line num="95" count="55407" type="cond" truecount="2" falsecount="0"/>
        <line num="98" count="55405" type="stmt"/>
        <line num="99" count="55405" type="cond" truecount="3" falsecount="0"/>
        <line num="101" count="2" type="stmt"/>
        <line num="111" count="1" type="stmt"/>
        <line num="112" count="30636" type="cond" truecount="2" falsecount="0"/>
        <line num="113" count="30634" type="cond" truecount="3" falsecount="0"/>
        <line num="117" count="2" type="stmt"/>
        <line num="127" count="1" type="stmt"/>
        <line num="128" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="129" count="0" type="stmt"/>
        <line num="131" count="1" type="stmt"/>
        <line num="141" count="1" type="stmt"/>
        <line num="142" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="143" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="145" count="1" type="stmt"/>
        <line num="155" count="1" type="stmt"/>
        <line num="156" count="26539" type="cond" truecount="2" falsecount="0"/>
        <line num="157" count="26538" type="stmt"/>
        <line num="159" count="1" type="stmt"/>
        <line num="169" count="1" type="stmt"/>
        <line num="170" count="185" type="cond" truecount="2" falsecount="0"/>
        <line num="171" count="184" type="stmt"/>
        <line num="173" count="1" type="stmt"/>
        <line num="183" count="1" type="stmt"/>
        <line num="184" count="10979" type="cond" truecount="2" falsecount="0"/>
        <line num="185" count="10978" type="stmt"/>
        <line num="187" count="1" type="stmt"/>
        <line num="198" count="1" type="stmt"/>
        <line num="199" count="13" type="cond" truecount="2" falsecount="0"/>
        <line num="200" count="2" type="stmt"/>
        <line num="202" count="11" type="stmt"/>
        <line num="204" count="11" type="stmt"/>
        <line num="214" count="1" type="stmt"/>
        <line num="215" count="13091" type="cond" truecount="2" falsecount="0"/>
        <line num="216" count="13090" type="stmt"/>
        <line num="218" count="1" type="stmt"/>
        <line num="228" count="1" type="stmt"/>
        <line num="229" count="4115" type="cond" truecount="2" falsecount="0"/>
        <line num="230" count="4114" type="cond" truecount="2" falsecount="0"/>
        <line num="233" count="1" type="stmt"/>
        <line num="243" count="1" type="stmt"/>
        <line num="244" count="264" type="cond" truecount="2" falsecount="0"/>
        <line num="245" count="263" type="stmt"/>
        <line num="247" count="1" type="stmt"/>
        <line num="259" count="1" type="stmt"/>
        <line num="260" count="4781" type="cond" truecount="2" falsecount="0"/>
        <line num="261" count="4780" type="stmt"/>
        <line num="263" count="1" type="stmt"/>
        <line num="273" count="1" type="stmt"/>
        <line num="274" count="6732" type="cond" truecount="2" falsecount="0"/>
        <line num="275" count="6731" type="stmt"/>
        <line num="277" count="1" type="stmt"/>
        <line num="287" count="1" type="stmt"/>
        <line num="288" count="4208" type="cond" truecount="2" falsecount="0"/>
        <line num="289" count="4207" type="stmt"/>
        <line num="291" count="1" type="stmt"/>
        <line num="301" count="1" type="stmt"/>
        <line num="302" count="4734" type="cond" truecount="2" falsecount="0"/>
        <line num="303" count="4733" type="stmt"/>
        <line num="305" count="1" type="stmt"/>
        <line num="315" count="1" type="stmt"/>
        <line num="316" count="893" type="cond" truecount="2" falsecount="0"/>
        <line num="317" count="892" type="stmt"/>
        <line num="319" count="1" type="stmt"/>
        <line num="324" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.RebaseClient.js" path="/src/src/dm/ve.dm.RebaseClient.js">
        <metrics statements="57" coveredstatements="55" conditionals="22" coveredconditionals="19" methods="6" coveredmethods="6"/>
        <line num="12" count="1" type="stmt"/>
        <line num="16" count="8" type="stmt"/>
        <line num="21" count="8" type="stmt"/>
        <line num="26" count="8" type="stmt"/>
        <line num="31" count="8" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="46" count="1" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="61" count="1" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="77" count="1" type="stmt"/>
        <line num="85" count="1" type="stmt"/>
        <line num="93" count="1" type="stmt"/>
        <line num="100" count="1" type="stmt"/>
        <line num="101" count="69" type="stmt"/>
        <line num="107" count="1" type="stmt"/>
        <line num="108" count="8" type="stmt"/>
        <line num="117" count="1" type="stmt"/>
        <line num="118" count="17" type="stmt"/>
        <line num="119" count="17" type="cond" truecount="1" falsecount="1"/>
        <line num="120" count="0" type="stmt"/>
        <line num="125" count="17" type="stmt"/>
        <line num="130" count="17" type="stmt"/>
        <line num="131" count="17" type="stmt"/>
        <line num="132" count="17" type="stmt"/>
        <line num="149" count="1" type="stmt"/>
        <line num="150" count="24" type="stmt"/>
        <line num="151" count="24" type="stmt"/>
        <line num="152" count="24" type="cond" truecount="1" falsecount="1"/>
        <line num="153" count="0" type="stmt"/>
        <line num="157" count="24" type="stmt"/>
        <line num="158" count="24" type="cond" truecount="2" falsecount="0"/>
        <line num="162" count="13" type="stmt"/>
        <line num="163" count="13" type="stmt"/>
        <line num="164" count="13" type="cond" truecount="2" falsecount="0"/>
        <line num="166" count="2" type="stmt"/>
        <line num="167" count="2" type="stmt"/>
        <line num="168" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="169" count="2" type="stmt"/>
        <line num="171" count="2" type="stmt"/>
        <line num="174" count="13" type="stmt"/>
        <line num="175" count="13" type="stmt"/>
        <line num="177" count="13" type="stmt"/>
        <line num="178" count="13" type="stmt"/>
        <line num="179" count="13" type="stmt"/>
        <line num="180" count="13" type="stmt"/>
        <line num="182" count="13" type="stmt"/>
        <line num="184" count="24" type="stmt"/>
        <line num="187" count="24" type="cond" truecount="2" falsecount="0"/>
        <line num="188" count="13" type="cond" truecount="4" falsecount="0"/>
        <line num="189" count="10" type="stmt"/>
        <line num="190" count="10" type="stmt"/>
        <line num="192" count="13" type="cond" truecount="2" falsecount="0"/>
        <line num="193" count="2" type="stmt"/>
        <line num="196" count="24" type="cond" truecount="2" falsecount="0"/>
        <line num="197" count="8" type="stmt"/>
        <line num="199" count="24" type="stmt"/>
      </file>
      <file name="ve.dm.ResizableNode.js" path="/src/src/dm/ve.dm.ResizableNode.js">
        <metrics statements="14" coveredstatements="14" conditionals="6" coveredconditionals="6" methods="4" coveredmethods="4"/>
        <line num="16" count="1" type="stmt"/>
        <line num="17" count="269" type="stmt"/>
        <line num="19" count="269" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="34" count="50" type="cond" truecount="2" falsecount="0"/>
        <line num="35" count="18" type="stmt"/>
        <line num="37" count="50" type="stmt"/>
        <line num="46" count="1" type="stmt"/>
        <line num="55" count="1" type="stmt"/>
        <line num="56" count="4" type="cond" truecount="4" falsecount="0"/>
        <line num="57" count="2" type="stmt"/>
        <line num="66" count="1" type="stmt"/>
        <line num="67" count="6" type="stmt"/>
      </file>
      <file name="ve.dm.Scalable.js" path="/src/src/dm/ve.dm.Scalable.js">
        <metrics statements="188" coveredstatements="188" conditionals="140" coveredconditionals="139" methods="32" coveredmethods="32"/>
        <line num="25" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="26" count="25" type="stmt"/>
        <line num="33" count="25" type="stmt"/>
        <line num="36" count="25" type="stmt"/>
        <line num="37" count="25" type="stmt"/>
        <line num="38" count="25" type="stmt"/>
        <line num="41" count="25" type="stmt"/>
        <line num="42" count="25" type="stmt"/>
        <line num="43" count="25" type="stmt"/>
        <line num="44" count="25" type="stmt"/>
        <line num="45" count="25" type="stmt"/>
        <line num="48" count="25" type="stmt"/>
        <line num="49" count="25" type="cond" truecount="2" falsecount="0"/>
        <line num="50" count="23" type="stmt"/>
        <line num="52" count="25" type="cond" truecount="2" falsecount="0"/>
        <line num="53" count="3" type="stmt"/>
        <line num="55" count="25" type="cond" truecount="2" falsecount="0"/>
        <line num="56" count="2" type="stmt"/>
        <line num="58" count="25" type="cond" truecount="2" falsecount="0"/>
        <line num="59" count="2" type="stmt"/>
        <line num="61" count="25" type="cond" truecount="2" falsecount="0"/>
        <line num="62" count="21" type="stmt"/>
        <line num="64" count="25" type="cond" truecount="2" falsecount="0"/>
        <line num="65" count="3" type="stmt"/>
        <line num="68" count="25" type="stmt"/>
        <line num="69" count="25" type="stmt"/>
        <line num="74" count="1" type="stmt"/>
        <line num="130" count="1" type="stmt"/>
        <line num="131" count="4" type="stmt"/>
        <line num="135" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="136" count="1" type="stmt"/>
        <line num="138" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="139" count="1" type="stmt"/>
        <line num="143" count="4" type="cond" truecount="5" falsecount="0"/>
        <line num="144" count="2" type="stmt"/>
        <line num="146" count="4" type="cond" truecount="5" falsecount="0"/>
        <line num="147" count="2" type="stmt"/>
        <line num="150" count="4" type="stmt"/>
        <line num="160" count="1" type="stmt"/>
        <line num="161" count="89" type="cond" truecount="2" falsecount="0"/>
        <line num="169" count="79" type="stmt"/>
        <line num="171" count="10" type="stmt"/>
        <line num="181" count="1" type="stmt"/>
        <line num="182" count="4" type="stmt"/>
        <line num="183" count="4" type="stmt"/>
        <line num="184" count="4" type="stmt"/>
        <line num="185" count="4" type="stmt"/>
        <line num="186" count="4" type="stmt"/>
        <line num="187" count="4" type="stmt"/>
        <line num="192" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="193" count="3" type="stmt"/>
        <line num="195" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="196" count="1" type="stmt"/>
        <line num="198" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="199" count="1" type="stmt"/>
        <line num="201" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="202" count="1" type="stmt"/>
        <line num="204" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="205" count="1" type="stmt"/>
        <line num="207" count="4" type="stmt"/>
        <line num="215" count="1" type="stmt"/>
        <line num="216" count="44" type="cond" truecount="5" falsecount="0"/>
        <line num="217" count="43" type="stmt"/>
        <line num="219" count="44" type="stmt"/>
        <line num="230" count="1" type="stmt"/>
        <line num="231" count="34" type="cond" truecount="2" falsecount="0"/>
        <line num="235" count="28" type="stmt"/>
        <line num="237" count="28" type="cond" truecount="4" falsecount="0"/>
        <line num="238" count="23" type="stmt"/>
        <line num="240" count="28" type="stmt"/>
        <line num="241" count="28" type="stmt"/>
        <line num="253" count="1" type="stmt"/>
        <line num="254" count="21" type="cond" truecount="2" falsecount="0"/>
        <line num="258" count="20" type="stmt"/>
        <line num="260" count="20" type="cond" truecount="2" falsecount="0"/>
        <line num="261" count="19" type="stmt"/>
        <line num="263" count="20" type="stmt"/>
        <line num="264" count="20" type="stmt"/>
        <line num="274" count="1" type="stmt"/>
        <line num="275" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="279" count="2" type="stmt"/>
        <line num="280" count="2" type="stmt"/>
        <line num="281" count="2" type="stmt"/>
        <line num="290" count="1" type="stmt"/>
        <line num="291" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="292" count="1" type="stmt"/>
        <line num="293" count="1" type="stmt"/>
        <line num="294" count="1" type="stmt"/>
        <line num="303" count="1" type="stmt"/>
        <line num="304" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="305" count="1" type="stmt"/>
        <line num="306" count="1" type="stmt"/>
        <line num="307" count="1" type="stmt"/>
        <line num="317" count="1" type="stmt"/>
        <line num="318" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="319" count="4" type="stmt"/>
        <line num="321" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="322" count="6" type="stmt"/>
        <line num="323" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="324" count="4" type="stmt"/>
        <line num="328" count="6" type="stmt"/>
        <line num="338" count="1" type="stmt"/>
        <line num="339" count="22" type="cond" truecount="2" falsecount="0"/>
        <line num="343" count="21" type="stmt"/>
        <line num="344" count="21" type="stmt"/>
        <line num="345" count="21" type="stmt"/>
        <line num="355" count="1" type="stmt"/>
        <line num="356" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="360" count="3" type="stmt"/>
        <line num="361" count="3" type="stmt"/>
        <line num="362" count="3" type="stmt"/>
        <line num="371" count="1" type="stmt"/>
        <line num="372" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="373" count="1" type="stmt"/>
        <line num="374" count="1" type="stmt"/>
        <line num="375" count="1" type="stmt"/>
        <line num="384" count="1" type="stmt"/>
        <line num="385" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="386" count="1" type="stmt"/>
        <line num="387" count="1" type="stmt"/>
        <line num="388" count="1" type="stmt"/>
        <line num="397" count="1" type="stmt"/>
        <line num="398" count="126" type="stmt"/>
        <line num="406" count="1" type="stmt"/>
        <line num="407" count="101" type="stmt"/>
        <line num="415" count="1" type="stmt"/>
        <line num="416" count="17" type="stmt"/>
        <line num="424" count="1" type="stmt"/>
        <line num="425" count="28" type="stmt"/>
        <line num="433" count="1" type="stmt"/>
        <line num="434" count="58" type="stmt"/>
        <line num="442" count="1" type="stmt"/>
        <line num="443" count="34" type="stmt"/>
        <line num="451" count="1" type="stmt"/>
        <line num="452" count="16" type="stmt"/>
        <line num="460" count="1" type="stmt"/>
        <line num="461" count="16" type="stmt"/>
        <line num="469" count="1" type="stmt"/>
        <line num="470" count="25" type="stmt"/>
        <line num="471" count="25" type="stmt"/>
        <line num="479" count="1" type="stmt"/>
        <line num="480" count="25" type="stmt"/>
        <line num="481" count="25" type="stmt"/>
        <line num="489" count="1" type="stmt"/>
        <line num="490" count="20" type="stmt"/>
        <line num="498" count="1" type="stmt"/>
        <line num="499" count="17" type="stmt"/>
        <line num="507" count="1" type="stmt"/>
        <line num="508" count="4" type="cond" truecount="5" falsecount="0"/>
        <line num="509" count="1" type="stmt"/>
        <line num="511" count="3" type="stmt"/>
        <line num="521" count="1" type="stmt"/>
        <line num="522" count="5" type="cond" truecount="4" falsecount="0"/>
        <line num="537" count="1" type="stmt"/>
        <line num="538" count="5" type="cond" truecount="4" falsecount="0"/>
        <line num="553" count="1" type="stmt"/>
        <line num="554" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="555" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="557" count="9" type="stmt"/>
        <line num="560" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="561" count="7" type="stmt"/>
        <line num="562" count="7" type="stmt"/>
        <line num="564" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="565" count="6" type="stmt"/>
        <line num="566" count="6" type="stmt"/>
        <line num="570" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="571" count="6" type="stmt"/>
        <line num="572" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="573" count="4" type="stmt"/>
        <line num="575" count="2" type="stmt"/>
        <line num="580" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="581" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="582" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="583" count="4" type="stmt"/>
        <line num="584" count="4" type="stmt"/>
        <line num="585" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="587" count="2" type="stmt"/>
        <line num="589" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="590" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="591" count="2" type="stmt"/>
        <line num="592" count="2" type="stmt"/>
        <line num="596" count="9" type="stmt"/>
        <line num="604" count="1" type="stmt"/>
        <line num="605" count="3" type="stmt"/>
        <line num="606" count="3" type="cond" truecount="3" falsecount="0"/>
        <line num="607" count="3" type="cond" truecount="3" falsecount="0"/>
        <line num="609" count="3" type="stmt"/>
        <line num="627" count="3" type="stmt"/>
      </file>
      <file name="ve.dm.Selection.js" path="/src/src/dm/ve.dm.Selection.js">
        <metrics statements="39" coveredstatements="38" conditionals="8" coveredconditionals="7" methods="8" coveredmethods="8"/>
        <line num="12" count="1" type="stmt"/>
        <line num="17" count="1" type="stmt"/>
        <line num="21" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="33" count="237" type="cond" truecount="3" falsecount="1"/>
        <line num="34" count="0" type="stmt"/>
        <line num="36" count="237" type="cond" truecount="2" falsecount="0"/>
        <line num="37" count="237" type="stmt"/>
        <line num="39" count="236" type="cond" truecount="2" falsecount="0"/>
        <line num="40" count="1" type="stmt"/>
        <line num="43" count="235" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="64" count="1" type="stmt"/>
        <line num="72" count="1" type="stmt"/>
        <line num="80" count="1" type="stmt"/>
        <line num="88" count="1" type="stmt"/>
        <line num="96" count="1" type="stmt"/>
        <line num="104" count="1" type="stmt"/>
        <line num="112" count="1" type="stmt"/>
        <line num="122" count="1" type="stmt"/>
        <line num="132" count="1" type="stmt"/>
        <line num="141" count="1" type="stmt"/>
        <line num="142" count="316" type="stmt"/>
        <line num="143" count="316" type="stmt"/>
        <line num="144" count="420" type="stmt"/>
        <line num="146" count="316" type="stmt"/>
        <line num="156" count="1" type="stmt"/>
        <line num="157" count="15" type="stmt"/>
        <line num="158" count="15" type="stmt"/>
        <line num="159" count="53" type="stmt"/>
        <line num="164" count="15" type="stmt"/>
        <line num="172" count="1" type="stmt"/>
        <line num="173" count="9169" type="stmt"/>
        <line num="183" count="1" type="stmt"/>
        <line num="191" count="1" type="stmt"/>
        <line num="198" count="1" type="stmt"/>
        <line num="199" count="1945" type="stmt"/>
        <line num="209" count="1" type="stmt"/>
        <line num="213" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.SourceConverter.js" path="/src/src/dm/ve.dm.SourceConverter.js">
        <metrics statements="27" coveredstatements="27" conditionals="18" coveredconditionals="18" methods="6" coveredmethods="6"/>
        <line num="7" count="1" type="stmt"/>
        <line num="21" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="22" count="7" type="stmt"/>
        <line num="25" count="7" type="stmt"/>
        <line num="27" count="7" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="38" count="17" type="stmt"/>
        <line num="39" count="17" type="stmt"/>
        <line num="41" count="17" type="stmt"/>
        <line num="43" count="41" type="cond" truecount="4" falsecount="0"/>
        <line num="44" count="34" type="stmt"/>
        <line num="46" count="41" type="stmt"/>
        <line num="48" count="41" type="cond" truecount="4" falsecount="0"/>
        <line num="49" count="34" type="stmt"/>
        <line num="52" count="17" type="stmt"/>
        <line num="61" count="1" type="stmt"/>
        <line num="62" count="3" type="stmt"/>
        <line num="72" count="1" type="stmt"/>
        <line num="73" count="10" type="stmt"/>
        <line num="75" count="10" type="cond" truecount="2" falsecount="0"/>
        <line num="77" count="10" type="stmt"/>
        <line num="79" count="112" type="cond" truecount="2" falsecount="0"/>
        <line num="80" count="60" type="stmt"/>
        <line num="81" count="52" type="cond" truecount="5" falsecount="0"/>
        <line num="85" count="18" type="stmt"/>
        <line num="89" count="10" type="stmt"/>
        <line num="92" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.SourceSurfaceFragment.js" path="/src/src/dm/ve.dm.SourceSurfaceFragment.js">
        <metrics statements="92" coveredstatements="37" conditionals="30" coveredconditionals="13" methods="16" coveredmethods="5"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="5" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="29" count="0" type="stmt"/>
        <line num="31" count="0" type="stmt"/>
        <line num="32" count="0" type="stmt"/>
        <line num="33" count="0" type="stmt"/>
        <line num="37" count="0" type="stmt"/>
        <line num="39" count="0" type="stmt"/>
        <line num="40" count="0" type="stmt"/>
        <line num="41" count="0" type="stmt"/>
        <line num="44" count="0" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="52" count="0" type="stmt"/>
        <line num="58" count="1" type="stmt"/>
        <line num="59" count="0" type="stmt"/>
        <line num="61" count="0" type="stmt"/>
        <line num="62" count="0" type="stmt"/>
        <line num="63" count="0" type="stmt"/>
        <line num="67" count="0" type="stmt"/>
        <line num="69" count="0" type="stmt"/>
        <line num="70" count="0" type="stmt"/>
        <line num="71" count="0" type="stmt"/>
        <line num="74" count="0" type="stmt"/>
        <line num="80" count="1" type="stmt"/>
        <line num="81" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="82" count="1" type="stmt"/>
        <line num="84" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="85" count="1" type="stmt"/>
        <line num="86" count="1" type="stmt"/>
        <line num="89" count="4" type="stmt"/>
        <line num="93" count="4" type="stmt"/>
        <line num="99" count="1" type="stmt"/>
        <line num="100" count="2" type="stmt"/>
        <line num="102" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="103" count="0" type="stmt"/>
        <line num="106" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="107" count="0" type="stmt"/>
        <line num="108" count="0" type="stmt"/>
        <line num="112" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="113" count="1" type="stmt"/>
        <line num="114" count="1" type="stmt"/>
        <line num="116" count="13" type="cond" truecount="1" falsecount="1"/>
        <line num="117" count="0" type="stmt"/>
        <line num="120" count="13" type="cond" truecount="1" falsecount="1"/>
        <line num="121" count="0" type="stmt"/>
        <line num="122" count="0" type="stmt"/>
        <line num="123" count="0" type="stmt"/>
        <line num="124" count="13" type="cond" truecount="2" falsecount="0"/>
        <line num="125" count="5" type="stmt"/>
        <line num="126" count="5" type="stmt"/>
        <line num="127" count="5" type="stmt"/>
        <line num="128" count="8" type="cond" truecount="1" falsecount="1"/>
        <line num="132" count="0" type="stmt"/>
        <line num="135" count="1" type="stmt"/>
        <line num="138" count="1" type="stmt"/>
        <line num="141" count="1" type="stmt"/>
        <line num="144" count="0" type="stmt"/>
        <line num="145" count="0" type="stmt"/>
        <line num="150" count="1" type="stmt"/>
        <line num="156" count="1" type="stmt"/>
        <line num="157" count="0" type="stmt"/>
        <line num="159" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="160" count="0" type="stmt"/>
        <line num="164" count="0" type="stmt"/>
        <line num="167" count="0" type="stmt"/>
        <line num="171" count="0" type="stmt"/>
        <line num="174" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="175" count="0" type="stmt"/>
        <line num="178" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="180" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="181" count="0" type="stmt"/>
        <line num="184" count="0" type="stmt"/>
        <line num="186" count="0" type="stmt"/>
        <line num="187" count="0" type="stmt"/>
        <line num="188" count="0" type="stmt"/>
        <line num="189" count="0" type="stmt"/>
        <line num="190" count="0" type="stmt"/>
        <line num="192" count="0" type="stmt"/>
        <line num="194" count="0" type="stmt"/>
        <line num="196" count="0" type="stmt"/>
        <line num="210" count="1" type="stmt"/>
        <line num="211" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="212" count="0" type="stmt"/>
        <line num="214" count="1" type="stmt"/>
        <line num="233" count="1" type="stmt"/>
        <line num="234" count="0" type="stmt"/>
        <line num="235" count="0" type="stmt"/>
        <line num="237" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="238" count="0" type="stmt"/>
        <line num="249" count="0" type="stmt"/>
      </file>
      <file name="ve.dm.Surface.js" path="/src/src/dm/ve.dm.Surface.js">
        <metrics statements="555" coveredstatements="477" conditionals="287" coveredconditionals="227" methods="78" coveredmethods="67"/>
        <line num="21" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="24" count="580" type="cond" truecount="1" falsecount="1"/>
        <line num="25" count="0" type="stmt"/>
        <line num="26" count="0" type="stmt"/>
        <line num="29" count="580" type="cond" truecount="2" falsecount="0"/>
        <line num="30" count="580" type="cond" truecount="1" falsecount="1"/>
        <line num="31" count="0" type="stmt"/>
        <line num="33" count="580" type="stmt"/>
        <line num="36" count="580" type="stmt"/>
        <line num="39" count="580" type="stmt"/>
        <line num="41" count="580" type="stmt"/>
        <line num="42" count="580" type="stmt"/>
        <line num="43" count="580" type="stmt"/>
        <line num="45" count="580" type="stmt"/>
        <line num="46" count="580" type="stmt"/>
        <line num="47" count="580" type="stmt"/>
        <line num="48" count="580" type="stmt"/>
        <line num="49" count="580" type="stmt"/>
        <line num="50" count="580" type="stmt"/>
        <line num="51" count="580" type="stmt"/>
        <line num="52" count="580" type="stmt"/>
        <line num="53" count="580" type="stmt"/>
        <line num="54" count="580" type="stmt"/>
        <line num="55" count="580" type="stmt"/>
        <line num="56" count="580" type="stmt"/>
        <line num="57" count="580" type="stmt"/>
        <line num="58" count="580" type="stmt"/>
        <line num="59" count="580" type="stmt"/>
        <line num="60" count="580" type="stmt"/>
        <line num="61" count="580" type="stmt"/>
        <line num="62" count="580" type="stmt"/>
        <line num="63" count="580" type="stmt"/>
        <line num="64" count="580" type="stmt"/>
        <line num="65" count="580" type="stmt"/>
        <line num="66" count="580" type="stmt"/>
        <line num="67" count="580" type="stmt"/>
        <line num="68" count="580" type="stmt"/>
        <line num="69" count="580" type="stmt"/>
        <line num="72" count="580" type="stmt"/>
        <line num="76" count="580" type="stmt"/>
        <line num="77" count="580" type="stmt"/>
        <line num="82" count="1" type="stmt"/>
        <line num="146" count="1" type="stmt"/>
        <line num="147" count="32" type="cond" truecount="1" falsecount="1"/>
        <line num="148" count="0" type="stmt"/>
        <line num="149" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="150" count="0" type="stmt"/>
        <line num="152" count="0" type="stmt"/>
        <line num="154" count="0" type="stmt"/>
        <line num="155" count="0" type="stmt"/>
        <line num="164" count="1" type="stmt"/>
        <line num="165" count="122" type="stmt"/>
        <line num="173" count="1" type="stmt"/>
        <line num="174" count="381" type="stmt"/>
        <line num="175" count="381" type="stmt"/>
        <line num="183" count="1" type="stmt"/>
        <line num="184" count="6" type="cond" truecount="1" falsecount="1"/>
        <line num="185" count="0" type="stmt"/>
        <line num="187" count="6" type="stmt"/>
        <line num="196" count="1" type="stmt"/>
        <line num="197" count="6" type="cond" truecount="1" falsecount="1"/>
        <line num="207" count="1" type="stmt"/>
        <line num="208" count="2" type="stmt"/>
        <line num="216" count="1" type="stmt"/>
        <line num="217" count="66" type="stmt"/>
        <line num="228" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="229" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="230" count="0" type="stmt"/>
        <line num="233" count="0" type="stmt"/>
        <line num="234" count="0" type="stmt"/>
        <line num="236" count="0" type="stmt"/>
        <line num="242" count="1" type="stmt"/>
        <line num="243" count="2091" type="cond" truecount="1" falsecount="1"/>
        <line num="244" count="0" type="stmt"/>
        <line num="246" count="2091" type="cond" truecount="2" falsecount="0"/>
        <line num="247" count="2081" type="stmt"/>
        <line num="254" count="1" type="stmt"/>
        <line num="255" count="1710" type="cond" truecount="1" falsecount="1"/>
        <line num="256" count="0" type="stmt"/>
        <line num="258" count="1710" type="cond" truecount="2" falsecount="0"/>
        <line num="259" count="1647" type="stmt"/>
        <line num="260" count="1647" type="stmt"/>
        <line num="267" count="1" type="stmt"/>
        <line num="268" count="1682" type="stmt"/>
        <line num="269" count="1682" type="stmt"/>
        <line num="285" count="1" type="stmt"/>
        <line num="286" count="163" type="cond" truecount="1" falsecount="1"/>
        <line num="287" count="163" type="cond" truecount="2" falsecount="0"/>
        <line num="288" count="157" type="stmt"/>
        <line num="290" count="163" type="stmt"/>
        <line num="298" count="1" type="stmt"/>
        <line num="299" count="2533" type="stmt"/>
        <line num="314" count="1" type="stmt"/>
        <line num="315" count="67" type="stmt"/>
        <line num="323" count="1" type="stmt"/>
        <line num="324" count="3" type="stmt"/>
        <line num="325" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="335" count="1" type="stmt"/>
        <line num="336" count="41" type="stmt"/>
        <line num="337" count="41" type="cond" truecount="2" falsecount="0"/>
        <line num="346" count="1" type="stmt"/>
        <line num="348" count="33" type="cond" truecount="2" falsecount="0"/>
        <line num="349" count="28" type="cond" truecount="1" falsecount="1"/>
        <line num="350" count="0" type="stmt"/>
        <line num="353" count="28" type="stmt"/>
        <line num="354" count="28" type="stmt"/>
        <line num="355" count="28" type="stmt"/>
        <line num="357" count="33" type="stmt"/>
        <line num="372" count="1" type="stmt"/>
        <line num="373" count="20" type="cond" truecount="1" falsecount="1"/>
        <line num="374" count="0" type="stmt"/>
        <line num="377" count="20" type="stmt"/>
        <line num="378" count="20" type="stmt"/>
        <line num="379" count="20" type="stmt"/>
        <line num="382" count="20" type="stmt"/>
        <line num="383" count="5" type="stmt"/>
        <line num="384" count="5" type="stmt"/>
        <line num="386" count="20" type="stmt"/>
        <line num="388" count="20" type="cond" truecount="2" falsecount="0"/>
        <line num="389" count="18" type="cond" truecount="1" falsecount="1"/>
        <line num="390" count="0" type="stmt"/>
        <line num="392" count="18" type="stmt"/>
        <line num="393" count="18" type="stmt"/>
        <line num="396" count="20" type="stmt"/>
        <line num="404" count="1" type="stmt"/>
        <line num="405" count="13" type="cond" truecount="1" falsecount="1"/>
        <line num="406" count="0" type="stmt"/>
        <line num="409" count="13" type="stmt"/>
        <line num="411" count="13" type="cond" truecount="2" falsecount="0"/>
        <line num="413" count="3" type="stmt"/>
        <line num="415" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="416" count="0" type="stmt"/>
        <line num="419" count="10" type="stmt"/>
        <line num="421" count="10" type="stmt"/>
        <line num="422" count="10" type="stmt"/>
        <line num="423" count="10" type="stmt"/>
        <line num="426" count="13" type="cond" truecount="2" falsecount="0"/>
        <line num="427" count="10" type="cond" truecount="1" falsecount="1"/>
        <line num="428" count="0" type="stmt"/>
        <line num="430" count="10" type="stmt"/>
        <line num="431" count="10" type="stmt"/>
        <line num="440" count="1" type="stmt"/>
        <line num="441" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="442" count="0" type="stmt"/>
        <line num="445" count="1" type="stmt"/>
        <line num="446" count="1" type="stmt"/>
        <line num="447" count="2" type="stmt"/>
        <line num="449" count="1" type="stmt"/>
        <line num="455" count="1" type="stmt"/>
        <line num="456" count="2" type="stmt"/>
        <line num="457" count="4" type="stmt"/>
        <line num="466" count="1" type="stmt"/>
        <line num="467" count="196" type="stmt"/>
        <line num="477" count="1" type="stmt"/>
        <line num="478" count="168" type="cond" truecount="1" falsecount="1"/>
        <line num="479" count="0" type="stmt"/>
        <line num="481" count="168" type="cond" truecount="2" falsecount="0"/>
        <line num="485" count="168" type="stmt"/>
        <line num="486" count="168" type="stmt"/>
        <line num="496" count="1" type="stmt"/>
        <line num="497" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="498" count="0" type="stmt"/>
        <line num="500" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="501" count="5" type="stmt"/>
        <line num="502" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="503" count="0" type="stmt"/>
        <line num="505" count="0" type="stmt"/>
        <line num="508" count="5" type="stmt"/>
        <line num="509" count="5" type="stmt"/>
        <line num="519" count="1" type="stmt"/>
        <line num="520" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="521" count="0" type="stmt"/>
        <line num="523" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="524" count="0" type="stmt"/>
        <line num="525" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="526" count="4" type="stmt"/>
        <line num="528" count="0" type="stmt"/>
        <line num="531" count="4" type="stmt"/>
        <line num="532" count="4" type="stmt"/>
        <line num="540" count="1" type="stmt"/>
        <line num="541" count="1" type="cond" truecount="2" falsecount="0"/>
        <line num="549" count="1" type="stmt"/>
        <line num="550" count="114" type="cond" truecount="4" falsecount="1"/>
        <line num="560" count="1" type="stmt"/>
        <line num="561" count="114" type="cond" truecount="2" falsecount="0"/>
        <line num="569" count="1" type="stmt"/>
        <line num="570" count="20975" type="stmt"/>
        <line num="579" count="1" type="stmt"/>
        <line num="580" count="0" type="stmt"/>
        <line num="581" count="0" type="stmt"/>
        <line num="589" count="1" type="stmt"/>
        <line num="590" count="15050" type="stmt"/>
        <line num="598" count="1" type="stmt"/>
        <line num="599" count="540" type="cond" truecount="2" falsecount="0"/>
        <line num="610" count="1" type="stmt"/>
        <line num="611" count="1248" type="cond" truecount="2" falsecount="0"/>
        <line num="613" count="1248" type="cond" truecount="2" falsecount="0"/>
        <line num="626" count="1" type="stmt"/>
        <line num="627" count="304" type="stmt"/>
        <line num="637" count="1" type="stmt"/>
        <line num="638" count="1041" type="cond" truecount="2" falsecount="0"/>
        <line num="639" count="13" type="stmt"/>
        <line num="640" count="13" type="stmt"/>
        <line num="641" count="13" type="stmt"/>
        <line num="658" count="1" type="stmt"/>
        <line num="659" count="1827" type="cond" truecount="2" falsecount="0"/>
        <line num="660" count="1825" type="stmt"/>
        <line num="661" count="1825" type="stmt"/>
        <line num="672" count="1" type="stmt"/>
        <line num="673" count="1381" type="cond" truecount="2" falsecount="0"/>
        <line num="674" count="667" type="stmt"/>
        <line num="676" count="714" type="stmt"/>
        <line num="688" count="1" type="stmt"/>
        <line num="689" count="1827" type="cond" truecount="2" falsecount="0"/>
        <line num="690" count="1825" type="stmt"/>
        <line num="691" count="1825" type="cond" truecount="2" falsecount="0"/>
        <line num="692" count="638" type="stmt"/>
        <line num="693" count="638" type="stmt"/>
        <line num="703" count="1" type="stmt"/>
        <line num="704" count="244" type="stmt"/>
        <line num="710" count="1" type="stmt"/>
        <line num="711" count="4" type="stmt"/>
        <line num="723" count="1" type="stmt"/>
        <line num="724" count="3841" type="stmt"/>
        <line num="726" count="3841" type="cond" truecount="2" falsecount="0"/>
        <line num="732" count="3" type="stmt"/>
        <line num="735" count="3" type="stmt"/>
        <line num="741" count="3841" type="stmt"/>
        <line num="743" count="3841" type="cond" truecount="2" falsecount="0"/>
        <line num="745" count="1173" type="stmt"/>
        <line num="746" count="1173" type="stmt"/>
        <line num="749" count="2668" type="stmt"/>
        <line num="751" count="2668" type="cond" truecount="2" falsecount="0"/>
        <line num="752" count="1344" type="stmt"/>
        <line num="753" count="1344" type="stmt"/>
        <line num="757" count="2599" type="stmt"/>
        <line num="758" count="2599" type="stmt"/>
        <line num="760" count="2599" type="stmt"/>
        <line num="770" count="2668" type="stmt"/>
        <line num="771" count="2668" type="stmt"/>
        <line num="772" count="2668" type="cond" truecount="2" falsecount="0"/>
        <line num="773" count="2155" type="stmt"/>
        <line num="776" count="2155" type="stmt"/>
        <line num="777" count="2155" type="stmt"/>
        <line num="778" count="2155" type="cond" truecount="2" falsecount="0"/>
        <line num="779" count="444" type="stmt"/>
        <line num="780" count="444" type="stmt"/>
        <line num="782" count="1711" type="stmt"/>
        <line num="783" count="1711" type="stmt"/>
        <line num="785" count="2155" type="stmt"/>
        <line num="788" count="2155" type="cond" truecount="2" falsecount="0"/>
        <line num="789" count="2149" type="stmt"/>
        <line num="791" count="2149" type="stmt"/>
        <line num="795" count="2149" type="cond" truecount="2" falsecount="0"/>
        <line num="796" count="143" type="stmt"/>
        <line num="801" count="2149" type="cond" truecount="2" falsecount="0"/>
        <line num="802" count="1710" type="stmt"/>
        <line num="804" count="439" type="stmt"/>
        <line num="806" count="2149" type="cond" truecount="2" falsecount="0"/>
        <line num="807" count="234" type="stmt"/>
        <line num="808" count="234" type="stmt"/>
        <line num="814" count="2149" type="cond" truecount="5" falsecount="0"/>
        <line num="815" count="119" type="stmt"/>
        <line num="816" count="119" type="stmt"/>
        <line num="817" count="119" type="stmt"/>
        <line num="821" count="119" type="cond" truecount="2" falsecount="0"/>
        <line num="824" count="27" type="stmt"/>
        <line num="828" count="513" type="cond" truecount="2" falsecount="0"/>
        <line num="829" count="313" type="stmt"/>
        <line num="830" count="313" type="stmt"/>
        <line num="831" count="200" type="cond" truecount="1" falsecount="1"/>
        <line num="832" count="200" type="stmt"/>
        <line num="835" count="2668" type="cond" truecount="4" falsecount="0"/>
        <line num="839" count="614" type="stmt"/>
        <line num="840" count="614" type="stmt"/>
        <line num="844" count="2668" type="cond" truecount="2" falsecount="0"/>
        <line num="849" count="810" type="stmt"/>
        <line num="850" count="810" type="stmt"/>
        <line num="851" count="810" type="stmt"/>
        <line num="852" count="1858" type="cond" truecount="2" falsecount="0"/>
        <line num="860" count="102" type="stmt"/>
        <line num="861" count="102" type="stmt"/>
        <line num="865" count="2668" type="cond" truecount="2" falsecount="0"/>
        <line num="866" count="1344" type="stmt"/>
        <line num="867" count="1344" type="cond" truecount="2" falsecount="0"/>
        <line num="868" count="497" type="stmt"/>
        <line num="870" count="1344" type="cond" truecount="2" falsecount="0"/>
        <line num="871" count="16" type="stmt"/>
        <line num="875" count="2668" type="cond" truecount="2" falsecount="0"/>
        <line num="876" count="1345" type="stmt"/>
        <line num="888" count="1" type="stmt"/>
        <line num="889" count="1741" type="stmt"/>
        <line num="902" count="1" type="stmt"/>
        <line num="903" count="1827" type="stmt"/>
        <line num="904" count="1827" type="stmt"/>
        <line num="906" count="1827" type="stmt"/>
        <line num="909" count="1827" type="cond" truecount="4" falsecount="0"/>
        <line num="910" count="1199" type="cond" truecount="2" falsecount="0"/>
        <line num="911" count="680" type="stmt"/>
        <line num="913" count="1199" type="stmt"/>
        <line num="914" count="1199" type="stmt"/>
        <line num="915" count="1217" type="cond" truecount="2" falsecount="0"/>
        <line num="918" count="1174" type="stmt"/>
        <line num="919" count="1174" type="stmt"/>
        <line num="920" count="1174" type="stmt"/>
        <line num="921" count="1171" type="stmt"/>
        <line num="923" count="1174" type="cond" truecount="2" falsecount="0"/>
        <line num="924" count="3" type="stmt"/>
        <line num="927" count="1171" type="cond" truecount="2" falsecount="0"/>
        <line num="928" count="1047" type="cond" truecount="2" falsecount="0"/>
        <line num="929" count="16" type="cond" truecount="2" falsecount="0"/>
        <line num="930" count="15" type="stmt"/>
        <line num="932" count="16" type="stmt"/>
        <line num="934" count="1031" type="stmt"/>
        <line num="935" count="1031" type="cond" truecount="2" falsecount="0"/>
        <line num="936" count="551" type="stmt"/>
        <line num="938" count="1031" type="stmt"/>
        <line num="941" count="1171" type="cond" truecount="2" falsecount="0"/>
        <line num="942" count="36" type="stmt"/>
        <line num="946" count="1196" type="stmt"/>
        <line num="947" count="1196" type="stmt"/>
        <line num="948" count="1196" type="stmt"/>
        <line num="950" count="1824" type="stmt"/>
        <line num="953" count="1824" type="cond" truecount="2" falsecount="0"/>
        <line num="954" count="886" type="stmt"/>
        <line num="955" count="938" type="cond" truecount="2" falsecount="0"/>
        <line num="957" count="936" type="stmt"/>
        <line num="963" count="1824" type="cond" truecount="2" falsecount="0"/>
        <line num="967" count="303" type="stmt"/>
        <line num="970" count="1824" type="cond" truecount="2" falsecount="0"/>
        <line num="971" count="36" type="stmt"/>
        <line num="974" count="1824" type="stmt"/>
        <line num="983" count="1" type="stmt"/>
        <line num="984" count="1682" type="cond" truecount="1" falsecount="1"/>
        <line num="985" count="0" type="stmt"/>
        <line num="987" count="1682" type="stmt"/>
        <line num="988" count="1682" type="stmt"/>
        <line num="989" count="1682" type="cond" truecount="2" falsecount="0"/>
        <line num="990" count="461" type="stmt"/>
        <line num="996" count="461" type="stmt"/>
        <line num="997" count="461" type="stmt"/>
        <line num="998" count="461" type="stmt"/>
        <line num="1001" count="1682" type="stmt"/>
        <line num="1002" count="1682" type="stmt"/>
        <line num="1011" count="1" type="stmt"/>
        <line num="1012" count="68" type="cond" truecount="2" falsecount="0"/>
        <line num="1013" count="2" type="stmt"/>
        <line num="1016" count="66" type="cond" truecount="1" falsecount="1"/>
        <line num="1017" count="0" type="stmt"/>
        <line num="1020" count="66" type="stmt"/>
        <line num="1021" count="66" type="stmt"/>
        <line num="1023" count="66" type="stmt"/>
        <line num="1025" count="66" type="cond" truecount="2" falsecount="0"/>
        <line num="1026" count="61" type="stmt"/>
        <line num="1027" count="61" type="cond" truecount="1" falsecount="1"/>
        <line num="1029" count="61" type="stmt"/>
        <line num="1030" count="114" type="stmt"/>
        <line num="1031" count="114" type="stmt"/>
        <line num="1033" count="61" type="stmt"/>
        <line num="1034" count="61" type="stmt"/>
        <line num="1038" count="5" type="stmt"/>
        <line num="1039" count="8" type="stmt"/>
        <line num="1041" count="8" type="stmt"/>
        <line num="1042" count="8" type="cond" truecount="4" falsecount="0"/>
        <line num="1043" count="4" type="stmt"/>
        <line num="1045" count="4" type="stmt"/>
        <line num="1046" count="4" type="stmt"/>
        <line num="1048" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="1049" count="4" type="stmt"/>
        <line num="1050" count="4" type="stmt"/>
        <line num="1054" count="4" type="stmt"/>
        <line num="1057" count="4" type="stmt"/>
        <line num="1058" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="1060" count="0" type="stmt"/>
        <line num="1061" count="0" type="stmt"/>
        <line num="1063" count="0" type="stmt"/>
        <line num="1065" count="4" type="stmt"/>
        <line num="1067" count="4" type="stmt"/>
        <line num="1068" count="4" type="stmt"/>
        <line num="1072" count="1" type="stmt"/>
        <line num="1082" count="1" type="stmt"/>
        <line num="1083" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="1084" count="0" type="stmt"/>
        <line num="1087" count="1" type="stmt"/>
        <line num="1089" count="1" type="stmt"/>
        <line num="1090" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="1091" count="1" type="stmt"/>
        <line num="1093" count="1" type="stmt"/>
        <line num="1094" count="1" type="stmt"/>
        <line num="1105" count="1" type="stmt"/>
        <line num="1106" count="1175" type="stmt"/>
        <line num="1107" count="1175" type="stmt"/>
        <line num="1115" count="1" type="stmt"/>
        <line num="1116" count="198" type="stmt"/>
        <line num="1128" count="1" type="stmt"/>
        <line num="1129" count="2180" type="cond" truecount="1" falsecount="1"/>
        <line num="1131" count="2180" type="cond" truecount="1" falsecount="1"/>
        <line num="1132" count="0" type="stmt"/>
        <line num="1135" count="2180" type="stmt"/>
        <line num="1136" count="2180" type="stmt"/>
        <line num="1137" count="2180" type="cond" truecount="2" falsecount="0"/>
        <line num="1138" count="469" type="stmt"/>
        <line num="1139" count="469" type="cond" truecount="5" falsecount="0"/>
        <line num="1140" count="94" type="stmt"/>
        <line num="1143" count="2180" type="stmt"/>
        <line num="1154" count="1" type="stmt"/>
        <line num="1155" count="1178" type="stmt"/>
        <line num="1168" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="1169" count="0" type="stmt"/>
        <line num="1170" count="0" type="stmt"/>
        <line num="1172" count="0" type="stmt"/>
        <line num="1173" count="0" type="stmt"/>
        <line num="1174" count="0" type="stmt"/>
        <line num="1176" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1178" count="0" type="stmt"/>
        <line num="1179" count="0" type="stmt"/>
        <line num="1181" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="1182" count="0" type="stmt"/>
        <line num="1189" count="0" type="stmt"/>
        <line num="1190" count="0" type="stmt"/>
        <line num="1191" count="0" type="stmt"/>
        <line num="1192" count="0" type="stmt"/>
        <line num="1194" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="1195" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="1196" count="0" type="stmt"/>
        <line num="1197" count="0" type="stmt"/>
        <line num="1199" count="0" type="stmt"/>
        <line num="1200" count="0" type="stmt"/>
        <line num="1204" count="0" type="stmt"/>
        <line num="1214" count="1" type="stmt"/>
        <line num="1215" count="20" type="cond" truecount="2" falsecount="0"/>
        <line num="1216" count="1" type="stmt"/>
        <line num="1219" count="19" type="stmt"/>
        <line num="1220" count="19" type="stmt"/>
        <line num="1221" count="19" type="stmt"/>
        <line num="1223" count="19" type="stmt"/>
        <line num="1224" count="41" type="cond" truecount="4" falsecount="0"/>
        <line num="1225" count="1" type="stmt"/>
        <line num="1227" count="40" type="stmt"/>
        <line num="1228" count="40" type="stmt"/>
        <line num="1230" count="18" type="stmt"/>
        <line num="1240" count="1" type="stmt"/>
        <line num="1241" count="18" type="cond" truecount="2" falsecount="0"/>
        <line num="1242" count="1" type="stmt"/>
        <line num="1245" count="17" type="stmt"/>
        <line num="1246" count="17" type="stmt"/>
        <line num="1247" count="17" type="stmt"/>
        <line num="1249" count="17" type="stmt"/>
        <line num="1250" count="35" type="cond" truecount="4" falsecount="0"/>
        <line num="1251" count="1" type="stmt"/>
        <line num="1253" count="34" type="stmt"/>
        <line num="1254" count="34" type="stmt"/>
        <line num="1256" count="16" type="stmt"/>
        <line num="1266" count="1" type="stmt"/>
        <line num="1267" count="4" type="stmt"/>
        <line num="1268" count="4" type="stmt"/>
        <line num="1282" count="1" type="stmt"/>
        <line num="1283" count="8" type="stmt"/>
        <line num="1291" count="1" type="stmt"/>
        <line num="1292" count="2" type="stmt"/>
        <line num="1300" count="1" type="stmt"/>
        <line num="1301" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="1302" count="1" type="stmt"/>
        <line num="1305" count="5" type="stmt"/>
        <line num="1306" count="5" type="stmt"/>
        <line num="1307" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="1308" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="1309" count="4" type="stmt"/>
        <line num="1310" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="1311" count="3" type="stmt"/>
        <line num="1312" count="3" type="stmt"/>
        <line num="1313" count="3" type="stmt"/>
        <line num="1317" count="1" type="stmt"/>
        <line num="1318" count="1" type="stmt"/>
        <line num="1326" count="1" type="stmt"/>
        <line num="1327" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1328" count="0" type="stmt"/>
        <line num="1331" count="0" type="stmt"/>
        <line num="1332" count="0" type="stmt"/>
        <line num="1333" count="0" type="stmt"/>
        <line num="1344" count="1" type="stmt"/>
        <line num="1345" count="0" type="stmt"/>
        <line num="1354" count="1" type="stmt"/>
        <line num="1355" count="580" type="cond" truecount="1" falsecount="1"/>
        <line num="1356" count="0" type="stmt"/>
        <line num="1358" count="580" type="stmt"/>
        <line num="1359" count="580" type="stmt"/>
        <line num="1361" count="580" type="stmt"/>
        <line num="1362" count="580" type="stmt"/>
        <line num="1365" count="580" type="stmt"/>
        <line num="1368" count="580" type="cond" truecount="1" falsecount="1"/>
        <line num="1369" count="0" type="stmt"/>
        <line num="1370" count="0" type="stmt"/>
        <line num="1371" count="0" type="stmt"/>
        <line num="1372" count="0" type="stmt"/>
        <line num="1373" count="0" type="stmt"/>
        <line num="1374" count="0" type="stmt"/>
        <line num="1381" count="1" type="stmt"/>
        <line num="1382" count="4" type="stmt"/>
        <line num="1383" count="4" type="stmt"/>
        <line num="1384" count="4" type="stmt"/>
        <line num="1385" count="4" type="stmt"/>
        <line num="1391" count="1" type="stmt"/>
        <line num="1392" count="3" type="stmt"/>
        <line num="1393" count="3" type="stmt"/>
        <line num="1394" count="3" type="stmt"/>
        <line num="1403" count="1" type="stmt"/>
        <line num="1404" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="1405" count="4" type="stmt"/>
        <line num="1407" count="4" type="stmt"/>
        <line num="1408" count="4" type="stmt"/>
        <line num="1409" count="5" type="stmt"/>
        <line num="1410" count="5" type="stmt"/>
        <line num="1411" count="4" type="stmt"/>
        <line num="1413" count="3" type="stmt"/>
        <line num="1415" count="3" type="stmt"/>
        <line num="1420" count="3" type="stmt"/>
        <line num="1421" count="3" type="stmt"/>
        <line num="1427" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="1429" count="1" type="stmt"/>
        <line num="1430" count="1" type="stmt"/>
        <line num="1434" count="1" type="stmt"/>
        <line num="1437" count="3" type="stmt"/>
        <line num="1439" count="3" type="stmt"/>
        <line num="1452" count="1" type="stmt"/>
        <line num="1454" count="9" type="stmt"/>
        <line num="1455" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="1456" count="8" type="cond" truecount="2" falsecount="0"/>
        <line num="1457" count="1" type="stmt"/>
        <line num="1458" count="1" type="stmt"/>
        <line num="1461" count="8" type="stmt"/>
        <line num="1463" count="8" type="cond" truecount="4" falsecount="0"/>
        <line num="1465" count="1" type="stmt"/>
        <line num="1466" count="1" type="stmt"/>
        <line num="1467" count="1" type="stmt"/>
        <line num="1469" count="7" type="stmt"/>
        <line num="1471" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="1474" count="4" type="stmt"/>
        <line num="1477" count="7" type="stmt"/>
        <line num="1486" count="1" type="stmt"/>
        <line num="1487" count="8" type="cond" truecount="2" falsecount="0"/>
        <line num="1488" count="7" type="stmt"/>
        <line num="1489" count="7" type="stmt"/>
        <line num="1491" count="1" type="stmt"/>
        <line num="1499" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="1500" count="21" type="cond" truecount="1" falsecount="1"/>
        <line num="1501" count="21" type="stmt"/>
        <line num="1503" count="0" type="stmt"/>
        <line num="1504" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1505" count="0" type="stmt"/>
        <line num="1513" count="1" type="stmt"/>
        <line num="1514" count="10" type="stmt"/>
        <line num="1515" count="10" type="stmt"/>
        <line num="1516" count="10" type="stmt"/>
        <line num="1517" count="10" type="stmt"/>
      </file>
      <file name="ve.dm.SurfaceFragment.js" path="/src/src/dm/ve.dm.SurfaceFragment.js">
        <metrics statements="499" coveredstatements="436" conditionals="288" coveredconditionals="223" methods="70" coveredmethods="64"/>
        <line num="18" count="1" type="stmt"/>
        <line num="20" count="1437" type="stmt"/>
        <line num="21" count="1437" type="stmt"/>
        <line num="22" count="1437" type="stmt"/>
        <line num="23" count="1437" type="stmt"/>
        <line num="24" count="1437" type="cond" truecount="2" falsecount="0"/>
        <line num="25" count="1437" type="stmt"/>
        <line num="26" count="1437" type="stmt"/>
        <line num="29" count="1437" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="46" count="98" type="cond" truecount="1" falsecount="1"/>
        <line num="47" count="0" type="stmt"/>
        <line num="50" count="98" type="stmt"/>
        <line num="54" count="98" type="cond" truecount="2" falsecount="0"/>
        <line num="55" count="1" type="stmt"/>
        <line num="56" count="1" type="cond" truecount="2" falsecount="0"/>
        <line num="57" count="1" type="stmt"/>
        <line num="59" count="97" type="stmt"/>
        <line num="60" count="97" type="stmt"/>
        <line num="61" count="97" type="cond" truecount="2" falsecount="0"/>
        <line num="62" count="14" type="stmt"/>
        <line num="66" count="98" type="cond" truecount="2" falsecount="0"/>
        <line num="76" count="1" type="stmt"/>
        <line num="78" count="2368" type="cond" truecount="2" falsecount="0"/>
        <line num="79" count="8" type="stmt"/>
        <line num="82" count="2360" type="cond" truecount="4" falsecount="0"/>
        <line num="83" count="165" type="stmt"/>
        <line num="84" count="165" type="stmt"/>
        <line num="85" count="165" type="stmt"/>
        <line num="86" count="2195" type="cond" truecount="2" falsecount="0"/>
        <line num="88" count="208" type="stmt"/>
        <line num="89" count="208" type="stmt"/>
        <line num="90" count="208" type="stmt"/>
        <line num="91" count="208" type="stmt"/>
        <line num="93" count="2360" type="stmt"/>
        <line num="105" count="1" type="stmt"/>
        <line num="106" count="418" type="cond" truecount="3" falsecount="1"/>
        <line num="107" count="0" type="stmt"/>
        <line num="110" count="418" type="cond" truecount="2" falsecount="0"/>
        <line num="111" count="337" type="stmt"/>
        <line num="113" count="418" type="stmt"/>
        <line num="117" count="417" type="cond" truecount="2" falsecount="0"/>
        <line num="119" count="176" type="stmt"/>
        <line num="128" count="1" type="stmt"/>
        <line num="129" count="258" type="stmt"/>
        <line num="137" count="1" type="stmt"/>
        <line num="138" count="606" type="stmt"/>
        <line num="148" count="1" type="stmt"/>
        <line num="149" count="1992" type="stmt"/>
        <line num="150" count="1992" type="stmt"/>
        <line num="158" count="1" type="stmt"/>
        <line num="159" count="2800" type="stmt"/>
        <line num="167" count="1" type="stmt"/>
        <line num="168" count="3" type="stmt"/>
        <line num="178" count="1" type="stmt"/>
        <line num="179" count="2" type="stmt"/>
        <line num="180" count="2" type="stmt"/>
        <line num="189" count="1" type="stmt"/>
        <line num="190" count="187" type="stmt"/>
        <line num="203" count="1" type="stmt"/>
        <line num="204" count="17" type="stmt"/>
        <line num="216" count="1" type="stmt"/>
        <line num="217" count="34" type="stmt"/>
        <line num="218" count="34" type="cond" truecount="1" falsecount="1"/>
        <line num="220" count="34" type="stmt"/>
        <line num="222" count="34" type="stmt"/>
        <line num="224" count="34" type="stmt"/>
        <line num="234" count="1" type="stmt"/>
        <line num="235" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="236" count="1" type="stmt"/>
        <line num="238" count="3" type="stmt"/>
        <line num="239" count="3" type="cond" truecount="6" falsecount="0"/>
        <line num="240" count="3" type="stmt"/>
        <line num="249" count="1" type="stmt"/>
        <line num="250" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="251" count="1" type="stmt"/>
        <line num="253" count="5" type="stmt"/>
        <line num="254" count="5" type="stmt"/>
        <line num="262" count="1" type="stmt"/>
        <line num="263" count="2" type="stmt"/>
        <line num="271" count="1" type="stmt"/>
        <line num="272" count="89" type="stmt"/>
        <line num="280" count="1" type="stmt"/>
        <line num="281" count="9" type="cond" truecount="1" falsecount="1"/>
        <line num="282" count="0" type="stmt"/>
        <line num="284" count="9" type="stmt"/>
        <line num="287" count="9" type="cond" truecount="1" falsecount="1"/>
        <line num="289" count="0" type="stmt"/>
        <line num="291" count="9" type="stmt"/>
        <line num="294" count="9" type="stmt"/>
        <line num="310" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="311" count="76" type="cond" truecount="2" falsecount="0"/>
        <line num="312" count="1" type="stmt"/>
        <line num="315" count="75" type="stmt"/>
        <line num="319" count="75" type="cond" truecount="5" falsecount="2"/>
        <line num="321" count="15" type="cond" truecount="2" falsecount="0"/>
        <line num="322" count="7" type="stmt"/>
        <line num="328" count="8" type="stmt"/>
        <line num="330" count="15" type="stmt"/>
        <line num="332" count="35" type="stmt"/>
        <line num="333" count="35" type="stmt"/>
        <line num="335" count="0" type="stmt"/>
        <line num="336" count="0" type="stmt"/>
        <line num="339" count="9" type="stmt"/>
        <line num="340" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="341" count="4" type="stmt"/>
        <line num="343" count="5" type="stmt"/>
        <line num="348" count="9" type="stmt"/>
        <line num="351" count="11" type="stmt"/>
        <line num="353" count="11" type="cond" truecount="4" falsecount="0"/>
        <line num="354" count="1" type="stmt"/>
        <line num="355" count="1" type="stmt"/>
        <line num="357" count="10" type="stmt"/>
        <line num="358" count="10" type="cond" truecount="2" falsecount="0"/>
        <line num="359" count="17" type="stmt"/>
        <line num="360" count="17" type="stmt"/>
        <line num="362" count="10" type="cond" truecount="2" falsecount="0"/>
        <line num="363" count="9" type="stmt"/>
        <line num="365" count="10" type="stmt"/>
        <line num="368" count="5" type="stmt"/>
        <line num="369" count="5" type="stmt"/>
        <line num="370" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="371" count="5" type="stmt"/>
        <line num="373" count="5" type="stmt"/>
        <line num="375" count="0" type="stmt"/>
        <line num="377" count="75" type="stmt"/>
        <line num="390" count="1" type="stmt"/>
        <line num="391" count="2" type="stmt"/>
        <line num="392" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="393" count="0" type="stmt"/>
        <line num="395" count="2" type="stmt"/>
        <line num="404" count="1" type="stmt"/>
        <line num="405" count="59" type="stmt"/>
        <line num="406" count="59" type="cond" truecount="1" falsecount="1"/>
        <line num="407" count="0" type="stmt"/>
        <line num="409" count="59" type="stmt"/>
        <line num="418" count="1" type="stmt"/>
        <line num="419" count="16" type="stmt"/>
        <line num="420" count="16" type="cond" truecount="1" falsecount="1"/>
        <line num="421" count="0" type="stmt"/>
        <line num="423" count="16" type="stmt"/>
        <line num="435" count="1" type="stmt"/>
        <line num="436" count="194" type="stmt"/>
        <line num="438" count="194" type="cond" truecount="2" falsecount="0"/>
        <line num="439" count="40" type="stmt"/>
        <line num="441" count="154" type="stmt"/>
        <line num="442" count="154" type="stmt"/>
        <line num="443" count="154" type="stmt"/>
        <line num="444" count="164" type="stmt"/>
        <line num="445" count="164" type="cond" truecount="2" falsecount="0"/>
        <line num="446" count="2" type="stmt"/>
        <line num="448" count="162" type="cond" truecount="2" falsecount="0"/>
        <line num="449" count="154" type="stmt"/>
        <line num="450" count="8" type="cond" truecount="2" falsecount="0"/>
        <line num="451" count="3" type="stmt"/>
        <line num="453" count="5" type="stmt"/>
        <line num="454" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="456" count="1" type="stmt"/>
        <line num="457" count="1" type="stmt"/>
        <line num="460" count="4" type="stmt"/>
        <line num="461" count="4" type="stmt"/>
        <line num="464" count="161" type="stmt"/>
        <line num="466" count="154" type="cond" truecount="1" falsecount="1"/>
        <line num="478" count="1" type="stmt"/>
        <line num="479" count="2" type="stmt"/>
        <line num="481" count="2" type="stmt"/>
        <line num="491" count="1" type="stmt"/>
        <line num="492" count="53" type="stmt"/>
        <line num="493" count="53" type="cond" truecount="1" falsecount="1"/>
        <line num="494" count="0" type="stmt"/>
        <line num="498" count="53" type="stmt"/>
        <line num="500" count="53" type="cond" truecount="1" falsecount="1"/>
        <line num="501" count="53" type="stmt"/>
        <line num="503" count="53" type="stmt"/>
        <line num="511" count="1" type="stmt"/>
        <line num="512" count="53" type="stmt"/>
        <line num="513" count="53" type="stmt"/>
        <line num="514" count="53" type="stmt"/>
        <line num="515" count="83" type="cond" truecount="3" falsecount="0"/>
        <line num="516" count="72" type="stmt"/>
        <line num="527" count="1" type="stmt"/>
        <line num="528" count="113" type="stmt"/>
        <line num="531" count="113" type="stmt"/>
        <line num="532" count="113" type="cond" truecount="2" falsecount="0"/>
        <line num="549" count="1" type="stmt"/>
        <line num="550" count="20" type="stmt"/>
        <line num="551" count="20" type="cond" truecount="1" falsecount="1"/>
        <line num="552" count="0" type="stmt"/>
        <line num="554" count="20" type="stmt"/>
        <line num="566" count="1" type="stmt"/>
        <line num="567" count="28" type="stmt"/>
        <line num="568" count="28" type="cond" truecount="1" falsecount="1"/>
        <line num="569" count="0" type="stmt"/>
        <line num="571" count="28" type="stmt"/>
        <line num="583" count="1" type="stmt"/>
        <line num="584" count="28" type="stmt"/>
        <line num="586" count="28" type="cond" truecount="1" falsecount="1"/>
        <line num="587" count="28" type="stmt"/>
        <line num="588" count="28" type="cond" truecount="2" falsecount="0"/>
        <line num="589" count="28" type="cond" truecount="2" falsecount="0"/>
        <line num="590" count="4" type="stmt"/>
        <line num="591" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="593" count="24" type="stmt"/>
        <line num="596" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="597" count="0" type="stmt"/>
        <line num="598" count="0" type="stmt"/>
        <line num="601" count="0" type="stmt"/>
        <line num="607" count="1" type="stmt"/>
        <line num="608" count="0" type="stmt"/>
        <line num="616" count="1" type="stmt"/>
        <line num="617" count="1" type="stmt"/>
        <line num="625" count="1" type="stmt"/>
        <line num="626" count="77" type="stmt"/>
        <line num="635" count="1" type="stmt"/>
        <line num="636" count="142" type="stmt"/>
        <line num="637" count="142" type="stmt"/>
        <line num="648" count="1" type="stmt"/>
        <line num="649" count="5" type="stmt"/>
        <line num="650" count="5" type="stmt"/>
        <line num="652" count="6" type="cond" truecount="3" falsecount="2"/>
        <line num="657" count="5" type="stmt"/>
        <line num="661" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="662" count="5" type="stmt"/>
        <line num="664" count="5" type="stmt"/>
        <line num="682" count="1" type="stmt"/>
        <line num="683" count="43" type="stmt"/>
        <line num="684" count="43" type="stmt"/>
        <line num="686" count="43" type="stmt"/>
        <line num="687" count="43" type="cond" truecount="2" falsecount="0"/>
        <line num="688" count="2" type="stmt"/>
        <line num="689" count="41" type="cond" truecount="2" falsecount="0"/>
        <line num="690" count="19" type="stmt"/>
        <line num="692" count="22" type="stmt"/>
        <line num="693" count="22" type="cond" truecount="2" falsecount="0"/>
        <line num="694" count="7" type="stmt"/>
        <line num="695" count="15" type="cond" truecount="1" falsecount="1"/>
        <line num="696" count="15" type="stmt"/>
        <line num="697" count="20" type="stmt"/>
        <line num="700" count="20" type="cond" truecount="2" falsecount="0"/>
        <line num="702" count="1" type="stmt"/>
        <line num="707" count="43" type="stmt"/>
        <line num="708" count="48" type="cond" truecount="2" falsecount="0"/>
        <line num="710" count="47" type="stmt"/>
        <line num="711" count="50" type="stmt"/>
        <line num="712" count="50" type="stmt"/>
        <line num="716" count="43" type="cond" truecount="2" falsecount="0"/>
        <line num="717" count="41" type="stmt"/>
        <line num="722" count="43" type="stmt"/>
        <line num="723" count="48" type="cond" truecount="2" falsecount="0"/>
        <line num="725" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="726" count="0" type="stmt"/>
        <line num="727" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="728" count="1" type="stmt"/>
        <line num="733" count="43" type="stmt"/>
        <line num="754" count="1" type="stmt"/>
        <line num="755" count="79" type="stmt"/>
        <line num="756" count="79" type="stmt"/>
        <line num="758" count="79" type="cond" truecount="2" falsecount="0"/>
        <line num="759" count="1" type="stmt"/>
        <line num="763" count="78" type="cond" truecount="2" falsecount="0"/>
        <line num="764" count="13" type="stmt"/>
        <line num="765" count="13" type="stmt"/>
        <line num="767" count="65" type="stmt"/>
        <line num="770" count="78" type="cond" truecount="2" falsecount="0"/>
        <line num="771" count="28" type="cond" truecount="4" falsecount="0"/>
        <line num="774" count="14" type="stmt"/>
        <line num="776" count="28" type="stmt"/>
        <line num="779" count="78" type="stmt"/>
        <line num="781" count="78" type="cond" truecount="2" falsecount="0"/>
        <line num="782" count="32" type="stmt"/>
        <line num="784" count="32" type="cond" truecount="2" falsecount="0"/>
        <line num="785" count="1" type="stmt"/>
        <line num="786" count="1" type="stmt"/>
        <line num="787" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="788" count="2" type="stmt"/>
        <line num="789" count="2" type="stmt"/>
        <line num="790" count="2" type="stmt"/>
        <line num="794" count="31" type="stmt"/>
        <line num="797" count="78" type="cond" truecount="1" falsecount="1"/>
        <line num="798" count="78" type="cond" truecount="4" falsecount="0"/>
        <line num="802" count="2" type="stmt"/>
        <line num="805" count="78" type="cond" truecount="4" falsecount="0"/>
        <line num="813" count="11" type="stmt"/>
        <line num="815" count="78" type="stmt"/>
        <line num="818" count="77" type="stmt"/>
        <line num="819" count="77" type="cond" truecount="1" falsecount="1"/>
        <line num="822" count="76" type="stmt"/>
        <line num="837" count="1" type="stmt"/>
        <line num="838" count="0" type="stmt"/>
        <line num="839" count="0" type="stmt"/>
        <line num="858" count="1" type="stmt"/>
        <line num="859" count="66" type="stmt"/>
        <line num="860" count="66" type="stmt"/>
        <line num="862" count="66" type="cond" truecount="1" falsecount="1"/>
        <line num="863" count="0" type="stmt"/>
        <line num="867" count="66" type="cond" truecount="2" falsecount="0"/>
        <line num="868" count="63" type="stmt"/>
        <line num="869" count="63" type="stmt"/>
        <line num="871" count="3" type="stmt"/>
        <line num="874" count="66" type="cond" truecount="2" falsecount="0"/>
        <line num="875" count="7" type="cond" truecount="4" falsecount="0"/>
        <line num="878" count="2" type="stmt"/>
        <line num="880" count="7" type="stmt"/>
        <line num="883" count="66" type="stmt"/>
        <line num="884" count="66" type="cond" truecount="4" falsecount="0"/>
        <line num="886" count="1" type="stmt"/>
        <line num="891" count="66" type="cond" truecount="4" falsecount="0"/>
        <line num="892" count="44" type="stmt"/>
        <line num="897" count="22" type="stmt"/>
        <line num="898" count="22" type="stmt"/>
        <line num="899" count="22" type="stmt"/>
        <line num="901" count="66" type="stmt"/>
        <line num="902" count="66" type="cond" truecount="2" falsecount="0"/>
        <line num="905" count="65" type="stmt"/>
        <line num="906" count="65" type="cond" truecount="1" falsecount="1"/>
        <line num="908" count="66" type="stmt"/>
        <line num="917" count="1" type="stmt"/>
        <line num="918" count="51" type="stmt"/>
        <line num="919" count="51" type="cond" truecount="1" falsecount="1"/>
        <line num="920" count="0" type="stmt"/>
        <line num="923" count="51" type="cond" truecount="1" falsecount="1"/>
        <line num="924" count="51" type="stmt"/>
        <line num="927" count="51" type="stmt"/>
        <line num="937" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="938" count="35" type="stmt"/>
        <line num="940" count="35" type="cond" truecount="3" falsecount="1"/>
        <line num="941" count="0" type="stmt"/>
        <line num="948" count="35" type="stmt"/>
        <line num="949" count="35" type="stmt"/>
        <line num="950" count="35" type="stmt"/>
        <line num="953" count="35" type="cond" truecount="2" falsecount="0"/>
        <line num="963" count="7" type="stmt"/>
        <line num="964" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="969" count="3" type="stmt"/>
        <line num="970" count="7" type="stmt"/>
        <line num="971" count="7" type="stmt"/>
        <line num="972" count="7" type="stmt"/>
        <line num="977" count="7" type="cond" truecount="8" falsecount="0"/>
        <line num="983" count="3" type="stmt"/>
        <line num="988" count="4" type="stmt"/>
        <line num="994" count="4" type="stmt"/>
        <line num="995" count="4" type="stmt"/>
        <line num="996" count="4" type="stmt"/>
        <line num="997" count="8" type="stmt"/>
        <line num="998" count="8" type="cond" truecount="2" falsecount="0"/>
        <line num="999" count="4" type="stmt"/>
        <line num="1000" count="4" type="stmt"/>
        <line num="1002" count="4" type="stmt"/>
        <line num="1005" count="4" type="stmt"/>
        <line num="1009" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="1011" count="4" type="stmt"/>
        <line num="1012" count="4" type="stmt"/>
        <line num="1022" count="35" type="stmt"/>
        <line num="1027" count="35" type="cond" truecount="2" falsecount="0"/>
        <line num="1028" count="31" type="stmt"/>
        <line num="1035" count="4" type="stmt"/>
        <line num="1038" count="35" type="stmt"/>
        <line num="1040" count="35" type="stmt"/>
        <line num="1052" count="1" type="stmt"/>
        <line num="1053" count="18" type="stmt"/>
        <line num="1054" count="18" type="cond" truecount="1" falsecount="1"/>
        <line num="1055" count="0" type="stmt"/>
        <line num="1058" count="18" type="stmt"/>
        <line num="1062" count="18" type="stmt"/>
        <line num="1084" count="1" type="stmt"/>
        <line num="1085" count="11" type="stmt"/>
        <line num="1086" count="11" type="cond" truecount="2" falsecount="0"/>
        <line num="1087" count="1" type="stmt"/>
        <line num="1090" count="10" type="cond" truecount="1" falsecount="1"/>
        <line num="1091" count="0" type="stmt"/>
        <line num="1093" count="10" type="stmt"/>
        <line num="1097" count="10" type="stmt"/>
        <line num="1113" count="1" type="stmt"/>
        <line num="1114" count="48" type="stmt"/>
        <line num="1116" count="48" type="cond" truecount="2" falsecount="0"/>
        <line num="1117" count="1" type="stmt"/>
        <line num="1120" count="47" type="cond" truecount="2" falsecount="0"/>
        <line num="1121" count="1" type="stmt"/>
        <line num="1125" count="46" type="stmt"/>
        <line num="1126" count="46" type="stmt"/>
        <line num="1127" count="46" type="stmt"/>
        <line num="1128" count="26" type="stmt"/>
        <line num="1130" count="46" type="stmt"/>
        <line num="1131" count="31" type="stmt"/>
        <line num="1134" count="46" type="stmt"/>
        <line num="1138" count="46" type="stmt"/>
        <line num="1162" count="1" type="stmt"/>
        <line num="1163" count="3" type="stmt"/>
        <line num="1165" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="1166" count="1" type="stmt"/>
        <line num="1169" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="1170" count="0" type="stmt"/>
        <line num="1173" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="1174" count="0" type="stmt"/>
        <line num="1177" count="2" type="stmt"/>
        <line num="1178" count="2" type="stmt"/>
        <line num="1179" count="3" type="stmt"/>
        <line num="1182" count="2" type="stmt"/>
        <line num="1186" count="2" type="stmt"/>
        <line num="1215" count="1" type="stmt"/>
        <line num="1216" count="16" type="stmt"/>
        <line num="1217" count="16" type="cond" truecount="2" falsecount="0"/>
        <line num="1218" count="1" type="stmt"/>
        <line num="1221" count="15" type="cond" truecount="2" falsecount="0"/>
        <line num="1222" count="12" type="stmt"/>
        <line num="1225" count="15" type="cond" truecount="2" falsecount="0"/>
        <line num="1227" count="15" type="cond" truecount="2" falsecount="0"/>
        <line num="1228" count="3" type="stmt"/>
        <line num="1231" count="15" type="stmt"/>
        <line num="1235" count="15" type="stmt"/>
        <line num="1256" count="1" type="stmt"/>
        <line num="1257" count="3" type="stmt"/>
        <line num="1258" count="3" type="stmt"/>
        <line num="1260" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="1261" count="0" type="stmt"/>
        <line num="1265" count="3" type="stmt"/>
        <line num="1270" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="1271" count="0" type="stmt"/>
        <line num="1274" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="1275" count="0" type="stmt"/>
        <line num="1278" count="3" type="stmt"/>
        <line num="1279" count="7" type="stmt"/>
        <line num="1282" count="3" type="stmt"/>
        <line num="1286" count="3" type="stmt"/>
        <line num="1301" count="1" type="stmt"/>
        <line num="1302" count="17" type="stmt"/>
        <line num="1303" count="17" type="stmt"/>
        <line num="1304" count="17" type="stmt"/>
        <line num="1305" count="17" type="stmt"/>
        <line num="1307" count="17" type="stmt"/>
        <line num="1308" count="17" type="stmt"/>
        <line num="1309" count="17" type="stmt"/>
        <line num="1312" count="0" type="stmt"/>
        <line num="1314" count="0" type="stmt"/>
        <line num="1315" count="0" type="stmt"/>
        <line num="1316" count="0" type="stmt"/>
        <line num="1317" count="0" type="stmt"/>
        <line num="1319" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1320" count="0" type="stmt"/>
        <line num="1325" count="0" type="stmt"/>
        <line num="1330" count="0" type="stmt"/>
        <line num="1331" count="0" type="stmt"/>
        <line num="1334" count="17" type="cond" truecount="1" falsecount="1"/>
        <line num="1335" count="0" type="stmt"/>
        <line num="1338" count="17" type="stmt"/>
        <line num="1339" count="17" type="stmt"/>
        <line num="1342" count="17" type="stmt"/>
        <line num="1343" count="17" type="stmt"/>
        <line num="1344" count="17" type="cond" truecount="1" falsecount="1"/>
        <line num="1345" count="0" type="stmt"/>
        <line num="1346" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1347" count="0" type="stmt"/>
        <line num="1349" count="0" type="stmt"/>
        <line num="1350" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1351" count="0" type="stmt"/>
        <line num="1353" count="0" type="stmt"/>
        <line num="1355" count="0" type="stmt"/>
        <line num="1360" count="17" type="stmt"/>
        <line num="1361" count="17" type="stmt"/>
        <line num="1362" count="17" type="cond" truecount="1" falsecount="1"/>
        <line num="1363" count="0" type="stmt"/>
        <line num="1364" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1365" count="0" type="stmt"/>
        <line num="1367" count="0" type="stmt"/>
        <line num="1368" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1369" count="0" type="stmt"/>
        <line num="1371" count="0" type="stmt"/>
        <line num="1379" count="17" type="stmt"/>
        <line num="1380" count="17" type="stmt"/>
        <line num="1382" count="17" type="cond" truecount="1" falsecount="1"/>
        <line num="1383" count="0" type="stmt"/>
        <line num="1386" count="17" type="cond" truecount="1" falsecount="1"/>
        <line num="1387" count="0" type="stmt"/>
        <line num="1390" count="17" type="stmt"/>
        <line num="1391" count="0" type="stmt"/>
        <line num="1396" count="17" type="stmt"/>
        <line num="1398" count="17" type="stmt"/>
        <line num="1400" count="17" type="stmt"/>
        <line num="1413" count="1" type="stmt"/>
        <line num="1414" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="1415" count="0" type="stmt"/>
        <line num="1417" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="1418" count="0" type="stmt"/>
        <line num="1420" count="1" type="stmt"/>
        <line num="1421" count="1" type="stmt"/>
        <line num="1422" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="1423" count="1" type="stmt"/>
        <line num="1425" count="1" type="stmt"/>
        <line num="1426" count="1" type="stmt"/>
        <line num="1435" count="1" type="stmt"/>
        <line num="1436" count="1" type="stmt"/>
        <line num="1441" count="1" type="stmt"/>
        <line num="1452" count="1" type="stmt"/>
        <line num="1453" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="1454" count="0" type="stmt"/>
        <line num="1456" count="1" type="stmt"/>
        <line num="1457" count="1" type="stmt"/>
        <line num="1463" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.SurfaceSynchronizer.js" path="/src/src/dm/ve.dm.SurfaceSynchronizer.js">
        <metrics statements="196" coveredstatements="27" conditionals="68" coveredconditionals="0" methods="35" coveredmethods="0"/>
        <line num="23" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="25" count="0" type="stmt"/>
        <line num="26" count="0" type="stmt"/>
        <line num="29" count="0" type="stmt"/>
        <line num="30" count="0" type="stmt"/>
        <line num="31" count="0" type="stmt"/>
        <line num="32" count="0" type="stmt"/>
        <line num="33" count="0" type="stmt"/>
        <line num="34" count="0" type="stmt"/>
        <line num="37" count="0" type="stmt"/>
        <line num="39" count="0" type="stmt"/>
        <line num="40" count="0" type="stmt"/>
        <line num="41" count="0" type="stmt"/>
        <line num="42" count="0" type="stmt"/>
        <line num="43" count="0" type="stmt"/>
        <line num="47" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="48" count="0" type="stmt"/>
        <line num="52" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="53" count="0" type="stmt"/>
        <line num="55" count="0" type="stmt"/>
        <line num="58" count="0" type="stmt"/>
        <line num="61" count="0" type="stmt"/>
        <line num="64" count="0" type="stmt"/>
        <line num="65" count="0" type="stmt"/>
        <line num="66" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="67" count="0" type="stmt"/>
        <line num="69" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="70" count="0" type="stmt"/>
        <line num="74" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="75" count="0" type="stmt"/>
        <line num="83" count="0" type="stmt"/>
        <line num="86" count="0" type="stmt"/>
        <line num="89" count="0" type="stmt"/>
        <line num="92" count="0" type="stmt"/>
        <line num="96" count="0" type="stmt"/>
        <line num="97" count="0" type="stmt"/>
        <line num="98" count="0" type="stmt"/>
        <line num="99" count="0" type="stmt"/>
        <line num="100" count="0" type="stmt"/>
        <line num="101" count="0" type="stmt"/>
        <line num="103" count="0" type="stmt"/>
        <line num="104" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="105" count="0" type="stmt"/>
        <line num="106" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="107" count="0" type="stmt"/>
        <line num="111" count="0" type="stmt"/>
        <line num="116" count="0" type="stmt"/>
        <line num="121" count="1" type="stmt"/>
        <line num="122" count="1" type="stmt"/>
        <line num="160" count="1" type="stmt"/>
        <line num="161" count="0" type="stmt"/>
        <line num="162" count="0" type="stmt"/>
        <line num="163" count="0" type="stmt"/>
        <line num="164" count="0" type="stmt"/>
        <line num="172" count="1" type="stmt"/>
        <line num="173" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="174" count="0" type="stmt"/>
        <line num="176" count="0" type="stmt"/>
        <line num="177" count="0" type="stmt"/>
        <line num="178" count="0" type="stmt"/>
        <line num="186" count="1" type="stmt"/>
        <line num="187" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="188" count="0" type="stmt"/>
        <line num="190" count="0" type="stmt"/>
        <line num="191" count="0" type="stmt"/>
        <line num="194" count="0" type="stmt"/>
        <line num="195" count="0" type="stmt"/>
        <line num="198" count="0" type="stmt"/>
        <line num="200" count="0" type="stmt"/>
        <line num="202" count="0" type="stmt"/>
        <line num="203" count="0" type="stmt"/>
        <line num="209" count="1" type="stmt"/>
        <line num="210" count="0" type="stmt"/>
        <line num="211" count="0" type="stmt"/>
        <line num="212" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="213" count="0" type="stmt"/>
        <line num="214" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="215" count="0" type="stmt"/>
        <line num="218" count="0" type="stmt"/>
        <line num="224" count="1" type="stmt"/>
        <line num="226" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="227" count="0" type="stmt"/>
        <line num="230" count="0" type="stmt"/>
        <line num="236" count="1" type="stmt"/>
        <line num="237" count="0" type="stmt"/>
        <line num="247" count="1" type="stmt"/>
        <line num="249" count="0" type="stmt"/>
        <line num="250" count="0" type="stmt"/>
        <line num="251" count="0" type="stmt"/>
        <line num="253" count="0" type="stmt"/>
        <line num="257" count="0" type="stmt"/>
        <line num="259" count="0" type="stmt"/>
        <line num="265" count="1" type="stmt"/>
        <line num="266" count="0" type="stmt"/>
        <line num="270" count="0" type="stmt"/>
        <line num="276" count="1" type="stmt"/>
        <line num="277" count="0" type="stmt"/>
        <line num="283" count="1" type="stmt"/>
        <line num="284" count="0" type="stmt"/>
        <line num="290" count="1" type="stmt"/>
        <line num="291" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="294" count="0" type="stmt"/>
        <line num="296" count="0" type="stmt"/>
        <line num="303" count="1" type="stmt"/>
        <line num="304" count="0" type="cond" truecount="0" falsecount="5"/>
        <line num="306" count="0" type="stmt"/>
        <line num="308" count="0" type="stmt"/>
        <line num="309" count="0" type="stmt"/>
        <line num="313" count="0" type="stmt"/>
        <line num="314" count="0" type="stmt"/>
        <line num="317" count="0" type="stmt"/>
        <line num="318" count="0" type="stmt"/>
        <line num="324" count="1" type="stmt"/>
        <line num="325" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="326" count="0" type="stmt"/>
        <line num="328" count="0" type="stmt"/>
        <line num="338" count="1" type="stmt"/>
        <line num="339" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="340" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="341" count="0" type="stmt"/>
        <line num="342" count="0" type="stmt"/>
        <line num="343" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="344" count="0" type="stmt"/>
        <line num="347" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="348" count="0" type="stmt"/>
        <line num="349" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="350" count="0" type="stmt"/>
        <line num="352" count="0" type="stmt"/>
        <line num="354" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="356" count="0" type="stmt"/>
        <line num="357" count="0" type="stmt"/>
        <line num="368" count="1" type="stmt"/>
        <line num="369" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="370" count="0" type="stmt"/>
        <line num="372" count="0" type="stmt"/>
        <line num="375" count="1" type="stmt"/>
        <line num="376" count="0" type="stmt"/>
        <line num="377" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="378" count="0" type="stmt"/>
        <line num="379" count="0" type="stmt"/>
        <line num="381" count="0" type="stmt"/>
        <line num="382" count="0" type="stmt"/>
        <line num="384" count="0" type="stmt"/>
        <line num="385" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="386" count="0" type="stmt"/>
        <line num="390" count="1" type="stmt"/>
        <line num="391" count="0" type="stmt"/>
        <line num="394" count="1" type="stmt"/>
        <line num="395" count="0" type="stmt"/>
        <line num="396" count="0" type="stmt"/>
        <line num="397" count="0" type="stmt"/>
        <line num="408" count="1" type="stmt"/>
        <line num="409" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="410" count="0" type="stmt"/>
        <line num="411" count="0" type="stmt"/>
        <line num="412" count="0" type="stmt"/>
        <line num="414" count="0" type="stmt"/>
        <line num="415" count="0" type="stmt"/>
        <line num="416" count="0" type="stmt"/>
        <line num="417" count="0" type="stmt"/>
        <line num="418" count="0" type="stmt"/>
        <line num="421" count="1" type="stmt"/>
        <line num="422" count="0" type="stmt"/>
        <line num="430" count="1" type="stmt"/>
        <line num="431" count="0" type="stmt"/>
        <line num="432" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="433" count="0" type="stmt"/>
        <line num="434" count="0" type="stmt"/>
        <line num="435" count="0" type="stmt"/>
        <line num="447" count="1" type="stmt"/>
        <line num="448" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="450" count="0" type="stmt"/>
        <line num="452" count="0" type="stmt"/>
        <line num="453" count="0" type="stmt"/>
        <line num="458" count="0" type="stmt"/>
        <line num="459" count="0" type="stmt"/>
        <line num="460" count="0" type="stmt"/>
        <line num="462" count="0" type="stmt"/>
        <line num="463" count="0" type="stmt"/>
        <line num="464" count="0" type="stmt"/>
        <line num="466" count="0" type="stmt"/>
        <line num="469" count="0" type="stmt"/>
        <line num="470" count="0" type="stmt"/>
        <line num="487" count="1" type="stmt"/>
        <line num="488" count="0" type="stmt"/>
        <line num="489" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="490" count="0" type="stmt"/>
        <line num="491" count="0" type="stmt"/>
        <line num="495" count="0" type="stmt"/>
        <line num="496" count="0" type="stmt"/>
        <line num="497" count="0" type="stmt"/>
        <line num="499" count="0" type="stmt"/>
        <line num="502" count="0" type="stmt"/>
        <line num="505" count="1" type="stmt"/>
        <line num="506" count="0" type="stmt"/>
        <line num="507" count="0" type="stmt"/>
      </file>
      <file name="ve.dm.TableCellableNode.js" path="/src/src/dm/ve.dm.TableCellableNode.js">
        <metrics statements="54" coveredstatements="54" conditionals="53" coveredconditionals="52" methods="11" coveredmethods="11"/>
        <line num="15" count="1" type="stmt"/>
        <line num="17" count="1553" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="35" count="96" type="stmt"/>
        <line num="36" count="96" type="stmt"/>
        <line num="37" count="97" type="cond" truecount="2" falsecount="0"/>
        <line num="62" count="1" type="stmt"/>
        <line num="63" count="825" type="cond" truecount="2" falsecount="0"/>
        <line num="66" count="9" type="stmt"/>
        <line num="67" count="9" type="stmt"/>
        <line num="68" count="10" type="stmt"/>
        <line num="69" count="10" type="stmt"/>
        <line num="70" count="10" type="cond" truecount="2" falsecount="0"/>
        <line num="72" count="10" type="cond" truecount="2" falsecount="0"/>
        <line num="74" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="75" count="3" type="stmt"/>
        <line num="77" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="78" count="1" type="stmt"/>
        <line num="81" count="816" type="cond" truecount="2" falsecount="0"/>
        <line num="82" count="816" type="stmt"/>
        <line num="83" count="816" type="stmt"/>
        <line num="85" count="816" type="stmt"/>
        <line num="87" count="816" type="cond" truecount="2" falsecount="0"/>
        <line num="88" count="50" type="stmt"/>
        <line num="89" count="50" type="cond" truecount="4" falsecount="0"/>
        <line num="90" count="49" type="stmt"/>
        <line num="94" count="816" type="cond" truecount="2" falsecount="0"/>
        <line num="95" count="54" type="stmt"/>
        <line num="96" count="54" type="cond" truecount="4" falsecount="0"/>
        <line num="97" count="53" type="stmt"/>
        <line num="107" count="1" type="stmt"/>
        <line num="108" count="255" type="stmt"/>
        <line num="114" count="255" type="cond" truecount="4" falsecount="0"/>
        <line num="115" count="7" type="stmt"/>
        <line num="118" count="255" type="cond" truecount="4" falsecount="0"/>
        <line num="119" count="7" type="stmt"/>
        <line num="123" count="255" type="cond" truecount="4" falsecount="0"/>
        <line num="124" count="248" type="stmt"/>
        <line num="127" count="255" type="cond" truecount="4" falsecount="0"/>
        <line num="128" count="248" type="stmt"/>
        <line num="131" count="255" type="stmt"/>
        <line num="141" count="1" type="stmt"/>
        <line num="142" count="3433" type="cond" truecount="2" falsecount="0"/>
        <line num="150" count="1" type="stmt"/>
        <line num="151" count="3433" type="cond" truecount="2" falsecount="0"/>
        <line num="159" count="1" type="stmt"/>
        <line num="160" count="31" type="stmt"/>
        <line num="171" count="1" type="stmt"/>
        <line num="172" count="61" type="cond" truecount="1" falsecount="1"/>
        <line num="182" count="1" type="stmt"/>
        <line num="183" count="34" type="cond" truecount="5" falsecount="0"/>
        <line num="188" count="30" type="stmt"/>
      </file>
      <file name="ve.dm.TableMatrix.js" path="/src/src/dm/ve.dm.TableMatrix.js">
        <metrics statements="116" coveredstatements="110" conditionals="36" coveredconditionals="30" methods="20" coveredmethods="20"/>
        <line num="36" count="1" type="stmt"/>
        <line num="38" count="486" type="stmt"/>
        <line num="40" count="486" type="stmt"/>
        <line num="43" count="486" type="stmt"/>
        <line num="44" count="486" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="62" count="1" type="stmt"/>
        <line num="63" count="747" type="stmt"/>
        <line num="64" count="747" type="stmt"/>
        <line num="65" count="747" type="stmt"/>
        <line num="71" count="1" type="stmt"/>
        <line num="72" count="319" type="stmt"/>
        <line num="73" count="319" type="stmt"/>
        <line num="74" count="319" type="stmt"/>
        <line num="75" count="319" type="stmt"/>
        <line num="76" count="319" type="stmt"/>
        <line num="79" count="319" type="stmt"/>
        <line num="80" count="965" type="stmt"/>
        <line num="81" count="965" type="stmt"/>
        <line num="83" count="965" type="cond" truecount="2" falsecount="0"/>
        <line num="85" count="965" type="stmt"/>
        <line num="91" count="319" type="stmt"/>
        <line num="92" count="2787" type="stmt"/>
        <line num="94" count="2787" type="stmt"/>
        <line num="95" count="2157" type="stmt"/>
        <line num="97" count="2787" type="cond" truecount="2" falsecount="0"/>
        <line num="98" count="80" type="stmt"/>
        <line num="99" count="80" type="stmt"/>
        <line num="101" count="2707" type="stmt"/>
        <line num="103" count="2707" type="stmt"/>
        <line num="105" count="2707" type="stmt"/>
        <line num="106" count="2707" type="stmt"/>
        <line num="108" count="2707" type="cond" truecount="4" falsecount="0"/>
        <line num="109" count="2249" type="stmt"/>
        <line num="112" count="458" type="stmt"/>
        <line num="113" count="1277" type="stmt"/>
        <line num="114" count="2917" type="cond" truecount="4" falsecount="0"/>
        <line num="115" count="458" type="stmt"/>
        <line num="117" count="2459" type="stmt"/>
        <line num="118" count="2459" type="stmt"/>
        <line num="120" count="2459" type="cond" truecount="2" falsecount="0"/>
        <line num="121" count="2459" type="stmt"/>
        <line num="125" count="319" type="stmt"/>
        <line num="126" count="319" type="stmt"/>
        <line num="136" count="1" type="stmt"/>
        <line num="137" count="3006" type="stmt"/>
        <line num="138" count="3006" type="cond" truecount="2" falsecount="0"/>
        <line num="147" count="1" type="stmt"/>
        <line num="148" count="34" type="stmt"/>
        <line num="149" count="34" type="stmt"/>
        <line num="150" count="34" type="stmt"/>
        <line num="151" count="124" type="stmt"/>
        <line num="153" count="34" type="stmt"/>
        <line num="162" count="1" type="stmt"/>
        <line num="163" count="44" type="stmt"/>
        <line num="164" count="44" type="stmt"/>
        <line num="179" count="1" type="stmt"/>
        <line num="180" count="63" type="stmt"/>
        <line num="181" count="63" type="stmt"/>
        <line num="192" count="1" type="stmt"/>
        <line num="193" count="6610" type="cond" truecount="2" falsecount="0"/>
        <line num="194" count="319" type="stmt"/>
        <line num="196" count="6610" type="stmt"/>
        <line num="207" count="1" type="stmt"/>
        <line num="208" count="635" type="cond" truecount="1" falsecount="1"/>
        <line num="209" count="0" type="stmt"/>
        <line num="211" count="635" type="stmt"/>
        <line num="219" count="1" type="stmt"/>
        <line num="220" count="712" type="stmt"/>
        <line num="231" count="1" type="stmt"/>
        <line num="232" count="2774" type="stmt"/>
        <line num="233" count="2774" type="cond" truecount="1" falsecount="1"/>
        <line num="243" count="1" type="stmt"/>
        <line num="244" count="597" type="stmt"/>
        <line num="246" count="597" type="stmt"/>
        <line num="247" count="2108" type="stmt"/>
        <line num="249" count="597" type="stmt"/>
        <line num="258" count="1" type="stmt"/>
        <line num="259" count="6" type="stmt"/>
        <line num="260" count="6" type="stmt"/>
        <line num="262" count="6" type="stmt"/>
        <line num="263" count="6" type="cond" truecount="1" falsecount="1"/>
        <line num="264" count="0" type="stmt"/>
        <line num="266" count="6" type="stmt"/>
        <line num="267" count="6" type="stmt"/>
        <line num="268" count="10" type="cond" truecount="4" falsecount="0"/>
        <line num="269" count="6" type="stmt"/>
        <line num="272" count="0" type="stmt"/>
        <line num="281" count="1" type="stmt"/>
        <line num="282" count="34" type="stmt"/>
        <line num="284" count="34" type="stmt"/>
        <line num="286" count="34" type="stmt"/>
        <line num="287" count="54" type="cond" truecount="2" falsecount="0"/>
        <line num="288" count="30" type="stmt"/>
        <line num="292" count="4" type="stmt"/>
        <line num="293" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="294" count="0" type="stmt"/>
        <line num="297" count="4" type="stmt"/>
        <line num="314" count="1" type="stmt"/>
        <line num="315" count="5166" type="stmt"/>
        <line num="316" count="5166" type="stmt"/>
        <line num="317" count="5166" type="stmt"/>
        <line num="318" count="5166" type="stmt"/>
        <line num="319" count="5166" type="cond" truecount="2" falsecount="0"/>
        <line num="321" count="5166" type="stmt"/>
        <line num="326" count="1" type="stmt"/>
        <line num="337" count="1" type="stmt"/>
        <line num="338" count="27" type="cond" truecount="1" falsecount="1"/>
        <line num="339" count="27" type="stmt"/>
        <line num="341" count="0" type="stmt"/>
        <line num="351" count="1" type="stmt"/>
        <line num="352" count="2927" type="stmt"/>
        <line num="360" count="1" type="stmt"/>
        <line num="361" count="208" type="stmt"/>
        <line num="372" count="1" type="stmt"/>
        <line num="373" count="104" type="stmt"/>
      </file>
      <file name="ve.dm.TableSlice.js" path="/src/src/dm/ve.dm.TableSlice.js">
        <metrics statements="7" coveredstatements="7" conditionals="2" coveredconditionals="1" methods="2" coveredmethods="2"/>
        <line num="20" count="1" type="stmt"/>
        <line num="22" count="2" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="37" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="38" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.TextFinder.js" path="/src/src/dm/ve.dm.TextFinder.js">
        <metrics statements="110" coveredstatements="106" conditionals="45" coveredconditionals="39" methods="14" coveredmethods="14"/>
        <line num="8" count="1" type="stmt"/>
        <line num="9" count="44" type="stmt"/>
        <line num="12" count="1" type="stmt"/>
        <line num="18" count="1" type="stmt"/>
        <line num="19" count="200" type="stmt"/>
        <line num="20" count="200" type="cond" truecount="2" falsecount="0"/>
        <line num="21" count="12" type="stmt"/>
        <line num="22" count="12" type="cond" truecount="2" falsecount="0"/>
        <line num="25" count="200" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="48" count="20" type="stmt"/>
        <line num="49" count="20" type="stmt"/>
        <line num="50" count="20" type="stmt"/>
        <line num="51" count="20" type="cond" truecount="1" falsecount="1"/>
        <line num="54" count="20" type="cond" truecount="2" falsecount="0"/>
        <line num="55" count="11" type="cond" truecount="2" falsecount="0"/>
        <line num="57" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="60" count="20" type="stmt"/>
        <line num="63" count="1" type="stmt"/>
        <line num="68" count="1" type="stmt"/>
        <line num="74" count="96" type="stmt"/>
        <line num="75" count="96" type="stmt"/>
        <line num="78" count="96" type="stmt"/>
        <line num="79" count="783" type="stmt"/>
        <line num="80" count="783" type="stmt"/>
        <line num="81" count="164" type="stmt"/>
        <line num="82" count="164" type="cond" truecount="2" falsecount="0"/>
        <line num="83" count="30" type="stmt"/>
        <line num="84" count="30" type="cond" truecount="2" falsecount="0"/>
        <line num="85" count="30" type="stmt"/>
        <line num="89" count="96" type="stmt"/>
        <line num="100" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="101" count="5" type="stmt"/>
        <line num="103" count="5" type="stmt"/>
        <line num="104" count="5" type="stmt"/>
        <line num="105" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="106" count="1" type="stmt"/>
        <line num="108" count="30" type="stmt"/>
        <line num="110" count="5" type="stmt"/>
        <line num="111" count="5" type="stmt"/>
        <line num="112" count="5" type="stmt"/>
        <line num="113" count="32" type="stmt"/>
        <line num="114" count="32" type="stmt"/>
        <line num="118" count="1" type="stmt"/>
        <line num="129" count="1" type="stmt"/>
        <line num="132" count="64" type="stmt"/>
        <line num="134" count="64" type="stmt"/>
        <line num="135" count="64" type="cond" truecount="2" falsecount="0"/>
        <line num="138" count="61" type="stmt"/>
        <line num="141" count="3" type="stmt"/>
        <line num="143" count="3" type="stmt"/>
        <line num="144" count="3" type="stmt"/>
        <line num="147" count="3" type="stmt"/>
        <line num="149" count="1" type="stmt"/>
        <line num="150" count="1" type="stmt"/>
        <line num="154" count="3" type="stmt"/>
        <line num="160" count="1" type="stmt"/>
        <line num="161" count="44" type="cond" truecount="1" falsecount="1"/>
        <line num="162" count="0" type="stmt"/>
        <line num="165" count="44" type="stmt"/>
        <line num="166" count="44" type="cond" truecount="2" falsecount="0"/>
        <line num="167" count="38" type="stmt"/>
        <line num="170" count="44" type="stmt"/>
        <line num="172" count="44" type="stmt"/>
        <line num="173" count="44" type="stmt"/>
        <line num="174" count="246" type="stmt"/>
        <line num="175" count="246" type="cond" truecount="2" falsecount="0"/>
        <line num="176" count="34" type="stmt"/>
        <line num="177" count="34" type="stmt"/>
        <line num="178" count="34" type="cond" truecount="2" falsecount="0"/>
        <line num="179" count="32" type="stmt"/>
        <line num="180" count="32" type="stmt"/>
        <line num="182" count="34" type="stmt"/>
        <line num="183" count="34" type="cond" truecount="1" falsecount="1"/>
        <line num="184" count="0" type="stmt"/>
        <line num="189" count="44" type="stmt"/>
        <line num="198" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="199" count="19" type="stmt"/>
        <line num="200" count="19" type="cond" truecount="1" falsecount="1"/>
        <line num="201" count="0" type="stmt"/>
        <line num="203" count="19" type="stmt"/>
        <line num="204" count="19" type="stmt"/>
        <line num="207" count="1" type="stmt"/>
        <line num="212" count="1" type="stmt"/>
        <line num="213" count="60" type="stmt"/>
        <line num="215" count="60" type="stmt"/>
        <line num="216" count="60" type="stmt"/>
        <line num="217" count="58" type="stmt"/>
        <line num="220" count="58" type="cond" truecount="2" falsecount="0"/>
        <line num="225" count="8" type="stmt"/>
        <line num="226" count="8" type="stmt"/>
        <line num="229" count="50" type="stmt"/>
        <line num="230" count="50" type="cond" truecount="4" falsecount="0"/>
        <line num="233" count="19" type="stmt"/>
        <line num="236" count="60" type="stmt"/>
        <line num="246" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="247" count="1" type="stmt"/>
        <line num="248" count="1" type="stmt"/>
        <line num="249" count="1" type="stmt"/>
        <line num="252" count="1" type="stmt"/>
        <line num="257" count="1" type="stmt"/>
        <line num="258" count="20" type="stmt"/>
        <line num="259" count="20" type="cond" truecount="2" falsecount="0"/>
        <line num="260" count="10" type="stmt"/>
        <line num="263" count="10" type="stmt"/>
        <line num="265" count="20" type="stmt"/>
        <line num="266" count="20" type="cond" truecount="1" falsecount="1"/>
        <line num="268" count="0" type="stmt"/>
        <line num="270" count="20" type="stmt"/>
      </file>
      <file name="ve.dm.Transaction.js" path="/src/src/dm/ve.dm.Transaction.js">
        <metrics statements="209" coveredstatements="191" conditionals="155" coveredconditionals="131" methods="31" coveredmethods="30"/>
        <line num="26" count="1" type="cond" truecount="2" falsecount="0"/>
        <line num="27" count="4016" type="cond" truecount="1" falsecount="1"/>
        <line num="29" count="4016" type="stmt"/>
        <line num="30" count="4548" type="cond" truecount="3" falsecount="1"/>
        <line num="31" count="0" type="stmt"/>
        <line num="34" count="4016" type="stmt"/>
        <line num="35" count="4016" type="stmt"/>
        <line num="36" count="4016" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="60" count="1" type="stmt"/>
        <line num="78" count="1" type="stmt"/>
        <line num="80" count="168" type="cond" truecount="2" falsecount="0"/>
        <line num="81" count="126" type="stmt"/>
        <line num="85" count="42" type="stmt"/>
        <line num="89" count="269" type="cond" truecount="2" falsecount="0"/>
        <line num="90" count="159" type="stmt"/>
        <line num="92" count="110" type="cond" truecount="2" falsecount="0"/>
        <line num="93" count="84" type="stmt"/>
        <line num="101" count="26" type="stmt"/>
        <line num="104" count="103" type="cond" truecount="2" falsecount="0"/>
        <line num="105" count="99" type="stmt"/>
        <line num="109" count="4" type="stmt"/>
        <line num="131" count="1" type="stmt"/>
        <line num="132" count="2552" type="stmt"/>
        <line num="133" count="2552" type="stmt"/>
        <line num="135" count="2552" type="cond" truecount="2" falsecount="0"/>
        <line num="136" count="1" type="stmt"/>
        <line num="139" count="2551" type="cond" truecount="2" falsecount="0"/>
        <line num="140" count="913" type="stmt"/>
        <line num="142" count="2551" type="cond" truecount="2" falsecount="0"/>
        <line num="143" count="854" type="stmt"/>
        <line num="145" count="2551" type="cond" truecount="4" falsecount="0"/>
        <line num="146" count="2182" type="stmt"/>
        <line num="149" count="369" type="cond" truecount="2" falsecount="0"/>
        <line num="151" count="1" type="stmt"/>
        <line num="155" count="368" type="cond" truecount="2" falsecount="0"/>
        <line num="156" count="238" type="stmt"/>
        <line num="160" count="130" type="stmt"/>
        <line num="169" count="1" type="stmt"/>
        <line num="170" count="4616" type="cond" truecount="3" falsecount="0"/>
        <line num="172" count="2531" type="stmt"/>
        <line num="185" count="1" type="stmt"/>
        <line num="187" count="42" type="cond" truecount="2" falsecount="0"/>
        <line num="190" count="48" type="cond" truecount="2" falsecount="0"/>
        <line num="191" count="34" type="stmt"/>
        <line num="193" count="14" type="stmt"/>
        <line num="197" count="74" type="cond" truecount="2" falsecount="0"/>
        <line num="198" count="46" type="stmt"/>
        <line num="200" count="28" type="cond" truecount="2" falsecount="0"/>
        <line num="208" count="24" type="stmt"/>
        <line num="210" count="4" type="stmt"/>
        <line num="213" count="27" type="stmt"/>
        <line num="215" count="27" type="cond" truecount="2" falsecount="0"/>
        <line num="216" count="2" type="stmt"/>
        <line num="221" count="25" type="stmt"/>
        <line num="226" count="1" type="stmt"/>
        <line num="233" count="1" type="stmt"/>
        <line num="234" count="2508" type="stmt"/>
        <line num="244" count="1" type="stmt"/>
        <line num="245" count="57" type="stmt"/>
        <line num="257" count="1" type="stmt"/>
        <line num="258" count="533" type="stmt"/>
        <line num="274" count="1" type="stmt"/>
        <line num="275" count="210" type="stmt"/>
        <line num="276" count="741" type="stmt"/>
        <line num="277" count="741" type="cond" truecount="2" falsecount="0"/>
        <line num="278" count="741" type="stmt"/>
        <line num="279" count="570" type="cond" truecount="1" falsecount="1"/>
        <line num="280" count="570" type="stmt"/>
        <line num="282" count="0" type="stmt"/>
        <line num="285" count="741" type="stmt"/>
        <line num="287" count="210" type="stmt"/>
        <line num="288" count="210" type="stmt"/>
        <line num="289" count="210" type="stmt"/>
        <line num="300" count="1" type="stmt"/>
        <line num="301" count="1304" type="cond" truecount="1" falsecount="1"/>
        <line num="302" count="0" type="stmt"/>
        <line num="304" count="1304" type="cond" truecount="2" falsecount="0"/>
        <line num="305" count="62" type="stmt"/>
        <line num="307" count="1242" type="stmt"/>
        <line num="315" count="1" type="stmt"/>
        <line num="316" count="1587" type="stmt"/>
        <line num="325" count="1" type="stmt"/>
        <line num="326" count="3724" type="stmt"/>
        <line num="334" count="1" type="stmt"/>
        <line num="335" count="0" type="stmt"/>
        <line num="343" count="1" type="stmt"/>
        <line num="344" count="1171" type="stmt"/>
        <line num="352" count="1" type="stmt"/>
        <line num="353" count="1394" type="stmt"/>
        <line num="363" count="1" type="stmt"/>
        <line num="364" count="1382" type="stmt"/>
        <line num="378" count="1" type="stmt"/>
        <line num="379" count="4988" type="stmt"/>
        <line num="380" count="4988" type="stmt"/>
        <line num="382" count="4988" type="stmt"/>
        <line num="383" count="11016" type="stmt"/>
        <line num="386" count="11016" type="cond" truecount="4" falsecount="0"/>
        <line num="387" count="6853" type="cond" truecount="2" falsecount="0"/>
        <line num="388" count="6853" type="cond" truecount="4" falsecount="0"/>
        <line num="389" count="2284" type="stmt"/>
        <line num="391" count="4569" type="stmt"/>
        <line num="392" count="4569" type="stmt"/>
        <line num="393" count="4163" type="cond" truecount="2" falsecount="0"/>
        <line num="394" count="4080" type="stmt"/>
        <line num="395" count="4080" type="stmt"/>
        <line num="396" count="4080" type="stmt"/>
        <line num="397" count="4080" type="stmt"/>
        <line num="398" count="4080" type="cond" truecount="2" falsecount="0"/>
        <line num="400" count="2160" type="cond" truecount="4" falsecount="0"/>
        <line num="402" count="991" type="stmt"/>
        <line num="405" count="1169" type="stmt"/>
        <line num="407" count="1920" type="cond" truecount="2" falsecount="0"/>
        <line num="409" count="383" type="cond" truecount="2" falsecount="0"/>
        <line num="411" count="240" type="stmt"/>
        <line num="416" count="143" type="stmt"/>
        <line num="418" count="1537" type="cond" truecount="4" falsecount="0"/>
        <line num="421" count="151" type="stmt"/>
        <line num="423" count="1386" type="stmt"/>
        <line num="426" count="10" type="stmt"/>
        <line num="441" count="1" type="stmt"/>
        <line num="442" count="1469" type="stmt"/>
        <line num="443" count="1469" type="stmt"/>
        <line num="444" count="1469" type="cond" truecount="2" falsecount="0"/>
        <line num="457" count="1" type="stmt"/>
        <line num="458" count="996" type="cond" truecount="3" falsecount="0"/>
        <line num="459" count="996" type="stmt"/>
        <line num="460" count="996" type="stmt"/>
        <line num="461" count="996" type="cond" truecount="1" falsecount="1"/>
        <line num="481" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="482" count="179" type="stmt"/>
        <line num="483" count="179" type="stmt"/>
        <line num="484" count="179" type="stmt"/>
        <line num="486" count="179" type="cond" truecount="1" falsecount="1"/>
        <line num="487" count="179" type="stmt"/>
        <line num="488" count="179" type="cond" truecount="1" falsecount="1"/>
        <line num="489" count="179" type="stmt"/>
        <line num="494" count="179" type="stmt"/>
        <line num="495" count="179" type="stmt"/>
        <line num="496" count="514" type="stmt"/>
        <line num="497" count="514" type="cond" truecount="3" falsecount="0"/>
        <line num="499" count="333" type="cond" truecount="2" falsecount="0"/>
        <line num="500" count="167" type="stmt"/>
        <line num="502" count="166" type="stmt"/>
        <line num="503" count="166" type="stmt"/>
        <line num="504" count="166" type="stmt"/>
        <line num="507" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="508" count="0" type="stmt"/>
        <line num="510" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="511" count="2" type="stmt"/>
        <line num="514" count="3" type="stmt"/>
        <line num="515" count="3" type="stmt"/>
        <line num="518" count="178" type="cond" truecount="2" falsecount="2"/>
        <line num="520" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="521" count="0" type="stmt"/>
        <line num="523" count="0" type="stmt"/>
        <line num="524" count="0" type="stmt"/>
        <line num="525" count="0" type="stmt"/>
        <line num="527" count="178" type="cond" truecount="2" falsecount="0"/>
        <line num="529" count="176" type="cond" truecount="2" falsecount="0"/>
        <line num="531" count="178" type="cond" truecount="1" falsecount="1"/>
        <line num="532" count="178" type="stmt"/>
        <line num="533" count="178" type="stmt"/>
        <line num="537" count="178" type="cond" truecount="2" falsecount="0"/>
        <line num="538" count="14" type="stmt"/>
        <line num="540" count="164" type="stmt"/>
        <line num="542" count="178" type="stmt"/>
        <line num="545" count="179" type="cond" truecount="4" falsecount="0"/>
        <line num="547" count="1" type="stmt"/>
        <line num="549" count="178" type="stmt"/>
        <line num="566" count="1" type="stmt"/>
        <line num="567" count="432" type="stmt"/>
        <line num="568" count="432" type="stmt"/>
        <line num="571" count="432" type="stmt"/>
        <line num="572" count="1296" type="stmt"/>
        <line num="573" count="1296" type="stmt"/>
        <line num="575" count="1296" type="cond" truecount="4" falsecount="0"/>
        <line num="576" count="432" type="stmt"/>
        <line num="577" count="432" type="stmt"/>
        <line num="580" count="1296" type="cond" truecount="2" falsecount="0"/>
        <line num="581" count="864" type="stmt"/>
        <line num="582" count="432" type="cond" truecount="1" falsecount="1"/>
        <line num="583" count="432" type="stmt"/>
        <line num="584" count="432" type="stmt"/>
        <line num="587" count="1296" type="cond" truecount="3" falsecount="1"/>
        <line num="589" count="0" type="stmt"/>
        <line num="590" count="0" type="stmt"/>
        <line num="591" count="1296" type="cond" truecount="2" falsecount="0"/>
        <line num="592" count="432" type="stmt"/>
        <line num="593" count="432" type="stmt"/>
        <line num="596" count="432" type="stmt"/>
        <line num="613" count="1" type="stmt"/>
        <line num="614" count="412" type="cond" truecount="2" falsecount="0"/>
        <line num="615" count="15" type="stmt"/>
        <line num="618" count="397" type="stmt"/>
        <line num="619" count="397" type="stmt"/>
        <line num="620" count="397" type="cond" truecount="2" falsecount="0"/>
        <line num="622" count="397" type="cond" truecount="4" falsecount="1"/>
        <line num="623" count="0" type="stmt"/>
        <line num="625" count="397" type="cond" truecount="3" falsecount="1"/>
        <line num="626" count="397" type="stmt"/>
        <line num="627" count="397" type="cond" truecount="1" falsecount="1"/>
        <line num="628" count="0" type="stmt"/>
        <line num="629" count="397" type="cond" truecount="1" falsecount="1"/>
        <line num="630" count="0" type="stmt"/>
        <line num="632" count="397" type="stmt"/>
        <line num="634" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="635" count="0" type="stmt"/>
        <line num="637" count="0" type="cond" truecount="0" falsecount="2"/>
      </file>
      <file name="ve.dm.TransactionBuilder.js" path="/src/src/dm/ve.dm.TransactionBuilder.js">
        <metrics statements="382" coveredstatements="372" conditionals="252" coveredconditionals="237" methods="29" coveredmethods="29"/>
        <line num="13" count="1" type="stmt"/>
        <line num="15" count="1338" type="stmt"/>
        <line num="20" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="35" count="346" type="stmt"/>
        <line num="36" count="346" type="stmt"/>
        <line num="37" count="346" type="stmt"/>
        <line num="38" count="346" type="stmt"/>
        <line num="39" count="346" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
        <line num="52" count="243" type="stmt"/>
        <line num="53" count="243" type="stmt"/>
        <line num="55" count="242" type="stmt"/>
        <line num="56" count="242" type="stmt"/>
        <line num="83" count="1" type="stmt"/>
        <line num="84" count="223" type="stmt"/>
        <line num="86" count="223" type="stmt"/>
        <line num="88" count="223" type="cond" truecount="4" falsecount="0"/>
        <line num="89" count="7" type="stmt"/>
        <line num="96" count="223" type="stmt"/>
        <line num="97" count="223" type="stmt"/>
        <line num="114" count="1" type="stmt"/>
        <line num="115" count="200" type="stmt"/>
        <line num="116" count="200" type="stmt"/>
        <line num="117" count="200" type="stmt"/>
        <line num="118" count="200" type="stmt"/>
        <line num="119" count="200" type="stmt"/>
        <line num="122" count="200" type="cond" truecount="2" falsecount="0"/>
        <line num="123" count="193" type="stmt"/>
        <line num="126" count="7" type="stmt"/>
        <line num="134" count="200" type="stmt"/>
        <line num="139" count="200" type="cond" truecount="4" falsecount="0"/>
        <line num="140" count="8" type="cond" truecount="2" falsecount="0"/>
        <line num="142" count="8" type="stmt"/>
        <line num="145" count="8" type="cond" truecount="2" falsecount="0"/>
        <line num="150" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="151" count="5" type="stmt"/>
        <line num="152" count="5" type="stmt"/>
        <line num="154" count="0" type="stmt"/>
        <line num="155" count="0" type="stmt"/>
        <line num="157" count="5" type="stmt"/>
        <line num="161" count="5" type="stmt"/>
        <line num="165" count="3" type="stmt"/>
        <line num="167" count="8" type="stmt"/>
        <line num="168" count="15" type="stmt"/>
        <line num="172" count="15" type="stmt"/>
        <line num="176" count="200" type="stmt"/>
        <line num="179" count="200" type="cond" truecount="2" falsecount="0"/>
        <line num="184" count="195" type="stmt"/>
        <line num="185" count="195" type="stmt"/>
        <line num="186" count="195" type="stmt"/>
        <line num="187" count="195" type="cond" truecount="2" falsecount="0"/>
        <line num="188" count="3" type="stmt"/>
        <line num="189" count="3" type="stmt"/>
        <line num="192" count="3" type="stmt"/>
        <line num="194" count="192" type="stmt"/>
        <line num="196" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="201" count="2" type="stmt"/>
        <line num="202" count="2" type="stmt"/>
        <line num="203" count="2" type="stmt"/>
        <line num="206" count="2" type="stmt"/>
        <line num="207" count="2" type="stmt"/>
        <line num="208" count="2" type="stmt"/>
        <line num="209" count="3" type="cond" truecount="3" falsecount="1"/>
        <line num="213" count="3" type="stmt"/>
        <line num="216" count="3" type="stmt"/>
        <line num="220" count="1" type="stmt"/>
        <line num="224" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="226" count="3" type="stmt"/>
        <line num="227" count="3" type="stmt"/>
        <line num="230" count="0" type="stmt"/>
        <line num="232" count="3" type="stmt"/>
        <line num="235" count="3" type="stmt"/>
        <line num="236" count="3" type="stmt"/>
        <line num="239" count="3" type="stmt"/>
        <line num="241" count="200" type="stmt"/>
        <line num="256" count="1" type="stmt"/>
        <line num="257" count="54" type="stmt"/>
        <line num="258" count="54" type="stmt"/>
        <line num="260" count="54" type="cond" truecount="2" falsecount="0"/>
        <line num="261" count="1" type="stmt"/>
        <line num="264" count="53" type="cond" truecount="2" falsecount="0"/>
        <line num="265" count="1" type="stmt"/>
        <line num="268" count="52" type="stmt"/>
        <line num="270" count="52" type="cond" truecount="2" falsecount="0"/>
        <line num="272" count="52" type="stmt"/>
        <line num="273" count="52" type="stmt"/>
        <line num="288" count="1" type="stmt"/>
        <line num="289" count="70" type="stmt"/>
        <line num="290" count="70" type="stmt"/>
        <line num="291" count="70" type="stmt"/>
        <line num="292" count="70" type="stmt"/>
        <line num="294" count="70" type="stmt"/>
        <line num="295" count="70" type="stmt"/>
        <line num="296" count="70" type="stmt"/>
        <line num="307" count="130" type="stmt"/>
        <line num="311" count="68" type="stmt"/>
        <line num="320" count="68" type="stmt"/>
        <line num="321" count="68" type="cond" truecount="2" falsecount="0"/>
        <line num="322" count="44" type="stmt"/>
        <line num="326" count="68" type="stmt"/>
        <line num="327" count="68" type="stmt"/>
        <line num="328" count="262" type="stmt"/>
        <line num="329" count="262" type="stmt"/>
        <line num="333" count="262" type="cond" truecount="2" falsecount="0"/>
        <line num="334" count="65" type="stmt"/>
        <line num="336" count="197" type="stmt"/>
        <line num="338" count="262" type="stmt"/>
        <line num="339" count="262" type="stmt"/>
        <line num="341" count="68" type="stmt"/>
        <line num="342" count="68" type="stmt"/>
        <line num="347" count="70" type="stmt"/>
        <line num="348" count="370" type="cond" truecount="4" falsecount="0"/>
        <line num="349" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="351" count="370" type="cond" truecount="2" falsecount="0"/>
        <line num="353" count="370" type="cond" truecount="2" falsecount="0"/>
        <line num="358" count="56" type="cond" truecount="2" falsecount="0"/>
        <line num="359" count="10" type="stmt"/>
        <line num="361" count="56" type="stmt"/>
        <line num="364" count="314" type="cond" truecount="2" falsecount="0"/>
        <line num="366" count="1" type="stmt"/>
        <line num="367" count="1" type="stmt"/>
        <line num="370" count="313" type="cond" truecount="1" falsecount="1"/>
        <line num="371" count="0" type="stmt"/>
        <line num="376" count="313" type="cond" truecount="2" falsecount="0"/>
        <line num="377" count="1" type="stmt"/>
        <line num="379" count="313" type="cond" truecount="2" falsecount="0"/>
        <line num="381" count="207" type="stmt"/>
        <line num="386" count="106" type="stmt"/>
        <line num="388" count="313" type="cond" truecount="7" falsecount="0"/>
        <line num="395" count="9" type="stmt"/>
        <line num="397" count="313" type="cond" truecount="7" falsecount="0"/>
        <line num="404" count="68" type="stmt"/>
        <line num="407" count="70" type="cond" truecount="2" falsecount="0"/>
        <line num="408" count="49" type="stmt"/>
        <line num="411" count="70" type="stmt"/>
        <line num="413" count="70" type="stmt"/>
        <line num="414" count="68" type="stmt"/>
        <line num="415" count="68" type="cond" truecount="2" falsecount="0"/>
        <line num="416" count="68" type="stmt"/>
        <line num="418" count="70" type="cond" truecount="2" falsecount="0"/>
        <line num="419" count="70" type="stmt"/>
        <line num="433" count="1" type="stmt"/>
        <line num="434" count="27" type="stmt"/>
        <line num="435" count="27" type="stmt"/>
        <line num="436" count="27" type="stmt"/>
        <line num="437" count="27" type="stmt"/>
        <line num="442" count="27" type="cond" truecount="2" falsecount="0"/>
        <line num="443" count="19" type="cond" truecount="2" falsecount="0"/>
        <line num="444" count="14" type="stmt"/>
        <line num="448" count="8" type="stmt"/>
        <line num="450" count="27" type="cond" truecount="2" falsecount="0"/>
        <line num="451" count="8" type="cond" truecount="2" falsecount="0"/>
        <line num="452" count="3" type="stmt"/>
        <line num="456" count="19" type="stmt"/>
        <line num="460" count="27" type="stmt"/>
        <line num="463" count="37" type="cond" truecount="5" falsecount="0"/>
        <line num="464" count="1" type="stmt"/>
        <line num="467" count="36" type="cond" truecount="2" falsecount="0"/>
        <line num="468" count="36" type="cond" truecount="1" falsecount="1"/>
        <line num="470" count="36" type="cond" truecount="1" falsecount="1"/>
        <line num="475" count="0" type="stmt"/>
        <line num="477" count="36" type="stmt"/>
        <line num="479" count="36" type="cond" truecount="1" falsecount="1"/>
        <line num="480" count="0" type="stmt"/>
        <line num="484" count="36" type="stmt"/>
        <line num="487" count="36" type="cond" truecount="2" falsecount="0"/>
        <line num="492" count="1" type="stmt"/>
        <line num="494" count="1" type="stmt"/>
        <line num="498" count="35" type="stmt"/>
        <line num="500" count="35" type="stmt"/>
        <line num="502" count="35" type="stmt"/>
        <line num="505" count="36" type="stmt"/>
        <line num="506" count="36" type="stmt"/>
        <line num="510" count="27" type="cond" truecount="1" falsecount="1"/>
        <line num="511" count="27" type="stmt"/>
        <line num="547" count="1" type="stmt"/>
        <line num="548" count="91" type="stmt"/>
        <line num="549" count="91" type="stmt"/>
        <line num="563" count="284" type="cond" truecount="2" falsecount="0"/>
        <line num="564" count="141" type="stmt"/>
        <line num="565" count="141" type="stmt"/>
        <line num="566" count="141" type="stmt"/>
        <line num="568" count="141" type="stmt"/>
        <line num="570" count="143" type="stmt"/>
        <line num="571" count="143" type="stmt"/>
        <line num="572" count="143" type="stmt"/>
        <line num="574" count="284" type="stmt"/>
        <line num="577" count="190" type="stmt"/>
        <line num="578" count="196" type="stmt"/>
        <line num="579" count="196" type="stmt"/>
        <line num="580" count="196" type="cond" truecount="2" falsecount="0"/>
        <line num="586" count="190" type="stmt"/>
        <line num="589" count="190" type="cond" truecount="4" falsecount="0"/>
        <line num="590" count="3" type="stmt"/>
        <line num="594" count="281" type="cond" truecount="2" falsecount="0"/>
        <line num="596" count="140" type="stmt"/>
        <line num="598" count="281" type="stmt"/>
        <line num="603" count="358" type="stmt"/>
        <line num="606" count="91" type="stmt"/>
        <line num="607" count="91" type="stmt"/>
        <line num="612" count="91" type="stmt"/>
        <line num="613" count="89" type="stmt"/>
        <line num="615" count="89" type="stmt"/>
        <line num="616" count="89" type="stmt"/>
        <line num="618" count="89" type="cond" truecount="4" falsecount="0"/>
        <line num="621" count="49" type="stmt"/>
        <line num="622" count="49" type="stmt"/>
        <line num="628" count="40" type="stmt"/>
        <line num="629" count="464" type="cond" truecount="2" falsecount="0"/>
        <line num="630" count="95" type="stmt"/>
        <line num="632" count="369" type="cond" truecount="2" falsecount="0"/>
        <line num="633" count="185" type="stmt"/>
        <line num="634" count="185" type="cond" truecount="2" falsecount="0"/>
        <line num="642" count="132" type="stmt"/>
        <line num="645" count="53" type="stmt"/>
        <line num="647" count="53" type="stmt"/>
        <line num="649" count="52" type="stmt"/>
        <line num="650" count="52" type="stmt"/>
        <line num="651" count="52" type="stmt"/>
        <line num="654" count="184" type="stmt"/>
        <line num="655" count="184" type="cond" truecount="2" falsecount="0"/>
        <line num="661" count="132" type="stmt"/>
        <line num="664" count="52" type="stmt"/>
        <line num="666" count="52" type="stmt"/>
        <line num="668" count="52" type="stmt"/>
        <line num="669" count="52" type="stmt"/>
        <line num="674" count="88" type="stmt"/>
        <line num="676" count="88" type="stmt"/>
        <line num="677" count="88" type="stmt"/>
        <line num="680" count="88" type="stmt"/>
        <line num="682" count="88" type="stmt"/>
        <line num="692" count="1" type="stmt"/>
        <line num="693" count="1330" type="stmt"/>
        <line num="703" count="1" type="stmt"/>
        <line num="704" count="1248" type="cond" truecount="2" falsecount="0"/>
        <line num="705" count="1243" type="stmt"/>
        <line num="715" count="1" type="stmt"/>
        <line num="716" count="3508" type="cond" truecount="1" falsecount="1"/>
        <line num="717" count="0" type="stmt"/>
        <line num="719" count="3508" type="cond" truecount="2" falsecount="0"/>
        <line num="720" count="2588" type="stmt"/>
        <line num="721" count="2588" type="cond" truecount="2" falsecount="0"/>
        <line num="725" count="80" type="stmt"/>
        <line num="727" count="2508" type="stmt"/>
        <line num="742" count="1" type="stmt"/>
        <line num="743" count="433" type="stmt"/>
        <line num="744" count="433" type="stmt"/>
        <line num="748" count="433" type="stmt"/>
        <line num="749" count="1628" type="cond" truecount="4" falsecount="0"/>
        <line num="750" count="26" type="cond" truecount="2" falsecount="0"/>
        <line num="751" count="13" type="cond" truecount="2" falsecount="0"/>
        <line num="752" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="753" count="0" type="stmt"/>
        <line num="755" count="5" type="stmt"/>
        <line num="756" count="5" type="stmt"/>
        <line num="758" count="13" type="stmt"/>
        <line num="760" count="13" type="stmt"/>
        <line num="761" count="13" type="cond" truecount="2" falsecount="0"/>
        <line num="762" count="5" type="stmt"/>
        <line num="763" count="5" type="stmt"/>
        <line num="768" count="433" type="cond" truecount="2" falsecount="0"/>
        <line num="769" count="415" type="cond" truecount="2" falsecount="0"/>
        <line num="770" count="1" type="stmt"/>
        <line num="772" count="415" type="stmt"/>
        <line num="773" count="415" type="stmt"/>
        <line num="775" count="433" type="stmt"/>
        <line num="792" count="1" type="stmt"/>
        <line num="793" count="1738" type="stmt"/>
        <line num="794" count="1738" type="cond" truecount="2" falsecount="0"/>
        <line num="795" count="2237" type="cond" truecount="2" falsecount="0"/>
        <line num="797" count="2237" type="cond" truecount="3" falsecount="0"/>
        <line num="801" count="1738" type="cond" truecount="4" falsecount="0"/>
        <line num="803" count="237" type="stmt"/>
        <line num="804" count="237" type="stmt"/>
        <line num="807" count="1501" type="cond" truecount="2" falsecount="0"/>
        <line num="810" count="17" type="stmt"/>
        <line num="813" count="1501" type="stmt"/>
        <line num="814" count="1501" type="cond" truecount="2" falsecount="0"/>
        <line num="820" count="232" type="stmt"/>
        <line num="821" count="232" type="stmt"/>
        <line num="822" count="232" type="stmt"/>
        <line num="825" count="1501" type="stmt"/>
        <line num="826" count="1501" type="cond" truecount="2" falsecount="0"/>
        <line num="827" count="13" type="stmt"/>
        <line num="829" count="1501" type="cond" truecount="2" falsecount="0"/>
        <line num="830" count="15" type="stmt"/>
        <line num="832" count="1501" type="stmt"/>
        <line num="842" count="1" type="stmt"/>
        <line num="843" count="57" type="stmt"/>
        <line num="852" count="1" type="stmt"/>
        <line num="853" count="53" type="stmt"/>
        <line num="854" count="59" type="cond" truecount="2" falsecount="0"/>
        <line num="855" count="46" type="stmt"/>
        <line num="874" count="1" type="stmt"/>
        <line num="876" count="596" type="stmt"/>
        <line num="878" count="595" type="stmt"/>
        <line num="880" count="595" type="stmt"/>
        <line num="884" count="595" type="stmt"/>
        <line num="898" count="1" type="stmt"/>
        <line num="899" count="569" type="stmt"/>
        <line num="900" count="569" type="stmt"/>
        <line num="901" count="569" type="stmt"/>
        <line num="903" count="569" type="cond" truecount="2" falsecount="0"/>
        <line num="905" count="156" type="stmt"/>
        <line num="906" count="156" type="stmt"/>
        <line num="909" count="413" type="stmt"/>
        <line num="910" count="413" type="cond" truecount="1" falsecount="1"/>
        <line num="912" count="0" type="stmt"/>
        <line num="914" count="413" type="stmt"/>
        <line num="915" count="413" type="stmt"/>
        <line num="917" count="413" type="cond" truecount="2" falsecount="0"/>
        <line num="918" count="390" type="cond" truecount="4" falsecount="0"/>
        <line num="920" count="130" type="stmt"/>
        <line num="921" count="130" type="stmt"/>
        <line num="927" count="260" type="stmt"/>
        <line num="931" count="260" type="stmt"/>
        <line num="936" count="390" type="stmt"/>
        <line num="937" count="390" type="stmt"/>
        <line num="939" count="390" type="stmt"/>
        <line num="944" count="23" type="stmt"/>
        <line num="946" count="63" type="cond" truecount="2" falsecount="0"/>
        <line num="948" count="42" type="stmt"/>
        <line num="949" count="42" type="stmt"/>
        <line num="952" count="21" type="stmt"/>
        <line num="953" count="21" type="stmt"/>
        <line num="958" count="63" type="cond" truecount="2" falsecount="0"/>
        <line num="960" count="23" type="stmt"/>
        <line num="961" count="23" type="stmt"/>
        <line num="962" count="40" type="cond" truecount="2" falsecount="0"/>
        <line num="964" count="20" type="stmt"/>
        <line num="969" count="20" type="stmt"/>
        <line num="970" count="20" type="stmt"/>
        <line num="973" count="20" type="stmt"/>
        <line num="974" count="20" type="stmt"/>
        <line num="978" count="23" type="cond" truecount="1" falsecount="1"/>
        <line num="979" count="23" type="stmt"/>
        <line num="980" count="23" type="stmt"/>
        <line num="982" count="23" type="stmt"/>
        <line num="992" count="1" type="stmt"/>
        <line num="993" count="17" type="stmt"/>
        <line num="994" count="17" type="stmt"/>
        <line num="995" count="17" type="stmt"/>
        <line num="997" count="17" type="cond" truecount="2" falsecount="0"/>
        <line num="998" count="7" type="stmt"/>
        <line num="1003" count="7" type="stmt"/>
        <line num="1007" count="10" type="stmt"/>
        <line num="1016" count="10" type="stmt"/>
        <line num="1017" count="10" type="stmt"/>
        <line num="1018" count="20" type="stmt"/>
        <line num="1020" count="20" type="cond" truecount="2" falsecount="0"/>
        <line num="1021" count="6" type="stmt"/>
        <line num="1022" count="6" type="stmt"/>
        <line num="1023" count="14" type="cond" truecount="1" falsecount="1"/>
        <line num="1024" count="14" type="stmt"/>
        <line num="1025" count="14" type="stmt"/>
        <line num="1028" count="0" type="stmt"/>
        <line num="1030" count="20" type="stmt"/>
        <line num="1031" count="76" type="stmt"/>
        <line num="1032" count="76" type="cond" truecount="4" falsecount="0"/>
        <line num="1033" count="20" type="stmt"/>
        <line num="1035" count="56" type="cond" truecount="2" falsecount="0"/>
        <line num="1037" count="25" type="stmt"/>
        <line num="1038" count="25" type="stmt"/>
        <line num="1041" count="31" type="stmt"/>
        <line num="1042" count="31" type="cond" truecount="2" falsecount="0"/>
        <line num="1043" count="25" type="stmt"/>
        <line num="1058" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="1063" count="1" type="stmt"/>
        <line num="1066" count="5" type="stmt"/>
        <line num="1067" count="5" type="stmt"/>
        <line num="1070" count="10" type="stmt"/>
        <line num="1071" count="10" type="cond" truecount="2" falsecount="0"/>
        <line num="1072" count="2" type="stmt"/>
        <line num="1073" count="2" type="stmt"/>
        <line num="1076" count="8" type="cond" truecount="2" falsecount="0"/>
        <line num="1077" count="7" type="stmt"/>
        <line num="1081" count="7" type="stmt"/>
        <line num="1083" count="8" type="stmt"/>
        <line num="1088" count="8" type="stmt"/>
        <line num="1089" count="8" type="cond" truecount="2" falsecount="0"/>
        <line num="1090" count="4" type="stmt"/>
      </file>
      <file name="ve.dm.TransactionProcessor.js" path="/src/src/dm/ve.dm.TransactionProcessor.js">
        <metrics statements="121" coveredstatements="102" conditionals="37" coveredconditionals="31" methods="24" coveredmethods="21"/>
        <line num="21" count="1" type="stmt"/>
        <line num="23" count="1393" type="stmt"/>
        <line num="24" count="1393" type="stmt"/>
        <line num="25" count="1393" type="stmt"/>
        <line num="26" count="1393" type="stmt"/>
        <line num="27" count="1393" type="stmt"/>
        <line num="28" count="1393" type="stmt"/>
        <line num="29" count="1393" type="stmt"/>
        <line num="32" count="1393" type="stmt"/>
        <line num="37" count="1393" type="stmt"/>
        <line num="39" count="1393" type="stmt"/>
        <line num="40" count="1393" type="stmt"/>
        <line num="41" count="1393" type="stmt"/>
        <line num="42" count="1393" type="stmt"/>
        <line num="43" count="1393" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="52" count="1" type="stmt"/>
        <line num="63" count="1" type="stmt"/>
        <line num="64" count="4242" type="cond" truecount="1" falsecount="1"/>
        <line num="65" count="4242" type="stmt"/>
        <line num="67" count="0" type="stmt"/>
        <line num="78" count="1" type="stmt"/>
        <line num="93" count="1393" type="stmt"/>
        <line num="98" count="1393" type="stmt"/>
        <line num="99" count="4242" type="stmt"/>
        <line num="101" count="1392" type="cond" truecount="2" falsecount="0"/>
        <line num="102" count="3" type="stmt"/>
        <line num="107" count="1389" type="stmt"/>
        <line num="108" count="1389" type="stmt"/>
        <line num="109" count="1389" type="stmt"/>
        <line num="110" count="1389" type="stmt"/>
        <line num="111" count="1382" type="stmt"/>
        <line num="114" count="1389" type="cond" truecount="2" falsecount="0"/>
        <line num="116" count="7" type="cond" truecount="1" falsecount="1"/>
        <line num="117" count="0" type="stmt"/>
        <line num="119" count="7" type="stmt"/>
        <line num="122" count="7" type="stmt"/>
        <line num="126" count="1382" type="stmt"/>
        <line num="128" count="1382" type="stmt"/>
        <line num="140" count="1" type="stmt"/>
        <line num="141" count="51" type="cond" truecount="1" falsecount="1"/>
        <line num="142" count="0" type="stmt"/>
        <line num="144" count="51" type="stmt"/>
        <line num="153" count="1" type="stmt"/>
        <line num="154" count="51" type="stmt"/>
        <line num="163" count="1" type="stmt"/>
        <line num="164" count="1389" type="stmt"/>
        <line num="166" count="1389" type="stmt"/>
        <line num="167" count="1389" type="stmt"/>
        <line num="168" count="51" type="stmt"/>
        <line num="169" count="51" type="cond" truecount="1" falsecount="1"/>
        <line num="179" count="1" type="stmt"/>
        <line num="180" count="7" type="stmt"/>
        <line num="181" count="7" type="stmt"/>
        <line num="182" count="7" type="stmt"/>
        <line num="183" count="0" type="stmt"/>
        <line num="197" count="1" type="stmt"/>
        <line num="198" count="102" type="stmt"/>
        <line num="210" count="1" type="stmt"/>
        <line num="211" count="1382" type="stmt"/>
        <line num="212" count="1382" type="stmt"/>
        <line num="213" count="1382" type="stmt"/>
        <line num="215" count="118" type="cond" truecount="2" falsecount="0"/>
        <line num="216" count="93" type="stmt"/>
        <line num="227" count="1" type="stmt"/>
        <line num="228" count="4190" type="stmt"/>
        <line num="255" count="1" type="stmt"/>
        <line num="256" count="0" type="stmt"/>
        <line num="258" count="0" type="stmt"/>
        <line num="262" count="0" type="stmt"/>
        <line num="263" count="0" type="stmt"/>
        <line num="264" count="0" type="stmt"/>
        <line num="265" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="266" count="0" type="stmt"/>
        <line num="272" count="0" type="stmt"/>
        <line num="273" count="0" type="stmt"/>
        <line num="277" count="0" type="stmt"/>
        <line num="280" count="0" type="stmt"/>
        <line num="283" count="0" type="stmt"/>
        <line num="284" count="0" type="stmt"/>
        <line num="286" count="0" type="stmt"/>
        <line num="296" count="1" type="stmt"/>
        <line num="297" count="51" type="stmt"/>
        <line num="298" count="51" type="stmt"/>
        <line num="300" count="51" type="stmt"/>
        <line num="301" count="51" type="cond" truecount="2" falsecount="0"/>
        <line num="302" count="51" type="stmt"/>
        <line num="303" count="51" type="stmt"/>
        <line num="304" count="0" type="stmt"/>
        <line num="307" count="51" type="stmt"/>
        <line num="308" count="51" type="stmt"/>
        <line num="310" count="51" type="stmt"/>
        <line num="312" count="51" type="stmt"/>
        <line num="313" count="51" type="stmt"/>
        <line num="334" count="1" type="stmt"/>
        <line num="335" count="2743" type="cond" truecount="2" falsecount="0"/>
        <line num="337" count="168" type="stmt"/>
        <line num="338" count="168" type="stmt"/>
        <line num="339" count="1238" type="stmt"/>
        <line num="340" count="1238" type="cond" truecount="2" falsecount="0"/>
        <line num="341" count="610" type="cond" truecount="2" falsecount="0"/>
        <line num="345" count="2743" type="stmt"/>
        <line num="363" count="1" type="stmt"/>
        <line num="364" count="52" type="cond" truecount="2" falsecount="0"/>
        <line num="365" count="1" type="stmt"/>
        <line num="367" count="51" type="stmt"/>
        <line num="380" count="1" type="stmt"/>
        <line num="387" count="1447" type="stmt"/>
        <line num="388" count="2510" type="stmt"/>
        <line num="389" count="2510" type="cond" truecount="2" falsecount="0"/>
        <line num="390" count="1256" type="cond" truecount="2" falsecount="0"/>
        <line num="392" count="628" type="stmt"/>
        <line num="395" count="628" type="stmt"/>
        <line num="399" count="1447" type="stmt"/>
        <line num="400" count="2960" type="stmt"/>
        <line num="401" count="2960" type="cond" truecount="2" falsecount="0"/>
        <line num="402" count="1289" type="cond" truecount="2" falsecount="0"/>
        <line num="404" count="643" type="stmt"/>
        <line num="407" count="646" type="stmt"/>
        <line num="411" count="1447" type="stmt"/>
        <line num="413" count="1447" type="stmt"/>
      </file>
      <file name="ve.dm.TransactionSquasher.js" path="/src/src/dm/ve.dm.TransactionSquasher.js">
        <metrics statements="222" coveredstatements="209" conditionals="121" coveredconditionals="105" methods="16" coveredmethods="16"/>
        <line num="40" count="1" type="stmt"/>
        <line num="44" count="98" type="stmt"/>
        <line num="49" count="98" type="stmt"/>
        <line num="54" count="98" type="stmt"/>
        <line num="59" count="98" type="stmt"/>
        <line num="69" count="98" type="stmt"/>
        <line num="74" count="98" type="stmt"/>
        <line num="80" count="98" type="stmt"/>
        <line num="85" count="1" type="stmt"/>
        <line num="96" count="1" type="stmt"/>
        <line num="98" count="5314" type="cond" truecount="1" falsecount="1"/>
        <line num="101" count="994" type="stmt"/>
        <line num="110" count="1" type="stmt"/>
        <line num="111" count="99" type="cond" truecount="2" falsecount="0"/>
        <line num="112" count="1" type="stmt"/>
        <line num="114" count="98" type="stmt"/>
        <line num="115" count="98" type="stmt"/>
        <line num="116" count="560" type="stmt"/>
        <line num="118" count="98" type="stmt"/>
        <line num="128" count="1" type="stmt"/>
        <line num="129" count="98" type="stmt"/>
        <line num="141" count="1" type="stmt"/>
        <line num="144" count="560" type="stmt"/>
        <line num="145" count="560" type="stmt"/>
        <line num="146" count="560" type="stmt"/>
        <line num="147" count="560" type="stmt"/>
        <line num="148" count="560" type="stmt"/>
        <line num="149" count="560" type="stmt"/>
        <line num="150" count="560" type="stmt"/>
        <line num="152" count="560" type="stmt"/>
        <line num="153" count="1663" type="stmt"/>
        <line num="154" count="1663" type="cond" truecount="2" falsecount="0"/>
        <line num="155" count="1103" type="stmt"/>
        <line num="156" count="1103" type="stmt"/>
        <line num="157" count="1628" type="stmt"/>
        <line num="158" count="1628" type="stmt"/>
        <line num="160" count="560" type="cond" truecount="2" falsecount="0"/>
        <line num="161" count="548" type="stmt"/>
        <line num="162" count="548" type="stmt"/>
        <line num="163" count="158" type="stmt"/>
        <line num="164" count="158" type="stmt"/>
        <line num="166" count="548" type="stmt"/>
        <line num="167" count="548" type="stmt"/>
        <line num="168" count="542" type="stmt"/>
        <line num="169" count="542" type="stmt"/>
        <line num="171" count="12" type="cond" truecount="1" falsecount="1"/>
        <line num="172" count="12" type="stmt"/>
        <line num="174" count="0" type="stmt"/>
        <line num="186" count="1" type="stmt"/>
        <line num="187" count="1628" type="stmt"/>
        <line num="188" count="1628" type="cond" truecount="1" falsecount="1"/>
        <line num="189" count="0" type="stmt"/>
        <line num="192" count="1628" type="cond" truecount="2" falsecount="0"/>
        <line num="193" count="1094" type="stmt"/>
        <line num="194" count="1094" type="stmt"/>
        <line num="195" count="1094" type="stmt"/>
        <line num="196" count="1094" type="stmt"/>
        <line num="197" count="1094" type="stmt"/>
        <line num="199" count="534" type="cond" truecount="2" falsecount="0"/>
        <line num="201" count="529" type="stmt"/>
        <line num="206" count="529" type="stmt"/>
        <line num="207" count="529" type="stmt"/>
        <line num="208" count="529" type="stmt"/>
        <line num="209" count="529" type="stmt"/>
        <line num="211" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="213" count="5" type="stmt"/>
        <line num="214" count="5" type="stmt"/>
        <line num="216" count="5" type="stmt"/>
        <line num="217" count="5" type="stmt"/>
        <line num="219" count="0" type="stmt"/>
        <line num="232" count="1" type="stmt"/>
        <line num="233" count="158" type="stmt"/>
        <line num="235" count="158" type="stmt"/>
        <line num="236" count="158" type="cond" truecount="1" falsecount="1"/>
        <line num="237" count="0" type="stmt"/>
        <line num="239" count="158" type="cond" truecount="2" falsecount="0"/>
        <line num="240" count="35" type="stmt"/>
        <line num="242" count="35" type="stmt"/>
        <line num="243" count="35" type="stmt"/>
        <line num="244" count="35" type="cond" truecount="2" falsecount="0"/>
        <line num="245" count="28" type="stmt"/>
        <line num="247" count="28" type="stmt"/>
        <line num="249" count="28" type="stmt"/>
        <line num="251" count="35" type="stmt"/>
        <line num="252" count="35" type="cond" truecount="5" falsecount="0"/>
        <line num="254" count="25" type="stmt"/>
        <line num="262" count="10" type="stmt"/>
        <line num="263" count="10" type="cond" truecount="4" falsecount="0"/>
        <line num="264" count="5" type="stmt"/>
        <line num="265" count="5" type="stmt"/>
        <line num="266" count="5" type="stmt"/>
        <line num="268" count="10" type="stmt"/>
        <line num="275" count="35" type="cond" truecount="2" falsecount="0"/>
        <line num="276" count="28" type="stmt"/>
        <line num="278" count="35" type="stmt"/>
        <line num="279" count="35" type="stmt"/>
        <line num="281" count="123" type="cond" truecount="2" falsecount="0"/>
        <line num="283" count="121" type="stmt"/>
        <line num="285" count="121" type="stmt"/>
        <line num="286" count="121" type="stmt"/>
        <line num="287" count="981" type="cond" truecount="1" falsecount="1"/>
        <line num="291" count="0" type="stmt"/>
        <line num="294" count="121" type="stmt"/>
        <line num="295" count="121" type="cond" truecount="4" falsecount="0"/>
        <line num="297" count="25" type="stmt"/>
        <line num="298" count="25" type="stmt"/>
        <line num="300" count="25" type="stmt"/>
        <line num="302" count="121" type="stmt"/>
        <line num="303" count="121" type="stmt"/>
        <line num="305" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="307" count="2" type="stmt"/>
        <line num="308" count="2" type="stmt"/>
        <line num="309" count="2" type="stmt"/>
        <line num="311" count="2" type="stmt"/>
        <line num="312" count="2" type="stmt"/>
        <line num="314" count="0" type="stmt"/>
        <line num="331" count="1" type="stmt"/>
        <line num="332" count="542" type="stmt"/>
        <line num="333" count="542" type="cond" truecount="5" falsecount="0"/>
        <line num="334" count="473" type="cond" truecount="4" falsecount="0"/>
        <line num="336" count="469" type="stmt"/>
        <line num="340" count="473" type="stmt"/>
        <line num="341" count="473" type="cond" truecount="4" falsecount="0"/>
        <line num="342" count="24" type="stmt"/>
        <line num="343" count="24" type="stmt"/>
        <line num="344" count="24" type="stmt"/>
        <line num="347" count="473" type="stmt"/>
        <line num="353" count="473" type="stmt"/>
        <line num="354" count="473" type="stmt"/>
        <line num="355" count="473" type="stmt"/>
        <line num="357" count="69" type="cond" truecount="1" falsecount="1"/>
        <line num="362" count="69" type="stmt"/>
        <line num="363" count="69" type="stmt"/>
        <line num="364" count="69" type="stmt"/>
        <line num="365" count="69" type="stmt"/>
        <line num="366" count="69" type="stmt"/>
        <line num="368" count="0" type="stmt"/>
        <line num="382" count="1" type="stmt"/>
        <line num="383" count="12" type="stmt"/>
        <line num="384" count="12" type="cond" truecount="5" falsecount="0"/>
        <line num="386" count="7" type="stmt"/>
        <line num="387" count="7" type="cond" truecount="4" falsecount="1"/>
        <line num="388" count="0" type="stmt"/>
        <line num="390" count="7" type="stmt"/>
        <line num="392" count="5" type="stmt"/>
        <line num="393" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="394" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="395" count="0" type="stmt"/>
        <line num="398" count="4" type="stmt"/>
        <line num="400" count="1" type="stmt"/>
        <line num="401" count="1" type="stmt"/>
        <line num="402" count="1" type="stmt"/>
        <line num="403" count="1" type="stmt"/>
        <line num="404" count="1" type="stmt"/>
        <line num="418" count="1" type="stmt"/>
        <line num="419" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="420" count="2" type="stmt"/>
        <line num="422" count="9" type="cond" truecount="1" falsecount="1"/>
        <line num="426" count="0" type="stmt"/>
        <line num="428" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="429" count="2" type="stmt"/>
        <line num="430" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="431" count="2" type="stmt"/>
        <line num="434" count="7" type="stmt"/>
        <line num="443" count="1" type="stmt"/>
        <line num="444" count="2340" type="cond" truecount="5" falsecount="0"/>
        <line num="448" count="1041" type="stmt"/>
        <line num="449" count="1041" type="stmt"/>
        <line num="451" count="1041" type="stmt"/>
        <line num="452" count="1041" type="stmt"/>
        <line num="464" count="1" type="stmt"/>
        <line num="465" count="2286" type="stmt"/>
        <line num="466" count="2286" type="stmt"/>
        <line num="467" count="2286" type="stmt"/>
        <line num="469" count="2286" type="stmt"/>
        <line num="470" count="2286" type="stmt"/>
        <line num="471" count="2822" type="cond" truecount="2" falsecount="0"/>
        <line num="472" count="11" type="stmt"/>
        <line num="474" count="2811" type="cond" truecount="2" falsecount="0"/>
        <line num="475" count="1180" type="cond" truecount="2" falsecount="0"/>
        <line num="477" count="651" type="stmt"/>
        <line num="479" count="1631" type="cond" truecount="2" falsecount="0"/>
        <line num="480" count="7" type="stmt"/>
        <line num="481" count="1624" type="cond" truecount="3" falsecount="1"/>
        <line num="482" count="1624" type="stmt"/>
        <line num="485" count="536" type="stmt"/>
        <line num="486" count="536" type="stmt"/>
        <line num="487" count="536" type="stmt"/>
        <line num="501" count="1" type="stmt"/>
        <line num="502" count="505" type="cond" truecount="2" falsecount="0"/>
        <line num="503" count="505" type="cond" truecount="2" falsecount="0"/>
        <line num="505" count="456" type="stmt"/>
        <line num="507" count="49" type="cond" truecount="1" falsecount="1"/>
        <line num="508" count="0" type="stmt"/>
        <line num="510" count="49" type="stmt"/>
        <line num="511" count="49" type="stmt"/>
        <line num="512" count="49" type="cond" truecount="1" falsecount="1"/>
        <line num="513" count="0" type="stmt"/>
        <line num="515" count="49" type="cond" truecount="1" falsecount="1"/>
        <line num="516" count="0" type="stmt"/>
        <line num="518" count="49" type="stmt"/>
        <line num="519" count="49" type="stmt"/>
        <line num="520" count="49" type="stmt"/>
        <line num="521" count="49" type="stmt"/>
        <line num="522" count="49" type="stmt"/>
        <line num="530" count="1" type="stmt"/>
        <line num="531" count="55" type="stmt"/>
        <line num="532" count="55" type="cond" truecount="4" falsecount="0"/>
        <line num="533" count="5" type="stmt"/>
        <line num="535" count="50" type="cond" truecount="4" falsecount="0"/>
        <line num="536" count="25" type="stmt"/>
        <line num="537" count="25" type="stmt"/>
        <line num="538" count="25" type="stmt"/>
        <line num="539" count="25" type="stmt"/>
        <line num="540" count="25" type="stmt"/>
        <line num="541" count="25" type="cond" truecount="4" falsecount="0"/>
        <line num="542" count="3" type="stmt"/>
        <line num="543" count="3" type="stmt"/>
        <line num="549" count="3" type="stmt"/>
        <line num="555" count="3" type="stmt"/>
        <line num="556" count="3" type="stmt"/>
        <line num="557" count="3" type="stmt"/>
      </file>
      <file name="ve.dm.TreeCursor.js" path="/src/src/dm/ve.dm.TreeCursor.js">
        <metrics statements="104" coveredstatements="95" conditionals="68" coveredconditionals="58" methods="9" coveredmethods="9"/>
        <line num="20" count="1" type="stmt"/>
        <line num="21" count="2788" type="stmt"/>
        <line num="22" count="2788" type="stmt"/>
        <line num="23" count="2788" type="stmt"/>
        <line num="24" count="2788" type="stmt"/>
        <line num="25" count="2788" type="stmt"/>
        <line num="26" count="2788" type="stmt"/>
        <line num="27" count="2788" type="stmt"/>
        <line num="28" count="2788" type="cond" truecount="1" falsecount="1"/>
        <line num="29" count="2788" type="stmt"/>
        <line num="31" count="2788" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="46" count="20347" type="cond" truecount="1" falsecount="1"/>
        <line num="47" count="0" type="stmt"/>
        <line num="49" count="20347" type="cond" truecount="1" falsecount="1"/>
        <line num="50" count="0" type="stmt"/>
        <line num="54" count="20347" type="cond" truecount="4" falsecount="0"/>
        <line num="55" count="804" type="stmt"/>
        <line num="56" count="804" type="stmt"/>
        <line num="57" count="804" type="stmt"/>
        <line num="59" count="20347" type="stmt"/>
        <line num="63" count="20347" type="cond" truecount="2" falsecount="0"/>
        <line num="69" count="828" type="stmt"/>
        <line num="70" count="828" type="stmt"/>
        <line num="71" count="828" type="stmt"/>
        <line num="72" count="828" type="stmt"/>
        <line num="79" count="1" type="stmt"/>
        <line num="81" count="29348" type="cond" truecount="2" falsecount="0"/>
        <line num="90" count="1" type="stmt"/>
        <line num="92" count="29348" type="cond" truecount="4" falsecount="0"/>
        <line num="94" count="29348" type="stmt"/>
        <line num="99" count="403" type="stmt"/>
        <line num="100" count="403" type="stmt"/>
        <line num="111" count="1" type="stmt"/>
        <line num="112" count="20347" type="stmt"/>
        <line num="113" count="20347" type="cond" truecount="2" falsecount="0"/>
        <line num="114" count="1911" type="stmt"/>
        <line num="116" count="18436" type="cond" truecount="2" falsecount="0"/>
        <line num="118" count="9086" type="stmt"/>
        <line num="120" count="18436" type="cond" truecount="2" falsecount="0"/>
        <line num="122" count="18375" type="stmt"/>
        <line num="123" count="30746" type="stmt"/>
        <line num="127" count="20347" type="cond" truecount="1" falsecount="1"/>
        <line num="128" count="0" type="stmt"/>
        <line num="154" count="1" type="stmt"/>
        <line num="155" count="20347" type="cond" truecount="1" falsecount="1"/>
        <line num="156" count="0" type="stmt"/>
        <line num="157" count="0" type="stmt"/>
        <line num="160" count="20347" type="cond" truecount="1" falsecount="1"/>
        <line num="161" count="20347" type="stmt"/>
        <line num="163" count="20347" type="stmt"/>
        <line num="165" count="20347" type="cond" truecount="2" falsecount="0"/>
        <line num="167" count="1935" type="stmt"/>
        <line num="168" count="1935" type="stmt"/>
        <line num="176" count="1935" type="stmt"/>
        <line num="177" count="1935" type="stmt"/>
        <line num="178" count="1935" type="stmt"/>
        <line num="179" count="1935" type="stmt"/>
        <line num="182" count="18412" type="cond" truecount="2" falsecount="0"/>
        <line num="183" count="18412" type="cond" truecount="1" falsecount="1"/>
        <line num="184" count="0" type="stmt"/>
        <line num="186" count="18412" type="cond" truecount="2" falsecount="0"/>
        <line num="187" count="3946" type="stmt"/>
        <line num="190" count="14466" type="stmt"/>
        <line num="191" count="14466" type="cond" truecount="2" falsecount="0"/>
        <line num="192" count="4037" type="stmt"/>
        <line num="195" count="10429" type="stmt"/>
        <line num="196" count="10429" type="stmt"/>
        <line num="204" count="10429" type="stmt"/>
        <line num="205" count="10429" type="stmt"/>
        <line num="206" count="10429" type="stmt"/>
        <line num="207" count="10429" type="stmt"/>
        <line num="215" count="1" type="stmt"/>
        <line num="216" count="4037" type="cond" truecount="1" falsecount="1"/>
        <line num="221" count="0" type="stmt"/>
        <line num="223" count="4037" type="stmt"/>
        <line num="224" count="4037" type="cond" truecount="1" falsecount="1"/>
        <line num="225" count="4037" type="stmt"/>
        <line num="233" count="4037" type="stmt"/>
        <line num="234" count="4037" type="stmt"/>
        <line num="235" count="4037" type="stmt"/>
        <line num="236" count="4037" type="stmt"/>
        <line num="237" count="4037" type="stmt"/>
        <line num="238" count="4037" type="stmt"/>
        <line num="239" count="4037" type="stmt"/>
        <line num="247" count="1" type="stmt"/>
        <line num="248" count="4053" type="stmt"/>
        <line num="249" count="4053" type="stmt"/>
        <line num="250" count="4053" type="stmt"/>
        <line num="251" count="4053" type="stmt"/>
        <line num="252" count="4053" type="cond" truecount="1" falsecount="1"/>
        <line num="254" count="0" type="stmt"/>
        <line num="255" count="0" type="stmt"/>
        <line num="257" count="4053" type="cond" truecount="2" falsecount="0"/>
        <line num="258" count="23" type="stmt"/>
        <line num="260" count="4030" type="cond" truecount="2" falsecount="0"/>
        <line num="262" count="3969" type="stmt"/>
        <line num="263" count="23" type="stmt"/>
        <line num="267" count="4030" type="stmt"/>
        <line num="269" count="4053" type="stmt"/>
        <line num="277" count="4053" type="stmt"/>
        <line num="278" count="4053" type="stmt"/>
        <line num="279" count="4053" type="stmt"/>
      </file>
      <file name="ve.dm.TreeModifier.js" path="/src/src/dm/ve.dm.TreeModifier.js">
        <metrics statements="479" coveredstatements="466" conditionals="288" coveredconditionals="271" methods="48" coveredmethods="48"/>
        <line num="43" count="1" type="stmt"/>
        <line num="45" count="5" type="stmt"/>
        <line num="46" count="5" type="stmt"/>
        <line num="51" count="5" type="stmt"/>
        <line num="56" count="5" type="stmt"/>
        <line num="61" count="5" type="stmt"/>
        <line num="66" count="5" type="stmt"/>
        <line num="71" count="5" type="stmt"/>
        <line num="76" count="5" type="stmt"/>
        <line num="81" count="5" type="stmt"/>
        <line num="89" count="5" type="stmt"/>
        <line num="92" count="1" type="stmt"/>
        <line num="103" count="1" type="stmt"/>
        <line num="104" count="1382" type="stmt"/>
        <line num="105" count="2873" type="stmt"/>
        <line num="115" count="1" type="stmt"/>
        <line num="118" count="17018" type="cond" truecount="2" falsecount="0"/>
        <line num="127" count="1614" type="stmt"/>
        <line num="130" count="15404" type="cond" truecount="4" falsecount="0"/>
        <line num="131" count="76" type="stmt"/>
        <line num="133" count="15328" type="stmt"/>
        <line num="136" count="1207" type="stmt"/>
        <line num="137" count="1207" type="stmt"/>
        <line num="139" count="1207" type="cond" truecount="1" falsecount="1"/>
        <line num="140" count="0" type="stmt"/>
        <line num="151" count="1" type="stmt"/>
        <line num="152" count="2873" type="stmt"/>
        <line num="153" count="2873" type="stmt"/>
        <line num="154" count="2873" type="stmt"/>
        <line num="157" count="1952" type="stmt"/>
        <line num="158" count="1952" type="stmt"/>
        <line num="159" count="1952" type="stmt"/>
        <line num="160" count="1952" type="stmt"/>
        <line num="164" count="1500" type="stmt"/>
        <line num="165" count="1500" type="stmt"/>
        <line num="166" count="1500" type="cond" truecount="2" falsecount="0"/>
        <line num="167" count="426" type="stmt"/>
        <line num="169" count="1074" type="stmt"/>
        <line num="170" count="1074" type="stmt"/>
        <line num="171" count="1074" type="cond" truecount="4" falsecount="0"/>
        <line num="174" count="446" type="stmt"/>
        <line num="176" count="628" type="cond" truecount="4" falsecount="0"/>
        <line num="177" count="288" type="stmt"/>
        <line num="180" count="340" type="cond" truecount="1" falsecount="1"/>
        <line num="181" count="0" type="stmt"/>
        <line num="183" count="340" type="stmt"/>
        <line num="184" count="340" type="stmt"/>
        <line num="185" count="340" type="stmt"/>
        <line num="189" count="37" type="stmt"/>
        <line num="190" count="37" type="stmt"/>
        <line num="191" count="37" type="cond" truecount="2" falsecount="0"/>
        <line num="192" count="36" type="stmt"/>
        <line num="194" count="1" type="stmt"/>
        <line num="195" count="1" type="stmt"/>
        <line num="196" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="198" count="0" type="stmt"/>
        <line num="200" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="201" count="0" type="stmt"/>
        <line num="204" count="1" type="stmt"/>
        <line num="205" count="1" type="stmt"/>
        <line num="206" count="1" type="stmt"/>
        <line num="207" count="1" type="stmt"/>
        <line num="208" count="1" type="stmt"/>
        <line num="214" count="1537" type="cond" truecount="2" falsecount="0"/>
        <line num="215" count="787" type="stmt"/>
        <line num="218" count="750" type="stmt"/>
        <line num="219" count="750" type="stmt"/>
        <line num="220" count="774" type="stmt"/>
        <line num="221" count="774" type="cond" truecount="1" falsecount="1"/>
        <line num="222" count="0" type="stmt"/>
        <line num="224" count="774" type="stmt"/>
        <line num="225" count="774" type="stmt"/>
        <line num="226" count="774" type="cond" truecount="2" falsecount="0"/>
        <line num="227" count="750" type="stmt"/>
        <line num="230" count="750" type="cond" truecount="2" falsecount="0"/>
        <line num="231" count="323" type="stmt"/>
        <line num="233" count="427" type="stmt"/>
        <line num="237" count="3154" type="stmt"/>
        <line num="238" count="3154" type="stmt"/>
        <line num="239" count="3154" type="stmt"/>
        <line num="242" count="3154" type="stmt"/>
        <line num="243" count="5468" type="stmt"/>
        <line num="246" count="3154" type="cond" truecount="2" falsecount="0"/>
        <line num="248" count="1537" type="cond" truecount="2" falsecount="0"/>
        <line num="249" count="1500" type="stmt"/>
        <line num="251" count="37" type="stmt"/>
        <line num="254" count="1617" type="stmt"/>
        <line num="257" count="3154" type="cond" truecount="4" falsecount="0"/>
        <line num="258" count="2447" type="stmt"/>
        <line num="260" count="707" type="stmt"/>
        <line num="262" count="3154" type="stmt"/>
        <line num="269" count="3154" type="cond" truecount="2" falsecount="0"/>
        <line num="270" count="3154" type="stmt"/>
        <line num="272" count="3154" type="stmt"/>
        <line num="273" count="9267" type="stmt"/>
        <line num="274" count="9267" type="cond" truecount="2" falsecount="0"/>
        <line num="280" count="6264" type="stmt"/>
        <line num="282" count="3003" type="cond" truecount="4" falsecount="0"/>
        <line num="284" count="612" type="cond" truecount="1" falsecount="1"/>
        <line num="285" count="612" type="stmt"/>
        <line num="286" count="612" type="stmt"/>
        <line num="287" count="612" type="stmt"/>
        <line num="288" count="612" type="stmt"/>
        <line num="292" count="3003" type="stmt"/>
        <line num="297" count="3154" type="cond" truecount="2" falsecount="0"/>
        <line num="298" count="3154" type="stmt"/>
        <line num="299" count="3154" type="stmt"/>
        <line num="304" count="1296" type="stmt"/>
        <line num="305" count="1296" type="stmt"/>
        <line num="307" count="1296" type="cond" truecount="5" falsecount="0"/>
        <line num="309" count="331" type="stmt"/>
        <line num="310" count="331" type="stmt"/>
        <line num="312" count="1296" type="cond" truecount="6" falsecount="0"/>
        <line num="313" count="8" type="stmt"/>
        <line num="314" count="8" type="stmt"/>
        <line num="318" count="2873" type="stmt"/>
        <line num="319" count="2873" type="cond" truecount="2" falsecount="0"/>
        <line num="320" count="2873" type="cond" truecount="2" falsecount="0"/>
        <line num="322" count="2873" type="cond" truecount="2" falsecount="0"/>
        <line num="326" count="2873" type="cond" truecount="6" falsecount="1"/>
        <line num="328" count="631" type="stmt"/>
        <line num="330" count="631" type="stmt"/>
        <line num="331" count="631" type="stmt"/>
        <line num="332" count="631" type="stmt"/>
        <line num="333" count="631" type="stmt"/>
        <line num="334" count="631" type="stmt"/>
        <line num="335" count="631" type="stmt"/>
        <line num="338" count="641" type="stmt"/>
        <line num="339" count="641" type="stmt"/>
        <line num="340" count="641" type="stmt"/>
        <line num="341" count="641" type="cond" truecount="2" falsecount="0"/>
        <line num="342" count="591" type="stmt"/>
        <line num="344" count="641" type="stmt"/>
        <line num="345" count="641" type="stmt"/>
        <line num="348" count="191" type="stmt"/>
        <line num="349" count="191" type="stmt"/>
        <line num="350" count="191" type="stmt"/>
        <line num="353" count="191" type="stmt"/>
        <line num="355" count="191" type="cond" truecount="2" falsecount="0"/>
        <line num="356" count="191" type="stmt"/>
        <line num="357" count="191" type="stmt"/>
        <line num="358" count="191" type="stmt"/>
        <line num="361" count="575" type="stmt"/>
        <line num="362" count="575" type="stmt"/>
        <line num="363" count="575" type="stmt"/>
        <line num="364" count="575" type="stmt"/>
        <line num="365" count="575" type="stmt"/>
        <line num="366" count="575" type="stmt"/>
        <line num="369" count="745" type="stmt"/>
        <line num="370" count="745" type="stmt"/>
        <line num="371" count="745" type="stmt"/>
        <line num="372" count="745" type="stmt"/>
        <line num="375" count="90" type="stmt"/>
        <line num="376" count="90" type="stmt"/>
        <line num="377" count="90" type="stmt"/>
        <line num="378" count="90" type="stmt"/>
        <line num="379" count="90" type="stmt"/>
        <line num="380" count="90" type="cond" truecount="2" falsecount="0"/>
        <line num="381" count="90" type="stmt"/>
        <line num="382" count="90" type="stmt"/>
        <line num="383" count="90" type="stmt"/>
        <line num="386" count="0" type="stmt"/>
        <line num="389" count="2873" type="cond" truecount="4" falsecount="0"/>
        <line num="390" count="1885" type="stmt"/>
        <line num="400" count="1" type="stmt"/>
        <line num="401" count="1389" type="stmt"/>
        <line num="402" count="1389" type="stmt"/>
        <line num="404" count="1382" type="stmt"/>
        <line num="412" count="1" type="stmt"/>
        <line num="414" count="1394" type="stmt"/>
        <line num="415" count="1394" type="stmt"/>
        <line num="418" count="1394" type="stmt"/>
        <line num="419" count="1394" type="stmt"/>
        <line num="420" count="1394" type="stmt"/>
        <line num="421" count="1394" type="stmt"/>
        <line num="422" count="1394" type="stmt"/>
        <line num="423" count="1394" type="stmt"/>
        <line num="424" count="1394" type="stmt"/>
        <line num="425" count="1394" type="stmt"/>
        <line num="433" count="1" type="stmt"/>
        <line num="434" count="1389" type="stmt"/>
        <line num="435" count="1389" type="stmt"/>
        <line num="436" count="4229" type="stmt"/>
        <line num="438" count="1382" type="stmt"/>
        <line num="448" count="1" type="stmt"/>
        <line num="449" count="4240" type="cond" truecount="2" falsecount="0"/>
        <line num="450" count="2742" type="stmt"/>
        <line num="451" count="2742" type="stmt"/>
        <line num="452" count="8865" type="stmt"/>
        <line num="454" count="1498" type="cond" truecount="2" falsecount="0"/>
        <line num="456" count="1447" type="stmt"/>
        <line num="457" count="1832" type="stmt"/>
        <line num="458" count="1832" type="cond" truecount="2" falsecount="0"/>
        <line num="459" count="1255" type="stmt"/>
        <line num="460" count="1255" type="stmt"/>
        <line num="463" count="577" type="stmt"/>
        <line num="464" count="577" type="cond" truecount="2" falsecount="0"/>
        <line num="465" count="681" type="stmt"/>
        <line num="466" count="681" type="stmt"/>
        <line num="468" count="577" type="stmt"/>
        <line num="469" count="577" type="stmt"/>
        <line num="471" count="1447" type="stmt"/>
        <line num="472" count="2037" type="stmt"/>
        <line num="473" count="2037" type="cond" truecount="2" falsecount="0"/>
        <line num="474" count="1289" type="stmt"/>
        <line num="475" count="1285" type="stmt"/>
        <line num="478" count="748" type="stmt"/>
        <line num="479" count="748" type="cond" truecount="2" falsecount="0"/>
        <line num="480" count="924" type="stmt"/>
        <line num="481" count="924" type="stmt"/>
        <line num="483" count="748" type="stmt"/>
        <line num="484" count="748" type="stmt"/>
        <line num="493" count="1" type="stmt"/>
        <line num="496" count="1383" type="stmt"/>
        <line num="497" count="1762" type="stmt"/>
        <line num="498" count="1762" type="cond" truecount="5" falsecount="0"/>
        <line num="502" count="1383" type="stmt"/>
        <line num="505" count="379" type="cond" truecount="2" falsecount="0"/>
        <line num="508" count="84" type="stmt"/>
        <line num="509" count="295" type="cond" truecount="1" falsecount="1"/>
        <line num="510" count="0" type="stmt"/>
        <line num="512" count="295" type="stmt"/>
        <line num="513" count="295" type="cond" truecount="2" falsecount="0"/>
        <line num="515" count="379" type="stmt"/>
        <line num="524" count="1" type="stmt"/>
        <line num="525" count="19935" type="cond" truecount="2" falsecount="0"/>
        <line num="526" count="324" type="stmt"/>
        <line num="528" count="19611" type="stmt"/>
        <line num="533" count="19611" type="stmt"/>
        <line num="534" count="19611" type="stmt"/>
        <line num="535" count="19611" type="stmt"/>
        <line num="540" count="19611" type="cond" truecount="2" falsecount="0"/>
        <line num="544" count="9218" type="stmt"/>
        <line num="547" count="10393" type="stmt"/>
        <line num="566" count="1" type="stmt"/>
        <line num="567" count="9244" type="stmt"/>
        <line num="568" count="9244" type="stmt"/>
        <line num="570" count="9244" type="cond" truecount="2" falsecount="0"/>
        <line num="571" count="9001" type="stmt"/>
        <line num="574" count="9244" type="cond" truecount="2" falsecount="0"/>
        <line num="580" count="8859" type="stmt"/>
        <line num="581" count="8859" type="stmt"/>
        <line num="582" count="8859" type="cond" truecount="1" falsecount="1"/>
        <line num="583" count="0" type="stmt"/>
        <line num="585" count="8859" type="cond" truecount="1" falsecount="1"/>
        <line num="586" count="0" type="stmt"/>
        <line num="588" count="8859" type="cond" truecount="1" falsecount="1"/>
        <line num="589" count="0" type="stmt"/>
        <line num="591" count="8859" type="stmt"/>
        <line num="595" count="385" type="stmt"/>
        <line num="596" count="385" type="cond" truecount="4" falsecount="0"/>
        <line num="598" count="27" type="stmt"/>
        <line num="599" count="26" type="cond" truecount="2" falsecount="0"/>
        <line num="600" count="17" type="stmt"/>
        <line num="602" count="26" type="stmt"/>
        <line num="604" count="261" type="cond" truecount="2" falsecount="0"/>
        <line num="605" count="68" type="stmt"/>
        <line num="606" count="67" type="cond" truecount="2" falsecount="0"/>
        <line num="607" count="55" type="stmt"/>
        <line num="610" count="193" type="stmt"/>
        <line num="611" count="193" type="stmt"/>
        <line num="612" count="192" type="cond" truecount="2" falsecount="0"/>
        <line num="613" count="109" type="stmt"/>
        <line num="617" count="259" type="stmt"/>
        <line num="619" count="7" type="stmt"/>
        <line num="621" count="7" type="stmt"/>
        <line num="622" count="7" type="stmt"/>
        <line num="623" count="7" type="stmt"/>
        <line num="626" count="7" type="stmt"/>
        <line num="627" count="7" type="stmt"/>
        <line num="630" count="90" type="cond" truecount="2" falsecount="0"/>
        <line num="631" count="55" type="stmt"/>
        <line num="632" count="55" type="stmt"/>
        <line num="633" count="55" type="cond" truecount="2" falsecount="0"/>
        <line num="634" count="14" type="stmt"/>
        <line num="638" count="35" type="cond" truecount="2" falsecount="0"/>
        <line num="639" count="3" type="stmt"/>
        <line num="641" count="35" type="stmt"/>
        <line num="642" count="35" type="cond" truecount="1" falsecount="1"/>
        <line num="643" count="0" type="stmt"/>
        <line num="647" count="90" type="stmt"/>
        <line num="648" count="90" type="stmt"/>
        <line num="650" count="382" type="stmt"/>
        <line num="658" count="1" type="stmt"/>
        <line num="659" count="1832" type="stmt"/>
        <line num="660" count="1832" type="cond" truecount="2" falsecount="0"/>
        <line num="661" count="1832" type="stmt"/>
        <line num="663" count="1832" type="cond" truecount="5" falsecount="0"/>
        <line num="664" count="412" type="stmt"/>
        <line num="667" count="1832" type="cond" truecount="2" falsecount="0"/>
        <line num="668" count="318" type="stmt"/>
        <line num="669" count="1514" type="cond" truecount="2" falsecount="0"/>
        <line num="670" count="260" type="stmt"/>
        <line num="671" count="1254" type="cond" truecount="2" falsecount="0"/>
        <line num="672" count="628" type="stmt"/>
        <line num="673" count="626" type="cond" truecount="1" falsecount="1"/>
        <line num="674" count="626" type="stmt"/>
        <line num="683" count="1" type="stmt"/>
        <line num="684" count="2037" type="stmt"/>
        <line num="687" count="2037" type="cond" truecount="2" falsecount="0"/>
        <line num="688" count="1289" type="stmt"/>
        <line num="689" count="1289" type="cond" truecount="2" falsecount="0"/>
        <line num="691" count="748" type="stmt"/>
        <line num="692" count="748" type="stmt"/>
        <line num="695" count="2037" type="cond" truecount="2" falsecount="0"/>
        <line num="696" count="645" type="cond" truecount="2" falsecount="0"/>
        <line num="700" count="4" type="stmt"/>
        <line num="702" count="645" type="stmt"/>
        <line num="703" count="645" type="stmt"/>
        <line num="704" count="644" type="stmt"/>
        <line num="707" count="644" type="stmt"/>
        <line num="708" count="1392" type="cond" truecount="2" falsecount="0"/>
        <line num="709" count="748" type="stmt"/>
        <line num="710" count="748" type="cond" truecount="2" falsecount="0"/>
        <line num="711" count="117" type="stmt"/>
        <line num="713" count="644" type="cond" truecount="1" falsecount="1"/>
        <line num="714" count="644" type="cond" truecount="2" falsecount="0"/>
        <line num="715" count="595" type="stmt"/>
        <line num="716" count="595" type="cond" truecount="2" falsecount="0"/>
        <line num="717" count="2" type="stmt"/>
        <line num="720" count="593" type="stmt"/>
        <line num="721" count="593" type="cond" truecount="2" falsecount="0"/>
        <line num="722" count="278" type="stmt"/>
        <line num="729" count="49" type="cond" truecount="2" falsecount="0"/>
        <line num="730" count="14" type="stmt"/>
        <line num="732" count="49" type="stmt"/>
        <line num="733" count="49" type="cond" truecount="2" falsecount="0"/>
        <line num="734" count="1" type="stmt"/>
        <line num="744" count="1" type="stmt"/>
        <line num="745" count="893" type="stmt"/>
        <line num="746" count="893" type="cond" truecount="2" falsecount="0"/>
        <line num="747" count="260" type="stmt"/>
        <line num="749" count="633" type="stmt"/>
        <line num="756" count="1" type="stmt"/>
        <line num="757" count="716" type="stmt"/>
        <line num="758" count="716" type="cond" truecount="2" falsecount="0"/>
        <line num="759" count="633" type="stmt"/>
        <line num="768" count="1" type="stmt"/>
        <line num="769" count="652" type="stmt"/>
        <line num="770" count="652" type="stmt"/>
        <line num="772" count="652" type="stmt"/>
        <line num="774" count="651" type="stmt"/>
        <line num="780" count="651" type="cond" truecount="2" falsecount="0"/>
        <line num="781" count="359" type="cond" truecount="2" falsecount="0"/>
        <line num="790" count="1" type="stmt"/>
        <line num="791" count="748" type="stmt"/>
        <line num="793" count="748" type="stmt"/>
        <line num="795" count="748" type="stmt"/>
        <line num="801" count="748" type="cond" truecount="2" falsecount="0"/>
        <line num="802" count="631" type="stmt"/>
        <line num="811" count="1" type="stmt"/>
        <line num="812" count="193" type="stmt"/>
        <line num="813" count="193" type="stmt"/>
        <line num="814" count="193" type="stmt"/>
        <line num="815" count="193" type="stmt"/>
        <line num="817" count="193" type="cond" truecount="2" falsecount="0"/>
        <line num="818" count="1" type="stmt"/>
        <line num="821" count="193" type="stmt"/>
        <line num="823" count="192" type="stmt"/>
        <line num="829" count="192" type="cond" truecount="2" falsecount="0"/>
        <line num="830" count="192" type="cond" truecount="2" falsecount="0"/>
        <line num="831" count="83" type="cond" truecount="2" falsecount="0"/>
        <line num="840" count="1" type="stmt"/>
        <line num="841" count="95" type="cond" truecount="2" falsecount="0"/>
        <line num="844" count="95" type="stmt"/>
        <line num="845" count="95" type="stmt"/>
        <line num="847" count="95" type="stmt"/>
        <line num="849" count="93" type="stmt"/>
        <line num="856" count="93" type="stmt"/>
        <line num="857" count="93" type="cond" truecount="2" falsecount="0"/>
        <line num="858" count="21" type="stmt"/>
        <line num="867" count="1" type="stmt"/>
        <line num="868" count="633" type="stmt"/>
        <line num="869" count="633" type="stmt"/>
        <line num="870" count="633" type="stmt"/>
        <line num="876" count="633" type="cond" truecount="2" falsecount="0"/>
        <line num="884" count="1" type="stmt"/>
        <line num="885" count="578" type="stmt"/>
        <line num="887" count="578" type="cond" truecount="2" falsecount="0"/>
        <line num="888" count="318" type="stmt"/>
        <line num="889" count="318" type="stmt"/>
        <line num="891" count="260" type="stmt"/>
        <line num="892" count="260" type="stmt"/>
        <line num="894" count="578" type="stmt"/>
        <line num="900" count="578" type="stmt"/>
        <line num="909" count="1" type="stmt"/>
        <line num="910" count="2590" type="stmt"/>
        <line num="911" count="2590" type="stmt"/>
        <line num="912" count="6554" type="cond" truecount="2" falsecount="0"/>
        <line num="913" count="3918" type="stmt"/>
        <line num="914" count="3918" type="stmt"/>
        <line num="916" count="6554" type="stmt"/>
        <line num="918" count="2590" type="stmt"/>
        <line num="928" count="1" type="stmt"/>
        <line num="929" count="2590" type="stmt"/>
        <line num="930" count="2590" type="cond" truecount="2" falsecount="0"/>
        <line num="931" count="1094" type="cond" truecount="2" falsecount="0"/>
        <line num="933" count="1496" type="cond" truecount="2" falsecount="0"/>
        <line num="935" count="2590" type="cond" truecount="2" falsecount="0"/>
        <line num="936" count="825" type="stmt"/>
        <line num="937" count="627" type="stmt"/>
        <line num="939" count="825" type="stmt"/>
        <line num="949" count="1" type="stmt"/>
        <line num="950" count="21114" type="stmt"/>
        <line num="958" count="1" type="stmt"/>
        <line num="959" count="21303" type="stmt"/>
        <line num="968" count="1" type="stmt"/>
        <line num="969" count="21111" type="stmt"/>
        <line num="978" count="1" type="stmt"/>
        <line num="981" count="21299" type="stmt"/>
        <line num="982" count="21299" type="stmt"/>
        <line num="983" count="21299" type="stmt"/>
        <line num="994" count="1" type="stmt"/>
        <line num="998" count="42417" type="cond" truecount="4" falsecount="0"/>
        <line num="999" count="3817" type="stmt"/>
        <line num="1000" count="3817" type="stmt"/>
        <line num="1001" count="3817" type="stmt"/>
        <line num="1002" count="55" type="stmt"/>
        <line num="1004" count="3817" type="stmt"/>
        <line num="1005" count="38600" type="cond" truecount="4" falsecount="0"/>
        <line num="1006" count="5917" type="stmt"/>
        <line num="1007" count="5917" type="stmt"/>
        <line num="1008" count="2112" type="stmt"/>
        <line num="1011" count="32683" type="stmt"/>
        <line num="1013" count="42417" type="cond" truecount="2" falsecount="0"/>
        <line num="1015" count="19893" type="stmt"/>
        <line num="1017" count="22524" type="stmt"/>
        <line num="1019" count="22524" type="stmt"/>
        <line num="1020" count="22524" type="stmt"/>
        <line num="1030" count="1" type="stmt"/>
        <line num="1031" count="42410" type="stmt"/>
        <line num="1033" count="42410" type="stmt"/>
        <line num="1035" count="42410" type="stmt"/>
        <line num="1036" count="60270" type="stmt"/>
        <line num="1055" count="60270" type="stmt"/>
        <line num="1056" count="60270" type="stmt"/>
        <line num="1057" count="60270" type="stmt"/>
        <line num="1058" count="47621" type="stmt"/>
        <line num="1059" count="47621" type="cond" truecount="2" falsecount="0"/>
        <line num="1060" count="1164" type="stmt"/>
        <line num="1063" count="46457" type="stmt"/>
        <line num="1065" count="46457" type="cond" truecount="2" falsecount="0"/>
        <line num="1066" count="46457" type="cond" truecount="2" falsecount="0"/>
        <line num="1068" count="46457" type="cond" truecount="4" falsecount="0"/>
        <line num="1070" count="42768" type="stmt"/>
        <line num="1074" count="3689" type="stmt"/>
        <line num="1077" count="3689" type="cond" truecount="4" falsecount="0"/>
        <line num="1079" count="590" type="stmt"/>
        <line num="1083" count="60270" type="stmt"/>
        <line num="1084" count="60270" type="cond" truecount="2" falsecount="0"/>
        <line num="1085" count="38721" type="stmt"/>
        <line num="1088" count="42410" type="stmt"/>
        <line num="1097" count="1" type="stmt"/>
        <line num="1098" count="1879" type="stmt"/>
        <line num="1106" count="1" type="stmt"/>
        <line num="1107" count="1053" type="stmt"/>
        <line num="1115" count="1" type="stmt"/>
        <line num="1116" count="2741" type="cond" truecount="2" falsecount="0"/>
        <line num="1126" count="1" type="stmt"/>
        <line num="1127" count="843" type="stmt"/>
        <line num="1129" count="843" type="cond" truecount="2" falsecount="0"/>
        <line num="1130" count="269" type="stmt"/>
        <line num="1132" count="574" type="cond" truecount="2" falsecount="0"/>
        <line num="1133" count="2" type="stmt"/>
        <line num="1143" count="1" type="stmt"/>
        <line num="1144" count="845" type="stmt"/>
        <line num="1145" count="845" type="stmt"/>
        <line num="1146" count="845" type="stmt"/>
        <line num="1147" count="845" type="stmt"/>
        <line num="1149" count="845" type="cond" truecount="4" falsecount="0"/>
        <line num="1150" count="1" type="stmt"/>
        <line num="1153" count="844" type="cond" truecount="4" falsecount="0"/>
        <line num="1154" count="1" type="stmt"/>
        <line num="1157" count="843" type="cond" truecount="2" falsecount="0"/>
        <line num="1158" count="784" type="cond" truecount="3" falsecount="1"/>
        <line num="1159" count="0" type="stmt"/>
        <line num="1162" count="784" type="cond" truecount="3" falsecount="1"/>
        <line num="1163" count="0" type="stmt"/>
        <line num="1170" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.VisualDiff.js" path="/src/src/dm/ve.dm.VisualDiff.js">
        <metrics statements="349" coveredstatements="344" conditionals="186" coveredconditionals="171" methods="45" coveredmethods="45"/>
        <line num="18" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="19" count="114" type="cond" truecount="1" falsecount="1"/>
        <line num="20" count="114" type="cond" truecount="1" falsecount="1"/>
        <line num="22" count="114" type="stmt"/>
        <line num="29" count="114" type="stmt"/>
        <line num="39" count="114" type="stmt"/>
        <line num="40" count="114" type="stmt"/>
        <line num="42" count="114" type="stmt"/>
        <line num="43" count="114" type="stmt"/>
        <line num="46" count="114" type="stmt"/>
        <line num="48" count="114" type="stmt"/>
        <line num="49" count="114" type="stmt"/>
        <line num="53" count="114" type="stmt"/>
        <line num="54" count="114" type="stmt"/>
        <line num="56" count="114" type="stmt"/>
        <line num="57" count="114" type="stmt"/>
        <line num="59" count="114" type="stmt"/>
        <line num="60" count="114" type="stmt"/>
        <line num="62" count="114" type="stmt"/>
        <line num="69" count="114" type="stmt"/>
        <line num="70" count="114" type="stmt"/>
        <line num="75" count="1" type="stmt"/>
        <line num="84" count="1" type="stmt"/>
        <line num="85" count="1202" type="stmt"/>
        <line num="86" count="1202" type="cond" truecount="2" falsecount="0"/>
        <line num="96" count="1" type="stmt"/>
        <line num="97" count="743" type="cond" truecount="4" falsecount="0"/>
        <line num="98" count="244" type="stmt"/>
        <line num="101" count="499" type="stmt"/>
        <line num="102" count="499" type="stmt"/>
        <line num="104" count="499" type="cond" truecount="2" falsecount="0"/>
        <line num="105" count="184" type="stmt"/>
        <line num="110" count="315" type="stmt"/>
        <line num="111" count="315" type="stmt"/>
        <line num="113" count="1114" type="stmt"/>
        <line num="123" count="1" type="stmt"/>
        <line num="124" count="228" type="stmt"/>
        <line num="126" count="228" type="stmt"/>
        <line num="127" count="8" type="stmt"/>
        <line num="128" count="8" type="stmt"/>
        <line num="129" count="26" type="cond" truecount="1" falsecount="1"/>
        <line num="130" count="26" type="stmt"/>
        <line num="131" count="26" type="stmt"/>
        <line num="132" count="26" type="stmt"/>
        <line num="154" count="1" type="stmt"/>
        <line num="155" count="149" type="stmt"/>
        <line num="156" count="149" type="stmt"/>
        <line num="158" count="149" type="cond" truecount="2" falsecount="0"/>
        <line num="159" count="280" type="stmt"/>
        <line num="160" count="283" type="stmt"/>
        <line num="163" count="149" type="stmt"/>
        <line num="165" count="149" type="stmt"/>
        <line num="166" count="149" type="stmt"/>
        <line num="168" count="149" type="cond" truecount="2" falsecount="0"/>
        <line num="174" count="35" type="stmt"/>
        <line num="177" count="149" type="stmt"/>
        <line num="198" count="1" type="stmt"/>
        <line num="200" count="186" type="stmt"/>
        <line num="202" count="186" type="stmt"/>
        <line num="204" count="186" type="stmt"/>
        <line num="215" count="186" type="stmt"/>
        <line num="216" count="310" type="stmt"/>
        <line num="217" count="603" type="cond" truecount="4" falsecount="0"/>
        <line num="220" count="142" type="stmt"/>
        <line num="221" count="142" type="stmt"/>
        <line num="222" count="142" type="stmt"/>
        <line num="225" count="461" type="cond" truecount="2" falsecount="0"/>
        <line num="226" count="167" type="stmt"/>
        <line num="231" count="186" type="stmt"/>
        <line num="232" count="311" type="cond" truecount="2" falsecount="0"/>
        <line num="233" count="169" type="stmt"/>
        <line num="239" count="186" type="cond" truecount="4" falsecount="0"/>
        <line num="240" count="163" type="cond" truecount="2" falsecount="0"/>
        <line num="242" count="9" type="stmt"/>
        <line num="243" count="154" type="cond" truecount="2" falsecount="0"/>
        <line num="245" count="5" type="stmt"/>
        <line num="248" count="149" type="stmt"/>
        <line num="255" count="186" type="cond" truecount="2" falsecount="0"/>
        <line num="256" count="165" type="stmt"/>
        <line num="258" count="21" type="stmt"/>
        <line num="261" count="186" type="stmt"/>
        <line num="279" count="1" type="stmt"/>
        <line num="280" count="165" type="stmt"/>
        <line num="281" count="165" type="stmt"/>
        <line num="282" count="165" type="stmt"/>
        <line num="283" count="165" type="stmt"/>
        <line num="289" count="522" type="cond" truecount="2" falsecount="0"/>
        <line num="293" count="165" type="stmt"/>
        <line num="298" count="165" type="stmt"/>
        <line num="302" count="165" type="stmt"/>
        <line num="304" count="165" type="stmt"/>
        <line num="305" count="165" type="stmt"/>
        <line num="308" count="165" type="stmt"/>
        <line num="309" count="263" type="stmt"/>
        <line num="310" count="263" type="stmt"/>
        <line num="311" count="263" type="stmt"/>
        <line num="312" count="121" type="stmt"/>
        <line num="313" count="121" type="cond" truecount="2" falsecount="0"/>
        <line num="314" count="113" type="stmt"/>
        <line num="316" count="8" type="stmt"/>
        <line num="319" count="263" type="stmt"/>
        <line num="320" count="263" type="stmt"/>
        <line num="321" count="263" type="stmt"/>
        <line num="322" count="263" type="cond" truecount="2" falsecount="0"/>
        <line num="323" count="255" type="stmt"/>
        <line num="329" count="165" type="stmt"/>
        <line num="330" count="165" type="stmt"/>
        <line num="331" count="255" type="stmt"/>
        <line num="332" count="255" type="stmt"/>
        <line num="333" count="255" type="stmt"/>
        <line num="336" count="165" type="stmt"/>
        <line num="340" count="165" type="stmt"/>
        <line num="341" count="165" type="stmt"/>
        <line num="342" count="263" type="stmt"/>
        <line num="343" count="263" type="stmt"/>
        <line num="348" count="165" type="stmt"/>
        <line num="353" count="165" type="stmt"/>
        <line num="354" count="274" type="cond" truecount="2" falsecount="0"/>
        <line num="356" count="11" type="stmt"/>
        <line num="357" count="263" type="cond" truecount="2" falsecount="0"/>
        <line num="359" count="255" type="stmt"/>
        <line num="362" count="8" type="cond" truecount="2" falsecount="0"/>
        <line num="364" count="6" type="stmt"/>
        <line num="369" count="2" type="stmt"/>
        <line num="370" count="2" type="stmt"/>
        <line num="371" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="376" count="165" type="stmt"/>
        <line num="394" count="1" type="stmt"/>
        <line num="395" count="149" type="stmt"/>
        <line num="396" count="149" type="stmt"/>
        <line num="399" count="149" type="stmt"/>
        <line num="400" count="159" type="stmt"/>
        <line num="401" count="174" type="cond" truecount="4" falsecount="0"/>
        <line num="402" count="168" type="stmt"/>
        <line num="404" count="168" type="cond" truecount="7" falsecount="0"/>
        <line num="409" count="121" type="stmt"/>
        <line num="413" count="121" type="stmt"/>
        <line num="417" count="121" type="stmt"/>
        <line num="418" count="121" type="stmt"/>
        <line num="419" count="121" type="stmt"/>
        <line num="426" count="149" type="stmt"/>
        <line num="427" count="159" type="cond" truecount="2" falsecount="0"/>
        <line num="428" count="38" type="stmt"/>
        <line num="431" count="149" type="stmt"/>
        <line num="432" count="160" type="cond" truecount="2" falsecount="0"/>
        <line num="433" count="39" type="stmt"/>
        <line num="447" count="1" type="stmt"/>
        <line num="449" count="198" type="cond" truecount="2" falsecount="0"/>
        <line num="450" count="4" type="stmt"/>
        <line num="453" count="194" type="stmt"/>
        <line num="455" count="194" type="cond" truecount="2" falsecount="0"/>
        <line num="456" count="106" type="stmt"/>
        <line num="457" count="88" type="cond" truecount="2" falsecount="0"/>
        <line num="458" count="30" type="stmt"/>
        <line num="459" count="58" type="cond" truecount="2" falsecount="0"/>
        <line num="460" count="35" type="stmt"/>
        <line num="461" count="23" type="cond" truecount="1" falsecount="1"/>
        <line num="462" count="23" type="stmt"/>
        <line num="465" count="194" type="stmt"/>
        <line num="482" count="1" type="stmt"/>
        <line num="483" count="106" type="stmt"/>
        <line num="485" count="106" type="cond" truecount="2" falsecount="0"/>
        <line num="486" count="103" type="stmt"/>
        <line num="490" count="103" type="stmt"/>
        <line num="491" count="103" type="cond" truecount="2" falsecount="0"/>
        <line num="492" count="1" type="stmt"/>
        <line num="494" count="102" type="stmt"/>
        <line num="495" count="102" type="cond" truecount="2" falsecount="0"/>
        <line num="496" count="40" type="stmt"/>
        <line num="500" count="65" type="stmt"/>
        <line num="514" count="1" type="stmt"/>
        <line num="515" count="30" type="stmt"/>
        <line num="520" count="30" type="stmt"/>
        <line num="526" count="30" type="stmt"/>
        <line num="527" count="30" type="stmt"/>
        <line num="529" count="30" type="stmt"/>
        <line num="530" count="85" type="stmt"/>
        <line num="532" count="30" type="stmt"/>
        <line num="533" count="83" type="stmt"/>
        <line num="536" count="30" type="stmt"/>
        <line num="537" count="30" type="stmt"/>
        <line num="538" count="30" type="stmt"/>
        <line num="541" count="30" type="stmt"/>
        <line num="542" count="73" type="stmt"/>
        <line num="543" count="73" type="stmt"/>
        <line num="544" count="73" type="cond" truecount="2" falsecount="0"/>
        <line num="546" count="73" type="stmt"/>
        <line num="547" count="73" type="stmt"/>
        <line num="549" count="73" type="stmt"/>
        <line num="550" count="73" type="stmt"/>
        <line num="551" count="73" type="cond" truecount="2" falsecount="0"/>
        <line num="557" count="73" type="cond" truecount="5" falsecount="0"/>
        <line num="560" count="19" type="cond" truecount="3" falsecount="0"/>
        <line num="561" count="19" type="cond" truecount="2" falsecount="0"/>
        <line num="562" count="11" type="stmt"/>
        <line num="564" count="19" type="cond" truecount="2" falsecount="0"/>
        <line num="565" count="7" type="stmt"/>
        <line num="567" count="19" type="cond" truecount="2" falsecount="0"/>
        <line num="568" count="10" type="stmt"/>
        <line num="571" count="19" type="cond" truecount="2" falsecount="0"/>
        <line num="572" count="18" type="stmt"/>
        <line num="577" count="1" type="stmt"/>
        <line num="579" count="19" type="stmt"/>
        <line num="583" count="30" type="cond" truecount="2" falsecount="0"/>
        <line num="584" count="1" type="stmt"/>
        <line num="587" count="29" type="stmt"/>
        <line num="614" count="1" type="stmt"/>
        <line num="615" count="86" type="stmt"/>
        <line num="617" count="86" type="stmt"/>
        <line num="619" count="173" type="cond" truecount="2" falsecount="0"/>
        <line num="620" count="1" type="stmt"/>
        <line num="625" count="1" type="stmt"/>
        <line num="626" count="1" type="stmt"/>
        <line num="629" count="172" type="stmt"/>
        <line num="632" count="172" type="stmt"/>
        <line num="633" count="172" type="cond" truecount="2" falsecount="0"/>
        <line num="634" count="26" type="stmt"/>
        <line num="637" count="172" type="stmt"/>
        <line num="638" count="193" type="cond" truecount="2" falsecount="0"/>
        <line num="639" count="26" type="stmt"/>
        <line num="641" count="167" type="stmt"/>
        <line num="647" count="167" type="stmt"/>
        <line num="660" count="1" type="stmt"/>
        <line num="661" count="23" type="stmt"/>
        <line num="663" count="23" type="cond" truecount="1" falsecount="1"/>
        <line num="665" count="0" type="stmt"/>
        <line num="666" count="0" type="stmt"/>
        <line num="669" count="23" type="stmt"/>
        <line num="705" count="1" type="stmt"/>
        <line num="706" count="23" type="stmt"/>
        <line num="712" count="23" type="stmt"/>
        <line num="714" count="23" type="stmt"/>
        <line num="715" count="23" type="stmt"/>
        <line num="717" count="23" type="stmt"/>
        <line num="719" count="23" type="cond" truecount="1" falsecount="1"/>
        <line num="721" count="0" type="stmt"/>
        <line num="726" count="23" type="stmt"/>
        <line num="728" count="23" type="stmt"/>
        <line num="729" count="49" type="cond" truecount="4" falsecount="0"/>
        <line num="731" count="32" type="stmt"/>
        <line num="732" count="32" type="stmt"/>
        <line num="734" count="32" type="cond" truecount="4" falsecount="0"/>
        <line num="735" count="30" type="stmt"/>
        <line num="736" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="737" count="2" type="stmt"/>
        <line num="738" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="739" count="2" type="stmt"/>
        <line num="746" count="17" type="cond" truecount="2" falsecount="0"/>
        <line num="748" count="12" type="stmt"/>
        <line num="749" count="12" type="cond" truecount="2" falsecount="0"/>
        <line num="750" count="11" type="stmt"/>
        <line num="755" count="5" type="stmt"/>
        <line num="756" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="757" count="5" type="stmt"/>
        <line num="765" count="23" type="cond" truecount="1" falsecount="1"/>
        <line num="766" count="0" type="stmt"/>
        <line num="769" count="23" type="stmt"/>
        <line num="794" count="1" type="stmt"/>
        <line num="795" count="250" type="stmt"/>
        <line num="796" count="250" type="stmt"/>
        <line num="797" count="250" type="cond" truecount="2" falsecount="0"/>
        <line num="798" count="73" type="stmt"/>
        <line num="799" count="73" type="stmt"/>
        <line num="801" count="250" type="stmt"/>
        <line num="803" count="250" type="cond" truecount="2" falsecount="0"/>
        <line num="804" count="218" type="stmt"/>
        <line num="806" count="32" type="stmt"/>
        <line num="816" count="1" type="stmt"/>
        <line num="817" count="103" type="cond" truecount="2" falsecount="0"/>
        <line num="818" count="1" type="stmt"/>
        <line num="819" count="1" type="stmt"/>
        <line num="822" count="102" type="stmt"/>
        <line num="827" count="102" type="stmt"/>
        <line num="828" count="102" type="stmt"/>
        <line num="841" count="1" type="stmt"/>
        <line num="842" count="149" type="stmt"/>
        <line num="843" count="149" type="cond" truecount="2" falsecount="0"/>
        <line num="844" count="66" type="stmt"/>
        <line num="856" count="1" type="stmt"/>
        <line num="857" count="102" type="stmt"/>
        <line num="858" count="102" type="stmt"/>
        <line num="860" count="102" type="stmt"/>
        <line num="861" count="272" type="cond" truecount="2" falsecount="0"/>
        <line num="862" count="78" type="stmt"/>
        <line num="863" count="194" type="cond" truecount="2" falsecount="0"/>
        <line num="864" count="55" type="stmt"/>
        <line num="876" count="1" type="stmt"/>
        <line num="877" count="125" type="stmt"/>
        <line num="887" count="1" type="stmt"/>
        <line num="889" count="114" type="stmt"/>
        <line num="890" count="114" type="stmt"/>
        <line num="891" count="3" type="stmt"/>
        <line num="892" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="893" count="3" type="stmt"/>
        <line num="897" count="114" type="stmt"/>
        <line num="898" count="114" type="stmt"/>
        <line num="899" count="3" type="stmt"/>
        <line num="900" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="901" count="3" type="stmt"/>
        <line num="905" count="114" type="stmt"/>
        <line num="911" count="114" type="stmt"/>
        <line num="912" count="114" type="stmt"/>
        <line num="913" count="4" type="stmt"/>
        <line num="918" count="114" type="stmt"/>
        <line num="938" count="1" type="stmt"/>
        <line num="939" count="114" type="stmt"/>
        <line num="940" count="114" type="stmt"/>
        <line num="941" count="114" type="stmt"/>
        <line num="942" count="114" type="stmt"/>
        <line num="951" count="8" type="stmt"/>
        <line num="952" count="8" type="stmt"/>
        <line num="954" count="8" type="stmt"/>
        <line num="955" count="26" type="cond" truecount="1" falsecount="1"/>
        <line num="956" count="26" type="stmt"/>
        <line num="957" count="26" type="stmt"/>
        <line num="965" count="8" type="stmt"/>
        <line num="971" count="114" type="stmt"/>
        <line num="972" count="114" type="stmt"/>
        <line num="973" count="4" type="stmt"/>
        <line num="980" count="114" type="stmt"/>
        <line num="981" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="982" count="1" type="stmt"/>
        <line num="991" count="114" type="stmt"/>
        <line num="992" count="114" type="stmt"/>
        <line num="993" count="5" type="stmt"/>
        <line num="994" count="5" type="cond" truecount="3" falsecount="0"/>
        <line num="997" count="3" type="stmt"/>
        <line num="1008" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="1009" count="0" type="stmt"/>
        <line num="1011" count="3" type="stmt"/>
        <line num="1015" count="1" type="stmt"/>
        <line num="1020" count="1" type="stmt"/>
        <line num="1021" count="1" type="stmt"/>
        <line num="1022" count="1" type="stmt"/>
        <line num="1027" count="1" type="stmt"/>
        <line num="1032" count="1" type="stmt"/>
        <line num="1033" count="1" type="stmt"/>
        <line num="1034" count="1" type="stmt"/>
        <line num="1038" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="1039" count="5" type="stmt"/>
        <line num="1040" count="5" type="stmt"/>
        <line num="1041" count="5" type="stmt"/>
        <line num="1042" count="5" type="stmt"/>
        <line num="1046" count="114" type="stmt"/>
        <line num="1060" count="1" type="stmt"/>
        <line num="1066" count="98" type="stmt"/>
        <line num="1070" count="67" type="cond" truecount="4" falsecount="0"/>
        <line num="1071" count="2" type="stmt"/>
        <line num="1075" count="65" type="cond" truecount="4" falsecount="0"/>
      </file>
      <file name="ve.dm.js" path="/src/src/dm/ve.dm.js">
        <metrics statements="1" coveredstatements="1" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0"/>
        <line num="12" count="1" type="stmt"/>
      </file>
    </package>
    <package name="src.dm.annotations">
      <metrics statements="312" coveredstatements="309" conditionals="51" coveredconditionals="43" methods="57" coveredmethods="56"/>
      <file name="ve.dm.AbbreviationAnnotation.js" path="/src/src/dm/annotations/ve.dm.AbbreviationAnnotation.js">
        <metrics statements="6" coveredstatements="6" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="3" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.BidiAnnotation.js" path="/src/src/dm/annotations/ve.dm.BidiAnnotation.js">
        <metrics statements="6" coveredstatements="6" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="3" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.BigAnnotation.js" path="/src/src/dm/annotations/ve.dm.BigAnnotation.js">
        <metrics statements="8" coveredstatements="8" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="20" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.BoldAnnotation.js" path="/src/src/dm/annotations/ve.dm.BoldAnnotation.js">
        <metrics statements="8" coveredstatements="8" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="821" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.CodeAnnotation.js" path="/src/src/dm/annotations/ve.dm.CodeAnnotation.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="24" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.CodeSampleAnnotation.js" path="/src/src/dm/annotations/ve.dm.CodeSampleAnnotation.js">
        <metrics statements="6" coveredstatements="6" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="3" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.CommentAnnotation.js" path="/src/src/dm/annotations/ve.dm.CommentAnnotation.js">
        <metrics statements="21" coveredstatements="18" conditionals="14" coveredconditionals="6" methods="4" coveredmethods="3"/>
        <line num="15" count="1" type="stmt"/>
        <line num="17" count="3" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="44" count="4" type="cond" truecount="4" falsecount="0"/>
        <line num="46" count="3" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="50" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="51" count="1" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="59" count="1" type="stmt"/>
        <line num="61" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="62" count="0" type="stmt"/>
        <line num="70" count="0" type="stmt"/>
        <line num="75" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.DatetimeAnnotation.js" path="/src/src/dm/annotations/ve.dm.DatetimeAnnotation.js">
        <metrics statements="17" coveredstatements="17" conditionals="2" coveredconditionals="2" methods="4" coveredmethods="4"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="8" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="34" count="4" type="stmt"/>
        <line num="35" count="4" type="stmt"/>
        <line num="36" count="4" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="40" count="6" type="stmt"/>
        <line num="41" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="43" count="3" type="stmt"/>
        <line num="45" count="6" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="54" count="10" type="stmt"/>
        <line num="62" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.DefinitionAnnotation.js" path="/src/src/dm/annotations/ve.dm.DefinitionAnnotation.js">
        <metrics statements="6" coveredstatements="6" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="5" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.DeleteAnnotation.js" path="/src/src/dm/annotations/ve.dm.DeleteAnnotation.js">
        <metrics statements="6" coveredstatements="6" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="17" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.DiffAnnotation.js" path="/src/src/dm/annotations/ve.dm.DiffAnnotation.js">
        <metrics statements="26" coveredstatements="26" conditionals="6" coveredconditionals="6" methods="2" coveredmethods="2"/>
        <line num="15" count="1" type="stmt"/>
        <line num="17" count="107" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="34" count="107" type="cond" truecount="4" falsecount="0"/>
        <line num="36" count="17" type="stmt"/>
        <line num="37" count="17" type="stmt"/>
        <line num="38" count="17" type="stmt"/>
        <line num="40" count="40" type="stmt"/>
        <line num="41" count="40" type="stmt"/>
        <line num="42" count="40" type="stmt"/>
        <line num="44" count="25" type="stmt"/>
        <line num="45" count="25" type="stmt"/>
        <line num="46" count="25" type="stmt"/>
        <line num="48" count="25" type="stmt"/>
        <line num="49" count="25" type="stmt"/>
        <line num="50" count="25" type="stmt"/>
        <line num="52" count="107" type="stmt"/>
        <line num="53" count="107" type="stmt"/>
        <line num="54" count="107" type="cond" truecount="2" falsecount="0"/>
        <line num="55" count="23" type="stmt"/>
        <line num="57" count="107" type="stmt"/>
        <line num="62" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.FontAnnotation.js" path="/src/src/dm/annotations/ve.dm.FontAnnotation.js">
        <metrics statements="6" coveredstatements="6" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="4" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.HighlightAnnotation.js" path="/src/src/dm/annotations/ve.dm.HighlightAnnotation.js">
        <metrics statements="6" coveredstatements="6" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="3" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.ImportedDataAnnotation.js" path="/src/src/dm/annotations/ve.dm.ImportedDataAnnotation.js">
        <metrics statements="9" coveredstatements="9" conditionals="0" coveredconditionals="0" methods="2" coveredmethods="2"/>
        <line num="15" count="1" type="stmt"/>
        <line num="17" count="17" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="33" count="2" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.InsertAnnotation.js" path="/src/src/dm/annotations/ve.dm.InsertAnnotation.js">
        <metrics statements="6" coveredstatements="6" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="13" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.ItalicAnnotation.js" path="/src/src/dm/annotations/ve.dm.ItalicAnnotation.js">
        <metrics statements="8" coveredstatements="8" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="463" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.LanguageAnnotation.js" path="/src/src/dm/annotations/ve.dm.LanguageAnnotation.js">
        <metrics statements="32" coveredstatements="32" conditionals="13" coveredconditionals="13" methods="6" coveredmethods="6"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="40" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="33" count="57" type="stmt"/>
        <line num="34" count="57" type="cond" truecount="2" falsecount="0"/>
        <line num="35" count="57" type="cond" truecount="3" falsecount="0"/>
        <line num="38" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="42" count="10" type="stmt"/>
        <line num="43" count="10" type="stmt"/>
        <line num="44" count="10" type="stmt"/>
        <line num="46" count="10" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="51" count="15" type="stmt"/>
        <line num="52" count="15" type="stmt"/>
        <line num="54" count="15" type="cond" truecount="2" falsecount="0"/>
        <line num="55" count="9" type="stmt"/>
        <line num="57" count="15" type="cond" truecount="2" falsecount="0"/>
        <line num="58" count="12" type="stmt"/>
        <line num="61" count="15" type="stmt"/>
        <line num="64" count="1" type="stmt"/>
        <line num="65" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="66" count="1" type="stmt"/>
        <line num="73" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="74" count="1" type="stmt"/>
        <line num="81" count="1" type="stmt"/>
        <line num="89" count="1" type="stmt"/>
        <line num="90" count="42" type="stmt"/>
        <line num="99" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.LinkAnnotation.js" path="/src/src/dm/annotations/ve.dm.LinkAnnotation.js">
        <metrics statements="44" coveredstatements="44" conditionals="8" coveredconditionals="8" methods="12" coveredmethods="12"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="172" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="36" count="98" type="cond" truecount="2" falsecount="0"/>
        <line num="37" count="3" type="stmt"/>
        <line num="39" count="95" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="48" count="41" type="stmt"/>
        <line num="49" count="41" type="stmt"/>
        <line num="50" count="41" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="54" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="55" count="4" type="stmt"/>
        <line num="56" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="57" count="3" type="stmt"/>
        <line num="59" count="1" type="stmt"/>
        <line num="63" count="1" type="stmt"/>
        <line num="76" count="1" type="stmt"/>
        <line num="77" count="491" type="stmt"/>
        <line num="88" count="1" type="stmt"/>
        <line num="89" count="450" type="stmt"/>
        <line num="99" count="1" type="stmt"/>
        <line num="100" count="21" type="stmt"/>
        <line num="108" count="1" type="stmt"/>
        <line num="109" count="6" type="stmt"/>
        <line num="110" count="6" type="stmt"/>
        <line num="111" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="112" count="1" type="stmt"/>
        <line num="114" count="5" type="stmt"/>
        <line num="120" count="1" type="stmt"/>
        <line num="121" count="613" type="stmt"/>
        <line num="130" count="1" type="stmt"/>
        <line num="131" count="8" type="stmt"/>
        <line num="132" count="8" type="stmt"/>
        <line num="133" count="8" type="stmt"/>
        <line num="136" count="1" type="stmt"/>
        <line num="137" count="17" type="stmt"/>
        <line num="140" count="1" type="stmt"/>
        <line num="141" count="1" type="stmt"/>
        <line num="146" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.QuotationAnnotation.js" path="/src/src/dm/annotations/ve.dm.QuotationAnnotation.js">
        <metrics statements="6" coveredstatements="6" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="3" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.SmallAnnotation.js" path="/src/src/dm/annotations/ve.dm.SmallAnnotation.js">
        <metrics statements="8" coveredstatements="8" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="5" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.SpanAnnotation.js" path="/src/src/dm/annotations/ve.dm.SpanAnnotation.js">
        <metrics statements="6" coveredstatements="6" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="28" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.StrikethroughAnnotation.js" path="/src/src/dm/annotations/ve.dm.StrikethroughAnnotation.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="12" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.SubscriptAnnotation.js" path="/src/src/dm/annotations/ve.dm.SubscriptAnnotation.js">
        <metrics statements="8" coveredstatements="8" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="4" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.SuperscriptAnnotation.js" path="/src/src/dm/annotations/ve.dm.SuperscriptAnnotation.js">
        <metrics statements="8" coveredstatements="8" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="4" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.TextStyleAnnotation.js" path="/src/src/dm/annotations/ve.dm.TextStyleAnnotation.js">
        <metrics statements="21" coveredstatements="21" conditionals="8" coveredconditionals="8" methods="6" coveredmethods="6"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="1560" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="30" count="459" type="cond" truecount="2" falsecount="0"/>
        <line num="31" count="459" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="38" count="291" type="stmt"/>
        <line num="40" count="291" type="cond" truecount="2" falsecount="0"/>
        <line num="43" count="1" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="51" count="730" type="stmt"/>
        <line num="54" count="1" type="stmt"/>
        <line num="55" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="56" count="2" type="stmt"/>
        <line num="58" count="1" type="stmt"/>
        <line num="61" count="1" type="stmt"/>
        <line num="62" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="63" count="1" type="stmt"/>
        <line num="65" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.UnderlineAnnotation.js" path="/src/src/dm/annotations/ve.dm.UnderlineAnnotation.js">
        <metrics statements="8" coveredstatements="8" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="71" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.UserInputAnnotation.js" path="/src/src/dm/annotations/ve.dm.UserInputAnnotation.js">
        <metrics statements="6" coveredstatements="6" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="3" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.VariableAnnotation.js" path="/src/src/dm/annotations/ve.dm.VariableAnnotation.js">
        <metrics statements="6" coveredstatements="6" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="3" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
      </file>
    </package>
    <package name="src.dm.converters">
      <metrics statements="704" coveredstatements="680" conditionals="549" coveredconditionals="501" methods="52" coveredmethods="46"/>
      <file name="ve.dm.DomFromModelConverter.js" path="/src/src/dm/converters/ve.dm.DomFromModelConverter.js">
        <metrics statements="318" coveredstatements="307" conditionals="276" coveredconditionals="251" methods="22" coveredmethods="20"/>
        <line num="16" count="1" type="stmt"/>
        <line num="17" count="1" type="stmt"/>
        <line num="18" count="1" type="stmt"/>
        <line num="20" count="1" type="stmt"/>
        <line num="21" count="1" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="60" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="61" count="8524" type="cond" truecount="2" falsecount="0"/>
        <line num="65" count="8524" type="cond" truecount="2" falsecount="0"/>
        <line num="66" count="2499" type="stmt"/>
        <line num="68" count="2499" type="stmt"/>
        <line num="69" count="2771" type="stmt"/>
        <line num="72" count="2771" type="cond" truecount="2" falsecount="0"/>
        <line num="76" count="2056" type="stmt"/>
        <line num="78" count="715" type="stmt"/>
        <line num="79" count="715" type="stmt"/>
        <line num="82" count="2499" type="cond" truecount="2" falsecount="0"/>
        <line num="85" count="715" type="stmt"/>
        <line num="86" count="814" type="stmt"/>
        <line num="88" count="814" type="stmt"/>
        <line num="93" count="8524" type="cond" truecount="2" falsecount="0"/>
        <line num="94" count="2822" type="stmt"/>
        <line num="96" count="2822" type="stmt"/>
        <line num="97" count="3215" type="stmt"/>
        <line num="100" count="3215" type="cond" truecount="2" falsecount="0"/>
        <line num="107" count="2056" type="stmt"/>
        <line num="109" count="1159" type="stmt"/>
        <line num="111" count="1159" type="stmt"/>
        <line num="127" count="1" type="cond" truecount="0" falsecount="3"/>
        <line num="128" count="2623" type="cond" truecount="1" falsecount="1"/>
        <line num="129" count="0" type="stmt"/>
        <line num="131" count="2623" type="cond" truecount="2" falsecount="0"/>
        <line num="132" count="13" type="stmt"/>
        <line num="135" count="2610" type="stmt"/>
        <line num="136" count="2646" type="cond" truecount="2" falsecount="0"/>
        <line num="137" count="83" type="stmt"/>
        <line num="139" count="2563" type="stmt"/>
        <line num="140" count="2563" type="cond" truecount="2" falsecount="0"/>
        <line num="141" count="32" type="stmt"/>
        <line num="143" count="2531" type="stmt"/>
        <line num="144" count="581" type="cond" truecount="2" falsecount="0"/>
        <line num="150" count="437" type="cond" truecount="4" falsecount="0"/>
        <line num="151" count="172" type="stmt"/>
        <line num="153" count="265" type="stmt"/>
        <line num="155" count="437" type="stmt"/>
        <line num="160" count="2531" type="cond" truecount="5" falsecount="0"/>
        <line num="161" count="55" type="stmt"/>
        <line num="179" count="1" type="stmt"/>
        <line num="180" count="209" type="stmt"/>
        <line num="186" count="1" type="stmt"/>
        <line num="187" count="0" type="stmt"/>
        <line num="195" count="1" type="stmt"/>
        <line num="196" count="2114" type="stmt"/>
        <line num="204" count="1" type="stmt"/>
        <line num="205" count="0" type="stmt"/>
        <line num="213" count="1" type="stmt"/>
        <line num="214" count="23" type="stmt"/>
        <line num="222" count="1" type="stmt"/>
        <line num="223" count="58" type="stmt"/>
        <line num="231" count="1" type="stmt"/>
        <line num="232" count="2033" type="stmt"/>
        <line num="248" count="1" type="stmt"/>
        <line num="249" count="2666" type="cond" truecount="2" falsecount="0"/>
        <line num="250" count="2666" type="stmt"/>
        <line num="252" count="2666" type="cond" truecount="1" falsecount="1"/>
        <line num="253" count="0" type="stmt"/>
        <line num="255" count="2666" type="cond" truecount="1" falsecount="1"/>
        <line num="256" count="0" type="stmt"/>
        <line num="258" count="2666" type="stmt"/>
        <line num="259" count="2666" type="cond" truecount="2" falsecount="2"/>
        <line num="260" count="0" type="stmt"/>
        <line num="262" count="2666" type="stmt"/>
        <line num="264" count="2666" type="cond" truecount="4" falsecount="0"/>
        <line num="265" count="917" type="stmt"/>
        <line num="280" count="2666" type="cond" truecount="4" falsecount="0"/>
        <line num="281" count="308" type="stmt"/>
        <line num="282" count="310" type="stmt"/>
        <line num="285" count="344" type="cond" truecount="1" falsecount="1"/>
        <line num="286" count="344" type="stmt"/>
        <line num="292" count="2666" type="cond" truecount="4" falsecount="0"/>
        <line num="293" count="1899" type="stmt"/>
        <line num="294" count="1899" type="stmt"/>
        <line num="295" count="1899" type="stmt"/>
        <line num="296" count="1899" type="cond" truecount="2" falsecount="0"/>
        <line num="297" count="11" type="stmt"/>
        <line num="301" count="2666" type="stmt"/>
        <line num="311" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="312" count="548" type="stmt"/>
        <line num="313" count="548" type="stmt"/>
        <line num="315" count="548" type="stmt"/>
        <line num="325" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="326" count="1" type="stmt"/>
        <line num="339" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="340" count="626" type="cond" truecount="1" falsecount="1"/>
        <line num="341" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="344" count="626" type="stmt"/>
        <line num="345" count="626" type="stmt"/>
        <line num="346" count="626" type="stmt"/>
        <line num="348" count="626" type="cond" truecount="2" falsecount="0"/>
        <line num="349" count="626" type="stmt"/>
        <line num="351" count="626" type="stmt"/>
        <line num="354" count="626" type="stmt"/>
        <line num="355" count="626" type="stmt"/>
        <line num="356" count="626" type="stmt"/>
        <line num="357" count="626" type="stmt"/>
        <line num="358" count="626" type="stmt"/>
        <line num="369" count="1" type="stmt"/>
        <line num="370" count="648" type="stmt"/>
        <line num="371" count="648" type="stmt"/>
        <line num="372" count="648" type="stmt"/>
        <line num="373" count="648" type="stmt"/>
        <line num="375" count="648" type="stmt"/>
        <line num="381" count="648" type="stmt"/>
        <line num="383" count="453" type="cond" truecount="2" falsecount="0"/>
        <line num="384" count="32" type="stmt"/>
        <line num="385" count="32" type="stmt"/>
        <line num="387" count="453" type="stmt"/>
        <line num="388" count="453" type="stmt"/>
        <line num="391" count="648" type="stmt"/>
        <line num="392" count="453" type="stmt"/>
        <line num="393" count="453" type="cond" truecount="3" falsecount="0"/>
        <line num="396" count="453" type="stmt"/>
        <line num="397" count="453" type="stmt"/>
        <line num="400" count="453" type="cond" truecount="2" falsecount="0"/>
        <line num="401" count="141" type="stmt"/>
        <line num="402" count="141" type="stmt"/>
        <line num="405" count="453" type="stmt"/>
        <line num="406" count="453" type="stmt"/>
        <line num="410" count="453" type="cond" truecount="2" falsecount="0"/>
        <line num="412" count="346" type="stmt"/>
        <line num="413" count="346" type="stmt"/>
        <line num="419" count="40" type="stmt"/>
        <line num="420" count="40" type="stmt"/>
        <line num="421" count="40" type="cond" truecount="2" falsecount="0"/>
        <line num="422" count="24" type="stmt"/>
        <line num="425" count="16" type="stmt"/>
        <line num="427" count="16" type="stmt"/>
        <line num="429" count="346" type="stmt"/>
        <line num="430" count="346" type="stmt"/>
        <line num="436" count="35" type="stmt"/>
        <line num="437" count="35" type="stmt"/>
        <line num="438" count="35" type="cond" truecount="2" falsecount="0"/>
        <line num="439" count="23" type="stmt"/>
        <line num="442" count="12" type="stmt"/>
        <line num="444" count="12" type="stmt"/>
        <line num="449" count="453" type="cond" truecount="2" falsecount="0"/>
        <line num="450" count="451" type="stmt"/>
        <line num="455" count="453" type="cond" truecount="2" falsecount="0"/>
        <line num="456" count="38" type="stmt"/>
        <line num="459" count="453" type="cond" truecount="2" falsecount="0"/>
        <line num="460" count="446" type="stmt"/>
        <line num="461" count="558" type="stmt"/>
        <line num="463" count="446" type="stmt"/>
        <line num="465" count="7" type="stmt"/>
        <line num="466" count="5" type="stmt"/>
        <line num="469" count="453" type="cond" truecount="2" falsecount="0"/>
        <line num="470" count="31" type="stmt"/>
        <line num="478" count="648" type="stmt"/>
        <line num="480" count="41" type="cond" truecount="2" falsecount="0"/>
        <line num="481" count="219" type="cond" truecount="2" falsecount="0"/>
        <line num="482" count="123" type="cond" truecount="2" falsecount="0"/>
        <line num="485" count="41" type="cond" truecount="1" falsecount="1"/>
        <line num="486" count="0" type="stmt"/>
        <line num="488" count="41" type="stmt"/>
        <line num="495" count="648" type="stmt"/>
        <line num="497" count="2215" type="cond" truecount="2" falsecount="0"/>
        <line num="501" count="41" type="stmt"/>
        <line num="503" count="2174" type="stmt"/>
        <line num="505" count="2215" type="stmt"/>
        <line num="512" count="648" type="stmt"/>
        <line num="513" count="3952" type="cond" truecount="2" falsecount="0"/>
        <line num="518" count="5" type="stmt"/>
        <line num="520" count="3952" type="stmt"/>
        <line num="523" count="648" type="stmt"/>
        <line num="525" count="648" type="stmt"/>
        <line num="526" count="5944" type="cond" truecount="2" falsecount="0"/>
        <line num="528" count="1026" type="stmt"/>
        <line num="529" count="1026" type="cond" truecount="3" falsecount="0"/>
        <line num="535" count="1026" type="stmt"/>
        <line num="538" count="2945" type="cond" truecount="5" falsecount="0"/>
        <line num="539" count="2938" type="stmt"/>
        <line num="540" count="2938" type="stmt"/>
        <line num="542" count="2945" type="stmt"/>
        <line num="545" count="1026" type="stmt"/>
        <line num="547" count="1026" type="cond" truecount="1" falsecount="1"/>
        <line num="548" count="1026" type="stmt"/>
        <line num="550" count="4918" type="cond" truecount="2" falsecount="0"/>
        <line num="558" count="248" type="stmt"/>
        <line num="559" count="248" type="stmt"/>
        <line num="560" count="248" type="stmt"/>
        <line num="561" count="248" type="stmt"/>
        <line num="570" count="1084" type="stmt"/>
        <line num="573" count="1084" type="stmt"/>
        <line num="577" count="1084" type="cond" truecount="2" falsecount="0"/>
        <line num="579" count="1014" type="stmt"/>
        <line num="583" count="70" type="cond" truecount="2" falsecount="0"/>
        <line num="584" count="29" type="stmt"/>
        <line num="585" count="29" type="stmt"/>
        <line num="588" count="70" type="stmt"/>
        <line num="589" count="70" type="stmt"/>
        <line num="590" count="70" type="stmt"/>
        <line num="591" count="70" type="stmt"/>
        <line num="593" count="70" type="cond" truecount="2" falsecount="0"/>
        <line num="594" count="6" type="stmt"/>
        <line num="596" count="64" type="stmt"/>
        <line num="599" count="1084" type="stmt"/>
        <line num="602" count="248" type="stmt"/>
        <line num="605" count="248" type="cond" truecount="2" falsecount="0"/>
        <line num="606" count="210" type="stmt"/>
        <line num="607" count="210" type="stmt"/>
        <line num="610" count="248" type="stmt"/>
        <line num="614" count="248" type="stmt"/>
        <line num="615" count="411" type="stmt"/>
        <line num="617" count="4670" type="cond" truecount="1" falsecount="1"/>
        <line num="618" count="4670" type="stmt"/>
        <line num="620" count="4670" type="cond" truecount="2" falsecount="0"/>
        <line num="622" count="2145" type="stmt"/>
        <line num="623" count="2145" type="stmt"/>
        <line num="624" count="2145" type="stmt"/>
        <line num="627" count="2145" type="stmt"/>
        <line num="628" count="2145" type="cond" truecount="2" falsecount="0"/>
        <line num="636" count="194" type="stmt"/>
        <line num="637" count="194" type="cond" truecount="2" falsecount="0"/>
        <line num="638" count="48" type="cond" truecount="2" falsecount="0"/>
        <line num="643" count="37" type="stmt"/>
        <line num="646" count="11" type="stmt"/>
        <line num="647" count="11" type="stmt"/>
        <line num="648" count="11" type="stmt"/>
        <line num="654" count="194" type="cond" truecount="1" falsecount="1"/>
        <line num="659" count="194" type="stmt"/>
        <line num="661" count="194" type="cond" truecount="2" falsecount="0"/>
        <line num="665" count="136" type="stmt"/>
        <line num="667" count="58" type="stmt"/>
        <line num="669" count="194" type="cond" truecount="4" falsecount="0"/>
        <line num="670" count="82" type="cond" truecount="4" falsecount="0"/>
        <line num="672" count="53" type="stmt"/>
        <line num="675" count="29" type="stmt"/>
        <line num="676" count="29" type="stmt"/>
        <line num="677" count="29" type="stmt"/>
        <line num="683" count="194" type="cond" truecount="2" falsecount="0"/>
        <line num="684" count="1951" type="cond" truecount="2" falsecount="0"/>
        <line num="687" count="1845" type="stmt"/>
        <line num="695" count="2145" type="stmt"/>
        <line num="696" count="2145" type="cond" truecount="1" falsecount="1"/>
        <line num="697" count="2145" type="cond" truecount="3" falsecount="0"/>
        <line num="700" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="701" count="2" type="stmt"/>
        <line num="703" count="2" type="stmt"/>
        <line num="706" count="15" type="cond" truecount="2" falsecount="0"/>
        <line num="720" count="11" type="stmt"/>
        <line num="722" count="15" type="stmt"/>
        <line num="727" count="435" type="stmt"/>
        <line num="728" count="435" type="stmt"/>
        <line num="731" count="435" type="stmt"/>
        <line num="732" count="70" type="stmt"/>
        <line num="733" count="70" type="cond" truecount="2" falsecount="0"/>
        <line num="735" count="22" type="stmt"/>
        <line num="738" count="48" type="cond" truecount="2" falsecount="0"/>
        <line num="745" count="2" type="stmt"/>
        <line num="746" count="2" type="stmt"/>
        <line num="749" count="435" type="stmt"/>
        <line num="753" count="2145" type="cond" truecount="2" falsecount="0"/>
        <line num="754" count="446" type="cond" truecount="2" falsecount="0"/>
        <line num="756" count="429" type="stmt"/>
        <line num="757" count="591" type="stmt"/>
        <line num="766" count="17" type="cond" truecount="2" falsecount="0"/>
        <line num="768" count="446" type="stmt"/>
        <line num="771" count="2145" type="stmt"/>
        <line num="772" count="2145" type="stmt"/>
        <line num="775" count="2145" type="cond" truecount="3" falsecount="1"/>
        <line num="776" count="2145" type="stmt"/>
        <line num="780" count="2525" type="cond" truecount="2" falsecount="0"/>
        <line num="782" count="380" type="stmt"/>
        <line num="784" count="2145" type="stmt"/>
        <line num="786" count="2145" type="stmt"/>
        <line num="787" count="2145" type="stmt"/>
        <line num="788" count="2145" type="cond" truecount="3" falsecount="1"/>
        <line num="790" count="0" type="stmt"/>
        <line num="791" count="0" type="stmt"/>
        <line num="792" count="2145" type="cond" truecount="1" falsecount="1"/>
        <line num="795" count="2145" type="stmt"/>
        <line num="800" count="2145" type="stmt"/>
        <line num="801" count="2165" type="stmt"/>
        <line num="804" count="2145" type="stmt"/>
        <line num="805" count="2145" type="stmt"/>
        <line num="816" count="2145" type="cond" truecount="4" falsecount="0"/>
        <line num="818" count="194" type="stmt"/>
        <line num="820" count="194" type="cond" truecount="2" falsecount="0"/>
        <line num="822" count="60" type="stmt"/>
        <line num="823" count="134" type="cond" truecount="2" falsecount="0"/>
        <line num="825" count="59" type="cond" truecount="1" falsecount="1"/>
        <line num="828" count="75" type="cond" truecount="2" falsecount="0"/>
        <line num="832" count="53" type="stmt"/>
        <line num="834" count="53" type="stmt"/>
        <line num="838" count="194" type="cond" truecount="4" falsecount="0"/>
        <line num="840" count="98" type="stmt"/>
        <line num="841" count="98" type="stmt"/>
        <line num="842" count="98" type="stmt"/>
        <line num="847" count="1951" type="cond" truecount="2" falsecount="0"/>
        <line num="857" count="2" type="stmt"/>
        <line num="861" count="2145" type="cond" truecount="2" falsecount="0"/>
        <line num="862" count="35" type="stmt"/>
        <line num="863" count="2110" type="cond" truecount="4" falsecount="1"/>
        <line num="864" count="0" type="stmt"/>
        <line num="870" count="648" type="cond" truecount="2" falsecount="0"/>
        <line num="874" count="40" type="cond" truecount="4" falsecount="0"/>
        <line num="876" count="9" type="stmt"/>
        <line num="877" count="31" type="cond" truecount="2" falsecount="0"/>
        <line num="879" count="12" type="stmt"/>
        <line num="881" count="40" type="stmt"/>
        <line num="884" count="648" type="stmt"/>
      </file>
      <file name="ve.dm.ModelFromDomConverter.js" path="/src/src/dm/converters/ve.dm.ModelFromDomConverter.js">
        <metrics statements="386" coveredstatements="373" conditionals="273" coveredconditionals="250" methods="30" coveredmethods="26"/>
        <line num="17" count="1" type="stmt"/>
        <line num="18" count="2" type="stmt"/>
        <line num="19" count="2" type="stmt"/>
        <line num="20" count="2" type="stmt"/>
        <line num="22" count="2" type="stmt"/>
        <line num="23" count="2" type="stmt"/>
        <line num="24" count="2" type="stmt"/>
        <line num="25" count="2" type="stmt"/>
        <line num="26" count="2" type="stmt"/>
        <line num="27" count="2" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="46" count="3902" type="stmt"/>
        <line num="48" count="3902" type="cond" truecount="4" falsecount="0"/>
        <line num="49" count="3389" type="stmt"/>
        <line num="52" count="513" type="stmt"/>
        <line num="54" count="1379" type="stmt"/>
        <line num="56" count="513" type="stmt"/>
        <line num="75" count="1" type="stmt"/>
        <line num="76" count="837" type="stmt"/>
        <line num="77" count="837" type="stmt"/>
        <line num="80" count="41" type="stmt"/>
        <line num="81" count="38" type="stmt"/>
        <line num="82" count="38" type="cond" truecount="1" falsecount="1"/>
        <line num="83" count="38" type="stmt"/>
        <line num="86" count="3" type="stmt"/>
        <line num="90" count="837" type="stmt"/>
        <line num="91" count="19665" type="stmt"/>
        <line num="92" count="19665" type="cond" truecount="2" falsecount="0"/>
        <line num="94" count="1379" type="stmt"/>
        <line num="96" count="19665" type="cond" truecount="2" falsecount="0"/>
        <line num="98" count="9096" type="stmt"/>
        <line num="100" count="10569" type="cond" truecount="2" falsecount="0"/>
        <line num="102" count="5305" type="cond" truecount="2" falsecount="0"/>
        <line num="104" count="41" type="stmt"/>
        <line num="105" count="41" type="cond" truecount="2" falsecount="0"/>
        <line num="107" count="15" type="stmt"/>
        <line num="108" count="15" type="stmt"/>
        <line num="110" count="41" type="stmt"/>
        <line num="111" count="41" type="cond" truecount="2" falsecount="0"/>
        <line num="112" count="38" type="stmt"/>
        <line num="113" count="38" type="stmt"/>
        <line num="120" count="38" type="stmt"/>
        <line num="122" count="38" type="stmt"/>
        <line num="127" count="3" type="stmt"/>
        <line num="130" count="5264" type="stmt"/>
        <line num="138" count="5264" type="stmt"/>
        <line num="139" count="5264" type="cond" truecount="2" falsecount="0"/>
        <line num="140" count="3767" type="stmt"/>
        <line num="141" count="38" type="stmt"/>
        <line num="142" count="38" type="cond" truecount="1" falsecount="1"/>
        <line num="143" count="0" type="stmt"/>
        <line num="145" count="38" type="stmt"/>
        <line num="146" count="38" type="stmt"/>
        <line num="147" count="38" type="stmt"/>
        <line num="148" count="38" type="stmt"/>
        <line num="150" count="38" type="stmt"/>
        <line num="151" count="38" type="stmt"/>
        <line num="165" count="1" type="stmt"/>
        <line num="166" count="0" type="stmt"/>
        <line num="172" count="1" type="stmt"/>
        <line num="173" count="0" type="stmt"/>
        <line num="181" count="1" type="stmt"/>
        <line num="182" count="0" type="stmt"/>
        <line num="190" count="1" type="stmt"/>
        <line num="191" count="0" type="stmt"/>
        <line num="199" count="1" type="stmt"/>
        <line num="200" count="487" type="stmt"/>
        <line num="208" count="1" type="stmt"/>
        <line num="209" count="391" type="cond" truecount="1" falsecount="1"/>
        <line num="218" count="1" type="stmt"/>
        <line num="219" count="87" type="stmt"/>
        <line num="220" count="87" type="cond" truecount="1" falsecount="1"/>
        <line num="229" count="1" type="stmt"/>
        <line num="230" count="197" type="stmt"/>
        <line num="231" count="197" type="cond" truecount="1" falsecount="1"/>
        <line num="232" count="0" type="stmt"/>
        <line num="234" count="197" type="stmt"/>
        <line num="235" count="197" type="cond" truecount="2" falsecount="0"/>
        <line num="244" count="1" type="stmt"/>
        <line num="245" count="97" type="stmt"/>
        <line num="246" count="97" type="cond" truecount="1" falsecount="1"/>
        <line num="255" count="1" type="stmt"/>
        <line num="256" count="10" type="stmt"/>
        <line num="257" count="10" type="cond" truecount="1" falsecount="1"/>
        <line num="268" count="1" type="stmt"/>
        <line num="269" count="4613" type="stmt"/>
        <line num="271" count="4613" type="cond" truecount="1" falsecount="1"/>
        <line num="272" count="0" type="stmt"/>
        <line num="274" count="4613" type="cond" truecount="2" falsecount="0"/>
        <line num="275" count="4597" type="stmt"/>
        <line num="277" count="4613" type="cond" truecount="1" falsecount="1"/>
        <line num="279" count="4613" type="cond" truecount="2" falsecount="0"/>
        <line num="280" count="537" type="stmt"/>
        <line num="282" count="537" type="stmt"/>
        <line num="285" count="4076" type="stmt"/>
        <line num="287" count="4613" type="stmt"/>
        <line num="291" count="4613" type="cond" truecount="4" falsecount="0"/>
        <line num="293" count="2664" type="stmt"/>
        <line num="294" count="2664" type="stmt"/>
        <line num="297" count="4613" type="stmt"/>
        <line num="312" count="1" type="cond" truecount="2" falsecount="0"/>
        <line num="313" count="837" type="stmt"/>
        <line num="314" count="837" type="stmt"/>
        <line num="317" count="837" type="stmt"/>
        <line num="318" count="837" type="cond" truecount="2" falsecount="0"/>
        <line num="319" count="837" type="stmt"/>
        <line num="320" count="837" type="stmt"/>
        <line num="321" count="837" type="stmt"/>
        <line num="322" count="837" type="stmt"/>
        <line num="326" count="837" type="stmt"/>
        <line num="327" count="837" type="stmt"/>
        <line num="329" count="837" type="stmt"/>
        <line num="330" count="837" type="stmt"/>
        <line num="331" count="837" type="stmt"/>
        <line num="332" count="837" type="stmt"/>
        <line num="335" count="837" type="stmt"/>
        <line num="336" count="837" type="stmt"/>
        <line num="337" count="837" type="stmt"/>
        <line num="338" count="837" type="stmt"/>
        <line num="339" count="837" type="stmt"/>
        <line num="340" count="837" type="stmt"/>
        <line num="342" count="837" type="stmt"/>
        <line num="356" count="1" type="stmt"/>
        <line num="357" count="14" type="stmt"/>
        <line num="358" count="14" type="stmt"/>
        <line num="359" count="14" type="stmt"/>
        <line num="360" count="14" type="stmt"/>
        <line num="361" count="14" type="stmt"/>
        <line num="373" count="1" type="stmt"/>
        <line num="374" count="5186" type="stmt"/>
        <line num="375" count="5186" type="stmt"/>
        <line num="376" count="5186" type="stmt"/>
        <line num="377" count="5186" type="cond" truecount="2" falsecount="0"/>
        <line num="380" count="5186" type="stmt"/>
        <line num="381" count="5186" type="stmt"/>
        <line num="383" count="5186" type="stmt"/>
        <line num="393" count="5186" type="stmt"/>
        <line num="394" count="271" type="cond" truecount="2" falsecount="0"/>
        <line num="395" count="1" type="stmt"/>
        <line num="397" count="270" type="cond" truecount="2" falsecount="0"/>
        <line num="398" count="12" type="stmt"/>
        <line num="404" count="270" type="cond" truecount="2" falsecount="0"/>
        <line num="405" count="140" type="stmt"/>
        <line num="407" count="270" type="stmt"/>
        <line num="409" count="5186" type="stmt"/>
        <line num="412" count="5297" type="cond" truecount="2" falsecount="0"/>
        <line num="413" count="19" type="stmt"/>
        <line num="414" count="19" type="stmt"/>
        <line num="418" count="5186" type="stmt"/>
        <line num="419" count="5808" type="stmt"/>
        <line num="420" count="5808" type="stmt"/>
        <line num="422" count="5808" type="stmt"/>
        <line num="423" count="22" type="cond" truecount="2" falsecount="0"/>
        <line num="424" count="11" type="cond" truecount="4" falsecount="0"/>
        <line num="425" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="426" count="2" type="stmt"/>
        <line num="429" count="2" type="stmt"/>
        <line num="430" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="431" count="4" type="stmt"/>
        <line num="434" count="11" type="stmt"/>
        <line num="436" count="22" type="stmt"/>
        <line num="438" count="5808" type="cond" truecount="4" falsecount="0"/>
        <line num="441" count="15" type="stmt"/>
        <line num="443" count="5793" type="stmt"/>
        <line num="445" count="5808" type="stmt"/>
        <line num="447" count="5186" type="stmt"/>
        <line num="450" count="1134" type="stmt"/>
        <line num="454" count="1134" type="stmt"/>
        <line num="455" count="1134" type="stmt"/>
        <line num="456" count="1134" type="stmt"/>
        <line num="457" count="1134" type="stmt"/>
        <line num="458" count="1134" type="stmt"/>
        <line num="460" count="5186" type="stmt"/>
        <line num="461" count="1134" type="cond" truecount="2" falsecount="0"/>
        <line num="463" count="10" type="stmt"/>
        <line num="465" count="10" type="cond" truecount="2" falsecount="0"/>
        <line num="466" count="10" type="stmt"/>
        <line num="468" count="1134" type="stmt"/>
        <line num="469" count="1134" type="stmt"/>
        <line num="470" count="1134" type="stmt"/>
        <line num="471" count="1134" type="stmt"/>
        <line num="472" count="1134" type="stmt"/>
        <line num="473" count="1134" type="stmt"/>
        <line num="475" count="5186" type="stmt"/>
        <line num="476" count="4594" type="stmt"/>
        <line num="478" count="4594" type="cond" truecount="4" falsecount="0"/>
        <line num="479" count="4575" type="stmt"/>
        <line num="481" count="19" type="stmt"/>
        <line num="482" count="19" type="stmt"/>
        <line num="483" count="24" type="cond" truecount="4" falsecount="0"/>
        <line num="484" count="13" type="stmt"/>
        <line num="486" count="11" type="stmt"/>
        <line num="489" count="19" type="stmt"/>
        <line num="499" count="5186" type="stmt"/>
        <line num="500" count="1412" type="stmt"/>
        <line num="501" count="1412" type="cond" truecount="2" falsecount="0"/>
        <line num="502" count="540" type="stmt"/>
        <line num="504" count="872" type="cond" truecount="1" falsecount="1"/>
        <line num="505" count="872" type="cond" truecount="2" falsecount="0"/>
        <line num="508" count="5186" type="cond" truecount="2" falsecount="0"/>
        <line num="511" count="5186" type="cond" truecount="2" falsecount="0"/>
        <line num="514" count="5186" type="stmt"/>
        <line num="515" count="5186" type="cond" truecount="2" falsecount="0"/>
        <line num="516" count="5186" type="stmt"/>
        <line num="517" count="5186" type="cond" truecount="2" falsecount="0"/>
        <line num="518" count="5186" type="stmt"/>
        <line num="519" count="5186" type="stmt"/>
        <line num="522" count="5186" type="cond" truecount="2" falsecount="0"/>
        <line num="523" count="3786" type="stmt"/>
        <line num="527" count="46" type="stmt"/>
        <line num="531" count="5186" type="stmt"/>
        <line num="532" count="7430" type="stmt"/>
        <line num="533" count="7430" type="cond" truecount="3" falsecount="0"/>
        <line num="536" count="4594" type="cond" truecount="1" falsecount="1"/>
        <line num="540" count="0" type="stmt"/>
        <line num="542" count="4594" type="stmt"/>
        <line num="543" count="4594" type="stmt"/>
        <line num="544" count="4594" type="cond" truecount="2" falsecount="0"/>
        <line num="546" count="4594" type="cond" truecount="2" falsecount="0"/>
        <line num="547" count="537" type="stmt"/>
        <line num="550" count="4057" type="cond" truecount="2" falsecount="0"/>
        <line num="553" count="4594" type="stmt"/>
        <line num="555" count="4594" type="cond" truecount="1" falsecount="1"/>
        <line num="557" count="0" type="stmt"/>
        <line num="558" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="560" count="0" type="stmt"/>
        <line num="561" count="4594" type="cond" truecount="1" falsecount="1"/>
        <line num="563" count="4594" type="stmt"/>
        <line num="565" count="0" type="stmt"/>
        <line num="570" count="4594" type="cond" truecount="2" falsecount="0"/>
        <line num="576" count="2" type="stmt"/>
        <line num="577" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="579" count="2" type="stmt"/>
        <line num="583" count="4594" type="cond" truecount="2" falsecount="0"/>
        <line num="584" count="535" type="stmt"/>
        <line num="586" count="535" type="cond" truecount="4" falsecount="0"/>
        <line num="587" count="52" type="stmt"/>
        <line num="588" count="52" type="stmt"/>
        <line num="591" count="535" type="stmt"/>
        <line num="592" count="535" type="stmt"/>
        <line num="594" count="535" type="stmt"/>
        <line num="595" count="535" type="cond" truecount="4" falsecount="0"/>
        <line num="597" count="14" type="cond" truecount="4" falsecount="0"/>
        <line num="598" count="13" type="stmt"/>
        <line num="600" count="1" type="stmt"/>
        <line num="602" count="14" type="stmt"/>
        <line num="604" count="14" type="cond" truecount="2" falsecount="0"/>
        <line num="605" count="7" type="stmt"/>
        <line num="609" count="14" type="stmt"/>
        <line num="611" count="535" type="stmt"/>
        <line num="612" count="535" type="stmt"/>
        <line num="614" count="535" type="stmt"/>
        <line num="617" count="4059" type="cond" truecount="2" falsecount="0"/>
        <line num="618" count="49" type="cond" truecount="2" falsecount="0"/>
        <line num="620" count="32" type="stmt"/>
        <line num="625" count="49" type="cond" truecount="1" falsecount="1"/>
        <line num="626" count="49" type="stmt"/>
        <line num="629" count="49" type="cond" truecount="2" falsecount="0"/>
        <line num="630" count="11" type="stmt"/>
        <line num="634" count="49" type="cond" truecount="4" falsecount="0"/>
        <line num="635" count="11" type="stmt"/>
        <line num="636" count="11" type="cond" truecount="2" falsecount="0"/>
        <line num="637" count="5" type="stmt"/>
        <line num="638" count="5" type="stmt"/>
        <line num="639" count="5" type="stmt"/>
        <line num="640" count="5" type="stmt"/>
        <line num="643" count="38" type="stmt"/>
        <line num="644" count="38" type="stmt"/>
        <line num="645" count="38" type="stmt"/>
        <line num="646" count="38" type="stmt"/>
        <line num="649" count="49" type="stmt"/>
        <line num="650" count="49" type="stmt"/>
        <line num="653" count="4010" type="stmt"/>
        <line num="656" count="4010" type="cond" truecount="4" falsecount="0"/>
        <line num="657" count="18" type="stmt"/>
        <line num="658" count="18" type="stmt"/>
        <line num="659" count="3992" type="cond" truecount="4" falsecount="0"/>
        <line num="660" count="58" type="cond" truecount="4" falsecount="0"/>
        <line num="661" count="55" type="stmt"/>
        <line num="664" count="3" type="stmt"/>
        <line num="665" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="667" count="3" type="stmt"/>
        <line num="668" count="3" type="stmt"/>
        <line num="674" count="4010" type="cond" truecount="4" falsecount="0"/>
        <line num="675" count="46" type="stmt"/>
        <line num="676" count="46" type="stmt"/>
        <line num="678" count="46" type="stmt"/>
        <line num="682" count="4010" type="cond" truecount="4" falsecount="0"/>
        <line num="683" count="18" type="stmt"/>
        <line num="687" count="4010" type="cond" truecount="2" falsecount="0"/>
        <line num="695" count="3772" type="stmt"/>
        <line num="696" count="3772" type="stmt"/>
        <line num="702" count="238" type="cond" truecount="2" falsecount="0"/>
        <line num="703" count="222" type="stmt"/>
        <line num="706" count="238" type="stmt"/>
        <line num="707" count="238" type="stmt"/>
        <line num="709" count="4010" type="stmt"/>
        <line num="710" count="4010" type="stmt"/>
        <line num="713" count="4010" type="stmt"/>
        <line num="715" count="4545" type="stmt"/>
        <line num="718" count="2836" type="stmt"/>
        <line num="719" count="2836" type="cond" truecount="1" falsecount="1"/>
        <line num="721" count="0" type="stmt"/>
        <line num="723" count="2836" type="cond" truecount="2" falsecount="0"/>
        <line num="725" count="1121" type="cond" truecount="2" falsecount="0"/>
        <line num="727" count="42" type="cond" truecount="2" falsecount="0"/>
        <line num="731" count="12" type="stmt"/>
        <line num="732" count="12" type="stmt"/>
        <line num="733" count="12" type="stmt"/>
        <line num="738" count="30" type="cond" truecount="2" falsecount="0"/>
        <line num="739" count="12" type="cond" truecount="2" falsecount="0"/>
        <line num="742" count="7" type="stmt"/>
        <line num="748" count="18" type="stmt"/>
        <line num="750" count="30" type="stmt"/>
        <line num="751" count="30" type="stmt"/>
        <line num="752" count="30" type="stmt"/>
        <line num="755" count="42" type="stmt"/>
        <line num="761" count="1079" type="stmt"/>
        <line num="762" count="1079" type="cond" truecount="2" falsecount="0"/>
        <line num="764" count="1064" type="stmt"/>
        <line num="768" count="1064" type="cond" truecount="2" falsecount="0"/>
        <line num="769" count="11" type="cond" truecount="2" falsecount="0"/>
        <line num="770" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="773" count="8" type="stmt"/>
        <line num="779" count="2" type="stmt"/>
        <line num="781" count="11" type="stmt"/>
        <line num="784" count="15" type="stmt"/>
        <line num="787" count="15" type="stmt"/>
        <line num="792" count="1079" type="stmt"/>
        <line num="803" count="1079" type="stmt"/>
        <line num="804" count="1079" type="stmt"/>
        <line num="805" count="1079" type="stmt"/>
        <line num="808" count="1079" type="stmt"/>
        <line num="809" count="1079" type="stmt"/>
        <line num="816" count="1715" type="cond" truecount="2" falsecount="0"/>
        <line num="821" count="987" type="stmt"/>
        <line num="822" count="987" type="cond" truecount="4" falsecount="0"/>
        <line num="823" count="86" type="stmt"/>
        <line num="824" count="86" type="stmt"/>
        <line num="827" count="1715" type="cond" truecount="2" falsecount="0"/>
        <line num="834" count="951" type="stmt"/>
        <line num="835" count="951" type="cond" truecount="4" falsecount="0"/>
        <line num="836" count="86" type="stmt"/>
        <line num="837" count="86" type="stmt"/>
        <line num="842" count="1715" type="stmt"/>
        <line num="845" count="1715" type="stmt"/>
        <line num="850" count="5186" type="cond" truecount="4" falsecount="0"/>
        <line num="851" count="1079" type="stmt"/>
        <line num="853" count="1079" type="stmt"/>
        <line num="858" count="5186" type="cond" truecount="9" falsecount="0"/>
        <line num="863" count="82" type="stmt"/>
        <line num="864" count="82" type="stmt"/>
        <line num="865" count="82" type="stmt"/>
        <line num="866" count="82" type="stmt"/>
        <line num="870" count="5186" type="cond" truecount="2" falsecount="0"/>
        <line num="874" count="3786" type="cond" truecount="4" falsecount="0"/>
        <line num="875" count="15" type="stmt"/>
        <line num="876" count="15" type="stmt"/>
        <line num="878" count="3786" type="stmt"/>
        <line num="881" count="5186" type="cond" truecount="5" falsecount="0"/>
        <line num="882" count="33" type="stmt"/>
        <line num="883" count="33" type="stmt"/>
        <line num="884" count="33" type="stmt"/>
        <line num="885" count="33" type="stmt"/>
        <line num="888" count="5186" type="stmt"/>
        <line num="889" count="5186" type="stmt"/>
        <line num="899" count="1" type="stmt"/>
        <line num="900" count="837" type="stmt"/>
        <line num="901" count="837" type="stmt"/>
        <line num="902" count="837" type="stmt"/>
        <line num="905" count="837" type="cond" truecount="1" falsecount="1"/>
        <line num="906" count="837" type="stmt"/>
        <line num="907" count="837" type="cond" truecount="2" falsecount="0"/>
        <line num="909" count="837" type="cond" truecount="1" falsecount="1"/>
        <line num="911" count="837" type="stmt"/>
        <line num="912" count="837" type="stmt"/>
        <line num="913" count="12217" type="cond" truecount="2" falsecount="0"/>
        <line num="914" count="3311" type="stmt"/>
        <line num="915" count="8906" type="cond" truecount="2" falsecount="0"/>
        <line num="916" count="3612" type="stmt"/>
        <line num="917" count="3612" type="cond" truecount="4" falsecount="0"/>
        <line num="918" count="301" type="stmt"/>
        <line num="922" count="837" type="stmt"/>
        <line num="923" count="837" type="cond" truecount="2" falsecount="0"/>
        <line num="925" count="837" type="stmt"/>
      </file>
    </package>
    <package name="src.dm.metaitems">
      <metrics statements="26" coveredstatements="26" conditionals="2" coveredconditionals="1" methods="5" coveredmethods="5"/>
      <file name="ve.dm.AlienMetaItem.js" path="/src/src/dm/metaitems/ve.dm.AlienMetaItem.js">
        <metrics statements="10" coveredstatements="10" conditionals="2" coveredconditionals="1" methods="2" coveredmethods="2"/>
        <line num="15" count="1" type="stmt"/>
        <line num="17" count="311" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="35" count="90" type="cond" truecount="1" falsecount="1"/>
        <line num="40" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.CommentMetaItem.js" path="/src/src/dm/metaitems/ve.dm.CommentMetaItem.js">
        <metrics statements="9" coveredstatements="9" conditionals="0" coveredconditionals="0" methods="2" coveredmethods="2"/>
        <line num="14" count="1" type="stmt"/>
        <line num="16" count="2" type="stmt"/>
        <line num="21" count="1" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="32" count="6" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.RemovableAlienMetaItem.js" path="/src/src/dm/metaitems/ve.dm.RemovableAlienMetaItem.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="15" count="1" type="stmt"/>
        <line num="17" count="14" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
      </file>
    </package>
    <package name="src.dm.nodes">
      <metrics statements="749" coveredstatements="721" conditionals="230" coveredconditionals="195" methods="135" coveredmethods="124"/>
      <file name="ve.dm.AlienBlockNode.js" path="/src/src/dm/nodes/ve.dm.AlienBlockNode.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="65" type="stmt"/>
        <line num="21" count="1" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.AlienInlineNode.js" path="/src/src/dm/nodes/ve.dm.AlienInlineNode.js">
        <metrics statements="8" coveredstatements="8" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="37" type="stmt"/>
        <line num="21" count="1" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.AlienNode.js" path="/src/src/dm/nodes/ve.dm.AlienNode.js">
        <metrics statements="41" coveredstatements="40" conditionals="14" coveredconditionals="12" methods="8" coveredmethods="8"/>
        <line num="18" count="1" type="stmt"/>
        <line num="20" count="106" type="stmt"/>
        <line num="23" count="106" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="43" count="79" type="stmt"/>
        <line num="46" count="1" type="stmt"/>
        <line num="49" count="98" type="cond" truecount="2" falsecount="0"/>
        <line num="50" count="2" type="stmt"/>
        <line num="51" count="96" type="cond" truecount="2" falsecount="0"/>
        <line num="52" count="9" type="stmt"/>
        <line num="54" count="9" type="stmt"/>
        <line num="55" count="9" type="stmt"/>
        <line num="56" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="57" count="4" type="stmt"/>
        <line num="60" count="87" type="stmt"/>
        <line num="61" count="87" type="cond" truecount="2" falsecount="0"/>
        <line num="62" count="87" type="stmt"/>
        <line num="65" count="98" type="stmt"/>
        <line num="68" count="1" type="stmt"/>
        <line num="69" count="119" type="cond" truecount="1" falsecount="1"/>
        <line num="75" count="1" type="stmt"/>
        <line num="76" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="77" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="78" count="0" type="stmt"/>
        <line num="81" count="1" type="stmt"/>
        <line num="89" count="8" type="stmt"/>
        <line num="90" count="4" type="stmt"/>
        <line num="95" count="4" type="stmt"/>
        <line num="96" count="4" type="stmt"/>
        <line num="98" count="4" type="stmt"/>
        <line num="99" count="4" type="stmt"/>
        <line num="101" count="4" type="stmt"/>
        <line num="110" count="1" type="stmt"/>
        <line num="111" count="2" type="stmt"/>
        <line num="121" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.AlienTableCellNode.js" path="/src/src/dm/nodes/ve.dm.AlienTableCellNode.js">
        <metrics statements="8" coveredstatements="8" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="4" type="stmt"/>
        <line num="22" count="4" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.ArticleNode.js" path="/src/src/dm/nodes/ve.dm.ArticleNode.js">
        <metrics statements="11" coveredstatements="11" conditionals="0" coveredconditionals="0" methods="3" coveredmethods="3"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="3" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="37" count="3" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="41" count="3" type="stmt"/>
        <line num="46" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.BlockImageCaptionNode.js" path="/src/src/dm/nodes/ve.dm.BlockImageCaptionNode.js">
        <metrics statements="9" coveredstatements="9" conditionals="0" coveredconditionals="0" methods="2" coveredmethods="2"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="27" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="31" count="16" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.BlockImageNode.js" path="/src/src/dm/nodes/ve.dm.BlockImageNode.js">
        <metrics statements="52" coveredstatements="48" conditionals="20" coveredconditionals="17" methods="7" coveredmethods="5"/>
        <line num="19" count="1" type="stmt"/>
        <line num="21" count="27" type="stmt"/>
        <line num="24" count="27" type="stmt"/>
        <line num="25" count="27" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="46" count="1" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="49" count="0" type="stmt"/>
        <line num="50" count="0" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="55" count="1" type="stmt"/>
        <line num="57" count="1" type="stmt"/>
        <line num="59" count="1" type="stmt"/>
        <line num="60" count="14" type="cond" truecount="2" falsecount="0"/>
        <line num="63" count="1" type="stmt"/>
        <line num="64" count="14" type="stmt"/>
        <line num="65" count="14" type="stmt"/>
        <line num="66" count="14" type="stmt"/>
        <line num="67" count="14" type="stmt"/>
        <line num="68" count="14" type="stmt"/>
        <line num="69" count="14" type="stmt"/>
        <line num="71" count="14" type="stmt"/>
        <line num="78" count="14" type="stmt"/>
        <line num="80" count="14" type="stmt"/>
        <line num="82" count="14" type="cond" truecount="2" falsecount="0"/>
        <line num="83" count="2" type="stmt"/>
        <line num="90" count="12" type="stmt"/>
        <line num="100" count="1" type="stmt"/>
        <line num="101" count="19" type="stmt"/>
        <line num="102" count="19" type="stmt"/>
        <line num="103" count="19" type="stmt"/>
        <line num="105" count="19" type="stmt"/>
        <line num="107" count="19" type="stmt"/>
        <line num="109" count="19" type="stmt"/>
        <line num="110" count="19" type="cond" truecount="2" falsecount="0"/>
        <line num="112" count="12" type="stmt"/>
        <line num="115" count="19" type="stmt"/>
        <line num="118" count="19" type="cond" truecount="2" falsecount="0"/>
        <line num="119" count="16" type="stmt"/>
        <line num="120" count="16" type="stmt"/>
        <line num="121" count="16" type="stmt"/>
        <line num="122" count="16" type="stmt"/>
        <line num="126" count="19" type="stmt"/>
        <line num="136" count="1" type="stmt"/>
        <line num="137" count="0" type="stmt"/>
        <line num="138" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="144" count="1" type="stmt"/>
        <line num="146" count="46" type="cond" truecount="1" falsecount="1"/>
        <line num="151" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.BlockquoteNode.js" path="/src/src/dm/nodes/ve.dm.BlockquoteNode.js">
        <metrics statements="6" coveredstatements="6" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="22" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.BreakNode.js" path="/src/src/dm/nodes/ve.dm.BreakNode.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="2" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.CenterNode.js" path="/src/src/dm/nodes/ve.dm.CenterNode.js">
        <metrics statements="6" coveredstatements="6" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.CheckListItemNode.js" path="/src/src/dm/nodes/ve.dm.CheckListItemNode.js">
        <metrics statements="38" coveredstatements="37" conditionals="12" coveredconditionals="11" methods="4" coveredmethods="3"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="2" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="39" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="42" count="2" type="stmt"/>
        <line num="43" count="2" type="stmt"/>
        <line num="46" count="1" type="stmt"/>
        <line num="47" count="6" type="stmt"/>
        <line num="48" count="6" type="stmt"/>
        <line num="49" count="6" type="stmt"/>
        <line num="50" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="51" count="3" type="stmt"/>
        <line num="54" count="6" type="stmt"/>
        <line num="55" count="6" type="cond" truecount="1" falsecount="1"/>
        <line num="56" count="6" type="stmt"/>
        <line num="57" count="6" type="stmt"/>
        <line num="58" count="6" type="stmt"/>
        <line num="59" count="6" type="stmt"/>
        <line num="66" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="68" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="69" count="4" type="stmt"/>
        <line num="71" count="2" type="stmt"/>
        <line num="72" count="2" type="stmt"/>
        <line num="73" count="2" type="stmt"/>
        <line num="74" count="2" type="stmt"/>
        <line num="78" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="79" count="6" type="stmt"/>
        <line num="80" count="6" type="stmt"/>
        <line num="82" count="6" type="stmt"/>
        <line num="85" count="1" type="stmt"/>
        <line num="86" count="0" type="stmt"/>
        <line num="91" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.CheckListNode.js" path="/src/src/dm/nodes/ve.dm.CheckListNode.js">
        <metrics statements="17" coveredstatements="16" conditionals="0" coveredconditionals="0" methods="4" coveredmethods="3"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="44" count="0" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="48" count="3" type="stmt"/>
        <line num="49" count="3" type="stmt"/>
        <line num="50" count="3" type="stmt"/>
        <line num="55" count="1" type="stmt"/>
        <line num="57" count="1" type="stmt"/>
        <line num="62" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.CommentNode.js" path="/src/src/dm/nodes/ve.dm.CommentNode.js">
        <metrics statements="36" coveredstatements="34" conditionals="14" coveredconditionals="11" methods="5" coveredmethods="5"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="73" type="stmt"/>
        <line num="21" count="73" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="38" count="53" type="cond" truecount="1" falsecount="1"/>
        <line num="39" count="53" type="stmt"/>
        <line num="41" count="0" type="stmt"/>
        <line num="43" count="53" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="51" count="58" type="cond" truecount="2" falsecount="0"/>
        <line num="53" count="11" type="stmt"/>
        <line num="54" count="11" type="stmt"/>
        <line num="55" count="11" type="stmt"/>
        <line num="56" count="11" type="stmt"/>
        <line num="57" count="11" type="stmt"/>
        <line num="58" count="47" type="cond" truecount="2" falsecount="0"/>
        <line num="60" count="19" type="stmt"/>
        <line num="61" count="19" type="stmt"/>
        <line num="62" count="19" type="stmt"/>
        <line num="63" count="19" type="stmt"/>
        <line num="64" count="19" type="stmt"/>
        <line num="65" count="19" type="stmt"/>
        <line num="66" count="19" type="stmt"/>
        <line num="67" count="19" type="stmt"/>
        <line num="71" count="28" type="stmt"/>
        <line num="72" count="28" type="stmt"/>
        <line num="76" count="1" type="stmt"/>
        <line num="77" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="78" count="1" type="stmt"/>
        <line num="79" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="81" count="1" type="stmt"/>
        <line num="83" count="0" type="stmt"/>
      </file>
      <file name="ve.dm.DefinitionListItemNode.js" path="/src/src/dm/nodes/ve.dm.DefinitionListItemNode.js">
        <metrics statements="18" coveredstatements="18" conditionals="6" coveredconditionals="6" methods="5" coveredmethods="5"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="480" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="39" count="65" type="cond" truecount="2" falsecount="0"/>
        <line num="40" count="65" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="44" count="20" type="cond" truecount="4" falsecount="0"/>
        <line num="45" count="20" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="50" count="6" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="54" count="8" type="stmt"/>
        <line num="59" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.DefinitionListNode.js" path="/src/src/dm/nodes/ve.dm.DefinitionListNode.js">
        <metrics statements="12" coveredstatements="12" conditionals="0" coveredconditionals="0" methods="3" coveredmethods="3"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="244" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.DivNode.js" path="/src/src/dm/nodes/ve.dm.DivNode.js">
        <metrics statements="6" coveredstatements="6" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="34" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.DocumentNode.js" path="/src/src/dm/nodes/ve.dm.DocumentNode.js">
        <metrics statements="11" coveredstatements="10" conditionals="0" coveredconditionals="0" methods="2" coveredmethods="1"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="2891" type="stmt"/>
        <line num="21" count="2891" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="46" count="0" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.FakeCommentNode.js" path="/src/src/dm/nodes/ve.dm.FakeCommentNode.js">
        <metrics statements="6" coveredstatements="6" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="19" count="1" type="stmt"/>
        <line num="20" count="1" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.GeneratedContentNode.js" path="/src/src/dm/nodes/ve.dm.GeneratedContentNode.js">
        <metrics statements="9" coveredstatements="5" conditionals="0" coveredconditionals="0" methods="4" coveredmethods="0"/>
        <line num="15" count="1" type="stmt"/>
        <line num="20" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="41" count="0" type="stmt"/>
        <line num="42" count="0" type="stmt"/>
        <line num="55" count="1" type="stmt"/>
        <line num="56" count="0" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="70" count="0" type="stmt"/>
      </file>
      <file name="ve.dm.HeadingNode.js" path="/src/src/dm/nodes/ve.dm.HeadingNode.js">
        <metrics statements="20" coveredstatements="19" conditionals="7" coveredconditionals="5" methods="5" coveredmethods="5"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="401" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="29" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="35" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="44" count="154" type="stmt"/>
        <line num="52" count="154" type="stmt"/>
        <line num="53" count="154" type="stmt"/>
        <line num="56" count="1" type="stmt"/>
        <line num="57" count="42" type="cond" truecount="2" falsecount="1"/>
        <line num="58" count="42" type="stmt"/>
        <line num="61" count="1" type="stmt"/>
        <line num="62" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="63" count="2" type="stmt"/>
        <line num="76" count="0" type="stmt"/>
        <line num="81" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.HorizontalRuleNode.js" path="/src/src/dm/nodes/ve.dm.HorizontalRuleNode.js">
        <metrics statements="8" coveredstatements="8" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="2" type="stmt"/>
        <line num="22" count="2" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.ImageNode.js" path="/src/src/dm/nodes/ve.dm.ImageNode.js">
        <metrics statements="28" coveredstatements="24" conditionals="21" coveredconditionals="11" methods="6" coveredmethods="5"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="269" type="stmt"/>
        <line num="20" count="269" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="37" count="8" type="cond" truecount="2" falsecount="0"/>
        <line num="44" count="1" type="stmt"/>
        <line num="45" count="2" type="stmt"/>
        <line num="46" count="2" type="stmt"/>
        <line num="49" count="0" type="stmt"/>
        <line num="52" count="2" type="cond" truecount="3" falsecount="1"/>
        <line num="53" count="0" type="stmt"/>
        <line num="57" count="0" type="stmt"/>
        <line num="62" count="0" type="stmt"/>
        <line num="64" count="2" type="stmt"/>
        <line num="65" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="66" count="3" type="stmt"/>
        <line num="67" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="68" count="2" type="stmt"/>
        <line num="72" count="2" type="stmt"/>
        <line num="79" count="1" type="stmt"/>
        <line num="80" count="3" type="cond" truecount="3" falsecount="0"/>
        <line num="89" count="1" type="stmt"/>
        <line num="96" count="1" type="stmt"/>
        <line num="100" count="1" type="stmt"/>
        <line num="108" count="1" type="stmt"/>
        <line num="109" count="18" type="stmt"/>
      </file>
      <file name="ve.dm.InlineImageNode.js" path="/src/src/dm/nodes/ve.dm.InlineImageNode.js">
        <metrics statements="19" coveredstatements="19" conditionals="8" coveredconditionals="8" methods="3" coveredmethods="3"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="242" type="stmt"/>
        <line num="22" count="242" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="40" count="30" type="stmt"/>
        <line num="41" count="30" type="stmt"/>
        <line num="42" count="30" type="stmt"/>
        <line num="43" count="30" type="stmt"/>
        <line num="45" count="30" type="stmt"/>
        <line num="56" count="1" type="stmt"/>
        <line num="57" count="10" type="stmt"/>
        <line num="58" count="10" type="stmt"/>
        <line num="59" count="10" type="stmt"/>
        <line num="64" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.InternalItemNode.js" path="/src/src/dm/nodes/ve.dm.InternalItemNode.js">
        <metrics statements="16" coveredstatements="15" conditionals="0" coveredconditionals="0" methods="4" coveredmethods="3"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="142" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="46" count="0" type="stmt"/>
        <line num="52" count="1" type="stmt"/>
        <line num="53" count="2" type="stmt"/>
        <line num="56" count="1" type="stmt"/>
        <line num="59" count="8" type="stmt"/>
        <line num="64" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.InternalListNode.js" path="/src/src/dm/nodes/ve.dm.InternalListNode.js">
        <metrics statements="9" coveredstatements="9" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="1335" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.ListItemNode.js" path="/src/src/dm/nodes/ve.dm.ListItemNode.js">
        <metrics statements="11" coveredstatements="11" conditionals="0" coveredconditionals="0" methods="3" coveredmethods="3"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="1277" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="36" count="14" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="40" count="10" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.ListNode.js" path="/src/src/dm/nodes/ve.dm.ListNode.js">
        <metrics statements="35" coveredstatements="35" conditionals="17" coveredconditionals="16" methods="8" coveredmethods="8"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="997" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="46" count="3" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="50" count="264" type="cond" truecount="2" falsecount="0"/>
        <line num="51" count="264" type="stmt"/>
        <line num="54" count="1" type="stmt"/>
        <line num="55" count="98" type="cond" truecount="4" falsecount="0"/>
        <line num="56" count="98" type="stmt"/>
        <line num="59" count="1" type="stmt"/>
        <line num="60" count="24" type="stmt"/>
        <line num="61" count="24" type="cond" truecount="2" falsecount="0"/>
        <line num="62" count="3" type="stmt"/>
        <line num="63" count="3" type="stmt"/>
        <line num="64" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="65" count="3" type="stmt"/>
        <line num="66" count="3" type="stmt"/>
        <line num="69" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="70" count="3" type="stmt"/>
        <line num="74" count="24" type="stmt"/>
        <line num="77" count="1" type="stmt"/>
        <line num="78" count="22" type="stmt"/>
        <line num="83" count="22" type="cond" truecount="5" falsecount="0"/>
        <line num="84" count="6" type="stmt"/>
        <line num="93" count="16" type="stmt"/>
        <line num="98" count="1" type="stmt"/>
        <line num="100" count="1494" type="stmt"/>
        <line num="105" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.ParagraphNode.js" path="/src/src/dm/nodes/ve.dm.ParagraphNode.js">
        <metrics statements="6" coveredstatements="6" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="5373" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.PreformattedNode.js" path="/src/src/dm/nodes/ve.dm.PreformattedNode.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="241" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.RealCommentNode.js" path="/src/src/dm/nodes/ve.dm.RealCommentNode.js">
        <metrics statements="6" coveredstatements="6" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="14" count="1" type="stmt"/>
        <line num="15" count="72" type="stmt"/>
        <line num="20" count="1" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.ReferenceNode.js" path="/src/src/dm/nodes/ve.dm.ReferenceNode.js">
        <metrics statements="9" coveredstatements="9" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="72" type="stmt"/>
        <line num="21" count="72" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.SectionNode.js" path="/src/src/dm/nodes/ve.dm.SectionNode.js">
        <metrics statements="17" coveredstatements="17" conditionals="3" coveredconditionals="2" methods="5" coveredmethods="5"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="9" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="39" count="6" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="43" count="9" type="cond" truecount="2" falsecount="1"/>
        <line num="44" count="9" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="50" count="9" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="54" count="9" type="stmt"/>
        <line num="59" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.TableCaptionNode.js" path="/src/src/dm/nodes/ve.dm.TableCaptionNode.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="19" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.TableCellNode.js" path="/src/src/dm/nodes/ve.dm.TableCellNode.js">
        <metrics statements="80" coveredstatements="75" conditionals="57" coveredconditionals="51" methods="9" coveredmethods="9"/>
        <line num="18" count="1" type="stmt"/>
        <line num="20" count="1549" type="stmt"/>
        <line num="23" count="1549" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="48" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="53" count="1" type="stmt"/>
        <line num="54" count="806" type="stmt"/>
        <line num="56" count="806" type="stmt"/>
        <line num="57" count="806" type="stmt"/>
        <line num="59" count="806" type="stmt"/>
        <line num="62" count="1" type="stmt"/>
        <line num="63" count="255" type="cond" truecount="4" falsecount="0"/>
        <line num="64" count="255" type="stmt"/>
        <line num="65" count="255" type="stmt"/>
        <line num="67" count="255" type="stmt"/>
        <line num="68" count="255" type="stmt"/>
        <line num="70" count="255" type="stmt"/>
        <line num="79" count="1" type="stmt"/>
        <line num="80" count="1176" type="stmt"/>
        <line num="81" count="1176" type="stmt"/>
        <line num="82" count="1176" type="stmt"/>
        <line num="83" count="1176" type="stmt"/>
        <line num="84" count="1176" type="cond" truecount="2" falsecount="0"/>
        <line num="85" count="2" type="stmt"/>
        <line num="87" count="1176" type="cond" truecount="2" falsecount="0"/>
        <line num="88" count="1" type="stmt"/>
        <line num="90" count="1176" type="cond" truecount="2" falsecount="0"/>
        <line num="91" count="9" type="stmt"/>
        <line num="93" count="1176" type="cond" truecount="2" falsecount="0"/>
        <line num="94" count="2" type="stmt"/>
        <line num="104" count="1" type="stmt"/>
        <line num="105" count="370" type="cond" truecount="1" falsecount="1"/>
        <line num="106" count="0" type="stmt"/>
        <line num="108" count="370" type="cond" truecount="1" falsecount="1"/>
        <line num="109" count="0" type="stmt"/>
        <line num="111" count="370" type="cond" truecount="1" falsecount="1"/>
        <line num="112" count="0" type="stmt"/>
        <line num="114" count="370" type="cond" truecount="1" falsecount="1"/>
        <line num="115" count="0" type="stmt"/>
        <line num="125" count="1" type="stmt"/>
        <line num="126" count="36" type="stmt"/>
        <line num="127" count="36" type="stmt"/>
        <line num="128" count="36" type="stmt"/>
        <line num="129" count="36" type="stmt"/>
        <line num="130" count="36" type="cond" truecount="2" falsecount="0"/>
        <line num="131" count="2" type="stmt"/>
        <line num="133" count="36" type="cond" truecount="2" falsecount="0"/>
        <line num="134" count="1" type="stmt"/>
        <line num="136" count="36" type="cond" truecount="2" falsecount="0"/>
        <line num="137" count="5" type="stmt"/>
        <line num="139" count="36" type="cond" truecount="2" falsecount="0"/>
        <line num="140" count="1" type="stmt"/>
        <line num="155" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="156" count="67" type="stmt"/>
        <line num="164" count="67" type="cond" truecount="2" falsecount="0"/>
        <line num="165" count="28" type="stmt"/>
        <line num="167" count="67" type="cond" truecount="2" falsecount="0"/>
        <line num="171" count="67" type="stmt"/>
        <line num="174" count="1" type="stmt"/>
        <line num="175" count="18" type="cond" truecount="1" falsecount="1"/>
        <line num="176" count="0" type="stmt"/>
        <line num="183" count="18" type="cond" truecount="4" falsecount="0"/>
        <line num="185" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="186" count="1" type="stmt"/>
        <line num="188" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="189" count="3" type="stmt"/>
        <line num="192" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="193" count="4" type="stmt"/>
        <line num="195" count="9" type="cond" truecount="3" falsecount="1"/>
        <line num="196" count="9" type="stmt"/>
        <line num="200" count="5" type="stmt"/>
        <line num="205" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.TableNode.js" path="/src/src/dm/nodes/ve.dm.TableNode.js">
        <metrics statements="84" coveredstatements="81" conditionals="26" coveredconditionals="24" methods="14" coveredmethods="14"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="486" type="stmt"/>
        <line num="22" count="486" type="stmt"/>
        <line num="25" count="486" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="54" count="1" type="stmt"/>
        <line num="55" count="493" type="stmt"/>
        <line num="57" count="493" type="stmt"/>
        <line num="58" count="506" type="stmt"/>
        <line num="70" count="1" type="stmt"/>
        <line num="71" count="34" type="stmt"/>
        <line num="79" count="1" type="stmt"/>
        <line num="80" count="1911" type="stmt"/>
        <line num="88" count="1" type="stmt"/>
        <line num="89" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="98" count="1" type="stmt"/>
        <line num="99" count="319" type="stmt"/>
        <line num="104" count="1" type="stmt"/>
        <line num="118" count="1" type="stmt"/>
        <line num="120" count="319" type="stmt"/>
        <line num="122" count="319" type="stmt"/>
        <line num="124" count="319" type="stmt"/>
        <line num="125" count="319" type="stmt"/>
        <line num="126" count="319" type="stmt"/>
        <line num="128" count="319" type="stmt"/>
        <line num="129" count="319" type="stmt"/>
        <line num="130" count="319" type="stmt"/>
        <line num="132" count="319" type="stmt"/>
        <line num="133" count="319" type="stmt"/>
        <line num="134" count="319" type="stmt"/>
        <line num="136" count="319" type="stmt"/>
        <line num="141" count="1" type="stmt"/>
        <line num="162" count="1" type="stmt"/>
        <line num="163" count="4398" type="stmt"/>
        <line num="172" count="1" type="stmt"/>
        <line num="173" count="3106" type="cond" truecount="1" falsecount="1"/>
        <line num="174" count="0" type="stmt"/>
        <line num="176" count="3106" type="stmt"/>
        <line num="177" count="3106" type="stmt"/>
        <line num="185" count="1" type="stmt"/>
        <line num="187" count="656" type="cond" truecount="2" falsecount="0"/>
        <line num="188" count="319" type="stmt"/>
        <line num="189" count="319" type="stmt"/>
        <line num="190" count="319" type="stmt"/>
        <line num="193" count="337" type="stmt"/>
        <line num="194" count="337" type="stmt"/>
        <line num="195" count="337" type="stmt"/>
        <line num="196" count="337" type="cond" truecount="2" falsecount="0"/>
        <line num="197" count="327" type="stmt"/>
        <line num="198" count="327" type="stmt"/>
        <line num="199" count="327" type="stmt"/>
        <line num="201" count="10" type="stmt"/>
        <line num="202" count="10" type="stmt"/>
        <line num="211" count="1" type="stmt"/>
        <line num="213" count="1284" type="cond" truecount="2" falsecount="0"/>
        <line num="214" count="327" type="stmt"/>
        <line num="215" count="327" type="cond" truecount="2" falsecount="0"/>
        <line num="216" count="319" type="stmt"/>
        <line num="217" count="319" type="stmt"/>
        <line num="221" count="965" type="stmt"/>
        <line num="222" count="965" type="stmt"/>
        <line num="223" count="965" type="stmt"/>
        <line num="224" count="965" type="cond" truecount="1" falsecount="1"/>
        <line num="225" count="965" type="stmt"/>
        <line num="226" count="965" type="stmt"/>
        <line num="227" count="965" type="stmt"/>
        <line num="229" count="0" type="stmt"/>
        <line num="230" count="0" type="stmt"/>
        <line num="237" count="1" type="stmt"/>
        <line num="239" count="3106" type="cond" truecount="2" falsecount="0"/>
        <line num="240" count="319" type="stmt"/>
        <line num="242" count="3106" type="cond" truecount="2" falsecount="0"/>
        <line num="243" count="319" type="stmt"/>
        <line num="246" count="3106" type="cond" truecount="2" falsecount="0"/>
        <line num="247" count="965" type="stmt"/>
        <line num="249" count="965" type="cond" truecount="2" falsecount="0"/>
        <line num="250" count="319" type="stmt"/>
        <line num="251" count="319" type="stmt"/>
        <line num="255" count="2787" type="stmt"/>
        <line num="256" count="2787" type="cond" truecount="4" falsecount="0"/>
        <line num="257" count="2787" type="stmt"/>
      </file>
      <file name="ve.dm.TableRowNode.js" path="/src/src/dm/nodes/ve.dm.TableRowNode.js">
        <metrics statements="41" coveredstatements="41" conditionals="17" coveredconditionals="15" methods="7" coveredmethods="7"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="753" type="stmt"/>
        <line num="22" count="753" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="42" count="370" type="stmt"/>
        <line num="43" count="370" type="stmt"/>
        <line num="44" count="370" type="stmt"/>
        <line num="45" count="370" type="cond" truecount="2" falsecount="0"/>
        <line num="46" count="2" type="stmt"/>
        <line num="48" count="370" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
        <line num="52" count="115" type="cond" truecount="2" falsecount="0"/>
        <line num="53" count="115" type="stmt"/>
        <line num="54" count="115" type="stmt"/>
        <line num="55" count="115" type="stmt"/>
        <line num="68" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="69" count="14" type="cond" truecount="1" falsecount="1"/>
        <line num="71" count="14" type="stmt"/>
        <line num="72" count="14" type="cond" truecount="2" falsecount="0"/>
        <line num="73" count="8" type="stmt"/>
        <line num="74" count="8" type="stmt"/>
        <line num="75" count="8" type="cond" truecount="2" falsecount="0"/>
        <line num="76" count="1" type="stmt"/>
        <line num="80" count="14" type="stmt"/>
        <line num="81" count="14" type="stmt"/>
        <line num="82" count="39" type="stmt"/>
        <line num="87" count="14" type="stmt"/>
        <line num="88" count="14" type="stmt"/>
        <line num="100" count="1" type="stmt"/>
        <line num="101" count="909" type="cond" truecount="2" falsecount="0"/>
        <line num="102" count="179" type="stmt"/>
        <line num="105" count="909" type="stmt"/>
        <line num="106" count="1552" type="stmt"/>
        <line num="118" count="1" type="stmt"/>
        <line num="119" count="34" type="stmt"/>
        <line num="124" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.TableSectionNode.js" path="/src/src/dm/nodes/ve.dm.TableSectionNode.js">
        <metrics statements="25" coveredstatements="25" conditionals="7" coveredconditionals="5" methods="6" coveredmethods="6"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="488" type="stmt"/>
        <line num="22" count="488" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="44" count="221" type="stmt"/>
        <line num="49" count="221" type="cond" truecount="1" falsecount="1"/>
        <line num="50" count="221" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="54" count="62" type="stmt"/>
        <line num="59" count="62" type="cond" truecount="2" falsecount="1"/>
        <line num="60" count="62" type="stmt"/>
        <line num="72" count="1" type="stmt"/>
        <line num="73" count="524" type="cond" truecount="2" falsecount="0"/>
        <line num="74" count="45" type="stmt"/>
        <line num="77" count="524" type="stmt"/>
        <line num="78" count="752" type="stmt"/>
        <line num="90" count="1" type="stmt"/>
        <line num="91" count="34" type="stmt"/>
        <line num="96" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.TextNode.js" path="/src/src/dm/nodes/ve.dm.TextNode.js">
        <metrics statements="13" coveredstatements="13" conditionals="1" coveredconditionals="1" methods="3" coveredmethods="3"/>
        <line num="16" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="18" count="6080" type="stmt"/>
        <line num="21" count="6080" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="41" count="6149" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="45" count="6149" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
      </file>
    </package>
    <package name="src.dm.selections">
      <metrics statements="253" coveredstatements="248" conditionals="111" coveredconditionals="106" methods="62" coveredmethods="62"/>
      <file name="ve.dm.LinearSelection.js" path="/src/src/dm/selections/ve.dm.LinearSelection.js">
        <metrics statements="34" coveredstatements="34" conditionals="4" coveredconditionals="4" methods="15" coveredmethods="15"/>
        <line num="13" count="1" type="stmt"/>
        <line num="15" count="4221" type="stmt"/>
        <line num="17" count="4221" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="34" count="127" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="43" count="1039" type="stmt"/>
        <line num="52" count="1" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="59" count="1" type="stmt"/>
        <line num="60" count="3" type="stmt"/>
        <line num="66" count="1" type="stmt"/>
        <line num="67" count="90" type="stmt"/>
        <line num="73" count="1" type="stmt"/>
        <line num="74" count="1" type="stmt"/>
        <line num="80" count="1" type="stmt"/>
        <line num="81" count="57" type="stmt"/>
        <line num="87" count="1" type="stmt"/>
        <line num="88" count="3815" type="stmt"/>
        <line num="94" count="1" type="stmt"/>
        <line num="95" count="1169" type="stmt"/>
        <line num="101" count="1" type="stmt"/>
        <line num="102" count="851" type="stmt"/>
        <line num="108" count="1" type="stmt"/>
        <line num="109" count="183" type="stmt"/>
        <line num="115" count="1" type="stmt"/>
        <line num="116" count="3341" type="stmt"/>
        <line num="124" count="1" type="stmt"/>
        <line num="125" count="32985" type="stmt"/>
        <line num="131" count="1" type="stmt"/>
        <line num="132" count="3690" type="cond" truecount="4" falsecount="0"/>
        <line num="141" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.NullSelection.js" path="/src/src/dm/selections/ve.dm.NullSelection.js">
        <metrics statements="29" coveredstatements="29" conditionals="3" coveredconditionals="3" methods="10" coveredmethods="10"/>
        <line num="12" count="1" type="stmt"/>
        <line num="14" count="1000" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="31" count="7" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="40" count="9" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="58" count="1" type="stmt"/>
        <line num="59" count="471" type="stmt"/>
        <line num="62" count="1" type="stmt"/>
        <line num="64" count="1" type="stmt"/>
        <line num="66" count="1" type="stmt"/>
        <line num="68" count="1" type="stmt"/>
        <line num="73" count="1" type="stmt"/>
        <line num="74" count="1330" type="stmt"/>
        <line num="77" count="1" type="stmt"/>
        <line num="79" count="1" type="stmt"/>
        <line num="84" count="1" type="stmt"/>
        <line num="85" count="1" type="stmt"/>
        <line num="91" count="1" type="stmt"/>
        <line num="92" count="11" type="stmt"/>
        <line num="98" count="1" type="stmt"/>
        <line num="99" count="909" type="cond" truecount="3" falsecount="0"/>
        <line num="108" count="1" type="stmt"/>
        <line num="109" count="2138" type="stmt"/>
        <line num="114" count="1" type="stmt"/>
      </file>
      <file name="ve.dm.TableSelection.js" path="/src/src/dm/selections/ve.dm.TableSelection.js">
        <metrics statements="190" coveredstatements="185" conditionals="104" coveredconditionals="99" methods="37" coveredmethods="37"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="640" type="stmt"/>
        <line num="21" count="640" type="stmt"/>
        <line num="23" count="640" type="cond" truecount="2" falsecount="0"/>
        <line num="24" count="640" type="cond" truecount="2" falsecount="0"/>
        <line num="26" count="640" type="stmt"/>
        <line num="27" count="640" type="stmt"/>
        <line num="28" count="640" type="stmt"/>
        <line num="29" count="640" type="stmt"/>
        <line num="30" count="640" type="cond" truecount="2" falsecount="0"/>
        <line num="31" count="640" type="cond" truecount="2" falsecount="0"/>
        <line num="32" count="640" type="cond" truecount="2" falsecount="0"/>
        <line num="33" count="640" type="cond" truecount="2" falsecount="0"/>
        <line num="34" count="640" type="stmt"/>
        <line num="35" count="640" type="stmt"/>
        <line num="36" count="640" type="stmt"/>
        <line num="37" count="640" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="46" count="1" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="54" count="101" type="stmt"/>
        <line num="72" count="1" type="stmt"/>
        <line num="73" count="519" type="stmt"/>
        <line num="74" count="519" type="stmt"/>
        <line num="76" count="519" type="stmt"/>
        <line num="77" count="952" type="stmt"/>
        <line num="78" count="2642" type="stmt"/>
        <line num="79" count="2642" type="cond" truecount="2" falsecount="0"/>
        <line num="80" count="29" type="stmt"/>
        <line num="82" count="2613" type="cond" truecount="4" falsecount="0"/>
        <line num="83" count="1586" type="stmt"/>
        <line num="85" count="2613" type="cond" truecount="2" falsecount="0"/>
        <line num="86" count="1028" type="stmt"/>
        <line num="87" count="1028" type="stmt"/>
        <line num="91" count="519" type="stmt"/>
        <line num="103" count="1" type="stmt"/>
        <line num="104" count="38" type="stmt"/>
        <line num="105" count="38" type="stmt"/>
        <line num="106" count="38" type="stmt"/>
        <line num="107" count="38" type="stmt"/>
        <line num="108" count="38" type="stmt"/>
        <line num="109" count="38" type="stmt"/>
        <line num="110" count="38" type="stmt"/>
        <line num="111" count="38" type="stmt"/>
        <line num="112" count="38" type="stmt"/>
        <line num="114" count="38" type="stmt"/>
        <line num="116" count="42" type="stmt"/>
        <line num="117" count="74" type="stmt"/>
        <line num="118" count="74" type="stmt"/>
        <line num="119" count="74" type="stmt"/>
        <line num="120" count="74" type="stmt"/>
        <line num="123" count="42" type="stmt"/>
        <line num="124" count="42" type="stmt"/>
        <line num="131" count="38" type="stmt"/>
        <line num="143" count="1" type="stmt"/>
        <line num="144" count="71" type="stmt"/>
        <line num="157" count="1" type="stmt"/>
        <line num="158" count="1" type="stmt"/>
        <line num="171" count="1" type="stmt"/>
        <line num="172" count="4" type="stmt"/>
        <line num="178" count="1" type="stmt"/>
        <line num="179" count="1" type="stmt"/>
        <line num="185" count="1" type="stmt"/>
        <line num="186" count="34" type="stmt"/>
        <line num="192" count="1" type="stmt"/>
        <line num="193" count="1" type="stmt"/>
        <line num="200" count="1" type="stmt"/>
        <line num="201" count="69" type="stmt"/>
        <line num="207" count="1" type="stmt"/>
        <line num="210" count="5" type="stmt"/>
        <line num="224" count="1" type="stmt"/>
        <line num="225" count="2" type="stmt"/>
        <line num="226" count="2" type="stmt"/>
        <line num="231" count="12" type="stmt"/>
        <line num="232" count="12" type="stmt"/>
        <line num="233" count="12" type="stmt"/>
        <line num="238" count="2" type="stmt"/>
        <line num="239" count="4" type="stmt"/>
        <line num="240" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="241" count="0" type="stmt"/>
        <line num="243" count="4" type="stmt"/>
        <line num="244" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="245" count="8" type="stmt"/>
        <line num="246" count="8" type="cond" truecount="2" falsecount="0"/>
        <line num="247" count="4" type="stmt"/>
        <line num="252" count="2" type="stmt"/>
        <line num="254" count="16" type="stmt"/>
        <line num="258" count="30" type="stmt"/>
        <line num="267" count="1" type="stmt"/>
        <line num="268" count="17" type="stmt"/>
        <line num="278" count="1" type="stmt"/>
        <line num="279" count="477" type="stmt"/>
        <line num="297" count="1" type="stmt"/>
        <line num="298" count="55" type="stmt"/>
        <line num="304" count="1" type="stmt"/>
        <line num="305" count="332" type="stmt"/>
        <line num="311" count="1" type="stmt"/>
        <line num="312" count="220" type="stmt"/>
        <line num="318" count="220" type="cond" truecount="1" falsecount="1"/>
        <line num="319" count="0" type="stmt"/>
        <line num="321" count="220" type="stmt"/>
        <line num="327" count="1" type="stmt"/>
        <line num="328" count="145" type="stmt"/>
        <line num="330" count="145" type="cond" truecount="1" falsecount="1"/>
        <line num="331" count="0" type="stmt"/>
        <line num="333" count="145" type="stmt"/>
        <line num="342" count="1" type="stmt"/>
        <line num="344" count="23" type="cond" truecount="3" falsecount="0"/>
        <line num="358" count="1" type="stmt"/>
        <line num="359" count="9" type="cond" truecount="1" falsecount="1"/>
        <line num="360" count="0" type="stmt"/>
        <line num="363" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="364" count="4" type="stmt"/>
        <line num="367" count="5" type="stmt"/>
        <line num="371" count="5" type="stmt"/>
        <line num="372" count="19" type="stmt"/>
        <line num="373" count="19" type="cond" truecount="2" falsecount="0"/>
        <line num="374" count="2" type="stmt"/>
        <line num="376" count="17" type="stmt"/>
        <line num="377" count="17" type="cond" truecount="3" falsecount="1"/>
        <line num="379" count="0" type="stmt"/>
        <line num="381" count="17" type="stmt"/>
        <line num="383" count="5" type="stmt"/>
        <line num="392" count="1" type="stmt"/>
        <line num="393" count="613" type="stmt"/>
        <line num="409" count="1" type="stmt"/>
        <line num="410" count="31" type="cond" truecount="2" falsecount="0"/>
        <line num="411" count="2" type="stmt"/>
        <line num="414" count="31" type="cond" truecount="2" falsecount="0"/>
        <line num="415" count="2" type="stmt"/>
        <line num="418" count="31" type="stmt"/>
        <line num="422" count="61" type="cond" truecount="2" falsecount="0"/>
        <line num="424" count="61" type="stmt"/>
        <line num="425" count="61" type="stmt"/>
        <line num="427" count="61" type="stmt"/>
        <line num="428" count="131" type="cond" truecount="2" falsecount="0"/>
        <line num="429" count="70" type="stmt"/>
        <line num="431" count="70" type="cond" truecount="2" falsecount="0"/>
        <line num="432" count="10" type="cond" truecount="4" falsecount="0"/>
        <line num="434" count="4" type="stmt"/>
        <line num="435" count="4" type="stmt"/>
        <line num="436" count="4" type="stmt"/>
        <line num="438" count="6" type="stmt"/>
        <line num="440" count="60" type="cond" truecount="2" falsecount="0"/>
        <line num="441" count="10" type="cond" truecount="4" falsecount="0"/>
        <line num="442" count="2" type="stmt"/>
        <line num="444" count="2" type="stmt"/>
        <line num="445" count="2" type="stmt"/>
        <line num="447" count="8" type="stmt"/>
        <line num="451" count="61" type="stmt"/>
        <line num="452" count="61" type="cond" truecount="4" falsecount="0"/>
        <line num="454" count="13" type="stmt"/>
        <line num="457" count="104" type="stmt"/>
        <line num="459" count="104" type="cond" truecount="4" falsecount="0"/>
        <line num="460" count="10" type="stmt"/>
        <line num="462" count="94" type="stmt"/>
        <line num="463" count="94" type="stmt"/>
        <line num="465" count="61" type="stmt"/>
        <line num="468" count="31" type="stmt"/>
        <line num="469" count="31" type="cond" truecount="2" falsecount="0"/>
        <line num="470" count="20" type="stmt"/>
        <line num="472" count="31" type="cond" truecount="2" falsecount="0"/>
        <line num="473" count="10" type="stmt"/>
        <line num="476" count="31" type="stmt"/>
        <line num="477" count="31" type="cond" truecount="2" falsecount="0"/>
        <line num="478" count="20" type="stmt"/>
        <line num="480" count="31" type="cond" truecount="2" falsecount="0"/>
        <line num="481" count="11" type="stmt"/>
        <line num="485" count="31" type="cond" truecount="2" falsecount="0"/>
        <line num="486" count="2" type="stmt"/>
        <line num="487" count="29" type="cond" truecount="2" falsecount="0"/>
        <line num="488" count="1" type="stmt"/>
        <line num="491" count="31" type="stmt"/>
        <line num="498" count="31" type="stmt"/>
        <line num="499" count="31" type="stmt"/>
        <line num="508" count="1" type="stmt"/>
        <line num="509" count="3" type="cond" truecount="5" falsecount="0"/>
        <line num="517" count="1" type="stmt"/>
        <line num="518" count="589" type="cond" truecount="8" falsecount="0"/>
        <line num="534" count="1" type="stmt"/>
        <line num="535" count="7" type="stmt"/>
        <line num="543" count="1" type="stmt"/>
        <line num="544" count="6" type="stmt"/>
        <line num="553" count="1" type="stmt"/>
        <line num="554" count="2" type="stmt"/>
        <line num="555" count="2" type="stmt"/>
        <line num="564" count="1" type="stmt"/>
        <line num="565" count="2" type="stmt"/>
        <line num="566" count="2" type="stmt"/>
        <line num="571" count="1" type="stmt"/>
      </file>
    </package>
    <package name="src.init">
      <metrics statements="448" coveredstatements="268" conditionals="214" coveredconditionals="75" methods="79" coveredmethods="42"/>
      <file name="ve.init.ConflictableStorage.js" path="/src/src/init/ve.init.ConflictableStorage.js">
        <metrics statements="74" coveredstatements="71" conditionals="38" coveredconditionals="34" methods="9" coveredmethods="9"/>
        <line num="25" count="1" type="stmt"/>
        <line num="26" count="13" type="stmt"/>
        <line num="27" count="13" type="stmt"/>
        <line num="35" count="13" type="stmt"/>
        <line num="37" count="13" type="stmt"/>
        <line num="38" count="13" type="stmt"/>
        <line num="39" count="13" type="stmt"/>
        <line num="40" count="13" type="stmt"/>
        <line num="47" count="13" type="stmt"/>
        <line num="48" count="13" type="stmt"/>
        <line num="55" count="13" type="stmt"/>
        <line num="56" count="36" type="cond" truecount="1" falsecount="1"/>
        <line num="57" count="0" type="stmt"/>
        <line num="59" count="36" type="cond" truecount="2" falsecount="0"/>
        <line num="60" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="61" count="4" type="stmt"/>
        <line num="63" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="64" count="4" type="stmt"/>
        <line num="69" count="36" type="stmt"/>
        <line num="75" count="13" type="stmt"/>
        <line num="76" count="48" type="cond" truecount="1" falsecount="1"/>
        <line num="77" count="0" type="stmt"/>
        <line num="79" count="48" type="cond" truecount="2" falsecount="0"/>
        <line num="80" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="81" count="1" type="stmt"/>
        <line num="83" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="84" count="5" type="stmt"/>
        <line num="89" count="48" type="stmt"/>
        <line num="95" count="13" type="stmt"/>
        <line num="96" count="57" type="cond" truecount="2" falsecount="0"/>
        <line num="97" count="7" type="stmt"/>
        <line num="101" count="57" type="stmt"/>
        <line num="107" count="13" type="stmt"/>
        <line num="109" count="128" type="stmt"/>
        <line num="111" count="128" type="cond" truecount="2" falsecount="0"/>
        <line num="112" count="62" type="cond" truecount="2" falsecount="0"/>
        <line num="113" count="46" type="stmt"/>
        <line num="114" count="46" type="stmt"/>
        <line num="115" count="46" type="stmt"/>
        <line num="118" count="46" type="cond" truecount="2" falsecount="0"/>
        <line num="119" count="3" type="stmt"/>
        <line num="121" count="43" type="stmt"/>
        <line num="133" count="13" type="stmt"/>
        <line num="134" count="68" type="cond" truecount="2" falsecount="0"/>
        <line num="135" count="43" type="stmt"/>
        <line num="138" count="25" type="stmt"/>
        <line num="139" count="25" type="stmt"/>
        <line num="141" count="0" type="stmt"/>
        <line num="150" count="13" type="stmt"/>
        <line num="152" count="12" type="stmt"/>
        <line num="154" count="12" type="stmt"/>
        <line num="155" count="37" type="cond" truecount="4" falsecount="0"/>
        <line num="156" count="8" type="stmt"/>
        <line num="157" count="8" type="stmt"/>
        <line num="158" count="8" type="stmt"/>
        <line num="159" count="8" type="cond" truecount="2" falsecount="0"/>
        <line num="160" count="2" type="stmt"/>
        <line num="164" count="8" type="stmt"/>
        <line num="166" count="29" type="stmt"/>
        <line num="176" count="13" type="stmt"/>
        <line num="177" count="3" type="stmt"/>
        <line num="179" count="3" type="stmt"/>
        <line num="181" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="182" count="2" type="stmt"/>
        <line num="184" count="2" type="stmt"/>
        <line num="187" count="3" type="stmt"/>
        <line num="188" count="7" type="cond" truecount="1" falsecount="1"/>
        <line num="189" count="7" type="stmt"/>
        <line num="191" count="7" type="stmt"/>
        <line num="192" count="7" type="stmt"/>
        <line num="193" count="7" type="stmt"/>
        <line num="196" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="197" count="1" type="stmt"/>
        <line num="204" count="13" type="stmt"/>
      </file>
      <file name="ve.init.Platform.js" path="/src/src/init/ve.init.Platform.js">
        <metrics statements="92" coveredstatements="57" conditionals="18" coveredconditionals="3" methods="20" coveredmethods="10"/>
        <line num="15" count="1" type="stmt"/>
        <line num="17" count="5" type="stmt"/>
        <line num="19" count="5" type="stmt"/>
        <line num="20" count="5" type="stmt"/>
        <line num="23" count="5" type="stmt"/>
        <line num="26" count="5" type="stmt"/>
        <line num="27" count="5" type="stmt"/>
        <line num="30" count="5" type="stmt"/>
        <line num="31" count="5" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="46" count="1" type="stmt"/>
        <line num="58" count="1" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="70" count="308" type="stmt"/>
        <line num="80" count="1" type="stmt"/>
        <line num="81" count="0" type="stmt"/>
        <line num="91" count="1" type="stmt"/>
        <line num="92" count="29" type="stmt"/>
        <line num="104" count="1" type="stmt"/>
        <line num="113" count="1" type="stmt"/>
        <line num="121" count="1" type="stmt"/>
        <line num="122" count="70" type="stmt"/>
        <line num="132" count="1" type="stmt"/>
        <line num="141" count="1" type="stmt"/>
        <line num="150" count="1" type="stmt"/>
        <line num="159" count="1" type="stmt"/>
        <line num="166" count="1" type="stmt"/>
        <line num="167" count="0" type="stmt"/>
        <line num="176" count="1" type="stmt"/>
        <line num="184" count="1" type="stmt"/>
        <line num="185" count="8" type="stmt"/>
        <line num="194" count="1" type="stmt"/>
        <line num="202" count="1" type="stmt"/>
        <line num="210" count="1" type="stmt"/>
        <line num="220" count="1" type="stmt"/>
        <line num="227" count="1" type="stmt"/>
        <line num="228" count="0" type="stmt"/>
        <line num="238" count="1" type="stmt"/>
        <line num="247" count="1" type="stmt"/>
        <line num="257" count="1" type="stmt"/>
        <line num="265" count="1" type="stmt"/>
        <line num="276" count="1" type="stmt"/>
        <line num="284" count="1" type="stmt"/>
        <line num="292" count="1" type="stmt"/>
        <line num="300" count="1" type="stmt"/>
        <line num="301" count="2" type="stmt"/>
        <line num="311" count="1" type="stmt"/>
        <line num="320" count="1" type="stmt"/>
        <line num="329" count="1" type="stmt"/>
        <line num="336" count="1" type="stmt"/>
        <line num="337" count="0" type="stmt"/>
        <line num="350" count="1" type="stmt"/>
        <line num="351" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="352" count="0" type="stmt"/>
        <line num="354" count="1" type="stmt"/>
        <line num="368" count="1" type="stmt"/>
        <line num="369" count="22" type="cond" truecount="2" falsecount="0"/>
        <line num="370" count="3" type="stmt"/>
        <line num="372" count="22" type="stmt"/>
        <line num="386" count="1" type="stmt"/>
        <line num="388" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="389" count="0" type="stmt"/>
        <line num="391" count="0" type="stmt"/>
        <line num="392" count="0" type="stmt"/>
        <line num="393" count="0" type="stmt"/>
        <line num="394" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="395" count="0" type="stmt"/>
        <line num="396" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="397" count="0" type="stmt"/>
        <line num="399" count="0" type="stmt"/>
        <line num="400" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="401" count="0" type="stmt"/>
        <line num="407" count="0" type="stmt"/>
        <line num="411" count="0" type="stmt"/>
        <line num="412" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="413" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="414" count="0" type="stmt"/>
        <line num="417" count="0" type="stmt"/>
        <line num="427" count="1" type="stmt"/>
        <line num="429" count="0" type="stmt"/>
        <line num="430" count="0" type="stmt"/>
        <line num="434" count="0" type="stmt"/>
        <line num="435" count="0" type="stmt"/>
        <line num="437" count="0" type="stmt"/>
        <line num="440" count="0" type="stmt"/>
        <line num="441" count="0" type="stmt"/>
        <line num="443" count="0" type="stmt"/>
        <line num="448" count="0" type="stmt"/>
        <line num="449" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="450" count="0" type="stmt"/>
        <line num="462" count="0" type="stmt"/>
        <line num="472" count="1" type="stmt"/>
      </file>
      <file name="ve.init.SafeStorage.js" path="/src/src/init/ve.init.SafeStorage.js">
        <metrics statements="11" coveredstatements="10" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="0"/>
        <line num="11" count="1" type="stmt"/>
        <line num="12" count="0" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="46" count="1" type="stmt"/>
        <line num="57" count="1" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="81" count="1" type="stmt"/>
        <line num="91" count="1" type="stmt"/>
        <line num="102" count="1" type="stmt"/>
        <line num="113" count="1" type="stmt"/>
      </file>
      <file name="ve.init.SupportCheck.js" path="/src/src/init/ve.init.SupportCheck.js">
        <metrics statements="10" coveredstatements="9" conditionals="9" coveredconditionals="8" methods="4" coveredmethods="4"/>
        <line num="7" count="1" type="stmt"/>
        <line num="17" count="1" type="stmt"/>
        <line num="18" count="3" type="stmt"/>
        <line num="21" count="3" type="stmt"/>
        <line num="23" count="3" type="stmt"/>
        <line num="24" count="3" type="stmt"/>
        <line num="26" count="0" type="stmt"/>
        <line num="44" count="3" type="stmt"/>
        <line num="45" count="3" type="stmt"/>
        <line num="47" count="3" type="stmt"/>
      </file>
      <file name="ve.init.Target.js" path="/src/src/init/ve.init.Target.js">
        <metrics statements="260" coveredstatements="120" conditionals="149" coveredconditionals="30" methods="45" coveredmethods="19"/>
        <line num="23" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="25" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="31" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="32" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="39" count="1" type="cond" truecount="2" falsecount="0"/>
        <line num="40" count="1" type="cond" truecount="2" falsecount="0"/>
        <line num="41" count="1" type="stmt"/>
        <line num="42" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="46" count="1" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="51" count="1" type="cond" truecount="2" falsecount="0"/>
        <line num="52" count="1" type="stmt"/>
        <line num="54" count="1" type="stmt"/>
        <line num="57" count="1" type="stmt"/>
        <line num="59" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="60" count="0" type="stmt"/>
        <line num="64" count="1" type="stmt"/>
        <line num="65" count="1" type="stmt"/>
        <line num="66" count="1" type="stmt"/>
        <line num="67" count="1" type="stmt"/>
        <line num="68" count="1" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="70" count="1" type="stmt"/>
        <line num="75" count="1" type="stmt"/>
        <line num="77" count="1" type="stmt"/>
        <line num="105" count="1" type="stmt"/>
        <line num="114" count="1" type="stmt"/>
        <line num="184" count="1" type="stmt"/>
        <line num="191" count="1" type="stmt"/>
        <line num="200" count="1" type="stmt"/>
        <line num="207" count="1" type="stmt"/>
        <line num="220" count="1" type="stmt"/>
        <line num="232" count="1" type="stmt"/>
        <line num="275" count="1" type="stmt"/>
        <line num="282" count="1" type="stmt"/>
        <line num="294" count="1" type="stmt"/>
        <line num="295" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="296" count="4" type="stmt"/>
        <line num="298" count="0" type="stmt"/>
        <line num="310" count="1" type="stmt"/>
        <line num="311" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="312" count="4" type="stmt"/>
        <line num="314" count="0" type="stmt"/>
        <line num="318" count="1" type="stmt"/>
        <line num="319" count="0" type="stmt"/>
        <line num="329" count="1" type="stmt"/>
        <line num="331" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="332" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="334" count="1" type="stmt"/>
        <line num="337" count="0" type="stmt"/>
        <line num="340" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="341" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="344" count="0" type="stmt"/>
        <line num="349" count="1" type="stmt"/>
        <line num="350" count="1" type="stmt"/>
        <line num="359" count="1" type="stmt"/>
        <line num="360" count="32" type="stmt"/>
        <line num="369" count="1" type="stmt"/>
        <line num="370" count="1" type="stmt"/>
        <line num="376" count="1" type="stmt"/>
        <line num="377" count="1" type="stmt"/>
        <line num="382" count="1" type="stmt"/>
        <line num="383" count="1" type="stmt"/>
        <line num="385" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="386" count="1" type="stmt"/>
        <line num="387" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="388" count="0" type="stmt"/>
        <line num="389" count="0" type="stmt"/>
        <line num="390" count="0" type="stmt"/>
        <line num="397" count="1" type="stmt"/>
        <line num="398" count="0" type="stmt"/>
        <line num="403" count="0" type="stmt"/>
        <line num="404" count="0" type="stmt"/>
        <line num="405" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="406" count="0" type="stmt"/>
        <line num="407" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="408" count="0" type="stmt"/>
        <line num="417" count="1" type="stmt"/>
        <line num="418" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="419" count="0" type="stmt"/>
        <line num="422" count="0" type="stmt"/>
        <line num="424" count="0" type="stmt"/>
        <line num="432" count="1" type="stmt"/>
        <line num="433" count="0" type="stmt"/>
        <line num="434" count="0" type="stmt"/>
        <line num="435" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="436" count="0" type="stmt"/>
        <line num="444" count="1" type="stmt"/>
        <line num="445" count="1" type="cond" truecount="2" falsecount="0"/>
        <line num="446" count="1" type="stmt"/>
        <line num="447" count="1" type="stmt"/>
        <line num="455" count="1" type="stmt"/>
        <line num="456" count="1" type="stmt"/>
        <line num="462" count="1" type="stmt"/>
        <line num="463" count="4" type="stmt"/>
        <line num="465" count="4" type="cond" truecount="2" falsecount="2"/>
        <line num="466" count="0" type="stmt"/>
        <line num="467" count="0" type="stmt"/>
        <line num="469" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="470" count="0" type="stmt"/>
        <line num="472" count="0" type="stmt"/>
        <line num="475" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="478" count="0" type="stmt"/>
        <line num="479" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="480" count="0" type="stmt"/>
        <line num="492" count="1" type="stmt"/>
        <line num="493" count="0" type="stmt"/>
        <line num="494" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="495" count="0" type="stmt"/>
        <line num="496" count="0" type="stmt"/>
        <line num="497" count="0" type="cond" truecount="0" falsecount="5"/>
        <line num="498" count="0" type="stmt"/>
        <line num="502" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="510" count="1" type="stmt"/>
        <line num="511" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="519" count="1" type="stmt"/>
        <line num="521" count="0" type="stmt"/>
        <line num="529" count="1" type="stmt"/>
        <line num="530" count="0" type="stmt"/>
        <line num="531" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="532" count="0" type="stmt"/>
        <line num="533" count="0" type="stmt"/>
        <line num="534" count="0" type="cond" truecount="0" falsecount="5"/>
        <line num="535" count="0" type="stmt"/>
        <line num="543" count="1" type="stmt"/>
        <line num="544" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="545" count="0" type="stmt"/>
        <line num="547" count="0" type="stmt"/>
        <line num="555" count="1" type="stmt"/>
        <line num="556" count="163" type="stmt"/>
        <line num="557" count="163" type="cond" truecount="1" falsecount="1"/>
        <line num="558" count="163" type="stmt"/>
        <line num="560" count="0" type="stmt"/>
        <line num="571" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="572" count="0" type="stmt"/>
        <line num="573" count="0" type="stmt"/>
        <line num="584" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="585" count="32" type="stmt"/>
        <line num="594" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="595" count="382" type="stmt"/>
        <line num="619" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="620" count="32" type="stmt"/>
        <line num="621" count="32" type="stmt"/>
        <line num="622" count="32" type="stmt"/>
        <line num="626" count="32" type="stmt"/>
        <line num="632" count="1" type="stmt"/>
        <line num="635" count="0" type="stmt"/>
        <line num="636" count="0" type="stmt"/>
        <line num="637" count="0" type="stmt"/>
        <line num="646" count="1" type="stmt"/>
        <line num="647" count="4" type="stmt"/>
        <line num="655" count="1" type="stmt"/>
        <line num="656" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="659" count="0" type="stmt"/>
        <line num="662" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="663" count="0" type="stmt"/>
        <line num="664" count="0" type="stmt"/>
        <line num="668" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="669" count="0" type="stmt"/>
        <line num="671" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="672" count="4" type="stmt"/>
        <line num="673" count="4" type="stmt"/>
        <line num="682" count="1" type="stmt"/>
        <line num="683" count="33" type="stmt"/>
        <line num="691" count="1" type="stmt"/>
        <line num="692" count="167" type="stmt"/>
        <line num="703" count="1" type="stmt"/>
        <line num="705" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="706" count="0" type="stmt"/>
        <line num="708" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="709" count="0" type="stmt"/>
        <line num="712" count="0" type="stmt"/>
        <line num="717" count="0" type="stmt"/>
        <line num="719" count="0" type="stmt"/>
        <line num="720" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="721" count="0" type="stmt"/>
        <line num="725" count="0" type="stmt"/>
        <line num="728" count="0" type="stmt"/>
        <line num="729" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="730" count="0" type="stmt"/>
        <line num="732" count="0" type="stmt"/>
        <line num="733" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="735" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="738" count="0" type="stmt"/>
        <line num="739" count="0" type="stmt"/>
        <line num="740" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="741" count="0" type="stmt"/>
        <line num="747" count="0" type="stmt"/>
        <line num="753" count="0" type="stmt"/>
        <line num="754" count="0" type="stmt"/>
        <line num="755" count="0" type="stmt"/>
        <line num="763" count="1" type="stmt"/>
        <line num="764" count="0" type="stmt"/>
        <line num="766" count="0" type="stmt"/>
        <line num="767" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="768" count="0" type="stmt"/>
        <line num="777" count="1" type="stmt"/>
        <line num="778" count="0" type="stmt"/>
        <line num="780" count="0" type="cond" truecount="0" falsecount="6"/>
        <line num="781" count="0" type="stmt"/>
        <line num="790" count="1" type="stmt"/>
        <line num="792" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="793" count="0" type="stmt"/>
        <line num="794" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="795" count="0" type="stmt"/>
        <line num="798" count="0" type="stmt"/>
        <line num="799" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="800" count="0" type="stmt"/>
        <line num="810" count="1" type="stmt"/>
        <line num="811" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="812" count="0" type="stmt"/>
        <line num="813" count="0" type="stmt"/>
        <line num="815" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="816" count="0" type="stmt"/>
        <line num="818" count="0" type="stmt"/>
        <line num="824" count="1" type="stmt"/>
        <line num="825" count="0" type="stmt"/>
        <line num="826" count="0" type="stmt"/>
        <line num="827" count="0" type="stmt"/>
        <line num="837" count="1" type="stmt"/>
        <line num="839" count="0" type="stmt"/>
        <line num="840" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="841" count="0" type="stmt"/>
        <line num="843" count="0" type="stmt"/>
        <line num="844" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="845" count="0" type="stmt"/>
        <line num="846" count="0" type="stmt"/>
        <line num="849" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="850" count="0" type="stmt"/>
        <line num="851" count="0" type="stmt"/>
        <line num="852" count="0" type="stmt"/>
        <line num="853" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="854" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="855" count="0" type="stmt"/>
        <line num="857" count="0" type="stmt"/>
        <line num="859" count="0" type="stmt"/>
        <line num="862" count="0" type="stmt"/>
        <line num="870" count="1" type="stmt"/>
        <line num="871" count="0" type="stmt"/>
        <line num="872" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="873" count="0" type="stmt"/>
        <line num="874" count="0" type="stmt"/>
        <line num="883" count="1" type="stmt"/>
        <line num="884" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="888" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="890" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="895" count="0" type="stmt"/>
        <line num="897" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="900" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="901" count="0" type="stmt"/>
        <line num="904" count="0" type="stmt"/>
        <line num="905" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="910" count="0" type="stmt"/>
        <line num="912" count="0" type="stmt"/>
      </file>
      <file name="ve.init.js" path="/src/src/init/ve.init.js">
        <metrics statements="1" coveredstatements="1" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0"/>
        <line num="12" count="1" type="stmt"/>
      </file>
    </package>
    <package name="src.init.sa">
      <metrics statements="228" coveredstatements="140" conditionals="59" coveredconditionals="25" methods="53" coveredmethods="30"/>
      <file name="ve.init.sa.DesktopTarget.js" path="/src/src/init/sa/ve.init.sa.DesktopTarget.js">
        <metrics statements="4" coveredstatements="2" conditionals="1" coveredconditionals="0" methods="1" coveredmethods="0"/>
        <line num="17" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="19" count="0" type="stmt"/>
        <line num="21" count="0" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
      </file>
      <file name="ve.init.sa.Platform.js" path="/src/src/init/sa/ve.init.sa.Platform.js">
        <metrics statements="123" coveredstatements="77" conditionals="31" coveredconditionals="16" methods="29" coveredmethods="14"/>
        <line num="24" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="26" count="4" type="stmt"/>
        <line num="29" count="4" type="stmt"/>
        <line num="30" count="4" type="stmt"/>
        <line num="31" count="4" type="stmt"/>
        <line num="32" count="4" type="stmt"/>
        <line num="33" count="4" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="44" count="0" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="49" count="0" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="54" count="0" type="stmt"/>
        <line num="56" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="57" count="0" type="stmt"/>
        <line num="65" count="0" type="stmt"/>
        <line num="73" count="0" type="stmt"/>
        <line num="74" count="0" type="stmt"/>
        <line num="76" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="77" count="0" type="stmt"/>
        <line num="78" count="0" type="stmt"/>
        <line num="84" count="0" type="stmt"/>
        <line num="87" count="0" type="stmt"/>
        <line num="88" count="0" type="stmt"/>
        <line num="91" count="0" type="stmt"/>
        <line num="92" count="0" type="stmt"/>
        <line num="93" count="0" type="stmt"/>
        <line num="94" count="0" type="stmt"/>
        <line num="97" count="0" type="stmt"/>
        <line num="98" count="0" type="stmt"/>
        <line num="101" count="0" type="stmt"/>
        <line num="103" count="0" type="stmt"/>
        <line num="105" count="0" type="stmt"/>
        <line num="113" count="1" type="stmt"/>
        <line num="114" count="2" type="stmt"/>
        <line num="118" count="1" type="stmt"/>
        <line num="119" count="2" type="stmt"/>
        <line num="126" count="1" type="stmt"/>
        <line num="132" count="1" type="stmt"/>
        <line num="134" count="0" type="stmt"/>
        <line num="141" count="1" type="stmt"/>
        <line num="142" count="0" type="stmt"/>
        <line num="148" count="1" type="stmt"/>
        <line num="149" count="0" type="stmt"/>
        <line num="150" count="0" type="stmt"/>
        <line num="151" count="0" type="stmt"/>
        <line num="152" count="0" type="stmt"/>
        <line num="153" count="0" type="stmt"/>
        <line num="154" count="0" type="stmt"/>
        <line num="155" count="0" type="stmt"/>
        <line num="156" count="0" type="stmt"/>
        <line num="157" count="0" type="stmt"/>
        <line num="163" count="0" type="stmt"/>
        <line num="165" count="0" type="stmt"/>
        <line num="166" count="0" type="stmt"/>
        <line num="172" count="1" type="stmt"/>
        <line num="174" count="0" type="stmt"/>
        <line num="180" count="1" type="stmt"/>
        <line num="181" count="12" type="cond" truecount="2" falsecount="0"/>
        <line num="182" count="3" type="stmt"/>
        <line num="183" count="3" type="stmt"/>
        <line num="184" count="6" type="stmt"/>
        <line num="186" count="3" type="stmt"/>
        <line num="188" count="9" type="stmt"/>
        <line num="195" count="1" type="stmt"/>
        <line num="196" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="197" count="2" type="stmt"/>
        <line num="198" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="199" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="202" count="0" type="stmt"/>
        <line num="207" count="5" type="stmt"/>
        <line num="209" count="2" type="stmt"/>
        <line num="212" count="1" type="stmt"/>
        <line num="213" count="8" type="stmt"/>
        <line num="216" count="1" type="stmt"/>
        <line num="217" count="4" type="stmt"/>
        <line num="220" count="1" type="stmt"/>
        <line num="221" count="4" type="stmt"/>
        <line num="227" count="1" type="stmt"/>
        <line num="228" count="1" type="stmt"/>
        <line num="229" count="1" type="stmt"/>
        <line num="236" count="1" type="stmt"/>
        <line num="237" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="238" count="1" type="stmt"/>
        <line num="241" count="3" type="stmt"/>
        <line num="253" count="1" type="stmt"/>
        <line num="254" count="0" type="stmt"/>
        <line num="261" count="1" type="stmt"/>
        <line num="267" count="1" type="stmt"/>
        <line num="273" count="1" type="stmt"/>
        <line num="278" count="1" type="stmt"/>
        <line num="279" count="0" type="stmt"/>
        <line num="285" count="1" type="stmt"/>
        <line num="286" count="2" type="stmt"/>
        <line num="287" count="2" type="stmt"/>
        <line num="288" count="2" type="stmt"/>
        <line num="289" count="2" type="stmt"/>
        <line num="290" count="2" type="stmt"/>
        <line num="291" count="2" type="stmt"/>
        <line num="293" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="294" count="0" type="stmt"/>
        <line num="297" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="301" count="2" type="stmt"/>
        <line num="302" count="2" type="stmt"/>
        <line num="303" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="304" count="2" type="stmt"/>
        <line num="305" count="2" type="stmt"/>
        <line num="306" count="2" type="stmt"/>
        <line num="307" count="2" type="stmt"/>
        <line num="311" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="312" count="0" type="stmt"/>
        <line num="315" count="2" type="stmt"/>
        <line num="317" count="2" type="stmt"/>
        <line num="318" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="319" count="2" type="stmt"/>
        <line num="321" count="4" type="stmt"/>
        <line num="325" count="4" type="stmt"/>
        <line num="327" count="4" type="stmt"/>
        <line num="328" count="0" type="stmt"/>
        <line num="329" count="0" type="stmt"/>
        <line num="331" count="0" type="stmt"/>
        <line num="334" count="2" type="stmt"/>
      </file>
      <file name="ve.init.sa.SafeStorage.js" path="/src/src/init/sa/ve.init.sa.SafeStorage.js">
        <metrics statements="83" coveredstatements="55" conditionals="24" coveredconditionals="9" methods="20" coveredmethods="16"/>
        <line num="1" count="1" type="stmt"/>
        <line num="3" count="1" type="stmt"/>
        <line num="4" count="0" type="stmt"/>
        <line num="5" count="0" type="stmt"/>
        <line num="6" count="0" type="stmt"/>
        <line num="10" count="0" type="stmt"/>
        <line num="17" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="23" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="36" count="16" type="stmt"/>
        <line num="39" count="16" type="stmt"/>
        <line num="40" count="16" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="48" count="9" type="cond" truecount="1" falsecount="1"/>
        <line num="49" count="0" type="stmt"/>
        <line num="51" count="9" type="stmt"/>
        <line num="52" count="9" type="stmt"/>
        <line num="54" count="0" type="stmt"/>
        <line num="60" count="1" type="stmt"/>
        <line num="61" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="62" count="0" type="stmt"/>
        <line num="64" count="5" type="stmt"/>
        <line num="65" count="5" type="stmt"/>
        <line num="66" count="5" type="stmt"/>
        <line num="67" count="5" type="stmt"/>
        <line num="69" count="0" type="stmt"/>
        <line num="75" count="1" type="stmt"/>
        <line num="76" count="0" type="stmt"/>
        <line num="77" count="0" type="stmt"/>
        <line num="78" count="0" type="stmt"/>
        <line num="79" count="0" type="stmt"/>
        <line num="81" count="0" type="stmt"/>
        <line num="87" count="1" type="stmt"/>
        <line num="88" count="9" type="stmt"/>
        <line num="90" count="9" type="cond" truecount="1" falsecount="1"/>
        <line num="91" count="0" type="stmt"/>
        <line num="94" count="9" type="stmt"/>
        <line num="95" count="9" type="stmt"/>
        <line num="98" count="0" type="stmt"/>
        <line num="104" count="1" type="stmt"/>
        <line num="106" count="5" type="stmt"/>
        <line num="107" count="5" type="stmt"/>
        <line num="108" count="5" type="stmt"/>
        <line num="110" count="0" type="stmt"/>
        <line num="116" count="1" type="stmt"/>
        <line num="117" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="118" count="0" type="stmt"/>
        <line num="119" count="0" type="stmt"/>
        <line num="125" count="5" type="stmt"/>
        <line num="126" count="5" type="stmt"/>
        <line num="132" count="1" type="stmt"/>
        <line num="137" count="1" type="stmt"/>
        <line num="138" count="16" type="stmt"/>
        <line num="139" count="16" type="stmt"/>
        <line num="140" count="16" type="cond" truecount="1" falsecount="1"/>
        <line num="141" count="0" type="stmt"/>
        <line num="142" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="143" count="0" type="stmt"/>
        <line num="146" count="16" type="cond" truecount="1" falsecount="1"/>
        <line num="148" count="0" type="stmt"/>
        <line num="150" count="16" type="stmt"/>
        <line num="153" count="16" type="stmt"/>
        <line num="160" count="1" type="stmt"/>
        <line num="161" count="16" type="stmt"/>
        <line num="162" count="16" type="stmt"/>
        <line num="163" count="16" type="stmt"/>
        <line num="164" count="16" type="stmt"/>
        <line num="165" count="16" type="stmt"/>
        <line num="166" count="16" type="stmt"/>
        <line num="167" count="16" type="stmt"/>
        <line num="168" count="16" type="stmt"/>
        <line num="179" count="16" type="cond" truecount="1" falsecount="1"/>
        <line num="180" count="0" type="stmt"/>
        <line num="181" count="0" type="stmt"/>
        <line num="182" count="0" type="stmt"/>
        <line num="184" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="185" count="0" type="stmt"/>
        <line num="188" count="16" type="stmt"/>
        <line num="196" count="1" type="stmt"/>
        <line num="198" count="9" type="stmt"/>
        <line num="199" count="9" type="stmt"/>
        <line num="201" count="0" type="stmt"/>
        <line num="203" count="9" type="cond" truecount="1" falsecount="1"/>
      </file>
      <file name="ve.init.sa.Target.js" path="/src/src/init/sa/ve.init.sa.Target.js">
        <metrics statements="17" coveredstatements="5" conditionals="3" coveredconditionals="0" methods="3" coveredmethods="0"/>
        <line num="31" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="32" count="0" type="stmt"/>
        <line num="35" count="0" type="stmt"/>
        <line num="37" count="0" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="56" count="1" type="stmt"/>
        <line num="58" count="0" type="stmt"/>
        <line num="60" count="0" type="stmt"/>
        <line num="61" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="62" count="0" type="stmt"/>
        <line num="64" count="0" type="stmt"/>
        <line num="65" count="0" type="stmt"/>
        <line num="66" count="0" type="stmt"/>
        <line num="72" count="1" type="stmt"/>
        <line num="74" count="0" type="stmt"/>
        <line num="76" count="0" type="stmt"/>
      </file>
      <file name="ve.init.sa.js" path="/src/src/init/sa/ve.init.sa.js">
        <metrics statements="1" coveredstatements="1" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0"/>
        <line num="13" count="1" type="stmt"/>
      </file>
    </package>
    <package name="src.ui">
      <metrics statements="1368" coveredstatements="1002" conditionals="585" coveredconditionals="321" methods="264" coveredmethods="171"/>
      <file name="ve.ui.Action.js" path="/src/src/ui/ve.ui.Action.js">
        <metrics statements="5" coveredstatements="5" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="20" count="1" type="stmt"/>
        <line num="22" count="150" type="stmt"/>
        <line num="23" count="150" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.ActionFactory.js" path="/src/src/ui/ve.ui.ActionFactory.js">
        <metrics statements="8" coveredstatements="7" conditionals="2" coveredconditionals="1" methods="2" coveredmethods="2"/>
        <line num="14" count="1" type="stmt"/>
        <line num="16" count="1" type="stmt"/>
        <line num="21" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="33" count="18" type="cond" truecount="1" falsecount="1"/>
        <line num="34" count="18" type="stmt"/>
        <line num="36" count="0" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.Command.js" path="/src/src/ui/ve.ui.Command.js">
        <metrics statements="21" coveredstatements="19" conditionals="11" coveredconditionals="11" methods="7" coveredmethods="5"/>
        <line num="20" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="21" count="69" type="stmt"/>
        <line num="22" count="69" type="stmt"/>
        <line num="23" count="69" type="stmt"/>
        <line num="24" count="69" type="cond" truecount="2" falsecount="0"/>
        <line num="25" count="69" type="cond" truecount="2" falsecount="0"/>
        <line num="39" count="1" type="stmt"/>
        <line num="40" count="13" type="cond" truecount="2" falsecount="0"/>
        <line num="41" count="13" type="cond" truecount="2" falsecount="0"/>
        <line num="42" count="12" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="54" count="1" type="stmt"/>
        <line num="55" count="13" type="cond" truecount="2" falsecount="0"/>
        <line num="64" count="1" type="stmt"/>
        <line num="65" count="4" type="stmt"/>
        <line num="73" count="1" type="stmt"/>
        <line num="74" count="0" type="stmt"/>
        <line num="82" count="1" type="stmt"/>
        <line num="83" count="69" type="stmt"/>
        <line num="91" count="1" type="stmt"/>
        <line num="92" count="0" type="stmt"/>
      </file>
      <file name="ve.ui.CommandHelpRegistry.js" path="/src/src/ui/ve.ui.CommandHelpRegistry.js">
        <metrics statements="58" coveredstatements="54" conditionals="14" coveredconditionals="8" methods="4" coveredmethods="4"/>
        <line num="14" count="1" type="stmt"/>
        <line num="16" count="1" type="stmt"/>
        <line num="21" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="38" count="35" type="stmt"/>
        <line num="39" count="35" type="cond" truecount="1" falsecount="1"/>
        <line num="40" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="41" count="0" type="stmt"/>
        <line num="42" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="44" count="0" type="stmt"/>
        <line num="47" count="35" type="stmt"/>
        <line num="48" count="35" type="cond" truecount="1" falsecount="1"/>
        <line num="50" count="35" type="cond" truecount="2" falsecount="0"/>
        <line num="51" count="3" type="stmt"/>
        <line num="52" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="53" count="1" type="stmt"/>
        <line num="58" count="35" type="stmt"/>
        <line num="60" count="35" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="70" count="14" type="stmt"/>
        <line num="71" count="14" type="stmt"/>
        <line num="72" count="490" type="cond" truecount="2" falsecount="0"/>
        <line num="73" count="70" type="stmt"/>
        <line num="76" count="14" type="stmt"/>
        <line num="81" count="1" type="stmt"/>
        <line num="86" count="1" type="stmt"/>
        <line num="87" count="1" type="stmt"/>
        <line num="88" count="1" type="stmt"/>
        <line num="89" count="1" type="stmt"/>
        <line num="90" count="1" type="stmt"/>
        <line num="91" count="1" type="stmt"/>
        <line num="92" count="1" type="stmt"/>
        <line num="93" count="1" type="stmt"/>
        <line num="94" count="1" type="stmt"/>
        <line num="97" count="1" type="stmt"/>
        <line num="102" count="1" type="stmt"/>
        <line num="107" count="1" type="stmt"/>
        <line num="112" count="1" type="stmt"/>
        <line num="115" count="1" type="stmt"/>
        <line num="119" count="1" type="stmt"/>
        <line num="126" count="1" type="stmt"/>
        <line num="132" count="1" type="stmt"/>
        <line num="133" count="1" type="stmt"/>
        <line num="134" count="1" type="stmt"/>
        <line num="135" count="1" type="stmt"/>
        <line num="136" count="1" type="stmt"/>
        <line num="137" count="1" type="stmt"/>
        <line num="138" count="1" type="stmt"/>
        <line num="139" count="1" type="stmt"/>
        <line num="142" count="1" type="stmt"/>
        <line num="143" count="1" type="stmt"/>
        <line num="146" count="1" type="stmt"/>
        <line num="147" count="1" type="stmt"/>
        <line num="148" count="1" type="stmt"/>
        <line num="149" count="1" type="stmt"/>
        <line num="150" count="1" type="stmt"/>
        <line num="151" count="1" type="stmt"/>
        <line num="154" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.CommandRegistry.js" path="/src/src/ui/ve.ui.CommandRegistry.js">
        <metrics statements="72" coveredstatements="71" conditionals="2" coveredconditionals="1" methods="9" coveredmethods="9"/>
        <line num="14" count="1" type="stmt"/>
        <line num="16" count="1" type="stmt"/>
        <line num="21" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="69" type="cond" truecount="1" falsecount="1"/>
        <line num="34" count="0" type="stmt"/>
        <line num="40" count="69" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="59" count="1" type="stmt"/>
        <line num="60" count="7" type="stmt"/>
        <line num="68" count="1" type="stmt"/>
        <line num="69" count="386" type="stmt"/>
        <line num="74" count="1" type="stmt"/>
        <line num="78" count="1" type="stmt"/>
        <line num="84" count="1" type="stmt"/>
        <line num="90" count="1" type="stmt"/>
        <line num="96" count="1" type="stmt"/>
        <line num="102" count="1" type="stmt"/>
        <line num="108" count="1" type="stmt"/>
        <line num="114" count="1" type="stmt"/>
        <line num="120" count="1" type="stmt"/>
        <line num="126" count="1" type="stmt"/>
        <line num="132" count="1" type="stmt"/>
        <line num="138" count="1" type="stmt"/>
        <line num="144" count="1" type="stmt"/>
        <line num="150" count="1" type="stmt"/>
        <line num="156" count="1" type="stmt"/>
        <line num="162" count="1" type="stmt"/>
        <line num="168" count="1" type="stmt"/>
        <line num="174" count="1" type="stmt"/>
        <line num="180" count="1" type="stmt"/>
        <line num="185" count="1" type="stmt"/>
        <line num="190" count="1" type="stmt"/>
        <line num="195" count="1" type="stmt"/>
        <line num="200" count="1" type="stmt"/>
        <line num="205" count="1" type="stmt"/>
        <line num="211" count="1" type="stmt"/>
        <line num="217" count="1" type="stmt"/>
        <line num="218" count="1" type="stmt"/>
        <line num="219" count="6" type="stmt"/>
        <line num="227" count="1" type="stmt"/>
        <line num="233" count="1" type="stmt"/>
        <line num="239" count="1" type="stmt"/>
        <line num="245" count="1" type="stmt"/>
        <line num="251" count="1" type="stmt"/>
        <line num="257" count="1" type="stmt"/>
        <line num="263" count="1" type="stmt"/>
        <line num="269" count="1" type="stmt"/>
        <line num="275" count="1" type="stmt"/>
        <line num="280" count="1" type="stmt"/>
        <line num="285" count="1" type="stmt"/>
        <line num="291" count="1" type="stmt"/>
        <line num="297" count="1" type="stmt"/>
        <line num="317" count="1" type="stmt"/>
        <line num="330" count="1" type="stmt"/>
        <line num="337" count="1" type="stmt"/>
        <line num="338" count="1" type="stmt"/>
        <line num="339" count="1" type="stmt"/>
        <line num="340" count="1" type="stmt"/>
        <line num="341" count="1" type="stmt"/>
        <line num="343" count="1" type="stmt"/>
        <line num="344" count="2" type="stmt"/>
        <line num="346" count="2" type="stmt"/>
        <line num="347" count="4" type="stmt"/>
        <line num="349" count="4" type="stmt"/>
        <line num="361" count="4" type="stmt"/>
        <line num="377" count="2" type="stmt"/>
        <line num="386" count="1" type="stmt"/>
        <line num="392" count="1" type="stmt"/>
        <line num="398" count="1" type="stmt"/>
        <line num="404" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.Context.js" path="/src/src/ui/ve.ui.Context.js">
        <metrics statements="79" coveredstatements="66" conditionals="22" coveredconditionals="13" methods="20" coveredmethods="15"/>
        <line num="20" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="22" count="358" type="stmt"/>
        <line num="25" count="358" type="stmt"/>
        <line num="26" count="358" type="stmt"/>
        <line num="29" count="358" type="stmt"/>
        <line num="30" count="358" type="stmt"/>
        <line num="31" count="358" type="stmt"/>
        <line num="33" count="358" type="stmt"/>
        <line num="34" count="358" type="stmt"/>
        <line num="35" count="358" type="stmt"/>
        <line num="36" count="0" type="stmt"/>
        <line num="42" count="358" type="stmt"/>
        <line num="43" count="358" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="52" count="1" type="stmt"/>
        <line num="54" count="1" type="stmt"/>
        <line num="71" count="1" type="stmt"/>
        <line num="80" count="1" type="stmt"/>
        <line num="81" count="139" type="stmt"/>
        <line num="89" count="1" type="stmt"/>
        <line num="90" count="0" type="stmt"/>
        <line num="105" count="1" type="stmt"/>
        <line num="112" count="1" type="stmt"/>
        <line num="113" count="153" type="stmt"/>
        <line num="122" count="1" type="stmt"/>
        <line num="123" count="0" type="stmt"/>
        <line num="124" count="0" type="stmt"/>
        <line num="125" count="0" type="stmt"/>
        <line num="128" count="0" type="stmt"/>
        <line num="129" count="0" type="stmt"/>
        <line num="133" count="0" type="stmt"/>
        <line num="143" count="1" type="stmt"/>
        <line num="144" count="33" type="cond" truecount="1" falsecount="1"/>
        <line num="146" count="33" type="cond" truecount="1" falsecount="1"/>
        <line num="147" count="33" type="stmt"/>
        <line num="148" count="33" type="stmt"/>
        <line num="149" count="33" type="cond" truecount="2" falsecount="0"/>
        <line num="150" count="21" type="stmt"/>
        <line num="152" count="12" type="stmt"/>
        <line num="156" count="33" type="stmt"/>
        <line num="168" count="1" type="stmt"/>
        <line num="169" count="30" type="stmt"/>
        <line num="171" count="30" type="stmt"/>
        <line num="172" count="38" type="cond" truecount="1" falsecount="1"/>
        <line num="173" count="38" type="stmt"/>
        <line num="176" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="177" count="0" type="stmt"/>
        <line num="180" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="181" count="0" type="stmt"/>
        <line num="185" count="0" type="stmt"/>
        <line num="188" count="30" type="stmt"/>
        <line num="190" count="30" type="stmt"/>
        <line num="192" count="30" type="stmt"/>
        <line num="193" count="38" type="cond" truecount="2" falsecount="0"/>
        <line num="197" count="19" type="cond" truecount="3" falsecount="0"/>
        <line num="201" count="38" type="stmt"/>
        <line num="202" count="38" type="stmt"/>
        <line num="205" count="30" type="stmt"/>
        <line num="215" count="1" type="stmt"/>
        <line num="216" count="25" type="stmt"/>
        <line num="217" count="21" type="stmt"/>
        <line num="219" count="21" type="stmt"/>
        <line num="225" count="1" type="stmt"/>
        <line num="234" count="1" type="stmt"/>
        <line num="235" count="362" type="cond" truecount="1" falsecount="1"/>
        <line num="236" count="362" type="cond" truecount="2" falsecount="0"/>
        <line num="237" count="361" type="stmt"/>
        <line num="238" count="361" type="stmt"/>
        <line num="240" count="362" type="stmt"/>
        <line num="241" count="362" type="stmt"/>
        <line num="251" count="1" type="stmt"/>
        <line num="253" count="40" type="stmt"/>
        <line num="254" count="40" type="stmt"/>
        <line num="263" count="1" type="stmt"/>
        <line num="265" count="9" type="stmt"/>
        <line num="267" count="9" type="stmt"/>
        <line num="268" count="9" type="stmt"/>
        <line num="279" count="1" type="stmt"/>
        <line num="280" count="138" type="stmt"/>
      </file>
      <file name="ve.ui.ContextItem.js" path="/src/src/ui/ve.ui.ContextItem.js">
        <metrics statements="37" coveredstatements="30" conditionals="13" coveredconditionals="8" methods="11" coveredmethods="6"/>
        <line num="18" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="20" count="38" type="stmt"/>
        <line num="23" count="38" type="stmt"/>
        <line num="24" count="38" type="stmt"/>
        <line num="25" count="38" type="stmt"/>
        <line num="28" count="38" type="stmt"/>
        <line num="31" count="0" type="stmt"/>
        <line num="33" count="38" type="stmt"/>
        <line num="36" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="37" count="0" type="stmt"/>
        <line num="38" count="0" type="stmt"/>
        <line num="43" count="38" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="67" count="1" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="80" count="1" type="stmt"/>
        <line num="91" count="1" type="stmt"/>
        <line num="102" count="1" type="stmt"/>
        <line num="114" count="1" type="stmt"/>
        <line num="115" count="510" type="stmt"/>
        <line num="123" count="1" type="stmt"/>
        <line num="124" count="25" type="cond" truecount="2" falsecount="0"/>
        <line num="132" count="1" type="stmt"/>
        <line num="133" count="0" type="stmt"/>
        <line num="141" count="1" type="stmt"/>
        <line num="142" count="54" type="cond" truecount="2" falsecount="0"/>
        <line num="143" count="25" type="stmt"/>
        <line num="144" count="25" type="cond" truecount="2" falsecount="0"/>
        <line num="148" count="54" type="stmt"/>
        <line num="156" count="1" type="stmt"/>
        <line num="157" count="74" type="stmt"/>
        <line num="166" count="1" type="stmt"/>
        <line num="167" count="19" type="cond" truecount="2" falsecount="0"/>
        <line num="178" count="1" type="stmt"/>
        <line num="179" count="0" type="stmt"/>
        <line num="188" count="1" type="stmt"/>
        <line num="189" count="0" type="stmt"/>
      </file>
      <file name="ve.ui.ContextItemFactory.js" path="/src/src/ui/ve.ui.ContextItemFactory.js">
        <metrics statements="14" coveredstatements="12" conditionals="4" coveredconditionals="2" methods="3" coveredmethods="3"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="1" type="stmt"/>
        <line num="21" count="1" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="38" count="38" type="cond" truecount="1" falsecount="1"/>
        <line num="39" count="38" type="stmt"/>
        <line num="41" count="0" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="51" count="38" type="cond" truecount="1" falsecount="1"/>
        <line num="52" count="38" type="stmt"/>
        <line num="54" count="0" type="stmt"/>
        <line num="59" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.DataTransferHandler.js" path="/src/src/ui/ve.ui.DataTransferHandler.js">
        <metrics statements="30" coveredstatements="28" conditionals="2" coveredconditionals="1" methods="7" coveredmethods="6"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="11" type="stmt"/>
        <line num="20" count="11" type="stmt"/>
        <line num="21" count="11" type="stmt"/>
        <line num="22" count="11" type="stmt"/>
        <line num="24" count="11" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
        <line num="60" count="1" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="78" count="1" type="stmt"/>
        <line num="90" count="1" type="stmt"/>
        <line num="102" count="1" type="stmt"/>
        <line num="109" count="1" type="stmt"/>
        <line num="110" count="11" type="stmt"/>
        <line num="112" count="11" type="stmt"/>
        <line num="120" count="1" type="stmt"/>
        <line num="121" count="7" type="stmt"/>
        <line num="127" count="1" type="stmt"/>
        <line num="128" count="0" type="stmt"/>
        <line num="137" count="1" type="stmt"/>
        <line num="138" count="1" type="stmt"/>
        <line num="140" count="1" type="stmt"/>
        <line num="141" count="1" type="stmt"/>
        <line num="142" count="1" type="stmt"/>
        <line num="153" count="1" type="stmt"/>
        <line num="154" count="1" type="stmt"/>
        <line num="155" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="156" count="0" type="stmt"/>
      </file>
      <file name="ve.ui.DataTransferHandlerFactory.js" path="/src/src/ui/ve.ui.DataTransferHandlerFactory.js">
        <metrics statements="56" coveredstatements="54" conditionals="32" coveredconditionals="29" methods="14" coveredmethods="14"/>
        <line num="14" count="1" type="stmt"/>
        <line num="16" count="2" type="stmt"/>
        <line num="19" count="2" type="stmt"/>
        <line num="21" count="2" type="stmt"/>
        <line num="23" count="2" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="51" count="22" type="stmt"/>
        <line num="53" count="22" type="stmt"/>
        <line num="64" count="1" type="stmt"/>
        <line num="66" count="10" type="stmt"/>
        <line num="68" count="10" type="stmt"/>
        <line num="77" count="1" type="stmt"/>
        <line num="79" count="47" type="cond" truecount="2" falsecount="0"/>
        <line num="80" count="24" type="stmt"/>
        <line num="82" count="47" type="stmt"/>
        <line num="86" count="28" type="cond" truecount="2" falsecount="0"/>
        <line num="87" count="3" type="stmt"/>
        <line num="89" count="28" type="stmt"/>
        <line num="94" count="20" type="cond" truecount="1" falsecount="1"/>
        <line num="95" count="20" type="stmt"/>
        <line num="99" count="32" type="stmt"/>
        <line num="100" count="32" type="stmt"/>
        <line num="101" count="32" type="stmt"/>
        <line num="103" count="32" type="cond" truecount="2" falsecount="0"/>
        <line num="104" count="6" type="stmt"/>
        <line num="105" count="11" type="cond" truecount="1" falsecount="1"/>
        <line num="106" count="11" type="stmt"/>
        <line num="108" count="0" type="stmt"/>
        <line num="112" count="26" type="stmt"/>
        <line num="113" count="26" type="stmt"/>
        <line num="114" count="48" type="cond" truecount="2" falsecount="0"/>
        <line num="115" count="28" type="stmt"/>
        <line num="120" count="20" type="stmt"/>
        <line num="125" count="32" type="cond" truecount="2" falsecount="0"/>
        <line num="126" count="5" type="stmt"/>
        <line num="127" count="8" type="cond" truecount="1" falsecount="1"/>
        <line num="128" count="8" type="stmt"/>
        <line num="130" count="0" type="stmt"/>
        <line num="144" count="1" type="stmt"/>
        <line num="150" count="432" type="stmt"/>
        <line num="151" count="440" type="cond" truecount="2" falsecount="0"/>
        <line num="155" count="286" type="stmt"/>
        <line num="157" count="154" type="stmt"/>
        <line num="159" count="146" type="stmt"/>
        <line num="162" count="144" type="stmt"/>
        <line num="171" count="144" type="stmt"/>
        <line num="172" count="203" type="stmt"/>
        <line num="174" count="203" type="cond" truecount="4" falsecount="0"/>
        <line num="175" count="6" type="stmt"/>
        <line num="178" count="197" type="cond" truecount="4" falsecount="0"/>
        <line num="179" count="126" type="stmt"/>
        <line num="182" count="71" type="cond" truecount="4" falsecount="0"/>
        <line num="183" count="58" type="stmt"/>
        <line num="186" count="13" type="stmt"/>
        <line num="192" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.DataTransferItem.js" path="/src/src/ui/ve.ui.DataTransferItem.js">
        <metrics statements="32" coveredstatements="32" conditionals="17" coveredconditionals="16" methods="8" coveredmethods="8"/>
        <line num="16" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="17" count="145" type="stmt"/>
        <line num="18" count="145" type="stmt"/>
        <line num="19" count="145" type="stmt"/>
        <line num="20" count="145" type="cond" truecount="2" falsecount="0"/>
        <line num="21" count="145" type="cond" truecount="3" falsecount="0"/>
        <line num="22" count="145" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="39" count="2" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
        <line num="62" count="1" type="stmt"/>
        <line num="63" count="141" type="cond" truecount="2" falsecount="0"/>
        <line num="73" count="1" type="stmt"/>
        <line num="74" count="1" type="stmt"/>
        <line num="84" count="1" type="stmt"/>
        <line num="85" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="86" count="1" type="stmt"/>
        <line num="89" count="3" type="cond" truecount="4" falsecount="0"/>
        <line num="90" count="1" type="stmt"/>
        <line num="91" count="1" type="stmt"/>
        <line num="92" count="1" type="stmt"/>
        <line num="93" count="1" type="stmt"/>
        <line num="94" count="35" type="stmt"/>
        <line num="96" count="1" type="stmt"/>
        <line num="101" count="3" type="stmt"/>
        <line num="109" count="1" type="stmt"/>
        <line num="110" count="130" type="cond" truecount="2" falsecount="0"/>
        <line num="120" count="1" type="stmt"/>
        <line num="121" count="61" type="stmt"/>
      </file>
      <file name="ve.ui.FileTransferHandler.js" path="/src/src/ui/ve.ui.FileTransferHandler.js">
        <metrics statements="27" coveredstatements="21" conditionals="4" coveredconditionals="2" methods="7" coveredmethods="4"/>
        <line num="18" count="1" type="stmt"/>
        <line num="20" count="1" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="57" count="1" type="stmt"/>
        <line num="58" count="1" type="stmt"/>
        <line num="59" count="1" type="stmt"/>
        <line num="67" count="1" type="stmt"/>
        <line num="68" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="69" count="0" type="stmt"/>
        <line num="71" count="0" type="stmt"/>
        <line num="80" count="1" type="stmt"/>
        <line num="81" count="1" type="stmt"/>
        <line num="89" count="1" type="stmt"/>
        <line num="90" count="0" type="stmt"/>
        <line num="96" count="1" type="stmt"/>
        <line num="98" count="0" type="stmt"/>
        <line num="100" count="0" type="stmt"/>
        <line num="109" count="1" type="stmt"/>
        <line num="111" count="1" type="cond" truecount="2" falsecount="0"/>
        <line num="114" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.FragmentWindow.js" path="/src/src/ui/ve.ui.FragmentWindow.js">
        <metrics statements="39" coveredstatements="35" conditionals="26" coveredconditionals="19" methods="11" coveredmethods="11"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="24" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="34" count="203" type="stmt"/>
        <line num="41" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="42" count="76" type="cond" truecount="4" falsecount="0"/>
        <line num="44" count="6" type="stmt"/>
        <line num="49" count="76" type="stmt"/>
        <line num="57" count="1" type="stmt"/>
        <line num="58" count="24" type="cond" truecount="1" falsecount="1"/>
        <line num="59" count="24" type="stmt"/>
        <line num="60" count="24" type="cond" truecount="1" falsecount="1"/>
        <line num="61" count="0" type="stmt"/>
        <line num="63" count="24" type="stmt"/>
        <line num="64" count="24" type="stmt"/>
        <line num="65" count="24" type="stmt"/>
        <line num="67" count="24" type="stmt"/>
        <line num="70" count="24" type="cond" truecount="2" falsecount="2"/>
        <line num="71" count="0" type="stmt"/>
        <line num="73" count="24" type="stmt"/>
        <line num="81" count="1" type="stmt"/>
        <line num="82" count="24" type="cond" truecount="3" falsecount="0"/>
        <line num="83" count="24" type="stmt"/>
        <line num="84" count="24" type="stmt"/>
        <line num="85" count="24" type="stmt"/>
        <line num="86" count="24" type="stmt"/>
        <line num="95" count="1" type="stmt"/>
        <line num="96" count="90" type="stmt"/>
        <line num="97" count="90" type="cond" truecount="2" falsecount="0"/>
        <line num="99" count="90" type="cond" truecount="2" falsecount="0"/>
        <line num="111" count="1" type="stmt"/>
        <line num="112" count="42" type="cond" truecount="1" falsecount="1"/>
        <line num="113" count="0" type="stmt"/>
        <line num="115" count="42" type="cond" truecount="1" falsecount="1"/>
        <line num="116" count="42" type="cond" truecount="2" falsecount="0"/>
        <line num="118" count="0" type="stmt"/>
        <line num="128" count="1" type="stmt"/>
        <line num="129" count="4" type="stmt"/>
      </file>
      <file name="ve.ui.ModeledFactory.js" path="/src/src/ui/ve.ui.ModeledFactory.js">
        <metrics statements="30" coveredstatements="25" conditionals="16" coveredconditionals="12" methods="5" coveredmethods="5"/>
        <line num="19" count="1" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="40" count="60" type="stmt"/>
        <line num="50" count="60" type="stmt"/>
        <line num="52" count="60" type="stmt"/>
        <line num="53" count="1890" type="stmt"/>
        <line num="54" count="1890" type="cond" truecount="2" falsecount="0"/>
        <line num="55" count="64" type="stmt"/>
        <line num="56" count="64" type="stmt"/>
        <line num="57" count="12" type="cond" truecount="1" falsecount="1"/>
        <line num="61" count="0" type="stmt"/>
        <line num="62" count="0" type="stmt"/>
        <line num="63" count="0" type="stmt"/>
        <line num="64" count="12" type="cond" truecount="1" falsecount="1"/>
        <line num="68" count="0" type="stmt"/>
        <line num="69" count="0" type="stmt"/>
        <line num="72" count="64" type="cond" truecount="1" falsecount="1"/>
        <line num="73" count="64" type="stmt"/>
        <line num="78" count="60" type="stmt"/>
        <line num="81" count="60" type="stmt"/>
        <line num="82" count="60" type="stmt"/>
        <line num="85" count="60" type="stmt"/>
        <line num="86" count="60" type="stmt"/>
        <line num="87" count="60" type="stmt"/>
        <line num="88" count="64" type="stmt"/>
        <line num="89" count="64" type="cond" truecount="1" falsecount="1"/>
        <line num="90" count="64" type="stmt"/>
        <line num="92" count="64" type="stmt"/>
        <line num="96" count="60" type="stmt"/>
      </file>
      <file name="ve.ui.NodeWindow.js" path="/src/src/ui/ve.ui.NodeWindow.js">
        <metrics statements="15" coveredstatements="15" conditionals="4" coveredconditionals="2" methods="7" coveredmethods="7"/>
        <line num="20" count="1" type="stmt"/>
        <line num="22" count="4" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="50" count="8" type="stmt"/>
        <line num="62" count="1" type="stmt"/>
        <line num="63" count="16" type="stmt"/>
        <line num="64" count="16" type="cond" truecount="1" falsecount="1"/>
        <line num="69" count="1" type="stmt"/>
        <line num="70" count="4" type="stmt"/>
        <line num="71" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="75" count="1" type="stmt"/>
        <line num="76" count="4" type="stmt"/>
        <line num="77" count="4" type="stmt"/>
      </file>
      <file name="ve.ui.Overlay.js" path="/src/src/ui/ve.ui.Overlay.js">
        <metrics statements="4" coveredstatements="4" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="96" type="stmt"/>
        <line num="22" count="96" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.PositionedTargetToolbar.js" path="/src/src/ui/ve.ui.PositionedTargetToolbar.js">
        <metrics statements="109" coveredstatements="17" conditionals="47" coveredconditionals="0" methods="22" coveredmethods="0"/>
        <line num="19" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="21" count="0" type="stmt"/>
        <line num="25" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="26" count="0" type="stmt"/>
        <line num="30" count="0" type="stmt"/>
        <line num="31" count="0" type="stmt"/>
        <line num="32" count="0" type="stmt"/>
        <line num="33" count="0" type="stmt"/>
        <line num="34" count="0" type="stmt"/>
        <line num="35" count="0" type="stmt"/>
        <line num="38" count="0" type="stmt"/>
        <line num="41" count="0" type="stmt"/>
        <line num="42" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="43" count="0" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="58" count="1" type="stmt"/>
        <line num="59" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="60" count="0" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="71" count="0" type="stmt"/>
        <line num="73" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="74" count="0" type="stmt"/>
        <line num="75" count="0" type="stmt"/>
        <line num="76" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="77" count="0" type="stmt"/>
        <line num="79" count="0" type="stmt"/>
        <line num="81" count="0" type="stmt"/>
        <line num="87" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="88" count="0" type="stmt"/>
        <line num="95" count="1" type="stmt"/>
        <line num="97" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="98" count="0" type="stmt"/>
        <line num="99" count="0" type="stmt"/>
        <line num="100" count="0" type="stmt"/>
        <line num="103" count="0" type="stmt"/>
        <line num="106" count="0" type="stmt"/>
        <line num="116" count="1" type="stmt"/>
        <line num="118" count="0" type="stmt"/>
        <line num="121" count="0" type="stmt"/>
        <line num="122" count="0" type="stmt"/>
        <line num="124" count="0" type="stmt"/>
        <line num="130" count="1" type="stmt"/>
        <line num="131" count="0" type="stmt"/>
        <line num="132" count="0" type="stmt"/>
        <line num="140" count="1" type="stmt"/>
        <line num="141" count="0" type="stmt"/>
        <line num="149" count="1" type="stmt"/>
        <line num="150" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="151" count="0" type="stmt"/>
        <line num="153" count="0" type="stmt"/>
        <line num="159" count="1" type="stmt"/>
        <line num="160" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="161" count="0" type="stmt"/>
        <line num="162" count="0" type="stmt"/>
        <line num="163" count="0" type="stmt"/>
        <line num="164" count="0" type="stmt"/>
        <line num="171" count="1" type="stmt"/>
        <line num="172" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="173" count="0" type="stmt"/>
        <line num="174" count="0" type="stmt"/>
        <line num="175" count="0" type="stmt"/>
        <line num="176" count="0" type="stmt"/>
        <line num="185" count="1" type="stmt"/>
        <line num="186" count="0" type="stmt"/>
        <line num="187" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="188" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="189" count="0" type="stmt"/>
        <line num="198" count="1" type="stmt"/>
        <line num="199" count="0" type="stmt"/>
        <line num="207" count="1" type="stmt"/>
        <line num="208" count="0" type="stmt"/>
        <line num="218" count="1" type="stmt"/>
        <line num="219" count="0" type="stmt"/>
        <line num="220" count="0" type="stmt"/>
        <line num="223" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="225" count="0" type="stmt"/>
        <line num="229" count="0" type="stmt"/>
        <line num="232" count="0" type="stmt"/>
        <line num="233" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="235" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="236" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="237" count="0" type="stmt"/>
        <line num="238" count="0" type="stmt"/>
        <line num="239" count="0" type="stmt"/>
        <line num="242" count="0" type="stmt"/>
        <line num="245" count="0" type="stmt"/>
        <line num="248" count="0" type="stmt"/>
        <line num="249" count="0" type="stmt"/>
        <line num="250" count="0" type="stmt"/>
        <line num="251" count="0" type="stmt"/>
        <line num="253" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="257" count="0" type="stmt"/>
        <line num="258" count="0" type="stmt"/>
        <line num="259" count="0" type="stmt"/>
        <line num="263" count="0" type="stmt"/>
        <line num="264" count="0" type="stmt"/>
        <line num="272" count="1" type="stmt"/>
        <line num="273" count="0" type="stmt"/>
        <line num="275" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="276" count="0" type="stmt"/>
        <line num="279" count="0" type="stmt"/>
        <line num="281" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="282" count="0" type="stmt"/>
        <line num="283" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="287" count="0" type="stmt"/>
        <line num="288" count="0" type="stmt"/>
        <line num="289" count="0" type="stmt"/>
        <line num="297" count="1" type="stmt"/>
        <line num="298" count="0" type="stmt"/>
      </file>
      <file name="ve.ui.Sequence.js" path="/src/src/ui/ve.ui.Sequence.js">
        <metrics statements="66" coveredstatements="57" conditionals="47" coveredconditionals="35" methods="7" coveredmethods="7"/>
        <line num="31" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="32" count="10" type="stmt"/>
        <line num="33" count="10" type="stmt"/>
        <line num="34" count="10" type="stmt"/>
        <line num="35" count="10" type="stmt"/>
        <line num="36" count="10" type="stmt"/>
        <line num="37" count="10" type="stmt"/>
        <line num="38" count="10" type="stmt"/>
        <line num="39" count="10" type="stmt"/>
        <line num="40" count="10" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="57" count="1" type="stmt"/>
        <line num="58" count="9326" type="stmt"/>
        <line num="60" count="9326" type="cond" truecount="2" falsecount="0"/>
        <line num="61" count="1625" type="stmt"/>
        <line num="62" count="1625" type="cond" truecount="2" falsecount="0"/>
        <line num="65" count="7701" type="stmt"/>
        <line num="66" count="7795" type="cond" truecount="2" falsecount="0"/>
        <line num="67" count="7792" type="cond" truecount="2" falsecount="0"/>
        <line num="68" count="7695" type="stmt"/>
        <line num="70" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="71" count="0" type="stmt"/>
        <line num="74" count="6" type="stmt"/>
        <line num="84" count="1" type="stmt"/>
        <line num="85" count="5" type="stmt"/>
        <line num="87" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="88" count="1" type="stmt"/>
        <line num="91" count="4" type="stmt"/>
        <line num="93" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="94" count="0" type="stmt"/>
        <line num="98" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="99" count="4" type="stmt"/>
        <line num="100" count="4" type="stmt"/>
        <line num="106" count="4" type="stmt"/>
        <line num="110" count="4" type="stmt"/>
        <line num="111" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="112" count="1" type="stmt"/>
        <line num="116" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="117" count="1" type="stmt"/>
        <line num="123" count="4" type="cond" truecount="2" falsecount="2"/>
        <line num="124" count="0" type="stmt"/>
        <line num="125" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="126" count="0" type="stmt"/>
        <line num="129" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="132" count="4" type="stmt"/>
        <line num="134" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="135" count="1" type="stmt"/>
        <line num="139" count="4" type="stmt"/>
        <line num="144" count="4" type="cond" truecount="3" falsecount="1"/>
        <line num="145" count="0" type="stmt"/>
        <line num="148" count="4" type="cond" truecount="3" falsecount="2"/>
        <line num="149" count="0" type="stmt"/>
        <line num="151" count="0" type="stmt"/>
        <line num="152" count="0" type="stmt"/>
        <line num="155" count="4" type="stmt"/>
        <line num="163" count="1" type="stmt"/>
        <line num="164" count="10" type="stmt"/>
        <line num="172" count="1" type="stmt"/>
        <line num="173" count="9" type="stmt"/>
        <line num="189" count="1" type="stmt"/>
        <line num="191" count="13" type="cond" truecount="2" falsecount="0"/>
        <line num="192" count="2" type="stmt"/>
        <line num="193" count="11" type="cond" truecount="2" falsecount="0"/>
        <line num="194" count="1" type="stmt"/>
        <line num="196" count="38" type="stmt"/>
        <line num="198" count="13" type="cond" truecount="2" falsecount="0"/>
      </file>
      <file name="ve.ui.SequenceRegistry.js" path="/src/src/ui/ve.ui.SequenceRegistry.js">
        <metrics statements="32" coveredstatements="31" conditionals="26" coveredconditionals="25" methods="3" coveredmethods="3"/>
        <line num="14" count="1" type="stmt"/>
        <line num="16" count="1" type="stmt"/>
        <line num="21" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="8" type="cond" truecount="1" falsecount="1"/>
        <line num="32" count="0" type="stmt"/>
        <line num="37" count="8" type="stmt"/>
        <line num="57" count="1" type="stmt"/>
        <line num="71" count="1630" type="stmt"/>
        <line num="72" count="1630" type="cond" truecount="2" falsecount="0"/>
        <line num="73" count="9150" type="cond" truecount="4" falsecount="0"/>
        <line num="74" count="1236" type="stmt"/>
        <line num="76" count="9150" type="cond" truecount="4" falsecount="0"/>
        <line num="77" count="1236" type="stmt"/>
        <line num="79" count="9150" type="cond" truecount="4" falsecount="0"/>
        <line num="80" count="1236" type="stmt"/>
        <line num="83" count="1630" type="stmt"/>
        <line num="84" count="1630" type="stmt"/>
        <line num="86" count="1630" type="stmt"/>
        <line num="87" count="9992" type="stmt"/>
        <line num="88" count="9992" type="cond" truecount="4" falsecount="0"/>
        <line num="89" count="426" type="stmt"/>
        <line num="91" count="9566" type="cond" truecount="4" falsecount="0"/>
        <line num="92" count="240" type="stmt"/>
        <line num="94" count="9326" type="stmt"/>
        <line num="95" count="9326" type="cond" truecount="2" falsecount="0"/>
        <line num="96" count="7" type="stmt"/>
        <line num="99" count="1630" type="stmt"/>
        <line num="104" count="1" type="stmt"/>
        <line num="108" count="1" type="stmt"/>
        <line num="111" count="1" type="stmt"/>
        <line num="114" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.Surface.js" path="/src/src/ui/ve.ui.Surface.js">
        <metrics statements="306" coveredstatements="247" conditionals="137" coveredconditionals="89" methods="55" coveredmethods="42"/>
        <line num="38" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="40" count="32" type="stmt"/>
        <line num="43" count="32" type="stmt"/>
        <line num="44" count="32" type="cond" truecount="1" falsecount="1"/>
        <line num="45" count="32" type="cond" truecount="1" falsecount="1"/>
        <line num="46" count="32" type="cond" truecount="2" falsecount="0"/>
        <line num="47" count="32" type="stmt"/>
        <line num="48" count="32" type="stmt"/>
        <line num="49" count="32" type="stmt"/>
        <line num="54" count="32" type="cond" truecount="2" falsecount="0"/>
        <line num="55" count="32" type="stmt"/>
        <line num="57" count="32" type="stmt"/>
        <line num="58" count="32" type="stmt"/>
        <line num="59" count="32" type="stmt"/>
        <line num="60" count="32" type="stmt"/>
        <line num="61" count="32" type="stmt"/>
        <line num="62" count="32" type="stmt"/>
        <line num="63" count="32" type="cond" truecount="1" falsecount="1"/>
        <line num="64" count="32" type="cond" truecount="1" falsecount="1"/>
        <line num="65" count="32" type="cond" truecount="1" falsecount="1"/>
        <line num="66" count="32" type="stmt"/>
        <line num="69" count="32" type="stmt"/>
        <line num="70" count="32" type="cond" truecount="1" falsecount="1"/>
        <line num="71" count="0" type="stmt"/>
        <line num="74" count="32" type="cond" truecount="1" falsecount="1"/>
        <line num="76" count="32" type="stmt"/>
        <line num="77" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="79" count="0" type="stmt"/>
        <line num="82" count="0" type="stmt"/>
        <line num="84" count="32" type="stmt"/>
        <line num="86" count="32" type="stmt"/>
        <line num="87" count="32" type="stmt"/>
        <line num="88" count="32" type="stmt"/>
        <line num="89" count="32" type="cond" truecount="1" falsecount="1"/>
        <line num="90" count="32" type="stmt"/>
        <line num="91" count="32" type="stmt"/>
        <line num="95" count="32" type="stmt"/>
        <line num="96" count="32" type="stmt"/>
        <line num="97" count="32" type="stmt"/>
        <line num="98" count="32" type="stmt"/>
        <line num="99" count="32" type="stmt"/>
        <line num="100" count="32" type="stmt"/>
        <line num="101" count="32" type="stmt"/>
        <line num="102" count="32" type="stmt"/>
        <line num="103" count="32" type="stmt"/>
        <line num="104" count="32" type="stmt"/>
        <line num="106" count="32" type="stmt"/>
        <line num="112" count="32" type="stmt"/>
        <line num="114" count="32" type="stmt"/>
        <line num="117" count="32" type="stmt"/>
        <line num="122" count="32" type="stmt"/>
        <line num="123" count="32" type="stmt"/>
        <line num="127" count="32" type="stmt"/>
        <line num="128" count="32" type="stmt"/>
        <line num="129" count="119" type="stmt"/>
        <line num="133" count="32" type="cond" truecount="2" falsecount="0"/>
        <line num="135" count="3" type="stmt"/>
        <line num="137" count="29" type="stmt"/>
        <line num="139" count="32" type="stmt"/>
        <line num="140" count="32" type="stmt"/>
        <line num="146" count="32" type="cond" truecount="1" falsecount="1"/>
        <line num="148" count="0" type="stmt"/>
        <line num="151" count="32" type="stmt"/>
        <line num="152" count="32" type="stmt"/>
        <line num="153" count="32" type="stmt"/>
        <line num="154" count="32" type="stmt"/>
        <line num="159" count="1" type="stmt"/>
        <line num="216" count="1" type="stmt"/>
        <line num="218" count="9" type="stmt"/>
        <line num="219" count="9" type="stmt"/>
        <line num="220" count="9" type="stmt"/>
        <line num="221" count="2" type="stmt"/>
        <line num="223" count="9" type="stmt"/>
        <line num="224" count="9" type="cond" truecount="1" falsecount="1"/>
        <line num="225" count="0" type="stmt"/>
        <line num="229" count="9" type="stmt"/>
        <line num="230" count="9" type="stmt"/>
        <line num="233" count="9" type="stmt"/>
        <line num="234" count="9" type="stmt"/>
        <line num="237" count="9" type="stmt"/>
        <line num="239" count="9" type="stmt"/>
        <line num="240" count="9" type="stmt"/>
        <line num="243" count="9" type="stmt"/>
        <line num="245" count="9" type="stmt"/>
        <line num="257" count="1" type="stmt"/>
        <line num="258" count="32" type="stmt"/>
        <line num="260" count="32" type="cond" truecount="1" falsecount="1"/>
        <line num="261" count="0" type="stmt"/>
        <line num="267" count="32" type="stmt"/>
        <line num="269" count="32" type="stmt"/>
        <line num="270" count="32" type="stmt"/>
        <line num="272" count="32" type="stmt"/>
        <line num="273" count="32" type="stmt"/>
        <line num="281" count="1" type="stmt"/>
        <line num="282" count="170" type="stmt"/>
        <line num="290" count="1" type="stmt"/>
        <line num="291" count="0" type="stmt"/>
        <line num="299" count="1" type="stmt"/>
        <line num="300" count="0" type="stmt"/>
        <line num="308" count="1" type="stmt"/>
        <line num="309" count="33" type="stmt"/>
        <line num="318" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="319" count="32" type="cond" truecount="2" falsecount="0"/>
        <line num="327" count="1" type="stmt"/>
        <line num="328" count="32" type="cond" truecount="2" falsecount="0"/>
        <line num="341" count="1" type="stmt"/>
        <line num="342" count="32" type="stmt"/>
        <line num="352" count="1" type="stmt"/>
        <line num="353" count="380" type="stmt"/>
        <line num="362" count="1" type="stmt"/>
        <line num="363" count="381" type="stmt"/>
        <line num="369" count="1" type="stmt"/>
        <line num="370" count="0" type="stmt"/>
        <line num="371" count="0" type="stmt"/>
        <line num="380" count="1" type="stmt"/>
        <line num="383" count="252" type="cond" truecount="2" falsecount="0"/>
        <line num="394" count="1" type="stmt"/>
        <line num="395" count="47" type="stmt"/>
        <line num="397" count="47" type="cond" truecount="1" falsecount="1"/>
        <line num="398" count="0" type="stmt"/>
        <line num="401" count="47" type="stmt"/>
        <line num="402" count="47" type="stmt"/>
        <line num="404" count="47" type="cond" truecount="2" falsecount="0"/>
        <line num="405" count="47" type="stmt"/>
        <line num="406" count="47" type="cond" truecount="2" falsecount="0"/>
        <line num="407" count="47" type="stmt"/>
        <line num="409" count="47" type="stmt"/>
        <line num="424" count="1" type="stmt"/>
        <line num="425" count="738" type="stmt"/>
        <line num="433" count="1" type="stmt"/>
        <line num="434" count="785" type="stmt"/>
        <line num="442" count="1" type="stmt"/>
        <line num="443" count="38" type="stmt"/>
        <line num="451" count="1" type="stmt"/>
        <line num="452" count="9" type="stmt"/>
        <line num="461" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="462" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="464" count="2" type="stmt"/>
        <line num="472" count="1" type="stmt"/>
        <line num="473" count="0" type="stmt"/>
        <line num="483" count="1" type="stmt"/>
        <line num="484" count="29" type="stmt"/>
        <line num="494" count="1" type="stmt"/>
        <line num="495" count="6" type="stmt"/>
        <line num="501" count="1" type="stmt"/>
        <line num="502" count="32" type="cond" truecount="1" falsecount="1"/>
        <line num="503" count="0" type="stmt"/>
        <line num="513" count="1" type="stmt"/>
        <line num="514" count="32" type="stmt"/>
        <line num="515" count="32" type="stmt"/>
        <line num="516" count="32" type="stmt"/>
        <line num="517" count="32" type="stmt"/>
        <line num="525" count="1" type="stmt"/>
        <line num="526" count="143" type="stmt"/>
        <line num="532" count="1" type="stmt"/>
        <line num="533" count="0" type="stmt"/>
        <line num="541" count="1" type="stmt"/>
        <line num="542" count="87" type="cond" truecount="1" falsecount="1"/>
        <line num="543" count="0" type="stmt"/>
        <line num="550" count="1" type="stmt"/>
        <line num="551" count="67" type="cond" truecount="2" falsecount="0"/>
        <line num="566" count="14" type="stmt"/>
        <line num="568" count="53" type="stmt"/>
        <line num="570" count="53" type="cond" truecount="2" falsecount="2"/>
        <line num="571" count="53" type="stmt"/>
        <line num="587" count="1" type="stmt"/>
        <line num="588" count="71" type="cond" truecount="2" falsecount="0"/>
        <line num="590" count="71" type="stmt"/>
        <line num="591" count="71" type="stmt"/>
        <line num="592" count="71" type="stmt"/>
        <line num="595" count="71" type="cond" truecount="1" falsecount="1"/>
        <line num="596" count="0" type="stmt"/>
        <line num="601" count="71" type="stmt"/>
        <line num="602" count="71" type="stmt"/>
        <line num="603" count="71" type="cond" truecount="4" falsecount="0"/>
        <line num="604" count="5" type="stmt"/>
        <line num="608" count="66" type="stmt"/>
        <line num="610" count="66" type="stmt"/>
        <line num="612" count="66" type="stmt"/>
        <line num="613" count="66" type="cond" truecount="2" falsecount="0"/>
        <line num="614" count="53" type="stmt"/>
        <line num="615" count="53" type="cond" truecount="2" falsecount="0"/>
        <line num="619" count="2" type="stmt"/>
        <line num="629" count="2" type="cond" truecount="2" falsecount="2"/>
        <line num="630" count="0" type="stmt"/>
        <line num="633" count="2" type="cond" truecount="3" falsecount="1"/>
        <line num="634" count="0" type="stmt"/>
        <line num="640" count="13" type="stmt"/>
        <line num="641" count="13" type="cond" truecount="1" falsecount="1"/>
        <line num="642" count="0" type="stmt"/>
        <line num="647" count="66" type="stmt"/>
        <line num="648" count="66" type="stmt"/>
        <line num="649" count="66" type="stmt"/>
        <line num="650" count="66" type="stmt"/>
        <line num="652" count="66" type="stmt"/>
        <line num="657" count="66" type="cond" truecount="2" falsecount="0"/>
        <line num="660" count="53" type="stmt"/>
        <line num="666" count="1" type="stmt"/>
        <line num="673" count="1" type="stmt"/>
        <line num="674" count="32" type="stmt"/>
        <line num="675" count="32" type="cond" truecount="1" falsecount="1"/>
        <line num="676" count="0" type="stmt"/>
        <line num="677" count="0" type="stmt"/>
        <line num="678" count="0" type="stmt"/>
        <line num="679" count="0" type="stmt"/>
        <line num="684" count="32" type="stmt"/>
        <line num="685" count="32" type="stmt"/>
        <line num="686" count="32" type="stmt"/>
        <line num="688" count="32" type="cond" truecount="2" falsecount="0"/>
        <line num="694" count="1" type="stmt"/>
        <line num="695" count="0" type="stmt"/>
        <line num="697" count="0" type="stmt"/>
        <line num="698" count="0" type="stmt"/>
        <line num="699" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="702" count="0" type="stmt"/>
        <line num="704" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="705" count="0" type="stmt"/>
        <line num="706" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="708" count="0" type="stmt"/>
        <line num="711" count="0" type="stmt"/>
        <line num="713" count="0" type="stmt"/>
        <line num="715" count="0" type="stmt"/>
        <line num="724" count="1" type="stmt"/>
        <line num="726" count="120" type="cond" truecount="2" falsecount="0"/>
        <line num="727" count="1" type="stmt"/>
        <line num="729" count="119" type="stmt"/>
        <line num="733" count="119" type="cond" truecount="1" falsecount="1"/>
        <line num="734" count="0" type="stmt"/>
        <line num="743" count="1" type="stmt"/>
        <line num="744" count="2" type="stmt"/>
        <line num="757" count="1" type="stmt"/>
        <line num="758" count="6" type="stmt"/>
        <line num="770" count="1" type="stmt"/>
        <line num="771" count="35" type="cond" truecount="2" falsecount="0"/>
        <line num="772" count="17" type="stmt"/>
        <line num="773" count="17" type="cond" truecount="2" falsecount="0"/>
        <line num="775" count="9" type="stmt"/>
        <line num="777" count="18" type="cond" truecount="3" falsecount="1"/>
        <line num="779" count="18" type="cond" truecount="1" falsecount="1"/>
        <line num="781" count="18" type="stmt"/>
        <line num="782" count="18" type="stmt"/>
        <line num="783" count="18" type="cond" truecount="2" falsecount="0"/>
        <line num="786" count="8" type="stmt"/>
        <line num="795" count="1" type="stmt"/>
        <line num="796" count="0" type="stmt"/>
        <line num="797" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="798" count="0" type="stmt"/>
        <line num="800" count="0" type="stmt"/>
        <line num="821" count="1" type="stmt"/>
        <line num="822" count="9" type="stmt"/>
        <line num="838" count="1" type="stmt"/>
        <line num="839" count="347" type="stmt"/>
        <line num="849" count="1" type="stmt"/>
        <line num="850" count="163" type="stmt"/>
        <line num="851" count="163" type="stmt"/>
        <line num="861" count="163" type="stmt"/>
        <line num="862" count="36" type="stmt"/>
        <line num="865" count="163" type="cond" truecount="1" falsecount="1"/>
        <line num="866" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="867" count="0" type="stmt"/>
        <line num="869" count="0" type="stmt"/>
        <line num="871" count="163" type="stmt"/>
        <line num="877" count="1" type="stmt"/>
        <line num="879" count="47" type="cond" truecount="2" falsecount="0"/>
        <line num="880" count="44" type="stmt"/>
        <line num="881" count="44" type="stmt"/>
        <line num="888" count="1" type="stmt"/>
        <line num="889" count="2" type="stmt"/>
        <line num="895" count="1" type="stmt"/>
        <line num="896" count="26" type="stmt"/>
        <line num="902" count="1" type="stmt"/>
        <line num="903" count="13" type="stmt"/>
        <line num="910" count="1" type="stmt"/>
        <line num="912" count="204" type="cond" truecount="1" falsecount="1"/>
        <line num="913" count="0" type="stmt"/>
        <line num="915" count="204" type="stmt"/>
        <line num="916" count="204" type="cond" truecount="4" falsecount="0"/>
        <line num="918" count="28" type="cond" truecount="2" falsecount="2"/>
        <line num="922" count="0" type="stmt"/>
        <line num="925" count="28" type="stmt"/>
        <line num="927" count="28" type="stmt"/>
        <line num="930" count="204" type="cond" truecount="1" falsecount="1"/>
        <line num="931" count="0" type="stmt"/>
        <line num="933" count="204" type="stmt"/>
        <line num="950" count="1" type="stmt"/>
        <line num="951" count="0" type="stmt"/>
        <line num="952" count="0" type="stmt"/>
        <line num="963" count="1" type="stmt"/>
        <line num="964" count="0" type="stmt"/>
        <line num="966" count="0" type="stmt"/>
        <line num="973" count="0" type="stmt"/>
        <line num="975" count="0" type="stmt"/>
        <line num="978" count="1" type="stmt"/>
        <line num="979" count="0" type="stmt"/>
        <line num="981" count="0" type="stmt"/>
        <line num="982" count="0" type="stmt"/>
        <line num="990" count="1" type="stmt"/>
        <line num="991" count="0" type="stmt"/>
        <line num="999" count="1" type="stmt"/>
        <line num="1000" count="0" type="stmt"/>
        <line num="1008" count="1" type="stmt"/>
        <line num="1009" count="130" type="stmt"/>
        <line num="1017" count="1" type="stmt"/>
        <line num="1018" count="0" type="stmt"/>
        <line num="1026" count="1" type="stmt"/>
        <line num="1027" count="75" type="stmt"/>
      </file>
      <file name="ve.ui.TabIndexScope.js" path="/src/src/ui/ve.ui.TabIndexScope.js">
        <metrics statements="48" coveredstatements="15" conditionals="35" coveredconditionals="2" methods="9" coveredmethods="2"/>
        <line num="20" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="21" count="26" type="stmt"/>
        <line num="28" count="26" type="stmt"/>
        <line num="29" count="26" type="stmt"/>
        <line num="30" count="26" type="stmt"/>
        <line num="32" count="26" type="stmt"/>
        <line num="34" count="26" type="cond" truecount="1" falsecount="1"/>
        <line num="35" count="26" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="51" count="26" type="cond" truecount="1" falsecount="1"/>
        <line num="52" count="0" type="stmt"/>
        <line num="55" count="26" type="stmt"/>
        <line num="65" count="1" type="stmt"/>
        <line num="66" count="0" type="stmt"/>
        <line num="68" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="70" count="0" type="stmt"/>
        <line num="72" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="73" count="0" type="stmt"/>
        <line num="75" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="76" count="0" type="stmt"/>
        <line num="78" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="82" count="0" type="stmt"/>
        <line num="84" count="0" type="stmt"/>
        <line num="86" count="0" type="stmt"/>
        <line num="88" count="0" type="stmt"/>
        <line num="89" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="90" count="0" type="stmt"/>
        <line num="92" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="93" count="0" type="stmt"/>
        <line num="95" count="0" type="stmt"/>
        <line num="97" count="0" type="stmt"/>
        <line num="106" count="1" type="stmt"/>
        <line num="107" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="108" count="0" type="stmt"/>
        <line num="111" count="0" type="stmt"/>
        <line num="112" count="0" type="stmt"/>
        <line num="114" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="115" count="0" type="stmt"/>
        <line num="118" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="120" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="121" count="0" type="stmt"/>
        <line num="124" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="125" count="0" type="stmt"/>
        <line num="128" count="0" type="stmt"/>
        <line num="129" count="0" type="stmt"/>
        <line num="135" count="1" type="stmt"/>
        <line num="136" count="0" type="stmt"/>
      </file>
      <file name="ve.ui.TargetToolbar.js" path="/src/src/ui/ve.ui.TargetToolbar.js">
        <metrics statements="14" coveredstatements="5" conditionals="6" coveredconditionals="0" methods="4" coveredmethods="0"/>
        <line num="17" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="19" count="0" type="stmt"/>
        <line num="22" count="0" type="stmt"/>
        <line num="23" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="24" count="0" type="stmt"/>
        <line num="28" count="0" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="43" count="0" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="50" count="0" type="stmt"/>
        <line num="51" count="0" type="cond" truecount="0" falsecount="3"/>
        <line num="59" count="1" type="stmt"/>
        <line num="60" count="0" type="stmt"/>
      </file>
      <file name="ve.ui.Tool.js" path="/src/src/ui/ve.ui.Tool.js">
        <metrics statements="35" coveredstatements="11" conditionals="22" coveredconditionals="0" methods="7" coveredmethods="0"/>
        <line num="18" count="1" type="stmt"/>
        <line num="20" count="0" type="stmt"/>
        <line num="23" count="0" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
        <line num="60" count="1" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="77" count="1" type="stmt"/>
        <line num="78" count="0" type="stmt"/>
        <line num="88" count="1" type="stmt"/>
        <line num="89" count="0" type="stmt"/>
        <line num="90" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="91" count="0" type="stmt"/>
        <line num="93" count="0" type="stmt"/>
        <line num="104" count="1" type="stmt"/>
        <line num="105" count="0" type="stmt"/>
        <line num="106" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="107" count="0" type="stmt"/>
        <line num="121" count="1" type="stmt"/>
        <line num="122" count="0" type="stmt"/>
        <line num="123" count="0" type="stmt"/>
        <line num="126" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="127" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="128" count="0" type="stmt"/>
        <line num="130" count="0" type="stmt"/>
        <line num="133" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="137" count="0" type="stmt"/>
        <line num="139" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="142" count="0" type="stmt"/>
        <line num="143" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="145" count="0" type="stmt"/>
        <line num="150" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="158" count="1" type="stmt"/>
        <line num="159" count="0" type="stmt"/>
      </file>
      <file name="ve.ui.ToolFactory.js" path="/src/src/ui/ve.ui.ToolFactory.js">
        <metrics statements="7" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="1" type="stmt"/>
        <line num="21" count="1" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.Toolbar.js" path="/src/src/ui/ve.ui.Toolbar.js">
        <metrics statements="101" coveredstatements="14" conditionals="43" coveredconditionals="0" methods="22" coveredmethods="0"/>
        <line num="16" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="18" count="0" type="stmt"/>
        <line num="20" count="0" type="stmt"/>
        <line num="22" count="0" type="stmt"/>
        <line num="24" count="0" type="stmt"/>
        <line num="30" count="0" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="71" count="0" type="stmt"/>
        <line num="73" count="0" type="stmt"/>
        <line num="75" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="77" count="0" type="stmt"/>
        <line num="78" count="0" type="stmt"/>
        <line num="79" count="0" type="stmt"/>
        <line num="84" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="86" count="0" type="stmt"/>
        <line num="87" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="88" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="89" count="0" type="stmt"/>
        <line num="91" count="0" type="stmt"/>
        <line num="93" count="0" type="stmt"/>
        <line num="95" count="0" type="stmt"/>
        <line num="98" count="0" type="stmt"/>
        <line num="100" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="101" count="0" type="stmt"/>
        <line num="103" count="0" type="stmt"/>
        <line num="106" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="108" count="0" type="stmt"/>
        <line num="110" count="0" type="stmt"/>
        <line num="114" count="0" type="stmt"/>
        <line num="115" count="0" type="stmt"/>
        <line num="119" count="0" type="stmt"/>
        <line num="120" count="0" type="stmt"/>
        <line num="125" count="0" type="stmt"/>
        <line num="131" count="0" type="stmt"/>
        <line num="132" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="133" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="134" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="135" count="0" type="stmt"/>
        <line num="136" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="137" count="0" type="stmt"/>
        <line num="148" count="1" type="stmt"/>
        <line num="149" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="150" count="0" type="stmt"/>
        <line num="153" count="0" type="stmt"/>
        <line num="154" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="155" count="0" type="stmt"/>
        <line num="158" count="0" type="stmt"/>
        <line num="159" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="169" count="1" type="stmt"/>
        <line num="170" count="0" type="stmt"/>
        <line num="171" count="0" type="stmt"/>
        <line num="180" count="1" type="stmt"/>
        <line num="181" count="0" type="stmt"/>
        <line num="189" count="1" type="stmt"/>
        <line num="190" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="191" count="0" type="stmt"/>
        <line num="192" count="0" type="stmt"/>
        <line num="195" count="0" type="stmt"/>
        <line num="200" count="0" type="stmt"/>
        <line num="201" count="0" type="stmt"/>
        <line num="204" count="0" type="stmt"/>
        <line num="205" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="206" count="0" type="stmt"/>
        <line num="209" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="211" count="0" type="stmt"/>
        <line num="215" count="0" type="stmt"/>
        <line num="216" count="0" type="stmt"/>
        <line num="218" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="219" count="0" type="stmt"/>
        <line num="223" count="0" type="stmt"/>
        <line num="224" count="0" type="stmt"/>
        <line num="227" count="0" type="stmt"/>
        <line num="231" count="0" type="stmt"/>
        <line num="234" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="235" count="0" type="stmt"/>
        <line num="237" count="0" type="stmt"/>
        <line num="238" count="0" type="stmt"/>
        <line num="240" count="0" type="stmt"/>
        <line num="249" count="1" type="stmt"/>
        <line num="250" count="0" type="stmt"/>
        <line num="258" count="1" type="stmt"/>
        <line num="259" count="0" type="stmt"/>
        <line num="265" count="1" type="stmt"/>
        <line num="266" count="0" type="stmt"/>
        <line num="268" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="274" count="1" type="stmt"/>
        <line num="275" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="279" count="0" type="stmt"/>
        <line num="281" count="0" type="stmt"/>
        <line num="291" count="1" type="stmt"/>
        <line num="292" count="0" type="stmt"/>
        <line num="298" count="1" type="stmt"/>
        <line num="300" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="301" count="0" type="stmt"/>
        <line num="302" count="0" type="stmt"/>
        <line num="307" count="0" type="stmt"/>
        <line num="308" count="0" type="stmt"/>
        <line num="316" count="1" type="stmt"/>
        <line num="318" count="0" type="stmt"/>
        <line num="321" count="0" type="stmt"/>
      </file>
      <file name="ve.ui.Trigger.js" path="/src/src/ui/ve.ui.Trigger.js">
        <metrics statements="51" coveredstatements="49" conditionals="34" coveredconditionals="28" methods="8" coveredmethods="7"/>
        <line num="16" count="1" type="stmt"/>
        <line num="17" count="374" type="stmt"/>
        <line num="18" count="374" type="stmt"/>
        <line num="19" count="374" type="stmt"/>
        <line num="22" count="374" type="stmt"/>
        <line num="28" count="374" type="stmt"/>
        <line num="31" count="374" type="cond" truecount="2" falsecount="0"/>
        <line num="32" count="18" type="cond" truecount="2" falsecount="0"/>
        <line num="33" count="18" type="cond" truecount="2" falsecount="0"/>
        <line num="34" count="18" type="cond" truecount="2" falsecount="0"/>
        <line num="35" count="18" type="cond" truecount="2" falsecount="0"/>
        <line num="36" count="18" type="cond" truecount="1" falsecount="1"/>
        <line num="37" count="356" type="cond" truecount="2" falsecount="0"/>
        <line num="39" count="101" type="stmt"/>
        <line num="40" count="101" type="stmt"/>
        <line num="42" count="211" type="cond" truecount="2" falsecount="0"/>
        <line num="43" count="32" type="stmt"/>
        <line num="46" count="211" type="cond" truecount="2" falsecount="0"/>
        <line num="48" count="110" type="stmt"/>
        <line num="49" count="101" type="cond" truecount="4" falsecount="0"/>
        <line num="51" count="100" type="stmt"/>
        <line num="59" count="1" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="77" count="1" type="stmt"/>
        <line num="172" count="1" type="stmt"/>
        <line num="203" count="1" type="stmt"/>
        <line num="214" count="1" type="stmt"/>
        <line num="242" count="1" type="stmt"/>
        <line num="271" count="1" type="stmt"/>
        <line num="383" count="1" type="stmt"/>
        <line num="384" count="326" type="stmt"/>
        <line num="399" count="1" type="stmt"/>
        <line num="401" count="57260" type="stmt"/>
        <line num="403" count="14315" type="cond" truecount="1" falsecount="1"/>
        <line num="405" count="14315" type="stmt"/>
        <line num="406" count="14315" type="stmt"/>
        <line num="409" count="0" type="stmt"/>
        <line num="422" count="1" type="stmt"/>
        <line num="423" count="87" type="stmt"/>
        <line num="424" count="87" type="stmt"/>
        <line num="425" count="87" type="stmt"/>
        <line num="426" count="87" type="stmt"/>
        <line num="428" count="87" type="stmt"/>
        <line num="430" count="87" type="cond" truecount="1" falsecount="1"/>
        <line num="431" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="454" count="184" type="cond" truecount="2" falsecount="0"/>
        <line num="457" count="87" type="cond" truecount="2" falsecount="0"/>
        <line num="458" count="73" type="stmt"/>
        <line num="460" count="14" type="stmt"/>
        <line num="461" count="14" type="cond" truecount="1" falsecount="1"/>
        <line num="462" count="14" type="stmt"/>
      </file>
      <file name="ve.ui.TriggerRegistry.js" path="/src/src/ui/ve.ui.TriggerRegistry.js">
        <metrics statements="61" coveredstatements="61" conditionals="16" coveredconditionals="15" methods="6" coveredmethods="6"/>
        <line num="14" count="1" type="stmt"/>
        <line num="16" count="4" type="stmt"/>
        <line num="18" count="4" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="41" count="45" type="stmt"/>
        <line num="42" count="45" type="cond" truecount="2" falsecount="0"/>
        <line num="45" count="45" type="cond" truecount="2" falsecount="0"/>
        <line num="46" count="29" type="cond" truecount="2" falsecount="0"/>
        <line num="47" count="28" type="cond" truecount="2" falsecount="0"/>
        <line num="49" count="1" type="stmt"/>
        <line num="52" count="16" type="cond" truecount="2" falsecount="0"/>
        <line num="56" count="44" type="stmt"/>
        <line num="57" count="55" type="cond" truecount="2" falsecount="0"/>
        <line num="58" count="1" type="stmt"/>
        <line num="60" count="54" type="cond" truecount="2" falsecount="0"/>
        <line num="61" count="1" type="stmt"/>
        <line num="63" count="53" type="stmt"/>
        <line num="66" count="42" type="stmt"/>
        <line num="75" count="1" type="stmt"/>
        <line num="76" count="5" type="stmt"/>
        <line num="85" count="1" type="stmt"/>
        <line num="86" count="9" type="cond" truecount="1" falsecount="1"/>
        <line num="91" count="1" type="stmt"/>
        <line num="95" count="1" type="stmt"/>
        <line num="98" count="1" type="stmt"/>
        <line num="110" count="1" type="stmt"/>
        <line num="113" count="1" type="stmt"/>
        <line num="116" count="1" type="stmt"/>
        <line num="119" count="1" type="stmt"/>
        <line num="130" count="1" type="stmt"/>
        <line num="133" count="1" type="stmt"/>
        <line num="136" count="1" type="stmt"/>
        <line num="139" count="1" type="stmt"/>
        <line num="142" count="1" type="stmt"/>
        <line num="145" count="1" type="stmt"/>
        <line num="157" count="1" type="stmt"/>
        <line num="169" count="1" type="stmt"/>
        <line num="182" count="1" type="stmt"/>
        <line num="185" count="1" type="stmt"/>
        <line num="188" count="1" type="stmt"/>
        <line num="191" count="1" type="stmt"/>
        <line num="194" count="1" type="stmt"/>
        <line num="197" count="1" type="stmt"/>
        <line num="200" count="1" type="stmt"/>
        <line num="203" count="1" type="stmt"/>
        <line num="206" count="1" type="stmt"/>
        <line num="209" count="1" type="stmt"/>
        <line num="212" count="1" type="stmt"/>
        <line num="215" count="1" type="stmt"/>
        <line num="223" count="1" type="stmt"/>
        <line num="229" count="1" type="stmt"/>
        <line num="235" count="1" type="stmt"/>
        <line num="241" count="1" type="stmt"/>
        <line num="244" count="1" type="stmt"/>
        <line num="247" count="1" type="stmt"/>
        <line num="256" count="1" type="stmt"/>
        <line num="265" count="1" type="stmt"/>
        <line num="272" count="1" type="stmt"/>
        <line num="278" count="1" type="stmt"/>
        <line num="281" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.WindowManager.js" path="/src/src/ui/ve.ui.WindowManager.js">
        <metrics statements="9" coveredstatements="8" conditionals="3" coveredconditionals="2" methods="3" coveredmethods="2"/>
        <line num="17" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="19" count="98" type="stmt"/>
        <line num="22" count="98" type="cond" truecount="2" falsecount="0"/>
        <line num="27" count="98" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="42" count="96" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="51" count="0" type="stmt"/>
      </file>
      <file name="ve.ui.js" path="/src/src/ui/ve.ui.js">
        <metrics statements="2" coveredstatements="2" conditionals="0" coveredconditionals="0" methods="0" coveredmethods="0"/>
        <line num="12" count="1" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
      </file>
    </package>
    <package name="src.ui.actions">
      <metrics statements="1068" coveredstatements="855" conditionals="505" coveredconditionals="339" methods="137" coveredmethods="98"/>
      <file name="ve.ui.AnnotationAction.js" path="/src/src/ui/actions/ve.ui.AnnotationAction.js">
        <metrics statements="52" coveredstatements="51" conditionals="12" coveredconditionals="9" methods="9" coveredmethods="9"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="19" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="42" count="3" type="stmt"/>
        <line num="43" count="3" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="54" count="1" type="stmt"/>
        <line num="55" count="1" type="stmt"/>
        <line num="56" count="1" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="70" count="12" type="stmt"/>
        <line num="71" count="12" type="stmt"/>
        <line num="72" count="12" type="stmt"/>
        <line num="74" count="12" type="cond" truecount="2" falsecount="0"/>
        <line num="75" count="9" type="stmt"/>
        <line num="76" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="77" count="4" type="stmt"/>
        <line num="79" count="5" type="stmt"/>
        <line num="81" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="82" count="0" type="stmt"/>
        <line num="84" count="3" type="stmt"/>
        <line num="85" count="3" type="stmt"/>
        <line num="86" count="3" type="stmt"/>
        <line num="87" count="3" type="stmt"/>
        <line num="88" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="89" count="2" type="stmt"/>
        <line num="90" count="2" type="stmt"/>
        <line num="91" count="2" type="stmt"/>
        <line num="93" count="1" type="stmt"/>
        <line num="96" count="12" type="stmt"/>
        <line num="104" count="1" type="stmt"/>
        <line num="105" count="3" type="stmt"/>
        <line num="106" count="3" type="stmt"/>
        <line num="107" count="3" type="stmt"/>
        <line num="109" count="3" type="stmt"/>
        <line num="113" count="6" type="stmt"/>
        <line num="114" count="3" type="stmt"/>
        <line num="115" count="3" type="stmt"/>
        <line num="126" count="1" type="stmt"/>
        <line num="127" count="7" type="stmt"/>
        <line num="128" count="7" type="stmt"/>
        <line num="130" count="7" type="cond" truecount="1" falsecount="1"/>
        <line num="131" count="7" type="stmt"/>
        <line num="132" count="7" type="cond" truecount="1" falsecount="1"/>
        <line num="133" count="7" type="stmt"/>
        <line num="137" count="7" type="stmt"/>
        <line num="138" count="7" type="stmt"/>
        <line num="139" count="7" type="stmt"/>
        <line num="144" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.BlockquoteAction.js" path="/src/src/ui/actions/ve.ui.BlockquoteAction.js">
        <metrics statements="39" coveredstatements="36" conditionals="10" coveredconditionals="7" methods="6" coveredmethods="6"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="16" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="39" count="23" type="stmt"/>
        <line num="40" count="23" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="49" count="16" type="cond" truecount="2" falsecount="0"/>
        <line num="57" count="1" type="stmt"/>
        <line num="58" count="9" type="stmt"/>
        <line num="59" count="9" type="stmt"/>
        <line num="61" count="9" type="cond" truecount="1" falsecount="1"/>
        <line num="62" count="0" type="stmt"/>
        <line num="65" count="9" type="stmt"/>
        <line num="71" count="9" type="stmt"/>
        <line num="72" count="9" type="stmt"/>
        <line num="76" count="9" type="stmt"/>
        <line num="79" count="9" type="stmt"/>
        <line num="82" count="9" type="stmt"/>
        <line num="83" count="19" type="cond" truecount="2" falsecount="0"/>
        <line num="85" count="5" type="stmt"/>
        <line num="89" count="9" type="stmt"/>
        <line num="91" count="9" type="stmt"/>
        <line num="99" count="1" type="stmt"/>
        <line num="100" count="7" type="stmt"/>
        <line num="101" count="7" type="stmt"/>
        <line num="103" count="7" type="cond" truecount="1" falsecount="1"/>
        <line num="104" count="0" type="stmt"/>
        <line num="107" count="7" type="cond" truecount="1" falsecount="1"/>
        <line num="108" count="0" type="stmt"/>
        <line num="111" count="7" type="stmt"/>
        <line num="117" count="7" type="stmt"/>
        <line num="118" count="7" type="stmt"/>
        <line num="122" count="7" type="stmt"/>
        <line num="124" count="7" type="stmt"/>
        <line num="130" count="7" type="stmt"/>
        <line num="135" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.CompletionAction.js" path="/src/src/ui/actions/ve.ui.CompletionAction.js">
        <metrics statements="44" coveredstatements="18" conditionals="14" coveredconditionals="0" methods="13" coveredmethods="0"/>
        <line num="21" count="1" type="stmt"/>
        <line num="23" count="0" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="54" count="1" type="stmt"/>
        <line num="56" count="1" type="stmt"/>
        <line num="66" count="1" type="stmt"/>
        <line num="67" count="0" type="stmt"/>
        <line num="69" count="0" type="stmt"/>
        <line num="80" count="1" type="stmt"/>
        <line num="94" count="1" type="stmt"/>
        <line num="95" count="0" type="stmt"/>
        <line num="104" count="1" type="stmt"/>
        <line num="105" count="0" type="stmt"/>
        <line num="106" count="0" type="stmt"/>
        <line num="116" count="1" type="stmt"/>
        <line num="117" count="0" type="stmt"/>
        <line num="128" count="1" type="stmt"/>
        <line num="131" count="0" type="cond" truecount="0" falsecount="3"/>
        <line num="140" count="1" type="stmt"/>
        <line num="141" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="153" count="1" type="stmt"/>
        <line num="154" count="0" type="stmt"/>
        <line num="164" count="1" type="stmt"/>
        <line num="165" count="0" type="stmt"/>
        <line num="184" count="1" type="stmt"/>
        <line num="185" count="0" type="stmt"/>
        <line num="187" count="0" type="stmt"/>
        <line num="189" count="0" type="stmt"/>
        <line num="190" count="0" type="stmt"/>
        <line num="191" count="0" type="stmt"/>
        <line num="192" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="193" count="0" type="stmt"/>
        <line num="196" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="197" count="0" type="stmt"/>
        <line num="199" count="0" type="cond" truecount="0" falsecount="5"/>
        <line num="200" count="0" type="stmt"/>
        <line num="202" count="0" type="stmt"/>
        <line num="212" count="1" type="stmt"/>
        <line num="213" count="0" type="stmt"/>
        <line num="214" count="0" type="stmt"/>
        <line num="226" count="1" type="stmt"/>
        <line num="227" count="0" type="stmt"/>
      </file>
      <file name="ve.ui.ContentAction.js" path="/src/src/ui/actions/ve.ui.ContentAction.js">
        <metrics statements="54" coveredstatements="50" conditionals="14" coveredconditionals="11" methods="11" coveredmethods="10"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="15" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="43" count="4" type="stmt"/>
        <line num="44" count="4" type="stmt"/>
        <line num="45" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="46" count="2" type="stmt"/>
        <line num="48" count="4" type="stmt"/>
        <line num="57" count="1" type="stmt"/>
        <line num="58" count="3" type="stmt"/>
        <line num="59" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="60" count="2" type="stmt"/>
        <line num="63" count="2" type="stmt"/>
        <line num="66" count="2" type="stmt"/>
        <line num="72" count="2" type="stmt"/>
        <line num="74" count="1" type="stmt"/>
        <line num="75" count="1" type="stmt"/>
        <line num="85" count="1" type="stmt"/>
        <line num="86" count="1" type="stmt"/>
        <line num="87" count="1" type="stmt"/>
        <line num="95" count="1" type="stmt"/>
        <line num="96" count="2" type="stmt"/>
        <line num="97" count="2" type="stmt"/>
        <line num="105" count="1" type="stmt"/>
        <line num="106" count="0" type="stmt"/>
        <line num="108" count="0" type="stmt"/>
        <line num="116" count="1" type="stmt"/>
        <line num="117" count="2" type="stmt"/>
        <line num="118" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="119" count="2" type="stmt"/>
        <line num="120" count="2" type="stmt"/>
        <line num="121" count="2" type="stmt"/>
        <line num="129" count="1" type="stmt"/>
        <line num="130" count="2" type="stmt"/>
        <line num="131" count="2" type="stmt"/>
        <line num="139" count="1" type="stmt"/>
        <line num="140" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="142" count="0" type="stmt"/>
        <line num="144" count="1" type="stmt"/>
        <line num="146" count="1" type="stmt"/>
        <line num="154" count="1" type="stmt"/>
        <line num="155" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="158" count="1" type="stmt"/>
        <line num="159" count="1" type="stmt"/>
        <line num="160" count="1" type="stmt"/>
        <line num="161" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="162" count="1" type="stmt"/>
        <line num="163" count="1" type="stmt"/>
        <line num="164" count="1" type="stmt"/>
        <line num="167" count="0" type="stmt"/>
        <line num="172" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.FormatAction.js" path="/src/src/ui/actions/ve.ui.FormatAction.js">
        <metrics statements="24" coveredstatements="23" conditionals="10" coveredconditionals="9" methods="4" coveredmethods="4"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="9" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="46" count="9" type="stmt"/>
        <line num="47" count="9" type="stmt"/>
        <line num="48" count="9" type="stmt"/>
        <line num="50" count="9" type="cond" truecount="1" falsecount="1"/>
        <line num="51" count="0" type="stmt"/>
        <line num="54" count="9" type="stmt"/>
        <line num="58" count="9" type="stmt"/>
        <line num="59" count="16" type="cond" truecount="2" falsecount="0"/>
        <line num="61" count="16" type="stmt"/>
        <line num="64" count="9" type="stmt"/>
        <line num="65" count="16" type="stmt"/>
        <line num="68" count="9" type="stmt"/>
        <line num="69" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="76" count="2" type="stmt"/>
        <line num="78" count="9" type="stmt"/>
        <line num="80" count="9" type="cond" truecount="4" falsecount="0"/>
        <line num="82" count="9" type="stmt"/>
        <line num="87" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.HelpCompletionAction.js" path="/src/src/ui/actions/ve.ui.HelpCompletionAction.js">
        <metrics statements="87" coveredstatements="20" conditionals="27" coveredconditionals="0" methods="16" coveredmethods="0"/>
        <line num="18" count="1" type="stmt"/>
        <line num="20" count="0" type="stmt"/>
        <line num="22" count="0" type="stmt"/>
        <line num="23" count="0" type="stmt"/>
        <line num="24" count="0" type="stmt"/>
        <line num="25" count="0" type="stmt"/>
        <line num="26" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="34" count="0" type="stmt"/>
        <line num="35" count="0" type="stmt"/>
        <line num="36" count="0" type="stmt"/>
        <line num="37" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="39" count="0" type="stmt"/>
        <line num="41" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="42" count="0" type="stmt"/>
        <line num="44" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="45" count="0" type="stmt"/>
        <line num="48" count="0" type="stmt"/>
        <line num="54" count="1" type="stmt"/>
        <line num="58" count="1" type="stmt"/>
        <line num="60" count="1" type="stmt"/>
        <line num="62" count="1" type="stmt"/>
        <line num="76" count="1" type="stmt"/>
        <line num="112" count="1" type="stmt"/>
        <line num="113" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="119" count="0" type="stmt"/>
        <line num="120" count="0" type="stmt"/>
        <line num="121" count="0" type="stmt"/>
        <line num="125" count="0" type="stmt"/>
        <line num="128" count="1" type="stmt"/>
        <line num="129" count="0" type="stmt"/>
        <line num="130" count="0" type="stmt"/>
        <line num="131" count="0" type="stmt"/>
        <line num="132" count="0" type="stmt"/>
        <line num="135" count="1" type="stmt"/>
        <line num="136" count="0" type="stmt"/>
        <line num="142" count="1" type="stmt"/>
        <line num="143" count="0" type="stmt"/>
        <line num="147" count="0" type="stmt"/>
        <line num="148" count="0" type="stmt"/>
        <line num="149" count="0" type="stmt"/>
        <line num="150" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="151" count="0" type="stmt"/>
        <line num="156" count="0" type="stmt"/>
        <line num="159" count="0" type="stmt"/>
        <line num="166" count="1" type="stmt"/>
        <line num="167" count="0" type="stmt"/>
        <line num="168" count="0" type="stmt"/>
        <line num="183" count="1" type="stmt"/>
        <line num="184" count="0" type="stmt"/>
        <line num="185" count="0" type="stmt"/>
        <line num="186" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="187" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="188" count="0" type="stmt"/>
        <line num="191" count="0" type="stmt"/>
        <line num="193" count="0" type="stmt"/>
        <line num="196" count="1" type="stmt"/>
        <line num="197" count="0" type="stmt"/>
        <line num="198" count="0" type="stmt"/>
        <line num="199" count="0" type="stmt"/>
        <line num="200" count="0" type="stmt"/>
        <line num="201" count="0" type="stmt"/>
        <line num="202" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="203" count="0" type="stmt"/>
        <line num="205" count="0" type="stmt"/>
        <line num="206" count="0" type="stmt"/>
        <line num="207" count="0" type="stmt"/>
        <line num="208" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="209" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="210" count="0" type="stmt"/>
        <line num="212" count="0" type="stmt"/>
        <line num="213" count="0" type="stmt"/>
        <line num="218" count="0" type="stmt"/>
        <line num="220" count="0" type="stmt"/>
        <line num="223" count="1" type="stmt"/>
        <line num="227" count="0" type="stmt"/>
        <line num="228" count="0" type="stmt"/>
        <line num="229" count="0" type="stmt"/>
        <line num="231" count="0" type="stmt"/>
        <line num="234" count="0" type="stmt"/>
        <line num="235" count="0" type="stmt"/>
        <line num="238" count="0" type="stmt"/>
        <line num="243" count="1" type="stmt"/>
        <line num="245" count="1" type="stmt"/>
        <line num="249" count="1" type="stmt"/>
        <line num="254" count="1" type="stmt"/>
        <line num="256" count="1" type="stmt"/>
        <line num="270" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.HistoryAction.js" path="/src/src/ui/actions/ve.ui.HistoryAction.js">
        <metrics statements="12" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="3" coveredmethods="0"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="0" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="40" count="0" type="stmt"/>
        <line num="41" count="0" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="50" count="0" type="stmt"/>
        <line num="51" count="0" type="stmt"/>
        <line num="56" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.IndentationAction.js" path="/src/src/ui/actions/ve.ui.IndentationAction.js">
        <metrics statements="75" coveredstatements="75" conditionals="34" coveredconditionals="33" methods="9" coveredmethods="9"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="14" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="40" count="4" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="49" count="11" type="stmt"/>
        <line num="58" count="1" type="stmt"/>
        <line num="59" count="15" type="stmt"/>
        <line num="60" count="15" type="stmt"/>
        <line num="62" count="15" type="cond" truecount="2" falsecount="0"/>
        <line num="63" count="1" type="stmt"/>
        <line num="66" count="14" type="stmt"/>
        <line num="67" count="14" type="stmt"/>
        <line num="69" count="14" type="stmt"/>
        <line num="70" count="14" type="stmt"/>
        <line num="72" count="14" type="stmt"/>
        <line num="73" count="18" type="cond" truecount="4" falsecount="0"/>
        <line num="74" count="16" type="stmt"/>
        <line num="75" count="16" type="stmt"/>
        <line num="76" count="2" type="cond" truecount="3" falsecount="1"/>
        <line num="78" count="2" type="stmt"/>
        <line num="79" count="2" type="stmt"/>
        <line num="84" count="14" type="stmt"/>
        <line num="85" count="18" type="stmt"/>
        <line num="86" count="18" type="cond" truecount="2" falsecount="0"/>
        <line num="87" count="4" type="stmt"/>
        <line num="89" count="14" type="stmt"/>
        <line num="93" count="14" type="stmt"/>
        <line num="102" count="1" type="stmt"/>
        <line num="119" count="4" type="stmt"/>
        <line num="120" count="4" type="stmt"/>
        <line num="127" count="4" type="stmt"/>
        <line num="129" count="4" type="stmt"/>
        <line num="132" count="4" type="stmt"/>
        <line num="134" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="138" count="2" type="stmt"/>
        <line num="139" count="2" type="stmt"/>
        <line num="141" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="145" count="1" type="stmt"/>
        <line num="146" count="1" type="stmt"/>
        <line num="148" count="2" type="stmt"/>
        <line num="162" count="1" type="stmt"/>
        <line num="170" count="14" type="stmt"/>
        <line num="171" count="14" type="stmt"/>
        <line num="172" count="14" type="stmt"/>
        <line num="173" count="14" type="stmt"/>
        <line num="174" count="14" type="stmt"/>
        <line num="175" count="14" type="stmt"/>
        <line num="176" count="14" type="stmt"/>
        <line num="196" count="14" type="cond" truecount="2" falsecount="0"/>
        <line num="198" count="2" type="stmt"/>
        <line num="201" count="2" type="stmt"/>
        <line num="203" count="2" type="stmt"/>
        <line num="205" count="14" type="cond" truecount="2" falsecount="0"/>
        <line num="207" count="7" type="stmt"/>
        <line num="210" count="7" type="stmt"/>
        <line num="213" count="14" type="stmt"/>
        <line num="215" count="14" type="cond" truecount="2" falsecount="0"/>
        <line num="219" count="11" type="stmt"/>
        <line num="223" count="11" type="stmt"/>
        <line num="224" count="18" type="stmt"/>
        <line num="225" count="18" type="cond" truecount="4" falsecount="0"/>
        <line num="226" count="5" type="stmt"/>
        <line num="232" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="234" count="1" type="stmt"/>
        <line num="237" count="1" type="stmt"/>
        <line num="239" count="1" type="stmt"/>
        <line num="241" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="243" count="2" type="stmt"/>
        <line num="246" count="2" type="stmt"/>
        <line num="251" count="3" type="stmt"/>
        <line num="258" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.LinkAction.js" path="/src/src/ui/actions/ve.ui.LinkAction.js">
        <metrics statements="41" coveredstatements="37" conditionals="12" coveredconditionals="9" methods="8" coveredmethods="7"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="19" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="52" count="7" type="stmt"/>
        <line num="79" count="1" type="stmt"/>
        <line num="80" count="7" type="stmt"/>
        <line num="81" count="7" type="stmt"/>
        <line num="83" count="7" type="cond" truecount="1" falsecount="1"/>
        <line num="84" count="0" type="stmt"/>
        <line num="88" count="0" type="stmt"/>
        <line num="91" count="7" type="stmt"/>
        <line num="92" count="7" type="stmt"/>
        <line num="94" count="7" type="stmt"/>
        <line num="95" count="7" type="stmt"/>
        <line num="98" count="7" type="stmt"/>
        <line num="101" count="7" type="stmt"/>
        <line num="104" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="106" count="1" type="stmt"/>
        <line num="110" count="6" type="stmt"/>
        <line num="114" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="118" count="1" type="stmt"/>
        <line num="123" count="5" type="stmt"/>
        <line num="124" count="90" type="cond" truecount="1" falsecount="1"/>
        <line num="126" count="0" type="stmt"/>
        <line num="131" count="5" type="stmt"/>
        <line num="134" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="137" count="0" type="stmt"/>
        <line num="139" count="5" type="stmt"/>
        <line num="142" count="5" type="stmt"/>
        <line num="158" count="1" type="stmt"/>
        <line num="159" count="7" type="stmt"/>
        <line num="168" count="1" type="stmt"/>
        <line num="169" count="24" type="stmt"/>
        <line num="179" count="1" type="stmt"/>
        <line num="182" count="1" type="stmt"/>
        <line num="183" count="1" type="stmt"/>
        <line num="190" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.ListAction.js" path="/src/src/ui/actions/ve.ui.ListAction.js">
        <metrics statements="56" coveredstatements="50" conditionals="38" coveredconditionals="27" methods="7" coveredmethods="7"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="6" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="40" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="41" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="42" count="4" type="stmt"/>
        <line num="53" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="54" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="55" count="0" type="stmt"/>
        <line num="57" count="2" type="stmt"/>
        <line num="69" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="71" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="72" count="2" type="stmt"/>
        <line num="74" count="0" type="stmt"/>
        <line num="87" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="88" count="5" type="stmt"/>
        <line num="89" count="5" type="stmt"/>
        <line num="91" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="92" count="0" type="stmt"/>
        <line num="95" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="96" count="3" type="stmt"/>
        <line num="99" count="5" type="stmt"/>
        <line num="100" count="5" type="stmt"/>
        <line num="104" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="110" count="0" type="stmt"/>
        <line num="118" count="0" type="stmt"/>
        <line num="122" count="5" type="stmt"/>
        <line num="124" count="5" type="cond" truecount="4" falsecount="0"/>
        <line num="125" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="126" count="2" type="stmt"/>
        <line num="129" count="2" type="stmt"/>
        <line num="133" count="3" type="stmt"/>
        <line num="137" count="3" type="stmt"/>
        <line num="138" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="139" count="3" type="stmt"/>
        <line num="141" count="3" type="stmt"/>
        <line num="142" count="3" type="stmt"/>
        <line num="150" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="151" count="3" type="stmt"/>
        <line num="153" count="5" type="stmt"/>
        <line num="165" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="166" count="1" type="stmt"/>
        <line num="168" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="169" count="0" type="stmt"/>
        <line num="172" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="173" count="1" type="stmt"/>
        <line num="176" count="1" type="stmt"/>
        <line num="177" count="1" type="stmt"/>
        <line num="180" count="1" type="stmt"/>
        <line num="181" count="3" type="stmt"/>
        <line num="184" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="185" count="1" type="stmt"/>
        <line num="188" count="1" type="stmt"/>
        <line num="193" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.TableAction.js" path="/src/src/ui/actions/ve.ui.TableAction.js">
        <metrics statements="460" coveredstatements="414" conditionals="247" coveredconditionals="195" methods="34" coveredmethods="33"/>
        <line num="18" count="1" type="stmt"/>
        <line num="20" count="51" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="50" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="51" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="52" count="4" type="stmt"/>
        <line num="53" count="4" type="stmt"/>
        <line num="54" count="4" type="stmt"/>
        <line num="55" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="56" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="58" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="59" count="1" type="stmt"/>
        <line num="62" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="63" count="1" type="stmt"/>
        <line num="66" count="3" type="stmt"/>
        <line num="67" count="3" type="stmt"/>
        <line num="68" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="69" count="1" type="stmt"/>
        <line num="76" count="3" type="stmt"/>
        <line num="77" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="78" count="1" type="stmt"/>
        <line num="80" count="3" type="stmt"/>
        <line num="81" count="4" type="stmt"/>
        <line num="83" count="3" type="stmt"/>
        <line num="84" count="3" type="stmt"/>
        <line num="86" count="3" type="stmt"/>
        <line num="87" count="3" type="stmt"/>
        <line num="91" count="3" type="stmt"/>
        <line num="93" count="3" type="stmt"/>
        <line num="104" count="1" type="stmt"/>
        <line num="105" count="13" type="stmt"/>
        <line num="107" count="13" type="stmt"/>
        <line num="109" count="13" type="cond" truecount="2" falsecount="0"/>
        <line num="110" count="1" type="stmt"/>
        <line num="114" count="12" type="cond" truecount="2" falsecount="0"/>
        <line num="115" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="117" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="120" count="12" type="stmt"/>
        <line num="121" count="12" type="cond" truecount="2" falsecount="0"/>
        <line num="122" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="123" count="1" type="stmt"/>
        <line num="125" count="1" type="stmt"/>
        <line num="127" count="2" type="stmt"/>
        <line num="129" count="12" type="stmt"/>
        <line num="131" count="12" type="stmt"/>
        <line num="133" count="12" type="stmt"/>
        <line num="143" count="1" type="stmt"/>
        <line num="144" count="6" type="stmt"/>
        <line num="145" count="6" type="stmt"/>
        <line num="147" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="148" count="1" type="stmt"/>
        <line num="151" count="5" type="stmt"/>
        <line num="152" count="5" type="stmt"/>
        <line num="154" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="155" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="156" count="2" type="stmt"/>
        <line num="158" count="1" type="stmt"/>
        <line num="161" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="162" count="1" type="stmt"/>
        <line num="164" count="1" type="stmt"/>
        <line num="167" count="5" type="stmt"/>
        <line num="177" count="1" type="stmt"/>
        <line num="178" count="6" type="stmt"/>
        <line num="179" count="6" type="stmt"/>
        <line num="181" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="182" count="1" type="stmt"/>
        <line num="185" count="5" type="stmt"/>
        <line num="186" count="5" type="stmt"/>
        <line num="187" count="5" type="stmt"/>
        <line num="190" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="191" count="3" type="stmt"/>
        <line num="192" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="193" count="1" type="stmt"/>
        <line num="195" count="3" type="stmt"/>
        <line num="202" count="2" type="stmt"/>
        <line num="203" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="204" count="1" type="stmt"/>
        <line num="206" count="2" type="stmt"/>
        <line num="214" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="215" count="3" type="stmt"/>
        <line num="217" count="2" type="stmt"/>
        <line num="218" count="2" type="stmt"/>
        <line num="220" count="5" type="stmt"/>
        <line num="221" count="5" type="stmt"/>
        <line num="224" count="5" type="stmt"/>
        <line num="230" count="5" type="stmt"/>
        <line num="232" count="5" type="stmt"/>
        <line num="241" count="1" type="stmt"/>
        <line num="242" count="5" type="stmt"/>
        <line num="244" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="245" count="2" type="stmt"/>
        <line num="248" count="3" type="stmt"/>
        <line num="249" count="3" type="stmt"/>
        <line num="251" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="252" count="1" type="stmt"/>
        <line num="255" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="256" count="1" type="stmt"/>
        <line num="257" count="1" type="stmt"/>
        <line num="258" count="1" type="stmt"/>
        <line num="260" count="1" type="stmt"/>
        <line num="261" count="1" type="stmt"/>
        <line num="262" count="1" type="stmt"/>
        <line num="265" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="266" count="0" type="stmt"/>
        <line num="268" count="2" type="stmt"/>
        <line num="272" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="274" count="3" type="stmt"/>
        <line num="284" count="1" type="stmt"/>
        <line num="285" count="8" type="stmt"/>
        <line num="286" count="8" type="stmt"/>
        <line num="287" count="8" type="stmt"/>
        <line num="288" count="8" type="stmt"/>
        <line num="289" count="8" type="stmt"/>
        <line num="290" count="8" type="stmt"/>
        <line num="294" count="8" type="stmt"/>
        <line num="295" count="2" type="stmt"/>
        <line num="297" count="8" type="stmt"/>
        <line num="298" count="3" type="stmt"/>
        <line num="302" count="8" type="stmt"/>
        <line num="303" count="11" type="stmt"/>
        <line num="304" count="15" type="stmt"/>
        <line num="306" count="15" type="stmt"/>
        <line num="307" count="2" type="stmt"/>
        <line num="313" count="2" type="stmt"/>
        <line num="315" count="15" type="cond" truecount="4" falsecount="1"/>
        <line num="316" count="0" type="stmt"/>
        <line num="321" count="8" type="stmt"/>
        <line num="322" count="11" type="stmt"/>
        <line num="323" count="15" type="stmt"/>
        <line num="324" count="15" type="stmt"/>
        <line num="325" count="15" type="stmt"/>
        <line num="326" count="15" type="cond" truecount="1" falsecount="1"/>
        <line num="329" count="0" type="stmt"/>
        <line num="331" count="15" type="cond" truecount="2" falsecount="0"/>
        <line num="339" count="2" type="stmt"/>
        <line num="343" count="13" type="cond" truecount="1" falsecount="1"/>
        <line num="345" count="13" type="stmt"/>
        <line num="348" count="13" type="stmt"/>
        <line num="354" count="13" type="cond" truecount="2" falsecount="0"/>
        <line num="355" count="11" type="stmt"/>
        <line num="363" count="2" type="stmt"/>
        <line num="371" count="13" type="stmt"/>
        <line num="372" count="26" type="stmt"/>
        <line num="376" count="0" type="stmt"/>
        <line num="380" count="8" type="stmt"/>
        <line num="388" count="8" type="stmt"/>
        <line num="397" count="1" type="stmt"/>
        <line num="398" count="1" type="stmt"/>
        <line num="399" count="1" type="stmt"/>
        <line num="401" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="402" count="0" type="stmt"/>
        <line num="405" count="1" type="stmt"/>
        <line num="406" count="1" type="stmt"/>
        <line num="407" count="1" type="stmt"/>
        <line num="408" count="1" type="stmt"/>
        <line num="409" count="3" type="stmt"/>
        <line num="415" count="1" type="stmt"/>
        <line num="416" count="3" type="stmt"/>
        <line num="419" count="1" type="stmt"/>
        <line num="421" count="1" type="stmt"/>
        <line num="429" count="1" type="stmt"/>
        <line num="430" count="8" type="stmt"/>
        <line num="431" count="8" type="stmt"/>
        <line num="433" count="8" type="cond" truecount="2" falsecount="0"/>
        <line num="434" count="1" type="stmt"/>
        <line num="437" count="7" type="stmt"/>
        <line num="438" count="7" type="stmt"/>
        <line num="439" count="7" type="stmt"/>
        <line num="441" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="443" count="2" type="stmt"/>
        <line num="444" count="2" type="stmt"/>
        <line num="446" count="2" type="stmt"/>
        <line num="449" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="450" count="0" type="stmt"/>
        <line num="452" count="5" type="stmt"/>
        <line num="453" count="5" type="stmt"/>
        <line num="466" count="5" type="stmt"/>
        <line num="467" count="6" type="stmt"/>
        <line num="471" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="473" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="474" count="4" type="stmt"/>
        <line num="476" count="5" type="stmt"/>
        <line num="480" count="5" type="stmt"/>
        <line num="481" count="42" type="stmt"/>
        <line num="488" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="489" count="1" type="stmt"/>
        <line num="495" count="5" type="stmt"/>
        <line num="496" count="48" type="stmt"/>
        <line num="501" count="5" type="stmt"/>
        <line num="502" count="19" type="stmt"/>
        <line num="503" count="19" type="stmt"/>
        <line num="504" count="82" type="cond" truecount="4" falsecount="0"/>
        <line num="505" count="12" type="stmt"/>
        <line num="506" count="12" type="stmt"/>
        <line num="509" count="19" type="cond" truecount="2" falsecount="0"/>
        <line num="510" count="7" type="stmt"/>
        <line num="515" count="5" type="stmt"/>
        <line num="516" count="17" type="stmt"/>
        <line num="517" count="17" type="stmt"/>
        <line num="518" count="45" type="cond" truecount="4" falsecount="0"/>
        <line num="519" count="13" type="stmt"/>
        <line num="520" count="13" type="stmt"/>
        <line num="523" count="17" type="cond" truecount="2" falsecount="0"/>
        <line num="524" count="4" type="stmt"/>
        <line num="528" count="5" type="stmt"/>
        <line num="530" count="7" type="stmt"/>
        <line num="538" count="1" type="stmt"/>
        <line num="539" count="5" type="stmt"/>
        <line num="541" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="542" count="0" type="stmt"/>
        <line num="545" count="5" type="stmt"/>
        <line num="546" count="5" type="stmt"/>
        <line num="547" count="5" type="stmt"/>
        <line num="555" count="1" type="stmt"/>
        <line num="556" count="0" type="stmt"/>
        <line num="558" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="559" count="0" type="stmt"/>
        <line num="562" count="0" type="stmt"/>
        <line num="563" count="0" type="stmt"/>
        <line num="564" count="0" type="stmt"/>
        <line num="575" count="1" type="stmt"/>
        <line num="576" count="1" type="stmt"/>
        <line num="585" count="1" type="stmt"/>
        <line num="586" count="2" type="stmt"/>
        <line num="587" count="2" type="stmt"/>
        <line num="588" count="2" type="stmt"/>
        <line num="589" count="2" type="stmt"/>
        <line num="590" count="2" type="stmt"/>
        <line num="592" count="2" type="stmt"/>
        <line num="598" count="2" type="stmt"/>
        <line num="599" count="6" type="stmt"/>
        <line num="600" count="12" type="stmt"/>
        <line num="601" count="12" type="cond" truecount="2" falsecount="0"/>
        <line num="602" count="10" type="stmt"/>
        <line num="612" count="2" type="stmt"/>
        <line num="613" count="12" type="stmt"/>
        <line num="633" count="1" type="stmt"/>
        <line num="634" count="22" type="stmt"/>
        <line num="635" count="22" type="stmt"/>
        <line num="636" count="22" type="stmt"/>
        <line num="637" count="22" type="stmt"/>
        <line num="638" count="22" type="stmt"/>
        <line num="639" count="22" type="stmt"/>
        <line num="641" count="22" type="stmt"/>
        <line num="642" count="22" type="stmt"/>
        <line num="656" count="22" type="cond" truecount="2" falsecount="0"/>
        <line num="659" count="22" type="cond" truecount="2" falsecount="0"/>
        <line num="660" count="12" type="cond" truecount="1" falsecount="1"/>
        <line num="661" count="12" type="cond" truecount="2" falsecount="0"/>
        <line num="663" count="10" type="cond" truecount="1" falsecount="1"/>
        <line num="664" count="10" type="cond" truecount="1" falsecount="1"/>
        <line num="667" count="22" type="cond" truecount="2" falsecount="0"/>
        <line num="668" count="65" type="stmt"/>
        <line num="669" count="65" type="cond" truecount="2" falsecount="0"/>
        <line num="670" count="4" type="cond" truecount="4" falsecount="0"/>
        <line num="672" count="1" type="stmt"/>
        <line num="675" count="4" type="stmt"/>
        <line num="677" count="61" type="stmt"/>
        <line num="679" count="61" type="cond" truecount="5" falsecount="0"/>
        <line num="680" count="8" type="cond" truecount="2" falsecount="0"/>
        <line num="681" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="682" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="684" count="2" type="stmt"/>
        <line num="685" count="2" type="stmt"/>
        <line num="688" count="4" type="cond" truecount="2" falsecount="3"/>
        <line num="689" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="691" count="0" type="stmt"/>
        <line num="692" count="0" type="stmt"/>
        <line num="695" count="0" type="stmt"/>
        <line num="697" count="4" type="stmt"/>
        <line num="701" count="57" type="stmt"/>
        <line num="702" count="57" type="cond" truecount="2" falsecount="0"/>
        <line num="703" count="10" type="stmt"/>
        <line num="711" count="22" type="cond" truecount="2" falsecount="0"/>
        <line num="712" count="12" type="cond" truecount="2" falsecount="0"/>
        <line num="713" count="9" type="stmt"/>
        <line num="716" count="29" type="stmt"/>
        <line num="717" count="29" type="stmt"/>
        <line num="720" count="3" type="stmt"/>
        <line num="721" count="3" type="stmt"/>
        <line num="722" count="7" type="cond" truecount="3" falsecount="1"/>
        <line num="723" count="7" type="stmt"/>
        <line num="724" count="0" type="cond" truecount="0" falsecount="6"/>
        <line num="726" count="0" type="stmt"/>
        <line num="729" count="3" type="stmt"/>
        <line num="732" count="12" type="stmt"/>
        <line num="733" count="2" type="stmt"/>
        <line num="735" count="12" type="stmt"/>
        <line num="736" count="12" type="cond" truecount="2" falsecount="0"/>
        <line num="737" count="12" type="stmt"/>
        <line num="741" count="10" type="stmt"/>
        <line num="745" count="10" type="stmt"/>
        <line num="746" count="23" type="stmt"/>
        <line num="747" count="23" type="cond" truecount="1" falsecount="1"/>
        <line num="748" count="0" type="stmt"/>
        <line num="751" count="23" type="stmt"/>
        <line num="754" count="23" type="cond" truecount="2" falsecount="0"/>
        <line num="755" count="21" type="stmt"/>
        <line num="758" count="21" type="cond" truecount="5" falsecount="0"/>
        <line num="759" count="17" type="stmt"/>
        <line num="761" count="4" type="stmt"/>
        <line num="763" count="21" type="stmt"/>
        <line num="767" count="2" type="stmt"/>
        <line num="768" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="769" count="2" type="stmt"/>
        <line num="771" count="0" type="stmt"/>
        <line num="772" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="773" count="0" type="stmt"/>
        <line num="776" count="21" type="cond" truecount="2" falsecount="0"/>
        <line num="777" count="17" type="stmt"/>
        <line num="779" count="4" type="stmt"/>
        <line num="780" count="4" type="stmt"/>
        <line num="781" count="4" type="cond" truecount="3" falsecount="1"/>
        <line num="782" count="4" type="stmt"/>
        <line num="783" count="0" type="cond" truecount="0" falsecount="6"/>
        <line num="785" count="0" type="stmt"/>
        <line num="788" count="21" type="stmt"/>
        <line num="791" count="22" type="stmt"/>
        <line num="792" count="35" type="stmt"/>
        <line num="793" count="35" type="cond" truecount="2" falsecount="0"/>
        <line num="794" count="35" type="stmt"/>
        <line num="796" count="22" type="cond" truecount="2" falsecount="0"/>
        <line num="797" count="12" type="stmt"/>
        <line num="808" count="1" type="stmt"/>
        <line num="810" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="811" count="1" type="stmt"/>
        <line num="813" count="1" type="stmt"/>
        <line num="816" count="2" type="stmt"/>
        <line num="817" count="2" type="stmt"/>
        <line num="829" count="1" type="stmt"/>
        <line num="830" count="15" type="stmt"/>
        <line num="832" count="15" type="cond" truecount="2" falsecount="0"/>
        <line num="833" count="9" type="stmt"/>
        <line num="835" count="6" type="stmt"/>
        <line num="838" count="15" type="stmt"/>
        <line num="839" count="15" type="stmt"/>
        <line num="855" count="1" type="stmt"/>
        <line num="856" count="18" type="stmt"/>
        <line num="857" count="18" type="stmt"/>
        <line num="858" count="18" type="stmt"/>
        <line num="859" count="18" type="stmt"/>
        <line num="860" count="18" type="stmt"/>
        <line num="861" count="18" type="stmt"/>
        <line num="862" count="18" type="stmt"/>
        <line num="873" count="18" type="cond" truecount="2" falsecount="0"/>
        <line num="874" count="11" type="stmt"/>
        <line num="875" count="11" type="stmt"/>
        <line num="878" count="7" type="stmt"/>
        <line num="879" count="7" type="stmt"/>
        <line num="883" count="18" type="stmt"/>
        <line num="884" count="85" type="stmt"/>
        <line num="885" count="85" type="cond" truecount="2" falsecount="0"/>
        <line num="886" count="5" type="stmt"/>
        <line num="888" count="80" type="cond" truecount="2" falsecount="0"/>
        <line num="889" count="64" type="stmt"/>
        <line num="890" count="64" type="cond" truecount="2" falsecount="0"/>
        <line num="893" count="15" type="stmt"/>
        <line num="894" count="15" type="stmt"/>
        <line num="896" count="64" type="stmt"/>
        <line num="901" count="16" type="stmt"/>
        <line num="902" count="16" type="cond" truecount="2" falsecount="0"/>
        <line num="905" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="906" count="0" type="stmt"/>
        <line num="907" count="0" type="stmt"/>
        <line num="909" count="1" type="stmt"/>
        <line num="910" count="1" type="stmt"/>
        <line num="912" count="1" type="stmt"/>
        <line num="913" count="1" type="stmt"/>
        <line num="916" count="1" type="stmt"/>
        <line num="927" count="16" type="cond" truecount="2" falsecount="0"/>
        <line num="928" count="6" type="stmt"/>
        <line num="935" count="18" type="stmt"/>
        <line num="937" count="18" type="cond" truecount="2" falsecount="0"/>
        <line num="940" count="11" type="stmt"/>
        <line num="941" count="1" type="stmt"/>
        <line num="944" count="11" type="stmt"/>
        <line num="945" count="11" type="stmt"/>
        <line num="946" count="11" type="cond" truecount="2" falsecount="0"/>
        <line num="947" count="2" type="stmt"/>
        <line num="949" count="9" type="stmt"/>
        <line num="952" count="9" type="stmt"/>
        <line num="953" count="9" type="stmt"/>
        <line num="954" count="9" type="stmt"/>
        <line num="958" count="9" type="stmt"/>
        <line num="959" count="9" type="stmt"/>
        <line num="962" count="48" type="cond" truecount="4" falsecount="0"/>
        <line num="963" count="10" type="stmt"/>
        <line num="965" count="10" type="cond" truecount="2" falsecount="0"/>
        <line num="966" count="1" type="stmt"/>
        <line num="969" count="48" type="stmt"/>
        <line num="974" count="7" type="stmt"/>
        <line num="975" count="6" type="cond" truecount="1" falsecount="1"/>
        <line num="976" count="0" type="stmt"/>
        <line num="978" count="6" type="stmt"/>
        <line num="979" count="6" type="stmt"/>
        <line num="982" count="7" type="stmt"/>
        <line num="983" count="7" type="stmt"/>
        <line num="985" count="33" type="cond" truecount="4" falsecount="0"/>
        <line num="986" count="6" type="stmt"/>
        <line num="988" count="6" type="cond" truecount="1" falsecount="1"/>
        <line num="989" count="0" type="stmt"/>
        <line num="992" count="33" type="stmt"/>
        <line num="997" count="18" type="stmt"/>
        <line num="998" count="18" type="stmt"/>
        <line num="999" count="31" type="stmt"/>
        <line num="1001" count="18" type="stmt"/>
        <line num="1012" count="1" type="stmt"/>
        <line num="1015" count="11" type="stmt"/>
        <line num="1018" count="11" type="cond" truecount="2" falsecount="0"/>
        <line num="1019" count="9" type="stmt"/>
        <line num="1020" count="9" type="cond" truecount="1" falsecount="1"/>
        <line num="1022" count="2" type="stmt"/>
        <line num="1023" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="1024" count="2" type="stmt"/>
        <line num="1027" count="0" type="stmt"/>
        <line num="1028" count="0" type="stmt"/>
        <line num="1030" count="9" type="stmt"/>
        <line num="1031" count="9" type="stmt"/>
        <line num="1032" count="9" type="stmt"/>
        <line num="1042" count="1" type="stmt"/>
        <line num="1043" count="7" type="stmt"/>
        <line num="1044" count="7" type="stmt"/>
        <line num="1045" count="7" type="stmt"/>
        <line num="1047" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="1048" count="5" type="stmt"/>
        <line num="1049" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="1050" count="2" type="stmt"/>
        <line num="1051" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="1052" count="2" type="stmt"/>
        <line num="1056" count="0" type="stmt"/>
        <line num="1064" count="1" type="stmt"/>
        <line num="1065" count="5" type="stmt"/>
        <line num="1067" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="1068" count="5" type="stmt"/>
        <line num="1071" count="0" type="stmt"/>
        <line num="1081" count="1" type="stmt"/>
        <line num="1083" count="5" type="stmt"/>
        <line num="1084" count="5" type="stmt"/>
        <line num="1086" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="1087" count="3" type="stmt"/>
        <line num="1088" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="1089" count="2" type="stmt"/>
        <line num="1090" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="1091" count="2" type="stmt"/>
        <line num="1094" count="0" type="stmt"/>
        <line num="1095" count="0" type="stmt"/>
        <line num="1096" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1097" count="0" type="stmt"/>
        <line num="1100" count="0" type="stmt"/>
        <line num="1101" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1102" count="0" type="stmt"/>
        <line num="1105" count="0" type="stmt"/>
        <line num="1106" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="1107" count="0" type="stmt"/>
        <line num="1110" count="0" type="stmt"/>
        <line num="1114" count="0" type="stmt"/>
        <line num="1117" count="0" type="stmt"/>
        <line num="1122" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.WindowAction.js" path="/src/src/ui/actions/ve.ui.WindowAction.js">
        <metrics statements="124" coveredstatements="74" conditionals="87" coveredconditionals="39" methods="17" coveredmethods="13"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="1" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="41" count="1" type="cond" truecount="2" falsecount="0"/>
        <line num="42" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="43" count="0" type="stmt"/>
        <line num="44" count="0" type="stmt"/>
        <line num="46" count="1" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="51" count="1" type="cond" truecount="2" falsecount="0"/>
        <line num="52" count="1" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="54" count="1" type="stmt"/>
        <line num="55" count="1" type="cond" truecount="2" falsecount="0"/>
        <line num="59" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="60" count="1" type="stmt"/>
        <line num="61" count="1" type="stmt"/>
        <line num="63" count="1" type="stmt"/>
        <line num="68" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="69" count="0" type="stmt"/>
        <line num="74" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="75" count="1" type="stmt"/>
        <line num="76" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="77" count="0" type="stmt"/>
        <line num="78" count="0" type="stmt"/>
        <line num="80" count="0" type="stmt"/>
        <line num="81" count="0" type="stmt"/>
        <line num="82" count="0" type="stmt"/>
        <line num="90" count="0" type="stmt"/>
        <line num="93" count="0" type="stmt"/>
        <line num="96" count="1" type="stmt"/>
        <line num="98" count="1" type="cond" truecount="3" falsecount="1"/>
        <line num="102" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="103" count="0" type="stmt"/>
        <line num="108" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="109" count="1" type="stmt"/>
        <line num="110" count="1" type="stmt"/>
        <line num="111" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="112" count="0" type="stmt"/>
        <line num="116" count="1" type="stmt"/>
        <line num="117" count="1" type="stmt"/>
        <line num="119" count="1" type="stmt"/>
        <line num="120" count="1" type="stmt"/>
        <line num="121" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="125" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="126" count="0" type="stmt"/>
        <line num="128" count="0" type="stmt"/>
        <line num="131" count="1" type="stmt"/>
        <line num="133" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="134" count="0" type="stmt"/>
        <line num="137" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="138" count="1" type="stmt"/>
        <line num="140" count="0" type="stmt"/>
        <line num="142" count="0" type="stmt"/>
        <line num="147" count="0" type="stmt"/>
        <line num="148" count="0" type="stmt"/>
        <line num="149" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="150" count="0" type="stmt"/>
        <line num="156" count="1" type="stmt"/>
        <line num="157" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="159" count="0" type="stmt"/>
        <line num="160" count="0" type="stmt"/>
        <line num="163" count="1" type="stmt"/>
        <line num="167" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="168" count="0" type="stmt"/>
        <line num="170" count="1" type="stmt"/>
        <line num="173" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="174" count="1" type="stmt"/>
        <line num="178" count="1" type="cond" truecount="2" falsecount="2"/>
        <line num="179" count="0" type="stmt"/>
        <line num="183" count="1" type="stmt"/>
        <line num="185" count="1" type="cond" truecount="2" falsecount="2"/>
        <line num="186" count="1" type="stmt"/>
        <line num="193" count="1" type="stmt"/>
        <line num="195" count="1" type="cond" truecount="2" falsecount="4"/>
        <line num="196" count="0" type="stmt"/>
        <line num="198" count="0" type="stmt"/>
        <line num="199" count="0" type="stmt"/>
        <line num="201" count="1" type="cond" truecount="2" falsecount="3"/>
        <line num="203" count="0" type="stmt"/>
        <line num="204" count="0" type="stmt"/>
        <line num="206" count="1" type="stmt"/>
        <line num="212" count="1" type="stmt"/>
        <line num="222" count="1" type="stmt"/>
        <line num="223" count="1" type="stmt"/>
        <line num="224" count="1" type="stmt"/>
        <line num="226" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="227" count="0" type="stmt"/>
        <line num="230" count="1" type="stmt"/>
        <line num="240" count="1" type="stmt"/>
        <line num="241" count="0" type="stmt"/>
        <line num="242" count="0" type="stmt"/>
        <line num="244" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="245" count="0" type="stmt"/>
        <line num="248" count="0" type="stmt"/>
        <line num="249" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="250" count="0" type="stmt"/>
        <line num="252" count="0" type="stmt"/>
        <line num="268" count="1" type="stmt"/>
        <line num="269" count="2" type="stmt"/>
        <line num="270" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="271" count="0" type="stmt"/>
        <line num="273" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="274" count="0" type="stmt"/>
        <line num="275" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="276" count="0" type="stmt"/>
        <line num="280" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="281" count="0" type="stmt"/>
        <line num="282" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="283" count="2" type="stmt"/>
        <line num="285" count="0" type="stmt"/>
        <line num="294" count="1" type="stmt"/>
        <line num="295" count="3" type="cond" truecount="2" falsecount="2"/>
        <line num="297" count="1" type="stmt"/>
        <line num="299" count="0" type="stmt"/>
        <line num="301" count="0" type="stmt"/>
        <line num="303" count="2" type="stmt"/>
        <line num="305" count="0" type="stmt"/>
        <line num="310" count="1" type="stmt"/>
      </file>
    </package>
    <package name="src.ui.commands">
      <metrics statements="31" coveredstatements="26" conditionals="10" coveredconditionals="3" methods="8" coveredmethods="5"/>
      <file name="ve.ui.ClearAnnotationCommand.js" path="/src/src/ui/commands/ve.ui.ClearAnnotationCommand.js">
        <metrics statements="6" coveredstatements="5" conditionals="2" coveredconditionals="0" methods="2" coveredmethods="1"/>
        <line num="15" count="1" type="stmt"/>
        <line num="17" count="1" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="34" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="40" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.HistoryCommand.js" path="/src/src/ui/commands/ve.ui.HistoryCommand.js">
        <metrics statements="10" coveredstatements="8" conditionals="4" coveredconditionals="2" methods="2" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="18" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="21" count="2" type="stmt"/>
        <line num="23" count="2" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="39" count="0" type="stmt"/>
        <line num="42" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="48" count="1" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.IndentationCommand.js" path="/src/src/ui/commands/ve.ui.IndentationCommand.js">
        <metrics statements="9" coveredstatements="8" conditionals="2" coveredconditionals="1" methods="2" coveredmethods="2"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="2" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="36" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="37" count="0" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="46" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.MergeCellsCommand.js" path="/src/src/ui/commands/ve.ui.MergeCellsCommand.js">
        <metrics statements="6" coveredstatements="5" conditionals="2" coveredconditionals="0" methods="2" coveredmethods="1"/>
        <line num="15" count="1" type="stmt"/>
        <line num="17" count="1" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="34" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="40" count="1" type="stmt"/>
      </file>
    </package>
    <package name="src.ui.contextitems">
      <metrics statements="475" coveredstatements="324" conditionals="147" coveredconditionals="64" methods="75" coveredmethods="31"/>
      <file name="ve.ui.AlignableContextItem.js" path="/src/src/ui/contextitems/ve.ui.AlignableContextItem.js">
        <metrics statements="26" coveredstatements="13" conditionals="5" coveredconditionals="2" methods="6" coveredmethods="1"/>
        <line num="17" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="19" count="0" type="stmt"/>
        <line num="21" count="0" type="stmt"/>
        <line num="23" count="0" type="stmt"/>
        <line num="26" count="0" type="stmt"/>
        <line num="27" count="0" type="stmt"/>
        <line num="29" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="30" count="0" type="stmt"/>
        <line num="31" count="0" type="stmt"/>
        <line num="36" count="0" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="55" count="1" type="stmt"/>
        <line num="56" count="30" type="cond" truecount="2" falsecount="0"/>
        <line num="64" count="1" type="stmt"/>
        <line num="65" count="0" type="stmt"/>
        <line num="68" count="0" type="stmt"/>
        <line num="74" count="1" type="stmt"/>
        <line num="75" count="0" type="stmt"/>
        <line num="78" count="1" type="stmt"/>
        <line num="79" count="0" type="stmt"/>
        <line num="84" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.AnnotationContextItem.js" path="/src/src/ui/contextitems/ve.ui.AnnotationContextItem.js">
        <metrics statements="40" coveredstatements="29" conditionals="22" coveredconditionals="11" methods="10" coveredmethods="4"/>
        <line num="18" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="20" count="17" type="stmt"/>
        <line num="23" count="17" type="stmt"/>
        <line num="25" count="17" type="cond" truecount="2" falsecount="0"/>
        <line num="26" count="5" type="stmt"/>
        <line num="32" count="5" type="cond" truecount="3" falsecount="1"/>
        <line num="33" count="5" type="stmt"/>
        <line num="36" count="12" type="stmt"/>
        <line num="43" count="12" type="cond" truecount="3" falsecount="1"/>
        <line num="44" count="12" type="stmt"/>
        <line num="47" count="17" type="stmt"/>
        <line num="52" count="1" type="stmt"/>
        <line num="56" count="1" type="stmt"/>
        <line num="57" count="1" type="stmt"/>
        <line num="58" count="1" type="stmt"/>
        <line num="67" count="1" type="stmt"/>
        <line num="68" count="17" type="stmt"/>
        <line num="78" count="1" type="stmt"/>
        <line num="79" count="0" type="stmt"/>
        <line num="80" count="0" type="stmt"/>
        <line num="81" count="0" type="stmt"/>
        <line num="90" count="1" type="stmt"/>
        <line num="91" count="0" type="stmt"/>
        <line num="93" count="0" type="stmt"/>
        <line num="94" count="0" type="stmt"/>
        <line num="95" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="101" count="0" type="stmt"/>
        <line num="103" count="0" type="stmt"/>
        <line num="105" count="0" type="stmt"/>
        <line num="106" count="0" type="stmt"/>
        <line num="118" count="1" type="stmt"/>
        <line num="119" count="15" type="stmt"/>
        <line num="120" count="15" type="stmt"/>
        <line num="123" count="16" type="stmt"/>
        <line num="126" count="15" type="stmt"/>
        <line num="129" count="15" type="cond" truecount="1" falsecount="1"/>
        <line num="130" count="15" type="stmt"/>
        <line num="132" count="15" type="cond" truecount="1" falsecount="1"/>
        <line num="133" count="15" type="stmt"/>
        <line num="136" count="15" type="cond" truecount="1" falsecount="1"/>
      </file>
      <file name="ve.ui.CommentAnnotationContextItem.js" path="/src/src/ui/contextitems/ve.ui.CommentAnnotationContextItem.js">
        <metrics statements="23" coveredstatements="13" conditionals="1" coveredconditionals="0" methods="5" coveredmethods="0"/>
        <line num="17" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="19" count="0" type="stmt"/>
        <line num="22" count="0" type="stmt"/>
        <line num="24" count="0" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="55" count="1" type="stmt"/>
        <line num="56" count="0" type="stmt"/>
        <line num="58" count="0" type="stmt"/>
        <line num="59" count="0" type="stmt"/>
        <line num="60" count="0" type="stmt"/>
        <line num="68" count="0" type="stmt"/>
        <line num="76" count="1" type="stmt"/>
        <line num="77" count="0" type="stmt"/>
        <line num="78" count="0" type="stmt"/>
        <line num="83" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.CommentContextItem.js" path="/src/src/ui/contextitems/ve.ui.CommentContextItem.js">
        <metrics statements="13" coveredstatements="13" conditionals="1" coveredconditionals="1" methods="2" coveredmethods="2"/>
        <line num="17" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="19" count="9" type="stmt"/>
        <line num="22" count="9" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="49" count="9" type="stmt"/>
        <line num="54" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.LanguageContextItem.js" path="/src/src/ui/contextitems/ve.ui.LanguageContextItem.js">
        <metrics statements="14" coveredstatements="14" conditionals="1" coveredconditionals="1" methods="2" coveredmethods="2"/>
        <line num="17" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="19" count="2" type="stmt"/>
        <line num="22" count="2" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="51" count="2" type="stmt"/>
        <line num="56" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.LinearContextItem.js" path="/src/src/ui/contextitems/ve.ui.LinearContextItem.js">
        <metrics statements="59" coveredstatements="51" conditionals="30" coveredconditionals="21" methods="9" coveredmethods="6"/>
        <line num="19" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="21" count="38" type="stmt"/>
        <line num="24" count="38" type="stmt"/>
        <line num="27" count="38" type="stmt"/>
        <line num="28" count="38" type="stmt"/>
        <line num="29" count="38" type="stmt"/>
        <line num="30" count="38" type="stmt"/>
        <line num="32" count="38" type="cond" truecount="2" falsecount="0"/>
        <line num="33" count="38" type="cond" truecount="2" falsecount="0"/>
        <line num="34" count="38" type="stmt"/>
        <line num="36" count="38" type="cond" truecount="2" falsecount="0"/>
        <line num="37" count="5" type="stmt"/>
        <line num="44" count="5" type="stmt"/>
        <line num="45" count="5" type="stmt"/>
        <line num="48" count="33" type="stmt"/>
        <line num="53" count="38" type="cond" truecount="2" falsecount="0"/>
        <line num="54" count="34" type="stmt"/>
        <line num="58" count="38" type="stmt"/>
        <line num="61" count="38" type="stmt"/>
        <line num="64" count="38" type="stmt"/>
        <line num="67" count="38" type="stmt"/>
        <line num="70" count="38" type="stmt"/>
        <line num="71" count="38" type="stmt"/>
        <line num="75" count="38" type="cond" truecount="2" falsecount="0"/>
        <line num="76" count="5" type="stmt"/>
        <line num="77" count="5" type="stmt"/>
        <line num="78" count="5" type="stmt"/>
        <line num="88" count="1" type="stmt"/>
        <line num="89" count="1" type="stmt"/>
        <line num="93" count="1" type="stmt"/>
        <line num="103" count="1" type="stmt"/>
        <line num="115" count="1" type="stmt"/>
        <line num="116" count="0" type="stmt"/>
        <line num="118" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="119" count="0" type="stmt"/>
        <line num="120" count="0" type="stmt"/>
        <line num="129" count="1" type="stmt"/>
        <line num="130" count="38" type="cond" truecount="3" falsecount="0"/>
        <line num="139" count="1" type="stmt"/>
        <line num="140" count="12" type="stmt"/>
        <line num="143" count="1" type="stmt"/>
        <line num="144" count="0" type="stmt"/>
        <line num="147" count="1" type="stmt"/>
        <line num="148" count="0" type="stmt"/>
        <line num="156" count="1" type="stmt"/>
        <line num="157" count="23" type="stmt"/>
        <line num="163" count="1" type="stmt"/>
        <line num="164" count="38" type="stmt"/>
        <line num="166" count="38" type="stmt"/>
        <line num="167" count="38" type="cond" truecount="3" falsecount="1"/>
        <line num="168" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="169" count="0" type="stmt"/>
        <line num="172" count="38" type="stmt"/>
        <line num="174" count="38" type="cond" truecount="2" falsecount="0"/>
        <line num="177" count="25" type="stmt"/>
        <line num="180" count="38" type="stmt"/>
        <line num="186" count="1" type="stmt"/>
        <line num="187" count="25" type="stmt"/>
        <line num="188" count="25" type="stmt"/>
      </file>
      <file name="ve.ui.LinkContextItem.js" path="/src/src/ui/contextitems/ve.ui.LinkContextItem.js">
        <metrics statements="46" coveredstatements="42" conditionals="13" coveredconditionals="8" methods="5" coveredmethods="4"/>
        <line num="17" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="19" count="15" type="stmt"/>
        <line num="22" count="15" type="stmt"/>
        <line num="24" count="15" type="stmt"/>
        <line num="25" count="15" type="cond" truecount="2" falsecount="0"/>
        <line num="26" count="5" type="stmt"/>
        <line num="35" count="5" type="stmt"/>
        <line num="36" count="5" type="stmt"/>
        <line num="45" count="5" type="stmt"/>
        <line num="47" count="10" type="stmt"/>
        <line num="52" count="10" type="stmt"/>
        <line num="59" count="10" type="stmt"/>
        <line num="61" count="10" type="cond" truecount="1" falsecount="1"/>
        <line num="62" count="10" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="73" count="1" type="stmt"/>
        <line num="75" count="1" type="stmt"/>
        <line num="77" count="1" type="stmt"/>
        <line num="79" count="1" type="stmt"/>
        <line num="81" count="1" type="stmt"/>
        <line num="83" count="1" type="stmt"/>
        <line num="85" count="1" type="stmt"/>
        <line num="87" count="1" type="stmt"/>
        <line num="89" count="1" type="stmt"/>
        <line num="96" count="1" type="stmt"/>
        <line num="97" count="15" type="stmt"/>
        <line num="103" count="1" type="stmt"/>
        <line num="104" count="15" type="stmt"/>
        <line num="105" count="15" type="stmt"/>
        <line num="113" count="15" type="stmt"/>
        <line num="114" count="15" type="stmt"/>
        <line num="115" count="15" type="cond" truecount="2" falsecount="0"/>
        <line num="116" count="10" type="stmt"/>
        <line num="118" count="15" type="stmt"/>
        <line num="126" count="1" type="stmt"/>
        <line num="127" count="15" type="stmt"/>
        <line num="128" count="15" type="stmt"/>
        <line num="134" count="15" type="cond" truecount="1" falsecount="1"/>
        <line num="135" count="15" type="stmt"/>
        <line num="138" count="15" type="cond" truecount="1" falsecount="1"/>
        <line num="148" count="1" type="stmt"/>
        <line num="149" count="0" type="stmt"/>
        <line num="150" count="0" type="stmt"/>
        <line num="152" count="0" type="stmt"/>
        <line num="157" count="0" type="stmt"/>
        <line num="162" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.MergeCellsContextItem.js" path="/src/src/ui/contextitems/ve.ui.MergeCellsContextItem.js">
        <metrics statements="25" coveredstatements="22" conditionals="12" coveredconditionals="7" methods="3" coveredmethods="3"/>
        <line num="17" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="19" count="4" type="stmt"/>
        <line num="21" count="4" type="stmt"/>
        <line num="24" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="27" count="0" type="stmt"/>
        <line num="33" count="4" type="stmt"/>
        <line num="34" count="4" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
        <line num="58" count="1" type="stmt"/>
        <line num="59" count="30" type="cond" truecount="2" falsecount="0"/>
        <line num="65" count="1" type="stmt"/>
        <line num="67" count="4" type="stmt"/>
        <line num="70" count="4" type="stmt"/>
        <line num="71" count="4" type="stmt"/>
        <line num="75" count="4" type="cond" truecount="2" falsecount="1"/>
        <line num="79" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="81" count="4" type="stmt"/>
        <line num="83" count="0" type="stmt"/>
        <line num="89" count="0" type="stmt"/>
        <line num="99" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.MobileActionsContextItem.js" path="/src/src/ui/contextitems/ve.ui.MobileActionsContextItem.js">
        <metrics statements="37" coveredstatements="11" conditionals="13" coveredconditionals="2" methods="4" coveredmethods="1"/>
        <line num="20" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="22" count="0" type="stmt"/>
        <line num="24" count="0" type="stmt"/>
        <line num="29" count="0" type="stmt"/>
        <line num="36" count="0" type="stmt"/>
        <line num="37" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="38" count="0" type="stmt"/>
        <line num="42" count="0" type="stmt"/>
        <line num="43" count="0" type="stmt"/>
        <line num="46" count="0" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
        <line num="55" count="1" type="stmt"/>
        <line num="57" count="1" type="stmt"/>
        <line num="59" count="1" type="stmt"/>
        <line num="62" count="1" type="stmt"/>
        <line num="67" count="1" type="stmt"/>
        <line num="68" count="30" type="cond" truecount="2" falsecount="2"/>
        <line num="78" count="1" type="stmt"/>
        <line num="79" count="0" type="stmt"/>
        <line num="81" count="0" type="stmt"/>
        <line num="83" count="0" type="stmt"/>
        <line num="86" count="0" type="stmt"/>
        <line num="87" count="0" type="stmt"/>
        <line num="89" count="0" type="stmt"/>
        <line num="92" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="95" count="0" type="stmt"/>
        <line num="96" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="99" count="0" type="stmt"/>
        <line num="102" count="0" type="stmt"/>
        <line num="110" count="1" type="stmt"/>
        <line num="111" count="0" type="stmt"/>
        <line num="112" count="0" type="stmt"/>
        <line num="117" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="118" count="0" type="stmt"/>
        <line num="119" count="0" type="stmt"/>
        <line num="120" count="0" type="stmt"/>
        <line num="126" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.PersistentContextItem.js" path="/src/src/ui/contextitems/ve.ui.PersistentContextItem.js">
        <metrics statements="6" coveredstatements="3" conditionals="1" coveredconditionals="0" methods="1" coveredmethods="0"/>
        <line num="17" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="19" count="0" type="stmt"/>
        <line num="22" count="0" type="stmt"/>
        <line num="25" count="0" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.SumCellsContextItem.js" path="/src/src/ui/contextitems/ve.ui.SumCellsContextItem.js">
        <metrics statements="31" coveredstatements="22" conditionals="13" coveredconditionals="6" methods="4" coveredmethods="3"/>
        <line num="17" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="19" count="4" type="stmt"/>
        <line num="22" count="4" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="45" count="30" type="cond" truecount="2" falsecount="0"/>
        <line num="51" count="1" type="stmt"/>
        <line num="53" count="4" type="stmt"/>
        <line num="56" count="4" type="stmt"/>
        <line num="57" count="4" type="stmt"/>
        <line num="58" count="4" type="stmt"/>
        <line num="60" count="4" type="stmt"/>
        <line num="65" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="66" count="4" type="stmt"/>
        <line num="67" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="68" count="0" type="stmt"/>
        <line num="70" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="72" count="0" type="stmt"/>
        <line num="73" count="0" type="stmt"/>
        <line num="76" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="77" count="0" type="stmt"/>
        <line num="78" count="0" type="stmt"/>
        <line num="81" count="0" type="stmt"/>
        <line num="87" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="88" count="0" type="stmt"/>
        <line num="95" count="4" type="stmt"/>
        <line num="101" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.TableContextItem.js" path="/src/src/ui/contextitems/ve.ui.TableContextItem.js">
        <metrics statements="21" coveredstatements="18" conditionals="6" coveredconditionals="5" methods="3" coveredmethods="2"/>
        <line num="17" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="19" count="4" type="stmt"/>
        <line num="22" count="4" type="stmt"/>
        <line num="24" count="4" type="stmt"/>
        <line num="28" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="29" count="4" type="stmt"/>
        <line num="33" count="4" type="stmt"/>
        <line num="35" count="4" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="46" count="1" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="52" count="1" type="stmt"/>
        <line num="59" count="1" type="stmt"/>
        <line num="60" count="30" type="cond" truecount="3" falsecount="0"/>
        <line num="66" count="1" type="stmt"/>
        <line num="67" count="0" type="stmt"/>
        <line num="69" count="0" type="stmt"/>
        <line num="73" count="0" type="stmt"/>
        <line num="78" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.TableLineContextItem.js" path="/src/src/ui/contextitems/ve.ui.TableLineContextItem.js">
        <metrics statements="118" coveredstatements="69" conditionals="24" coveredconditionals="0" methods="18" coveredmethods="3"/>
        <line num="19" count="1" type="stmt"/>
        <line num="21" count="0" type="stmt"/>
        <line num="25" count="0" type="stmt"/>
        <line num="30" count="0" type="stmt"/>
        <line num="33" count="0" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="65" count="1" type="stmt"/>
        <line num="66" count="0" type="stmt"/>
        <line num="68" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="69" count="0" type="stmt"/>
        <line num="70" count="0" type="stmt"/>
        <line num="79" count="1" type="stmt"/>
        <line num="80" count="0" type="stmt"/>
        <line num="86" count="1" type="stmt"/>
        <line num="88" count="0" type="stmt"/>
        <line num="90" count="0" type="stmt"/>
        <line num="97" count="1" type="stmt"/>
        <line num="98" count="1" type="stmt"/>
        <line num="99" count="1" type="stmt"/>
        <line num="100" count="1" type="stmt"/>
        <line num="101" count="1" type="stmt"/>
        <line num="103" count="1" type="stmt"/>
        <line num="104" count="2" type="stmt"/>
        <line num="107" count="2" type="stmt"/>
        <line num="108" count="4" type="stmt"/>
        <line num="110" count="4" type="stmt"/>
        <line num="116" count="4" type="stmt"/>
        <line num="117" count="0" type="stmt"/>
        <line num="119" count="4" type="stmt"/>
        <line num="120" count="4" type="stmt"/>
        <line num="121" count="4" type="stmt"/>
        <line num="122" count="4" type="stmt"/>
        <line num="128" count="4" type="stmt"/>
        <line num="130" count="4" type="stmt"/>
        <line num="131" count="4" type="stmt"/>
        <line num="133" count="4" type="stmt"/>
        <line num="139" count="4" type="stmt"/>
        <line num="140" count="0" type="stmt"/>
        <line num="142" count="4" type="stmt"/>
        <line num="143" count="4" type="stmt"/>
        <line num="144" count="4" type="stmt"/>
        <line num="145" count="4" type="stmt"/>
        <line num="151" count="4" type="stmt"/>
        <line num="153" count="4" type="stmt"/>
        <line num="154" count="4" type="stmt"/>
        <line num="156" count="0" type="stmt"/>
        <line num="158" count="0" type="stmt"/>
        <line num="159" count="0" type="stmt"/>
        <line num="161" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="162" count="0" type="stmt"/>
        <line num="163" count="0" type="stmt"/>
        <line num="166" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="167" count="0" type="stmt"/>
        <line num="172" count="0" type="stmt"/>
        <line num="173" count="0" type="stmt"/>
        <line num="179" count="4" type="stmt"/>
        <line num="182" count="2" type="stmt"/>
        <line num="186" count="2" type="stmt"/>
        <line num="187" count="0" type="stmt"/>
        <line num="189" count="0" type="stmt"/>
        <line num="191" count="2" type="stmt"/>
        <line num="192" count="2" type="stmt"/>
        <line num="193" count="2" type="stmt"/>
        <line num="194" count="2" type="stmt"/>
        <line num="195" count="2" type="stmt"/>
        <line num="196" count="2" type="stmt"/>
        <line num="197" count="0" type="stmt"/>
        <line num="200" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="201" count="0" type="stmt"/>
        <line num="202" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="203" count="0" type="stmt"/>
        <line num="205" count="0" type="stmt"/>
        <line num="211" count="0" type="stmt"/>
        <line num="213" count="2" type="stmt"/>
        <line num="216" count="1" type="stmt"/>
        <line num="217" count="0" type="stmt"/>
        <line num="219" count="0" type="stmt"/>
        <line num="221" count="1" type="stmt"/>
        <line num="222" count="1" type="stmt"/>
        <line num="223" count="1" type="stmt"/>
        <line num="224" count="1" type="stmt"/>
        <line num="225" count="1" type="stmt"/>
        <line num="226" count="1" type="stmt"/>
        <line num="227" count="1" type="stmt"/>
        <line num="229" count="0" type="stmt"/>
        <line num="230" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="231" count="0" type="stmt"/>
        <line num="233" count="0" type="stmt"/>
        <line num="235" count="1" type="stmt"/>
        <line num="237" count="1" type="stmt"/>
        <line num="238" count="0" type="stmt"/>
        <line num="240" count="0" type="stmt"/>
        <line num="242" count="1" type="stmt"/>
        <line num="243" count="1" type="stmt"/>
        <line num="244" count="1" type="stmt"/>
        <line num="245" count="1" type="stmt"/>
        <line num="246" count="1" type="stmt"/>
        <line num="247" count="1" type="stmt"/>
        <line num="248" count="1" type="stmt"/>
        <line num="250" count="1" type="stmt"/>
        <line num="251" count="0" type="stmt"/>
        <line num="253" count="0" type="stmt"/>
        <line num="255" count="1" type="stmt"/>
        <line num="256" count="1" type="stmt"/>
        <line num="257" count="1" type="stmt"/>
        <line num="258" count="1" type="stmt"/>
        <line num="259" count="1" type="stmt"/>
        <line num="260" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="261" count="0" type="stmt"/>
        <line num="263" count="1" type="stmt"/>
        <line num="264" count="0" type="stmt"/>
        <line num="266" count="0" type="stmt"/>
        <line num="267" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="268" count="0" type="stmt"/>
        <line num="273" count="0" type="stmt"/>
        <line num="275" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.ToolContextItem.js" path="/src/src/ui/contextitems/ve.ui.ToolContextItem.js">
        <metrics statements="16" coveredstatements="4" conditionals="5" coveredconditionals="0" methods="3" coveredmethods="0"/>
        <line num="18" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="20" count="0" type="stmt"/>
        <line num="23" count="0" type="stmt"/>
        <line num="26" count="0" type="stmt"/>
        <line num="27" count="0" type="stmt"/>
        <line num="28" count="0" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="41" count="0" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="50" count="0" type="stmt"/>
        <line num="52" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="53" count="0" type="stmt"/>
        <line num="54" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="55" count="0" type="stmt"/>
        <line num="58" count="0" type="stmt"/>
      </file>
    </package>
    <package name="src.ui.contexts">
      <metrics statements="389" coveredstatements="278" conditionals="187" coveredconditionals="103" methods="59" coveredmethods="35"/>
      <file name="ve.ui.DesktopContext.js" path="/src/src/ui/contexts/ve.ui.DesktopContext.js">
        <metrics statements="156" coveredstatements="125" conditionals="98" coveredconditionals="60" methods="15" coveredmethods="11"/>
        <line num="19" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="21" count="29" type="stmt"/>
        <line num="24" count="29" type="stmt"/>
        <line num="30" count="29" type="stmt"/>
        <line num="31" count="29" type="stmt"/>
        <line num="32" count="29" type="stmt"/>
        <line num="33" count="29" type="stmt"/>
        <line num="34" count="29" type="stmt"/>
        <line num="35" count="29" type="stmt"/>
        <line num="36" count="29" type="stmt"/>
        <line num="37" count="29" type="stmt"/>
        <line num="38" count="29" type="stmt"/>
        <line num="41" count="29" type="stmt"/>
        <line num="46" count="29" type="stmt"/>
        <line num="49" count="29" type="stmt"/>
        <line num="52" count="29" type="stmt"/>
        <line num="55" count="29" type="stmt"/>
        <line num="58" count="29" type="stmt"/>
        <line num="59" count="29" type="stmt"/>
        <line num="64" count="1" type="stmt"/>
        <line num="71" count="1" type="stmt"/>
        <line num="73" count="91" type="stmt"/>
        <line num="76" count="91" type="cond" truecount="1" falsecount="1"/>
        <line num="77" count="0" type="stmt"/>
        <line num="84" count="1" type="stmt"/>
        <line num="85" count="0" type="stmt"/>
        <line num="86" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="87" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="89" count="0" type="stmt"/>
        <line num="90" count="0" type="stmt"/>
        <line num="91" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="93" count="0" type="stmt"/>
        <line num="101" count="1" type="stmt"/>
        <line num="102" count="0" type="stmt"/>
        <line num="104" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="106" count="0" type="stmt"/>
        <line num="107" count="0" type="stmt"/>
        <line num="116" count="1" type="stmt"/>
        <line num="117" count="100" type="cond" truecount="4" falsecount="0"/>
        <line num="118" count="17" type="stmt"/>
        <line num="125" count="1" type="stmt"/>
        <line num="126" count="29" type="stmt"/>
        <line num="135" count="1" type="stmt"/>
        <line num="136" count="0" type="stmt"/>
        <line num="138" count="0" type="stmt"/>
        <line num="144" count="1" type="stmt"/>
        <line num="145" count="0" type="stmt"/>
        <line num="151" count="1" type="stmt"/>
        <line num="152" count="39" type="cond" truecount="1" falsecount="1"/>
        <line num="153" count="0" type="stmt"/>
        <line num="155" count="39" type="cond" truecount="1" falsecount="1"/>
        <line num="156" count="39" type="cond" truecount="2" falsecount="0"/>
        <line num="157" count="6" type="stmt"/>
        <line num="160" count="33" type="stmt"/>
        <line num="161" count="33" type="stmt"/>
        <line num="164" count="33" type="stmt"/>
        <line num="165" count="33" type="stmt"/>
        <line num="167" count="33" type="stmt"/>
        <line num="168" count="33" type="stmt"/>
        <line num="169" count="33" type="stmt"/>
        <line num="171" count="33" type="cond" truecount="2" falsecount="0"/>
        <line num="172" count="19" type="cond" truecount="1" falsecount="1"/>
        <line num="173" count="0" type="stmt"/>
        <line num="176" count="19" type="stmt"/>
        <line num="177" count="14" type="cond" truecount="1" falsecount="1"/>
        <line num="178" count="0" type="stmt"/>
        <line num="181" count="33" type="stmt"/>
        <line num="187" count="1" type="stmt"/>
        <line num="188" count="38" type="cond" truecount="1" falsecount="1"/>
        <line num="191" count="38" type="stmt"/>
        <line num="193" count="38" type="cond" truecount="2" falsecount="0"/>
        <line num="194" count="8" type="stmt"/>
        <line num="197" count="30" type="stmt"/>
        <line num="198" count="30" type="stmt"/>
        <line num="199" count="30" type="stmt"/>
        <line num="203" count="30" type="cond" truecount="1" falsecount="1"/>
        <line num="210" count="0" type="stmt"/>
        <line num="212" count="30" type="stmt"/>
        <line num="213" count="30" type="cond" truecount="2" falsecount="0"/>
        <line num="215" count="30" type="cond" truecount="2" falsecount="0"/>
        <line num="219" count="30" type="stmt"/>
        <line num="223" count="30" type="stmt"/>
        <line num="224" count="30" type="cond" truecount="2" falsecount="0"/>
        <line num="230" count="1" type="stmt"/>
        <line num="231" count="1" type="stmt"/>
        <line num="232" count="29" type="cond" truecount="5" falsecount="0"/>
        <line num="233" count="4" type="cond" truecount="1" falsecount="2"/>
        <line num="236" count="4" type="stmt"/>
        <line num="237" count="4" type="stmt"/>
        <line num="238" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="240" count="0" type="stmt"/>
        <line num="244" count="0" type="stmt"/>
        <line num="247" count="4" type="stmt"/>
        <line num="248" count="4" type="stmt"/>
        <line num="252" count="4" type="stmt"/>
        <line num="256" count="25" type="stmt"/>
        <line num="257" count="25" type="cond" truecount="1" falsecount="1"/>
        <line num="258" count="25" type="stmt"/>
        <line num="259" count="25" type="cond" truecount="2" falsecount="0"/>
        <line num="264" count="22" type="stmt"/>
        <line num="270" count="3" type="stmt"/>
        <line num="277" count="25" type="stmt"/>
        <line num="278" count="25" type="stmt"/>
        <line num="281" count="30" type="cond" truecount="2" falsecount="0"/>
        <line num="282" count="29" type="stmt"/>
        <line num="284" count="30" type="cond" truecount="2" falsecount="0"/>
        <line num="285" count="29" type="stmt"/>
        <line num="287" count="30" type="stmt"/>
        <line num="288" count="30" type="stmt"/>
        <line num="293" count="30" type="stmt"/>
        <line num="295" count="30" type="stmt"/>
        <line num="303" count="1" type="stmt"/>
        <line num="304" count="7" type="stmt"/>
        <line num="312" count="1" type="stmt"/>
        <line num="313" count="4" type="stmt"/>
        <line num="321" count="1" type="stmt"/>
        <line num="322" count="37" type="cond" truecount="2" falsecount="0"/>
        <line num="323" count="7" type="stmt"/>
        <line num="326" count="30" type="stmt"/>
        <line num="327" count="30" type="stmt"/>
        <line num="329" count="30" type="cond" truecount="3" falsecount="1"/>
        <line num="331" count="0" type="stmt"/>
        <line num="334" count="30" type="stmt"/>
        <line num="335" count="30" type="stmt"/>
        <line num="337" count="30" type="cond" truecount="1" falsecount="1"/>
        <line num="340" count="30" type="stmt"/>
        <line num="341" count="30" type="stmt"/>
        <line num="344" count="30" type="cond" truecount="2" falsecount="0"/>
        <line num="349" count="29" type="cond" truecount="3" falsecount="1"/>
        <line num="352" count="29" type="cond" truecount="1" falsecount="1"/>
        <line num="353" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="354" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="355" count="0" type="stmt"/>
        <line num="356" count="0" type="stmt"/>
        <line num="362" count="0" type="stmt"/>
        <line num="369" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="370" count="0" type="stmt"/>
        <line num="371" count="0" type="stmt"/>
        <line num="377" count="0" type="stmt"/>
        <line num="385" count="29" type="stmt"/>
        <line num="392" count="29" type="stmt"/>
        <line num="393" count="29" type="cond" truecount="2" falsecount="0"/>
        <line num="396" count="30" type="cond" truecount="1" falsecount="1"/>
        <line num="399" count="30" type="stmt"/>
        <line num="406" count="30" type="stmt"/>
        <line num="410" count="30" type="stmt"/>
        <line num="412" count="30" type="stmt"/>
        <line num="419" count="1" type="stmt"/>
        <line num="421" count="9" type="stmt"/>
        <line num="423" count="9" type="stmt"/>
        <line num="424" count="9" type="stmt"/>
        <line num="425" count="9" type="stmt"/>
        <line num="426" count="9" type="stmt"/>
        <line num="429" count="9" type="stmt"/>
        <line num="431" count="9" type="stmt"/>
        <line num="434" count="9" type="stmt"/>
      </file>
      <file name="ve.ui.LinearContext.js" path="/src/src/ui/contexts/ve.ui.LinearContext.js">
        <metrics statements="117" coveredstatements="81" conditionals="52" coveredconditionals="27" methods="20" coveredmethods="12"/>
        <line num="18" count="1" type="stmt"/>
        <line num="20" count="32" type="stmt"/>
        <line num="23" count="32" type="stmt"/>
        <line num="24" count="32" type="stmt"/>
        <line num="25" count="32" type="stmt"/>
        <line num="26" count="32" type="stmt"/>
        <line num="27" count="32" type="stmt"/>
        <line num="28" count="32" type="stmt"/>
        <line num="29" count="32" type="stmt"/>
        <line num="30" count="32" type="stmt"/>
        <line num="33" count="32" type="stmt"/>
        <line num="37" count="32" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="59" count="1" type="stmt"/>
        <line num="60" count="226" type="cond" truecount="2" falsecount="3"/>
        <line num="62" count="0" type="stmt"/>
        <line num="63" count="0" type="stmt"/>
        <line num="64" count="0" type="stmt"/>
        <line num="66" count="226" type="cond" truecount="2" falsecount="0"/>
        <line num="68" count="107" type="stmt"/>
        <line num="72" count="226" type="stmt"/>
        <line num="78" count="1" type="stmt"/>
        <line num="80" count="87" type="cond" truecount="4" falsecount="0"/>
        <line num="82" count="24" type="stmt"/>
        <line num="89" count="1" type="stmt"/>
        <line num="90" count="104" type="stmt"/>
        <line num="93" count="104" type="stmt"/>
        <line num="95" count="104" type="cond" truecount="2" falsecount="0"/>
        <line num="96" count="21" type="cond" truecount="1" falsecount="1"/>
        <line num="97" count="21" type="cond" truecount="2" falsecount="0"/>
        <line num="100" count="9" type="stmt"/>
        <line num="101" count="9" type="stmt"/>
        <line num="102" count="9" type="stmt"/>
        <line num="103" count="9" type="stmt"/>
        <line num="106" count="12" type="stmt"/>
        <line num="107" count="12" type="stmt"/>
        <line num="109" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="115" count="0" type="stmt"/>
        <line num="118" count="83" type="cond" truecount="2" falsecount="0"/>
        <line num="120" count="21" type="stmt"/>
        <line num="121" count="21" type="stmt"/>
        <line num="125" count="104" type="stmt"/>
        <line num="137" count="1" type="stmt"/>
        <line num="138" count="0" type="stmt"/>
        <line num="140" count="0" type="stmt"/>
        <line num="141" count="0" type="stmt"/>
        <line num="146" count="0" type="stmt"/>
        <line num="147" count="0" type="stmt"/>
        <line num="149" count="0" type="stmt"/>
        <line num="151" count="0" type="stmt"/>
        <line num="152" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="153" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="155" count="0" type="stmt"/>
        <line num="157" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="159" count="0" type="stmt"/>
        <line num="162" count="0" type="stmt"/>
        <line num="165" count="0" type="stmt"/>
        <line num="166" count="0" type="stmt"/>
        <line num="169" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="170" count="0" type="stmt"/>
        <line num="173" count="0" type="stmt"/>
        <line num="176" count="0" type="stmt"/>
        <line num="178" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="180" count="0" type="stmt"/>
        <line num="181" count="0" type="stmt"/>
        <line num="184" count="0" type="stmt"/>
        <line num="196" count="1" type="stmt"/>
        <line num="197" count="338" type="stmt"/>
        <line num="205" count="1" type="stmt"/>
        <line num="206" count="104" type="stmt"/>
        <line num="215" count="1" type="stmt"/>
        <line num="216" count="0" type="stmt"/>
        <line num="220" count="0" type="stmt"/>
        <line num="228" count="1" type="stmt"/>
        <line num="229" count="0" type="stmt"/>
        <line num="231" count="0" type="stmt"/>
        <line num="237" count="1" type="stmt"/>
        <line num="238" count="138" type="stmt"/>
        <line num="239" count="138" type="stmt"/>
        <line num="240" count="138" type="stmt"/>
        <line num="242" count="138" type="cond" truecount="2" falsecount="0"/>
        <line num="243" count="104" type="stmt"/>
        <line num="244" count="104" type="cond" truecount="2" falsecount="0"/>
        <line num="245" count="68" type="stmt"/>
        <line num="246" count="36" type="cond" truecount="2" falsecount="0"/>
        <line num="247" count="4" type="stmt"/>
        <line num="249" count="104" type="cond" truecount="2" falsecount="0"/>
        <line num="250" count="30" type="stmt"/>
        <line num="252" count="104" type="stmt"/>
        <line num="255" count="138" type="stmt"/>
        <line num="264" count="1" type="stmt"/>
        <line num="265" count="30" type="stmt"/>
        <line num="266" count="30" type="stmt"/>
        <line num="267" count="30" type="stmt"/>
        <line num="269" count="30" type="stmt"/>
        <line num="270" count="38" type="cond" truecount="1" falsecount="1"/>
        <line num="271" count="0" type="stmt"/>
        <line num="273" count="38" type="cond" truecount="1" falsecount="1"/>
        <line num="274" count="38" type="stmt"/>
        <line num="276" count="38" type="stmt"/>
        <line num="284" count="30" type="stmt"/>
        <line num="285" count="30" type="stmt"/>
        <line num="286" count="26" type="cond" truecount="1" falsecount="1"/>
        <line num="287" count="0" type="stmt"/>
        <line num="289" count="26" type="cond" truecount="1" falsecount="1"/>
        <line num="290" count="0" type="stmt"/>
        <line num="291" count="0" type="stmt"/>
        <line num="299" count="30" type="stmt"/>
        <line num="307" count="1" type="stmt"/>
        <line num="308" count="10" type="stmt"/>
        <line num="317" count="1" type="stmt"/>
        <line num="322" count="1" type="stmt"/>
        <line num="324" count="9" type="stmt"/>
        <line num="325" count="9" type="stmt"/>
        <line num="328" count="9" type="stmt"/>
        <line num="331" count="9" type="stmt"/>
        <line num="334" count="9" type="stmt"/>
      </file>
      <file name="ve.ui.MobileContext.js" path="/src/src/ui/contexts/ve.ui.MobileContext.js">
        <metrics statements="63" coveredstatements="49" conditionals="20" coveredconditionals="15" methods="16" coveredmethods="11"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="3" type="stmt"/>
        <line num="21" count="3" type="stmt"/>
        <line num="23" count="3" type="stmt"/>
        <line num="32" count="3" type="stmt"/>
        <line num="33" count="3" type="stmt"/>
        <line num="39" count="3" type="stmt"/>
        <line num="40" count="3" type="stmt"/>
        <line num="41" count="3" type="stmt"/>
        <line num="46" count="1" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="57" count="1" type="stmt"/>
        <line num="58" count="0" type="stmt"/>
        <line num="59" count="0" type="stmt"/>
        <line num="65" count="1" type="stmt"/>
        <line num="67" count="5" type="stmt"/>
        <line num="70" count="5" type="stmt"/>
        <line num="76" count="1" type="stmt"/>
        <line num="77" count="3" type="stmt"/>
        <line num="89" count="1" type="stmt"/>
        <line num="90" count="0" type="stmt"/>
        <line num="92" count="0" type="stmt"/>
        <line num="97" count="0" type="stmt"/>
        <line num="98" count="0" type="stmt"/>
        <line num="100" count="0" type="stmt"/>
        <line num="102" count="0" type="stmt"/>
        <line num="103" count="0" type="stmt"/>
        <line num="104" count="0" type="stmt"/>
        <line num="106" count="0" type="stmt"/>
        <line num="107" count="0" type="stmt"/>
        <line num="116" count="1" type="stmt"/>
        <line num="117" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="119" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="120" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="121" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="122" count="0" type="stmt"/>
        <line num="124" count="0" type="stmt"/>
        <line num="127" count="3" type="stmt"/>
        <line num="129" count="1" type="stmt"/>
        <line num="131" count="1" type="stmt"/>
        <line num="136" count="4" type="stmt"/>
        <line num="142" count="1" type="stmt"/>
        <line num="143" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="144" count="4" type="cond" truecount="4" falsecount="0"/>
        <line num="145" count="3" type="stmt"/>
        <line num="147" count="3" type="stmt"/>
        <line num="149" count="2" type="stmt"/>
        <line num="150" count="2" type="stmt"/>
        <line num="151" count="2" type="stmt"/>
        <line num="152" count="2" type="stmt"/>
        <line num="154" count="3" type="stmt"/>
        <line num="156" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="157" count="1" type="stmt"/>
        <line num="158" count="1" type="stmt"/>
        <line num="160" count="1" type="stmt"/>
        <line num="161" count="1" type="stmt"/>
        <line num="164" count="1" type="stmt"/>
        <line num="171" count="1" type="stmt"/>
        <line num="172" count="29" type="cond" truecount="2" falsecount="0"/>
        <line num="178" count="1" type="stmt"/>
        <line num="180" count="13" type="cond" truecount="2" falsecount="0"/>
        <line num="188" count="1" type="stmt"/>
        <line num="189" count="25" type="stmt"/>
      </file>
      <file name="ve.ui.TableLineContext.js" path="/src/src/ui/contexts/ve.ui.TableLineContext.js">
        <metrics statements="53" coveredstatements="23" conditionals="17" coveredconditionals="1" methods="8" coveredmethods="1"/>
        <line num="20" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="22" count="326" type="stmt"/>
        <line num="25" count="326" type="stmt"/>
        <line num="26" count="326" type="stmt"/>
        <line num="27" count="326" type="stmt"/>
        <line num="30" count="326" type="stmt"/>
        <line num="39" count="326" type="stmt"/>
        <line num="40" count="326" type="stmt"/>
        <line num="43" count="326" type="stmt"/>
        <line num="48" count="326" type="stmt"/>
        <line num="51" count="326" type="stmt"/>
        <line num="56" count="326" type="stmt"/>
        <line num="60" count="326" type="stmt"/>
        <line num="65" count="1" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="75" count="1" type="stmt"/>
        <line num="81" count="1" type="stmt"/>
        <line num="92" count="1" type="stmt"/>
        <line num="93" count="0" type="stmt"/>
        <line num="95" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="96" count="0" type="stmt"/>
        <line num="101" count="0" type="stmt"/>
        <line num="107" count="1" type="stmt"/>
        <line num="108" count="0" type="stmt"/>
        <line num="116" count="1" type="stmt"/>
        <line num="117" count="0" type="stmt"/>
        <line num="118" count="0" type="stmt"/>
        <line num="126" count="1" type="stmt"/>
        <line num="127" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="128" count="0" type="stmt"/>
        <line num="137" count="1" type="stmt"/>
        <line num="138" count="0" type="stmt"/>
        <line num="144" count="1" type="stmt"/>
        <line num="145" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="147" count="0" type="stmt"/>
        <line num="148" count="0" type="stmt"/>
        <line num="153" count="0" type="stmt"/>
        <line num="156" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="157" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="158" count="0" type="stmt"/>
        <line num="159" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="160" count="0" type="stmt"/>
        <line num="165" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="166" count="0" type="stmt"/>
        <line num="167" count="0" type="stmt"/>
        <line num="168" count="0" type="stmt"/>
        <line num="169" count="0" type="stmt"/>
        <line num="171" count="0" type="stmt"/>
        <line num="175" count="0" type="stmt"/>
        <line num="176" count="0" type="stmt"/>
        <line num="177" count="0" type="stmt"/>
        <line num="181" count="0" type="stmt"/>
        <line num="185" count="0" type="stmt"/>
      </file>
    </package>
    <package name="src.ui.datatransferhandlers">
      <metrics statements="118" coveredstatements="107" conditionals="29" coveredconditionals="27" methods="20" coveredmethods="13"/>
      <file name="ve.ui.DSVFileTransferHandler.js" path="/src/src/ui/datatransferhandlers/ve.ui.DSVFileTransferHandler.js">
        <metrics statements="29" coveredstatements="28" conditionals="11" coveredconditionals="10" methods="4" coveredmethods="4"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="43" count="1" type="cond" truecount="3" falsecount="1"/>
        <line num="44" count="0" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="58" count="1" type="stmt"/>
        <line num="60" count="3" type="cond" truecount="5" falsecount="0"/>
        <line num="61" count="1" type="stmt"/>
        <line num="64" count="2" type="stmt"/>
        <line num="65" count="2" type="stmt"/>
        <line num="66" count="4" type="stmt"/>
        <line num="70" count="4" type="stmt"/>
        <line num="71" count="4" type="stmt"/>
        <line num="76" count="2" type="stmt"/>
        <line num="79" count="1" type="stmt"/>
        <line num="84" count="1" type="stmt"/>
        <line num="88" count="1" type="stmt"/>
        <line num="93" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.HTMLFileTransferHandler.js" path="/src/src/ui/datatransferhandlers/ve.ui.HTMLFileTransferHandler.js">
        <metrics statements="10" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="2" coveredmethods="0"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="0" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="40" count="0" type="stmt"/>
        <line num="45" count="0" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.HTMLStringTransferHandler.js" path="/src/src/ui/datatransferhandlers/ve.ui.HTMLStringTransferHandler.js">
        <metrics statements="9" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="2" coveredmethods="0"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="0" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="40" count="0" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.PlainTextFileTransferHandler.js" path="/src/src/ui/datatransferhandlers/ve.ui.PlainTextFileTransferHandler.js">
        <metrics statements="10" coveredstatements="7" conditionals="0" coveredconditionals="0" methods="2" coveredmethods="0"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="0" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="40" count="0" type="stmt"/>
        <line num="43" count="0" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.PlainTextStringTransferHandler.js" path="/src/src/ui/datatransferhandlers/ve.ui.PlainTextStringTransferHandler.js">
        <metrics statements="9" coveredstatements="8" conditionals="0" coveredconditionals="0" methods="2" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="6" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="40" count="0" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.UrlStringTransferHandler.js" path="/src/src/ui/datatransferhandlers/ve.ui.UrlStringTransferHandler.js">
        <metrics statements="51" coveredstatements="50" conditionals="18" coveredconditionals="17" methods="8" coveredmethods="8"/>
        <line num="18" count="1" type="stmt"/>
        <line num="20" count="6" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="46" count="1" type="stmt"/>
        <line num="54" count="1" type="stmt"/>
        <line num="56" count="1" type="stmt"/>
        <line num="57" count="1" type="stmt"/>
        <line num="68" count="1" type="stmt"/>
        <line num="70" count="56" type="cond" truecount="4" falsecount="0"/>
        <line num="72" count="1" type="stmt"/>
        <line num="77" count="55" type="stmt"/>
        <line num="85" count="1" type="stmt"/>
        <line num="86" count="6" type="stmt"/>
        <line num="87" count="6" type="stmt"/>
        <line num="88" count="6" type="stmt"/>
        <line num="89" count="6" type="stmt"/>
        <line num="92" count="6" type="cond" truecount="4" falsecount="0"/>
        <line num="100" count="3" type="stmt"/>
        <line num="101" count="3" type="stmt"/>
        <line num="106" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="107" count="1" type="stmt"/>
        <line num="108" count="1" type="stmt"/>
        <line num="109" count="1" type="stmt"/>
        <line num="110" count="1" type="stmt"/>
        <line num="112" count="3" type="stmt"/>
        <line num="116" count="1" type="stmt"/>
        <line num="117" count="2" type="stmt"/>
        <line num="118" count="2" type="stmt"/>
        <line num="120" count="1" type="stmt"/>
        <line num="124" count="1" type="stmt"/>
        <line num="125" count="1" type="stmt"/>
        <line num="126" count="1" type="cond" truecount="3" falsecount="1"/>
        <line num="127" count="1" type="stmt"/>
        <line num="130" count="0" type="stmt"/>
        <line num="132" count="1" type="stmt"/>
        <line num="137" count="1" type="stmt"/>
        <line num="138" count="1" type="stmt"/>
        <line num="142" count="6" type="stmt"/>
        <line num="143" count="6" type="stmt"/>
        <line num="144" count="7" type="stmt"/>
        <line num="145" count="7" type="stmt"/>
        <line num="148" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="149" count="7" type="stmt"/>
        <line num="152" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="153" count="1" type="stmt"/>
        <line num="156" count="7" type="stmt"/>
        <line num="157" count="7" type="stmt"/>
        <line num="159" count="6" type="stmt"/>
        <line num="164" count="1" type="stmt"/>
      </file>
    </package>
    <package name="src.ui.dialogs">
      <metrics statements="585" coveredstatements="418" conditionals="174" coveredconditionals="85" methods="117" coveredmethods="56"/>
      <file name="ve.ui.CommandHelpDialog.js" path="/src/src/ui/dialogs/ve.ui.CommandHelpDialog.js">
        <metrics statements="95" coveredstatements="91" conditionals="43" coveredconditionals="38" methods="15" coveredmethods="14"/>
        <line num="16" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="18" count="2" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="71" count="1" type="stmt"/>
        <line num="82" count="1" type="stmt"/>
        <line num="83" count="0" type="stmt"/>
        <line num="89" count="1" type="stmt"/>
        <line num="91" count="2" type="stmt"/>
        <line num="93" count="2" type="stmt"/>
        <line num="98" count="2" type="stmt"/>
        <line num="100" count="2" type="stmt"/>
        <line num="101" count="2" type="stmt"/>
        <line num="107" count="1" type="stmt"/>
        <line num="108" count="2" type="stmt"/>
        <line num="110" count="2" type="stmt"/>
        <line num="111" count="2" type="stmt"/>
        <line num="112" count="2" type="stmt"/>
        <line num="113" count="2" type="stmt"/>
        <line num="114" count="2" type="stmt"/>
        <line num="117" count="2" type="stmt"/>
        <line num="118" count="2" type="stmt"/>
        <line num="120" count="2" type="stmt"/>
        <line num="122" count="2" type="stmt"/>
        <line num="123" count="14" type="stmt"/>
        <line num="124" count="14" type="stmt"/>
        <line num="125" count="14" type="stmt"/>
        <line num="126" count="14" type="stmt"/>
        <line num="127" count="14" type="stmt"/>
        <line num="129" count="70" type="cond" truecount="2" falsecount="0"/>
        <line num="130" count="56" type="cond" truecount="2" falsecount="0"/>
        <line num="137" count="2" type="stmt"/>
        <line num="139" count="54" type="stmt"/>
        <line num="141" count="14" type="stmt"/>
        <line num="142" count="14" type="cond" truecount="2" falsecount="0"/>
        <line num="143" count="6" type="cond" truecount="1" falsecount="1"/>
        <line num="150" count="0" type="stmt"/>
        <line num="152" count="6" type="stmt"/>
        <line num="156" count="68" type="stmt"/>
        <line num="158" count="68" type="stmt"/>
        <line num="159" count="68" type="stmt"/>
        <line num="160" count="75" type="cond" truecount="2" falsecount="0"/>
        <line num="161" count="36" type="stmt"/>
        <line num="162" count="36" type="cond" truecount="4" falsecount="0"/>
        <line num="163" count="2" type="stmt"/>
        <line num="168" count="73" type="stmt"/>
        <line num="171" count="73" type="stmt"/>
        <line num="173" count="68" type="cond" truecount="2" falsecount="0"/>
        <line num="174" count="10" type="stmt"/>
        <line num="175" count="10" type="stmt"/>
        <line num="176" count="10" type="cond" truecount="1" falsecount="1"/>
        <line num="179" count="10" type="stmt"/>
        <line num="185" count="10" type="stmt"/>
        <line num="189" count="68" type="cond" truecount="1" falsecount="1"/>
        <line num="190" count="68" type="stmt"/>
        <line num="194" count="68" type="stmt"/>
        <line num="197" count="14" type="cond" truecount="2" falsecount="0"/>
        <line num="198" count="13" type="stmt"/>
        <line num="220" count="1" type="stmt"/>
        <line num="221" count="188" type="stmt"/>
        <line num="222" count="188" type="cond" truecount="2" falsecount="0"/>
        <line num="226" count="6" type="stmt"/>
        <line num="227" count="6" type="stmt"/>
        <line num="229" count="188" type="stmt"/>
        <line num="241" count="1" type="stmt"/>
        <line num="242" count="14" type="stmt"/>
        <line num="243" count="14" type="stmt"/>
        <line num="244" count="14" type="stmt"/>
        <line num="245" count="14" type="stmt"/>
        <line num="246" count="14" type="stmt"/>
        <line num="247" count="14" type="stmt"/>
        <line num="248" count="14" type="stmt"/>
        <line num="250" count="14" type="cond" truecount="2" falsecount="0"/>
        <line num="251" count="8" type="stmt"/>
        <line num="252" count="22" type="cond" truecount="1" falsecount="1"/>
        <line num="253" count="0" type="stmt"/>
        <line num="255" count="22" type="stmt"/>
        <line num="256" count="22" type="stmt"/>
        <line num="259" count="14" type="cond" truecount="2" falsecount="0"/>
        <line num="260" count="4" type="stmt"/>
        <line num="261" count="4" type="cond" truecount="3" falsecount="1"/>
        <line num="262" count="0" type="stmt"/>
        <line num="264" count="4" type="stmt"/>
        <line num="265" count="4" type="stmt"/>
        <line num="268" count="14" type="stmt"/>
        <line num="269" count="70" type="cond" truecount="2" falsecount="0"/>
        <line num="270" count="26" type="stmt"/>
        <line num="272" count="44" type="stmt"/>
        <line num="274" count="14" type="stmt"/>
        <line num="275" count="14" type="stmt"/>
        <line num="280" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.DiffDialog.js" path="/src/src/ui/dialogs/ve.ui.DiffDialog.js">
        <metrics statements="36" coveredstatements="13" conditionals="7" coveredconditionals="0" methods="12" coveredmethods="0"/>
        <line num="16" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="18" count="0" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="47" count="0" type="stmt"/>
        <line num="49" count="0" type="stmt"/>
        <line num="51" count="0" type="stmt"/>
        <line num="56" count="0" type="stmt"/>
        <line num="62" count="1" type="stmt"/>
        <line num="63" count="0" type="stmt"/>
        <line num="65" count="0" type="stmt"/>
        <line num="66" count="0" type="stmt"/>
        <line num="68" count="0" type="stmt"/>
        <line num="77" count="1" type="stmt"/>
        <line num="78" count="0" type="stmt"/>
        <line num="80" count="0" type="stmt"/>
        <line num="87" count="1" type="stmt"/>
        <line num="89" count="0" type="stmt"/>
        <line num="91" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="92" count="0" type="stmt"/>
        <line num="101" count="1" type="stmt"/>
        <line num="102" count="0" type="stmt"/>
        <line num="103" count="0" type="stmt"/>
        <line num="104" count="0" type="stmt"/>
        <line num="105" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="106" count="0" type="stmt"/>
        <line num="107" count="0" type="stmt"/>
        <line num="109" count="0" type="stmt"/>
        <line num="117" count="1" type="stmt"/>
        <line num="118" count="0" type="stmt"/>
        <line num="120" count="0" type="stmt"/>
        <line num="126" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.FindAndReplaceDialog.js" path="/src/src/ui/dialogs/ve.ui.FindAndReplaceDialog.js">
        <metrics statements="201" coveredstatements="172" conditionals="61" coveredconditionals="35" methods="29" coveredmethods="23"/>
        <line num="16" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="18" count="2" type="stmt"/>
        <line num="21" count="2" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="43" count="2" type="stmt"/>
        <line num="46" count="2" type="stmt"/>
        <line num="47" count="2" type="stmt"/>
        <line num="48" count="2" type="stmt"/>
        <line num="49" count="2" type="stmt"/>
        <line num="50" count="2" type="stmt"/>
        <line num="51" count="2" type="stmt"/>
        <line num="52" count="2" type="stmt"/>
        <line num="53" count="2" type="stmt"/>
        <line num="54" count="2" type="stmt"/>
        <line num="55" count="2" type="stmt"/>
        <line num="58" count="34" type="stmt"/>
        <line num="61" count="2" type="stmt"/>
        <line num="62" count="2" type="stmt"/>
        <line num="64" count="2" type="stmt"/>
        <line num="72" count="2" type="stmt"/>
        <line num="80" count="2" type="stmt"/>
        <line num="88" count="2" type="stmt"/>
        <line num="96" count="2" type="stmt"/>
        <line num="104" count="2" type="stmt"/>
        <line num="113" count="2" type="stmt"/>
        <line num="118" count="2" type="stmt"/>
        <line num="120" count="2" type="stmt"/>
        <line num="124" count="2" type="stmt"/>
        <line num="128" count="2" type="stmt"/>
        <line num="134" count="2" type="stmt"/>
        <line num="143" count="2" type="stmt"/>
        <line num="150" count="2" type="stmt"/>
        <line num="157" count="2" type="stmt"/>
        <line num="158" count="2" type="stmt"/>
        <line num="161" count="2" type="stmt"/>
        <line num="162" count="2" type="stmt"/>
        <line num="166" count="2" type="stmt"/>
        <line num="170" count="2" type="stmt"/>
        <line num="171" count="2" type="stmt"/>
        <line num="172" count="2" type="stmt"/>
        <line num="173" count="2" type="stmt"/>
        <line num="174" count="2" type="stmt"/>
        <line num="175" count="2" type="stmt"/>
        <line num="176" count="2" type="stmt"/>
        <line num="177" count="2" type="stmt"/>
        <line num="178" count="2" type="stmt"/>
        <line num="180" count="2" type="stmt"/>
        <line num="186" count="2" type="stmt"/>
        <line num="187" count="2" type="stmt"/>
        <line num="209" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="210" count="2" type="stmt"/>
        <line num="212" count="2" type="stmt"/>
        <line num="214" count="2" type="stmt"/>
        <line num="217" count="2" type="stmt"/>
        <line num="219" count="2" type="stmt"/>
        <line num="226" count="1" type="stmt"/>
        <line num="227" count="2" type="stmt"/>
        <line num="229" count="2" type="stmt"/>
        <line num="236" count="1" type="stmt"/>
        <line num="237" count="2" type="stmt"/>
        <line num="239" count="2" type="stmt"/>
        <line num="240" count="2" type="stmt"/>
        <line num="243" count="2" type="stmt"/>
        <line num="247" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="249" count="0" type="stmt"/>
        <line num="252" count="2" type="stmt"/>
        <line num="254" count="2" type="stmt"/>
        <line num="257" count="2" type="stmt"/>
        <line num="259" count="2" type="stmt"/>
        <line num="260" count="2" type="stmt"/>
        <line num="261" count="2" type="stmt"/>
        <line num="262" count="2" type="stmt"/>
        <line num="263" count="2" type="stmt"/>
        <line num="270" count="1" type="stmt"/>
        <line num="271" count="36" type="cond" truecount="2" falsecount="0"/>
        <line num="272" count="2" type="stmt"/>
        <line num="274" count="34" type="stmt"/>
        <line num="280" count="1" type="stmt"/>
        <line num="281" count="26" type="stmt"/>
        <line num="282" count="26" type="stmt"/>
        <line num="283" count="26" type="stmt"/>
        <line num="284" count="26" type="stmt"/>
        <line num="290" count="1" type="stmt"/>
        <line num="291" count="6" type="stmt"/>
        <line num="297" count="1" type="stmt"/>
        <line num="298" count="2" type="stmt"/>
        <line num="313" count="1" type="stmt"/>
        <line num="314" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="315" count="0" type="stmt"/>
        <line num="317" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="318" count="0" type="stmt"/>
        <line num="320" count="0" type="stmt"/>
        <line num="329" count="1" type="stmt"/>
        <line num="330" count="32" type="stmt"/>
        <line num="331" count="32" type="stmt"/>
        <line num="332" count="32" type="stmt"/>
        <line num="333" count="32" type="stmt"/>
        <line num="334" count="32" type="stmt"/>
        <line num="335" count="32" type="stmt"/>
        <line num="336" count="32" type="stmt"/>
        <line num="337" count="32" type="stmt"/>
        <line num="338" count="32" type="stmt"/>
        <line num="340" count="32" type="stmt"/>
        <line num="342" count="32" type="cond" truecount="4" falsecount="0"/>
        <line num="343" count="7" type="stmt"/>
        <line num="345" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="347" count="1" type="stmt"/>
        <line num="348" count="1" type="stmt"/>
        <line num="351" count="25" type="stmt"/>
        <line num="353" count="32" type="stmt"/>
        <line num="355" count="32" type="stmt"/>
        <line num="357" count="32" type="cond" truecount="2" falsecount="0"/>
        <line num="358" count="12" type="stmt"/>
        <line num="364" count="12" type="stmt"/>
        <line num="365" count="27" type="stmt"/>
        <line num="366" count="27" type="cond" truecount="4" falsecount="0"/>
        <line num="367" count="10" type="stmt"/>
        <line num="371" count="32" type="stmt"/>
        <line num="372" count="32" type="cond" truecount="2" falsecount="0"/>
        <line num="373" count="32" type="stmt"/>
        <line num="374" count="32" type="stmt"/>
        <line num="375" count="32" type="stmt"/>
        <line num="376" count="32" type="cond" truecount="2" falsecount="0"/>
        <line num="377" count="32" type="cond" truecount="2" falsecount="0"/>
        <line num="379" count="32" type="cond" truecount="1" falsecount="1"/>
        <line num="380" count="32" type="stmt"/>
        <line num="387" count="1" type="stmt"/>
        <line num="388" count="32" type="stmt"/>
        <line num="389" count="32" type="stmt"/>
        <line num="391" count="32" type="stmt"/>
        <line num="392" count="32" type="stmt"/>
        <line num="400" count="1" type="stmt"/>
        <line num="401" count="58" type="stmt"/>
        <line num="403" count="58" type="cond" truecount="2" falsecount="0"/>
        <line num="404" count="19" type="stmt"/>
        <line num="411" count="39" type="stmt"/>
        <line num="412" count="39" type="cond" truecount="2" falsecount="0"/>
        <line num="413" count="2" type="stmt"/>
        <line num="414" count="37" type="cond" truecount="2" falsecount="0"/>
        <line num="416" count="2" type="stmt"/>
        <line num="421" count="39" type="stmt"/>
        <line num="422" count="39" type="stmt"/>
        <line num="423" count="39" type="stmt"/>
        <line num="426" count="19" type="stmt"/>
        <line num="427" count="19" type="stmt"/>
        <line num="429" count="19" type="stmt"/>
        <line num="431" count="19" type="cond" truecount="2" falsecount="0"/>
        <line num="432" count="9" type="stmt"/>
        <line num="439" count="1" type="stmt"/>
        <line num="440" count="2" type="stmt"/>
        <line num="446" count="1" type="stmt"/>
        <line num="448" count="0" type="stmt"/>
        <line num="450" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="454" count="0" type="stmt"/>
        <line num="455" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="456" count="0" type="stmt"/>
        <line num="459" count="0" type="stmt"/>
        <line num="465" count="1" type="stmt"/>
        <line num="466" count="0" type="stmt"/>
        <line num="467" count="0" type="stmt"/>
        <line num="473" count="1" type="stmt"/>
        <line num="474" count="0" type="stmt"/>
        <line num="475" count="0" type="stmt"/>
        <line num="481" count="1" type="stmt"/>
        <line num="482" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="483" count="0" type="stmt"/>
        <line num="486" count="0" type="stmt"/>
        <line num="490" count="0" type="stmt"/>
        <line num="492" count="0" type="stmt"/>
        <line num="494" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="495" count="0" type="stmt"/>
        <line num="498" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="500" count="0" type="stmt"/>
        <line num="503" count="0" type="stmt"/>
        <line num="509" count="1" type="stmt"/>
        <line num="510" count="3" type="stmt"/>
        <line num="511" count="3" type="stmt"/>
        <line num="513" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="514" count="3" type="stmt"/>
        <line num="516" count="3" type="stmt"/>
        <line num="517" count="9" type="stmt"/>
        <line num="519" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="520" count="3" type="stmt"/>
        <line num="523" count="3" type="stmt"/>
        <line num="531" count="1" type="stmt"/>
        <line num="532" count="9" type="stmt"/>
        <line num="535" count="9" type="stmt"/>
        <line num="537" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="538" count="3" type="stmt"/>
        <line num="543" count="6" type="stmt"/>
        <line num="547" count="9" type="stmt"/>
        <line num="548" count="9" type="stmt"/>
        <line num="555" count="1" type="stmt"/>
        <line num="556" count="0" type="cond" truecount="0" falsecount="5"/>
        <line num="557" count="0" type="stmt"/>
        <line num="559" count="0" type="stmt"/>
        <line num="564" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.FragmentDialog.js" path="/src/src/ui/dialogs/ve.ui.FragmentDialog.js">
        <metrics statements="20" coveredstatements="20" conditionals="4" coveredconditionals="1" methods="6" coveredmethods="6"/>
        <line num="18" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="20" count="2" type="stmt"/>
        <line num="23" count="2" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="61" count="1" type="stmt"/>
        <line num="63" count="2" type="stmt"/>
        <line num="65" count="2" type="stmt"/>
        <line num="73" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="75" count="6" type="stmt"/>
        <line num="77" count="6" type="stmt"/>
        <line num="83" count="1" type="stmt"/>
        <line num="85" count="2" type="stmt"/>
        <line num="87" count="2" type="stmt"/>
        <line num="93" count="1" type="stmt"/>
        <line num="95" count="2" type="stmt"/>
        <line num="97" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="98" count="2" type="stmt"/>
        <line num="102" count="2" type="stmt"/>
      </file>
      <file name="ve.ui.LanguageSearchDialog.js" path="/src/src/ui/dialogs/ve.ui.LanguageSearchDialog.js">
        <metrics statements="29" coveredstatements="14" conditionals="1" coveredconditionals="0" methods="10" coveredmethods="0"/>
        <line num="16" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="18" count="0" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="55" count="1" type="stmt"/>
        <line num="56" count="0" type="stmt"/>
        <line num="59" count="0" type="stmt"/>
        <line num="60" count="0" type="stmt"/>
        <line num="61" count="0" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="70" count="0" type="stmt"/>
        <line num="71" count="0" type="stmt"/>
        <line num="81" count="1" type="stmt"/>
        <line num="82" count="0" type="stmt"/>
        <line num="84" count="0" type="stmt"/>
        <line num="85" count="0" type="stmt"/>
        <line num="92" count="1" type="stmt"/>
        <line num="93" count="0" type="stmt"/>
        <line num="95" count="0" type="stmt"/>
        <line num="102" count="1" type="stmt"/>
        <line num="103" count="0" type="stmt"/>
        <line num="105" count="0" type="stmt"/>
        <line num="112" count="1" type="stmt"/>
        <line num="113" count="0" type="stmt"/>
        <line num="118" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.NodeDialog.js" path="/src/src/ui/dialogs/ve.ui.NodeDialog.js">
        <metrics statements="14" coveredstatements="6" conditionals="1" coveredconditionals="0" methods="4" coveredmethods="0"/>
        <line num="17" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="19" count="0" type="stmt"/>
        <line num="22" count="0" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="36" count="0" type="stmt"/>
        <line num="39" count="0" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="47" count="0" type="stmt"/>
        <line num="49" count="0" type="stmt"/>
        <line num="55" count="1" type="stmt"/>
        <line num="57" count="0" type="stmt"/>
        <line num="59" count="0" type="stmt"/>
      </file>
      <file name="ve.ui.ProgressDialog.js" path="/src/src/ui/dialogs/ve.ui.ProgressDialog.js">
        <metrics statements="47" coveredstatements="11" conditionals="12" coveredconditionals="0" methods="10" coveredmethods="0"/>
        <line num="16" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="18" count="0" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="43" count="0" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
        <line num="53" count="0" type="stmt"/>
        <line num="56" count="0" type="stmt"/>
        <line num="57" count="0" type="stmt"/>
        <line num="63" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="65" count="0" type="stmt"/>
        <line num="67" count="0" type="stmt"/>
        <line num="69" count="0" type="stmt"/>
        <line num="70" count="0" type="stmt"/>
        <line num="71" count="0" type="stmt"/>
        <line num="72" count="0" type="stmt"/>
        <line num="74" count="0" type="stmt"/>
        <line num="75" count="0" type="stmt"/>
        <line num="76" count="0" type="stmt"/>
        <line num="77" count="0" type="stmt"/>
        <line num="78" count="0" type="stmt"/>
        <line num="86" count="0" type="stmt"/>
        <line num="88" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="89" count="0" type="stmt"/>
        <line num="96" count="0" type="stmt"/>
        <line num="97" count="0" type="stmt"/>
        <line num="100" count="0" type="stmt"/>
        <line num="101" count="0" type="stmt"/>
        <line num="102" count="0" type="stmt"/>
        <line num="106" count="0" type="stmt"/>
        <line num="108" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="115" count="1" type="stmt"/>
        <line num="116" count="0" type="stmt"/>
        <line num="117" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="118" count="0" type="stmt"/>
        <line num="120" count="0" type="stmt"/>
        <line num="130" count="1" type="stmt"/>
        <line num="131" count="0" type="stmt"/>
        <line num="132" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="133" count="0" type="stmt"/>
        <line num="135" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="136" count="0" type="stmt"/>
        <line num="137" count="0" type="stmt"/>
        <line num="145" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.SidebarDialog.js" path="/src/src/ui/dialogs/ve.ui.SidebarDialog.js">
        <metrics statements="16" coveredstatements="6" conditionals="6" coveredconditionals="0" methods="3" coveredmethods="0"/>
        <line num="17" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="19" count="0" type="stmt"/>
        <line num="24" count="0" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="50" count="0" type="stmt"/>
        <line num="52" count="0" type="stmt"/>
        <line num="53" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="54" count="0" type="stmt"/>
        <line num="57" count="0" type="stmt"/>
        <line num="58" count="0" type="stmt"/>
        <line num="64" count="1" type="stmt"/>
        <line num="65" count="0" type="cond" truecount="0" falsecount="3"/>
        <line num="66" count="0" type="stmt"/>
      </file>
      <file name="ve.ui.SpecialCharacterDialog.js" path="/src/src/ui/dialogs/ve.ui.SpecialCharacterDialog.js">
        <metrics statements="55" coveredstatements="17" conditionals="20" coveredconditionals="0" methods="14" coveredmethods="0"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="0" type="stmt"/>
        <line num="20" count="0" type="stmt"/>
        <line num="22" count="0" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="52" count="0" type="stmt"/>
        <line num="55" count="0" type="stmt"/>
        <line num="56" count="0" type="stmt"/>
        <line num="60" count="0" type="stmt"/>
        <line num="66" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="67" count="0" type="stmt"/>
        <line num="69" count="0" type="stmt"/>
        <line num="70" count="0" type="stmt"/>
        <line num="72" count="0" type="stmt"/>
        <line num="74" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="75" count="0" type="stmt"/>
        <line num="77" count="0" type="stmt"/>
        <line num="79" count="0" type="stmt"/>
        <line num="80" count="0" type="stmt"/>
        <line num="89" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="90" count="0" type="stmt"/>
        <line num="92" count="0" type="stmt"/>
        <line num="93" count="0" type="stmt"/>
        <line num="100" count="1" type="stmt"/>
        <line num="101" count="0" type="stmt"/>
        <line num="102" count="0" type="stmt"/>
        <line num="109" count="1" type="stmt"/>
        <line num="110" count="0" type="stmt"/>
        <line num="118" count="1" type="stmt"/>
        <line num="119" count="0" type="stmt"/>
        <line num="120" count="0" type="stmt"/>
        <line num="123" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="124" count="0" type="stmt"/>
        <line num="126" count="0" type="stmt"/>
        <line num="130" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="131" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="132" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="133" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="134" count="0" type="stmt"/>
        <line num="135" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="136" count="0" type="stmt"/>
        <line num="137" count="0" type="stmt"/>
        <line num="140" count="0" type="stmt"/>
        <line num="147" count="1" type="stmt"/>
        <line num="148" count="0" type="stmt"/>
        <line num="151" count="1" type="stmt"/>
        <line num="153" count="0" type="stmt"/>
        <line num="158" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.TableDialog.js" path="/src/src/ui/dialogs/ve.ui.TableDialog.js">
        <metrics statements="45" coveredstatements="45" conditionals="9" coveredconditionals="7" methods="10" coveredmethods="10"/>
        <line num="16" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="18" count="2" type="stmt"/>
        <line num="20" count="2" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="42" count="2" type="stmt"/>
        <line num="44" count="2" type="stmt"/>
        <line num="46" count="2" type="stmt"/>
        <line num="52" count="2" type="stmt"/>
        <line num="53" count="2" type="stmt"/>
        <line num="58" count="2" type="stmt"/>
        <line num="60" count="2" type="stmt"/>
        <line num="62" count="2" type="stmt"/>
        <line num="68" count="1" type="stmt"/>
        <line num="69" count="5" type="stmt"/>
        <line num="79" count="1" type="stmt"/>
        <line num="80" count="5" type="stmt"/>
        <line num="88" count="1" type="stmt"/>
        <line num="89" count="2" type="stmt"/>
        <line num="91" count="2" type="stmt"/>
        <line num="92" count="2" type="stmt"/>
        <line num="97" count="2" type="stmt"/>
        <line num="98" count="2" type="stmt"/>
        <line num="99" count="2" type="stmt"/>
        <line num="106" count="1" type="stmt"/>
        <line num="107" count="2" type="stmt"/>
        <line num="109" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="110" count="2" type="stmt"/>
        <line num="111" count="2" type="stmt"/>
        <line num="112" count="2" type="stmt"/>
        <line num="115" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="117" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="118" count="1" type="stmt"/>
        <line num="119" count="1" type="stmt"/>
        <line num="121" count="1" type="stmt"/>
        <line num="123" count="1" type="stmt"/>
        <line num="131" count="1" type="stmt"/>
        <line num="134" count="2" type="stmt"/>
        <line num="142" count="1" type="stmt"/>
        <line num="143" count="2" type="stmt"/>
        <line num="145" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="151" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.ToolbarDialog.js" path="/src/src/ui/dialogs/ve.ui.ToolbarDialog.js">
        <metrics statements="27" coveredstatements="23" conditionals="10" coveredconditionals="4" methods="4" coveredmethods="3"/>
        <line num="17" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="19" count="2" type="stmt"/>
        <line num="22" count="2" type="stmt"/>
        <line num="27" count="2" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="52" count="1" type="stmt"/>
        <line num="61" count="1" type="stmt"/>
        <line num="68" count="1" type="stmt"/>
        <line num="70" count="2" type="stmt"/>
        <line num="72" count="2" type="stmt"/>
        <line num="78" count="2" type="stmt"/>
        <line num="79" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="80" count="2" type="stmt"/>
        <line num="82" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="83" count="2" type="stmt"/>
        <line num="86" count="2" type="stmt"/>
        <line num="87" count="2" type="stmt"/>
        <line num="95" count="1" type="stmt"/>
        <line num="96" count="0" type="stmt"/>
        <line num="97" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="98" count="0" type="stmt"/>
        <line num="99" count="0" type="stmt"/>
        <line num="106" count="1" type="stmt"/>
        <line num="107" count="2" type="cond" truecount="2" falsecount="1"/>
        <line num="108" count="2" type="stmt"/>
      </file>
    </package>
    <package name="src.ui.elements">
      <metrics statements="646" coveredstatements="605" conditionals="282" coveredconditionals="241" methods="91" coveredmethods="82"/>
      <file name="ve.ui.DiffElement.js" path="/src/src/ui/elements/ve.ui.DiffElement.js">
        <metrics statements="599" coveredstatements="562" conditionals="271" coveredconditionals="234" methods="81" coveredmethods="74"/>
        <line num="18" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="19" count="114" type="stmt"/>
        <line num="22" count="114" type="stmt"/>
        <line num="24" count="114" type="stmt"/>
        <line num="26" count="114" type="stmt"/>
        <line num="27" count="114" type="stmt"/>
        <line num="28" count="114" type="stmt"/>
        <line num="29" count="114" type="stmt"/>
        <line num="30" count="114" type="stmt"/>
        <line num="32" count="114" type="stmt"/>
        <line num="33" count="114" type="stmt"/>
        <line num="36" count="114" type="stmt"/>
        <line num="38" count="114" type="stmt"/>
        <line num="42" count="114" type="stmt"/>
        <line num="44" count="114" type="cond" truecount="2" falsecount="0"/>
        <line num="45" count="1" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="54" count="114" type="stmt"/>
        <line num="65" count="1" type="stmt"/>
        <line num="76" count="1" type="stmt"/>
        <line num="78" count="65" type="cond" truecount="4" falsecount="0"/>
        <line num="79" count="6" type="stmt"/>
        <line num="81" count="59" type="stmt"/>
        <line num="85" count="63" type="stmt"/>
        <line num="86" count="63" type="stmt"/>
        <line num="87" count="65" type="cond" truecount="2" falsecount="0"/>
        <line num="88" count="40" type="stmt"/>
        <line num="91" count="63" type="stmt"/>
        <line num="92" count="78" type="cond" truecount="4" falsecount="0"/>
        <line num="93" count="19" type="stmt"/>
        <line num="96" count="63" type="stmt"/>
        <line num="105" count="1" type="stmt"/>
        <line num="106" count="460" type="stmt"/>
        <line num="107" count="460" type="stmt"/>
        <line num="118" count="1" type="stmt"/>
        <line num="119" count="0" type="stmt"/>
        <line num="127" count="1" type="stmt"/>
        <line num="128" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="129" count="0" type="stmt"/>
        <line num="130" count="0" type="stmt"/>
        <line num="132" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="133" count="0" type="stmt"/>
        <line num="134" count="0" type="stmt"/>
        <line num="135" count="0" type="stmt"/>
        <line num="136" count="0" type="stmt"/>
        <line num="145" count="0" type="stmt"/>
        <line num="154" count="1" type="stmt"/>
        <line num="155" count="0" type="stmt"/>
        <line num="156" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="157" count="0" type="stmt"/>
        <line num="161" count="0" type="stmt"/>
        <line num="168" count="1" type="stmt"/>
        <line num="169" count="0" type="stmt"/>
        <line num="170" count="0" type="stmt"/>
        <line num="172" count="0" type="stmt"/>
        <line num="173" count="0" type="stmt"/>
        <line num="174" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="176" count="0" type="stmt"/>
        <line num="178" count="0" type="stmt"/>
        <line num="181" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="182" count="0" type="stmt"/>
        <line num="185" count="0" type="stmt"/>
        <line num="194" count="1" type="stmt"/>
        <line num="195" count="151" type="stmt"/>
        <line num="196" count="151" type="stmt"/>
        <line num="197" count="151" type="stmt"/>
        <line num="198" count="151" type="stmt"/>
        <line num="199" count="151" type="stmt"/>
        <line num="200" count="151" type="stmt"/>
        <line num="203" count="536" type="cond" truecount="3" falsecount="0"/>
        <line num="207" count="19" type="stmt"/>
        <line num="208" count="19" type="stmt"/>
        <line num="212" count="235" type="stmt"/>
        <line num="213" count="235" type="stmt"/>
        <line num="216" count="151" type="stmt"/>
        <line num="217" count="282" type="cond" truecount="4" falsecount="0"/>
        <line num="220" count="145" type="stmt"/>
        <line num="223" count="115" type="stmt"/>
        <line num="227" count="151" type="stmt"/>
        <line num="228" count="263" type="stmt"/>
        <line num="229" count="263" type="stmt"/>
        <line num="230" count="263" type="cond" truecount="2" falsecount="0"/>
        <line num="235" count="228" type="stmt"/>
        <line num="236" count="228" type="cond" truecount="2" falsecount="0"/>
        <line num="238" count="9" type="cond" truecount="4" falsecount="0"/>
        <line num="239" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="240" count="5" type="stmt"/>
        <line num="242" count="7" type="stmt"/>
        <line num="243" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="246" count="1" type="stmt"/>
        <line num="248" count="9" type="stmt"/>
        <line num="250" count="228" type="cond" truecount="4" falsecount="0"/>
        <line num="251" count="9" type="stmt"/>
        <line num="252" count="9" type="stmt"/>
        <line num="254" count="228" type="stmt"/>
        <line num="256" count="228" type="cond" truecount="2" falsecount="0"/>
        <line num="258" count="4" type="stmt"/>
        <line num="262" count="35" type="cond" truecount="2" falsecount="0"/>
        <line num="263" count="11" type="cond" truecount="1" falsecount="1"/>
        <line num="264" count="11" type="stmt"/>
        <line num="265" count="11" type="stmt"/>
        <line num="267" count="24" type="stmt"/>
        <line num="273" count="151" type="cond" truecount="5" falsecount="0"/>
        <line num="274" count="5" type="stmt"/>
        <line num="277" count="151" type="stmt"/>
        <line num="285" count="1" type="stmt"/>
        <line num="286" count="123" type="stmt"/>
        <line num="287" count="206" type="cond" truecount="2" falsecount="0"/>
        <line num="288" count="190" type="stmt"/>
        <line num="289" count="190" type="stmt"/>
        <line num="290" count="194" type="stmt"/>
        <line num="293" count="194" type="stmt"/>
        <line num="296" count="16" type="stmt"/>
        <line num="311" count="1" type="stmt"/>
        <line num="312" count="114" type="stmt"/>
        <line num="313" count="114" type="stmt"/>
        <line num="315" count="114" type="stmt"/>
        <line num="317" count="114" type="stmt"/>
        <line num="318" count="114" type="stmt"/>
        <line num="319" count="114" type="stmt"/>
        <line num="321" count="114" type="stmt"/>
        <line num="322" count="114" type="stmt"/>
        <line num="323" count="114" type="stmt"/>
        <line num="325" count="114" type="stmt"/>
        <line num="326" count="114" type="stmt"/>
        <line num="327" count="5" type="stmt"/>
        <line num="328" count="5" type="stmt"/>
        <line num="330" count="5" type="stmt"/>
        <line num="332" count="4" type="stmt"/>
        <line num="335" count="4" type="stmt"/>
        <line num="338" count="8" type="stmt"/>
        <line num="341" count="1" type="stmt"/>
        <line num="345" count="5" type="stmt"/>
        <line num="346" count="5" type="stmt"/>
        <line num="350" count="5" type="stmt"/>
        <line num="356" count="5" type="stmt"/>
        <line num="358" count="5" type="stmt"/>
        <line num="361" count="114" type="stmt"/>
        <line num="364" count="114" type="stmt"/>
        <line num="365" count="188" type="cond" truecount="1" falsecount="1"/>
        <line num="375" count="0" type="stmt"/>
        <line num="376" count="0" type="stmt"/>
        <line num="377" count="0" type="stmt"/>
        <line num="379" count="188" type="stmt"/>
        <line num="382" count="114" type="stmt"/>
        <line num="384" count="22" type="cond" truecount="1" falsecount="1"/>
        <line num="385" count="22" type="stmt"/>
        <line num="389" count="19" type="cond" truecount="1" falsecount="1"/>
        <line num="390" count="19" type="stmt"/>
        <line num="394" count="57" type="stmt"/>
        <line num="397" count="147" type="stmt"/>
        <line num="400" count="90" type="stmt"/>
        <line num="406" count="114" type="stmt"/>
        <line num="407" count="5" type="stmt"/>
        <line num="408" count="5" type="cond" truecount="1" falsecount="1"/>
        <line num="409" count="5" type="stmt"/>
        <line num="413" count="114" type="stmt"/>
        <line num="418" count="114" type="stmt"/>
        <line num="420" count="114" type="stmt"/>
        <line num="421" count="114" type="stmt"/>
        <line num="423" count="114" type="stmt"/>
        <line num="425" count="114" type="cond" truecount="2" falsecount="0"/>
        <line num="426" count="1" type="stmt"/>
        <line num="427" count="1" type="stmt"/>
        <line num="428" count="1" type="stmt"/>
        <line num="429" count="1" type="stmt"/>
        <line num="430" count="1" type="stmt"/>
        <line num="433" count="114" type="stmt"/>
        <line num="437" count="1" type="stmt"/>
        <line num="438" count="114" type="stmt"/>
        <line num="439" count="4" type="stmt"/>
        <line num="440" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="441" count="4" type="stmt"/>
        <line num="442" count="4" type="stmt"/>
        <line num="444" count="1" type="stmt"/>
        <line num="447" count="1" type="stmt"/>
        <line num="450" count="0" type="stmt"/>
        <line num="453" count="2" type="stmt"/>
        <line num="456" count="4" type="stmt"/>
        <line num="471" count="1" type="stmt"/>
        <line num="472" count="92" type="stmt"/>
        <line num="474" count="92" type="stmt"/>
        <line num="484" count="1" type="stmt"/>
        <line num="485" count="184" type="stmt"/>
        <line num="486" count="184" type="stmt"/>
        <line num="487" count="184" type="stmt"/>
        <line num="490" count="184" type="stmt"/>
        <line num="502" count="1" type="stmt"/>
        <line num="504" count="174" type="stmt"/>
        <line num="507" count="174" type="stmt"/>
        <line num="508" count="174" type="stmt"/>
        <line num="510" count="174" type="stmt"/>
        <line num="522" count="1" type="stmt"/>
        <line num="523" count="92" type="stmt"/>
        <line num="525" count="92" type="stmt"/>
        <line num="538" count="1" type="stmt"/>
        <line num="542" count="170" type="cond" truecount="2" falsecount="0"/>
        <line num="543" count="83" type="stmt"/>
        <line num="544" count="87" type="cond" truecount="2" falsecount="0"/>
        <line num="545" count="29" type="stmt"/>
        <line num="546" count="58" type="cond" truecount="2" falsecount="0"/>
        <line num="547" count="33" type="stmt"/>
        <line num="548" count="25" type="cond" truecount="2" falsecount="0"/>
        <line num="549" count="23" type="stmt"/>
        <line num="551" count="2" type="stmt"/>
        <line num="554" count="168" type="stmt"/>
        <line num="556" count="168" type="stmt"/>
        <line num="566" count="1" type="stmt"/>
        <line num="567" count="83" type="stmt"/>
        <line num="568" count="83" type="stmt"/>
        <line num="569" count="83" type="stmt"/>
        <line num="571" count="83" type="cond" truecount="2" falsecount="0"/>
        <line num="573" count="62" type="stmt"/>
        <line num="574" count="62" type="stmt"/>
        <line num="576" count="83" type="cond" truecount="2" falsecount="0"/>
        <line num="578" count="22" type="stmt"/>
        <line num="581" count="22" type="stmt"/>
        <line num="582" count="22" type="cond" truecount="2" falsecount="0"/>
        <line num="583" count="4" type="stmt"/>
        <line num="587" count="83" type="stmt"/>
        <line num="602" count="1" type="stmt"/>
        <line num="603" count="82" type="cond" truecount="2" falsecount="0"/>
        <line num="605" count="33" type="stmt"/>
        <line num="606" count="33" type="stmt"/>
        <line num="608" count="49" type="cond" truecount="2" falsecount="0"/>
        <line num="610" count="41" type="stmt"/>
        <line num="611" count="41" type="stmt"/>
        <line num="614" count="41" type="stmt"/>
        <line num="616" count="41" type="stmt"/>
        <line num="617" count="4" type="stmt"/>
        <line num="618" count="4" type="stmt"/>
        <line num="619" count="4" type="stmt"/>
        <line num="620" count="4" type="stmt"/>
        <line num="624" count="41" type="stmt"/>
        <line num="625" count="41" type="stmt"/>
        <line num="626" count="4" type="stmt"/>
        <line num="627" count="4" type="stmt"/>
        <line num="629" count="41" type="stmt"/>
        <line num="632" count="41" type="stmt"/>
        <line num="633" count="41" type="stmt"/>
        <line num="636" count="41" type="stmt"/>
        <line num="638" count="8" type="cond" truecount="1" falsecount="1"/>
        <line num="640" count="8" type="stmt"/>
        <line num="643" count="8" type="stmt"/>
        <line num="644" count="8" type="stmt"/>
        <line num="647" count="82" type="stmt"/>
        <line num="658" count="1" type="stmt"/>
        <line num="659" count="34" type="stmt"/>
        <line num="660" count="34" type="stmt"/>
        <line num="662" count="34" type="stmt"/>
        <line num="663" count="34" type="stmt"/>
        <line num="665" count="34" type="stmt"/>
        <line num="667" count="12" type="stmt"/>
        <line num="670" count="12" type="stmt"/>
        <line num="673" count="11" type="stmt"/>
        <line num="676" count="21" type="stmt"/>
        <line num="680" count="34" type="stmt"/>
        <line num="681" count="34" type="stmt"/>
        <line num="682" count="34" type="cond" truecount="2" falsecount="0"/>
        <line num="683" count="6" type="stmt"/>
        <line num="684" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="685" count="5" type="stmt"/>
        <line num="686" count="5" type="stmt"/>
        <line num="692" count="34" type="cond" truecount="4" falsecount="0"/>
        <line num="693" count="28" type="stmt"/>
        <line num="695" count="34" type="stmt"/>
        <line num="696" count="55" type="cond" truecount="2" falsecount="0"/>
        <line num="697" count="52" type="stmt"/>
        <line num="699" count="3" type="stmt"/>
        <line num="704" count="34" type="stmt"/>
        <line num="705" count="34" type="stmt"/>
        <line num="707" count="34" type="stmt"/>
        <line num="733" count="1" type="stmt"/>
        <line num="737" count="186" type="cond" truecount="2" falsecount="0"/>
        <line num="738" count="2" type="stmt"/>
        <line num="740" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="742" count="2" type="stmt"/>
        <line num="743" count="2" type="stmt"/>
        <line num="744" count="2" type="stmt"/>
        <line num="746" count="2" type="stmt"/>
        <line num="747" count="2" type="stmt"/>
        <line num="748" count="2" type="stmt"/>
        <line num="751" count="2" type="stmt"/>
        <line num="754" count="184" type="stmt"/>
        <line num="756" count="184" type="cond" truecount="2" falsecount="0"/>
        <line num="757" count="356" type="cond" truecount="2" falsecount="0"/>
        <line num="759" count="356" type="cond" truecount="2" falsecount="0"/>
        <line num="761" count="39" type="stmt"/>
        <line num="762" count="33" type="stmt"/>
        <line num="763" count="33" type="stmt"/>
        <line num="765" count="317" type="cond" truecount="2" falsecount="0"/>
        <line num="767" count="4" type="stmt"/>
        <line num="768" count="4" type="stmt"/>
        <line num="769" count="4" type="stmt"/>
        <line num="771" count="313" type="cond" truecount="2" falsecount="0"/>
        <line num="774" count="39" type="stmt"/>
        <line num="775" count="39" type="stmt"/>
        <line num="776" count="274" type="cond" truecount="2" falsecount="0"/>
        <line num="779" count="11" type="stmt"/>
        <line num="780" count="11" type="stmt"/>
        <line num="781" count="263" type="cond" truecount="1" falsecount="1"/>
        <line num="786" count="263" type="cond" truecount="2" falsecount="0"/>
        <line num="788" count="124" type="stmt"/>
        <line num="790" count="139" type="stmt"/>
        <line num="791" count="139" type="stmt"/>
        <line num="792" count="139" type="stmt"/>
        <line num="793" count="139" type="stmt"/>
        <line num="796" count="139" type="stmt"/>
        <line num="808" count="1" type="stmt"/>
        <line num="809" count="29" type="stmt"/>
        <line num="812" count="29" type="stmt"/>
        <line num="813" count="29" type="stmt"/>
        <line num="814" count="29" type="stmt"/>
        <line num="816" count="29" type="stmt"/>
        <line num="818" count="29" type="stmt"/>
        <line num="820" count="7" type="stmt"/>
        <line num="827" count="9" type="stmt"/>
        <line num="834" count="48" type="stmt"/>
        <line num="842" count="25" type="stmt"/>
        <line num="851" count="29" type="stmt"/>
        <line num="853" count="29" type="stmt"/>
        <line num="854" count="29" type="stmt"/>
        <line num="855" count="29" type="stmt"/>
        <line num="856" count="29" type="stmt"/>
        <line num="858" count="165" type="cond" truecount="3" falsecount="0"/>
        <line num="861" count="89" type="cond" truecount="2" falsecount="0"/>
        <line num="866" count="13" type="cond" truecount="2" falsecount="0"/>
        <line num="867" count="8" type="stmt"/>
        <line num="872" count="8" type="stmt"/>
        <line num="875" count="76" type="stmt"/>
        <line num="876" count="2" type="stmt"/>
        <line num="877" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="878" count="1" type="stmt"/>
        <line num="885" count="76" type="stmt"/>
        <line num="886" count="76" type="stmt"/>
        <line num="887" count="76" type="stmt"/>
        <line num="890" count="89" type="stmt"/>
        <line num="894" count="29" type="stmt"/>
        <line num="896" count="85" type="stmt"/>
        <line num="898" count="85" type="cond" truecount="2" falsecount="0"/>
        <line num="899" count="60" type="cond" truecount="2" falsecount="0"/>
        <line num="900" count="9" type="stmt"/>
        <line num="901" count="9" type="stmt"/>
        <line num="902" count="9" type="stmt"/>
        <line num="905" count="51" type="cond" truecount="2" falsecount="0"/>
        <line num="909" count="25" type="stmt"/>
        <line num="918" count="85" type="stmt"/>
        <line num="919" count="85" type="stmt"/>
        <line num="922" count="85" type="stmt"/>
        <line num="924" count="85" type="cond" truecount="2" falsecount="0"/>
        <line num="926" count="47" type="stmt"/>
        <line num="930" count="47" type="stmt"/>
        <line num="932" count="38" type="stmt"/>
        <line num="935" count="85" type="stmt"/>
        <line num="937" count="85" type="stmt"/>
        <line num="938" count="85" type="cond" truecount="2" falsecount="0"/>
        <line num="939" count="9" type="stmt"/>
        <line num="942" count="76" type="cond" truecount="2" falsecount="0"/>
        <line num="945" count="29" type="stmt"/>
        <line num="946" count="29" type="stmt"/>
        <line num="948" count="76" type="cond" truecount="4" falsecount="0"/>
        <line num="949" count="33" type="stmt"/>
        <line num="956" count="85" type="cond" truecount="2" falsecount="0"/>
        <line num="957" count="1" type="stmt"/>
        <line num="959" count="84" type="stmt"/>
        <line num="963" count="85" type="cond" truecount="4" falsecount="0"/>
        <line num="964" count="20" type="stmt"/>
        <line num="969" count="20" type="stmt"/>
        <line num="970" count="60" type="cond" truecount="2" falsecount="0"/>
        <line num="971" count="28" type="cond" truecount="4" falsecount="0"/>
        <line num="972" count="4" type="stmt"/>
        <line num="973" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="974" count="4" type="stmt"/>
        <line num="975" count="4" type="stmt"/>
        <line num="977" count="24" type="cond" truecount="4" falsecount="0"/>
        <line num="978" count="19" type="stmt"/>
        <line num="979" count="19" type="stmt"/>
        <line num="984" count="20" type="stmt"/>
        <line num="985" count="20" type="cond" truecount="2" falsecount="0"/>
        <line num="986" count="14" type="stmt"/>
        <line num="990" count="85" type="cond" truecount="2" falsecount="0"/>
        <line num="991" count="3" type="stmt"/>
        <line num="992" count="3" type="stmt"/>
        <line num="996" count="82" type="stmt"/>
        <line num="1001" count="85" type="stmt"/>
        <line num="1004" count="29" type="stmt"/>
        <line num="1016" count="1" type="stmt"/>
        <line num="1017" count="23" type="stmt"/>
        <line num="1018" count="23" type="stmt"/>
        <line num="1019" count="23" type="stmt"/>
        <line num="1020" count="23" type="stmt"/>
        <line num="1021" count="23" type="stmt"/>
        <line num="1022" count="23" type="stmt"/>
        <line num="1023" count="23" type="stmt"/>
        <line num="1024" count="23" type="stmt"/>
        <line num="1025" count="23" type="stmt"/>
        <line num="1034" count="23" type="stmt"/>
        <line num="1036" count="12" type="stmt"/>
        <line num="1037" count="14" type="cond" truecount="4" falsecount="0"/>
        <line num="1038" count="11" type="stmt"/>
        <line num="1040" count="3" type="stmt"/>
        <line num="1044" count="12" type="stmt"/>
        <line num="1045" count="11" type="stmt"/>
        <line num="1046" count="11" type="stmt"/>
        <line num="1050" count="11" type="cond" truecount="2" falsecount="0"/>
        <line num="1051" count="3" type="stmt"/>
        <line num="1052" count="3" type="stmt"/>
        <line num="1053" count="3" type="stmt"/>
        <line num="1054" count="3" type="stmt"/>
        <line num="1055" count="3" type="stmt"/>
        <line num="1060" count="11" type="stmt"/>
        <line num="1063" count="12" type="stmt"/>
        <line num="1064" count="12" type="stmt"/>
        <line num="1066" count="12" type="cond" truecount="4" falsecount="0"/>
        <line num="1069" count="1" type="stmt"/>
        <line num="1074" count="11" type="stmt"/>
        <line num="1075" count="11" type="stmt"/>
        <line num="1079" count="11" type="cond" truecount="2" falsecount="0"/>
        <line num="1082" count="2" type="stmt"/>
        <line num="1083" count="2" type="stmt"/>
        <line num="1084" count="2" type="stmt"/>
        <line num="1086" count="9" type="cond" truecount="1" falsecount="1"/>
        <line num="1090" count="0" type="stmt"/>
        <line num="1100" count="9" type="stmt"/>
        <line num="1102" count="9" type="stmt"/>
        <line num="1103" count="16" type="stmt"/>
        <line num="1104" count="16" type="cond" truecount="2" falsecount="0"/>
        <line num="1105" count="9" type="stmt"/>
        <line num="1107" count="7" type="cond" truecount="1" falsecount="1"/>
        <line num="1108" count="7" type="stmt"/>
        <line num="1115" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="1116" count="7" type="stmt"/>
        <line num="1118" count="2" type="stmt"/>
        <line num="1119" count="2" type="stmt"/>
        <line num="1125" count="9" type="stmt"/>
        <line num="1128" count="11" type="stmt"/>
        <line num="1138" count="23" type="stmt"/>
        <line num="1140" count="5" type="stmt"/>
        <line num="1141" count="5" type="stmt"/>
        <line num="1144" count="5" type="stmt"/>
        <line num="1159" count="23" type="stmt"/>
        <line num="1162" count="32" type="stmt"/>
        <line num="1163" count="32" type="stmt"/>
        <line num="1164" count="32" type="stmt"/>
        <line num="1166" count="32" type="stmt"/>
        <line num="1167" count="32" type="cond" truecount="2" falsecount="0"/>
        <line num="1169" count="30" type="stmt"/>
        <line num="1172" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="1174" count="0" type="stmt"/>
        <line num="1175" count="0" type="stmt"/>
        <line num="1176" count="0" type="stmt"/>
        <line num="1178" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="1180" count="2" type="stmt"/>
        <line num="1183" count="2" type="stmt"/>
        <line num="1184" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="1185" count="2" type="stmt"/>
        <line num="1191" count="23" type="stmt"/>
        <line num="1192" count="23" type="stmt"/>
        <line num="1193" count="23" type="stmt"/>
        <line num="1197" count="23" type="stmt"/>
        <line num="1199" count="23" type="cond" truecount="2" falsecount="0"/>
        <line num="1200" count="171" type="stmt"/>
        <line num="1201" count="171" type="stmt"/>
        <line num="1203" count="171" type="cond" truecount="2" falsecount="0"/>
        <line num="1205" count="1" type="stmt"/>
        <line num="1207" count="170" type="cond" truecount="2" falsecount="0"/>
        <line num="1209" count="1" type="stmt"/>
        <line num="1211" count="169" type="cond" truecount="2" falsecount="0"/>
        <line num="1213" count="154" type="stmt"/>
        <line num="1214" count="385" type="cond" truecount="4" falsecount="0"/>
        <line num="1215" count="32" type="cond" truecount="1" falsecount="1"/>
        <line num="1217" count="0" type="stmt"/>
        <line num="1218" count="0" type="stmt"/>
        <line num="1221" count="32" type="stmt"/>
        <line num="1226" count="15" type="cond" truecount="2" falsecount="0"/>
        <line num="1228" count="4" type="stmt"/>
        <line num="1229" count="4" type="stmt"/>
        <line num="1231" count="11" type="cond" truecount="1" falsecount="1"/>
        <line num="1233" count="11" type="stmt"/>
        <line num="1234" count="11" type="stmt"/>
        <line num="1238" count="171" type="stmt"/>
        <line num="1239" count="171" type="stmt"/>
        <line num="1242" count="23" type="stmt"/>
        <line num="1243" count="23" type="stmt"/>
        <line num="1246" count="23" type="stmt"/>
        <line num="1247" count="23" type="stmt"/>
        <line num="1249" count="23" type="stmt"/>
        <line num="1263" count="1" type="stmt"/>
        <line num="1264" count="5" type="stmt"/>
        <line num="1265" count="5" type="stmt"/>
        <line num="1267" count="5" type="stmt"/>
        <line num="1280" count="1" type="stmt"/>
        <line num="1281" count="13" type="stmt"/>
        <line num="1282" count="13" type="stmt"/>
        <line num="1284" count="13" type="cond" truecount="1" falsecount="1"/>
        <line num="1285" count="13" type="stmt"/>
        <line num="1286" count="13" type="stmt"/>
        <line num="1288" count="13" type="stmt"/>
        <line num="1295" count="0" type="stmt"/>
        <line num="1301" count="13" type="stmt"/>
        <line num="1303" count="13" type="stmt"/>
        <line num="1317" count="1" type="stmt"/>
        <line num="1318" count="1" type="stmt"/>
        <line num="1319" count="1" type="stmt"/>
        <line num="1322" count="1" type="stmt"/>
        <line num="1324" count="1" type="stmt"/>
        <line num="1325" count="1" type="stmt"/>
        <line num="1326" count="1" type="stmt"/>
        <line num="1327" count="1" type="stmt"/>
        <line num="1328" count="1" type="stmt"/>
        <line num="1329" count="2" type="stmt"/>
        <line num="1334" count="1" type="stmt"/>
        <line num="1336" count="1" type="stmt"/>
        <line num="1347" count="1" type="stmt"/>
        <line num="1348" count="54" type="stmt"/>
        <line num="1350" count="54" type="stmt"/>
        <line num="1353" count="54" type="cond" truecount="6" falsecount="0"/>
        <line num="1358" count="29" type="stmt"/>
        <line num="1359" count="29" type="stmt"/>
        <line num="1360" count="29" type="stmt"/>
        <line num="1363" count="25" type="stmt"/>
        <line num="1373" count="1" type="stmt"/>
        <line num="1374" count="60" type="stmt"/>
        <line num="1375" count="60" type="stmt"/>
        <line num="1377" count="60" type="stmt"/>
        <line num="1378" count="64" type="stmt"/>
        <line num="1379" count="64" type="cond" truecount="2" falsecount="0"/>
        <line num="1380" count="39" type="stmt"/>
        <line num="1384" count="25" type="stmt"/>
        <line num="1386" count="64" type="stmt"/>
        <line num="1389" count="60" type="stmt"/>
        <line num="1394" count="60" type="stmt"/>
        <line num="1395" count="60" type="stmt"/>
        <line num="1405" count="1" type="stmt"/>
        <line num="1406" count="368" type="stmt"/>
        <line num="1409" count="368" type="stmt"/>
        <line num="1410" count="376" type="cond" truecount="1" falsecount="1"/>
        <line num="1411" count="376" type="stmt"/>
        <line num="1416" count="368" type="stmt"/>
        <line num="1418" count="368" type="stmt"/>
        <line num="1428" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="1429" count="348" type="cond" truecount="2" falsecount="0"/>
        <line num="1430" count="340" type="stmt"/>
        <line num="1438" count="8" type="stmt"/>
        <line num="1439" count="8" type="cond" truecount="1" falsecount="1"/>
        <line num="1440" count="8" type="stmt"/>
        <line num="1442" count="0" type="stmt"/>
        <line num="1443" count="0" type="stmt"/>
        <line num="1445" count="8" type="stmt"/>
        <line num="1456" count="1" type="stmt"/>
        <line num="1457" count="62" type="stmt"/>
        <line num="1458" count="62" type="stmt"/>
        <line num="1459" count="62" type="stmt"/>
        <line num="1462" count="62" type="stmt"/>
        <line num="1463" count="62" type="stmt"/>
        <line num="1464" count="62" type="stmt"/>
        <line num="1465" count="134" type="stmt"/>
        <line num="1467" count="62" type="stmt"/>
        <line num="1471" count="62" type="stmt"/>
        <line num="1472" count="196" type="stmt"/>
        <line num="1473" count="196" type="cond" truecount="1" falsecount="1"/>
        <line num="1474" count="196" type="stmt"/>
        <line num="1475" count="196" type="stmt"/>
        <line num="1476" count="196" type="cond" truecount="2" falsecount="0"/>
        <line num="1477" count="107" type="stmt"/>
        <line num="1478" count="107" type="cond" truecount="2" falsecount="0"/>
        <line num="1479" count="24" type="stmt"/>
        <line num="1481" count="24" type="cond" truecount="4" falsecount="0"/>
        <line num="1482" count="1" type="stmt"/>
        <line num="1486" count="1" type="stmt"/>
        <line num="1489" count="23" type="cond" truecount="2" falsecount="0"/>
        <line num="1490" count="20" type="stmt"/>
        <line num="1491" count="3" type="cond" truecount="1" falsecount="1"/>
        <line num="1492" count="3" type="stmt"/>
        <line num="1496" count="107" type="cond" truecount="2" falsecount="0"/>
        <line num="1497" count="1" type="stmt"/>
        <line num="1498" count="1" type="stmt"/>
        <line num="1499" count="1" type="stmt"/>
        <line num="1503" count="1" type="stmt"/>
        <line num="1508" count="107" type="stmt"/>
        <line num="1512" count="107" type="cond" truecount="2" falsecount="0"/>
        <line num="1513" count="23" type="stmt"/>
        <line num="1514" count="23" type="stmt"/>
        <line num="1515" count="23" type="stmt"/>
        <line num="1518" count="107" type="stmt"/>
        <line num="1524" count="107" type="stmt"/>
        <line num="1528" count="107" type="stmt"/>
        <line num="1529" count="107" type="stmt"/>
        <line num="1530" count="449" type="stmt"/>
        <line num="1533" count="107" type="stmt"/>
        <line num="1547" count="107" type="stmt"/>
        <line num="1548" count="278" type="stmt"/>
        <line num="1549" count="278" type="stmt"/>
        <line num="1556" count="196" type="stmt"/>
        <line num="1558" count="62" type="stmt"/>
        <line num="1561" count="62" type="stmt"/>
        <line num="1562" count="62" type="stmt"/>
        <line num="1564" count="62" type="stmt"/>
        <line num="1567" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.PreviewElement.js" path="/src/src/ui/elements/ve.ui.PreviewElement.js">
        <metrics statements="47" coveredstatements="43" conditionals="11" coveredconditionals="7" methods="10" coveredmethods="8"/>
        <line num="21" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="23" count="2" type="stmt"/>
        <line num="26" count="2" type="stmt"/>
        <line num="28" count="2" type="stmt"/>
        <line num="30" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="31" count="1" type="stmt"/>
        <line num="35" count="2" type="stmt"/>
        <line num="46" count="1" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="54" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="55" count="0" type="stmt"/>
        <line num="56" count="0" type="stmt"/>
        <line num="65" count="1" type="stmt"/>
        <line num="66" count="2" type="stmt"/>
        <line num="67" count="2" type="stmt"/>
        <line num="75" count="1" type="stmt"/>
        <line num="78" count="3" type="stmt"/>
        <line num="79" count="0" type="stmt"/>
        <line num="81" count="3" type="stmt"/>
        <line num="89" count="1" type="stmt"/>
        <line num="90" count="1" type="stmt"/>
        <line num="91" count="1" type="stmt"/>
        <line num="92" count="1" type="stmt"/>
        <line num="95" count="1" type="stmt"/>
        <line num="101" count="1" type="stmt"/>
        <line num="104" count="1" type="stmt"/>
        <line num="105" count="1" type="stmt"/>
        <line num="106" count="1" type="stmt"/>
        <line num="111" count="1" type="stmt"/>
        <line num="117" count="1" type="stmt"/>
        <line num="119" count="2" type="stmt"/>
        <line num="120" count="2" type="stmt"/>
        <line num="121" count="2" type="stmt"/>
        <line num="122" count="2" type="stmt"/>
        <line num="124" count="2" type="stmt"/>
        <line num="129" count="2" type="cond" truecount="2" falsecount="0"/>
        <line num="131" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="132" count="1" type="stmt"/>
        <line num="135" count="1" type="stmt"/>
        <line num="145" count="1" type="stmt"/>
        <line num="147" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="148" count="2" type="stmt"/>
        <line num="149" count="2" type="stmt"/>
        <line num="153" count="2" type="stmt"/>
        <line num="161" count="1" type="stmt"/>
        <line num="162" count="5" type="stmt"/>
      </file>
    </package>
    <package name="src.ui.inspectors">
      <metrics statements="364" coveredstatements="310" conditionals="138" coveredconditionals="111" methods="89" coveredmethods="60"/>
      <file name="ve.ui.AnnotationInspector.js" path="/src/src/ui/inspectors/ve.ui.AnnotationInspector.js">
        <metrics statements="117" coveredstatements="114" conditionals="88" coveredconditionals="79" methods="16" coveredmethods="16"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="18" type="stmt"/>
        <line num="22" count="18" type="stmt"/>
        <line num="23" count="18" type="stmt"/>
        <line num="24" count="18" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="51" count="2" type="stmt"/>
        <line num="63" count="1" type="stmt"/>
        <line num="64" count="15" type="stmt"/>
        <line num="74" count="1" type="stmt"/>
        <line num="75" count="5" type="stmt"/>
        <line num="83" count="1" type="stmt"/>
        <line num="84" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="85" count="0" type="stmt"/>
        <line num="87" count="1" type="stmt"/>
        <line num="100" count="1" type="stmt"/>
        <line num="109" count="1" type="stmt"/>
        <line num="118" count="1" type="stmt"/>
        <line num="119" count="64" type="stmt"/>
        <line num="121" count="64" type="stmt"/>
        <line num="128" count="1" type="stmt"/>
        <line num="131" count="87" type="cond" truecount="2" falsecount="0"/>
        <line num="148" count="1" type="stmt"/>
        <line num="149" count="18" type="stmt"/>
        <line num="151" count="18" type="stmt"/>
        <line num="153" count="18" type="stmt"/>
        <line num="155" count="18" type="stmt"/>
        <line num="156" count="18" type="stmt"/>
        <line num="159" count="18" type="cond" truecount="3" falsecount="1"/>
        <line num="160" count="0" type="stmt"/>
        <line num="164" count="18" type="cond" truecount="2" falsecount="0"/>
        <line num="167" count="9" type="cond" truecount="2" falsecount="0"/>
        <line num="172" count="7" type="cond" truecount="2" falsecount="0"/>
        <line num="173" count="6" type="stmt"/>
        <line num="175" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="176" count="3" type="stmt"/>
        <line num="184" count="2" type="stmt"/>
        <line num="188" count="9" type="cond" truecount="4" falsecount="0"/>
        <line num="189" count="4" type="stmt"/>
        <line num="190" count="4" type="stmt"/>
        <line num="191" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="192" count="4" type="stmt"/>
        <line num="198" count="18" type="cond" truecount="4" falsecount="0"/>
        <line num="199" count="14" type="stmt"/>
        <line num="203" count="18" type="stmt"/>
        <line num="204" count="18" type="stmt"/>
        <line num="207" count="18" type="stmt"/>
        <line num="208" count="18" type="stmt"/>
        <line num="210" count="18" type="cond" truecount="2" falsecount="0"/>
        <line num="211" count="4" type="stmt"/>
        <line num="212" count="4" type="stmt"/>
        <line num="213" count="14" type="cond" truecount="2" falsecount="0"/>
        <line num="219" count="12" type="stmt"/>
        <line num="223" count="18" type="stmt"/>
        <line num="227" count="18" type="stmt"/>
        <line num="230" count="18" type="cond" truecount="3" falsecount="1"/>
        <line num="231" count="0" type="stmt"/>
        <line num="239" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="240" count="18" type="stmt"/>
        <line num="242" count="18" type="stmt"/>
        <line num="243" count="18" type="cond" truecount="2" falsecount="0"/>
        <line num="244" count="18" type="stmt"/>
        <line num="245" count="18" type="stmt"/>
        <line num="246" count="18" type="stmt"/>
        <line num="247" count="18" type="stmt"/>
        <line num="248" count="18" type="cond" truecount="2" falsecount="0"/>
        <line num="250" count="18" type="stmt"/>
        <line num="251" count="18" type="stmt"/>
        <line num="254" count="18" type="stmt"/>
        <line num="256" count="7" type="stmt"/>
        <line num="259" count="18" type="cond" truecount="2" falsecount="0"/>
        <line num="260" count="3" type="stmt"/>
        <line num="261" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="262" count="2" type="stmt"/>
        <line num="264" count="1" type="stmt"/>
        <line num="266" count="15" type="cond" truecount="2" falsecount="0"/>
        <line num="267" count="2" type="stmt"/>
        <line num="268" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="269" count="2" type="stmt"/>
        <line num="271" count="2" type="stmt"/>
        <line num="273" count="13" type="cond" truecount="1" falsecount="1"/>
        <line num="276" count="13" type="cond" truecount="2" falsecount="0"/>
        <line num="281" count="6" type="stmt"/>
        <line num="284" count="13" type="cond" truecount="4" falsecount="0"/>
        <line num="285" count="8" type="stmt"/>
        <line num="286" count="8" type="cond" truecount="2" falsecount="0"/>
        <line num="287" count="5" type="stmt"/>
        <line num="288" count="5" type="cond" truecount="2" falsecount="0"/>
        <line num="289" count="4" type="stmt"/>
        <line num="290" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="292" count="1" type="stmt"/>
        <line num="294" count="3" type="stmt"/>
        <line num="300" count="8" type="cond" truecount="2" falsecount="0"/>
        <line num="301" count="6" type="stmt"/>
        <line num="303" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="304" count="1" type="stmt"/>
        <line num="306" count="5" type="stmt"/>
        <line num="310" count="5" type="stmt"/>
        <line num="317" count="14" type="cond" truecount="5" falsecount="0"/>
        <line num="319" count="5" type="stmt"/>
        <line num="321" count="9" type="stmt"/>
        <line num="324" count="14" type="cond" truecount="1" falsecount="1"/>
        <line num="327" count="14" type="cond" truecount="4" falsecount="1"/>
        <line num="328" count="14" type="stmt"/>
        <line num="331" count="14" type="stmt"/>
        <line num="334" count="14" type="stmt"/>
        <line num="335" count="14" type="cond" truecount="2" falsecount="0"/>
        <line num="337" count="3" type="stmt"/>
        <line num="341" count="11" type="stmt"/>
        <line num="345" count="14" type="cond" truecount="2" falsecount="0"/>
        <line num="346" count="1" type="stmt"/>
        <line num="351" count="18" type="stmt"/>
        <line num="352" count="18" type="stmt"/>
        <line num="353" count="18" type="stmt"/>
        <line num="354" count="18" type="stmt"/>
      </file>
      <file name="ve.ui.CommentAnnotationInspector.js" path="/src/src/ui/inspectors/ve.ui.CommentAnnotationInspector.js">
        <metrics statements="54" coveredstatements="18" conditionals="5" coveredconditionals="0" methods="21" coveredmethods="0"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="0" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="42" count="0" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="49" count="0" type="stmt"/>
        <line num="55" count="1" type="stmt"/>
        <line num="56" count="0" type="stmt"/>
        <line num="58" count="0" type="stmt"/>
        <line num="60" count="0" type="stmt"/>
        <line num="63" count="0" type="stmt"/>
        <line num="64" count="0" type="stmt"/>
        <line num="72" count="1" type="stmt"/>
        <line num="73" count="0" type="stmt"/>
        <line num="79" count="1" type="stmt"/>
        <line num="80" count="0" type="stmt"/>
        <line num="86" count="1" type="stmt"/>
        <line num="87" count="0" type="cond" truecount="0" falsecount="3"/>
        <line num="88" count="0" type="stmt"/>
        <line num="92" count="0" type="stmt"/>
        <line num="101" count="1" type="stmt"/>
        <line num="102" count="0" type="stmt"/>
        <line num="113" count="1" type="stmt"/>
        <line num="115" count="0" type="stmt"/>
        <line num="118" count="0" type="stmt"/>
        <line num="119" count="0" type="stmt"/>
        <line num="120" count="0" type="stmt"/>
        <line num="123" count="0" type="stmt"/>
        <line num="129" count="0" type="stmt"/>
        <line num="141" count="1" type="stmt"/>
        <line num="142" count="0" type="stmt"/>
        <line num="144" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="145" count="0" type="stmt"/>
        <line num="146" count="0" type="stmt"/>
        <line num="148" count="0" type="stmt"/>
        <line num="149" count="0" type="stmt"/>
        <line num="150" count="0" type="stmt"/>
        <line num="151" count="0" type="stmt"/>
        <line num="153" count="0" type="stmt"/>
        <line num="160" count="1" type="stmt"/>
        <line num="161" count="0" type="stmt"/>
        <line num="163" count="0" type="stmt"/>
        <line num="166" count="0" type="stmt"/>
        <line num="173" count="1" type="stmt"/>
        <line num="174" count="0" type="stmt"/>
        <line num="176" count="0" type="stmt"/>
        <line num="183" count="1" type="stmt"/>
        <line num="184" count="0" type="stmt"/>
        <line num="186" count="0" type="stmt"/>
        <line num="192" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.CommentInspector.js" path="/src/src/ui/inspectors/ve.ui.CommentInspector.js">
        <metrics statements="44" coveredstatements="37" conditionals="17" coveredconditionals="10" methods="10" coveredmethods="8"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="4" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
        <line num="53" count="4" type="stmt"/>
        <line num="55" count="4" type="stmt"/>
        <line num="58" count="4" type="stmt"/>
        <line num="59" count="4" type="stmt"/>
        <line num="61" count="4" type="stmt"/>
        <line num="62" count="4" type="stmt"/>
        <line num="68" count="1" type="stmt"/>
        <line num="69" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="70" count="0" type="stmt"/>
        <line num="71" count="0" type="stmt"/>
        <line num="74" count="0" type="stmt"/>
        <line num="83" count="1" type="stmt"/>
        <line num="84" count="4" type="stmt"/>
        <line num="86" count="4" type="stmt"/>
        <line num="88" count="4" type="stmt"/>
        <line num="89" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="90" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="92" count="0" type="stmt"/>
        <line num="93" count="0" type="stmt"/>
        <line num="100" count="0" type="stmt"/>
        <line num="102" count="4" type="stmt"/>
        <line num="109" count="1" type="stmt"/>
        <line num="110" count="4" type="stmt"/>
        <line num="112" count="4" type="stmt"/>
        <line num="119" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="120" count="4" type="stmt"/>
        <line num="122" count="4" type="stmt"/>
        <line num="125" count="4" type="cond" truecount="4" falsecount="0"/>
        <line num="127" count="1" type="stmt"/>
        <line num="128" count="1" type="stmt"/>
        <line num="130" count="3" type="stmt"/>
        <line num="131" count="3" type="cond" truecount="4" falsecount="0"/>
        <line num="132" count="2" type="stmt"/>
        <line num="137" count="4" type="stmt"/>
        <line num="143" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.FragmentInspector.js" path="/src/src/ui/inspectors/ve.ui.FragmentInspector.js">
        <metrics statements="40" coveredstatements="34" conditionals="4" coveredconditionals="1" methods="10" coveredmethods="6"/>
        <line num="19" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="21" count="22" type="stmt"/>
        <line num="24" count="22" type="stmt"/>
        <line num="27" count="22" type="stmt"/>
        <line num="28" count="22" type="stmt"/>
        <line num="29" count="22" type="stmt"/>
        <line num="34" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="60" count="1" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="70" count="0" type="stmt"/>
        <line num="76" count="1" type="stmt"/>
        <line num="78" count="22" type="stmt"/>
        <line num="81" count="22" type="stmt"/>
        <line num="87" count="22" type="stmt"/>
        <line num="92" count="22" type="stmt"/>
        <line num="95" count="22" type="stmt"/>
        <line num="96" count="22" type="stmt"/>
        <line num="97" count="22" type="stmt"/>
        <line num="98" count="22" type="stmt"/>
        <line num="100" count="22" type="stmt"/>
        <line num="108" count="1" type="stmt"/>
        <line num="109" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="110" count="0" type="stmt"/>
        <line num="111" count="0" type="stmt"/>
        <line num="114" count="0" type="stmt"/>
        <line num="120" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="122" count="70" type="stmt"/>
        <line num="124" count="70" type="stmt"/>
        <line num="130" count="1" type="stmt"/>
        <line num="132" count="22" type="stmt"/>
        <line num="134" count="22" type="stmt"/>
        <line num="140" count="1" type="stmt"/>
        <line num="142" count="22" type="stmt"/>
        <line num="144" count="22" type="stmt"/>
        <line num="150" count="1" type="stmt"/>
        <line num="151" count="22" type="stmt"/>
        <line num="159" count="1" type="stmt"/>
        <line num="160" count="0" type="stmt"/>
      </file>
      <file name="ve.ui.LanguageInspector.js" path="/src/src/ui/inspectors/ve.ui.LanguageInspector.js">
        <metrics statements="21" coveredstatements="21" conditionals="4" coveredconditionals="2" methods="6" coveredmethods="6"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="2" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="40" count="2" type="stmt"/>
        <line num="41" count="2" type="stmt"/>
        <line num="42" count="2" type="cond" truecount="2" falsecount="2"/>
        <line num="54" count="1" type="stmt"/>
        <line num="55" count="2" type="stmt"/>
        <line num="67" count="1" type="stmt"/>
        <line num="69" count="2" type="stmt"/>
        <line num="72" count="2" type="stmt"/>
        <line num="76" count="2" type="stmt"/>
        <line num="83" count="2" type="stmt"/>
        <line num="89" count="1" type="stmt"/>
        <line num="90" count="2" type="stmt"/>
        <line num="92" count="2" type="stmt"/>
        <line num="101" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.LinkAnnotationInspector.js" path="/src/src/ui/inspectors/ve.ui.LinkAnnotationInspector.js">
        <metrics statements="74" coveredstatements="72" conditionals="20" coveredconditionals="19" methods="22" coveredmethods="20"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="16" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="37" count="58" type="stmt"/>
        <line num="38" count="58" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="45" count="74" type="stmt"/>
        <line num="47" count="74" type="stmt"/>
        <line num="48" count="74" type="stmt"/>
        <line num="50" count="32" type="stmt"/>
        <line num="53" count="74" type="cond" truecount="2" falsecount="0"/>
        <line num="54" count="74" type="stmt"/>
        <line num="55" count="100" type="stmt"/>
        <line num="63" count="1" type="stmt"/>
        <line num="64" count="14" type="stmt"/>
        <line num="70" count="1" type="stmt"/>
        <line num="71" count="62" type="cond" truecount="2" falsecount="0"/>
        <line num="77" count="1" type="stmt"/>
        <line num="78" count="16" type="stmt"/>
        <line num="84" count="1" type="stmt"/>
        <line num="85" count="6" type="stmt"/>
        <line num="87" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="96" count="1" type="stmt"/>
        <line num="98" count="16" type="stmt"/>
        <line num="101" count="16" type="stmt"/>
        <line num="102" count="16" type="stmt"/>
        <line num="104" count="16" type="stmt"/>
        <line num="111" count="16" type="stmt"/>
        <line num="120" count="16" type="stmt"/>
        <line num="121" count="16" type="stmt"/>
        <line num="122" count="16" type="stmt"/>
        <line num="123" count="16" type="stmt"/>
        <line num="126" count="16" type="stmt"/>
        <line num="131" count="16" type="cond" truecount="2" falsecount="0"/>
        <line num="132" count="13" type="stmt"/>
        <line num="133" count="13" type="stmt"/>
        <line num="142" count="1" type="stmt"/>
        <line num="143" count="16" type="stmt"/>
        <line num="151" count="1" type="stmt"/>
        <line num="152" count="16" type="stmt"/>
        <line num="158" count="1" type="stmt"/>
        <line num="159" count="13" type="cond" truecount="2" falsecount="0"/>
        <line num="161" count="1" type="stmt"/>
        <line num="163" count="12" type="cond" truecount="2" falsecount="0"/>
        <line num="164" count="3" type="cond" truecount="2" falsecount="0"/>
        <line num="168" count="9" type="stmt"/>
        <line num="174" count="1" type="stmt"/>
        <line num="175" count="16" type="stmt"/>
        <line num="177" count="16" type="stmt"/>
        <line num="185" count="16" type="stmt"/>
        <line num="186" count="16" type="stmt"/>
        <line num="187" count="16" type="stmt"/>
        <line num="188" count="16" type="stmt"/>
        <line num="189" count="16" type="stmt"/>
        <line num="190" count="16" type="stmt"/>
        <line num="191" count="16" type="stmt"/>
        <line num="193" count="16" type="stmt"/>
        <line num="200" count="1" type="stmt"/>
        <line num="201" count="16" type="stmt"/>
        <line num="203" count="16" type="cond" truecount="2" falsecount="0"/>
        <line num="204" count="13" type="stmt"/>
        <line num="208" count="16" type="stmt"/>
        <line num="215" count="1" type="stmt"/>
        <line num="216" count="0" type="stmt"/>
        <line num="218" count="0" type="stmt"/>
        <line num="225" count="1" type="stmt"/>
        <line num="226" count="16" type="stmt"/>
        <line num="228" count="16" type="stmt"/>
        <line num="229" count="16" type="stmt"/>
        <line num="230" count="16" type="stmt"/>
        <line num="236" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.NodeInspector.js" path="/src/src/ui/inspectors/ve.ui.NodeInspector.js">
        <metrics statements="14" coveredstatements="14" conditionals="0" coveredconditionals="0" methods="4" coveredmethods="4"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="4" type="stmt"/>
        <line num="22" count="4" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="38" count="4" type="stmt"/>
        <line num="41" count="4" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="49" count="4" type="stmt"/>
        <line num="51" count="4" type="stmt"/>
        <line num="57" count="1" type="stmt"/>
        <line num="59" count="4" type="stmt"/>
        <line num="61" count="4" type="stmt"/>
      </file>
    </package>
    <package name="src.ui.layouts">
      <metrics statements="40" coveredstatements="7" conditionals="21" coveredconditionals="0" methods="6" coveredmethods="0"/>
      <file name="ve.ui.SymbolListBookletLayout.js" path="/src/src/ui/layouts/ve.ui.SymbolListBookletLayout.js">
        <metrics statements="40" coveredstatements="7" conditionals="21" coveredconditionals="0" methods="6" coveredmethods="0"/>
        <line num="16" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="18" count="0" type="stmt"/>
        <line num="23" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="24" count="0" type="stmt"/>
        <line num="25" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="28" count="0" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="52" count="1" type="stmt"/>
        <line num="53" count="0" type="stmt"/>
        <line num="54" count="0" type="stmt"/>
        <line num="55" count="0" type="stmt"/>
        <line num="59" count="0" type="stmt"/>
        <line num="60" count="0" type="stmt"/>
        <line num="66" count="0" type="stmt"/>
        <line num="72" count="1" type="stmt"/>
        <line num="73" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="74" count="0" type="stmt"/>
        <line num="76" count="0" type="stmt"/>
        <line num="81" count="0" type="stmt"/>
        <line num="90" count="1" type="stmt"/>
        <line num="91" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="92" count="0" type="stmt"/>
        <line num="95" count="0" type="stmt"/>
        <line num="96" count="0" type="stmt"/>
        <line num="98" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="100" count="0" type="stmt"/>
        <line num="102" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="104" count="0" type="stmt"/>
        <line num="106" count="0" type="stmt"/>
        <line num="107" count="0" type="stmt"/>
        <line num="109" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="110" count="0" type="stmt"/>
        <line num="114" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="115" count="0" type="stmt"/>
        <line num="124" count="1" type="stmt"/>
        <line num="125" count="0" type="stmt"/>
        <line num="127" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="128" count="0" type="stmt"/>
        <line num="129" count="0" type="stmt"/>
      </file>
    </package>
    <package name="src.ui.pages">
      <metrics statements="22" coveredstatements="3" conditionals="9" coveredconditionals="0" methods="3" coveredmethods="0"/>
      <file name="ve.ui.SymbolListPage.js" path="/src/src/ui/pages/ve.ui.SymbolListPage.js">
        <metrics statements="22" coveredstatements="3" conditionals="9" coveredconditionals="0" methods="3" coveredmethods="0"/>
        <line num="21" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="23" count="0" type="stmt"/>
        <line num="25" count="0" type="stmt"/>
        <line num="27" count="0" type="stmt"/>
        <line num="28" count="0" type="stmt"/>
        <line num="32" count="0" type="stmt"/>
        <line num="33" count="0" type="stmt"/>
        <line num="34" count="0" type="stmt"/>
        <line num="35" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="36" count="0" type="stmt"/>
        <line num="38" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="40" count="0" type="stmt"/>
        <line num="42" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="44" count="0" type="stmt"/>
        <line num="46" count="0" type="stmt"/>
        <line num="49" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="50" count="0" type="stmt"/>
        <line num="53" count="0" type="stmt"/>
        <line num="60" count="1" type="stmt"/>
        <line num="67" count="1" type="stmt"/>
        <line num="69" count="0" type="stmt"/>
        <line num="71" count="0" type="stmt"/>
      </file>
    </package>
    <package name="src.ui.tools">
      <metrics statements="561" coveredstatements="405" conditionals="47" coveredconditionals="0" methods="72" coveredmethods="1"/>
      <file name="ve.ui.AnnotationTool.js" path="/src/src/ui/tools/ve.ui.AnnotationTool.js">
        <metrics statements="107" coveredstatements="94" conditionals="2" coveredconditionals="0" methods="12" coveredmethods="0"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="0" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="47" count="0" type="stmt"/>
        <line num="49" count="0" type="stmt"/>
        <line num="63" count="1" type="stmt"/>
        <line num="64" count="0" type="stmt"/>
        <line num="66" count="1" type="stmt"/>
        <line num="67" count="1" type="stmt"/>
        <line num="68" count="1" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="70" count="1" type="stmt"/>
        <line num="72" count="1" type="stmt"/>
        <line num="73" count="1" type="stmt"/>
        <line num="74" count="1" type="stmt"/>
        <line num="85" count="1" type="stmt"/>
        <line num="86" count="0" type="stmt"/>
        <line num="88" count="1" type="stmt"/>
        <line num="89" count="1" type="stmt"/>
        <line num="90" count="1" type="stmt"/>
        <line num="91" count="1" type="stmt"/>
        <line num="92" count="1" type="stmt"/>
        <line num="94" count="1" type="stmt"/>
        <line num="95" count="1" type="stmt"/>
        <line num="96" count="1" type="stmt"/>
        <line num="107" count="1" type="stmt"/>
        <line num="108" count="0" type="stmt"/>
        <line num="110" count="1" type="stmt"/>
        <line num="111" count="1" type="stmt"/>
        <line num="112" count="1" type="stmt"/>
        <line num="113" count="1" type="stmt"/>
        <line num="114" count="1" type="stmt"/>
        <line num="116" count="1" type="stmt"/>
        <line num="117" count="1" type="stmt"/>
        <line num="118" count="1" type="stmt"/>
        <line num="129" count="1" type="stmt"/>
        <line num="130" count="0" type="stmt"/>
        <line num="132" count="1" type="stmt"/>
        <line num="133" count="1" type="stmt"/>
        <line num="134" count="1" type="stmt"/>
        <line num="135" count="1" type="stmt"/>
        <line num="136" count="1" type="stmt"/>
        <line num="138" count="1" type="stmt"/>
        <line num="139" count="1" type="stmt"/>
        <line num="140" count="1" type="stmt"/>
        <line num="151" count="1" type="stmt"/>
        <line num="152" count="0" type="stmt"/>
        <line num="154" count="1" type="stmt"/>
        <line num="155" count="1" type="stmt"/>
        <line num="156" count="1" type="stmt"/>
        <line num="157" count="1" type="stmt"/>
        <line num="158" count="1" type="stmt"/>
        <line num="160" count="1" type="stmt"/>
        <line num="161" count="1" type="stmt"/>
        <line num="162" count="1" type="stmt"/>
        <line num="173" count="1" type="stmt"/>
        <line num="174" count="0" type="stmt"/>
        <line num="176" count="1" type="stmt"/>
        <line num="177" count="1" type="stmt"/>
        <line num="178" count="1" type="stmt"/>
        <line num="179" count="1" type="stmt"/>
        <line num="180" count="1" type="stmt"/>
        <line num="182" count="1" type="stmt"/>
        <line num="183" count="1" type="stmt"/>
        <line num="184" count="1" type="stmt"/>
        <line num="195" count="1" type="stmt"/>
        <line num="196" count="0" type="stmt"/>
        <line num="198" count="1" type="stmt"/>
        <line num="199" count="1" type="stmt"/>
        <line num="200" count="1" type="stmt"/>
        <line num="201" count="1" type="stmt"/>
        <line num="202" count="1" type="stmt"/>
        <line num="204" count="1" type="stmt"/>
        <line num="205" count="1" type="stmt"/>
        <line num="206" count="1" type="stmt"/>
        <line num="217" count="1" type="stmt"/>
        <line num="218" count="0" type="stmt"/>
        <line num="220" count="1" type="stmt"/>
        <line num="221" count="1" type="stmt"/>
        <line num="222" count="1" type="stmt"/>
        <line num="223" count="1" type="stmt"/>
        <line num="224" count="1" type="stmt"/>
        <line num="226" count="1" type="stmt"/>
        <line num="227" count="1" type="stmt"/>
        <line num="228" count="1" type="stmt"/>
        <line num="239" count="1" type="stmt"/>
        <line num="240" count="0" type="stmt"/>
        <line num="242" count="1" type="stmt"/>
        <line num="243" count="1" type="stmt"/>
        <line num="244" count="1" type="stmt"/>
        <line num="245" count="1" type="stmt"/>
        <line num="246" count="1" type="stmt"/>
        <line num="248" count="1" type="stmt"/>
        <line num="249" count="1" type="stmt"/>
        <line num="250" count="1" type="stmt"/>
        <line num="261" count="1" type="stmt"/>
        <line num="262" count="0" type="stmt"/>
        <line num="264" count="1" type="stmt"/>
        <line num="265" count="1" type="stmt"/>
        <line num="266" count="1" type="stmt"/>
        <line num="267" count="1" type="stmt"/>
        <line num="268" count="1" type="stmt"/>
        <line num="270" count="1" type="stmt"/>
        <line num="280" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.AuthorListPopupTool.js" path="/src/src/ui/tools/ve.ui.AuthorListPopupTool.js">
        <metrics statements="68" coveredstatements="19" conditionals="17" coveredconditionals="0" methods="10" coveredmethods="0"/>
        <line num="18" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="19" count="0" type="stmt"/>
        <line num="22" count="0" type="stmt"/>
        <line num="32" count="0" type="stmt"/>
        <line num="34" count="0" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="51" count="0" type="stmt"/>
        <line num="57" count="1" type="stmt"/>
        <line num="59" count="0" type="stmt"/>
        <line num="61" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="62" count="0" type="stmt"/>
        <line num="71" count="1" type="stmt"/>
        <line num="72" count="0" type="stmt"/>
        <line num="73" count="0" type="stmt"/>
        <line num="74" count="0" type="stmt"/>
        <line num="75" count="0" type="stmt"/>
        <line num="77" count="0" type="stmt"/>
        <line num="79" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="80" count="0" type="stmt"/>
        <line num="81" count="0" type="stmt"/>
        <line num="86" count="0" type="stmt"/>
        <line num="88" count="0" type="stmt"/>
        <line num="93" count="0" type="stmt"/>
        <line num="94" count="0" type="stmt"/>
        <line num="99" count="0" type="stmt"/>
        <line num="104" count="0" type="stmt"/>
        <line num="105" count="0" type="stmt"/>
        <line num="114" count="1" type="stmt"/>
        <line num="115" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="116" count="0" type="stmt"/>
        <line num="125" count="1" type="stmt"/>
        <line num="126" count="0" type="stmt"/>
        <line num="132" count="1" type="stmt"/>
        <line num="133" count="0" type="stmt"/>
        <line num="139" count="1" type="stmt"/>
        <line num="140" count="0" type="stmt"/>
        <line num="148" count="1" type="stmt"/>
        <line num="149" count="0" type="stmt"/>
        <line num="151" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="152" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="153" count="0" type="stmt"/>
        <line num="154" count="0" type="stmt"/>
        <line num="155" count="0" type="stmt"/>
        <line num="156" count="0" type="stmt"/>
        <line num="158" count="0" type="stmt"/>
        <line num="162" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="164" count="0" type="stmt"/>
        <line num="165" count="0" type="stmt"/>
        <line num="166" count="0" type="stmt"/>
        <line num="167" count="0" type="stmt"/>
        <line num="169" count="0" type="stmt"/>
        <line num="173" count="0" type="stmt"/>
        <line num="174" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="182" count="1" type="stmt"/>
        <line num="183" count="0" type="stmt"/>
        <line num="184" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="185" count="0" type="stmt"/>
        <line num="186" count="0" type="stmt"/>
        <line num="187" count="0" type="stmt"/>
        <line num="193" count="1" type="stmt"/>
        <line num="194" count="1" type="stmt"/>
        <line num="195" count="1" type="stmt"/>
        <line num="196" count="1" type="stmt"/>
        <line num="197" count="1" type="stmt"/>
        <line num="198" count="1" type="stmt"/>
        <line num="199" count="1" type="stmt"/>
        <line num="203" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.ChangeDirectionalityTool.js" path="/src/src/ui/tools/ve.ui.ChangeDirectionalityTool.js">
        <metrics statements="22" coveredstatements="11" conditionals="6" coveredconditionals="0" methods="2" coveredmethods="0"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="0" type="stmt"/>
        <line num="20" count="0" type="stmt"/>
        <line num="22" count="0" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="51" count="1" type="stmt"/>
        <line num="53" count="0" type="stmt"/>
        <line num="55" count="0" type="stmt"/>
        <line num="57" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="59" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="63" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="64" count="0" type="stmt"/>
        <line num="67" count="0" type="stmt"/>
        <line num="68" count="0" type="stmt"/>
        <line num="73" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.CheckListTool.js" path="/src/src/ui/tools/ve.ui.CheckListTool.js">
        <metrics statements="18" coveredstatements="13" conditionals="0" coveredconditionals="0" methods="2" coveredmethods="0"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="0" type="stmt"/>
        <line num="21" count="0" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="39" count="0" type="stmt"/>
        <line num="41" count="0" type="stmt"/>
        <line num="42" count="0" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="46" count="1" type="stmt"/>
        <line num="47" count="1" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="54" count="1" type="stmt"/>
        <line num="58" count="1" type="stmt"/>
        <line num="67" count="1" type="stmt"/>
        <line num="73" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.ClearAnnotationTool.js" path="/src/src/ui/tools/ve.ui.ClearAnnotationTool.js">
        <metrics statements="9" coveredstatements="8" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="0"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="0" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.CommentAnnotationInspectorTool.js" path="/src/src/ui/tools/ve.ui.CommentAnnotationInspectorTool.js">
        <metrics statements="11" coveredstatements="10" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="0"/>
        <line num="16" count="1" type="stmt"/>
        <line num="17" count="0" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="20" count="1" type="stmt"/>
        <line num="21" count="1" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.CommentInspectorTool.js" path="/src/src/ui/tools/ve.ui.CommentInspectorTool.js">
        <metrics statements="11" coveredstatements="10" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="0"/>
        <line num="16" count="1" type="stmt"/>
        <line num="17" count="0" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="20" count="1" type="stmt"/>
        <line num="21" count="1" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.FormatTool.js" path="/src/src/ui/tools/ve.ui.FormatTool.js">
        <metrics statements="115" coveredstatements="94" conditionals="2" coveredconditionals="0" methods="13" coveredmethods="0"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="0" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="51" count="0" type="stmt"/>
        <line num="54" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="55" count="0" type="stmt"/>
        <line num="56" count="0" type="stmt"/>
        <line num="57" count="0" type="stmt"/>
        <line num="60" count="0" type="stmt"/>
        <line num="62" count="0" type="stmt"/>
        <line num="63" count="0" type="stmt"/>
        <line num="65" count="0" type="stmt"/>
        <line num="77" count="1" type="stmt"/>
        <line num="78" count="0" type="stmt"/>
        <line num="80" count="1" type="stmt"/>
        <line num="81" count="1" type="stmt"/>
        <line num="82" count="1" type="stmt"/>
        <line num="83" count="1" type="stmt"/>
        <line num="85" count="1" type="stmt"/>
        <line num="86" count="1" type="stmt"/>
        <line num="87" count="1" type="stmt"/>
        <line num="98" count="1" type="stmt"/>
        <line num="99" count="0" type="stmt"/>
        <line num="101" count="1" type="stmt"/>
        <line num="102" count="1" type="stmt"/>
        <line num="103" count="1" type="stmt"/>
        <line num="104" count="1" type="stmt"/>
        <line num="106" count="1" type="stmt"/>
        <line num="107" count="1" type="stmt"/>
        <line num="108" count="1" type="stmt"/>
        <line num="119" count="1" type="stmt"/>
        <line num="120" count="0" type="stmt"/>
        <line num="122" count="1" type="stmt"/>
        <line num="123" count="1" type="stmt"/>
        <line num="124" count="1" type="stmt"/>
        <line num="125" count="1" type="stmt"/>
        <line num="127" count="1" type="stmt"/>
        <line num="128" count="1" type="stmt"/>
        <line num="129" count="1" type="stmt"/>
        <line num="140" count="1" type="stmt"/>
        <line num="141" count="0" type="stmt"/>
        <line num="143" count="1" type="stmt"/>
        <line num="144" count="1" type="stmt"/>
        <line num="145" count="1" type="stmt"/>
        <line num="146" count="1" type="stmt"/>
        <line num="148" count="1" type="stmt"/>
        <line num="149" count="1" type="stmt"/>
        <line num="150" count="1" type="stmt"/>
        <line num="161" count="1" type="stmt"/>
        <line num="162" count="0" type="stmt"/>
        <line num="164" count="1" type="stmt"/>
        <line num="165" count="1" type="stmt"/>
        <line num="166" count="1" type="stmt"/>
        <line num="167" count="1" type="stmt"/>
        <line num="169" count="1" type="stmt"/>
        <line num="170" count="1" type="stmt"/>
        <line num="171" count="1" type="stmt"/>
        <line num="182" count="1" type="stmt"/>
        <line num="183" count="0" type="stmt"/>
        <line num="185" count="1" type="stmt"/>
        <line num="186" count="1" type="stmt"/>
        <line num="187" count="1" type="stmt"/>
        <line num="188" count="1" type="stmt"/>
        <line num="190" count="1" type="stmt"/>
        <line num="191" count="1" type="stmt"/>
        <line num="192" count="1" type="stmt"/>
        <line num="203" count="1" type="stmt"/>
        <line num="204" count="0" type="stmt"/>
        <line num="206" count="1" type="stmt"/>
        <line num="207" count="1" type="stmt"/>
        <line num="208" count="1" type="stmt"/>
        <line num="209" count="1" type="stmt"/>
        <line num="211" count="1" type="stmt"/>
        <line num="212" count="1" type="stmt"/>
        <line num="213" count="1" type="stmt"/>
        <line num="224" count="1" type="stmt"/>
        <line num="225" count="0" type="stmt"/>
        <line num="227" count="1" type="stmt"/>
        <line num="228" count="1" type="stmt"/>
        <line num="229" count="1" type="stmt"/>
        <line num="230" count="1" type="stmt"/>
        <line num="232" count="1" type="stmt"/>
        <line num="233" count="1" type="stmt"/>
        <line num="234" count="1" type="stmt"/>
        <line num="245" count="1" type="stmt"/>
        <line num="246" count="0" type="stmt"/>
        <line num="248" count="1" type="stmt"/>
        <line num="249" count="1" type="stmt"/>
        <line num="250" count="1" type="stmt"/>
        <line num="251" count="1" type="stmt"/>
        <line num="253" count="1" type="stmt"/>
        <line num="254" count="1" type="stmt"/>
        <line num="255" count="1" type="stmt"/>
        <line num="266" count="1" type="stmt"/>
        <line num="267" count="0" type="stmt"/>
        <line num="269" count="1" type="stmt"/>
        <line num="270" count="1" type="stmt"/>
        <line num="271" count="1" type="stmt"/>
        <line num="272" count="1" type="stmt"/>
        <line num="274" count="1" type="stmt"/>
        <line num="275" count="1" type="stmt"/>
        <line num="276" count="1" type="stmt"/>
        <line num="287" count="1" type="stmt"/>
        <line num="288" count="0" type="stmt"/>
        <line num="290" count="1" type="stmt"/>
        <line num="291" count="1" type="stmt"/>
        <line num="292" count="1" type="stmt"/>
        <line num="293" count="1" type="stmt"/>
        <line num="295" count="1" type="stmt"/>
        <line num="296" count="1" type="stmt"/>
        <line num="297" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.FragmentInspectorTool.js" path="/src/src/ui/tools/ve.ui.FragmentInspectorTool.js">
        <metrics statements="5" coveredstatements="4" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="0"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="0" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.FragmentWindowTool.js" path="/src/src/ui/tools/ve.ui.FragmentWindowTool.js">
        <metrics statements="15" coveredstatements="8" conditionals="4" coveredconditionals="0" methods="5" coveredmethods="1"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="0" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="46" count="1" type="stmt"/>
        <line num="47" count="120" type="stmt"/>
        <line num="53" count="1" type="stmt"/>
        <line num="54" count="0" type="stmt"/>
        <line num="59" count="0" type="stmt"/>
        <line num="61" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="63" count="0" type="stmt"/>
        <line num="66" count="0" type="stmt"/>
        <line num="76" count="1" type="stmt"/>
        <line num="77" count="0" type="cond" truecount="0" falsecount="2"/>
      </file>
      <file name="ve.ui.HelpCompletionTool.js" path="/src/src/ui/tools/ve.ui.HelpCompletionTool.js">
        <metrics statements="10" coveredstatements="9" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="0"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="0" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.HistoryTool.js" path="/src/src/ui/tools/ve.ui.HistoryTool.js">
        <metrics statements="33" coveredstatements="21" conditionals="4" coveredconditionals="0" methods="6" coveredmethods="0"/>
        <line num="16" count="1" type="stmt"/>
        <line num="18" count="0" type="stmt"/>
        <line num="21" count="0" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="37" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="38" count="0" type="stmt"/>
        <line num="40" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="41" count="0" type="stmt"/>
        <line num="42" count="0" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="50" count="0" type="stmt"/>
        <line num="56" count="1" type="stmt"/>
        <line num="57" count="0" type="stmt"/>
        <line num="59" count="0" type="stmt"/>
        <line num="71" count="1" type="stmt"/>
        <line num="73" count="0" type="stmt"/>
        <line num="75" count="1" type="stmt"/>
        <line num="76" count="1" type="stmt"/>
        <line num="77" count="1" type="stmt"/>
        <line num="78" count="1" type="stmt"/>
        <line num="79" count="1" type="stmt"/>
        <line num="81" count="1" type="stmt"/>
        <line num="82" count="1" type="stmt"/>
        <line num="93" count="1" type="stmt"/>
        <line num="95" count="0" type="stmt"/>
        <line num="97" count="1" type="stmt"/>
        <line num="98" count="1" type="stmt"/>
        <line num="99" count="1" type="stmt"/>
        <line num="100" count="1" type="stmt"/>
        <line num="101" count="1" type="stmt"/>
        <line num="103" count="1" type="stmt"/>
        <line num="104" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.IndentationTool.js" path="/src/src/ui/tools/ve.ui.IndentationTool.js">
        <metrics statements="21" coveredstatements="18" conditionals="0" coveredconditionals="0" methods="3" coveredmethods="0"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="0" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="36" count="0" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="40" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="58" count="1" type="stmt"/>
        <line num="59" count="0" type="stmt"/>
        <line num="61" count="1" type="stmt"/>
        <line num="62" count="1" type="stmt"/>
        <line num="63" count="1" type="stmt"/>
        <line num="64" count="1" type="stmt"/>
        <line num="65" count="1" type="stmt"/>
        <line num="67" count="1" type="stmt"/>
        <line num="68" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.LanguageInspectorTool.js" path="/src/src/ui/tools/ve.ui.LanguageInspectorTool.js">
        <metrics statements="10" coveredstatements="9" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="0"/>
        <line num="16" count="1" type="stmt"/>
        <line num="17" count="0" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="20" count="1" type="stmt"/>
        <line num="21" count="1" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.LinkInspectorTool.js" path="/src/src/ui/tools/ve.ui.LinkInspectorTool.js">
        <metrics statements="17" coveredstatements="10" conditionals="6" coveredconditionals="0" methods="2" coveredmethods="0"/>
        <line num="16" count="1" type="stmt"/>
        <line num="17" count="0" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
        <line num="20" count="1" type="stmt"/>
        <line num="21" count="1" type="stmt"/>
        <line num="22" count="1" type="stmt"/>
        <line num="23" count="1" type="stmt"/>
        <line num="25" count="1" type="stmt"/>
        <line num="26" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="29" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="33" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="34" count="0" type="stmt"/>
        <line num="35" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="36" count="0" type="stmt"/>
        <line num="40" count="0" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.ListTool.js" path="/src/src/ui/tools/ve.ui.ListTool.js">
        <metrics statements="31" coveredstatements="23" conditionals="0" coveredconditionals="0" methods="4" coveredmethods="0"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="0" type="stmt"/>
        <line num="22" count="0" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="50" count="0" type="stmt"/>
        <line num="52" count="0" type="stmt"/>
        <line num="53" count="0" type="stmt"/>
        <line num="54" count="0" type="stmt"/>
        <line num="66" count="1" type="stmt"/>
        <line num="67" count="0" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="70" count="1" type="stmt"/>
        <line num="71" count="1" type="stmt"/>
        <line num="72" count="1" type="stmt"/>
        <line num="73" count="1" type="stmt"/>
        <line num="75" count="1" type="stmt"/>
        <line num="76" count="1" type="stmt"/>
        <line num="77" count="1" type="stmt"/>
        <line num="88" count="1" type="stmt"/>
        <line num="89" count="0" type="stmt"/>
        <line num="91" count="1" type="stmt"/>
        <line num="92" count="1" type="stmt"/>
        <line num="93" count="1" type="stmt"/>
        <line num="94" count="1" type="stmt"/>
        <line num="95" count="1" type="stmt"/>
        <line num="97" count="1" type="stmt"/>
        <line num="98" count="1" type="stmt"/>
        <line num="99" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.TableTool.js" path="/src/src/ui/tools/ve.ui.TableTool.js">
        <metrics statements="9" coveredstatements="8" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="0"/>
        <line num="10" count="1" type="stmt"/>
        <line num="11" count="0" type="stmt"/>
        <line num="13" count="1" type="stmt"/>
        <line num="14" count="1" type="stmt"/>
        <line num="15" count="1" type="stmt"/>
        <line num="16" count="1" type="stmt"/>
        <line num="17" count="1" type="stmt"/>
        <line num="18" count="1" type="stmt"/>
        <line num="19" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.ToolbarDialogTool.js" path="/src/src/ui/tools/ve.ui.ToolbarDialogTool.js">
        <metrics statements="25" coveredstatements="22" conditionals="0" coveredconditionals="0" methods="3" coveredmethods="0"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="0" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="40" count="0" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="44" count="1" type="stmt"/>
        <line num="45" count="1" type="stmt"/>
        <line num="46" count="1" type="stmt"/>
        <line num="48" count="1" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="61" count="1" type="stmt"/>
        <line num="62" count="0" type="stmt"/>
        <line num="64" count="1" type="stmt"/>
        <line num="65" count="1" type="stmt"/>
        <line num="66" count="1" type="stmt"/>
        <line num="67" count="1" type="stmt"/>
        <line num="68" count="1" type="stmt"/>
        <line num="70" count="1" type="stmt"/>
        <line num="71" count="1" type="stmt"/>
        <line num="72" count="1" type="stmt"/>
        <line num="73" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.WindowTool.js" path="/src/src/ui/tools/ve.ui.WindowTool.js">
        <metrics statements="24" coveredstatements="14" conditionals="6" coveredconditionals="0" methods="3" coveredmethods="0"/>
        <line num="17" count="1" type="stmt"/>
        <line num="19" count="0" type="stmt"/>
        <line num="24" count="1" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="44" count="0" type="stmt"/>
        <line num="47" count="0" type="stmt"/>
        <line num="49" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="50" count="0" type="stmt"/>
        <line num="52" count="0" type="stmt"/>
        <line num="53" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="54" count="0" type="stmt"/>
        <line num="59" count="0" type="stmt"/>
        <line num="63" count="1" type="stmt"/>
        <line num="74" count="1" type="stmt"/>
        <line num="75" count="0" type="stmt"/>
        <line num="77" count="1" type="stmt"/>
        <line num="78" count="1" type="stmt"/>
        <line num="79" count="1" type="stmt"/>
        <line num="80" count="1" type="stmt"/>
        <line num="81" count="1" type="stmt"/>
        <line num="83" count="1" type="stmt"/>
        <line num="84" count="1" type="stmt"/>
        <line num="85" count="1" type="stmt"/>
      </file>
    </package>
    <package name="src.ui.widgets">
      <metrics statements="696" coveredstatements="259" conditionals="276" coveredconditionals="48" methods="128" coveredmethods="29"/>
      <file name="ve.ui.AlignWidget.js" path="/src/src/ui/widgets/ve.ui.AlignWidget.js">
        <metrics statements="7" coveredstatements="2" conditionals="3" coveredconditionals="0" methods="1" coveredmethods="0"/>
        <line num="17" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="19" count="0" type="stmt"/>
        <line num="21" count="0" type="stmt"/>
        <line num="39" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="40" count="0" type="stmt"/>
        <line num="43" count="0" type="stmt"/>
        <line num="49" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.AuthorItemWidget.js" path="/src/src/ui/widgets/ve.ui.AuthorItemWidget.js">
        <metrics statements="52" coveredstatements="8" conditionals="15" coveredconditionals="0" methods="8" coveredmethods="0"/>
        <line num="23" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="25" count="0" type="stmt"/>
        <line num="28" count="0" type="stmt"/>
        <line num="30" count="0" type="stmt"/>
        <line num="31" count="0" type="stmt"/>
        <line num="32" count="0" type="stmt"/>
        <line num="33" count="0" type="stmt"/>
        <line num="34" count="0" type="stmt"/>
        <line num="36" count="0" type="stmt"/>
        <line num="37" count="0" type="stmt"/>
        <line num="39" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="40" count="0" type="stmt"/>
        <line num="45" count="0" type="stmt"/>
        <line num="47" count="0" type="stmt"/>
        <line num="48" count="0" type="stmt"/>
        <line num="49" count="0" type="stmt"/>
        <line num="50" count="0" type="stmt"/>
        <line num="52" count="0" type="stmt"/>
        <line num="53" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="54" count="0" type="stmt"/>
        <line num="58" count="0" type="stmt"/>
        <line num="59" count="0" type="stmt"/>
        <line num="60" count="0" type="stmt"/>
        <line num="61" count="0" type="stmt"/>
        <line num="62" count="0" type="stmt"/>
        <line num="65" count="0" type="stmt"/>
        <line num="69" count="0" type="stmt"/>
        <line num="72" count="0" type="stmt"/>
        <line num="74" count="0" type="stmt"/>
        <line num="79" count="1" type="stmt"/>
        <line num="81" count="1" type="stmt"/>
        <line num="83" count="1" type="stmt"/>
        <line num="90" count="1" type="stmt"/>
        <line num="91" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="92" count="0" type="stmt"/>
        <line num="101" count="1" type="stmt"/>
        <line num="102" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="103" count="0" type="stmt"/>
        <line num="105" count="0" type="stmt"/>
        <line num="114" count="1" type="stmt"/>
        <line num="115" count="0" type="stmt"/>
        <line num="121" count="1" type="stmt"/>
        <line num="122" count="0" type="stmt"/>
        <line num="123" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="124" count="0" type="stmt"/>
        <line num="126" count="0" type="stmt"/>
        <line num="127" count="0" type="stmt"/>
        <line num="128" count="0" type="stmt"/>
        <line num="130" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="131" count="0" type="stmt"/>
        <line num="132" count="0" type="stmt"/>
        <line num="135" count="0" type="cond" truecount="0" falsecount="2"/>
      </file>
      <file name="ve.ui.ChangeDescriptionsSelectWidget.js" path="/src/src/ui/widgets/ve.ui.ChangeDescriptionsSelectWidget.js">
        <metrics statements="6" coveredstatements="6" conditionals="1" coveredconditionals="1" methods="3" coveredmethods="1"/>
        <line num="17" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="19" count="114" type="stmt"/>
        <line num="22" count="114" type="stmt"/>
        <line num="27" count="1" type="stmt"/>
        <line num="31" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.CompletionWidget.js" path="/src/src/ui/widgets/ve.ui.CompletionWidget.js">
        <metrics statements="106" coveredstatements="26" conditionals="44" coveredconditionals="4" methods="12" coveredmethods="1"/>
        <line num="19" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="20" count="32" type="stmt"/>
        <line num="21" count="32" type="stmt"/>
        <line num="24" count="32" type="cond" truecount="1" falsecount="1"/>
        <line num="29" count="32" type="stmt"/>
        <line num="31" count="32" type="stmt"/>
        <line num="33" count="32" type="stmt"/>
        <line num="34" count="32" type="stmt"/>
        <line num="43" count="32" type="stmt"/>
        <line num="44" count="32" type="stmt"/>
        <line num="50" count="32" type="stmt"/>
        <line num="54" count="32" type="stmt"/>
        <line num="61" count="32" type="stmt"/>
        <line num="65" count="32" type="stmt"/>
        <line num="67" count="32" type="stmt"/>
        <line num="68" count="32" type="stmt"/>
        <line num="73" count="32" type="stmt"/>
        <line num="81" count="1" type="stmt"/>
        <line num="89" count="1" type="stmt"/>
        <line num="90" count="0" type="stmt"/>
        <line num="91" count="0" type="stmt"/>
        <line num="92" count="0" type="stmt"/>
        <line num="93" count="0" type="stmt"/>
        <line num="94" count="0" type="stmt"/>
        <line num="96" count="0" type="stmt"/>
        <line num="97" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="98" count="0" type="stmt"/>
        <line num="99" count="0" type="stmt"/>
        <line num="100" count="0" type="stmt"/>
        <line num="101" count="0" type="stmt"/>
        <line num="102" count="0" type="stmt"/>
        <line num="105" count="0" type="stmt"/>
        <line num="108" count="0" type="stmt"/>
        <line num="110" count="0" type="stmt"/>
        <line num="116" count="1" type="stmt"/>
        <line num="117" count="0" type="stmt"/>
        <line num="118" count="0" type="stmt"/>
        <line num="119" count="0" type="stmt"/>
        <line num="120" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="121" count="0" type="stmt"/>
        <line num="123" count="0" type="stmt"/>
        <line num="124" count="0" type="stmt"/>
        <line num="130" count="1" type="stmt"/>
        <line num="131" count="0" type="stmt"/>
        <line num="132" count="0" type="stmt"/>
        <line num="133" count="0" type="stmt"/>
        <line num="134" count="0" type="stmt"/>
        <line num="139" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="140" count="0" type="stmt"/>
        <line num="142" count="0" type="stmt"/>
        <line num="143" count="0" type="stmt"/>
        <line num="146" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="150" count="0" type="stmt"/>
        <line num="152" count="0" type="stmt"/>
        <line num="154" count="0" type="stmt"/>
        <line num="156" count="0" type="stmt"/>
        <line num="157" count="0" type="stmt"/>
        <line num="158" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="160" count="0" type="stmt"/>
        <line num="162" count="0" type="stmt"/>
        <line num="163" count="0" type="stmt"/>
        <line num="164" count="0" type="stmt"/>
        <line num="165" count="0" type="stmt"/>
        <line num="166" count="0" type="stmt"/>
        <line num="167" count="0" type="stmt"/>
        <line num="177" count="1" type="stmt"/>
        <line num="179" count="0" type="stmt"/>
        <line num="180" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="181" count="0" type="stmt"/>
        <line num="183" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="184" count="0" type="stmt"/>
        <line num="186" count="0" type="stmt"/>
        <line num="188" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="190" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="191" count="0" type="stmt"/>
        <line num="192" count="0" type="stmt"/>
        <line num="194" count="0" type="stmt"/>
        <line num="196" count="0" type="stmt"/>
        <line num="199" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="200" count="0" type="stmt"/>
        <line num="202" count="0" type="stmt"/>
        <line num="203" count="0" type="stmt"/>
        <line num="204" count="0" type="stmt"/>
        <line num="213" count="1" type="stmt"/>
        <line num="214" count="0" type="stmt"/>
        <line num="216" count="0" type="stmt"/>
        <line num="224" count="1" type="stmt"/>
        <line num="225" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="227" count="0" type="stmt"/>
        <line num="236" count="1" type="stmt"/>
        <line num="237" count="0" type="stmt"/>
        <line num="239" count="0" type="stmt"/>
        <line num="240" count="0" type="stmt"/>
        <line num="241" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="242" count="0" type="stmt"/>
        <line num="244" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="245" count="0" type="stmt"/>
        <line num="247" count="0" type="stmt"/>
        <line num="250" count="0" type="cond" truecount="0" falsecount="5"/>
        <line num="251" count="0" type="stmt"/>
        <line num="253" count="0" type="stmt"/>
        <line num="263" count="1" type="stmt"/>
        <line num="264" count="0" type="stmt"/>
        <line num="265" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="266" count="0" type="stmt"/>
        <line num="268" count="0" type="cond" truecount="0" falsecount="2"/>
      </file>
      <file name="ve.ui.ContextOptionWidget.js" path="/src/src/ui/widgets/ve.ui.ContextOptionWidget.js">
        <metrics statements="18" coveredstatements="4" conditionals="7" coveredconditionals="0" methods="3" coveredmethods="0"/>
        <line num="20" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="22" count="0" type="stmt"/>
        <line num="25" count="0" type="stmt"/>
        <line num="26" count="0" type="stmt"/>
        <line num="29" count="0" type="stmt"/>
        <line num="30" count="0" type="stmt"/>
        <line num="32" count="0" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="46" count="1" type="stmt"/>
        <line num="49" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="50" count="0" type="stmt"/>
        <line num="51" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="52" count="0" type="stmt"/>
        <line num="54" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="55" count="0" type="stmt"/>
        <line num="58" count="0" type="stmt"/>
        <line num="66" count="1" type="stmt"/>
        <line num="67" count="0" type="stmt"/>
      </file>
      <file name="ve.ui.ContextSelectWidget.js" path="/src/src/ui/widgets/ve.ui.ContextSelectWidget.js">
        <metrics statements="7" coveredstatements="3" conditionals="1" coveredconditionals="0" methods="2" coveredmethods="0"/>
        <line num="18" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="20" count="0" type="stmt"/>
        <line num="22" count="0" type="stmt"/>
        <line num="25" count="0" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="37" count="1" type="stmt"/>
        <line num="39" count="0" type="stmt"/>
      </file>
      <file name="ve.ui.DimensionsWidget.js" path="/src/src/ui/widgets/ve.ui.DimensionsWidget.js">
        <metrics statements="78" coveredstatements="21" conditionals="21" coveredconditionals="0" methods="20" coveredmethods="0"/>
        <line num="20" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="22" count="0" type="stmt"/>
        <line num="24" count="0" type="stmt"/>
        <line num="27" count="0" type="stmt"/>
        <line num="28" count="0" type="stmt"/>
        <line num="31" count="0" type="stmt"/>
        <line num="33" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="34" count="0" type="stmt"/>
        <line num="35" count="0" type="stmt"/>
        <line num="37" count="0" type="stmt"/>
        <line num="40" count="0" type="stmt"/>
        <line num="45" count="0" type="stmt"/>
        <line num="46" count="0" type="stmt"/>
        <line num="49" count="0" type="stmt"/>
        <line num="63" count="1" type="stmt"/>
        <line num="85" count="1" type="stmt"/>
        <line num="86" count="0" type="stmt"/>
        <line num="95" count="1" type="stmt"/>
        <line num="96" count="0" type="stmt"/>
        <line num="106" count="1" type="stmt"/>
        <line num="107" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="108" count="0" type="stmt"/>
        <line num="109" count="0" type="stmt"/>
        <line num="111" count="0" type="stmt"/>
        <line num="117" count="1" type="stmt"/>
        <line num="118" count="0" type="stmt"/>
        <line num="119" count="0" type="stmt"/>
        <line num="127" count="1" type="stmt"/>
        <line num="128" count="0" type="stmt"/>
        <line num="137" count="1" type="stmt"/>
        <line num="138" count="0" type="stmt"/>
        <line num="139" count="0" type="stmt"/>
        <line num="140" count="0" type="stmt"/>
        <line num="148" count="1" type="stmt"/>
        <line num="149" count="0" type="stmt"/>
        <line num="162" count="1" type="stmt"/>
        <line num="163" count="0" type="stmt"/>
        <line num="164" count="0" type="stmt"/>
        <line num="165" count="0" type="stmt"/>
        <line num="174" count="1" type="stmt"/>
        <line num="175" count="0" type="stmt"/>
        <line num="176" count="0" type="stmt"/>
        <line num="188" count="1" type="stmt"/>
        <line num="189" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="190" count="0" type="stmt"/>
        <line num="192" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="193" count="0" type="stmt"/>
        <line num="195" count="0" type="stmt"/>
        <line num="209" count="1" type="stmt"/>
        <line num="210" count="0" type="stmt"/>
        <line num="223" count="1" type="stmt"/>
        <line num="225" count="0" type="stmt"/>
        <line num="229" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="230" count="0" type="stmt"/>
        <line num="232" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="233" count="0" type="stmt"/>
        <line num="235" count="0" type="stmt"/>
        <line num="243" count="1" type="stmt"/>
        <line num="244" count="0" type="stmt"/>
        <line num="254" count="1" type="stmt"/>
        <line num="255" count="0" type="stmt"/>
        <line num="256" count="0" type="stmt"/>
        <line num="257" count="0" type="stmt"/>
        <line num="258" count="0" type="stmt"/>
        <line num="266" count="1" type="stmt"/>
        <line num="267" count="0" type="stmt"/>
        <line num="275" count="1" type="stmt"/>
        <line num="276" count="0" type="stmt"/>
        <line num="286" count="1" type="stmt"/>
        <line num="287" count="0" type="stmt"/>
        <line num="288" count="0" type="stmt"/>
        <line num="298" count="1" type="stmt"/>
        <line num="299" count="0" type="stmt"/>
        <line num="300" count="0" type="stmt"/>
        <line num="309" count="1" type="stmt"/>
        <line num="310" count="0" type="stmt"/>
        <line num="311" count="0" type="stmt"/>
        <line num="312" count="0" type="stmt"/>
      </file>
      <file name="ve.ui.LanguageInputWidget.js" path="/src/src/ui/widgets/ve.ui.LanguageInputWidget.js">
        <metrics statements="83" coveredstatements="73" conditionals="40" coveredconditionals="21" methods="11" coveredmethods="9"/>
        <line num="25" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="27" count="2" type="stmt"/>
        <line num="30" count="2" type="stmt"/>
        <line num="31" count="2" type="stmt"/>
        <line num="32" count="2" type="stmt"/>
        <line num="34" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="35" count="2" type="stmt"/>
        <line num="37" count="2" type="stmt"/>
        <line num="43" count="2" type="stmt"/>
        <line num="47" count="2" type="stmt"/>
        <line num="50" count="2" type="stmt"/>
        <line num="52" count="2" type="stmt"/>
        <line num="55" count="2" type="stmt"/>
        <line num="60" count="2" type="stmt"/>
        <line num="61" count="2" type="stmt"/>
        <line num="64" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="65" count="2" type="stmt"/>
        <line num="67" count="2" type="stmt"/>
        <line num="70" count="2" type="stmt"/>
        <line num="71" count="2" type="stmt"/>
        <line num="72" count="2" type="stmt"/>
        <line num="75" count="2" type="stmt"/>
        <line num="90" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="92" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="93" count="2" type="stmt"/>
        <line num="100" count="2" type="stmt"/>
        <line num="101" count="2" type="stmt"/>
        <line num="103" count="2" type="stmt"/>
        <line num="107" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="108" count="2" type="stmt"/>
        <line num="114" count="1" type="stmt"/>
        <line num="129" count="1" type="stmt"/>
        <line num="130" count="0" type="stmt"/>
        <line num="134" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="135" count="0" type="stmt"/>
        <line num="143" count="1" type="stmt"/>
        <line num="144" count="4" type="cond" truecount="1" falsecount="1"/>
        <line num="145" count="4" type="stmt"/>
        <line num="148" count="0" type="stmt"/>
        <line num="149" count="0" type="stmt"/>
        <line num="166" count="1" type="stmt"/>
        <line num="167" count="2" type="cond" truecount="2" falsecount="2"/>
        <line num="169" count="0" type="stmt"/>
        <line num="173" count="2" type="stmt"/>
        <line num="174" count="2" type="cond" truecount="2" falsecount="2"/>
        <line num="175" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="176" count="2" type="stmt"/>
        <line num="177" count="2" type="stmt"/>
        <line num="182" count="2" type="stmt"/>
        <line num="184" count="0" type="stmt"/>
        <line num="185" count="0" type="stmt"/>
        <line num="188" count="0" type="stmt"/>
        <line num="191" count="2" type="stmt"/>
        <line num="192" count="2" type="stmt"/>
        <line num="194" count="2" type="stmt"/>
        <line num="195" count="2" type="stmt"/>
        <line num="196" count="2" type="stmt"/>
        <line num="197" count="2" type="stmt"/>
        <line num="205" count="1" type="stmt"/>
        <line num="206" count="2" type="stmt"/>
        <line num="214" count="1" type="stmt"/>
        <line num="215" count="2" type="stmt"/>
        <line num="225" count="1" type="stmt"/>
        <line num="226" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="227" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="228" count="2" type="stmt"/>
        <line num="230" count="6" type="cond" truecount="2" falsecount="0"/>
        <line num="231" count="2" type="stmt"/>
        <line num="233" count="6" type="stmt"/>
        <line num="243" count="1" type="stmt"/>
        <line num="245" count="2" type="stmt"/>
        <line num="249" count="2" type="cond" truecount="1" falsecount="1"/>
        <line num="250" count="0" type="stmt"/>
        <line num="252" count="2" type="stmt"/>
        <line num="253" count="2" type="stmt"/>
        <line num="261" count="1" type="stmt"/>
        <line num="262" count="6" type="stmt"/>
        <line num="272" count="1" type="stmt"/>
        <line num="273" count="4" type="stmt"/>
        <line num="274" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="275" count="2" type="stmt"/>
        <line num="277" count="4" type="stmt"/>
        <line num="278" count="4" type="stmt"/>
      </file>
      <file name="ve.ui.LanguageResultWidget.js" path="/src/src/ui/widgets/ve.ui.LanguageResultWidget.js">
        <metrics statements="16" coveredstatements="3" conditionals="7" coveredconditionals="0" methods="2" coveredmethods="0"/>
        <line num="16" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="18" count="0" type="stmt"/>
        <line num="21" count="0" type="stmt"/>
        <line num="22" count="0" type="stmt"/>
        <line num="23" count="0" type="stmt"/>
        <line num="24" count="0" type="stmt"/>
        <line num="29" count="1" type="stmt"/>
        <line num="42" count="1" type="stmt"/>
        <line num="43" count="0" type="stmt"/>
        <line num="45" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="46" count="0" type="stmt"/>
        <line num="48" count="0" type="stmt"/>
        <line num="50" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="51" count="0" type="stmt"/>
        <line num="53" count="0" type="stmt"/>
        <line num="56" count="0" type="stmt"/>
      </file>
      <file name="ve.ui.LanguageSearchWidget.js" path="/src/src/ui/widgets/ve.ui.LanguageSearchWidget.js">
        <metrics statements="37" coveredstatements="5" conditionals="13" coveredconditionals="0" methods="8" coveredmethods="0"/>
        <line num="16" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="18" count="0" type="stmt"/>
        <line num="23" count="0" type="stmt"/>
        <line num="26" count="0" type="stmt"/>
        <line num="27" count="0" type="stmt"/>
        <line num="29" count="0" type="stmt"/>
        <line num="35" count="0" type="stmt"/>
        <line num="38" count="0" type="stmt"/>
        <line num="43" count="1" type="stmt"/>
        <line num="50" count="1" type="stmt"/>
        <line num="52" count="0" type="stmt"/>
        <line num="55" count="0" type="stmt"/>
        <line num="63" count="1" type="stmt"/>
        <line num="64" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="65" count="0" type="stmt"/>
        <line num="66" count="0" type="stmt"/>
        <line num="69" count="0" type="stmt"/>
        <line num="71" count="0" type="stmt"/>
        <line num="72" count="0" type="stmt"/>
        <line num="73" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="74" count="0" type="stmt"/>
        <line num="82" count="1" type="stmt"/>
        <line num="83" count="0" type="stmt"/>
        <line num="84" count="0" type="stmt"/>
        <line num="85" count="0" type="stmt"/>
        <line num="86" count="0" type="stmt"/>
        <line num="87" count="0" type="stmt"/>
        <line num="89" count="0" type="stmt"/>
        <line num="91" count="0" type="stmt"/>
        <line num="92" count="0" type="stmt"/>
        <line num="94" count="0" type="stmt"/>
        <line num="95" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="98" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="99" count="0" type="stmt"/>
        <line num="108" count="0" type="stmt"/>
        <line num="109" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="110" count="0" type="stmt"/>
      </file>
      <file name="ve.ui.LinkAnnotationWidget.js" path="/src/src/ui/widgets/ve.ui.LinkAnnotationWidget.js">
        <metrics statements="44" coveredstatements="41" conditionals="18" coveredconditionals="13" methods="13" coveredmethods="13"/>
        <line num="16" count="1" type="cond" truecount="1" falsecount="0"/>
        <line num="18" count="16" type="stmt"/>
        <line num="19" count="16" type="stmt"/>
        <line num="23" count="16" type="stmt"/>
        <line num="26" count="16" type="stmt"/>
        <line num="31" count="16" type="stmt"/>
        <line num="36" count="1" type="stmt"/>
        <line num="56" count="1" type="stmt"/>
        <line num="57" count="16" type="stmt"/>
        <line num="60" count="16" type="cond" truecount="1" falsecount="1"/>
        <line num="61" count="0" type="stmt"/>
        <line num="63" count="16" type="stmt"/>
        <line num="77" count="1" type="stmt"/>
        <line num="78" count="43" type="cond" truecount="2" falsecount="0"/>
        <line num="89" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="90" count="16" type="stmt"/>
        <line num="98" count="1" type="stmt"/>
        <line num="99" count="211" type="stmt"/>
        <line num="105" count="1" type="stmt"/>
        <line num="107" count="16" type="stmt"/>
        <line num="109" count="16" type="stmt"/>
        <line num="110" count="16" type="stmt"/>
        <line num="118" count="1" type="stmt"/>
        <line num="121" count="30" type="cond" truecount="1" falsecount="1"/>
        <line num="122" count="0" type="stmt"/>
        <line num="124" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="127" count="30" type="stmt"/>
        <line num="129" count="16" type="stmt"/>
        <line num="132" count="14" type="stmt"/>
        <line num="148" count="1" type="stmt"/>
        <line num="149" count="62" type="cond" truecount="2" falsecount="0"/>
        <line num="154" count="32" type="stmt"/>
        <line num="157" count="30" type="stmt"/>
        <line num="160" count="30" type="cond" truecount="2" falsecount="0"/>
        <line num="161" count="25" type="stmt"/>
        <line num="164" count="30" type="stmt"/>
        <line num="166" count="30" type="stmt"/>
        <line num="174" count="1" type="stmt"/>
        <line num="175" count="104" type="stmt"/>
        <line num="183" count="1" type="stmt"/>
        <line num="184" count="18" type="stmt"/>
        <line num="194" count="1" type="stmt"/>
        <line num="195" count="16" type="stmt"/>
        <line num="196" count="16" type="stmt"/>
      </file>
      <file name="ve.ui.MediaSizeWidget.js" path="/src/src/ui/widgets/ve.ui.MediaSizeWidget.js">
        <metrics statements="146" coveredstatements="24" conditionals="71" coveredconditionals="0" methods="23" coveredmethods="0"/>
        <line num="20" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="21" count="0" type="stmt"/>
        <line num="24" count="0" type="stmt"/>
        <line num="27" count="0" type="stmt"/>
        <line num="28" count="0" type="stmt"/>
        <line num="29" count="0" type="stmt"/>
        <line num="30" count="0" type="stmt"/>
        <line num="31" count="0" type="stmt"/>
        <line num="32" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="35" count="0" type="stmt"/>
        <line num="38" count="0" type="stmt"/>
        <line num="53" count="0" type="stmt"/>
        <line num="64" count="0" type="stmt"/>
        <line num="68" count="0" type="stmt"/>
        <line num="85" count="0" type="stmt"/>
        <line num="93" count="0" type="stmt"/>
        <line num="94" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="95" count="0" type="stmt"/>
        <line num="97" count="0" type="stmt"/>
        <line num="100" count="0" type="stmt"/>
        <line num="107" count="0" type="stmt"/>
        <line num="113" count="0" type="stmt"/>
        <line num="119" count="1" type="stmt"/>
        <line num="146" count="1" type="stmt"/>
        <line num="148" count="0" type="stmt"/>
        <line num="149" count="0" type="stmt"/>
        <line num="157" count="1" type="stmt"/>
        <line num="158" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="159" count="0" type="stmt"/>
        <line num="160" count="0" type="stmt"/>
        <line num="169" count="1" type="stmt"/>
        <line num="171" count="0" type="stmt"/>
        <line num="174" count="0" type="stmt"/>
        <line num="179" count="0" type="stmt"/>
        <line num="199" count="1" type="stmt"/>
        <line num="200" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="201" count="0" type="stmt"/>
        <line num="203" count="0" type="stmt"/>
        <line num="204" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="205" count="0" type="stmt"/>
        <line num="206" count="0" type="stmt"/>
        <line num="207" count="0" type="stmt"/>
        <line num="209" count="0" type="stmt"/>
        <line num="235" count="1" type="stmt"/>
        <line num="236" count="0" type="stmt"/>
        <line num="237" count="0" type="stmt"/>
        <line num="239" count="0" type="stmt"/>
        <line num="241" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="243" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="244" count="0" type="stmt"/>
        <line num="246" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="248" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="249" count="0" type="stmt"/>
        <line num="251" count="0" type="stmt"/>
        <line num="254" count="0" type="stmt"/>
        <line num="255" count="0" type="stmt"/>
        <line num="256" count="0" type="stmt"/>
        <line num="291" count="1" type="stmt"/>
        <line num="292" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="299" count="0" type="stmt"/>
        <line num="303" count="0" type="stmt"/>
        <line num="310" count="1" type="stmt"/>
        <line num="311" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="321" count="1" type="stmt"/>
        <line num="322" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="323" count="0" type="stmt"/>
        <line num="325" count="0" type="stmt"/>
        <line num="327" count="0" type="stmt"/>
        <line num="333" count="0" type="stmt"/>
        <line num="335" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="337" count="0" type="stmt"/>
        <line num="341" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="342" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="344" count="0" type="stmt"/>
        <line num="345" count="0" type="stmt"/>
        <line num="346" count="0" type="stmt"/>
        <line num="355" count="1" type="stmt"/>
        <line num="356" count="0" type="stmt"/>
        <line num="366" count="1" type="stmt"/>
        <line num="367" count="0" type="stmt"/>
        <line num="368" count="0" type="stmt"/>
        <line num="376" count="1" type="stmt"/>
        <line num="377" count="0" type="stmt"/>
        <line num="388" count="1" type="stmt"/>
        <line num="390" count="0" type="stmt"/>
        <line num="391" count="0" type="stmt"/>
        <line num="392" count="0" type="stmt"/>
        <line num="400" count="1" type="stmt"/>
        <line num="401" count="0" type="stmt"/>
        <line num="409" count="1" type="stmt"/>
        <line num="410" count="0" type="stmt"/>
        <line num="416" count="1" type="stmt"/>
        <line num="418" count="0" type="stmt"/>
        <line num="420" count="0" type="stmt"/>
        <line num="421" count="0" type="stmt"/>
        <line num="430" count="1" type="stmt"/>
        <line num="431" count="0" type="stmt"/>
        <line num="436" count="0" type="cond" truecount="0" falsecount="5"/>
        <line num="440" count="0" type="stmt"/>
        <line num="443" count="0" type="stmt"/>
        <line num="446" count="0" type="stmt"/>
        <line num="451" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="456" count="0" type="stmt"/>
        <line num="465" count="1" type="stmt"/>
        <line num="467" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="468" count="0" type="stmt"/>
        <line num="470" count="0" type="stmt"/>
        <line num="472" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="473" count="0" type="stmt"/>
        <line num="477" count="0" type="stmt"/>
        <line num="479" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="485" count="0" type="stmt"/>
        <line num="488" count="0" type="stmt"/>
        <line num="489" count="0" type="stmt"/>
        <line num="492" count="0" type="stmt"/>
        <line num="494" count="0" type="stmt"/>
        <line num="496" count="0" type="stmt"/>
        <line num="498" count="0" type="stmt"/>
        <line num="511" count="1" type="stmt"/>
        <line num="512" count="0" type="stmt"/>
        <line num="514" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="515" count="0" type="stmt"/>
        <line num="516" count="0" type="stmt"/>
        <line num="517" count="0" type="stmt"/>
        <line num="519" count="0" type="stmt"/>
        <line num="521" count="0" type="stmt"/>
        <line num="529" count="1" type="stmt"/>
        <line num="530" count="0" type="stmt"/>
        <line num="532" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="533" count="0" type="stmt"/>
        <line num="535" count="0" type="stmt"/>
        <line num="537" count="0" type="stmt"/>
        <line num="538" count="0" type="stmt"/>
        <line num="546" count="1" type="stmt"/>
        <line num="547" count="0" type="stmt"/>
        <line num="566" count="1" type="stmt"/>
        <line num="567" count="0" type="stmt"/>
        <line num="580" count="1" type="stmt"/>
        <line num="581" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="586" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="587" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="591" count="0" type="stmt"/>
        <line num="592" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="596" count="0" type="stmt"/>
        <line num="598" count="0" type="stmt"/>
        <line num="602" count="0" type="stmt"/>
      </file>
      <file name="ve.ui.NoFocusButtonWidget.js" path="/src/src/ui/widgets/ve.ui.NoFocusButtonWidget.js">
        <metrics statements="4" coveredstatements="4" conditionals="0" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="7" count="1" type="stmt"/>
        <line num="8" count="314" type="stmt"/>
        <line num="10" count="1" type="stmt"/>
        <line num="11" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.TargetWidget.js" path="/src/src/ui/widgets/ve.ui.TargetWidget.js">
        <metrics statements="69" coveredstatements="17" conditionals="22" coveredconditionals="0" methods="17" coveredmethods="0"/>
        <line num="34" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="36" count="0" type="stmt"/>
        <line num="39" count="0" type="stmt"/>
        <line num="42" count="0" type="stmt"/>
        <line num="44" count="0" type="stmt"/>
        <line num="45" count="0" type="stmt"/>
        <line num="46" count="0" type="stmt"/>
        <line num="47" count="0" type="stmt"/>
        <line num="48" count="0" type="stmt"/>
        <line num="49" count="0" type="stmt"/>
        <line num="50" count="0" type="stmt"/>
        <line num="51" count="0" type="stmt"/>
        <line num="52" count="0" type="stmt"/>
        <line num="53" count="0" type="stmt"/>
        <line num="55" count="0" type="stmt"/>
        <line num="57" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="58" count="0" type="stmt"/>
        <line num="62" count="0" type="stmt"/>
        <line num="68" count="1" type="stmt"/>
        <line num="69" count="1" type="stmt"/>
        <line num="102" count="1" type="stmt"/>
        <line num="103" count="0" type="stmt"/>
        <line num="121" count="1" type="stmt"/>
        <line num="123" count="0" type="stmt"/>
        <line num="124" count="0" type="stmt"/>
        <line num="137" count="0" type="stmt"/>
        <line num="140" count="0" type="stmt"/>
        <line num="146" count="0" type="stmt"/>
        <line num="147" count="0" type="stmt"/>
        <line num="152" count="0" type="stmt"/>
        <line num="153" count="0" type="stmt"/>
        <line num="156" count="0" type="stmt"/>
        <line num="164" count="1" type="stmt"/>
        <line num="165" count="0" type="stmt"/>
        <line num="166" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="168" count="0" type="stmt"/>
        <line num="180" count="1" type="stmt"/>
        <line num="181" count="0" type="stmt"/>
        <line num="182" count="0" type="cond" truecount="0" falsecount="4"/>
        <line num="184" count="0" type="stmt"/>
        <line num="195" count="1" type="stmt"/>
        <line num="196" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="204" count="1" type="stmt"/>
        <line num="205" count="0" type="stmt"/>
        <line num="206" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="207" count="0" type="stmt"/>
        <line num="209" count="0" type="stmt"/>
        <line num="217" count="1" type="stmt"/>
        <line num="218" count="0" type="stmt"/>
        <line num="226" count="1" type="stmt"/>
        <line num="227" count="0" type="stmt"/>
        <line num="235" count="1" type="stmt"/>
        <line num="236" count="0" type="stmt"/>
        <line num="244" count="1" type="stmt"/>
        <line num="245" count="0" type="stmt"/>
        <line num="255" count="1" type="stmt"/>
        <line num="256" count="0" type="stmt"/>
        <line num="262" count="1" type="stmt"/>
        <line num="263" count="0" type="stmt"/>
        <line num="270" count="1" type="stmt"/>
        <line num="272" count="0" type="stmt"/>
        <line num="275" count="0" type="stmt"/>
        <line num="284" count="1" type="stmt"/>
        <line num="285" count="0" type="stmt"/>
        <line num="286" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="287" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="288" count="0" type="stmt"/>
        <line num="289" count="0" type="stmt"/>
        <line num="292" count="0" type="stmt"/>
      </file>
      <file name="ve.ui.WhitespacePreservingTextInputWidget.js" path="/src/src/ui/widgets/ve.ui.WhitespacePreservingTextInputWidget.js">
        <metrics statements="23" coveredstatements="22" conditionals="13" coveredconditionals="9" methods="4" coveredmethods="4"/>
        <line num="18" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="20" count="4" type="stmt"/>
        <line num="22" count="4" type="stmt"/>
        <line num="24" count="4" type="stmt"/>
        <line num="25" count="4" type="cond" truecount="2" falsecount="0"/>
        <line num="27" count="4" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="42" count="12" type="cond" truecount="1" falsecount="1"/>
        <line num="43" count="12" type="stmt"/>
        <line num="44" count="12" type="cond" truecount="2" falsecount="0"/>
        <line num="45" count="4" type="stmt"/>
        <line num="48" count="12" type="cond" truecount="1" falsecount="1"/>
        <line num="49" count="12" type="stmt"/>
        <line num="50" count="12" type="cond" truecount="2" falsecount="0"/>
        <line num="51" count="4" type="stmt"/>
        <line num="54" count="12" type="stmt"/>
        <line num="62" count="1" type="stmt"/>
        <line num="63" count="4" type="stmt"/>
        <line num="71" count="1" type="stmt"/>
        <line num="72" count="1" type="cond" truecount="1" falsecount="1"/>
        <line num="74" count="0" type="stmt"/>
        <line num="76" count="1" type="stmt"/>
      </file>
    </package>
    <package name="src.ui.windowmanagers">
      <metrics statements="49" coveredstatements="37" conditionals="15" coveredconditionals="5" methods="13" coveredmethods="9"/>
      <file name="ve.ui.DesktopInspectorWindowManager.js" path="/src/src/ui/windowmanagers/ve.ui.DesktopInspectorWindowManager.js">
        <metrics statements="4" coveredstatements="4" conditionals="1" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="18" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="20" count="29" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.MobileWindowManager.js" path="/src/src/ui/windowmanagers/ve.ui.MobileWindowManager.js">
        <metrics statements="6" coveredstatements="6" conditionals="1" coveredconditionals="0" methods="1" coveredmethods="1"/>
        <line num="18" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="20" count="6" type="stmt"/>
        <line num="23" count="6" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="33" count="1" type="stmt"/>
        <line num="38" count="1" type="stmt"/>
      </file>
      <file name="ve.ui.SidebarDialogWindowManager.js" path="/src/src/ui/windowmanagers/ve.ui.SidebarDialogWindowManager.js">
        <metrics statements="19" coveredstatements="8" conditionals="5" coveredconditionals="0" methods="5" coveredmethods="1"/>
        <line num="18" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="20" count="32" type="stmt"/>
        <line num="25" count="32" type="stmt"/>
        <line num="27" count="32" type="stmt"/>
        <line num="35" count="1" type="stmt"/>
        <line num="39" count="1" type="stmt"/>
        <line num="67" count="1" type="stmt"/>
        <line num="68" count="0" type="stmt"/>
        <line num="71" count="0" type="stmt"/>
        <line num="72" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="73" count="0" type="stmt"/>
        <line num="80" count="0" type="stmt"/>
        <line num="82" count="0" type="stmt"/>
        <line num="84" count="0" type="cond" truecount="0" falsecount="2"/>
        <line num="85" count="0" type="stmt"/>
        <line num="88" count="0" type="stmt"/>
        <line num="89" count="0" type="stmt"/>
        <line num="97" count="1" type="stmt"/>
        <line num="98" count="0" type="stmt"/>
      </file>
      <file name="ve.ui.SurfaceWindowManager.js" path="/src/src/ui/windowmanagers/ve.ui.SurfaceWindowManager.js">
        <metrics statements="8" coveredstatements="8" conditionals="3" coveredconditionals="2" methods="3" coveredmethods="3"/>
        <line num="18" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="22" count="98" type="stmt"/>
        <line num="25" count="98" type="stmt"/>
        <line num="30" count="1" type="stmt"/>
        <line num="41" count="1" type="stmt"/>
        <line num="42" count="98" type="cond" truecount="2" falsecount="0"/>
        <line num="52" count="1" type="stmt"/>
        <line num="53" count="20" type="stmt"/>
      </file>
      <file name="ve.ui.ToolbarDialogWindowManager.js" path="/src/src/ui/windowmanagers/ve.ui.ToolbarDialogWindowManager.js">
        <metrics statements="12" coveredstatements="11" conditionals="5" coveredconditionals="3" methods="3" coveredmethods="3"/>
        <line num="18" count="1" type="cond" truecount="0" falsecount="1"/>
        <line num="20" count="2" type="stmt"/>
        <line num="28" count="1" type="stmt"/>
        <line num="32" count="1" type="stmt"/>
        <line num="54" count="1" type="stmt"/>
        <line num="61" count="1" type="stmt"/>
        <line num="62" count="2" type="stmt"/>
        <line num="70" count="1" type="stmt"/>
        <line num="71" count="36" type="stmt"/>
        <line num="72" count="36" type="cond" truecount="3" falsecount="1"/>
        <line num="73" count="0" type="stmt"/>
        <line num="75" count="36" type="stmt"/>
      </file>
    </package>
  </project>
</coverage>
