Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

lustrec-tests / regression_tests / lustre_files / success / Stateflow / src_Super11V2 / Super11V2.smt2 @ eb639349

History | View | Annotate | Download (238 KB)

1
(declare-datatypes () ((b_b2__type POINTB_B2 POINT__TO__B2_B2A_1 B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1 B2_B2A_IDL)));
2

    
3
(declare-datatypes () ((super11_b__type POINTSuper11_B POINT__TO__B_B1_1 B_B1__TO__B_B2_1 B_B1_IDL B_B2_IDL)));
4

    
5
(declare-datatypes () ((super11_super11__type POINTSuper11_Super11 POINT__TO__SUPER11_A_1 SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1 SUPER11_A_IDL SUPER11_B_IDL)));
6

    
7
; B2_B2a_ex
8
(declare-var B2_B2a_ex.idB_B2_1 Int)
9
(declare-var B2_B2a_ex.isInner Bool)
10
(declare-var B2_B2a_ex.idB_B2 Int)
11
(declare-var B2_B2a_ex.idB_B2_2 Int)
12
(declare-rel B2_B2a_ex (Int Bool Int))
13
(rule (=> 
14
  (and (and (or (not (= (not B2_B2a_ex.isInner) true))
15
               (= B2_B2a_ex.idB_B2_2 0))
16
            (or (not (= (not B2_B2a_ex.isInner) false))
17
               (= B2_B2a_ex.idB_B2_2 B2_B2a_ex.idB_B2_1))
18
       )
19
       (= B2_B2a_ex.idB_B2 B2_B2a_ex.idB_B2_1)
20
       )
21
  (B2_B2a_ex B2_B2a_ex.idB_B2_1 B2_B2a_ex.isInner B2_B2a_ex.idB_B2)
22
))
23

    
24
; B_B1_ex
25
(declare-var B_B1_ex.idSuper11_B_1 Int)
26
(declare-var B_B1_ex.isInner Bool)
27
(declare-var B_B1_ex.idSuper11_B Int)
28
(declare-var B_B1_ex.idSuper11_B_2 Int)
29
(declare-rel B_B1_ex (Int Bool Int))
30
(rule (=> 
31
  (and (and (or (not (= (not B_B1_ex.isInner) true))
32
               (= B_B1_ex.idSuper11_B_2 0))
33
            (or (not (= (not B_B1_ex.isInner) false))
34
               (= B_B1_ex.idSuper11_B_2 B_B1_ex.idSuper11_B_1))
35
       )
36
       (= B_B1_ex.idSuper11_B B_B1_ex.idSuper11_B_1)
37
       )
38
  (B_B1_ex B_B1_ex.idSuper11_B_1 B_B1_ex.isInner B_B1_ex.idSuper11_B)
39
))
40

    
41
; B_B2_ex
42
(declare-var B_B2_ex.idB_B2_1 Int)
43
(declare-var B_B2_ex.idSuper11_B_1 Int)
44
(declare-var B_B2_ex.isInner Bool)
45
(declare-var B_B2_ex.idB_B2 Int)
46
(declare-var B_B2_ex.idSuper11_B Int)
47
(declare-var B_B2_ex.__B_B2_ex_2 Bool)
48
(declare-var B_B2_ex.__B_B2_ex_3 Int)
49
(declare-var B_B2_ex.idB_B2_2 Int)
50
(declare-var B_B2_ex.idB_B2_3 Int)
51
(declare-var B_B2_ex.idSuper11_B_2 Int)
52
(declare-rel B_B2_ex (Int Int Bool Int Int))
53
(rule (=> 
54
  (and (and (or (not (= (not B_B2_ex.isInner) true))
55
               (= B_B2_ex.idSuper11_B_2 0))
56
            (or (not (= (not B_B2_ex.isInner) false))
57
               (= B_B2_ex.idSuper11_B_2 B_B2_ex.idSuper11_B_1))
58
       )
59
       (B2_B2a_ex B_B2_ex.idB_B2_1
60
                  false
61
                  B_B2_ex.__B_B2_ex_3)
62
       (= B_B2_ex.__B_B2_ex_2 (= B_B2_ex.idB_B2_1 1895))
63
       (and (or (not (= B_B2_ex.__B_B2_ex_2 false))
64
               (and (= B_B2_ex.idB_B2_2 B_B2_ex.idB_B2_1)
65
                    (= B_B2_ex.idB_B2_3 B_B2_ex.idB_B2_1)
66
                    ))
67
            (or (not (= B_B2_ex.__B_B2_ex_2 true))
68
               (and (= B_B2_ex.idB_B2_2 B_B2_ex.__B_B2_ex_3)
69
                    (= B_B2_ex.idB_B2_3 B_B2_ex.idB_B2_2)
70
                    ))
71
       )
72
       (= B_B2_ex.idSuper11_B B_B2_ex.idSuper11_B_1)
73
       (= B_B2_ex.idB_B2 0)
74
       )
75
  (B_B2_ex B_B2_ex.idB_B2_1 B_B2_ex.idSuper11_B_1 B_B2_ex.isInner B_B2_ex.idB_B2 B_B2_ex.idSuper11_B)
76
))
77

    
78
; B2_B2a_du
79
(declare-var B2_B2a_du.y_1 Int)
80
(declare-var B2_B2a_du.y Int)
81
(declare-rel B2_B2a_du (Int Int))
82
(rule (=> 
83
  (= B2_B2a_du.y (+ B2_B2a_du.y_1 1))
84
  (B2_B2a_du B2_B2a_du.y_1 B2_B2a_du.y)
85
))
86

    
87
; B_B1_en
88
(declare-var B_B1_en.idSuper11_B_1 Int)
89
(declare-var B_B1_en.isInner Bool)
90
(declare-var B_B1_en.idSuper11_B Int)
91
(declare-rel B_B1_en (Int Bool Int))
92
(rule (=> 
93
  (= B_B1_en.idSuper11_B 1893)
94
  (B_B1_en B_B1_en.idSuper11_B_1 B_B1_en.isInner B_B1_en.idSuper11_B)
95
))
96

    
97
; Super11_A_en
98
(declare-var Super11_A_en.idSuper11_Super11_1 Int)
99
(declare-var Super11_A_en.isInner Bool)
100
(declare-var Super11_A_en.idSuper11_Super11 Int)
101
(declare-rel Super11_A_en (Int Bool Int))
102
(rule (=> 
103
  (= Super11_A_en.idSuper11_Super11 1891)
104
  (Super11_A_en Super11_A_en.idSuper11_Super11_1 Super11_A_en.isInner Super11_A_en.idSuper11_Super11)
105
))
106

    
107
; Super11_B_ex
108
(declare-var Super11_B_ex.idSuper11_B_1 Int)
109
(declare-var Super11_B_ex.idB_B2_1 Int)
110
(declare-var Super11_B_ex.idSuper11_Super11_1 Int)
111
(declare-var Super11_B_ex.isInner Bool)
112
(declare-var Super11_B_ex.idSuper11_B Int)
113
(declare-var Super11_B_ex.idB_B2 Int)
114
(declare-var Super11_B_ex.idSuper11_Super11 Int)
115
(declare-var Super11_B_ex.__Super11_B_ex_2 Bool)
116
(declare-var Super11_B_ex.__Super11_B_ex_3 Bool)
117
(declare-var Super11_B_ex.__Super11_B_ex_4 Int)
118
(declare-var Super11_B_ex.__Super11_B_ex_5 Int)
119
(declare-var Super11_B_ex.__Super11_B_ex_6 Int)
120
(declare-var Super11_B_ex.idB_B2_2 Int)
121
(declare-var Super11_B_ex.idB_B2_3 Int)
122
(declare-var Super11_B_ex.idSuper11_B_2 Int)
123
(declare-var Super11_B_ex.idSuper11_B_3 Int)
124
(declare-var Super11_B_ex.idSuper11_B_4 Int)
125
(declare-var Super11_B_ex.idSuper11_Super11_2 Int)
126
(declare-rel Super11_B_ex (Int Int Int Bool Int Int Int))
127
(rule (=> 
128
  (and (and (or (not (= (not Super11_B_ex.isInner) true))
129
               (= Super11_B_ex.idSuper11_Super11_2 0))
130
            (or (not (= (not Super11_B_ex.isInner) false))
131
               (= Super11_B_ex.idSuper11_Super11_2 Super11_B_ex.idSuper11_Super11_1))
132
       )
133
       (B_B1_ex Super11_B_ex.idSuper11_B_1
134
                false
135
                Super11_B_ex.__Super11_B_ex_6)
136
       (= Super11_B_ex.__Super11_B_ex_2 (= Super11_B_ex.idSuper11_B_1 1893))
137
       (and (or (not (= Super11_B_ex.__Super11_B_ex_2 true))
138
               (= Super11_B_ex.idSuper11_B_2 Super11_B_ex.__Super11_B_ex_6))
139
            (or (not (= Super11_B_ex.__Super11_B_ex_2 false))
140
               (= Super11_B_ex.idSuper11_B_2 Super11_B_ex.idSuper11_B_1))
141
       )
142
       (B_B2_ex Super11_B_ex.idB_B2_1
143
                Super11_B_ex.idSuper11_B_1
144
                false
145
                Super11_B_ex.__Super11_B_ex_4
146
                Super11_B_ex.__Super11_B_ex_5)
147
       (= Super11_B_ex.__Super11_B_ex_3 (= Super11_B_ex.idSuper11_B_1 1894))
148
       (and (or (not (= Super11_B_ex.__Super11_B_ex_3 false))
149
               (and (= Super11_B_ex.idSuper11_B_3 Super11_B_ex.idSuper11_B_1)
150
                    (= Super11_B_ex.idB_B2_2 Super11_B_ex.idB_B2_1)
151
                    ))
152
            (or (not (= Super11_B_ex.__Super11_B_ex_3 true))
153
               (and (= Super11_B_ex.idSuper11_B_3 Super11_B_ex.__Super11_B_ex_5)
154
                    (= Super11_B_ex.idB_B2_2 Super11_B_ex.__Super11_B_ex_4)
155
                    ))
156
       )
157
       (and (or (not (= Super11_B_ex.__Super11_B_ex_2 false))
158
               (and (or (not (= Super11_B_ex.__Super11_B_ex_3 false))
159
                       (and (= Super11_B_ex.idSuper11_B_4 Super11_B_ex.idSuper11_B_1)
160
                            (= Super11_B_ex.idB_B2_3 Super11_B_ex.idB_B2_1)
161
                            ))
162
                    (or (not (= Super11_B_ex.__Super11_B_ex_3 true))
163
                       (and (= Super11_B_ex.idSuper11_B_4 Super11_B_ex.idSuper11_B_3)
164
                            (= Super11_B_ex.idB_B2_3 Super11_B_ex.idB_B2_2)
165
                            ))
166
               ))
167
            (or (not (= Super11_B_ex.__Super11_B_ex_2 true))
168
               (and (= Super11_B_ex.idSuper11_B_4 Super11_B_ex.idSuper11_B_2)
169
                    (= Super11_B_ex.idB_B2_3 Super11_B_ex.idB_B2_1)
170
                    ))
171
       )
172
       (= Super11_B_ex.idSuper11_Super11 Super11_B_ex.idSuper11_Super11_1)
173
       (= Super11_B_ex.idSuper11_B 0)
174
       (= Super11_B_ex.idB_B2 Super11_B_ex.idB_B2_3)
175
       )
176
  (Super11_B_ex Super11_B_ex.idSuper11_B_1 Super11_B_ex.idB_B2_1 Super11_B_ex.idSuper11_Super11_1 Super11_B_ex.isInner Super11_B_ex.idSuper11_B Super11_B_ex.idB_B2 Super11_B_ex.idSuper11_Super11)
177
))
178

    
179
; B2_B2a_en
180
(declare-var B2_B2a_en.idB_B2_1 Int)
181
(declare-var B2_B2a_en.isInner Bool)
182
(declare-var B2_B2a_en.idB_B2 Int)
183
(declare-rel B2_B2a_en (Int Bool Int))
184
(rule (=> 
185
  (= B2_B2a_en.idB_B2 1895)
186
  (B2_B2a_en B2_B2a_en.idB_B2_1 B2_B2a_en.isInner B2_B2a_en.idB_B2)
187
))
188

    
189
; b_b2__B2_B2A_IDL_handler_until
190
(declare-var b_b2__B2_B2A_IDL_handler_until.idB_B2_1 Int)
191
(declare-var b_b2__B2_B2A_IDL_handler_until.idSuper11_B_1 Int)
192
(declare-var b_b2__B2_B2A_IDL_handler_until.idSuper11_Super11_1 Int)
193
(declare-var b_b2__B2_B2A_IDL_handler_until.y_1 Int)
194
(declare-var b_b2__B2_B2A_IDL_handler_until.b_b2__restart_in Bool)
195
(declare-var b_b2__B2_B2A_IDL_handler_until.b_b2__state_in b_b2__type)
196
(declare-var b_b2__B2_B2A_IDL_handler_until.idB_B2_out Int)
197
(declare-var b_b2__B2_B2A_IDL_handler_until.idSuper11_B_out Int)
198
(declare-var b_b2__B2_B2A_IDL_handler_until.idSuper11_Super11_out Int)
199
(declare-var b_b2__B2_B2A_IDL_handler_until.y_out Int)
200
(declare-var b_b2__B2_B2A_IDL_handler_until.y_2 Int)
201
(declare-rel b_b2__B2_B2A_IDL_handler_until (Int Int Int Int Bool b_b2__type Int Int Int Int))
202
(rule (=> 
203
  (and (B2_B2a_du b_b2__B2_B2A_IDL_handler_until.y_1
204
                  b_b2__B2_B2A_IDL_handler_until.y_2)
205
       (= b_b2__B2_B2A_IDL_handler_until.y_out b_b2__B2_B2A_IDL_handler_until.y_2)
206
       (= b_b2__B2_B2A_IDL_handler_until.idSuper11_Super11_out b_b2__B2_B2A_IDL_handler_until.idSuper11_Super11_1)
207
       (= b_b2__B2_B2A_IDL_handler_until.idSuper11_B_out b_b2__B2_B2A_IDL_handler_until.idSuper11_B_1)
208
       (= b_b2__B2_B2A_IDL_handler_until.idB_B2_out b_b2__B2_B2A_IDL_handler_until.idB_B2_1)
209
       (= b_b2__B2_B2A_IDL_handler_until.b_b2__state_in POINTB_B2)
210
       (= b_b2__B2_B2A_IDL_handler_until.b_b2__restart_in true)
211
       )
212
  (b_b2__B2_B2A_IDL_handler_until b_b2__B2_B2A_IDL_handler_until.idB_B2_1 b_b2__B2_B2A_IDL_handler_until.idSuper11_B_1 b_b2__B2_B2A_IDL_handler_until.idSuper11_Super11_1 b_b2__B2_B2A_IDL_handler_until.y_1 b_b2__B2_B2A_IDL_handler_until.b_b2__restart_in b_b2__B2_B2A_IDL_handler_until.b_b2__state_in b_b2__B2_B2A_IDL_handler_until.idB_B2_out b_b2__B2_B2A_IDL_handler_until.idSuper11_B_out b_b2__B2_B2A_IDL_handler_until.idSuper11_Super11_out b_b2__B2_B2A_IDL_handler_until.y_out)
213
))
214

    
215
; b_b2__B2_B2A_IDL_unless
216
(declare-var b_b2__B2_B2A_IDL_unless.b_b2__restart_in Bool)
217
(declare-var b_b2__B2_B2A_IDL_unless.b_b2__state_in b_b2__type)
218
(declare-var b_b2__B2_B2A_IDL_unless.b_b2__restart_act Bool)
219
(declare-var b_b2__B2_B2A_IDL_unless.b_b2__state_act b_b2__type)
220
(declare-rel b_b2__B2_B2A_IDL_unless (Bool b_b2__type Bool b_b2__type))
221
(rule (=> 
222
  (and (= b_b2__B2_B2A_IDL_unless.b_b2__state_act b_b2__B2_B2A_IDL_unless.b_b2__state_in)
223
       (= b_b2__B2_B2A_IDL_unless.b_b2__restart_act b_b2__B2_B2A_IDL_unless.b_b2__restart_in)
224
       )
225
  (b_b2__B2_B2A_IDL_unless b_b2__B2_B2A_IDL_unless.b_b2__restart_in b_b2__B2_B2A_IDL_unless.b_b2__state_in b_b2__B2_B2A_IDL_unless.b_b2__restart_act b_b2__B2_B2A_IDL_unless.b_b2__state_act)
226
))
227

    
228
; b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until
229
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idB_B2_1 Int)
230
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.x Int)
231
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B_1 Int)
232
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_Super11_1 Int)
233
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.y_1 Int)
234
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.b_b2__restart_in Bool)
235
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.b_b2__state_in b_b2__type)
236
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idB_B2_out Int)
237
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B_out Int)
238
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_Super11_out Int)
239
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.y_out Int)
240
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_1 Bool)
241
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_2 Bool)
242
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_3 Int)
243
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_4 Int)
244
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_5 Int)
245
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_6 Int)
246
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_7 Int)
247
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_8 Int)
248
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_9 Int)
249
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idB_B2 Int)
250
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idB_B2_2 Int)
251
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idB_B2_3 Int)
252
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B Int)
253
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B_2 Int)
254
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B_3 Int)
255
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B_4 Int)
256
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_Super11 Int)
257
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_Super11_2 Int)
258
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_Super11_3 Int)
259
(declare-rel b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until (Int Int Int Int Int Bool b_b2__type Int Int Int Int))
260
(rule (=> 
261
  (and (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.y_out b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.y_1)
262
       (Super11_B_ex b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B_1
263
                     b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idB_B2_1
264
                     b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_Super11_1
265
                     false
266
                     b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_7
267
                     b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_8
268
                     b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_9)
269
       (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_1 (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.x 0))
270
       (and (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_1 true))
271
               (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_Super11_2 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_9))
272
            (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_1 false))
273
               (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_Super11_2 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_Super11_1))
274
       )
275
       (Super11_A_en b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_Super11_2
276
                     false
277
                     b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_6)
278
       (and (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_1 true))
279
               (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_Super11_3 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_6))
280
            (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_1 false))
281
               (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_Super11_3 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_Super11_2))
282
       )
283
       (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_2 (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.x 0)))
284
       (and (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_1 true))
285
               (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_Super11 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_Super11_3))
286
            (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_1 false))
287
               (and (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_2 true))
288
                       (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_Super11 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_Super11_1))
289
                    (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_2 false))
290
                       (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_Super11 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_Super11_1))
291
               ))
292
       )
293
       (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_Super11_out b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_Super11)
294
       (B_B2_ex b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idB_B2_1
295
                b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B_1
296
                false
297
                b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_4
298
                b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_5)
299
       (and (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_2 true))
300
               (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B_3 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_5))
301
            (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_2 false))
302
               (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B_3 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B_1))
303
       )
304
       (B_B1_en b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B_3
305
                false
306
                b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_3)
307
       (and (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_2 true))
308
               (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B_4 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_3))
309
            (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_2 false))
310
               (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B_4 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B_3))
311
       )
312
       (and (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_1 false))
313
               (and (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B_2 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B_1)
314
                    (and (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_2 true))
315
                            (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B_4))
316
                         (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_2 false))
317
                            (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B_1))
318
                    )
319
                    ))
320
            (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_1 true))
321
               (and (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B_2 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_7)
322
                    (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B_2)
323
                    ))
324
       )
325
       (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B_out b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B)
326
       (and (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_2 true))
327
               (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idB_B2_3 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_4))
328
            (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_2 false))
329
               (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idB_B2_3 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idB_B2_1))
330
       )
331
       (and (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_1 false))
332
               (and (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idB_B2_2 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idB_B2_1)
333
                    (and (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_2 true))
334
                            (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idB_B2 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idB_B2_3))
335
                         (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_2 false))
336
                            (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idB_B2 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idB_B2_1))
337
                    )
338
                    ))
339
            (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_1 true))
340
               (and (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idB_B2_2 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until_8)
341
                    (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idB_B2 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idB_B2_2)
342
                    ))
343
       )
344
       (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idB_B2_out b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idB_B2)
345
       (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.b_b2__state_in POINTB_B2)
346
       (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.b_b2__restart_in true)
347
       )
348
  (b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idB_B2_1 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.x b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B_1 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_Super11_1 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.y_1 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.b_b2__restart_in b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.b_b2__state_in b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idB_B2_out b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_B_out b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.idSuper11_Super11_out b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until.y_out)
