Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

lustrec-tests / regression_tests / lustre_files / success / Stateflow / src_Super11 / Super11.smt2 @ eb639349

History | View | Annotate | Download (240 KB)

1
(declare-datatypes () ((b_b2__type POINTB_B2 POINT__TO__B2_B2A_1 B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_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_SUPER11JUNCTION1881_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 1871))
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 1869)
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 1867)
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 1869))
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 1870))
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 1871)
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_SUPER11JUNCTION1875_1_handler_until
229
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idB_B2_1 Int)
230
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.x Int)
231
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B_1 Int)
232
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_Super11_1 Int)
233
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.y_1 Int)
234
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.b_b2__restart_in Bool)
235
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.b_b2__state_in b_b2__type)
236
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idB_B2_out Int)
237
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B_out Int)
238
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_Super11_out Int)
239
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.y_out Int)
240
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_1 Bool)
241
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_2 Bool)
242
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_3 Int)
243
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_4 Int)
244
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_5 Int)
245
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_6 Int)
246
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_7 Int)
247
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_8 Int)
248
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_9 Int)
249
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idB_B2 Int)
250
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idB_B2_2 Int)
251
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idB_B2_3 Int)
252
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B Int)
253
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B_2 Int)
254
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B_3 Int)
255
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B_4 Int)
256
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_Super11 Int)
257
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_Super11_2 Int)
258
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_Super11_3 Int)
259
(declare-rel b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_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_SUPER11JUNCTION1875_1_handler_until.y_out b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.y_1)
262
       (Super11_B_ex b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B_1
263
                     b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idB_B2_1
264
                     b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_Super11_1
265
                     false
266
                     b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_7
267
                     b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_8
268
                     b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_9)
269
       (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_1 (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.x 0))
270
       (and (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_1 true))
271
               (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_Super11_2 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_9))
272
            (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_1 false))
273
               (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_Super11_2 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_Super11_1))
274
       )
275
       (Super11_A_en b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_Super11_2
276
                     false
277
                     b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_6)
278
       (and (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_1 true))
279
               (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_Super11_3 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_6))
280
            (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_1 false))
281
               (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_Super11_3 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_Super11_2))
282
       )
283
       (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_2 (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.x 0)))
284
       (and (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_1 true))
285
               (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_Super11 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_Super11_3))
286
            (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_1 false))
287
               (and (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_2 true))
288
                       (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_Super11 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_Super11_1))
289
                    (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_2 false))
290
                       (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_Super11 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_Super11_1))
291
               ))
292
       )
293
       (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_Super11_out b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_Super11)
294
       (B_B2_ex b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idB_B2_1
295
                b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B_1
296
                false
297
                b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_4
298
                b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_5)
299
       (and (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_2 true))
300
               (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B_3 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_5))
301
            (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_2 false))
302
               (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B_3 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B_1))
303
       )
304
       (B_B1_en b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B_3
305
                false
306
                b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_3)
307
       (and (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_2 true))
308
               (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B_4 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_3))
309
            (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_2 false))
310
               (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B_4 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B_3))
311
       )
312
       (and (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_1 false))
313
               (and (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B_2 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B_1)
314
                    (and (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_2 true))
315
                            (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B_4))
316
                         (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_2 false))
317
                            (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B_1))
318
                    )
319
                    ))
320
            (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_1 true))
321
               (and (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B_2 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_7)
322
                    (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B_2)
323
                    ))
324
       )
325
       (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B_out b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B)
326
       (and (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_2 true))
327
               (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idB_B2_3 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_4))
328
            (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_2 false))
329
               (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idB_B2_3 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idB_B2_1))
330
       )
331
       (and (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_1 false))
332
               (and (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idB_B2_2 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idB_B2_1)
333
                    (and (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_2 true))
334
                            (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idB_B2 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idB_B2_3))
335
                         (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_2 false))
336
                            (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idB_B2 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idB_B2_1))
337
                    )
338
                    ))
339
            (or (not (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_1 true))
340
               (and (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idB_B2_2 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.__b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until_8)
341
                    (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idB_B2 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idB_B2_2)
342
                    ))
343
       )
344
       (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idB_B2_out b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idB_B2)
345
       (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.b_b2__state_in POINTB_B2)
346
       (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.b_b2__restart_in true)
347
       )
348
  (b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idB_B2_1 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.x b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B_1 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_Super11_1 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.y_1 b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.b_b2__restart_in b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.b_b2__state_in b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idB_B2_out b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_B_out b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.idSuper11_Super11_out b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_handler_until.y_out)
