aboutsummaryrefslogtreecommitdiffstats
path: root/Domains/hu.bme.mit.inf.dslreasoner.domains.cps/model/cps.aird
blob: 3f1b0301ca0af8d984db6bde0206f4664a1caa21 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:description="http://www.eclipse.org/sirius/description/1.1.0" xmlns:description_1="http://www.eclipse.org/sirius/diagram/description/1.1.0" xmlns:diagram="http://www.eclipse.org/sirius/diagram/1.1.0" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/sirius/diagram/description/style/1.1.0" xmlns:viewpoint="http://www.eclipse.org/sirius/1.1.0" xsi:schemaLocation="http://www.eclipse.org/sirius/description/1.1.0 http://www.eclipse.org/sirius/1.1.0#//description http://www.eclipse.org/sirius/diagram/description/1.1.0 http://www.eclipse.org/sirius/diagram/1.1.0#//description http://www.eclipse.org/sirius/diagram/description/style/1.1.0 http://www.eclipse.org/sirius/diagram/1.1.0#//description/style">
  <viewpoint:DAnalysis uid="_kQWZMFvMEemLJtrAOuDPFQ" selectedViews="_kSYZgFvMEemLJtrAOuDPFQ" version="14.1.0.201810161215">
    <semanticResources>cps.ecore</semanticResources>
    <semanticResources>cps.genmodel</semanticResources>
    <semanticResources>../src/hu/bme/mit/inf/dslreasoner/domains/cps/queries/CpsQueries.vql</semanticResources>
    <semanticResources>http://www.eclipse.org/emf/2002/Ecore</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.impl.BasePatternMatch</semanticResources>
    <semanticResources>java:/Objects/java.lang.Object</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.IPatternMatch</semanticResources>
    <semanticResources>java:/Primitives</semanticResources>
    <semanticResources>java:/Objects/java.lang.SafeVarargs</semanticResources>
    <semanticResources>java:/Objects/java.util.List</semanticResources>
    <semanticResources>java:/Objects/java.lang.String</semanticResources>
    <semanticResources>java:/Objects/java.lang.CloneNotSupportedException</semanticResources>
    <semanticResources>java:/Objects/java.lang.Throwable</semanticResources>
    <semanticResources>java:/Objects/java.lang.Class</semanticResources>
    <semanticResources>java:/Objects/java.lang.InterruptedException</semanticResources>
    <semanticResources>java:/Objects/java.lang.Exception</semanticResources>
    <semanticResources>java:/Objects/java.io.Serializable</semanticResources>
    <semanticResources>java:/Objects/java.io.PrintWriter</semanticResources>
    <semanticResources>java:/Objects/java.io.PrintStream</semanticResources>
    <semanticResources>java:/Objects/java.lang.StackTraceElement</semanticResources>
    <semanticResources>java:/Objects/java.util.Set</semanticResources>
    <semanticResources>java:/Objects/java.io.ObjectInputStream</semanticResources>
    <semanticResources>java:/Objects/java.io.IOException</semanticResources>
    <semanticResources>java:/Objects/java.lang.ClassNotFoundException</semanticResources>
    <semanticResources>java:/Objects/java.io.ObjectOutputStream</semanticResources>
    <semanticResources>java:/Objects/java.io.Writer</semanticResources>
    <semanticResources>java:/Objects/java.io.OutputStream</semanticResources>
    <semanticResources>java:/Objects/java.io.FileNotFoundException</semanticResources>
    <semanticResources>java:/Objects/java.io.File</semanticResources>
    <semanticResources>java:/Objects/java.nio.charset.Charset</semanticResources>
    <semanticResources>java:/Objects/java.io.UnsupportedEncodingException</semanticResources>
    <semanticResources>java:/Objects/java.lang.CharSequence</semanticResources>
    <semanticResources>java:/Objects/java.util.Locale</semanticResources>
    <semanticResources>java:/Objects/java.util.Formatter</semanticResources>
    <semanticResources>java:/Objects/java.lang.Appendable</semanticResources>
    <semanticResources>java:/Objects/java.io.Closeable</semanticResources>
    <semanticResources>java:/Objects/java.io.Flushable</semanticResources>
    <semanticResources>java:/Objects/java.lang.AutoCloseable</semanticResources>
    <semanticResources>java:/Objects/java.lang.Comparable</semanticResources>
    <semanticResources>java:/Objects/java.security.SecureRandom</semanticResources>
    <semanticResources>java:/Objects/java.lang.Enum</semanticResources>
    <semanticResources>java:/Objects/java.net.URI</semanticResources>
    <semanticResources>java:/Objects/java.io.FilenameFilter</semanticResources>
    <semanticResources>java:/Objects/java.io.FileFilter</semanticResources>
    <semanticResources>java:/Objects/java.nio.file.Path</semanticResources>
    <semanticResources>java:/Objects/java.lang.Deprecated</semanticResources>
    <semanticResources>java:/Objects/java.net.MalformedURLException</semanticResources>
    <semanticResources>java:/Objects/java.net.URL</semanticResources>
    <semanticResources>java:/Objects/sun.misc.Unsafe</semanticResources>
    <semanticResources>java:/Objects/java.io.FileSystem</semanticResources>
    <semanticResources>java:/Objects/java.util.Random</semanticResources>
    <semanticResources>java:/Objects/java.util.regex.Pattern</semanticResources>
    <semanticResources>java:/Objects/java.security.SecureRandomSpi</semanticResources>
    <semanticResources>java:/Objects/java.security.Provider</semanticResources>
    <semanticResources>java:/Objects/java.security.NoSuchAlgorithmException</semanticResources>
    <semanticResources>java:/Objects/java.security.NoSuchProviderException</semanticResources>
    <semanticResources>java:/Objects/java.security.MessageDigest</semanticResources>
    <semanticResources>java:/Objects/sun.security.util.Debug</semanticResources>
    <semanticResources>java:/Objects/java.util.Spliterator</semanticResources>
    <semanticResources>java:/Objects/java.util.function.DoubleConsumer</semanticResources>
    <semanticResources>java:/Objects/java.util.function.LongConsumer</semanticResources>
    <semanticResources>java:/Objects/java.util.function.IntConsumer</semanticResources>
    <semanticResources>java:/Objects/java.util.stream.DoubleStream</semanticResources>
    <semanticResources>java:/Objects/java.util.stream.IntStream</semanticResources>
    <semanticResources>java:/Objects/java.util.stream.LongStream</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.atomic.AtomicLong</semanticResources>
    <semanticResources>java:/Objects/java.io.ObjectStreamField</semanticResources>
    <semanticResources>java:/Objects/java.lang.Double</semanticResources>
    <semanticResources>java:/Objects/java.util.function.Consumer</semanticResources>
    <semanticResources>java:/Objects/java.lang.Long</semanticResources>
    <semanticResources>java:/Objects/java.lang.Integer</semanticResources>
    <semanticResources>java:/Objects/java.util.Comparator</semanticResources>
    <semanticResources>java:/Objects/java.lang.Number</semanticResources>
    <semanticResources>java:/Objects/java.lang.NumberFormatException</semanticResources>
    <semanticResources>java:/Objects/java.lang.IllegalArgumentException</semanticResources>
    <semanticResources>java:/Objects/java.lang.RuntimeException</semanticResources>
    <semanticResources>java:/Objects/java.lang.FunctionalInterface</semanticResources>
    <semanticResources>java:/Objects/java.lang.annotation.Target</semanticResources>
    <semanticResources>java:/Objects/java.lang.annotation.ElementType</semanticResources>
    <semanticResources>java:/Objects/java.lang.annotation.Retention</semanticResources>
    <semanticResources>java:/Objects/java.lang.annotation.RetentionPolicy</semanticResources>
    <semanticResources>java:/Objects/java.lang.annotation.Documented</semanticResources>
    <semanticResources>java:/Objects/java.lang.annotation.Annotation</semanticResources>
    <semanticResources>java:/Objects/java.math.BigInteger</semanticResources>
    <semanticResources>java:/Objects/java.lang.StringBuilder</semanticResources>
    <semanticResources>java:/Objects/java.lang.AbstractStringBuilder</semanticResources>
    <semanticResources>java:/Objects/java.lang.StringBuffer</semanticResources>
    <semanticResources>java:/Objects/java.util.function.Function</semanticResources>
    <semanticResources>java:/Objects/java.util.function.ToDoubleFunction</semanticResources>
    <semanticResources>java:/Objects/java.util.function.ToIntFunction</semanticResources>
    <semanticResources>java:/Objects/java.util.function.ToLongFunction</semanticResources>
    <semanticResources>java:/Objects/java.util.stream.BaseStream</semanticResources>
    <semanticResources>java:/Objects/java.util.function.DoublePredicate</semanticResources>
    <semanticResources>java:/Objects/java.util.OptionalDouble</semanticResources>
    <semanticResources>java:/Objects/java.util.stream.Stream</semanticResources>
    <semanticResources>java:/Objects/java.util.function.Supplier</semanticResources>
    <semanticResources>java:/Objects/java.util.function.ObjDoubleConsumer</semanticResources>
    <semanticResources>java:/Objects/java.util.function.BiConsumer</semanticResources>
    <semanticResources>java:/Objects/java.util.function.DoubleFunction</semanticResources>
    <semanticResources>java:/Objects/java.util.function.DoubleSupplier</semanticResources>
    <semanticResources>java:/Objects/java.util.function.DoubleUnaryOperator</semanticResources>
    <semanticResources>java:/Objects/java.util.PrimitiveIterator</semanticResources>
    <semanticResources>java:/Objects/java.util.function.DoubleToIntFunction</semanticResources>
    <semanticResources>java:/Objects/java.util.function.DoubleToLongFunction</semanticResources>
    <semanticResources>java:/Objects/java.util.function.DoubleBinaryOperator</semanticResources>
    <semanticResources>java:/Objects/java.util.DoubleSummaryStatistics</semanticResources>
    <semanticResources>java:/Objects/java.util.Iterator</semanticResources>
    <semanticResources>java:/Objects/java.lang.Runnable</semanticResources>
    <semanticResources>java:/Objects/java.util.function.Predicate</semanticResources>
    <semanticResources>java:/Objects/java.util.stream.Collector</semanticResources>
    <semanticResources>java:/Objects/java.util.Optional</semanticResources>
    <semanticResources>java:/Objects/java.util.function.UnaryOperator</semanticResources>
    <semanticResources>java:/Objects/java.util.function.BinaryOperator</semanticResources>
    <semanticResources>java:/Objects/java.util.function.BiFunction</semanticResources>
    <semanticResources>java:/Objects/java.util.function.IntFunction</semanticResources>
    <semanticResources>java:/Objects/java.util.function.IntPredicate</semanticResources>
    <semanticResources>java:/Objects/java.util.function.ObjIntConsumer</semanticResources>
    <semanticResources>java:/Objects/java.util.OptionalInt</semanticResources>
    <semanticResources>java:/Objects/java.util.function.IntSupplier</semanticResources>
    <semanticResources>java:/Objects/java.util.function.IntUnaryOperator</semanticResources>
    <semanticResources>java:/Objects/java.util.function.IntToDoubleFunction</semanticResources>
    <semanticResources>java:/Objects/java.util.function.IntToLongFunction</semanticResources>
    <semanticResources>java:/Objects/java.util.function.IntBinaryOperator</semanticResources>
    <semanticResources>java:/Objects/java.util.IntSummaryStatistics</semanticResources>
    <semanticResources>java:/Objects/java.util.function.LongPredicate</semanticResources>
    <semanticResources>java:/Objects/java.util.function.ObjLongConsumer</semanticResources>
    <semanticResources>java:/Objects/java.util.OptionalLong</semanticResources>
    <semanticResources>java:/Objects/java.util.function.LongFunction</semanticResources>
    <semanticResources>java:/Objects/java.util.function.LongSupplier</semanticResources>
    <semanticResources>java:/Objects/java.util.function.LongUnaryOperator</semanticResources>
    <semanticResources>java:/Objects/java.util.function.LongToDoubleFunction</semanticResources>
    <semanticResources>java:/Objects/java.util.function.LongToIntFunction</semanticResources>
    <semanticResources>java:/Objects/java.util.function.LongBinaryOperator</semanticResources>
    <semanticResources>java:/Objects/java.util.LongSummaryStatistics</semanticResources>
    <semanticResources>java:/Objects/java.lang.reflect.Field</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.CallerSensitive</semanticResources>
    <semanticResources>java:/Objects/java.lang.reflect.AccessibleObject</semanticResources>
    <semanticResources>java:/Objects/java.lang.reflect.Member</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.FieldAccessor</semanticResources>
    <semanticResources>java:/Objects/java.util.Map</semanticResources>
    <semanticResources>java:/Objects/java.lang.IllegalAccessException</semanticResources>
    <semanticResources>java:/Objects/java.lang.reflect.AnnotatedType</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.factory.GenericsFactory</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.repository.FieldRepository</semanticResources>
    <semanticResources>java:/Objects/java.lang.reflect.Type</semanticResources>
    <semanticResources>java:/Objects/java.lang.reflect.AnnotatedElement</semanticResources>
    <semanticResources>java:/Objects/java.lang.SecurityException</semanticResources>
    <semanticResources>java:/Objects/java.security.Permission</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.ReflectionFactory</semanticResources>
    <semanticResources>java:/Objects/java.security.Guard</semanticResources>
    <semanticResources>java:/Objects/java.security.PermissionCollection</semanticResources>
    <semanticResources>java:/Objects/java.util.Enumeration</semanticResources>
    <semanticResources>java:/Objects/java.security.PrivilegedAction</semanticResources>
    <semanticResources>java:/Objects/java.lang.reflect.Constructor</semanticResources>
    <semanticResources>java:/Objects/java.lang.reflect.Method</semanticResources>
    <semanticResources>java:/Objects/java.lang.invoke.MethodHandle</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.ConstructorAccessor</semanticResources>
    <semanticResources>java:/Objects/java.lang.reflect.Executable</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.MethodAccessor</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.LangReflectAccess</semanticResources>
    <semanticResources>java:/Objects/java.io.OptionalDataException</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.repository.ConstructorRepository</semanticResources>
    <semanticResources>java:/Objects/java.lang.reflect.TypeVariable</semanticResources>
    <semanticResources>java:/Objects/java.lang.InstantiationException</semanticResources>
    <semanticResources>java:/Objects/java.lang.reflect.InvocationTargetException</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.repository.GenericDeclRepository</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.MethodTypeSignature</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.repository.AbstractRepository</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.Signature</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.visitor.Reifier</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.Tree</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.visitor.TypeTreeVisitor</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.TypeArgument</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.ArrayTypeSignature</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.BooleanSignature</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.BottomSignature</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.ByteSignature</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.CharSignature</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.ClassTypeSignature</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.DoubleSignature</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.FloatSignature</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.FormalTypeParameter</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.IntSignature</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.LongSignature</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.ShortSignature</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.SimpleClassTypeSignature</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.TypeVariableSignature</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.VoidDescriptor</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.Wildcard</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.TypeTree</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.FieldTypeSignature</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.TypeSignature</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.BaseType</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.ReturnType</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.visitor.Visitor</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.tree.ClassSignature</semanticResources>
    <semanticResources>java:/Objects/java.lang.reflect.GenericDeclaration</semanticResources>
    <semanticResources>java:/Objects/java.lang.ReflectiveOperationException</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.repository.MethodRepository</semanticResources>
    <semanticResources>java:/Objects/java.lang.invoke.MethodType</semanticResources>
    <semanticResources>java:/Objects/java.lang.invoke.LambdaForm</semanticResources>
    <semanticResources>java:/Objects/java.lang.invoke.BoundMethodHandle</semanticResources>
    <semanticResources>java:/Objects/java.lang.invoke.MemberName</semanticResources>
    <semanticResources>java:/Objects/java.lang.invoke.MethodHandleImpl</semanticResources>
    <semanticResources>java:/Objects/java.lang.ref.WeakReference</semanticResources>
    <semanticResources>java:/Objects/java.lang.ref.ReferenceQueue</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.ConcurrentMap</semanticResources>
    <semanticResources>java:/Objects/java.lang.invoke.MethodTypeForm</semanticResources>
    <semanticResources>java:/Objects/java.lang.ClassLoader</semanticResources>
    <semanticResources>java:/Objects/java.lang.TypeNotPresentException</semanticResources>
    <semanticResources>java:/Objects/java.lang.invoke.Invokers</semanticResources>
    <semanticResources>java:/Objects/java.lang.IndexOutOfBoundsException</semanticResources>
    <semanticResources>java:/Objects/java.lang.invoke.Stable</semanticResources>
    <semanticResources>java:/Objects/java.lang.ref.Reference</semanticResources>
    <semanticResources>java:/Objects/java.lang.Thread</semanticResources>
    <semanticResources>java:/Objects/java.lang.ThreadGroup</semanticResources>
    <semanticResources>java:/Objects/java.lang.Boolean</semanticResources>
    <semanticResources>java:/Objects/java.security.AccessControlContext</semanticResources>
    <semanticResources>java:/Objects/sun.nio.ch.Interruptible</semanticResources>
    <semanticResources>java:/Objects/java.lang.RuntimePermission</semanticResources>
    <semanticResources>java:/Objects/java.lang.ThreadLocal</semanticResources>
    <semanticResources>java:/Objects/sun.misc.Contended</semanticResources>
    <semanticResources>java:/Objects/java.security.ProtectionDomain</semanticResources>
    <semanticResources>java:/Objects/java.security.DomainCombiner</semanticResources>
    <semanticResources>java:/Objects/java.security.AccessControlException</semanticResources>
    <semanticResources>java:/Objects/sun.misc.JavaSecurityAccess</semanticResources>
    <semanticResources>java:/Objects/java.security.CodeSource</semanticResources>
    <semanticResources>java:/Objects/java.security.Principal</semanticResources>
    <semanticResources>java:/Objects/java.security.cert.Certificate</semanticResources>
    <semanticResources>java:/Objects/java.security.CodeSigner</semanticResources>
    <semanticResources>java:/Objects/java.security.cert.CertificateFactory</semanticResources>
    <semanticResources>java:/Objects/java.net.SocketPermission</semanticResources>
    <semanticResources>java:/Objects/java.io.ObjectStreamException</semanticResources>
    <semanticResources>java:/Objects/java.security.cert.CertificateEncodingException</semanticResources>
    <semanticResources>java:/Objects/java.security.PublicKey</semanticResources>
    <semanticResources>java:/Objects/java.security.cert.CertificateException</semanticResources>
    <semanticResources>java:/Objects/java.security.InvalidKeyException</semanticResources>
    <semanticResources>java:/Objects/java.security.SignatureException</semanticResources>
    <semanticResources>java:/Objects/java.security.Key</semanticResources>
    <semanticResources>java:/Objects/java.security.GeneralSecurityException</semanticResources>
    <semanticResources>java:/Objects/java.security.KeyException</semanticResources>
    <semanticResources>java:/Objects/java.security.cert.CertPath</semanticResources>
    <semanticResources>java:/Objects/java.security.Timestamp</semanticResources>
    <semanticResources>java:/Objects/java.util.Date</semanticResources>
    <semanticResources>java:/Objects/java.lang.Cloneable</semanticResources>
    <semanticResources>java:/Objects/java.time.Instant</semanticResources>
    <semanticResources>java:/Objects/sun.util.calendar.BaseCalendar</semanticResources>
    <semanticResources>java:/Objects/java.time.temporal.Temporal</semanticResources>
    <semanticResources>java:/Objects/java.time.temporal.TemporalAdjuster</semanticResources>
    <semanticResources>java:/Objects/java.time.ZoneOffset</semanticResources>
    <semanticResources>java:/Objects/java.time.OffsetDateTime</semanticResources>
    <semanticResources>java:/Objects/java.time.ZoneId</semanticResources>
    <semanticResources>java:/Objects/java.time.ZonedDateTime</semanticResources>
    <semanticResources>java:/Objects/java.time.temporal.TemporalAccessor</semanticResources>
    <semanticResources>java:/Objects/java.time.temporal.TemporalField</semanticResources>
    <semanticResources>java:/Objects/java.time.temporal.TemporalUnit</semanticResources>
    <semanticResources>java:/Objects/java.time.temporal.TemporalAmount</semanticResources>
    <semanticResources>java:/Objects/java.time.Clock</semanticResources>
    <semanticResources>java:/Objects/java.time.temporal.TemporalQuery</semanticResources>
    <semanticResources>java:/Objects/java.time.temporal.ValueRange</semanticResources>
    <semanticResources>java:/Objects/java.io.DataInput</semanticResources>
    <semanticResources>java:/Objects/java.io.InvalidObjectException</semanticResources>
    <semanticResources>java:/Objects/java.io.DataOutput</semanticResources>
    <semanticResources>java:/Objects/java.time.zone.ZoneRules</semanticResources>
    <semanticResources>java:/Objects/java.time.zone.ZoneOffsetTransition</semanticResources>
    <semanticResources>java:/Objects/java.time.zone.ZoneOffsetTransitionRule</semanticResources>
    <semanticResources>java:/Objects/java.time.LocalDateTime</semanticResources>
    <semanticResources>java:/Objects/java.time.Duration</semanticResources>
    <semanticResources>java:/Objects/java.time.Month</semanticResources>
    <semanticResources>java:/Objects/java.time.DayOfWeek</semanticResources>
    <semanticResources>java:/Objects/java.time.LocalTime</semanticResources>
    <semanticResources>java:/Objects/java.time.format.TextStyle</semanticResources>
    <semanticResources>java:/Objects/java.time.LocalDate</semanticResources>
    <semanticResources>java:/Objects/java.time.OffsetTime</semanticResources>
    <semanticResources>java:/Objects/java.time.format.DateTimeFormatter</semanticResources>
    <semanticResources>java:/Objects/java.time.chrono.ChronoLocalDate</semanticResources>
    <semanticResources>java:/Objects/java.time.chrono.IsoChronology</semanticResources>
    <semanticResources>java:/Objects/java.time.chrono.Era</semanticResources>
    <semanticResources>java:/Objects/java.time.Period</semanticResources>
    <semanticResources>java:/Objects/java.time.chrono.ChronoLocalDateTime</semanticResources>
    <semanticResources>java:/Objects/java.time.chrono.Chronology</semanticResources>
    <semanticResources>java:/Objects/java.time.chrono.ChronoPeriod</semanticResources>
    <semanticResources>java:/Objects/java.time.chrono.ChronoZonedDateTime</semanticResources>
    <semanticResources>java:/Objects/java.time.temporal.ChronoField</semanticResources>
    <semanticResources>java:/Objects/java.time.format.ResolverStyle</semanticResources>
    <semanticResources>java:/Objects/java.time.chrono.AbstractChronology</semanticResources>
    <semanticResources>java:/Objects/java.time.chrono.IsoEra</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.ConcurrentHashMap</semanticResources>
    <semanticResources>java:/Objects/java.util.AbstractMap</semanticResources>
    <semanticResources>java:/Objects/java.util.function.ToIntBiFunction</semanticResources>
    <semanticResources>java:/Objects/java.util.function.ToLongBiFunction</semanticResources>
    <semanticResources>java:/Objects/java.util.function.ToDoubleBiFunction</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.atomic.AtomicReference</semanticResources>
    <semanticResources>java:/Objects/java.lang.Void</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.CountedCompleter</semanticResources>
    <semanticResources>java:/Objects/java.util.Collection</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.locks.ReentrantLock</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.ForkJoinTask</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.Future</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.RunnableFuture</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.Callable</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.ExecutionException</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.TimeUnit</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.TimeoutException</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.ForkJoinPool</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.AbstractExecutorService</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.ForkJoinWorkerThread</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.ExecutorService</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.Executor</semanticResources>
    <semanticResources>java:/Objects/java.lang.Iterable</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.locks.Lock</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.locks.AbstractQueuedSynchronizer</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.locks.Condition</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.locks.AbstractOwnableSynchronizer</semanticResources>
    <semanticResources>java:/Objects/java.lang.NullPointerException</semanticResources>
    <semanticResources>java:/Objects/java.io.ObjectInput</semanticResources>
    <semanticResources>java:/Objects/java.io.ObjectOutput</semanticResources>
    <semanticResources>java:/Objects/java.text.Format</semanticResources>
    <semanticResources>java:/Objects/java.text.FieldPosition</semanticResources>
    <semanticResources>java:/Objects/java.text.ParseException</semanticResources>
    <semanticResources>java:/Objects/java.text.ParsePosition</semanticResources>
    <semanticResources>java:/Objects/java.time.format.DateTimeFormatterBuilder</semanticResources>
    <semanticResources>java:/Objects/java.time.format.DecimalStyle</semanticResources>
    <semanticResources>java:/Objects/java.time.format.DateTimeParseException</semanticResources>
    <semanticResources>java:/Objects/java.time.format.FormatStyle</semanticResources>
    <semanticResources>java:/Objects/java.time.format.DateTimeParseContext</semanticResources>
    <semanticResources>java:/Objects/java.text.AttributedCharacterIterator</semanticResources>
    <semanticResources>java:/Objects/java.text.CharacterIterator</semanticResources>
    <semanticResources>java:/Objects/java.time.format.DateTimePrintContext</semanticResources>
    <semanticResources>java:/Objects/java.lang.ref.SoftReference</semanticResources>
    <semanticResources>java:/Objects/java.time.format.DateTimeTextProvider</semanticResources>
    <semanticResources>java:/Objects/java.math.BigDecimal</semanticResources>
    <semanticResources>java:/Objects/java.time.format.SignStyle</semanticResources>
    <semanticResources>java:/Objects/java.lang.Character</semanticResources>
    <semanticResources>java:/Objects/java.math.MathContext</semanticResources>
    <semanticResources>java:/Objects/java.math.RoundingMode</semanticResources>
    <semanticResources>java:/Objects/java.math.MutableBigInteger</semanticResources>
    <semanticResources>java:/Objects/java.util.HashMap</semanticResources>
    <semanticResources>java:/Objects/java.util.LinkedHashMap</semanticResources>
    <semanticResources>java:/Objects/java.util.AbstractSet</semanticResources>
    <semanticResources>java:/Objects/java.util.AbstractCollection</semanticResources>
    <semanticResources>java:/Objects/java.time.DateTimeException</semanticResources>
    <semanticResources>java:/Objects/java.time.format.Parsed</semanticResources>
    <semanticResources>java:/Objects/java.util.ArrayList</semanticResources>
    <semanticResources>java:/Objects/java.util.AbstractList</semanticResources>
    <semanticResources>java:/Objects/java.util.RandomAccess</semanticResources>
    <semanticResources>java:/Objects/java.util.ListIterator</semanticResources>
    <semanticResources>java:/Objects/sun.util.calendar.AbstractCalendar</semanticResources>
    <semanticResources>java:/Objects/sun.util.calendar.CalendarDate</semanticResources>
    <semanticResources>java:/Objects/java.util.TimeZone</semanticResources>
    <semanticResources>java:/Objects/sun.util.calendar.CalendarSystem</semanticResources>
    <semanticResources>java:/Objects/sun.util.calendar.Era</semanticResources>
    <semanticResources>java:/Objects/java.util.Properties</semanticResources>
    <semanticResources>java:/Objects/sun.util.calendar.Gregorian</semanticResources>
    <semanticResources>java:/Objects/java.util.Hashtable</semanticResources>
    <semanticResources>java:/Objects/java.io.InputStream</semanticResources>
    <semanticResources>java:/Objects/java.util.InvalidPropertiesFormatException</semanticResources>
    <semanticResources>java:/Objects/sun.util.spi.XmlPropertiesProvider</semanticResources>
    <semanticResources>java:/Objects/java.io.Reader</semanticResources>
    <semanticResources>java:/Objects/java.io.BufferedWriter</semanticResources>
    <semanticResources>java:/Objects/java.util.Dictionary</semanticResources>
    <semanticResources>java:/Objects/java.io.StreamCorruptedException</semanticResources>
    <semanticResources>java:/Objects/java.io.NotSerializableException</semanticResources>
    <semanticResources>java:/Objects/java.lang.Readable</semanticResources>
    <semanticResources>java:/Objects/java.nio.CharBuffer</semanticResources>
    <semanticResources>java:/Objects/java.nio.Buffer</semanticResources>
    <semanticResources>java:/Objects/java.nio.ByteOrder</semanticResources>
    <semanticResources>java:/Objects/java.security.cert.CertificateFactorySpi</semanticResources>
    <semanticResources>java:/Objects/java.security.cert.CRLException</semanticResources>
    <semanticResources>java:/Objects/java.security.cert.CRL</semanticResources>
    <semanticResources>java:/Objects/java.net.UnknownHostException</semanticResources>
    <semanticResources>java:/Objects/java.net.InetAddress</semanticResources>
    <semanticResources>java:/Objects/sun.net.spi.nameservice.NameService</semanticResources>
    <semanticResources>java:/Objects/java.net.NetworkInterface</semanticResources>
    <semanticResources>java:/Objects/java.net.InetAddressImpl</semanticResources>
    <semanticResources>java:/Objects/java.net.SocketException</semanticResources>
    <semanticResources>java:/Objects/java.net.InterfaceAddress</semanticResources>
    <semanticResources>java:/Objects/java.net.Inet4Address</semanticResources>
    <semanticResources>java:/Objects/javax.security.auth.Subject</semanticResources>
    <semanticResources>java:/Objects/javax.security.auth.AuthPermission</semanticResources>
    <semanticResources>java:/Objects/java.util.LinkedList</semanticResources>
    <semanticResources>java:/Objects/java.security.PrivilegedExceptionAction</semanticResources>
    <semanticResources>java:/Objects/java.security.PrivilegedActionException</semanticResources>
    <semanticResources>java:/Objects/java.security.BasicPermission</semanticResources>
    <semanticResources>java:/Objects/java.util.AbstractSequentialList</semanticResources>
    <semanticResources>java:/Objects/java.util.Deque</semanticResources>
    <semanticResources>java:/Objects/java.util.Queue</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.atomic.AtomicInteger</semanticResources>
    <semanticResources>java:/Objects/java.lang.ClassFormatError</semanticResources>
    <semanticResources>java:/Objects/java.nio.ByteBuffer</semanticResources>
    <semanticResources>java:/Objects/java.lang.Package</semanticResources>
    <semanticResources>java:/Objects/sun.misc.URLClassPath</semanticResources>
    <semanticResources>java:/Objects/java.lang.AssertionStatusDirectives</semanticResources>
    <semanticResources>java:/Objects/java.util.Vector</semanticResources>
    <semanticResources>java:/Objects/java.util.Stack</semanticResources>
    <semanticResources>java:/Objects/java.lang.LinkageError</semanticResources>
    <semanticResources>java:/Objects/java.lang.Error</semanticResources>
    <semanticResources>java:/Objects/java.nio.DoubleBuffer</semanticResources>
    <semanticResources>java:/Objects/java.nio.FloatBuffer</semanticResources>
    <semanticResources>java:/Objects/java.nio.IntBuffer</semanticResources>
    <semanticResources>java:/Objects/java.nio.LongBuffer</semanticResources>
    <semanticResources>java:/Objects/java.nio.ShortBuffer</semanticResources>
    <semanticResources>java:/Objects/java.util.jar.Manifest</semanticResources>
    <semanticResources>java:/Objects/java.io.FilterInputStream</semanticResources>
    <semanticResources>java:/Objects/java.util.jar.JarVerifier</semanticResources>
    <semanticResources>java:/Objects/java.util.jar.Attributes</semanticResources>
    <semanticResources>java:/Objects/java.util.jar.JarEntry</semanticResources>
    <semanticResources>java:/Objects/sun.security.util.ManifestEntryVerifier</semanticResources>
    <semanticResources>java:/Objects/java.util.jar.JarFile</semanticResources>
    <semanticResources>java:/Objects/java.util.zip.ZipEntry</semanticResources>
    <semanticResources>java:/Objects/java.io.ByteArrayOutputStream</semanticResources>
    <semanticResources>java:/Objects/sun.security.util.ManifestDigester</semanticResources>
    <semanticResources>java:/Objects/sun.security.util.SignatureFileVerifier</semanticResources>
    <semanticResources>java:/Objects/java.util.jar.JarException</semanticResources>
    <semanticResources>java:/Objects/java.util.zip.ZipException</semanticResources>
    <semanticResources>java:/Objects/java.util.zip.ZipFile</semanticResources>
    <semanticResources>java:/Objects/java.util.zip.ZipConstants</semanticResources>
    <semanticResources>java:/Objects/java.util.zip.InflaterInputStream</semanticResources>
    <semanticResources>java:/Objects/java.util.zip.Inflater</semanticResources>
    <semanticResources>java:/Objects/java.util.zip.ZipCoder</semanticResources>
    <semanticResources>java:/Objects/java.util.zip.DataFormatException</semanticResources>
    <semanticResources>java:/Objects/java.util.zip.ZStreamRef</semanticResources>
    <semanticResources>java:/Objects/java.nio.charset.CharsetDecoder</semanticResources>
    <semanticResources>java:/Objects/java.nio.charset.CharsetEncoder</semanticResources>
    <semanticResources>java:/Objects/java.nio.charset.CharacterCodingException</semanticResources>
    <semanticResources>java:/Objects/java.nio.charset.CoderResult</semanticResources>
    <semanticResources>java:/Objects/java.nio.charset.CodingErrorAction</semanticResources>
    <semanticResources>java:/Objects/java.nio.file.attribute.FileTime</semanticResources>
    <semanticResources>java:/Objects/sun.security.pkcs.SignerInfo</semanticResources>
    <semanticResources>java:/Objects/sun.security.pkcs.PKCS7</semanticResources>
    <semanticResources>java:/Objects/sun.security.util.DisabledAlgorithmConstraints</semanticResources>
    <semanticResources>java:/Objects/sun.security.util.DerEncoder</semanticResources>
    <semanticResources>java:/Objects/sun.security.util.DerInputStream</semanticResources>
    <semanticResources>java:/Objects/sun.security.pkcs.ParsingException</semanticResources>
    <semanticResources>java:/Objects/sun.security.x509.X500Name</semanticResources>
    <semanticResources>java:/Objects/sun.security.x509.AlgorithmId</semanticResources>
    <semanticResources>java:/Objects/sun.security.pkcs.PKCS9Attributes</semanticResources>
    <semanticResources>java:/Objects/sun.security.util.DerOutputStream</semanticResources>
    <semanticResources>java:/Objects/java.security.cert.X509Certificate</semanticResources>
    <semanticResources>java:/Objects/sun.security.timestamp.TimestampToken</semanticResources>
    <semanticResources>java:/Objects/java.security.CryptoPrimitive</semanticResources>
    <semanticResources>java:/Objects/sun.security.util.DerInputBuffer</semanticResources>
    <semanticResources>java:/Objects/sun.security.util.DerValue</semanticResources>
    <semanticResources>java:/Objects/sun.security.util.ObjectIdentifier</semanticResources>
    <semanticResources>java:/Objects/sun.security.util.BitArray</semanticResources>
    <semanticResources>java:/Objects/java.io.ByteArrayInputStream</semanticResources>
    <semanticResources>java:/Objects/java.lang.ArrayIndexOutOfBoundsException</semanticResources>
    <semanticResources>java:/Objects/sun.security.x509.GeneralNameInterface</semanticResources>
    <semanticResources>java:/Objects/sun.security.x509.RDN</semanticResources>
    <semanticResources>java:/Objects/sun.security.x509.AVA</semanticResources>
    <semanticResources>java:/Objects/javax.security.auth.x500.X500Principal</semanticResources>
    <semanticResources>java:/Objects/java.lang.UnsupportedOperationException</semanticResources>
    <semanticResources>java:/Objects/java.lang.Byte</semanticResources>
    <semanticResources>java:/Objects/java.io.NotActiveException</semanticResources>
    <semanticResources>java:/Objects/java.security.AlgorithmParameters</semanticResources>
    <semanticResources>java:/Objects/java.security.AlgorithmParametersSpi</semanticResources>
    <semanticResources>java:/Objects/java.security.spec.AlgorithmParameterSpec</semanticResources>
    <semanticResources>java:/Objects/java.security.spec.InvalidParameterSpecException</semanticResources>
    <semanticResources>java:/Objects/sun.security.pkcs.PKCS9Attribute</semanticResources>
    <semanticResources>java:/Objects/sun.security.util.ByteArrayLexOrder</semanticResources>
    <semanticResources>java:/Objects/sun.security.util.ByteArrayTagOrder</semanticResources>
    <semanticResources>java:/Objects/java.security.cert.X509Extension</semanticResources>
    <semanticResources>java:/Objects/java.security.cert.CertificateExpiredException</semanticResources>
    <semanticResources>java:/Objects/java.security.cert.CertificateNotYetValidException</semanticResources>
    <semanticResources>java:/Objects/java.security.cert.CertificateParsingException</semanticResources>
    <semanticResources>java:/Objects/sun.security.pkcs.ContentInfo</semanticResources>
    <semanticResources>java:/Objects/java.security.cert.X509CRL</semanticResources>
    <semanticResources>java:/Objects/sun.security.timestamp.Timestamper</semanticResources>
    <semanticResources>java:/Objects/java.security.cert.X509CRLEntry</semanticResources>
    <semanticResources>java:/Objects/java.security.cert.CRLReason</semanticResources>
    <semanticResources>java:/Objects/sun.security.timestamp.TSRequest</semanticResources>
    <semanticResources>java:/Objects/sun.security.timestamp.TSResponse</semanticResources>
    <semanticResources>java:/Objects/sun.security.util.AbstractAlgorithmConstraints</semanticResources>
    <semanticResources>java:/Objects/sun.security.util.ConstraintsParameters</semanticResources>
    <semanticResources>java:/Objects/java.security.cert.CertPathValidatorException</semanticResources>
    <semanticResources>java:/Objects/java.text.SimpleDateFormat</semanticResources>
    <semanticResources>java:/Objects/sun.security.util.AlgorithmDecomposer</semanticResources>
    <semanticResources>java:/Objects/java.security.AlgorithmConstraints</semanticResources>
    <semanticResources>java:/Objects/java.text.DateFormat</semanticResources>
    <semanticResources>java:/Objects/java.text.DateFormatSymbols</semanticResources>
    <semanticResources>java:/Objects/java.text.CalendarBuilder</semanticResources>
    <semanticResources>java:/Objects/java.text.NumberFormat</semanticResources>
    <semanticResources>java:/Objects/sun.util.locale.provider.LocaleProviderAdapter</semanticResources>
    <semanticResources>java:/Objects/java.util.Calendar</semanticResources>
    <semanticResources>java:/Objects/java.util.spi.LocaleServiceProvider</semanticResources>
    <semanticResources>java:/Objects/java.text.spi.BreakIteratorProvider</semanticResources>
    <semanticResources>java:/Objects/java.util.spi.CalendarDataProvider</semanticResources>
    <semanticResources>java:/Objects/java.util.spi.CalendarNameProvider</semanticResources>
    <semanticResources>java:/Objects/sun.util.spi.CalendarProvider</semanticResources>
    <semanticResources>java:/Objects/java.text.spi.CollatorProvider</semanticResources>
    <semanticResources>java:/Objects/java.util.spi.CurrencyNameProvider</semanticResources>
    <semanticResources>java:/Objects/java.text.spi.DateFormatProvider</semanticResources>
    <semanticResources>java:/Objects/java.text.spi.DateFormatSymbolsProvider</semanticResources>
    <semanticResources>java:/Objects/java.text.spi.DecimalFormatSymbolsProvider</semanticResources>
    <semanticResources>java:/Objects/java.util.spi.LocaleNameProvider</semanticResources>
    <semanticResources>java:/Objects/sun.util.locale.provider.LocaleResources</semanticResources>
    <semanticResources>java:/Objects/java.text.spi.NumberFormatProvider</semanticResources>
    <semanticResources>java:/Objects/java.util.spi.TimeZoneNameProvider</semanticResources>
    <semanticResources>java:/Objects/java.text.BreakIterator</semanticResources>
    <semanticResources>java:/Objects/java.text.Collator</semanticResources>
    <semanticResources>java:/Objects/java.text.CollationKey</semanticResources>
    <semanticResources>java:/Objects/java.text.DecimalFormatSymbols</semanticResources>
    <semanticResources>java:/Objects/java.util.Currency</semanticResources>
    <semanticResources>java:/Objects/sun.util.locale.provider.LocaleServiceProviderPool</semanticResources>
    <semanticResources>java:/Objects/java.io.DataInputStream</semanticResources>
    <semanticResources>java:/Objects/java.util.HashSet</semanticResources>
    <semanticResources>java:/Objects/sun.util.locale.provider.ResourceBundleBasedAdapter</semanticResources>
    <semanticResources>java:/Objects/java.util.ResourceBundle</semanticResources>
    <semanticResources>java:/Objects/sun.util.resources.LocaleData</semanticResources>
    <semanticResources>java:/Objects/sun.util.locale.LocaleObjectCache</semanticResources>
    <semanticResources>java:/Objects/sun.util.locale.BaseLocale</semanticResources>
    <semanticResources>java:/Objects/java.util.spi.ResourceBundleControlProvider</semanticResources>
    <semanticResources>java:/Objects/sun.util.resources.OpenListResourceBundle</semanticResources>
    <semanticResources>java:/Objects/sun.util.resources.TimeZoneNamesBundle</semanticResources>
    <semanticResources>java:/Objects/sun.util.resources.ParallelListResourceBundle</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.atomic.AtomicMarkableReference</semanticResources>
    <semanticResources>java:/Objects/java.io.DataOutputStream</semanticResources>
    <semanticResources>java:/Objects/java.io.FilterOutputStream</semanticResources>
    <semanticResources>java:/Objects/sun.misc.Resource</semanticResources>
    <semanticResources>java:/Objects/java.net.URLStreamHandler</semanticResources>
    <semanticResources>java:/Objects/sun.misc.JarIndex</semanticResources>
    <semanticResources>java:/Objects/sun.misc.MetaIndex</semanticResources>
    <semanticResources>java:/Objects/sun.misc.JavaUtilZipFileAccess</semanticResources>
    <semanticResources>java:/Objects/java.net.URLStreamHandlerFactory</semanticResources>
    <semanticResources>java:/Objects/java.net.URLConnection</semanticResources>
    <semanticResources>java:/Objects/java.net.Proxy</semanticResources>
    <semanticResources>java:/Objects/java.net.UnknownServiceException</semanticResources>
    <semanticResources>java:/Objects/java.net.ContentHandler</semanticResources>
    <semanticResources>java:/Objects/java.net.FileNameMap</semanticResources>
    <semanticResources>java:/Objects/java.net.ContentHandlerFactory</semanticResources>
    <semanticResources>java:/Objects/sun.net.www.MessageHeader</semanticResources>
    <semanticResources>java:/Objects/java.net.SocketAddress</semanticResources>
    <semanticResources>java:/Objects/java.lang.invoke.ForceInline</semanticResources>
    <semanticResources>java:/Objects/java.lang.invoke.DontInline</semanticResources>
    <semanticResources>java:/Objects/java.lang.invoke.WrongMethodTypeException</semanticResources>
    <semanticResources>java:/Objects/sun.invoke.util.Wrapper</semanticResources>
    <semanticResources>java:/Objects/java.lang.invoke.LambdaFormEditor</semanticResources>
    <semanticResources>java:/Objects/java.lang.ClassCastException</semanticResources>
    <semanticResources>java:/Objects/java.lang.invoke.LambdaFormBuffer</semanticResources>
    <semanticResources>java:/Objects/jdk.internal.org.objectweb.asm.MethodVisitor</semanticResources>
    <semanticResources>java:/Objects/java.lang.invoke.MethodHandles</semanticResources>
    <semanticResources>java:/Objects/jdk.internal.org.objectweb.asm.AnnotationVisitor</semanticResources>
    <semanticResources>java:/Objects/jdk.internal.org.objectweb.asm.Attribute</semanticResources>
    <semanticResources>java:/Objects/jdk.internal.org.objectweb.asm.TypePath</semanticResources>
    <semanticResources>java:/Objects/jdk.internal.org.objectweb.asm.Handle</semanticResources>
    <semanticResources>java:/Objects/jdk.internal.org.objectweb.asm.Label</semanticResources>
    <semanticResources>java:/Objects/jdk.internal.org.objectweb.asm.ClassWriter</semanticResources>
    <semanticResources>java:/Objects/jdk.internal.org.objectweb.asm.ByteVector</semanticResources>
    <semanticResources>java:/Objects/jdk.internal.org.objectweb.asm.ClassReader</semanticResources>
    <semanticResources>java:/Objects/jdk.internal.org.objectweb.asm.ClassVisitor</semanticResources>
    <semanticResources>java:/Objects/jdk.internal.org.objectweb.asm.Item</semanticResources>
    <semanticResources>java:/Objects/jdk.internal.org.objectweb.asm.FieldVisitor</semanticResources>
    <semanticResources>java:/Objects/jdk.internal.org.objectweb.asm.AnnotationWriter</semanticResources>
    <semanticResources>java:/Objects/jdk.internal.org.objectweb.asm.FieldWriter</semanticResources>
    <semanticResources>java:/Objects/jdk.internal.org.objectweb.asm.MethodWriter</semanticResources>
    <semanticResources>java:/Objects/jdk.internal.org.objectweb.asm.Frame</semanticResources>
    <semanticResources>java:/Objects/jdk.internal.org.objectweb.asm.Handler</semanticResources>
    <semanticResources>java:/Objects/jdk.internal.org.objectweb.asm.Type</semanticResources>
    <semanticResources>java:/Objects/jdk.internal.org.objectweb.asm.Context</semanticResources>
    <semanticResources>java:/Objects/jdk.internal.org.objectweb.asm.Edge</semanticResources>
    <semanticResources>java:/Objects/java.lang.NoSuchMethodException</semanticResources>
    <semanticResources>java:/Objects/java.lang.NoSuchFieldException</semanticResources>
    <semanticResources>java:/Objects/java.lang.invoke.DirectMethodHandle</semanticResources>
    <semanticResources>java:/Objects/java.lang.invoke.MethodHandleInfo</semanticResources>
    <semanticResources>java:/Objects/java.lang.ClassValue</semanticResources>
    <semanticResources>java:/Objects/java.util.WeakHashMap</semanticResources>
    <semanticResources>java:/Objects/java.lang.invoke.DelegatingMethodHandle</semanticResources>
    <semanticResources>java:/Objects/sun.invoke.empty.Empty</semanticResources>
    <semanticResources>java:/Objects/java.lang.reflect.Parameter</semanticResources>
    <semanticResources>java:/Objects/java.lang.reflect.ParameterizedType</semanticResources>
    <semanticResources>java:/Objects/java.lang.reflect.WildcardType</semanticResources>
    <semanticResources>java:/Objects/java.util.regex.Matcher</semanticResources>
    <semanticResources>java:/Objects/java.util.regex.UnicodeProp</semanticResources>
    <semanticResources>java:/Objects/java.util.regex.PatternSyntaxException</semanticResources>
    <semanticResources>java:/Objects/java.util.regex.MatchResult</semanticResources>
    <semanticResources>java:/Objects/java.security.MessageDigestSpi</semanticResources>
    <semanticResources>java:/Objects/java.security.DigestException</semanticResources>
    <semanticResources>java:/Objects/java.net.URISyntaxException</semanticResources>
    <semanticResources>java:/Objects/java.nio.file.Watchable</semanticResources>
    <semanticResources>java:/Objects/java.nio.file.FileSystem</semanticResources>
    <semanticResources>java:/Objects/java.nio.file.WatchService</semanticResources>
    <semanticResources>java:/Objects/java.nio.file.WatchEvent</semanticResources>
    <semanticResources>java:/Objects/java.nio.file.WatchKey</semanticResources>
    <semanticResources>java:/Objects/java.nio.file.LinkOption</semanticResources>
    <semanticResources>java:/Objects/java.nio.file.FileStore</semanticResources>
    <semanticResources>java:/Objects/java.nio.file.PathMatcher</semanticResources>
    <semanticResources>java:/Objects/java.nio.file.attribute.UserPrincipalLookupService</semanticResources>
    <semanticResources>java:/Objects/java.nio.file.spi.FileSystemProvider</semanticResources>
    <semanticResources>java:/Objects/java.nio.file.attribute.FileStoreAttributeView</semanticResources>
    <semanticResources>java:/Objects/java.nio.file.attribute.FileAttributeView</semanticResources>
    <semanticResources>java:/Objects/java.nio.file.attribute.AttributeView</semanticResources>
    <semanticResources>java:/Objects/java.nio.file.attribute.GroupPrincipal</semanticResources>
    <semanticResources>java:/Objects/java.nio.file.attribute.UserPrincipal</semanticResources>
    <semanticResources>java:/Objects/java.nio.file.AccessMode</semanticResources>
    <semanticResources>java:/Objects/java.nio.file.CopyOption</semanticResources>
    <semanticResources>java:/Objects/java.nio.file.attribute.FileAttribute</semanticResources>
    <semanticResources>java:/Objects/java.nio.file.OpenOption</semanticResources>
    <semanticResources>java:/Objects/java.nio.channels.AsynchronousFileChannel</semanticResources>
    <semanticResources>java:/Objects/java.nio.channels.SeekableByteChannel</semanticResources>
    <semanticResources>java:/Objects/java.nio.file.DirectoryStream</semanticResources>
    <semanticResources>java:/Objects/java.nio.channels.FileChannel</semanticResources>
    <semanticResources>java:/Objects/java.nio.file.attribute.BasicFileAttributes</semanticResources>
    <semanticResources>java:/Objects/java.nio.channels.AsynchronousChannel</semanticResources>
    <semanticResources>java:/Objects/java.nio.channels.FileLock</semanticResources>
    <semanticResources>java:/Objects/java.nio.channels.CompletionHandler</semanticResources>
    <semanticResources>java:/Objects/java.nio.channels.Channel</semanticResources>
    <semanticResources>java:/Objects/java.nio.channels.ByteChannel</semanticResources>
    <semanticResources>java:/Objects/java.nio.channels.ReadableByteChannel</semanticResources>
    <semanticResources>java:/Objects/java.nio.channels.WritableByteChannel</semanticResources>
    <semanticResources>java:/Objects/java.nio.channels.spi.AbstractInterruptibleChannel</semanticResources>
    <semanticResources>java:/Objects/java.nio.channels.GatheringByteChannel</semanticResources>
    <semanticResources>java:/Objects/java.nio.channels.ScatteringByteChannel</semanticResources>
    <semanticResources>java:/Objects/java.nio.MappedByteBuffer</semanticResources>
    <semanticResources>java:/Objects/java.nio.channels.InterruptibleChannel</semanticResources>
    <semanticResources>java:/Objects/java.nio.channels.AsynchronousCloseException</semanticResources>
    <semanticResources>java:/Objects/java.nio.channels.ClosedChannelException</semanticResources>
    <semanticResources>java:/Objects/java.io.FileDescriptor</semanticResources>
    <semanticResources>java:/Objects/java.io.SyncFailedException</semanticResources>
    <semanticResources>java:/Objects/java.lang.SecurityManager</semanticResources>
    <semanticResources>java:/Objects/java.net.UrlDeserializedState</semanticResources>
    <semanticResources>java:/Objects/java.nio.charset.spi.CharsetProvider</semanticResources>
    <semanticResources>java:/Objects/java.util.SortedMap</semanticResources>
    <semanticResources>java:/Objects/sun.util.locale.InternalLocaleBuilder</semanticResources>
    <semanticResources>java:/Objects/sun.util.locale.LocaleExtensions</semanticResources>
    <semanticResources>java:/Objects/java.text.MessageFormat</semanticResources>
    <semanticResources>java:/Objects/java.util.MissingResourceException</semanticResources>
    <semanticResources>java:/Objects/sun.util.locale.LocaleSyntaxException</semanticResources>
    <semanticResources>java:/Objects/sun.util.locale.LanguageTag</semanticResources>
    <semanticResources>java:/Objects/sun.util.locale.ParseStatus</semanticResources>
    <semanticResources>java:/Objects/sun.util.locale.StringTokenIterator</semanticResources>
    <semanticResources>java:/Objects/sun.util.locale.Extension</semanticResources>
    <semanticResources>java:/Objects/java.io.OutputStreamWriter</semanticResources>
    <semanticResources>java:/Objects/sun.nio.cs.StreamEncoder</semanticResources>
    <semanticResources>java:/Objects/java.io.ObjectStreamConstants</semanticResources>
    <semanticResources>java:/Objects/sun.misc.ObjectInputFilter</semanticResources>
    <semanticResources>java:/Objects/java.io.ObjectInputValidation</semanticResources>
    <semanticResources>java:/Objects/java.io.ObjectStreamClass</semanticResources>
    <semanticResources>java:/Objects/sun.util.logging.PlatformLogger</semanticResources>
    <semanticResources>java:/Objects/java.io.InvalidClassException</semanticResources>
    <semanticResources>java:/Objects/java.io.Externalizable</semanticResources>
    <semanticResources>java:/Objects/sun.misc.ObjectStreamClassValidator</semanticResources>
    <semanticResources>java:/Objects/java.io.SerialCallbackContext</semanticResources>
    <semanticResources>java:/Objects/java.io.SerializablePermission</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.annotation.AnnotationType</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.ConstantPool</semanticResources>
    <semanticResources>java:/Objects/sun.reflect.generics.repository.ClassRepository</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.IQuerySpecification</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.ViatraQueryMatcher</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.psystem.queries.PQueryHeader</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.psystem.queries.PQuery</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.ViatraQueryEngine</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.scope.QueryScope</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.psystem.annotations.PAnnotation</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.psystem.queries.PParameter</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.psystem.queries.PVisibility</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.context.IInputKey</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.psystem.queries.PParameterDirection</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.psystem.PTraceable</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.psystem.queries.PDisjunction</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.backend.QueryEvaluationHint</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.psystem.queries.PProblem</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.psystem.TypeJudgement</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.psystem.PBody</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.psystem.PVariable</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.context.IQueryMetaContext</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.psystem.PConstraint</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.psystem.basicdeferred.ExportedParameter</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.context.InputKeyImplication</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.context.IPosetComparator</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.tuple.Tuple</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.tuple.AbstractTuple</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.tuple.ITuple</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.psystem.VariableDeferredPConstraint</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.psystem.DeferredPConstraint</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.planning.SubPlan</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.psystem.BasePConstraint</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.planning.operations.POperation</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.backend.QueryHintOption</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.backend.IQueryBackendFactory</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.backend.IMatcherCapability</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.context.IQueryBackendContext</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.backend.IQueryBackend</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.backend.IQueryBackendHintProvider</semanticResources>
    <semanticResources>java:/Objects/org.apache.log4j.Logger</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.psystem.analysis.QueryAnalyzer</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.context.IQueryCacheContext</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.context.IQueryResultProviderAccess</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.context.IQueryRuntimeContext</semanticResources>
    <semanticResources>java:/Objects/org.apache.log4j.Category</semanticResources>
    <semanticResources>java:/Objects/org.apache.log4j.spi.LoggerFactory</semanticResources>
    <semanticResources>java:/Objects/org.apache.log4j.spi.AppenderAttachable</semanticResources>
    <semanticResources>java:/Objects/org.apache.log4j.Appender</semanticResources>
    <semanticResources>java:/Objects/org.apache.log4j.spi.LoggingEvent</semanticResources>
    <semanticResources>java:/Objects/org.apache.log4j.Priority</semanticResources>
    <semanticResources>java:/Objects/org.apache.log4j.spi.LoggerRepository</semanticResources>
    <semanticResources>java:/Objects/org.apache.log4j.Level</semanticResources>
    <semanticResources>java:/Objects/org.apache.log4j.helpers.AppenderAttachableImpl</semanticResources>
    <semanticResources>java:/Objects/org.apache.log4j.spi.Filter</semanticResources>
    <semanticResources>java:/Objects/org.apache.log4j.spi.ErrorHandler</semanticResources>
    <semanticResources>java:/Objects/org.apache.log4j.Layout</semanticResources>
    <semanticResources>java:/Objects/org.apache.log4j.spi.OptionHandler</semanticResources>
    <semanticResources>java:/Objects/org.apache.log4j.spi.ThrowableInformation</semanticResources>
    <semanticResources>java:/Objects/org.apache.log4j.spi.LocationInfo</semanticResources>
    <semanticResources>java:/Objects/java.io.StringWriter</semanticResources>
    <semanticResources>java:/Objects/org.apache.log4j.spi.HierarchyEventListener</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.backend.IQueryResultProvider</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.backend.IUpdateable</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.tuple.TupleMask</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.util.Accuracy</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.tuple.IModifiableTuple</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.context.IQueryRuntimeContextListener</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.context.IndexingService</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.planning.QueryProcessingException</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.ViatraQueryRuntimeException</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.scope.IBaseIndex</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.ViatraQueryEngineOptions</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.scope.ViatraBaseIndexChangeListener</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.scope.IIndexingErrorListener</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.scope.IInstanceObserver</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.internal.apiimpl.EngineContextFactory</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.scope.IEngineContext</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.impl.BaseMatcher</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.internal.apiimpl.QueryResultWrapper</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.impl.BaseGeneratedEMFQuerySpecification</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.impl.BaseQuerySpecification</semanticResources>
    <semanticResources>java:/Objects/java.lang.ExceptionInInitializerError</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.exception.ViatraQueryException</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.psystem.queries.QueryInitializationException</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.impl.BaseGeneratedPatternGroup</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.impl.BaseQueryGroup</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.IQueryGroup</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.AdvancedViatraQueryEngine</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.ViatraQueryEngineLifecycleListener</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.IMatchUpdateListener</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.ViatraQueryModelUpdateListener</semanticResources>
    <semanticResources>java:/Objects/java.lang.Override</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.impl.BaseGeneratedEMFPQuery</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.psystem.queries.BasePQuery</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.EClassifier</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.EEnumLiteral</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.EStructuralFeature</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.ENamedElement</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.EPackage</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.common.util.EList</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.ETypeParameter</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.EModelElement</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.EObject</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.EAnnotation</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.common.notify.Notifier</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.common.util.TreeIterator</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.EClass</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.EReference</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.EOperation</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.resource.Resource</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.common.notify.Adapter</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.common.notify.Notification</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.EAttribute</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.EGenericType</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.EDataType</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.InternalEObject</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.common.CommonPlugin</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.common.notify.NotificationChain</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.common.util.URI</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.common.util.Pool</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.common.util.SegmentSequence</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.common.util.CommonUtil</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.common.util.WeakInterningHashSet</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.locks.ReentrantReadWriteLock</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.common.util.InterningSet</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.locks.ReadWriteLock</semanticResources>
    <semanticResources>java:/Objects/java.lang.IllegalMonitorStateException</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.common.EMFPlugin</semanticResources>
    <semanticResources>java:/Objects/org.osgi.framework.BundleActivator</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.common.util.ResourceLocator</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.common.util.DelegatingResourceLocator</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.common.util.Logger</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.core.runtime.Plugin</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.core.runtime.IPluginDescriptor</semanticResources>
    <semanticResources>java:/Objects/org.osgi.framework.Bundle</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.core.runtime.ILog</semanticResources>
    <semanticResources>java:/Objects/org.osgi.framework.BundleContext</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.core.runtime.IPath</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.osgi.service.debug.DebugOptions</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.core.runtime.Preferences</semanticResources>
    <semanticResources>java:/Objects/java.lang.IllegalStateException</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.core.runtime.CoreException</semanticResources>
    <semanticResources>java:/Objects/org.osgi.util.tracker.ServiceTracker</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.osgi.service.debug.DebugTrace</semanticResources>
    <semanticResources>java:/Objects/java.util.EventListener</semanticResources>
    <semanticResources>java:/Objects/java.util.EventObject</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.core.runtime.IStatus</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.core.runtime.ListenerList</semanticResources>
    <semanticResources>java:/Objects/org.osgi.util.tracker.ServiceTrackerCustomizer</semanticResources>
    <semanticResources>java:/Objects/org.osgi.framework.AllServiceListener</semanticResources>
    <semanticResources>java:/Objects/org.osgi.util.tracker.AbstractTracked</semanticResources>
    <semanticResources>java:/Objects/org.osgi.framework.ServiceReference</semanticResources>
    <semanticResources>java:/Objects/org.osgi.framework.ServiceEvent</semanticResources>
    <semanticResources>java:/Objects/org.osgi.framework.ServiceListener</semanticResources>
    <semanticResources>java:/Objects/org.osgi.framework.Filter</semanticResources>
    <semanticResources>java:/Objects/org.osgi.framework.InvalidSyntaxException</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.core.runtime.IExtension</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.core.runtime.IExtensionPoint</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.core.runtime.IPluginPrerequisite</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.core.runtime.ILibrary</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.core.runtime.PluginVersionIdentifier</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.core.runtime.InvalidRegistryObjectException</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.core.runtime.IConfigurationElement</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.core.runtime.IContributor</semanticResources>
    <semanticResources>java:/Objects/org.osgi.framework.Version</semanticResources>
    <semanticResources>java:/Objects/org.osgi.framework.BundleException</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.core.runtime.ILogListener</semanticResources>
    <semanticResources>java:/Objects/org.osgi.framework.BundleReference</semanticResources>
    <semanticResources>java:/Objects/org.osgi.framework.BundleListener</semanticResources>
    <semanticResources>java:/Objects/org.osgi.framework.FrameworkListener</semanticResources>
    <semanticResources>java:/Objects/org.osgi.framework.ServiceObjects</semanticResources>
    <semanticResources>java:/Objects/org.osgi.framework.ServiceRegistration</semanticResources>
    <semanticResources>java:/Objects/org.osgi.framework.ServiceFactory</semanticResources>
    <semanticResources>java:/Objects/org.osgi.framework.BundleEvent</semanticResources>
    <semanticResources>java:/Objects/org.osgi.framework.FrameworkEvent</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.ETypedElement</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.EParameter</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.resource.ResourceSet</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.common.notify.AdapterFactory</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.resource.URIConverter</semanticResources>
    <semanticResources>java:/Objects/java.io.InputStreamReader</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.resource.ContentHandler</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.resource.URIHandler</semanticResources>
    <semanticResources>java:/Objects/sun.nio.cs.StreamDecoder</semanticResources>
    <semanticResources>java:/Objects/java.io.FileInputStream</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.common.util.EMap</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.EFactory</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.common.util.Enumerator</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.EEnum</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.util.FeatureMap</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.util.InternalEList</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.util.EContentsEList</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.emf.ecore.util.AbstractSequentialInternalEList</semanticResources>
    <semanticResources>java:/Objects/hu.bme.mit.inf.dslreasoner.domains.cps.CyberPhysicalSystem</semanticResources>
    <semanticResources>java:/Objects/hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationType</semanticResources>
    <semanticResources>java:/Objects/hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationInstance</semanticResources>
    <semanticResources>java:/Objects/hu.bme.mit.inf.dslreasoner.domains.cps.HostType</semanticResources>
    <semanticResources>java:/Objects/hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance</semanticResources>
    <semanticResources>java:/Objects/hu.bme.mit.inf.dslreasoner.domains.cps.Request</semanticResources>
    <semanticResources>java:/Objects/hu.bme.mit.inf.dslreasoner.domains.cps.ResourceRequirement</semanticResources>
    <semanticResources>java:/Objects/hu.bme.mit.inf.dslreasoner.domains.cps.Requirement</semanticResources>
    <semanticResources>java:/Objects/java.lang.SuppressWarnings</semanticResources>
    <semanticResources>java:/Objects/javax.annotation.Generated</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.GenericPatternMatcher</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.GenericPatternMatch</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.GenericQuerySpecification</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.api.impl.BaseGeneratedEMFQuerySpecificationWithGenericMatcher</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.aggregators.sum</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.psystem.aggregations.AggregatorType</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.psystem.aggregations.IAggregatorFactory</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.psystem.aggregations.BoundAggregator</semanticResources>
    <semanticResources>java:/Objects/java.lang.annotation.Inherited</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.psystem.aggregations.IMultisetAggregationOperator</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.ArrayLiterals</semanticResources>
    <semanticResources>java:/Objects/com.google.common.annotations.GwtCompatible</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.Pure</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.Inline</semanticResources>
    <semanticResources>java:/Objects/com.google.common.annotations.Beta</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.CollectionLiterals</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.Pair</semanticResources>
    <semanticResources>java:/Objects/java.util.LinkedHashSet</semanticResources>
    <semanticResources>java:/Objects/java.util.TreeMap</semanticResources>
    <semanticResources>java:/Objects/java.util.TreeSet</semanticResources>
    <semanticResources>java:/Objects/java.util.NavigableMap</semanticResources>
    <semanticResources>java:/Objects/java.util.NavigableSet</semanticResources>
    <semanticResources>java:/Objects/java.util.SortedSet</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.InputOutput</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.ArrayExtensions</semanticResources>
    <semanticResources>java:/Objects/com.google.common.annotations.GwtIncompatible</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.BigDecimalExtensions</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.BigIntegerExtensions</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.BooleanExtensions</semanticResources>
    <semanticResources>java:/Objects/com.google.common.primitives.Booleans</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.ByteExtensions</semanticResources>
    <semanticResources>java:/Objects/java.lang.Math</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.CharacterExtensions</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.CollectionExtensions</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.Iterables</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.ImmutableList</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.ImmutableSet</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.ImmutableSortedSet</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.ImmutableMap</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.ImmutableSortedMap</semanticResources>
    <semanticResources>java:/Objects/java.util.Collections</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.FluentIterable</semanticResources>
    <semanticResources>java:/Objects/com.google.common.base.Predicate</semanticResources>
    <semanticResources>java:/Objects/com.google.common.base.Function</semanticResources>
    <semanticResources>java:/Objects/com.google.common.base.Optional</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.ImmutableCollection</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.ImmutableListMultimap</semanticResources>
    <semanticResources>java:/Objects/com.google.common.base.Joiner</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.ImmutableMultiset</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.ImmutableMultimap</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.ListMultimap</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.Multimap</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.AbstractMultimap</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.UnmodifiableIterator</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.Serialization</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.ImmutableSetMultimap</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.Multiset</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.Multimaps</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.Maps</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.AbstractListMultimap</semanticResources>
    <semanticResources>java:/Objects/com.google.common.base.Supplier</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.AbstractMapBasedMultimap</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.AbstractSetMultimap</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.AbstractSortedSetMultimap</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.AbstractMultiset</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.Multisets</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.SetMultimap</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.ForwardingMultimap</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.SortedSetMultimap</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.FilteredMultimap</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.FilteredSetMultimap</semanticResources>
    <semanticResources>java:/Objects/java.util.EnumMap</semanticResources>
    <semanticResources>java:/Objects/com.google.common.base.Converter</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.BiMap</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.ForwardingMap</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.Ordering</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.Sets</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.ForwardingSet</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.AbstractNavigableMap</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.MapDifference</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.SortedMapDifference</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.ForwardingCollection</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.ForwardingSortedMap</semanticResources>
    <semanticResources>java:/Objects/com.google.common.base.Equivalence</semanticResources>
    <semanticResources>java:/Objects/java.util.IdentityHashMap</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.Range</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.ForwardingObject</semanticResources>
    <semanticResources>java:/Objects/com.google.common.annotations.VisibleForTesting</semanticResources>
    <semanticResources>java:/Objects/java.util.EnumSet</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.CartesianList</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.ForwardingNavigableSet</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.Collections2</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.ForwardingSortedSet</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.CopyOnWriteArraySet</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.AbstractIterator</semanticResources>
    <semanticResources>java:/Objects/java.util.concurrent.CopyOnWriteArrayList</semanticResources>
    <semanticResources>java:/Objects/java.util.function.BiPredicate</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.Cut</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.DiscreteDomain</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.BoundType</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.ForwardingMultiset</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.SortedMultiset</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.SortedMultisetBridge</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.SortedIterable</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.UnmodifiableListIterator</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.ImmutableSortedSetFauxverideShim</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.RegularImmutableSortedSet</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.ImmutableMapEntry</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.ImmutableEntry</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.AbstractMapEntry</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.ImmutableSortedMapFauxverideShim</semanticResources>
    <semanticResources>java:/Objects/java.util.AbstractQueue</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.ComparableExtensions</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.DoubleExtensions</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.FloatExtensions</semanticResources>
    <semanticResources>java:/Objects/java.lang.Float</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.FunctionExtensions</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.Functions</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.Procedures</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.IntegerExtensions</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.ExclusiveRange</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.IntegerRange</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.IterableExtensions</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.IteratorExtensions</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.Iterators</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.MultitransformedIterator</semanticResources>
    <semanticResources>java:/Objects/com.google.common.collect.PeekingIterator</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.ListExtensions</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.LongExtensions</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.MapExtensions</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.internal.UnmodifiableMergingMapView</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.ObjectExtensions</semanticResources>
    <semanticResources>java:/Objects/com.google.common.base.Objects</semanticResources>
    <semanticResources>java:/Objects/com.google.common.base.ExtraObjectsMethodsForWeb</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.ProcedureExtensions</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.ShortExtensions</semanticResources>
    <semanticResources>java:/Objects/java.lang.Short</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.xtext.xbase.lib.StringExtensions</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.aggregators.count</semanticResources>
    <semanticResources>java:/Objects/org.eclipse.viatra.query.runtime.matchers.aggregators.avg</semanticResources>
    <ownedViews xmi:type="viewpoint:DView" uid="_kSYZgFvMEemLJtrAOuDPFQ">
      <viewpoint xmi:type="description:Viewpoint" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']"/>
      <ownedRepresentationDescriptors xmi:type="viewpoint:DRepresentationDescriptor" uid="_kTNf8FvMEemLJtrAOuDPFQ" name="cps" repPath="#_kSw0AFvMEemLJtrAOuDPFQ">
        <description xmi:type="description_1:DiagramDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']"/>
        <target xmi:type="ecore:EPackage" href="cps.ecore#/"/>
      </ownedRepresentationDescriptors>
    </ownedViews>
  </viewpoint:DAnalysis>
  <diagram:DSemanticDiagram uid="_kSw0AFvMEemLJtrAOuDPFQ" name="cps">
    <ownedAnnotationEntries xmi:type="description:AnnotationEntry" uid="_kTLqwFvMEemLJtrAOuDPFQ" source="DANNOTATION_CUSTOMIZATION_KEY">
      <data xmi:type="diagram:ComputedStyleDescriptionRegistry" uid="_kTLqwVvMEemLJtrAOuDPFQ">
        <computedStyleDescriptions xmi:type="style:BundledImageDescription" xmi:id="_-5WboFvNEemLJtrAOuDPFQ" labelExpression="service:render" labelAlignment="LEFT" tooltipExpression="service:renderTooltip" sizeComputationExpression="1">
          <borderColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
          <labelFormat>bold</labelFormat>
          <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
          <color xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
        </computedStyleDescriptions>
        <computedStyleDescriptions xmi:type="style:EdgeStyleDescription" xmi:id="_CU6KQFvTEemLJtrAOuDPFQ" sourceArrow="FillDiamond" routingStyle="manhattan">
          <strokeColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
          <centerLabelStyleDescription xmi:type="style:CenterLabelStyleDescription" xmi:id="_CU6KQVvTEemLJtrAOuDPFQ" showIcon="false" labelExpression="service:render">
            <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
          </centerLabelStyleDescription>
          <endLabelStyleDescription xmi:type="style:EndLabelStyleDescription" xmi:id="_CU6KQlvTEemLJtrAOuDPFQ" labelSize="6" showIcon="false" labelExpression="service:eKeysLabel">
            <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='dark_blue']"/>
          </endLabelStyleDescription>
        </computedStyleDescriptions>
        <computedStyleDescriptions xmi:type="style:EdgeStyleDescription" xmi:id="_KkeMsFvTEemLJtrAOuDPFQ" sourceArrow="FillDiamond" routingStyle="manhattan">
          <strokeColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
          <beginLabelStyleDescription xmi:type="style:BeginLabelStyleDescription" xmi:id="_KkeMsVvTEemLJtrAOuDPFQ" showIcon="false" labelExpression="service:renderEOpposite">
            <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
          </beginLabelStyleDescription>
          <endLabelStyleDescription xmi:type="style:EndLabelStyleDescription" xmi:id="_KkeMslvTEemLJtrAOuDPFQ" showIcon="false" labelExpression="service:render">
            <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
          </endLabelStyleDescription>
        </computedStyleDescriptions>
        <computedStyleDescriptions xmi:type="style:EdgeStyleDescription" xmi:id="_PIc4wFvUEemLJtrAOuDPFQ" routingStyle="manhattan">
          <strokeColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
          <centerLabelStyleDescription xmi:type="style:CenterLabelStyleDescription" xmi:id="_PIc4wVvUEemLJtrAOuDPFQ" showIcon="false" labelExpression="service:render">
            <labelFormat>bold</labelFormat>
            <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
          </centerLabelStyleDescription>
          <endLabelStyleDescription xmi:type="style:EndLabelStyleDescription" xmi:id="_PIc4wlvUEemLJtrAOuDPFQ" labelSize="6" showIcon="false" labelExpression="service:eKeysLabel">
            <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='dark_blue']"/>
          </endLabelStyleDescription>
        </computedStyleDescriptions>
        <computedStyleDescriptions xmi:type="style:BundledImageDescription" xmi:id="_8rRg4lvVEemLJtrAOuDPFQ" labelExpression="service:render" labelAlignment="LEFT" tooltipExpression="service:renderTooltip" sizeComputationExpression="1">
          <borderColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
          <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='dark_blue']"/>
          <color xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
        </computedStyleDescriptions>
        <computedStyleDescriptions xmi:type="style:EdgeStyleDescription" xmi:id="_QukvxlvZEemLJtrAOuDPFQ" routingStyle="manhattan">
          <strokeColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='blue']"/>
          <centerLabelStyleDescription xmi:type="style:CenterLabelStyleDescription" xmi:id="_Qukvx1vZEemLJtrAOuDPFQ" showIcon="false" labelExpression="service:render">
            <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='dark_blue']"/>
          </centerLabelStyleDescription>
          <endLabelStyleDescription xmi:type="style:EndLabelStyleDescription" xmi:id="_QukvyFvZEemLJtrAOuDPFQ" labelSize="6" showIcon="false" labelExpression="service:eKeysLabel">
            <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='dark_blue']"/>
          </endLabelStyleDescription>
        </computedStyleDescriptions>
        <computedStyleDescriptions xmi:type="style:EdgeStyleDescription" xmi:id="_5GJwsHcmEemo29BzW_RHcw" sourceArrow="InputArrow" routingStyle="manhattan">
          <strokeColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
          <beginLabelStyleDescription xmi:type="style:BeginLabelStyleDescription" xmi:id="_5GJwsXcmEemo29BzW_RHcw" showIcon="false" labelExpression="service:renderEOpposite">
            <labelFormat>bold</labelFormat>
            <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
          </beginLabelStyleDescription>
          <endLabelStyleDescription xmi:type="style:EndLabelStyleDescription" xmi:id="_5GJwsncmEemo29BzW_RHcw" showIcon="false" labelExpression="service:render">
            <labelFormat>bold</labelFormat>
            <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
          </endLabelStyleDescription>
        </computedStyleDescriptions>
      </data>
    </ownedAnnotationEntries>
    <ownedAnnotationEntries xmi:type="description:AnnotationEntry" uid="_kTOHAFvMEemLJtrAOuDPFQ" source="GMF_DIAGRAMS">
      <data xmi:type="notation:Diagram" xmi:id="_kTOHAVvMEemLJtrAOuDPFQ" type="Sirius" element="_kSw0AFvMEemLJtrAOuDPFQ" measurementUnit="Pixel">
        <children xmi:type="notation:Node" xmi:id="_IuOrgFvNEemLJtrAOuDPFQ" type="2003" element="_Itg50FvNEemLJtrAOuDPFQ">
          <children xmi:type="notation:Node" xmi:id="_IuS88FvNEemLJtrAOuDPFQ" type="5007"/>
          <children xmi:type="notation:Node" xmi:id="_IuWnUFvNEemLJtrAOuDPFQ" type="7004">
            <styles xmi:type="notation:SortingStyle" xmi:id="_IuWnUVvNEemLJtrAOuDPFQ"/>
            <styles xmi:type="notation:FilteringStyle" xmi:id="_IuWnUlvNEemLJtrAOuDPFQ"/>
          </children>
          <styles xmi:type="notation:ShapeStyle" xmi:id="_IuOrgVvNEemLJtrAOuDPFQ" fontName="Noto Sans" fontHeight="8"/>
          <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IuOrglvNEemLJtrAOuDPFQ" x="503" y="30" width="138" height="100"/>
        </children>
        <children xmi:type="notation:Node" xmi:id="_8icOoFvNEemLJtrAOuDPFQ" type="2003" element="_8iM-EFvNEemLJtrAOuDPFQ">
          <children xmi:type="notation:Node" xmi:id="_8idcwFvNEemLJtrAOuDPFQ" type="5007"/>
          <children xmi:type="notation:Node" xmi:id="_8idcwVvNEemLJtrAOuDPFQ" type="7004">
            <styles xmi:type="notation:SortingStyle" xmi:id="_8idcwlvNEemLJtrAOuDPFQ"/>
            <styles xmi:type="notation:FilteringStyle" xmi:id="_8idcw1vNEemLJtrAOuDPFQ"/>
          </children>
          <styles xmi:type="notation:ShapeStyle" xmi:id="_8icOoVvNEemLJtrAOuDPFQ" fontName="Noto Sans" fontHeight="8"/>
          <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8icOolvNEemLJtrAOuDPFQ" x="270" y="210" width="120" height="100"/>
        </children>
        <children xmi:type="notation:Node" xmi:id="_FZ9o8FvOEemLJtrAOuDPFQ" type="2003" element="_FZ1GEFvOEemLJtrAOuDPFQ">
          <children xmi:type="notation:Node" xmi:id="_FZ9o81vOEemLJtrAOuDPFQ" type="5007"/>
          <children xmi:type="notation:Node" xmi:id="_FZ-QAFvOEemLJtrAOuDPFQ" type="7004">
            <children xmi:type="notation:Node" xmi:id="_XxoccFvREemLJtrAOuDPFQ" type="3010" element="_Xxc2QFvREemLJtrAOuDPFQ">
              <styles xmi:type="notation:FontStyle" xmi:id="_XxoccVvREemLJtrAOuDPFQ" fontColor="2697711" fontName="Noto Sans" fontHeight="8"/>
              <layoutConstraint xmi:type="notation:Location" xmi:id="_XxocclvREemLJtrAOuDPFQ"/>
            </children>
            <children xmi:type="notation:Node" xmi:id="_bL_qgFvREemLJtrAOuDPFQ" type="3010" element="_bLzdQFvREemLJtrAOuDPFQ">
              <styles xmi:type="notation:FontStyle" xmi:id="_bL_qgVvREemLJtrAOuDPFQ" fontColor="2697711" fontName="Noto Sans" fontHeight="8"/>
              <layoutConstraint xmi:type="notation:Location" xmi:id="_bL_qglvREemLJtrAOuDPFQ"/>
            </children>
            <children xmi:type="notation:Node" xmi:id="_4TdfwHc3Eemo29BzW_RHcw" type="3010" element="_4TQEYHc3Eemo29BzW_RHcw">
              <styles xmi:type="notation:FontStyle" xmi:id="_4TdfwXc3Eemo29BzW_RHcw" fontColor="2697711" fontName="Noto Sans" fontHeight="8"/>
              <layoutConstraint xmi:type="notation:Location" xmi:id="_4Tdfwnc3Eemo29BzW_RHcw"/>
            </children>
            <styles xmi:type="notation:SortingStyle" xmi:id="_FZ-QAVvOEemLJtrAOuDPFQ"/>
            <styles xmi:type="notation:FilteringStyle" xmi:id="_FZ-QAlvOEemLJtrAOuDPFQ"/>
          </children>
          <styles xmi:type="notation:ShapeStyle" xmi:id="_FZ9o8VvOEemLJtrAOuDPFQ" fontName="Noto Sans" fontHeight="8"/>
          <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FZ9o8lvOEemLJtrAOuDPFQ" x="750" y="210" width="153" height="100"/>
        </children>
        <children xmi:type="notation:Node" xmi:id="_jfOE8FvREemLJtrAOuDPFQ" type="2003" element="_jfFiEFvREemLJtrAOuDPFQ">
          <children xmi:type="notation:Node" xmi:id="_jfOE81vREemLJtrAOuDPFQ" type="5007"/>
          <children xmi:type="notation:Node" xmi:id="_jfOE9FvREemLJtrAOuDPFQ" type="7004">
            <styles xmi:type="notation:SortingStyle" xmi:id="_jfOE9VvREemLJtrAOuDPFQ"/>
            <styles xmi:type="notation:FilteringStyle" xmi:id="_jfOE9lvREemLJtrAOuDPFQ"/>
          </children>
          <styles xmi:type="notation:ShapeStyle" xmi:id="_jfOE8VvREemLJtrAOuDPFQ" fontName="Noto Sans" fontHeight="8"/>
          <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jfOE8lvREemLJtrAOuDPFQ" x="30" y="30" width="120" height="100"/>
        </children>
        <children xmi:type="notation:Node" xmi:id="_p1JFMFvREemLJtrAOuDPFQ" type="2003" element="_p05NkFvREemLJtrAOuDPFQ">
          <children xmi:type="notation:Node" xmi:id="_p1JsQFvREemLJtrAOuDPFQ" type="5007"/>
          <children xmi:type="notation:Node" xmi:id="_p1JsQVvREemLJtrAOuDPFQ" type="7004">
            <children xmi:type="notation:Node" xmi:id="_NsXKsFvTEemLJtrAOuDPFQ" type="3010" element="_Nr-JIFvTEemLJtrAOuDPFQ">
              <styles xmi:type="notation:FontStyle" xmi:id="_NsXKsVvTEemLJtrAOuDPFQ" fontColor="2697711" fontName="Noto Sans" fontHeight="8"/>
              <layoutConstraint xmi:type="notation:Location" xmi:id="_NsXKslvTEemLJtrAOuDPFQ"/>
            </children>
            <styles xmi:type="notation:SortingStyle" xmi:id="_p1JsQlvREemLJtrAOuDPFQ"/>
            <styles xmi:type="notation:FilteringStyle" xmi:id="_p1JsQ1vREemLJtrAOuDPFQ"/>
          </children>
          <styles xmi:type="notation:ShapeStyle" xmi:id="_p1JFMVvREemLJtrAOuDPFQ" fontName="Noto Sans" fontHeight="8"/>
          <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p1JFMlvREemLJtrAOuDPFQ" x="30" y="210" width="120" height="100"/>
        </children>
        <children xmi:type="notation:Node" xmi:id="_vI6r8FvREemLJtrAOuDPFQ" type="2003" element="_vIvs0FvREemLJtrAOuDPFQ">
          <children xmi:type="notation:Node" xmi:id="_vI7TAFvREemLJtrAOuDPFQ" type="5007"/>
          <children xmi:type="notation:Node" xmi:id="_vI7TAVvREemLJtrAOuDPFQ" type="7004">
            <styles xmi:type="notation:SortingStyle" xmi:id="_vI7TAlvREemLJtrAOuDPFQ"/>
            <styles xmi:type="notation:FilteringStyle" xmi:id="_vI7TA1vREemLJtrAOuDPFQ"/>
          </children>
          <styles xmi:type="notation:ShapeStyle" xmi:id="_vI6r8VvREemLJtrAOuDPFQ" fontName="Noto Sans" fontHeight="8"/>
          <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vI6r8lvREemLJtrAOuDPFQ" x="261" y="390" width="138" height="100"/>
        </children>
        <children xmi:type="notation:Node" xmi:id="_PdzIkFvSEemLJtrAOuDPFQ" type="2003" element="_PdlGIFvSEemLJtrAOuDPFQ">
          <children xmi:type="notation:Node" xmi:id="_PdzvoFvSEemLJtrAOuDPFQ" type="5007"/>
          <children xmi:type="notation:Node" xmi:id="_PdzvoVvSEemLJtrAOuDPFQ" type="7004">
            <children xmi:type="notation:Node" xmi:id="_ReTnwFvSEemLJtrAOuDPFQ" type="3010" element="_ReIBkFvSEemLJtrAOuDPFQ">
              <styles xmi:type="notation:FontStyle" xmi:id="_ReTnwVvSEemLJtrAOuDPFQ" fontColor="2697711" fontName="Noto Sans" fontHeight="8"/>
              <layoutConstraint xmi:type="notation:Location" xmi:id="_ReTnwlvSEemLJtrAOuDPFQ"/>
            </children>
            <children xmi:type="notation:Node" xmi:id="_S48ZwFvSEemLJtrAOuDPFQ" type="3010" element="_S4npoFvSEemLJtrAOuDPFQ">
              <styles xmi:type="notation:FontStyle" xmi:id="_S48ZwVvSEemLJtrAOuDPFQ" fontColor="2697711" fontName="Noto Sans" fontHeight="8"/>
              <layoutConstraint xmi:type="notation:Location" xmi:id="_S48ZwlvSEemLJtrAOuDPFQ"/>
            </children>
            <styles xmi:type="notation:SortingStyle" xmi:id="_PdzvolvSEemLJtrAOuDPFQ"/>
            <styles xmi:type="notation:FilteringStyle" xmi:id="_Pdzvo1vSEemLJtrAOuDPFQ"/>
          </children>
          <styles xmi:type="notation:ShapeStyle" xmi:id="_PdzIkVvSEemLJtrAOuDPFQ" fontName="Noto Sans" fontHeight="8"/>
          <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PdzIklvSEemLJtrAOuDPFQ" x="495" y="210" width="153" height="100"/>
        </children>
        <children xmi:type="notation:Node" xmi:id="_UoYsMFvUEemLJtrAOuDPFQ" type="2003" element="_UoGYUFvUEemLJtrAOuDPFQ">
          <children xmi:type="notation:Node" xmi:id="_UoZTQFvUEemLJtrAOuDPFQ" type="5007"/>
          <children xmi:type="notation:Node" xmi:id="_UoZTQVvUEemLJtrAOuDPFQ" type="7004">
            <children xmi:type="notation:Node" xmi:id="_jPSrMFvUEemLJtrAOuDPFQ" type="3010" element="_jO97EFvUEemLJtrAOuDPFQ">
              <styles xmi:type="notation:FontStyle" xmi:id="_jPSrMVvUEemLJtrAOuDPFQ" fontColor="2697711" fontName="Noto Sans" fontHeight="8"/>
              <layoutConstraint xmi:type="notation:Location" xmi:id="_jPSrMlvUEemLJtrAOuDPFQ"/>
            </children>
            <children xmi:type="notation:Node" xmi:id="_lZeDwFvUEemLJtrAOuDPFQ" type="3010" element="_lZB-4FvUEemLJtrAOuDPFQ">
              <styles xmi:type="notation:FontStyle" xmi:id="_lZeDwVvUEemLJtrAOuDPFQ" fontColor="2697711" fontName="Noto Sans" fontHeight="8"/>
              <layoutConstraint xmi:type="notation:Location" xmi:id="_lZeDwlvUEemLJtrAOuDPFQ"/>
            </children>
            <children xmi:type="notation:Node" xmi:id="_n0xokFvUEemLJtrAOuDPFQ" type="3010" element="_n0acMFvUEemLJtrAOuDPFQ">
              <styles xmi:type="notation:FontStyle" xmi:id="_n0xokVvUEemLJtrAOuDPFQ" fontColor="2697711" fontName="Noto Sans" fontHeight="8"/>
              <layoutConstraint xmi:type="notation:Location" xmi:id="_n0xoklvUEemLJtrAOuDPFQ"/>
            </children>
            <children xmi:type="notation:Node" xmi:id="_pHqMwFvUEemLJtrAOuDPFQ" type="3010" element="_pHVcoFvUEemLJtrAOuDPFQ">
              <styles xmi:type="notation:FontStyle" xmi:id="_pHqMwVvUEemLJtrAOuDPFQ" fontColor="2697711" fontName="Noto Sans" fontHeight="8"/>
              <layoutConstraint xmi:type="notation:Location" xmi:id="_pHqMwlvUEemLJtrAOuDPFQ"/>
            </children>
            <styles xmi:type="notation:SortingStyle" xmi:id="_UoZTQlvUEemLJtrAOuDPFQ"/>
            <styles xmi:type="notation:FilteringStyle" xmi:id="_UoZTQ1vUEemLJtrAOuDPFQ"/>
          </children>
          <styles xmi:type="notation:ShapeStyle" xmi:id="_UoYsMVvUEemLJtrAOuDPFQ" fontName="Noto Sans" fontHeight="8"/>
          <layoutConstraint xmi:type="notation:Bounds" xmi:id="_UoYsMlvUEemLJtrAOuDPFQ" x="750" y="390" width="153" height="100"/>
        </children>
        <styles xmi:type="notation:DiagramStyle" xmi:id="_kTOHAlvMEemLJtrAOuDPFQ"/>
        <edges xmi:type="notation:Edge" xmi:id="_CVagkFvTEemLJtrAOuDPFQ" type="4001" element="_CU3uAFvTEemLJtrAOuDPFQ" source="_IuOrgFvNEemLJtrAOuDPFQ" target="_jfOE8FvREemLJtrAOuDPFQ">
          <children xmi:type="notation:Node" xmi:id="_CVcVwFvTEemLJtrAOuDPFQ" type="6001">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CVcVwVvTEemLJtrAOuDPFQ" x="-3" y="11"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_CVc80FvTEemLJtrAOuDPFQ" type="6002">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CVc80VvTEemLJtrAOuDPFQ" x="109" y="10"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_CVdj4FvTEemLJtrAOuDPFQ" type="6003">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CVdj4VvTEemLJtrAOuDPFQ" x="19" y="10"/>
          </children>
          <styles xmi:type="notation:ConnectorStyle" xmi:id="_CVbHoFvTEemLJtrAOuDPFQ" routing="Rectilinear"/>
          <styles xmi:type="notation:FontStyle" xmi:id="_CVbHoVvTEemLJtrAOuDPFQ" fontColor="7490599" fontName="Noto Sans" fontHeight="8"/>
          <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CVbHolvTEemLJtrAOuDPFQ" points="[0, 0, 355, 0]$[-355, 0, 0, 0]"/>
          <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CVicYFvTEemLJtrAOuDPFQ" id="(0.0,0.5)"/>
          <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CVicYVvTEemLJtrAOuDPFQ" id="(1.0,0.5)"/>
        </edges>
        <edges xmi:type="notation:Edge" xmi:id="_IODu8FvTEemLJtrAOuDPFQ" type="4001" element="_INyCIFvTEemLJtrAOuDPFQ" source="_jfOE8FvREemLJtrAOuDPFQ" target="_p1JFMFvREemLJtrAOuDPFQ">
          <children xmi:type="notation:Node" xmi:id="_IODu9FvTEemLJtrAOuDPFQ" type="6001">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IODu9VvTEemLJtrAOuDPFQ" y="-10"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_IODu9lvTEemLJtrAOuDPFQ" type="6002">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IODu91vTEemLJtrAOuDPFQ" x="3" y="-50"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_IOEWAFvTEemLJtrAOuDPFQ" type="6003">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IOEWAVvTEemLJtrAOuDPFQ" x="-10" y="-62"/>
          </children>
          <styles xmi:type="notation:ConnectorStyle" xmi:id="_IODu8VvTEemLJtrAOuDPFQ" routing="Rectilinear"/>
          <styles xmi:type="notation:FontStyle" xmi:id="_IODu8lvTEemLJtrAOuDPFQ" fontName="Noto Sans" fontHeight="8"/>
          <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_IODu81vTEemLJtrAOuDPFQ" points="[0, 0, 0, -82]$[0, 82, 0, 0]"/>
          <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_IOEWAlvTEemLJtrAOuDPFQ" id="(0.5,1.0)"/>
          <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_IOEWA1vTEemLJtrAOuDPFQ" id="(0.5,0.0)"/>
        </edges>
        <edges xmi:type="notation:Edge" xmi:id="_XdMLkFvTEemLJtrAOuDPFQ" type="4001" element="_Xc3bc1vTEemLJtrAOuDPFQ" source="_p1JFMFvREemLJtrAOuDPFQ" target="_8icOoFvNEemLJtrAOuDPFQ">
          <children xmi:type="notation:Node" xmi:id="_XdMLlFvTEemLJtrAOuDPFQ" type="6001">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_XdMLlVvTEemLJtrAOuDPFQ" x="-19" y="-11"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_XdMLllvTEemLJtrAOuDPFQ" type="6002">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_XdMLl1vTEemLJtrAOuDPFQ" y="10"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_XdMyoFvTEemLJtrAOuDPFQ" type="6003">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_XdMyoVvTEemLJtrAOuDPFQ" y="10"/>
          </children>
          <styles xmi:type="notation:ConnectorStyle" xmi:id="_XdMLkVvTEemLJtrAOuDPFQ" routing="Rectilinear"/>
          <styles xmi:type="notation:FontStyle" xmi:id="_XdMLklvTEemLJtrAOuDPFQ" fontColor="7490599" fontName="Noto Sans" fontHeight="8"/>
          <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_XdMLk1vTEemLJtrAOuDPFQ" points="[0, 0, -122, 0]$[122, 0, 0, 0]"/>
          <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_XdMyolvTEemLJtrAOuDPFQ" id="(1.0,0.5)"/>
          <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_XdMyo1vTEemLJtrAOuDPFQ" id="(0.0,0.5)"/>
        </edges>
        <edges xmi:type="notation:Edge" xmi:id="_dUiZcFvTEemLJtrAOuDPFQ" type="4001" element="_dUZ2kFvTEemLJtrAOuDPFQ" source="_p1JFMFvREemLJtrAOuDPFQ" target="_vI6r8FvREemLJtrAOuDPFQ">
          <children xmi:type="notation:Node" xmi:id="_dUiZdFvTEemLJtrAOuDPFQ" type="6001">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dUiZdVvTEemLJtrAOuDPFQ" y="-10"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_dUiZdlvTEemLJtrAOuDPFQ" type="6002">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dUiZd1vTEemLJtrAOuDPFQ" x="-17" y="-61"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_dUiZeFvTEemLJtrAOuDPFQ" type="6003">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dUiZeVvTEemLJtrAOuDPFQ" x="-30" y="23"/>
          </children>
          <styles xmi:type="notation:ConnectorStyle" xmi:id="_dUiZcVvTEemLJtrAOuDPFQ" routing="Rectilinear"/>
          <styles xmi:type="notation:FontStyle" xmi:id="_dUiZclvTEemLJtrAOuDPFQ" fontName="Noto Sans" fontHeight="8"/>
          <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_dUiZc1vTEemLJtrAOuDPFQ" points="[0, 0, -171, -142]$[0, 142, -171, 0]$[171, 142, 0, 0]"/>
          <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dUiZelvTEemLJtrAOuDPFQ" id="(0.5084745762711864,1.0)"/>
          <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dUiZe1vTEemLJtrAOuDPFQ" id="(0.0,0.6122448979591837)"/>
        </edges>
        <edges xmi:type="notation:Edge" xmi:id="_jGlQkFvTEemLJtrAOuDPFQ" type="4001" element="_jGSVo1vTEemLJtrAOuDPFQ" source="_8icOoFvNEemLJtrAOuDPFQ" target="_vI6r8FvREemLJtrAOuDPFQ">
          <children xmi:type="notation:Node" xmi:id="_jGlQlFvTEemLJtrAOuDPFQ" type="6001">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jGl3oFvTEemLJtrAOuDPFQ" y="-10"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_jGl3oVvTEemLJtrAOuDPFQ" type="6002">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jGl3olvTEemLJtrAOuDPFQ" x="3" y="-42"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_jGl3o1vTEemLJtrAOuDPFQ" type="6003">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jGl3pFvTEemLJtrAOuDPFQ" x="-10" y="-54"/>
          </children>
          <styles xmi:type="notation:ConnectorStyle" xmi:id="_jGlQkVvTEemLJtrAOuDPFQ" routing="Rectilinear"/>
          <styles xmi:type="notation:FontStyle" xmi:id="_jGlQklvTEemLJtrAOuDPFQ" fontName="Noto Sans" fontHeight="8"/>
          <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_jGlQk1vTEemLJtrAOuDPFQ" points="[0, 0, 0, -82]$[0, 82, 0, 0]"/>
          <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_jGl3pVvTEemLJtrAOuDPFQ" id="(0.5,1.0)"/>
          <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_jGl3plvTEemLJtrAOuDPFQ" id="(0.5,0.0)"/>
        </edges>
        <edges xmi:type="notation:Edge" xmi:id="_GOZu4FvUEemLJtrAOuDPFQ" type="4001" element="_GOOItlvUEemLJtrAOuDPFQ" source="_8icOoFvNEemLJtrAOuDPFQ" target="_PdzIkFvSEemLJtrAOuDPFQ">
          <children xmi:type="notation:Node" xmi:id="_GOZu5FvUEemLJtrAOuDPFQ" type="6001">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GOZu5VvUEemLJtrAOuDPFQ" y="-10"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_GOZu5lvUEemLJtrAOuDPFQ" type="6002">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GOZu51vUEemLJtrAOuDPFQ" y="10"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_GOZu6FvUEemLJtrAOuDPFQ" type="6003">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GOZu6VvUEemLJtrAOuDPFQ" y="10"/>
          </children>
          <styles xmi:type="notation:ConnectorStyle" xmi:id="_GOZu4VvUEemLJtrAOuDPFQ" routing="Rectilinear"/>
          <styles xmi:type="notation:FontStyle" xmi:id="_GOZu4lvUEemLJtrAOuDPFQ" fontColor="7490599" fontName="Noto Sans" fontHeight="8"/>
          <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GOZu41vUEemLJtrAOuDPFQ" points="[0, 0, -107, 0]$[107, 0, 0, 0]"/>
          <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GOZu6lvUEemLJtrAOuDPFQ" id="(1.0,0.5)"/>
          <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GOZu61vUEemLJtrAOuDPFQ" id="(0.0,0.5)"/>
        </edges>
        <edges xmi:type="notation:Edge" xmi:id="_OKpMsFvUEemLJtrAOuDPFQ" type="4001" element="_OKZ8IFvUEemLJtrAOuDPFQ" source="_PdzIkFvSEemLJtrAOuDPFQ" target="_FZ9o8FvOEemLJtrAOuDPFQ">
          <children xmi:type="notation:Node" xmi:id="_OKpMtFvUEemLJtrAOuDPFQ" type="6001">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OKpMtVvUEemLJtrAOuDPFQ" y="-10"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_OKpzwFvUEemLJtrAOuDPFQ" type="6002">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OKpzwVvUEemLJtrAOuDPFQ" y="10"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_OKpzwlvUEemLJtrAOuDPFQ" type="6003">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OKpzw1vUEemLJtrAOuDPFQ" y="10"/>
          </children>
          <styles xmi:type="notation:ConnectorStyle" xmi:id="_OKpMsVvUEemLJtrAOuDPFQ" routing="Rectilinear"/>
          <styles xmi:type="notation:FontStyle" xmi:id="_OKpMslvUEemLJtrAOuDPFQ" fontColor="7490599" fontName="Noto Sans" fontHeight="8"/>
          <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OKpMs1vUEemLJtrAOuDPFQ" points="[0, 0, -104, 0]$[104, 0, 0, 0]"/>
          <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OKpzxFvUEemLJtrAOuDPFQ" id="(1.0,0.5)"/>
          <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OKpzxVvUEemLJtrAOuDPFQ" id="(0.0,0.5)"/>
        </edges>
        <edges xmi:type="notation:Edge" xmi:id="_Ya-0EFvUEemLJtrAOuDPFQ" type="4001" element="_YawKkFvUEemLJtrAOuDPFQ" source="_FZ9o8FvOEemLJtrAOuDPFQ" target="_UoYsMFvUEemLJtrAOuDPFQ">
          <children xmi:type="notation:Node" xmi:id="_Ya-0FFvUEemLJtrAOuDPFQ" type="6001">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ya_bIFvUEemLJtrAOuDPFQ" y="-10"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_Ya_bIVvUEemLJtrAOuDPFQ" type="6002">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ya_bIlvUEemLJtrAOuDPFQ" x="3" y="-40"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_Ya_bI1vUEemLJtrAOuDPFQ" type="6003">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ya_bJFvUEemLJtrAOuDPFQ" x="-10" y="-53"/>
          </children>
          <styles xmi:type="notation:ConnectorStyle" xmi:id="_Ya-0EVvUEemLJtrAOuDPFQ" routing="Rectilinear"/>
          <styles xmi:type="notation:FontStyle" xmi:id="_Ya-0ElvUEemLJtrAOuDPFQ" fontName="Noto Sans" fontHeight="8"/>
          <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Ya-0E1vUEemLJtrAOuDPFQ" points="[0, 0, 0, -82]$[0, 82, 0, 0]"/>
          <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ya_bJVvUEemLJtrAOuDPFQ" id="(0.4966887417218543,1.0)"/>
          <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ya_bJlvUEemLJtrAOuDPFQ" id="(0.4966887417218543,0.0)"/>
        </edges>
        <edges xmi:type="notation:Edge" xmi:id="_Zl1ywFvWEemLJtrAOuDPFQ" type="4001" element="_ZlkF81vWEemLJtrAOuDPFQ" source="_vI6r8FvREemLJtrAOuDPFQ" target="_UoYsMFvUEemLJtrAOuDPFQ">
          <children xmi:type="notation:Node" xmi:id="_Zl2Z0FvWEemLJtrAOuDPFQ" type="6001">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Zl2Z0VvWEemLJtrAOuDPFQ" x="9" y="-5"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_Zl3A4FvWEemLJtrAOuDPFQ" type="6002">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Zl3A4VvWEemLJtrAOuDPFQ" x="8" y="-11"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_Zl3A4lvWEemLJtrAOuDPFQ" type="6003">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Zl3A41vWEemLJtrAOuDPFQ" x="-9" y="-11"/>
          </children>
          <styles xmi:type="notation:ConnectorStyle" xmi:id="_Zl1ywVvWEemLJtrAOuDPFQ" routing="Rectilinear"/>
          <styles xmi:type="notation:FontStyle" xmi:id="_Zl1ywlvWEemLJtrAOuDPFQ" fontName="Noto Sans" fontHeight="8"/>
          <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Zl1yw1vWEemLJtrAOuDPFQ" points="[0, 11, -353, 0]$[353, 11, 0, 0]"/>
          <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Zl3n8FvWEemLJtrAOuDPFQ" id="(1.0,0.5)"/>
          <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Zl3n8VvWEemLJtrAOuDPFQ" id="(0.0,0.6122448979591837)"/>
        </edges>
        <edges xmi:type="notation:Edge" xmi:id="_EDBDIFvZEemLJtrAOuDPFQ" type="4001" element="_ECuvRlvZEemLJtrAOuDPFQ" source="_IuOrgFvNEemLJtrAOuDPFQ" target="_8icOoFvNEemLJtrAOuDPFQ">
          <children xmi:type="notation:Node" xmi:id="_EDBDJFvZEemLJtrAOuDPFQ" type="6001">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EDBDJVvZEemLJtrAOuDPFQ" x="7" y="22"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_EDBqMFvZEemLJtrAOuDPFQ" type="6002">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EDBqMVvZEemLJtrAOuDPFQ" x="-10" y="63"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_EDBqMlvZEemLJtrAOuDPFQ" type="6003">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EDBqM1vZEemLJtrAOuDPFQ" x="-5" y="8"/>
          </children>
          <styles xmi:type="notation:ConnectorStyle" xmi:id="_EDBDIVvZEemLJtrAOuDPFQ" routing="Rectilinear"/>
          <styles xmi:type="notation:FontStyle" xmi:id="_EDBDIlvZEemLJtrAOuDPFQ" fontColor="7490599" fontName="Noto Sans" fontHeight="8"/>
          <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_EDBDI1vZEemLJtrAOuDPFQ" points="[22, 38, 180, -82]$[22, 75, 180, -45]$[-143, 75, 15, -45]$[-143, 120, 15, 0]"/>
          <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EDBqNFvZEemLJtrAOuDPFQ" id="(0.0,0.6122448979591837)"/>
          <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EDBqNVvZEemLJtrAOuDPFQ" id="(0.635593220338983,0.0)"/>
        </edges>
        <edges xmi:type="notation:Edge" xmi:id="_HQd2kFvZEemLJtrAOuDPFQ" type="4001" element="_HQRCT1vZEemLJtrAOuDPFQ" source="_IuOrgFvNEemLJtrAOuDPFQ" target="_FZ9o8FvOEemLJtrAOuDPFQ">
          <children xmi:type="notation:Node" xmi:id="_HQd2lFvZEemLJtrAOuDPFQ" type="6001">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HQd2lVvZEemLJtrAOuDPFQ" x="10" y="-22"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_HQedoFvZEemLJtrAOuDPFQ" type="6002">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HQedoVvZEemLJtrAOuDPFQ" x="10" y="-70"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_HQedolvZEemLJtrAOuDPFQ" type="6003">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HQedo1vZEemLJtrAOuDPFQ" x="23" y="10"/>
          </children>
          <styles xmi:type="notation:ConnectorStyle" xmi:id="_HQd2kVvZEemLJtrAOuDPFQ" routing="Rectilinear"/>
          <styles xmi:type="notation:FontStyle" xmi:id="_HQd2klvZEemLJtrAOuDPFQ" fontColor="7490599" fontName="Noto Sans" fontHeight="8"/>
          <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HQd2k1vZEemLJtrAOuDPFQ" points="[-24, 68, -180, -82]$[-24, 105, -180, -45]$[141, 105, -15, -45]$[141, 150, -15, 0]"/>
          <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HQedpFvZEemLJtrAOuDPFQ" id="(1.0,0.30612244897959184)"/>
          <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HQedpVvZEemLJtrAOuDPFQ" id="(0.2980132450331126,0.0)"/>
        </edges>
        <edges xmi:type="notation:Edge" xmi:id="_LsBb4FvZEemLJtrAOuDPFQ" type="4001" element="_Lr45GFvZEemLJtrAOuDPFQ" source="_IuOrgFvNEemLJtrAOuDPFQ" target="_UoYsMFvUEemLJtrAOuDPFQ">
          <children xmi:type="notation:Node" xmi:id="_LsBb5FvZEemLJtrAOuDPFQ" type="6001">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LsBb5VvZEemLJtrAOuDPFQ" x="-65" y="135"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_LsBb5lvZEemLJtrAOuDPFQ" type="6002">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LsBb51vZEemLJtrAOuDPFQ" x="-29" y="10"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_LsBb6FvZEemLJtrAOuDPFQ" type="6003">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LsBb6VvZEemLJtrAOuDPFQ" x="-65" y="10"/>
          </children>
          <styles xmi:type="notation:ConnectorStyle" xmi:id="_LsBb4VvZEemLJtrAOuDPFQ" routing="Rectilinear"/>
          <styles xmi:type="notation:FontStyle" xmi:id="_LsBb4lvZEemLJtrAOuDPFQ" fontColor="7490599" fontName="Noto Sans" fontHeight="8"/>
          <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_LsBb41vZEemLJtrAOuDPFQ" points="[54, -50, -216, -312]$[345, -50, 75, -312]$[345, 322, 75, 60]$[316, 322, 46, 60]"/>
          <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LsCC8FvZEemLJtrAOuDPFQ" id="(0.6029411764705882,1.0)"/>
          <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LsCC8VvZEemLJtrAOuDPFQ" id="(0.695364238410596,0.0)"/>
        </edges>
        <edges xmi:type="notation:Edge" xmi:id="_TAsjYFvZEemLJtrAOuDPFQ" type="4001" element="_TAeg9lvZEemLJtrAOuDPFQ" source="_IuOrgFvNEemLJtrAOuDPFQ" target="_vI6r8FvREemLJtrAOuDPFQ">
          <children xmi:type="notation:Node" xmi:id="_TAsjZFvZEemLJtrAOuDPFQ" type="6001">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TAsjZVvZEemLJtrAOuDPFQ" x="-44" y="-154"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_TAsjZlvZEemLJtrAOuDPFQ" type="6002">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TAsjZ1vZEemLJtrAOuDPFQ" x="-21" y="10"/>
          </children>
          <children xmi:type="notation:Node" xmi:id="_TAtKcFvZEemLJtrAOuDPFQ" type="6003">
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TAtKcVvZEemLJtrAOuDPFQ" x="-45" y="10"/>
          </children>
          <styles xmi:type="notation:ConnectorStyle" xmi:id="_TAsjYVvZEemLJtrAOuDPFQ" routing="Rectilinear"/>
          <styles xmi:type="notation:FontStyle" xmi:id="_TAsjYlvZEemLJtrAOuDPFQ" fontColor="7490599" fontName="Noto Sans" fontHeight="8"/>
          <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_TAsjY1vZEemLJtrAOuDPFQ" points="[0, 15, 188, -285]$[-278, 15, -90, -285]$[-278, 330, -90, 30]$[-242, 330, -54, 30]"/>
          <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TAtKclvZEemLJtrAOuDPFQ" id="(0.0,0.6122448979591837)"/>
          <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TAtKc1vZEemLJtrAOuDPFQ" id="(0.39705882352941174,0.0)"/>
        </edges>
      </data>
    </ownedAnnotationEntries>
    <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_Itg50FvNEemLJtrAOuDPFQ" name="CyberPhysicalSystem" tooltipText="" outgoingEdges="_CU3uAFvTEemLJtrAOuDPFQ _ECuvRlvZEemLJtrAOuDPFQ _HQRCT1vZEemLJtrAOuDPFQ _Lr45GFvZEemLJtrAOuDPFQ _TAeg9lvZEemLJtrAOuDPFQ" width="12" height="10">
      <target xmi:type="ecore:EClass" href="cps.ecore#//CyberPhysicalSystem"/>
      <semanticElements xmi:type="ecore:EClass" href="cps.ecore#//CyberPhysicalSystem"/>
      <arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
      <arrangeConstraints>KEEP_SIZE</arrangeConstraints>
      <arrangeConstraints>KEEP_RATIO</arrangeConstraints>
      <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_Itr48FvNEemLJtrAOuDPFQ" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216">
        <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/>
      </ownedStyle>
      <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/>
    </ownedDiagramElements>
    <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_8iM-EFvNEemLJtrAOuDPFQ" name="ApplicationType" tooltipText="" outgoingEdges="_jGSVo1vTEemLJtrAOuDPFQ _GOOItlvUEemLJtrAOuDPFQ" incomingEdges="_Xc3bc1vTEemLJtrAOuDPFQ _ECuvRlvZEemLJtrAOuDPFQ" width="12" height="10">
      <target xmi:type="ecore:EClass" href="cps.ecore#//ApplicationType"/>
      <semanticElements xmi:type="ecore:EClass" href="cps.ecore#//ApplicationType"/>
      <arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
      <arrangeConstraints>KEEP_SIZE</arrangeConstraints>
      <arrangeConstraints>KEEP_RATIO</arrangeConstraints>
      <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_9yN0clvNEemLJtrAOuDPFQ" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216">
        <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/>
      </ownedStyle>
      <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/>
    </ownedDiagramElements>
    <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_FZ1GEFvOEemLJtrAOuDPFQ" name="HostType" tooltipText="" outgoingEdges="_YawKkFvUEemLJtrAOuDPFQ" incomingEdges="_OKZ8IFvUEemLJtrAOuDPFQ _HQRCT1vZEemLJtrAOuDPFQ" width="12" height="10">
      <target xmi:type="ecore:EClass" href="cps.ecore#//HostType"/>
      <semanticElements xmi:type="ecore:EClass" href="cps.ecore#//HostType"/>
      <arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
      <arrangeConstraints>KEEP_SIZE</arrangeConstraints>
      <arrangeConstraints>KEEP_RATIO</arrangeConstraints>
      <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_4ua9dXc3Eemo29BzW_RHcw" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216">
        <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/>
      </ownedStyle>
      <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/>
      <ownedElements xmi:type="diagram:DNodeListElement" uid="_Xxc2QFvREemLJtrAOuDPFQ" name="defaultMemory : EInt" tooltipText="">
        <target xmi:type="ecore:EAttribute" href="cps.ecore#//HostType/defaultMemory"/>
        <semanticElements xmi:type="ecore:EAttribute" href="cps.ecore#//HostType/defaultMemory"/>
        <ownedStyle xmi:type="diagram:BundledImage" uid="_aQuVEVvREemLJtrAOuDPFQ" labelAlignment="LEFT" description="_-5WboFvNEemLJtrAOuDPFQ">
          <labelFormat>bold</labelFormat>
        </ownedStyle>
        <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/>
      </ownedElements>
      <ownedElements xmi:type="diagram:DNodeListElement" uid="_bLzdQFvREemLJtrAOuDPFQ" name="defaultHdd : EInt" tooltipText="">
        <target xmi:type="ecore:EAttribute" href="cps.ecore#//HostType/defaultHdd"/>
        <semanticElements xmi:type="ecore:EAttribute" href="cps.ecore#//HostType/defaultHdd"/>
        <ownedStyle xmi:type="diagram:BundledImage" uid="_ednzUVvREemLJtrAOuDPFQ" labelAlignment="LEFT" description="_-5WboFvNEemLJtrAOuDPFQ">
          <labelFormat>bold</labelFormat>
        </ownedStyle>
        <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/>
      </ownedElements>
      <ownedElements xmi:type="diagram:DNodeListElement" uid="_4TQEYHc3Eemo29BzW_RHcw" name="cost : EInt" tooltipText="">
        <target xmi:type="ecore:EAttribute" href="cps.ecore#//HostType/cost"/>
        <semanticElements xmi:type="ecore:EAttribute" href="cps.ecore#//HostType/cost"/>
        <ownedStyle xmi:type="diagram:BundledImage" uid="_5G0PUnc3Eemo29BzW_RHcw" labelAlignment="LEFT" description="_-5WboFvNEemLJtrAOuDPFQ">
          <labelFormat>bold</labelFormat>
        </ownedStyle>
        <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/>
      </ownedElements>
    </ownedDiagramElements>
    <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_jfFiEFvREemLJtrAOuDPFQ" name="Request" tooltipText="" outgoingEdges="_INyCIFvTEemLJtrAOuDPFQ" incomingEdges="_CU3uAFvTEemLJtrAOuDPFQ" width="12" height="10">
      <target xmi:type="ecore:EClass" href="cps.ecore#//Request"/>
      <semanticElements xmi:type="ecore:EClass" href="cps.ecore#//Request"/>
      <arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
      <arrangeConstraints>KEEP_SIZE</arrangeConstraints>
      <arrangeConstraints>KEEP_RATIO</arrangeConstraints>
      <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_jfGJIFvREemLJtrAOuDPFQ" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216">
        <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/>
      </ownedStyle>
      <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/>
    </ownedDiagramElements>
    <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_p05NkFvREemLJtrAOuDPFQ" name="Requirement" tooltipText="" outgoingEdges="_Xc3bc1vTEemLJtrAOuDPFQ _dUZ2kFvTEemLJtrAOuDPFQ" incomingEdges="_INyCIFvTEemLJtrAOuDPFQ" width="12" height="10">
      <target xmi:type="ecore:EClass" href="cps.ecore#//Requirement"/>
      <semanticElements xmi:type="ecore:EClass" href="cps.ecore#//Requirement"/>
      <arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
      <arrangeConstraints>KEEP_SIZE</arrangeConstraints>
      <arrangeConstraints>KEEP_RATIO</arrangeConstraints>
      <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_OP1EIVvTEemLJtrAOuDPFQ" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216">
        <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/>
      </ownedStyle>
      <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/>
      <ownedElements xmi:type="diagram:DNodeListElement" uid="_Nr-JIFvTEemLJtrAOuDPFQ" name="count : EInt" tooltipText="">
        <target xmi:type="ecore:EAttribute" href="cps.ecore#//Requirement/count"/>
        <semanticElements xmi:type="ecore:EAttribute" href="cps.ecore#//Requirement/count"/>
        <ownedStyle xmi:type="diagram:BundledImage" uid="_ZNL60VvZEemLJtrAOuDPFQ" labelAlignment="LEFT" description="_-5WboFvNEemLJtrAOuDPFQ">
          <labelFormat>bold</labelFormat>
        </ownedStyle>
        <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/>
      </ownedElements>
    </ownedDiagramElements>
    <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_vIvs0FvREemLJtrAOuDPFQ" name="ApplicationInstance" tooltipText="" outgoingEdges="_ZlkF81vWEemLJtrAOuDPFQ" incomingEdges="_dUZ2kFvTEemLJtrAOuDPFQ _jGSVo1vTEemLJtrAOuDPFQ _TAeg9lvZEemLJtrAOuDPFQ" width="12" height="10">
      <target xmi:type="ecore:EClass" href="cps.ecore#//ApplicationInstance"/>
      <semanticElements xmi:type="ecore:EClass" href="cps.ecore#//ApplicationInstance"/>
      <arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
      <arrangeConstraints>KEEP_SIZE</arrangeConstraints>
      <arrangeConstraints>KEEP_RATIO</arrangeConstraints>
      <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_vIwT4FvREemLJtrAOuDPFQ" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216">
        <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/>
      </ownedStyle>
      <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/>
    </ownedDiagramElements>
    <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_PdlGIFvSEemLJtrAOuDPFQ" name="ResourceRequirement" tooltipText="" outgoingEdges="_OKZ8IFvUEemLJtrAOuDPFQ" incomingEdges="_GOOItlvUEemLJtrAOuDPFQ" width="12" height="10">
      <target xmi:type="ecore:EClass" href="cps.ecore#//ResourceRequirement"/>
      <semanticElements xmi:type="ecore:EClass" href="cps.ecore#//ResourceRequirement"/>
      <arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
      <arrangeConstraints>KEEP_SIZE</arrangeConstraints>
      <arrangeConstraints>KEEP_RATIO</arrangeConstraints>
      <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_TcKbkVvSEemLJtrAOuDPFQ" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216">
        <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/>
      </ownedStyle>
      <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/>
      <ownedElements xmi:type="diagram:DNodeListElement" uid="_ReIBkFvSEemLJtrAOuDPFQ" name="requiredMemory : EInt" tooltipText="">
        <target xmi:type="ecore:EAttribute" href="cps.ecore#//ResourceRequirement/requiredMemory"/>
        <semanticElements xmi:type="ecore:EAttribute" href="cps.ecore#//ResourceRequirement/requiredMemory"/>
        <ownedStyle xmi:type="diagram:BundledImage" uid="_ShoF8VvSEemLJtrAOuDPFQ" labelAlignment="LEFT" description="_-5WboFvNEemLJtrAOuDPFQ">
          <labelFormat>bold</labelFormat>
        </ownedStyle>
        <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/>
      </ownedElements>
      <ownedElements xmi:type="diagram:DNodeListElement" uid="_S4npoFvSEemLJtrAOuDPFQ" name="requiredHdd : EInt" tooltipText="">
        <target xmi:type="ecore:EAttribute" href="cps.ecore#//ResourceRequirement/requiredHdd"/>
        <semanticElements xmi:type="ecore:EAttribute" href="cps.ecore#//ResourceRequirement/requiredHdd"/>
        <ownedStyle xmi:type="diagram:BundledImage" uid="_T0XgMFvSEemLJtrAOuDPFQ" labelAlignment="LEFT" description="_-5WboFvNEemLJtrAOuDPFQ">
          <labelFormat>bold</labelFormat>
        </ownedStyle>
        <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/>
      </ownedElements>
    </ownedDiagramElements>
    <ownedDiagramElements xmi:type="diagram:DEdge" uid="_CU3uAFvTEemLJtrAOuDPFQ" name="[0..*] requests" sourceNode="_Itg50FvNEemLJtrAOuDPFQ" targetNode="_jfFiEFvREemLJtrAOuDPFQ">
      <target xmi:type="ecore:EReference" href="cps.ecore#//CyberPhysicalSystem/requests"/>
      <semanticElements xmi:type="ecore:EReference" href="cps.ecore#//CyberPhysicalSystem/requests"/>
      <ownedStyle xmi:type="diagram:EdgeStyle" uid="_CVAQ4FvTEemLJtrAOuDPFQ" description="_CU6KQFvTEemLJtrAOuDPFQ" sourceArrow="FillDiamond" routingStyle="manhattan" strokeColor="0,0,0">
        <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_CVBfAFvTEemLJtrAOuDPFQ" showIcon="false">
          <customFeatures>labelSize</customFeatures>
        </centerLabelStyle>
        <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_CVA38FvTEemLJtrAOuDPFQ" showIcon="false" labelColor="39,76,114">
          <customFeatures>labelSize</customFeatures>
        </endLabelStyle>
      </ownedStyle>
      <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/>
    </ownedDiagramElements>
    <ownedDiagramElements xmi:type="diagram:DEdge" uid="_INyCIFvTEemLJtrAOuDPFQ" sourceNode="_jfFiEFvREemLJtrAOuDPFQ" targetNode="_p05NkFvREemLJtrAOuDPFQ" beginLabel="[1..1] request" endLabel="[0..*] requirements">
      <target xmi:type="ecore:EReference" href="cps.ecore#//Request/requirements"/>
      <semanticElements xmi:type="ecore:EReference" href="cps.ecore#//Requirement/request"/>
      <semanticElements xmi:type="ecore:EReference" href="cps.ecore#//Request/requirements"/>
      <ownedStyle xmi:type="diagram:EdgeStyle" uid="_KkeMs1vTEemLJtrAOuDPFQ" description="_KkeMsFvTEemLJtrAOuDPFQ" sourceArrow="FillDiamond" routingStyle="manhattan" strokeColor="0,0,0">
        <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_KkeMtFvTEemLJtrAOuDPFQ" showIcon="false"/>
        <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_KkeMtVvTEemLJtrAOuDPFQ" showIcon="false"/>
      </ownedStyle>
      <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='Bi-directional%20EC_EReference%20']"/>
    </ownedDiagramElements>
    <ownedDiagramElements xmi:type="diagram:DEdge" uid="_Xc3bc1vTEemLJtrAOuDPFQ" name="[0..1] type" sourceNode="_p05NkFvREemLJtrAOuDPFQ" targetNode="_8iM-EFvNEemLJtrAOuDPFQ">
      <target xmi:type="ecore:EReference" href="cps.ecore#//Requirement/type"/>
      <semanticElements xmi:type="ecore:EReference" href="cps.ecore#//Requirement/type"/>
      <ownedStyle xmi:type="diagram:EdgeStyle" uid="_Xc5QoFvTEemLJtrAOuDPFQ" routingStyle="manhattan" strokeColor="0,0,0">
        <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']/@style"/>
        <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_Xc5QolvTEemLJtrAOuDPFQ" showIcon="false">
          <customFeatures>labelSize</customFeatures>
        </centerLabelStyle>
        <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_Xc5QoVvTEemLJtrAOuDPFQ" showIcon="false" labelColor="39,76,114">
          <customFeatures>labelSize</customFeatures>
        </endLabelStyle>
      </ownedStyle>
      <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/>
    </ownedDiagramElements>
    <ownedDiagramElements xmi:type="diagram:DEdge" uid="_dUZ2kFvTEemLJtrAOuDPFQ" sourceNode="_p05NkFvREemLJtrAOuDPFQ" targetNode="_vIvs0FvREemLJtrAOuDPFQ" beginLabel="[0..1] requirement" endLabel="[0..*] instances">
      <target xmi:type="ecore:EReference" href="cps.ecore#//Requirement/instances"/>
      <semanticElements xmi:type="ecore:EReference" href="cps.ecore#//Requirement/instances"/>
      <semanticElements xmi:type="ecore:EReference" href="cps.ecore#//ApplicationInstance/requirement"/>
      <ownedStyle xmi:type="diagram:EdgeStyle" uid="_dUadoFvTEemLJtrAOuDPFQ" sourceArrow="InputArrow" routingStyle="manhattan" strokeColor="0,0,0">
        <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='Bi-directional%20EC_EReference%20']/@style"/>
        <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_dUadoVvTEemLJtrAOuDPFQ" showIcon="false"/>
        <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_dUadolvTEemLJtrAOuDPFQ" showIcon="false"/>
      </ownedStyle>
      <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='Bi-directional%20EC_EReference%20']"/>
    </ownedDiagramElements>
    <ownedDiagramElements xmi:type="diagram:DEdge" uid="_jGSVo1vTEemLJtrAOuDPFQ" sourceNode="_8iM-EFvNEemLJtrAOuDPFQ" targetNode="_vIvs0FvREemLJtrAOuDPFQ" beginLabel="[1..1] type" endLabel="[0..*] instances">
      <target xmi:type="ecore:EReference" href="cps.ecore#//ApplicationType/instances"/>
      <semanticElements xmi:type="ecore:EReference" href="cps.ecore#//ApplicationType/instances"/>
      <semanticElements xmi:type="ecore:EReference" href="cps.ecore#//ApplicationInstance/type"/>
      <ownedStyle xmi:type="diagram:EdgeStyle" uid="_nwVC4FvTEemLJtrAOuDPFQ" description="_KkeMsFvTEemLJtrAOuDPFQ" sourceArrow="FillDiamond" routingStyle="manhattan" strokeColor="0,0,0">
        <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_nwVC4VvTEemLJtrAOuDPFQ" showIcon="false"/>
        <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_nwVC4lvTEemLJtrAOuDPFQ" showIcon="false"/>
      </ownedStyle>
      <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='Bi-directional%20EC_EReference%20']"/>
    </ownedDiagramElements>
    <ownedDiagramElements xmi:type="diagram:DEdge" uid="_GOOItlvUEemLJtrAOuDPFQ" name="[0..*] requirements" sourceNode="_8iM-EFvNEemLJtrAOuDPFQ" targetNode="_PdlGIFvSEemLJtrAOuDPFQ">
      <target xmi:type="ecore:EReference" href="cps.ecore#//ApplicationType/requirements"/>
      <semanticElements xmi:type="ecore:EReference" href="cps.ecore#//ApplicationType/requirements"/>
      <ownedStyle xmi:type="diagram:EdgeStyle" uid="_GOPW0FvUEemLJtrAOuDPFQ" description="_CU6KQFvTEemLJtrAOuDPFQ" sourceArrow="FillDiamond" routingStyle="manhattan" strokeColor="0,0,0">
        <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_GOPW0lvUEemLJtrAOuDPFQ" showIcon="false">
          <customFeatures>labelSize</customFeatures>
        </centerLabelStyle>
        <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_GOPW0VvUEemLJtrAOuDPFQ" showIcon="false" labelColor="39,76,114">
          <customFeatures>labelSize</customFeatures>
        </endLabelStyle>
      </ownedStyle>
      <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/>
    </ownedDiagramElements>
    <ownedDiagramElements xmi:type="diagram:DEdge" uid="_OKZ8IFvUEemLJtrAOuDPFQ" name="[1..1] hostType" sourceNode="_PdlGIFvSEemLJtrAOuDPFQ" targetNode="_FZ1GEFvOEemLJtrAOuDPFQ">
      <target xmi:type="ecore:EReference" href="cps.ecore#//ResourceRequirement/hostType"/>
      <semanticElements xmi:type="ecore:EReference" href="cps.ecore#//ResourceRequirement/hostType"/>
      <ownedStyle xmi:type="diagram:EdgeStyle" uid="_PIc4w1vUEemLJtrAOuDPFQ" description="_PIc4wFvUEemLJtrAOuDPFQ" routingStyle="manhattan" strokeColor="0,0,0">
        <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_PIc4xVvUEemLJtrAOuDPFQ" showIcon="false">
          <labelFormat>bold</labelFormat>
        </centerLabelStyle>
        <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_PIc4xFvUEemLJtrAOuDPFQ" labelSize="6" showIcon="false" labelColor="39,76,114"/>
      </ownedStyle>
      <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/>
    </ownedDiagramElements>
    <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_UoGYUFvUEemLJtrAOuDPFQ" name="HostInstance" tooltipText="" incomingEdges="_YawKkFvUEemLJtrAOuDPFQ _ZlkF81vWEemLJtrAOuDPFQ _Lr45GFvZEemLJtrAOuDPFQ" width="12" height="10">
      <target xmi:type="ecore:EClass" href="cps.ecore#//HostInstance"/>
      <semanticElements xmi:type="ecore:EClass" href="cps.ecore#//HostInstance"/>
      <arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
      <arrangeConstraints>KEEP_SIZE</arrangeConstraints>
      <arrangeConstraints>KEEP_RATIO</arrangeConstraints>
      <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_pw7zQVvUEemLJtrAOuDPFQ" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216">
        <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/>
      </ownedStyle>
      <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/>
      <ownedElements xmi:type="diagram:DNodeListElement" uid="_jO97EFvUEemLJtrAOuDPFQ" name="/availableMemory : EInt" tooltipText="">
        <target xmi:type="ecore:EAttribute" href="cps.ecore#//HostInstance/availableMemory"/>
        <semanticElements xmi:type="ecore:EAttribute" href="cps.ecore#//HostInstance/availableMemory"/>
        <ownedStyle xmi:type="diagram:BundledImage" uid="_8rRg5FvVEemLJtrAOuDPFQ" labelColor="39,76,114" labelAlignment="LEFT" description="_8rRg4lvVEemLJtrAOuDPFQ"/>
        <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/>
      </ownedElements>
      <ownedElements xmi:type="diagram:DNodeListElement" uid="_lZB-4FvUEemLJtrAOuDPFQ" name="/availableHdd : EInt" tooltipText="">
        <target xmi:type="ecore:EAttribute" href="cps.ecore#//HostInstance/availableHdd"/>
        <semanticElements xmi:type="ecore:EAttribute" href="cps.ecore#//HostInstance/availableHdd"/>
        <ownedStyle xmi:type="diagram:BundledImage" uid="_AAbe0lvWEemLJtrAOuDPFQ" labelColor="39,76,114" labelAlignment="LEFT" description="_8rRg4lvVEemLJtrAOuDPFQ"/>
        <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/>
      </ownedElements>
      <ownedElements xmi:type="diagram:DNodeListElement" uid="_n0acMFvUEemLJtrAOuDPFQ" name="/totalMemory : EInt" tooltipText="">
        <target xmi:type="ecore:EAttribute" href="cps.ecore#//HostInstance/totalMemory"/>
        <semanticElements xmi:type="ecore:EAttribute" href="cps.ecore#//HostInstance/totalMemory"/>
        <ownedStyle xmi:type="diagram:BundledImage" uid="_DOTwE1vWEemLJtrAOuDPFQ" labelColor="39,76,114" labelAlignment="LEFT" description="_8rRg4lvVEemLJtrAOuDPFQ"/>
        <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/>
      </ownedElements>
      <ownedElements xmi:type="diagram:DNodeListElement" uid="_pHVcoFvUEemLJtrAOuDPFQ" name="/totalHdd : EInt" tooltipText="">
        <target xmi:type="ecore:EAttribute" href="cps.ecore#//HostInstance/totalHdd"/>
        <semanticElements xmi:type="ecore:EAttribute" href="cps.ecore#//HostInstance/totalHdd"/>
        <ownedStyle xmi:type="diagram:BundledImage" uid="_EOBgpVvWEemLJtrAOuDPFQ" labelColor="39,76,114" labelAlignment="LEFT" description="_8rRg4lvVEemLJtrAOuDPFQ"/>
        <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/>
      </ownedElements>
    </ownedDiagramElements>
    <ownedDiagramElements xmi:type="diagram:DEdge" uid="_YawKkFvUEemLJtrAOuDPFQ" sourceNode="_FZ1GEFvOEemLJtrAOuDPFQ" targetNode="_UoGYUFvUEemLJtrAOuDPFQ" beginLabel="[1..1] type" endLabel="[0..*] instances">
      <target xmi:type="ecore:EReference" href="cps.ecore#//HostType/instances"/>
      <semanticElements xmi:type="ecore:EReference" href="cps.ecore#//HostType/instances"/>
      <semanticElements xmi:type="ecore:EReference" href="cps.ecore#//HostInstance/type"/>
      <ownedStyle xmi:type="diagram:EdgeStyle" uid="_aF7S8FvUEemLJtrAOuDPFQ" description="_KkeMsFvTEemLJtrAOuDPFQ" sourceArrow="FillDiamond" routingStyle="manhattan" strokeColor="0,0,0">
        <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_aF7S8VvUEemLJtrAOuDPFQ" showIcon="false"/>
        <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_aF7S8lvUEemLJtrAOuDPFQ" showIcon="false"/>
      </ownedStyle>
      <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='Bi-directional%20EC_EReference%20']"/>
    </ownedDiagramElements>
    <ownedDiagramElements xmi:type="diagram:DEdge" uid="_ZlkF81vWEemLJtrAOuDPFQ" sourceNode="_vIvs0FvREemLJtrAOuDPFQ" targetNode="_UoGYUFvUEemLJtrAOuDPFQ" beginLabel="[0..*] applications" endLabel="[1..1] allocatedTo">
      <target xmi:type="ecore:EReference" href="cps.ecore#//ApplicationInstance/allocatedTo"/>
      <semanticElements xmi:type="ecore:EReference" href="cps.ecore#//ApplicationInstance/allocatedTo"/>
      <semanticElements xmi:type="ecore:EReference" href="cps.ecore#//HostInstance/applications"/>
      <ownedStyle xmi:type="diagram:EdgeStyle" uid="_5GJws3cmEemo29BzW_RHcw" description="_5GJwsHcmEemo29BzW_RHcw" sourceArrow="InputArrow" routingStyle="manhattan" strokeColor="0,0,0">
        <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_5GJwtHcmEemo29BzW_RHcw" showIcon="false">
          <labelFormat>bold</labelFormat>
        </beginLabelStyle>
        <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_5GJwtXcmEemo29BzW_RHcw" showIcon="false">
          <labelFormat>bold</labelFormat>
        </endLabelStyle>
      </ownedStyle>
      <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='Bi-directional%20EC_EReference%20']"/>
    </ownedDiagramElements>
    <ownedDiagramElements xmi:type="diagram:DEdge" uid="_ECuvRlvZEemLJtrAOuDPFQ" name="[0..*] applicationTypes" sourceNode="_Itg50FvNEemLJtrAOuDPFQ" targetNode="_8iM-EFvNEemLJtrAOuDPFQ">
      <target xmi:type="ecore:EReference" href="cps.ecore#//CyberPhysicalSystem/applicationTypes"/>
      <semanticElements xmi:type="ecore:EReference" href="cps.ecore#//CyberPhysicalSystem/applicationTypes"/>
      <ownedStyle xmi:type="diagram:EdgeStyle" uid="_ECvWUFvZEemLJtrAOuDPFQ" description="_CU6KQFvTEemLJtrAOuDPFQ" sourceArrow="FillDiamond" routingStyle="manhattan" strokeColor="0,0,0">
        <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_ECvWUlvZEemLJtrAOuDPFQ" showIcon="false">
          <customFeatures>labelSize</customFeatures>
        </centerLabelStyle>
        <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_ECvWUVvZEemLJtrAOuDPFQ" showIcon="false" labelColor="39,76,114">
          <customFeatures>labelSize</customFeatures>
        </endLabelStyle>
      </ownedStyle>
      <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/>
    </ownedDiagramElements>
    <ownedDiagramElements xmi:type="diagram:DEdge" uid="_HQRCT1vZEemLJtrAOuDPFQ" name="[0..*] hostTypes" sourceNode="_Itg50FvNEemLJtrAOuDPFQ" targetNode="_FZ1GEFvOEemLJtrAOuDPFQ">
      <target xmi:type="ecore:EReference" href="cps.ecore#//CyberPhysicalSystem/hostTypes"/>
      <semanticElements xmi:type="ecore:EReference" href="cps.ecore#//CyberPhysicalSystem/hostTypes"/>
      <ownedStyle xmi:type="diagram:EdgeStyle" uid="_HQRpUFvZEemLJtrAOuDPFQ" description="_CU6KQFvTEemLJtrAOuDPFQ" sourceArrow="FillDiamond" routingStyle="manhattan" strokeColor="0,0,0">
        <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_HQRpUlvZEemLJtrAOuDPFQ" showIcon="false">
          <customFeatures>labelSize</customFeatures>
        </centerLabelStyle>
        <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_HQRpUVvZEemLJtrAOuDPFQ" showIcon="false" labelColor="39,76,114">
          <customFeatures>labelSize</customFeatures>
        </endLabelStyle>
      </ownedStyle>
      <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/>
    </ownedDiagramElements>
    <ownedDiagramElements xmi:type="diagram:DEdge" uid="_Lr45GFvZEemLJtrAOuDPFQ" name="[0..*] /hosts" sourceNode="_Itg50FvNEemLJtrAOuDPFQ" targetNode="_UoGYUFvUEemLJtrAOuDPFQ">
      <target xmi:type="ecore:EReference" href="cps.ecore#//CyberPhysicalSystem/hosts"/>
      <semanticElements xmi:type="ecore:EReference" href="cps.ecore#//CyberPhysicalSystem/hosts"/>
      <ownedStyle xmi:type="diagram:EdgeStyle" uid="_QukvyVvZEemLJtrAOuDPFQ" description="_QukvxlvZEemLJtrAOuDPFQ" routingStyle="manhattan" strokeColor="114,159,207">
        <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_Qukvy1vZEemLJtrAOuDPFQ" showIcon="false" labelColor="39,76,114"/>
        <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_QukvylvZEemLJtrAOuDPFQ" labelSize="6" showIcon="false" labelColor="39,76,114"/>
      </ownedStyle>
      <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/>
    </ownedDiagramElements>
    <ownedDiagramElements xmi:type="diagram:DEdge" uid="_TAeg9lvZEemLJtrAOuDPFQ" name="[0..*] /applications" sourceNode="_Itg50FvNEemLJtrAOuDPFQ" targetNode="_vIvs0FvREemLJtrAOuDPFQ">
      <target xmi:type="ecore:EReference" href="cps.ecore#//CyberPhysicalSystem/applications"/>
      <semanticElements xmi:type="ecore:EReference" href="cps.ecore#//CyberPhysicalSystem/applications"/>
      <ownedStyle xmi:type="diagram:EdgeStyle" uid="_XFbkJlvZEemLJtrAOuDPFQ" description="_QukvxlvZEemLJtrAOuDPFQ" routingStyle="manhattan" strokeColor="114,159,207">
        <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_XFbkKFvZEemLJtrAOuDPFQ" showIcon="false" labelColor="39,76,114"/>
        <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_XFbkJ1vZEemLJtrAOuDPFQ" labelSize="6" showIcon="false" labelColor="39,76,114"/>
      </ownedStyle>
      <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/>
    </ownedDiagramElements>
    <description xmi:type="description_1:DiagramDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']"/>
    <filterVariableHistory xmi:type="diagram:FilterVariableHistory" uid="_kSzQQFvMEemLJtrAOuDPFQ"/>
    <activatedLayers xmi:type="description_1:Layer" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer"/>
    <activatedLayers xmi:type="description_1:AdditionalLayer" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@additionalLayers[name='Package']"/>
    <activatedLayers xmi:type="description_1:AdditionalLayer" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@additionalLayers[name='Validation']"/>
    <target xmi:type="ecore:EPackage" href="cps.ecore#/"/>
  </diagram:DSemanticDiagram>
</xmi:XMI>