349
))
350

    
351
; b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_unless
352
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_unless.b_b2__restart_in Bool)
353
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_unless.b_b2__state_in b_b2__type)
354
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_unless.b_b2__restart_act Bool)
355
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_unless.b_b2__state_act b_b2__type)
356
(declare-rel b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_unless (Bool b_b2__type Bool b_b2__type))
357
(rule (=> 
358
  (and (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_unless.b_b2__state_act b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_unless.b_b2__state_in)
359
       (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_unless.b_b2__restart_act b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_unless.b_b2__restart_in)
360
       )
361
  (b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_unless b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_unless.b_b2__restart_in b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_unless.b_b2__state_in b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_unless.b_b2__restart_act b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_unless.b_b2__state_act)
362
))
363

    
364
; b_b2__POINTB_B2_handler_until
365
(declare-var b_b2__POINTB_B2_handler_until.idB_B2_1 Int)
366
(declare-var b_b2__POINTB_B2_handler_until.idSuper11_B_1 Int)
367
(declare-var b_b2__POINTB_B2_handler_until.idSuper11_Super11_1 Int)
368
(declare-var b_b2__POINTB_B2_handler_until.y_1 Int)
369
(declare-var b_b2__POINTB_B2_handler_until.b_b2__restart_in Bool)
370
(declare-var b_b2__POINTB_B2_handler_until.b_b2__state_in b_b2__type)
371
(declare-var b_b2__POINTB_B2_handler_until.idB_B2_out Int)
372
(declare-var b_b2__POINTB_B2_handler_until.idSuper11_B_out Int)
373
(declare-var b_b2__POINTB_B2_handler_until.idSuper11_Super11_out Int)
374
(declare-var b_b2__POINTB_B2_handler_until.y_out Int)
375
(declare-rel b_b2__POINTB_B2_handler_until (Int Int Int Int Bool b_b2__type Int Int Int Int))
376
(rule (=> 
377
  (and (= b_b2__POINTB_B2_handler_until.y_out b_b2__POINTB_B2_handler_until.y_1)
378
       (= b_b2__POINTB_B2_handler_until.idSuper11_Super11_out b_b2__POINTB_B2_handler_until.idSuper11_Super11_1)
379
       (= b_b2__POINTB_B2_handler_until.idSuper11_B_out b_b2__POINTB_B2_handler_until.idSuper11_B_1)
380
       (= b_b2__POINTB_B2_handler_until.idB_B2_out b_b2__POINTB_B2_handler_until.idB_B2_1)
381
       (= b_b2__POINTB_B2_handler_until.b_b2__state_in POINTB_B2)
382
       (= b_b2__POINTB_B2_handler_until.b_b2__restart_in false)
383
       )
384
  (b_b2__POINTB_B2_handler_until b_b2__POINTB_B2_handler_until.idB_B2_1 b_b2__POINTB_B2_handler_until.idSuper11_B_1 b_b2__POINTB_B2_handler_until.idSuper11_Super11_1 b_b2__POINTB_B2_handler_until.y_1 b_b2__POINTB_B2_handler_until.b_b2__restart_in b_b2__POINTB_B2_handler_until.b_b2__state_in b_b2__POINTB_B2_handler_until.idB_B2_out b_b2__POINTB_B2_handler_until.idSuper11_B_out b_b2__POINTB_B2_handler_until.idSuper11_Super11_out b_b2__POINTB_B2_handler_until.y_out)
385
))
386

    
387
; b_b2__POINTB_B2_unless
388
(declare-var b_b2__POINTB_B2_unless.b_b2__restart_in Bool)
389
(declare-var b_b2__POINTB_B2_unless.b_b2__state_in b_b2__type)
390
(declare-var b_b2__POINTB_B2_unless.idB_B2_1 Int)
391
(declare-var b_b2__POINTB_B2_unless.b_b2__restart_act Bool)
392
(declare-var b_b2__POINTB_B2_unless.b_b2__state_act b_b2__type)
393
(declare-var b_b2__POINTB_B2_unless.__b_b2__POINTB_B2_unless_1 Bool)
394
(declare-var b_b2__POINTB_B2_unless.__b_b2__POINTB_B2_unless_2 Bool)
395
(declare-rel b_b2__POINTB_B2_unless (Bool b_b2__type Int Bool b_b2__type))
396
(rule (=> 
397
  (and (= b_b2__POINTB_B2_unless.__b_b2__POINTB_B2_unless_2 (= b_b2__POINTB_B2_unless.idB_B2_1 1895))
398
       (= b_b2__POINTB_B2_unless.__b_b2__POINTB_B2_unless_1 (= b_b2__POINTB_B2_unless.idB_B2_1 0))
399
       (and (or (not (= b_b2__POINTB_B2_unless.__b_b2__POINTB_B2_unless_1 false))
400
               (and (or (not (= b_b2__POINTB_B2_unless.__b_b2__POINTB_B2_unless_2 false))
401
                       (and (or (not (= b_b2__POINTB_B2_unless.__b_b2__POINTB_B2_unless_2 false))
402
                               (and (= b_b2__POINTB_B2_unless.b_b2__state_act b_b2__POINTB_B2_unless.b_b2__state_in)
403
                                    (= b_b2__POINTB_B2_unless.b_b2__restart_act b_b2__POINTB_B2_unless.b_b2__restart_in)
404
                                    ))
405
                            (or (not (= b_b2__POINTB_B2_unless.__b_b2__POINTB_B2_unless_2 true))
406
                               (and (= b_b2__POINTB_B2_unless.b_b2__state_act B2_B2A_IDL)
407
                                    (= b_b2__POINTB_B2_unless.b_b2__restart_act true)
408
                                    ))
409
                       ))
410
                    (or (not (= b_b2__POINTB_B2_unless.__b_b2__POINTB_B2_unless_2 true))
411
                       (and (= b_b2__POINTB_B2_unless.b_b2__state_act B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1)
412
                            (= b_b2__POINTB_B2_unless.b_b2__restart_act true)
413
                            ))
414
               ))
415
            (or (not (= b_b2__POINTB_B2_unless.__b_b2__POINTB_B2_unless_1 true))
416
               (and (= b_b2__POINTB_B2_unless.b_b2__state_act POINT__TO__B2_B2A_1)
417
                    (= b_b2__POINTB_B2_unless.b_b2__restart_act true)
418
                    ))
419
       )
420
       )
421
  (b_b2__POINTB_B2_unless b_b2__POINTB_B2_unless.b_b2__restart_in b_b2__POINTB_B2_unless.b_b2__state_in b_b2__POINTB_B2_unless.idB_B2_1 b_b2__POINTB_B2_unless.b_b2__restart_act b_b2__POINTB_B2_unless.b_b2__state_act)
422
))
423

    
424
; b_b2__POINT__TO__B2_B2A_1_handler_until
425
(declare-var b_b2__POINT__TO__B2_B2A_1_handler_until.idB_B2_1 Int)
426
(declare-var b_b2__POINT__TO__B2_B2A_1_handler_until.idSuper11_B_1 Int)
427
(declare-var b_b2__POINT__TO__B2_B2A_1_handler_until.idSuper11_Super11_1 Int)
428
(declare-var b_b2__POINT__TO__B2_B2A_1_handler_until.y_1 Int)
429
(declare-var b_b2__POINT__TO__B2_B2A_1_handler_until.b_b2__restart_in Bool)
430
(declare-var b_b2__POINT__TO__B2_B2A_1_handler_until.b_b2__state_in b_b2__type)
431
(declare-var b_b2__POINT__TO__B2_B2A_1_handler_until.idB_B2_out Int)
432
(declare-var b_b2__POINT__TO__B2_B2A_1_handler_until.idSuper11_B_out Int)
433
(declare-var b_b2__POINT__TO__B2_B2A_1_handler_until.idSuper11_Super11_out Int)
434
(declare-var b_b2__POINT__TO__B2_B2A_1_handler_until.y_out Int)
435
(declare-var b_b2__POINT__TO__B2_B2A_1_handler_until.idB_B2_2 Int)
436
(declare-rel b_b2__POINT__TO__B2_B2A_1_handler_until (Int Int Int Int Bool b_b2__type Int Int Int Int))
437
(rule (=> 
438
  (and (= b_b2__POINT__TO__B2_B2A_1_handler_until.y_out b_b2__POINT__TO__B2_B2A_1_handler_until.y_1)
439
       (= b_b2__POINT__TO__B2_B2A_1_handler_until.idSuper11_Super11_out b_b2__POINT__TO__B2_B2A_1_handler_until.idSuper11_Super11_1)
440
       (= b_b2__POINT__TO__B2_B2A_1_handler_until.idSuper11_B_out b_b2__POINT__TO__B2_B2A_1_handler_until.idSuper11_B_1)
441
       (B2_B2a_en b_b2__POINT__TO__B2_B2A_1_handler_until.idB_B2_1
442
                  false
443
                  b_b2__POINT__TO__B2_B2A_1_handler_until.idB_B2_2)
444
       (= b_b2__POINT__TO__B2_B2A_1_handler_until.idB_B2_out b_b2__POINT__TO__B2_B2A_1_handler_until.idB_B2_2)
445
       (= b_b2__POINT__TO__B2_B2A_1_handler_until.b_b2__state_in POINTB_B2)
446
       (= b_b2__POINT__TO__B2_B2A_1_handler_until.b_b2__restart_in true)
447
       )
448
  (b_b2__POINT__TO__B2_B2A_1_handler_until b_b2__POINT__TO__B2_B2A_1_handler_until.idB_B2_1 b_b2__POINT__TO__B2_B2A_1_handler_until.idSuper11_B_1 b_b2__POINT__TO__B2_B2A_1_handler_until.idSuper11_Super11_1 b_b2__POINT__TO__B2_B2A_1_handler_until.y_1 b_b2__POINT__TO__B2_B2A_1_handler_until.b_b2__restart_in b_b2__POINT__TO__B2_B2A_1_handler_until.b_b2__state_in b_b2__POINT__TO__B2_B2A_1_handler_until.idB_B2_out b_b2__POINT__TO__B2_B2A_1_handler_until.idSuper11_B_out b_b2__POINT__TO__B2_B2A_1_handler_until.idSuper11_Super11_out b_b2__POINT__TO__B2_B2A_1_handler_until.y_out)
449
))
450

    
451
; b_b2__POINT__TO__B2_B2A_1_unless
452
(declare-var b_b2__POINT__TO__B2_B2A_1_unless.b_b2__restart_in Bool)
453
(declare-var b_b2__POINT__TO__B2_B2A_1_unless.b_b2__state_in b_b2__type)
454
(declare-var b_b2__POINT__TO__B2_B2A_1_unless.b_b2__restart_act Bool)
455
(declare-var b_b2__POINT__TO__B2_B2A_1_unless.b_b2__state_act b_b2__type)
456
(declare-rel b_b2__POINT__TO__B2_B2A_1_unless (Bool b_b2__type Bool b_b2__type))
457
(rule (=> 
458
  (and (= b_b2__POINT__TO__B2_B2A_1_unless.b_b2__state_act b_b2__POINT__TO__B2_B2A_1_unless.b_b2__state_in)
459
       (= b_b2__POINT__TO__B2_B2A_1_unless.b_b2__restart_act b_b2__POINT__TO__B2_B2A_1_unless.b_b2__restart_in)
460
       )
461
  (b_b2__POINT__TO__B2_B2A_1_unless b_b2__POINT__TO__B2_B2A_1_unless.b_b2__restart_in b_b2__POINT__TO__B2_B2A_1_unless.b_b2__state_in b_b2__POINT__TO__B2_B2A_1_unless.b_b2__restart_act b_b2__POINT__TO__B2_B2A_1_unless.b_b2__state_act)
462
))
463

    
464
; B_B1_du
465
(declare-var B_B1_du.y_1 Int)
466
(declare-var B_B1_du.y Int)
467
(declare-rel B_B1_du (Int Int))
468
(rule (=> 
469
  (= B_B1_du.y (+ B_B1_du.y_1 1))
470
  (B_B1_du B_B1_du.y_1 B_B1_du.y)
471
))
472

    
473
; B_B2_en
474
(declare-var B_B2_en.idB_B2_1 Int)
475
(declare-var B_B2_en.idSuper11_B_1 Int)
476
(declare-var B_B2_en.isInner Bool)
477
(declare-var B_B2_en.idB_B2 Int)
478
(declare-var B_B2_en.idSuper11_B Int)
479
(declare-var B_B2_en.__B_B2_en_1 Bool)
480
(declare-var B_B2_en.__B_B2_en_2 Bool)
481
(declare-var B_B2_en.__B_B2_en_3 Int)
482
(declare-var B_B2_en.idB_B2_2 Int)
483
(declare-var B_B2_en.idB_B2_3 Int)
484
(declare-var B_B2_en.idB_B2_4 Int)
485
(declare-var B_B2_en.idB_B2_5 Int)
486
(declare-var B_B2_en.idSuper11_B_3 Int)
487
(declare-var B_B2_en.idSuper11_B_4 Int)
488
(declare-rel B_B2_en (Int Int Bool Int Int))
489
(rule (=> 
490
  (and (B2_B2a_en B_B2_en.idB_B2_1
491
                  false
492
                  B_B2_en.__B_B2_en_3)
493
       (= B_B2_en.__B_B2_en_2 (= B_B2_en.idB_B2_1 1895))
494
       (and (or (not (= B_B2_en.__B_B2_en_2 true))
495
               (= B_B2_en.idB_B2_4 B_B2_en.__B_B2_en_3))
496
            (or (not (= B_B2_en.__B_B2_en_2 false))
497
               (= B_B2_en.idB_B2_4 B_B2_en.idB_B2_1))
498
       )
499
       (B2_B2a_en B_B2_en.idB_B2_1
500
                  false
501
                  B_B2_en.idB_B2_2)
502
       (= B_B2_en.__B_B2_en_1 (= B_B2_en.idB_B2_1 0))
503
       (and (or (not (= B_B2_en.__B_B2_en_1 false))
504
               (and (= B_B2_en.idSuper11_B_3 1894)
505
                    (= B_B2_en.idB_B2_3 B_B2_en.idB_B2_1)
506
                    (and (or (not (= B_B2_en.__B_B2_en_2 false))
507
                            (and (= B_B2_en.idSuper11_B_4 1894)
508
                                 (= B_B2_en.idB_B2_5 B_B2_en.idB_B2_1)
509
                                 ))
510
                         (or (not (= B_B2_en.__B_B2_en_2 true))
511
                            (and (= B_B2_en.idSuper11_B_4 B_B2_en.idSuper11_B_3)
512
                                 (= B_B2_en.idB_B2_5 B_B2_en.idB_B2_4)
513
                                 ))
514
                    )
515
                    ))
516
            (or (not (= B_B2_en.__B_B2_en_1 true))
517
               (and (= B_B2_en.idSuper11_B_3 1894)
518
                    (= B_B2_en.idB_B2_3 B_B2_en.idB_B2_2)
519
                    (= B_B2_en.idSuper11_B_4 B_B2_en.idSuper11_B_3)
520
                    (= B_B2_en.idB_B2_5 B_B2_en.idB_B2_3)
521
                    ))
522
       )
523
       (= B_B2_en.idSuper11_B B_B2_en.idSuper11_B_4)
524
       (= B_B2_en.idB_B2 B_B2_en.idB_B2_5)
525
       )
526
  (B_B2_en B_B2_en.idB_B2_1 B_B2_en.idSuper11_B_1 B_B2_en.isInner B_B2_en.idB_B2 B_B2_en.idSuper11_B)
527
))
528

    
529
; B_B2_du
530
(declare-var B_B2_du.y_1 Int)
531
(declare-var B_B2_du.y Int)
532
(declare-rel B_B2_du (Int Int))
533
(rule (=> 
534
  (= B_B2_du.y (+ B_B2_du.y_1 1))
535
  (B_B2_du B_B2_du.y_1 B_B2_du.y)
536
))
537

    
538
; B_B2_node
539
(declare-var B_B2_node.idB_B2_1 Int)
540
(declare-var B_B2_node.x Int)
541
(declare-var B_B2_node.idSuper11_B_1 Int)
542
(declare-var B_B2_node.idSuper11_Super11_1 Int)
543
(declare-var B_B2_node.y_1 Int)
544
(declare-var B_B2_node.idB_B2 Int)
545
(declare-var B_B2_node.idSuper11_B Int)
546
(declare-var B_B2_node.idSuper11_Super11 Int)
547
(declare-var B_B2_node.y Int)
548
(declare-var B_B2_node.__B_B2_node_34_c Bool)
549
(declare-var B_B2_node.__B_B2_node_35_c b_b2__type)
550
(declare-var B_B2_node.ni_10._arrow._first_c Bool)
551
(declare-var B_B2_node.__B_B2_node_34_m Bool)
552
(declare-var B_B2_node.__B_B2_node_35_m b_b2__type)
553
(declare-var B_B2_node.ni_10._arrow._first_m Bool)
554
(declare-var B_B2_node.__B_B2_node_34_x Bool)
555
(declare-var B_B2_node.__B_B2_node_35_x b_b2__type)
556
(declare-var B_B2_node.ni_10._arrow._first_x Bool)
557
(declare-var B_B2_node.__B_B2_node_1 Bool)
558
(declare-var B_B2_node.__B_B2_node_10 b_b2__type)
559
(declare-var B_B2_node.__B_B2_node_11 Int)
560
(declare-var B_B2_node.__B_B2_node_12 Int)
561
(declare-var B_B2_node.__B_B2_node_13 Int)
562
(declare-var B_B2_node.__B_B2_node_14 Int)
563
(declare-var B_B2_node.__B_B2_node_15 Bool)
564
(declare-var B_B2_node.__B_B2_node_16 b_b2__type)
565
(declare-var B_B2_node.__B_B2_node_17 Int)
566
(declare-var B_B2_node.__B_B2_node_18 Int)
567
(declare-var B_B2_node.__B_B2_node_19 Int)
568
(declare-var B_B2_node.__B_B2_node_2 b_b2__type)
569
(declare-var B_B2_node.__B_B2_node_20 Int)
570
(declare-var B_B2_node.__B_B2_node_21 Bool)
571
(declare-var B_B2_node.__B_B2_node_22 b_b2__type)
572
(declare-var B_B2_node.__B_B2_node_23 Int)
573
(declare-var B_B2_node.__B_B2_node_24 Int)
574
(declare-var B_B2_node.__B_B2_node_25 Int)
575
(declare-var B_B2_node.__B_B2_node_26 Int)
576
(declare-var B_B2_node.__B_B2_node_27 Bool)
577
(declare-var B_B2_node.__B_B2_node_28 b_b2__type)
578
(declare-var B_B2_node.__B_B2_node_29 Int)
579
(declare-var B_B2_node.__B_B2_node_3 Bool)
580
(declare-var B_B2_node.__B_B2_node_30 Int)
581
(declare-var B_B2_node.__B_B2_node_31 Int)
582
(declare-var B_B2_node.__B_B2_node_32 Int)
583
(declare-var B_B2_node.__B_B2_node_33 Bool)
584
(declare-var B_B2_node.__B_B2_node_4 b_b2__type)
585
(declare-var B_B2_node.__B_B2_node_5 Bool)
586
(declare-var B_B2_node.__B_B2_node_6 b_b2__type)
587
(declare-var B_B2_node.__B_B2_node_7 Bool)
588
(declare-var B_B2_node.__B_B2_node_8 b_b2__type)
589
(declare-var B_B2_node.__B_B2_node_9 Bool)
590
(declare-var B_B2_node.b_b2__next_restart_in Bool)
591
(declare-var B_B2_node.b_b2__next_state_in b_b2__type)
592
(declare-var B_B2_node.b_b2__restart_act Bool)
593
(declare-var B_B2_node.b_b2__restart_in Bool)
594
(declare-var B_B2_node.b_b2__state_act b_b2__type)
595
(declare-var B_B2_node.b_b2__state_in b_b2__type)
596
(declare-rel B_B2_node_reset (Bool b_b2__type Bool Bool b_b2__type Bool))
597
(declare-rel B_B2_node_step (Int Int Int Int Int Int Int Int Int Bool b_b2__type Bool Bool b_b2__type Bool))
598

    
599
(rule (=> 
600
  (and 
601
       (= B_B2_node.__B_B2_node_34_m B_B2_node.__B_B2_node_34_c)
602
       (= B_B2_node.__B_B2_node_35_m B_B2_node.__B_B2_node_35_c)
603
       (= B_B2_node.ni_10._arrow._first_m true)
604
  )
605
  (B_B2_node_reset B_B2_node.__B_B2_node_34_c
606
                   B_B2_node.__B_B2_node_35_c
607
                   B_B2_node.ni_10._arrow._first_c
608
                   B_B2_node.__B_B2_node_34_m
609
                   B_B2_node.__B_B2_node_35_m
610
                   B_B2_node.ni_10._arrow._first_m)
611
))
612

    
613
(rule (=> 
614
  (and (= B_B2_node.ni_10._arrow._first_m B_B2_node.ni_10._arrow._first_c)
615
       (and (= B_B2_node.__B_B2_node_33 (ite B_B2_node.ni_10._arrow._first_m true false))
616
            (= B_B2_node.ni_10._arrow._first_x false))
617
       (and (or (not (= B_B2_node.__B_B2_node_33 false))
618
               (and (= B_B2_node.b_b2__state_in B_B2_node.__B_B2_node_35_c)
619
                    (= B_B2_node.b_b2__restart_in B_B2_node.__B_B2_node_34_c)
620
                    ))
621
            (or (not (= B_B2_node.__B_B2_node_33 true))
622
               (and (= B_B2_node.b_b2__state_in POINTB_B2)
623
                    (= B_B2_node.b_b2__restart_in false)
624
                    ))
625
       )
626
       (and (or (not (= B_B2_node.b_b2__state_in B2_B2A_IDL))
627
               (and (b_b2__B2_B2A_IDL_unless B_B2_node.b_b2__restart_in
628
                                             B_B2_node.b_b2__state_in
629
                                             B_B2_node.__B_B2_node_1
630
                                             B_B2_node.__B_B2_node_2)
631
                    (= B_B2_node.b_b2__state_act B_B2_node.__B_B2_node_2)
632
                    (= B_B2_node.b_b2__restart_act B_B2_node.__B_B2_node_1)
633
                    ))
634
            (or (not (= B_B2_node.b_b2__state_in B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1))
635
               (and (b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_unless 
636
                    B_B2_node.b_b2__restart_in
637
                    B_B2_node.b_b2__state_in
638
                    B_B2_node.__B_B2_node_3
639
                    B_B2_node.__B_B2_node_4)
640
                    (= B_B2_node.b_b2__state_act B_B2_node.__B_B2_node_4)
641
                    (= B_B2_node.b_b2__restart_act B_B2_node.__B_B2_node_3)
642
                    ))
643
            (or (not (= B_B2_node.b_b2__state_in POINTB_B2))
644
               (and (b_b2__POINTB_B2_unless B_B2_node.b_b2__restart_in
645
                                            B_B2_node.b_b2__state_in
646
                                            B_B2_node.idB_B2_1
647
                                            B_B2_node.__B_B2_node_7
648
                                            B_B2_node.__B_B2_node_8)
649
                    (= B_B2_node.b_b2__state_act B_B2_node.__B_B2_node_8)
650
                    (= B_B2_node.b_b2__restart_act B_B2_node.__B_B2_node_7)
651
                    ))
652
            (or (not (= B_B2_node.b_b2__state_in POINT__TO__B2_B2A_1))
653
               (and (b_b2__POINT__TO__B2_B2A_1_unless B_B2_node.b_b2__restart_in
654
                                                      B_B2_node.b_b2__state_in
655
                                                      B_B2_node.__B_B2_node_5
656
                                                      B_B2_node.__B_B2_node_6)
657
                    (= B_B2_node.b_b2__state_act B_B2_node.__B_B2_node_6)
658
                    (= B_B2_node.b_b2__restart_act B_B2_node.__B_B2_node_5)
659
                    ))
660
       )
661
       (and (or (not (= B_B2_node.b_b2__state_act B2_B2A_IDL))
662
               (and (b_b2__B2_B2A_IDL_handler_until B_B2_node.idB_B2_1
663
                                                    B_B2_node.idSuper11_B_1
664
                                                    B_B2_node.idSuper11_Super11_1
665
                                                    B_B2_node.y_1
666
                                                    B_B2_node.__B_B2_node_9
667
                                                    B_B2_node.__B_B2_node_10
668
                                                    B_B2_node.__B_B2_node_11
669
                                                    B_B2_node.__B_B2_node_12
670
                                                    B_B2_node.__B_B2_node_13
671
                                                    B_B2_node.__B_B2_node_14)
672
                    (= B_B2_node.y B_B2_node.__B_B2_node_14)
673
                    (= B_B2_node.idSuper11_Super11 B_B2_node.__B_B2_node_13)
674
                    (= B_B2_node.idSuper11_B B_B2_node.__B_B2_node_12)
675
                    (= B_B2_node.idB_B2 B_B2_node.__B_B2_node_11)
676
                    (= B_B2_node.b_b2__next_state_in B_B2_node.__B_B2_node_10)
677
                    (= B_B2_node.b_b2__next_restart_in B_B2_node.__B_B2_node_9)
678
                    ))
679
            (or (not (= B_B2_node.b_b2__state_act B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1))
680
               (and (b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1899_1_handler_until 
681
                    B_B2_node.idB_B2_1
682
                    B_B2_node.x
683
                    B_B2_node.idSuper11_B_1
684
                    B_B2_node.idSuper11_Super11_1
685
                    B_B2_node.y_1
686
                    B_B2_node.__B_B2_node_15
687
                    B_B2_node.__B_B2_node_16
688
                    B_B2_node.__B_B2_node_17
689
                    B_B2_node.__B_B2_node_18
690
                    B_B2_node.__B_B2_node_19
691
                    B_B2_node.__B_B2_node_20)
692
                    (= B_B2_node.y B_B2_node.__B_B2_node_20)
693
                    (= B_B2_node.idSuper11_Super11 B_B2_node.__B_B2_node_19)
694
                    (= B_B2_node.idSuper11_B B_B2_node.__B_B2_node_18)
695
                    (= B_B2_node.idB_B2 B_B2_node.__B_B2_node_17)
696
                    (= B_B2_node.b_b2__next_state_in B_B2_node.__B_B2_node_16)
697
                    (= B_B2_node.b_b2__next_restart_in B_B2_node.__B_B2_node_15)
698
                    ))
699
            (or (not (= B_B2_node.b_b2__state_act POINTB_B2))
700
               (and (b_b2__POINTB_B2_handler_until B_B2_node.idB_B2_1
701
                                                   B_B2_node.idSuper11_B_1
702
                                                   B_B2_node.idSuper11_Super11_1
703
                                                   B_B2_node.y_1
704
                                                   B_B2_node.__B_B2_node_27
705
                                                   B_B2_node.__B_B2_node_28
706
                                                   B_B2_node.__B_B2_node_29
707
                                                   B_B2_node.__B_B2_node_30
708
                                                   B_B2_node.__B_B2_node_31
709
                                                   B_B2_node.__B_B2_node_32)
710
                    (= B_B2_node.y B_B2_node.__B_B2_node_32)
711
                    (= B_B2_node.idSuper11_Super11 B_B2_node.__B_B2_node_31)
712
                    (= B_B2_node.idSuper11_B B_B2_node.__B_B2_node_30)
713
                    (= B_B2_node.idB_B2 B_B2_node.__B_B2_node_29)
714
                    (= B_B2_node.b_b2__next_state_in B_B2_node.__B_B2_node_28)
715
                    (= B_B2_node.b_b2__next_restart_in B_B2_node.__B_B2_node_27)
716
                    ))
717
            (or (not (= B_B2_node.b_b2__state_act POINT__TO__B2_B2A_1))
718
               (and (b_b2__POINT__TO__B2_B2A_1_handler_until B_B2_node.idB_B2_1
719
                                                             B_B2_node.idSuper11_B_1
720
                                                             B_B2_node.idSuper11_Super11_1
721
                                                             B_B2_node.y_1
722
                                                             B_B2_node.__B_B2_node_21
723
                                                             B_B2_node.__B_B2_node_22
724
                                                             B_B2_node.__B_B2_node_23
725
                                                             B_B2_node.__B_B2_node_24
726
                                                             B_B2_node.__B_B2_node_25
727
                                                             B_B2_node.__B_B2_node_26)
728
                    (= B_B2_node.y B_B2_node.__B_B2_node_26)
729
                    (= B_B2_node.idSuper11_Super11 B_B2_node.__B_B2_node_25)
730
                    (= B_B2_node.idSuper11_B B_B2_node.__B_B2_node_24)
731
                    (= B_B2_node.idB_B2 B_B2_node.__B_B2_node_23)
732
                    (= B_B2_node.b_b2__next_state_in B_B2_node.__B_B2_node_22)
733
                    (= B_B2_node.b_b2__next_restart_in B_B2_node.__B_B2_node_21)
734
                    ))
735
       )
736
       (= B_B2_node.__B_B2_node_35_x B_B2_node.b_b2__next_state_in)
737
       (= B_B2_node.__B_B2_node_34_x B_B2_node.b_b2__next_restart_in)
738
       )
739
  (B_B2_node_step B_B2_node.idB_B2_1
740
                  B_B2_node.x
741
                  B_B2_node.idSuper11_B_1
742
                  B_B2_node.idSuper11_Super11_1
743
                  B_B2_node.y_1
744
                  B_B2_node.idB_B2
745
                  B_B2_node.idSuper11_B
746
                  B_B2_node.idSuper11_Super11
747
                  B_B2_node.y
748
                  B_B2_node.__B_B2_node_34_c
749
                  B_B2_node.__B_B2_node_35_c
750
                  B_B2_node.ni_10._arrow._first_c
751
                  B_B2_node.__B_B2_node_34_x
752
                  B_B2_node.__B_B2_node_35_x
753
                  B_B2_node.ni_10._arrow._first_x)
754
))
755

    
756
; super11_b__B_B1_IDL_handler_until
757
(declare-var super11_b__B_B1_IDL_handler_until.idSuper11_B_1 Int)
758
(declare-var super11_b__B_B1_IDL_handler_until.idB_B2_1 Int)
759
(declare-var super11_b__B_B1_IDL_handler_until.y_1 Int)
760
(declare-var super11_b__B_B1_IDL_handler_until.idSuper11_Super11_1 Int)
761
(declare-var super11_b__B_B1_IDL_handler_until.super11_b__restart_in Bool)
762
(declare-var super11_b__B_B1_IDL_handler_until.super11_b__state_in super11_b__type)
763
(declare-var super11_b__B_B1_IDL_handler_until.idB_B2_out Int)
764
(declare-var super11_b__B_B1_IDL_handler_until.idSuper11_B_out Int)
765
(declare-var super11_b__B_B1_IDL_handler_until.idSuper11_Super11_out Int)
766
(declare-var super11_b__B_B1_IDL_handler_until.y_out Int)
767
(declare-var super11_b__B_B1_IDL_handler_until.y_2 Int)
768
(declare-rel super11_b__B_B1_IDL_handler_until (Int Int Int Int Bool super11_b__type Int Int Int Int))
769
(rule (=> 
770
  (and (B_B1_du super11_b__B_B1_IDL_handler_until.y_1
771
                super11_b__B_B1_IDL_handler_until.y_2)
772
       (= super11_b__B_B1_IDL_handler_until.y_out super11_b__B_B1_IDL_handler_until.y_2)
773
       (= super11_b__B_B1_IDL_handler_until.super11_b__state_in POINTSuper11_B)
774
       (= super11_b__B_B1_IDL_handler_until.super11_b__restart_in true)
775
       (= super11_b__B_B1_IDL_handler_until.idSuper11_Super11_out super11_b__B_B1_IDL_handler_until.idSuper11_Super11_1)
776
       (= super11_b__B_B1_IDL_handler_until.idSuper11_B_out super11_b__B_B1_IDL_handler_until.idSuper11_B_1)
777
       (= super11_b__B_B1_IDL_handler_until.idB_B2_out super11_b__B_B1_IDL_handler_until.idB_B2_1)
778
       )
779
  (super11_b__B_B1_IDL_handler_until super11_b__B_B1_IDL_handler_until.idSuper11_B_1 super11_b__B_B1_IDL_handler_until.idB_B2_1 super11_b__B_B1_IDL_handler_until.y_1 super11_b__B_B1_IDL_handler_until.idSuper11_Super11_1 super11_b__B_B1_IDL_handler_until.super11_b__restart_in super11_b__B_B1_IDL_handler_until.super11_b__state_in super11_b__B_B1_IDL_handler_until.idB_B2_out super11_b__B_B1_IDL_handler_until.idSuper11_B_out super11_b__B_B1_IDL_handler_until.idSuper11_Super11_out super11_b__B_B1_IDL_handler_until.y_out)
780
))
781

    
782
; super11_b__B_B1_IDL_unless
783
(declare-var super11_b__B_B1_IDL_unless.super11_b__restart_in Bool)
784
(declare-var super11_b__B_B1_IDL_unless.super11_b__state_in super11_b__type)
785
(declare-var super11_b__B_B1_IDL_unless.super11_b__restart_act Bool)
786
(declare-var super11_b__B_B1_IDL_unless.super11_b__state_act super11_b__type)
787
(declare-rel super11_b__B_B1_IDL_unless (Bool super11_b__type Bool super11_b__type))
788
(rule (=> 
789
  (and (= super11_b__B_B1_IDL_unless.super11_b__state_act super11_b__B_B1_IDL_unless.super11_b__state_in)
790
       (= super11_b__B_B1_IDL_unless.super11_b__restart_act super11_b__B_B1_IDL_unless.super11_b__restart_in)
791
       )
792
  (super11_b__B_B1_IDL_unless super11_b__B_B1_IDL_unless.super11_b__restart_in super11_b__B_B1_IDL_unless.super11_b__state_in super11_b__B_B1_IDL_unless.super11_b__restart_act super11_b__B_B1_IDL_unless.super11_b__state_act)
793
))
794

    
795
; super11_b__B_B1__TO__B_B2_1_handler_until
796
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_B_1 Int)
797
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.idB_B2_1 Int)
798
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.y_1 Int)
799
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_Super11_1 Int)
800
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.super11_b__restart_in Bool)
801
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.super11_b__state_in super11_b__type)
802
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.idB_B2_out Int)
803
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_B_out Int)
804
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_Super11_out Int)
805
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.y_out Int)
806
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.idB_B2_2 Int)
807
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_B_2 Int)
808
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_B_3 Int)
809
(declare-rel super11_b__B_B1__TO__B_B2_1_handler_until (Int Int Int Int Bool super11_b__type Int Int Int Int))
810
(rule (=> 
811
  (and (= super11_b__B_B1__TO__B_B2_1_handler_until.y_out super11_b__B_B1__TO__B_B2_1_handler_until.y_1)
812
       (= super11_b__B_B1__TO__B_B2_1_handler_until.super11_b__state_in POINTSuper11_B)
813
       (= super11_b__B_B1__TO__B_B2_1_handler_until.super11_b__restart_in true)
814
       (= super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_Super11_out super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_Super11_1)
815
       (B_B1_ex super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_B_1
816
                false
817
                super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_B_2)
818
       (B_B2_en super11_b__B_B1__TO__B_B2_1_handler_until.idB_B2_1
819
                super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_B_2
820
                false
821
                super11_b__B_B1__TO__B_B2_1_handler_until.idB_B2_2
822
                super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_B_3)
823
       (= super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_B_out super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_B_3)
824
       (= super11_b__B_B1__TO__B_B2_1_handler_until.idB_B2_out super11_b__B_B1__TO__B_B2_1_handler_until.idB_B2_2)
825
       )
826
  (super11_b__B_B1__TO__B_B2_1_handler_until super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_B_1 super11_b__B_B1__TO__B_B2_1_handler_until.idB_B2_1 super11_b__B_B1__TO__B_B2_1_handler_until.y_1 super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_Super11_1 super11_b__B_B1__TO__B_B2_1_handler_until.super11_b__restart_in super11_b__B_B1__TO__B_B2_1_handler_until.super11_b__state_in super11_b__B_B1__TO__B_B2_1_handler_until.idB_B2_out super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_B_out super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_Super11_out super11_b__B_B1__TO__B_B2_1_handler_until.y_out)
827
))
828

    
829
; super11_b__B_B1__TO__B_B2_1_unless
830
(declare-var super11_b__B_B1__TO__B_B2_1_unless.super11_b__restart_in Bool)
831
(declare-var super11_b__B_B1__TO__B_B2_1_unless.super11_b__state_in super11_b__type)
832
(declare-var super11_b__B_B1__TO__B_B2_1_unless.super11_b__restart_act Bool)
833
(declare-var super11_b__B_B1__TO__B_B2_1_unless.super11_b__state_act super11_b__type)
834
(declare-rel super11_b__B_B1__TO__B_B2_1_unless (Bool super11_b__type Bool super11_b__type))
835
(rule (=> 
836
  (and (= super11_b__B_B1__TO__B_B2_1_unless.super11_b__state_act super11_b__B_B1__TO__B_B2_1_unless.super11_b__state_in)
837
       (= super11_b__B_B1__TO__B_B2_1_unless.super11_b__restart_act super11_b__B_B1__TO__B_B2_1_unless.super11_b__restart_in)
838
       )
839
  (super11_b__B_B1__TO__B_B2_1_unless super11_b__B_B1__TO__B_B2_1_unless.super11_b__restart_in super11_b__B_B1__TO__B_B2_1_unless.super11_b__state_in super11_b__B_B1__TO__B_B2_1_unless.super11_b__restart_act super11_b__B_B1__TO__B_B2_1_unless.super11_b__state_act)
840
))
841

    
842
; super11_b__B_B2_IDL_handler_until
843
(declare-var super11_b__B_B2_IDL_handler_until.idSuper11_B_1 Int)
844
(declare-var super11_b__B_B2_IDL_handler_until.idB_B2_1 Int)
845
(declare-var super11_b__B_B2_IDL_handler_until.y_1 Int)
846
(declare-var super11_b__B_B2_IDL_handler_until.idSuper11_Super11_1 Int)
847
(declare-var super11_b__B_B2_IDL_handler_until.x Int)
848
(declare-var super11_b__B_B2_IDL_handler_until.super11_b__restart_in Bool)
849
(declare-var super11_b__B_B2_IDL_handler_until.super11_b__state_in super11_b__type)
850
(declare-var super11_b__B_B2_IDL_handler_until.idB_B2_out Int)
851
(declare-var super11_b__B_B2_IDL_handler_until.idSuper11_B_out Int)
852
(declare-var super11_b__B_B2_IDL_handler_until.idSuper11_Super11_out Int)
853
(declare-var super11_b__B_B2_IDL_handler_until.y_out Int)
854
(declare-var super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c Bool)
855
(declare-var super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c b_b2__type)
856
(declare-var super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c Bool)
857
(declare-var super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m Bool)
858
(declare-var super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m b_b2__type)
859
(declare-var super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m Bool)
860
(declare-var super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_x Bool)
861
(declare-var super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_x b_b2__type)
862
(declare-var super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_x Bool)
863
(declare-var super11_b__B_B2_IDL_handler_until.idB_B2_2 Int)
864
(declare-var super11_b__B_B2_IDL_handler_until.idSuper11_B_2 Int)
865
(declare-var super11_b__B_B2_IDL_handler_until.idSuper11_Super11_2 Int)
866
(declare-var super11_b__B_B2_IDL_handler_until.y_2 Int)
867
(declare-var super11_b__B_B2_IDL_handler_until.y_3 Int)
868
(declare-rel super11_b__B_B2_IDL_handler_until_reset (Bool b_b2__type Bool Bool b_b2__type Bool))
869
(declare-rel super11_b__B_B2_IDL_handler_until_step (Int Int Int Int Int Bool super11_b__type Int Int Int Int Bool b_b2__type Bool Bool b_b2__type Bool))
870

    
871
(rule (=> 
872
  (and 
873
       
874
       (B_B2_node_reset super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c
875
                        super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c
876
                        super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c
877
                        super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m
878
                        super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m
879
                        super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m)
880
  )
881
  (super11_b__B_B2_IDL_handler_until_reset super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c
882
                                           super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c
883
                                           super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c
884
                                           super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m
885
                                           super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m
886
                                           super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m)
887
))
888

    
889
(rule (=> 
890
  (and (B_B2_du super11_b__B_B2_IDL_handler_until.y_1
891
                super11_b__B_B2_IDL_handler_until.y_2)
892
       (and (= super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c)
893
            (= super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c)
894
            (= super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c)
895
            )
896
       (B_B2_node_step super11_b__B_B2_IDL_handler_until.idB_B2_1
897
                       super11_b__B_B2_IDL_handler_until.x
898
                       super11_b__B_B2_IDL_handler_until.idSuper11_B_1
899
                       super11_b__B_B2_IDL_handler_until.idSuper11_Super11_1
900
                       super11_b__B_B2_IDL_handler_until.y_2
901
                       super11_b__B_B2_IDL_handler_until.idB_B2_2
902
                       super11_b__B_B2_IDL_handler_until.idSuper11_B_2
903
                       super11_b__B_B2_IDL_handler_until.idSuper11_Super11_2
904
                       super11_b__B_B2_IDL_handler_until.y_3
905
                       super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m
906
                       super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m
907
                       super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m
908
                       super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_x
909
                       super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_x
910
                       super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_x)
911
       (= super11_b__B_B2_IDL_handler_until.y_out super11_b__B_B2_IDL_handler_until.y_3)
912
       (= super11_b__B_B2_IDL_handler_until.super11_b__state_in POINTSuper11_B)
913
       (= super11_b__B_B2_IDL_handler_until.super11_b__restart_in true)
914
       (= super11_b__B_B2_IDL_handler_until.idSuper11_Super11_out super11_b__B_B2_IDL_handler_until.idSuper11_Super11_2)
915
       (= super11_b__B_B2_IDL_handler_until.idSuper11_B_out super11_b__B_B2_IDL_handler_until.idSuper11_B_2)
916
       (= super11_b__B_B2_IDL_handler_until.idB_B2_out super11_b__B_B2_IDL_handler_until.idB_B2_2)
917
       )
918
  (super11_b__B_B2_IDL_handler_until_step super11_b__B_B2_IDL_handler_until.idSuper11_B_1
919
                                          super11_b__B_B2_IDL_handler_until.idB_B2_1
920
                                          super11_b__B_B2_IDL_handler_until.y_1
921
                                          super11_b__B_B2_IDL_handler_until.idSuper11_Super11_1
922
                                          super11_b__B_B2_IDL_handler_until.x
923
                                          super11_b__B_B2_IDL_handler_until.super11_b__restart_in
924
                                          super11_b__B_B2_IDL_handler_until.super11_b__state_in
925
                                          super11_b__B_B2_IDL_handler_until.idB_B2_out
926
                                          super11_b__B_B2_IDL_handler_until.idSuper11_B_out
927
                                          super11_b__B_B2_IDL_handler_until.idSuper11_Super11_out
928
                                          super11_b__B_B2_IDL_handler_until.y_out
929
                                          super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c
930
                                          super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c
931
                                          super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c
932
                                          super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_x
933
                                          super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_x
934
                                          super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_x)
935
))
936

    
937
; super11_b__B_B2_IDL_unless
938
(declare-var super11_b__B_B2_IDL_unless.super11_b__restart_in Bool)
939
(declare-var super11_b__B_B2_IDL_unless.super11_b__state_in super11_b__type)
940
(declare-var super11_b__B_B2_IDL_unless.super11_b__restart_act Bool)
941
(declare-var super11_b__B_B2_IDL_unless.super11_b__state_act super11_b__type)
942
(declare-rel super11_b__B_B2_IDL_unless (Bool super11_b__type Bool super11_b__type))
943
(rule (=> 
944
  (and (= super11_b__B_B2_IDL_unless.super11_b__state_act super11_b__B_B2_IDL_unless.super11_b__state_in)
945
       (= super11_b__B_B2_IDL_unless.super11_b__restart_act super11_b__B_B2_IDL_unless.super11_b__restart_in)
946
       )
947
  (super11_b__B_B2_IDL_unless super11_b__B_B2_IDL_unless.super11_b__restart_in super11_b__B_B2_IDL_unless.super11_b__state_in super11_b__B_B2_IDL_unless.super11_b__restart_act super11_b__B_B2_IDL_unless.super11_b__state_act)
948
))
949

    
950
; super11_b__POINTSuper11_B_handler_until
951
(declare-var super11_b__POINTSuper11_B_handler_until.idSuper11_B_1 Int)
952
(declare-var super11_b__POINTSuper11_B_handler_until.idB_B2_1 Int)
953
(declare-var super11_b__POINTSuper11_B_handler_until.y_1 Int)
954
(declare-var super11_b__POINTSuper11_B_handler_until.idSuper11_Super11_1 Int)
955
(declare-var super11_b__POINTSuper11_B_handler_until.super11_b__restart_in Bool)
956
(declare-var super11_b__POINTSuper11_B_handler_until.super11_b__state_in super11_b__type)
957
(declare-var super11_b__POINTSuper11_B_handler_until.idB_B2_out Int)
958
(declare-var super11_b__POINTSuper11_B_handler_until.idSuper11_B_out Int)
959
(declare-var super11_b__POINTSuper11_B_handler_until.idSuper11_Super11_out Int)
960
(declare-var super11_b__POINTSuper11_B_handler_until.y_out Int)
961
(declare-rel super11_b__POINTSuper11_B_handler_until (Int Int Int Int Bool super11_b__type Int Int Int Int))
962
(rule (=> 
963
  (and (= super11_b__POINTSuper11_B_handler_until.y_out super11_b__POINTSuper11_B_handler_until.y_1)
964
       (= super11_b__POINTSuper11_B_handler_until.super11_b__state_in POINTSuper11_B)
965
       (= super11_b__POINTSuper11_B_handler_until.super11_b__restart_in false)
966
       (= super11_b__POINTSuper11_B_handler_until.idSuper11_Super11_out super11_b__POINTSuper11_B_handler_until.idSuper11_Super11_1)
967
       (= super11_b__POINTSuper11_B_handler_until.idSuper11_B_out super11_b__POINTSuper11_B_handler_until.idSuper11_B_1)
968
       (= super11_b__POINTSuper11_B_handler_until.idB_B2_out super11_b__POINTSuper11_B_handler_until.idB_B2_1)
969
       )
970
  (super11_b__POINTSuper11_B_handler_until super11_b__POINTSuper11_B_handler_until.idSuper11_B_1 super11_b__POINTSuper11_B_handler_until.idB_B2_1 super11_b__POINTSuper11_B_handler_until.y_1 super11_b__POINTSuper11_B_handler_until.idSuper11_Super11_1 super11_b__POINTSuper11_B_handler_until.super11_b__restart_in super11_b__POINTSuper11_B_handler_until.super11_b__state_in super11_b__POINTSuper11_B_handler_until.idB_B2_out super11_b__POINTSuper11_B_handler_until.idSuper11_B_out super11_b__POINTSuper11_B_handler_until.idSuper11_Super11_out super11_b__POINTSuper11_B_handler_until.y_out)
971
))
972

    
973
; super11_b__POINTSuper11_B_unless
974
(declare-var super11_b__POINTSuper11_B_unless.super11_b__restart_in Bool)
975
(declare-var super11_b__POINTSuper11_B_unless.super11_b__state_in super11_b__type)
976
(declare-var super11_b__POINTSuper11_B_unless.idSuper11_B_1 Int)
977
(declare-var super11_b__POINTSuper11_B_unless.super11_b__restart_act Bool)
978
(declare-var super11_b__POINTSuper11_B_unless.super11_b__state_act super11_b__type)
979
(declare-var super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_1 Bool)
980
(declare-var super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_2 Bool)
981
(declare-var super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_3 Bool)
982
(declare-rel super11_b__POINTSuper11_B_unless (Bool super11_b__type Int Bool super11_b__type))
983
(rule (=> 
984
  (and (= super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_3 (= super11_b__POINTSuper11_B_unless.idSuper11_B_1 1894))
985
       (= super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_2 (= super11_b__POINTSuper11_B_unless.idSuper11_B_1 1893))
986
       (= super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_1 (= super11_b__POINTSuper11_B_unless.idSuper11_B_1 0))
987
       (and (or (not (= super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_1 false))
988
               (and (or (not (= super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_2 false))
989
                       (and (or (not (= super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_2 false))
990
                               (and (or (not (= super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_3 false))
991
                                       (and (= super11_b__POINTSuper11_B_unless.super11_b__state_act super11_b__POINTSuper11_B_unless.super11_b__state_in)
992
                                            (= super11_b__POINTSuper11_B_unless.super11_b__restart_act super11_b__POINTSuper11_B_unless.super11_b__restart_in)
993
                                            ))
994
                                    (or (not (= super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_3 true))
995
                                       (and (= super11_b__POINTSuper11_B_unless.super11_b__state_act B_B2_IDL)
996
                                            (= super11_b__POINTSuper11_B_unless.super11_b__restart_act true)
997
                                            ))
998
                               ))
999
                            (or (not (= super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_2 true))
1000
                               (and (= super11_b__POINTSuper11_B_unless.super11_b__state_act B_B1_IDL)
1001
                                    (= super11_b__POINTSuper11_B_unless.super11_b__restart_act true)
1002
                                    ))
1003
                       ))
1004
                    (or (not (= super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_2 true))
1005
                       (and (= super11_b__POINTSuper11_B_unless.super11_b__state_act B_B1__TO__B_B2_1)
1006
                            (= super11_b__POINTSuper11_B_unless.super11_b__restart_act true)
1007
                            ))
1008
               ))
1009
            (or (not (= super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_1 true))
1010
               (and (= super11_b__POINTSuper11_B_unless.super11_b__state_act POINT__TO__B_B1_1)
1011
                    (= super11_b__POINTSuper11_B_unless.super11_b__restart_act true)
1012
                    ))
1013
       )
1014
       )
1015
  (super11_b__POINTSuper11_B_unless super11_b__POINTSuper11_B_unless.super11_b__restart_in super11_b__POINTSuper11_B_unless.super11_b__state_in super11_b__POINTSuper11_B_unless.idSuper11_B_1 super11_b__POINTSuper11_B_unless.super11_b__restart_act super11_b__POINTSuper11_B_unless.super11_b__state_act)
1016
))
1017

    
1018
; super11_b__POINT__TO__B_B1_1_handler_until
1019
(declare-var super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_B_1 Int)
1020
(declare-var super11_b__POINT__TO__B_B1_1_handler_until.idB_B2_1 Int)
1021
(declare-var super11_b__POINT__TO__B_B1_1_handler_until.y_1 Int)
1022
(declare-var super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_Super11_1 Int)
1023
(declare-var super11_b__POINT__TO__B_B1_1_handler_until.super11_b__restart_in Bool)
1024
(declare-var super11_b__POINT__TO__B_B1_1_handler_until.super11_b__state_in super11_b__type)
1025
(declare-var super11_b__POINT__TO__B_B1_1_handler_until.idB_B2_out Int)
1026
(declare-var super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_B_out Int)
1027
(declare-var super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_Super11_out Int)
1028
(declare-var super11_b__POINT__TO__B_B1_1_handler_until.y_out Int)
1029
(declare-var super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_B_2 Int)
1030
(declare-rel super11_b__POINT__TO__B_B1_1_handler_until (Int Int Int Int Bool super11_b__type Int Int Int Int))
1031
(rule (=> 
1032
  (and (= super11_b__POINT__TO__B_B1_1_handler_until.y_out super11_b__POINT__TO__B_B1_1_handler_until.y_1)
1033
       (= super11_b__POINT__TO__B_B1_1_handler_until.super11_b__state_in POINTSuper11_B)
1034
       (= super11_b__POINT__TO__B_B1_1_handler_until.super11_b__restart_in true)
1035
       (= super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_Super11_out super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_Super11_1)
1036
       (B_B1_en super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_B_1
1037
                false
1038
                super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_B_2)
1039
       (= super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_B_out super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_B_2)
1040
       (= super11_b__POINT__TO__B_B1_1_handler_until.idB_B2_out super11_b__POINT__TO__B_B1_1_handler_until.idB_B2_1)
1041
       )
1042
  (super11_b__POINT__TO__B_B1_1_handler_until super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_B_1 super11_b__POINT__TO__B_B1_1_handler_until.idB_B2_1 super11_b__POINT__TO__B_B1_1_handler_until.y_1 super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_Super11_1 super11_b__POINT__TO__B_B1_1_handler_until.super11_b__restart_in super11_b__POINT__TO__B_B1_1_handler_until.super11_b__state_in super11_b__POINT__TO__B_B1_1_handler_until.idB_B2_out super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_B_out super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_Super11_out super11_b__POINT__TO__B_B1_1_handler_until.y_out)
1043
))
1044

    
1045
; super11_b__POINT__TO__B_B1_1_unless
1046
(declare-var super11_b__POINT__TO__B_B1_1_unless.super11_b__restart_in Bool)
1047
(declare-var super11_b__POINT__TO__B_B1_1_unless.super11_b__state_in super11_b__type)
1048
(declare-var super11_b__POINT__TO__B_B1_1_unless.super11_b__restart_act Bool)
1049
(declare-var super11_b__POINT__TO__B_B1_1_unless.super11_b__state_act super11_b__type)
1050
(declare-rel super11_b__POINT__TO__B_B1_1_unless (Bool super11_b__type Bool super11_b__type))
1051
(rule (=> 
1052
  (and (= super11_b__POINT__TO__B_B1_1_unless.super11_b__state_act super11_b__POINT__TO__B_B1_1_unless.super11_b__state_in)
1053
       (= super11_b__POINT__TO__B_B1_1_unless.super11_b__restart_act super11_b__POINT__TO__B_B1_1_unless.super11_b__restart_in)
1054
       )
1055
  (super11_b__POINT__TO__B_B1_1_unless super11_b__POINT__TO__B_B1_1_unless.super11_b__restart_in super11_b__POINT__TO__B_B1_1_unless.super11_b__state_in super11_b__POINT__TO__B_B1_1_unless.super11_b__restart_act super11_b__POINT__TO__B_B1_1_unless.super11_b__state_act)
1056
))
1057

    
1058
; Super11_A_du
1059
(declare-var Super11_A_du.y_1 Int)
1060
(declare-var Super11_A_du.y Int)
1061
(declare-rel Super11_A_du (Int Int))
1062
(rule (=> 
1063
  (= Super11_A_du.y (+ Super11_A_du.y_1 1))
1064
  (Super11_A_du Super11_A_du.y_1 Super11_A_du.y)
1065
))
1066

    
1067
; Super11_A_ex
1068
(declare-var Super11_A_ex.idSuper11_Super11_1 Int)
1069
(declare-var Super11_A_ex.isInner Bool)
1070
(declare-var Super11_A_ex.idSuper11_Super11 Int)
1071
(declare-var Super11_A_ex.idSuper11_Super11_2 Int)
1072
(declare-rel Super11_A_ex (Int Bool Int))
1073
(rule (=> 
1074
  (and (and (or (not (= (not Super11_A_ex.isInner) true))
1075
               (= Super11_A_ex.idSuper11_Super11_2 0))
1076
            (or (not (= (not Super11_A_ex.isInner) false))
1077
               (= Super11_A_ex.idSuper11_Super11_2 Super11_A_ex.idSuper11_Super11_1))
1078
       )
1079
       (= Super11_A_ex.idSuper11_Super11 Super11_A_ex.idSuper11_Super11_1)
1080
       )
1081
  (Super11_A_ex Super11_A_ex.idSuper11_Super11_1 Super11_A_ex.isInner Super11_A_ex.idSuper11_Super11)
1082
))
1083

    
1084
; Super11_B_en
1085
(declare-var Super11_B_en.idSuper11_B_1 Int)
1086
(declare-var Super11_B_en.idSuper11_Super11_1 Int)
1087
(declare-var Super11_B_en.idB_B2_1 Int)
1088
(declare-var Super11_B_en.isInner Bool)
1089
(declare-var Super11_B_en.idSuper11_B Int)
1090
(declare-var Super11_B_en.idSuper11_Super11 Int)
1091
(declare-var Super11_B_en.idB_B2 Int)
1092
(declare-var Super11_B_en.__Super11_B_en_1 Bool)
1093
(declare-var Super11_B_en.__Super11_B_en_2 Bool)
1094
(declare-var Super11_B_en.__Super11_B_en_3 Bool)
1095
(declare-var Super11_B_en.__Super11_B_en_4 Int)
1096
(declare-var Super11_B_en.__Super11_B_en_5 Int)
1097
(declare-var Super11_B_en.__Super11_B_en_6 Int)
1098
(declare-var Super11_B_en.idB_B2_2 Int)
1099
(declare-var Super11_B_en.idB_B2_3 Int)
1100
(declare-var Super11_B_en.idSuper11_B_2 Int)
1101
(declare-var Super11_B_en.idSuper11_B_3 Int)
1102
(declare-var Super11_B_en.idSuper11_B_4 Int)
1103
(declare-var Super11_B_en.idSuper11_B_5 Int)
1104
(declare-var Super11_B_en.idSuper11_B_6 Int)
1105
(declare-var Super11_B_en.idSuper11_Super11_3 Int)
1106
(declare-var Super11_B_en.idSuper11_Super11_4 Int)
1107
(declare-rel Super11_B_en (Int Int Int Bool Int Int Int))
1108
(rule (=> 
1109
  (and (B_B1_en Super11_B_en.idSuper11_B_1
1110
                false
1111
                Super11_B_en.__Super11_B_en_6)
1112
       (= Super11_B_en.__Super11_B_en_2 (= Super11_B_en.idSuper11_B_1 1893))
1113
       (and (or (not (= Super11_B_en.__Super11_B_en_2 true))
1114
               (= Super11_B_en.idSuper11_B_4 Super11_B_en.__Super11_B_en_6))
1115
            (or (not (= Super11_B_en.__Super11_B_en_2 false))
1116
               (= Super11_B_en.idSuper11_B_4 Super11_B_en.idSuper11_B_1))
1117
       )
1118
       (B_B1_en Super11_B_en.idSuper11_B_1
1119
                false
1120
                Super11_B_en.idSuper11_B_2)
1121
       (= Super11_B_en.__Super11_B_en_1 (= Super11_B_en.idSuper11_B_1 0))
1122
       (and (or (not (= Super11_B_en.__Super11_B_en_1 false))
1123
               (and (= Super11_B_en.idSuper11_Super11_3 1892)
1124
                    (= Super11_B_en.idSuper11_B_3 Super11_B_en.idSuper11_B_1)
1125
                    ))
1126
            (or (not (= Super11_B_en.__Super11_B_en_1 true))
1127
               (and (= Super11_B_en.idSuper11_Super11_3 1892)
1128
                    (= Super11_B_en.idSuper11_B_3 Super11_B_en.idSuper11_B_2)
1129
                    ))
1130
       )
1131
       (B_B2_en Super11_B_en.idB_B2_1
1132
                Super11_B_en.idSuper11_B_1
1133
                false
1134
                Super11_B_en.__Super11_B_en_4
1135
                Super11_B_en.__Super11_B_en_5)
1136
       (= Super11_B_en.__Super11_B_en_3 (= Super11_B_en.idSuper11_B_1 1894))
1137
       (and (or (not (= Super11_B_en.__Super11_B_en_3 false))
1138
               (and (= Super11_B_en.idSuper11_B_5 Super11_B_en.idSuper11_B_1)
1139
                    (= Super11_B_en.idB_B2_2 Super11_B_en.idB_B2_1)
1140
                    ))
1141
            (or (not (= Super11_B_en.__Super11_B_en_3 true))
1142
               (and (= Super11_B_en.idSuper11_B_5 Super11_B_en.__Super11_B_en_5)
1143
                    (= Super11_B_en.idB_B2_2 Super11_B_en.__Super11_B_en_4)
1144
                    ))
1145
       )
1146
       (and (or (not (= Super11_B_en.__Super11_B_en_1 false))
1147
               (and (or (not (= Super11_B_en.__Super11_B_en_2 false))
1148
                       (and (or (not (= Super11_B_en.__Super11_B_en_3 false))
1149
                               (and (= Super11_B_en.idSuper11_Super11_4 1892)
1150
                                    (= Super11_B_en.idSuper11_B_6 Super11_B_en.idSuper11_B_1)
1151
                                    (= Super11_B_en.idB_B2_3 Super11_B_en.idB_B2_1)
1152
                                    ))
1153
                            (or (not (= Super11_B_en.__Super11_B_en_3 true))
1154
                               (and (= Super11_B_en.idSuper11_Super11_4 Super11_B_en.idSuper11_Super11_3)
1155
                                    (= Super11_B_en.idSuper11_B_6 Super11_B_en.idSuper11_B_5)
1156
                                    (= Super11_B_en.idB_B2_3 Super11_B_en.idB_B2_2)
1157
                                    ))
1158
                       ))
1159
                    (or (not (= Super11_B_en.__Super11_B_en_2 true))
1160
                       (and (= Super11_B_en.idSuper11_Super11_4 Super11_B_en.idSuper11_Super11_3)
1161
                            (= Super11_B_en.idSuper11_B_6 Super11_B_en.idSuper11_B_4)
1162
                            (= Super11_B_en.idB_B2_3 Super11_B_en.idB_B2_1)
1163
                            ))
1164
               ))
1165
            (or (not (= Super11_B_en.__Super11_B_en_1 true))
1166
               (and (= Super11_B_en.idSuper11_Super11_4 Super11_B_en.idSuper11_Super11_3)
1167
                    (= Super11_B_en.idSuper11_B_6 Super11_B_en.idSuper11_B_3)
1168
                    (= Super11_B_en.idB_B2_3 Super11_B_en.idB_B2_1)
1169
                    ))
1170
       )
1171
       (= Super11_B_en.idSuper11_Super11 Super11_B_en.idSuper11_Super11_4)
1172
       (= Super11_B_en.idSuper11_B Super11_B_en.idSuper11_B_6)
1173
       (= Super11_B_en.idB_B2 Super11_B_en.idB_B2_3)
1174
       )
1175
  (Super11_B_en Super11_B_en.idSuper11_B_1 Super11_B_en.idSuper11_Super11_1 Super11_B_en.idB_B2_1 Super11_B_en.isInner Super11_B_en.idSuper11_B Super11_B_en.idSuper11_Super11 Super11_B_en.idB_B2)
1176
))
1177

    
1178
; Super11_B_du
1179
(declare-var Super11_B_du.y_1 Int)
1180
(declare-var Super11_B_du.y Int)
1181
(declare-rel Super11_B_du (Int Int))
1182
(rule (=> 
1183
  (= Super11_B_du.y (+ Super11_B_du.y_1 1))
1184
  (Super11_B_du Super11_B_du.y_1 Super11_B_du.y)
1185
))
1186

    
1187
; Super11_B_node
1188
(declare-var Super11_B_node.idSuper11_B_1 Int)
1189
(declare-var Super11_B_node.idB_B2_1 Int)
1190
(declare-var Super11_B_node.y_1 Int)
1191
(declare-var Super11_B_node.idSuper11_Super11_1 Int)
1192
(declare-var Super11_B_node.x Int)
1193
(declare-var Super11_B_node.idSuper11_B Int)
1194
(declare-var Super11_B_node.idB_B2 Int)
1195
(declare-var Super11_B_node.y Int)
1196
(declare-var Super11_B_node.idSuper11_Super11 Int)
1197
(declare-var Super11_B_node.__Super11_B_node_42_c Bool)
1198
(declare-var Super11_B_node.__Super11_B_node_43_c super11_b__type)
1199
(declare-var Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c Bool)
1200
(declare-var Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c b_b2__type)
1201
(declare-var Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c Bool)
1202
(declare-var Super11_B_node.ni_8._arrow._first_c Bool)
1203
(declare-var Super11_B_node.__Super11_B_node_42_m Bool)
1204
(declare-var Super11_B_node.__Super11_B_node_43_m super11_b__type)
1205
(declare-var Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m Bool)
1206
(declare-var Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m b_b2__type)
1207
(declare-var Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m Bool)
1208
(declare-var Super11_B_node.ni_8._arrow._first_m Bool)
1209
(declare-var Super11_B_node.__Super11_B_node_42_x Bool)
1210
(declare-var Super11_B_node.__Super11_B_node_43_x super11_b__type)
1211
(declare-var Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_x Bool)
1212
(declare-var Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_x b_b2__type)
1213
(declare-var Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_x Bool)
1214
(declare-var Super11_B_node.ni_8._arrow._first_x Bool)
1215
(declare-var Super11_B_node.__Super11_B_node_1 Bool)
1216
(declare-var Super11_B_node.__Super11_B_node_10 super11_b__type)
1217
(declare-var Super11_B_node.__Super11_B_node_11 Bool)
1218
(declare-var Super11_B_node.__Super11_B_node_12 super11_b__type)
1219
(declare-var Super11_B_node.__Super11_B_node_13 Int)
1220
(declare-var Super11_B_node.__Super11_B_node_14 Int)
1221
(declare-var Super11_B_node.__Super11_B_node_15 Int)
1222
(declare-var Super11_B_node.__Super11_B_node_16 Int)
1223
(declare-var Super11_B_node.__Super11_B_node_17 Bool)
1224
(declare-var Super11_B_node.__Super11_B_node_18 super11_b__type)
1225
(declare-var Super11_B_node.__Super11_B_node_19 Int)
1226
(declare-var Super11_B_node.__Super11_B_node_2 super11_b__type)
1227
(declare-var Super11_B_node.__Super11_B_node_20 Int)
1228
(declare-var Super11_B_node.__Super11_B_node_21 Int)
1229
(declare-var Super11_B_node.__Super11_B_node_22 Int)
1230
(declare-var Super11_B_node.__Super11_B_node_23 Bool)
1231
(declare-var Super11_B_node.__Super11_B_node_24 super11_b__type)
1232
(declare-var Super11_B_node.__Super11_B_node_25 Int)
1233
(declare-var Super11_B_node.__Super11_B_node_26 Int)
1234
(declare-var Super11_B_node.__Super11_B_node_27 Int)
1235
(declare-var Super11_B_node.__Super11_B_node_28 Int)
1236
(declare-var Super11_B_node.__Super11_B_node_29 Bool)
1237
(declare-var Super11_B_node.__Super11_B_node_3 Bool)
1238
(declare-var Super11_B_node.__Super11_B_node_30 super11_b__type)
1239
(declare-var Super11_B_node.__Super11_B_node_31 Int)
1240
(declare-var Super11_B_node.__Super11_B_node_32 Int)
1241
(declare-var Super11_B_node.__Super11_B_node_33 Int)
1242
(declare-var Super11_B_node.__Super11_B_node_34 Int)
1243
(declare-var Super11_B_node.__Super11_B_node_35 Bool)
1244
(declare-var Super11_B_node.__Super11_B_node_36 super11_b__type)
1245
(declare-var Super11_B_node.__Super11_B_node_37 Int)
1246
(declare-var Super11_B_node.__Super11_B_node_38 Int)
1247
(declare-var Super11_B_node.__Super11_B_node_39 Int)
1248
(declare-var Super11_B_node.__Super11_B_node_4 super11_b__type)
1249
(declare-var Super11_B_node.__Super11_B_node_40 Int)
1250
(declare-var Super11_B_node.__Super11_B_node_41 Bool)
1251
(declare-var Super11_B_node.__Super11_B_node_5 Bool)
1252
(declare-var Super11_B_node.__Super11_B_node_6 super11_b__type)
1253
(declare-var Super11_B_node.__Super11_B_node_7 Bool)
1254
(declare-var Super11_B_node.__Super11_B_node_8 super11_b__type)
1255
(declare-var Super11_B_node.__Super11_B_node_9 Bool)
1256
(declare-var Super11_B_node.super11_b__next_restart_in Bool)
1257
(declare-var Super11_B_node.super11_b__next_state_in super11_b__type)
1258
(declare-var Super11_B_node.super11_b__restart_act Bool)
1259
(declare-var Super11_B_node.super11_b__restart_in Bool)
1260
(declare-var Super11_B_node.super11_b__state_act super11_b__type)
1261
(declare-var Super11_B_node.super11_b__state_in super11_b__type)
1262
(declare-rel Super11_B_node_reset (Bool super11_b__type Bool b_b2__type Bool Bool Bool super11_b__type Bool b_b2__type Bool Bool))
1263
(declare-rel Super11_B_node_step (Int Int Int Int Int Int Int Int Int Bool super11_b__type Bool b_b2__type Bool Bool Bool super11_b__type Bool b_b2__type Bool Bool))
1264

    
1265
(rule (=> 
1266
  (and 
1267
       (= Super11_B_node.__Super11_B_node_42_m Super11_B_node.__Super11_B_node_42_c)
1268
       (= Super11_B_node.__Super11_B_node_43_m Super11_B_node.__Super11_B_node_43_c)
1269
       (= Super11_B_node.ni_8._arrow._first_m true)
1270
       (super11_b__B_B2_IDL_handler_until_reset Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c
1271
                                                Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c
1272
                                                Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c
1273
                                                Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m
1274
                                                Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m
1275
                                                Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m)
1276
  )
1277
  (Super11_B_node_reset Super11_B_node.__Super11_B_node_42_c
1278
                        Super11_B_node.__Super11_B_node_43_c
1279
                        Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c
1280
                        Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c
1281
                        Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c
1282
                        Super11_B_node.ni_8._arrow._first_c
1283
                        Super11_B_node.__Super11_B_node_42_m
1284
                        Super11_B_node.__Super11_B_node_43_m
1285
                        Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m
1286
                        Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m
1287
                        Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m
1288
                        Super11_B_node.ni_8._arrow._first_m)
1289
))
1290

    
1291
(rule (=> 
1292
  (and (= Super11_B_node.ni_8._arrow._first_m Super11_B_node.ni_8._arrow._first_c)
1293
       (and (= Super11_B_node.__Super11_B_node_41 (ite Super11_B_node.ni_8._arrow._first_m true false))
1294
            (= Super11_B_node.ni_8._arrow._first_x false))
1295
       (and (or (not (= Super11_B_node.__Super11_B_node_41 false))
1296
               (and (= Super11_B_node.super11_b__state_in Super11_B_node.__Super11_B_node_43_c)
1297
                    (= Super11_B_node.super11_b__restart_in Super11_B_node.__Super11_B_node_42_c)
1298
                    ))
1299
            (or (not (= Super11_B_node.__Super11_B_node_41 true))
1300
               (and (= Super11_B_node.super11_b__state_in POINTSuper11_B)
1301
                    (= Super11_B_node.super11_b__restart_in false)
1302
                    ))
1303
       )
1304
       (and (or (not (= Super11_B_node.super11_b__state_in B_B1_IDL))
1305
               (and (super11_b__B_B1_IDL_unless Super11_B_node.super11_b__restart_in
1306
                                                Super11_B_node.super11_b__state_in
1307
                                                Super11_B_node.__Super11_B_node_3
1308
                                                Super11_B_node.__Super11_B_node_4)
1309
                    (= Super11_B_node.super11_b__state_act Super11_B_node.__Super11_B_node_4)
1310
                    (= Super11_B_node.super11_b__restart_act Super11_B_node.__Super11_B_node_3)
1311
                    ))
1312
            (or (not (= Super11_B_node.super11_b__state_in B_B1__TO__B_B2_1))
1313
               (and (super11_b__B_B1__TO__B_B2_1_unless Super11_B_node.super11_b__restart_in
1314
                                                        Super11_B_node.super11_b__state_in
1315
                                                        Super11_B_node.__Super11_B_node_5
1316
                                                        Super11_B_node.__Super11_B_node_6)
1317
                    (= Super11_B_node.super11_b__state_act Super11_B_node.__Super11_B_node_6)
1318
                    (= Super11_B_node.super11_b__restart_act Super11_B_node.__Super11_B_node_5)
1319
                    ))
1320
            (or (not (= Super11_B_node.super11_b__state_in B_B2_IDL))
1321
               (and (super11_b__B_B2_IDL_unless Super11_B_node.super11_b__restart_in
1322
                                                Super11_B_node.super11_b__state_in
1323
                                                Super11_B_node.__Super11_B_node_1
1324
                                                Super11_B_node.__Super11_B_node_2)
1325
                    (= Super11_B_node.super11_b__state_act Super11_B_node.__Super11_B_node_2)
1326
                    (= Super11_B_node.super11_b__restart_act Super11_B_node.__Super11_B_node_1)
1327
                    ))
1328
            (or (not (= Super11_B_node.super11_b__state_in POINTSuper11_B))
1329
               (and (super11_b__POINTSuper11_B_unless Super11_B_node.super11_b__restart_in
1330
                                                      Super11_B_node.super11_b__state_in
1331
                                                      Super11_B_node.idSuper11_B_1
1332
                                                      Super11_B_node.__Super11_B_node_9
1333
                                                      Super11_B_node.__Super11_B_node_10)
1334
                    (= Super11_B_node.super11_b__state_act Super11_B_node.__Super11_B_node_10)
1335
                    (= Super11_B_node.super11_b__restart_act Super11_B_node.__Super11_B_node_9)
1336
                    ))
1337
            (or (not (= Super11_B_node.super11_b__state_in POINT__TO__B_B1_1))
1338
               (and (super11_b__POINT__TO__B_B1_1_unless Super11_B_node.super11_b__restart_in
1339
                                                         Super11_B_node.super11_b__state_in
1340
                                                         Super11_B_node.__Super11_B_node_7
1341
                                                         Super11_B_node.__Super11_B_node_8)
1342
                    (= Super11_B_node.super11_b__state_act Super11_B_node.__Super11_B_node_8)
1343
                    (= Super11_B_node.super11_b__restart_act Super11_B_node.__Super11_B_node_7)
1344
                    ))
1345
       )
1346
       (and (or (not (= Super11_B_node.super11_b__state_act B_B1_IDL))
1347
               (and (super11_b__B_B1_IDL_handler_until Super11_B_node.idSuper11_B_1
1348
                                                       Super11_B_node.idB_B2_1
1349
                                                       Super11_B_node.y_1
1350
                                                       Super11_B_node.idSuper11_Super11_1
1351
                                                       Super11_B_node.__Super11_B_node_17
1352
                                                       Super11_B_node.__Super11_B_node_18
1353
                                                       Super11_B_node.__Super11_B_node_19
1354
                                                       Super11_B_node.__Super11_B_node_20
1355
                                                       Super11_B_node.__Super11_B_node_21
1356
                                                       Super11_B_node.__Super11_B_node_22)
1357
                    (= Super11_B_node.y Super11_B_node.__Super11_B_node_22)
1358
                    (= Super11_B_node.super11_b__next_state_in Super11_B_node.__Super11_B_node_18)
1359
                    (= Super11_B_node.super11_b__next_restart_in Super11_B_node.__Super11_B_node_17)
1360
                    (= Super11_B_node.idSuper11_Super11 Super11_B_node.__Super11_B_node_21)
1361
                    (= Super11_B_node.idSuper11_B Super11_B_node.__Super11_B_node_20)
1362
                    (= Super11_B_node.idB_B2 Super11_B_node.__Super11_B_node_19)
1363
                    ))
1364
            (or (not (= Super11_B_node.super11_b__state_act B_B1__TO__B_B2_1))
1365
               (and (super11_b__B_B1__TO__B_B2_1_handler_until Super11_B_node.idSuper11_B_1
1366
                                                               Super11_B_node.idB_B2_1
1367
                                                               Super11_B_node.y_1
1368
                                                               Super11_B_node.idSuper11_Super11_1
1369
                                                               Super11_B_node.__Super11_B_node_23
1370
                                                               Super11_B_node.__Super11_B_node_24
1371
                                                               Super11_B_node.__Super11_B_node_25
1372
                                                               Super11_B_node.__Super11_B_node_26
1373
                                                               Super11_B_node.__Super11_B_node_27
1374
                                                               Super11_B_node.__Super11_B_node_28)
1375
                    (= Super11_B_node.y Super11_B_node.__Super11_B_node_28)
1376
                    (= Super11_B_node.super11_b__next_state_in Super11_B_node.__Super11_B_node_24)
1377
                    (= Super11_B_node.super11_b__next_restart_in Super11_B_node.__Super11_B_node_23)
1378
                    (= Super11_B_node.idSuper11_Super11 Super11_B_node.__Super11_B_node_27)
1379
                    (= Super11_B_node.idSuper11_B Super11_B_node.__Super11_B_node_26)
1380
                    (= Super11_B_node.idB_B2 Super11_B_node.__Super11_B_node_25)
1381
                    ))
1382
            (or (not (= Super11_B_node.super11_b__state_act B_B2_IDL))
1383
               (and (and (or (not (= Super11_B_node.super11_b__restart_act true))
1384
                            (super11_b__B_B2_IDL_handler_until_reset 
1385
                            Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c
1386
                            Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c
1387
                            Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c
1388
                            Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m
1389
                            Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m
1390
                            Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m))
1391
                         (or (not (= Super11_B_node.super11_b__restart_act false))
1392
                            (and (= Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c)
1393
                                 (= Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c)
1394
                                 (= Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c)
1395
                                 )
1396
                            )
1397
                    )
1398
                    (and (= Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c)
1399
                         (= Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c)
1400
                         (= Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c)
1401
                         )
1402
                    (super11_b__B_B2_IDL_handler_until_step Super11_B_node.idSuper11_B_1
1403
                                                            Super11_B_node.idB_B2_1
1404
                                                            Super11_B_node.y_1
1405
                                                            Super11_B_node.idSuper11_Super11_1
1406
                                                            Super11_B_node.x
1407
                                                            Super11_B_node.__Super11_B_node_11
1408
                                                            Super11_B_node.__Super11_B_node_12
1409
                                                            Super11_B_node.__Super11_B_node_13
1410
                                                            Super11_B_node.__Super11_B_node_14
1411
                                                            Super11_B_node.__Super11_B_node_15
1412
                                                            Super11_B_node.__Super11_B_node_16
1413
                                                            Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m
1414
                                                            Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m
1415
                                                            Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m
1416
                                                            Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_x
1417
                                                            Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_x
1418
                                                            Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_x)
1419
                    (= Super11_B_node.y Super11_B_node.__Super11_B_node_16)
1420
                    (= Super11_B_node.super11_b__next_state_in Super11_B_node.__Super11_B_node_12)
1421
                    (= Super11_B_node.super11_b__next_restart_in Super11_B_node.__Super11_B_node_11)
1422
                    (= Super11_B_node.idSuper11_Super11 Super11_B_node.__Super11_B_node_15)
1423
                    (= Super11_B_node.idSuper11_B Super11_B_node.__Super11_B_node_14)
1424
                    (= Super11_B_node.idB_B2 Super11_B_node.__Super11_B_node_13)
1425
                    ))
1426
            (or (not (= Super11_B_node.super11_b__state_act POINTSuper11_B))
1427
               (and (super11_b__POINTSuper11_B_handler_until Super11_B_node.idSuper11_B_1
1428
                                                             Super11_B_node.idB_B2_1
1429
                                                             Super11_B_node.y_1
1430
                                                             Super11_B_node.idSuper11_Super11_1
1431
                                                             Super11_B_node.__Super11_B_node_35
1432
                                                             Super11_B_node.__Super11_B_node_36
1433
                                                             Super11_B_node.__Super11_B_node_37
1434
                                                             Super11_B_node.__Super11_B_node_38
1435
                                                             Super11_B_node.__Super11_B_node_39
1436
                                                             Super11_B_node.__Super11_B_node_40)
1437
                    (= Super11_B_node.y Super11_B_node.__Super11_B_node_40)
1438
                    (= Super11_B_node.super11_b__next_state_in Super11_B_node.__Super11_B_node_36)
1439
                    (= Super11_B_node.super11_b__next_restart_in Super11_B_node.__Super11_B_node_35)
1440
                    (= Super11_B_node.idSuper11_Super11 Super11_B_node.__Super11_B_node_39)
1441
                    (= Super11_B_node.idSuper11_B Super11_B_node.__Super11_B_node_38)
1442
                    (= Super11_B_node.idB_B2 Super11_B_node.__Super11_B_node_37)
1443
                    ))
1444
            (or (not (= Super11_B_node.super11_b__state_act POINT__TO__B_B1_1))
1445
               (and (super11_b__POINT__TO__B_B1_1_handler_until Super11_B_node.idSuper11_B_1
1446
                                                                Super11_B_node.idB_B2_1
1447
                                                                Super11_B_node.y_1
1448
                                                                Super11_B_node.idSuper11_Super11_1
1449
                                                                Super11_B_node.__Super11_B_node_29
1450
                                                                Super11_B_node.__Super11_B_node_30
1451
                                                                Super11_B_node.__Super11_B_node_31
1452
                                                                Super11_B_node.__Super11_B_node_32
1453
                                                                Super11_B_node.__Super11_B_node_33
1454
                                                                Super11_B_node.__Super11_B_node_34)
1455
                    (= Super11_B_node.y Super11_B_node.__Super11_B_node_34)
1456
                    (= Super11_B_node.super11_b__next_state_in Super11_B_node.__Super11_B_node_30)
1457
                    (= Super11_B_node.super11_b__next_restart_in Super11_B_node.__Super11_B_node_29)
1458
                    (= Super11_B_node.idSuper11_Super11 Super11_B_node.__Super11_B_node_33)
1459
                    (= Super11_B_node.idSuper11_B Super11_B_node.__Super11_B_node_32)
1460
                    (= Super11_B_node.idB_B2 Super11_B_node.__Super11_B_node_31)
1461
                    ))
1462
       )
1463
       (= Super11_B_node.__Super11_B_node_43_x Super11_B_node.super11_b__next_state_in)
1464
       (= Super11_B_node.__Super11_B_node_42_x Super11_B_node.super11_b__next_restart_in)
1465
       )
1466
  (Super11_B_node_step Super11_B_node.idSuper11_B_1
1467
                       Super11_B_node.idB_B2_1
1468
                       Super11_B_node.y_1
1469
                       Super11_B_node.idSuper11_Super11_1
1470
                       Super11_B_node.x
1471
                       Super11_B_node.idSuper11_B
1472
                       Super11_B_node.idB_B2
1473
                       Super11_B_node.y
1474
                       Super11_B_node.idSuper11_Super11
1475
                       Super11_B_node.__Super11_B_node_42_c
1476
                       Super11_B_node.__Super11_B_node_43_c
1477
                       Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c
1478
                       Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c
1479
                       Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c
1480
                       Super11_B_node.ni_8._arrow._first_c
1481
                       Super11_B_node.__Super11_B_node_42_x
1482
                       Super11_B_node.__Super11_B_node_43_x
1483
                       Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_x
1484
                       Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_x
1485
                       Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_x
1486
                       Super11_B_node.ni_8._arrow._first_x)
1487
))
1488

    
1489
; super11_super11__POINTSuper11_Super11_handler_until
1490
(declare-var super11_super11__POINTSuper11_Super11_handler_until.idSuper11_Super11_1 Int)
1491
(declare-var super11_super11__POINTSuper11_Super11_handler_until.idB_B2_1 Int)
1492
(declare-var super11_super11__POINTSuper11_Super11_handler_until.idSuper11_B_1 Int)
1493
(declare-var super11_super11__POINTSuper11_Super11_handler_until.y_1 Int)
1494
(declare-var super11_super11__POINTSuper11_Super11_handler_until.super11_super11__restart_in Bool)
1495
(declare-var super11_super11__POINTSuper11_Super11_handler_until.super11_super11__state_in super11_super11__type)
1496
(declare-var super11_super11__POINTSuper11_Super11_handler_until.idB_B2_out Int)
1497
(declare-var super11_super11__POINTSuper11_Super11_handler_until.idSuper11_B_out Int)
1498
(declare-var super11_super11__POINTSuper11_Super11_handler_until.idSuper11_Super11_out Int)
1499
(declare-var super11_super11__POINTSuper11_Super11_handler_until.y_out Int)
1500
(declare-rel super11_super11__POINTSuper11_Super11_handler_until (Int Int Int Int Bool super11_super11__type Int Int Int Int))
1501
(rule (=> 
1502
  (and (= super11_super11__POINTSuper11_Super11_handler_until.y_out super11_super11__POINTSuper11_Super11_handler_until.y_1)
1503
       (= super11_super11__POINTSuper11_Super11_handler_until.super11_super11__state_in POINTSuper11_Super11)
1504
       (= super11_super11__POINTSuper11_Super11_handler_until.super11_super11__restart_in false)
1505
       (= super11_super11__POINTSuper11_Super11_handler_until.idSuper11_Super11_out super11_super11__POINTSuper11_Super11_handler_until.idSuper11_Super11_1)
1506
       (= super11_super11__POINTSuper11_Super11_handler_until.idSuper11_B_out super11_super11__POINTSuper11_Super11_handler_until.idSuper11_B_1)
1507
       (= super11_super11__POINTSuper11_Super11_handler_until.idB_B2_out super11_super11__POINTSuper11_Super11_handler_until.idB_B2_1)
1508
       )
1509
  (super11_super11__POINTSuper11_Super11_handler_until super11_super11__POINTSuper11_Super11_handler_until.idSuper11_Super11_1 super11_super11__POINTSuper11_Super11_handler_until.idB_B2_1 super11_super11__POINTSuper11_Super11_handler_until.idSuper11_B_1 super11_super11__POINTSuper11_Super11_handler_until.y_1 super11_super11__POINTSuper11_Super11_handler_until.super11_super11__restart_in super11_super11__POINTSuper11_Super11_handler_until.super11_super11__state_in super11_super11__POINTSuper11_Super11_handler_until.idB_B2_out super11_super11__POINTSuper11_Super11_handler_until.idSuper11_B_out super11_super11__POINTSuper11_Super11_handler_until.idSuper11_Super11_out super11_super11__POINTSuper11_Super11_handler_until.y_out)
1510
))
1511

    
1512
; super11_super11__POINTSuper11_Super11_unless
1513
(declare-var super11_super11__POINTSuper11_Super11_unless.super11_super11__restart_in Bool)
1514
(declare-var super11_super11__POINTSuper11_Super11_unless.super11_super11__state_in super11_super11__type)
1515
(declare-var super11_super11__POINTSuper11_Super11_unless.idSuper11_Super11_1 Int)
1516
(declare-var super11_super11__POINTSuper11_Super11_unless.super11_super11__restart_act Bool)
1517
(declare-var super11_super11__POINTSuper11_Super11_unless.super11_super11__state_act super11_super11__type)
1518
(declare-var super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_1 Bool)
1519
(declare-var super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_2 Bool)
1520
(declare-var super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_3 Bool)
1521
(declare-rel super11_super11__POINTSuper11_Super11_unless (Bool super11_super11__type Int Bool super11_super11__type))
1522
(rule (=> 
1523
  (and (= super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_3 (= super11_super11__POINTSuper11_Super11_unless.idSuper11_Super11_1 1892))
1524
       (= super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_2 (= super11_super11__POINTSuper11_Super11_unless.idSuper11_Super11_1 1891))
1525
       (= super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_1 (= super11_super11__POINTSuper11_Super11_unless.idSuper11_Super11_1 0))
1526
       (and (or (not (= super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_1 false))
1527
               (and (or (not (= super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_2 false))
1528
                       (and (or (not (= super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_2 false))
1529
                               (and (or (not (= super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_3 false))
1530
                                       (and (= super11_super11__POINTSuper11_Super11_unless.super11_super11__state_act super11_super11__POINTSuper11_Super11_unless.super11_super11__state_in)
1531
                                            (= super11_super11__POINTSuper11_Super11_unless.super11_super11__restart_act super11_super11__POINTSuper11_Super11_unless.super11_super11__restart_in)
1532
                                            ))
1533
                                    (or (not (= super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_3 true))
1534
                                       (and (= super11_super11__POINTSuper11_Super11_unless.super11_super11__state_act SUPER11_B_IDL)
1535
                                            (= super11_super11__POINTSuper11_Super11_unless.super11_super11__restart_act true)
1536
                                            ))
1537
                               ))
1538
                            (or (not (= super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_2 true))
1539
                               (and (= super11_super11__POINTSuper11_Super11_unless.super11_super11__state_act SUPER11_A_IDL)
1540
                                    (= super11_super11__POINTSuper11_Super11_unless.super11_super11__restart_act true)
1541
                                    ))
1542
                       ))
1543
                    (or (not (= super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_2 true))
1544
                       (and (= super11_super11__POINTSuper11_Super11_unless.super11_super11__state_act SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1)
1545
                            (= super11_super11__POINTSuper11_Super11_unless.super11_super11__restart_act true)
1546
                            ))
1547
               ))
1548
            (or (not (= super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_1 true))
1549
               (and (= super11_super11__POINTSuper11_Super11_unless.super11_super11__state_act POINT__TO__SUPER11_A_1)
1550
                    (= super11_super11__POINTSuper11_Super11_unless.super11_super11__restart_act true)
1551
                    ))
1552
       )
1553
       )
1554
  (super11_super11__POINTSuper11_Super11_unless super11_super11__POINTSuper11_Super11_unless.super11_super11__restart_in super11_super11__POINTSuper11_Super11_unless.super11_super11__state_in super11_super11__POINTSuper11_Super11_unless.idSuper11_Super11_1 super11_super11__POINTSuper11_Super11_unless.super11_super11__restart_act super11_super11__POINTSuper11_Super11_unless.super11_super11__state_act)
1555
))
1556

    
1557
; super11_super11__POINT__TO__SUPER11_A_1_handler_until
1558
(declare-var super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_Super11_1 Int)
1559
(declare-var super11_super11__POINT__TO__SUPER11_A_1_handler_until.idB_B2_1 Int)
1560
(declare-var super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_B_1 Int)
1561
(declare-var super11_super11__POINT__TO__SUPER11_A_1_handler_until.y_1 Int)
1562
(declare-var super11_super11__POINT__TO__SUPER11_A_1_handler_until.super11_super11__restart_in Bool)
1563
(declare-var super11_super11__POINT__TO__SUPER11_A_1_handler_until.super11_super11__state_in super11_super11__type)
1564
(declare-var super11_super11__POINT__TO__SUPER11_A_1_handler_until.idB_B2_out Int)
1565
(declare-var super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_B_out Int)
1566
(declare-var super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_Super11_out Int)
1567
(declare-var super11_super11__POINT__TO__SUPER11_A_1_handler_until.y_out Int)
1568
(declare-var super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_Super11_2 Int)
1569
(declare-rel super11_super11__POINT__TO__SUPER11_A_1_handler_until (Int Int Int Int Bool super11_super11__type Int Int Int Int))
1570
(rule (=> 
1571
  (and (= super11_super11__POINT__TO__SUPER11_A_1_handler_until.y_out super11_super11__POINT__TO__SUPER11_A_1_handler_until.y_1)
1572
       (= super11_super11__POINT__TO__SUPER11_A_1_handler_until.super11_super11__state_in POINTSuper11_Super11)
1573
       (= super11_super11__POINT__TO__SUPER11_A_1_handler_until.super11_super11__restart_in true)
1574
       (Super11_A_en super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_Super11_1
1575
                     false
1576
                     super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_Super11_2)
1577
       (= super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_Super11_out super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_Super11_2)
1578
       (= super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_B_out super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_B_1)
1579
       (= super11_super11__POINT__TO__SUPER11_A_1_handler_until.idB_B2_out super11_super11__POINT__TO__SUPER11_A_1_handler_until.idB_B2_1)
1580
       )
1581
  (super11_super11__POINT__TO__SUPER11_A_1_handler_until super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_Super11_1 super11_super11__POINT__TO__SUPER11_A_1_handler_until.idB_B2_1 super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_B_1 super11_super11__POINT__TO__SUPER11_A_1_handler_until.y_1 super11_super11__POINT__TO__SUPER11_A_1_handler_until.super11_super11__restart_in super11_super11__POINT__TO__SUPER11_A_1_handler_until.super11_super11__state_in super11_super11__POINT__TO__SUPER11_A_1_handler_until.idB_B2_out super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_B_out super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_Super11_out super11_super11__POINT__TO__SUPER11_A_1_handler_until.y_out)
1582
))
1583

    
1584
; super11_super11__POINT__TO__SUPER11_A_1_unless
1585
(declare-var super11_super11__POINT__TO__SUPER11_A_1_unless.super11_super11__restart_in Bool)
1586
(declare-var super11_super11__POINT__TO__SUPER11_A_1_unless.super11_super11__state_in super11_super11__type)
1587
(declare-var super11_super11__POINT__TO__SUPER11_A_1_unless.super11_super11__restart_act Bool)
1588
(declare-var super11_super11__POINT__TO__SUPER11_A_1_unless.super11_super11__state_act super11_super11__type)
1589
(declare-rel super11_super11__POINT__TO__SUPER11_A_1_unless (Bool super11_super11__type Bool super11_super11__type))
1590
(rule (=> 
1591
  (and (= super11_super11__POINT__TO__SUPER11_A_1_unless.super11_super11__state_act super11_super11__POINT__TO__SUPER11_A_1_unless.super11_super11__state_in)
1592
       (= super11_super11__POINT__TO__SUPER11_A_1_unless.super11_super11__restart_act super11_super11__POINT__TO__SUPER11_A_1_unless.super11_super11__restart_in)
1593
       )
1594
  (super11_super11__POINT__TO__SUPER11_A_1_unless super11_super11__POINT__TO__SUPER11_A_1_unless.super11_super11__restart_in super11_super11__POINT__TO__SUPER11_A_1_unless.super11_super11__state_in super11_super11__POINT__TO__SUPER11_A_1_unless.super11_super11__restart_act super11_super11__POINT__TO__SUPER11_A_1_unless.super11_super11__state_act)
1595
))
1596

    
1597
; super11_super11__SUPER11_A_IDL_handler_until
1598
(declare-var super11_super11__SUPER11_A_IDL_handler_until.idSuper11_Super11_1 Int)
1599
(declare-var super11_super11__SUPER11_A_IDL_handler_until.idB_B2_1 Int)
1600
(declare-var super11_super11__SUPER11_A_IDL_handler_until.idSuper11_B_1 Int)
1601
(declare-var super11_super11__SUPER11_A_IDL_handler_until.y_1 Int)
1602
(declare-var super11_super11__SUPER11_A_IDL_handler_until.super11_super11__restart_in Bool)
1603
(declare-var super11_super11__SUPER11_A_IDL_handler_until.super11_super11__state_in super11_super11__type)
1604
(declare-var super11_super11__SUPER11_A_IDL_handler_until.idB_B2_out Int)
1605
(declare-var super11_super11__SUPER11_A_IDL_handler_until.idSuper11_B_out Int)
1606
(declare-var super11_super11__SUPER11_A_IDL_handler_until.idSuper11_Super11_out Int)
1607
(declare-var super11_super11__SUPER11_A_IDL_handler_until.y_out Int)
1608
(declare-var super11_super11__SUPER11_A_IDL_handler_until.y_2 Int)
1609
(declare-rel super11_super11__SUPER11_A_IDL_handler_until (Int Int Int Int Bool super11_super11__type Int Int Int Int))
1610
(rule (=> 
1611
  (and (Super11_A_du super11_super11__SUPER11_A_IDL_handler_until.y_1
1612
                     super11_super11__SUPER11_A_IDL_handler_until.y_2)
1613
       (= super11_super11__SUPER11_A_IDL_handler_until.y_out super11_super11__SUPER11_A_IDL_handler_until.y_2)
1614
       (= super11_super11__SUPER11_A_IDL_handler_until.super11_super11__state_in POINTSuper11_Super11)
1615
       (= super11_super11__SUPER11_A_IDL_handler_until.super11_super11__restart_in true)
1616
       (= super11_super11__SUPER11_A_IDL_handler_until.idSuper11_Super11_out super11_super11__SUPER11_A_IDL_handler_until.idSuper11_Super11_1)
1617
       (= super11_super11__SUPER11_A_IDL_handler_until.idSuper11_B_out super11_super11__SUPER11_A_IDL_handler_until.idSuper11_B_1)
1618
       (= super11_super11__SUPER11_A_IDL_handler_until.idB_B2_out super11_super11__SUPER11_A_IDL_handler_until.idB_B2_1)
1619
       )
1620
  (super11_super11__SUPER11_A_IDL_handler_until super11_super11__SUPER11_A_IDL_handler_until.idSuper11_Super11_1 super11_super11__SUPER11_A_IDL_handler_until.idB_B2_1 super11_super11__SUPER11_A_IDL_handler_until.idSuper11_B_1 super11_super11__SUPER11_A_IDL_handler_until.y_1 super11_super11__SUPER11_A_IDL_handler_until.super11_super11__restart_in super11_super11__SUPER11_A_IDL_handler_until.super11_super11__state_in super11_super11__SUPER11_A_IDL_handler_until.idB_B2_out super11_super11__SUPER11_A_IDL_handler_until.idSuper11_B_out super11_super11__SUPER11_A_IDL_handler_until.idSuper11_Super11_out super11_super11__SUPER11_A_IDL_handler_until.y_out)
1621
))
1622

    
1623
; super11_super11__SUPER11_A_IDL_unless
1624
(declare-var super11_super11__SUPER11_A_IDL_unless.super11_super11__restart_in Bool)
1625
(declare-var super11_super11__SUPER11_A_IDL_unless.super11_super11__state_in super11_super11__type)
1626
(declare-var super11_super11__SUPER11_A_IDL_unless.super11_super11__restart_act Bool)
1627
(declare-var super11_super11__SUPER11_A_IDL_unless.super11_super11__state_act super11_super11__type)
1628
(declare-rel super11_super11__SUPER11_A_IDL_unless (Bool super11_super11__type Bool super11_super11__type))
1629
(rule (=> 
1630
  (and (= super11_super11__SUPER11_A_IDL_unless.super11_super11__state_act super11_super11__SUPER11_A_IDL_unless.super11_super11__state_in)
1631
       (= super11_super11__SUPER11_A_IDL_unless.super11_super11__restart_act super11_super11__SUPER11_A_IDL_unless.super11_super11__restart_in)
1632
       )
1633
  (super11_super11__SUPER11_A_IDL_unless super11_super11__SUPER11_A_IDL_unless.super11_super11__restart_in super11_super11__SUPER11_A_IDL_unless.super11_super11__state_in super11_super11__SUPER11_A_IDL_unless.super11_super11__restart_act super11_super11__SUPER11_A_IDL_unless.super11_super11__state_act)
1634
))
1635

    
1636
; super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until
1637
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_1 Int)
1638
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.x Int)
1639
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idB_B2_1 Int)
1640
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_B_1 Int)
1641
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.y_1 Int)
1642
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.super11_super11__restart_in Bool)
1643
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.super11_super11__state_in super11_super11__type)
1644
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idB_B2_out Int)
1645
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_B_out Int)
1646
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_out Int)
1647
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.y_out Int)
1648
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_1 Bool)
1649
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_2 Bool)
1650
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_3 Int)
1651
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_4 Int)
1652
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_5 Int)
1653
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_6 Int)
1654
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_7 Int)
1655
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_8 Int)
1656
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_9 Int)
1657
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idB_B2 Int)
1658
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idB_B2_2 Int)
1659
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idB_B2_4 Int)
1660
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_B Int)
1661
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_B_2 Int)
1662
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_B_4 Int)
1663
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11 Int)
1664
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_2 Int)
1665
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_3 Int)
1666
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_4 Int)
1667
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_5 Int)
1668
(declare-rel super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until (Int Int Int Int Int Bool super11_super11__type Int Int Int Int))
1669
(rule (=> 
1670
  (and (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.y_out super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.y_1)
1671
       (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.super11_super11__state_in POINTSuper11_Super11)
1672
       (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.super11_super11__restart_in true)
1673
       (Super11_A_ex super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_1
1674
                     false
1675
                     super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_6)
1676
       (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_2 (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.x 0)))
1677
       (and (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_2 true))
1678
               (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_4 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_6))
1679
            (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_2 false))