349
))
350

    
351
; b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_unless
352
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_unless.b_b2__restart_in Bool)
353
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_unless.b_b2__state_in b_b2__type)
354
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_unless.b_b2__restart_act Bool)
355
(declare-var b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_unless.b_b2__state_act b_b2__type)
356
(declare-rel b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_unless (Bool b_b2__type Bool b_b2__type))
357
(rule (=> 
358
  (and (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_unless.b_b2__state_act b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_unless.b_b2__state_in)
359
       (= b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_unless.b_b2__restart_act b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_unless.b_b2__restart_in)
360
       )
361
  (b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_unless b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_unless.b_b2__restart_in b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_unless.b_b2__state_in b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1_unless.b_b2__restart_act b_b2__B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_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.E Bool)
392
(declare-var b_b2__POINTB_B2_unless.b_b2__restart_act Bool)
393
(declare-var b_b2__POINTB_B2_unless.b_b2__state_act b_b2__type)
394
(declare-var b_b2__POINTB_B2_unless.__b_b2__POINTB_B2_unless_1 Bool)
395
(declare-var b_b2__POINTB_B2_unless.__b_b2__POINTB_B2_unless_2 Bool)
396
(declare-var b_b2__POINTB_B2_unless.__b_b2__POINTB_B2_unless_3 Bool)
397
(declare-rel b_b2__POINTB_B2_unless (Bool b_b2__type Int Bool Bool b_b2__type))
398
(rule (=> 
399
  (and (= b_b2__POINTB_B2_unless.__b_b2__POINTB_B2_unless_3 (= b_b2__POINTB_B2_unless.idB_B2_1 1871))
400
       (= b_b2__POINTB_B2_unless.__b_b2__POINTB_B2_unless_2 (and (= b_b2__POINTB_B2_unless.idB_B2_1 1871) b_b2__POINTB_B2_unless.E))
401
       (= b_b2__POINTB_B2_unless.__b_b2__POINTB_B2_unless_1 (= b_b2__POINTB_B2_unless.idB_B2_1 0))
402
       (and (or (not (= b_b2__POINTB_B2_unless.__b_b2__POINTB_B2_unless_1 false))
403
               (and (or (not (= b_b2__POINTB_B2_unless.__b_b2__POINTB_B2_unless_2 false))
404
                       (and (or (not (= b_b2__POINTB_B2_unless.__b_b2__POINTB_B2_unless_3 false))
405
                               (and (= b_b2__POINTB_B2_unless.b_b2__state_act b_b2__POINTB_B2_unless.b_b2__state_in)
406
                                    (= b_b2__POINTB_B2_unless.b_b2__restart_act b_b2__POINTB_B2_unless.b_b2__restart_in)
407
                                    ))
408
                            (or (not (= b_b2__POINTB_B2_unless.__b_b2__POINTB_B2_unless_3 true))
409
                               (and (= b_b2__POINTB_B2_unless.b_b2__state_act B2_B2A_IDL)
410
                                    (= b_b2__POINTB_B2_unless.b_b2__restart_act true)
411
                                    ))
412
                       ))
413
                    (or (not (= b_b2__POINTB_B2_unless.__b_b2__POINTB_B2_unless_2 true))
414
                       (and (= b_b2__POINTB_B2_unless.b_b2__state_act B2_B2A__TO__SUPER11_SUPER11JUNCTION1875_1)
415
                            (= b_b2__POINTB_B2_unless.b_b2__restart_act true)
416
                            ))
417
               ))
418
            (or (not (= b_b2__POINTB_B2_unless.__b_b2__POINTB_B2_unless_1 true))
419
               (and (= b_b2__POINTB_B2_unless.b_b2__state_act POINT__TO__B2_B2A_1)
420
                    (= b_b2__POINTB_B2_unless.b_b2__restart_act true)
421
                    ))
422
       )
423
       )
424
  (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.E b_b2__POINTB_B2_unless.b_b2__restart_act b_b2__POINTB_B2_unless.b_b2__state_act)
425
))
426

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

    
454
; b_b2__POINT__TO__B2_B2A_1_unless
455
(declare-var b_b2__POINT__TO__B2_B2A_1_unless.b_b2__restart_in Bool)
456
(declare-var b_b2__POINT__TO__B2_B2A_1_unless.b_b2__state_in b_b2__type)
457
(declare-var b_b2__POINT__TO__B2_B2A_1_unless.b_b2__restart_act Bool)
458
(declare-var b_b2__POINT__TO__B2_B2A_1_unless.b_b2__state_act b_b2__type)
459
(declare-rel b_b2__POINT__TO__B2_B2A_1_unless (Bool b_b2__type Bool b_b2__type))
460
(rule (=> 
461
  (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)
462
       (= b_b2__POINT__TO__B2_B2A_1_unless.b_b2__restart_act b_b2__POINT__TO__B2_B2A_1_unless.b_b2__restart_in)
463
       )
464
  (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)
465
))
466

    
467
; B_B1_du
468
(declare-var B_B1_du.y_1 Int)
469
(declare-var B_B1_du.y Int)
470
(declare-rel B_B1_du (Int Int))
471
(rule (=> 
472
  (= B_B1_du.y (+ B_B1_du.y_1 1))
473
  (B_B1_du B_B1_du.y_1 B_B1_du.y)
474
))
475

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

    
532
; B_B2_du
533
(declare-var B_B2_du.y_1 Int)
534
(declare-var B_B2_du.y Int)
535
(declare-rel B_B2_du (Int Int))
536
(rule (=> 
537
  (= B_B2_du.y (+ B_B2_du.y_1 1))
538
  (B_B2_du B_B2_du.y_1 B_B2_du.y)
539
))
540

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

    
603
(rule (=> 
604
  (and 
605
       (= B_B2_node.__B_B2_node_34_m B_B2_node.__B_B2_node_34_c)
606
       (= B_B2_node.__B_B2_node_35_m B_B2_node.__B_B2_node_35_c)
607
       (= B_B2_node.ni_10._arrow._first_m true)
608
  )
609
  (B_B2_node_reset B_B2_node.__B_B2_node_34_c
610
                   B_B2_node.__B_B2_node_35_c
611
                   B_B2_node.ni_10._arrow._first_c
612
                   B_B2_node.__B_B2_node_34_m
613
                   B_B2_node.__B_B2_node_35_m
614
                   B_B2_node.ni_10._arrow._first_m)
615
))
616

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

    
762
; super11_b__B_B1_IDL_handler_until
763
(declare-var super11_b__B_B1_IDL_handler_until.idSuper11_B_1 Int)
764
(declare-var super11_b__B_B1_IDL_handler_until.idB_B2_1 Int)
765
(declare-var super11_b__B_B1_IDL_handler_until.y_1 Int)
766
(declare-var super11_b__B_B1_IDL_handler_until.idSuper11_Super11_1 Int)
767
(declare-var super11_b__B_B1_IDL_handler_until.super11_b__restart_in Bool)
768
(declare-var super11_b__B_B1_IDL_handler_until.super11_b__state_in super11_b__type)
769
(declare-var super11_b__B_B1_IDL_handler_until.idB_B2_out Int)
770
(declare-var super11_b__B_B1_IDL_handler_until.idSuper11_B_out Int)
771
(declare-var super11_b__B_B1_IDL_handler_until.idSuper11_Super11_out Int)
772
(declare-var super11_b__B_B1_IDL_handler_until.y_out Int)
773
(declare-var super11_b__B_B1_IDL_handler_until.y_2 Int)
774
(declare-rel super11_b__B_B1_IDL_handler_until (Int Int Int Int Bool super11_b__type Int Int Int Int))
775
(rule (=> 
776
  (and (B_B1_du super11_b__B_B1_IDL_handler_until.y_1
777
                super11_b__B_B1_IDL_handler_until.y_2)
778
       (= super11_b__B_B1_IDL_handler_until.y_out super11_b__B_B1_IDL_handler_until.y_2)
779
       (= super11_b__B_B1_IDL_handler_until.super11_b__state_in POINTSuper11_B)
780
       (= super11_b__B_B1_IDL_handler_until.super11_b__restart_in true)
781
       (= super11_b__B_B1_IDL_handler_until.idSuper11_Super11_out super11_b__B_B1_IDL_handler_until.idSuper11_Super11_1)
782
       (= super11_b__B_B1_IDL_handler_until.idSuper11_B_out super11_b__B_B1_IDL_handler_until.idSuper11_B_1)
783
       (= super11_b__B_B1_IDL_handler_until.idB_B2_out super11_b__B_B1_IDL_handler_until.idB_B2_1)
784
       )
785
  (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)
786
))
787

    
788
; super11_b__B_B1_IDL_unless
789
(declare-var super11_b__B_B1_IDL_unless.super11_b__restart_in Bool)
790
(declare-var super11_b__B_B1_IDL_unless.super11_b__state_in super11_b__type)
791
(declare-var super11_b__B_B1_IDL_unless.super11_b__restart_act Bool)
792
(declare-var super11_b__B_B1_IDL_unless.super11_b__state_act super11_b__type)
793
(declare-rel super11_b__B_B1_IDL_unless (Bool super11_b__type Bool super11_b__type))
794
(rule (=> 
795
  (and (= super11_b__B_B1_IDL_unless.super11_b__state_act super11_b__B_B1_IDL_unless.super11_b__state_in)
796
       (= super11_b__B_B1_IDL_unless.super11_b__restart_act super11_b__B_B1_IDL_unless.super11_b__restart_in)
797
       )
798
  (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)
799
))
800

    
801
; super11_b__B_B1__TO__B_B2_1_handler_until
802
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_B_1 Int)
803
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.idB_B2_1 Int)
804
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.y_1 Int)
805
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_Super11_1 Int)
806
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.super11_b__restart_in Bool)
807
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.super11_b__state_in super11_b__type)
808
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.idB_B2_out Int)
809
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_B_out Int)
810
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_Super11_out Int)
811
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.y_out Int)
812
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.idB_B2_2 Int)
813
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_B_2 Int)
814
(declare-var super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_B_3 Int)
815
(declare-rel super11_b__B_B1__TO__B_B2_1_handler_until (Int Int Int Int Bool super11_b__type Int Int Int Int))
816
(rule (=> 
817
  (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)
818
       (= super11_b__B_B1__TO__B_B2_1_handler_until.super11_b__state_in POINTSuper11_B)
819
       (= super11_b__B_B1__TO__B_B2_1_handler_until.super11_b__restart_in true)
820
       (= 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)
821
       (B_B1_ex super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_B_1
822
                false
823
                super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_B_2)
824
       (B_B2_en super11_b__B_B1__TO__B_B2_1_handler_until.idB_B2_1
825
                super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_B_2
826
                false
827
                super11_b__B_B1__TO__B_B2_1_handler_until.idB_B2_2
828
                super11_b__B_B1__TO__B_B2_1_handler_until.idSuper11_B_3)
829
       (= 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)
830
       (= 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)
831
       )
832
  (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)
833
))
834

    
835
; super11_b__B_B1__TO__B_B2_1_unless
836
(declare-var super11_b__B_B1__TO__B_B2_1_unless.super11_b__restart_in Bool)
837
(declare-var super11_b__B_B1__TO__B_B2_1_unless.super11_b__state_in super11_b__type)
838
(declare-var super11_b__B_B1__TO__B_B2_1_unless.super11_b__restart_act Bool)
839
(declare-var super11_b__B_B1__TO__B_B2_1_unless.super11_b__state_act super11_b__type)
840
(declare-rel super11_b__B_B1__TO__B_B2_1_unless (Bool super11_b__type Bool super11_b__type))
841
(rule (=> 
842
  (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)
843
       (= 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)
844
       )
845
  (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)
846
))
847

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

    
878
(rule (=> 
879
  (and 
880
       
881
       (B_B2_node_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
  (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
889
                                           super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c
890
                                           super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c
891
                                           super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m
892
                                           super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m
893
                                           super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m)
894
))
895

    
896
(rule (=> 
897
  (and (B_B2_du super11_b__B_B2_IDL_handler_until.y_1
898
                super11_b__B_B2_IDL_handler_until.y_2)
899
       (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)
900
            (= 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)
901
            (= 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)
902
            )
903
       (B_B2_node_step super11_b__B_B2_IDL_handler_until.idB_B2_1
904
                       super11_b__B_B2_IDL_handler_until.E
905
                       super11_b__B_B2_IDL_handler_until.x
906
                       super11_b__B_B2_IDL_handler_until.idSuper11_B_1
907
                       super11_b__B_B2_IDL_handler_until.idSuper11_Super11_1
908
                       super11_b__B_B2_IDL_handler_until.y_2
909
                       super11_b__B_B2_IDL_handler_until.idB_B2_2
910
                       super11_b__B_B2_IDL_handler_until.idSuper11_B_2
911
                       super11_b__B_B2_IDL_handler_until.idSuper11_Super11_2
912
                       super11_b__B_B2_IDL_handler_until.y_3
913
                       super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m
914
                       super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m
915
                       super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m
916
                       super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_x
917
                       super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_x
918
                       super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_x)
919
       (= super11_b__B_B2_IDL_handler_until.y_out super11_b__B_B2_IDL_handler_until.y_3)
920
       (= super11_b__B_B2_IDL_handler_until.super11_b__state_in POINTSuper11_B)
921
       (= super11_b__B_B2_IDL_handler_until.super11_b__restart_in true)
922
       (= super11_b__B_B2_IDL_handler_until.idSuper11_Super11_out super11_b__B_B2_IDL_handler_until.idSuper11_Super11_2)
923
       (= super11_b__B_B2_IDL_handler_until.idSuper11_B_out super11_b__B_B2_IDL_handler_until.idSuper11_B_2)
924
       (= super11_b__B_B2_IDL_handler_until.idB_B2_out super11_b__B_B2_IDL_handler_until.idB_B2_2)
925
       )
926
  (super11_b__B_B2_IDL_handler_until_step super11_b__B_B2_IDL_handler_until.idSuper11_B_1
927
                                          super11_b__B_B2_IDL_handler_until.E
928
                                          super11_b__B_B2_IDL_handler_until.idB_B2_1
929
                                          super11_b__B_B2_IDL_handler_until.y_1
930
                                          super11_b__B_B2_IDL_handler_until.idSuper11_Super11_1
931
                                          super11_b__B_B2_IDL_handler_until.x
932
                                          super11_b__B_B2_IDL_handler_until.super11_b__restart_in
933
                                          super11_b__B_B2_IDL_handler_until.super11_b__state_in
934
                                          super11_b__B_B2_IDL_handler_until.idB_B2_out
935
                                          super11_b__B_B2_IDL_handler_until.idSuper11_B_out
936
                                          super11_b__B_B2_IDL_handler_until.idSuper11_Super11_out
937
                                          super11_b__B_B2_IDL_handler_until.y_out
938
                                          super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c
939
                                          super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c
940
                                          super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c
941
                                          super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_x
942
                                          super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_x
943
                                          super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_x)
944
))
945

    
946
; super11_b__B_B2_IDL_unless
947
(declare-var super11_b__B_B2_IDL_unless.super11_b__restart_in Bool)
948
(declare-var super11_b__B_B2_IDL_unless.super11_b__state_in super11_b__type)
949
(declare-var super11_b__B_B2_IDL_unless.super11_b__restart_act Bool)
950
(declare-var super11_b__B_B2_IDL_unless.super11_b__state_act super11_b__type)
951
(declare-rel super11_b__B_B2_IDL_unless (Bool super11_b__type Bool super11_b__type))
952
(rule (=> 
953
  (and (= super11_b__B_B2_IDL_unless.super11_b__state_act super11_b__B_B2_IDL_unless.super11_b__state_in)
954
       (= super11_b__B_B2_IDL_unless.super11_b__restart_act super11_b__B_B2_IDL_unless.super11_b__restart_in)
955
       )
956
  (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)
957
))
958

    
959
; super11_b__POINTSuper11_B_handler_until
960
(declare-var super11_b__POINTSuper11_B_handler_until.idSuper11_B_1 Int)
961
(declare-var super11_b__POINTSuper11_B_handler_until.idB_B2_1 Int)
962
(declare-var super11_b__POINTSuper11_B_handler_until.y_1 Int)
963
(declare-var super11_b__POINTSuper11_B_handler_until.idSuper11_Super11_1 Int)
964
(declare-var super11_b__POINTSuper11_B_handler_until.super11_b__restart_in Bool)
965
(declare-var super11_b__POINTSuper11_B_handler_until.super11_b__state_in super11_b__type)
966
(declare-var super11_b__POINTSuper11_B_handler_until.idB_B2_out Int)
967
(declare-var super11_b__POINTSuper11_B_handler_until.idSuper11_B_out Int)
968
(declare-var super11_b__POINTSuper11_B_handler_until.idSuper11_Super11_out Int)
969
(declare-var super11_b__POINTSuper11_B_handler_until.y_out Int)
970
(declare-rel super11_b__POINTSuper11_B_handler_until (Int Int Int Int Bool super11_b__type Int Int Int Int))
971
(rule (=> 
972
  (and (= super11_b__POINTSuper11_B_handler_until.y_out super11_b__POINTSuper11_B_handler_until.y_1)
973
       (= super11_b__POINTSuper11_B_handler_until.super11_b__state_in POINTSuper11_B)
974
       (= super11_b__POINTSuper11_B_handler_until.super11_b__restart_in false)
975
       (= super11_b__POINTSuper11_B_handler_until.idSuper11_Super11_out super11_b__POINTSuper11_B_handler_until.idSuper11_Super11_1)
976
       (= super11_b__POINTSuper11_B_handler_until.idSuper11_B_out super11_b__POINTSuper11_B_handler_until.idSuper11_B_1)
977
       (= super11_b__POINTSuper11_B_handler_until.idB_B2_out super11_b__POINTSuper11_B_handler_until.idB_B2_1)
978
       )
979
  (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)
980
))
981

    
982
; super11_b__POINTSuper11_B_unless
983
(declare-var super11_b__POINTSuper11_B_unless.super11_b__restart_in Bool)
984
(declare-var super11_b__POINTSuper11_B_unless.super11_b__state_in super11_b__type)
985
(declare-var super11_b__POINTSuper11_B_unless.idSuper11_B_1 Int)
986
(declare-var super11_b__POINTSuper11_B_unless.E Bool)
987
(declare-var super11_b__POINTSuper11_B_unless.super11_b__restart_act Bool)
988
(declare-var super11_b__POINTSuper11_B_unless.super11_b__state_act super11_b__type)
989
(declare-var super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_1 Bool)
990
(declare-var super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_2 Bool)
991
(declare-var super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_3 Bool)
992
(declare-var super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_4 Bool)
993
(declare-rel super11_b__POINTSuper11_B_unless (Bool super11_b__type Int Bool Bool super11_b__type))
994
(rule (=> 
995
  (and (= super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_4 (= super11_b__POINTSuper11_B_unless.idSuper11_B_1 1870))
996
       (= super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_3 (= super11_b__POINTSuper11_B_unless.idSuper11_B_1 1869))
997
       (= super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_2 (and (= super11_b__POINTSuper11_B_unless.idSuper11_B_1 1869) super11_b__POINTSuper11_B_unless.E))
998
       (= super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_1 (= super11_b__POINTSuper11_B_unless.idSuper11_B_1 0))
999
       (and (or (not (= super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_1 false))
1000
               (and (or (not (= super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_2 false))
1001
                       (and (or (not (= super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_3 false))
1002
                               (and (or (not (= super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_4 false))
1003
                                       (and (= super11_b__POINTSuper11_B_unless.super11_b__state_act super11_b__POINTSuper11_B_unless.super11_b__state_in)
1004
                                            (= super11_b__POINTSuper11_B_unless.super11_b__restart_act super11_b__POINTSuper11_B_unless.super11_b__restart_in)
1005
                                            ))
1006
                                    (or (not (= super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_4 true))
1007
                                       (and (= super11_b__POINTSuper11_B_unless.super11_b__state_act B_B2_IDL)
1008
                                            (= super11_b__POINTSuper11_B_unless.super11_b__restart_act true)
1009
                                            ))
1010
                               ))
1011
                            (or (not (= super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_3 true))
1012
                               (and (= super11_b__POINTSuper11_B_unless.super11_b__state_act B_B1_IDL)
1013
                                    (= super11_b__POINTSuper11_B_unless.super11_b__restart_act true)
1014
                                    ))
1015
                       ))
1016
                    (or (not (= super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_2 true))
1017
                       (and (= super11_b__POINTSuper11_B_unless.super11_b__state_act B_B1__TO__B_B2_1)
1018
                            (= super11_b__POINTSuper11_B_unless.super11_b__restart_act true)
1019
                            ))
1020
               ))
1021
            (or (not (= super11_b__POINTSuper11_B_unless.__super11_b__POINTSuper11_B_unless_1 true))
1022
               (and (= super11_b__POINTSuper11_B_unless.super11_b__state_act POINT__TO__B_B1_1)
1023
                    (= super11_b__POINTSuper11_B_unless.super11_b__restart_act true)
1024
                    ))
1025
       )
1026
       )
1027
  (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.E super11_b__POINTSuper11_B_unless.super11_b__restart_act super11_b__POINTSuper11_B_unless.super11_b__state_act)
1028
))
1029

    
1030
; super11_b__POINT__TO__B_B1_1_handler_until
1031
(declare-var super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_B_1 Int)
1032
(declare-var super11_b__POINT__TO__B_B1_1_handler_until.idB_B2_1 Int)
1033
(declare-var super11_b__POINT__TO__B_B1_1_handler_until.y_1 Int)
1034
(declare-var super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_Super11_1 Int)
1035
(declare-var super11_b__POINT__TO__B_B1_1_handler_until.super11_b__restart_in Bool)
1036
(declare-var super11_b__POINT__TO__B_B1_1_handler_until.super11_b__state_in super11_b__type)
1037
(declare-var super11_b__POINT__TO__B_B1_1_handler_until.idB_B2_out Int)
1038
(declare-var super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_B_out Int)
1039
(declare-var super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_Super11_out Int)
1040
(declare-var super11_b__POINT__TO__B_B1_1_handler_until.y_out Int)
1041
(declare-var super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_B_2 Int)
1042
(declare-rel super11_b__POINT__TO__B_B1_1_handler_until (Int Int Int Int Bool super11_b__type Int Int Int Int))
1043
(rule (=> 
1044
  (and (= super11_b__POINT__TO__B_B1_1_handler_until.y_out super11_b__POINT__TO__B_B1_1_handler_until.y_1)
1045
       (= super11_b__POINT__TO__B_B1_1_handler_until.super11_b__state_in POINTSuper11_B)
1046
       (= super11_b__POINT__TO__B_B1_1_handler_until.super11_b__restart_in true)
1047
       (= super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_Super11_out super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_Super11_1)
1048
       (B_B1_en super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_B_1
1049
                false
1050
                super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_B_2)
1051
       (= super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_B_out super11_b__POINT__TO__B_B1_1_handler_until.idSuper11_B_2)
1052
       (= super11_b__POINT__TO__B_B1_1_handler_until.idB_B2_out super11_b__POINT__TO__B_B1_1_handler_until.idB_B2_1)
1053
       )
1054
  (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)
1055
))
1056

    
1057
; super11_b__POINT__TO__B_B1_1_unless
1058
(declare-var super11_b__POINT__TO__B_B1_1_unless.super11_b__restart_in Bool)
1059
(declare-var super11_b__POINT__TO__B_B1_1_unless.super11_b__state_in super11_b__type)
1060
(declare-var super11_b__POINT__TO__B_B1_1_unless.super11_b__restart_act Bool)
1061
(declare-var super11_b__POINT__TO__B_B1_1_unless.super11_b__state_act super11_b__type)
1062
(declare-rel super11_b__POINT__TO__B_B1_1_unless (Bool super11_b__type Bool super11_b__type))
1063
(rule (=> 
1064
  (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)
1065
       (= super11_b__POINT__TO__B_B1_1_unless.super11_b__restart_act super11_b__POINT__TO__B_B1_1_unless.super11_b__restart_in)
1066
       )
1067
  (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)
1068
))
1069

    
1070
; Super11_A_du
1071
(declare-var Super11_A_du.y_1 Int)
1072
(declare-var Super11_A_du.y Int)
1073
(declare-rel Super11_A_du (Int Int))
1074
(rule (=> 
1075
  (= Super11_A_du.y (+ Super11_A_du.y_1 1))
1076
  (Super11_A_du Super11_A_du.y_1 Super11_A_du.y)
1077
))
1078

    
1079
; Super11_A_ex
1080
(declare-var Super11_A_ex.idSuper11_Super11_1 Int)
1081
(declare-var Super11_A_ex.isInner Bool)
1082
(declare-var Super11_A_ex.idSuper11_Super11 Int)
1083
(declare-var Super11_A_ex.idSuper11_Super11_2 Int)
1084
(declare-rel Super11_A_ex (Int Bool Int))
1085
(rule (=> 
1086
  (and (and (or (not (= (not Super11_A_ex.isInner) true))
1087
               (= Super11_A_ex.idSuper11_Super11_2 0))
1088
            (or (not (= (not Super11_A_ex.isInner) false))
1089
               (= Super11_A_ex.idSuper11_Super11_2 Super11_A_ex.idSuper11_Super11_1))
1090
       )
1091
       (= Super11_A_ex.idSuper11_Super11 Super11_A_ex.idSuper11_Super11_1)
1092
       )
1093
  (Super11_A_ex Super11_A_ex.idSuper11_Super11_1 Super11_A_ex.isInner Super11_A_ex.idSuper11_Super11)
1094
))
1095

    
1096
; Super11_B_en
1097
(declare-var Super11_B_en.idSuper11_B_1 Int)
1098
(declare-var Super11_B_en.idSuper11_Super11_1 Int)
1099
(declare-var Super11_B_en.idB_B2_1 Int)
1100
(declare-var Super11_B_en.isInner Bool)
1101
(declare-var Super11_B_en.idSuper11_B Int)
1102
(declare-var Super11_B_en.idSuper11_Super11 Int)
1103
(declare-var Super11_B_en.idB_B2 Int)
1104
(declare-var Super11_B_en.__Super11_B_en_1 Bool)
1105
(declare-var Super11_B_en.__Super11_B_en_2 Bool)
1106
(declare-var Super11_B_en.__Super11_B_en_3 Bool)
1107
(declare-var Super11_B_en.__Super11_B_en_4 Int)
1108
(declare-var Super11_B_en.__Super11_B_en_5 Int)
1109
(declare-var Super11_B_en.__Super11_B_en_6 Int)
1110
(declare-var Super11_B_en.idB_B2_2 Int)
1111
(declare-var Super11_B_en.idB_B2_3 Int)
1112
(declare-var Super11_B_en.idSuper11_B_2 Int)
1113
(declare-var Super11_B_en.idSuper11_B_3 Int)
1114
(declare-var Super11_B_en.idSuper11_B_4 Int)
1115
(declare-var Super11_B_en.idSuper11_B_5 Int)
1116
(declare-var Super11_B_en.idSuper11_B_6 Int)
1117
(declare-var Super11_B_en.idSuper11_Super11_3 Int)
1118
(declare-var Super11_B_en.idSuper11_Super11_4 Int)
1119
(declare-rel Super11_B_en (Int Int Int Bool Int Int Int))
1120
(rule (=> 
1121
  (and (B_B1_en Super11_B_en.idSuper11_B_1
1122
                false
1123
                Super11_B_en.__Super11_B_en_6)
1124
       (= Super11_B_en.__Super11_B_en_2 (= Super11_B_en.idSuper11_B_1 1869))
1125
       (and (or (not (= Super11_B_en.__Super11_B_en_2 true))
1126
               (= Super11_B_en.idSuper11_B_4 Super11_B_en.__Super11_B_en_6))
1127
            (or (not (= Super11_B_en.__Super11_B_en_2 false))
1128
               (= Super11_B_en.idSuper11_B_4 Super11_B_en.idSuper11_B_1))
1129
       )
1130
       (B_B1_en Super11_B_en.idSuper11_B_1
1131
                false
1132
                Super11_B_en.idSuper11_B_2)
1133
       (= Super11_B_en.__Super11_B_en_1 (= Super11_B_en.idSuper11_B_1 0))
1134
       (and (or (not (= Super11_B_en.__Super11_B_en_1 false))
1135
               (and (= Super11_B_en.idSuper11_Super11_3 1868)
1136
                    (= Super11_B_en.idSuper11_B_3 Super11_B_en.idSuper11_B_1)
1137
                    ))
1138
            (or (not (= Super11_B_en.__Super11_B_en_1 true))
1139
               (and (= Super11_B_en.idSuper11_Super11_3 1868)
1140
                    (= Super11_B_en.idSuper11_B_3 Super11_B_en.idSuper11_B_2)
1141
                    ))
1142
       )
1143
       (B_B2_en Super11_B_en.idB_B2_1
1144
                Super11_B_en.idSuper11_B_1
1145
                false
1146
                Super11_B_en.__Super11_B_en_4
1147
                Super11_B_en.__Super11_B_en_5)
1148
       (= Super11_B_en.__Super11_B_en_3 (= Super11_B_en.idSuper11_B_1 1870))
1149
       (and (or (not (= Super11_B_en.__Super11_B_en_3 false))
1150
               (and (= Super11_B_en.idSuper11_B_5 Super11_B_en.idSuper11_B_1)
1151
                    (= Super11_B_en.idB_B2_2 Super11_B_en.idB_B2_1)
1152
                    ))
1153
            (or (not (= Super11_B_en.__Super11_B_en_3 true))
1154
               (and (= Super11_B_en.idSuper11_B_5 Super11_B_en.__Super11_B_en_5)
1155
                    (= Super11_B_en.idB_B2_2 Super11_B_en.__Super11_B_en_4)
1156
                    ))
1157
       )
1158
       (and (or (not (= Super11_B_en.__Super11_B_en_1 false))
1159
               (and (or (not (= Super11_B_en.__Super11_B_en_2 false))
1160
                       (and (or (not (= Super11_B_en.__Super11_B_en_3 false))
1161
                               (and (= Super11_B_en.idSuper11_Super11_4 1868)
1162
                                    (= Super11_B_en.idSuper11_B_6 Super11_B_en.idSuper11_B_1)
1163
                                    (= Super11_B_en.idB_B2_3 Super11_B_en.idB_B2_1)
1164
                                    ))
1165
                            (or (not (= Super11_B_en.__Super11_B_en_3 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_5)
1168
                                    (= Super11_B_en.idB_B2_3 Super11_B_en.idB_B2_2)
1169
                                    ))
1170
                       ))
1171
                    (or (not (= Super11_B_en.__Super11_B_en_2 true))
1172
                       (and (= Super11_B_en.idSuper11_Super11_4 Super11_B_en.idSuper11_Super11_3)
1173
                            (= Super11_B_en.idSuper11_B_6 Super11_B_en.idSuper11_B_4)
1174
                            (= Super11_B_en.idB_B2_3 Super11_B_en.idB_B2_1)
1175
                            ))
1176
               ))
1177
            (or (not (= Super11_B_en.__Super11_B_en_1 true))
1178
               (and (= Super11_B_en.idSuper11_Super11_4 Super11_B_en.idSuper11_Super11_3)
1179
                    (= Super11_B_en.idSuper11_B_6 Super11_B_en.idSuper11_B_3)
1180
                    (= Super11_B_en.idB_B2_3 Super11_B_en.idB_B2_1)
1181
                    ))
1182
       )
1183
       (= Super11_B_en.idSuper11_Super11 Super11_B_en.idSuper11_Super11_4)
1184
       (= Super11_B_en.idSuper11_B Super11_B_en.idSuper11_B_6)
1185
       (= Super11_B_en.idB_B2 Super11_B_en.idB_B2_3)
1186
       )
1187
  (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)
1188
))
1189

    
1190
; Super11_B_du
1191
(declare-var Super11_B_du.y_1 Int)
1192
(declare-var Super11_B_du.y Int)
1193
(declare-rel Super11_B_du (Int Int))
1194
(rule (=> 
1195
  (= Super11_B_du.y (+ Super11_B_du.y_1 1))
1196
  (Super11_B_du Super11_B_du.y_1 Super11_B_du.y)
1197
))
1198

    
1199
; Super11_B_node
1200
(declare-var Super11_B_node.idSuper11_B_1 Int)
1201
(declare-var Super11_B_node.E Bool)
1202
(declare-var Super11_B_node.idB_B2_1 Int)
1203
(declare-var Super11_B_node.y_1 Int)
1204
(declare-var Super11_B_node.idSuper11_Super11_1 Int)
1205
(declare-var Super11_B_node.x Int)
1206
(declare-var Super11_B_node.idSuper11_B Int)
1207
(declare-var Super11_B_node.idB_B2 Int)
1208
(declare-var Super11_B_node.y Int)
1209
(declare-var Super11_B_node.idSuper11_Super11 Int)
1210
(declare-var Super11_B_node.__Super11_B_node_42_c Bool)
1211
(declare-var Super11_B_node.__Super11_B_node_43_c super11_b__type)
1212
(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)
1213
(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)
1214
(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)
1215
(declare-var Super11_B_node.ni_8._arrow._first_c Bool)
1216
(declare-var Super11_B_node.__Super11_B_node_42_m Bool)
1217
(declare-var Super11_B_node.__Super11_B_node_43_m super11_b__type)
1218
(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)
1219
(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)
1220
(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)
1221
(declare-var Super11_B_node.ni_8._arrow._first_m Bool)
1222
(declare-var Super11_B_node.__Super11_B_node_42_x Bool)
1223
(declare-var Super11_B_node.__Super11_B_node_43_x super11_b__type)
1224
(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)
1225
(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)
1226
(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)
1227
(declare-var Super11_B_node.ni_8._arrow._first_x Bool)
1228
(declare-var Super11_B_node.__Super11_B_node_1 Bool)
1229
(declare-var Super11_B_node.__Super11_B_node_10 super11_b__type)
1230
(declare-var Super11_B_node.__Super11_B_node_11 Bool)
1231
(declare-var Super11_B_node.__Super11_B_node_12 super11_b__type)
1232
(declare-var Super11_B_node.__Super11_B_node_13 Int)
1233
(declare-var Super11_B_node.__Super11_B_node_14 Int)
1234
(declare-var Super11_B_node.__Super11_B_node_15 Int)
1235
(declare-var Super11_B_node.__Super11_B_node_16 Int)
1236
(declare-var Super11_B_node.__Super11_B_node_17 Bool)
1237
(declare-var Super11_B_node.__Super11_B_node_18 super11_b__type)
1238
(declare-var Super11_B_node.__Super11_B_node_19 Int)
1239
(declare-var Super11_B_node.__Super11_B_node_2 super11_b__type)
1240
(declare-var Super11_B_node.__Super11_B_node_20 Int)
1241
(declare-var Super11_B_node.__Super11_B_node_21 Int)
1242
(declare-var Super11_B_node.__Super11_B_node_22 Int)
1243
(declare-var Super11_B_node.__Super11_B_node_23 Bool)
1244
(declare-var Super11_B_node.__Super11_B_node_24 super11_b__type)
1245
(declare-var Super11_B_node.__Super11_B_node_25 Int)
1246
(declare-var Super11_B_node.__Super11_B_node_26 Int)
1247
(declare-var Super11_B_node.__Super11_B_node_27 Int)
1248
(declare-var Super11_B_node.__Super11_B_node_28 Int)
1249
(declare-var Super11_B_node.__Super11_B_node_29 Bool)
1250
(declare-var Super11_B_node.__Super11_B_node_3 Bool)
1251
(declare-var Super11_B_node.__Super11_B_node_30 super11_b__type)
1252
(declare-var Super11_B_node.__Super11_B_node_31 Int)
1253
(declare-var Super11_B_node.__Super11_B_node_32 Int)
1254
(declare-var Super11_B_node.__Super11_B_node_33 Int)
1255
(declare-var Super11_B_node.__Super11_B_node_34 Int)
1256
(declare-var Super11_B_node.__Super11_B_node_35 Bool)
1257
(declare-var Super11_B_node.__Super11_B_node_36 super11_b__type)
1258
(declare-var Super11_B_node.__Super11_B_node_37 Int)
1259
(declare-var Super11_B_node.__Super11_B_node_38 Int)
1260
(declare-var Super11_B_node.__Super11_B_node_39 Int)
1261
(declare-var Super11_B_node.__Super11_B_node_4 super11_b__type)
1262
(declare-var Super11_B_node.__Super11_B_node_40 Int)
1263
(declare-var Super11_B_node.__Super11_B_node_41 Bool)
1264
(declare-var Super11_B_node.__Super11_B_node_5 Bool)
1265
(declare-var Super11_B_node.__Super11_B_node_6 super11_b__type)
1266
(declare-var Super11_B_node.__Super11_B_node_7 Bool)
1267
(declare-var Super11_B_node.__Super11_B_node_8 super11_b__type)
1268
(declare-var Super11_B_node.__Super11_B_node_9 Bool)
1269
(declare-var Super11_B_node.super11_b__next_restart_in Bool)
1270
(declare-var Super11_B_node.super11_b__next_state_in super11_b__type)
1271
(declare-var Super11_B_node.super11_b__restart_act Bool)
1272
(declare-var Super11_B_node.super11_b__restart_in Bool)
1273
(declare-var Super11_B_node.super11_b__state_act super11_b__type)
1274
(declare-var Super11_B_node.super11_b__state_in super11_b__type)
1275
(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))
1276
(declare-rel Super11_B_node_step (Int Bool 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))
1277

    
1278
(rule (=> 
1279
  (and 
1280
       (= Super11_B_node.__Super11_B_node_42_m Super11_B_node.__Super11_B_node_42_c)
1281
       (= Super11_B_node.__Super11_B_node_43_m Super11_B_node.__Super11_B_node_43_c)
1282
       (= Super11_B_node.ni_8._arrow._first_m true)
1283
       (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
1284
                                                Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c
1285
                                                Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c
1286
                                                Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m
1287
                                                Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m
1288
                                                Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m)
1289
  )
1290
  (Super11_B_node_reset Super11_B_node.__Super11_B_node_42_c
1291
                        Super11_B_node.__Super11_B_node_43_c
1292
                        Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_c
1293
                        Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_c
1294
                        Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_c
1295
                        Super11_B_node.ni_8._arrow._first_c
1296
                        Super11_B_node.__Super11_B_node_42_m
1297
                        Super11_B_node.__Super11_B_node_43_m
1298
                        Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_34_m
1299
                        Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.__B_B2_node_35_m
1300
                        Super11_B_node.ni_7.super11_b__B_B2_IDL_handler_until.ni_9.B_B2_node.ni_10._arrow._first_m
1301
                        Super11_B_node.ni_8._arrow._first_m)
1302
))
1303

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

    
1505
; super11_super11__POINTSuper11_Super11_handler_until
1506
(declare-var super11_super11__POINTSuper11_Super11_handler_until.idSuper11_Super11_1 Int)
1507
(declare-var super11_super11__POINTSuper11_Super11_handler_until.idB_B2_1 Int)
1508
(declare-var super11_super11__POINTSuper11_Super11_handler_until.idSuper11_B_1 Int)
1509
(declare-var super11_super11__POINTSuper11_Super11_handler_until.y_1 Int)
1510
(declare-var super11_super11__POINTSuper11_Super11_handler_until.super11_super11__restart_in Bool)
1511
(declare-var super11_super11__POINTSuper11_Super11_handler_until.super11_super11__state_in super11_super11__type)
1512
(declare-var super11_super11__POINTSuper11_Super11_handler_until.idB_B2_out Int)
1513
(declare-var super11_super11__POINTSuper11_Super11_handler_until.idSuper11_B_out Int)
1514
(declare-var super11_super11__POINTSuper11_Super11_handler_until.idSuper11_Super11_out Int)
1515
(declare-var super11_super11__POINTSuper11_Super11_handler_until.y_out Int)
1516
(declare-rel super11_super11__POINTSuper11_Super11_handler_until (Int Int Int Int Bool super11_super11__type Int Int Int Int))
1517
(rule (=> 
1518
  (and (= super11_super11__POINTSuper11_Super11_handler_until.y_out super11_super11__POINTSuper11_Super11_handler_until.y_1)
1519
       (= super11_super11__POINTSuper11_Super11_handler_until.super11_super11__state_in POINTSuper11_Super11)
1520
       (= super11_super11__POINTSuper11_Super11_handler_until.super11_super11__restart_in false)
1521
       (= super11_super11__POINTSuper11_Super11_handler_until.idSuper11_Super11_out super11_super11__POINTSuper11_Super11_handler_until.idSuper11_Super11_1)
1522
       (= super11_super11__POINTSuper11_Super11_handler_until.idSuper11_B_out super11_super11__POINTSuper11_Super11_handler_until.idSuper11_B_1)
1523
       (= super11_super11__POINTSuper11_Super11_handler_until.idB_B2_out super11_super11__POINTSuper11_Super11_handler_until.idB_B2_1)
1524
       )
1525
  (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)
1526
))
1527

    
1528
; super11_super11__POINTSuper11_Super11_unless
1529
(declare-var super11_super11__POINTSuper11_Super11_unless.super11_super11__restart_in Bool)
1530
(declare-var super11_super11__POINTSuper11_Super11_unless.super11_super11__state_in super11_super11__type)
1531
(declare-var super11_super11__POINTSuper11_Super11_unless.idSuper11_Super11_1 Int)
1532
(declare-var super11_super11__POINTSuper11_Super11_unless.E Bool)
1533
(declare-var super11_super11__POINTSuper11_Super11_unless.super11_super11__restart_act Bool)
1534
(declare-var super11_super11__POINTSuper11_Super11_unless.super11_super11__state_act super11_super11__type)
1535
(declare-var super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_1 Bool)
1536
(declare-var super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_2 Bool)
1537
(declare-var super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_3 Bool)
1538
(declare-var super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_4 Bool)
1539
(declare-rel super11_super11__POINTSuper11_Super11_unless (Bool super11_super11__type Int Bool Bool super11_super11__type))
1540
(rule (=> 
1541
  (and (= super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_4 (= super11_super11__POINTSuper11_Super11_unless.idSuper11_Super11_1 1868))
1542
       (= super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_3 (= super11_super11__POINTSuper11_Super11_unless.idSuper11_Super11_1 1867))
1543
       (= super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_2 (and (= super11_super11__POINTSuper11_Super11_unless.idSuper11_Super11_1 1867) super11_super11__POINTSuper11_Super11_unless.E))
1544
       (= super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_1 (= super11_super11__POINTSuper11_Super11_unless.idSuper11_Super11_1 0))
1545
       (and (or (not (= super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_1 false))
1546
               (and (or (not (= super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_2 false))
1547
                       (and (or (not (= super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_3 false))
1548
                               (and (or (not (= super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_4 false))
1549
                                       (and (= super11_super11__POINTSuper11_Super11_unless.super11_super11__state_act super11_super11__POINTSuper11_Super11_unless.super11_super11__state_in)
1550
                                            (= super11_super11__POINTSuper11_Super11_unless.super11_super11__restart_act super11_super11__POINTSuper11_Super11_unless.super11_super11__restart_in)
1551
                                            ))
1552
                                    (or (not (= super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_4 true))
1553
                                       (and (= super11_super11__POINTSuper11_Super11_unless.super11_super11__state_act SUPER11_B_IDL)
1554
                                            (= super11_super11__POINTSuper11_Super11_unless.super11_super11__restart_act true)
1555
                                            ))
1556
                               ))
1557
                            (or (not (= super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_3 true))
1558
                               (and (= super11_super11__POINTSuper11_Super11_unless.super11_super11__state_act SUPER11_A_IDL)
1559
                                    (= super11_super11__POINTSuper11_Super11_unless.super11_super11__restart_act true)
1560
                                    ))
1561
                       ))
1562
                    (or (not (= super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_2 true))
1563
                       (and (= super11_super11__POINTSuper11_Super11_unless.super11_super11__state_act SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1)
1564
                            (= super11_super11__POINTSuper11_Super11_unless.super11_super11__restart_act true)
1565
                            ))
1566
               ))
1567
            (or (not (= super11_super11__POINTSuper11_Super11_unless.__super11_super11__POINTSuper11_Super11_unless_1 true))
1568
               (and (= super11_super11__POINTSuper11_Super11_unless.super11_super11__state_act POINT__TO__SUPER11_A_1)
1569
                    (= super11_super11__POINTSuper11_Super11_unless.super11_super11__restart_act true)
1570
                    ))
1571
       )
1572
       )
1573
  (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.E super11_super11__POINTSuper11_Super11_unless.super11_super11__restart_act super11_super11__POINTSuper11_Super11_unless.super11_super11__state_act)
1574
))
1575

    
1576
; super11_super11__POINT__TO__SUPER11_A_1_handler_until
1577
(declare-var super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_Super11_1 Int)
1578
(declare-var super11_super11__POINT__TO__SUPER11_A_1_handler_until.idB_B2_1 Int)
1579
(declare-var super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_B_1 Int)
1580
(declare-var super11_super11__POINT__TO__SUPER11_A_1_handler_until.y_1 Int)
1581
(declare-var super11_super11__POINT__TO__SUPER11_A_1_handler_until.super11_super11__restart_in Bool)
1582
(declare-var super11_super11__POINT__TO__SUPER11_A_1_handler_until.super11_super11__state_in super11_super11__type)
1583
(declare-var super11_super11__POINT__TO__SUPER11_A_1_handler_until.idB_B2_out Int)
1584
(declare-var super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_B_out Int)
1585
(declare-var super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_Super11_out Int)
1586
(declare-var super11_super11__POINT__TO__SUPER11_A_1_handler_until.y_out Int)
1587
(declare-var super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_Super11_2 Int)
1588
(declare-rel super11_super11__POINT__TO__SUPER11_A_1_handler_until (Int Int Int Int Bool super11_super11__type Int Int Int Int))
1589
(rule (=> 
1590
  (and (= super11_super11__POINT__TO__SUPER11_A_1_handler_until.y_out super11_super11__POINT__TO__SUPER11_A_1_handler_until.y_1)
1591
       (= super11_super11__POINT__TO__SUPER11_A_1_handler_until.super11_super11__state_in POINTSuper11_Super11)
1592
       (= super11_super11__POINT__TO__SUPER11_A_1_handler_until.super11_super11__restart_in true)
1593
       (Super11_A_en super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_Super11_1
1594
                     false
1595
                     super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_Super11_2)
1596
       (= super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_Super11_out super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_Super11_2)
1597
       (= super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_B_out super11_super11__POINT__TO__SUPER11_A_1_handler_until.idSuper11_B_1)
1598
       (= super11_super11__POINT__TO__SUPER11_A_1_handler_until.idB_B2_out super11_super11__POINT__TO__SUPER11_A_1_handler_until.idB_B2_1)
1599
       )
1600
  (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)
1601
))
1602

    
1603
; super11_super11__POINT__TO__SUPER11_A_1_unless
1604
(declare-var super11_super11__POINT__TO__SUPER11_A_1_unless.super11_super11__restart_in Bool)
1605
(declare-var super11_super11__POINT__TO__SUPER11_A_1_unless.super11_super11__state_in super11_super11__type)
1606
(declare-var super11_super11__POINT__TO__SUPER11_A_1_unless.super11_super11__restart_act Bool)
1607
(declare-var super11_super11__POINT__TO__SUPER11_A_1_unless.super11_super11__state_act super11_super11__type)
1608
(declare-rel super11_super11__POINT__TO__SUPER11_A_1_unless (Bool super11_super11__type Bool super11_super11__type))
1609
(rule (=> 
1610
  (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)
1611
       (= super11_super11__POINT__TO__SUPER11_A_1_unless.super11_super11__restart_act super11_super11__POINT__TO__SUPER11_A_1_unless.super11_super11__restart_in)
1612
       )
1613
  (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)
1614
))
1615

    
1616
; super11_super11__SUPER11_A_IDL_handler_until
1617
(declare-var super11_super11__SUPER11_A_IDL_handler_until.idSuper11_Super11_1 Int)
1618
(declare-var super11_super11__SUPER11_A_IDL_handler_until.idB_B2_1 Int)
1619
(declare-var super11_super11__SUPER11_A_IDL_handler_until.idSuper11_B_1 Int)
1620
(declare-var super11_super11__SUPER11_A_IDL_handler_until.y_1 Int)
1621
(declare-var super11_super11__SUPER11_A_IDL_handler_until.super11_super11__restart_in Bool)
1622
(declare-var super11_super11__SUPER11_A_IDL_handler_until.super11_super11__state_in super11_super11__type)
1623
(declare-var super11_super11__SUPER11_A_IDL_handler_until.idB_B2_out Int)
1624
(declare-var super11_super11__SUPER11_A_IDL_handler_until.idSuper11_B_out Int)
1625
(declare-var super11_super11__SUPER11_A_IDL_handler_until.idSuper11_Super11_out Int)
1626
(declare-var super11_super11__SUPER11_A_IDL_handler_until.y_out Int)
1627
(declare-var super11_super11__SUPER11_A_IDL_handler_until.y_2 Int)
1628
(declare-rel super11_super11__SUPER11_A_IDL_handler_until (Int Int Int Int Bool super11_super11__type Int Int Int Int))
1629
(rule (=> 
1630
  (and (Super11_A_du super11_super11__SUPER11_A_IDL_handler_until.y_1
1631
                     super11_super11__SUPER11_A_IDL_handler_until.y_2)
1632
       (= super11_super11__SUPER11_A_IDL_handler_until.y_out super11_super11__SUPER11_A_IDL_handler_until.y_2)
1633
       (= super11_super11__SUPER11_A_IDL_handler_until.super11_super11__state_in POINTSuper11_Super11)
1634
       (= super11_super11__SUPER11_A_IDL_handler_until.super11_super11__restart_in true)
1635
       (= super11_super11__SUPER11_A_IDL_handler_until.idSuper11_Super11_out super11_super11__SUPER11_A_IDL_handler_until.idSuper11_Super11_1)
1636
       (= super11_super11__SUPER11_A_IDL_handler_until.idSuper11_B_out super11_super11__SUPER11_A_IDL_handler_until.idSuper11_B_1)
1637
       (= super11_super11__SUPER11_A_IDL_handler_until.idB_B2_out super11_super11__SUPER11_A_IDL_handler_until.idB_B2_1)
1638
       )
1639
  (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)
1640
))
1641

    
1642
; super11_super11__SUPER11_A_IDL_unless
1643
(declare-var super11_super11__SUPER11_A_IDL_unless.super11_super11__restart_in Bool)
1644
(declare-var super11_super11__SUPER11_A_IDL_unless.super11_super11__state_in super11_super11__type)
1645
(declare-var super11_super11__SUPER11_A_IDL_unless.super11_super11__restart_act Bool)
1646
(declare-var super11_super11__SUPER11_A_IDL_unless.super11_super11__state_act super11_super11__type)
1647
(declare-rel super11_super11__SUPER11_A_IDL_unless (Bool super11_super11__type Bool super11_super11__type))
1648
(rule (=> 
1649
  (and (= super11_super11__SUPER11_A_IDL_unless.super11_super11__state_act super11_super11__SUPER11_A_IDL_unless.super11_super11__state_in)
1650
       (= super11_super11__SUPER11_A_IDL_unless.super11_super11__restart_act super11_super11__SUPER11_A_IDL_unless.super11_super11__restart_in)
1651
       )
1652
  (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)
1653
))
1654

    
1655
; super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until
1656
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_1 Int)
1657
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.x Int)
1658
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idB_B2_1 Int)
1659
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_B_1 Int)
1660
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.y_1 Int)
1661
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.super11_super11__restart_in Bool)
1662
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.super11_super11__state_in super11_super11__type)
1663
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idB_B2_out Int)
1664
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_B_out Int)
1665
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_out Int)
1666
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.y_out Int)
1667
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_1 Bool)
1668
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_2 Bool)
1669
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_3 Int)
1670
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_4 Int)
1671
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_5 Int)
1672
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_6 Int)
1673
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_7 Int)
1674
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_8 Int)
1675
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_9 Int)
1676
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idB_B2 Int)
1677
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idB_B2_2 Int)
1678
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idB_B2_4 Int)
1679
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_B Int)
1680
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_B_2 Int)
1681
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_B_4 Int)
1682
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11 Int)
1683
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_2 Int)
1684
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_3 Int)
1685
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_4 Int)
1686
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_5 Int)
1687
(declare-rel super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until (Int Int Int Int Int Bool super11_super11__type Int Int Int Int))
1688
(rule (=> 
1689
  (and (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.y_out super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.y_1)
1690
       (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.super11_super11__state_in POINTSuper11_Super11)
1691
       (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.super11_super11__restart_in true)
1692
       (Super11_A_ex super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_1
1693
                     false
1694
                     super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_6)
1695
       (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_2 (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.x 0)))
1696
       (and (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_2 true))
1697
               (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_4 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_6))
1698
            (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_2 false))
