Merge branch 'minimum-excludant-other-versions' into 'master'
[why3.git] / examples / multiprecision / mpz_add / why3session.xml
blob31ac3371efdd0b2957d5f0068011924543c02aab
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE why3session PUBLIC "-//Why3//proof session v5//EN"
3 "https://www.why3.org/why3session.dtd">
4 <why3session shape_version="6">
5 <prover id="0" name="Alt-Ergo" version="2.5.4" timelimit="5" steplimit="0" memlimit="1000"/>
6 <prover id="1" name="Eprover" version="2.0" timelimit="5" steplimit="0" memlimit="2000"/>
7 <prover id="3" name="CVC4" version="1.8" timelimit="5" steplimit="0" memlimit="1000"/>
8 <prover id="4" name="CVC3" version="2.4.1" timelimit="5" steplimit="0" memlimit="2000"/>
9 <prover id="6" name="CVC5" version="1.1.2" timelimit="5" steplimit="0" memlimit="1000"/>
10 <prover id="9" name="Z3" version="4.7.1" timelimit="5" steplimit="0" memlimit="2000"/>
11 <prover id="10" name="Z3" version="4.13.2" timelimit="5" steplimit="0" memlimit="1000"/>
12 <prover id="11" name="Alt-Ergo" version="2.6.0" timelimit="5" steplimit="0" memlimit="1000"/>
13 <file format="whyml" proved="true">
14 <path name=".."/><path name="mpz_add.mlw"/>
15 <theory name="Zadd" proved="true">
16  <goal name="wmpz_add&#39;vc" expl="VC for wmpz_add" proved="true">
17  <transf name="split_vc" proved="true" >
18   <goal name="wmpz_add&#39;vc.0" expl="precondition" proved="true">
19   <proof prover="3"><result status="valid" time="0.054859" steps="10110"/></proof>
20   </goal>
21   <goal name="wmpz_add&#39;vc.1" expl="precondition" proved="true">
22   <proof prover="3"><result status="valid" time="0.058550" steps="10153"/></proof>
23   </goal>
24   <goal name="wmpz_add&#39;vc.2" expl="precondition" proved="true">
25   <proof prover="11"><result status="valid" time="0.066714" steps="327"/></proof>
26   </goal>
27   <goal name="wmpz_add&#39;vc.3" expl="precondition" proved="true">
28   <proof prover="11"><result status="valid" time="0.062242" steps="427"/></proof>
29   </goal>
30   <goal name="wmpz_add&#39;vc.4" expl="precondition" proved="true">
31   <proof prover="6"><result status="valid" time="0.043120" steps="7193"/></proof>
32   </goal>
33   <goal name="wmpz_add&#39;vc.5" expl="postcondition" proved="true">
34   <proof prover="11"><result status="valid" time="0.135605" steps="1146"/></proof>
35   </goal>
36   <goal name="wmpz_add&#39;vc.6" expl="postcondition" proved="true">
37   <proof prover="6"><result status="valid" time="0.060414" steps="8371"/></proof>
38   </goal>
39   <goal name="wmpz_add&#39;vc.7" expl="postcondition" proved="true">
40   <proof prover="3"><result status="valid" time="0.093686" steps="14028"/></proof>
41   </goal>
42   <goal name="wmpz_add&#39;vc.8" expl="postcondition" proved="true">
43   <proof prover="3"><result status="valid" time="0.101181" steps="14019"/></proof>
44   </goal>
45   <goal name="wmpz_add&#39;vc.9" expl="postcondition" proved="true">
46   <transf name="split_vc" proved="true" >
47    <goal name="wmpz_add&#39;vc.9.0" expl="postcondition" proved="true">
48    <proof prover="6"><result status="valid" time="0.057129" steps="7917"/></proof>
49    </goal>
50    <goal name="wmpz_add&#39;vc.9.1" expl="postcondition" proved="true">
51    <proof prover="3"><result status="valid" time="0.067311" steps="11197"/></proof>
52    </goal>
53   </transf>
54   </goal>
55   <goal name="wmpz_add&#39;vc.10" expl="postcondition" proved="true">
56   <proof prover="6"><result status="valid" time="0.041853" steps="7407"/></proof>
57   </goal>
58   <goal name="wmpz_add&#39;vc.11" expl="postcondition" proved="true">
59   <proof prover="11"><result status="valid" time="0.058215" steps="207"/></proof>
60   </goal>
61   <goal name="wmpz_add&#39;vc.12" expl="postcondition" proved="true">
62   <proof prover="11"><result status="valid" time="0.056923" steps="240"/></proof>
63   </goal>
64   <goal name="wmpz_add&#39;vc.13" expl="postcondition" proved="true">
65   <proof prover="10"><result status="valid" time="0.026161" steps="57700"/></proof>
66   </goal>
67   <goal name="wmpz_add&#39;vc.14" expl="postcondition" proved="true">
68   <proof prover="11"><result status="valid" time="0.073784" steps="486"/></proof>
69   </goal>
70   <goal name="wmpz_add&#39;vc.15" expl="postcondition" proved="true">
71   <proof prover="11"><result status="valid" time="0.123010" steps="1024"/></proof>
72   </goal>
73   <goal name="wmpz_add&#39;vc.16" expl="postcondition" proved="true">
74   <proof prover="11"><result status="valid" time="0.043306" steps="104"/></proof>
75   </goal>
76   <goal name="wmpz_add&#39;vc.17" expl="postcondition" proved="true">
77   <proof prover="6"><result status="valid" time="0.093749" steps="11258"/></proof>
78   </goal>
79   <goal name="wmpz_add&#39;vc.18" expl="postcondition" proved="true">
80   <proof prover="3"><result status="valid" time="0.097362" steps="13436"/></proof>
81   </goal>
82   <goal name="wmpz_add&#39;vc.19" expl="postcondition" proved="true">
83   <proof prover="3"><result status="valid" time="0.055217" steps="10648"/></proof>
84   </goal>
85   <goal name="wmpz_add&#39;vc.20" expl="postcondition" proved="true">
86   <proof prover="3"><result status="valid" time="0.062670" steps="10657"/></proof>
87   </goal>
88   <goal name="wmpz_add&#39;vc.21" expl="postcondition" proved="true">
89   <proof prover="11"><result status="valid" time="0.050120" steps="111"/></proof>
90   </goal>
91   <goal name="wmpz_add&#39;vc.22" expl="postcondition" proved="true">
92   <proof prover="11"><result status="valid" time="0.049673" steps="109"/></proof>
93   </goal>
94   <goal name="wmpz_add&#39;vc.23" expl="postcondition" proved="true">
95   <proof prover="6"><result status="valid" time="0.087326" steps="10555"/></proof>
96   </goal>
97   <goal name="wmpz_add&#39;vc.24" expl="postcondition" proved="true">
98   <proof prover="11"><result status="valid" time="0.052989" steps="307"/></proof>
99   </goal>
100   <goal name="wmpz_add&#39;vc.25" expl="integer overflow" proved="true">
101   <proof prover="3"><result status="valid" time="0.100193" steps="14637"/></proof>
102   </goal>
103   <goal name="wmpz_add&#39;vc.26" expl="precondition" proved="true">
104   <proof prover="3"><result status="valid" time="0.060597" steps="11086"/></proof>
105   </goal>
106   <goal name="wmpz_add&#39;vc.27" expl="precondition" proved="true">
107   <proof prover="3"><result status="valid" time="0.061848" steps="11092"/></proof>
108   </goal>
109   <goal name="wmpz_add&#39;vc.28" expl="assertion" proved="true">
110   <proof prover="3"><result status="valid" time="0.083725" steps="12749"/></proof>
111   </goal>
112   <goal name="wmpz_add&#39;vc.29" expl="assertion" proved="true">
113   <proof prover="6"><result status="valid" time="0.065335" steps="9254"/></proof>
114   </goal>
115   <goal name="wmpz_add&#39;vc.30" expl="assertion" proved="true">
116   <proof prover="6"><result status="valid" time="0.075237" steps="9291"/></proof>
117   </goal>
118   <goal name="wmpz_add&#39;vc.31" expl="assertion" proved="true">
119   <proof prover="6"><result status="valid" time="0.072805" steps="9331"/></proof>
120   </goal>
121   <goal name="wmpz_add&#39;vc.32" expl="assertion" proved="true">
122   <proof prover="3"><result status="valid" time="0.094307" steps="13280"/></proof>
123   </goal>
124   <goal name="wmpz_add&#39;vc.33" expl="precondition" proved="true">
125   <proof prover="3"><result status="valid" time="0.104041" steps="15937"/></proof>
126   </goal>
127   <goal name="wmpz_add&#39;vc.34" expl="precondition" proved="true">
128   <proof prover="10"><result status="valid" time="0.004436" steps="8176"/></proof>
129   </goal>
130   <goal name="wmpz_add&#39;vc.35" expl="precondition" proved="true">
131   <proof prover="3"><result status="valid" time="0.198928" steps="27049"/></proof>
132   </goal>
133   <goal name="wmpz_add&#39;vc.36" expl="precondition" proved="true">
134   <proof prover="10"><result status="valid" time="0.008171" steps="5434"/></proof>
135   </goal>
136   <goal name="wmpz_add&#39;vc.37" expl="assertion" proved="true">
137   <proof prover="9"><result status="valid" time="0.060000" steps="208830"/></proof>
138   </goal>
139   <goal name="wmpz_add&#39;vc.38" expl="precondition" proved="true">
140   <proof prover="6"><result status="valid" time="0.069043" steps="10074"/></proof>
141   </goal>
142   <goal name="wmpz_add&#39;vc.39" expl="precondition" proved="true">
143   <transf name="split_vc" proved="true" >
144    <goal name="wmpz_add&#39;vc.39.0" expl="precondition" proved="true">
145    <proof prover="3"><result status="valid" time="0.114267" steps="18035"/></proof>
146    </goal>
147   </transf>
148   </goal>
149   <goal name="wmpz_add&#39;vc.40" expl="precondition" proved="true">
150   <proof prover="6"><result status="valid" time="0.051087" steps="9711"/></proof>
151   </goal>
152   <goal name="wmpz_add&#39;vc.41" expl="precondition" proved="true">
153   <proof prover="6"><result status="valid" time="0.065505" steps="10672"/></proof>
154   </goal>
155   <goal name="wmpz_add&#39;vc.42" expl="postcondition" proved="true">
156   <proof prover="3"><result status="valid" time="0.119887" steps="18564"/></proof>
157   </goal>
158   <goal name="wmpz_add&#39;vc.43" expl="postcondition" proved="true">
159   <proof prover="3"><result status="valid" time="0.068043" steps="13217"/></proof>
160   </goal>
161   <goal name="wmpz_add&#39;vc.44" expl="postcondition" proved="true">
162   <proof prover="10"><result status="valid" time="0.025051" steps="92122"/></proof>
163   </goal>
164   <goal name="wmpz_add&#39;vc.45" expl="postcondition" proved="true">
165   <proof prover="3"><result status="valid" time="0.128837" steps="18684"/></proof>
166   </goal>
167   <goal name="wmpz_add&#39;vc.46" expl="postcondition" proved="true">
168   <proof prover="10"><result status="valid" time="0.037037" steps="103396"/></proof>
169   </goal>
170   <goal name="wmpz_add&#39;vc.47" expl="postcondition" proved="true">
171   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
172    <goal name="wmpz_add&#39;vc.47.0" expl="apply premises" proved="true">
173    <proof prover="3"><result status="valid" time="0.222941" steps="33669"/></proof>
174    </goal>
175    <goal name="wmpz_add&#39;vc.47.1" expl="apply premises" proved="true">
176    <proof prover="3"><result status="valid" time="0.092631" steps="15491"/></proof>
177    </goal>
178   </transf>
179   </goal>
180   <goal name="wmpz_add&#39;vc.48" expl="postcondition" proved="true">
181   <proof prover="10"><result status="valid" time="0.007178" steps="9756"/></proof>
182   </goal>
183   <goal name="wmpz_add&#39;vc.49" expl="precondition" proved="true">
184   <proof prover="10"><result status="valid" time="0.034010" steps="71013"/></proof>
185   </goal>
186   <goal name="wmpz_add&#39;vc.50" expl="precondition" proved="true">
187   <proof prover="3"><result status="valid" time="0.066529" steps="13076"/></proof>
188   </goal>
189   <goal name="wmpz_add&#39;vc.51" expl="precondition" proved="true">
190   <proof prover="3"><result status="valid" time="0.172734" steps="26606"/></proof>
191   </goal>
192   <goal name="wmpz_add&#39;vc.52" expl="precondition" proved="true">
193   <proof prover="3"><result status="valid" time="0.066235" steps="13110"/></proof>
194   </goal>
195   <goal name="wmpz_add&#39;vc.53" expl="assertion" proved="true">
196   <proof prover="9"><result status="valid" time="0.110000" steps="209947"/></proof>
197   </goal>
198   <goal name="wmpz_add&#39;vc.54" expl="precondition" proved="true">
199   <proof prover="3"><result status="valid" time="0.096132" steps="14253"/></proof>
200   </goal>
201   <goal name="wmpz_add&#39;vc.55" expl="precondition" proved="true">
202   <proof prover="3"><result status="valid" time="0.129182" steps="18125"/></proof>
203   </goal>
204   <goal name="wmpz_add&#39;vc.56" expl="precondition" proved="true">
205   <proof prover="3"><result status="valid" time="0.083074" steps="14167"/></proof>
206   </goal>
207   <goal name="wmpz_add&#39;vc.57" expl="precondition" proved="true">
208   <proof prover="6"><result status="valid" time="0.076056" steps="10655"/></proof>
209   </goal>
210   <goal name="wmpz_add&#39;vc.58" expl="postcondition" proved="true">
211   <proof prover="3"><result status="valid" time="0.129884" steps="18570"/></proof>
212   </goal>
213   <goal name="wmpz_add&#39;vc.59" expl="postcondition" proved="true">
214   <proof prover="10"><result status="valid" time="0.035693" steps="87530"/></proof>
215   </goal>
216   <goal name="wmpz_add&#39;vc.60" expl="postcondition" proved="true">
217   <proof prover="3"><result status="valid" time="0.069694" steps="13235"/></proof>
218   </goal>
219   <goal name="wmpz_add&#39;vc.61" expl="postcondition" proved="true">
220   <proof prover="3"><result status="valid" time="0.155572" steps="18997"/></proof>
221   </goal>
222   <goal name="wmpz_add&#39;vc.62" expl="postcondition" proved="true">
223   <proof prover="3"><result status="valid" time="0.136906" steps="18638"/></proof>
224   </goal>
225   <goal name="wmpz_add&#39;vc.63" expl="postcondition" proved="true">
226   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
227    <goal name="wmpz_add&#39;vc.63.0" expl="apply premises" proved="true">
228    <proof prover="3"><result status="valid" time="0.233084" steps="34099"/></proof>
229    </goal>
230    <goal name="wmpz_add&#39;vc.63.1" expl="apply premises" proved="true">
231    <proof prover="3"><result status="valid" time="0.095957" steps="15480"/></proof>
232    </goal>
233   </transf>
234   </goal>
235   <goal name="wmpz_add&#39;vc.64" expl="postcondition" proved="true">
236   <proof prover="6"><result status="valid" time="0.052422" steps="10019"/></proof>
237   </goal>
238   <goal name="wmpz_add&#39;vc.65" expl="precondition" proved="true">
239   <proof prover="10"><result status="valid" time="0.019120" steps="71014"/></proof>
240   </goal>
241   <goal name="wmpz_add&#39;vc.66" expl="precondition" proved="true">
242   <proof prover="3"><result status="valid" time="0.104858" steps="17179"/></proof>
243   </goal>
244   <goal name="wmpz_add&#39;vc.67" expl="precondition" proved="true">
245   <proof prover="10"><result status="valid" time="0.011332" steps="8659"/></proof>
246   </goal>
247   <goal name="wmpz_add&#39;vc.68" expl="precondition" proved="true">
248   <proof prover="3"><result status="valid" time="0.226276" steps="30051"/></proof>
249   </goal>
250   <goal name="wmpz_add&#39;vc.69" expl="precondition" proved="true">
251   <proof prover="6"><result status="valid" time="0.045434" steps="9216"/></proof>
252   </goal>
253   <goal name="wmpz_add&#39;vc.70" expl="assertion" proved="true">
254   <proof prover="9"><result status="valid" time="0.100000" steps="227471"/></proof>
255   </goal>
256   <goal name="wmpz_add&#39;vc.71" expl="precondition" proved="true">
257   <proof prover="6"><result status="valid" time="0.068270" steps="10597"/></proof>
258   </goal>
259   <goal name="wmpz_add&#39;vc.72" expl="precondition" proved="true">
260   <proof prover="3"><result status="valid" time="0.128826" steps="19640"/></proof>
261   </goal>
262   <goal name="wmpz_add&#39;vc.73" expl="precondition" proved="true">
263   <proof prover="3"><result status="valid" time="0.067332" steps="14909"/></proof>
264   </goal>
265   <goal name="wmpz_add&#39;vc.74" expl="precondition" proved="true">
266   <proof prover="3"><result status="valid" time="0.088110" steps="15766"/></proof>
267   </goal>
268   <goal name="wmpz_add&#39;vc.75" expl="precondition" proved="true">
269   <proof prover="6"><result status="valid" time="0.068758" steps="10804"/></proof>
270   </goal>
271   <goal name="wmpz_add&#39;vc.76" expl="precondition" proved="true">
272   <proof prover="3"><result status="valid" time="0.121813" steps="20156"/></proof>
273   </goal>
274   <goal name="wmpz_add&#39;vc.77" expl="precondition" proved="true">
275   <proof prover="6"><result status="valid" time="0.047415" steps="10339"/></proof>
276   </goal>
277   <goal name="wmpz_add&#39;vc.78" expl="precondition" proved="true">
278   <proof prover="6"><result status="valid" time="0.067239" steps="11155"/></proof>
279   </goal>
280   <goal name="wmpz_add&#39;vc.79" expl="postcondition" proved="true">
281   <proof prover="3"><result status="valid" time="0.133160" steps="20898"/></proof>
282   </goal>
283   <goal name="wmpz_add&#39;vc.80" expl="postcondition" proved="true">
284   <proof prover="3"><result status="valid" time="0.123276" steps="20875"/></proof>
285   </goal>
286   <goal name="wmpz_add&#39;vc.81" expl="postcondition" proved="true">
287   <transf name="split_vc" proved="true" >
288    <goal name="wmpz_add&#39;vc.81.0" expl="postcondition" proved="true">
289    <proof prover="3"><result status="valid" time="0.137520" steps="20865"/></proof>
290    </goal>
291   </transf>
292   </goal>
293   <goal name="wmpz_add&#39;vc.82" expl="postcondition" proved="true">
294   <proof prover="3"><result status="valid" time="0.142504" steps="21056"/></proof>
295   </goal>
296   <goal name="wmpz_add&#39;vc.83" expl="postcondition" proved="true">
297   <proof prover="3"><result status="valid" time="0.227209" steps="36784"/></proof>
298   </goal>
299   <goal name="wmpz_add&#39;vc.84" expl="postcondition" proved="true">
300   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
301    <goal name="wmpz_add&#39;vc.84.0" expl="apply premises" proved="true">
302    <proof prover="3"><result status="valid" time="0.336034" steps="44644"/></proof>
303    </goal>
304    <goal name="wmpz_add&#39;vc.84.1" expl="apply premises" proved="true">
305    <proof prover="3"><result status="valid" time="0.100962" steps="16410"/></proof>
306    </goal>
307   </transf>
308   </goal>
309   <goal name="wmpz_add&#39;vc.85" expl="postcondition" proved="true">
310   <proof prover="3"><result status="valid" time="0.073974" steps="15752"/></proof>
311   </goal>
312   <goal name="wmpz_add&#39;vc.86" expl="precondition" proved="true">
313   <proof prover="6"><result status="valid" time="0.065750" steps="9708"/></proof>
314   </goal>
315   <goal name="wmpz_add&#39;vc.87" expl="precondition" proved="true">
316   <transf name="inline_goal" proved="true" >
317    <goal name="wmpz_add&#39;vc.87.0" expl="precondition" proved="true">
318    <transf name="split_vc" proved="true" >
319     <goal name="wmpz_add&#39;vc.87.0.0" expl="precondition" proved="true">
320     <proof prover="10"><result status="valid" time="0.030058" steps="80347"/></proof>
321     </goal>
322     <goal name="wmpz_add&#39;vc.87.0.1" expl="precondition" proved="true">
323     <proof prover="3"><result status="valid" time="0.061873" steps="13183"/></proof>
324     </goal>
325     <goal name="wmpz_add&#39;vc.87.0.2" expl="precondition" proved="true">
326     <proof prover="6"><result status="valid" time="0.048792" steps="9309"/></proof>
327     </goal>
328     <goal name="wmpz_add&#39;vc.87.0.3" expl="precondition" proved="true">
329     <proof prover="10"><result status="valid" time="0.004478" steps="8267"/></proof>
330     </goal>
331     <goal name="wmpz_add&#39;vc.87.0.4" expl="precondition" proved="true">
332     <proof prover="3"><result status="valid" time="0.086679" steps="14416"/></proof>
333     </goal>
334     <goal name="wmpz_add&#39;vc.87.0.5" expl="precondition" proved="true">
335     <proof prover="6"><result status="valid" time="0.060417" steps="10267"/></proof>
336     </goal>
337    </transf>
338    </goal>
339   </transf>
340   </goal>
341   <goal name="wmpz_add&#39;vc.88" expl="integer overflow" proved="true">
342   <proof prover="10"><result status="valid" time="0.029074" steps="85902"/></proof>
343   </goal>
344   <goal name="wmpz_add&#39;vc.89" expl="assertion" proved="true">
345   <transf name="split_vc" proved="true" >
346    <goal name="wmpz_add&#39;vc.89.0" expl="assertion" proved="true">
347    <proof prover="3"><result status="valid" time="0.069174" steps="13441"/></proof>
348    </goal>
349    <goal name="wmpz_add&#39;vc.89.1" expl="assertion" proved="true">
350    <proof prover="3"><result status="valid" time="0.065686" steps="13447"/></proof>
351    </goal>
352    <goal name="wmpz_add&#39;vc.89.2" expl="VC for wmpz_add" proved="true">
353    <proof prover="3"><result status="valid" time="0.298739" steps="35808"/></proof>
354    </goal>
355    <goal name="wmpz_add&#39;vc.89.3" expl="VC for wmpz_add" proved="true">
356    <proof prover="3"><result status="valid" time="0.087904" steps="13760"/></proof>
357    </goal>
358    <goal name="wmpz_add&#39;vc.89.4" expl="VC for wmpz_add" proved="true">
359    <proof prover="4"><result status="valid" time="0.540000"/></proof>
360    </goal>
361    <goal name="wmpz_add&#39;vc.89.5" expl="VC for wmpz_add" proved="true">
362    <proof prover="6"><result status="valid" time="0.053091" steps="9272"/></proof>
363    </goal>
364    <goal name="wmpz_add&#39;vc.89.6" expl="VC for wmpz_add" proved="true">
365    <proof prover="3"><result status="valid" time="0.066637" steps="12703"/></proof>
366    </goal>
367    <goal name="wmpz_add&#39;vc.89.7" expl="VC for wmpz_add" proved="true">
368    <proof prover="6"><result status="valid" time="0.048318" steps="8639"/></proof>
369    </goal>
370    <goal name="wmpz_add&#39;vc.89.8" expl="VC for wmpz_add" proved="true">
371    <proof prover="3"><result status="valid" time="0.094484" steps="14789"/></proof>
372    </goal>
373   </transf>
374   </goal>
375   <goal name="wmpz_add&#39;vc.90" expl="postcondition" proved="true">
376   <transf name="split_vc" proved="true" >
377    <goal name="wmpz_add&#39;vc.90.0" expl="postcondition" proved="true">
378    <proof prover="3"><result status="valid" time="0.061748" steps="13588"/></proof>
379    </goal>
380   </transf>
381   </goal>
382   <goal name="wmpz_add&#39;vc.91" expl="postcondition" proved="true">
383   <proof prover="3"><result status="valid" time="0.073592" steps="12818"/></proof>
384   </goal>
385   <goal name="wmpz_add&#39;vc.92" expl="postcondition" proved="true">
386   <proof prover="6"><result status="valid" time="0.048024" steps="8701"/></proof>
387   </goal>
388   <goal name="wmpz_add&#39;vc.93" expl="postcondition" proved="true">
389   <proof prover="6"><result status="valid" time="0.043938" steps="8702"/></proof>
390   </goal>
391   <goal name="wmpz_add&#39;vc.94" expl="postcondition" proved="true">
392   <proof prover="3"><result status="valid" time="0.097040" steps="14609"/></proof>
393   </goal>
394   <goal name="wmpz_add&#39;vc.95" expl="postcondition" proved="true">
395   <proof prover="3"><result status="valid" time="0.245898" steps="32693"/></proof>
396   </goal>
397   <goal name="wmpz_add&#39;vc.96" expl="postcondition" proved="true">
398   <proof prover="6"><result status="valid" time="0.164425" steps="19915"/></proof>
399   </goal>
400   <goal name="wmpz_add&#39;vc.97" expl="postcondition" proved="true">
401   <proof prover="10"><result status="valid" time="0.009270" steps="7964"/></proof>
402   </goal>
403   <goal name="wmpz_add&#39;vc.98" expl="postcondition" proved="true">
404   <proof prover="3"><result status="valid" time="0.075091" steps="14320"/></proof>
405   </goal>
406   <goal name="wmpz_add&#39;vc.99" expl="assertion" proved="true">
407   <transf name="split_vc" proved="true" >
408    <goal name="wmpz_add&#39;vc.99.0" expl="assertion" proved="true">
409    <proof prover="3"><result status="valid" time="0.061948" steps="13414"/></proof>
410    </goal>
411    <goal name="wmpz_add&#39;vc.99.1" expl="assertion" proved="true">
412    <proof prover="3"><result status="valid" time="0.069957" steps="13413"/></proof>
413    </goal>
414    <goal name="wmpz_add&#39;vc.99.2" expl="VC for wmpz_add" proved="true">
415    <proof prover="6"><result status="valid" time="0.041525" steps="9271"/></proof>
416    </goal>
417    <goal name="wmpz_add&#39;vc.99.3" expl="VC for wmpz_add" proved="true">
418    <proof prover="6"><result status="valid" time="0.048612" steps="8621"/></proof>
419    </goal>
420    <goal name="wmpz_add&#39;vc.99.4" expl="VC for wmpz_add" proved="true">
421    <proof prover="6"><result status="valid" time="0.047191" steps="8627"/></proof>
422    </goal>
423    <goal name="wmpz_add&#39;vc.99.5" expl="VC for wmpz_add" proved="true">
424    <proof prover="3"><result status="valid" time="0.131516" steps="20022"/></proof>
425    </goal>
426    <goal name="wmpz_add&#39;vc.99.6" expl="VC for wmpz_add" proved="true">
427    <proof prover="6"><result status="valid" time="0.064724" steps="9870"/></proof>
428    </goal>
429    <goal name="wmpz_add&#39;vc.99.7" expl="VC for wmpz_add" proved="true">
430    <proof prover="11"><result status="valid" time="1.868491" steps="28871"/></proof>
431    </goal>
432    <goal name="wmpz_add&#39;vc.99.8" expl="VC for wmpz_add" proved="true">
433    <proof prover="6"><result status="valid" time="0.072853" steps="10633"/></proof>
434    </goal>
435   </transf>
436   </goal>
437   <goal name="wmpz_add&#39;vc.100" expl="postcondition" proved="true">
438   <transf name="split_vc" proved="true" >
439    <goal name="wmpz_add&#39;vc.100.0" expl="postcondition" proved="true">
440    <proof prover="10"><result status="valid" time="0.008841" steps="5646"/></proof>
441    </goal>
442   </transf>
443   </goal>
444   <goal name="wmpz_add&#39;vc.101" expl="postcondition" proved="true">
445   <proof prover="3"><result status="valid" time="0.058801" steps="12791"/></proof>
446   </goal>
447   <goal name="wmpz_add&#39;vc.102" expl="postcondition" proved="true">
448   <proof prover="6"><result status="valid" time="0.042190" steps="8682"/></proof>
449   </goal>
450   <goal name="wmpz_add&#39;vc.103" expl="postcondition" proved="true">
451   <proof prover="6"><result status="valid" time="0.045722" steps="8683"/></proof>
452   </goal>
453   <goal name="wmpz_add&#39;vc.104" expl="postcondition" proved="true">
454   <proof prover="3"><result status="valid" time="0.092870" steps="14581"/></proof>
455   </goal>
456   <goal name="wmpz_add&#39;vc.105" expl="postcondition" proved="true">
457   <proof prover="3"><result status="valid" time="0.604276" steps="73076"/></proof>
458   </goal>
459   <goal name="wmpz_add&#39;vc.106" expl="postcondition" proved="true">
460   <proof prover="11"><result status="valid" time="0.342995" steps="3771"/></proof>
461   </goal>
462   <goal name="wmpz_add&#39;vc.107" expl="postcondition" proved="true">
463   <proof prover="10"><result status="valid" time="0.017936" steps="7925"/></proof>
464   </goal>
465   <goal name="wmpz_add&#39;vc.108" expl="postcondition" proved="true">
466   <proof prover="6"><result status="valid" time="0.049637" steps="9732"/></proof>
467   </goal>
468   <goal name="wmpz_add&#39;vc.109" expl="assertion" proved="true">
469   <proof prover="6"><result status="valid" time="0.069041" steps="9690"/></proof>
470   </goal>
471   <goal name="wmpz_add&#39;vc.110" expl="precondition" proved="true">
472   <proof prover="10"><result status="valid" time="0.028786" steps="70762"/></proof>
473   </goal>
474   <goal name="wmpz_add&#39;vc.111" expl="precondition" proved="true">
475   <proof prover="3"><result status="valid" time="0.164138" steps="24325"/></proof>
476   </goal>
477   <goal name="wmpz_add&#39;vc.112" expl="precondition" proved="true">
478   <proof prover="6"><result status="valid" time="0.161434" steps="19314"/></proof>
479   </goal>
480   <goal name="wmpz_add&#39;vc.113" expl="precondition" proved="true">
481   <proof prover="3"><result status="valid" time="0.066647" steps="13237"/></proof>
482   </goal>
483   <goal name="wmpz_add&#39;vc.114" expl="precondition" proved="true">
484   <proof prover="6"><result status="valid" time="0.361015" steps="42208"/></proof>
485   </goal>
486   <goal name="wmpz_add&#39;vc.115" expl="precondition" proved="true">
487   <proof prover="3"><result status="valid" time="0.065641" steps="13269"/></proof>
488   </goal>
489   <goal name="wmpz_add&#39;vc.116" expl="assertion" proved="true">
490   <proof prover="11"><result status="valid" time="1.081912" steps="16404"/></proof>
491   </goal>
492   <goal name="wmpz_add&#39;vc.117" expl="precondition" proved="true">
493   <proof prover="10"><result status="valid" time="0.013830" steps="24302"/></proof>
494   </goal>
495   <goal name="wmpz_add&#39;vc.118" expl="precondition" proved="true">
496   <transf name="split_vc" proved="true" >
497    <goal name="wmpz_add&#39;vc.118.0" expl="precondition" proved="true">
498    <proof prover="3"><result status="valid" time="0.195476" steps="31692"/></proof>
499    </goal>
500   </transf>
501   </goal>
502   <goal name="wmpz_add&#39;vc.119" expl="integer overflow" proved="true">
503   <proof prover="10"><result status="valid" time="0.037820" steps="90558"/></proof>
504   </goal>
505   <goal name="wmpz_add&#39;vc.120" expl="precondition" proved="true">
506   <proof prover="10"><result status="valid" time="0.024190" steps="72911"/></proof>
507   </goal>
508   <goal name="wmpz_add&#39;vc.121" expl="precondition" proved="true">
509   <proof prover="10"><result status="valid" time="0.042241" steps="100546"/></proof>
510   </goal>
511   <goal name="wmpz_add&#39;vc.122" expl="precondition" proved="true">
512   <proof prover="6"><result status="valid" time="0.058742" steps="10137"/></proof>
513   </goal>
514   <goal name="wmpz_add&#39;vc.123" expl="precondition" proved="true">
515   <proof prover="10"><result status="valid" time="0.018438" steps="42467"/></proof>
516   </goal>
517   <goal name="wmpz_add&#39;vc.124" expl="postcondition" proved="true">
518   <proof prover="4"><result status="valid" time="0.860000"/></proof>
519   </goal>
520   <goal name="wmpz_add&#39;vc.125" expl="postcondition" proved="true">
521   <proof prover="6"><result status="valid" time="0.042535" steps="9295"/></proof>
522   </goal>
523   <goal name="wmpz_add&#39;vc.126" expl="postcondition" proved="true">
524   <proof prover="3"><result status="valid" time="0.122866" steps="20758"/></proof>
525   </goal>
526   <goal name="wmpz_add&#39;vc.127" expl="postcondition" proved="true">
527   <proof prover="6"><result status="valid" time="0.125592" steps="18327"/></proof>
528   </goal>
529   <goal name="wmpz_add&#39;vc.128" expl="postcondition" proved="true">
530   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
531    <goal name="wmpz_add&#39;vc.128.0" expl="apply premises" proved="true">
532    <proof prover="3"><result status="valid" time="0.264807" steps="38482"/></proof>
533    </goal>
534    <goal name="wmpz_add&#39;vc.128.1" expl="apply premises" proved="true">
535    <proof prover="10"><result status="valid" time="0.035646" steps="96412"/></proof>
536    </goal>
537   </transf>
538   </goal>
539   <goal name="wmpz_add&#39;vc.129" expl="postcondition" proved="true">
540   <proof prover="3"><result status="valid" time="0.244766" steps="36878"/></proof>
541   </goal>
542   <goal name="wmpz_add&#39;vc.130" expl="postcondition" proved="true">
543   <proof prover="3"><result status="valid" time="0.143630" steps="23543"/></proof>
544   </goal>
545   <goal name="wmpz_add&#39;vc.131" expl="postcondition" proved="true">
546   <proof prover="3"><result status="valid" time="0.128230" steps="21512"/></proof>
547   </goal>
548   <goal name="wmpz_add&#39;vc.132" expl="postcondition" proved="true">
549   <proof prover="3"><result status="valid" time="0.073543" steps="15408"/></proof>
550   </goal>
551   <goal name="wmpz_add&#39;vc.133" expl="precondition" proved="true">
552   <proof prover="10"><result status="valid" time="0.023727" steps="72730"/></proof>
553   </goal>
554   <goal name="wmpz_add&#39;vc.134" expl="precondition" proved="true">
555   <proof prover="3"><result status="valid" time="0.117608" steps="19501"/></proof>
556   </goal>
557   <goal name="wmpz_add&#39;vc.135" expl="precondition" proved="true">
558   <proof prover="3"><result status="valid" time="0.066108" steps="14693"/></proof>
559   </goal>
560   <goal name="wmpz_add&#39;vc.136" expl="precondition" proved="true">
561   <proof prover="3"><result status="valid" time="0.091891" steps="15849"/></proof>
562   </goal>
563   <goal name="wmpz_add&#39;vc.137" expl="postcondition" proved="true">
564   <proof prover="4"><result status="valid" time="0.300000"/></proof>
565   </goal>
566   <goal name="wmpz_add&#39;vc.138" expl="postcondition" proved="true">
567   <proof prover="3"><result status="valid" time="0.073456" steps="13730"/></proof>
568   </goal>
569   <goal name="wmpz_add&#39;vc.139" expl="postcondition" proved="true">
570   <proof prover="3"><result status="valid" time="0.140250" steps="20672"/></proof>
571   </goal>
572   <goal name="wmpz_add&#39;vc.140" expl="postcondition" proved="true">
573   <transf name="split_vc" proved="true" >
574    <goal name="wmpz_add&#39;vc.140.0" expl="postcondition" proved="true">
575    <proof prover="3"><result status="valid" time="0.137260" steps="20512"/></proof>
576    </goal>
577   </transf>
578   </goal>
579   <goal name="wmpz_add&#39;vc.141" expl="postcondition" proved="true">
580   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
581    <goal name="wmpz_add&#39;vc.141.0" expl="apply premises" proved="true">
582    <proof prover="3"><result status="valid" time="0.295827" steps="38095"/></proof>
583    </goal>
584    <goal name="wmpz_add&#39;vc.141.1" expl="apply premises" proved="true">
585    <proof prover="6"><result status="valid" time="0.084934" steps="11782"/></proof>
586    </goal>
587   </transf>
588   </goal>
589   <goal name="wmpz_add&#39;vc.142" expl="postcondition" proved="true">
590   <proof prover="10"><result status="valid" time="0.083337" steps="180723"/></proof>
591   </goal>
592   <goal name="wmpz_add&#39;vc.143" expl="postcondition" proved="true">
593   <proof prover="3"><result status="valid" time="0.168281" steps="23544"/></proof>
594   </goal>
595   <goal name="wmpz_add&#39;vc.144" expl="postcondition" proved="true">
596   <proof prover="3"><result status="valid" time="0.141381" steps="21428"/></proof>
597   </goal>
598   <goal name="wmpz_add&#39;vc.145" expl="postcondition" proved="true">
599   <proof prover="3"><result status="valid" time="0.077219" steps="15375"/></proof>
600   </goal>
601   <goal name="wmpz_add&#39;vc.146" expl="precondition" proved="true">
602   <proof prover="6"><result status="valid" time="0.046181" steps="9019"/></proof>
603   </goal>
604   <goal name="wmpz_add&#39;vc.147" expl="precondition" proved="true">
605   <proof prover="3"><result status="valid" time="0.192821" steps="26684"/></proof>
606   </goal>
607   <goal name="wmpz_add&#39;vc.148" expl="precondition" proved="true">
608   <proof prover="6"><result status="valid" time="0.042028" steps="9034"/></proof>
609   </goal>
610   <goal name="wmpz_add&#39;vc.149" expl="assertion" proved="true">
611   <proof prover="10"><result status="valid" time="0.683021" steps="1015068"/></proof>
612   </goal>
613   <goal name="wmpz_add&#39;vc.150" expl="precondition" proved="true">
614   <proof prover="3"><result status="valid" time="0.096449" steps="14966"/></proof>
615   </goal>
616   <goal name="wmpz_add&#39;vc.151" expl="precondition" proved="true">
617   <proof prover="3"><result status="valid" time="0.232217" steps="30328"/></proof>
618   </goal>
619   <goal name="wmpz_add&#39;vc.152" expl="integer overflow" proved="true">
620   <proof prover="10"><result status="valid" time="0.035206" steps="92459"/></proof>
621   </goal>
622   <goal name="wmpz_add&#39;vc.153" expl="precondition" proved="true">
623   <proof prover="6"><result status="valid" time="0.064636" steps="10645"/></proof>
624   </goal>
625   <goal name="wmpz_add&#39;vc.154" expl="precondition" proved="true">
626   <proof prover="10"><result status="valid" time="0.042395" steps="100410"/></proof>
627   </goal>
628   <goal name="wmpz_add&#39;vc.155" expl="precondition" proved="true">
629   <proof prover="3"><result status="valid" time="0.068086" steps="14723"/></proof>
630   </goal>
631   <goal name="wmpz_add&#39;vc.156" expl="precondition" proved="true">
632   <proof prover="10"><result status="valid" time="0.017510" steps="42441"/></proof>
633   </goal>
634   <goal name="wmpz_add&#39;vc.157" expl="postcondition" proved="true">
635   <proof prover="4"><result status="valid" time="0.860000"/></proof>
636   </goal>
637   <goal name="wmpz_add&#39;vc.158" expl="postcondition" proved="true">
638   <proof prover="6"><result status="valid" time="0.050621" steps="9297"/></proof>
639   </goal>
640   <goal name="wmpz_add&#39;vc.159" expl="postcondition" proved="true">
641   <proof prover="3"><result status="valid" time="0.136510" steps="20775"/></proof>
642   </goal>
643   <goal name="wmpz_add&#39;vc.160" expl="postcondition" proved="true">
644   <proof prover="10"><result status="valid" time="0.048566" steps="107029"/></proof>
645   </goal>
646   <goal name="wmpz_add&#39;vc.161" expl="postcondition" proved="true">
647   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
648    <goal name="wmpz_add&#39;vc.161.0" expl="apply premises" proved="true">
649    <proof prover="3"><result status="valid" time="0.255680" steps="36702"/></proof>
650    </goal>
651    <goal name="wmpz_add&#39;vc.161.1" expl="apply premises" proved="true">
652    <proof prover="6"><result status="valid" time="0.079691" steps="11803"/></proof>
653    </goal>
654   </transf>
655   </goal>
656   <goal name="wmpz_add&#39;vc.162" expl="postcondition" proved="true">
657   <proof prover="3"><result status="valid" time="0.246539" steps="35376"/></proof>
658   </goal>
659   <goal name="wmpz_add&#39;vc.163" expl="postcondition" proved="true">
660   <transf name="split_vc" proved="true" >
661    <goal name="wmpz_add&#39;vc.163.0" expl="postcondition" proved="true">
662    <proof prover="3"><result status="valid" time="0.141675" steps="23705"/></proof>
663    </goal>
664   </transf>
665   </goal>
666   <goal name="wmpz_add&#39;vc.164" expl="postcondition" proved="true">
667   <proof prover="3"><result status="valid" time="0.134983" steps="21520"/></proof>
668   </goal>
669   <goal name="wmpz_add&#39;vc.165" expl="postcondition" proved="true">
670   <proof prover="6"><result status="valid" time="0.052244" steps="10441"/></proof>
671   </goal>
672   <goal name="wmpz_add&#39;vc.166" expl="precondition" proved="true">
673   <proof prover="10"><result status="valid" time="0.030757" steps="72678"/></proof>
674   </goal>
675   <goal name="wmpz_add&#39;vc.167" expl="precondition" proved="true">
676   <proof prover="3"><result status="valid" time="0.113310" steps="19508"/></proof>
677   </goal>
678   <goal name="wmpz_add&#39;vc.168" expl="precondition" proved="true">
679   <proof prover="6"><result status="valid" time="0.045760" steps="10120"/></proof>
680   </goal>
681   <goal name="wmpz_add&#39;vc.169" expl="precondition" proved="true">
682   <proof prover="6"><result status="valid" time="0.059983" steps="11223"/></proof>
683   </goal>
684   <goal name="wmpz_add&#39;vc.170" expl="postcondition" proved="true">
685   <proof prover="4"><result status="valid" time="0.310000"/></proof>
686   </goal>
687   <goal name="wmpz_add&#39;vc.171" expl="postcondition" proved="true">
688   <proof prover="3"><result status="valid" time="0.061016" steps="13733"/></proof>
689   </goal>
690   <goal name="wmpz_add&#39;vc.172" expl="postcondition" proved="true">
691   <proof prover="3"><result status="valid" time="0.136989" steps="20670"/></proof>
692   </goal>
693   <goal name="wmpz_add&#39;vc.173" expl="postcondition" proved="true">
694   <proof prover="6"><result status="valid" time="0.151684" steps="18282"/></proof>
695   </goal>
696   <goal name="wmpz_add&#39;vc.174" expl="postcondition" proved="true">
697   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
698    <goal name="wmpz_add&#39;vc.174.0" expl="apply premises" proved="true">
699    <proof prover="3"><result status="valid" time="0.264274" steps="36005"/></proof>
700    </goal>
701    <goal name="wmpz_add&#39;vc.174.1" expl="apply premises" proved="true">
702    <proof prover="3"><result status="valid" time="0.095672" steps="16082"/></proof>
703    </goal>
704   </transf>
705   </goal>
706   <goal name="wmpz_add&#39;vc.175" expl="postcondition" proved="true">
707   <proof prover="10"><result status="valid" time="0.068840" steps="180751"/></proof>
708   </goal>
709   <goal name="wmpz_add&#39;vc.176" expl="postcondition" proved="true">
710   <proof prover="6"><result status="valid" time="0.169905" steps="22355"/></proof>
711   </goal>
712   <goal name="wmpz_add&#39;vc.177" expl="postcondition" proved="true">
713   <proof prover="3"><result status="valid" time="0.139487" steps="21435"/></proof>
714   </goal>
715   <goal name="wmpz_add&#39;vc.178" expl="postcondition" proved="true">
716   <proof prover="10"><result status="valid" time="0.011372" steps="10251"/></proof>
717   </goal>
718   <goal name="wmpz_add&#39;vc.179" expl="precondition" proved="true">
719   <proof prover="3"><result status="valid" time="0.095117" steps="15951"/></proof>
720   </goal>
721   <goal name="wmpz_add&#39;vc.180" expl="precondition" proved="true">
722   <proof prover="3"><result status="valid" time="0.180096" steps="24364"/></proof>
723   </goal>
724   <goal name="wmpz_add&#39;vc.181" expl="precondition" proved="true">
725   <proof prover="3"><result status="valid" time="0.133145" steps="19763"/></proof>
726   </goal>
727   <goal name="wmpz_add&#39;vc.182" expl="precondition" proved="true">
728   <proof prover="3"><result status="valid" time="0.068619" steps="13237"/></proof>
729   </goal>
730   <goal name="wmpz_add&#39;vc.183" expl="precondition" proved="true">
731   <proof prover="3"><result status="valid" time="0.188603" steps="27394"/></proof>
732   </goal>
733   <goal name="wmpz_add&#39;vc.184" expl="precondition" proved="true">
734   <proof prover="6"><result status="valid" time="0.053807" steps="9035"/></proof>
735   </goal>
736   <goal name="wmpz_add&#39;vc.185" expl="assertion" proved="true">
737   <proof prover="11"><result status="valid" time="1.167578" steps="16180"/></proof>
738   </goal>
739   <goal name="wmpz_add&#39;vc.186" expl="precondition" proved="true">
740   <proof prover="6"><result status="valid" time="0.072922" steps="10590"/></proof>
741   </goal>
742   <goal name="wmpz_add&#39;vc.187" expl="precondition" proved="true">
743   <proof prover="3"><result status="valid" time="0.225847" steps="30915"/></proof>
744   </goal>
745   <goal name="wmpz_add&#39;vc.188" expl="integer overflow" proved="true">
746   <proof prover="3"><result status="valid" time="0.148610" steps="22146"/></proof>
747   </goal>
748   <goal name="wmpz_add&#39;vc.189" expl="precondition" proved="true">
749   <proof prover="10"><result status="valid" time="0.023124" steps="72891"/></proof>
750   </goal>
751   <goal name="wmpz_add&#39;vc.190" expl="precondition" proved="true">
752   <proof prover="3"><result status="valid" time="0.126757" steps="19609"/></proof>
753   </goal>
754   <goal name="wmpz_add&#39;vc.191" expl="precondition" proved="true">
755   <proof prover="6"><result status="valid" time="0.049726" steps="10137"/></proof>
756   </goal>
757   <goal name="wmpz_add&#39;vc.192" expl="precondition" proved="true">
758   <proof prover="3"><result status="valid" time="0.093257" steps="15875"/></proof>
759   </goal>
760   <goal name="wmpz_add&#39;vc.193" expl="postcondition" proved="true">
761   <proof prover="4"><result status="valid" time="1.079881"/></proof>
762   </goal>
763   <goal name="wmpz_add&#39;vc.194" expl="postcondition" proved="true">
764   <proof prover="10"><result status="valid" time="0.039309" steps="97275"/></proof>
765   </goal>
766   <goal name="wmpz_add&#39;vc.195" expl="postcondition" proved="true">
767   <proof prover="6"><result status="valid" time="0.053322" steps="9305"/></proof>
768   </goal>
769   <goal name="wmpz_add&#39;vc.196" expl="postcondition" proved="true">
770   <proof prover="3"><result status="valid" time="0.128438" steps="20615"/></proof>
771   </goal>
772   <goal name="wmpz_add&#39;vc.197" expl="postcondition" proved="true">
773   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
774    <goal name="wmpz_add&#39;vc.197.0" expl="apply premises" proved="true">
775    <proof prover="3"><result status="valid" time="0.248866" steps="37422"/></proof>
776    </goal>
777    <goal name="wmpz_add&#39;vc.197.1" expl="apply premises" proved="true">
778    <proof prover="10"><result status="valid" time="0.034541" steps="96385"/></proof>
779    </goal>
780   </transf>
781   </goal>
782   <goal name="wmpz_add&#39;vc.198" expl="postcondition" proved="true">
783   <proof prover="3"><result status="valid" time="0.279865" steps="35920"/></proof>
784   </goal>
785   <goal name="wmpz_add&#39;vc.199" expl="postcondition" proved="true">
786   <proof prover="3"><result status="valid" time="0.165797" steps="23460"/></proof>
787   </goal>
788   <goal name="wmpz_add&#39;vc.200" expl="postcondition" proved="true">
789   <proof prover="3"><result status="valid" time="0.157936" steps="21524"/></proof>
790   </goal>
791   <goal name="wmpz_add&#39;vc.201" expl="postcondition" proved="true">
792   <proof prover="6"><result status="valid" time="0.051984" steps="10439"/></proof>
793   </goal>
794   <goal name="wmpz_add&#39;vc.202" expl="precondition" proved="true">
795   <proof prover="3"><result status="valid" time="0.103639" steps="14942"/></proof>
796   </goal>
797   <goal name="wmpz_add&#39;vc.203" expl="precondition" proved="true">
798   <proof prover="10"><result status="valid" time="0.034459" steps="100467"/></proof>
799   </goal>
800   <goal name="wmpz_add&#39;vc.204" expl="precondition" proved="true">
801   <proof prover="10"><result status="valid" time="0.008802" steps="9243"/></proof>
802   </goal>
803   <goal name="wmpz_add&#39;vc.205" expl="precondition" proved="true">
804   <proof prover="10"><result status="valid" time="0.019101" steps="42347"/></proof>
805   </goal>
806   <goal name="wmpz_add&#39;vc.206" expl="postcondition" proved="true">
807   <proof prover="4"><result status="valid" time="0.210000"/></proof>
808   </goal>
809   <goal name="wmpz_add&#39;vc.207" expl="postcondition" proved="true">
810   <proof prover="3"><result status="valid" time="0.110274" steps="20613"/></proof>
811   </goal>
812   <goal name="wmpz_add&#39;vc.208" expl="postcondition" proved="true">
813   <proof prover="3"><result status="valid" time="0.065422" steps="13748"/></proof>
814   </goal>
815   <goal name="wmpz_add&#39;vc.209" expl="postcondition" proved="true">
816   <proof prover="3"><result status="valid" time="0.120818" steps="20515"/></proof>
817   </goal>
818   <goal name="wmpz_add&#39;vc.210" expl="postcondition" proved="true">
819   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
820    <goal name="wmpz_add&#39;vc.210.0" expl="apply premises" proved="true">
821    <proof prover="6"><result status="valid" time="0.393407" steps="50791"/></proof>
822    </goal>
823    <goal name="wmpz_add&#39;vc.210.1" expl="apply premises" proved="true">
824    <proof prover="6"><result status="valid" time="0.071017" steps="11776"/></proof>
825    </goal>
826   </transf>
827   </goal>
828   <goal name="wmpz_add&#39;vc.211" expl="postcondition" proved="true">
829   <proof prover="10"><result status="valid" time="0.071413" steps="177504"/></proof>
830   </goal>
831   <goal name="wmpz_add&#39;vc.212" expl="postcondition" proved="true">
832   <proof prover="3"><result status="valid" time="0.144486" steps="23274"/></proof>
833   </goal>
834   <goal name="wmpz_add&#39;vc.213" expl="postcondition" proved="true">
835   <proof prover="3"><result status="valid" time="0.127353" steps="21417"/></proof>
836   </goal>
837   <goal name="wmpz_add&#39;vc.214" expl="postcondition" proved="true">
838   <proof prover="3"><result status="valid" time="0.068603" steps="15375"/></proof>
839   </goal>
840   <goal name="wmpz_add&#39;vc.215" expl="precondition" proved="true">
841   <proof prover="10"><result status="valid" time="0.005699" steps="5502"/></proof>
842   </goal>
843   <goal name="wmpz_add&#39;vc.216" expl="precondition" proved="true">
844   <proof prover="3"><result status="valid" time="0.180371" steps="26747"/></proof>
845   </goal>
846   <goal name="wmpz_add&#39;vc.217" expl="precondition" proved="true">
847   <proof prover="6"><result status="valid" time="0.046233" steps="9034"/></proof>
848   </goal>
849   <goal name="wmpz_add&#39;vc.218" expl="assertion" proved="true">
850   <proof prover="10"><result status="valid" time="0.699711" steps="1011638"/></proof>
851   </goal>
852   <goal name="wmpz_add&#39;vc.219" expl="precondition" proved="true">
853   <proof prover="10"><result status="valid" time="0.013810" steps="24286"/></proof>
854   </goal>
855   <goal name="wmpz_add&#39;vc.220" expl="precondition" proved="true">
856   <proof prover="3"><result status="valid" time="0.204763" steps="30320"/></proof>
857   </goal>
858   <goal name="wmpz_add&#39;vc.221" expl="integer overflow" proved="true">
859   <proof prover="10"><result status="valid" time="0.031751" steps="92423"/></proof>
860   </goal>
861   <goal name="wmpz_add&#39;vc.222" expl="precondition" proved="true">
862   <proof prover="6"><result status="valid" time="0.075840" steps="10638"/></proof>
863   </goal>
864   <goal name="wmpz_add&#39;vc.223" expl="precondition" proved="true">
865   <proof prover="10"><result status="valid" time="0.039896" steps="100787"/></proof>
866   </goal>
867   <goal name="wmpz_add&#39;vc.224" expl="precondition" proved="true">
868   <transf name="split_vc" proved="true" >
869    <goal name="wmpz_add&#39;vc.224.0" expl="precondition" proved="true">
870    <proof prover="6"><result status="valid" time="0.053372" steps="10139"/></proof>
871    </goal>
872   </transf>
873   </goal>
874   <goal name="wmpz_add&#39;vc.225" expl="precondition" proved="true">
875   <proof prover="3"><result status="valid" time="0.100887" steps="15874"/></proof>
876   </goal>
877   <goal name="wmpz_add&#39;vc.226" expl="postcondition" proved="true">
878   <proof prover="4"><result status="valid" time="0.927691"/></proof>
879   </goal>
880   <goal name="wmpz_add&#39;vc.227" expl="postcondition" proved="true">
881   <proof prover="10"><result status="valid" time="0.032678" steps="94810"/></proof>
882   </goal>
883   <goal name="wmpz_add&#39;vc.228" expl="postcondition" proved="true">
884   <proof prover="6"><result status="valid" time="0.048841" steps="9307"/></proof>
885   </goal>
886   <goal name="wmpz_add&#39;vc.229" expl="postcondition" proved="true">
887   <proof prover="3"><result status="valid" time="0.144967" steps="20623"/></proof>
888   </goal>
889   <goal name="wmpz_add&#39;vc.230" expl="postcondition" proved="true">
890   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
891    <goal name="wmpz_add&#39;vc.230.0" expl="apply premises" proved="true">
892    <proof prover="3"><result status="valid" time="0.276562" steps="37539"/></proof>
893    </goal>
894    <goal name="wmpz_add&#39;vc.230.1" expl="apply premises" proved="true">
895    <proof prover="10"><result status="valid" time="0.039494" steps="98444"/></proof>
896    </goal>
897   </transf>
898   </goal>
899   <goal name="wmpz_add&#39;vc.231" expl="postcondition" proved="true">
900   <proof prover="3"><result status="valid" time="0.219979" steps="35299"/></proof>
901   </goal>
902   <goal name="wmpz_add&#39;vc.232" expl="postcondition" proved="true">
903   <proof prover="3"><result status="valid" time="0.153031" steps="23731"/></proof>
904   </goal>
905   <goal name="wmpz_add&#39;vc.233" expl="postcondition" proved="true">
906   <proof prover="3"><result status="valid" time="0.128726" steps="21532"/></proof>
907   </goal>
908   <goal name="wmpz_add&#39;vc.234" expl="postcondition" proved="true">
909   <proof prover="10"><result status="valid" time="0.009293" steps="10284"/></proof>
910   </goal>
911   <goal name="wmpz_add&#39;vc.235" expl="precondition" proved="true">
912   <proof prover="11"><result status="valid" time="0.139470" steps="1539"/></proof>
913   </goal>
914   <goal name="wmpz_add&#39;vc.236" expl="precondition" proved="true">
915   <proof prover="10"><result status="valid" time="0.040605" steps="100522"/></proof>
916   </goal>
917   <goal name="wmpz_add&#39;vc.237" expl="precondition" proved="true">
918   <proof prover="3"><result status="valid" time="0.076034" steps="14696"/></proof>
919   </goal>
920   <goal name="wmpz_add&#39;vc.238" expl="precondition" proved="true">
921   <proof prover="3"><result status="valid" time="0.091128" steps="15846"/></proof>
922   </goal>
923   <goal name="wmpz_add&#39;vc.239" expl="postcondition" proved="true">
924   <proof prover="4"><result status="valid" time="0.200000"/></proof>
925   </goal>
926   <goal name="wmpz_add&#39;vc.240" expl="postcondition" proved="true">
927   <proof prover="3"><result status="valid" time="0.119132" steps="20611"/></proof>
928   </goal>
929   <goal name="wmpz_add&#39;vc.241" expl="postcondition" proved="true">
930   <proof prover="10"><result status="valid" time="0.003579" steps="5767"/></proof>
931   </goal>
932   <goal name="wmpz_add&#39;vc.242" expl="postcondition" proved="true">
933   <proof prover="6"><result status="valid" time="0.134070" steps="18301"/></proof>
934   </goal>
935   <goal name="wmpz_add&#39;vc.243" expl="postcondition" proved="true">
936   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
937    <goal name="wmpz_add&#39;vc.243.0" expl="apply premises" proved="true">
938    <proof prover="3"><result status="valid" time="0.239256" steps="35823"/></proof>
939    </goal>
940    <goal name="wmpz_add&#39;vc.243.1" expl="apply premises" proved="true">
941    <proof prover="3"><result status="valid" time="0.083042" steps="16076"/></proof>
942    </goal>
943   </transf>
944   </goal>
945   <goal name="wmpz_add&#39;vc.244" expl="postcondition" proved="true">
946   <proof prover="3"><result status="valid" time="0.738655" steps="82757"/></proof>
947   </goal>
948   <goal name="wmpz_add&#39;vc.245" expl="postcondition" proved="true">
949   <proof prover="6"><result status="valid" time="0.161807" steps="22232"/></proof>
950   </goal>
951   <goal name="wmpz_add&#39;vc.246" expl="postcondition" proved="true">
952   <proof prover="3"><result status="valid" time="0.126484" steps="21424"/></proof>
953   </goal>
954   <goal name="wmpz_add&#39;vc.247" expl="postcondition" proved="true">
955   <proof prover="6"><result status="valid" time="0.049343" steps="10418"/></proof>
956   </goal>
957   <goal name="wmpz_add&#39;vc.248" expl="precondition" proved="true">
958   <proof prover="10"><result status="valid" time="0.028310" steps="71273"/></proof>
959   </goal>
960   <goal name="wmpz_add&#39;vc.249" expl="precondition" proved="true">
961   <proof prover="3"><result status="valid" time="0.117720" steps="17157"/></proof>
962   </goal>
963   <goal name="wmpz_add&#39;vc.250" expl="precondition" proved="true">
964   <proof prover="3"><result status="valid" time="0.193701" steps="26361"/></proof>
965   </goal>
966   <goal name="wmpz_add&#39;vc.251" expl="precondition" proved="true">
967   <proof prover="10"><result status="valid" time="0.041126" steps="117550"/></proof>
968   </goal>
969   <goal name="wmpz_add&#39;vc.252" expl="precondition" proved="true">
970   <proof prover="10"><result status="valid" time="0.015176" steps="5757"/></proof>
971   </goal>
972   <goal name="wmpz_add&#39;vc.253" expl="precondition" proved="true">
973   <proof prover="3"><result status="valid" time="0.231408" steps="32498"/></proof>
974   </goal>
975   <goal name="wmpz_add&#39;vc.254" expl="precondition" proved="true">
976   <proof prover="10"><result status="valid" time="0.009633" steps="5781"/></proof>
977   </goal>
978   <goal name="wmpz_add&#39;vc.255" expl="assertion" proved="true">
979   <proof prover="11"><result status="valid" time="1.530387" steps="19866"/></proof>
980   </goal>
981   <goal name="wmpz_add&#39;vc.256" expl="precondition" proved="true">
982   <proof prover="3"><result status="valid" time="0.085424" steps="15528"/></proof>
983   </goal>
984   <goal name="wmpz_add&#39;vc.257" expl="precondition" proved="true">
985   <proof prover="3"><result status="valid" time="0.262051" steps="37046"/></proof>
986   </goal>
987   <goal name="wmpz_add&#39;vc.258" expl="integer overflow" proved="true">
988   <proof prover="6"><result status="valid" time="0.175469" steps="22921"/></proof>
989   </goal>
990   <goal name="wmpz_add&#39;vc.259" expl="precondition" proved="true">
991   <proof prover="6"><result status="valid" time="0.074667" steps="11117"/></proof>
992   </goal>
993   <goal name="wmpz_add&#39;vc.260" expl="precondition" proved="true">
994   <proof prover="3"><result status="valid" time="0.132918" steps="20909"/></proof>
995   </goal>
996   <goal name="wmpz_add&#39;vc.261" expl="precondition" proved="true">
997   <proof prover="3"><result status="valid" time="0.087082" steps="15470"/></proof>
998   </goal>
999   <goal name="wmpz_add&#39;vc.262" expl="precondition" proved="true">
1000   <proof prover="10"><result status="valid" time="0.018499" steps="45918"/></proof>
1001   </goal>
1002   <goal name="wmpz_add&#39;vc.263" expl="precondition" proved="true">
1003   <proof prover="6"><result status="valid" time="0.076047" steps="11324"/></proof>
1004   </goal>
1005   <goal name="wmpz_add&#39;vc.264" expl="precondition" proved="true">
1006   <proof prover="3"><result status="valid" time="0.241617" steps="37776"/></proof>
1007   </goal>
1008   <goal name="wmpz_add&#39;vc.265" expl="precondition" proved="true">
1009   <proof prover="3"><result status="valid" time="0.085193" steps="15735"/></proof>
1010   </goal>
1011   <goal name="wmpz_add&#39;vc.266" expl="precondition" proved="true">
1012   <proof prover="10"><result status="valid" time="0.022212" steps="47044"/></proof>
1013   </goal>
1014   <goal name="wmpz_add&#39;vc.267" expl="postcondition" proved="true">
1015   <proof prover="4"><result status="valid" time="1.057497"/></proof>
1016   </goal>
1017   <goal name="wmpz_add&#39;vc.268" expl="postcondition" proved="true">
1018   <proof prover="3"><result status="valid" time="0.159484" steps="22602"/></proof>
1019   </goal>
1020   <goal name="wmpz_add&#39;vc.269" expl="postcondition" proved="true">
1021   <proof prover="3"><result status="valid" time="0.157680" steps="23066"/></proof>
1022   </goal>
1023   <goal name="wmpz_add&#39;vc.270" expl="postcondition" proved="true">
1024   <proof prover="3"><result status="valid" time="0.262609" steps="39545"/></proof>
1025   </goal>
1026   <goal name="wmpz_add&#39;vc.271" expl="postcondition" proved="true">
1027   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
1028    <goal name="wmpz_add&#39;vc.271.0" expl="apply premises" proved="true">
1029    <proof prover="3"><result status="valid" time="0.394308" steps="46349"/></proof>
1030    </goal>
1031    <goal name="wmpz_add&#39;vc.271.1" expl="apply premises" proved="true">
1032    <proof prover="6"><result status="valid" time="0.083288" steps="12352"/></proof>
1033    </goal>
1034   </transf>
1035   </goal>
1036   <goal name="wmpz_add&#39;vc.272" expl="postcondition" proved="true">
1037   <proof prover="3"><result status="valid" time="0.334960" steps="43940"/></proof>
1038   </goal>
1039   <goal name="wmpz_add&#39;vc.273" expl="postcondition" proved="true">
1040   <proof prover="6"><result status="valid" time="0.190881" steps="25675"/></proof>
1041   </goal>
1042   <goal name="wmpz_add&#39;vc.274" expl="postcondition" proved="true">
1043   <proof prover="3"><result status="valid" time="0.282175" steps="40741"/></proof>
1044   </goal>
1045   <goal name="wmpz_add&#39;vc.275" expl="postcondition" proved="true">
1046   <proof prover="3"><result status="valid" time="0.075773" steps="16374"/></proof>
1047   </goal>
1048   <goal name="wmpz_add&#39;vc.276" expl="precondition" proved="true">
1049   <proof prover="10"><result status="valid" time="0.031559" steps="78081"/></proof>
1050   </goal>
1051   <goal name="wmpz_add&#39;vc.277" expl="precondition" proved="true">
1052   <proof prover="3"><result status="valid" time="0.142634" steps="20797"/></proof>
1053   </goal>
1054   <goal name="wmpz_add&#39;vc.278" expl="precondition" proved="true">
1055   <proof prover="10"><result status="valid" time="0.009995" steps="9986"/></proof>
1056   </goal>
1057   <goal name="wmpz_add&#39;vc.279" expl="precondition" proved="true">
1058   <proof prover="6"><result status="valid" time="0.080570" steps="11541"/></proof>
1059   </goal>
1060   <goal name="wmpz_add&#39;vc.280" expl="precondition" proved="true">
1061   <proof prover="10"><result status="valid" time="0.028282" steps="79814"/></proof>
1062   </goal>
1063   <goal name="wmpz_add&#39;vc.281" expl="precondition" proved="true">
1064   <proof prover="3"><result status="valid" time="0.272225" steps="37491"/></proof>
1065   </goal>
1066   <goal name="wmpz_add&#39;vc.282" expl="precondition" proved="true">
1067   <proof prover="3"><result status="valid" time="0.070449" steps="15709"/></proof>
1068   </goal>
1069   <goal name="wmpz_add&#39;vc.283" expl="precondition" proved="true">
1070   <proof prover="10"><result status="valid" time="0.019898" steps="46923"/></proof>
1071   </goal>
1072   <goal name="wmpz_add&#39;vc.284" expl="postcondition" proved="true">
1073   <proof prover="4"><result status="valid" time="0.190000"/></proof>
1074   </goal>
1075   <goal name="wmpz_add&#39;vc.285" expl="postcondition" proved="true">
1076   <proof prover="3"><result status="valid" time="0.142778" steps="22497"/></proof>
1077   </goal>
1078   <goal name="wmpz_add&#39;vc.286" expl="postcondition" proved="true">
1079   <proof prover="3"><result status="valid" time="0.143859" steps="22971"/></proof>
1080   </goal>
1081   <goal name="wmpz_add&#39;vc.287" expl="postcondition" proved="true">
1082   <proof prover="3"><result status="valid" time="0.228363" steps="39237"/></proof>
1083   </goal>
1084   <goal name="wmpz_add&#39;vc.288" expl="postcondition" proved="true">
1085   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
1086    <goal name="wmpz_add&#39;vc.288.0" expl="apply premises" proved="true">
1087    <proof prover="3"><result status="valid" time="0.321649" steps="45970"/></proof>
1088    </goal>
1089    <goal name="wmpz_add&#39;vc.288.1" expl="apply premises" proved="true">
1090    <proof prover="6"><result status="valid" time="0.073572" steps="12331"/></proof>
1091    </goal>
1092   </transf>
1093   </goal>
1094   <goal name="wmpz_add&#39;vc.289" expl="postcondition" proved="true">
1095   <proof prover="3"><result status="valid" time="1.046035" steps="113275"/></proof>
1096   </goal>
1097   <goal name="wmpz_add&#39;vc.290" expl="postcondition" proved="true">
1098   <proof prover="10"><result status="valid" time="0.124391" steps="296552"/></proof>
1099   </goal>
1100   <goal name="wmpz_add&#39;vc.291" expl="postcondition" proved="true">
1101   <proof prover="3"><result status="valid" time="0.249760" steps="40590"/></proof>
1102   </goal>
1103   <goal name="wmpz_add&#39;vc.292" expl="postcondition" proved="true">
1104   <proof prover="3"><result status="valid" time="0.076471" steps="16341"/></proof>
1105   </goal>
1106   <goal name="wmpz_add&#39;vc.293" expl="precondition" proved="true">
1107   <proof prover="10"><result status="valid" time="0.004093" steps="5761"/></proof>
1108   </goal>
1109   <goal name="wmpz_add&#39;vc.294" expl="precondition" proved="true">
1110   <proof prover="3"><result status="valid" time="0.203220" steps="30647"/></proof>
1111   </goal>
1112   <goal name="wmpz_add&#39;vc.295" expl="precondition" proved="true">
1113   <proof prover="10"><result status="valid" time="0.012526" steps="5785"/></proof>
1114   </goal>
1115   <goal name="wmpz_add&#39;vc.296" expl="assertion" proved="true">
1116   <proof prover="10"><result status="valid" time="0.796348" steps="1422220"/></proof>
1117   </goal>
1118   <goal name="wmpz_add&#39;vc.297" expl="precondition" proved="true">
1119   <proof prover="10"><result status="valid" time="0.022769" steps="26439"/></proof>
1120   </goal>
1121   <goal name="wmpz_add&#39;vc.298" expl="precondition" proved="true">
1122   <proof prover="3"><result status="valid" time="0.255000" steps="35787"/></proof>
1123   </goal>
1124   <goal name="wmpz_add&#39;vc.299" expl="integer overflow" proved="true">
1125   <proof prover="3"><result status="valid" time="0.156504" steps="24068"/></proof>
1126   </goal>
1127   <goal name="wmpz_add&#39;vc.300" expl="precondition" proved="true">
1128   <proof prover="6"><result status="valid" time="0.078143" steps="11117"/></proof>
1129   </goal>
1130   <goal name="wmpz_add&#39;vc.301" expl="precondition" proved="true">
1131   <proof prover="3"><result status="valid" time="0.135539" steps="20917"/></proof>
1132   </goal>
1133   <goal name="wmpz_add&#39;vc.302" expl="precondition" proved="true">
1134   <proof prover="10"><result status="valid" time="0.007817" steps="10015"/></proof>
1135   </goal>
1136   <goal name="wmpz_add&#39;vc.303" expl="precondition" proved="true">
1137   <proof prover="3"><result status="valid" time="0.099200" steps="16490"/></proof>
1138   </goal>
1139   <goal name="wmpz_add&#39;vc.304" expl="precondition" proved="true">
1140   <proof prover="6"><result status="valid" time="0.076430" steps="11324"/></proof>
1141   </goal>
1142   <goal name="wmpz_add&#39;vc.305" expl="precondition" proved="true">
1143   <proof prover="3"><result status="valid" time="0.246683" steps="38069"/></proof>
1144   </goal>
1145   <goal name="wmpz_add&#39;vc.306" expl="precondition" proved="true">
1146   <proof prover="3"><result status="valid" time="0.081858" steps="15739"/></proof>
1147   </goal>
1148   <goal name="wmpz_add&#39;vc.307" expl="precondition" proved="true">
1149   <proof prover="3"><result status="valid" time="0.104321" steps="16767"/></proof>
1150   </goal>
1151   <goal name="wmpz_add&#39;vc.308" expl="postcondition" proved="true">
1152   <proof prover="4"><result status="valid" time="1.054119"/></proof>
1153   </goal>
1154   <goal name="wmpz_add&#39;vc.309" expl="postcondition" proved="true">
1155   <proof prover="3"><result status="valid" time="0.146056" steps="22610"/></proof>
1156   </goal>
1157   <goal name="wmpz_add&#39;vc.310" expl="postcondition" proved="true">
1158   <proof prover="3"><result status="valid" time="0.145204" steps="23074"/></proof>
1159   </goal>
1160   <goal name="wmpz_add&#39;vc.311" expl="postcondition" proved="true">
1161   <proof prover="3"><result status="valid" time="0.253939" steps="37961"/></proof>
1162   </goal>
1163   <goal name="wmpz_add&#39;vc.312" expl="postcondition" proved="true">
1164   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
1165    <goal name="wmpz_add&#39;vc.312.0" expl="apply premises" proved="true">
1166    <proof prover="3"><result status="valid" time="0.323190" steps="43984"/></proof>
1167    </goal>
1168    <goal name="wmpz_add&#39;vc.312.1" expl="apply premises" proved="true">
1169    <proof prover="10"><result status="valid" time="0.030182" steps="114415"/></proof>
1170    </goal>
1171   </transf>
1172   </goal>
1173   <goal name="wmpz_add&#39;vc.313" expl="postcondition" proved="true">
1174   <proof prover="3"><result status="valid" time="0.267264" steps="41976"/></proof>
1175   </goal>
1176   <goal name="wmpz_add&#39;vc.314" expl="postcondition" proved="true">
1177   <proof prover="3"><result status="valid" time="0.158629" steps="25633"/></proof>
1178   </goal>
1179   <goal name="wmpz_add&#39;vc.315" expl="postcondition" proved="true">
1180   <proof prover="3"><result status="valid" time="0.219495" steps="41446"/></proof>
1181   </goal>
1182   <goal name="wmpz_add&#39;vc.316" expl="postcondition" proved="true">
1183   <proof prover="6"><result status="valid" time="0.052784" steps="11031"/></proof>
1184   </goal>
1185   <goal name="wmpz_add&#39;vc.317" expl="precondition" proved="true">
1186   <proof prover="3"><result status="valid" time="0.096993" steps="15690"/></proof>
1187   </goal>
1188   <goal name="wmpz_add&#39;vc.318" expl="precondition" proved="true">
1189   <proof prover="3"><result status="valid" time="0.128343" steps="20804"/></proof>
1190   </goal>
1191   <goal name="wmpz_add&#39;vc.319" expl="precondition" proved="true">
1192   <proof prover="3"><result status="valid" time="0.075295" steps="15447"/></proof>
1193   </goal>
1194   <goal name="wmpz_add&#39;vc.320" expl="precondition" proved="true">
1195   <proof prover="10"><result status="valid" time="0.015976" steps="45778"/></proof>
1196   </goal>
1197   <goal name="wmpz_add&#39;vc.321" expl="precondition" proved="true">
1198   <proof prover="6"><result status="valid" time="0.070121" steps="11304"/></proof>
1199   </goal>
1200   <goal name="wmpz_add&#39;vc.322" expl="precondition" proved="true">
1201   <proof prover="3"><result status="valid" time="0.235527" steps="37442"/></proof>
1202   </goal>
1203   <goal name="wmpz_add&#39;vc.323" expl="precondition" proved="true">
1204   <transf name="split_vc" proved="true" >
1205    <goal name="wmpz_add&#39;vc.323.0" expl="precondition" proved="true">
1206    <proof prover="3"><result status="valid" time="0.068726" steps="15712"/></proof>
1207    </goal>
1208   </transf>
1209   </goal>
1210   <goal name="wmpz_add&#39;vc.324" expl="precondition" proved="true">
1211   <proof prover="3"><result status="valid" time="0.106837" steps="16739"/></proof>
1212   </goal>
1213   <goal name="wmpz_add&#39;vc.325" expl="postcondition" proved="true">
1214   <proof prover="4"><result status="valid" time="0.200000"/></proof>
1215   </goal>
1216   <goal name="wmpz_add&#39;vc.326" expl="postcondition" proved="true">
1217   <proof prover="3"><result status="valid" time="0.146611" steps="22504"/></proof>
1218   </goal>
1219   <goal name="wmpz_add&#39;vc.327" expl="postcondition" proved="true">
1220   <proof prover="3"><result status="valid" time="0.154847" steps="22978"/></proof>
1221   </goal>
1222   <goal name="wmpz_add&#39;vc.328" expl="postcondition" proved="true">
1223   <proof prover="3"><result status="valid" time="0.259527" steps="37758"/></proof>
1224   </goal>
1225   <goal name="wmpz_add&#39;vc.329" expl="postcondition" proved="true">
1226   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
1227    <goal name="wmpz_add&#39;vc.329.0" expl="apply premises" proved="true">
1228    <proof prover="3"><result status="valid" time="0.344690" steps="43694"/></proof>
1229    </goal>
1230    <goal name="wmpz_add&#39;vc.329.1" expl="apply premises" proved="true">
1231    <proof prover="10"><result status="valid" time="0.041141" steps="114148"/></proof>
1232    </goal>
1233   </transf>
1234   </goal>
1235   <goal name="wmpz_add&#39;vc.330" expl="postcondition" proved="true">
1236   <proof prover="3"><result status="valid" time="0.771278" steps="107295"/></proof>
1237   </goal>
1238   <goal name="wmpz_add&#39;vc.331" expl="postcondition" proved="true">
1239   <proof prover="10"><result status="valid" time="0.119358" steps="295986"/></proof>
1240   </goal>
1241   <goal name="wmpz_add&#39;vc.332" expl="postcondition" proved="true">
1242   <proof prover="3"><result status="valid" time="0.247531" steps="41310"/></proof>
1243   </goal>
1244   <goal name="wmpz_add&#39;vc.333" expl="postcondition" proved="true">
1245   <proof prover="10"><result status="valid" time="0.007712" steps="11312"/></proof>
1246   </goal>
1247   <goal name="wmpz_add&#39;vc.334" expl="precondition" proved="true">
1248   <proof prover="3"><result status="valid" time="0.088384" steps="13579"/></proof>
1249   </goal>
1250   <goal name="wmpz_add&#39;vc.335" expl="precondition" proved="true">
1251   <proof prover="10"><result status="valid" time="0.012081" steps="5124"/></proof>
1252   </goal>
1253   <goal name="wmpz_add&#39;vc.336" expl="precondition" proved="true">
1254   <proof prover="11"><result status="valid" time="0.075691" steps="796"/></proof>
1255   </goal>
1256   <goal name="wmpz_add&#39;vc.337" expl="precondition" proved="true">
1257   <proof prover="3"><result status="valid" time="0.066372" steps="13687"/></proof>
1258   </goal>
1259   <goal name="wmpz_add&#39;vc.338" expl="precondition" proved="true">
1260   <proof prover="6"><result status="valid" time="0.069693" steps="10045"/></proof>
1261   </goal>
1262   <goal name="wmpz_add&#39;vc.339" expl="precondition" proved="true">
1263   <transf name="split_vc" proved="true" >
1264    <goal name="wmpz_add&#39;vc.339.0" expl="precondition" proved="true">
1265    <proof prover="3"><result status="valid" time="0.064202" steps="13764"/></proof>
1266    </goal>
1267   </transf>
1268   </goal>
1269   <goal name="wmpz_add&#39;vc.340" expl="precondition" proved="true">
1270   <proof prover="6"><result status="valid" time="0.062118" steps="9602"/></proof>
1271   </goal>
1272   <goal name="wmpz_add&#39;vc.341" expl="precondition" proved="true">
1273   <proof prover="6"><result status="valid" time="0.049041" steps="9133"/></proof>
1274   </goal>
1275   <goal name="wmpz_add&#39;vc.342" expl="assertion" proved="true">
1276   <proof prover="11"><result status="valid" time="0.591618" steps="10837"/></proof>
1277   </goal>
1278   <goal name="wmpz_add&#39;vc.343" expl="precondition" proved="true">
1279   <proof prover="6"><result status="valid" time="0.066755" steps="9802"/></proof>
1280   </goal>
1281   <goal name="wmpz_add&#39;vc.344" expl="precondition" proved="true">
1282   <proof prover="3"><result status="valid" time="0.084614" steps="13507"/></proof>
1283   </goal>
1284   <goal name="wmpz_add&#39;vc.345" expl="precondition" proved="true">
1285   <transf name="split_vc" proved="true" >
1286    <goal name="wmpz_add&#39;vc.345.0" expl="precondition" proved="true">
1287    <proof prover="3"><result status="valid" time="0.072537" steps="14027"/></proof>
1288    </goal>
1289   </transf>
1290   </goal>
1291   <goal name="wmpz_add&#39;vc.346" expl="precondition" proved="true">
1292   <proof prover="6"><result status="valid" time="0.066571" steps="10285"/></proof>
1293   </goal>
1294   <goal name="wmpz_add&#39;vc.347" expl="precondition" proved="true">
1295   <proof prover="6"><result status="valid" time="0.063706" steps="9458"/></proof>
1296   </goal>
1297   <goal name="wmpz_add&#39;vc.348" expl="postcondition" proved="true">
1298   <proof prover="11"><result status="valid" time="1.848102" steps="27202"/></proof>
1299   </goal>
1300   <goal name="wmpz_add&#39;vc.349" expl="postcondition" proved="true">
1301   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
1302    <goal name="wmpz_add&#39;vc.349.0" expl="apply premises" proved="true">
1303    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
1304     <goal name="wmpz_add&#39;vc.349.0.0" expl="apply premises" proved="true">
1305     <proof prover="6"><result status="valid" time="0.230466" steps="25333"/></proof>
1306     </goal>
1307     <goal name="wmpz_add&#39;vc.349.0.1" expl="apply premises" proved="true">
1308     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
1309      <goal name="wmpz_add&#39;vc.349.0.1.0" expl="apply premises" proved="true">
1310      <proof prover="6"><result status="valid" time="0.064051" steps="10681"/></proof>
1311      </goal>
1312      <goal name="wmpz_add&#39;vc.349.0.1.1" expl="apply premises" proved="true">
1313      <transf name="inline_goal" proved="true" >
1314       <goal name="wmpz_add&#39;vc.349.0.1.1.0" expl="apply premises" proved="true">
1315       <transf name="split_vc" proved="true" >
1316        <goal name="wmpz_add&#39;vc.349.0.1.1.0.0" expl="apply premises" proved="true">
1317        <proof prover="1"><result status="valid" time="0.270000"/></proof>
1318        </goal>
1319        <goal name="wmpz_add&#39;vc.349.0.1.1.0.1" expl="apply premises" proved="true">
1320        <proof prover="3"><result status="valid" time="0.082772" steps="13773"/></proof>
1321        </goal>
1322        <goal name="wmpz_add&#39;vc.349.0.1.1.0.2" expl="apply premises" proved="true">
1323        <proof prover="3"><result status="valid" time="0.082377" steps="13783"/></proof>
1324        </goal>
1325        <goal name="wmpz_add&#39;vc.349.0.1.1.0.3" expl="apply premises" proved="true">
1326        <proof prover="10"><result status="valid" time="0.016708" steps="34360"/></proof>
1327        </goal>
1328        <goal name="wmpz_add&#39;vc.349.0.1.1.0.4" expl="apply premises" proved="true">
1329        <proof prover="10"><result status="valid" time="0.016773" steps="34360"/></proof>
1330        </goal>
1331        <goal name="wmpz_add&#39;vc.349.0.1.1.0.5" expl="apply premises" proved="true">
1332        <proof prover="6"><result status="valid" time="0.064056" steps="10019"/></proof>
1333        </goal>
1334       </transf>
1335       </goal>
1336      </transf>
1337      </goal>
1338     </transf>
1339     </goal>
1340    </transf>
1341    </goal>
1342    <goal name="wmpz_add&#39;vc.349.1" expl="apply premises" proved="true">
1343    <proof prover="3"><result status="valid" time="0.082346" steps="14649"/></proof>
1344    </goal>
1345   </transf>
1346   </goal>
1347   <goal name="wmpz_add&#39;vc.350" expl="postcondition" proved="true">
1348   <proof prover="1"><result status="valid" time="0.220000"/></proof>
1349   </goal>
1350   <goal name="wmpz_add&#39;vc.351" expl="assertion" proved="true">
1351   <proof prover="3"><result status="valid" time="0.079375" steps="13117"/></proof>
1352   </goal>
1353   <goal name="wmpz_add&#39;vc.352" expl="assertion" proved="true">
1354   <transf name="split_vc" proved="true" >
1355    <goal name="wmpz_add&#39;vc.352.0" expl="assertion" proved="true">
1356    <proof prover="10"><result status="valid" time="0.009396" steps="7342"/></proof>
1357    </goal>
1358    <goal name="wmpz_add&#39;vc.352.1" expl="assertion" proved="true">
1359    <proof prover="6"><result status="valid" time="0.053434" steps="9136"/></proof>
1360    </goal>
1361    <goal name="wmpz_add&#39;vc.352.2" expl="VC for wmpz_add" proved="true">
1362    <proof prover="4"><result status="valid" time="2.363305"/></proof>
1363    </goal>
1364    <goal name="wmpz_add&#39;vc.352.3" expl="VC for wmpz_add" proved="true">
1365    <proof prover="11"><result status="valid" time="4.833998" steps="54502"/></proof>
1366    </goal>
1367    <goal name="wmpz_add&#39;vc.352.4" expl="VC for wmpz_add" proved="true">
1368    <proof prover="1"><result status="valid" time="1.008204"/></proof>
1369    </goal>
1370    <goal name="wmpz_add&#39;vc.352.5" expl="VC for wmpz_add" proved="true">
1371    <proof prover="11"><result status="valid" time="3.262604" steps="34869"/></proof>
1372    </goal>
1373    <goal name="wmpz_add&#39;vc.352.6" expl="VC for wmpz_add" proved="true">
1374    <proof prover="3"><result status="valid" time="0.276198" steps="35227"/></proof>
1375    </goal>
1376   </transf>
1377   </goal>
1378   <goal name="wmpz_add&#39;vc.353" expl="precondition" proved="true">
1379   <proof prover="3"><result status="valid" time="0.050573" steps="12598"/></proof>
1380   </goal>
1381   <goal name="wmpz_add&#39;vc.354" expl="precondition" proved="true">
1382   <proof prover="3"><result status="valid" time="0.058341" steps="12599"/></proof>
1383   </goal>
1384   <goal name="wmpz_add&#39;vc.355" expl="precondition" proved="true">
1385   <proof prover="3"><result status="valid" time="0.155420" steps="21735"/></proof>
1386   </goal>
1387   <goal name="wmpz_add&#39;vc.356" expl="assertion" proved="true">
1388   <proof prover="4"><result status="valid" time="0.160000"/></proof>
1389   </goal>
1390   <goal name="wmpz_add&#39;vc.357" expl="precondition" proved="true">
1391   <proof prover="3"><result status="valid" time="0.073299" steps="13258"/></proof>
1392   </goal>
1393   <goal name="wmpz_add&#39;vc.358" expl="precondition" proved="true">
1394   <proof prover="6"><result status="valid" time="0.052014" steps="8221"/></proof>
1395   </goal>
1396   <goal name="wmpz_add&#39;vc.359" expl="precondition" proved="true">
1397   <proof prover="6"><result status="valid" time="0.061079" steps="10501"/></proof>
1398   </goal>
1399   <goal name="wmpz_add&#39;vc.360" expl="precondition" proved="true">
1400   <proof prover="3"><result status="valid" time="0.078072" steps="13386"/></proof>
1401   </goal>
1402   <goal name="wmpz_add&#39;vc.361" expl="precondition" proved="true">
1403   <proof prover="6"><result status="valid" time="0.048336" steps="9262"/></proof>
1404   </goal>
1405   <goal name="wmpz_add&#39;vc.362" expl="assertion" proved="true">
1406   <transf name="split_vc" proved="true" >
1407    <goal name="wmpz_add&#39;vc.362.0" expl="assertion" proved="true">
1408    <proof prover="6"><result status="valid" time="0.266591" steps="28371"/></proof>
1409    </goal>
1410    <goal name="wmpz_add&#39;vc.362.1" expl="assertion" proved="true">
1411    <proof prover="3"><result status="valid" time="0.069778" steps="13655"/></proof>
1412    </goal>
1413   </transf>
1414   </goal>
1415   <goal name="wmpz_add&#39;vc.363" expl="precondition" proved="true">
1416   <proof prover="10"><result status="valid" time="0.030350" steps="71114"/></proof>
1417   </goal>
1418   <goal name="wmpz_add&#39;vc.364" expl="integer overflow" proved="true">
1419   <proof prover="3"><result status="valid" time="0.135637" steps="20432"/></proof>
1420   </goal>
1421   <goal name="wmpz_add&#39;vc.365" expl="precondition" proved="true">
1422   <proof prover="10"><result status="valid" time="0.007658" steps="5732"/></proof>
1423   </goal>
1424   <goal name="wmpz_add&#39;vc.366" expl="postcondition" proved="true">
1425   <proof prover="11"><result status="valid" time="0.277985" steps="3468"/></proof>
1426   </goal>
1427   <goal name="wmpz_add&#39;vc.367" expl="assertion" proved="true">
1428   <transf name="split_vc" proved="true" >
1429    <goal name="wmpz_add&#39;vc.367.0" expl="assertion" proved="true">
1430    <proof prover="3"><result status="valid" time="0.070770" steps="13759"/></proof>
1431    </goal>
1432    <goal name="wmpz_add&#39;vc.367.1" expl="assertion" proved="true">
1433    <proof prover="6"><result status="valid" time="0.094134" steps="12739"/></proof>
1434    </goal>
1435    <goal name="wmpz_add&#39;vc.367.2" expl="assertion" proved="true">
1436    <proof prover="3"><result status="valid" time="0.220761" steps="32813"/></proof>
1437    </goal>
1438    <goal name="wmpz_add&#39;vc.367.3" expl="assertion" proved="true">
1439    <proof prover="10"><result status="valid" time="0.043843" steps="108104"/></proof>
1440    </goal>
1441    <goal name="wmpz_add&#39;vc.367.4" expl="VC for wmpz_add" proved="true">
1442    <proof prover="6"><result status="valid" time="0.041323" steps="8861"/></proof>
1443    </goal>
1444    <goal name="wmpz_add&#39;vc.367.5" expl="VC for wmpz_add" proved="true">
1445    <proof prover="3"><result status="valid" time="0.097173" steps="14585"/></proof>
1446    </goal>
1447    <goal name="wmpz_add&#39;vc.367.6" expl="VC for wmpz_add" proved="true">
1448    <proof prover="10"><result status="valid" time="0.034487" steps="81967"/></proof>
1449    </goal>
1450    <goal name="wmpz_add&#39;vc.367.7" expl="VC for wmpz_add" proved="true">
1451    <proof prover="6"><result status="valid" time="0.348778" steps="38700"/></proof>
1452    </goal>
1453    <goal name="wmpz_add&#39;vc.367.8" expl="VC for wmpz_add" proved="true">
1454    <proof prover="6"><result status="valid" time="0.088148" steps="12411"/></proof>
1455    </goal>
1456   </transf>
1457   </goal>
1458   <goal name="wmpz_add&#39;vc.368" expl="postcondition" proved="true">
1459   <proof prover="11"><result status="valid" time="0.147026" steps="1469"/></proof>
1460   </goal>
1461   <goal name="wmpz_add&#39;vc.369" expl="postcondition" proved="true">
1462   <proof prover="3"><result status="valid" time="0.063777" steps="13159"/></proof>
1463   </goal>
1464   <goal name="wmpz_add&#39;vc.370" expl="postcondition" proved="true">
1465   <proof prover="3"><result status="valid" time="0.067124" steps="13184"/></proof>
1466   </goal>
1467   <goal name="wmpz_add&#39;vc.371" expl="postcondition" proved="true">
1468   <proof prover="3"><result status="valid" time="0.056145" steps="13191"/></proof>
1469   </goal>
1470   <goal name="wmpz_add&#39;vc.372" expl="postcondition" proved="true">
1471   <proof prover="6"><result status="valid" time="0.088110" steps="11309"/></proof>
1472   </goal>
1473   <goal name="wmpz_add&#39;vc.373" expl="postcondition" proved="true">
1474   <proof prover="3"><result status="valid" time="0.155345" steps="21651"/></proof>
1475   </goal>
1476   <goal name="wmpz_add&#39;vc.374" expl="postcondition" proved="true">
1477   <proof prover="3"><result status="valid" time="0.099344" steps="16243"/></proof>
1478   </goal>
1479   <goal name="wmpz_add&#39;vc.375" expl="postcondition" proved="true">
1480   <proof prover="6"><result status="valid" time="0.081196" steps="11665"/></proof>
1481   </goal>
1482   <goal name="wmpz_add&#39;vc.376" expl="precondition" proved="true">
1483   <proof prover="3"><result status="valid" time="0.104891" steps="16052"/></proof>
1484   </goal>
1485   <goal name="wmpz_add&#39;vc.377" expl="precondition" proved="true">
1486   <proof prover="6"><result status="valid" time="0.050761" steps="8911"/></proof>
1487   </goal>
1488   <goal name="wmpz_add&#39;vc.378" expl="precondition" proved="true">
1489   <transf name="split_vc" proved="true" >
1490    <goal name="wmpz_add&#39;vc.378.0" expl="precondition" proved="true">
1491    <proof prover="3"><result status="valid" time="0.168114" steps="24730"/></proof>
1492    </goal>
1493    <goal name="wmpz_add&#39;vc.378.1" expl="precondition" proved="true">
1494    <proof prover="3"><result status="valid" time="0.162474" steps="24767"/></proof>
1495    </goal>
1496   </transf>
1497   </goal>
1498   <goal name="wmpz_add&#39;vc.379" expl="precondition" proved="true">
1499   <proof prover="3"><result status="valid" time="0.068704" steps="13107"/></proof>
1500   </goal>
1501   <goal name="wmpz_add&#39;vc.380" expl="assertion" proved="true">
1502   <transf name="split_vc" proved="true" >
1503    <goal name="wmpz_add&#39;vc.380.0" expl="assertion" proved="true">
1504    <transf name="replace" proved="true" arg1="(abs (value_of v mpz))" arg2="(abs_value_of mpz v)">
1505     <goal name="wmpz_add&#39;vc.380.0.0" expl="assertion" proved="true">
1506     <proof prover="10"><result status="valid" time="0.039561" steps="102644"/></proof>
1507     </goal>
1508     <goal name="wmpz_add&#39;vc.380.0.1" expl="equality hypothesis" proved="true">
1509     <proof prover="1"><result status="valid" time="0.380000"/></proof>
1510     </goal>
1511    </transf>
1512    </goal>
1513    <goal name="wmpz_add&#39;vc.380.1" expl="VC for wmpz_add" proved="true">
1514    <proof prover="1"><result status="valid" time="2.506206"/></proof>
1515    </goal>
1516    <goal name="wmpz_add&#39;vc.380.2" expl="VC for wmpz_add" proved="true">
1517    <proof prover="11"><result status="valid" time="0.276386" steps="4959"/></proof>
1518    </goal>
1519   </transf>
1520   </goal>
1521   <goal name="wmpz_add&#39;vc.381" expl="precondition" proved="true">
1522   <proof prover="6"><result status="valid" time="0.074363" steps="10040"/></proof>
1523   </goal>
1524   <goal name="wmpz_add&#39;vc.382" expl="precondition" proved="true">
1525   <proof prover="3"><result status="valid" time="0.141428" steps="18643"/></proof>
1526   </goal>
1527   <goal name="wmpz_add&#39;vc.383" expl="precondition" proved="true">
1528   <proof prover="6"><result status="valid" time="0.053439" steps="9711"/></proof>
1529   </goal>
1530   <goal name="wmpz_add&#39;vc.384" expl="precondition" proved="true">
1531   <proof prover="6"><result status="valid" time="0.076851" steps="10638"/></proof>
1532   </goal>
1533   <goal name="wmpz_add&#39;vc.385" expl="precondition" proved="true">
1534   <proof prover="6"><result status="valid" time="0.045131" steps="9508"/></proof>
1535   </goal>
1536   <goal name="wmpz_add&#39;vc.386" expl="precondition" proved="true">
1537   <proof prover="3"><result status="valid" time="0.071464" steps="14021"/></proof>
1538   </goal>
1539   <goal name="wmpz_add&#39;vc.387" expl="precondition" proved="true">
1540   <proof prover="3"><result status="valid" time="0.101496" steps="15480"/></proof>
1541   </goal>
1542   <goal name="wmpz_add&#39;vc.388" expl="precondition" proved="true">
1543   <proof prover="3"><result status="valid" time="0.062983" steps="14118"/></proof>
1544   </goal>
1545   <goal name="wmpz_add&#39;vc.389" expl="precondition" proved="true">
1546   <proof prover="3"><result status="valid" time="0.067305" steps="14496"/></proof>
1547   </goal>
1548   <goal name="wmpz_add&#39;vc.390" expl="assertion" proved="true">
1549   <proof prover="11"><result status="valid" time="3.012873" steps="26665"/></proof>
1550   </goal>
1551   <goal name="wmpz_add&#39;vc.391" expl="precondition" proved="true">
1552   <proof prover="3"><result status="valid" time="0.094834" steps="15775"/></proof>
1553   </goal>
1554   <goal name="wmpz_add&#39;vc.392" expl="integer overflow" proved="true">
1555   <proof prover="3"><result status="valid" time="0.149606" steps="24395"/></proof>
1556   </goal>
1557   <goal name="wmpz_add&#39;vc.393" expl="precondition" proved="true">
1558   <proof prover="10"><result status="valid" time="0.011941" steps="6255"/></proof>
1559   </goal>
1560   <goal name="wmpz_add&#39;vc.394" expl="postcondition" proved="true">
1561   <proof prover="11"><result status="valid" time="0.271121" steps="4620"/></proof>
1562   </goal>
1563   <goal name="wmpz_add&#39;vc.395" expl="assertion" proved="true">
1564   <transf name="split_vc" proved="true" >
1565    <goal name="wmpz_add&#39;vc.395.0" expl="assertion" proved="true">
1566    <proof prover="3"><result status="valid" time="0.068544" steps="14708"/></proof>
1567    </goal>
1568    <goal name="wmpz_add&#39;vc.395.1" expl="assertion" proved="true">
1569    <proof prover="10"><result status="valid" time="0.098388" steps="265333"/></proof>
1570    </goal>
1571    <goal name="wmpz_add&#39;vc.395.2" expl="assertion" proved="true">
1572    <proof prover="3"><result status="valid" time="0.275738" steps="41849"/></proof>
1573    </goal>
1574    <goal name="wmpz_add&#39;vc.395.3" expl="assertion" proved="true">
1575    <proof prover="10"><result status="valid" time="0.057875" steps="153417"/></proof>
1576    </goal>
1577    <goal name="wmpz_add&#39;vc.395.4" expl="VC for wmpz_add" proved="true">
1578    <proof prover="10"><result status="valid" time="0.017571" steps="40422"/></proof>
1579    </goal>
1580    <goal name="wmpz_add&#39;vc.395.5" expl="VC for wmpz_add" proved="true">
1581    <proof prover="10"><result status="valid" time="0.030127" steps="74407"/></proof>
1582    </goal>
1583    <goal name="wmpz_add&#39;vc.395.6" expl="VC for wmpz_add" proved="true">
1584    <proof prover="10"><result status="valid" time="0.080652" steps="241493"/></proof>
1585    </goal>
1586    <goal name="wmpz_add&#39;vc.395.7" expl="VC for wmpz_add" proved="true">
1587    <proof prover="3"><result status="valid" time="1.063856" steps="107645"/></proof>
1588    </goal>
1589    <goal name="wmpz_add&#39;vc.395.8" expl="VC for wmpz_add" proved="true">
1590    <proof prover="6"><result status="valid" time="0.091456" steps="13987"/></proof>
1591    </goal>
1592   </transf>
1593   </goal>
1594   <goal name="wmpz_add&#39;vc.396" expl="postcondition" proved="true">
1595   <proof prover="11"><result status="valid" time="1.278863" steps="17683"/></proof>
1596   </goal>
1597   <goal name="wmpz_add&#39;vc.397" expl="postcondition" proved="true">
1598   <transf name="split_vc" proved="true" >
1599    <goal name="wmpz_add&#39;vc.397.0" expl="postcondition" proved="true">
1600    <proof prover="10"><result status="valid" time="0.004003" steps="5865"/></proof>
1601    </goal>
1602   </transf>
1603   </goal>
1604   <goal name="wmpz_add&#39;vc.398" expl="postcondition" proved="true">
1605   <proof prover="10"><result status="valid" time="0.036369" steps="106664"/></proof>
1606   </goal>
1607   <goal name="wmpz_add&#39;vc.399" expl="postcondition" proved="true">
1608   <proof prover="3"><result status="valid" time="0.134349" steps="22222"/></proof>
1609   </goal>
1610   <goal name="wmpz_add&#39;vc.400" expl="postcondition" proved="true">
1611   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
1612    <goal name="wmpz_add&#39;vc.400.0" expl="apply premises" proved="true">
1613    <proof prover="3"><result status="valid" time="0.339809" steps="45817"/></proof>
1614    </goal>
1615    <goal name="wmpz_add&#39;vc.400.1" expl="apply premises" proved="true">
1616    <proof prover="6"><result status="valid" time="0.073917" steps="12019"/></proof>
1617    </goal>
1618   </transf>
1619   </goal>
1620   <goal name="wmpz_add&#39;vc.401" expl="postcondition" proved="true">
1621   <proof prover="3"><result status="valid" time="0.174772" steps="25348"/></proof>
1622   </goal>
1623   <goal name="wmpz_add&#39;vc.402" expl="postcondition" proved="true">
1624   <proof prover="3"><result status="valid" time="0.099749" steps="17322"/></proof>
1625   </goal>
1626   <goal name="wmpz_add&#39;vc.403" expl="postcondition" proved="true">
1627   <proof prover="3"><result status="valid" time="0.100488" steps="17138"/></proof>
1628   </goal>
1629   <goal name="wmpz_add&#39;vc.404" expl="precondition" proved="true">
1630   <transf name="inline_goal" proved="true" >
1631    <goal name="wmpz_add&#39;vc.404.0" expl="precondition" proved="true">
1632    <proof prover="3"><result status="valid" time="0.104568" steps="16039"/></proof>
1633    </goal>
1634   </transf>
1635   </goal>
1636   <goal name="wmpz_add&#39;vc.405" expl="assertion" proved="true">
1637   <proof prover="11"><result status="valid" time="4.816831" steps="51442"/></proof>
1638   </goal>
1639   <goal name="wmpz_add&#39;vc.406" expl="assertion" proved="true">
1640   <transf name="split_vc" proved="true" >
1641    <goal name="wmpz_add&#39;vc.406.0" expl="assertion" proved="true">
1642    <transf name="case" proved="true" arg1="(vsize &gt;= 0)">
1643     <goal name="wmpz_add&#39;vc.406.0.0" expl="true case (assertion)" proved="true">
1644     <proof prover="4"><result status="valid" time="2.260000"/></proof>
1645     </goal>
1646     <goal name="wmpz_add&#39;vc.406.0.1" expl="false case (assertion)" proved="true">
1647     <proof prover="4"><result status="valid" time="1.921478"/></proof>
1648     </goal>
1649    </transf>
1650    </goal>
1651   </transf>
1652   </goal>
1653   <goal name="wmpz_add&#39;vc.407" expl="precondition" proved="true">
1654   <transf name="split_vc" proved="true" >
1655    <goal name="wmpz_add&#39;vc.407.0" expl="precondition" proved="true">
1656    <transf name="case" proved="true" arg1="(vsize &gt;= 0)">
1657     <goal name="wmpz_add&#39;vc.407.0.0" expl="true case (precondition)" proved="true">
1658     <proof prover="3"><result status="valid" time="0.063126" steps="13123"/></proof>
1659     </goal>
1660     <goal name="wmpz_add&#39;vc.407.0.1" expl="false case (precondition)" proved="true">
1661     <proof prover="6"><result status="valid" time="0.048655" steps="8939"/></proof>
1662     </goal>
1663    </transf>
1664    </goal>
1665    <goal name="wmpz_add&#39;vc.407.1" expl="precondition" proved="true">
1666    <proof prover="3"><result status="valid" time="0.072185" steps="13120"/></proof>
1667    </goal>
1668   </transf>
1669   </goal>
1670   <goal name="wmpz_add&#39;vc.408" expl="precondition" proved="true">
1671   <proof prover="3"><result status="valid" time="0.194440" steps="26778"/></proof>
1672   </goal>
1673   <goal name="wmpz_add&#39;vc.409" expl="precondition" proved="true">
1674   <proof prover="3"><result status="valid" time="0.068342" steps="13165"/></proof>
1675   </goal>
1676   <goal name="wmpz_add&#39;vc.410" expl="assertion" proved="true">
1677   <transf name="split_vc" proved="true" >
1678    <goal name="wmpz_add&#39;vc.410.0" expl="assertion" proved="true">
1679    <proof prover="3"><result status="valid" time="0.094657" steps="14575"/></proof>
1680    </goal>
1681    <goal name="wmpz_add&#39;vc.410.1" expl="VC for wmpz_add" proved="true">
1682    <proof prover="11"><result status="valid" time="0.279823" steps="4928"/></proof>
1683    </goal>
1684   </transf>
1685   </goal>
1686   <goal name="wmpz_add&#39;vc.411" expl="precondition" proved="true">
1687   <proof prover="6"><result status="valid" time="0.065979" steps="10057"/></proof>
1688   </goal>
1689   <goal name="wmpz_add&#39;vc.412" expl="precondition" proved="true">
1690   <proof prover="3"><result status="valid" time="0.120895" steps="18940"/></proof>
1691   </goal>
1692   <goal name="wmpz_add&#39;vc.413" expl="precondition" proved="true">
1693   <proof prover="10"><result status="valid" time="0.008866" steps="8988"/></proof>
1694   </goal>
1695   <goal name="wmpz_add&#39;vc.414" expl="precondition" proved="true">
1696   <proof prover="6"><result status="valid" time="0.077438" steps="10650"/></proof>
1697   </goal>
1698   <goal name="wmpz_add&#39;vc.415" expl="precondition" proved="true">
1699   <proof prover="3"><result status="valid" time="0.063525" steps="14044"/></proof>
1700   </goal>
1701   <goal name="wmpz_add&#39;vc.416" expl="precondition" proved="true">
1702   <proof prover="6"><result status="valid" time="0.045976" steps="8609"/></proof>
1703   </goal>
1704   <goal name="wmpz_add&#39;vc.417" expl="precondition" proved="true">
1705   <proof prover="3"><result status="valid" time="0.100931" steps="15512"/></proof>
1706   </goal>
1707   <goal name="wmpz_add&#39;vc.418" expl="precondition" proved="true">
1708   <proof prover="10"><result status="valid" time="0.007536" steps="9135"/></proof>
1709   </goal>
1710   <goal name="wmpz_add&#39;vc.419" expl="precondition" proved="true">
1711   <proof prover="3"><result status="valid" time="0.073158" steps="14537"/></proof>
1712   </goal>
1713   <goal name="wmpz_add&#39;vc.420" expl="assertion" proved="true">
1714   <transf name="split_vc" proved="true" >
1715    <goal name="wmpz_add&#39;vc.420.0" expl="assertion" proved="true">
1716    <proof prover="11"><result status="valid" time="0.449448" steps="6427"/></proof>
1717    </goal>
1718    <goal name="wmpz_add&#39;vc.420.1" expl="assertion" proved="true">
1719    <proof prover="11"><result status="valid" time="0.609326" steps="8213"/></proof>
1720    </goal>
1721   </transf>
1722   </goal>
1723   <goal name="wmpz_add&#39;vc.421" expl="precondition" proved="true">
1724   <proof prover="3"><result status="valid" time="0.097153" steps="15807"/></proof>
1725   </goal>
1726   <goal name="wmpz_add&#39;vc.422" expl="integer overflow" proved="true">
1727   <proof prover="3"><result status="valid" time="0.172414" steps="24255"/></proof>
1728   </goal>
1729   <goal name="wmpz_add&#39;vc.423" expl="precondition" proved="true">
1730   <proof prover="3"><result status="valid" time="0.072778" steps="14735"/></proof>
1731   </goal>
1732   <goal name="wmpz_add&#39;vc.424" expl="postcondition" proved="true">
1733   <proof prover="11"><result status="valid" time="0.283132" steps="4696"/></proof>
1734   </goal>
1735   <goal name="wmpz_add&#39;vc.425" expl="assertion" proved="true">
1736   <transf name="split_vc" proved="true" >
1737    <goal name="wmpz_add&#39;vc.425.0" expl="assertion" proved="true">
1738    <proof prover="6"><result status="valid" time="0.047224" steps="9990"/></proof>
1739    </goal>
1740    <goal name="wmpz_add&#39;vc.425.1" expl="assertion" proved="true">
1741    <proof prover="6"><result status="valid" time="0.113945" steps="16163"/></proof>
1742    </goal>
1743    <goal name="wmpz_add&#39;vc.425.2" expl="assertion" proved="true">
1744    <proof prover="3"><result status="valid" time="0.283976" steps="41846"/></proof>
1745    </goal>
1746    <goal name="wmpz_add&#39;vc.425.3" expl="assertion" proved="true">
1747    <proof prover="11"><result status="valid" time="0.163733" steps="1890"/></proof>
1748    </goal>
1749    <goal name="wmpz_add&#39;vc.425.4" expl="VC for wmpz_add" proved="true">
1750    <proof prover="6"><result status="valid" time="0.046737" steps="9396"/></proof>
1751    </goal>
1752    <goal name="wmpz_add&#39;vc.425.5" expl="VC for wmpz_add" proved="true">
1753    <proof prover="3"><result status="valid" time="0.092671" steps="15571"/></proof>
1754    </goal>
1755    <goal name="wmpz_add&#39;vc.425.6" expl="VC for wmpz_add" proved="true">
1756    <proof prover="10"><result status="valid" time="0.104743" steps="243941"/></proof>
1757    </goal>
1758    <goal name="wmpz_add&#39;vc.425.7" expl="VC for wmpz_add" proved="true">
1759    <proof prover="3"><result status="valid" time="1.230450" steps="116664"/></proof>
1760    </goal>
1761    <goal name="wmpz_add&#39;vc.425.8" expl="VC for wmpz_add" proved="true">
1762    <proof prover="3"><result status="valid" time="0.114281" steps="17374"/></proof>
1763    </goal>
1764   </transf>
1765   </goal>
1766   <goal name="wmpz_add&#39;vc.426" expl="postcondition" proved="true">
1767   <proof prover="11"><result status="valid" time="1.374194" steps="17947"/></proof>
1768   </goal>
1769   <goal name="wmpz_add&#39;vc.427" expl="postcondition" proved="true">
1770   <transf name="split_vc" proved="true" >
1771    <goal name="wmpz_add&#39;vc.427.0" expl="postcondition" proved="true">
1772    <proof prover="10"><result status="valid" time="0.032551" steps="103722"/></proof>
1773    </goal>
1774   </transf>
1775   </goal>
1776   <goal name="wmpz_add&#39;vc.428" expl="postcondition" proved="true">
1777   <proof prover="10"><result status="valid" time="0.009316" steps="5901"/></proof>
1778   </goal>
1779   <goal name="wmpz_add&#39;vc.429" expl="postcondition" proved="true">
1780   <transf name="split_vc" proved="true" >
1781    <goal name="wmpz_add&#39;vc.429.0" expl="postcondition" proved="true">
1782    <proof prover="10"><result status="valid" time="0.055821" steps="123900"/></proof>
1783    </goal>
1784   </transf>
1785   </goal>
1786   <goal name="wmpz_add&#39;vc.430" expl="postcondition" proved="true">
1787   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
1788    <goal name="wmpz_add&#39;vc.430.0" expl="apply premises" proved="true">
1789    <proof prover="3"><result status="valid" time="0.356044" steps="46300"/></proof>
1790    </goal>
1791    <goal name="wmpz_add&#39;vc.430.1" expl="apply premises" proved="true">
1792    <proof prover="3"><result status="valid" time="0.114272" steps="16420"/></proof>
1793    </goal>
1794   </transf>
1795   </goal>
1796   <goal name="wmpz_add&#39;vc.431" expl="postcondition" proved="true">
1797   <transf name="split_vc" proved="true" >
1798    <goal name="wmpz_add&#39;vc.431.0" expl="postcondition" proved="true">
1799    <proof prover="3"><result status="valid" time="0.192642" steps="25480"/></proof>
1800    </goal>
1801   </transf>
1802   </goal>
1803   <goal name="wmpz_add&#39;vc.432" expl="postcondition" proved="true">
1804   <proof prover="3"><result status="valid" time="0.120744" steps="17340"/></proof>
1805   </goal>
1806   <goal name="wmpz_add&#39;vc.433" expl="postcondition" proved="true">
1807   <proof prover="6"><result status="valid" time="0.095488" steps="12336"/></proof>
1808   </goal>
1809   <goal name="wmpz_add&#39;vc.434" expl="precondition" proved="true">
1810   <transf name="split_vc" proved="true" >
1811    <goal name="wmpz_add&#39;vc.434.0" expl="precondition" proved="true">
1812    <transf name="replace" proved="true" arg1="(abs (value_of u mpz))" arg2="(abs_value_of mpz u)">
1813     <goal name="wmpz_add&#39;vc.434.0.0" expl="precondition" proved="true">
1814     <proof prover="3"><result status="valid" time="0.106274" steps="15818"/></proof>
1815     </goal>
1816     <goal name="wmpz_add&#39;vc.434.0.1" expl="equality hypothesis" proved="true">
1817     <proof prover="11"><result status="valid" time="2.468101" steps="26527"/></proof>
1818     </goal>
1819    </transf>
1820    </goal>
1821   </transf>
1822   </goal>
1823   <goal name="wmpz_add&#39;vc.435" expl="precondition" proved="true">
1824   <proof prover="3"><result status="valid" time="0.124513" steps="17250"/></proof>
1825   </goal>
1826   <goal name="wmpz_add&#39;vc.436" expl="assertion" proved="true">
1827   <transf name="inline_goal" proved="true" >
1828    <goal name="wmpz_add&#39;vc.436.0" expl="assertion" proved="true">
1829    <transf name="split_vc" proved="true" >
1830     <goal name="wmpz_add&#39;vc.436.0.0" expl="assertion" proved="true">
1831     <proof prover="0"><result status="valid" time="1.302103" steps="40113"/></proof>
1832     </goal>
1833     <goal name="wmpz_add&#39;vc.436.0.1" expl="assertion" proved="true">
1834     <proof prover="4"><result status="valid" time="4.720000"/></proof>
1835     </goal>
1836    </transf>
1837    </goal>
1838   </transf>
1839   </goal>
1840   <goal name="wmpz_add&#39;vc.437" expl="precondition" proved="true">
1841   <proof prover="3"><result status="valid" time="0.075736" steps="13598"/></proof>
1842   </goal>
1843   <goal name="wmpz_add&#39;vc.438" expl="precondition" proved="true">
1844   <proof prover="3"><result status="valid" time="0.859950" steps="74175"/></proof>
1845   </goal>
1846   <goal name="wmpz_add&#39;vc.439" expl="precondition" proved="true">
1847   <proof prover="10"><result status="valid" time="0.013728" steps="5753"/></proof>
1848   </goal>
1849   <goal name="wmpz_add&#39;vc.440" expl="assertion" proved="true">
1850   <transf name="split_vc" proved="true" >
1851    <goal name="wmpz_add&#39;vc.440.0" expl="assertion" proved="true">
1852    <proof prover="6"><result status="valid" time="0.074252" steps="10550"/></proof>
1853    </goal>
1854    <goal name="wmpz_add&#39;vc.440.1" expl="VC for wmpz_add" proved="true">
1855    <proof prover="6"><result status="valid" time="0.073627" steps="10562"/></proof>
1856    </goal>
1857    <goal name="wmpz_add&#39;vc.440.2" expl="VC for wmpz_add" proved="true">
1858    <proof prover="11"><result status="valid" time="0.278464" steps="5374"/></proof>
1859    </goal>
1860   </transf>
1861   </goal>
1862   <goal name="wmpz_add&#39;vc.441" expl="precondition" proved="true">
1863   <proof prover="6"><result status="valid" time="0.074801" steps="10513"/></proof>
1864   </goal>
1865   <goal name="wmpz_add&#39;vc.442" expl="precondition" proved="true">
1866   <transf name="split_vc" proved="true" >
1867    <goal name="wmpz_add&#39;vc.442.0" expl="precondition" proved="true">
1868    <proof prover="3"><result status="valid" time="0.137882" steps="19953"/></proof>
1869    </goal>
1870   </transf>
1871   </goal>
1872   <goal name="wmpz_add&#39;vc.443" expl="precondition" proved="true">
1873   <proof prover="3"><result status="valid" time="0.069929" steps="14965"/></proof>
1874   </goal>
1875   <goal name="wmpz_add&#39;vc.444" expl="precondition" proved="true">
1876   <proof prover="3"><result status="valid" time="0.098842" steps="15791"/></proof>
1877   </goal>
1878   <goal name="wmpz_add&#39;vc.445" expl="precondition" proved="true">
1879   <proof prover="6"><result status="valid" time="0.078573" steps="10720"/></proof>
1880   </goal>
1881   <goal name="wmpz_add&#39;vc.446" expl="precondition" proved="true">
1882   <proof prover="3"><result status="valid" time="0.228501" steps="36729"/></proof>
1883   </goal>
1884   <goal name="wmpz_add&#39;vc.447" expl="precondition" proved="true">
1885   <proof prover="6"><result status="valid" time="0.062019" steps="10360"/></proof>
1886   </goal>
1887   <goal name="wmpz_add&#39;vc.448" expl="precondition" proved="true">
1888   <proof prover="6"><result status="valid" time="0.088473" steps="11144"/></proof>
1889   </goal>
1890   <goal name="wmpz_add&#39;vc.449" expl="precondition" proved="true">
1891   <proof prover="6"><result status="valid" time="0.036031" steps="10131"/></proof>
1892   </goal>
1893   <goal name="wmpz_add&#39;vc.450" expl="precondition" proved="true">
1894   <proof prover="3"><result status="valid" time="0.069985" steps="15043"/></proof>
1895   </goal>
1896   <goal name="wmpz_add&#39;vc.451" expl="precondition" proved="true">
1897   <proof prover="6"><result status="valid" time="0.062196" steps="11518"/></proof>
1898   </goal>
1899   <goal name="wmpz_add&#39;vc.452" expl="precondition" proved="true">
1900   <proof prover="6"><result status="valid" time="0.047224" steps="10199"/></proof>
1901   </goal>
1902   <goal name="wmpz_add&#39;vc.453" expl="precondition" proved="true">
1903   <proof prover="3"><result status="valid" time="0.066185" steps="15518"/></proof>
1904   </goal>
1905   <goal name="wmpz_add&#39;vc.454" expl="assertion" proved="true">
1906   <transf name="split_vc" proved="true" >
1907    <goal name="wmpz_add&#39;vc.454.0" expl="assertion" proved="true">
1908    <proof prover="11"><result status="valid" time="0.503782" steps="7164"/></proof>
1909    </goal>
1910    <goal name="wmpz_add&#39;vc.454.1" expl="assertion" proved="true">
1911    <proof prover="11"><result status="valid" time="0.677052" steps="8854"/></proof>
1912    </goal>
1913   </transf>
1914   </goal>
1915   <goal name="wmpz_add&#39;vc.455" expl="precondition" proved="true">
1916   <proof prover="10"><result status="valid" time="0.030832" steps="83023"/></proof>
1917   </goal>
1918   <goal name="wmpz_add&#39;vc.456" expl="integer overflow" proved="true">
1919   <proof prover="3"><result status="valid" time="0.200840" steps="26810"/></proof>
1920   </goal>
1921   <goal name="wmpz_add&#39;vc.457" expl="precondition" proved="true">
1922   <proof prover="3"><result status="valid" time="0.078372" steps="15716"/></proof>
1923   </goal>
1924   <goal name="wmpz_add&#39;vc.458" expl="postcondition" proved="true">
1925   <proof prover="11"><result status="valid" time="0.326653" steps="5347"/></proof>
1926   </goal>
1927   <goal name="wmpz_add&#39;vc.459" expl="assertion" proved="true">
1928   <transf name="split_vc" proved="true" >
1929    <goal name="wmpz_add&#39;vc.459.0" expl="assertion" proved="true">
1930    <proof prover="6"><result status="valid" time="0.051198" steps="10586"/></proof>
1931    </goal>
1932    <goal name="wmpz_add&#39;vc.459.1" expl="assertion" proved="true">
1933    <proof prover="6"><result status="valid" time="0.141314" steps="17010"/></proof>
1934    </goal>
1935    <goal name="wmpz_add&#39;vc.459.2" expl="assertion" proved="true">
1936    <proof prover="10"><result status="valid" time="0.142132" steps="309934"/></proof>
1937    </goal>
1938    <goal name="wmpz_add&#39;vc.459.3" expl="assertion" proved="true">
1939    <proof prover="10"><result status="valid" time="0.068357" steps="172956"/></proof>
1940    </goal>
1941    <goal name="wmpz_add&#39;vc.459.4" expl="VC for wmpz_add" proved="true">
1942    <proof prover="3"><result status="valid" time="0.073673" steps="14774"/></proof>
1943    </goal>
1944    <goal name="wmpz_add&#39;vc.459.5" expl="VC for wmpz_add" proved="true">
1945    <proof prover="3"><result status="valid" time="0.111075" steps="16386"/></proof>
1946    </goal>
1947    <goal name="wmpz_add&#39;vc.459.6" expl="VC for wmpz_add" proved="true">
1948    <proof prover="10"><result status="valid" time="0.160674" steps="391766"/></proof>
1949    </goal>
1950    <goal name="wmpz_add&#39;vc.459.7" expl="VC for wmpz_add" proved="true">
1951    <proof prover="3"><result status="valid" time="1.620263" steps="138604"/></proof>
1952    </goal>
1953    <goal name="wmpz_add&#39;vc.459.8" expl="VC for wmpz_add" proved="true">
1954    <proof prover="3"><result status="valid" time="0.144334" steps="18405"/></proof>
1955    </goal>
1956   </transf>
1957   </goal>
1958   <goal name="wmpz_add&#39;vc.460" expl="postcondition" proved="true">
1959   <proof prover="11"><result status="valid" time="1.423589" steps="21497"/></proof>
1960   </goal>
1961   <goal name="wmpz_add&#39;vc.461" expl="postcondition" proved="true">
1962   <proof prover="3"><result status="valid" time="0.165479" steps="24241"/></proof>
1963   </goal>
1964   <goal name="wmpz_add&#39;vc.462" expl="postcondition" proved="true">
1965   <proof prover="3"><result status="valid" time="0.176355" steps="25006"/></proof>
1966   </goal>
1967   <goal name="wmpz_add&#39;vc.463" expl="postcondition" proved="true">
1968   <proof prover="3"><result status="valid" time="0.294720" steps="43533"/></proof>
1969   </goal>
1970   <goal name="wmpz_add&#39;vc.464" expl="postcondition" proved="true">
1971   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
1972    <goal name="wmpz_add&#39;vc.464.0" expl="apply premises" proved="true">
1973    <proof prover="3"><result status="valid" time="0.427016" steps="51920"/></proof>
1974    </goal>
1975    <goal name="wmpz_add&#39;vc.464.1" expl="apply premises" proved="true">
1976    <proof prover="3"><result status="valid" time="0.118421" steps="17326"/></proof>
1977    </goal>
1978   </transf>
1979   </goal>
1980   <goal name="wmpz_add&#39;vc.465" expl="postcondition" proved="true">
1981   <transf name="unfold" proved="true" arg1="sgn_value">
1982    <goal name="wmpz_add&#39;vc.465.0" expl="postcondition" proved="true">
1983    <proof prover="6"><result status="valid" time="0.213233" steps="28361"/></proof>
1984    </goal>
1985   </transf>
1986   </goal>
1987   <goal name="wmpz_add&#39;vc.466" expl="postcondition" proved="true">
1988   <proof prover="6"><result status="valid" time="0.098309" steps="14028"/></proof>
1989   </goal>
1990   <goal name="wmpz_add&#39;vc.467" expl="postcondition" proved="true">
1991   <proof prover="6"><result status="valid" time="0.092536" steps="12845"/></proof>
1992   </goal>
1993   <goal name="wmpz_add&#39;vc.468" expl="integer overflow" proved="true">
1994   <proof prover="6"><result status="valid" time="0.245196" steps="30941"/></proof>
1995   </goal>
1996   <goal name="wmpz_add&#39;vc.469" expl="assertion" proved="true">
1997   <transf name="split_vc" proved="true" >
1998    <goal name="wmpz_add&#39;vc.469.0" expl="assertion" proved="true">
1999    <proof prover="3"><result status="valid" time="0.062122" steps="13157"/></proof>
2000    </goal>
2001    <goal name="wmpz_add&#39;vc.469.1" expl="VC for wmpz_add" proved="true">
2002    <proof prover="11"><result status="valid" time="0.088777" steps="803"/></proof>
2003    </goal>
2004    <goal name="wmpz_add&#39;vc.469.2" expl="VC for wmpz_add" proved="true">
2005    <proof prover="4"><result status="valid" time="0.684059"/></proof>
2006    </goal>
2007    <goal name="wmpz_add&#39;vc.469.3" expl="VC for wmpz_add" proved="true">
2008    <proof prover="11"><result status="valid" time="2.053922" steps="26837"/></proof>
2009    </goal>
2010    <goal name="wmpz_add&#39;vc.469.4" expl="VC for wmpz_add" proved="true">
2011    <proof prover="3"><result status="valid" time="0.086196" steps="13823"/></proof>
2012    </goal>
2013    <goal name="wmpz_add&#39;vc.469.5" expl="VC for wmpz_add" proved="true">
2014    <proof prover="6"><result status="valid" time="0.136896" steps="17483"/></proof>
2015    </goal>
2016    <goal name="wmpz_add&#39;vc.469.6" expl="VC for wmpz_add" proved="true">
2017    <proof prover="3"><result status="valid" time="0.073568" steps="13251"/></proof>
2018    </goal>
2019    <goal name="wmpz_add&#39;vc.469.7" expl="VC for wmpz_add" proved="true">
2020    <proof prover="10"><result status="valid" time="0.042740" steps="110686"/></proof>
2021    </goal>
2022   </transf>
2023   </goal>
2024   <goal name="wmpz_add&#39;vc.470" expl="assertion" proved="true">
2025   <proof prover="3"><result status="valid" time="0.098882" steps="14040"/></proof>
2026   </goal>
2027   <goal name="wmpz_add&#39;vc.471" expl="precondition" proved="true">
2028   <proof prover="3"><result status="valid" time="0.088727" steps="13673"/></proof>
2029   </goal>
2030   <goal name="wmpz_add&#39;vc.472" expl="precondition" proved="true">
2031   <transf name="split_vc" proved="true" >
2032    <goal name="wmpz_add&#39;vc.472.0" expl="precondition" proved="true">
2033    <proof prover="3"><result status="valid" time="0.064988" steps="12674"/></proof>
2034    </goal>
2035   </transf>
2036   </goal>
2037   <goal name="wmpz_add&#39;vc.473" expl="precondition" proved="true">
2038   <proof prover="6"><result status="valid" time="0.054730" steps="9408"/></proof>
2039   </goal>
2040   <goal name="wmpz_add&#39;vc.474" expl="precondition" proved="true">
2041   <proof prover="6"><result status="valid" time="0.054814" steps="9414"/></proof>
2042   </goal>
2043   <goal name="wmpz_add&#39;vc.475" expl="precondition" proved="true">
2044   <transf name="split_vc" proved="true" >
2045    <goal name="wmpz_add&#39;vc.475.0" expl="precondition" proved="true">
2046    <proof prover="3"><result status="valid" time="0.098846" steps="14471"/></proof>
2047    </goal>
2048   </transf>
2049   </goal>
2050   <goal name="wmpz_add&#39;vc.476" expl="precondition" proved="true">
2051   <proof prover="6"><result status="valid" time="0.267964" steps="36384"/></proof>
2052   </goal>
2053   <goal name="wmpz_add&#39;vc.477" expl="precondition" proved="true">
2054   <proof prover="6"><result status="valid" time="0.063342" steps="9717"/></proof>
2055   </goal>
2056   <goal name="wmpz_add&#39;vc.478" expl="precondition" proved="true">
2057   <proof prover="3"><result status="valid" time="0.134593" steps="20515"/></proof>
2058   </goal>
2059   <goal name="wmpz_add&#39;vc.479" expl="assertion" proved="true">
2060   <proof prover="11"><result status="valid" time="0.162017" steps="3409"/></proof>
2061   </goal>
2062   <goal name="wmpz_add&#39;vc.480" expl="precondition" proved="true">
2063   <proof prover="3"><result status="valid" time="0.070830" steps="14032"/></proof>
2064   </goal>
2065   <goal name="wmpz_add&#39;vc.481" expl="precondition" proved="true">
2066   <proof prover="10"><result status="valid" time="0.014298" steps="36126"/></proof>
2067   </goal>
2068   <goal name="wmpz_add&#39;vc.482" expl="precondition" proved="true">
2069   <proof prover="6"><result status="valid" time="0.047429" steps="9623"/></proof>
2070   </goal>
2071   <goal name="wmpz_add&#39;vc.483" expl="precondition" proved="true">
2072   <transf name="replace" proved="true" arg1="(value_of w mpz)" arg2="(sgn_value wp wsize)">
2073    <goal name="wmpz_add&#39;vc.483.0" expl="precondition" proved="true">
2074    <proof prover="3"><result status="valid" time="0.078570" steps="14844"/></proof>
2075    </goal>
2076    <goal name="wmpz_add&#39;vc.483.1" expl="equality hypothesis" proved="true">
2077    <proof prover="6"><result status="valid" time="0.043149" steps="9371"/></proof>
2078    </goal>
2079   </transf>
2080   </goal>
2081   <goal name="wmpz_add&#39;vc.484" expl="precondition" proved="true">
2082   <proof prover="3"><result status="valid" time="0.080140" steps="13659"/></proof>
2083   </goal>
2084   <goal name="wmpz_add&#39;vc.485" expl="postcondition" proved="true">
2085   <transf name="replace" proved="true" arg1="(value_of w mpz)" arg2="(sgn_value wp wsize)">
2086    <goal name="wmpz_add&#39;vc.485.0" expl="postcondition" proved="true">
2087    <proof prover="11"><result status="valid" time="1.617416" steps="25357"/></proof>
2088    </goal>
2089    <goal name="wmpz_add&#39;vc.485.1" expl="equality hypothesis" proved="true">
2090    <proof prover="11"><result status="valid" time="0.189049" steps="3655"/></proof>
2091    </goal>
2092   </transf>
2093   </goal>
2094   <goal name="wmpz_add&#39;vc.486" expl="postcondition" proved="true">
2095   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
2096    <goal name="wmpz_add&#39;vc.486.0" expl="apply premises" proved="true">
2097    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
2098     <goal name="wmpz_add&#39;vc.486.0.0" expl="apply premises" proved="true">
2099     <proof prover="3"><result status="valid" time="0.157830" steps="23583"/></proof>
2100     </goal>
2101     <goal name="wmpz_add&#39;vc.486.0.1" expl="apply premises" proved="true">
2102     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
2103      <goal name="wmpz_add&#39;vc.486.0.1.0" expl="apply premises" proved="true">
2104      <proof prover="3"><result status="valid" time="0.097778" steps="14705"/></proof>
2105      </goal>
2106      <goal name="wmpz_add&#39;vc.486.0.1.1" expl="apply premises" proved="true">
2107      <transf name="inline_goal" proved="true" >
2108       <goal name="wmpz_add&#39;vc.486.0.1.1.0" expl="apply premises" proved="true">
2109       <transf name="split_vc" proved="true" >
2110        <goal name="wmpz_add&#39;vc.486.0.1.1.0.0" expl="apply premises" proved="true">
2111        <proof prover="1"><result status="valid" time="2.417093"/></proof>
2112        </goal>
2113        <goal name="wmpz_add&#39;vc.486.0.1.1.0.1" expl="apply premises" proved="true">
2114        <proof prover="10"><result status="valid" time="0.012861" steps="37026"/></proof>
2115        </goal>
2116        <goal name="wmpz_add&#39;vc.486.0.1.1.0.2" expl="apply premises" proved="true">
2117        <proof prover="6"><result status="valid" time="0.064619" steps="9731"/></proof>
2118        </goal>
2119        <goal name="wmpz_add&#39;vc.486.0.1.1.0.3" expl="apply premises" proved="true">
2120        <proof prover="3"><result status="valid" time="0.085176" steps="13887"/></proof>
2121        </goal>
2122        <goal name="wmpz_add&#39;vc.486.0.1.1.0.4" expl="apply premises" proved="true">
2123        <proof prover="3"><result status="valid" time="0.076570" steps="13887"/></proof>
2124        </goal>
2125        <goal name="wmpz_add&#39;vc.486.0.1.1.0.5" expl="apply premises" proved="true">
2126        <proof prover="6"><result status="valid" time="0.069816" steps="10095"/></proof>
2127        </goal>
2128       </transf>
2129       </goal>
2130      </transf>
2131      </goal>
2132     </transf>
2133     </goal>
2134    </transf>
2135    </goal>
2136    <goal name="wmpz_add&#39;vc.486.1" expl="apply premises" proved="true">
2137    <proof prover="3"><result status="valid" time="0.085929" steps="14705"/></proof>
2138    </goal>
2139   </transf>
2140   </goal>
2141   <goal name="wmpz_add&#39;vc.487" expl="postcondition" proved="true">
2142   <proof prover="1"><result status="valid" time="1.099355"/></proof>
2143   </goal>
2144   <goal name="wmpz_add&#39;vc.488" expl="assertion" proved="true">
2145   <transf name="split_vc" proved="true" >
2146    <goal name="wmpz_add&#39;vc.488.0" expl="assertion" proved="true">
2147    <proof prover="3"><result status="valid" time="0.071007" steps="13132"/></proof>
2148    </goal>
2149    <goal name="wmpz_add&#39;vc.488.1" expl="VC for wmpz_add" proved="true">
2150    <proof prover="3"><result status="valid" time="0.060401" steps="13135"/></proof>
2151    </goal>
2152    <goal name="wmpz_add&#39;vc.488.2" expl="VC for wmpz_add" proved="true">
2153    <transf name="inline_goal" proved="true" >
2154     <goal name="wmpz_add&#39;vc.488.2.0" expl="VC for wmpz_add" proved="true">
2155     <proof prover="4"><result status="valid" time="5.307009"/></proof>
2156     </goal>
2157    </transf>
2158    </goal>
2159    <goal name="wmpz_add&#39;vc.488.3" expl="VC for wmpz_add" proved="true">
2160    <transf name="case" proved="true" arg1="(vsize = 0)">
2161     <goal name="wmpz_add&#39;vc.488.3.0" expl="true case" proved="true">
2162     <transf name="assert" proved="true" arg1="(value_of v mpz1 = 0)">
2163      <goal name="wmpz_add&#39;vc.488.3.0.0" expl="asserted formula" proved="true">
2164      <proof prover="11"><result status="valid" time="1.718926" steps="27493"/></proof>
2165      </goal>
2166      <goal name="wmpz_add&#39;vc.488.3.0.1" expl="true case" proved="true">
2167      <proof prover="3"><result status="valid" time="0.063653" steps="13199"/></proof>
2168      </goal>
2169     </transf>
2170     </goal>
2171     <goal name="wmpz_add&#39;vc.488.3.1" expl="false case" proved="true">
2172     <proof prover="11"><result status="valid" time="2.008665" steps="25926"/></proof>
2173     </goal>
2174    </transf>
2175    </goal>
2176    <goal name="wmpz_add&#39;vc.488.4" expl="VC for wmpz_add" proved="true">
2177    <proof prover="6"><result status="valid" time="0.252477" steps="33330"/></proof>
2178    </goal>
2179    <goal name="wmpz_add&#39;vc.488.5" expl="VC for wmpz_add" proved="true">
2180    <proof prover="3"><result status="valid" time="0.069175" steps="13194"/></proof>
2181    </goal>
2182    <goal name="wmpz_add&#39;vc.488.6" expl="VC for wmpz_add" proved="true">
2183    <proof prover="3"><result status="valid" time="0.053403" steps="13197"/></proof>
2184    </goal>
2185    <goal name="wmpz_add&#39;vc.488.7" expl="VC for wmpz_add" proved="true">
2186    <proof prover="3"><result status="valid" time="0.133163" steps="19654"/></proof>
2187    </goal>
2188    <goal name="wmpz_add&#39;vc.488.8" expl="VC for wmpz_add" proved="true">
2189    <proof prover="6"><result status="valid" time="0.067859" steps="9909"/></proof>
2190    </goal>
2191   </transf>
2192   </goal>
2193   <goal name="wmpz_add&#39;vc.489" expl="assertion" proved="true">
2194   <transf name="split_vc" proved="true" >
2195    <goal name="wmpz_add&#39;vc.489.0" expl="assertion" proved="true">
2196    <proof prover="6"><result status="valid" time="0.074874" steps="9973"/></proof>
2197    </goal>
2198   </transf>
2199   </goal>
2200   <goal name="wmpz_add&#39;vc.490" expl="precondition" proved="true">
2201   <proof prover="6"><result status="valid" time="0.067395" steps="9589"/></proof>
2202   </goal>
2203   <goal name="wmpz_add&#39;vc.491" expl="precondition" proved="true">
2204   <proof prover="10"><result status="valid" time="0.008068" steps="5144"/></proof>
2205   </goal>
2206   <goal name="wmpz_add&#39;vc.492" expl="precondition" proved="true">
2207   <proof prover="6"><result status="valid" time="0.046977" steps="9366"/></proof>
2208   </goal>
2209   <goal name="wmpz_add&#39;vc.493" expl="precondition" proved="true">
2210   <proof prover="10"><result status="valid" time="0.014576" steps="8372"/></proof>
2211   </goal>
2212   <goal name="wmpz_add&#39;vc.494" expl="precondition" proved="true">
2213   <proof prover="6"><result status="valid" time="0.069278" steps="10063"/></proof>
2214   </goal>
2215   <goal name="wmpz_add&#39;vc.495" expl="precondition" proved="true">
2216   <proof prover="11"><result status="valid" time="0.178114" steps="3169"/></proof>
2217   </goal>
2218   <goal name="wmpz_add&#39;vc.496" expl="precondition" proved="true">
2219   <proof prover="11"><result status="valid" time="0.080130" steps="839"/></proof>
2220   </goal>
2221   <goal name="wmpz_add&#39;vc.497" expl="precondition" proved="true">
2222   <proof prover="6"><result status="valid" time="0.049155" steps="9166"/></proof>
2223   </goal>
2224   <goal name="wmpz_add&#39;vc.498" expl="assertion" proved="true">
2225   <transf name="split_vc" proved="true" >
2226    <goal name="wmpz_add&#39;vc.498.0" expl="assertion" proved="true">
2227    <transf name="case" proved="true" arg1="(abs_vsize = 0)">
2228     <goal name="wmpz_add&#39;vc.498.0.0" expl="true case (assertion)" proved="true">
2229     <transf name="assert" proved="true" arg1="(value_of v mpz1 = 0)">
2230      <goal name="wmpz_add&#39;vc.498.0.0.0" expl="asserted formula" proved="true">
2231      <proof prover="6"><result status="valid" time="2.630762" steps="259022"/></proof>
2232      </goal>
2233      <goal name="wmpz_add&#39;vc.498.0.0.1" expl="true case (assertion)" proved="true">
2234      <proof prover="11"><result status="valid" time="0.178962" steps="2748"/></proof>
2235      </goal>
2236     </transf>
2237     </goal>
2238     <goal name="wmpz_add&#39;vc.498.0.1" expl="false case (assertion)" proved="true">
2239     <proof prover="11"><result status="valid" time="0.171597" steps="3122"/></proof>
2240     </goal>
2241    </transf>
2242    </goal>
2243    <goal name="wmpz_add&#39;vc.498.1" expl="assertion" proved="true">
2244    <proof prover="10"><result status="valid" time="0.011842" steps="5657"/></proof>
2245    </goal>
2246   </transf>
2247   </goal>
2248   <goal name="wmpz_add&#39;vc.499" expl="precondition" proved="true">
2249   <proof prover="11"><result status="valid" time="0.096723" steps="951"/></proof>
2250   </goal>
2251   <goal name="wmpz_add&#39;vc.500" expl="precondition" proved="true">
2252   <proof prover="3"><result status="valid" time="0.083446" steps="13569"/></proof>
2253   </goal>
2254   <goal name="wmpz_add&#39;vc.501" expl="precondition" proved="true">
2255   <proof prover="3"><result status="valid" time="0.077092" steps="14062"/></proof>
2256   </goal>
2257   <goal name="wmpz_add&#39;vc.502" expl="precondition" proved="true">
2258   <proof prover="3"><result status="valid" time="0.083117" steps="14787"/></proof>
2259   </goal>
2260   <goal name="wmpz_add&#39;vc.503" expl="precondition" proved="true">
2261   <proof prover="3"><result status="valid" time="0.072612" steps="13607"/></proof>
2262   </goal>
2263   <goal name="wmpz_add&#39;vc.504" expl="postcondition" proved="true">
2264   <proof prover="11"><result status="valid" time="1.498252" steps="24500"/></proof>
2265   </goal>
2266   <goal name="wmpz_add&#39;vc.505" expl="postcondition" proved="true">
2267   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
2268    <goal name="wmpz_add&#39;vc.505.0" expl="apply premises" proved="true">
2269    <proof prover="3"><result status="valid" time="0.160721" steps="23437"/></proof>
2270    </goal>
2271    <goal name="wmpz_add&#39;vc.505.1" expl="apply premises" proved="true">
2272    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
2273     <goal name="wmpz_add&#39;vc.505.1.0" expl="apply premises" proved="true">
2274     <proof prover="6"><result status="valid" time="0.076456" steps="10701"/></proof>
2275     </goal>
2276     <goal name="wmpz_add&#39;vc.505.1.1" expl="apply premises" proved="true">
2277     <proof prover="10"><result status="valid" time="0.037875" steps="91517"/></proof>
2278     </goal>
2279    </transf>
2280    </goal>
2281   </transf>
2282   </goal>
2283   <goal name="wmpz_add&#39;vc.506" expl="postcondition" proved="true">
2284   <proof prover="1"><result status="valid" time="1.130000"/></proof>
2285   </goal>
2286  </transf>
2287  </goal>
2288  <goal name="wmpz_add_ui&#39;vc" expl="VC for wmpz_add_ui" proved="true">
2289  <transf name="split_vc" proved="true" >
2290   <goal name="wmpz_add_ui&#39;vc.0" expl="precondition" proved="true">
2291   <proof prover="3"><result status="valid" time="0.053483" steps="10046"/></proof>
2292   </goal>
2293   <goal name="wmpz_add_ui&#39;vc.1" expl="precondition" proved="true">
2294   <proof prover="3"><result status="valid" time="0.055636" steps="10110"/></proof>
2295   </goal>
2296   <goal name="wmpz_add_ui&#39;vc.2" expl="precondition" proved="true">
2297   <proof prover="3"><result status="valid" time="0.068807" steps="11887"/></proof>
2298   </goal>
2299   <goal name="wmpz_add_ui&#39;vc.3" expl="precondition" proved="true">
2300   <proof prover="3"><result status="valid" time="0.059346" steps="11075"/></proof>
2301   </goal>
2302   <goal name="wmpz_add_ui&#39;vc.4" expl="assertion" proved="true">
2303   <proof prover="0"><result status="valid" time="0.044764" steps="1191"/></proof>
2304   </goal>
2305   <goal name="wmpz_add_ui&#39;vc.5" expl="precondition" proved="true">
2306   <proof prover="6"><result status="valid" time="0.058847" steps="8214"/></proof>
2307   </goal>
2308   <goal name="wmpz_add_ui&#39;vc.6" expl="precondition" proved="true">
2309   <proof prover="3"><result status="valid" time="0.061122" steps="10987"/></proof>
2310   </goal>
2311   <goal name="wmpz_add_ui&#39;vc.7" expl="precondition" proved="true">
2312   <proof prover="6"><result status="valid" time="0.041711" steps="8160"/></proof>
2313   </goal>
2314   <goal name="wmpz_add_ui&#39;vc.8" expl="precondition" proved="true">
2315   <proof prover="3"><result status="valid" time="0.067491" steps="11907"/></proof>
2316   </goal>
2317   <goal name="wmpz_add_ui&#39;vc.9" expl="precondition" proved="true">
2318   <proof prover="3"><result status="valid" time="0.074640" steps="12847"/></proof>
2319   </goal>
2320   <goal name="wmpz_add_ui&#39;vc.10" expl="precondition" proved="true">
2321   <proof prover="3"><result status="valid" time="0.096620" steps="15664"/></proof>
2322   </goal>
2323   <goal name="wmpz_add_ui&#39;vc.11" expl="precondition" proved="true">
2324   <proof prover="3"><result status="valid" time="0.068553" steps="12022"/></proof>
2325   </goal>
2326   <goal name="wmpz_add_ui&#39;vc.12" expl="precondition" proved="true">
2327   <proof prover="3"><result status="valid" time="0.100016" steps="15960"/></proof>
2328   </goal>
2329   <goal name="wmpz_add_ui&#39;vc.13" expl="assertion" proved="true">
2330   <proof prover="11"><result status="valid" time="0.660413" steps="6758"/></proof>
2331   </goal>
2332   <goal name="wmpz_add_ui&#39;vc.14" expl="precondition" proved="true">
2333   <proof prover="3"><result status="valid" time="0.082419" steps="12446"/></proof>
2334   </goal>
2335   <goal name="wmpz_add_ui&#39;vc.15" expl="precondition" proved="true">
2336   <proof prover="6"><result status="valid" time="0.048013" steps="8514"/></proof>
2337   </goal>
2338   <goal name="wmpz_add_ui&#39;vc.16" expl="precondition" proved="true">
2339   <proof prover="3"><result status="valid" time="0.064982" steps="12608"/></proof>
2340   </goal>
2341   <goal name="wmpz_add_ui&#39;vc.17" expl="precondition" proved="true">
2342   <proof prover="3"><result status="valid" time="0.074461" steps="13623"/></proof>
2343   </goal>
2344   <goal name="wmpz_add_ui&#39;vc.18" expl="precondition" proved="true">
2345   <proof prover="11"><result status="valid" time="0.047105" steps="265"/></proof>
2346   </goal>
2347   <goal name="wmpz_add_ui&#39;vc.19" expl="postcondition" proved="true">
2348   <proof prover="0"><result status="valid" time="0.165785" steps="4196"/></proof>
2349   </goal>
2350   <goal name="wmpz_add_ui&#39;vc.20" expl="postcondition" proved="true">
2351   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
2352    <goal name="wmpz_add_ui&#39;vc.20.0" expl="apply premises" proved="true">
2353    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
2354     <goal name="wmpz_add_ui&#39;vc.20.0.0" expl="apply premises" proved="true">
2355     <proof prover="3"><result status="valid" time="0.133756" steps="18356"/></proof>
2356     </goal>
2357     <goal name="wmpz_add_ui&#39;vc.20.0.1" expl="apply premises" proved="true">
2358     <proof prover="3"><result status="valid" time="0.087991" steps="13209"/></proof>
2359     </goal>
2360    </transf>
2361    </goal>
2362    <goal name="wmpz_add_ui&#39;vc.20.1" expl="apply premises" proved="true">
2363    <proof prover="10"><result status="valid" time="0.030878" steps="84309"/></proof>
2364    </goal>
2365   </transf>
2366   </goal>
2367   <goal name="wmpz_add_ui&#39;vc.21" expl="postcondition" proved="true">
2368   <proof prover="3"><result status="valid" time="0.098706" steps="15711"/></proof>
2369   </goal>
2370   <goal name="wmpz_add_ui&#39;vc.22" expl="precondition" proved="true">
2371   <proof prover="11"><result status="valid" time="0.046175" steps="166"/></proof>
2372   </goal>
2373   <goal name="wmpz_add_ui&#39;vc.23" expl="assertion" proved="true">
2374   <proof prover="11"><result status="valid" time="0.054182" steps="265"/></proof>
2375   </goal>
2376   <goal name="wmpz_add_ui&#39;vc.24" expl="integer overflow" proved="true">
2377   <proof prover="11"><result status="valid" time="0.068616" steps="350"/></proof>
2378   </goal>
2379   <goal name="wmpz_add_ui&#39;vc.25" expl="precondition" proved="true">
2380   <proof prover="3"><result status="valid" time="0.061923" steps="10513"/></proof>
2381   </goal>
2382   <goal name="wmpz_add_ui&#39;vc.26" expl="precondition" proved="true">
2383   <proof prover="10"><result status="valid" time="0.005144" steps="4096"/></proof>
2384   </goal>
2385   <goal name="wmpz_add_ui&#39;vc.27" expl="assertion" proved="true">
2386   <proof prover="6"><result status="valid" time="0.056497" steps="8756"/></proof>
2387   </goal>
2388   <goal name="wmpz_add_ui&#39;vc.28" expl="assertion" proved="true">
2389   <proof prover="3"><result status="valid" time="0.082752" steps="12030"/></proof>
2390   </goal>
2391   <goal name="wmpz_add_ui&#39;vc.29" expl="precondition" proved="true">
2392   <proof prover="11"><result status="valid" time="0.067143" steps="479"/></proof>
2393   </goal>
2394   <goal name="wmpz_add_ui&#39;vc.30" expl="precondition" proved="true">
2395   <proof prover="11"><result status="valid" time="0.062797" steps="277"/></proof>
2396   </goal>
2397   <goal name="wmpz_add_ui&#39;vc.31" expl="precondition" proved="true">
2398   <proof prover="11"><result status="valid" time="0.053466" steps="173"/></proof>
2399   </goal>
2400   <goal name="wmpz_add_ui&#39;vc.32" expl="postcondition" proved="true">
2401   <proof prover="0"><result status="valid" time="0.053362" steps="1631"/></proof>
2402   </goal>
2403   <goal name="wmpz_add_ui&#39;vc.33" expl="postcondition" proved="true">
2404   <proof prover="3"><result status="valid" time="0.066383" steps="12291"/></proof>
2405   </goal>
2406   <goal name="wmpz_add_ui&#39;vc.34" expl="postcondition" proved="true">
2407   <proof prover="6"><result status="valid" time="0.047268" steps="7980"/></proof>
2408   </goal>
2409   <goal name="wmpz_add_ui&#39;vc.35" expl="postcondition" proved="true">
2410   <proof prover="6"><result status="valid" time="0.047653" steps="7982"/></proof>
2411   </goal>
2412   <goal name="wmpz_add_ui&#39;vc.36" expl="postcondition" proved="true">
2413   <transf name="split_vc" proved="true" >
2414    <goal name="wmpz_add_ui&#39;vc.36.0" expl="postcondition" proved="true">
2415    <proof prover="3"><result status="valid" time="0.078929" steps="13158"/></proof>
2416    </goal>
2417   </transf>
2418   </goal>
2419   <goal name="wmpz_add_ui&#39;vc.37" expl="precondition" proved="true">
2420   <proof prover="3"><result status="valid" time="0.080079" steps="13648"/></proof>
2421   </goal>
2422   <goal name="wmpz_add_ui&#39;vc.38" expl="precondition" proved="true">
2423   <proof prover="3"><result status="valid" time="0.140932" steps="19519"/></proof>
2424   </goal>
2425   <goal name="wmpz_add_ui&#39;vc.39" expl="precondition" proved="true">
2426   <proof prover="11"><result status="valid" time="0.071727" steps="472"/></proof>
2427   </goal>
2428   <goal name="wmpz_add_ui&#39;vc.40" expl="precondition" proved="true">
2429   <proof prover="3"><result status="valid" time="0.086805" steps="15885"/></proof>
2430   </goal>
2431   <goal name="wmpz_add_ui&#39;vc.41" expl="precondition" proved="true">
2432   <proof prover="3"><result status="valid" time="0.065217" steps="12070"/></proof>
2433   </goal>
2434   <goal name="wmpz_add_ui&#39;vc.42" expl="precondition" proved="true">
2435   <proof prover="3"><result status="valid" time="0.072608" steps="12283"/></proof>
2436   </goal>
2437   <goal name="wmpz_add_ui&#39;vc.43" expl="precondition" proved="true">
2438   <proof prover="10"><result status="valid" time="0.034281" steps="72154"/></proof>
2439   </goal>
2440   <goal name="wmpz_add_ui&#39;vc.44" expl="precondition" proved="true">
2441   <proof prover="6"><result status="valid" time="0.033249" steps="8858"/></proof>
2442   </goal>
2443   <goal name="wmpz_add_ui&#39;vc.45" expl="precondition" proved="true">
2444   <proof prover="6"><result status="valid" time="0.037867" steps="8880"/></proof>
2445   </goal>
2446   <goal name="wmpz_add_ui&#39;vc.46" expl="postcondition" proved="true">
2447   <proof prover="0"><result status="valid" time="0.117348" steps="2958"/></proof>
2448   </goal>
2449   <goal name="wmpz_add_ui&#39;vc.47" expl="postcondition" proved="true">
2450   <proof prover="6"><result status="valid" time="0.046963" steps="8860"/></proof>
2451   </goal>
2452   <goal name="wmpz_add_ui&#39;vc.48" expl="postcondition" proved="true">
2453   <proof prover="3"><result status="valid" time="0.110722" steps="16925"/></proof>
2454   </goal>
2455   <goal name="wmpz_add_ui&#39;vc.49" expl="postcondition" proved="true">
2456   <proof prover="3"><result status="valid" time="0.119264" steps="16797"/></proof>
2457   </goal>
2458   <goal name="wmpz_add_ui&#39;vc.50" expl="postcondition" proved="true">
2459   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
2460    <goal name="wmpz_add_ui&#39;vc.50.0" expl="apply premises" proved="true">
2461    <proof prover="3"><result status="valid" time="0.206297" steps="28208"/></proof>
2462    </goal>
2463    <goal name="wmpz_add_ui&#39;vc.50.1" expl="apply premises" proved="true">
2464    <proof prover="10"><result status="valid" time="0.030139" steps="73262"/></proof>
2465    </goal>
2466   </transf>
2467   </goal>
2468   <goal name="wmpz_add_ui&#39;vc.51" expl="precondition" proved="true">
2469   <proof prover="3"><result status="valid" time="0.092594" steps="13369"/></proof>
2470   </goal>
2471   <goal name="wmpz_add_ui&#39;vc.52" expl="precondition" proved="true">
2472   <proof prover="3"><result status="valid" time="0.065757" steps="12391"/></proof>
2473   </goal>
2474   <goal name="wmpz_add_ui&#39;vc.53" expl="precondition" proved="true">
2475   <proof prover="6"><result status="valid" time="0.039643" steps="8614"/></proof>
2476   </goal>
2477   <goal name="wmpz_add_ui&#39;vc.54" expl="assertion" proved="true">
2478   <transf name="split_vc" proved="true" >
2479    <goal name="wmpz_add_ui&#39;vc.54.0" expl="assertion" proved="true">
2480    <proof prover="6"><result status="valid" time="0.841979" steps="71463"/></proof>
2481    </goal>
2482    <goal name="wmpz_add_ui&#39;vc.54.1" expl="VC for wmpz_add_ui" proved="true">
2483    <proof prover="10"><result status="valid" time="0.012011" steps="18375"/></proof>
2484    </goal>
2485    <goal name="wmpz_add_ui&#39;vc.54.2" expl="VC for wmpz_add_ui" proved="true">
2486    <proof prover="11"><result status="valid" time="0.227477" steps="3284"/></proof>
2487    </goal>
2488   </transf>
2489   </goal>
2490   <goal name="wmpz_add_ui&#39;vc.55" expl="precondition" proved="true">
2491   <proof prover="3"><result status="valid" time="0.082457" steps="13477"/></proof>
2492   </goal>
2493   <goal name="wmpz_add_ui&#39;vc.56" expl="integer overflow" proved="true">
2494   <proof prover="6"><result status="valid" time="0.125916" steps="14363"/></proof>
2495   </goal>
2496   <goal name="wmpz_add_ui&#39;vc.57" expl="assertion" proved="true">
2497   <proof prover="11"><result status="valid" time="0.085340" steps="481"/></proof>
2498   </goal>
2499   <goal name="wmpz_add_ui&#39;vc.58" expl="assertion" proved="true">
2500   <proof prover="6"><result status="valid" time="0.062514" steps="9840"/></proof>
2501   </goal>
2502   <goal name="wmpz_add_ui&#39;vc.59" expl="assertion" proved="true">
2503   <transf name="split_vc" proved="true" >
2504    <goal name="wmpz_add_ui&#39;vc.59.0" expl="assertion" proved="true">
2505    <proof prover="10"><result status="valid" time="0.027287" steps="74263"/></proof>
2506    </goal>
2507    <goal name="wmpz_add_ui&#39;vc.59.1" expl="assertion" proved="true">
2508    <proof prover="0"><result status="valid" time="0.279669" steps="5486"/></proof>
2509    </goal>
2510    <goal name="wmpz_add_ui&#39;vc.59.2" expl="assertion" proved="true">
2511    <proof prover="3"><result status="valid" time="0.095646" steps="13930"/></proof>
2512    </goal>
2513    <goal name="wmpz_add_ui&#39;vc.59.3" expl="assertion" proved="true">
2514    <proof prover="11"><result status="valid" time="0.518980" steps="6772"/></proof>
2515    </goal>
2516    <goal name="wmpz_add_ui&#39;vc.59.4" expl="assertion" proved="true">
2517    <proof prover="3"><result status="valid" time="0.076828" steps="14426"/></proof>
2518    </goal>
2519    <goal name="wmpz_add_ui&#39;vc.59.5" expl="VC for wmpz_add_ui" proved="true">
2520    <proof prover="3"><result status="valid" time="0.111718" steps="19238"/></proof>
2521    </goal>
2522   </transf>
2523   </goal>
2524   <goal name="wmpz_add_ui&#39;vc.60" expl="precondition" proved="true">
2525   <proof prover="3"><result status="valid" time="0.078210" steps="13466"/></proof>
2526   </goal>
2527   <goal name="wmpz_add_ui&#39;vc.61" expl="precondition" proved="true">
2528   <proof prover="10"><result status="valid" time="0.008298" steps="4993"/></proof>
2529   </goal>
2530   <goal name="wmpz_add_ui&#39;vc.62" expl="precondition" proved="true">
2531   <proof prover="11"><result status="valid" time="0.082765" steps="492"/></proof>
2532   </goal>
2533   <goal name="wmpz_add_ui&#39;vc.63" expl="precondition" proved="true">
2534   <proof prover="6"><result status="valid" time="0.054790" steps="9298"/></proof>
2535   </goal>
2536   <goal name="wmpz_add_ui&#39;vc.64" expl="precondition" proved="true">
2537   <transf name="split_vc" proved="true" >
2538    <goal name="wmpz_add_ui&#39;vc.64.0" expl="precondition" proved="true">
2539    <proof prover="10"><result status="valid" time="0.039963" steps="79835"/></proof>
2540    </goal>
2541   </transf>
2542   </goal>
2543   <goal name="wmpz_add_ui&#39;vc.65" expl="precondition" proved="true">
2544   <transf name="split_vc" proved="true" >
2545    <goal name="wmpz_add_ui&#39;vc.65.0" expl="precondition" proved="true">
2546    <proof prover="6"><result status="valid" time="0.141654" steps="16386"/></proof>
2547    </goal>
2548   </transf>
2549   </goal>
2550   <goal name="wmpz_add_ui&#39;vc.66" expl="precondition" proved="true">
2551   <proof prover="3"><result status="valid" time="0.092697" steps="13634"/></proof>
2552   </goal>
2553   <goal name="wmpz_add_ui&#39;vc.67" expl="precondition" proved="true">
2554   <proof prover="10"><result status="valid" time="0.115236" steps="227139"/></proof>
2555   </goal>
2556   <goal name="wmpz_add_ui&#39;vc.68" expl="precondition" proved="true">
2557   <proof prover="3"><result status="valid" time="0.081395" steps="13793"/></proof>
2558   </goal>
2559   <goal name="wmpz_add_ui&#39;vc.69" expl="precondition" proved="true">
2560   <proof prover="3"><result status="valid" time="0.080090" steps="13525"/></proof>
2561   </goal>
2562   <goal name="wmpz_add_ui&#39;vc.70" expl="precondition" proved="true">
2563   <proof prover="3"><result status="valid" time="0.071432" steps="13746"/></proof>
2564   </goal>
2565   <goal name="wmpz_add_ui&#39;vc.71" expl="precondition" proved="true">
2566   <proof prover="3"><result status="valid" time="0.098913" steps="14838"/></proof>
2567   </goal>
2568   <goal name="wmpz_add_ui&#39;vc.72" expl="precondition" proved="true">
2569   <proof prover="6"><result status="valid" time="0.058869" steps="9561"/></proof>
2570   </goal>
2571   <goal name="wmpz_add_ui&#39;vc.73" expl="postcondition" proved="true">
2572   <proof prover="11"><result status="valid" time="0.154691" steps="1631"/></proof>
2573   </goal>
2574   <goal name="wmpz_add_ui&#39;vc.74" expl="postcondition" proved="true">
2575   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
2576    <goal name="wmpz_add_ui&#39;vc.74.0" expl="apply premises" proved="true">
2577    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
2578     <goal name="wmpz_add_ui&#39;vc.74.0.0" expl="apply premises" proved="true">
2579     <proof prover="10"><result status="valid" time="0.073710" steps="166570"/></proof>
2580     </goal>
2581     <goal name="wmpz_add_ui&#39;vc.74.0.1" expl="apply premises" proved="true">
2582     <proof prover="6"><result status="valid" time="0.067011" steps="10548"/></proof>
2583     </goal>
2584    </transf>
2585    </goal>
2586    <goal name="wmpz_add_ui&#39;vc.74.1" expl="apply premises" proved="true">
2587    <proof prover="10"><result status="valid" time="0.035074" steps="80344"/></proof>
2588    </goal>
2589   </transf>
2590   </goal>
2591   <goal name="wmpz_add_ui&#39;vc.75" expl="postcondition" proved="true">
2592   <proof prover="3"><result status="valid" time="0.094243" steps="13895"/></proof>
2593   </goal>
2594   <goal name="wmpz_add_ui&#39;vc.76" expl="precondition" proved="true">
2595   <proof prover="3"><result status="valid" time="0.082793" steps="12807"/></proof>
2596   </goal>
2597   <goal name="wmpz_add_ui&#39;vc.77" expl="assertion" proved="true">
2598   <proof prover="4"><result status="valid" time="0.240000"/></proof>
2599   </goal>
2600   <goal name="wmpz_add_ui&#39;vc.78" expl="precondition" proved="true">
2601   <proof prover="3"><result status="valid" time="0.088982" steps="13068"/></proof>
2602   </goal>
2603   <goal name="wmpz_add_ui&#39;vc.79" expl="integer overflow" proved="true">
2604   <proof prover="3"><result status="valid" time="0.111751" steps="17976"/></proof>
2605   </goal>
2606   <goal name="wmpz_add_ui&#39;vc.80" expl="precondition" proved="true">
2607   <proof prover="11"><result status="valid" time="0.067400" steps="251"/></proof>
2608   </goal>
2609   <goal name="wmpz_add_ui&#39;vc.81" expl="precondition" proved="true">
2610   <proof prover="3"><result status="valid" time="0.064479" steps="11974"/></proof>
2611   </goal>
2612   <goal name="wmpz_add_ui&#39;vc.82" expl="assertion" proved="true">
2613   <proof prover="10"><result status="valid" time="0.051649" steps="115472"/></proof>
2614   </goal>
2615   <goal name="wmpz_add_ui&#39;vc.83" expl="postcondition" proved="true">
2616   <transf name="inline_goal" proved="true" >
2617    <goal name="wmpz_add_ui&#39;vc.83.0" expl="postcondition" proved="true">
2618    <transf name="split_vc" proved="true" >
2619     <goal name="wmpz_add_ui&#39;vc.83.0.0" expl="postcondition" proved="true">
2620     <proof prover="6"><result status="valid" time="0.065012" steps="9559"/></proof>
2621     </goal>
2622     <goal name="wmpz_add_ui&#39;vc.83.0.1" expl="postcondition" proved="true">
2623     <proof prover="10"><result status="valid" time="0.011723" steps="4722"/></proof>
2624     </goal>
2625    </transf>
2626    </goal>
2627   </transf>
2628   </goal>
2629   <goal name="wmpz_add_ui&#39;vc.84" expl="postcondition" proved="true">
2630   <proof prover="11"><result status="valid" time="0.072799" steps="696"/></proof>
2631   </goal>
2632   <goal name="wmpz_add_ui&#39;vc.85" expl="postcondition" proved="true">
2633   <proof prover="6"><result status="valid" time="0.113847" steps="14616"/></proof>
2634   </goal>
2635   <goal name="wmpz_add_ui&#39;vc.86" expl="postcondition" proved="true">
2636   <proof prover="3"><result status="valid" time="0.089495" steps="13537"/></proof>
2637   </goal>
2638   <goal name="wmpz_add_ui&#39;vc.87" expl="postcondition" proved="true">
2639   <proof prover="6"><result status="valid" time="0.045446" steps="8215"/></proof>
2640   </goal>
2641   <goal name="wmpz_add_ui&#39;vc.88" expl="postcondition" proved="true">
2642   <proof prover="3"><result status="valid" time="0.061354" steps="12145"/></proof>
2643   </goal>
2644   <goal name="wmpz_add_ui&#39;vc.89" expl="assertion" proved="true">
2645   <transf name="split_vc" proved="true" >
2646    <goal name="wmpz_add_ui&#39;vc.89.0" expl="assertion" proved="true">
2647    <proof prover="3"><result status="valid" time="0.176449" steps="30463"/></proof>
2648    </goal>
2649    <goal name="wmpz_add_ui&#39;vc.89.1" expl="assertion" proved="true">
2650    <proof prover="0"><result status="valid" time="0.325496" steps="2904"/></proof>
2651    </goal>
2652   </transf>
2653   </goal>
2654   <goal name="wmpz_add_ui&#39;vc.90" expl="assertion" proved="true">
2655   <proof prover="11"><result status="valid" time="0.195616" steps="2144"/></proof>
2656   </goal>
2657   <goal name="wmpz_add_ui&#39;vc.91" expl="assertion" proved="true">
2658   <proof prover="0"><result status="valid" time="0.064682" steps="1417"/></proof>
2659   </goal>
2660   <goal name="wmpz_add_ui&#39;vc.92" expl="precondition" proved="true">
2661   <proof prover="3"><result status="valid" time="0.140733" steps="21040"/></proof>
2662   </goal>
2663   <goal name="wmpz_add_ui&#39;vc.93" expl="precondition" proved="true">
2664   <proof prover="3"><result status="valid" time="0.110907" steps="16155"/></proof>
2665   </goal>
2666   <goal name="wmpz_add_ui&#39;vc.94" expl="precondition" proved="true">
2667   <proof prover="6"><result status="valid" time="0.040247" steps="8229"/></proof>
2668   </goal>
2669   <goal name="wmpz_add_ui&#39;vc.95" expl="assertion" proved="true">
2670   <proof prover="11"><result status="valid" time="0.227133" steps="2446"/></proof>
2671   </goal>
2672   <goal name="wmpz_add_ui&#39;vc.96" expl="assertion" proved="true">
2673   <proof prover="11"><result status="valid" time="0.057002" steps="282"/></proof>
2674   </goal>
2675   <goal name="wmpz_add_ui&#39;vc.97" expl="integer overflow" proved="true">
2676   <transf name="split_vc" proved="true" >
2677    <goal name="wmpz_add_ui&#39;vc.97.0" expl="integer overflow" proved="true">
2678    <proof prover="3"><result status="valid" time="0.086474" steps="13685"/></proof>
2679    </goal>
2680    <goal name="wmpz_add_ui&#39;vc.97.1" expl="integer overflow" proved="true">
2681    <proof prover="10"><result status="valid" time="0.027626" steps="69035"/></proof>
2682    </goal>
2683   </transf>
2684   </goal>
2685   <goal name="wmpz_add_ui&#39;vc.98" expl="precondition" proved="true">
2686   <proof prover="6"><result status="valid" time="0.111455" steps="13638"/></proof>
2687   </goal>
2688   <goal name="wmpz_add_ui&#39;vc.99" expl="assertion" proved="true">
2689   <proof prover="11"><result status="valid" time="0.066078" steps="395"/></proof>
2690   </goal>
2691   <goal name="wmpz_add_ui&#39;vc.100" expl="integer overflow" proved="true">
2692   <proof prover="3"><result status="valid" time="0.105116" steps="18401"/></proof>
2693   </goal>
2694   <goal name="wmpz_add_ui&#39;vc.101" expl="precondition" proved="true">
2695   <proof prover="3"><result status="valid" time="0.133999" steps="18452"/></proof>
2696   </goal>
2697   <goal name="wmpz_add_ui&#39;vc.102" expl="integer overflow" proved="true">
2698   <proof prover="3"><result status="valid" time="0.126760" steps="18372"/></proof>
2699   </goal>
2700   <goal name="wmpz_add_ui&#39;vc.103" expl="integer overflow" proved="true">
2701   <proof prover="10"><result status="valid" time="0.035684" steps="84524"/></proof>
2702   </goal>
2703   <goal name="wmpz_add_ui&#39;vc.104" expl="assertion" proved="true">
2704   <proof prover="6"><result status="valid" time="3.158326" steps="199486"/></proof>
2705   </goal>
2706   <goal name="wmpz_add_ui&#39;vc.105" expl="assertion" proved="true">
2707   <transf name="split_vc" proved="true" >
2708    <goal name="wmpz_add_ui&#39;vc.105.0" expl="assertion" proved="true">
2709    <proof prover="3"><result status="valid" time="0.104130" steps="14886"/></proof>
2710    </goal>
2711    <goal name="wmpz_add_ui&#39;vc.105.1" expl="assertion" proved="true">
2712    <proof prover="3"><result status="valid" time="0.126831" steps="19592"/></proof>
2713    </goal>
2714    <goal name="wmpz_add_ui&#39;vc.105.2" expl="assertion" proved="true">
2715    <proof prover="11"><result status="valid" time="0.169299" steps="2443"/></proof>
2716    </goal>
2717    <goal name="wmpz_add_ui&#39;vc.105.3" expl="assertion" proved="true">
2718    <proof prover="11"><result status="valid" time="0.163370" steps="2420"/></proof>
2719    </goal>
2720    <goal name="wmpz_add_ui&#39;vc.105.4" expl="VC for wmpz_add_ui" proved="true">
2721    <proof prover="11"><result status="valid" time="0.111489" steps="1107"/></proof>
2722    </goal>
2723    <goal name="wmpz_add_ui&#39;vc.105.5" expl="VC for wmpz_add_ui" proved="true">
2724    <proof prover="6"><result status="valid" time="0.121982" steps="16709"/></proof>
2725    </goal>
2726    <goal name="wmpz_add_ui&#39;vc.105.6" expl="VC for wmpz_add_ui" proved="true">
2727    <proof prover="3"><result status="valid" time="0.095316" steps="14888"/></proof>
2728    </goal>
2729    <goal name="wmpz_add_ui&#39;vc.105.7" expl="VC for wmpz_add_ui" proved="true">
2730    <proof prover="6"><result status="valid" time="0.071613" steps="10324"/></proof>
2731    </goal>
2732    <goal name="wmpz_add_ui&#39;vc.105.8" expl="VC for wmpz_add_ui" proved="true">
2733    <proof prover="6"><result status="valid" time="0.044632" steps="8177"/></proof>
2734    </goal>
2735    <goal name="wmpz_add_ui&#39;vc.105.9" expl="VC for wmpz_add_ui" proved="true">
2736    <proof prover="10"><result status="valid" time="0.039839" steps="88740"/></proof>
2737    </goal>
2738    <goal name="wmpz_add_ui&#39;vc.105.10" expl="VC for wmpz_add_ui" proved="true">
2739    <proof prover="3"><result status="valid" time="0.123153" steps="19942"/></proof>
2740    </goal>
2741    <goal name="wmpz_add_ui&#39;vc.105.11" expl="VC for wmpz_add_ui" proved="true">
2742    <proof prover="3"><result status="valid" time="0.096763" steps="14872"/></proof>
2743    </goal>
2744    <goal name="wmpz_add_ui&#39;vc.105.12" expl="VC for wmpz_add_ui" proved="true">
2745    <proof prover="11"><result status="valid" time="0.142135" steps="1853"/></proof>
2746    </goal>
2747    <goal name="wmpz_add_ui&#39;vc.105.13" expl="VC for wmpz_add_ui" proved="true">
2748    <proof prover="4"><result status="valid" time="0.160000"/></proof>
2749    </goal>
2750    <goal name="wmpz_add_ui&#39;vc.105.14" expl="VC for wmpz_add_ui" proved="true">
2751    <proof prover="4"><result status="valid" time="0.190000"/></proof>
2752    </goal>
2753    <goal name="wmpz_add_ui&#39;vc.105.15" expl="VC for wmpz_add_ui" proved="true">
2754    <proof prover="11"><result status="valid" time="0.160101" steps="1916"/></proof>
2755    </goal>
2756    <goal name="wmpz_add_ui&#39;vc.105.16" expl="VC for wmpz_add_ui" proved="true">
2757    <proof prover="11"><result status="valid" time="0.387054" steps="4040"/></proof>
2758    </goal>
2759   </transf>
2760   </goal>
2761   <goal name="wmpz_add_ui&#39;vc.106" expl="postcondition" proved="true">
2762   <proof prover="6"><result status="valid" time="0.069614" steps="10445"/></proof>
2763   </goal>
2764   <goal name="wmpz_add_ui&#39;vc.107" expl="postcondition" proved="true">
2765   <proof prover="3"><result status="valid" time="0.142936" steps="20092"/></proof>
2766   </goal>
2767   <goal name="wmpz_add_ui&#39;vc.108" expl="postcondition" proved="true">
2768   <proof prover="3"><result status="valid" time="0.065089" steps="13320"/></proof>
2769   </goal>
2770   <goal name="wmpz_add_ui&#39;vc.109" expl="postcondition" proved="true">
2771   <proof prover="10"><result status="valid" time="0.033616" steps="92152"/></proof>
2772   </goal>
2773   <goal name="wmpz_add_ui&#39;vc.110" expl="postcondition" proved="true">
2774   <proof prover="3"><result status="valid" time="0.060348" steps="12843"/></proof>
2775   </goal>
2776   <goal name="wmpz_add_ui&#39;vc.111" expl="postcondition" proved="true">
2777   <proof prover="3"><result status="valid" time="0.063438" steps="12850"/></proof>
2778   </goal>
2779   <goal name="wmpz_add_ui&#39;vc.112" expl="precondition" proved="true">
2780   <proof prover="3"><result status="valid" time="0.087764" steps="13655"/></proof>
2781   </goal>
2782   <goal name="wmpz_add_ui&#39;vc.113" expl="precondition" proved="true">
2783   <proof prover="3"><result status="valid" time="0.098902" steps="16256"/></proof>
2784   </goal>
2785   <goal name="wmpz_add_ui&#39;vc.114" expl="assertion" proved="true">
2786   <proof prover="4"><result status="valid" time="0.250000"/></proof>
2787   </goal>
2788   <goal name="wmpz_add_ui&#39;vc.115" expl="precondition" proved="true">
2789   <proof prover="3"><result status="valid" time="0.120249" steps="17138"/></proof>
2790   </goal>
2791   <goal name="wmpz_add_ui&#39;vc.116" expl="integer overflow" proved="true">
2792   <proof prover="10"><result status="valid" time="0.036679" steps="71436"/></proof>
2793   </goal>
2794   <goal name="wmpz_add_ui&#39;vc.117" expl="precondition" proved="true">
2795   <proof prover="3"><result status="valid" time="0.082926" steps="13493"/></proof>
2796   </goal>
2797   <goal name="wmpz_add_ui&#39;vc.118" expl="precondition" proved="true">
2798   <proof prover="6"><result status="valid" time="0.045222" steps="8509"/></proof>
2799   </goal>
2800   <goal name="wmpz_add_ui&#39;vc.119" expl="assertion" proved="true">
2801   <proof prover="3"><result status="valid" time="0.211384" steps="26467"/></proof>
2802   </goal>
2803   <goal name="wmpz_add_ui&#39;vc.120" expl="precondition" proved="true">
2804   <proof prover="3"><result status="valid" time="0.064500" steps="12521"/></proof>
2805   </goal>
2806   <goal name="wmpz_add_ui&#39;vc.121" expl="precondition" proved="true">
2807   <proof prover="3"><result status="valid" time="0.123355" steps="16221"/></proof>
2808   </goal>
2809   <goal name="wmpz_add_ui&#39;vc.122" expl="precondition" proved="true">
2810   <proof prover="3"><result status="valid" time="0.065285" steps="13198"/></proof>
2811   </goal>
2812   <goal name="wmpz_add_ui&#39;vc.123" expl="precondition" proved="true">
2813   <proof prover="6"><result status="valid" time="0.044277" steps="8999"/></proof>
2814   </goal>
2815   <goal name="wmpz_add_ui&#39;vc.124" expl="postcondition" proved="true">
2816   <proof prover="11"><result status="valid" time="0.105926" steps="874"/></proof>
2817   </goal>
2818   <goal name="wmpz_add_ui&#39;vc.125" expl="postcondition" proved="true">
2819   <proof prover="10"><result status="valid" time="0.036569" steps="74650"/></proof>
2820   </goal>
2821   <goal name="wmpz_add_ui&#39;vc.126" expl="postcondition" proved="true">
2822   <proof prover="3"><result status="valid" time="0.147095" steps="20184"/></proof>
2823   </goal>
2824   <goal name="wmpz_add_ui&#39;vc.127" expl="postcondition" proved="true">
2825   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
2826    <goal name="wmpz_add_ui&#39;vc.127.0" expl="apply premises" proved="true">
2827    <proof prover="3"><result status="valid" time="0.217179" steps="30148"/></proof>
2828    </goal>
2829    <goal name="wmpz_add_ui&#39;vc.127.1" expl="apply premises" proved="true">
2830    <proof prover="10"><result status="valid" time="0.034279" steps="76951"/></proof>
2831    </goal>
2832   </transf>
2833   </goal>
2834   <goal name="wmpz_add_ui&#39;vc.128" expl="postcondition" proved="true">
2835   <proof prover="3"><result status="valid" time="0.124227" steps="17793"/></proof>
2836   </goal>
2837   <goal name="wmpz_add_ui&#39;vc.129" expl="postcondition" proved="true">
2838   <proof prover="3"><result status="valid" time="0.120341" steps="17684"/></proof>
2839   </goal>
2840   <goal name="wmpz_add_ui&#39;vc.130" expl="assertion" proved="true">
2841   <transf name="split_vc" proved="true" >
2842    <goal name="wmpz_add_ui&#39;vc.130.0" expl="assertion" proved="true">
2843    <proof prover="11"><result status="valid" time="0.143335" steps="1151"/></proof>
2844    </goal>
2845    <goal name="wmpz_add_ui&#39;vc.130.1" expl="assertion" proved="true">
2846    <proof prover="0"><result status="valid" time="0.311280" steps="5899"/></proof>
2847    </goal>
2848   </transf>
2849   </goal>
2850   <goal name="wmpz_add_ui&#39;vc.131" expl="precondition" proved="true">
2851   <proof prover="3"><result status="valid" time="0.131466" steps="21283"/></proof>
2852   </goal>
2853   <goal name="wmpz_add_ui&#39;vc.132" expl="precondition" proved="true">
2854   <proof prover="6"><result status="valid" time="0.108831" steps="14752"/></proof>
2855   </goal>
2856   <goal name="wmpz_add_ui&#39;vc.133" expl="precondition" proved="true">
2857   <proof prover="6"><result status="valid" time="0.101083" steps="13535"/></proof>
2858   </goal>
2859   <goal name="wmpz_add_ui&#39;vc.134" expl="precondition" proved="true">
2860   <proof prover="3"><result status="valid" time="0.061950" steps="12269"/></proof>
2861   </goal>
2862   <goal name="wmpz_add_ui&#39;vc.135" expl="assertion" proved="true">
2863   <proof prover="4"><result status="valid" time="0.180000"/></proof>
2864   </goal>
2865   <goal name="wmpz_add_ui&#39;vc.136" expl="assertion" proved="true">
2866   <proof prover="0"><result status="valid" time="0.145253" steps="3091"/></proof>
2867   </goal>
2868   <goal name="wmpz_add_ui&#39;vc.137" expl="integer overflow" proved="true">
2869   <proof prover="3"><result status="valid" time="0.112389" steps="17956"/></proof>
2870   </goal>
2871   <goal name="wmpz_add_ui&#39;vc.138" expl="precondition" proved="true">
2872   <proof prover="3"><result status="valid" time="0.120594" steps="17983"/></proof>
2873   </goal>
2874   <goal name="wmpz_add_ui&#39;vc.139" expl="assertion" proved="true">
2875   <proof prover="11"><result status="valid" time="0.070677" steps="444"/></proof>
2876   </goal>
2877   <goal name="wmpz_add_ui&#39;vc.140" expl="integer overflow" proved="true">
2878   <proof prover="11"><result status="valid" time="0.125042" steps="1192"/></proof>
2879   </goal>
2880   <goal name="wmpz_add_ui&#39;vc.141" expl="precondition" proved="true">
2881   <proof prover="3"><result status="valid" time="0.127131" steps="19707"/></proof>
2882   </goal>
2883   <goal name="wmpz_add_ui&#39;vc.142" expl="integer overflow" proved="true">
2884   <proof prover="6"><result status="valid" time="0.134430" steps="17717"/></proof>
2885   </goal>
2886   <goal name="wmpz_add_ui&#39;vc.143" expl="integer overflow" proved="true">
2887   <proof prover="3"><result status="valid" time="0.129569" steps="19571"/></proof>
2888   </goal>
2889   <goal name="wmpz_add_ui&#39;vc.144" expl="assertion" proved="true">
2890   <transf name="split_vc" proved="true" >
2891    <goal name="wmpz_add_ui&#39;vc.144.0" expl="assertion" proved="true">
2892    <proof prover="6"><result status="valid" time="0.339194" steps="41870"/></proof>
2893    </goal>
2894    <goal name="wmpz_add_ui&#39;vc.144.1" expl="assertion" proved="true">
2895    <proof prover="11"><result status="valid" time="0.156540" steps="2250"/></proof>
2896    </goal>
2897   </transf>
2898   </goal>
2899   <goal name="wmpz_add_ui&#39;vc.145" expl="assertion" proved="true">
2900   <transf name="split_vc" proved="true" >
2901    <goal name="wmpz_add_ui&#39;vc.145.0" expl="assertion" proved="true">
2902    <proof prover="6"><result status="valid" time="0.082951" steps="12160"/></proof>
2903    </goal>
2904    <goal name="wmpz_add_ui&#39;vc.145.1" expl="assertion" proved="true">
2905    <proof prover="6"><result status="valid" time="0.146330" steps="19184"/></proof>
2906    </goal>
2907    <goal name="wmpz_add_ui&#39;vc.145.2" expl="assertion" proved="true">
2908    <proof prover="11"><result status="valid" time="0.226928" steps="3183"/></proof>
2909    </goal>
2910    <goal name="wmpz_add_ui&#39;vc.145.3" expl="assertion" proved="true">
2911    <proof prover="11"><result status="valid" time="0.637941" steps="5926"/></proof>
2912    </goal>
2913    <goal name="wmpz_add_ui&#39;vc.145.4" expl="VC for wmpz_add_ui" proved="true">
2914    <proof prover="3"><result status="valid" time="0.123261" steps="19753"/></proof>
2915    </goal>
2916    <goal name="wmpz_add_ui&#39;vc.145.5" expl="VC for wmpz_add_ui" proved="true">
2917    <proof prover="3"><result status="valid" time="0.132239" steps="20133"/></proof>
2918    </goal>
2919    <goal name="wmpz_add_ui&#39;vc.145.6" expl="VC for wmpz_add_ui" proved="true">
2920    <proof prover="6"><result status="valid" time="0.078637" steps="11935"/></proof>
2921    </goal>
2922    <goal name="wmpz_add_ui&#39;vc.145.7" expl="VC for wmpz_add_ui" proved="true">
2923    <proof prover="10"><result status="valid" time="0.027445" steps="78412"/></proof>
2924    </goal>
2925    <goal name="wmpz_add_ui&#39;vc.145.8" expl="VC for wmpz_add_ui" proved="true">
2926    <proof prover="11"><result status="valid" time="0.079816" steps="627"/></proof>
2927    </goal>
2928    <goal name="wmpz_add_ui&#39;vc.145.9" expl="VC for wmpz_add_ui" proved="true">
2929    <proof prover="6"><result status="valid" time="0.151983" steps="19502"/></proof>
2930    </goal>
2931    <goal name="wmpz_add_ui&#39;vc.145.10" expl="VC for wmpz_add_ui" proved="true">
2932    <proof prover="10"><result status="valid" time="0.027084" steps="83843"/></proof>
2933    </goal>
2934    <goal name="wmpz_add_ui&#39;vc.145.11" expl="VC for wmpz_add_ui" proved="true">
2935    <proof prover="3"><result status="valid" time="0.083670" steps="15066"/></proof>
2936    </goal>
2937    <goal name="wmpz_add_ui&#39;vc.145.12" expl="VC for wmpz_add_ui" proved="true">
2938    <proof prover="11"><result status="valid" time="0.151674" steps="2053"/></proof>
2939    </goal>
2940    <goal name="wmpz_add_ui&#39;vc.145.13" expl="VC for wmpz_add_ui" proved="true">
2941    <proof prover="4"><result status="valid" time="0.090000"/></proof>
2942    </goal>
2943    <goal name="wmpz_add_ui&#39;vc.145.14" expl="VC for wmpz_add_ui" proved="true">
2944    <proof prover="4"><result status="valid" time="0.100000"/></proof>
2945    </goal>
2946    <goal name="wmpz_add_ui&#39;vc.145.15" expl="VC for wmpz_add_ui" proved="true">
2947    <proof prover="11"><result status="valid" time="0.164565" steps="2109"/></proof>
2948    </goal>
2949    <goal name="wmpz_add_ui&#39;vc.145.16" expl="VC for wmpz_add_ui" proved="true">
2950    <proof prover="0"><result status="valid" time="0.628900" steps="15698"/></proof>
2951    </goal>
2952   </transf>
2953   </goal>
2954   <goal name="wmpz_add_ui&#39;vc.146" expl="precondition" proved="true">
2955   <proof prover="3"><result status="valid" time="0.074971" steps="13375"/></proof>
2956   </goal>
2957   <goal name="wmpz_add_ui&#39;vc.147" expl="precondition" proved="true">
2958   <proof prover="3"><result status="valid" time="0.144990" steps="19309"/></proof>
2959   </goal>
2960   <goal name="wmpz_add_ui&#39;vc.148" expl="precondition" proved="true">
2961   <proof prover="3"><result status="valid" time="0.070452" steps="14052"/></proof>
2962   </goal>
2963   <goal name="wmpz_add_ui&#39;vc.149" expl="precondition" proved="true">
2964   <proof prover="3"><result status="valid" time="0.054811" steps="14094"/></proof>
2965   </goal>
2966   <goal name="wmpz_add_ui&#39;vc.150" expl="postcondition" proved="true">
2967   <proof prover="3"><result status="valid" time="0.105446" steps="15104"/></proof>
2968   </goal>
2969   <goal name="wmpz_add_ui&#39;vc.151" expl="postcondition" proved="true">
2970   <proof prover="3"><result status="valid" time="0.143632" steps="22195"/></proof>
2971   </goal>
2972   <goal name="wmpz_add_ui&#39;vc.152" expl="postcondition" proved="true">
2973   <proof prover="3"><result status="valid" time="0.064399" steps="13989"/></proof>
2974   </goal>
2975   <goal name="wmpz_add_ui&#39;vc.153" expl="postcondition" proved="true">
2976   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
2977    <goal name="wmpz_add_ui&#39;vc.153.0" expl="apply premises" proved="true">
2978    <proof prover="3"><result status="valid" time="0.285804" steps="36785"/></proof>
2979    </goal>
2980    <goal name="wmpz_add_ui&#39;vc.153.1" expl="apply premises" proved="true">
2981    <proof prover="3"><result status="valid" time="0.102100" steps="15161"/></proof>
2982    </goal>
2983   </transf>
2984   </goal>
2985   <goal name="wmpz_add_ui&#39;vc.154" expl="postcondition" proved="true">
2986   <proof prover="10"><result status="valid" time="0.033308" steps="97567"/></proof>
2987   </goal>
2988   <goal name="wmpz_add_ui&#39;vc.155" expl="postcondition" proved="true">
2989   <proof prover="10"><result status="valid" time="0.037157" steps="102545"/></proof>
2990   </goal>
2991   <goal name="wmpz_add_ui&#39;vc.156" expl="precondition" proved="true">
2992   <proof prover="3"><result status="valid" time="0.082941" steps="12740"/></proof>
2993   </goal>
2994   <goal name="wmpz_add_ui&#39;vc.157" expl="precondition" proved="true">
2995   <proof prover="3"><result status="valid" time="0.057754" steps="11921"/></proof>
2996   </goal>
2997   <goal name="wmpz_add_ui&#39;vc.158" expl="precondition" proved="true">
2998   <proof prover="6"><result status="valid" time="0.050232" steps="8807"/></proof>
2999   </goal>
3000   <goal name="wmpz_add_ui&#39;vc.159" expl="precondition" proved="true">
3001   <proof prover="3"><result status="valid" time="0.067229" steps="12878"/></proof>
3002   </goal>
3003   <goal name="wmpz_add_ui&#39;vc.160" expl="precondition" proved="true">
3004   <proof prover="3"><result status="valid" time="0.088679" steps="13744"/></proof>
3005   </goal>
3006   <goal name="wmpz_add_ui&#39;vc.161" expl="precondition" proved="true">
3007   <proof prover="6"><result status="valid" time="0.075305" steps="9516"/></proof>
3008   </goal>
3009   <goal name="wmpz_add_ui&#39;vc.162" expl="precondition" proved="true">
3010   <proof prover="6"><result status="valid" time="0.064935" steps="9067"/></proof>
3011   </goal>
3012   <goal name="wmpz_add_ui&#39;vc.163" expl="precondition" proved="true">
3013   <proof prover="10"><result status="valid" time="0.014762" steps="7773"/></proof>
3014   </goal>
3015   <goal name="wmpz_add_ui&#39;vc.164" expl="precondition" proved="true">
3016   <proof prover="6"><result status="valid" time="0.064511" steps="9222"/></proof>
3017   </goal>
3018   <goal name="wmpz_add_ui&#39;vc.165" expl="precondition" proved="true">
3019   <proof prover="6"><result status="valid" time="0.074280" steps="8954"/></proof>
3020   </goal>
3021   <goal name="wmpz_add_ui&#39;vc.166" expl="precondition" proved="true">
3022   <proof prover="3"><result status="valid" time="0.065277" steps="13192"/></proof>
3023   </goal>
3024   <goal name="wmpz_add_ui&#39;vc.167" expl="precondition" proved="true">
3025   <proof prover="11"><result status="valid" time="0.074190" steps="505"/></proof>
3026   </goal>
3027   <goal name="wmpz_add_ui&#39;vc.168" expl="precondition" proved="true">
3028   <proof prover="6"><result status="valid" time="0.065682" steps="8956"/></proof>
3029   </goal>
3030   <goal name="wmpz_add_ui&#39;vc.169" expl="postcondition" proved="true">
3031   <proof prover="11"><result status="valid" time="0.316503" steps="5530"/></proof>
3032   </goal>
3033   <goal name="wmpz_add_ui&#39;vc.170" expl="postcondition" proved="true">
3034   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
3035    <goal name="wmpz_add_ui&#39;vc.170.0" expl="apply premises" proved="true">
3036    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
3037     <goal name="wmpz_add_ui&#39;vc.170.0.0" expl="apply premises" proved="true">
3038     <proof prover="10"><result status="valid" time="0.036357" steps="88516"/></proof>
3039     </goal>
3040     <goal name="wmpz_add_ui&#39;vc.170.0.1" expl="apply premises" proved="true">
3041     <proof prover="3"><result status="valid" time="0.084943" steps="13733"/></proof>
3042     </goal>
3043    </transf>
3044    </goal>
3045    <goal name="wmpz_add_ui&#39;vc.170.1" expl="apply premises" proved="true">
3046    <proof prover="3"><result status="valid" time="0.079296" steps="13733"/></proof>
3047    </goal>
3048   </transf>
3049   </goal>
3050   <goal name="wmpz_add_ui&#39;vc.171" expl="postcondition" proved="true">
3051   <proof prover="3"><result status="valid" time="0.084507" steps="13185"/></proof>
3052   </goal>
3053  </transf>
3054  </goal>
3055 </theory>
3056 </file>
3057 </why3session>