1680
               (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_4 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_1))
1681
       )
1682
       (Super11_B_en 1894
1683
                     super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_4
1684
                     1895
1685
                     false
1686
                     super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_3
1687
                     super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_4
1688
                     super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_5)
1689
       (and (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_2 true))
1690
               (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_5 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_4))
1691
            (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_2 false))
1692
               (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_5 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_4))
1693
       )
1694
       (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_1 (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.x 0))
1695
       (and (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_1 true))
1696
               (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_2 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_6))
1697
            (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_1 false))
1698
               (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_2 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_1))
1699
       )
1700
       (Super11_B_en super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_B_1
1701
                     super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_2
1702
                     super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idB_B2_1
1703
                     false
1704
                     super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_7
1705
                     super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_8
1706
                     super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_9)
1707
       (and (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_1 false))
1708
               (and (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_3 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_2)
1709
                    (and (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_2 true))
1710
                            (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_5))
1711
                         (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_2 false))
1712
                            (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_1))
1713
                    )
1714
                    ))
1715
            (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_1 true))
1716
               (and (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_3 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_8)
1717
                    (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_3)
1718
                    ))
1719
       )
1720
       (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_out super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11)
1721
       (and (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_2 true))
1722
               (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_B_4 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_3))
1723
            (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_2 false))