1699
               (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_4 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_1))
1700
       )
1701
       (Super11_B_en 1870
1702
                     super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_4
1703
                     1871
1704
                     false
1705
                     super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_3
1706
                     super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_4
1707
                     super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_5)
1708
       (and (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_2 true))
1709
               (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_5 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_4))
1710
            (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_2 false))
1711
               (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_5 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_4))
1712
       )
1713
       (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_1 (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.x 0))
1714
       (and (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_1 true))
1715
               (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_2 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_6))
1716
            (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_1 false))
1717
               (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_2 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_1))
1718
       )
1719
       (Super11_B_en super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_B_1
1720
                     super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_2
1721
                     super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idB_B2_1
1722
                     false
1723
                     super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_7
1724
                     super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_8
1725
                     super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_9)
1726
       (and (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_1 false))
1727
               (and (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_3 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_2)
1728
                    (and (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_2 true))
1729
                            (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_5))
1730
                         (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_2 false))
1731
                            (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_1))
1732
                    )
1733
                    ))
1734
            (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_1 true))
1735
               (and (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_3 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_8)
1736
                    (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_3)
1737
                    ))
1738
       )
1739
       (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_out super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11)
1740
       (and (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_2 true))
1741
               (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_B_4 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_3))
1742
            (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_2 false))
