About the Execution of Marcie for Medical-PT-16
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
11688.260 | 1800000.00 | 1800130.00 | 0.00 | [undef] | Time out reached |
Execution Chart
We display below the execution chart for this examination (boot time has been removed).
Trace from the execution
Formatting '/data/fkordon/mcc2023-input.r239-tall-167856427500441.qcow2', fmt=qcow2 size=4294967296 backing_file=/data/fkordon/mcc2023-input.qcow2 cluster_size=65536 lazy_refcounts=off refcount_bits=16
Waiting for the VM to be ready (probing ssh)
............................................................
=====================================================================
Generated by BenchKit 2-5348
Executing tool marcie
Input is Medical-PT-16, examination is ReachabilityDeadlock
Time confinement is 1800 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r239-tall-167856427500441
=====================================================================
--------------------
preparation of the directory to be used:
/home/mcc/execution
total 3.6M
-rw-r--r-- 1 mcc users 8.7K Feb 25 14:29 CTLCardinality.txt
-rw-r--r-- 1 mcc users 92K Feb 25 14:29 CTLCardinality.xml
-rw-r--r-- 1 mcc users 4.5K Feb 25 14:27 CTLFireability.txt
-rw-r--r-- 1 mcc users 38K Feb 25 14:27 CTLFireability.xml
-rw-r--r-- 1 mcc users 3.8K Feb 25 16:23 LTLCardinality.txt
-rw-r--r-- 1 mcc users 25K Feb 25 16:23 LTLCardinality.xml
-rw-r--r-- 1 mcc users 2.2K Feb 25 16:23 LTLFireability.txt
-rw-r--r-- 1 mcc users 17K Feb 25 16:23 LTLFireability.xml
-rw-r--r-- 1 mcc users 11K Feb 25 14:33 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 99K Feb 25 14:33 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 14K Feb 25 14:30 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 122K Feb 25 14:30 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.6K Feb 25 16:23 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.7K Feb 25 16:23 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 Mar 5 18:22 equiv_col
-rw-r--r-- 1 mcc users 3 Mar 5 18:22 instance
-rw-r--r-- 1 mcc users 6 Mar 5 18:22 iscolored
-rw-r--r-- 1 mcc users 3.1M Mar 5 18:22 model.pnml
--------------------
content from stdout:
=== Data for post analysis generated by BenchKit (invocation template)
The expected result is a vector of booleans
BOOL_VECTOR
FORMULA_NAME ReachabilityDeadlock
=== Now, execution of the tool begins
BK_START 1679431394061
bash -c /home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n "BK_STOP " ; date -u +%s%3N
Invoking MCC driver with
BK_TOOL=marcie
BK_EXAMINATION=ReachabilityDeadlock
BK_BIN_PATH=/home/mcc/BenchKit/bin/
BK_TIME_CONFINEMENT=1800
BK_INPUT=Medical-PT-16
Not applying reductions.
Model is PT
ReachabilityDeadlock PT
timeout --kill-after=10s --signal=SIGINT 1m for testing only
Marcie built on Linux at 2019-11-18.
A model checker for Generalized Stochastic Petri nets
authors: Alex Tovchigrechko (IDD package and CTL model checking)
Martin Schwarick (Symbolic numerical analysis and CSL model checking)
Christian Rohr (Simulative and approximative numerical model checking)
marcie@informatik.tu-cottbus.de
called as: /home/mcc/BenchKit/bin//../marcie/bin/marcie --net-file=model.pnml --mcc-file=/home/mcc/BenchKit/bin//../marcie/bin//ReachabilityDeadlock.xml --memory=6 --mcc-mode
parse successfull
net created successfully
Net: Medical_PT_16
(NrP: 312 NrTr: 5431 NrArc: 28790)
parse formulas
formulas created successfully
place and transition orderings generation:0m 0.158sec
net check time: 0m 0.004sec
init dd package: 0m 2.804sec
before gc: list nodes free: 1928365
after gc: idd nodes used:2519, unused:63997481; list nodes free:398445686
before gc: list nodes free: 1821458
after gc: idd nodes used:2519, unused:63997481; list nodes free:398445614
before gc: list nodes free: 1821458
after gc: idd nodes used:2519, unused:63997481; list nodes free:398445614
TIME LIMIT: Killed by timeout after 1800 seconds
MemTotal: 16393932 kB
MemFree: 4588264 kB
After kill :
MemTotal: 16393932 kB
MemFree: 16231340 kB
BK_TIME_CONFINEMENT_REACHED
--------------------
content from stderr:
check for maximal unmarked siphon
found
The net has a maximal unmarked siphon:
x1_AR_q4
x1_AR_q3
x0_AR_q0
x0_AR_q2
x0_AR_q1
x0_AA_q3
x0_AA_q4
x0_AA_q2
x0_AA_q1
x1_AR_q2
p14
x1_AR_q1
l8
l9
x0_AR_q4
x0_AR_q5
x0_HA_q0
x0_HA_q1
x0_HA_q2
x0_HQ_q1
x0_HQ_q2
x0_HQ_q3
x0_HQ_q4
x0_HQ_q5
x1_AA_q2
x1_AA_q3
x1_AA_q4
x1_AR_q0
x1_AR_q5
x1_HA_q0
x1_HA_q1
ch3_AR_q2
x0_AR_q3
x1_HA_q2
x2_AA_q2
x2_HA_q1
x3_AR_q5
x3_HQ_q4
x4_AR_q3
x4_HQ_q2
x5_AR_q1
x5_HQ_q0
x6_AA_q5
x6_HA_q4
ch0_AA_q3
ch0_HA_q2
ch1_AA_q1
ch1_HA_q0
ch1_HQ_q5
ch2_AR_q4
ch2_HQ_q0
ch3_AA_q1
ch3_AR_q3
ch3_HA_q4
ch4_AR_q1
ch4_HA_q2
x1_HA_q3
x1_HA_q4
x1_HQ_q0
x1_HQ_q2
x1_HQ_q3
x1_HQ_q4
x1_HQ_q5
x2_AA_q1
x2_AA_q3
x2_AA_q4
x2_AA_q5
x2_AR_q0
x2_AR_q1
x2_AR_q2
x2_AR_q3
x2_AR_q4
x2_AR_q5
x2_HA_q0
x2_HA_q2
x2_HA_q3
x2_HA_q4
x2_HA_q5
x2_HQ_q0
x2_HQ_q1
x2_HQ_q2
x2_HQ_q3
x2_HQ_q4
x2_HQ_q5
x3_AA_q3
x3_AA_q4
x3_AR_q0
x3_AR_q1
x3_AR_q2
x3_AR_q3
x3_AR_q4
x3_HA_q0
x3_HA_q1
x3_HA_q2
x3_HA_q3
x3_HA_q4
x3_HQ_q0
x3_HQ_q3
x3_HQ_q5
x4_AA_q1
x4_AA_q2
x4_AA_q3
x4_AA_q4
x4_AA_q5
x4_AR_q0
x4_AR_q1
x4_AR_q2
x4_AR_q4
x4_AR_q5
x4_HA_q3
x4_HA_q4
x4_HQ_q0
x4_HQ_q1
x4_HQ_q3
x4_HQ_q4
x4_HQ_q5
x5_AA_q1
x5_AA_q2
x5_AA_q4
x5_AR_q0
x5_AR_q2
x5_AR_q3
x5_AR_q4
x5_AR_q5
x5_HA_q0
x5_HA_q1
x5_HA_q2
x5_HA_q3
x5_HA_q4
x5_HQ_q1
x5_HQ_q2
x5_HQ_q4
x5_HQ_q5
x6_AA_q1
x6_AA_q2
x6_AA_q3
x6_AA_q4
x6_AR_q0
x6_AR_q1
x6_AR_q2
x6_AR_q3
x6_AR_q4
x6_AR_q5
x6_HA_q1
x6_HA_q2
x6_HQ_q0
x6_HQ_q1
x6_HQ_q2
x6_HQ_q3
x6_HQ_q4
x6_HQ_q5
ch0_AA_q0
ch0_AA_q2
ch0_AA_q4
ch0_AR_q0
ch0_AR_q1
ch0_AR_q2
ch0_AR_q3
ch0_AR_q4
ch0_AR_q5
ch0_HA_q0
ch0_HA_q1
ch0_HA_q3
ch0_HA_q4
ch0_HQ_q0
ch0_HQ_q2
ch0_HQ_q3
ch0_HQ_q4
ch0_HQ_q5
ch1_AA_q0
ch1_AA_q2
ch1_AA_q3
ch1_AA_q4
ch1_AR_q0
ch1_AR_q1
ch1_AR_q2
ch1_AR_q3
ch1_AR_q4
ch1_AR_q5
ch1_HA_q1
ch1_HA_q2
ch1_HQ_q0
ch1_HQ_q1
ch1_HQ_q2
ch1_HQ_q3
ch1_HQ_q4
ch2_AA_q0
ch2_AA_q1
ch2_AA_q3
ch2_AA_q4
ch2_AR_q0
ch2_AR_q1
ch2_AR_q2
ch2_AR_q3
ch2_AR_q5
ch2_HA_q0
ch2_HA_q1
ch2_HA_q2
ch2_HA_q3
ch2_HA_q4
ch2_HQ_q1
ch2_HQ_q3
ch2_HQ_q4
ch2_HQ_q5
ch3_AA_q0
ch3_AA_q2
ch3_AA_q3
ch3_AA_q4
ch3_AA_q5
ch3_AR_q0
ch3_AR_q1
ch3_AR_q4
ch3_AR_q5
ch3_HA_q0
ch3_HA_q1
ch3_HA_q2
ch3_HA_q3
ch3_HA_q5
ch3_HQ_q0
ch3_HQ_q1
ch3_HQ_q2
ch3_HQ_q3
ch3_HQ_q4
ch3_HQ_q5
ch4_AA_q0
ch4_AA_q1
ch4_AA_q2
ch4_AA_q4
ch4_AR_q0
ch4_AR_q2
ch4_AR_q3
ch4_AR_q4
ch4_AR_q5
ch4_HA_q0
ch4_HA_q1
ch4_HA_q3
ch4_HA_q4
ch4_HQ_q0
ch4_HQ_q1
ch4_HQ_q2
ch4_HQ_q4
ch4_HQ_q5
The net has transition(s) that can never fire:
t553
t554
t1025
t1026
t1027
t547
t2049
t2050
t2051
t2052
t2053
t550
t551
t552
t549
t588
t608
t609
t610
t611
t612
t613
t614
t615
t616
t617
t618
t619
t620
t621
t622
t623
t624
t625
t627
t629
t630
t631
t633
t635
t636
t637
t639
t640
t641
t642
t643
t644
t645
t646
t647
t648
t649
t650
t651
t652
t653
t654
t655
t656
t657
t659
t660
t661
t663
t664
t665
t666
t667
t668
t669
t670
t671
t672
t673
t674
t675
t676
t677
t678
t679
t680
t681
t682
t683
t684
t685
t686
t687
t688
t689
t690
t691
t692
t757
t758
t693
t694
t695
t696
t697
t698
t699
t700
t701
t1385
t1386
t2170
t1387
t1388
t1389
t1390
t1391
t1392
t2171
t1393
t1394
t1395
t1396
t1397
t1398
t2180
t2172
t1399
t1401
t1403
t1404
t713
t714
t715
t716
t717
t718
t719
t720
t721
t722
t723
t724
t725
t726
t727
t728
t729
t730
t731
t732
t733
t735
t737
t738
t739
t740
t741
t743
t744
t745
t746
t747
t748
t749
t750
t751
t752
t753
t754
t755
t756
t885
t886
t887
t759
t760
t761
t762
t763
t764
t765
t767
t768
t769
t770
t771
t772
t773
t774
t775
t776
t777
t778
t779
t780
t781
t782
t783
t784
t785
t786
t787
t788
t789
t790
t791
t792
t793
t794
t795
t796
t797
t798
t799
t800
t801
t802
t803
t804
t805
t806
t807
t808
t809
t810
t811
t812
t813
t814
t815
t816
t817
t818
t819
t820
t821
t822
t823
t824
t825
t826
t827
t828
t829
t830
t831
t832
t833
t834
t835
t836
t837
t838
t839
t840
t841
t842
t843
t844
t845
t846
t847
t848
t849
t850
t851
t852
t853
t854
t855
t856
t857
t858
t859
t860
t861
t862
t863
t864
t865
t866
t867
t868
t869
t870
t871
t872
t1411
t873
t874
t875
t876
t877
t878
t879
t880
t881
t882
t883
t884
t1141
t1681
t1143
t1144
t1145
t888
t889
t890
t891
t892
t893
t894
t895
t896
t897
t898
t899
t900
t901
t902
t903
t904
t905
t906
t907
t908
t909
t910
t911
t912
t913
t914
t915
t916
t917
t918
t919
t920
t921
t922
t923
t924
t925
t926
t927
t928
t929
t930
t931
t932
t933
t934
t935
t936
t937
t938
t939
t940
t941
t942
t943
t944
t945
t947
t948
t949
t951
t952
t953
t954
t955
t956
t957
t958
t959
t960
t961
t962
t963
t964
t965
t966
t967
t968
t969
t970
t971
t972
t973
t974
t975
t976
t977
t978
t979
t1400
t980
t981
t1402
t982
t983
t984
t985
t986
t987
t988
t989
t990
t991
t992
t993
t994
t995
t996
t997
t998
t1537
t999
t1000
t1001
t1002
t1003
t1004
t1005
t1006
t1007
t1008
t1009
t1010
t1549
t1011
t1012
t1433
t1013
t1961
t1962
t1963
t1964
t1965
t1966
t1967
t1968
t1969
t1970
t1971
t1972
t1973
t1974
t1975
t1976
t1977
t1978
t1979
t4097
t4098
t4099
t4100
t4101
t4102
t4103
t4104
t4105
t4106
t2054
t2055
t2056
t2057
t2058
t2059
t2060
t2061
t2062
t2063
t2064
t2065
t2066
t2067
t2068
t2069
t2070
t2071
t2072
t2073
t2074
t2075
t2076
t2077
t2078
t2079
t2080
t2081
t2082
t2083
t2084
t2341
t2342
t2343
t2344
t2087
t2088
t2089
t2090
t2091
t2092
t2093
t2094
t2095
t2096
t2097
t2098
t2099
t2100
t2101
t2102
t2103
t2104
t2105
t2106
t2107
t2108
t2109
t2110
t2111
t2112
t1064
t1065
t1067
t1068
t1069
t1071
t1072
t1073
t1074
t1075
t1076
t1077
t1078
t1079
t1080
t1081
t1082
t1083
t1084
t1085
t1086
t1087
t1088
t1089
t1090
t1091
t1092
t1093
t1094
t1095
t1096
t1097
t1098
t1099
t1100
t1101
t1102
t1103
t1104
t1105
t1106
t1107
t1108
t1109
t1110
t1111
t1112
t1113
t1114
t1115
t1116
t1117
t1118
t1119
t1120
t1121
t1122
t1123
t1124
t1125
t1126
t1127
t1128
t1129
t1130
t1131
t1132
t1133
t1134
t1135
t1136
t1137
t1138
t1139
t1140
t1653
t1654
t1655
t1656
t1657
t1658
t1659
t1660
t1661
t1662
t1663
t1146
t1147
t1148
t1149
t1150
t1151
t1152
t1153
t1154
t1155
t1156
t1157
t1158
t1159
t1160
t1699
t1161
t1162
t1163
t1164
t1165
t1166
t1167
t1168
t1169
t1170
t1171
t1172
t1173
t1175
t1176
t1177
t1178
t1179
t1180
t1181
t1182
t1183
t1184
t1185
t1186
t1187
t1188
t1189
t1190
t1191
t1192
t1193
t1194
t1195
t1196
t1197
t1198
t1199
t1200
t1201
t1202
t1203
t1204
t1205
t1206
t1207
t1208
t1209
t1210
t1211
t1212
t1213
t1214
t1215
t1216
t1217
t1218
t1219
t1220
t1221
t1222
t1223
t1224
t1225
t1226
t1227
t1228
t1229
t1230
t1231
t1232
t1233
t1234
t1235
t1236
t1237
t1238
t1239
t1240
t1241
t1242
t1243
t1244
t1245
t1246
t1247
t1248
t2165
t1249
t1250
t1251
t1252
t1253
t1254
t2166
t1255
t1256
t1257
t1258
t1259
t1260
t2167
t1261
t1262
t1263
t1264
t1265
t1266
t2168
t1267
t1268
t1269
t1270
t1271
t1272
t2169
t1273
t1274
t1275
t1276
t1277
t1278
t1279
t1280
t1281
t1282
t1283
t1284
t1285
t1286
t1287
t1288
t1289
t1290
t1291
t1292
t1293
t1294
t1295
t1296
t1297
t1298
t1299
t1300
t1301
t1302
t1303
t1304
t1305
t1306
t1307
t1308
t1309
t1310
t1311
t1312
t1313
t1314
t1315
t1316
t1317
t1318
t1319
t1320
t1321
t1322
t1323
t1324
t1325
t1326
t1327
t1328
t1329
t1330
t1331
t1332
t1333
t1334
t1335
t1336
t1337
t1338
t1339
t1340
t1341
t1342
t1343
t1344
t1345
t1346
t1347
t1348
t1349
t1350
t1351
t1352
t1353
t1354
t1355
t1356
t1357
t1358
t1359
t1360
t1361
t1362
t1363
t1364
t1365
t1366
t1367
t1368
t1369
t1370
t1371
t1372
t1373
t1374
t1375
t1376
t1377
t1378
t1379
t1380
t1381
t1382
t1383
t1384
t2775
t2776
t2777
t2778
t2779
t2780
t3201
t2781
t2782
t3203
t2783
t2784
t2785
t2786
t2787
t2788
t2789
t2790
t2791
t2792
t2793
t2794
t2795
t2796
t2797
t2798
t2799
t3338
t2800
t2801
t2802
t2803
t2804
t2805
t2806
t2807
t2808
t2809
t2810
t2811
t3350
t2812
t2813
t3234
t2814
t2815
t3236
t2816
t2817
t3238
t2818
t2173
t1405
t1406
t1407
t1408
t1409
t1410
t2174
t1412
t1413
t1414
t1415
t1416
t2175
t1417
t1418
t1419
t1420
t1421
t1422
t1423
t1424
t1425
t1426
t1427
t1428
t1429
t1430
t1431
t1432
t1434
t1436
t1438
t1439
t1440
t1441
t1442
t1443
t1444
t1445
t1446
t1447
t1448
t1449
t1450
t1451
t1452
t1453
t1454
t1455
t1456
t1457
t1458
t1459
t1460
t1461
t1462
t1463
t1464
t1465
t1466
t1467
t1468
t1470
t1472
t1474
t1475
t1476
t1477
t1478
t1479
t1480
t1481
t1482
t1483
t1484
t1485
t1486
t1487
t1488
t1489
t1490
t1491
t1492
t1493
t1494
t1495
t1496
t1497
t1498
t1499
t1500
t1501
t1502
t1503
t1504
t1505
t1506
t1507
t1508
t1509
t1510
t1511
t1512
t1513
t1514
t1515
t1516
t1517
t1518
t1519
t1520
t1521
t1522
t1523
t1524
t1525
t1526
t1527
t1528
t1529
t1530
t2176
t1531
t1532
t1533
t1534
t1535
t1536
t2177
t1538
t1539
t1540
t1541
t1542
t2178
t1543
t1544
t1545
t1546
t1547
t1548
t2179
t1550
t1551
t1552
t1553
t1554
t1555
t1556
t1557
t1558
t1559
t1560
t2181
t1561
t1562
t1563
t1564
t1565
t1566
t1567
t1568
t1569
t1570
t1571
t1572
t1573
t1574
t1575
t1576
t1577
t1578
t1579
t1580
t1581
t1582
t1583
t1584
t1585
t1586
t1587
t1588
t1589
t1590
t1591
t1592
t1593
t1594
t1595
t1596
t1597
t1598
t1599
t1600
t1601
t1602
t1603
t1604
t1605
t1606
t1607
t1608
t1609
t1610
t1611
t1612
t1613
t1614
t1615
t1616
t1617
t1618
t1619
t1620
t1621
t1622
t1623
t1624
t1625
t1626
t1627
t1628
t1629
t1630
t1631
t1632
t1633
t1634
t1635
t1636
t1637
t1638
t1639
t1640
t1641
t1642
t1643
t1644
t1645
t1646
t1647
t1648
t1649
t1650
t1651
t1652
t1664
t1665
t1666
t1667
t1668
t1669
t1670
t1671
t1672
t1673
t1674
t2182
t1675
t1676
t1677
t1678
t1679
t1680
t2183
t1682
t1683
t1684
t1685
t1686
t2184
t1687
t1688
t1689
t1690
t1691
t1692
t2185
t1693
t1694
t1695
t1696
t1697
t1698
t2186
t1700
t1701
t1702
t1703
t1704
t2187
t2188
t1705
t1706
t1707
t1708
t1709
t1710
t1711
t1712
t1713
t1714
t1715
t1716
t1717
t1718
t1719
t1720
t1721
t1722
t1723
t1724
t1725
t1726
t1727
t1728
t1729
t1730
t1731
t1732
t1733
t1734
t1735
t1736
t1737
t1738
t1739
t1740
t1741
t1742
t1743
t1744
t1745
t1746
t1747
t1748
t1749
t1750
t1751
t1752
t1753
t1754
t1755
t1756
t1757
t1758
t1759
t1760
t1761
t1762
t1763
t1764
t1765
t1766
t1767
t1768
t1769
t1770
t1771
t1772
t1773
t1774
t1775
t1776
t1777
t1778
t1779
t1781
t1782
t1783
t1784
t1785
t1786
t1787
t1788
t1789
t1790
t1793
t1794
t1795
t1797
t1798
t1799
t1800
t1801
t1805
t1806
t1807
t1809
t1810
t1811
t1812
t1813
t1814
t1815
t1816
t1817
t1818
t1819
t1821
t1823
t1824
t1825
t1826
t1827
t1828
t1829
t1830
t1831
t1832
t1833
t1834
t1835
t1836
t1837
t1838
t1839
t1840
t1841
t1842
t1843
t1844
t1845
t1846
t1847
t1848
t1849
t1850
t1851
t1852
t1853
t1854
t1855
t1856
t1857
t1858
t1859
t1860
t1861
t1862
t1863
t1864
t1865
t1866
t1867
t1868
t1869
t1870
t1871
t1872
t1873
t1874
t1875
t1876
t1877
t1878
t1879
t1880
t1881
t1882
t1883
t1884
t1885
t1886
t1887
t1888
t1889
t1890
t1891
t1892
t1957
t1893
t1894
t1895
t1896
t1897
t1898
t1899
t1900
t1901
t1902
t1903
t1904
t1905
t1906
t1907
t1908
t1909
t1910
t1911
t1912
t1913
t1914
t1915
t1916
t1917
t1918
t1919
t1920
t1921
t1922
t1923
t1924
t1925
t1926
t1927
t1928
t1929
t1930
t1931
t1932
t1933
t1934
t1935
t1936
t1937
t1938
t1939
t1940
t1941
t1942
t1943
t1944
t1945
t1946
t1947
t1948
t1949
t1950
t1951
t1952
t1953
t1954
t1955
t1956
t2085
t2086
t1958
t1959
t1960
t3720
t3721
t3722
t3723
t3724
t3725
t3726
t3727
t3728
t3729
t3730
t3731
t3732
t3733
t3734
t3735
t3736
t3737
t3738
t3739
t3740
t3741
t3742
t3743
t3744
t3745
t3746
t3747
t3748
t3749
t3750
t3751
t3752
t3753
t3850
t3754
t3755
t3756
t3853
t3757
t1980
t1981
t1982
t1983
t1984
t1985
t1986
t1987
t1988
t1989
t1990
t1991
t1992
t1993
t1994
t1995
t1996
t1997
t1998
t1999
t2000
t2001
t2002
t2003
t2004
t2005
t2006
t2007
t2008
t2009
t2010
t2011
t2012
t2013
t2014
t2015
t2016
t2017
t2018
t2019
t2020
t2021
t2213
t2022
t2214
t2023
t2215
t2024
t2216
t2025
t2217
t2218
t2026
t2027
t2028
t2029
t2030
t2031
t2032
t2033
t2034
t2035
t2036
t2037
t2038
t2039
t2040
t2041
t2042
t2043
t2044
t2045
t2046
t2047
t2048
t4107
t4108
t4109
t4110
t4111
t4112
t4113
t4114
t4115
t4116
t4117
t4118
t4119
t4120
t4121
t4122
t4123
t4124
t4125
t4126
t4127
t4128
t4129
t4130
t4131
t4132
t4133
t4134
t4135
t4136
t4137
t4138
t4139
t4140
t4141
t4142
t4143
t4144
t4145
t4146
t4147
t4148
t4149
t4150
t4151
t4152
t4153
t4154
t4155
t4156
t4157
t4158
t4159
t4160
t4161
t4162
t4163
t4164
t4165
t4166
t4167
t4172
t4173
t4174
t4175
t4176
t4177
t4178
t4179
t4180
t4181
t4182
t4183
t4184
t4185
t4186
t4187
t4188
t4189
t4190
t4191
t4192
t4193
t4194
t4195
t4196
t4197
t4198
t4199
t4200
t4201
t4202
t4203
t4204
t4205
t4206
t4207
t4208
t4209
t4210
t4211
t4212
t4213
t4214
t4215
t4216
t4217
t4218
t4219
t4220
t4221
t4222
t4223
t4224
t2113
t2114
t2115
t2116
t2117
t2118
t2119
t2120
t2121
t2122
t2123
t2124
t2125
t2126
t2127
t2128
t2129
t2130
t2131
t2132
t2133
t2134
t2135
t2136
t2137
t2138
t2139
t2140
t2141
t2142
t2143
t2144
t2145
t2146
t2147
t2148
t2149
t2150
t2151
t2152
t2153
t2154
t2155
t2156
t2157
t2158
t2159
t2160
t2161
t2162
t2163
t2164
t2189
t2190
t2191
t2192
t2193
t2194
t2195
t2196
t2197
t2198
t2199
t2200
t2201
t2202
t2203
t2204
t2205
t2206
t2207
t2208
t2209
t2210
t2211
t2212
t2219
t2220
t2221
t2222
t2223
t2224
t2225
t2226
t2227
t2228
t2229
t2230
t2231
t2232
t2233
t2234
t2235
t2236
t2237
t2238
t2239
t2240
t2241
t2242
t2243
t2244
t2245
t2246
t2247
t2248
t2249
t2250
t2251
t2252
t2253
t2254
t2255
t2256
t2257
t2258
t2259
t2260
t2261
t2262
t2263
t2264
t2265
t2266
t2267
t2268
t2269
t2270
t2271
t2272
t2273
t2274
t2275
t2276
t2277
t2278
t2279
t2280
t2281
t2282
t2283
t2284
t2285
t2286
t2287
t2288
t2289
t2290
t2291
t2292
t2293
t2294
t2295
t2296
t2297
t2298
t2299
t2300
t2301
t2302
t2303
t2304
t2305
t2306
t2307
t2308
t2309
t2310
t2311
t2312
t2313
t2314
t2315
t2316
t2317
t2318
t2319
t2320
t2321
t2322
t2323
t2324
t2325
t2326
t2327
t2328
t2329
t2330
t2331
t2332
t2333
t2334
t2335
t2336
t2337
t2338
t2339
t2340
t2345
t2346
t2347
t2348
t2349
t2350
t2351
t2352
t2353
t2354
t2355
t2356
t2357
t2358
t2359
t2360
t2361
t2362
t2363
t2364
t2365
t2366
t2367
t2368
t2369
t2370
t2371
t2372
t2373
t2374
t2375
t2376
t2377
t2378
t2379
t2380
t2381
t2382
t2383
t2384
t2385
t2386
t2387
t2388
t2389
t2390
t2391
t2392
t2393
t2394
t2395
t2396
t2397
t2398
t2399
t2400
t2401
t2402
t2403
t2404
t2405
t2406
t2407
t2408
t2409
t2410
t2411
t2412
t2413
t2414
t2415
t2416
t2417
t2418
t2419
t2420
t2421
t2422
t2423
t2424
t2425
t2426
t2428
t2430
t2431
t2432
t2434
t2436
t2437
t2438
t2440
t2442
t2443
t2444
t2446
t2447
t2448
t2449
t2450
t2451
t2452
t2453
t2454
t2455
t2456
t2457
t2458
t2460
t2461
t2462
t2464
t2465
t2466
t2467
t2468
t2469
t2470
t2471
t2472
t2473
t2474
t2475
t2476
t2477
t2478
t2479
t2480
t2481
t2482
t2483
t2484
t2485
t2486
t2487
t2488
t2489
t2490
t2491
t2492
t2493
t2558
t2559
t2494
t2495
t2496
t2497
t2498
t2499
t2500
t2501
t2502
t2503
t2504
t2506
t2507
t2508
t2509
t2510
t2512
t2513
t2514
t2515
t2516
t2518
t2519
t2520
t2521
t2522
t2523
t2524
t2525
t2526
t2527
t2528
t2529
t2530
t2531
t2532
t2533
t2534
t2536
t2538
t2539
t2540
t2541
t2542
t2544
t2545
t2546
t2547
t2548
t2550
t2551
t2552
t2553
t2554
t2555
t2556
t2557
t2686
t2687
t2688
t2560
t2561
t2562
t2563
t2564
t2565
t2566
t2568
t2569
t2570
t2571
t2572
t2573
t2574
t2575
t2576
t2577
t2578
t2579
t2580
t2581
t2582
t2583
t2584
t2585
t2586
t2587
t2588
t2589
t2590
t2591
t2592
t2593
t2594
t2595
t2596
t2597
t2598
t2599
t2600
t2601
t2602
t2603
t2604
t2605
t2606
t2607
t2608
t2609
t2610
t2611
t2612
t2613
t2614
t2615
t2616
t2617
t2618
t2619
t2620
t2621
t2622
t2623
t2624
t2625
t2626
t2627
t2628
t2629
t2630
t2631
t2632
t2633
t2634
t2635
t2636
t2637
t2638
t2639
t2640
t2641
t2642
t2643
t2644
t2645
t2646
t2647
t2648
t2649
t2650
t2651
t2652
t2653
t2654
t2655
t2656
t2657
t2658
t2659
t2660
t2661
t2662
t2663
t2664
t2665
t2666
t2667
t2668
t2669
t2670
t2671
t2672
t2673
t3212
t2674
t2675
t2676
t2677
t2678
t2679
t2680
t2681
t2682
t2683
t2684
t2685
t2942
t3482
t2944
t2945
t2946
t2689
t2690
t2691
t2692
t2693
t2694
t2695
t2696
t2697
t2698
t2699
t2700
t2701
t2702
t2703
t2704
t2705
t2706
t2707
t2708
t2709
t2710
t2711
t2712
t2713
t2714
t2715
t2716
t2717
t2718
t2719
t2720
t2721
t2722
t2723
t2724
t2725
t2726
t2727
t2728
t2729
t2730
t2731
t2732
t2733
t2734
t2735
t2736
t2737
t2738
t2739
t2740
t2741
t2742
t2743
t2744
t2745
t2746
t2748
t2749
t2750
t2752
t2753
t2754
t2755
t2756
t2757
t2758
t2759
t2760
t2761
t2762
t2763
t2764
t2765
t2766
t2767
t2768
t2769
t2770
t2771
t2772
t2773
t2774
t2819
t2820
t2821
t2822
t2824
t2825
t2826
t2827
t2828
t2829
t2830
t2831
t2832
t2833
t2834
t2835
t2836
t2837
t2838
t2839
t2840
t2841
t2842
t2843
t2844
t2845
t2846
t2847
t2848
t2849
t3270
t2850
t2851
t3272
t2852
t2853
t3274
t2854
t2856
t2857
t2858
t2859
t2860
t2861
t2862
t2863
t2864
t2865
t2866
t2868
t2869
t2870
t2872
t2874
t2875
t2876
t2878
t2879
t2880
t2881
t2882
t2883
t2884
t2885
t2886
t2887
t2888
t2889
t2890
t2891
t2892
t2893
t2894
t2895
t2896
t2897
t2898
t2899
t2900
t2901
t2902
t2903
t2904
t2905
t2906
t2907
t2908
t2909
t2910
t2911
t2912
t2913
t2914
t2915
t2916
t2917
t2918
t2919
t2920
t2921
t2922
t2923
t2924
t2925
t2926
t2927
t2928
t2929
t2930
t2931
t2932
t2933
t2934
t2935
t2936
t2937
t2938
t2939
t2940
t2941
t3454
t3455
t3456
t3457
t3458
t3459
t3460
t3461
t3462
t3463
t3464
t2947
t2948
t2950
t2951
t2952
t2953
t2954
t2955
t2956
t2957
t2958
t2959
t2960
t2961
t3500
t2962
t2963
t2964
t2965
t2966
t2967
t2968
t2969
t2970
t2971
t2972
t2973
t2974
t2976
t2977
t2978
t2979
t2980
t2982
t2983
t2984
t2985
t2986
t2987
t2988
t2989
t2990
t2991
t2992
t2993
t2994
t2995
t2996
t2997
t2998
t2999
t3000
t3001
t3002
t3003
t3004
t3005
t3007
t3008
t3010
t3011
t3013
t3014
t3016
t3017
t3019
t3020
t3022
t3023
t3024
t3025
t3026
t3027
t3028
t3029
t3030
t3031
t3032
t3033
t3034
t3035
t3037
t3038
t3040
t3041
t3042
t3043
t3044
t3045
t3046
t3047
t3048
t3049
t3050
t3051
t3052
t3053
t3054
t3055
t3056
t3057
t3058
t3059
t3060
t3061
t3970
t3062
t3063
t3064
t3065
t3066
t3067
t3068
t3069
t3070
t3071
t3072
t3073
t3972
t3074
t3075
t3076
t3077
t3078
t3079
t3080
t3082
t3083
t3084
t3085
t3086
t3088
t3089
t3090
t3091
t3092
t3094
t3095
t3096
t3097
t3098
t3099
t3100
t3101
t3102
t3103
t3104
t3105
t3106
t3107
t3108
t3109
t3110
t3112
t3113
t3115
t3116
t3117
t3118
t3119
t3121
t3122
t3123
t3124
t3125
t3127
t3128
t3129
t3130
t3131
t3132
t3133
t3134
t3135
t3136
t3137
t3138
t3139
t3140
t3141
t3142
t3143
t3145
t3146
t3147
t3148
t3149
t3150
t3151
t3152
t3153
t3154
t3155
t3156
t3157
t3158
t3159
t3160
t3161
t3162
t3163
t3164
t3165
t3166
t3167
t3168
t3169
t3170
t3171
t3172
t3173
t3174
t3175
t3176
t3177
t3178
t3179
t3180
t3181
t3182
t3183
t3184
t3185
t3186
t3187
t3973
t3188
t3189
t3190
t3191
t3192
t3193
t3974
t3194
t3195
t3196
t3197
t3198
t3199
t3975
t3200
t3202
t3204
t3205
t3976
t3206
t3207
t3208
t3209
t3210
t3211
t3977
t3213
t3214
t3215
t3216
t3217
t3978
t3218
t3219
t3220
t3221
t3222
t3223
t3224
t3225
t3226
t3227
t3228
t3229
t3230
t3231
t3232
t3233
t3235
t3237
t3239
t3240
t3241
t3242
t3243
t3244
t3245
t3246
t3247
t3248
t3249
t3250
t3251
t3252
t3253
t3254
t3255
t3256
t3257
t3258
t3259
t3260
t3261
t3262
t3263
t3264
t3265
t3266
t3267
t3268
t3269
t3271
t3273
t3275
t3276
t3277
t3278
t3279
t3280
t3281
t3282
t3283
t3284
t3285
t3286
t3287
t3288
t3289
t3290
t3291
t3292
t3293
t3294
t3295
t3296
t3297
t3298
t3299
t3300
t3301
t3302
t3303
t3304
t3305
t3306
t3307
t3308
t3309
t3310
t3311
t3312
t3313
t3314
t3315
t3316
t3317
t3318
t3319
t3320
t3321
t3322
t3323
t3325
t3326
t3328
t3329
t3330
t3331
t3979
t3332
t3333
t3334
t3335
t3336
t3337
t3980
t3339
t3340
t3341
t3342
t3343
t3981
t3344
t3345
t3346
t3347
t3348
t3349
t3982
t3351
t3352
t3353
t3354
t3355
t3356
t3357
t3358
t3359
t3360
t3361
t3984
t3362
t3363
t3364
t3365
t3366
t3367
t3368
t3369
t3370
t3371
t3372
t3373
t3374
t3375
t3376
t3377
t3378
t3379
t3380
t3381
t3382
t3383
t3384
t3385
t3386
t3387
t3388
t3389
t3390
t3391
t3392
t3393
t3394
t3395
t3396
t3397
t3398
t3400
t3401
t3402
t3403
t3404
t3405
t3406
t3407
t3408
t3409
t3410
t3411
t3412
t3413
t3414
t3415
t3416
t3417
t3418
t3419
t3420
t3421
t3422
t3423
t3424
t3425
t3426
t3427
t3428
t3429
t3430
t3431
t3433
t3434
t3435
t3436
t3437
t3438
t3439
t3440
t3441
t3442
t3443
t3445
t3446
t3448
t3449
t3451
t3452
t3465
t3466
t3467
t3468
t3469
t3470
t3471
t3472
t3473
t3474
t3475
t3476
t3477
t3478
t3479
t3480
t3481
t3483
t3484
t3485
t3486
t3487
t3987
t3488
t3489
t3490
t3491
t3492
t3493
t3988
t3494
t3495
t3496
t3497
t3498
t3499
t3989
t3501
t3502
t3503
t3504
t3505
t3506
t3507
t3508
t3509
t3510
t3511
t3512
t3513
t3514
t3515
t3516
t3517
t3518
t3520
t3521
t3522
t3523
t3524
t3526
t3527
t3528
t3529
t3530
t3531
t3532
t3533
t3534
t3535
t3536
t3537
t3538
t3539
t3540
t3541
t3542
t3543
t3544
t3545
t3546
t3547
t3548
t3549
t3550
t3551
t3553
t3554
t3555
t3556
t3557
t3559
t3560
t3561
t3562
t3563
t3564
t3565
t3566
t3567
t3568
t3569
t3570
t3571
t3572
t3573
t3574
t3575
t3576
t3577
t3578
t3579
t3580
t3581
t3582
t3583
t3584
t3585
t3586
t3589
t3590
t3591
t3595
t3596
t3598
t3599
t3600
t3601
t3602
t3604
t3605
t3606
t3607
t3608
t3609
t3610
t3611
t3612
t3613
t3614
t3615
t3616
t3617
t3618
t3619
t3620
t3621
t3622
t3623
t3624
t3625
t3626
t3627
t3633
t3634
t3636
t3637
t3638
t3639
t3640
t3641
t3642
t3643
t3644
t3645
t3646
t3648
t3651
t3652
t3653
t3657
t3658
t3660
t3661
t3662
t3663
t3664
t3665
t3666
t3667
t3668
t3669
t3670
t3672
t3675
t3676
t3677
t3678
t3679
t3680
t3681
t3682
t3683
t3684
t3685
t3686
t3687
t3688
t3689
t3690
t3691
t3692
t3693
t3694
t3695
t3696
t3697
t3698
t3699
t3700
t3701
t3702
t3703
t3704
t3705
t3706
t3707
t3708
t3709
t3710
t3711
t3712
t3713
t3714
t3715
t3716
t3717
t3718
t3719
t3784
t3758
t3759
t3760
t3761
t3762
t3763
t3764
t3765
t3766
t3767
t3768
t3769
t3770
t3771
t3772
t3773
t3774
t3775
t3776
t3777
t3778
t3779
t3780
t3781
t3782
t3783
t3912
t3913
t3785
t3786
t3787
t3788
t3789
t3790
t3791
t3792
t3793
t3794
t3795
t3796
t3797
t3798
t3799
t3800
t3801
t3802
t3803
t3804
t3805
t3806
t3807
t3808
t3809
t3810
t3811
t3812
t3813
t3814
t3815
t3816
t3817
t3818
t3819
t3820
t3821
t3822
t3823
t3824
t3825
t3826
t3827
t3828
t3829
t3830
t3831
t3832
t3833
t3834
t3835
t3836
t3837
t3838
t3839
t3840
t3841
t3842
t3843
t3844
t3845
t3846
t3847
t3848
t4040
t3849
t4041
t4042
t3851
t4043
t4044
t3852
t4045
t3854
t3855
t3856
t3857
t3858
t3859
t3860
t3861
t3862
t3863
t3864
t3865
t3866
t3867
t3868
t3869
t3870
t3871
t3872
t3873
t3874
t3875
t3876
t3877
t3878
t3879
t3880
t3881
t3882
t3883
t3884
t3885
t3886
t3887
t3888
t3889
t3890
t3891
t3892
t3893
t3894
t3895
t3896
t3897
t3898
t3899
t3900
t3901
t3902
t3903
t3904
t3905
t3906
t3907
t3908
t3909
t3910
t3911
t4168
t4169
t4170
t4171
t3914
t3915
t3916
t3917
t3918
t3919
t3920
t3921
t3922
t3923
t3924
t3925
t3926
t3927
t3928
t3929
t3930
t3931
t3932
t3933
t3934
t3935
t3936
t3937
t3938
t3939
t3940
t3941
t3945
t3946
t3948
t3949
t3950
t3951
t3952
t3953
t3954
t3955
t3956
t3957
t3958
t3960
t3963
t3964
t3965
t3969
t3993
t3994
t3996
t3997
t3998
t3999
t4000
t4001
t4002
t4003
t4004
t4005
t4006
t4008
t4011
t4012
t4013
t4014
t4015
t4016
t4017
t4018
t4019
t4020
t4021
t4022
t4023
t4024
t4025
t4026
t4027
t4028
t4029
t4030
t4031
t4032
t4033
t4034
t4035
t4036
t4037
t4038
t4039
t4046
t4047
t4048
t4049
t4050
t4051
t4052
t4053
t4054
t4055
t4056
t4057
t4058
t4059
t4060
t4061
t4065
t4066
t4068
t4069
t4070
t4071
t4072
t4073
t4074
t4075
t4076
t4077
t4078
t4080
t4083
t4084
t4085
t4086
t4087
t4088
t4089
t4090
t4091
t4092
t4093
t4094
t4095
t4096
t4225
t4226
t4227
t4228
t4229
t4231
t4232
t4233
t4234
t4235
t4236
t4237
t4238
t4239
t4240
t4241
t4245
t4246
t4248
t4249
t4250
t4251
t4252
t4253
t4255
t4256
t4257
t4259
t4261
t4262
t4263
t4264
t4265
t4266
t4267
t4268
t4269
t4270
t4271
t4272
t4273
t4274
t4275
t4277
t4279
t4280
t4281
t4282
t4283
t4284
t4285
t4286
t4287
t4320
t4321
t4289
t4291
t4292
t4293
t4294
t4295
t4296
t4297
t4298
t4299
t4300
t4301
t4302
t4303
t4304
t4305
t4306
t4307
t4308
t4309
t4310
t4311
t4312
t4313
t4314
t4315
t4316
t4317
t4318
t4319
t4385
t4386
t4322
t4323
t4324
t4325
t4326
t4327
t4328
t4329
t4330
t4331
t4333
t4334
t4335
t4336
t4337
t4338
t4339
t4340
t4341
t4342
t4343
t4344
t4345
t4346
t4347
t4348
t4349
t4351
t4352
t4353
t4354
t4355
t4356
t4357
t4358
t4359
t4360
t4361
t4363
t4364
t4365
t4367
t4368
t4369
t4370
t4371
t4372
t4373
t4374
t4375
t4376
t4377
t4378
t4379
t4380
t4381
t4382
t4383
t4512
t4513
t4514
t4515
t4387
t4388
t4389
t4390
t4391
t4392
t4393
t4394
t4395
t4397
t4398
t4399
t4400
t4401
t4402
t4403
t4404
t4405
t4406
t4407
t4408
t4409
t4410
t4411
t4412
t4413
t4414
t4415
t4416
t4417
t4418
t4419
t4420
t4421
t4422
t4423
t4424
t4425
t4426
t4427
t4428
t4429
t4430
t4431
t4432
t4433
t4434
t4435
t4436
t4437
t4438
t4439
t4440
t4441
t4442
t4443
t4444
t4445
t4446
t4447
t4448
t4449
t4450
t4451
t4452
t4453
t4454
t4455
t4456
t4457
t4458
t4459
t4460
t4461
t4462
t4463
t4464
t4465
t4466
t4467
t4468
t4469
t4470
t4471
t4472
t4473
t4474
t4475
t4476
t4477
t4478
t4479
t4480
t4481
t4482
t4483
t4484
t4485
t4486
t4487
t4488
t4489
t4490
t4491
t4492
t4493
t4494
t4495
t4496
t4497
t4498
t4499
t4500
t4501
t4502
t4503
t4504
t4505
t4506
t4507
t4508
t4509
t4510
t4511
t4769
t4770
t4771
t4772
t4773
t4516
t4517
t4518
t4519
t4520
t4521
t4522
t4523
t4524
t4525
t4526
t4527
t4528
t4529
t4530
t4531
t4532
t4533
t4534
t4535
t4536
t4537
t4538
t4539
t4540
t4541
t4542
t4543
t4544
t4545
t4546
t4547
t4548
t4549
t4550
t4551
t4552
t4553
t4554
t4555
t4556
t4557
t4558
t4559
t4560
t4561
t4562
t4563
t4564
t4565
t4566
t4567
t4568
t4569
t4570
t4571
t4572
t4573
t4574
t4575
t4577
t4579
t4580
t4581
t4582
t4583
t4584
t4585
t4586
t4587
t4588
t4589
t4590
t4591
t4592
t4593
t4594
t4595
t4596
t4597
t4598
t4599
t4600
t4601
t4602
t4603
t4604
t4605
t4606
t4607
t4608
t4609
t4610
t4611
t4612
t4613
t4614
t4615
t4616
t4617
t4618
t4619
t4620
t4621
t4622
t4623
t4624
t4625
t4626
t4627
t4628
t4629
t4630
t4631
t4632
t4633
t4634
t4635
t4636
t4637
t4638
t4639
t4640
t4641
t4642
t4643
t4644
t4645
t4646
t4647
t4648
t4649
t4651
t4652
t4653
t4654
t4655
t4656
t4657
t4658
t4659
t4660
t4661
t4662
t4663
t4664
t4665
t4666
t4667
t4668
t4669
t4670
t4671
t4672
t4673
t4674
t4675
t4676
t4677
t4678
t4679
t4680
t4681
t4682
t4683
t4685
t4686
t4687
t4688
t4689
t4690
t4691
t4692
t4693
t4694
t4695
t4696
t4697
t4698
t4699
t4700
t4701
t4702
t4703
t4704
t4705
t4706
t4707
t4709
t4711
t4712
t4713
t4714
t4715
t4716
t4717
t4718
t4719
t4720
t4721
t4722
t4723
t4724
t4725
t4726
t4727
t4728
t4729
t4730
t4731
t4732
t4733
t4734
t4735
t4736
t4737
t4738
t4739
t4740
t4741
t4742
t4743
t4744
t4745
t4746
t4747
t4748
t4749
t4750
t4751
t4752
t4753
t4754
t4755
t4756
t4757
t4758
t4759
t4760
t4761
t4762
t4763
t4764
t4765
t4766
t4767
t4768
t4774
t4775
t4776
t4777
t4778
t4779
t4780
t4781
t4783
t4784
t4785
t4786
t4787
t4788
t4789
t4790
t4791
t4792
t4793
t4794
t4795
t4796
t4797
t4798
t4799
t4800
t4801
t4802
t4803
t4804
t4805
t4806
t4807
t4808
t4809
t4810
t4811
t4812
t4813
t4814
t4815
t4817
t4818
t4819
t4820
t4821
t4822
t4823
t4824
t4825
t4826
t4827
t4828
t4829
t4830
t4832
t4833
t4835
t4837
t4838
t4839
t4840
t4841
t4842
t4843
t4844
t4845
t4846
t4847
t4849
t4850
t4851
t4853
t4854
t4855
t4856
t4857
t4858
t4859
t4860
t4861
t4862
t4863
t4864
t4865
t4866
t4867
t4868
t4869
t4870
t4871
t4872
t4873
t4874
t4875
t4876
t4877
t4878
t4879
t4880
t4881
t4882
t4883
t4884
t4885
t4886
t4887
t4888
t4889
t4890
t4891
t4892
t4893
t4894
t4895
t4896
t4961
t4897
t4898
t4899
t4900
t4901
t4902
t4903
t4904
t4905
t4906
t4907
t4908
t4909
t4910
t4911
t4912
t4913
t4914
t4915
t4916
t4917
t4918
t4919
t4920
t4921
t4922
t4923
t4924
t4925
t4926
t4927
t4928
t4929
t5026
t4930
t4931
t5028
t4932
t4933
t5030
t4934
t4935
t4936
t4937
t4938
t4939
t4940
t4941
t4942
t4943
t4944
t4945
t4946
t4947
t4948
t4949
t4950
t4951
t4952
t4953
t4954
t4955
t4956
t4957
t4958
t4959
t4960
t5089
t5090
t4962
t4963
t4964
t4965
t4966
t4967
t4968
t4969
t4970
t4971
t4972
t4973
t4974
t4975
t4976
t4977
t4978
t4979
t4980
t4981
t4982
t4983
t4984
t4985
t4986
t4987
t4988
t4989
t4990
t4991
t4992
t4993
t4994
t4995
t4996
t4997
t4998
t4999
t5000
t5001
t5002
t5003
t5004
t5005
t5006
t5007
t5008
t5009
t5010
t5011
t5012
t5013
t5014
t5015
t5016
t5017
t5018
t5019
t5020
t5021
t5022
t5023
t5024
t5025
t5217
t5218
t5027
t5219
t5220
t5029
t5222
t5031
t5032
t5033
t5034
t5035
t5036
t5037
t5038
t5039
t5040
t5041
t5042
t5043
t5044
t5045
t5046
t5047
t5048
t5049
t5050
t5051
t5052
t5053
t5054
t5055
t5056
t5057
t5058
t5059
t5060
t5061
t5062
t5063
t5064
t5065
t5066
t5067
t5068
t5069
t5070
t5071
t5072
t5073
t5074
t5075
t5076
t5077
t5078
t5079
t5080
t5081
t5082
t5083
t5084
t5085
t5086
t5087
t5088
t5345
t5346
t5347
t5348
t5091
t5092
t5093
t5094
t5095
t5096
t5097
t5098
t5099
t5100
t5101
t5102
t5103
t5104
t5105
t5106
t5107
t5108
t5109
t5110
t5111
t5112
t5113
t5114
t5115
t5116
t5117
t5118
t5120
t5121
t5123
t5125
t5126
t5127
t5128
t5129
t5130
t5131
t5132
t5133
t5134
t5135
t5137
t5138
t5139
t5141
t5142
t5143
t5144
t5145
t5146
t5147
t5148
t5149
t5150
t5151
t5152
t5153
t5154
t5155
t5156
t5157
t5158
t5159
t5160
t5161
t5162
t5163
t5164
t5165
t5166
t5167
t5168
t5169
t5170
t5171
t5172
t5173
t5174
t5175
t5176
t5177
t5178
t5179
t5180
t5181
t5182
t5183
t5184
t5185
t5186
t5187
t5188
t5189
t5190
t5192
t5193
t5195
t5197
t5198
t5199
t5200
t5201
t5202
t5203
t5204
t5205
t5206
t5207
t5209
t5210
t5211
t5213
t5214
t5215
t5216
t5221
t5223
t5224
t5225
t5226
t5227
t5228
t5229
t5230
t5231
t5232
t5233
t5234
t5235
t5236
t5237
t5238
t5240
t5241
t5243
t5245
t5246
t5247
t5248
t5249
t5250
t5251
t5252
t5253
t5254
t5255
t5257
t5258
t5259
t5261
t5262
t5263
t5264
t5265
t5266
t5267
t5268
t5269
t5270
t5271
t5272
t5273
t5274
t5275
t5276
t5277
t5278
t5279
t5280
t5281
t5282
t5283
t5284
t5285
t5286
t5287
t5288
t5289
t5290
t5291
t5292
t5293
t5294
t5295
t5296
t5297
t5298
t5299
t5300
t5301
t5302
t5303
t5304
t5305
t5306
t5307
t5308
t5309
t5310
t5311
t5312
t5313
t5314
t5315
t5316
t5317
t5318
t5319
t5320
t5321
t5322
t5323
t5324
t5325
t5326
t5327
t5328
t5329
t5330
t5331
t5332
t5333
t5334
t5335
t5336
t5337
t5338
t5339
t5340
t5341
t5342
t5343
t5344
t5349
t5350
t5351
t5352
t5353
t5354
t5355
t5356
t5357
t5358
t5359
t5360
t5361
t5362
t5363
t5364
t5365
t5366
t5367
t5368
t5369
t5370
t5371
t5372
t5373
t5374
t5375
t5376
t5377
t5378
t5379
t5380
t5381
t5382
t5383
t5384
t5385
t5386
t5387
t5388
t5389
t5390
t5391
t5392
t5393
t5394
t5395
t5396
t5397
t5398
t5399
t5400
t5401
t5402
t5403
t5404
t5405
t5406
t5408
t5409
t5410
t5411
t5412
t5413
t5414
t5415
t5416
t5417
t5418
t5420
t5421
t5423
t5425
t5426
t5427
t5428
t5429
t5430
t1435
t1014
t1015
t1016
t1437
t1017
t1018
t1019
t1020
t1021
t1023
t1024
t1031
t1032
t1033
t1034
t1035
t1036
t1037
t1038
t1039
t1040
t1041
t1042
t1043
t1044
t1045
t1046
t1047
t1048
t1469
t1049
t1050
t1471
t1051
t1052
t1473
t1053
t1055
t1056
t1057
t1058
t1059
t1060
t1061
t1062
t1063
t570
t571
t572
t573
t574
t575
t576
t577
t578
t579
t580
t581
t582
t583
t584
t585
t586
t587
t589
t590
t591
t592
t593
t594
t595
t596
t597
t598
t599
t600
t601
t602
t603
t604
t605
t606
t607
t33
t548
t90
t135
t226
t479
t488
t495
t508
t516
t531
t23
t46
t71
t72
t82
t330
t97
t105
t106
t119
t142
t151
t159
t166
t173
t179
t182
t200
t209
t210
t218
t234
t244
t253
t260
t269
t277
t283
t287
t294
t302
t310
t364
t372
t379
t395
t402
t451
t465
t483
t484
t485
t486
t489
t490
t491
t492
t493
t494
t496
t497
t498
t499
t500
t501
t502
t503
t504
t505
t506
t507
t509
t510
t511
t512
t513
t514
t515
t61
t62
t63
t64
t517
t518
t519
t520
t521
t522
t523
t524
t525
t526
t527
t528
t529
t530
t532
t533
t534
t535
t3
t4
t5
t6
t8
t9
t10
t11
t12
t13
t14
t15
t16
t21
t22
t24
t25
t27
t28
t29
t30
t536
t32
t34
t35
t36
t37
t38
t39
t40
t45
t47
t48
t49
t50
t51
t52
t53
t54
t56
t57
t58
t59
t537
t60
t288
t289
t290
t291
t292
t293
t65
t66
t67
t68
t69
t70
t73
t74
t75
t76
t77
t78
t79
t80
t81
t83
t84
t86
t87
t88
t89
t91
t92
t93
t538
t94
t95
t96
t98
t99
t100
t101
t102
t103
t104
t107
t108
t109
t110
t111
t112
t113
t114
t115
t116
t117
t118
t120
t121
t122
t123
t124
t128
t129
t130
t131
t132
t133
t134
t136
t137
t138
t139
t140
t141
t143
t144
t145
t146
t147
t148
t149
t150
t152
t153
t154
t158
t160
t161
t162
t163
t164
t165
t167
t168
t169
t170
t171
t172
t174
t175
t176
t177
t178
t180
t181
t183
t184
t185
t186
t187
t188
t189
t190
t191
t192
t193
t194
t195
t196
t197
t198
t199
t201
t202
t203
t204
t541
t205
t206
t207
t208
t211
t212
t213
t214
t215
t216
t217
t219
t220
t221
t222
t223
t224
t225
t227
t228
t229
t230
t231
t232
t233
t235
t236
t237
t238
t542
t239
t240
t241
t242
t243
t245
t246
t247
t543
t248
t249
t250
t251
t252
t254
t255
t540
t256
t539
t257
t258
t259
t261
t262
t263
t264
t265
t266
t267
t268
t270
t271
t272
t273
t274
t275
t276
t278
t544
t279
t280
t281
t282
t284
t285
t286
t564
t565
t566
t1028
t1029
t1030
t555
t556
t560
t561
t562
t563
t567
t568
t569
t702
t703
t705
t706
t707
t708
t709
t711
t712
t295
t296
t297
t298
t299
t300
t301
t303
t304
t305
t306
t307
t308
t309
t545
t311
t312
t313
t314
t315
t316
t317
t318
t319
t320
t546
t321
t322
t323
t324
t325
t326
t327
t328
t329
t331
t332
t333
t334
t335
t336
t337
t338
t339
t340
t341
t342
t343
t344
t345
t346
t347
t348
t349
t350
t351
t352
t353
t354
t355
t356
t357
t358
t359
t360
t362
t363
t365
t366
t368
t369
t370
t371
t374
t375
t376
t377
t378
t380
t381
t382
t383
t384
t385
t386
t387
t388
t389
t390
t391
t392
t393
t394
t396
t397
t398
t399
t400
t401
t403
t404
t405
t406
t407
t408
t409
t410
t411
t412
t413
t414
t415
t416
t417
t418
t419
t420
t421
t422
t423
t424
t425
t426
t427
t428
t429
t430
t434
t435
t436
t440
t441
t442
t446
t447
t448
t449
t450
t452
t453
t454
t455
t456
t457
t458
t459
t460
t461
t462
t463
t464
t466
t467
t468
t469
t470
t471
t472
t473
t474
t475
t476
t477
t478
t480
t481
t482
check for constant places
ok
check if there are places and transitions
ok
check if there are transitions without pre-places
ok
check if at least one transition is enabled in m0
ok
check if there are transitions that can never fire
ok
initing FirstDep: 0m 0.013sec
2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459 2459
Sequence of Actions to be Executed by the VM
This is useful if one wants to reexecute the tool in the VM from the submitted image disk.
set -x
# this is for BenchKit: configuration of major elements for the test
export BK_INPUT="Medical-PT-16"
export BK_EXAMINATION="ReachabilityDeadlock"
export BK_TOOL="marcie"
export BK_RESULT_DIR="/tmp/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="1800"
export BK_MEMORY_CONFINEMENT="16384"
export BK_BIN_PATH="/home/mcc/BenchKit/bin/"
# this is specific to your benchmark or test
export BIN_DIR="$HOME/BenchKit/bin"
# remove the execution directoty if it exists (to avoid increse of .vmdk images)
if [ -d execution ] ; then
rm -rf execution
fi
# this is for BenchKit: explicit launching of the test
echo "====================================================================="
echo " Generated by BenchKit 2-5348"
echo " Executing tool marcie"
echo " Input is Medical-PT-16, examination is ReachabilityDeadlock"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 1"
echo " Run identifier is r239-tall-167856427500441"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"
tar xzf /home/mcc/BenchKit/INPUTS/Medical-PT-16.tgz
mv Medical-PT-16 execution
cd execution
if [ "ReachabilityDeadlock" = "ReachabilityDeadlock" ] || [ "ReachabilityDeadlock" = "UpperBounds" ] || [ "ReachabilityDeadlock" = "QuasiLiveness" ] || [ "ReachabilityDeadlock" = "StableMarking" ] || [ "ReachabilityDeadlock" = "Liveness" ] || [ "ReachabilityDeadlock" = "OneSafe" ] || [ "ReachabilityDeadlock" = "StateSpace" ]; then
rm -f GenericPropertiesVerdict.xml
fi
pwd
ls -lh
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "ReachabilityDeadlock" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "ReachabilityDeadlock" != "StateSpace" ] ; then
echo "The expected result is a vector of booleans"
echo BOOL_VECTOR
else
echo "no data necessary for post analysis"
fi
echo
if [ -f "ReachabilityDeadlock.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property ReachabilityDeadlock.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "ReachabilityDeadlock.xml" ] ; then # for cunf (txt files deleted;-)
echo echo "here is the order used to build the result vector(from xml file)"
for x in $(grep '
echo "FORMULA_NAME $x"
done
elif [ "ReachabilityDeadlock" = "ReachabilityDeadlock" ] || [ "ReachabilityDeadlock" = "QuasiLiveness" ] || [ "ReachabilityDeadlock" = "StableMarking" ] || [ "ReachabilityDeadlock" = "Liveness" ] || [ "ReachabilityDeadlock" = "OneSafe" ] ; then
echo "FORMULA_NAME ReachabilityDeadlock"
fi
echo
echo "=== Now, execution of the tool begins"
echo
echo -n "BK_START "
date -u +%s%3N
echo
timeout -s 9 $BK_TIME_CONFINEMENT bash -c "/home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n \"BK_STOP \" ; date -u +%s%3N"
if [ $? -eq 137 ] ; then
echo
echo "BK_TIME_CONFINEMENT_REACHED"
fi
echo
echo "--------------------"
echo "content from stderr:"
echo
cat STDERR ;