1724
               (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_B_4 1894))
1725
       )
1726
       (and (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_1 false))
1727
               (and (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_B_2 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_B_1)
1728
                    (and (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_2 true))
1729
                            (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_B super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_B_4))
1730
                         (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_2 false))
1731
                            (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_B super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_B_1))
1732
                    )
1733
                    ))
1734
            (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_1 true))
1735
               (and (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_B_2 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_7)
1736
                    (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_B super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_B_2)
1737
                    ))
1738
       )
1739
       (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_B_out super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_B)
1740
       (and (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_2 true))
1741
               (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idB_B2_4 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_5))
1742
            (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_2 false))
1743
               (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idB_B2_4 1895))
1744
       )
1745
       (and (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_1 false))
1746
               (and (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idB_B2_2 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idB_B2_1)
1747
                    (and (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_2 true))
1748
                            (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idB_B2 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idB_B2_4))
1749
                         (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_2 false))
1750
                            (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idB_B2 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idB_B2_1))
1751
                    )
1752
                    ))
1753
            (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_1 true))
1754
               (and (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idB_B2_2 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until_9)
1755
                    (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idB_B2 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idB_B2_2)
1756
                    ))
1757
       )
1758
       (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idB_B2_out super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idB_B2)
1759
       )
1760
  (super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_1 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.x super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idB_B2_1 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_B_1 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.y_1 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.super11_super11__restart_in super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.super11_super11__state_in super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idB_B2_out super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_B_out super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.idSuper11_Super11_out super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until.y_out)