1743
               (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_B_4 1870))
1744
       )
1745
       (and (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_1 false))
1746
               (and (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_B_2 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_B_1)
1747
                    (and (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_2 true))
1748
                            (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_B super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_B_4))
1749
                         (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_2 false))
1750
                            (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_B super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_B_1))
1751
                    )
1752
                    ))
1753
            (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_1 true))
1754
               (and (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_B_2 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_7)
1755
                    (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_B super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_B_2)
1756
                    ))
1757
       )
1758
       (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_B_out super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_B)
1759
       (and (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_2 true))
1760
               (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idB_B2_4 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_5))
1761
            (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_2 false))
1762
               (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idB_B2_4 1871))
1763
       )
1764
       (and (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_1 false))
1765
               (and (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idB_B2_2 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idB_B2_1)
1766
                    (and (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_2 true))
1767
                            (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idB_B2 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idB_B2_4))
1768
                         (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_2 false))
1769
                            (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idB_B2 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idB_B2_1))
1770
                    )
1771
                    ))
1772
            (or (not (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_1 true))
1773
               (and (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idB_B2_2 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.__super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until_9)
1774
                    (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idB_B2 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idB_B2_2)
1775
                    ))
1776
       )
1777
       (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idB_B2_out super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idB_B2)
1778
       )
