<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v5//EN"
"http://why3.lri.fr/why3session.dtd">
<why3session shape_version="6">
<prover id="0" name="Eprover" version="1.9.1-001" timelimit="5" steplimit="0" memlimit="2000"/>
<prover id="1" name="CVC4" version="1.8" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="2" name="CVC5" version="1.0.5" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="3" name="Z3" version="4.5.0" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="4" name="CVC3" version="2.4.1" timelimit="5" steplimit="0" memlimit="2000"/>
<prover id="5" name="Alt-Ergo" version="2.0.0" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="6" name="CVC4" version="1.6" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="7" name="Eprover" version="2.0" timelimit="5" steplimit="0" memlimit="2000"/>
<prover id="8" name="Alt-Ergo" version="2.2.0" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="10" name="Z3" version="4.8.10" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="11" name="Z3" version="4.7.1" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="12" name="Spass" version="3.9" timelimit="1" steplimit="0" memlimit="1000"/>
<file format="whyml" proved="true">
<path name=".."/><path name="toom.mlw"/>
<theory name="Toom" proved="true">
 <goal name="no_borrow&#39;vc" expl="VC for no_borrow" proved="true">
 <transf name="split_goal_right" proved="true" >
  <goal name="no_borrow&#39;vc.0" expl="assertion" proved="true">
  <transf name="split_goal_right" proved="true" >
   <goal name="no_borrow&#39;vc.0.0" expl="VC for no_borrow" proved="true">
   <proof prover="3"><result status="valid" time="0.020000" steps="30219"/></proof>
   </goal>
   <goal name="no_borrow&#39;vc.0.1" expl="VC for no_borrow" proved="true">
   <proof prover="5"><result status="valid" time="0.010000" steps="53"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="no_borrow&#39;vc.1" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="29980"/></proof>
  </goal>
 </transf>
 </goal>
 <goal name="no_borrow_ptr&#39;vc" expl="VC for no_borrow_ptr" proved="true">
 <transf name="split_goal_right" proved="true" >
  <goal name="no_borrow_ptr&#39;vc.0" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="85283"/></proof>
  </goal>
  <goal name="no_borrow_ptr&#39;vc.1" expl="precondition" proved="true">
  <transf name="split_goal_right" proved="true" >
   <goal name="no_borrow_ptr&#39;vc.1.0" expl="VC for no_borrow_ptr" proved="true">
   <proof prover="3"><result status="valid" time="0.080000" steps="85739"/></proof>
   </goal>
   <goal name="no_borrow_ptr&#39;vc.1.1" expl="VC for no_borrow_ptr" proved="true">
   <proof prover="5"><result status="valid" time="0.220000" steps="245"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="no_borrow_ptr&#39;vc.2" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="30603"/></proof>
  </goal>
  <goal name="no_borrow_ptr&#39;vc.3" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="30613"/></proof>
  </goal>
  <goal name="no_borrow_ptr&#39;vc.4" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="3470"/></proof>
  </goal>
 </transf>
 </goal>
 <goal name="wmpn_toom22_mul&#39;vc" expl="VC for wmpn_toom22_mul" proved="true">
 <transf name="split_vc" proved="true" >
  <goal name="wmpn_toom22_mul&#39;vc.0" expl="division by zero" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="3632"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.1" expl="integer overflow" proved="true">
  <proof prover="3"><result status="valid" time="0.030000" steps="36530"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.2" expl="integer overflow" proved="true">
  <proof prover="3"><result status="valid" time="0.030000" steps="47976"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.3" expl="integer overflow" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="48238"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.4" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.310000" steps="365648"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.5" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.520277" steps="62082"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.6" expl="assertion" proved="true">
  <proof prover="5"><result status="valid" time="0.020000" steps="33"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.7" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.030000" steps="50025"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.8" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.211456" steps="24159"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.9" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="39298"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.10" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="41219"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.11" expl="assertion" proved="true">
  <proof prover="5"><result status="valid" time="0.060000" steps="104"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.12" expl="assertion" proved="true">
  <proof prover="5"><result status="valid" time="0.130000" steps="105"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.13" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="3876"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.14" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="47125"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.15" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.020000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.16" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.256973" steps="27436"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.17" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.190000" steps="68"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.18" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.190000" steps="29356"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.19" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.000000" steps="21064"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.20" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="4030"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.21" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="57470"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.22" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.170000" steps="85"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.23" expl="assertion" proved="true">
  <proof prover="5"><result status="valid" time="0.220000" steps="96"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.24" expl="integer overflow" proved="true">
  <proof prover="3"><result status="valid" time="0.050000" steps="76048"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.25" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.070000" steps="44645"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.26" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.26.0" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.090000" steps="18100"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.26.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.292459" steps="30446"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.27" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.060000" steps="20953"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.28" expl="integer overflow" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="77803"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.29" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="45718"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.30" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="18478"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.31" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="14738"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.32" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.140000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.33" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.410000" steps="129"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.34" expl="precondition" proved="true">
  <transf name="introduce_premises" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.34.0" expl="precondition" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.34.0.0" expl="precondition" proved="true">
    <transf name="split_vc" proved="true" >
     <goal name="wmpn_toom22_mul&#39;vc.34.0.0.0" expl="precondition" proved="true">
     <proof prover="3"><result status="valid" time="0.010000" steps="23263"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.35" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.400000" steps="47621"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.36" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.230000" steps="31814"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.37" expl="postcondition" proved="true">
  <transf name="introduce_premises" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.37.0" expl="postcondition" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.37.0.0" expl="postcondition" proved="true">
    <transf name="split_vc" proved="true" >
     <goal name="wmpn_toom22_mul&#39;vc.37.0.0.0" expl="postcondition" proved="true">
     <proof prover="4"><result status="valid" time="2.000000"/></proof>
     </goal>
     <goal name="wmpn_toom22_mul&#39;vc.37.0.0.1" expl="postcondition" proved="true">
     <proof prover="2" timelimit="1"><result status="valid" time="0.240000" steps="32134"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.38" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.320000" steps="48372"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.39" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.160000" steps="31618"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.40" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.40.0" expl="precondition" proved="true">
   <proof prover="4"><result status="valid" time="0.220000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.41" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.050000" steps="21796"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.42" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.42.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.210000" steps="24331"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.42.1" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.120000" steps="22162"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.43" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.830000" steps="155"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.44" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.710000" steps="156"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.45" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.040000" steps="15509"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.46" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="91448"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.47" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="4472"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.48" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="4472"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.49" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="4472"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.50" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.550598" steps="52049"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.51" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.51.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.260000" steps="31811"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.52" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.52.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.180000" steps="32152"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.53" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.060000" steps="21813"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.54" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.740000" steps="153"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.55" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.740000" steps="155"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.56" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.880000" steps="156"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.57" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="4466"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.58" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.130000" steps="24372"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.59" expl="postcondition" proved="true">
  <proof prover="5" memlimit="2000"><result status="valid" time="0.730000" steps="155"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.60" expl="postcondition" proved="true">
  <proof prover="5"><result status="valid" time="0.690000" steps="155"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.61" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.040000" steps="15494"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.62" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.190000" steps="32418"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.63" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.380000" steps="54523"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.64" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.500000" steps="598490"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.65" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.480000" steps="633673"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.66" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="48551"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.67" expl="assertion" proved="true">
  <proof prover="8" memlimit="2000"><result status="valid" time="0.700000" steps="294"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.68" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.430000" steps="59763"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.69" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.670000" steps="186"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.70" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.180000" steps="34290"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.71" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.060000" steps="22135"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.72" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.72.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.090000" steps="22488"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.72.1" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.110000" steps="22493"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.73" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.73.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.180000" steps="24725"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.73.1" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.120000" steps="22384"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.74" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.74.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.130000" steps="22472"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.74.1" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.090000" steps="22388"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.75" expl="precondition" proved="true">
  <proof prover="5" memlimit="2000"><result status="valid" time="0.700000" steps="163"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.76" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.740000" steps="162"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.77" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.740000" steps="162"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.78" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.140000" steps="25387"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.79" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.030000" steps="25117"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.80" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.880000" steps="172"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.81" expl="postcondition" proved="true">
  <proof prover="4" timelimit="20" memlimit="1000"><result status="valid" time="1.320000"/></proof>
  <proof prover="5" timelimit="20"><result status="valid" time="1.140000" steps="241"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.82" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.120000" steps="22891"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.83" expl="postcondition" proved="true">
  <transf name="introduce_premises" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.83.0" expl="postcondition" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.83.0.0" expl="postcondition" proved="true">
    <proof prover="5"><result status="valid" time="0.930000" steps="173"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.84" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="16124"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.85" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.350000" steps="56602"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.86" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.530000" steps="599071"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.87" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.220000" steps="34036"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.88" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.060000" steps="22068"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.89" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.710000" steps="155"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.90" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.90.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.130000" steps="24626"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.90.1" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.170000" steps="24523"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.91" expl="precondition" proved="true">
  <proof prover="5" memlimit="2000"><result status="valid" time="0.750000" steps="208"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.92" expl="integer overflow" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.92.0" expl="integer overflow" proved="true">
   <proof prover="11"><result status="valid" time="0.080000" steps="114691"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.92.1" expl="integer overflow" proved="true">
   <proof prover="6"><result status="valid" time="0.190000" steps="35398"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.93" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.93.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.160000" steps="25259"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.93.1" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.140000" steps="25240"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.94" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.94.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.130000" steps="22435"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.94.1" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.120000" steps="22351"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.95" expl="assertion" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.95.0" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="0.130000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.96" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.860000" steps="165"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.97" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.070000" steps="50791"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.98" expl="postcondition" proved="true">
  <transf name="right" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.98.0" expl="right case" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.98.0.0" expl="right case" proved="true">
    <proof prover="8" memlimit="2000"><result status="valid" time="1.000000" steps="331"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.98.0.1" expl="right case" proved="true">
    <proof prover="8" memlimit="2000"><result status="valid" time="1.030000" steps="329"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.99" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.130000" steps="22834"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.100" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.120000" steps="22835"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.101" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.130000" steps="22836"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.102" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.102.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.340000" steps="50797"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.103" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.180000" steps="32391"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.104" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.180000" steps="32541"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.105" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.370000" steps="51450"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.106" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="66065"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.107" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.329606" steps="34293"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.108" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.070000" steps="22023"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.109" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="49565"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.110" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="49629"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.111" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="4552"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.112" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="15696"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.113" expl="postcondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.113.0" expl="postcondition" proved="true">
   <proof prover="6"><result status="valid" time="0.140000" steps="24866"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.114" expl="postcondition" proved="true">
  <transf name="split_vc" proved="true" >
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.115" expl="postcondition" proved="true">
  <transf name="split_vc" proved="true" >
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.116" expl="postcondition" proved="true">
  <transf name="split_vc" proved="true" >
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.117" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="4566"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.118" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.840000" steps="237"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.119" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.800000" steps="220"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.120" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.780000" steps="229"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.121" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.060000" steps="22040"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.122" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.050000" steps="49557"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.123" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.030000" steps="4546"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.124" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="1.060000" steps="162"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.125" expl="precondition" proved="true">
  <proof prover="5" memlimit="2000"><result status="valid" time="1.070000" steps="162"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.126" expl="postcondition" proved="true">
  <proof prover="5"><result status="valid" time="1.010000" steps="160"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.127" expl="postcondition" proved="true">
  <proof prover="5"><result status="valid" time="1.060000" steps="161"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.128" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="4558"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.129" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="4558"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.130" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="4558"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.131" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="83748"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.132" expl="integer overflow" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.132.0" expl="integer overflow" proved="true">
   <proof prover="6"><result status="valid" time="0.210000" steps="32731"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.133" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.950000" steps="247"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.134" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.940000" steps="252"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.135" expl="precondition" proved="true">
  <transf name="introduce_premises" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.135.0" expl="precondition" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.135.0.0" expl="precondition" proved="true">
    <transf name="split_vc" proved="true" >
     <goal name="wmpn_toom22_mul&#39;vc.135.0.0.0" expl="precondition" proved="true">
     <proof prover="3"><result status="valid" time="0.040000" steps="65964"/></proof>
     </goal>
     <goal name="wmpn_toom22_mul&#39;vc.135.0.0.1" expl="precondition" proved="true">
     <proof prover="3"><result status="valid" time="0.060000" steps="49649"/></proof>
     </goal>
     <goal name="wmpn_toom22_mul&#39;vc.135.0.0.2" expl="precondition" proved="true">
     <proof prover="3"><result status="valid" time="0.050000" steps="86567"/></proof>
     </goal>
     <goal name="wmpn_toom22_mul&#39;vc.135.0.0.3" expl="precondition" proved="true">
     <proof prover="3"><result status="valid" time="0.080000" steps="86905"/></proof>
     </goal>
     <goal name="wmpn_toom22_mul&#39;vc.135.0.0.4" expl="precondition" proved="true">
     <proof prover="3"><result status="valid" time="0.070000" steps="86967"/></proof>
     </goal>
     <goal name="wmpn_toom22_mul&#39;vc.135.0.0.5" expl="precondition" proved="true">
     <proof prover="5"><result status="valid" time="0.780000" steps="163"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.136" expl="assertion" proved="true">
  <transf name="introduce_premises" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.136.0" expl="assertion" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.136.0.0" expl="assertion" proved="true">
    <proof prover="6"><result status="valid" time="0.330000" steps="34116"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.137" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.137.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.200000" steps="24814"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.137.1" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.100000" steps="25002"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.138" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.070000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.139" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.580000" steps="65900"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.140" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.220000" steps="35113"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.141" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.240000" steps="35488"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.142" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.070000" steps="22553"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.143" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.143.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.140000" steps="22914"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.143.1" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.130000" steps="22919"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.144" expl="precondition" proved="true">
  <transf name="introduce_premises" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.144.0" expl="precondition" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.144.0.0" expl="precondition" proved="true">
    <proof prover="5" memlimit="2000"><result status="valid" time="1.070000" steps="179"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.145" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.060000" steps="22955"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.146" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.146.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.140000" steps="22943"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.147" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="4684"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.148" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.190000" steps="25882"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.149" expl="integer overflow" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="75928"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.150" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="1.870000" steps="297"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.151" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="16159"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.152" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.152.0" expl="precondition" proved="true">
   <proof prover="5" memlimit="2000"><result status="valid" time="2.370000" steps="276"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.153" expl="assertion" proved="true">
  <proof prover="0"><result status="valid" time="0.040000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.154" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.155" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.220000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.156" expl="assertion" proved="true">
  <proof prover="0"><result status="valid" time="0.130000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.157" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.100000" steps="26738"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.158" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.140000" steps="23767"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.159" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.130000" steps="23768"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.160" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.140000" steps="23769"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.161" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.060000" steps="4890"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.162" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.160000" steps="19490"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.163" expl="assertion" proved="true">
  <proof prover="5" memlimit="2000"><result status="valid" time="0.840000" steps="216"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.164" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.164.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.120000" steps="22577"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.164.1" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="1.010000" steps="1420361"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.164.2" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.270000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.164.3" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.550000" steps="66167"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.164.4" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.520000" steps="66175"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.164.5" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.210000" steps="34541"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.164.6" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="4"><result status="valid" time="1.020000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.164.7" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="25403"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.165" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="1.060000" steps="165"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.166" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.510000" steps="67094"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.167" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.590000" steps="67432"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.168" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.230000" steps="35810"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.169" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.090000" steps="22589"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.170" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.210000" steps="25582"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.171" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.100000" steps="22963"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.172" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.030000" steps="4688"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.173" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.050000" steps="4690"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.174" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.210000" steps="25429"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.175" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="4690"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.176" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.110000" steps="23008"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.177" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="4690"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.178" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.060000" steps="4690"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.179" expl="variant decrease" proved="true">
  <proof prover="5"><result status="valid" time="0.710000" steps="154"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.180" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.180.0" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.705687" steps="58977"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.181" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.181.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.220000" steps="33614"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.182" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.430000" steps="58903"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.183" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.183.0" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.140000" steps="15494"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.183.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.130000" steps="15496"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.184" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.750000" steps="157"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.185" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.030000" steps="49256"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.186" expl="precondition" proved="true">
  <proof prover="5" memlimit="2000"><result status="valid" time="0.710000" steps="159"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.187" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="65840"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.188" expl="precondition" proved="true">
  <proof prover="5" memlimit="2000"><result status="valid" time="1.140000" steps="308"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.189" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="4648"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.190" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.050000" steps="51192"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.191" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.820000" steps="168"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.192" expl="precondition" proved="true">
  <proof prover="5" memlimit="2000"><result status="valid" time="0.800000" steps="169"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.193" expl="assertion" proved="true">
  <proof prover="5"><result status="valid" time="0.930000" steps="174"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.194" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="4814"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.195" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="52932"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.196" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="53085"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.197" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="53090"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.198" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="77327"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.199" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.030000" steps="77610"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.200" expl="assertion" proved="true">
  <proof prover="5"><result status="valid" time="0.900000" steps="185"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.201" expl="assertion" proved="true">
  <proof prover="6"><result status="valid" time="0.560000" steps="66599"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.202" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="78487"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.203" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.550000" steps="66166"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.204" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="53276"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.205" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="2.030000" steps="303"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.206" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="79288"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.207" expl="variant decrease" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="53444"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.208" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.690000" steps="65245"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.209" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.610000" steps="65251"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.210" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.630000" steps="65827"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.211" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.211.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.130000" steps="23893"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.211.1" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.160000" steps="23894"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.212" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="53651"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.213" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="53620"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.214" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="80753"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.215" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="81975"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.216" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="5018"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.217" expl="variant decrease" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="55281"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.218" expl="precondition" proved="true">
  <proof prover="11"><result status="valid" time="0.600000" steps="1019248"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.219" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.280000" steps="37151"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.220" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.700000" steps="69993"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.221" expl="precondition" proved="true">
  <proof prover="5" memlimit="2000"><result status="valid" time="1.520788" steps="198"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.222" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.090000" steps="21070"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.223" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="1.537742" steps="199"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.224" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="84388"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.225" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.030000" steps="85659"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.226" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.710000" steps="71477"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.227" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="5236"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.228" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="5242"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.229" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.050000" steps="5250"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.230" expl="postcondition" proved="true">
  <proof prover="5"><result status="valid" time="1.782504" steps="208"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.231" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.050000" steps="5250"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.232" expl="postcondition" proved="true">
  <proof prover="5" memlimit="2000"><result status="valid" time="1.640000" steps="208"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.233" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="57828"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.234" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="57852"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.235" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="5322"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.236" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="5324"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.237" expl="postcondition" proved="true">
  <proof prover="5"><result status="valid" time="1.650000" steps="210"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.238" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="5330"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.239" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="5332"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.240" expl="postcondition" proved="true">
  <proof prover="5"><result status="valid" time="1.610000" steps="210"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.241" expl="variant decrease" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.241.0" expl="variant decrease" proved="true">
   <proof prover="6"><result status="valid" time="0.170000" steps="26342"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.241.1" expl="variant decrease" proved="true">
   <proof prover="6"><result status="valid" time="0.140000" steps="23953"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.242" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.242.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.470000" steps="59082"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.243" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.243.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.320000" steps="36098"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.244" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.690000" steps="66175"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.245" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.030000" steps="26875"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.246" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="4928"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.247" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="53498"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.248" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="80145"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.249" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.050000" steps="81360"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.250" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.030000" steps="5014"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.251" expl="variant decrease" proved="true">
  <proof prover="6"><result status="valid" time="0.210000" steps="27109"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.252" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.540000" steps="59706"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.253" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.060000" steps="88616"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.254" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.950215" steps="67591"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.255" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="17226"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.256" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="55353"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.257" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="21115"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.258" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="87747"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.259" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.080000" steps="89030"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.260" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.650000" steps="61243"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.261" expl="postcondition" proved="true">
  <proof prover="0"><result status="valid" time="0.040000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.262" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.050000" steps="5244"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.263" expl="postcondition" proved="true">
  <proof prover="8" memlimit="2000"><result status="valid" time="2.019536" steps="404"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.264" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.140000" steps="25218"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.265" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.120000" steps="25219"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.266" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.160000" steps="25220"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.267" expl="postcondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.267.0" expl="postcondition" proved="true">
   <proof prover="6"><result status="valid" time="0.220000" steps="28271"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.268" expl="postcondition" proved="true">
  <proof prover="0"><result status="valid" time="0.020000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.269" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="5324"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.270" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.050000" steps="5326"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.271" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.160000" steps="25402"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.272" expl="postcondition" proved="true">
  <transf name="introduce_premises" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.272.0" expl="postcondition" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.272.0.0" expl="postcondition" proved="true">
    <transf name="split_vc" proved="true" >
     <goal name="wmpn_toom22_mul&#39;vc.272.0.0.0" expl="postcondition" proved="true">
     <proof prover="3"><result status="valid" time="0.100000" steps="5332"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.273" expl="postcondition" proved="true">
  <proof prover="0"><result status="valid" time="0.040000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.274" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.140000" steps="25411"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.275" expl="integer overflow" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.150000" steps="26688"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.276" expl="precondition" proved="true">
  <proof prover="5" memlimit="2000"><result status="valid" time="1.530000" steps="199"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.277" expl="integer overflow" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.277.0" expl="integer overflow" proved="true">
   <proof prover="2"><result status="valid" time="0.461069" steps="37950"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.278" expl="precondition" proved="true">
  <transf name="introduce_premises" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.278.0" expl="precondition" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.278.0.0" expl="precondition" proved="true">
    <transf name="split_vc" proved="true" >
     <goal name="wmpn_toom22_mul&#39;vc.278.0.0.0" expl="precondition" proved="true">
     <proof prover="3"><result status="valid" time="0.040000" steps="54306"/></proof>
     </goal>
     <goal name="wmpn_toom22_mul&#39;vc.278.0.0.1" expl="precondition" proved="true">
     <proof prover="3"><result status="valid" time="0.060000" steps="54339"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.279" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="2.410000" steps="202"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.280" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="2.260000" steps="203"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.281" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="27508"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.282" expl="precondition" proved="true">
  <transf name="introduce_premises" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.282.0" expl="precondition" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.282.0.0" expl="precondition" proved="true">
    <transf name="split_vc" proved="true" >
     <goal name="wmpn_toom22_mul&#39;vc.282.0.0.0" expl="precondition" proved="true">
     <proof prover="3"><result status="valid" time="0.050000" steps="55523"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.283" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="21226"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.284" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="28030"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.285" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.100000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.286" expl="assertion" proved="true">
  <proof prover="4"><result status="valid" time="3.700000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.287" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.740000" steps="80007"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.288" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.360000" steps="39266"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.289" expl="precondition" proved="true">
  <transf name="introduce_premises" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.289.0" expl="precondition" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.289.0.0" expl="precondition" proved="true">
    <transf name="split_vc" proved="true" >
     <goal name="wmpn_toom22_mul&#39;vc.289.0.0.0" expl="precondition" proved="true">
     <proof prover="3"><result status="valid" time="0.040000" steps="28666"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.290" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.080000" steps="29233"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.291" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.900000" steps="82632"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.292" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.480000" steps="40533"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.293" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.510000" steps="40584"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.294" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.070000" steps="25010"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.295" expl="integer overflow" proved="true">
  <proof prover="6"><result status="valid" time="0.360000" steps="39928"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.296" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.296.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.100000" steps="25449"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.296.1" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.120000" steps="25472"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.296.2" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.280000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.296.3" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.110000" steps="28926"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.297" expl="integer overflow" proved="true">
  <proof prover="3"><result status="valid" time="0.500000" steps="715323"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.298" expl="integer overflow" proved="true">
  <proof prover="2" memlimit="2000"><result status="valid" time="0.620642" steps="44631"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.299" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.299.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.240000" steps="28866"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.299.1" expl="precondition" proved="true">
   <proof prover="3"><result status="valid" time="0.040000" steps="59382"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.300" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.090000" steps="89107"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.301" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.130000" steps="89296"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.302" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.302.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.140000" steps="25447"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.303" expl="integer overflow" proved="true">
  <proof prover="6"><result status="valid" time="0.510000" steps="41385"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.304" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.304.0" expl="assertion" proved="true">
   <proof prover="0" memlimit="1000"><result status="valid" time="0.050000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.304.1" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.260000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.304.2" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="3"><result status="valid" time="0.010000" steps="5446"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.304.3" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="2"><result status="valid" time="0.090000" steps="18403"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.304.4" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="2"><result status="valid" time="0.200000" steps="22870"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.305" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.305.0" expl="assertion" proved="true">
   <proof prover="2"><result status="valid" time="0.190000" steps="22414"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.306" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="22344"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.307" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.200000" steps="22705"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.308" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="30737"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.309" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.309.0" expl="precondition" proved="true">
   <proof prover="4"><result status="valid" time="1.060000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.310" expl="assertion" proved="true">
  <transf name="introduce_premises" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.310.0" expl="assertion" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.310.0.0" expl="assertion" proved="true">
    <transf name="split_vc" proved="true" >
     <goal name="wmpn_toom22_mul&#39;vc.310.0.0.0" expl="assertion" proved="true">
     <proof prover="11"><result status="valid" time="0.040000" steps="28759"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.311" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="1.694161" steps="132001"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.312" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.070000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.313" expl="integer overflow" proved="true">
  <proof prover="0"><result status="valid" time="0.050000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.314" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.160000" steps="30233"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.315" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.315.0" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.100000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.315.1" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.030000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.315.2" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="26680"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.315.3" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.170000" steps="30434"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.315.4" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.200000" steps="30626"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.316" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.316.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="26684"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.316.1" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="30474"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.316.2" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.310000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.317" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.317.0" expl="assertion" proved="true">
   <proof prover="6"><result status="valid" time="0.550000" steps="45834"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.318" expl="integer overflow" proved="true">
  <transf name="introduce_premises" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.318.0" expl="integer overflow" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.318.0.0" expl="integer overflow" proved="true">
    <proof prover="2"><result status="valid" time="0.200000" steps="23366"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.319" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.140000" steps="128246"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.320" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.510000" steps="47626"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.321" expl="precondition" proved="true">
  <transf name="introduce_premises" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.321.0" expl="precondition" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.321.0.0" expl="precondition" proved="true">
    <transf name="split_vc" proved="true" >
     <goal name="wmpn_toom22_mul&#39;vc.321.0.0.0" expl="precondition" proved="true">
     <proof prover="3"><result status="valid" time="0.040000" steps="32145"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.322" expl="assertion" proved="true">
  <proof prover="0"><result status="valid" time="0.810000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.323" expl="integer overflow" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.540000" steps="46682"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.324" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.324.0" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="0.240000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.324.1" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="27255"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.324.2" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="27258"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.324.3" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.230000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.324.4" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.240000" steps="31415"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.324.5" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.260000" steps="31489"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.325" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.130000" steps="31395"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.326" expl="integer overflow" proved="true">
  <proof prover="0"><result status="valid" time="0.040000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.327" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="63090"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.328" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.328.0" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="2.284261" steps="151809"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.329" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.760833" steps="53950"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.330" expl="precondition" proved="true">
  <transf name="split_all_full" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.330.0" expl="precondition" proved="true">
   <proof prover="3" timelimit="10" memlimit="4000"><result status="valid" time="0.040000" steps="40775"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.331" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.331.0" expl="assertion" proved="true">
   <proof prover="0"><result status="valid" time="0.160000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.332" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.332.0" expl="assertion" proved="true">
   <proof prover="6"><result status="valid" time="0.140000" steps="31385"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.332.1" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.150000" steps="30840"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.332.2" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="3"><result status="valid" time="0.040000" steps="5840"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.332.3" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.140000" steps="31372"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.332.4" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.150000" steps="31311"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.332.5" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.440000" steps="31944"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.332.6" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.160000" steps="31654"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.333" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.333.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.200000" steps="30904"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.333.1" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.280000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.333.2" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.120000" steps="27384"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.333.3" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.130000" steps="27387"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.333.4" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.030000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.333.5" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.200000" steps="31654"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.333.6" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.220000" steps="31721"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.334" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.334.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="27422"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.334.1" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.240000" steps="31123"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.334.2" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="1.040000" steps="2552774"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.334.3" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.100000" steps="27431"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.334.4" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.090000" steps="27434"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.334.5" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.150000" steps="31743"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.334.6" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.120000" steps="27469"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.334.7" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.130000" steps="27489"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.334.8" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.220000" steps="31876"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.335" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.160000" steps="31686"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.336" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.336.0" expl="precondition" proved="true">
   <proof prover="3"><result status="valid" time="0.030000" steps="63683"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.337" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="1.010000" steps="1689321"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.338" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="32380"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.339" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.240000" steps="117849"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.340" expl="assertion" proved="true">
  <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="0.970000" steps="2069065"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.341" expl="integer overflow" proved="true">
  <proof prover="3"><result status="valid" time="1.180000" steps="2018763"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.342" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.130000" steps="31494"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.343" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.910000" steps="171813"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.344" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.344.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="31917"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.344.1" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="27758"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.344.2" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.040000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.344.3" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.060000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.345" expl="precondition" proved="true">
  <transf name="split_all_full" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.345.0" expl="precondition" proved="true">
   <proof prover="3" timelimit="10" memlimit="4000"><result status="valid" time="0.050000" steps="67130"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.346" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="1.380000" steps="2291868"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.347" expl="precondition" proved="true">
  <transf name="introduce_premises" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.347.0" expl="precondition" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.347.0.0" expl="precondition" proved="true">
    <transf name="split_vc" proved="true" >
     <goal name="wmpn_toom22_mul&#39;vc.347.0.0.0" expl="precondition" proved="true">
     <proof prover="3"><result status="valid" time="0.050000" steps="33449"/></proof>
     </goal>
     <goal name="wmpn_toom22_mul&#39;vc.347.0.0.1" expl="precondition" proved="true">
     <proof prover="3"><result status="valid" time="0.040000" steps="5900"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.348" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="2.190000" steps="175642"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.349" expl="assertion" proved="true">
  <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="1.180000" steps="2486921"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.350" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="2.726898" steps="193685"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.351" expl="assertion" proved="true">
  <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="1.320000" steps="2870859"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.352" expl="integer overflow" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.352.0" expl="integer overflow" proved="true">
   <proof prover="0"><result status="valid" time="0.030000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.353" expl="integer overflow" proved="true">
  <proof prover="0"><result status="valid" time="0.060000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.354" expl="integer overflow" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.330000" steps="32471"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.355" expl="integer overflow" proved="true">
  <transf name="introduce_premises" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.355.0" expl="integer overflow" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.355.0.0" expl="integer overflow" proved="true">
    <transf name="split_vc" proved="true" >
     <goal name="wmpn_toom22_mul&#39;vc.355.0.0.0" expl="integer overflow" proved="true">
     <proof prover="3"><result status="valid" time="0.040000" steps="67300"/></proof>
     </goal>
     <goal name="wmpn_toom22_mul&#39;vc.355.0.0.1" expl="integer overflow" proved="true">
     <proof prover="3"><result status="valid" time="0.040000" steps="67299"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.356" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.270000" steps="24954"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.357" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="1.690000" steps="2774851"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.358" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.358.0" expl="assertion" proved="true">
   <proof prover="0" memlimit="1000"><result status="valid" time="0.030000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.358.1" expl="assertion" proved="true">
   <transf name="assert" proved="true" arg1="(0 &lt; m)">
    <goal name="wmpn_toom22_mul&#39;vc.358.1.0" expl="asserted formula" proved="true">
    <proof prover="4"><result status="valid" time="0.290000"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.358.1.1" expl="assertion" proved="true">
    <proof prover="4"><result status="valid" time="0.280000"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.358.2" expl="assertion" proved="true">
   <proof prover="6"><result status="valid" time="0.180000" steps="28531"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.358.3" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.160000" steps="33000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.358.4" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.150000" steps="33000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.359" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="2.980000" steps="180370"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.360" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.360.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.240000" steps="33317"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.360.1" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="28709"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.360.2" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="28559"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.360.3" expl="VC for wmpn_toom22_mul" proved="true">
   <transf name="rewrite" proved="true" arg1="&lt;-" arg2="Power_sum">
    <goal name="wmpn_toom22_mul&#39;vc.360.3.0" expl="VC for wmpn_toom22_mul" proved="true">
    <proof prover="11"><result status="valid" time="1.160000" steps="3072658"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.360.3.1" expl="rewrite premises" proved="true">
    <proof prover="6"><result status="valid" time="0.260000" steps="32899"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.360.3.2" expl="rewrite premises" proved="true">
    <proof prover="6"><result status="valid" time="0.150000" steps="32899"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.360.4" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="28591"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.360.5" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.420000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.360.6" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.270000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.360.7" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.270000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.361" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.361.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.140000" steps="32629"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.362" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.030000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.363" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.363.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.160000" steps="28496"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.363.1" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.180000" steps="28496"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.364" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.364.0" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="0.410000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.365" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.365.0" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="0.280000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.365.1" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="0.260000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.366" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.366.0" expl="assertion" proved="true">
   <proof prover="3"><result status="valid" time="0.080000" steps="69585"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.366.1" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="3"><result status="valid" time="0.030000" steps="6306"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.366.2" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.160000" steps="33804"/></proof>
   <proof prover="11"><result status="valid" time="0.030000" steps="32415"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.366.3" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.150000" steps="33820"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.366.4" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.160000" steps="29160"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.366.5" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.180000" steps="29252"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.366.6" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.180000" steps="29237"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.366.7" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.070000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.366.8" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.180000" steps="29216"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.366.9" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.270000" steps="34105"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.366.10" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.140000" steps="29223"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.366.11" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="3"><result status="valid" time="0.040000" steps="39474"/></proof>
   <proof prover="6"><result status="valid" time="0.220000" steps="33300"/></proof>
   <proof prover="11"><result status="valid" time="0.060000" steps="108621"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.366.12" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.140000" steps="29254"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.366.13" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.220000" steps="34007"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.366.14" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.410000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.366.15" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.130000" steps="29342"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.366.16" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.180000" steps="29337"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.366.17" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="3"><result status="valid" time="0.050000" steps="39476"/></proof>
   <proof prover="6"><result status="valid" time="0.190000" steps="29289"/></proof>
   <proof prover="11"><result status="valid" time="0.040000" steps="32488"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.366.18" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.120000" steps="29254"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.366.19" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.180000" steps="34006"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.366.20" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.320000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.366.21" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.190000" steps="29331"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.366.22" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.190000" steps="29326"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.366.23" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.180000" steps="34532"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.367" expl="integer overflow" proved="true">
  <proof prover="0"><result status="valid" time="0.030000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.368" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.368.0" expl="precondition" proved="true">
   <proof prover="3"><result status="valid" time="2.060000" steps="3163472"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.368.1" expl="precondition" proved="true">
   <proof prover="3"><result status="valid" time="2.220000" steps="3163419"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.369" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.070000" steps="71297"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.370" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.370.0" expl="precondition" proved="true">
   <proof prover="3"><result status="valid" time="0.030000" steps="71471"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.371" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="70920"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.372" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.372.0" expl="assertion" proved="true">
   <proof prover="0"><result status="valid" time="4.130000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.373" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.050000" steps="71860"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.374" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.244571" steps="25969"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.375" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.200000" steps="34658"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.376" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="72253"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.377" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.377.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.790000" steps="61395"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.1" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.910000" steps="61440"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.2" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.110000" steps="29828"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.3" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.140000" steps="29797"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.4" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.920000" steps="226566"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.5" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.800000" steps="61494"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.6" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.460000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.7" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.890000" steps="61516"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.8" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="2.150000" steps="226555"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.9" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.330000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.10" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.890000" steps="226563"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.11" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.260000" steps="34725"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.12" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.200000" steps="34753"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.13" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.110000" steps="29900"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.14" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.160000" steps="29905"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.15" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="1.220000" steps="3299869"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.16" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.120000" steps="29996"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.17" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.220000" steps="34879"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.18" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.200000" steps="34899"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.19" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="2.120000" steps="226741"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.20" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.270000" steps="34894"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.21" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.260000" steps="34388"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.22" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="2.980000" steps="227812"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.23" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.170000" steps="30015"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.24" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.170000" steps="30025"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.25" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.340000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.26" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.150000" steps="30036"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.27" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.520000" steps="35276"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.28" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.940000" steps="62216"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.29" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.140000" steps="34550"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.30" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.240000" steps="34605"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.31" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.160000" steps="30130"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.32" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.770000" steps="62494"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.33" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.110000" steps="30075"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.34" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.800000" steps="62467"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.35" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.780000" steps="62444"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.36" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.240000" steps="35120"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.37" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.330000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.38" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.850000" steps="63667"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.39" expl="VC for wmpn_toom22_mul" proved="true">
   <transf name="apply" proved="true" arg1="valuation_lower_bound">
    <goal name="wmpn_toom22_mul&#39;vc.377.39.0" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.160000" steps="35200"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.377.39.1" expl="apply premises" proved="true">
    <proof prover="7"><result status="valid" time="2.050000"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.40" expl="VC for wmpn_toom22_mul" proved="true">
   <transf name="apply" proved="true" arg1="valuation_prod">
    <goal name="wmpn_toom22_mul&#39;vc.377.40.0" expl="apply premises" proved="true">
    <proof prover="4"><result status="valid" time="0.380000"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.377.40.1" expl="apply premises" proved="true">
    <proof prover="4"><result status="valid" time="0.360000"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.377.40.2" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.120000" steps="30142"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.377.40.3" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.130000" steps="30140"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.41" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.200000" steps="35313"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.42" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.810000" steps="64568"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.43" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.160000" steps="30244"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.44" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="1.320000" steps="3311140"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.45" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.850000" steps="64390"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.46" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.170000" steps="35377"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.47" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.180000" steps="30275"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.48" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.860000" steps="65195"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.49" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.840000" steps="65417"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.50" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.260000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.51" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.160000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.52" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.400000" steps="35633"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.53" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.180000" steps="30305"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.54" expl="VC for wmpn_toom22_mul" proved="true">
   <transf name="unfold" proved="true" arg1="value">
    <goal name="wmpn_toom22_mul&#39;vc.377.54.0" expl="VC for wmpn_toom22_mul" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.870000" steps="66224"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.55" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.180000" steps="30485"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.56" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.190000" steps="30387"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.57" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.170000" steps="35507"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.58" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.180000" steps="30370"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.59" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.120000" steps="30313"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.60" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.830000" steps="64866"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.61" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.100000" steps="30295"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.62" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.820000" steps="65282"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.63" expl="VC for wmpn_toom22_mul" proved="true">
   <transf name="unfold" proved="true" arg1="a1&#39;">
    <goal name="wmpn_toom22_mul&#39;vc.377.63.0" expl="VC for wmpn_toom22_mul" proved="true">
    <transf name="unfold" proved="true" arg1="k">
     <goal name="wmpn_toom22_mul&#39;vc.377.63.0.0" expl="VC for wmpn_toom22_mul" proved="true">
     <transf name="case" proved="true" arg1="a1=0">
      <goal name="wmpn_toom22_mul&#39;vc.377.63.0.0.0" expl="true case" proved="true">
      <proof prover="6"><result status="valid" time="0.160000" steps="34968"/></proof>
      </goal>
      <goal name="wmpn_toom22_mul&#39;vc.377.63.0.0.1" expl="false case" proved="true">
      <proof prover="6"><result status="valid" time="0.830000" steps="65835"/></proof>
      </goal>
     </transf>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.64" expl="VC for wmpn_toom22_mul" proved="true">
   <transf name="unfold" proved="true" arg1="b1&#39;">
    <goal name="wmpn_toom22_mul&#39;vc.377.64.0" expl="VC for wmpn_toom22_mul" proved="true">
    <transf name="unfold" proved="true" arg1="l">
     <goal name="wmpn_toom22_mul&#39;vc.377.64.0.0" expl="VC for wmpn_toom22_mul" proved="true">
     <transf name="case" proved="true" arg1="b1=0">
      <goal name="wmpn_toom22_mul&#39;vc.377.64.0.0.0" expl="true case" proved="true">
      <proof prover="6"><result status="valid" time="0.160000" steps="35006"/></proof>
      </goal>
      <goal name="wmpn_toom22_mul&#39;vc.377.64.0.0.1" expl="false case" proved="true">
      <proof prover="6"><result status="valid" time="0.870000" steps="66381"/></proof>
      </goal>
     </transf>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.65" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.220000" steps="35559"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.66" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="4"><result status="valid" time="1.700000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.67" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="4"><result status="valid" time="2.510000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.68" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.850000" steps="66104"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.69" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.850000" steps="66104"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.70" expl="VC for wmpn_toom22_mul" proved="true">
   <transf name="assert" proved="true" arg1="(1 &lt;= power 2 k * a1&#39;)">
    <goal name="wmpn_toom22_mul&#39;vc.377.70.0" expl="asserted formula" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="35585"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.377.70.1" expl="VC for wmpn_toom22_mul" proved="true">
    <transf name="assert" proved="true" arg1="(0 &lt;&gt; a1&#39;)">
     <goal name="wmpn_toom22_mul&#39;vc.377.70.1.0" expl="asserted formula" proved="true">
     <proof prover="6"><result status="valid" time="0.150000" steps="35044"/></proof>
     </goal>
     <goal name="wmpn_toom22_mul&#39;vc.377.70.1.1" expl="VC for wmpn_toom22_mul" proved="true">
     <proof prover="6"><result status="valid" time="0.830000" steps="66427"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.71" expl="VC for wmpn_toom22_mul" proved="true">
   <transf name="assert" proved="true" arg1="(1 &lt;= power 2 l * b1&#39;)">
    <goal name="wmpn_toom22_mul&#39;vc.377.71.0" expl="asserted formula" proved="true">
    <proof prover="6"><result status="valid" time="0.270000" steps="35585"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.377.71.1" expl="VC for wmpn_toom22_mul" proved="true">
    <transf name="assert" proved="true" arg1="(0 &lt;&gt; b1&#39;)">
     <goal name="wmpn_toom22_mul&#39;vc.377.71.1.0" expl="asserted formula" proved="true">
     <proof prover="6"><result status="valid" time="0.160000" steps="35044"/></proof>
     </goal>
     <goal name="wmpn_toom22_mul&#39;vc.377.71.1.1" expl="VC for wmpn_toom22_mul" proved="true">
     <proof prover="6"><result status="valid" time="0.860000" steps="66427"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.72" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.870000" steps="67237"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.73" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.940000" steps="66425"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.74" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.160000" steps="35689"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.75" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="1.550000" steps="3320145"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.76" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.120000" steps="30553"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.77" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.980000" steps="67363"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.78" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.860000" steps="66448"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.79" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.170000" steps="35716"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.80" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="1.370000" steps="3320550"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.81" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.150000" steps="30564"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.82" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="1.300000" steps="3425202"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.83" expl="VC for wmpn_toom22_mul" proved="true">
   <transf name="apply" proved="true" arg1="H" arg2="with" arg3="(power 2 k),(power 2 (64*s))">
    <goal name="wmpn_toom22_mul&#39;vc.377.83.0" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.220000" steps="35469"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.377.83.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.990000" steps="66900"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.377.83.2" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.860000" steps="66570"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.377.83.3" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.900000" steps="66790"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.377.83.4" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.860000" steps="66857"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.377.83.5" expl="apply premises" proved="true">
    <transf name="rewrite" proved="true" arg1="&lt;-" arg2="Power_sum">
     <goal name="wmpn_toom22_mul&#39;vc.377.83.5.0" expl="apply premises" proved="true">
     <proof prover="6"><result status="valid" time="0.100000" steps="30781"/></proof>
     </goal>
     <goal name="wmpn_toom22_mul&#39;vc.377.83.5.1" expl="rewrite premises" proved="true">
     <proof prover="6"><result status="valid" time="0.120000" steps="30767"/></proof>
     </goal>
     <goal name="wmpn_toom22_mul&#39;vc.377.83.5.2" expl="rewrite premises" proved="true">
     <proof prover="6"><result status="valid" time="0.200000" steps="30749"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.84" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.130000" steps="30813"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.85" expl="VC for wmpn_toom22_mul" proved="true">
   <transf name="apply" proved="true" arg1="H2" arg2="with" arg3="(power 2 l),(power 2 (64*t))">
    <goal name="wmpn_toom22_mul&#39;vc.377.85.0" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.240000" steps="35529"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.377.85.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.860000" steps="67344"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.377.85.2" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.900000" steps="66949"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.377.85.3" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.860000" steps="67174"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.377.85.4" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.900000" steps="67241"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.377.85.5" expl="apply premises" proved="true">
    <transf name="rewrite" proved="true" arg1="&lt;-" arg2="Power_sum">
     <goal name="wmpn_toom22_mul&#39;vc.377.85.5.0" expl="apply premises" proved="true">
     <proof prover="6"><result status="valid" time="0.100000" steps="30849"/></proof>
     </goal>
     <goal name="wmpn_toom22_mul&#39;vc.377.85.5.1" expl="rewrite premises" proved="true">
     <proof prover="6"><result status="valid" time="0.120000" steps="30835"/></proof>
     </goal>
     <goal name="wmpn_toom22_mul&#39;vc.377.85.5.2" expl="rewrite premises" proved="true">
     <proof prover="6"><result status="valid" time="0.210000" steps="30817"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.86" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.200000" steps="30881"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.87" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.430000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.88" expl="VC for wmpn_toom22_mul" proved="true">
   <transf name="apply" proved="true" arg1="prod_compat_r">
    <goal name="wmpn_toom22_mul&#39;vc.377.88.0" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.160000" steps="35603"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.377.88.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.170000" steps="36162"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.89" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.180000" steps="30935"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.90" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.180000" steps="36214"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.91" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="1.330000" steps="3325772"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.92" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.040000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.93" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.180000" steps="30931"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.94" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.150000" steps="30906"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.95" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.190000" steps="30883"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.96" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.060000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.97" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.180000" steps="31176"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.98" expl="VC for wmpn_toom22_mul" proved="true">
   <transf name="rewrite" proved="true" arg1="&lt;-" arg2="Power_sum">
    <goal name="wmpn_toom22_mul&#39;vc.377.98.0" expl="VC for wmpn_toom22_mul" proved="true">
    <proof prover="6"><result status="valid" time="0.120000" steps="31132"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.377.98.1" expl="rewrite premises" proved="true">
    <proof prover="6"><result status="valid" time="0.120000" steps="31134"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.377.98.2" expl="rewrite premises" proved="true">
    <proof prover="6"><result status="valid" time="0.090000" steps="31134"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.99" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.060000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.100" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="11"><result status="valid" time="0.020000" steps="34799"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.101" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.130000" steps="31162"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.102" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.160000" steps="31291"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.103" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.250000" steps="36555"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.104" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.450000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.105" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.170000" steps="36737"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.106" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.230000" steps="37210"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.107" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.140000" steps="30252"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.377.108" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.180000" steps="30011"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.378" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.378.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.110000" steps="29774"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.378.1" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.960000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.378.2" expl="assertion" proved="true">
   <transf name="rewrite" proved="true" arg1="Power_sum">
    <goal name="wmpn_toom22_mul&#39;vc.378.2.0" expl="assertion" proved="true">
    <transf name="rewrite" proved="true" arg1="Power_sum">
     <goal name="wmpn_toom22_mul&#39;vc.378.2.0.0" expl="assertion" proved="true">
     <transf name="rewrite" proved="true" arg1="Power_sum">
      <goal name="wmpn_toom22_mul&#39;vc.378.2.0.0.0" expl="assertion" proved="true">
      <proof prover="6"><result status="valid" time="0.100000" steps="29832"/></proof>
      </goal>
      <goal name="wmpn_toom22_mul&#39;vc.378.2.0.0.1" expl="rewrite premises" proved="true">
      <proof prover="6"><result status="valid" time="0.160000" steps="34595"/></proof>
      </goal>
      <goal name="wmpn_toom22_mul&#39;vc.378.2.0.0.2" expl="rewrite premises" proved="true">
      <proof prover="6"><result status="valid" time="0.140000" steps="34066"/></proof>
      </goal>
     </transf>
     </goal>
     <goal name="wmpn_toom22_mul&#39;vc.378.2.0.1" expl="rewrite premises" proved="true">
     <proof prover="6"><result status="valid" time="0.160000" steps="34604"/></proof>
     </goal>
     <goal name="wmpn_toom22_mul&#39;vc.378.2.0.2" expl="rewrite premises" proved="true">
     <proof prover="6"><result status="valid" time="0.150000" steps="34066"/></proof>
     </goal>
    </transf>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.378.2.1" expl="rewrite premises" proved="true">
    <proof prover="6"><result status="valid" time="0.150000" steps="34066"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.378.2.2" expl="rewrite premises" proved="true">
    <proof prover="6"><result status="valid" time="0.150000" steps="34066"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.378.3" expl="assertion" proved="true">
   <transf name="rewrite" proved="true" arg1="Power_sum">
    <goal name="wmpn_toom22_mul&#39;vc.378.3.0" expl="assertion" proved="true">
    <transf name="rewrite" proved="true" arg1="Power_sum">
     <goal name="wmpn_toom22_mul&#39;vc.378.3.0.0" expl="assertion" proved="true">
     <transf name="rewrite" proved="true" arg1="Power_sum">
      <goal name="wmpn_toom22_mul&#39;vc.378.3.0.0.0" expl="assertion" proved="true">
      <transf name="rewrite" proved="true" arg1="Power_sum">
       <goal name="wmpn_toom22_mul&#39;vc.378.3.0.0.0.0" expl="assertion" proved="true">
       <transf name="rewrite" proved="true" arg1="Power_sum">
        <goal name="wmpn_toom22_mul&#39;vc.378.3.0.0.0.0.0" expl="assertion" proved="true">
        <proof prover="6"><result status="valid" time="0.120000" steps="29832"/></proof>
        </goal>
        <goal name="wmpn_toom22_mul&#39;vc.378.3.0.0.0.0.1" expl="rewrite premises" proved="true">
        <proof prover="6"><result status="valid" time="0.160000" steps="34595"/></proof>
        </goal>
        <goal name="wmpn_toom22_mul&#39;vc.378.3.0.0.0.0.2" expl="rewrite premises" proved="true">
        <proof prover="6"><result status="valid" time="0.160000" steps="34595"/></proof>
        </goal>
       </transf>
       </goal>
       <goal name="wmpn_toom22_mul&#39;vc.378.3.0.0.0.1" expl="rewrite premises" proved="true">
       <proof prover="6"><result status="valid" time="0.150000" steps="34595"/></proof>
       </goal>
       <goal name="wmpn_toom22_mul&#39;vc.378.3.0.0.0.2" expl="rewrite premises" proved="true">
       <proof prover="6"><result status="valid" time="0.150000" steps="34066"/></proof>
       </goal>
      </transf>
      </goal>
      <goal name="wmpn_toom22_mul&#39;vc.378.3.0.0.1" expl="rewrite premises" proved="true">
      <proof prover="6"><result status="valid" time="0.150000" steps="34613"/></proof>
      </goal>
      <goal name="wmpn_toom22_mul&#39;vc.378.3.0.0.2" expl="rewrite premises" proved="true">
      <proof prover="6"><result status="valid" time="0.150000" steps="34066"/></proof>
      </goal>
     </transf>
     </goal>
     <goal name="wmpn_toom22_mul&#39;vc.378.3.0.1" expl="rewrite premises" proved="true">
     <proof prover="6"><result status="valid" time="0.230000" steps="34595"/></proof>
     </goal>
     <goal name="wmpn_toom22_mul&#39;vc.378.3.0.2" expl="rewrite premises" proved="true">
     <proof prover="6"><result status="valid" time="0.190000" steps="34066"/></proof>
     </goal>
    </transf>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.378.3.1" expl="rewrite premises" proved="true">
    <proof prover="6"><result status="valid" time="0.170000" steps="34604"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.378.3.2" expl="rewrite premises" proved="true">
    <proof prover="6"><result status="valid" time="0.180000" steps="34066"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.378.4" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.200000" steps="34645"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.378.5" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.780000" steps="62142"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.378.6" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="34635"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.378.7" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.760000" steps="62224"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.378.8" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.260000" steps="34705"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.378.9" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.270000" steps="35027"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.378.10" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.950000" steps="67511"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.378.11" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.310000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.378.12" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.260000" steps="34475"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.378.13" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.220000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.378.14" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="30018"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.378.15" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="1.420000" steps="3294110"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.378.16" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.170000" steps="30018"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.378.17" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.270000" steps="35229"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.378.18" expl="VC for wmpn_toom22_mul" proved="true">
   <transf name="apply" proved="true" arg1="H">
    <goal name="wmpn_toom22_mul&#39;vc.378.18.0" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.810000" steps="62612"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.378.18.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.820000" steps="62612"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.378.19" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.710000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.378.20" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="35152"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.379" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.379.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.090000" steps="29803"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.379.1" expl="VC for wmpn_toom22_mul" proved="true">
   <transf name="assert" proved="true" arg1="(0 &lt;= cy)">
    <goal name="wmpn_toom22_mul&#39;vc.379.1.0" expl="asserted formula" proved="true">
    <proof prover="6"><result status="valid" time="0.780000" steps="61453"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.379.1.1" expl="VC for wmpn_toom22_mul" proved="true">
    <proof prover="4"><result status="valid" time="0.310000"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.379.2" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.210000" steps="34143"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.379.3" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.120000" steps="29831"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.379.4" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="29824"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.379.5" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.170000" steps="29799"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.379.6" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.280000" steps="34869"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.379.7" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.150000" steps="29800"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.379.8" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.840000" steps="61542"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.379.9" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.150000" steps="29854"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.379.10" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.800000" steps="61584"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.379.11" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.800000" steps="61629"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.379.12" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.250000" steps="34799"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.379.13" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.330000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.379.14" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="34870"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.379.15" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.170000" steps="29980"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.379.16" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.380000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.379.17" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.250000" steps="34963"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.379.18" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.100000" steps="30081"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.379.19" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="4"><result status="valid" time="2.050000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.379.20" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.220000" steps="35229"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.380" expl="postcondition" proved="true">
  <proof prover="0"><result status="valid" time="0.060000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.381" expl="postcondition" proved="true">
  <transf name="introduce_premises" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.381.0" expl="postcondition" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.381.0.0" expl="postcondition" proved="true">
    <transf name="split_vc" proved="true" >
     <goal name="wmpn_toom22_mul&#39;vc.381.0.0.0" expl="postcondition" proved="true">
     <proof prover="3"><result status="valid" time="0.020000" steps="6530"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.382" expl="integer overflow" proved="true">
  <proof prover="3"><result status="valid" time="2.080000" steps="3167001"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.383" expl="integer overflow" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.383.0" expl="integer overflow" proved="true">
   <proof prover="0"><result status="valid" time="0.060000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.384" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.257002" steps="25977"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.385" expl="assertion" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.385.0" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.290000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.386" expl="assertion" proved="true">
  <transf name="replace" proved="true" arg1="(m * m)" arg2="(power radix o)">
   <goal name="wmpn_toom22_mul&#39;vc.386.0" expl="assertion" proved="true">
   <proof prover="7" memlimit="1000"><result status="valid" time="0.100000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.386.1" expl="equality hypothesis" proved="true">
   <proof prover="2"><result status="valid" time="1.226910" steps="70048"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.387" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.387.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="2.760000" steps="233329"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.387.1" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.150000" steps="29785"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.387.2" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.100000" steps="29762"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.387.3" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.100000" steps="29769"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.387.4" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.090000" steps="29774"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.387.5" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.170000" steps="34687"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.387.6" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.320000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.388" expl="integer overflow" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.388.0" expl="integer overflow" proved="true">
   <proof prover="4"><result status="valid" time="0.320000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.389" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="2.720000" steps="248661"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.390" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.255145" steps="26055"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.391" expl="precondition" proved="true">
  <proof prover="7"><result status="valid" time="4.527405"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.392" expl="precondition" proved="true">
  <proof prover="2" memlimit="2000"><result status="valid" time="0.160000" steps="21622"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.393" expl="integer overflow" proved="true">
  <transf name="introduce_premises" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.393.0" expl="integer overflow" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.393.0.0" expl="integer overflow" proved="true">
    <transf name="split_vc" proved="true" >
     <goal name="wmpn_toom22_mul&#39;vc.393.0.0.0" expl="integer overflow" proved="true">
     <proof prover="0" memlimit="1000"><result status="valid" time="0.060000"/></proof>
     </goal>
     <goal name="wmpn_toom22_mul&#39;vc.393.0.0.1" expl="integer overflow" proved="true">
     <proof prover="0"><result status="valid" time="0.060000"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.394" expl="integer overflow" proved="true">
  <transf name="introduce_premises" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.394.0" expl="integer overflow" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.394.0.0" expl="integer overflow" proved="true">
    <proof prover="2"><result status="valid" time="0.266017" steps="26575"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.395" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="2.620000" steps="3929287"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.396" expl="assertion" proved="true">
  <transf name="introduce_premises" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.396.0" expl="assertion" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.396.0.0" expl="assertion" proved="true">
    <transf name="split_vc" proved="true" >
     <goal name="wmpn_toom22_mul&#39;vc.396.0.0.0" expl="assertion" proved="true">
     <proof prover="7"><result status="valid" time="0.180000"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.397" expl="assertion" proved="true">
  <transf name="replace" proved="true" arg1="(m * m)" arg2="(power radix o)">
   <goal name="wmpn_toom22_mul&#39;vc.397.0" expl="assertion" proved="true">
   <proof prover="7" memlimit="1000"><result status="valid" time="0.390000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.397.1" expl="equality hypothesis" proved="true">
   <proof prover="2"><result status="valid" time="1.379750" steps="74992"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.398" expl="assertion" proved="true">
  <proof prover="0"><result status="valid" time="0.140000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.399" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.940000" steps="64334"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.400" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.400.0" expl="assertion" proved="true">
   <proof prover="0"><result status="valid" time="0.030000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.400.1" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="2.350000" steps="4858510"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.400.2" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="3" memlimit="2000"><result status="valid" time="0.020000" steps="6724"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.400.3" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="0"><result status="valid" time="0.060000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.400.4" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.190000" steps="30643"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.400.5" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.190000" steps="30629"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.400.6" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.180000" steps="36042"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.401" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.401.0" expl="assertion" proved="true">
   <proof prover="6"><result status="valid" time="0.280000" steps="35924"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.401.1" expl="assertion" proved="true">
   <proof prover="6"><result status="valid" time="0.240000" steps="35924"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.401.2" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.160000" steps="35824"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.402" expl="assertion" proved="true">
  <proof prover="6"><result status="valid" time="0.300000" steps="36275"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.403" expl="integer overflow" proved="true">
  <proof prover="0"><result status="valid" time="0.040000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.404" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.250000" steps="36205"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.405" expl="assertion" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="3.840000" steps="297489"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.406" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="1.093998" steps="47311"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.407" expl="integer overflow" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.407.0" expl="integer overflow" proved="true">
   <proof prover="2"><result status="valid" time="0.547060" steps="27780"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.408" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.300000" steps="36451"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.409" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.409.0" expl="assertion" proved="true">
   <proof prover="0"><result status="valid" time="0.050000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.409.1" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="3"><result status="valid" time="3.450000" steps="4943962"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.409.2" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.190000" steps="37478"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.409.3" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.130000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.410" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.050000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.411" expl="assertion" proved="true">
  <transf name="introduce_premises" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.411.0" expl="assertion" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.411.0.0" expl="assertion" proved="true">
    <transf name="split_vc" proved="true" >
     <goal name="wmpn_toom22_mul&#39;vc.411.0.0.0" expl="assertion" proved="true">
     <proof prover="6"><result status="valid" time="0.190000" steps="31245"/></proof>
     </goal>
     <goal name="wmpn_toom22_mul&#39;vc.411.0.0.1" expl="assertion" proved="true">
     <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="2.567713" steps="5440361"/></proof>
     </goal>
     <goal name="wmpn_toom22_mul&#39;vc.411.0.0.2" expl="assertion" proved="true">
     <transf name="rewrite" proved="true" arg1="Power_sum">
      <goal name="wmpn_toom22_mul&#39;vc.411.0.0.2.0" expl="assertion" proved="true">
      <proof prover="6"><result status="valid" time="0.200000" steps="31220"/></proof>
      </goal>
      <goal name="wmpn_toom22_mul&#39;vc.411.0.0.2.1" expl="rewrite premises" proved="true">
      <proof prover="6"><result status="valid" time="0.180000" steps="36550"/></proof>
      </goal>
      <goal name="wmpn_toom22_mul&#39;vc.411.0.0.2.2" expl="rewrite premises" proved="true">
      <proof prover="6"><result status="valid" time="0.210000" steps="36550"/></proof>
      </goal>
     </transf>
     </goal>
     <goal name="wmpn_toom22_mul&#39;vc.411.0.0.3" expl="VC for wmpn_toom22_mul" proved="true">
     <proof prover="6"><result status="valid" time="0.160000" steps="36528"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.412" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.412.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.240000" steps="36754"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.412.1" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.060000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.413" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.413.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="31279"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.413.1" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="31300"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.413.2" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.020000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.413.3" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.270000" steps="36693"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.414" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.414.0" expl="assertion" proved="true">
   <proof prover="0"><result status="valid" time="0.020000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.414.1" expl="assertion" proved="true">
   <proof prover="2"><result status="valid" time="0.140000" steps="22872"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.414.2" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="0.390000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.414.3" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="3.350000" steps="295422"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.414.4" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.190000" steps="36762"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.414.5" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.390000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.415" expl="integer overflow" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.000000" steps="67254"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.416" expl="integer overflow" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.030000" steps="67998"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.417" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.417.0" expl="precondition" proved="true">
   <proof prover="0"><result status="valid" time="0.040000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.418" expl="precondition" proved="true">
  <transf name="introduce_premises" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.418.0" expl="precondition" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.418.0.0" expl="precondition" proved="true">
    <transf name="split_vc" proved="true" >
     <goal name="wmpn_toom22_mul&#39;vc.418.0.0.0" expl="precondition" proved="true">
     <proof prover="3"><result status="valid" time="0.090000" steps="77240"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.419" expl="precondition" proved="true">
  <proof prover="7"><result status="valid" time="0.040000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.420" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="22919"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.421" expl="integer overflow" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.090000" steps="68420"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.422" expl="integer overflow" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.422.0" expl="integer overflow" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.510000" steps="37530"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.423" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.190000" steps="37505"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.424" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.424.0" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.040000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.424.1" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.300000" steps="37929"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.424.2" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.310000" steps="38575"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.424.3" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.710000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.425" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.425.0" expl="assertion" proved="true">
   <proof prover="0"><result status="valid" time="0.060000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.426" expl="assertion" proved="true">
  <proof prover="0"><result status="valid" time="0.150000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.427" expl="precondition" proved="true">
  <transf name="introduce_premises" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.427.0" expl="precondition" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.427.0.0" expl="precondition" proved="true">
    <proof prover="0"><result status="valid" time="0.140000"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.428" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.428.0" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.060000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.428.1" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="4.310000" steps="7678437"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.428.2" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.170000" steps="32178"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.428.3" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.040000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.428.4" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.100000" steps="32208"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.428.5" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.120000" steps="32194"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.428.6" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.110000" steps="32192"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.428.7" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.180000" steps="38165"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.429" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.030000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.430" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.430.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.300000" steps="38014"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.431" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.431.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.190000" steps="32046"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.431.1" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.130000" steps="32045"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.432" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.060000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.433" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="81670"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.434" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.434.0" expl="precondition" proved="true">
   <proof prover="3"><result status="valid" time="0.040000" steps="7256"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.434.1" expl="precondition" proved="true">
   <proof prover="4"><result status="valid" time="0.420000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.435" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.435.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.420000" steps="83780"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.435.1" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.540000" steps="83809"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.435.2" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.170000" steps="38482"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.436" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.160000" steps="72900"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.437" expl="assertion" proved="true">
  <proof prover="0"><result status="valid" time="0.060000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.438" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="82654"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.439" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.230000" steps="28750"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.440" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.080000" steps="42813"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.441" expl="postcondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.441.0" expl="postcondition" proved="true">
   <proof prover="3"><result status="valid" time="0.020000" steps="84377"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.442" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.090000" steps="84399"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.443" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.680000" steps="40800"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.444" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="84445"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.445" expl="postcondition" proved="true">
  <proof prover="0"><result status="valid" time="0.020000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.446" expl="postcondition" proved="true">
  <proof prover="0"><result status="valid" time="0.020000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.447" expl="postcondition" proved="true">
  <proof prover="0"><result status="valid" time="0.020000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.448" expl="postcondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.448.0" expl="postcondition" proved="true">
   <proof prover="2"><result status="valid" time="1.786824" steps="93390"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.449" expl="postcondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.449.0" expl="postcondition" proved="true">
   <proof prover="0"><result status="valid" time="0.300000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.450" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="47616"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.451" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.451.0" expl="assertion" proved="true">
   <proof prover="2"><result status="valid" time="0.120000" steps="22794"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.451.1" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="2"><result status="valid" time="0.268426" steps="28140"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.452" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.452.0" expl="precondition" proved="true">
   <proof prover="0"><result status="valid" time="0.210000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.453" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.453.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="3.290000" steps="297556"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.453.1" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.040000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.453.2" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.400000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.453.3" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="3"><result status="valid" time="0.050000" steps="76739"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.453.4" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.390000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.453.5" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="2.540000" steps="6022104"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.453.6" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="3"><result status="valid" time="0.010000" steps="76844"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.453.7" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.150000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.453.8" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.190000" steps="31450"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.454" expl="integer overflow" proved="true">
  <proof prover="0"><result status="valid" time="0.040000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.455" expl="integer overflow" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.060000" steps="68508"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.456" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="3.380000" steps="302687"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.457" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.457.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.190000" steps="36799"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.458" expl="precondition" proved="true">
  <proof prover="7"><result status="valid" time="0.020000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.459" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.050000" steps="39813"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.460" expl="integer overflow" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.100000" steps="68648"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.461" expl="integer overflow" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.550000" steps="37532"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.462" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="4.280000" steps="5569881"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.463" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.463.0" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.030000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.463.1" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.200000" steps="37898"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.463.2" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.200000" steps="38587"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.463.3" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.940000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.464" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.060000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.465" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.090000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.466" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.130000" steps="71026"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.467" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.467.0" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.060000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.467.1" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="3.240000" steps="6640914"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.467.2" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.100000" steps="32212"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.467.3" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.040000"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.467.4" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.110000" steps="32244"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.467.5" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.190000" steps="32237"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.467.6" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.170000" steps="32230"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.467.7" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.180000" steps="38138"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.468" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.040000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.469" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.220000" steps="38022"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.470" expl="precondition" proved="true">
  <transf name="right" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.470.0" expl="precondition" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.470.0.0" expl="precondition" proved="true">
    <proof prover="6"><result status="valid" time="0.200000" steps="32080"/></proof>
    </goal>
    <goal name="wmpn_toom22_mul&#39;vc.470.0.1" expl="precondition" proved="true">
    <proof prover="6"><result status="valid" time="0.220000" steps="32079"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.471" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.020000"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.472" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.472.0" expl="precondition" proved="true">
   <proof prover="3"><result status="valid" time="0.020000" steps="81308"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.473" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.200000" steps="32578"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.474" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.474.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.440000" steps="83775"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.474.1" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.390000" steps="83804"/></proof>
   </goal>
   <goal name="wmpn_toom22_mul&#39;vc.474.2" expl="VC for wmpn_toom22_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.200000" steps="38433"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.475" expl="precondition" proved="true">
  <proof prover="2" memlimit="2000"><result status="valid" time="1.749047" steps="85776"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.476" expl="assertion" proved="true">
  <transf name="introduce_premises" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.476.0" expl="assertion" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.476.0.0" expl="assertion" proved="true">
    <transf name="split_vc" proved="true" >
     <goal name="wmpn_toom22_mul&#39;vc.476.0.0.0" expl="assertion" proved="true">
     <proof prover="0" memlimit="1000"><result status="valid" time="0.060000"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.477" expl="precondition" proved="true">
  <transf name="introduce_premises" proved="true" >
   <goal name="wmpn_toom22_mul&#39;vc.477.0" expl="precondition" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom22_mul&#39;vc.477.0.0" expl="precondition" proved="true">
    <transf name="split_vc" proved="true" >
     <goal name="wmpn_toom22_mul&#39;vc.477.0.0.0" expl="precondition" proved="true">
     <proof prover="3"><result status="valid" time="0.040000" steps="82292"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.478" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.030000" steps="82895"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.479" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="24197"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.480" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.190000" steps="39552"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.481" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="84037"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.482" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.704972" steps="32768"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.483" expl="postcondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.180000" steps="39613"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.484" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.170000" steps="39630"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.485" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.180000" steps="39587"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.486" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.180000" steps="39449"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.487" expl="postcondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.280000" steps="74528"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul&#39;vc.488" expl="postcondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.380000" steps="85767"/></proof>
  </goal>
 </transf>
 </goal>
 <goal name="wmpn_toom22_mul_rec&#39;vc" expl="VC for wmpn_toom22_mul_rec" proved="true">
 <transf name="split_vc" proved="true" >
  <goal name="wmpn_toom22_mul_rec&#39;vc.0" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="18493"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.1" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="3664"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.2" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="3666"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.3" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="18846"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.4" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="3618"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.5" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="19372"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.6" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="46549"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.7" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.000000" steps="3800"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.8" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.030000" steps="3858"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.9" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.030000" steps="3862"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.10" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="45968"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.11" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="3802"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.12" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="3802"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.13" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.060000" steps="13489"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.14" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.170000" steps="21789"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.15" expl="integer overflow" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="36366"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.16" expl="variant decrease" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="18772"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.17" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="3680"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.18" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.070000" steps="19382"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.19" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="3686"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.20" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="3636"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.21" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.220000" steps="286449"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.22" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="3650"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.23" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.060000" steps="13355"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.24" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="18828"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.25" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="3668"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.26" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="43529"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.27" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="32021"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.28" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="3808"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.29" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="49099"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.30" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="48912"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.31" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="3976"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.32" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="3980"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.33" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="4002"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.34" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="3990"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.35" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="3996"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.36" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="4018"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.37" expl="variant decrease" proved="true">
  <proof prover="6"><result status="valid" time="0.070000" steps="19069"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.38" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.060000" steps="19383"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.39" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="3684"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.40" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.060000" steps="13320"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.41" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.030000" steps="18765"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.42" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="3646"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.43" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.280000" steps="286433"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.44" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="3660"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.45" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="3726"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.46" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.080000" steps="13098"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.47" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.040000" steps="16487"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.48" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="32011"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.49" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="3810"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.50" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.170000" steps="24732"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.51" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="48888"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.52" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="3978"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.53" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="3982"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.54" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="4004"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.55" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.030000" steps="3992"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.56" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="3998"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_rec&#39;vc.57" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="4020"/></proof>
  </goal>
 </transf>
 </goal>
 <goal name="wmpn_toom22_mul_n_rec&#39;vc" expl="VC for wmpn_toom22_mul_n_rec" proved="true">
 <transf name="split_vc" proved="true" >
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.0" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="3596"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.1" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.030000" steps="3656"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.2" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="3658"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.3" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="3662"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.4" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="3612"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.5" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.050000" steps="19397"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.6" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.030000" steps="46183"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.7" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.060000" steps="19630"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.8" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.030000" steps="3850"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.9" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="3854"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.10" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="45587"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.11" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="3794"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.12" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="3794"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.13" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="3794"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.14" expl="variant decrease" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="18467"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.15" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="3654"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.16" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="3656"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.17" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="3660"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.18" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="3610"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.19" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.290000" steps="282926"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.20" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="3624"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.21" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="3686"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.22" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="18525"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.23" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="3642"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.24" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="34663"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.25" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="3670"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.26" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="3780"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.27" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="47260"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.28" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.020000" steps="47073"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.29" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.030000" steps="3946"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.30" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="3950"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.31" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="3972"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.32" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="3960"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.33" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.040000" steps="3966"/></proof>
  </goal>
  <goal name="wmpn_toom22_mul_n_rec&#39;vc.34" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.010000" steps="3988"/></proof>
  </goal>
 </transf>
 </goal>
 <goal name="wmpn_toom32_mul&#39;vc" expl="VC for wmpn_toom32_mul" proved="true">
 <transf name="split_vc" proved="true" >
  <goal name="wmpn_toom32_mul&#39;vc.0" expl="integer overflow" proved="true">
  <proof prover="3"><result status="valid" time="0.050000" steps="35878"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.1" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.188978" steps="21865"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.2" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="22005"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.3" expl="division by zero" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="13062"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.4" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="22477"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.5" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.197660" steps="22048"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.6" expl="division by zero" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.6.0" expl="division by zero" proved="true">
   <proof prover="2"><result status="valid" time="0.050000" steps="13064"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.7" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.217926" steps="22448"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.8" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.207313" steps="23240"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.9" expl="integer overflow" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.9.0" expl="integer overflow" proved="true">
   <proof prover="4"><result status="valid" time="0.070000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.9.1" expl="integer overflow" proved="true">
   <proof prover="2"><result status="valid" time="0.190000" steps="23135"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.10" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="23766"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.11" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.225662" steps="23395"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.12" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.633050" steps="71780"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.13" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.669715" steps="71789"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.14" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.283623" steps="32877"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.15" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="24348"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.16" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.245206" steps="24952"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.17" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.200000" steps="25497"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.18" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.249386" steps="25924"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.19" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.110000" steps="17298"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.20" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="17353"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.21" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.21.0" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.157064" steps="17322"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.21.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.080000" steps="17331"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.22" expl="assertion" proved="true">
  <proof prover="8" timelimit="1"><result status="valid" time="0.600000" steps="130"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.23" expl="assertion" proved="true">
  <proof prover="5" memlimit="2000"><result status="valid" time="1.020000" steps="147"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.24" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.24.0" expl="precondition" proved="true">
   <proof prover="0"><result status="valid" time="0.040000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.24.1" expl="precondition" proved="true">
   <proof prover="2" timelimit="1"><result status="valid" time="0.110000" steps="14039"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.25" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.230714" steps="30247"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.26" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="14151"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.27" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.285069" steps="30818"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.28" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="17740"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.29" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.311947" steps="31442"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.30" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="14366"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.31" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.020000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.32" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.328928" steps="32092"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.33" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="14593"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.34" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="18649"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.35" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.319514" steps="33432"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.36" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="18315"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.37" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.257879" steps="33342"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.38" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.040000" steps="14829"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.39" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="18532"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.40" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="19154"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.41" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="15052"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.42" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.42.0" expl="precondition" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_toom32_mul&#39;vc.42.0.0" expl="precondition" proved="true">
    <proof prover="2"><result status="valid" time="0.160000" steps="18816"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.42.0.1" expl="precondition" proved="true">
    <proof prover="2"><result status="valid" time="0.140000" steps="18824"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.43" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="19115"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.44" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.000000" steps="4380"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.45" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="19087"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.46" expl="precondition" proved="true">
  <proof prover="2" memlimit="2000"><result status="valid" time="0.170000" steps="19343"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.47" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="15504"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.48" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="19186"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.49" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.846873" steps="73155"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.50" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.777293" steps="72335"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.51" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.330000" steps="35461"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.52" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.070000" steps="22468"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.53" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.854043" steps="76212"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.54" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.411342" steps="38656"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.55" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.422085" steps="38853"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.56" expl="assertion" proved="true">
  <proof prover="10"><result status="valid" time="0.040000" steps="95247"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.57" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.847612" steps="75540"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.58" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.430614" steps="39108"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.59" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.330000" steps="36654"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.60" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.070000" steps="23030"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.61" expl="assertion" proved="true">
  <proof prover="11"><result status="valid" time="0.090000" steps="137960"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.62" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="16432"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.63" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.902283" steps="79261"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.64" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.346891" steps="38547"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.65" expl="precondition" proved="true">
  <proof prover="4"><result status="valid" time="0.150000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.66" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.362859" steps="39393"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.67" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.67.0" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.100000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.67.1" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.110000" steps="23816"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.67.2" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.080000" steps="23816"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.67.3" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.070000" steps="23789"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.67.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.220000" steps="26805"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.68" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="16760"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.69" expl="postcondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.69.0" expl="postcondition" proved="true">
   <proof prover="2"><result status="valid" time="0.130000" steps="20786"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.69.1" expl="postcondition" proved="true">
   <proof prover="0"><result status="valid" time="0.020000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.70" expl="postcondition" proved="true">
  <proof prover="2" memlimit="2000"><result status="valid" time="0.190000" steps="20827"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.71" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="20556"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.72" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.530000" steps="69290"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.73" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.240000" steps="36785"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.74" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.353599" steps="39944"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.75" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.080000" steps="23009"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.76" expl="assertion" proved="true">
  <proof prover="11"><result status="valid" time="0.090000" steps="137818"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.77" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.400482" steps="38231"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.78" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.78.0" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="0.180000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.78.1" expl="assertion" proved="true">
   <proof prover="3" timelimit="1"><result status="valid" time="0.010000" steps="4764"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.78.2" expl="assertion" proved="true">
   <proof prover="3"><result status="valid" time="0.020000" steps="4770"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.78.3" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.190000" steps="26354"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.79" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="16477"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.80" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.964490" steps="81319"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.81" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.409105" steps="40155"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.82" expl="precondition" proved="true">
  <proof prover="4"><result status="valid" time="0.200000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.83" expl="integer overflow" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.83.0" expl="integer overflow" proved="true">
   <proof prover="2"><result status="valid" time="0.220000" steps="20963"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.83.1" expl="integer overflow" proved="true">
   <proof prover="2"><result status="valid" time="0.350000" steps="40115"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.84" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.84.0" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="0.140000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.84.1" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.110000" steps="23856"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.84.2" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.130000" steps="23856"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.84.3" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.120000" steps="23829"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.84.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.170000" steps="26888"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.85" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.080000" steps="23890"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.86" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="16811"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.87" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.180000" steps="20695"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.88" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.160000" steps="21131"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.89" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.752399" steps="75613"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.90" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.290000" steps="36365"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.91" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.91.0" expl="precondition" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_toom32_mul&#39;vc.91.0.0" expl="precondition" proved="true">
    <proof prover="2" timelimit="1"><result status="valid" time="0.270000" steps="37659"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.91.0.1" expl="precondition" proved="true">
    <proof prover="2" timelimit="1"><result status="valid" time="0.100000" steps="20106"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.91.0.2" expl="precondition" proved="true">
    <proof prover="6"><result status="valid" time="0.240000" steps="36380"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.91.0.3" expl="precondition" proved="true">
    <proof prover="2" memlimit="2000"><result status="valid" time="0.120000" steps="20500"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.91.0.4" expl="precondition" proved="true">
    <proof prover="2" memlimit="2000"><result status="valid" time="0.160000" steps="20268"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.91.0.5" expl="precondition" proved="true">
    <proof prover="2" timelimit="1"><result status="valid" time="0.317188" steps="38679"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.92" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.070000" steps="22976"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.93" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.869139" steps="79508"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.94" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.320000" steps="37093"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.95" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.876246" steps="80811"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.96" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.397523" steps="39394"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.97" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.323393" steps="40671"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.98" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.070000" steps="23446"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.99" expl="assertion" proved="true">
  <proof prover="11"><result status="valid" time="0.100000" steps="268187"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.100" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="20956"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.101" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="21055"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.102" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="16883"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.103" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.832918" steps="80146"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.104" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.310000" steps="39702"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.105" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.383051" steps="40668"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.106" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.070000" steps="23450"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.107" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.240000" steps="253633"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.108" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="20933"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.109" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.160000" steps="20982"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.110" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.050000" steps="16839"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.111" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="19714"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.112" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.878051" steps="77195"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.113" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.540000" steps="70502"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.114" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.429346" steps="39317"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.115" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.070000" steps="23030"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.116" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.330000" steps="38715"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.117" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.447382" steps="38945"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.118" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.990595" steps="83165"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.119" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.962526" steps="83166"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.120" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.260000" steps="38642"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.121" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.200000" steps="20377"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.122" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.050000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.123" expl="assertion" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.123.0" expl="assertion" proved="true">
   <proof prover="6"><result status="valid" time="0.330000" steps="40432"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.124" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.770000" steps="83279"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.125" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.473690" steps="41954"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.126" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.412107" steps="42202"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.127" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.070000" steps="23866"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.128" expl="assertion" proved="true">
  <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="1.480000" steps="2944509"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.129" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.110000" steps="27652"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.130" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.511866" steps="43509"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.131" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.030000" steps="88258"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.132" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="17179"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.133" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.133.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.150000" steps="28352"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.133.1" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.020000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.133.2" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.320000" steps="41974"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.133.3" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="28743"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.133.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="0.050000" steps="93097"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.134" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.523443" steps="44899"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.135" expl="assertion" proved="true">
  <proof prover="0"><result status="valid" time="0.030000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.136" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="21443"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.137" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.137.0" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.080000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.137.1" expl="assertion" proved="true">
   <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="344970"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.137.2" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="0.040000" steps="91443"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.138" expl="postcondition" proved="true">
  <proof prover="2" memlimit="2000"><result status="valid" time="0.120000" steps="17809"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.139" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="22036"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.140" expl="postcondition" proved="true">
  <proof prover="0"><result status="valid" time="0.020000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.141" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="20374"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.142" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.080000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.143" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.143.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.100000" steps="23915"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.143.1" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="1.370000" steps="2186973"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.143.2" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.710000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.143.3" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.750000" steps="83384"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.143.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.750000" steps="83351"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.143.5" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.260000" steps="38858"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.143.6" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="2.540000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.143.7" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.240000" steps="27160"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.144" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="20478"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.145" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.780000" steps="83901"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.146" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="1.202325" steps="90777"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.147" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.300000" steps="40525"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.148" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.080000" steps="23895"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.149" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.149.0" expl="assertion" proved="true">
   <proof prover="11"><result status="valid" time="0.150000" steps="291753"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.149.1" expl="assertion" proved="true">
   <proof prover="11"><result status="valid" time="0.120000" steps="291645"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.150" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="17134"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.151" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="20788"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.152" expl="postcondition" proved="true">
  <proof prover="2" memlimit="2000"><result status="valid" time="0.120000" steps="17178"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.153" expl="variant decrease" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="20029"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.154" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.770000" steps="74166"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.155" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.280000" steps="38559"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.156" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="1.140918" steps="89884"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.157" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.030000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.158" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="20284"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.159" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="20314"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.160" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="3.470000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.161" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.410075" steps="39992"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.162" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="1.165872" steps="87359"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.163" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="16922"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.164" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.164.0" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.200000" steps="21446"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.165" expl="integer overflow" proved="true">
  <proof prover="4"><result status="valid" time="0.180000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.166" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.190000" steps="21443"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.167" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="17374"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.168" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="1.217369" steps="94457"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.169" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.536589" steps="45140"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.170" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="17081"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.171" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.020000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.172" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.208493" steps="21947"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.173" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.200000" steps="368675"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.174" expl="precondition" proved="true">
  <proof prover="11"><result status="valid" time="0.240000" steps="587186"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.175" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.562152" steps="44882"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.176" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.573492" steps="45324"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.177" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.177.0" expl="assertion" proved="true">
   <proof prover="0"><result status="valid" time="0.090000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.177.1" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="0"><result status="valid" time="0.040000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.177.2" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="0"><result status="valid" time="0.080000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.177.3" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="0"><result status="valid" time="0.030000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.177.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="2"><result status="valid" time="0.060000" steps="17762"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.177.5" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="2"><result status="valid" time="0.160000" steps="17783"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.177.6" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.020000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.177.7" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="0"><result status="valid" time="0.120000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.177.8" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="2"><result status="valid" time="0.060000" steps="17779"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.177.9" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="0"><result status="valid" time="1.330000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.177.10" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.030000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.177.11" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="2"><result status="valid" time="0.220000" steps="22448"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.178" expl="postcondition" proved="true">
  <proof prover="7"><result status="valid" time="0.030000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.179" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="21506"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.180" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="21463"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.181" expl="integer overflow" proved="true">
  <proof prover="2" memlimit="2000"><result status="valid" time="0.170000" steps="21510"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.182" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="21522"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.183" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="17419"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.184" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="1.156337" steps="94490"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.185" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.390000" steps="41146"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.186" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="17126"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.187" expl="assertion" proved="true">
  <proof prover="0"><result status="valid" time="0.030000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.188" expl="integer overflow" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.188.0" expl="integer overflow" proved="true">
   <proof prover="2" memlimit="2000"><result status="valid" time="0.203757" steps="21920"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.188.1" expl="integer overflow" proved="true">
   <proof prover="2"><result status="valid" time="0.150000" steps="21927"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.189" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.189.0" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.110000" steps="21535"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.189.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.100000" steps="21620"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.190" expl="precondition" proved="true">
  <proof prover="11"><result status="valid" time="0.290000" steps="674367"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.191" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.260000" steps="576009"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.192" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.564050" steps="45544"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.193" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.193.0" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.100000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.193.1" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.040000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.193.2" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.070000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.193.3" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.030000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.193.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.190000" steps="28208"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.193.5" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.090000" steps="25194"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.193.6" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.200000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.193.7" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.090000" steps="25189"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.193.8" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.100000" steps="25187"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.193.9" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.080000" steps="25187"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.193.10" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.030000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.193.11" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.220000" steps="28925"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.194" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.194.0" expl="assertion" proved="true">
   <proof prover="6"><result status="valid" time="0.140000" steps="25065"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.194.1" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.690000" steps="100187"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.194.2" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.750000" steps="100174"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.194.3" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.740000" steps="100201"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.194.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.130000" steps="28492"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.194.5" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="11"><result status="valid" time="0.340000" steps="684475"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.194.6" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.070000" steps="25170"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.195" expl="postcondition" proved="true">
  <proof prover="7"><result status="valid" time="0.030000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.196" expl="postcondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.196.0" expl="postcondition" proved="true">
   <proof prover="0"><result status="valid" time="0.030000"/></proof>
   <proof prover="4"><result status="valid" time="2.270000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.196.1" expl="postcondition" proved="true">
   <proof prover="4"><result status="valid" time="0.190000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.197" expl="assertion" proved="true">
  <proof prover="6"><result status="valid" time="0.170000" steps="27167"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.198" expl="postcondition" proved="true">
  <proof prover="7"><result status="valid" time="0.090000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.199" expl="postcondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.199.0" expl="postcondition" proved="true">
   <proof prover="2"><result status="valid" time="0.090000" steps="17042"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.199.1" expl="postcondition" proved="true">
   <proof prover="0"><result status="valid" time="0.040000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.200" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.200.0" expl="precondition" proved="true">
   <proof prover="2" memlimit="2000"><result status="valid" time="0.220000" steps="21707"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.201" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="21668"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.202" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="21680"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.203" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="17595"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.204" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.810000" steps="89632"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.205" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.340000" steps="41940"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.206" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="17299"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.207" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.222174" steps="22171"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.208" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="22183"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.209" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.020000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.210" expl="precondition" proved="true">
  <proof prover="11"><result status="valid" time="0.400000" steps="793866"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.211" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.589963" steps="46332"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.212" expl="integer overflow" proved="true">
  <proof prover="11"><result status="valid" time="0.270000" steps="760029"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.213" expl="integer overflow" proved="true">
  <proof prover="11"><result status="valid" time="0.300000" steps="928183"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.214" expl="integer overflow" proved="true">
  <proof prover="11"><result status="valid" time="0.370000" steps="1023311"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.215" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.609543" steps="46902"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.216" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.216.0" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.110000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.216.1" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.050000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.216.2" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.110000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.216.3" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.060000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.216.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.180000" steps="28870"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.216.5" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.190000" steps="28571"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.216.6" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.210000" steps="28631"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.216.7" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="1.200000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.216.8" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.120000" steps="25551"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.216.9" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.060000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.216.10" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.080000" steps="25553"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.216.11" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.090000" steps="25546"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.216.12" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.050000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.216.13" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.210000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.216.14" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.100000" steps="25510"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.216.15" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.040000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.216.16" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.030000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.217" expl="postcondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.217.0" expl="postcondition" proved="true">
   <proof prover="2"><result status="valid" time="0.120000" steps="17949"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.217.1" expl="postcondition" proved="true">
   <proof prover="2"><result status="valid" time="0.130000" steps="17951"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.218" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="20775"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.219" expl="postcondition" proved="true">
  <proof prover="7"><result status="valid" time="0.030000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.220" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="17288"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.221" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="20792"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.222" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.198478" steps="21257"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.223" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="17045"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.224" expl="variant decrease" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.090000" steps="21010"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.225" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="1.209337" steps="96081"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.226" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.360000" steps="41239"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.227" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="1.205825" steps="99070"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.228" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="17363"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.229" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.140000" steps="21316"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.230" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.200000" steps="21346"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.231" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.080000" steps="21099"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.232" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.461824" steps="43126"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.233" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.890000" steps="91389"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.234" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="21881"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.235" expl="integer overflow" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.235.0" expl="integer overflow" proved="true">
   <proof prover="2"><result status="valid" time="0.217729" steps="22323"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.235.1" expl="integer overflow" proved="true">
   <proof prover="0"><result status="valid" time="0.030000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.236" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.230000" steps="22415"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.237" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.160000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.238" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.190000" steps="22574"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.239" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="17942"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.240" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.240.0" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="0.200000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.240.1" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.040000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.241" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.960000" steps="97649"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.242" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.420000" steps="43949"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.243" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="18170"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.244" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.207776" steps="22508"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.245" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.212921" steps="22932"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.246" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.246.0" expl="precondition" proved="true">
   <proof prover="0"><result status="valid" time="0.040000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.246.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.060000" steps="18407"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.247" expl="integer overflow" proved="true">
  <proof prover="4"><result status="valid" time="0.180000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.248" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.248.0" expl="precondition" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_toom32_mul&#39;vc.248.0.0" expl="precondition" proved="true">
    <proof prover="2" timelimit="1"><result status="valid" time="0.140000" steps="23019"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.248.0.1" expl="precondition" proved="true">
    <proof prover="2" timelimit="1"><result status="valid" time="0.130000" steps="23146"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.249" expl="precondition" proved="true">
  <proof prover="11"><result status="valid" time="0.600000" steps="1346594"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.250" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.798818" steps="131140"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.251" expl="assertion" proved="true">
  <proof prover="11"><result status="valid" time="0.610000" steps="1305910"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.252" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.252.0" expl="assertion" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom32_mul&#39;vc.252.0.0" expl="assertion" proved="true">
    <proof prover="4"><result status="valid" time="0.210000"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.252.1" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.020000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.253" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.253.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="26816"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.253.1" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.040000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.253.2" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.150000" steps="26816"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.253.3" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="26809"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.253.4" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.100000" steps="26837"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.253.5" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="26779"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.253.6" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.150000" steps="30747"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.254" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.210000" steps="30214"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.255" expl="postcondition" proved="true">
  <proof prover="2" memlimit="2000"><result status="valid" time="0.210000" steps="23419"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.256" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="23436"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.257" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.220000" steps="23394"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.258" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.150000" steps="22994"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.259" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.210000" steps="21716"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.260" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.040000" steps="17929"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.261" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="17930"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.262" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="17931"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.263" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="17945"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.264" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.264.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.820000" steps="89518"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.264.1" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.780000" steps="89477"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.264.2" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.840000" steps="89559"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.264.3" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.850000" steps="89490"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.264.4" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.830000" steps="89559"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.264.5" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.270000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.264.6" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.280000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.264.7" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.170000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.264.8" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.210000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.265" expl="assertion" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.265.0" expl="assertion" proved="true">
   <proof prover="6"><result status="valid" time="0.150000" steps="25662"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.266" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="18148"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.267" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.267.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.192707" steps="91707"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.1" expl="assertion" proved="true">
   <proof prover="11"><result status="valid" time="0.240000" steps="491834"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.2" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.010000" steps="94756"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.3" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="11"><result status="valid" time="0.240000" steps="493360"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.160000" steps="94795"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.5" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.160000" steps="94797"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.6" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.140000" steps="94750"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.7" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.170000" steps="94752"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.8" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.020000" steps="94985"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.9" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.170000" steps="29153"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.10" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.160000" steps="94767"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.11" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.120000" steps="94769"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.12" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.150000" steps="94860"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.13" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.130000" steps="29153"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.14" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.160000" steps="25810"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.15" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.260000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.16" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.110000" steps="25833"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.17" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="11"><result status="valid" time="0.280000" steps="496259"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.18" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.250000" steps="29355"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.19" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.160000" steps="25823"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.20" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.240000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.21" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.100000" steps="25847"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.22" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="11"><result status="valid" time="0.170000" steps="496537"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.23" expl="VC for wmpn_toom32_mul" proved="true">
   <transf name="apply" proved="true" arg1="prod_compat_r">
    <goal name="wmpn_toom32_mul&#39;vc.267.23.0" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.200000" steps="29036"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.267.23.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.110000" steps="25902"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.24" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.130000" steps="25916"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.25" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="11"><result status="valid" time="0.250000" steps="496740"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.26" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.170000" steps="29478"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.267.27" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.130000" steps="29375"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.268" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.268.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="25736"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.268.1" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.130000" steps="25736"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.268.2" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.110000" steps="25735"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.268.3" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="25735"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.268.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.300000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.268.5" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="12" timelimit="5"><result status="valid" time="0.270000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.268.6" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.040000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.269" expl="assertion" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.269.0" expl="assertion" proved="true">
   <proof prover="2"><result status="valid" time="0.120000" steps="18258"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.270" expl="integer overflow" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.270.0" expl="integer overflow" proved="true">
   <proof prover="0"><result status="valid" time="0.040000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.271" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.271.0" expl="precondition" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_toom32_mul&#39;vc.271.0.0" expl="precondition" proved="true">
    <proof prover="2"><result status="valid" time="0.180000" steps="22396"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.271.0.1" expl="precondition" proved="true">
    <proof prover="2"><result status="valid" time="0.201909" steps="22399"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.272" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="1.475839" steps="110190"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.273" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.601107" steps="46826"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.274" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.070000" steps="18216"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.275" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.170000" steps="18562"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.276" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.276.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="26270"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.276.1" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.270000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.276.2" expl="VC for wmpn_toom32_mul" proved="true">
   <transf name="replace" proved="true" arg1="(m*m)" arg2="(power radix (2*n))">
    <goal name="wmpn_toom32_mul&#39;vc.276.2.0" expl="VC for wmpn_toom32_mul" proved="true">
    <proof prover="7"><result status="valid" time="0.030000"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.276.2.1" expl="equality hypothesis" proved="true">
    <proof prover="6"><result status="valid" time="0.420000" steps="42782"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.276.3" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.080000" steps="26413"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.276.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.250000" steps="30131"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.276.5" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.150000" steps="26431"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.276.6" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7" timelimit="20"><result status="valid" time="5.450001"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.276.7" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.100000" steps="26413"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.276.8" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.190000" steps="29990"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.276.9" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.170000" steps="30189"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.276.10" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.000000" steps="94610"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.276.11" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.630000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.276.12" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.180000" steps="30280"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.276.13" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.170000" steps="30366"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.276.14" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.177426"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.276.15" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.150000" steps="30376"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.276.16" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.180000" steps="26657"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.276.17" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.150000" steps="30569"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.277" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="18710"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.278" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.278.0" expl="precondition" proved="true">
   <transf name="replace" proved="true" arg1="(m * m)" arg2="(power radix (2*n))">
    <goal name="wmpn_toom32_mul&#39;vc.278.0.0" expl="precondition" proved="true">
    <proof prover="6"><result status="valid" time="0.120000" steps="29873"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.278.0.1" expl="equality hypothesis" proved="true">
    <proof prover="2"><result status="valid" time="0.559176" steps="44965"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.278.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.120000" steps="22776"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.279" expl="integer overflow" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.279.0" expl="integer overflow" proved="true">
   <proof prover="2"><result status="valid" time="0.200000" steps="23266"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.279.1" expl="integer overflow" proved="true">
   <proof prover="0"><result status="valid" time="0.030000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.280" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="23481"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.281" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.281.0" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.110000" steps="18685"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.281.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.110000" steps="18687"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.282" expl="assertion" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.282.0" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="0.240000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.283" expl="integer overflow" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.283.0" expl="integer overflow" proved="true">
   <proof prover="0"><result status="valid" time="0.030000"/></proof>
   <proof prover="2" memlimit="2000"><result status="valid" time="0.200000" steps="23494"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.283.1" expl="integer overflow" proved="true">
   <proof prover="4"><result status="valid" time="0.300000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.284" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="23219"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.285" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.285.0" expl="assertion" proved="true">
   <transf name="replace" proved="true" arg1="(m*m)" arg2="(power radix (2*n))">
    <goal name="wmpn_toom32_mul&#39;vc.285.0.0" expl="assertion" proved="true">
    <proof prover="7"><result status="valid" time="0.040000"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.285.0.1" expl="equality hypothesis" proved="true">
    <proof prover="6"><result status="valid" time="0.510000" steps="46992"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.285.1" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.220000" steps="30666"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.286" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.070000" steps="19085"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.287" expl="postcondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.287.0" expl="postcondition" proved="true">
   <proof prover="2"><result status="valid" time="0.100000" steps="19069"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.287.1" expl="postcondition" proved="true">
   <proof prover="0"><result status="valid" time="0.030000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.288" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.288.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.110000" steps="25740"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.288.1" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.150000" steps="25740"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.288.2" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="25739"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.288.3" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.100000" steps="25739"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.288.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.280000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.288.5" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="12"><result status="valid" time="0.260000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.288.6" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.060000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.289" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="18271"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.290" expl="integer overflow" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.290.0" expl="integer overflow" proved="true">
   <proof prover="2"><result status="valid" time="0.200000" steps="22655"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.290.1" expl="integer overflow" proved="true">
   <proof prover="2"><result status="valid" time="0.204664" steps="22662"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.291" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.080000" steps="92184"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.292" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.440000" steps="43043"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.293" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.170000" steps="18218"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.294" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="18571"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.295" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.295.0" expl="assertion" proved="true">
   <proof prover="6"><result status="valid" time="0.100000" steps="26254"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.295.1" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.210000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.295.2" expl="VC for wmpn_toom32_mul" proved="true">
   <transf name="replace" proved="true" arg1="(m*m)" arg2="(power radix (2*n))">
    <goal name="wmpn_toom32_mul&#39;vc.295.2.0" expl="VC for wmpn_toom32_mul" proved="true">
    <proof prover="7"><result status="valid" time="0.020000"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.295.2.1" expl="equality hypothesis" proved="true">
    <proof prover="6"><result status="valid" time="0.420000" steps="42783"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.295.3" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.150000" steps="26379"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.295.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.260000" steps="30126"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.295.5" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.150000" steps="26393"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.295.6" expl="VC for wmpn_toom32_mul" proved="true">
   <transf name="rewrite" proved="true" arg1="&lt;-" arg2="Assert1">
    <goal name="wmpn_toom32_mul&#39;vc.295.6.0" expl="VC for wmpn_toom32_mul" proved="true">
    <transf name="rewrite" proved="true" arg1="&lt;-" arg2="Ensures20">
     <goal name="wmpn_toom32_mul&#39;vc.295.6.0.0" expl="VC for wmpn_toom32_mul" proved="true">
     <transf name="rewrite" proved="true" arg1="&lt;-" arg2="Ensures6">
      <goal name="wmpn_toom32_mul&#39;vc.295.6.0.0.0" expl="VC for wmpn_toom32_mul" proved="true">
      <transf name="replace" proved="true" arg1="(m*m)" arg2="(power radix (n+n))">
       <goal name="wmpn_toom32_mul&#39;vc.295.6.0.0.0.0" expl="VC for wmpn_toom32_mul" proved="true">
       <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.080000" steps="26356"/></proof>
       </goal>
       <goal name="wmpn_toom32_mul&#39;vc.295.6.0.0.0.1" expl="equality hypothesis" proved="true">
       <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.440000" steps="42835"/></proof>
       </goal>
      </transf>
      </goal>
     </transf>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.295.7" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.150000" steps="26399"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.295.8" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.150000" steps="26389"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.295.9" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.160000" steps="26551"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.295.10" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.210000" steps="30181"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.295.11" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.410000" steps="42890"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.295.12" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.240000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.295.13" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.970000" steps="94116"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.295.14" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.130000" steps="30269"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.295.15" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.170000" steps="30280"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.295.16" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.150000" steps="30332"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.295.17" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.250000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.295.18" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.160000" steps="30265"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.295.19" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.090000" steps="26604"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.295.20" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.140000" steps="30470"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.296" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="18713"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.297" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="22844"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.298" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.210000" steps="23360"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.299" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.299.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.200000" steps="30337"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.300" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.300.0" expl="precondition" proved="true">
   <proof prover="4"><result status="valid" time="0.320000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.300.1" expl="precondition" proved="true">
   <proof prover="0"><result status="valid" time="0.020000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.301" expl="assertion" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.301.0" expl="assertion" proved="true">
   <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="0.440000" steps="1037477"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.302" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="23589"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.303" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="23223"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.304" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.304.0" expl="assertion" proved="true">
   <transf name="replace" proved="true" arg1="(m*m)" arg2="(power radix (2*n))">
    <goal name="wmpn_toom32_mul&#39;vc.304.0.0" expl="assertion" proved="true">
    <proof prover="7"><result status="valid" time="0.030000"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.304.0.1" expl="equality hypothesis" proved="true">
    <proof prover="6"><result status="valid" time="0.500000" steps="47000"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.304.1" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.130000" steps="30674"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.305" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="19088"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.306" expl="postcondition" proved="true">
  <proof prover="2" memlimit="2000"><result status="valid" time="0.120000" steps="19127"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.307" expl="integer overflow" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.307.0" expl="integer overflow" proved="true">
   <proof prover="2"><result status="valid" time="0.180000" steps="22874"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.308" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.626947" steps="45214"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.309" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="18451"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.310" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="1.130000" steps="94160"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.311" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.170000" steps="26373"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.312" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.220000" steps="22565"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.313" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.313.0" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.110000" steps="18334"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.313.1" expl="precondition" proved="true">
   <proof prover="4"><result status="valid" time="0.220000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.314" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.090000" steps="26235"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.315" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.315.0" expl="assertion" proved="true">
   <proof prover="6"><result status="valid" time="0.100000" steps="26338"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.315.1" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="0.220000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.315.2" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="0.330000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.315.3" expl="assertion" proved="true">
   <proof prover="6"><result status="valid" time="0.100000" steps="26426"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.315.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.440000" steps="43672"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.315.5" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.170000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.315.6" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="11"><result status="valid" time="0.260000" steps="685604"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.315.7" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="11"><result status="valid" time="0.330000" steps="802711"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.315.8" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.480000" steps="45607"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.316" expl="postcondition" proved="true">
  <proof prover="7"><result status="valid" time="0.020000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.317" expl="postcondition" proved="true">
  <proof prover="4"><result status="valid" time="0.280000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.318" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="18452"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.319" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.200000" steps="22216"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.320" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.200000" steps="22765"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.321" expl="precondition" proved="true">
  <proof prover="2" memlimit="2000"><result status="valid" time="0.130000" steps="18393"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.322" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.210536" steps="23242"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.323" expl="integer overflow" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.323.0" expl="integer overflow" proved="true">
   <proof prover="2" memlimit="2000"><result status="valid" time="0.211617" steps="23261"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.324" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.040000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.325" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.150000" steps="22853"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.326" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.326.0" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.130000" steps="23044"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.326.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.170000" steps="23031"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.327" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="18775"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.328" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.210000" steps="30688"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.329" expl="precondition" proved="true">
  <proof prover="4"><result status="valid" time="0.290000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.330" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.160000" steps="23684"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.331" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.331.0" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.060000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.331.1" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="27236"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.331.2" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="0.280000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.331.3" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.030000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.331.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.180000" steps="31422"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.332" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.332.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.150000" steps="31198"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.332.1" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.140000" steps="106791"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.332.2" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.140000" steps="106791"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.332.3" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.500000" steps="45444"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.332.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.240000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.332.5" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="31311"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.332.6" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.260000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.333" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.180000" steps="108140"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.334" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.560000" steps="47513"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.335" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.826254" steps="53358"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.336" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.080000" steps="26926"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.337" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.337.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.120000" steps="27618"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.337.1" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.040000" steps="96544"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.337.2" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="0.240000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.337.3" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.250000" steps="31358"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.338" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="1.597610" steps="108148"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.339" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.822295" steps="51353"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.340" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.840070" steps="53944"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.341" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.280000" steps="115398"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.342" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="23870"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.343" expl="precondition" proved="true">
  <proof prover="4"><result status="valid" time="0.260000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.344" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.070000" steps="19585"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.345" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.060000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.346" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.842185" steps="52435"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.347" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.347.0" expl="assertion" proved="true">
   <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="1.060000" steps="2230375"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.347.1" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.180000" steps="31949"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.347.2" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.770000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.347.3" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="28112"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.347.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.270000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.347.5" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="28225"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.347.6" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.260000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.348" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.348.0" expl="precondition" proved="true">
   <proof prover="4"><result status="valid" time="0.380000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.348.1" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.150000" steps="32221"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.349" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.260000" steps="24866"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.350" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.140000" steps="32452"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.351" expl="assertion" proved="true">
  <proof prover="4"><result status="valid" time="0.280000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.352" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="20300"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.353" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.480000" steps="124337"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.354" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.650000" steps="50703"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.355" expl="precondition" proved="true">
  <proof prover="2" memlimit="2000"><result status="valid" time="0.130000" steps="20220"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.356" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="20581"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.357" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.510000" steps="128227"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.358" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.670000" steps="51676"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.359" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.070000" steps="20499"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.360" expl="assertion" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.080000" steps="20852"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.361" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="1.002173" steps="58899"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.362" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="2.426407" steps="146466"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.363" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.200000" steps="25225"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.364" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.120000" steps="20800"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.365" expl="assertion" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.365.0" expl="assertion" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_toom32_mul&#39;vc.365.0.0" expl="assertion" proved="true">
    <proof prover="2" memlimit="2000"><result status="valid" time="0.818515" steps="58789"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.365.0.1" expl="assertion" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.640000" steps="51765"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.366" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="1.020102" steps="59170"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.367" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.781711" steps="37147"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.368" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="2.467485" steps="150796"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.369" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.262667" steps="25717"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.370" expl="precondition" proved="true">
  <proof prover="4"><result status="valid" time="0.350000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.371" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.371.0" expl="precondition" proved="true">
   <proof prover="2" memlimit="2000"><result status="valid" time="0.080000" steps="21181"/></proof>
   <proof prover="4"><result status="valid" time="0.340000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.372" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.905405"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.373" expl="assertion" proved="true">
  <proof prover="4"><result status="valid" time="0.300000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.374" expl="postcondition" proved="true">
  <proof prover="7"><result status="valid" time="0.070000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.375" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="1.615303" steps="72295"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.376" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="20305"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.377" expl="precondition" proved="true">
  <proof prover="2" memlimit="2000"><result status="valid" time="0.230000" steps="24562"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.378" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.378.0" expl="precondition" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_toom32_mul&#39;vc.378.0.0" expl="precondition" proved="true">
    <proof prover="3"><result status="valid" time="1.910000" steps="3096789"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.378.0.1" expl="precondition" proved="true">
    <proof prover="2"><result status="valid" time="0.130000" steps="20302"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.378.0.2" expl="precondition" proved="true">
    <proof prover="2"><result status="valid" time="0.861308" steps="54688"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.378.0.3" expl="precondition" proved="true">
    <proof prover="2"><result status="valid" time="0.170000" steps="24637"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.378.0.4" expl="precondition" proved="true">
    <proof prover="2"><result status="valid" time="0.232300" steps="24162"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.378.0.5" expl="precondition" proved="true">
    <proof prover="2"><result status="valid" time="0.885629" steps="55834"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.379" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.900452" steps="56042"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.380" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="20236"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.381" expl="assertion" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.381.0" expl="assertion" proved="true">
   <proof prover="0"><result status="valid" time="0.140000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.382" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.080000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.383" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.690000" steps="126886"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.384" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.384.0" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.944884" steps="57354"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.385" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.385.0" expl="precondition" proved="true">
   <proof prover="0"><result status="valid" time="0.040000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.385.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.170000" steps="20455"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.386" expl="assertion" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.386.0" expl="assertion" proved="true">
   <proof prover="2"><result status="valid" time="0.990648" steps="58418"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.387" expl="integer overflow" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.700000" steps="51101"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.388" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.797684" steps="131970"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.389" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.150000" steps="25235"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.390" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="20809"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.391" expl="assertion" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.220000" steps="26041"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.392" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="1.012491" steps="59188"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.393" expl="assertion" proved="true">
  <proof prover="4"><result status="valid" time="0.320000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.394" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.394.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.170000" steps="34201"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.394.1" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.170000" steps="29469"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.394.2" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.190000" steps="29469"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.394.3" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.190000" steps="29469"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.394.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.180000" steps="29469"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.394.5" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="2.460000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.394.6" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.530000" steps="133368"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.394.7" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.580000" steps="133455"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.394.8" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.740000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.394.9" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.150000" steps="29587"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.394.10" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.200000" steps="29601"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.394.11" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.170000" steps="29583"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.394.12" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.200000" steps="34304"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.394.13" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.240000" steps="34317"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.394.14" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.150000" steps="34392"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.394.15" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.360000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.394.16" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="29740"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.395" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.975066" steps="37626"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.396" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.930000" steps="139051"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.397" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.510000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.398" expl="precondition" proved="true">
  <proof prover="7"><result status="valid" time="0.060000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.399" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="21278"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.400" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.946387"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.401" expl="postcondition" proved="true">
  <proof prover="12"><result status="valid" time="0.400000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.402" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.265650" steps="26179"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.403" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.255546" steps="25517"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.404" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="20715"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.405" expl="variant decrease" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.405.0" expl="variant decrease" proved="true">
   <proof prover="2" timelimit="1"><result status="valid" time="0.140000" steps="19500"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.406" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.150000" steps="98043"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.407" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.407.0" expl="precondition" proved="true">
   <proof prover="4"><result status="valid" time="0.240000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.408" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="1.806354" steps="114323"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.409" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.160000" steps="19395"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.410" expl="precondition" proved="true">
  <proof prover="7"><result status="valid" time="0.110000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.411" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.120000" steps="31359"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.412" expl="precondition" proved="true">
  <proof prover="4"><result status="valid" time="0.270000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.413" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.801354" steps="50168"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.414" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.414.0" expl="precondition" proved="true">
   <proof prover="2" timelimit="1"><result status="valid" time="0.854652" steps="52994"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.415" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.236558" steps="24135"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.416" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="24299"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.417" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.160000" steps="19858"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.418" expl="precondition" proved="true">
  <proof prover="11"><result status="valid" time="0.380000" steps="974423"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.419" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.419.0" expl="assertion" proved="true">
   <proof prover="11"><result status="valid" time="0.580000" steps="1155672"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.419.1" expl="assertion" proved="true">
   <proof prover="0"><result status="valid" time="0.030000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.420" expl="assertion" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.140000" steps="20183"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.421" expl="variant decrease" proved="true">
  <proof prover="2" memlimit="2000"><result status="valid" time="0.210000" steps="24005"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.422" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.470000" steps="110814"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.423" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.370000" steps="110605"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.424" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.424.0" expl="precondition" proved="true">
   <proof prover="2" timelimit="1"><result status="valid" time="0.767599" steps="55235"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.425" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.425.0" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.100000" steps="20061"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.425.1" expl="precondition" proved="true">
   <transf name="replace" proved="true" arg1="(m*m)" arg2="(power radix (2*n))">
    <goal name="wmpn_toom32_mul&#39;vc.425.1.0" expl="precondition" proved="true">
    <proof prover="2"><result status="valid" time="0.140000" steps="20063"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.425.1.1" expl="equality hypothesis" proved="true">
    <proof prover="6"><result status="valid" time="0.160000" steps="32530"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.426" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="24031"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.427" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.427.0" expl="precondition" proved="true">
   <proof prover="2" timelimit="1"><result status="valid" time="0.130000" steps="24586"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.428" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.733669" steps="53984"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.429" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.140000" steps="24137"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.430" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.090000" steps="20508"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.431" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.140000" steps="20580"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.432" expl="postcondition" proved="true">
  <proof prover="4"><result status="valid" time="0.400000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.433" expl="variant decrease" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.120000" steps="24008"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.434" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.140000" steps="108858"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.435" expl="precondition" proved="true">
  <proof prover="1"><result status="valid" time="0.992123" steps="115195"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.436" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.280000" steps="109909"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.437" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.437.0" expl="precondition" proved="true">
   <proof prover="2" timelimit="1"><result status="valid" time="0.140000" steps="20134"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.438" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.070000" steps="20260"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.439" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.230000" steps="24582"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.440" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.928736" steps="53794"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.441" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.441.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.180000" steps="28491"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.441.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.180000" steps="24085"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.442" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.160000" steps="20526"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.443" expl="postcondition" proved="true">
  <proof prover="4"><result status="valid" time="0.350000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.444" expl="postcondition" proved="true">
  <proof prover="4"><result status="valid" time="0.360000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.445" expl="assertion" proved="true">
  <proof prover="4"><result status="valid" time="0.240000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.446" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.446.0" expl="assertion" proved="true">
   <transf name="apply" proved="true" arg1="prod_compat_r">
    <goal name="wmpn_toom32_mul&#39;vc.446.0.0" expl="apply premises" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.100000" steps="108868"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.446.0.1" expl="apply premises" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.090000" steps="108673"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.446.1" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.130000" steps="28529"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.446.2" expl="assertion" proved="true">
   <transf name="apply" proved="true" arg1="prod_compat_strict_r">
    <goal name="wmpn_toom32_mul&#39;vc.446.2.0" expl="apply premises" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.090000" steps="108909"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.446.2.1" expl="apply premises" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.640000" steps="47054"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.446.3" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.620000" steps="111489"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.446.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.300000" steps="110356"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.446.5" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.850000" steps="114577"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.446.6" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="0.470000" steps="1213188"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.446.7" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.420000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.446.8" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="28663"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.446.9" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="1.010000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.446.10" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.100000" steps="28714"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.446.11" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.150000" steps="33023"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.446.12" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.180000" steps="28714"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.446.13" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="33023"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.447" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.447.0" expl="precondition" proved="true">
   <proof prover="0"><result status="valid" time="0.040000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.447.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.230000" steps="24629"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.448" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.239429" steps="25208"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.449" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.070000" steps="20314"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.450" expl="precondition" proved="true">
  <proof prover="11"><result status="valid" time="0.500000" steps="1213725"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.451" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.451.0" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.772202" steps="55359"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.451.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.989386" steps="56868"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.452" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.192239" steps="25539"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.453" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.453.0" expl="precondition" proved="true">
   <proof prover="2" timelimit="1"><result status="valid" time="0.220000" steps="25033"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.453.1" expl="precondition" proved="true">
   <proof prover="2" timelimit="1"><result status="valid" time="0.190000" steps="25157"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.454" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.454.0" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.220000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.454.1" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.240000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.455" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.455.0" expl="precondition" proved="true">
   <proof prover="0"><result status="valid" time="0.180000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.456" expl="precondition" proved="true">
  <proof prover="2" memlimit="2000"><result status="valid" time="0.200000" steps="25353"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.457" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.060000" steps="20735"/></proof>
  <proof prover="3" memlimit="2000"><result status="valid" time="0.020000" steps="35910"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.458" expl="precondition" proved="true">
  <proof prover="2" memlimit="2000"><result status="valid" time="1.080065" steps="60959"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.459" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.280000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.460" expl="integer overflow" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.460.0" expl="integer overflow" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom32_mul&#39;vc.460.0.0" expl="integer overflow" proved="true">
    <proof prover="2" timelimit="1"><result status="valid" time="0.267689" steps="25608"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.460.1" expl="integer overflow" proved="true">
   <proof prover="2" timelimit="1"><result status="valid" time="1.374113" steps="66446"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.461" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.240000" steps="26052"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.462" expl="assertion" proved="true">
  <transf name="replace" proved="true" arg1="vx3" arg2="(value r3n1 o)">
   <goal name="wmpn_toom32_mul&#39;vc.462.0" expl="assertion" proved="true">
   <transf name="rewrite" proved="true" arg1="Ensures">
    <goal name="wmpn_toom32_mul&#39;vc.462.0.0" expl="assertion" proved="true">
    <transf name="replace" proved="true" arg1="lvx3" arg2="(value r3n1 n)">
     <goal name="wmpn_toom32_mul&#39;vc.462.0.0.0" expl="assertion" proved="true">
     <proof prover="7"><result status="valid" time="0.070000"/></proof>
     </goal>
     <goal name="wmpn_toom32_mul&#39;vc.462.0.0.1" expl="equality hypothesis" proved="true">
     <proof prover="7"><result status="valid" time="0.020000"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.462.1" expl="equality hypothesis" proved="true">
   <proof prover="7" memlimit="1000"><result status="valid" time="0.050000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.463" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.463.0" expl="assertion" proved="true">
   <proof prover="11"><result status="valid" time="0.040000" steps="32454"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.463.1" expl="assertion" proved="true">
   <proof prover="0"><result status="valid" time="0.050000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.464" expl="assertion" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.464.0" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="0.360000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.465" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.465.0" expl="precondition" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_toom32_mul&#39;vc.465.0.0" expl="precondition" proved="true">
    <proof prover="2"><result status="valid" time="0.259219" steps="25942"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.465.0.1" expl="precondition" proved="true">
    <proof prover="2"><result status="valid" time="0.257584" steps="25950"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.466" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.780000" steps="152389"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.467" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.840000" steps="54440"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.468" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.100000" steps="21418"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.469" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="21768"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.470" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.200000" steps="35090"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.471" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.220000" steps="26228"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.472" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.472.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.850000" steps="159263"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.472.1" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.190000" steps="30215"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.472.2" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.150000" steps="35367"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.472.3" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="30108"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.472.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.830000" steps="54865"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.472.5" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.670000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.473" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="1.287677" steps="69415"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.474" expl="precondition" proved="true">
  <transf name="replace" proved="true" arg1="(3*n)" arg2="(n+n+n)">
   <goal name="wmpn_toom32_mul&#39;vc.474.0" expl="precondition" proved="true">
   <transf name="replace" proved="true" arg1="m" arg2="(power radix n)">
    <goal name="wmpn_toom32_mul&#39;vc.474.0.0" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.230000" steps="35215"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.474.0.1" expl="equality hypothesis" proved="true">
    <proof prover="2" timelimit="1"><result status="valid" time="0.140000" steps="21890"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.474.1" expl="equality hypothesis" proved="true">
   <proof prover="2" timelimit="1"><result status="valid" time="0.080000" steps="21906"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.475" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="26380"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.476" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.840000" steps="162074"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.477" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.477.0" expl="precondition" proved="true">
   <proof prover="4"><result status="valid" time="1.730000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.478" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.478.0" expl="precondition" proved="true">
   <proof prover="2" memlimit="2000"><result status="valid" time="0.130000" steps="21811"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.479" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.930000" steps="166572"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.480" expl="precondition" proved="true">
  <proof prover="2" memlimit="2000"><result status="valid" time="0.264651" steps="26680"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.481" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.481.0" expl="precondition" proved="true">
   <proof prover="2" timelimit="1"><result status="valid" time="0.180000" steps="22003"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.481.1" expl="precondition" proved="true">
   <proof prover="0"><result status="valid" time="0.050000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.482" expl="integer overflow" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.000000" steps="57363"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.483" expl="assertion" proved="true">
  <proof prover="4"><result status="valid" time="0.440000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.484" expl="assertion" proved="true">
  <proof prover="4"><result status="valid" time="0.320000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.485" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.870000" steps="171583"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.486" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.486.0" expl="precondition" proved="true">
   <proof prover="2" memlimit="2000"><result status="valid" time="1.074382" steps="70813"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.486.1" expl="precondition" proved="true">
   <transf name="replace" proved="true" arg1="(m*m*m*m)" arg2="((m*m)*(m*m))">
    <goal name="wmpn_toom32_mul&#39;vc.486.1.0" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.920000" steps="58989"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.486.1.1" expl="equality hypothesis" proved="true">
    <proof prover="2" memlimit="2000"><result status="valid" time="0.090000" steps="22519"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.487" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.980000" steps="59081"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.488" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.090000" steps="30817"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.489" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.860000" steps="175197"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.490" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.271698" steps="27414"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.491" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="22723"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.492" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="1.376531" steps="73225"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.493" expl="assertion" proved="true">
  <proof prover="4"><result status="valid" time="0.330000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.494" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.494.0" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="0.510000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.494.1" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="0.360000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.495" expl="precondition" proved="true">
  <proof prover="2" memlimit="2000"><result status="valid" time="0.250000" steps="28009"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.496" expl="integer overflow" proved="true">
  <proof prover="2" memlimit="2000"><result status="valid" time="1.376517" steps="74034"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.497" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.273023" steps="27775"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.498" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.040000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.499" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="23212"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.500" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.222509" steps="28782"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.501" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.501.0" expl="precondition" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_toom32_mul&#39;vc.501.0.0" expl="precondition" proved="true">
    <proof prover="2" timelimit="1"><result status="valid" time="0.275531" steps="28311"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.501.0.1" expl="precondition" proved="true">
    <proof prover="4"><result status="valid" time="0.360000"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.502" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.200000" steps="28163"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.503" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.503.0" expl="precondition" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_toom32_mul&#39;vc.503.0.0" expl="precondition" proved="true">
    <proof prover="0"><result status="valid" time="0.100000"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.503.0.1" expl="precondition" proved="true">
    <proof prover="2" timelimit="1"><result status="valid" time="0.268277" steps="28536"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.504" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="23571"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.505" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="3.080000" steps="195515"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.506" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.506.0" expl="precondition" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.180000" steps="67965"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.507" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.507.0" expl="precondition" proved="true">
   <proof prover="2" memlimit="2000"><result status="valid" time="1.834490" steps="96123"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.508" expl="integer overflow" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.120000" steps="64602"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.509" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.509.0" expl="precondition" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.200000" steps="38958"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.510" expl="integer overflow" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.530000" steps="38938"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.511" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.279939" steps="29397"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.512" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.190000" steps="39233"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.513" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.513.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.210000" steps="39356"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.513.1" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.280000" steps="39372"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.513.2" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.050000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.513.3" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.050000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.513.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="32994"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.513.5" expl="VC for wmpn_toom32_mul" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom32_mul&#39;vc.513.5.0" expl="VC for wmpn_toom32_mul" proved="true">
    <proof prover="4"><result status="valid" time="0.447030"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.513.6" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.080000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.513.7" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.550000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.513.8" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="33069"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.513.9" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.080000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.514" expl="assertion" proved="true">
  <proof prover="4"><result status="valid" time="0.470000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.515" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.291061" steps="29606"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.516" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.270000" steps="29618"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.517" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="2.730000" steps="214287"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.518" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="5.467073" steps="291468"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.519" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="24295"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.520" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.270364" steps="28671"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.521" expl="integer overflow" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.521.0" expl="integer overflow" proved="true">
   <proof prover="2" memlimit="2000"><result status="valid" time="1.317161" steps="86128"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.521.1" expl="integer overflow" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.200000" steps="69203"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.522" expl="assertion" proved="true">
  <transf name="replace" proved="true" arg1="(3*n)" arg2="(n+n+n)">
   <goal name="wmpn_toom32_mul&#39;vc.522.0" expl="assertion" proved="true">
   <transf name="rewrite" proved="true" arg1="Power_sum">
    <goal name="wmpn_toom32_mul&#39;vc.522.0.0" expl="assertion" proved="true">
    <transf name="rewrite" proved="true" arg1="Power_sum">
     <goal name="wmpn_toom32_mul&#39;vc.522.0.0.0" expl="assertion" proved="true">
     <proof prover="6"><result status="valid" time="0.160000" steps="33566"/></proof>
     </goal>
     <goal name="wmpn_toom32_mul&#39;vc.522.0.0.1" expl="rewrite premises" proved="true">
     <proof prover="6"><result status="valid" time="0.180000" steps="39702"/></proof>
     </goal>
     <goal name="wmpn_toom32_mul&#39;vc.522.0.0.2" expl="rewrite premises" proved="true">
     <proof prover="6"><result status="valid" time="0.250000" steps="39702"/></proof>
     </goal>
    </transf>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.522.0.1" expl="rewrite premises" proved="true">
    <proof prover="6"><result status="valid" time="0.170000" steps="39702"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.522.0.2" expl="rewrite premises" proved="true">
    <proof prover="6"><result status="valid" time="0.200000" steps="39702"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.522.1" expl="equality hypothesis" proved="true">
   <proof prover="6"><result status="valid" time="0.220000" steps="33584"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.523" expl="assertion" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.523.0" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="0.500000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.524" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.040000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.525" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.525.0" expl="precondition" proved="true">
   <proof prover="2" memlimit="2000"><result status="valid" time="0.312574" steps="29866"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.525.1" expl="precondition" proved="true">
   <proof prover="0"><result status="valid" time="0.050000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.526" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.170000" steps="24731"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.527" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.527.0" expl="precondition" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.460000" steps="75101"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.528" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.528.0" expl="precondition" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.370000" steps="75722"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.529" expl="integer overflow" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.529.0" expl="integer overflow" proved="true">
   <proof prover="2"><result status="valid" time="0.329826" steps="30576"/></proof>
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_toom32_mul&#39;vc.529.0.0" expl="integer overflow" proved="true">
    <proof prover="2"><result status="valid" time="0.299730" steps="30024"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.529.0.1" expl="integer overflow" proved="true">
    <proof prover="2"><result status="valid" time="0.305378" steps="30027"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.530" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.309474" steps="30589"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.531" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.531.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.210000" steps="40936"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.531.1" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.040000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.531.2" expl="VC for wmpn_toom32_mul" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_toom32_mul&#39;vc.531.2.0" expl="VC for wmpn_toom32_mul" proved="true">
    <proof prover="4"><result status="valid" time="0.540000"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.531.3" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.050000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.532" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.532.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.320000" steps="72611"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.532.1" expl="VC for wmpn_toom32_mul" proved="true">
   <transf name="replace" proved="true" arg1="(m*m*m*m)" arg2="((m*m)*(m*m))">
    <goal name="wmpn_toom32_mul&#39;vc.532.1.0" expl="VC for wmpn_toom32_mul" proved="true">
    <transf name="rewrite" proved="true" arg1="H">
     <goal name="wmpn_toom32_mul&#39;vc.532.1.0.0" expl="VC for wmpn_toom32_mul" proved="true">
     <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.340000" steps="72968"/></proof>
     </goal>
    </transf>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.532.1.1" expl="equality hypothesis" proved="true">
    <proof prover="6"><result status="valid" time="0.180000" steps="34360"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.533" expl="assertion" proved="true">
  <proof prover="4"><result status="valid" time="0.560000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.534" expl="integer overflow" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.534.0" expl="integer overflow" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_toom32_mul&#39;vc.534.0.0" expl="integer overflow" proved="true">
    <proof prover="2" memlimit="2000"><result status="valid" time="0.298138" steps="30236"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.534.0.1" expl="integer overflow" proved="true">
    <proof prover="2" timelimit="1"><result status="valid" time="0.220000" steps="30376"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.535" expl="integer overflow" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.320000" steps="73906"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.536" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="2.329996" steps="60323"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.537" expl="integer overflow" proved="true">
  <proof prover="0"><result status="valid" time="0.030000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.538" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.323424" steps="30991"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.539" expl="integer overflow" proved="true">
  <proof prover="2" memlimit="2000"><result status="valid" time="0.333468" steps="31077"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.540" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.316760" steps="31092"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.541" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.541.0" expl="precondition" proved="true">
   <proof prover="4"><result status="valid" time="1.145697"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.542" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.542.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.460000" steps="74922"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.542.1" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.750000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.542.2" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.080000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.543" expl="assertion" proved="true">
  <proof prover="0"><result status="valid" time="0.050000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.544" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.324352" steps="31249"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.545" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.314638" steps="30926"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.546" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.546.0" expl="precondition" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_toom32_mul&#39;vc.546.0.0" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.550000" steps="75361"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.546.0.1" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.320000" steps="41574"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.546.0.2" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.480000" steps="75757"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.546.0.3" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.210000" steps="41746"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.546.0.4" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.220000" steps="41631"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.546.0.5" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.590000" steps="77466"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.547" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.547.0" expl="precondition" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_toom32_mul&#39;vc.547.0.0" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.530000" steps="75045"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.547.0.1" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.130000" steps="34895"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.547.0.2" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.530000" steps="72778"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.547.0.3" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.310000" steps="41593"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.547.0.4" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.210000" steps="41709"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.547.0.5" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.580000" steps="77515"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.548" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.548.0" expl="precondition" proved="true">
   <proof prover="2" timelimit="1"><result status="valid" time="0.160000" steps="25641"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.548.1" expl="precondition" proved="true">
   <proof prover="4"><result status="valid" time="0.830000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.549" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.549.0" expl="precondition" proved="true">
   <proof prover="7"><result status="valid" time="0.270000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.550" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.050000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.551" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.324711" steps="31784"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.552" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.322979" steps="31799"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.553" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.553.0" expl="precondition" proved="true">
   <proof prover="2" timelimit="1"><result status="valid" time="0.319288" steps="31880"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.554" expl="assertion" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.554.0" expl="assertion" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_toom32_mul&#39;vc.554.0.0" expl="assertion" proved="true">
    <proof prover="2"><result status="valid" time="3.027916" steps="104292"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.554.0.1" expl="VC for wmpn_toom32_mul" proved="true">
    <proof prover="2"><result status="valid" time="0.309931" steps="31292"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.554.0.2" expl="VC for wmpn_toom32_mul" proved="true">
    <proof prover="2"><result status="valid" time="0.338752" steps="32061"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.554.0.3" expl="VC for wmpn_toom32_mul" proved="true">
    <proof prover="2"><result status="valid" time="0.210282" steps="26470"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.554.0.4" expl="VC for wmpn_toom32_mul" proved="true">
    <proof prover="7"><result status="valid" time="0.050000"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.554.0.5" expl="VC for wmpn_toom32_mul" proved="true">
    <proof prover="7"><result status="valid" time="0.070000"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.555" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.298980" steps="30455"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.556" expl="integer overflow" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.556.0" expl="integer overflow" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.720000" steps="78731"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.556.1" expl="integer overflow" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="2.350000" steps="75549"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.557" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.557.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.760000" steps="78256"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.557.1" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.060000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.558" expl="assertion" proved="true">
  <transf name="rewrite" proved="true" arg1="H1">
   <goal name="wmpn_toom32_mul&#39;vc.558.0" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="0.930000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.559" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.559.0" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="2.830000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.559.1" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.200000" steps="35705"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.559.2" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.200000" steps="35698"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.559.3" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="0.670000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.559.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.220000" steps="43014"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.559.5" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.720000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.559.6" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.130000" steps="35798"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.559.7" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.040000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.559.8" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.240000" steps="43109"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.560" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.560.0" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.040000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.560.1" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.040000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.560.2" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.680000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.560.3" expl="VC for wmpn_toom32_mul" proved="true">
   <transf name="unfold" proved="true" arg1="value">
    <goal name="wmpn_toom32_mul&#39;vc.560.3.0" expl="VC for wmpn_toom32_mul" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.800000" steps="77947"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.560.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.130000" steps="35774"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.560.5" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.320000" steps="42930"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.560.6" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.320000" steps="42948"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.560.7" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.230000" steps="43015"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.560.8" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.770000" steps="79090"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.560.9" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.740000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.560.10" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.150000" steps="35956"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.561" expl="integer overflow" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.800000" steps="79495"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.562" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.321488" steps="31634"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.563" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.563.0" expl="precondition" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_toom32_mul&#39;vc.563.0.0" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.760000" steps="78519"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.563.0.1" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.210000" steps="42881"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.563.0.2" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.700000" steps="76124"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.563.0.3" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.220000" steps="42871"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.563.0.4" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.220000" steps="42987"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.563.0.5" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.750000" steps="81067"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.564" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.564.0" expl="precondition" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_toom32_mul&#39;vc.564.0.0" expl="precondition" proved="true">
    <proof prover="2" timelimit="1"><result status="valid" time="0.330410" steps="31743"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.564.0.1" expl="precondition" proved="true">
    <proof prover="2" timelimit="1"><result status="valid" time="0.319327" steps="31750"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.565" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.565.0" expl="precondition" proved="true">
   <proof prover="0"><result status="valid" time="0.220000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.565.1" expl="precondition" proved="true">
   <proof prover="0"><result status="valid" time="0.230000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.566" expl="precondition" proved="true">
  <proof prover="2" memlimit="2000"><result status="valid" time="0.180000" steps="26509"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.567" expl="postcondition" proved="true">
  <proof prover="7"><result status="valid" time="0.210000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.568" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.568.0" expl="assertion" proved="true">
   <transf name="unfold" proved="true" arg1="value">
    <goal name="wmpn_toom32_mul&#39;vc.568.0.0" expl="assertion" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.730000" steps="77892"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.568.1" expl="VC for wmpn_toom32_mul" proved="true">
   <transf name="unfold" proved="true" arg1="value">
    <goal name="wmpn_toom32_mul&#39;vc.568.1.0" expl="VC for wmpn_toom32_mul" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.760000" steps="78216"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.568.2" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.300000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.568.3" expl="VC for wmpn_toom32_mul" proved="true">
   <transf name="cut" proved="true" arg1="(power radix sy * value x sx &lt; power radix sy * power radix sx)">
    <goal name="wmpn_toom32_mul&#39;vc.568.3.0" expl="VC for wmpn_toom32_mul" proved="true">
    <proof prover="6"><result status="valid" time="0.120000" steps="35857"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.568.3.1" expl="asserted formula" proved="true">
    <transf name="apply" proved="true" arg1="prod_compat_strict_r">
     <goal name="wmpn_toom32_mul&#39;vc.568.3.1.0" expl="apply premises" proved="true">
     <proof prover="7"><result status="valid" time="0.040000"/></proof>
     </goal>
     <goal name="wmpn_toom32_mul&#39;vc.568.3.1.1" expl="apply premises" proved="true">
     <proof prover="7"><result status="valid" time="0.530000"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.568.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.300000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.568.5" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.710000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.568.6" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.060000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.568.7" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.080000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.568.8" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="35930"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.568.9" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.220000" steps="43105"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.568.10" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.690000" steps="81378"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.568.11" expl="VC for wmpn_toom32_mul" proved="true">
   <transf name="apply" proved="true" arg1="Power_sum">
    <goal name="wmpn_toom32_mul&#39;vc.568.11.0" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.220000" steps="43077"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.568.11.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.350000" steps="43072"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.568.12" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.350000" steps="43277"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.568.13" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.820000" steps="81240"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.568.14" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="1.060000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.569" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.190000" steps="26602"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.570" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.570.0" expl="precondition" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_toom32_mul&#39;vc.570.0.0" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.760000" steps="78820"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.570.0.1" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.230000" steps="42878"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.570.0.2" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.730000" steps="76363"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.570.0.3" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.210000" steps="42868"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.570.0.4" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.220000" steps="42984"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.570.0.5" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.760000" steps="81368"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.571" expl="precondition" proved="true">
  <proof prover="4"><result status="valid" time="0.690000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.572" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.328612" steps="31832"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.573" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.573.0" expl="precondition" proved="true">
   <proof prover="4"><result status="valid" time="0.660000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.574" expl="postcondition" proved="true">
  <proof prover="7"><result status="valid" time="0.050000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.575" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.575.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.210000" steps="41086"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.575.1" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.210000" steps="41804"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.575.2" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.470000" steps="70555"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.575.3" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.300000" steps="40264"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.575.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="1.040000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.575.5" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.040000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.575.6" expl="VC for wmpn_toom32_mul" proved="true">
   <transf name="unfold" proved="true" arg1="value">
    <goal name="wmpn_toom32_mul&#39;vc.575.6.0" expl="VC for wmpn_toom32_mul" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.430000" steps="70126"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.575.7" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.060000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.575.8" expl="VC for wmpn_toom32_mul" proved="true">
   <transf name="unfold" proved="true" arg1="value">
    <goal name="wmpn_toom32_mul&#39;vc.575.8.0" expl="VC for wmpn_toom32_mul" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.440000" steps="70554"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.575.9" expl="VC for wmpn_toom32_mul" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_toom32_mul&#39;vc.575.9.0" expl="VC for wmpn_toom32_mul" proved="true">
    <transf name="inline_goal" proved="true" >
     <goal name="wmpn_toom32_mul&#39;vc.575.9.0.0" expl="VC for wmpn_toom32_mul" proved="true">
     <transf name="split_all_full" proved="true" >
      <goal name="wmpn_toom32_mul&#39;vc.575.9.0.0.0" expl="VC for wmpn_toom32_mul" proved="true">
      <proof prover="7" timelimit="30" memlimit="4000"><result status="valid" time="31.723107"/></proof>
      </goal>
     </transf>
     </goal>
    </transf>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.575.9.1" expl="VC for wmpn_toom32_mul" proved="true">
    <transf name="inline_goal" proved="true" >
     <goal name="wmpn_toom32_mul&#39;vc.575.9.1.0" expl="VC for wmpn_toom32_mul" proved="true">
     <transf name="split_all_full" proved="true" >
      <goal name="wmpn_toom32_mul&#39;vc.575.9.1.0.0" expl="VC for wmpn_toom32_mul" proved="true">
      <transf name="split_vc" proved="true" >
       <goal name="wmpn_toom32_mul&#39;vc.575.9.1.0.0.0" expl="VC for wmpn_toom32_mul" proved="true">
       <proof prover="7" timelimit="30" memlimit="4000"><result status="valid" time="33.499469"/></proof>
       </goal>
      </transf>
      </goal>
     </transf>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.575.10" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.259663"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.575.11" expl="VC for wmpn_toom32_mul" proved="true">
   <transf name="cut" proved="true" arg1="(power radix sy * value x sx &lt; power radix sy * power radix sx)">
    <goal name="wmpn_toom32_mul&#39;vc.575.11.0" expl="VC for wmpn_toom32_mul" proved="true">
    <proof prover="6"><result status="valid" time="0.160000" steps="34730"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.575.11.1" expl="asserted formula" proved="true">
    <transf name="apply" proved="true" arg1="prod_compat_strict_r">
     <goal name="wmpn_toom32_mul&#39;vc.575.11.1.0" expl="apply premises" proved="true">
     <proof prover="6"><result status="valid" time="0.200000" steps="34660"/></proof>
     <proof prover="7"><result status="valid" time="0.050000"/></proof>
     <proof prover="11"><result status="valid" time="0.040000" steps="40039"/></proof>
     </goal>
     <goal name="wmpn_toom32_mul&#39;vc.575.11.1.1" expl="apply premises" proved="true">
     <proof prover="6"><result status="valid" time="0.300000" steps="41287"/></proof>
     <proof prover="7"><result status="valid" time="0.450000"/></proof>
     <proof prover="11"><result status="valid" time="0.050000" steps="140106"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.575.12" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.280000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.575.13" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.270000" steps="43055"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.575.14" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.040000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.575.15" expl="VC for wmpn_toom32_mul" proved="true">
   <transf name="unfold" proved="true" arg1="value">
    <goal name="wmpn_toom32_mul&#39;vc.575.15.0" expl="VC for wmpn_toom32_mul" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.440000" steps="71592"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.575.16" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.700000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.575.17" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.320000" steps="41485"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.575.18" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.180000" steps="34797"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.575.19" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.320000" steps="41540"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.575.20" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.740000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.575.21" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.200000" steps="41593"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.575.22" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.220000" steps="41581"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.575.23" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.210000" steps="41651"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.575.24" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.780000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.575.25" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.180000" steps="41669"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.576" expl="postcondition" proved="true">
  <proof prover="7" timelimit="20"><result status="valid" time="8.040000"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.577" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.285202" steps="30395"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.578" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.311755" steps="30851"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.579" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.579.0" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.100000" steps="25587"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.579.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.210000" steps="25587"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.580" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.580.0" expl="precondition" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.630000" steps="79634"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.581" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.581.0" expl="precondition" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.760000" steps="82915"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.582" expl="integer overflow" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.582.0" expl="integer overflow" proved="true">
   <proof prover="0"><result status="valid" time="0.080000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.583" expl="integer overflow" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.540000" steps="77181"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.584" expl="integer overflow" proved="true">
  <proof prover="2" memlimit="2000"><result status="valid" time="2.230241" steps="99207"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.585" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.327688" steps="31684"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.586" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.329675" steps="31708"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.587" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.587.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.340000" steps="42677"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.587.1" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.240000" steps="43447"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.587.2" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.220000" steps="35226"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.587.3" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.060000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.587.4" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.900000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.587.5" expl="VC for wmpn_toom32_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.220000" steps="42534"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.588" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.588.0" expl="precondition" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_toom32_mul&#39;vc.588.0.0" expl="precondition" proved="true">
    <proof prover="2"><result status="valid" time="0.260000" steps="30613"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.588.0.1" expl="precondition" proved="true">
    <proof prover="2"><result status="valid" time="0.299761" steps="30614"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.589" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.337605" steps="31538"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.590" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="26188"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.591" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.308804" steps="31348"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.592" expl="precondition" proved="true">
  <proof prover="2" memlimit="2000"><result status="valid" time="0.309444" steps="31820"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.593" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.210000" steps="26477"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.594" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.594.0" expl="precondition" proved="true">
   <proof prover="4"><result status="valid" time="0.810000"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.594.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.294452" steps="31587"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.595" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.314168" steps="31739"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.596" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="26751"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.597" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.295180" steps="31915"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.598" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.210000" steps="43865"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.599" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.210762" steps="27047"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.600" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.600.0" expl="precondition" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.870000" steps="85832"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.601" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.601.0" expl="precondition" proved="true">
   <proof prover="2" timelimit="1"><result status="valid" time="0.320339" steps="32272"/></proof>
   </goal>
   <goal name="wmpn_toom32_mul&#39;vc.601.1" expl="precondition" proved="true">
   <proof prover="2" timelimit="1"><result status="valid" time="0.308943" steps="32273"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.602" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.309705" steps="32421"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.603" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.160000" steps="27372"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.604" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_toom32_mul&#39;vc.604.0" expl="precondition" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="2.100000" steps="92282"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.605" expl="assertion" proved="true">
  <transf name="revert" proved="true" arg1="H">
   <goal name="wmpn_toom32_mul&#39;vc.605.0" expl="assertion" proved="true">
   <transf name="split_all_full" proved="true" >
    <goal name="wmpn_toom32_mul&#39;vc.605.0.0" expl="VC for wmpn_toom32_mul" proved="true">
    <proof prover="7"><result status="valid" time="0.350000"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.605.0.1" expl="VC for wmpn_toom32_mul" proved="true">
    <proof prover="7"><result status="valid" time="0.190000"/></proof>
    </goal>
    <goal name="wmpn_toom32_mul&#39;vc.605.0.2" expl="VC for wmpn_toom32_mul" proved="true">
    <proof prover="4"><result status="valid" time="0.770000"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.606" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.311331" steps="32937"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.607" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.316787" steps="32949"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.608" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.365796" steps="35600"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.609" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.329362" steps="32933"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.610" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.318247" steps="32945"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.611" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.357070" steps="35656"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.612" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.225415" steps="27924"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.613" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="2.637395" steps="115120"/></proof>
  </goal>
  <goal name="wmpn_toom32_mul&#39;vc.614" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="2.837689" steps="127842"/></proof>
  </goal>
 </transf>
 </goal>
 <goal name="wmpn_mul&#39;vc" expl="VC for wmpn_mul" proved="true">
 <transf name="split_vc" proved="true" >
  <goal name="wmpn_mul&#39;vc.0" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.050000" steps="18870"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.1" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.090000" steps="19235"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.2" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.100000" steps="19238"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.3" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.090000" steps="19255"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.4" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.050000" steps="12943"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.5" expl="integer overflow" proved="true">
  <proof prover="6"><result status="valid" time="0.170000" steps="24364"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.6" expl="integer overflow" proved="true">
  <proof prover="6"><result status="valid" time="0.170000" steps="24571"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.7" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.150000" steps="25367"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.8" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.040000" steps="13525"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.9" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.080000" steps="13526"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.10" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.180000" steps="21216"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.11" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.040000" steps="13309"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.12" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.090000" steps="22053"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.13" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.180000" steps="24511"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.14" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.150000" steps="21460"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.15" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.180000" steps="21569"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.16" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_mul&#39;vc.16.0" expl="precondition" proved="true">
   <proof prover="2" timelimit="1"><result status="valid" time="0.100000" steps="16268"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.17" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.090000" steps="16285"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.18" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.050000" steps="19027"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.19" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.120000" steps="22565"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.20" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.120000" steps="13090"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.21" expl="integer overflow" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_mul&#39;vc.21.0" expl="integer overflow" proved="true">
   <proof prover="3" timelimit="1"><result status="valid" time="0.040000" steps="43505"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.22" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.120000" steps="16629"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.23" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.160000" steps="23472"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.24" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.140000" steps="13305"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.25" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.160000" steps="17266"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.26" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.140000" steps="23646"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.27" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.180000" steps="23739"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.28" expl="division by zero" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.070000" steps="13535"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.29" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.236109" steps="24126"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.30" expl="assertion" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.655964" steps="67616"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.31" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.130000" steps="24277"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.32" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.140000" steps="24370"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.33" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.160000" steps="17008"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.34" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.070000" steps="17026"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.35" expl="variant decrease" proved="true">
  <proof prover="6"><result status="valid" time="0.070000" steps="19961"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.36" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.290000" steps="38186"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.37" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.070000" steps="20289"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.38" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.220000" steps="39839"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.39" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.060000" steps="13690"/></proof>
  <proof prover="5" memlimit="2000"><result status="valid" time="0.060000" steps="76"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.40" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.080000" steps="13722"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.41" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.120000" steps="17749"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.42" expl="precondition" proved="true">
  <proof prover="5" timelimit="1"><result status="valid" time="0.070000" steps="79"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.43" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.280000" steps="39161"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.44" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.150000" steps="25470"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.45" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.719592" steps="69779"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.46" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.351882" steps="33744"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.47" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.220000" steps="26189"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.48" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.448106" steps="41293"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.49" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.230000" steps="27639"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.50" expl="loop invariant init" proved="true">
  <proof prover="6"><result status="valid" time="0.140000" steps="28624"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.51" expl="loop invariant init" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.050000" steps="14558"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.52" expl="loop invariant init" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.100000" steps="14560"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.53" expl="loop invariant init" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.447762" steps="42329"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.54" expl="loop invariant init" proved="true">
  <proof prover="6"><result status="valid" time="0.130000" steps="23121"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.55" expl="loop invariant init" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.080000" steps="18257"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.56" expl="loop invariant init" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.180000" steps="20103"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.57" expl="loop invariant init" proved="true">
  <proof prover="6"><result status="valid" time="0.050000" steps="21545"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.58" expl="loop invariant init" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.080000" steps="14861"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.59" expl="loop invariant init" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_mul&#39;vc.59.0" expl="loop invariant init" proved="true">
   <proof prover="0"><result status="valid" time="0.110000"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.59.1" expl="loop invariant init" proved="true">
   <proof prover="2" timelimit="1"><result status="valid" time="0.070000" steps="14855"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.60" expl="loop invariant init" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.070000" steps="14800"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.61" expl="loop invariant init" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.090000" steps="14853"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.62" expl="loop invariant init" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.060000" steps="14815"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.63" expl="loop invariant init" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.040000" steps="14632"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.64" expl="loop invariant init" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.110000" steps="18550"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.65" expl="loop invariant init" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.060000" steps="18442"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.66" expl="loop invariant init" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.080000" steps="19157"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.67" expl="loop invariant init" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.060000" steps="15027"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.68" expl="loop invariant init" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.070000" steps="15025"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.69" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.250000" steps="31273"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.70" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.100000" steps="18994"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.71" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_mul&#39;vc.71.0" expl="assertion" proved="true">
   <proof prover="8" timelimit="1"><result status="valid" time="0.600000" steps="288"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.72" expl="variant decrease" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.050000" steps="15270"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.73" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.430000" steps="55480"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.74" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.050000" steps="15534"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.75" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.787604" steps="63634"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.76" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.120000" steps="15234"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.77" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.040000" steps="15284"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.78" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.140000" steps="19706"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.79" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.180000" steps="19152"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.80" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.813908" steps="61971"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.81" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.180000" steps="19189"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.82" expl="precondition" proved="true">
  <proof prover="11"><result status="valid" time="0.509531" steps="715185"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.83" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.589230" steps="57779"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.84" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.260000" steps="33964"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.85" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.364101" steps="35672"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.86" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.040000" steps="15675"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.87" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_mul&#39;vc.87.0" expl="precondition" proved="true">
   <proof prover="7"><result status="valid" time="0.090000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.88" expl="assertion" proved="true">
  <proof prover="11"><result status="valid" time="0.060000" steps="146637"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.89" expl="assertion" proved="true">
  <proof prover="0"><result status="valid" time="0.030000"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.90" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.170000" steps="20759"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.91" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.140000" steps="20547"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.92" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.660000" steps="73767"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.93" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_mul&#39;vc.93.0" expl="precondition" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_mul&#39;vc.93.0.0" expl="precondition" proved="true">
    <proof prover="6"><result status="valid" time="0.210000" steps="36473"/></proof>
    </goal>
    <goal name="wmpn_mul&#39;vc.93.0.1" expl="precondition" proved="true">
    <proof prover="6"><result status="valid" time="0.200000" steps="26110"/></proof>
    </goal>
    <goal name="wmpn_mul&#39;vc.93.0.2" expl="precondition" proved="true">
    <proof prover="6"><result status="valid" time="0.210000" steps="37289"/></proof>
    </goal>
    <goal name="wmpn_mul&#39;vc.93.0.3" expl="precondition" proved="true">
    <proof prover="6"><result status="valid" time="0.120000" steps="26630"/></proof>
    </goal>
    <goal name="wmpn_mul&#39;vc.93.0.4" expl="precondition" proved="true">
    <proof prover="6"><result status="valid" time="0.780000" steps="74917"/></proof>
    </goal>
    <goal name="wmpn_mul&#39;vc.93.0.5" expl="precondition" proved="true">
    <proof prover="7"><result status="valid" time="0.120000"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.94" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.070000" steps="16351"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.95" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.110000" steps="17236"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.96" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_mul&#39;vc.96.0" expl="precondition" proved="true">
   <proof prover="5" memlimit="2000"><result status="valid" time="2.540000" steps="269"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.97" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="1.164594" steps="92099"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.98" expl="assertion" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.420294" steps="43130"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.99" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.030000"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.100" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.020000"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.101" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.120000" steps="21204"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.102" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_mul&#39;vc.102.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.180000" steps="28007"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.102.1" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.020000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.103" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.481423" steps="44295"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.104" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.120000" steps="21437"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.105" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_mul&#39;vc.105.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.200000" steps="28478"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.105.1" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.440000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.106" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.150000" steps="21537"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.107" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.450000"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.108" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.497575" steps="46885"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.109" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.140000" steps="21684"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.110" expl="assertion" proved="true">
  <proof prover="4" timelimit="10"><result status="valid" time="0.330000"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.111" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_mul&#39;vc.111.0" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="1.420000"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.111.1" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="0.310000"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.111.2" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.150000" steps="24916"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.111.3" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.030000"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.111.4" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="24897"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.111.5" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.020000"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.111.6" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.030000"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.111.7" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.070000" steps="24866"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.111.8" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.020000"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.111.9" expl="VC for wmpn_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="28593"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.112" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.260000" steps="27438"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.113" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.200000" steps="21853"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.114" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_mul&#39;vc.114.0" expl="assertion" proved="true">
   <transf name="inline_goal" proved="true" >
    <goal name="wmpn_mul&#39;vc.114.0.0" expl="assertion" proved="true">
    <transf name="apply" proved="true" arg1="value_sub_eq">
     <goal name="wmpn_mul&#39;vc.114.0.0.0" expl="apply premises" proved="true">
     <proof prover="7"><result status="valid" time="0.020000"/></proof>
     </goal>
     <goal name="wmpn_mul&#39;vc.114.0.0.1" expl="apply premises" proved="true">
     <proof prover="6"><result status="valid" time="0.120000" steps="28604"/></proof>
     </goal>
     <goal name="wmpn_mul&#39;vc.114.0.0.2" expl="apply premises" proved="true">
     <proof prover="6"><result status="valid" time="0.120000" steps="28877"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_mul&#39;vc.114.1" expl="VC for wmpn_mul" proved="true">
   <proof prover="7" memlimit="1000"><result status="valid" time="0.180000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.115" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_mul&#39;vc.115.0" expl="assertion" proved="true">
   <transf name="unfold" proved="true" arg1="value">
    <goal name="wmpn_mul&#39;vc.115.0.0" expl="assertion" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.310000" steps="46512"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_mul&#39;vc.115.1" expl="VC for wmpn_mul" proved="true">
   <transf name="unfold" proved="true" arg1="value">
    <goal name="wmpn_mul&#39;vc.115.1.0" expl="VC for wmpn_mul" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.300000" steps="46354"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_mul&#39;vc.115.2" expl="VC for wmpn_mul" proved="true">
   <transf name="apply" proved="true" arg1="prod_compat_strict_lr">
    <goal name="wmpn_mul&#39;vc.115.2.0" expl="apply premises" proved="true">
    <proof prover="7"><result status="valid" time="0.020000"/></proof>
    </goal>
    <goal name="wmpn_mul&#39;vc.115.2.1" expl="apply premises" proved="true">
    <proof prover="7"><result status="valid" time="0.020000"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_mul&#39;vc.115.3" expl="VC for wmpn_mul" proved="true">
   <proof prover="11"><result status="valid" time="0.130000" steps="340343"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.115.4" expl="VC for wmpn_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.300000" steps="29220"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.115.5" expl="VC for wmpn_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.100000" steps="25095"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.115.6" expl="VC for wmpn_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.090000" steps="25116"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.115.7" expl="VC for wmpn_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.170000" steps="28560"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.115.8" expl="VC for wmpn_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.020000"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.115.9" expl="VC for wmpn_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.220000" steps="28601"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.115.10" expl="VC for wmpn_mul" proved="true">
   <proof prover="11"><result status="valid" time="0.240000" steps="343768"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.115.11" expl="VC for wmpn_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.360000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.116" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_mul&#39;vc.116.0" expl="precondition" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_mul&#39;vc.116.0.0" expl="precondition" proved="true">
    <proof prover="6"><result status="valid" time="0.300000" steps="44365"/></proof>
    </goal>
    <goal name="wmpn_mul&#39;vc.116.0.1" expl="precondition" proved="true">
    <proof prover="6"><result status="valid" time="0.200000" steps="28011"/></proof>
    </goal>
    <goal name="wmpn_mul&#39;vc.116.0.2" expl="precondition" proved="true">
    <proof prover="6"><result status="valid" time="0.330000" steps="45373"/></proof>
    </goal>
    <goal name="wmpn_mul&#39;vc.116.0.3" expl="precondition" proved="true">
    <proof prover="6"><result status="valid" time="0.130000" steps="28567"/></proof>
    </goal>
    <goal name="wmpn_mul&#39;vc.116.0.4" expl="precondition" proved="true">
    <proof prover="11"><result status="valid" time="0.760000" steps="1667023"/></proof>
    </goal>
    <goal name="wmpn_mul&#39;vc.116.0.5" expl="precondition" proved="true">
    <proof prover="7"><result status="valid" time="0.230000"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.117" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.080000" steps="17621"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.118" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.140000" steps="17626"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.119" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.060000" steps="17568"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.120" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_mul&#39;vc.120.0" expl="precondition" proved="true">
   <transf name="replace" proved="true" arg1="(pelts r)" arg2="(pelts rpn)">
    <goal name="wmpn_mul&#39;vc.120.0.0" expl="precondition" proved="true">
    <proof prover="6"><result status="valid" time="0.340000" steps="46716"/></proof>
    </goal>
    <goal name="wmpn_mul&#39;vc.120.0.1" expl="equality hypothesis" proved="true">
    <proof prover="7"><result status="valid" time="0.020000"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.121" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.020000"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.122" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.314683" steps="29272"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.123" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.200000" steps="22564"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.124" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_mul&#39;vc.124.0" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.090000"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.124.1" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="25721"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.124.2" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.020000"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.124.3" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.130000" steps="25723"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.124.4" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.110000" steps="25709"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.124.5" expl="VC for wmpn_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="29489"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.125" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.609449" steps="57097"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.126" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_mul&#39;vc.126.0" expl="precondition" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.320000" steps="48376"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.126.1" expl="precondition" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.400000" steps="131067"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.127" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.320000" steps="31840"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.128" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.320000" steps="32093"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.129" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.631676" steps="56946"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.130" expl="loop variant decrease" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.180000" steps="23044"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.131" expl="loop invariant preservation" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.120000" steps="23353"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.132" expl="loop invariant preservation" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.180000" steps="23111"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.133" expl="loop invariant preservation" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.230000" steps="23804"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.134" expl="loop invariant preservation" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_mul&#39;vc.134.0" expl="loop invariant preservation" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.150000" steps="29995"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.134.1" expl="loop invariant preservation" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.140000" steps="134858"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.135" expl="loop invariant preservation" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.220000" steps="23139"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.136" expl="loop invariant preservation" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_mul&#39;vc.136.0" expl="loop invariant preservation" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_mul&#39;vc.136.0.0" expl="loop invariant preservation" proved="true">
    <proof prover="2" timelimit="1"><result status="valid" time="0.223052" steps="23162"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.137" expl="loop invariant preservation" proved="true">
  <proof prover="7"><result status="valid" time="0.120000"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.138" expl="loop invariant preservation" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.230000" steps="23817"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.139" expl="loop invariant preservation" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.229266" steps="23491"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.140" expl="loop invariant preservation" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.140000" steps="23375"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.141" expl="loop invariant preservation" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_mul&#39;vc.141.0" expl="loop invariant preservation" proved="true">
   <proof prover="0"><result status="valid" time="0.030000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.142" expl="loop invariant preservation" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.120000" steps="23423"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.143" expl="loop invariant preservation" proved="true">
  <proof prover="7"><result status="valid" time="0.030000"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.144" expl="loop invariant preservation" proved="true">
  <proof prover="6"><result status="valid" time="0.130000" steps="26373"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.145" expl="loop invariant preservation" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.160000" steps="23446"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.146" expl="loop invariant preservation" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.216304" steps="23117"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.147" expl="loop invariant preservation" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.170000" steps="23163"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.148" expl="loop invariant preservation" proved="true">
  <proof prover="7"><result status="valid" time="0.020000"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.149" expl="loop invariant preservation" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.150000" steps="23400"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.150" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.140000" steps="19025"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.151" expl="assertion" proved="true">
  <proof prover="8" memlimit="2000"><result status="valid" time="0.600000" steps="288"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.152" expl="integer overflow" proved="true">
  <proof prover="0"><result status="valid" time="0.050000"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.153" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.240000" steps="33229"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.154" expl="variant decrease" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.060000" steps="15334"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.155" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.430000" steps="55762"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.156" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.120000" steps="22571"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.157" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.470000" steps="56583"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.158" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.060000" steps="15345"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.159" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.090123" steps="19890"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.160" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.140000" steps="19263"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.161" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.470000" steps="59866"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.162" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.080000" steps="15384"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.163" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.140000" steps="19278"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.164" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.170000" steps="19356"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.165" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.130000" steps="19386"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.166" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.140000" steps="15777"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.167" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.060000" steps="15937"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.168" expl="postcondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_mul&#39;vc.168.0" expl="postcondition" proved="true">
   <proof prover="0"><result status="valid" time="0.050000"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.168.1" expl="postcondition" proved="true">
   <proof prover="2" timelimit="1"><result status="valid" time="0.100000" steps="15986"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.168.2" expl="postcondition" proved="true">
   <proof prover="2" timelimit="1"><result status="valid" time="0.060000" steps="15917"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.169" expl="variant decrease" proved="true">
  <proof prover="6"><result status="valid" time="0.070000" steps="22243"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.170" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.420000" steps="55763"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.171" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.120000" steps="22575"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.172" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.843115" steps="62489"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.173" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.090000" steps="15308"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.174" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.150000" steps="15358"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.175" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.076305" steps="19898"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.176" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.180000" steps="19251"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.177" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.766535" steps="64748"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.178" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.170000" steps="19274"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.179" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.130000" steps="19347"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.180" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_mul&#39;vc.180.0" expl="precondition" proved="true">
   <proof prover="2" timelimit="1"><result status="valid" time="0.160000" steps="19428"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.181" expl="postcondition" proved="true">
  <proof prover="3" timelimit="1"><result status="valid" time="0.020000" steps="4570"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.182" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.080000" steps="15939"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.183" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.080000" steps="15954"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.184" expl="variant decrease" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_mul&#39;vc.184.0" expl="variant decrease" proved="true">
   <proof prover="2" timelimit="1"><result status="valid" time="0.110000" steps="15308"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.185" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.120000" steps="22497"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.186" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_mul&#39;vc.186.0" expl="precondition" proved="true">
   <proof prover="6"><result status="valid" time="0.440000" steps="55724"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.187" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.500000" steps="59741"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.188" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_mul&#39;vc.188.0" expl="precondition" proved="true">
   <proof prover="0"><result status="valid" time="0.040000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.189" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.160000" steps="19127"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.190" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.190000" steps="19133"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.191" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.359182" steps="34966"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.192" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.160000" steps="19857"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.193" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.070000" steps="15611"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.194" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.110000" steps="15778"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.195" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.140000" steps="15623"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.196" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.322562" steps="33805"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.197" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.354446" steps="34980"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.198" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.040000" steps="15433"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.199" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_mul&#39;vc.199.0" expl="precondition" proved="true">
   <proof prover="7"><result status="valid" time="0.120000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.200" expl="assertion" proved="true">
  <proof prover="11"><result status="valid" time="0.090000" steps="141312"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.201" expl="assertion" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.060000" steps="15900"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.202" expl="assertion" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_mul&#39;vc.202.0" expl="assertion" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_mul&#39;vc.202.0.0" expl="assertion" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.220000" steps="35099"/></proof>
    </goal>
    <goal name="wmpn_mul&#39;vc.202.0.1" expl="assertion" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.180000" steps="25183"/></proof>
    </goal>
    <goal name="wmpn_mul&#39;vc.202.0.2" expl="assertion" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.240000" steps="35846"/></proof>
    </goal>
    <goal name="wmpn_mul&#39;vc.202.0.3" expl="assertion" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.120000" steps="25706"/></proof>
    </goal>
    <goal name="wmpn_mul&#39;vc.202.0.4" expl="assertion" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.130000" steps="25684"/></proof>
    </goal>
    <goal name="wmpn_mul&#39;vc.202.0.5" expl="assertion" proved="true">
    <proof prover="7"><result status="valid" time="0.120000"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.203" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.190000" steps="20399"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.204" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_mul&#39;vc.204.0" expl="precondition" proved="true">
   <proof prover="2" timelimit="1"><result status="valid" time="0.120000" steps="20319"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.205" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.690000" steps="72998"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.206" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.310000" steps="40600"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.207" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.050000" steps="16125"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.208" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.120000" steps="17039"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.209" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_mul&#39;vc.209.0" expl="precondition" proved="true">
   <proof prover="7"><result status="valid" time="3.690163"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.210" expl="precondition" proved="true">
  <proof prover="11"><result status="valid" time="0.100000" steps="196310"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.211" expl="assertion" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.429764" steps="42614"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.212" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.030000"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.213" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.030000"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.214" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.476780" steps="44069"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.215" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.200000" steps="20937"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.216" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.040000"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.217" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.479481" steps="44036"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.218" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.190000" steps="21135"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.219" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_mul&#39;vc.219.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.190000" steps="27943"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.219.1" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.370000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.220" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.100000" steps="21234"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.221" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.430000"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.222" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.160000" steps="21666"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.223" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.200000" steps="21368"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.224" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.190000"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.225" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_mul&#39;vc.225.0" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="1.330000"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.225.1" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="0.300000"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.225.2" expl="assertion" proved="true">
   <proof prover="6"><result status="valid" time="0.130000" steps="24569"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.225.3" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.040000"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.225.4" expl="assertion" proved="true">
   <proof prover="6"><result status="valid" time="0.110000" steps="24550"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.225.5" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.040000"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.225.6" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.020000"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.225.7" expl="assertion" proved="true">
   <proof prover="6"><result status="valid" time="0.070000" steps="24519"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.225.8" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.030000"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.225.9" expl="VC for wmpn_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.200000" steps="28139"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.226" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.240000" steps="26788"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.227" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.210000" steps="21503"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.228" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.220000"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.229" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_mul&#39;vc.229.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.420000" steps="135307"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.229.1" expl="VC for wmpn_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.020000" steps="121134"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.229.2" expl="VC for wmpn_mul" proved="true">
   <transf name="apply" proved="true" arg1="prod_compat_strict_lr">
    <goal name="wmpn_mul&#39;vc.229.2.0" expl="apply premises" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.240000" steps="121182"/></proof>
    </goal>
    <goal name="wmpn_mul&#39;vc.229.2.1" expl="apply premises" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.160000" steps="121180"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpn_mul&#39;vc.229.3" expl="VC for wmpn_mul" proved="true">
   <proof prover="11"><result status="valid" time="0.200000" steps="320628"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.229.4" expl="VC for wmpn_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.270000" steps="28715"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.229.5" expl="VC for wmpn_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.120000" steps="24748"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.229.6" expl="VC for wmpn_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.120000" steps="24769"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.229.7" expl="VC for wmpn_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.120000" steps="28101"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.229.8" expl="VC for wmpn_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.120000" steps="126929"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.229.9" expl="VC for wmpn_mul" proved="true">
   <proof prover="6"><result status="valid" time="0.210000" steps="28147"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.229.10" expl="VC for wmpn_mul" proved="true">
   <proof prover="11"><result status="valid" time="0.520000" steps="940434"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.229.11" expl="VC for wmpn_mul" proved="true">
   <proof prover="4"><result status="valid" time="0.240000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.230" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_mul&#39;vc.230.0" expl="precondition" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_mul&#39;vc.230.0.0" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.290000" steps="44428"/></proof>
    </goal>
    <goal name="wmpn_mul&#39;vc.230.0.1" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.210000" steps="27885"/></proof>
    </goal>
    <goal name="wmpn_mul&#39;vc.230.0.2" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.280000" steps="45293"/></proof>
    </goal>
    <goal name="wmpn_mul&#39;vc.230.0.3" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.120000" steps="28116"/></proof>
    </goal>
    <goal name="wmpn_mul&#39;vc.230.0.4" expl="precondition" proved="true">
    <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="28096"/></proof>
    </goal>
    <goal name="wmpn_mul&#39;vc.230.0.5" expl="precondition" proved="true">
    <proof prover="7"><result status="valid" time="0.040000"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.231" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.100000" steps="21571"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.232" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.150000" steps="17392"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.233" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.090000" steps="17334"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.234" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_mul&#39;vc.234.0" expl="precondition" proved="true">
   <proof prover="7"><result status="valid" time="0.590000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.235" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.020000"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.236" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.337973" steps="28945"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.237" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.209590" steps="22082"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.238" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_mul&#39;vc.238.0" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.270000"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.238.1" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="25239"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.238.2" expl="assertion" proved="true">
   <proof prover="7"><result status="valid" time="0.030000"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.238.3" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.120000" steps="25241"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.238.4" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.120000" steps="25227"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.238.5" expl="VC for wmpn_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="28846"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.239" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_mul&#39;vc.239.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.170000" steps="28977"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.239.1" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.090000" steps="25229"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.239.2" expl="VC for wmpn_mul" proved="true">
   <proof prover="7"><result status="valid" time="0.020000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.240" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.110000" steps="18213"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.241" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.090000" steps="18219"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.242" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.191299" steps="21997"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.243" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.050000" steps="17802"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.244" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.070000" steps="18213"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.245" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.070000" steps="18219"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.246" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.160000" steps="22002"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.247" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.060000" steps="17802"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.248" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_mul&#39;vc.248.0" expl="precondition" proved="true">
   <transf name="split_vc" proved="true" >
    <goal name="wmpn_mul&#39;vc.248.0.0" expl="precondition" proved="true">
    <proof prover="2" timelimit="1"><result status="valid" time="0.120000" steps="21939"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.249" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.110000" steps="22448"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.250" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.070000" steps="25210"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.251" expl="precondition" proved="true">
  <proof prover="11"><result status="valid" time="0.560000" steps="1388812"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.252" expl="precondition" proved="true">
  <proof prover="4"><result status="valid" time="0.270000"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.253" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.140000" steps="29309"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.254" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.110000" steps="18140"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.255" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_mul&#39;vc.255.0" expl="precondition" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.400000" steps="53838"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.256" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_mul&#39;vc.256.0" expl="assertion" proved="true">
   <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="0.190000" steps="489818"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.256.1" expl="assertion" proved="true">
   <proof prover="11" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="460872"/></proof>
   </goal>
   <goal name="wmpn_mul&#39;vc.256.2" expl="VC for wmpn_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.160000" steps="29737"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.257" expl="integer overflow" proved="true">
  <proof prover="6"><result status="valid" time="0.350000" steps="52235"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.258" expl="integer overflow" proved="true">
  <proof prover="6"><result status="valid" time="0.370000" steps="50750"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.259" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.350000" steps="51691"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.260" expl="postcondition" proved="true">
  <proof prover="0"><result status="valid" time="0.040000"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.261" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.160000" steps="22950"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.262" expl="postcondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_mul&#39;vc.262.0" expl="postcondition" proved="true">
   <proof prover="2" timelimit="1"><result status="valid" time="0.190000" steps="23882"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.263" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.170000" steps="18609"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.264" expl="postcondition" proved="true">
  <proof prover="7"><result status="valid" time="0.700000"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.265" expl="postcondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpn_mul&#39;vc.265.0" expl="postcondition" proved="true">
   <proof prover="2" timelimit="1"><result status="valid" time="0.727403" steps="66162"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.266" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.100000" steps="17327"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.267" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.190000" steps="23929"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.268" expl="variant decrease" proved="true">
  <proof prover="6"><result status="valid" time="0.090000" steps="19813"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.269" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.070000" steps="20130"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.270" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.100000" steps="20133"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.271" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.242612" steps="25286"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.272" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.120000" steps="13582"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.273" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.140000" steps="17676"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.274" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.140000" steps="13608"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.275" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.260000" steps="35291"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.276" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.020000"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.277" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.110000" steps="13658"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.278" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.050000" steps="17184"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.279" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.150000" steps="17212"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.280" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.080000" steps="14291"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.281" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.110000" steps="14297"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.282" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.020000"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.283" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.100000" steps="14020"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.284" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.080000" steps="17482"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.285" expl="precondition" proved="true">
  <proof prover="5" memlimit="2000"><result status="valid" time="0.060000" steps="80"/></proof>
  <transf name="inline_goal" proved="true" >
   <goal name="wmpn_mul&#39;vc.285.0" expl="precondition" proved="true">
   <proof prover="5" memlimit="2000"><result status="valid" time="0.070000" steps="80"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpn_mul&#39;vc.286" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.020000"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.287" expl="precondition" proved="true">
  <proof prover="5" memlimit="2000"><result status="valid" time="0.120000" steps="150"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.288" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.090000" steps="17949"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.289" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.130000" steps="18137"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.290" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.080000" steps="14452"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.291" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.513931" steps="49751"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.292" expl="assertion" proved="true">
  <proof prover="8" timelimit="1"><result status="valid" time="0.240000" steps="189"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.293" expl="integer overflow" proved="true">
  <proof prover="6"><result status="valid" time="0.220000" steps="29781"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.294" expl="integer overflow" proved="true">
  <proof prover="6"><result status="valid" time="0.240000" steps="29899"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.295" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.260000" steps="30723"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.296" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.157226" steps="18583"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.297" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.070000" steps="18595"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.298" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.080000" steps="18543"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.299" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.100000" steps="14879"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.300" expl="postcondition" proved="true">
  <proof prover="8" timelimit="1"><result status="valid" time="0.090000" steps="196"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.301" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.304467" steps="31443"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.302" expl="variant decrease" proved="true">
  <proof prover="6"><result status="valid" time="0.080000" steps="19817"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.303" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.100000" steps="20134"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.304" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.100000" steps="20137"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.305" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.200000" steps="26237"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.306" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.060000" steps="19786"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.307" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.080000" steps="13599"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.308" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.120000" steps="17696"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.309" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.040000" steps="13625"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.310" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.220000" steps="31383"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.311" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.080000" steps="13660"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.312" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.150000" steps="17163"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.313" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.080000" steps="17215"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.314" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.080000" steps="14293"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.315" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.110000" steps="14299"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.316" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.180000" steps="17815"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.317" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.050000" steps="14022"/></proof>
  <proof prover="5" memlimit="2000"><result status="valid" time="0.070000" steps="82"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.318" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.070000" steps="17485"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.319" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.080000" steps="17921"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.320" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.090000" steps="14036"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.321" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.408629" steps="40198"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.322" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.160000" steps="17952"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.323" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.110000" steps="18140"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.324" expl="precondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.080000" steps="14454"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.325" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.290000" steps="48926"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.326" expl="assertion" proved="true">
  <proof prover="5" memlimit="2000"><result status="valid" time="0.150000" steps="143"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.327" expl="integer overflow" proved="true">
  <proof prover="6"><result status="valid" time="0.160000" steps="30105"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.328" expl="integer overflow" proved="true">
  <proof prover="6"><result status="valid" time="0.160000" steps="30193"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.329" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.280000" steps="31065"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.330" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.160000" steps="18586"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.331" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.150000" steps="18598"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.332" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.070000" steps="18546"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.333" expl="postcondition" proved="true">
  <proof prover="0"><result status="valid" time="0.040000"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.334" expl="postcondition" proved="true">
  <proof prover="8" timelimit="1"><result status="valid" time="0.110000" steps="196"/></proof>
  </goal>
  <goal name="wmpn_mul&#39;vc.335" expl="postcondition" proved="true">
  <proof prover="2" timelimit="1"><result status="valid" time="0.285753" steps="31062"/></proof>
  </goal>
 </transf>
 </goal>
 <goal name="wmpn_mul_n&#39;vc" expl="VC for wmpn_mul_n" proved="true">
 <transf name="split_vc" proved="true" >
  <goal name="wmpn_mul_n&#39;vc.0" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.090000" steps="18861"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.1" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.060000" steps="19226"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.2" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.060000" steps="19229"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.3" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.130000" steps="19232"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.4" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.120000" steps="18874"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.5" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.100000" steps="19350"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.6" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.060000" steps="19619"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.7" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.090000" steps="19622"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.8" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.100000" steps="21128"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.9" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.110000" steps="25045"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.10" expl="integer overflow" proved="true">
  <proof prover="6"><result status="valid" time="0.180000" steps="24409"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.11" expl="integer overflow" proved="true">
  <proof prover="6"><result status="valid" time="0.180000" steps="24493"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.12" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.070000" steps="20213"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.13" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.120000" steps="20237"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.14" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.120000" steps="19363"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.15" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.060000" steps="19366"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.16" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.070000" steps="19369"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.17" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.070000" steps="19020"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.18" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.050000" steps="19047"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.19" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.140000" steps="20385"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.20" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.220000" steps="31202"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.21" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.080000" steps="19096"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.22" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.060000" steps="19116"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.23" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.100000" steps="20529"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.24" expl="precondition" proved="true">
  <proof prover="6"><result status="valid" time="0.080000" steps="19202"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.25" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.080000" steps="19689"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.26" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.050000" steps="19952"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.27" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.150000" steps="19955"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.28" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.070000" steps="20061"/></proof>
  </goal>
  <goal name="wmpn_mul_n&#39;vc.29" expl="postcondition" proved="true">
  <proof prover="6"><result status="valid" time="0.120000" steps="26056"/></proof>
  </goal>
 </transf>
 </goal>
</theory>
</file>
</why3session>