1761
))
1762

    
1763
; super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_unless
1764
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_unless.super11_super11__restart_in Bool)
1765
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_unless.super11_super11__state_in super11_super11__type)
1766
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_unless.super11_super11__restart_act Bool)
1767
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_unless.super11_super11__state_act super11_super11__type)
1768
(declare-rel super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_unless (Bool super11_super11__type Bool super11_super11__type))
1769
(rule (=> 
1770
  (and (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_unless.super11_super11__state_act super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_unless.super11_super11__state_in)
1771
       (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_unless.super11_super11__restart_act super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_unless.super11_super11__restart_in)
1772
       )
1773
  (super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_unless super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_unless.super11_super11__restart_in super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_unless.super11_super11__state_in super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_unless.super11_super11__restart_act super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_unless.super11_super11__state_act)
1774
))
1775

    
1776
; super11_super11__SUPER11_B_IDL_handler_until
1777
(declare-var super11_super11__SUPER11_B_IDL_handler_until.idSuper11_Super11_1 Int)
1778
(declare-var super11_super11__SUPER11_B_IDL_handler_until.x Int)
1779
(declare-var super11_super11__SUPER11_B_IDL_handler_until.idB_B2_1 Int)
1780
(declare-var super11_super11__SUPER11_B_IDL_handler_until.idSuper11_B_1 Int)
1781
(declare-var super11_super11__SUPER11_B_IDL_handler_until.y_1 Int)
1782
(declare-var super11_super11__SUPER11_B_IDL_handler_until.super11_super11__restart_in Bool)
1783
(declare-var super11_super11__SUPER11_B_IDL_handler_until.super11_super11__state_in super11_super11__type)
1784
(declare-var super11_super11__SUPER11_B_IDL_handler_until.idB_B2_out Int)
1785
(declare-var super11_super11__SUPER11_B_IDL_handler_until.idSuper11_B_out Int)
1786
(declare-var super11_super11__SUPER11_B_IDL_handler_until.idSuper11_Super11_out Int)
1787
(declare-var super11_super11__SUPER11_B_IDL_handler_until.y_out Int)
1788
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c Bool)
1789
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c super11_b__type)
1790
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c Bool)
1791
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c b_b2__type)
1792
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c Bool)
1793
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c Bool)
1794
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m Bool)
1795
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m super11_b__type)
1796
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m Bool)
1797
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m b_b2__type)
1798
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m Bool)
1799
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m Bool)
1800
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_x Bool)
1801
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_x super11_b__type)
1802
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_x Bool)
1803
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_x b_b2__type)
1804
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_x Bool)
1805
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_x Bool)
1806
(declare-var super11_super11__SUPER11_B_IDL_handler_until.idB_B2_2 Int)
1807
(declare-var super11_super11__SUPER11_B_IDL_handler_until.idSuper11_B_2 Int)
1808
(declare-var super11_super11__SUPER11_B_IDL_handler_until.idSuper11_Super11_2 Int)
1809
(declare-var super11_super11__SUPER11_B_IDL_handler_until.y_2 Int)
1810
(declare-var super11_super11__SUPER11_B_IDL_handler_until.y_3 Int)
1811
(declare-rel super11_super11__SUPER11_B_IDL_handler_until_reset (Bool super11_b__type Bool b_b2__type Bool Bool Bool super11_b__type Bool b_b2__type Bool Bool))
1812
(declare-rel super11_super11__SUPER11_B_IDL_handler_until_step (Int Int Int Int Int Bool super11_super11__type Int Int Int Int Bool super11_b__type Bool b_b2__type Bool Bool Bool super11_b__type Bool b_b2__type Bool Bool))
1813

    
1814
(rule (=> 
1815
  (and 
1816
       
1817
       (Super11_B_node_reset super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c
1818
                             super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c
1819
                             super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c
1820
                             super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c
1821
                             super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c
1822
                             super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c
1823
                             super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m
1824
                             super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m
1825
                             super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m
1826
                             super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m
1827
                             super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m
1828
                             super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m)
1829
  )
1830
  (super11_super11__SUPER11_B_IDL_handler_until_reset super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c
1831
                                                      super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c
1832
                                                      super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c
1833
                                                      super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c
1834
                                                      super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c
1835
                                                      super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c
1836
                                                      super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m
1837
                                                      super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m
1838
                                                      super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m
1839
                                                      super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m
1840
                                                      super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m
1841
                                                      super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m)
1842
))
1843

    
1844
(rule (=> 
1845
  (and (Super11_B_du super11_super11__SUPER11_B_IDL_handler_until.y_1
1846
                     super11_super11__SUPER11_B_IDL_handler_until.y_2)
1847
       (and (= super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c)
1848
            (= super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c)
1849
            (= super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c)
1850
            (= super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c)
1851
            (= super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c)
1852
            (= super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c)
1853
            )
1854
       (Super11_B_node_step super11_super11__SUPER11_B_IDL_handler_until.idSuper11_B_1
1855
                            super11_super11__SUPER11_B_IDL_handler_until.idB_B2_1
1856
                            super11_super11__SUPER11_B_IDL_handler_until.y_2
1857
                            super11_super11__SUPER11_B_IDL_handler_until.idSuper11_Super11_1
1858
                            super11_super11__SUPER11_B_IDL_handler_until.x
1859
                            super11_super11__SUPER11_B_IDL_handler_until.idSuper11_B_2
1860
                            super11_super11__SUPER11_B_IDL_handler_until.idB_B2_2
1861
                            super11_super11__SUPER11_B_IDL_handler_until.y_3
1862
                            super11_super11__SUPER11_B_IDL_handler_until.idSuper11_Super11_2
1863
                            super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m
1864
                            super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m
1865
                            super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m
1866
                            super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m
1867
                            super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m
1868
                            super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m
1869
                            super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_x
1870
                            super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_x
1871
                            super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_x
1872
                            super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_x
1873
                            super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_x
1874
                            super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_x)
1875
       (= super11_super11__SUPER11_B_IDL_handler_until.y_out super11_super11__SUPER11_B_IDL_handler_until.y_3)
1876
       (= super11_super11__SUPER11_B_IDL_handler_until.super11_super11__state_in POINTSuper11_Super11)
1877
       (= super11_super11__SUPER11_B_IDL_handler_until.super11_super11__restart_in true)
1878
       (= super11_super11__SUPER11_B_IDL_handler_until.idSuper11_Super11_out super11_super11__SUPER11_B_IDL_handler_until.idSuper11_Super11_2)
1879
       (= super11_super11__SUPER11_B_IDL_handler_until.idSuper11_B_out super11_super11__SUPER11_B_IDL_handler_until.idSuper11_B_2)
1880
       (= super11_super11__SUPER11_B_IDL_handler_until.idB_B2_out super11_super11__SUPER11_B_IDL_handler_until.idB_B2_2)
1881
       )
1882
  (super11_super11__SUPER11_B_IDL_handler_until_step super11_super11__SUPER11_B_IDL_handler_until.idSuper11_Super11_1
1883
                                                     super11_super11__SUPER11_B_IDL_handler_until.x
1884
                                                     super11_super11__SUPER11_B_IDL_handler_until.idB_B2_1
1885
                                                     super11_super11__SUPER11_B_IDL_handler_until.idSuper11_B_1
1886
                                                     super11_super11__SUPER11_B_IDL_handler_until.y_1
1887
                                                     super11_super11__SUPER11_B_IDL_handler_until.super11_super11__restart_in
1888
                                                     super11_super11__SUPER11_B_IDL_handler_until.super11_super11__state_in
1889
                                                     super11_super11__SUPER11_B_IDL_handler_until.idB_B2_out
1890
                                                     super11_super11__SUPER11_B_IDL_handler_until.idSuper11_B_out
1891
                                                     super11_super11__SUPER11_B_IDL_handler_until.idSuper11_Super11_out
1892
                                                     super11_super11__SUPER11_B_IDL_handler_until.y_out
1893
                                                     super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c
1894
                                                     super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c
1895
                                                     super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c
1896
                                                     super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c
1897
                                                     super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c
1898
                                                     super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c
1899
                                                     super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_x
1900
                                                     super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_x
1901
                                                     super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_x
1902
                                                     super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_x
1903
                                                     super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_x
1904
                                                     super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_x)
1905
))
1906

    
1907
; super11_super11__SUPER11_B_IDL_unless
1908
(declare-var super11_super11__SUPER11_B_IDL_unless.super11_super11__restart_in Bool)
1909
(declare-var super11_super11__SUPER11_B_IDL_unless.super11_super11__state_in super11_super11__type)
1910
(declare-var super11_super11__SUPER11_B_IDL_unless.super11_super11__restart_act Bool)
1911
(declare-var super11_super11__SUPER11_B_IDL_unless.super11_super11__state_act super11_super11__type)
1912
(declare-rel super11_super11__SUPER11_B_IDL_unless (Bool super11_super11__type Bool super11_super11__type))
1913
(rule (=> 
1914
  (and (= super11_super11__SUPER11_B_IDL_unless.super11_super11__state_act super11_super11__SUPER11_B_IDL_unless.super11_super11__state_in)
1915
       (= super11_super11__SUPER11_B_IDL_unless.super11_super11__restart_act super11_super11__SUPER11_B_IDL_unless.super11_super11__restart_in)
1916
       )
1917
  (super11_super11__SUPER11_B_IDL_unless super11_super11__SUPER11_B_IDL_unless.super11_super11__restart_in super11_super11__SUPER11_B_IDL_unless.super11_super11__state_in super11_super11__SUPER11_B_IDL_unless.super11_super11__restart_act super11_super11__SUPER11_B_IDL_unless.super11_super11__state_act)
1918
))
1919

    
1920
; Super11_Super11_node
1921
(declare-var Super11_Super11_node.idSuper11_Super11_1 Int)
1922
(declare-var Super11_Super11_node.x Int)
1923
(declare-var Super11_Super11_node.idB_B2_1 Int)
1924
(declare-var Super11_Super11_node.idSuper11_B_1 Int)
1925
(declare-var Super11_Super11_node.y_1 Int)
1926
(declare-var Super11_Super11_node.idSuper11_Super11 Int)
1927
(declare-var Super11_Super11_node.idB_B2 Int)
1928
(declare-var Super11_Super11_node.idSuper11_B Int)
1929
(declare-var Super11_Super11_node.y Int)
1930
(declare-var Super11_Super11_node.__Super11_Super11_node_42_c Bool)
1931
(declare-var Super11_Super11_node.__Super11_Super11_node_43_c super11_super11__type)
1932
(declare-var Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c Bool)
1933
(declare-var Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c super11_b__type)
1934
(declare-var Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c Bool)
1935
(declare-var Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c b_b2__type)
1936
(declare-var Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c Bool)
1937
(declare-var Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c Bool)
1938
(declare-var Super11_Super11_node.ni_5._arrow._first_c Bool)
1939
(declare-var Super11_Super11_node.__Super11_Super11_node_42_m Bool)
1940
(declare-var Super11_Super11_node.__Super11_Super11_node_43_m super11_super11__type)
1941
(declare-var Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m Bool)
1942
(declare-var Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m super11_b__type)
1943
(declare-var Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m Bool)
1944
(declare-var Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m b_b2__type)
1945
(declare-var Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m Bool)
1946
(declare-var Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m Bool)
1947
(declare-var Super11_Super11_node.ni_5._arrow._first_m Bool)
1948
(declare-var Super11_Super11_node.__Super11_Super11_node_42_x Bool)
1949
(declare-var Super11_Super11_node.__Super11_Super11_node_43_x super11_super11__type)
1950
(declare-var Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_x Bool)
1951
(declare-var Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_x super11_b__type)
1952
(declare-var Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_x Bool)
1953
(declare-var Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_x b_b2__type)
1954
(declare-var Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_x Bool)
1955
(declare-var Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_x Bool)
1956
(declare-var Super11_Super11_node.ni_5._arrow._first_x Bool)
1957
(declare-var Super11_Super11_node.__Super11_Super11_node_1 Bool)
1958
(declare-var Super11_Super11_node.__Super11_Super11_node_10 super11_super11__type)
1959
(declare-var Super11_Super11_node.__Super11_Super11_node_11 Bool)
1960
(declare-var Super11_Super11_node.__Super11_Super11_node_12 super11_super11__type)
1961
(declare-var Super11_Super11_node.__Super11_Super11_node_13 Int)
1962
(declare-var Super11_Super11_node.__Super11_Super11_node_14 Int)
1963
(declare-var Super11_Super11_node.__Super11_Super11_node_15 Int)
1964
(declare-var Super11_Super11_node.__Super11_Super11_node_16 Int)
1965
(declare-var Super11_Super11_node.__Super11_Super11_node_17 Bool)
1966
(declare-var Super11_Super11_node.__Super11_Super11_node_18 super11_super11__type)
1967
(declare-var Super11_Super11_node.__Super11_Super11_node_19 Int)
1968
(declare-var Super11_Super11_node.__Super11_Super11_node_2 super11_super11__type)
1969
(declare-var Super11_Super11_node.__Super11_Super11_node_20 Int)
1970
(declare-var Super11_Super11_node.__Super11_Super11_node_21 Int)
1971
(declare-var Super11_Super11_node.__Super11_Super11_node_22 Int)
1972
(declare-var Super11_Super11_node.__Super11_Super11_node_23 Bool)
1973
(declare-var Super11_Super11_node.__Super11_Super11_node_24 super11_super11__type)
1974
(declare-var Super11_Super11_node.__Super11_Super11_node_25 Int)
1975
(declare-var Super11_Super11_node.__Super11_Super11_node_26 Int)
1976
(declare-var Super11_Super11_node.__Super11_Super11_node_27 Int)
1977
(declare-var Super11_Super11_node.__Super11_Super11_node_28 Int)
1978
(declare-var Super11_Super11_node.__Super11_Super11_node_29 Bool)
1979
(declare-var Super11_Super11_node.__Super11_Super11_node_3 Bool)
1980
(declare-var Super11_Super11_node.__Super11_Super11_node_30 super11_super11__type)
1981
(declare-var Super11_Super11_node.__Super11_Super11_node_31 Int)
1982
(declare-var Super11_Super11_node.__Super11_Super11_node_32 Int)
1983
(declare-var Super11_Super11_node.__Super11_Super11_node_33 Int)
1984
(declare-var Super11_Super11_node.__Super11_Super11_node_34 Int)
1985
(declare-var Super11_Super11_node.__Super11_Super11_node_35 Bool)
1986
(declare-var Super11_Super11_node.__Super11_Super11_node_36 super11_super11__type)
1987
(declare-var Super11_Super11_node.__Super11_Super11_node_37 Int)
1988
(declare-var Super11_Super11_node.__Super11_Super11_node_38 Int)
1989
(declare-var Super11_Super11_node.__Super11_Super11_node_39 Int)
1990
(declare-var Super11_Super11_node.__Super11_Super11_node_4 super11_super11__type)
1991
(declare-var Super11_Super11_node.__Super11_Super11_node_40 Int)
1992
(declare-var Super11_Super11_node.__Super11_Super11_node_41 Bool)
1993
(declare-var Super11_Super11_node.__Super11_Super11_node_5 Bool)
1994
(declare-var Super11_Super11_node.__Super11_Super11_node_6 super11_super11__type)
1995
(declare-var Super11_Super11_node.__Super11_Super11_node_7 Bool)
1996
(declare-var Super11_Super11_node.__Super11_Super11_node_8 super11_super11__type)
1997
(declare-var Super11_Super11_node.__Super11_Super11_node_9 Bool)
1998
(declare-var Super11_Super11_node.super11_super11__next_restart_in Bool)
1999
(declare-var Super11_Super11_node.super11_super11__next_state_in super11_super11__type)
2000
(declare-var Super11_Super11_node.super11_super11__restart_act Bool)
2001
(declare-var Super11_Super11_node.super11_super11__restart_in Bool)
2002
(declare-var Super11_Super11_node.super11_super11__state_act super11_super11__type)
2003
(declare-var Super11_Super11_node.super11_super11__state_in super11_super11__type)
2004
(declare-rel Super11_Super11_node_reset (Bool super11_super11__type Bool super11_b__type Bool b_b2__type Bool Bool Bool Bool super11_super11__type Bool super11_b__type Bool b_b2__type Bool Bool Bool))
2005
(declare-rel Super11_Super11_node_step (Int Int Int Int Int Int Int Int Int Bool super11_super11__type Bool super11_b__type Bool b_b2__type Bool Bool Bool Bool super11_super11__type Bool super11_b__type Bool b_b2__type Bool Bool Bool))
2006

    
2007
(rule (=> 
2008
  (and 
2009
       (= Super11_Super11_node.__Super11_Super11_node_42_m Super11_Super11_node.__Super11_Super11_node_42_c)
2010
       (= Super11_Super11_node.__Super11_Super11_node_43_m Super11_Super11_node.__Super11_Super11_node_43_c)
2011
       (= Super11_Super11_node.ni_5._arrow._first_m true)
2012
       (super11_super11__SUPER11_B_IDL_handler_until_reset Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c
2013
                                                           Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c
2014
                                                           Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c
2015
                                                           Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c
2016
                                                           Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c
2017
                                                           Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c
2018
                                                           Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m
2019
                                                           Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m
2020
                                                           Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m
2021
                                                           Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m
2022
                                                           Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m
2023
                                                           Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m)
2024
  )
2025
  (Super11_Super11_node_reset Super11_Super11_node.__Super11_Super11_node_42_c
2026
                              Super11_Super11_node.__Super11_Super11_node_43_c
2027
                              Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c
2028
                              Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c
2029
                              Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c
2030
                              Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c
2031
                              Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c
2032
                              Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c
2033
                              Super11_Super11_node.ni_5._arrow._first_c
2034
                              Super11_Super11_node.__Super11_Super11_node_42_m
2035
                              Super11_Super11_node.__Super11_Super11_node_43_m
2036
                              Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m
2037
                              Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m
2038
                              Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m
2039
                              Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m
2040
                              Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m
2041
                              Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m
2042
                              Super11_Super11_node.ni_5._arrow._first_m)
2043
))
2044

    
2045
(rule (=> 
2046
  (and (= Super11_Super11_node.ni_5._arrow._first_m Super11_Super11_node.ni_5._arrow._first_c)
2047
       (and (= Super11_Super11_node.__Super11_Super11_node_41 (ite Super11_Super11_node.ni_5._arrow._first_m true false))
2048
            (= Super11_Super11_node.ni_5._arrow._first_x false))
2049
       (and (or (not (= Super11_Super11_node.__Super11_Super11_node_41 false))
2050
               (and (= Super11_Super11_node.super11_super11__state_in Super11_Super11_node.__Super11_Super11_node_43_c)
2051
                    (= Super11_Super11_node.super11_super11__restart_in Super11_Super11_node.__Super11_Super11_node_42_c)
2052
                    ))
2053
            (or (not (= Super11_Super11_node.__Super11_Super11_node_41 true))
2054
               (and (= Super11_Super11_node.super11_super11__state_in POINTSuper11_Super11)
2055
                    (= Super11_Super11_node.super11_super11__restart_in false)
2056
                    ))
2057
       )
2058
       (and (or (not (= Super11_Super11_node.super11_super11__state_in POINTSuper11_Super11))
2059
               (and (super11_super11__POINTSuper11_Super11_unless Super11_Super11_node.super11_super11__restart_in
2060
                                                                  Super11_Super11_node.super11_super11__state_in
2061
                                                                  Super11_Super11_node.idSuper11_Super11_1
2062
                                                                  Super11_Super11_node.__Super11_Super11_node_9
2063
                                                                  Super11_Super11_node.__Super11_Super11_node_10)
2064
                    (= Super11_Super11_node.super11_super11__state_act Super11_Super11_node.__Super11_Super11_node_10)
2065
                    (= Super11_Super11_node.super11_super11__restart_act Super11_Super11_node.__Super11_Super11_node_9)
2066
                    ))
2067
            (or (not (= Super11_Super11_node.super11_super11__state_in POINT__TO__SUPER11_A_1))
2068
               (and (super11_super11__POINT__TO__SUPER11_A_1_unless Super11_Super11_node.super11_super11__restart_in
2069
                                                                    Super11_Super11_node.super11_super11__state_in
2070
                                                                    Super11_Super11_node.__Super11_Super11_node_7
2071
                                                                    Super11_Super11_node.__Super11_Super11_node_8)
2072
                    (= Super11_Super11_node.super11_super11__state_act Super11_Super11_node.__Super11_Super11_node_8)
2073
                    (= Super11_Super11_node.super11_super11__restart_act Super11_Super11_node.__Super11_Super11_node_7)
2074
                    ))
2075
            (or (not (= Super11_Super11_node.super11_super11__state_in SUPER11_A_IDL))
2076
               (and (super11_super11__SUPER11_A_IDL_unless Super11_Super11_node.super11_super11__restart_in
2077
                                                           Super11_Super11_node.super11_super11__state_in
2078
                                                           Super11_Super11_node.__Super11_Super11_node_3
2079
                                                           Super11_Super11_node.__Super11_Super11_node_4)
2080
                    (= Super11_Super11_node.super11_super11__state_act Super11_Super11_node.__Super11_Super11_node_4)
2081
                    (= Super11_Super11_node.super11_super11__restart_act Super11_Super11_node.__Super11_Super11_node_3)
2082
                    ))
2083
            (or (not (= Super11_Super11_node.super11_super11__state_in SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1))
2084
               (and (super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_unless 
2085
                    Super11_Super11_node.super11_super11__restart_in
2086
                    Super11_Super11_node.super11_super11__state_in
2087
                    Super11_Super11_node.__Super11_Super11_node_5
2088
                    Super11_Super11_node.__Super11_Super11_node_6)
2089
                    (= Super11_Super11_node.super11_super11__state_act Super11_Super11_node.__Super11_Super11_node_6)
2090
                    (= Super11_Super11_node.super11_super11__restart_act Super11_Super11_node.__Super11_Super11_node_5)
2091
                    ))
2092
            (or (not (= Super11_Super11_node.super11_super11__state_in SUPER11_B_IDL))
2093
               (and (super11_super11__SUPER11_B_IDL_unless Super11_Super11_node.super11_super11__restart_in
2094
                                                           Super11_Super11_node.super11_super11__state_in
2095
                                                           Super11_Super11_node.__Super11_Super11_node_1
2096
                                                           Super11_Super11_node.__Super11_Super11_node_2)
2097
                    (= Super11_Super11_node.super11_super11__state_act Super11_Super11_node.__Super11_Super11_node_2)
2098
                    (= Super11_Super11_node.super11_super11__restart_act Super11_Super11_node.__Super11_Super11_node_1)
2099
                    ))
2100
       )
2101
       (and (or (not (= Super11_Super11_node.super11_super11__state_act POINTSuper11_Super11))
2102
               (and (super11_super11__POINTSuper11_Super11_handler_until 
2103
                    Super11_Super11_node.idSuper11_Super11_1
2104
                    Super11_Super11_node.idB_B2_1
2105
                    Super11_Super11_node.idSuper11_B_1
2106
                    Super11_Super11_node.y_1
2107
                    Super11_Super11_node.__Super11_Super11_node_35
2108
                    Super11_Super11_node.__Super11_Super11_node_36
2109
                    Super11_Super11_node.__Super11_Super11_node_37
2110
                    Super11_Super11_node.__Super11_Super11_node_38
2111
                    Super11_Super11_node.__Super11_Super11_node_39
2112
                    Super11_Super11_node.__Super11_Super11_node_40)
2113
                    (= Super11_Super11_node.y Super11_Super11_node.__Super11_Super11_node_40)
2114
                    (= Super11_Super11_node.super11_super11__next_state_in Super11_Super11_node.__Super11_Super11_node_36)
2115
                    (= Super11_Super11_node.super11_super11__next_restart_in Super11_Super11_node.__Super11_Super11_node_35)
2116
                    (= Super11_Super11_node.idSuper11_Super11 Super11_Super11_node.__Super11_Super11_node_39)
2117
                    (= Super11_Super11_node.idSuper11_B Super11_Super11_node.__Super11_Super11_node_38)
2118
                    (= Super11_Super11_node.idB_B2 Super11_Super11_node.__Super11_Super11_node_37)
2119
                    ))
2120
            (or (not (= Super11_Super11_node.super11_super11__state_act POINT__TO__SUPER11_A_1))
2121
               (and (super11_super11__POINT__TO__SUPER11_A_1_handler_until 
2122
                    Super11_Super11_node.idSuper11_Super11_1
2123
                    Super11_Super11_node.idB_B2_1
2124
                    Super11_Super11_node.idSuper11_B_1
2125
                    Super11_Super11_node.y_1
2126
                    Super11_Super11_node.__Super11_Super11_node_29
2127
                    Super11_Super11_node.__Super11_Super11_node_30
2128
                    Super11_Super11_node.__Super11_Super11_node_31
2129
                    Super11_Super11_node.__Super11_Super11_node_32
2130
                    Super11_Super11_node.__Super11_Super11_node_33
2131
                    Super11_Super11_node.__Super11_Super11_node_34)
2132
                    (= Super11_Super11_node.y Super11_Super11_node.__Super11_Super11_node_34)
2133
                    (= Super11_Super11_node.super11_super11__next_state_in Super11_Super11_node.__Super11_Super11_node_30)
2134
                    (= Super11_Super11_node.super11_super11__next_restart_in Super11_Super11_node.__Super11_Super11_node_29)
2135
                    (= Super11_Super11_node.idSuper11_Super11 Super11_Super11_node.__Super11_Super11_node_33)
2136
                    (= Super11_Super11_node.idSuper11_B Super11_Super11_node.__Super11_Super11_node_32)
2137
                    (= Super11_Super11_node.idB_B2 Super11_Super11_node.__Super11_Super11_node_31)
2138
                    ))
2139
            (or (not (= Super11_Super11_node.super11_super11__state_act SUPER11_A_IDL))
2140
               (and (super11_super11__SUPER11_A_IDL_handler_until Super11_Super11_node.idSuper11_Super11_1
2141
                                                                  Super11_Super11_node.idB_B2_1
2142
                                                                  Super11_Super11_node.idSuper11_B_1
2143
                                                                  Super11_Super11_node.y_1
2144
                                                                  Super11_Super11_node.__Super11_Super11_node_17
2145
                                                                  Super11_Super11_node.__Super11_Super11_node_18
2146
                                                                  Super11_Super11_node.__Super11_Super11_node_19
2147
                                                                  Super11_Super11_node.__Super11_Super11_node_20
2148
                                                                  Super11_Super11_node.__Super11_Super11_node_21
2149
                                                                  Super11_Super11_node.__Super11_Super11_node_22)
2150
                    (= Super11_Super11_node.y Super11_Super11_node.__Super11_Super11_node_22)
2151
                    (= Super11_Super11_node.super11_super11__next_state_in Super11_Super11_node.__Super11_Super11_node_18)
2152
                    (= Super11_Super11_node.super11_super11__next_restart_in Super11_Super11_node.__Super11_Super11_node_17)
2153
                    (= Super11_Super11_node.idSuper11_Super11 Super11_Super11_node.__Super11_Super11_node_21)
2154
                    (= Super11_Super11_node.idSuper11_B Super11_Super11_node.__Super11_Super11_node_20)
2155
                    (= Super11_Super11_node.idB_B2 Super11_Super11_node.__Super11_Super11_node_19)
2156
                    ))
2157
            (or (not (= Super11_Super11_node.super11_super11__state_act SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1))
2158
               (and (super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1904_1_handler_until 
2159
                    Super11_Super11_node.idSuper11_Super11_1
2160
                    Super11_Super11_node.x
2161
                    Super11_Super11_node.idB_B2_1
2162
                    Super11_Super11_node.idSuper11_B_1
2163
                    Super11_Super11_node.y_1
2164
                    Super11_Super11_node.__Super11_Super11_node_23
2165
                    Super11_Super11_node.__Super11_Super11_node_24
2166
                    Super11_Super11_node.__Super11_Super11_node_25
2167
                    Super11_Super11_node.__Super11_Super11_node_26
2168
                    Super11_Super11_node.__Super11_Super11_node_27
2169
                    Super11_Super11_node.__Super11_Super11_node_28)
2170
                    (= Super11_Super11_node.y Super11_Super11_node.__Super11_Super11_node_28)
2171
                    (= Super11_Super11_node.super11_super11__next_state_in Super11_Super11_node.__Super11_Super11_node_24)
2172
                    (= Super11_Super11_node.super11_super11__next_restart_in Super11_Super11_node.__Super11_Super11_node_23)
2173
                    (= Super11_Super11_node.idSuper11_Super11 Super11_Super11_node.__Super11_Super11_node_27)
2174
                    (= Super11_Super11_node.idSuper11_B Super11_Super11_node.__Super11_Super11_node_26)
2175
                    (= Super11_Super11_node.idB_B2 Super11_Super11_node.__Super11_Super11_node_25)
2176
                    ))
2177
            (or (not (= Super11_Super11_node.super11_super11__state_act SUPER11_B_IDL))
2178
               (and (and (or (not (= Super11_Super11_node.super11_super11__restart_act true))
2179
                            (super11_super11__SUPER11_B_IDL_handler_until_reset 
2180
                            Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c
2181
                            Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c
2182
                            Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c
2183
                            Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c
2184
                            Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c
2185
                            Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c
2186
                            Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m
2187
                            Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m
2188
                            Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m
2189
                            Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m
2190
                            Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m
2191
                            Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m))
2192
                         (or (not (= Super11_Super11_node.super11_super11__restart_act false))
2193
                            (and (= Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c)
2194
                                 (= Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c)
2195
                                 (= Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c)
2196
                                 (= Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c)
2197
                                 (= Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c)
2198
                                 (= Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c)
2199
                                 )
2200
                            )
2201
                    )
2202
                    (and (= Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c)
2203
                         (= Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c)
2204
                         (= Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c)
2205
                         (= Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c)
2206
                         (= Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c)
2207
                         (= Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c)
2208
                         )
2209
                    (super11_super11__SUPER11_B_IDL_handler_until_step 
2210
                    Super11_Super11_node.idSuper11_Super11_1
2211
                    Super11_Super11_node.x
2212
                    Super11_Super11_node.idB_B2_1
2213
                    Super11_Super11_node.idSuper11_B_1
2214
                    Super11_Super11_node.y_1
2215
                    Super11_Super11_node.__Super11_Super11_node_11
2216
                    Super11_Super11_node.__Super11_Super11_node_12
2217
                    Super11_Super11_node.__Super11_Super11_node_13
2218
                    Super11_Super11_node.__Super11_Super11_node_14
2219
                    Super11_Super11_node.__Super11_Super11_node_15
2220
                    Super11_Super11_node.__Super11_Super11_node_16
2221
                    Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m
2222
                    Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m
2223
                    Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m
2224
                    Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m
2225
                    Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m
2226
                    Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m
2227
                    Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_x
2228
                    Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_x
2229
                    Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_x
2230
                    Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_x
2231
                    Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_x
2232
                    Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_x)
2233
                    (= Super11_Super11_node.y Super11_Super11_node.__Super11_Super11_node_16)
2234
                    (= Super11_Super11_node.super11_super11__next_state_in Super11_Super11_node.__Super11_Super11_node_12)
2235
                    (= Super11_Super11_node.super11_super11__next_restart_in Super11_Super11_node.__Super11_Super11_node_11)
2236
                    (= Super11_Super11_node.idSuper11_Super11 Super11_Super11_node.__Super11_Super11_node_15)
2237
                    (= Super11_Super11_node.idSuper11_B Super11_Super11_node.__Super11_Super11_node_14)
2238
                    (= Super11_Super11_node.idB_B2 Super11_Super11_node.__Super11_Super11_node_13)
2239
                    ))
2240
       )
2241
       (= Super11_Super11_node.__Super11_Super11_node_43_x Super11_Super11_node.super11_super11__next_state_in)
2242
       (= Super11_Super11_node.__Super11_Super11_node_42_x Super11_Super11_node.super11_super11__next_restart_in)
2243
       )
2244
  (Super11_Super11_node_step Super11_Super11_node.idSuper11_Super11_1
2245
                             Super11_Super11_node.x
2246
                             Super11_Super11_node.idB_B2_1
2247
                             Super11_Super11_node.idSuper11_B_1
2248
                             Super11_Super11_node.y_1
2249
                             Super11_Super11_node.idSuper11_Super11
2250
                             Super11_Super11_node.idB_B2
2251
                             Super11_Super11_node.idSuper11_B
2252
                             Super11_Super11_node.y
2253
                             Super11_Super11_node.__Super11_Super11_node_42_c
2254
                             Super11_Super11_node.__Super11_Super11_node_43_c
2255
                             Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c
2256
                             Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c
2257
                             Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c
2258
                             Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c
2259
                             Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c
2260
                             Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c
2261
                             Super11_Super11_node.ni_5._arrow._first_c
2262
                             Super11_Super11_node.__Super11_Super11_node_42_x
2263
                             Super11_Super11_node.__Super11_Super11_node_43_x
2264
                             Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_x
2265
                             Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_x
2266
                             Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_x
2267
                             Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_x
2268
                             Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_x
2269
                             Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_x
2270
                             Super11_Super11_node.ni_5._arrow._first_x)
2271
))
2272

    
2273
; Super11V2_Super11
2274
(declare-var Super11V2_Super11.x Int)
2275
(declare-var Super11V2_Super11.y Int)
2276
(declare-var Super11V2_Super11.__Super11V2_Super11_2_c Int)
2277
(declare-var Super11V2_Super11.__Super11V2_Super11_3_c Int)
2278
(declare-var Super11V2_Super11.__Super11V2_Super11_4_c Int)
2279
(declare-var Super11V2_Super11.__Super11V2_Super11_5_c Int)
2280
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_c Bool)
2281
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_c super11_super11__type)
2282
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c Bool)
2283
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c super11_b__type)
2284
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c Bool)
2285
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c b_b2__type)
2286
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c Bool)
2287
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c Bool)
2288
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_c Bool)
2289
(declare-var Super11V2_Super11.ni_3._arrow._first_c Bool)
2290
(declare-var Super11V2_Super11.__Super11V2_Super11_2_m Int)
2291
(declare-var Super11V2_Super11.__Super11V2_Super11_3_m Int)
2292
(declare-var Super11V2_Super11.__Super11V2_Super11_4_m Int)
2293
(declare-var Super11V2_Super11.__Super11V2_Super11_5_m Int)
2294
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_m Bool)
2295
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_m super11_super11__type)
2296
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m Bool)
2297
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m super11_b__type)
2298
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m Bool)
2299
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m b_b2__type)
2300
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m Bool)
2301
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m Bool)
2302
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_m Bool)
2303
(declare-var Super11V2_Super11.ni_3._arrow._first_m Bool)
2304
(declare-var Super11V2_Super11.__Super11V2_Super11_2_x Int)
2305
(declare-var Super11V2_Super11.__Super11V2_Super11_3_x Int)
2306
(declare-var Super11V2_Super11.__Super11V2_Super11_4_x Int)
2307
(declare-var Super11V2_Super11.__Super11V2_Super11_5_x Int)
2308
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_x Bool)
2309
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_x super11_super11__type)
2310
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_x Bool)
2311
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_x super11_b__type)
2312
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_x Bool)
2313
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_x b_b2__type)
2314
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_x Bool)
2315
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_x Bool)
2316
(declare-var Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_x Bool)
2317
(declare-var Super11V2_Super11.ni_3._arrow._first_x Bool)
2318
(declare-var Super11V2_Super11.__Super11V2_Super11_1 Bool)
2319
(declare-var Super11V2_Super11.idB_B2 Int)
2320
(declare-var Super11V2_Super11.idB_B2_1 Int)
2321
(declare-var Super11V2_Super11.idSuper11_B Int)
2322
(declare-var Super11V2_Super11.idSuper11_B_1 Int)
2323
(declare-var Super11V2_Super11.idSuper11_Super11 Int)
2324
(declare-var Super11V2_Super11.idSuper11_Super11_1 Int)
2325
(declare-var Super11V2_Super11.y_1 Int)
2326
(declare-rel Super11V2_Super11_reset (Int Int Int Int Bool super11_super11__type Bool super11_b__type Bool b_b2__type Bool Bool Bool Bool Int Int Int Int Bool super11_super11__type Bool super11_b__type Bool b_b2__type Bool Bool Bool Bool))
2327
(declare-rel Super11V2_Super11_step (Int Int Int Int Int Int Bool super11_super11__type Bool super11_b__type Bool b_b2__type Bool Bool Bool Bool Int Int Int Int Bool super11_super11__type Bool super11_b__type Bool b_b2__type Bool Bool Bool Bool))
2328

    
2329
(rule (=> 
2330
  (and 
2331
       (= Super11V2_Super11.__Super11V2_Super11_2_m Super11V2_Super11.__Super11V2_Super11_2_c)
2332
       (= Super11V2_Super11.__Super11V2_Super11_3_m Super11V2_Super11.__Super11V2_Super11_3_c)
2333
       (= Super11V2_Super11.__Super11V2_Super11_4_m Super11V2_Super11.__Super11V2_Super11_4_c)
2334
       (= Super11V2_Super11.__Super11V2_Super11_5_m Super11V2_Super11.__Super11V2_Super11_5_c)
2335
       (= Super11V2_Super11.ni_3._arrow._first_m true)
2336
       (Super11_Super11_node_reset Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_c
2337
                                   Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_c
2338
                                   Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c
2339
                                   Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c
2340
                                   Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c
2341
                                   Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c
2342
                                   Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c
2343
                                   Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c
2344
                                   Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_c
2345
                                   Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_m
2346
                                   Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_m
2347
                                   Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m
2348
                                   Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m
2349
                                   Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m
2350
                                   Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m
2351
                                   Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m
2352
                                   Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m
2353
                                   Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_m)
2354
  )
2355
  (Super11V2_Super11_reset Super11V2_Super11.__Super11V2_Super11_2_c
2356
                           Super11V2_Super11.__Super11V2_Super11_3_c
2357
                           Super11V2_Super11.__Super11V2_Super11_4_c
2358
                           Super11V2_Super11.__Super11V2_Super11_5_c
2359
                           Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_c
2360
                           Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_c
2361
                           Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c
2362
                           Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c
2363
                           Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c
2364
                           Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c
2365
                           Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c
2366
                           Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c
2367
                           Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_c
2368
                           Super11V2_Super11.ni_3._arrow._first_c
2369
                           Super11V2_Super11.__Super11V2_Super11_2_m
2370
                           Super11V2_Super11.__Super11V2_Super11_3_m
2371
                           Super11V2_Super11.__Super11V2_Super11_4_m
2372
                           Super11V2_Super11.__Super11V2_Super11_5_m
2373
                           Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_m
2374
                           Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_m
2375
                           Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m
2376
                           Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m
2377
                           Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m
2378
                           Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m
2379
                           Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m
2380
                           Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m
2381
                           Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_m
2382
                           Super11V2_Super11.ni_3._arrow._first_m)
2383
))
2384

    
2385
(rule (=> 
2386
  (and (= Super11V2_Super11.ni_3._arrow._first_m Super11V2_Super11.ni_3._arrow._first_c)
2387
       (and (= Super11V2_Super11.__Super11V2_Super11_1 (ite Super11V2_Super11.ni_3._arrow._first_m true false))
2388
            (= Super11V2_Super11.ni_3._arrow._first_x false))
2389
       (and (or (not (= Super11V2_Super11.__Super11V2_Super11_1 false))
2390
               (and (= Super11V2_Super11.y_1 Super11V2_Super11.__Super11V2_Super11_5_c)
2391
                    (= Super11V2_Super11.idSuper11_Super11_1 Super11V2_Super11.__Super11V2_Super11_4_c)
2392
                    (= Super11V2_Super11.idSuper11_B_1 Super11V2_Super11.__Super11V2_Super11_2_c)
2393
                    (= Super11V2_Super11.idB_B2_1 Super11V2_Super11.__Super11V2_Super11_3_c)
2394
                    ))
2395
            (or (not (= Super11V2_Super11.__Super11V2_Super11_1 true))
2396
               (and (= Super11V2_Super11.y_1 0)
2397
                    (= Super11V2_Super11.idSuper11_Super11_1 0)
2398
                    (= Super11V2_Super11.idSuper11_B_1 0)
2399
                    (= Super11V2_Super11.idB_B2_1 0)
2400
                    ))
2401
       )
2402
       (and (= Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_m Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_c)
2403
            (= Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_m Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_c)
2404
            (= Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c)
2405
            (= Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c)
2406
            (= Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c)
2407
            (= Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c)
2408
            (= Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c)
2409
            (= Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c)
2410
            (= Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_m Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_c)
2411
            )
2412
       (Super11_Super11_node_step Super11V2_Super11.idSuper11_Super11_1
2413
                                  Super11V2_Super11.x
2414
                                  Super11V2_Super11.idB_B2_1
2415
                                  Super11V2_Super11.idSuper11_B_1
2416
                                  Super11V2_Super11.y_1
2417
                                  Super11V2_Super11.idSuper11_Super11
2418
                                  Super11V2_Super11.idB_B2
2419
                                  Super11V2_Super11.idSuper11_B
2420
                                  Super11V2_Super11.y
2421
                                  Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_m
2422
                                  Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_m
2423
                                  Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m
2424
                                  Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m
2425
                                  Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m
2426
                                  Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m
2427
                                  Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m
2428
                                  Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m
2429
                                  Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_m
2430
                                  Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_x
2431
                                  Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_x
2432
                                  Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_x
2433
                                  Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_x
2434
                                  Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_x
2435
                                  Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_x
2436
                                  Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_x
2437
                                  Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_x
2438
                                  Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_x)
2439
       (= Super11V2_Super11.__Super11V2_Super11_5_x Super11V2_Super11.y)
2440
       (= Super11V2_Super11.__Super11V2_Super11_4_x Super11V2_Super11.idSuper11_Super11)
2441
       (= Super11V2_Super11.__Super11V2_Super11_3_x Super11V2_Super11.idB_B2)
2442
       (= Super11V2_Super11.__Super11V2_Super11_2_x Super11V2_Super11.idSuper11_B)
2443
       )
2444
  (Super11V2_Super11_step Super11V2_Super11.x
2445
                          Super11V2_Super11.y
2446
                          Super11V2_Super11.__Super11V2_Super11_2_c
2447
                          Super11V2_Super11.__Super11V2_Super11_3_c
2448
                          Super11V2_Super11.__Super11V2_Super11_4_c
2449
                          Super11V2_Super11.__Super11V2_Super11_5_c
2450
                          Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_c
2451
                          Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_c
2452
                          Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c
2453
                          Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c
2454
                          Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c
2455
                          Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c
2456
                          Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c
2457
                          Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c
2458
                          Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_c
2459
                          Super11V2_Super11.ni_3._arrow._first_c
2460
                          Super11V2_Super11.__Super11V2_Super11_2_x
2461
                          Super11V2_Super11.__Super11V2_Super11_3_x
2462
                          Super11V2_Super11.__Super11V2_Super11_4_x
2463
                          Super11V2_Super11.__Super11V2_Super11_5_x
2464
                          Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_x
2465
                          Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_x
2466
                          Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_x
2467
                          Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_x
2468
                          Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_x
2469
                          Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_x
2470
                          Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_x
2471
                          Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_x
2472
                          Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_x
2473
                          Super11V2_Super11.ni_3._arrow._first_x)
2474
))
2475

    
2476
; Super11V2
2477
(declare-var Super11V2.x_1_1 Int)
2478
(declare-var Super11V2.y_1_1 Int)
2479
(declare-var Super11V2.ni_0._arrow._first_c Bool)
2480
(declare-var Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_2_c Int)
2481
(declare-var Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_3_c Int)
2482
(declare-var Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_4_c Int)
2483
(declare-var Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_5_c Int)
2484
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_c Bool)
2485
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_c super11_super11__type)
2486
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c Bool)
2487
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c super11_b__type)
2488
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c Bool)
2489
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c b_b2__type)
2490
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c Bool)
2491
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c Bool)
2492
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_c Bool)
2493
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_3._arrow._first_c Bool)
2494
(declare-var Super11V2.ni_0._arrow._first_m Bool)
2495
(declare-var Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_2_m Int)
2496
(declare-var Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_3_m Int)
2497
(declare-var Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_4_m Int)
2498
(declare-var Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_5_m Int)
2499
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_m Bool)
2500
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_m super11_super11__type)
2501
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m Bool)
2502
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m super11_b__type)
2503
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m Bool)
2504
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m b_b2__type)
2505
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m Bool)
2506
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m Bool)
2507
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_m Bool)
2508
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_3._arrow._first_m Bool)
2509
(declare-var Super11V2.ni_0._arrow._first_x Bool)
2510
(declare-var Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_2_x Int)
2511
(declare-var Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_3_x Int)
2512
(declare-var Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_4_x Int)
2513
(declare-var Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_5_x Int)
2514
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_x Bool)
2515
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_x super11_super11__type)
2516
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_x Bool)
2517
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_x super11_b__type)
2518
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_x Bool)
2519
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_x b_b2__type)
2520
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_x Bool)
2521
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_x Bool)
2522
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_x Bool)
2523
(declare-var Super11V2.ni_1.Super11V2_Super11.ni_3._arrow._first_x Bool)
2524
(declare-var Super11V2.Super11_1_1 Int)
2525
(declare-var Super11V2.__Super11V2_1 Bool)
2526
(declare-var Super11V2.i_virtual_local Real)
2527
(declare-rel Super11V2_reset (Bool Int Int Int Int Bool super11_super11__type Bool super11_b__type Bool b_b2__type Bool Bool Bool Bool Bool Int Int Int Int Bool super11_super11__type Bool super11_b__type Bool b_b2__type Bool Bool Bool Bool))
2528
(declare-rel Super11V2_step (Int Int Bool Int Int Int Int Bool super11_super11__type Bool super11_b__type Bool b_b2__type Bool Bool Bool Bool Bool Int Int Int Int Bool super11_super11__type Bool super11_b__type Bool b_b2__type Bool Bool Bool Bool))
2529

    
2530
(rule (=> 
2531
  (and 
2532
       
2533
       (Super11V2_Super11_reset Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_2_c
2534
                                Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_3_c
2535
                                Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_4_c
2536
                                Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_5_c
2537
                                Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_c
2538
                                Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_c
2539
                                Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c
2540
                                Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c
2541
                                Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c
2542
                                Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c
2543
                                Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c
2544
                                Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c
2545
                                Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_c
2546
                                Super11V2.ni_1.Super11V2_Super11.ni_3._arrow._first_c
2547
                                Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_2_m
2548
                                Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_3_m
2549
                                Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_4_m
2550
                                Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_5_m
2551
                                Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_m
2552
                                Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_m
2553
                                Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m
2554
                                Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m
2555
                                Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m
2556
                                Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m
2557
                                Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m
2558
                                Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m
2559
                                Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_m
2560
                                Super11V2.ni_1.Super11V2_Super11.ni_3._arrow._first_m)
2561
       (= Super11V2.ni_0._arrow._first_m true)
2562
  )
2563
  (Super11V2_reset Super11V2.ni_0._arrow._first_c
2564
                   Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_2_c
2565
                   Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_3_c
2566
                   Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_4_c
2567
                   Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_5_c
2568
                   Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_c
2569
                   Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_c
2570
                   Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c
2571
                   Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c
2572
                   Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c
2573
                   Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c
2574
                   Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c
2575
                   Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c
2576
                   Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_c
2577
                   Super11V2.ni_1.Super11V2_Super11.ni_3._arrow._first_c
2578
                   Super11V2.ni_0._arrow._first_m
2579
                   Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_2_m
2580
                   Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_3_m
2581
                   Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_4_m
2582
                   Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_5_m
2583
                   Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_m
2584
                   Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_m
2585
                   Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m
2586
                   Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m
2587
                   Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m
2588
                   Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m
2589
                   Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m
2590
                   Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m
2591
                   Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_m
2592
                   Super11V2.ni_1.Super11V2_Super11.ni_3._arrow._first_m)
2593
))
2594

    
2595
(rule (=> 
2596
  (and (and (= Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_2_m Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_2_c)
2597
            (= Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_3_m Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_3_c)
2598
            (= Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_4_m Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_4_c)
2599
            (= Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_5_m Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_5_c)
2600
            (= Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_m Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_c)
2601
            (= Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_m Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_c)
2602
            (= Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c)
2603
            (= Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c)
2604
            (= Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c)
2605
            (= Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c)
2606
            (= Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c)
2607
            (= Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c)
2608
            (= Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_m Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_c)
2609
            (= Super11V2.ni_1.Super11V2_Super11.ni_3._arrow._first_m Super11V2.ni_1.Super11V2_Super11.ni_3._arrow._first_c)
2610
            )
2611
       (Super11V2_Super11_step Super11V2.x_1_1
2612
                               Super11V2.Super11_1_1
2613
                               Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_2_m
2614
                               Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_3_m
2615
                               Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_4_m
2616
                               Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_5_m
2617
                               Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_m
2618
                               Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_m
2619
                               Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m
2620
                               Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m
2621
                               Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m
2622
                               Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m
2623
                               Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m
2624
                               Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m
2625
                               Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_m
2626
                               Super11V2.ni_1.Super11V2_Super11.ni_3._arrow._first_m
2627
                               Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_2_x
2628
                               Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_3_x
2629
                               Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_4_x
2630
                               Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_5_x
2631
                               Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_x
2632
                               Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_x
2633
                               Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_x
2634
                               Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_x
2635
                               Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_x
2636
                               Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_x
2637
                               Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_x
2638
                               Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_x
2639
                               Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_x
2640
                               Super11V2.ni_1.Super11V2_Super11.ni_3._arrow._first_x)
2641
       (= Super11V2.y_1_1 Super11V2.Super11_1_1)
2642
       (= Super11V2.ni_0._arrow._first_m Super11V2.ni_0._arrow._first_c)
2643
       (and (= Super11V2.__Super11V2_1 (ite Super11V2.ni_0._arrow._first_m true false))
2644
            (= Super11V2.ni_0._arrow._first_x false))
2645
       (and (or (not (= Super11V2.__Super11V2_1 true))
2646
               (= Super11V2.i_virtual_local 0.))
2647
            (or (not (= Super11V2.__Super11V2_1 false))
2648
               (= Super11V2.i_virtual_local 1.))
2649
       )
2650
       )
2651
  (Super11V2_step Super11V2.x_1_1
2652
                  Super11V2.y_1_1
2653
                  Super11V2.ni_0._arrow._first_c
2654
                  Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_2_c
2655
                  Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_3_c
2656
                  Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_4_c
2657
                  Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_5_c
2658
                  Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_c
2659
                  Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_c
2660
                  Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c
2661
                  Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c
2662
                  Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c
2663
                  Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c
2664
                  Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c
2665
                  Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c
2666
                  Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_c
2667
                  Super11V2.ni_1.Super11V2_Super11.ni_3._arrow._first_c
2668
                  Super11V2.ni_0._arrow._first_x
2669
                  Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_2_x
2670
                  Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_3_x
2671
                  Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_4_x
2672
                  Super11V2.ni_1.Super11V2_Super11.__Super11V2_Super11_5_x
2673
                  Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_x
2674
                  Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_x
2675
                  Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_x
2676
                  Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_x
2677
                  Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_x
2678
                  Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_x
2679
                  Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_x
2680
                  Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_x
2681
                  Super11V2.ni_1.Super11V2_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_x
2682
                  Super11V2.ni_1.Super11V2_Super11.ni_3._arrow._first_x)
2683
))
2684