1779
  (super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_1 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.x super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idB_B2_1 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_B_1 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.y_1 super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.super11_super11__restart_in super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.super11_super11__state_in super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idB_B2_out super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_B_out super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.idSuper11_Super11_out super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until.y_out)
1780
))
1781

    
1782
; super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_unless
1783
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_unless.super11_super11__restart_in Bool)
1784
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_unless.super11_super11__state_in super11_super11__type)
1785
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_unless.super11_super11__restart_act Bool)
1786
(declare-var super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_unless.super11_super11__state_act super11_super11__type)
1787
(declare-rel super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_unless (Bool super11_super11__type Bool super11_super11__type))
1788
(rule (=> 
1789
  (and (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_unless.super11_super11__state_act super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_unless.super11_super11__state_in)
1790
       (= super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_unless.super11_super11__restart_act super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_unless.super11_super11__restart_in)
1791
       )
1792
  (super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_unless super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_unless.super11_super11__restart_in super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_unless.super11_super11__state_in super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_unless.super11_super11__restart_act super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_unless.super11_super11__state_act)
1793
))
1794

    
1795
; super11_super11__SUPER11_B_IDL_handler_until
1796
(declare-var super11_super11__SUPER11_B_IDL_handler_until.idSuper11_Super11_1 Int)
1797
(declare-var super11_super11__SUPER11_B_IDL_handler_until.E Bool)
1798
(declare-var super11_super11__SUPER11_B_IDL_handler_until.x Int)
1799
(declare-var super11_super11__SUPER11_B_IDL_handler_until.idB_B2_1 Int)
1800
(declare-var super11_super11__SUPER11_B_IDL_handler_until.idSuper11_B_1 Int)
1801
(declare-var super11_super11__SUPER11_B_IDL_handler_until.y_1 Int)
1802
(declare-var super11_super11__SUPER11_B_IDL_handler_until.super11_super11__restart_in Bool)
1803
(declare-var super11_super11__SUPER11_B_IDL_handler_until.super11_super11__state_in super11_super11__type)
1804
(declare-var super11_super11__SUPER11_B_IDL_handler_until.idB_B2_out Int)
1805
(declare-var super11_super11__SUPER11_B_IDL_handler_until.idSuper11_B_out Int)
1806
(declare-var super11_super11__SUPER11_B_IDL_handler_until.idSuper11_Super11_out Int)
1807
(declare-var super11_super11__SUPER11_B_IDL_handler_until.y_out Int)
1808
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c Bool)
1809
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c super11_b__type)
1810
(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)
1811
(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)
1812
(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)
1813
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c Bool)
1814
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m Bool)
1815
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m super11_b__type)
1816
(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)
1817
(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)
1818
(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)
1819
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m Bool)
1820
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_x Bool)
1821
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_x super11_b__type)
1822
(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)
1823
(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)
1824
(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)
1825
(declare-var super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_x Bool)
1826
(declare-var super11_super11__SUPER11_B_IDL_handler_until.idB_B2_2 Int)
1827
(declare-var super11_super11__SUPER11_B_IDL_handler_until.idSuper11_B_2 Int)
1828
(declare-var super11_super11__SUPER11_B_IDL_handler_until.idSuper11_Super11_2 Int)
1829
(declare-var super11_super11__SUPER11_B_IDL_handler_until.y_2 Int)
1830
(declare-var super11_super11__SUPER11_B_IDL_handler_until.y_3 Int)
1831
(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))
1832
(declare-rel super11_super11__SUPER11_B_IDL_handler_until_step (Int Bool 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))
1833

    
1834
(rule (=> 
1835
  (and 
1836
       
1837
       (Super11_B_node_reset super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c
1838
                             super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c
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_34_c
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.__B_B2_node_35_c
1841
                             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
1842
                             super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c
1843
                             super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m
1844
                             super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m
1845
                             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
1846
                             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
1847
                             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
1848
                             super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m)
1849
  )
1850
  (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
1851
                                                      super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c
1852
                                                      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
1853
                                                      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
1854
                                                      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
1855
                                                      super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c
1856
                                                      super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m
1857
                                                      super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m
1858
                                                      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
1859
                                                      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
1860
                                                      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
1861
                                                      super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m)
1862
))
1863

    
1864
(rule (=> 
1865
  (and (Super11_B_du super11_super11__SUPER11_B_IDL_handler_until.y_1
1866
                     super11_super11__SUPER11_B_IDL_handler_until.y_2)
1867
       (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)
1868
            (= 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)
1869
            (= 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)
1870
            (= 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)
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.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)
1872
            (= 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)
1873
            )
1874
       (Super11_B_node_step super11_super11__SUPER11_B_IDL_handler_until.idSuper11_B_1
1875
                            super11_super11__SUPER11_B_IDL_handler_until.E
1876
                            super11_super11__SUPER11_B_IDL_handler_until.idB_B2_1
1877
                            super11_super11__SUPER11_B_IDL_handler_until.y_2
1878
                            super11_super11__SUPER11_B_IDL_handler_until.idSuper11_Super11_1
1879
                            super11_super11__SUPER11_B_IDL_handler_until.x
1880
                            super11_super11__SUPER11_B_IDL_handler_until.idSuper11_B_2
1881
                            super11_super11__SUPER11_B_IDL_handler_until.idB_B2_2
1882
                            super11_super11__SUPER11_B_IDL_handler_until.y_3
1883
                            super11_super11__SUPER11_B_IDL_handler_until.idSuper11_Super11_2
1884
                            super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m
1885
                            super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m
1886
                            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
1887
                            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
1888
                            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
1889
                            super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m
1890
                            super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_x
1891
                            super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_x
1892
                            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
1893
                            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
1894
                            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
1895
                            super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_x)
1896
       (= super11_super11__SUPER11_B_IDL_handler_until.y_out super11_super11__SUPER11_B_IDL_handler_until.y_3)
1897
       (= super11_super11__SUPER11_B_IDL_handler_until.super11_super11__state_in POINTSuper11_Super11)
1898
       (= super11_super11__SUPER11_B_IDL_handler_until.super11_super11__restart_in true)
1899
       (= super11_super11__SUPER11_B_IDL_handler_until.idSuper11_Super11_out super11_super11__SUPER11_B_IDL_handler_until.idSuper11_Super11_2)
1900
       (= super11_super11__SUPER11_B_IDL_handler_until.idSuper11_B_out super11_super11__SUPER11_B_IDL_handler_until.idSuper11_B_2)
1901
       (= super11_super11__SUPER11_B_IDL_handler_until.idB_B2_out super11_super11__SUPER11_B_IDL_handler_until.idB_B2_2)
1902
       )
1903
  (super11_super11__SUPER11_B_IDL_handler_until_step super11_super11__SUPER11_B_IDL_handler_until.idSuper11_Super11_1
1904
                                                     super11_super11__SUPER11_B_IDL_handler_until.E
1905
                                                     super11_super11__SUPER11_B_IDL_handler_until.x
1906
                                                     super11_super11__SUPER11_B_IDL_handler_until.idB_B2_1
1907
                                                     super11_super11__SUPER11_B_IDL_handler_until.idSuper11_B_1
1908
                                                     super11_super11__SUPER11_B_IDL_handler_until.y_1
1909
                                                     super11_super11__SUPER11_B_IDL_handler_until.super11_super11__restart_in
1910
                                                     super11_super11__SUPER11_B_IDL_handler_until.super11_super11__state_in
1911
                                                     super11_super11__SUPER11_B_IDL_handler_until.idB_B2_out
1912
                                                     super11_super11__SUPER11_B_IDL_handler_until.idSuper11_B_out
1913
                                                     super11_super11__SUPER11_B_IDL_handler_until.idSuper11_Super11_out
1914
                                                     super11_super11__SUPER11_B_IDL_handler_until.y_out
1915
                                                     super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c
1916
                                                     super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c
1917
                                                     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
1918
                                                     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
1919
                                                     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
1920
                                                     super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c
1921
                                                     super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_x
1922
                                                     super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_x
1923
                                                     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
1924
                                                     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
1925
                                                     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
1926
                                                     super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_x)
1927
))
1928

    
1929
; super11_super11__SUPER11_B_IDL_unless
1930
(declare-var super11_super11__SUPER11_B_IDL_unless.super11_super11__restart_in Bool)
1931
(declare-var super11_super11__SUPER11_B_IDL_unless.super11_super11__state_in super11_super11__type)
1932
(declare-var super11_super11__SUPER11_B_IDL_unless.super11_super11__restart_act Bool)
1933
(declare-var super11_super11__SUPER11_B_IDL_unless.super11_super11__state_act super11_super11__type)
1934
(declare-rel super11_super11__SUPER11_B_IDL_unless (Bool super11_super11__type Bool super11_super11__type))
1935
(rule (=> 
1936
  (and (= super11_super11__SUPER11_B_IDL_unless.super11_super11__state_act super11_super11__SUPER11_B_IDL_unless.super11_super11__state_in)
1937
       (= super11_super11__SUPER11_B_IDL_unless.super11_super11__restart_act super11_super11__SUPER11_B_IDL_unless.super11_super11__restart_in)
1938
       )
1939
  (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)
1940
))
1941

    
1942
; Super11_Super11_node
1943
(declare-var Super11_Super11_node.idSuper11_Super11_1 Int)
1944
(declare-var Super11_Super11_node.E Bool)
1945
(declare-var Super11_Super11_node.x Int)
1946
(declare-var Super11_Super11_node.idB_B2_1 Int)
1947
(declare-var Super11_Super11_node.idSuper11_B_1 Int)
1948
(declare-var Super11_Super11_node.y_1 Int)
1949
(declare-var Super11_Super11_node.idSuper11_Super11 Int)
1950
(declare-var Super11_Super11_node.idB_B2 Int)
1951
(declare-var Super11_Super11_node.idSuper11_B Int)
1952
(declare-var Super11_Super11_node.y Int)
1953
(declare-var Super11_Super11_node.__Super11_Super11_node_42_c Bool)
1954
(declare-var Super11_Super11_node.__Super11_Super11_node_43_c super11_super11__type)
1955
(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)
1956
(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)
1957
(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)
1958
(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)
1959
(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)
1960
(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)
1961
(declare-var Super11_Super11_node.ni_5._arrow._first_c Bool)
1962
(declare-var Super11_Super11_node.__Super11_Super11_node_42_m Bool)
1963
(declare-var Super11_Super11_node.__Super11_Super11_node_43_m super11_super11__type)
1964
(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)
1965
(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)
1966
(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)
1967
(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)
1968
(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)
1969
(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)
1970
(declare-var Super11_Super11_node.ni_5._arrow._first_m Bool)
1971
(declare-var Super11_Super11_node.__Super11_Super11_node_42_x Bool)
1972
(declare-var Super11_Super11_node.__Super11_Super11_node_43_x super11_super11__type)
1973
(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)
1974
(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)
1975
(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)
1976
(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)
1977
(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)
1978
(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)
1979
(declare-var Super11_Super11_node.ni_5._arrow._first_x Bool)
1980
(declare-var Super11_Super11_node.__Super11_Super11_node_1 Bool)
1981
(declare-var Super11_Super11_node.__Super11_Super11_node_10 super11_super11__type)
1982
(declare-var Super11_Super11_node.__Super11_Super11_node_11 Bool)
1983
(declare-var Super11_Super11_node.__Super11_Super11_node_12 super11_super11__type)
1984
(declare-var Super11_Super11_node.__Super11_Super11_node_13 Int)
1985
(declare-var Super11_Super11_node.__Super11_Super11_node_14 Int)
1986
(declare-var Super11_Super11_node.__Super11_Super11_node_15 Int)
1987
(declare-var Super11_Super11_node.__Super11_Super11_node_16 Int)
1988
(declare-var Super11_Super11_node.__Super11_Super11_node_17 Bool)
1989
(declare-var Super11_Super11_node.__Super11_Super11_node_18 super11_super11__type)
1990
(declare-var Super11_Super11_node.__Super11_Super11_node_19 Int)
1991
(declare-var Super11_Super11_node.__Super11_Super11_node_2 super11_super11__type)
1992
(declare-var Super11_Super11_node.__Super11_Super11_node_20 Int)
1993
(declare-var Super11_Super11_node.__Super11_Super11_node_21 Int)
1994
(declare-var Super11_Super11_node.__Super11_Super11_node_22 Int)
1995
(declare-var Super11_Super11_node.__Super11_Super11_node_23 Bool)
1996
(declare-var Super11_Super11_node.__Super11_Super11_node_24 super11_super11__type)
1997
(declare-var Super11_Super11_node.__Super11_Super11_node_25 Int)
1998
(declare-var Super11_Super11_node.__Super11_Super11_node_26 Int)
1999
(declare-var Super11_Super11_node.__Super11_Super11_node_27 Int)
2000
(declare-var Super11_Super11_node.__Super11_Super11_node_28 Int)
2001
(declare-var Super11_Super11_node.__Super11_Super11_node_29 Bool)
2002
(declare-var Super11_Super11_node.__Super11_Super11_node_3 Bool)
2003
(declare-var Super11_Super11_node.__Super11_Super11_node_30 super11_super11__type)
2004
(declare-var Super11_Super11_node.__Super11_Super11_node_31 Int)
2005
(declare-var Super11_Super11_node.__Super11_Super11_node_32 Int)
2006
(declare-var Super11_Super11_node.__Super11_Super11_node_33 Int)
2007
(declare-var Super11_Super11_node.__Super11_Super11_node_34 Int)
2008
(declare-var Super11_Super11_node.__Super11_Super11_node_35 Bool)
2009
(declare-var Super11_Super11_node.__Super11_Super11_node_36 super11_super11__type)
2010
(declare-var Super11_Super11_node.__Super11_Super11_node_37 Int)
2011
(declare-var Super11_Super11_node.__Super11_Super11_node_38 Int)
2012
(declare-var Super11_Super11_node.__Super11_Super11_node_39 Int)
2013
(declare-var Super11_Super11_node.__Super11_Super11_node_4 super11_super11__type)
2014
(declare-var Super11_Super11_node.__Super11_Super11_node_40 Int)
2015
(declare-var Super11_Super11_node.__Super11_Super11_node_41 Bool)
2016
(declare-var Super11_Super11_node.__Super11_Super11_node_5 Bool)
2017
(declare-var Super11_Super11_node.__Super11_Super11_node_6 super11_super11__type)
2018
(declare-var Super11_Super11_node.__Super11_Super11_node_7 Bool)
2019
(declare-var Super11_Super11_node.__Super11_Super11_node_8 super11_super11__type)
2020
(declare-var Super11_Super11_node.__Super11_Super11_node_9 Bool)
2021
(declare-var Super11_Super11_node.super11_super11__next_restart_in Bool)
2022
(declare-var Super11_Super11_node.super11_super11__next_state_in super11_super11__type)
2023
(declare-var Super11_Super11_node.super11_super11__restart_act Bool)
2024
(declare-var Super11_Super11_node.super11_super11__restart_in Bool)
2025
(declare-var Super11_Super11_node.super11_super11__state_act super11_super11__type)
2026
(declare-var Super11_Super11_node.super11_super11__state_in super11_super11__type)
2027
(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))
2028
(declare-rel Super11_Super11_node_step (Int Bool 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))
2029

    
2030
(rule (=> 
2031
  (and 
2032
       (= Super11_Super11_node.__Super11_Super11_node_42_m Super11_Super11_node.__Super11_Super11_node_42_c)
2033
       (= Super11_Super11_node.__Super11_Super11_node_43_m Super11_Super11_node.__Super11_Super11_node_43_c)
2034
       (= Super11_Super11_node.ni_5._arrow._first_m true)
2035
       (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
2036
                                                           Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c
2037
                                                           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
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_35_c
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.ni_10._arrow._first_c
2040
                                                           Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c
2041
                                                           Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m
2042
                                                           Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m
2043
                                                           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
2044
                                                           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
2045
                                                           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
2046
                                                           Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m)
2047
  )
2048
  (Super11_Super11_node_reset Super11_Super11_node.__Super11_Super11_node_42_c
2049
                              Super11_Super11_node.__Super11_Super11_node_43_c
2050
                              Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c
2051
                              Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c
2052
                              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
2053
                              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
2054
                              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
2055
                              Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c
2056
                              Super11_Super11_node.ni_5._arrow._first_c
2057
                              Super11_Super11_node.__Super11_Super11_node_42_m
2058
                              Super11_Super11_node.__Super11_Super11_node_43_m
2059
                              Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m
2060
                              Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m
2061
                              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
2062
                              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
2063
                              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
2064
                              Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m
2065
                              Super11_Super11_node.ni_5._arrow._first_m)
2066
))
2067

    
2068
(rule (=> 
2069
  (and (= Super11_Super11_node.ni_5._arrow._first_m Super11_Super11_node.ni_5._arrow._first_c)
2070
       (and (= Super11_Super11_node.__Super11_Super11_node_41 (ite Super11_Super11_node.ni_5._arrow._first_m true false))
2071
            (= Super11_Super11_node.ni_5._arrow._first_x false))
2072
       (and (or (not (= Super11_Super11_node.__Super11_Super11_node_41 false))
2073
               (and (= Super11_Super11_node.super11_super11__state_in Super11_Super11_node.__Super11_Super11_node_43_c)
2074
                    (= Super11_Super11_node.super11_super11__restart_in Super11_Super11_node.__Super11_Super11_node_42_c)
2075
                    ))
2076
            (or (not (= Super11_Super11_node.__Super11_Super11_node_41 true))
2077
               (and (= Super11_Super11_node.super11_super11__state_in POINTSuper11_Super11)
2078
                    (= Super11_Super11_node.super11_super11__restart_in false)
2079
                    ))
2080
       )
2081
       (and (or (not (= Super11_Super11_node.super11_super11__state_in POINTSuper11_Super11))
2082
               (and (super11_super11__POINTSuper11_Super11_unless Super11_Super11_node.super11_super11__restart_in
2083
                                                                  Super11_Super11_node.super11_super11__state_in
2084
                                                                  Super11_Super11_node.idSuper11_Super11_1
2085
                                                                  Super11_Super11_node.E
2086
                                                                  Super11_Super11_node.__Super11_Super11_node_9
2087
                                                                  Super11_Super11_node.__Super11_Super11_node_10)
2088
                    (= Super11_Super11_node.super11_super11__state_act Super11_Super11_node.__Super11_Super11_node_10)
2089
                    (= Super11_Super11_node.super11_super11__restart_act Super11_Super11_node.__Super11_Super11_node_9)
2090
                    ))
2091
            (or (not (= Super11_Super11_node.super11_super11__state_in POINT__TO__SUPER11_A_1))
2092
               (and (super11_super11__POINT__TO__SUPER11_A_1_unless Super11_Super11_node.super11_super11__restart_in
2093
                                                                    Super11_Super11_node.super11_super11__state_in
2094
                                                                    Super11_Super11_node.__Super11_Super11_node_7
2095
                                                                    Super11_Super11_node.__Super11_Super11_node_8)
2096
                    (= Super11_Super11_node.super11_super11__state_act Super11_Super11_node.__Super11_Super11_node_8)
2097
                    (= Super11_Super11_node.super11_super11__restart_act Super11_Super11_node.__Super11_Super11_node_7)
2098
                    ))
2099
            (or (not (= Super11_Super11_node.super11_super11__state_in SUPER11_A_IDL))
2100
               (and (super11_super11__SUPER11_A_IDL_unless Super11_Super11_node.super11_super11__restart_in
2101
                                                           Super11_Super11_node.super11_super11__state_in
2102
                                                           Super11_Super11_node.__Super11_Super11_node_3
2103
                                                           Super11_Super11_node.__Super11_Super11_node_4)
2104
                    (= Super11_Super11_node.super11_super11__state_act Super11_Super11_node.__Super11_Super11_node_4)
2105
                    (= Super11_Super11_node.super11_super11__restart_act Super11_Super11_node.__Super11_Super11_node_3)
2106
                    ))
2107
            (or (not (= Super11_Super11_node.super11_super11__state_in SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1))
2108
               (and (super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_unless 
2109
                    Super11_Super11_node.super11_super11__restart_in
2110
                    Super11_Super11_node.super11_super11__state_in
2111
                    Super11_Super11_node.__Super11_Super11_node_5
2112
                    Super11_Super11_node.__Super11_Super11_node_6)
2113
                    (= Super11_Super11_node.super11_super11__state_act Super11_Super11_node.__Super11_Super11_node_6)
2114
                    (= Super11_Super11_node.super11_super11__restart_act Super11_Super11_node.__Super11_Super11_node_5)
2115
                    ))
2116
            (or (not (= Super11_Super11_node.super11_super11__state_in SUPER11_B_IDL))
2117
               (and (super11_super11__SUPER11_B_IDL_unless Super11_Super11_node.super11_super11__restart_in
2118
                                                           Super11_Super11_node.super11_super11__state_in
2119
                                                           Super11_Super11_node.__Super11_Super11_node_1
2120
                                                           Super11_Super11_node.__Super11_Super11_node_2)
2121
                    (= Super11_Super11_node.super11_super11__state_act Super11_Super11_node.__Super11_Super11_node_2)
2122
                    (= Super11_Super11_node.super11_super11__restart_act Super11_Super11_node.__Super11_Super11_node_1)
2123
                    ))
2124
       )
2125
       (and (or (not (= Super11_Super11_node.super11_super11__state_act POINTSuper11_Super11))
2126
               (and (super11_super11__POINTSuper11_Super11_handler_until 
2127
                    Super11_Super11_node.idSuper11_Super11_1
2128
                    Super11_Super11_node.idB_B2_1
2129
                    Super11_Super11_node.idSuper11_B_1
2130
                    Super11_Super11_node.y_1
2131
                    Super11_Super11_node.__Super11_Super11_node_35
2132
                    Super11_Super11_node.__Super11_Super11_node_36
2133
                    Super11_Super11_node.__Super11_Super11_node_37
2134
                    Super11_Super11_node.__Super11_Super11_node_38
2135
                    Super11_Super11_node.__Super11_Super11_node_39
2136
                    Super11_Super11_node.__Super11_Super11_node_40)
2137
                    (= Super11_Super11_node.y Super11_Super11_node.__Super11_Super11_node_40)
2138
                    (= Super11_Super11_node.super11_super11__next_state_in Super11_Super11_node.__Super11_Super11_node_36)
2139
                    (= Super11_Super11_node.super11_super11__next_restart_in Super11_Super11_node.__Super11_Super11_node_35)
2140
                    (= Super11_Super11_node.idSuper11_Super11 Super11_Super11_node.__Super11_Super11_node_39)
2141
                    (= Super11_Super11_node.idSuper11_B Super11_Super11_node.__Super11_Super11_node_38)
2142
                    (= Super11_Super11_node.idB_B2 Super11_Super11_node.__Super11_Super11_node_37)
2143
                    ))
2144
            (or (not (= Super11_Super11_node.super11_super11__state_act POINT__TO__SUPER11_A_1))
2145
               (and (super11_super11__POINT__TO__SUPER11_A_1_handler_until 
2146
                    Super11_Super11_node.idSuper11_Super11_1
2147
                    Super11_Super11_node.idB_B2_1
2148
                    Super11_Super11_node.idSuper11_B_1
2149
                    Super11_Super11_node.y_1
2150
                    Super11_Super11_node.__Super11_Super11_node_29
2151
                    Super11_Super11_node.__Super11_Super11_node_30
2152
                    Super11_Super11_node.__Super11_Super11_node_31
2153
                    Super11_Super11_node.__Super11_Super11_node_32
2154
                    Super11_Super11_node.__Super11_Super11_node_33
2155
                    Super11_Super11_node.__Super11_Super11_node_34)
2156
                    (= Super11_Super11_node.y Super11_Super11_node.__Super11_Super11_node_34)
2157
                    (= Super11_Super11_node.super11_super11__next_state_in Super11_Super11_node.__Super11_Super11_node_30)
2158
                    (= Super11_Super11_node.super11_super11__next_restart_in Super11_Super11_node.__Super11_Super11_node_29)
2159
                    (= Super11_Super11_node.idSuper11_Super11 Super11_Super11_node.__Super11_Super11_node_33)
2160
                    (= Super11_Super11_node.idSuper11_B Super11_Super11_node.__Super11_Super11_node_32)
2161
                    (= Super11_Super11_node.idB_B2 Super11_Super11_node.__Super11_Super11_node_31)
2162
                    ))
2163
            (or (not (= Super11_Super11_node.super11_super11__state_act SUPER11_A_IDL))
2164
               (and (super11_super11__SUPER11_A_IDL_handler_until Super11_Super11_node.idSuper11_Super11_1
2165
                                                                  Super11_Super11_node.idB_B2_1
2166
                                                                  Super11_Super11_node.idSuper11_B_1
2167
                                                                  Super11_Super11_node.y_1
2168
                                                                  Super11_Super11_node.__Super11_Super11_node_17
2169
                                                                  Super11_Super11_node.__Super11_Super11_node_18
2170
                                                                  Super11_Super11_node.__Super11_Super11_node_19
2171
                                                                  Super11_Super11_node.__Super11_Super11_node_20
2172
                                                                  Super11_Super11_node.__Super11_Super11_node_21
2173
                                                                  Super11_Super11_node.__Super11_Super11_node_22)
2174
                    (= Super11_Super11_node.y Super11_Super11_node.__Super11_Super11_node_22)
2175
                    (= Super11_Super11_node.super11_super11__next_state_in Super11_Super11_node.__Super11_Super11_node_18)
2176
                    (= Super11_Super11_node.super11_super11__next_restart_in Super11_Super11_node.__Super11_Super11_node_17)
2177
                    (= Super11_Super11_node.idSuper11_Super11 Super11_Super11_node.__Super11_Super11_node_21)
2178
                    (= Super11_Super11_node.idSuper11_B Super11_Super11_node.__Super11_Super11_node_20)
2179
                    (= Super11_Super11_node.idB_B2 Super11_Super11_node.__Super11_Super11_node_19)
2180
                    ))
2181
            (or (not (= Super11_Super11_node.super11_super11__state_act SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1))
2182
               (and (super11_super11__SUPER11_A__TO__SUPER11_SUPER11JUNCTION1881_1_handler_until 
2183
                    Super11_Super11_node.idSuper11_Super11_1
2184
                    Super11_Super11_node.x
2185
                    Super11_Super11_node.idB_B2_1
2186
                    Super11_Super11_node.idSuper11_B_1
2187
                    Super11_Super11_node.y_1
2188
                    Super11_Super11_node.__Super11_Super11_node_23
2189
                    Super11_Super11_node.__Super11_Super11_node_24
2190
                    Super11_Super11_node.__Super11_Super11_node_25
2191
                    Super11_Super11_node.__Super11_Super11_node_26
2192
                    Super11_Super11_node.__Super11_Super11_node_27
2193
                    Super11_Super11_node.__Super11_Super11_node_28)
2194
                    (= Super11_Super11_node.y Super11_Super11_node.__Super11_Super11_node_28)
2195
                    (= Super11_Super11_node.super11_super11__next_state_in Super11_Super11_node.__Super11_Super11_node_24)
2196
                    (= Super11_Super11_node.super11_super11__next_restart_in Super11_Super11_node.__Super11_Super11_node_23)
2197
                    (= Super11_Super11_node.idSuper11_Super11 Super11_Super11_node.__Super11_Super11_node_27)
2198
                    (= Super11_Super11_node.idSuper11_B Super11_Super11_node.__Super11_Super11_node_26)
2199
                    (= Super11_Super11_node.idB_B2 Super11_Super11_node.__Super11_Super11_node_25)
2200
                    ))
2201
            (or (not (= Super11_Super11_node.super11_super11__state_act SUPER11_B_IDL))
2202
               (and (and (or (not (= Super11_Super11_node.super11_super11__restart_act true))
2203
                            (super11_super11__SUPER11_B_IDL_handler_until_reset 
2204
                            Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c
2205
                            Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_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.__B_B2_node_34_c
2207
                            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
2208
                            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
2209
                            Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c
2210
                            Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m
2211
                            Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m
2212
                            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
2213
                            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
2214
                            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
2215
                            Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m))
2216
                         (or (not (= Super11_Super11_node.super11_super11__restart_act false))
2217
                            (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)
2218
                                 (= 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)
2219
                                 (= 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)
2220
                                 (= 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)
2221
                                 (= 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)
2222
                                 (= 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)
2223
                                 )
2224
                            )
2225
                    )
2226
                    (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)
2227
                         (= 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)
2228
                         (= 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)
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_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)
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.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)
2231
                         (= 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)
2232
                         )
2233
                    (super11_super11__SUPER11_B_IDL_handler_until_step 
2234
                    Super11_Super11_node.idSuper11_Super11_1
2235
                    Super11_Super11_node.E
2236
                    Super11_Super11_node.x
2237
                    Super11_Super11_node.idB_B2_1
2238
                    Super11_Super11_node.idSuper11_B_1
2239
                    Super11_Super11_node.y_1
2240
                    Super11_Super11_node.__Super11_Super11_node_11
2241
                    Super11_Super11_node.__Super11_Super11_node_12
2242
                    Super11_Super11_node.__Super11_Super11_node_13
2243
                    Super11_Super11_node.__Super11_Super11_node_14
2244
                    Super11_Super11_node.__Super11_Super11_node_15
2245
                    Super11_Super11_node.__Super11_Super11_node_16
2246
                    Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_m
2247
                    Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_m
2248
                    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
2249
                    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
2250
                    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
2251
                    Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_m
2252
                    Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_x
2253
                    Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_x
2254
                    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
2255
                    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
2256
                    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
2257
                    Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_x)
2258
                    (= Super11_Super11_node.y Super11_Super11_node.__Super11_Super11_node_16)
2259
                    (= Super11_Super11_node.super11_super11__next_state_in Super11_Super11_node.__Super11_Super11_node_12)
2260
                    (= Super11_Super11_node.super11_super11__next_restart_in Super11_Super11_node.__Super11_Super11_node_11)
2261
                    (= Super11_Super11_node.idSuper11_Super11 Super11_Super11_node.__Super11_Super11_node_15)
2262
                    (= Super11_Super11_node.idSuper11_B Super11_Super11_node.__Super11_Super11_node_14)
2263
                    (= Super11_Super11_node.idB_B2 Super11_Super11_node.__Super11_Super11_node_13)
2264
                    ))
2265
       )
2266
       (= Super11_Super11_node.__Super11_Super11_node_43_x Super11_Super11_node.super11_super11__next_state_in)
2267
       (= Super11_Super11_node.__Super11_Super11_node_42_x Super11_Super11_node.super11_super11__next_restart_in)
2268
       )
2269
  (Super11_Super11_node_step Super11_Super11_node.idSuper11_Super11_1
2270
                             Super11_Super11_node.E
2271
                             Super11_Super11_node.x
2272
                             Super11_Super11_node.idB_B2_1
2273
                             Super11_Super11_node.idSuper11_B_1
2274
                             Super11_Super11_node.y_1
2275
                             Super11_Super11_node.idSuper11_Super11
2276
                             Super11_Super11_node.idB_B2
2277
                             Super11_Super11_node.idSuper11_B
2278
                             Super11_Super11_node.y
2279
                             Super11_Super11_node.__Super11_Super11_node_42_c
2280
                             Super11_Super11_node.__Super11_Super11_node_43_c
2281
                             Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_c
2282
                             Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_c
2283
                             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
2284
                             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
2285
                             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
2286
                             Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_c
2287
                             Super11_Super11_node.ni_5._arrow._first_c
2288
                             Super11_Super11_node.__Super11_Super11_node_42_x
2289
                             Super11_Super11_node.__Super11_Super11_node_43_x
2290
                             Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_42_x
2291
                             Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.__Super11_B_node_43_x
2292
                             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
2293
                             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
2294
                             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
2295
                             Super11_Super11_node.ni_4.super11_super11__SUPER11_B_IDL_handler_until.ni_6.Super11_B_node.ni_8._arrow._first_x
2296
                             Super11_Super11_node.ni_5._arrow._first_x)
2297
))
2298

    
2299
; Super11_Super11
2300
(declare-var Super11_Super11.x Int)
2301
(declare-var Super11_Super11.E Bool)
2302
(declare-var Super11_Super11.y Int)
2303
(declare-var Super11_Super11.__Super11_Super11_6_c Int)
2304
(declare-var Super11_Super11.__Super11_Super11_7_c Int)
2305
(declare-var Super11_Super11.__Super11_Super11_8_c Int)
2306
(declare-var Super11_Super11.__Super11_Super11_9_c Int)
2307
(declare-var Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_c Bool)
2308
(declare-var Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_c super11_super11__type)
2309
(declare-var Super11_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)
2310
(declare-var Super11_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)
2311
(declare-var Super11_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)
2312
(declare-var Super11_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)
2313
(declare-var Super11_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)
2314
(declare-var Super11_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)
2315
(declare-var Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_c Bool)
2316
(declare-var Super11_Super11.ni_3._arrow._first_c Bool)
2317
(declare-var Super11_Super11.__Super11_Super11_6_m Int)
2318
(declare-var Super11_Super11.__Super11_Super11_7_m Int)
2319
(declare-var Super11_Super11.__Super11_Super11_8_m Int)
2320
(declare-var Super11_Super11.__Super11_Super11_9_m Int)
2321
(declare-var Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_m Bool)
2322
(declare-var Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_m super11_super11__type)
2323
(declare-var Super11_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)
2324
(declare-var Super11_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)
2325
(declare-var Super11_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)
2326
(declare-var Super11_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)
2327
(declare-var Super11_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)
2328
(declare-var Super11_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)
2329
(declare-var Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_m Bool)
2330
(declare-var Super11_Super11.ni_3._arrow._first_m Bool)
2331
(declare-var Super11_Super11.__Super11_Super11_6_x Int)
2332
(declare-var Super11_Super11.__Super11_Super11_7_x Int)
2333
(declare-var Super11_Super11.__Super11_Super11_8_x Int)
2334
(declare-var Super11_Super11.__Super11_Super11_9_x Int)
2335
(declare-var Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_x Bool)
2336
(declare-var Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_x super11_super11__type)
2337
(declare-var Super11_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)
2338
(declare-var Super11_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)
2339
(declare-var Super11_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)
2340
(declare-var Super11_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)
2341
(declare-var Super11_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)
2342
(declare-var Super11_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)
2343
(declare-var Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_x Bool)
2344
(declare-var Super11_Super11.ni_3._arrow._first_x Bool)
2345
(declare-var Super11_Super11.__Super11_Super11_1 Int)
2346
(declare-var Super11_Super11.__Super11_Super11_2 Int)
2347
(declare-var Super11_Super11.__Super11_Super11_3 Int)
2348
(declare-var Super11_Super11.__Super11_Super11_4 Int)
2349
(declare-var Super11_Super11.__Super11_Super11_5 Bool)
2350
(declare-var Super11_Super11.idB_B2 Int)
2351
(declare-var Super11_Super11.idB_B2_1 Int)
2352
(declare-var Super11_Super11.idSuper11_B Int)
2353
(declare-var Super11_Super11.idSuper11_B_1 Int)
2354
(declare-var Super11_Super11.idSuper11_Super11 Int)
2355
(declare-var Super11_Super11.idSuper11_Super11_1 Int)
2356
(declare-var Super11_Super11.y_1 Int)
2357
(declare-rel Super11_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))
2358
(declare-rel Super11_Super11_step (Int Bool 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))
2359

    
2360
(rule (=> 
2361
  (and 
2362
       (= Super11_Super11.__Super11_Super11_6_m Super11_Super11.__Super11_Super11_6_c)
2363
       (= Super11_Super11.__Super11_Super11_7_m Super11_Super11.__Super11_Super11_7_c)
2364
       (= Super11_Super11.__Super11_Super11_8_m Super11_Super11.__Super11_Super11_8_c)
2365
       (= Super11_Super11.__Super11_Super11_9_m Super11_Super11.__Super11_Super11_9_c)
2366
       (= Super11_Super11.ni_3._arrow._first_m true)
2367
       (Super11_Super11_node_reset Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_c
2368
                                   Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_c
2369
                                   Super11_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
2370
                                   Super11_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
2371
                                   Super11_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
2372
                                   Super11_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
2373
                                   Super11_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
2374
                                   Super11_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
2375
                                   Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_c
2376
                                   Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_m
2377
                                   Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_m
2378
                                   Super11_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
2379
                                   Super11_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
2380
                                   Super11_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
2381
                                   Super11_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
2382
                                   Super11_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
2383
                                   Super11_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
2384
                                   Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_m)
2385
  )
2386
  (Super11_Super11_reset Super11_Super11.__Super11_Super11_6_c
2387
                         Super11_Super11.__Super11_Super11_7_c
2388
                         Super11_Super11.__Super11_Super11_8_c
2389
                         Super11_Super11.__Super11_Super11_9_c
2390
                         Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_c
2391
                         Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_c
2392
                         Super11_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
2393
                         Super11_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
2394
                         Super11_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
2395
                         Super11_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
2396
                         Super11_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
2397
                         Super11_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
2398
                         Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_c
2399
                         Super11_Super11.ni_3._arrow._first_c
2400
                         Super11_Super11.__Super11_Super11_6_m
2401
                         Super11_Super11.__Super11_Super11_7_m
2402
                         Super11_Super11.__Super11_Super11_8_m
2403
                         Super11_Super11.__Super11_Super11_9_m
2404
                         Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_m
2405
                         Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_m
2406
                         Super11_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
2407
                         Super11_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
2408
                         Super11_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
2409
                         Super11_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
2410
                         Super11_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
2411
                         Super11_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
2412
                         Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_m
2413
                         Super11_Super11.ni_3._arrow._first_m)
2414
))
2415

    
2416
(rule (=> 
2417
  (and (= Super11_Super11.ni_3._arrow._first_m Super11_Super11.ni_3._arrow._first_c)
2418
       (and (= Super11_Super11.__Super11_Super11_5 (ite Super11_Super11.ni_3._arrow._first_m true false))
2419
            (= Super11_Super11.ni_3._arrow._first_x false))
2420
       (and (or (not (= Super11_Super11.__Super11_Super11_5 false))
2421
               (and (= Super11_Super11.y_1 Super11_Super11.__Super11_Super11_9_c)
2422
                    (= Super11_Super11.idSuper11_Super11_1 Super11_Super11.__Super11_Super11_8_c)
2423
                    (= Super11_Super11.idSuper11_B_1 Super11_Super11.__Super11_Super11_6_c)
2424
                    (= Super11_Super11.idB_B2_1 Super11_Super11.__Super11_Super11_7_c)
2425
                    ))
2426
            (or (not (= Super11_Super11.__Super11_Super11_5 true))
2427
               (and (= Super11_Super11.y_1 0)
2428
                    (= Super11_Super11.idSuper11_Super11_1 0)
2429
                    (= Super11_Super11.idSuper11_B_1 0)
2430
                    (= Super11_Super11.idB_B2_1 0)
2431
                    ))
2432
       )
2433
       (and (= Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_m Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_c)
2434
            (= Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_m Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_c)
2435
            (= Super11_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 Super11_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)
2436
            (= Super11_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_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)
2437
            (= Super11_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 Super11_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)
2438
            (= Super11_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 Super11_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)
2439
            (= Super11_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 Super11_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)
2440
            (= Super11_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 Super11_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)
2441
            (= Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_m Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_c)
2442
            )
2443
       (Super11_Super11_node_step Super11_Super11.idSuper11_Super11_1
2444
                                  Super11_Super11.E
2445
                                  Super11_Super11.x
2446
                                  Super11_Super11.idB_B2_1
2447
                                  Super11_Super11.idSuper11_B_1
2448
                                  Super11_Super11.y_1
2449
                                  Super11_Super11.__Super11_Super11_1
2450
                                  Super11_Super11.__Super11_Super11_2
2451
                                  Super11_Super11.__Super11_Super11_3
2452
                                  Super11_Super11.__Super11_Super11_4
2453
                                  Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_m
2454
                                  Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_m
2455
                                  Super11_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
2456
                                  Super11_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
2457
                                  Super11_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
2458
                                  Super11_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
2459
                                  Super11_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
2460
                                  Super11_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
2461
                                  Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_m
2462
                                  Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_x
2463
                                  Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_x
2464
                                  Super11_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
2465
                                  Super11_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
2466
                                  Super11_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
2467
                                  Super11_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
2468
                                  Super11_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
2469
                                  Super11_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
2470
                                  Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_x)
2471
       (and (or (not (= Super11_Super11.E false))
2472
               (and (= Super11_Super11.y Super11_Super11.y_1)
2473
                    (= Super11_Super11.idSuper11_Super11 Super11_Super11.idSuper11_Super11_1)
2474
                    (= Super11_Super11.idSuper11_B Super11_Super11.idSuper11_B_1)
2475
                    (= Super11_Super11.idB_B2 Super11_Super11.idB_B2_1)
2476
                    ))
2477
            (or (not (= Super11_Super11.E true))
2478
               (and (= Super11_Super11.y Super11_Super11.__Super11_Super11_4)
2479
                    (= Super11_Super11.idSuper11_Super11 Super11_Super11.__Super11_Super11_1)
2480
                    (= Super11_Super11.idSuper11_B Super11_Super11.__Super11_Super11_3)
2481
                    (= Super11_Super11.idB_B2 Super11_Super11.__Super11_Super11_2)
2482
                    ))
2483
       )
2484
       (= Super11_Super11.__Super11_Super11_9_x Super11_Super11.y)
2485
       (= Super11_Super11.__Super11_Super11_8_x Super11_Super11.idSuper11_Super11)
2486
       (= Super11_Super11.__Super11_Super11_7_x Super11_Super11.idB_B2)
2487
       (= Super11_Super11.__Super11_Super11_6_x Super11_Super11.idSuper11_B)
2488
       )
2489
  (Super11_Super11_step Super11_Super11.x
2490
                        Super11_Super11.E
2491
                        Super11_Super11.y
2492
                        Super11_Super11.__Super11_Super11_6_c
2493
                        Super11_Super11.__Super11_Super11_7_c
2494
                        Super11_Super11.__Super11_Super11_8_c
2495
                        Super11_Super11.__Super11_Super11_9_c
2496
                        Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_c
2497
                        Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_c
2498
                        Super11_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
2499
                        Super11_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
2500
                        Super11_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
2501
                        Super11_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
2502
                        Super11_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
2503
                        Super11_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
2504
                        Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_c
2505
                        Super11_Super11.ni_3._arrow._first_c
2506
                        Super11_Super11.__Super11_Super11_6_x
2507
                        Super11_Super11.__Super11_Super11_7_x
2508
                        Super11_Super11.__Super11_Super11_8_x
2509
                        Super11_Super11.__Super11_Super11_9_x
2510
                        Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_x
2511
                        Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_x
2512
                        Super11_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
2513
                        Super11_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
2514
                        Super11_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
2515
                        Super11_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
2516
                        Super11_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
2517
                        Super11_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
2518
                        Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_x
2519
                        Super11_Super11.ni_3._arrow._first_x)
2520
))
2521

    
2522
; Super11
2523
(declare-var Super11.x_1_1 Int)
2524
(declare-var Super11.E_1_1 Real)
2525
(declare-var Super11.y_1_1 Int)
2526
(declare-var Super11.__Super11_2_c Real)
2527
(declare-var Super11.ni_0.Super11_Super11.__Super11_Super11_6_c Int)
2528
(declare-var Super11.ni_0.Super11_Super11.__Super11_Super11_7_c Int)
2529
(declare-var Super11.ni_0.Super11_Super11.__Super11_Super11_8_c Int)
2530
(declare-var Super11.ni_0.Super11_Super11.__Super11_Super11_9_c Int)
2531
(declare-var Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_c Bool)
2532
(declare-var Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_c super11_super11__type)
2533
(declare-var Super11.ni_0.Super11_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)
2534
(declare-var Super11.ni_0.Super11_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)
2535
(declare-var Super11.ni_0.Super11_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)
2536
(declare-var Super11.ni_0.Super11_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)
2537
(declare-var Super11.ni_0.Super11_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)
2538
(declare-var Super11.ni_0.Super11_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)
2539
(declare-var Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_c Bool)
2540
(declare-var Super11.ni_0.Super11_Super11.ni_3._arrow._first_c Bool)
2541
(declare-var Super11.ni_1._arrow._first_c Bool)
2542
(declare-var Super11.__Super11_2_m Real)
2543
(declare-var Super11.ni_0.Super11_Super11.__Super11_Super11_6_m Int)
2544
(declare-var Super11.ni_0.Super11_Super11.__Super11_Super11_7_m Int)
2545
(declare-var Super11.ni_0.Super11_Super11.__Super11_Super11_8_m Int)
2546
(declare-var Super11.ni_0.Super11_Super11.__Super11_Super11_9_m Int)
2547
(declare-var Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_m Bool)
2548
(declare-var Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_m super11_super11__type)
2549
(declare-var Super11.ni_0.Super11_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)
2550
(declare-var Super11.ni_0.Super11_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)
2551
(declare-var Super11.ni_0.Super11_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)
2552
(declare-var Super11.ni_0.Super11_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)
2553
(declare-var Super11.ni_0.Super11_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)
2554
(declare-var Super11.ni_0.Super11_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)
2555
(declare-var Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_m Bool)
2556
(declare-var Super11.ni_0.Super11_Super11.ni_3._arrow._first_m Bool)
2557
(declare-var Super11.ni_1._arrow._first_m Bool)
2558
(declare-var Super11.__Super11_2_x Real)
2559
(declare-var Super11.ni_0.Super11_Super11.__Super11_Super11_6_x Int)
2560
(declare-var Super11.ni_0.Super11_Super11.__Super11_Super11_7_x Int)
2561
(declare-var Super11.ni_0.Super11_Super11.__Super11_Super11_8_x Int)
2562
(declare-var Super11.ni_0.Super11_Super11.__Super11_Super11_9_x Int)
2563
(declare-var Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_x Bool)
2564
(declare-var Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_x super11_super11__type)
2565
(declare-var Super11.ni_0.Super11_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)
2566
(declare-var Super11.ni_0.Super11_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)
2567
(declare-var Super11.ni_0.Super11_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)
2568
(declare-var Super11.ni_0.Super11_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)
2569
(declare-var Super11.ni_0.Super11_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)
2570
(declare-var Super11.ni_0.Super11_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)
2571
(declare-var Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_x Bool)
2572
(declare-var Super11.ni_0.Super11_Super11.ni_3._arrow._first_x Bool)
2573
(declare-var Super11.ni_1._arrow._first_x Bool)
2574
(declare-var Super11.Super11E_1_1_event Bool)
2575
(declare-var Super11.Super11_1_1 Int)
2576
(declare-var Super11.__Super11_1 Bool)
2577
(declare-var Super11.i_virtual_local Real)
2578
(declare-rel Super11_reset (Real Int Int Int Int Bool super11_super11__type Bool super11_b__type Bool b_b2__type Bool Bool Bool Bool Bool Real Int Int Int Int Bool super11_super11__type Bool super11_b__type Bool b_b2__type Bool Bool Bool Bool Bool))
2579
(declare-rel Super11_step (Int Real Int Real Int Int Int Int Bool super11_super11__type Bool super11_b__type Bool b_b2__type Bool Bool Bool Bool Bool Real Int Int Int Int Bool super11_super11__type Bool super11_b__type Bool b_b2__type Bool Bool Bool Bool Bool))
2580

    
2581
(rule (=> 
2582
  (and 
2583
       (= Super11.__Super11_2_m Super11.__Super11_2_c)
2584
       (= Super11.ni_1._arrow._first_m true)
2585
       (Super11_Super11_reset Super11.ni_0.Super11_Super11.__Super11_Super11_6_c
2586
                              Super11.ni_0.Super11_Super11.__Super11_Super11_7_c
2587
                              Super11.ni_0.Super11_Super11.__Super11_Super11_8_c
2588
                              Super11.ni_0.Super11_Super11.__Super11_Super11_9_c
2589
                              Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_c
2590
                              Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_c
2591
                              Super11.ni_0.Super11_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
2592
                              Super11.ni_0.Super11_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
2593
                              Super11.ni_0.Super11_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
2594
                              Super11.ni_0.Super11_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
2595
                              Super11.ni_0.Super11_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
2596
                              Super11.ni_0.Super11_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
2597
                              Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_c
2598
                              Super11.ni_0.Super11_Super11.ni_3._arrow._first_c
2599
                              Super11.ni_0.Super11_Super11.__Super11_Super11_6_m
2600
                              Super11.ni_0.Super11_Super11.__Super11_Super11_7_m
2601
                              Super11.ni_0.Super11_Super11.__Super11_Super11_8_m
2602
                              Super11.ni_0.Super11_Super11.__Super11_Super11_9_m
2603
                              Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_m
2604
                              Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_m
2605
                              Super11.ni_0.Super11_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
2606
                              Super11.ni_0.Super11_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
2607
                              Super11.ni_0.Super11_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
2608
                              Super11.ni_0.Super11_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
2609
                              Super11.ni_0.Super11_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
2610
                              Super11.ni_0.Super11_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
2611
                              Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_m
2612
                              Super11.ni_0.Super11_Super11.ni_3._arrow._first_m)
2613
  )
2614
  (Super11_reset Super11.__Super11_2_c
2615
                 Super11.ni_0.Super11_Super11.__Super11_Super11_6_c
2616
                 Super11.ni_0.Super11_Super11.__Super11_Super11_7_c
2617
                 Super11.ni_0.Super11_Super11.__Super11_Super11_8_c
2618
                 Super11.ni_0.Super11_Super11.__Super11_Super11_9_c
2619
                 Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_c
2620
                 Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_c
2621
                 Super11.ni_0.Super11_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
2622
                 Super11.ni_0.Super11_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
2623
                 Super11.ni_0.Super11_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
2624
                 Super11.ni_0.Super11_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
2625
                 Super11.ni_0.Super11_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
2626
                 Super11.ni_0.Super11_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
2627
                 Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_c
2628
                 Super11.ni_0.Super11_Super11.ni_3._arrow._first_c
2629
                 Super11.ni_1._arrow._first_c
2630
                 Super11.__Super11_2_m
2631
                 Super11.ni_0.Super11_Super11.__Super11_Super11_6_m
2632
                 Super11.ni_0.Super11_Super11.__Super11_Super11_7_m
2633
                 Super11.ni_0.Super11_Super11.__Super11_Super11_8_m
2634
                 Super11.ni_0.Super11_Super11.__Super11_Super11_9_m
2635
                 Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_m
2636
                 Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_m
2637
                 Super11.ni_0.Super11_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
2638
                 Super11.ni_0.Super11_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
2639
                 Super11.ni_0.Super11_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
2640
                 Super11.ni_0.Super11_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
2641
                 Super11.ni_0.Super11_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
2642
                 Super11.ni_0.Super11_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
2643
                 Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_m
2644
                 Super11.ni_0.Super11_Super11.ni_3._arrow._first_m
2645
                 Super11.ni_1._arrow._first_m)
2646
))
2647

    
2648
(rule (=> 
2649
  (and (= Super11.ni_1._arrow._first_m Super11.ni_1._arrow._first_c)(and (= Super11.__Super11_1 (ite Super11.ni_1._arrow._first_m true false))
2650
                                                                    (= Super11.ni_1._arrow._first_x false))
2651
       (and (or (not (= Super11.__Super11_1 true))
2652
               (= Super11.Super11E_1_1_event false))
2653
            (or (not (= Super11.__Super11_1 false))
2654
               (= Super11.Super11E_1_1_event (or (and (> Super11.__Super11_2_c 0.) (<= Super11.E_1_1 0.)) (and (<= Super11.__Super11_2_c 0.) (> Super11.E_1_1 0.)))))
2655
       )
2656
       (and (= Super11.ni_0.Super11_Super11.__Super11_Super11_6_m Super11.ni_0.Super11_Super11.__Super11_Super11_6_c)
2657
            (= Super11.ni_0.Super11_Super11.__Super11_Super11_7_m Super11.ni_0.Super11_Super11.__Super11_Super11_7_c)
2658
            (= Super11.ni_0.Super11_Super11.__Super11_Super11_8_m Super11.ni_0.Super11_Super11.__Super11_Super11_8_c)
2659
            (= Super11.ni_0.Super11_Super11.__Super11_Super11_9_m Super11.ni_0.Super11_Super11.__Super11_Super11_9_c)
2660
            (= Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_m Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_c)
2661
            (= Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_m Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_c)
2662
            (= Super11.ni_0.Super11_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 Super11.ni_0.Super11_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)
2663
            (= Super11.ni_0.Super11_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.ni_0.Super11_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)
2664
            (= Super11.ni_0.Super11_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 Super11.ni_0.Super11_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)
2665
            (= Super11.ni_0.Super11_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 Super11.ni_0.Super11_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)
2666
            (= Super11.ni_0.Super11_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 Super11.ni_0.Super11_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)
2667
            (= Super11.ni_0.Super11_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 Super11.ni_0.Super11_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)
2668
            (= Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_m Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_c)
2669
            (= Super11.ni_0.Super11_Super11.ni_3._arrow._first_m Super11.ni_0.Super11_Super11.ni_3._arrow._first_c)
2670
            )
2671
       (Super11_Super11_step Super11.x_1_1
2672
                             Super11.Super11E_1_1_event
2673
                             Super11.Super11_1_1
2674
                             Super11.ni_0.Super11_Super11.__Super11_Super11_6_m
2675
                             Super11.ni_0.Super11_Super11.__Super11_Super11_7_m
2676
                             Super11.ni_0.Super11_Super11.__Super11_Super11_8_m
2677
                             Super11.ni_0.Super11_Super11.__Super11_Super11_9_m
2678
                             Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_m
2679
                             Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_m
2680
                             Super11.ni_0.Super11_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
2681
                             Super11.ni_0.Super11_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
2682
                             Super11.ni_0.Super11_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
2683
                             Super11.ni_0.Super11_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
2684
                             Super11.ni_0.Super11_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
2685
                             Super11.ni_0.Super11_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
2686
                             Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_m
2687
                             Super11.ni_0.Super11_Super11.ni_3._arrow._first_m
2688
                             Super11.ni_0.Super11_Super11.__Super11_Super11_6_x
2689
                             Super11.ni_0.Super11_Super11.__Super11_Super11_7_x
2690
                             Super11.ni_0.Super11_Super11.__Super11_Super11_8_x
2691
                             Super11.ni_0.Super11_Super11.__Super11_Super11_9_x
2692
                             Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_x
2693
                             Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_x
2694
                             Super11.ni_0.Super11_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
2695
                             Super11.ni_0.Super11_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
2696
                             Super11.ni_0.Super11_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
2697
                             Super11.ni_0.Super11_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
2698
                             Super11.ni_0.Super11_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
2699
                             Super11.ni_0.Super11_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
2700
                             Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_x
2701
                             Super11.ni_0.Super11_Super11.ni_3._arrow._first_x)
2702
       (= Super11.y_1_1 Super11.Super11_1_1)
2703
       (and (or (not (= Super11.__Super11_1 true))
2704
               (= Super11.i_virtual_local 0.))
2705
            (or (not (= Super11.__Super11_1 false))
2706
               (= Super11.i_virtual_local 1.))
2707
       )
2708
       (= Super11.__Super11_2_x Super11.E_1_1)
2709
       )
2710
  (Super11_step Super11.x_1_1
2711
                Super11.E_1_1
2712
                Super11.y_1_1
2713
                Super11.__Super11_2_c
2714
                Super11.ni_0.Super11_Super11.__Super11_Super11_6_c
2715
                Super11.ni_0.Super11_Super11.__Super11_Super11_7_c
2716
                Super11.ni_0.Super11_Super11.__Super11_Super11_8_c
2717
                Super11.ni_0.Super11_Super11.__Super11_Super11_9_c
2718
                Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_c
2719
                Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_c
2720
                Super11.ni_0.Super11_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
2721
                Super11.ni_0.Super11_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
2722
                Super11.ni_0.Super11_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
2723
                Super11.ni_0.Super11_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
2724
                Super11.ni_0.Super11_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
2725
                Super11.ni_0.Super11_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
2726
                Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_c
2727
                Super11.ni_0.Super11_Super11.ni_3._arrow._first_c
2728
                Super11.ni_1._arrow._first_c
2729
                Super11.__Super11_2_x
2730
                Super11.ni_0.Super11_Super11.__Super11_Super11_6_x
2731
                Super11.ni_0.Super11_Super11.__Super11_Super11_7_x
2732
                Super11.ni_0.Super11_Super11.__Super11_Super11_8_x
2733
                Super11.ni_0.Super11_Super11.__Super11_Super11_9_x
2734
                Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_42_x
2735
                Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.__Super11_Super11_node_43_x
2736
                Super11.ni_0.Super11_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
2737
                Super11.ni_0.Super11_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
2738
                Super11.ni_0.Super11_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
2739
                Super11.ni_0.Super11_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
2740
                Super11.ni_0.Super11_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
2741
                Super11.ni_0.Super11_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
2742
                Super11.ni_0.Super11_Super11.ni_2.Super11_Super11_node.ni_5._arrow._first_x
2743
                Super11.ni_0.Super11_Super11.ni_3._arrow._first_x
2744
                Super11.ni_1._arrow._first_x)
2745
))
2746