-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathllo_sfdp.dot
367 lines (365 loc) · 26 KB
/
llo_sfdp.dot
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
digraph noname {
graph [charset="UTF-8";colorscheme="svg";fontsize=11.0;label="error";overlap="false";]
0 [color=green;label="error
error:Error
\"An recognized irregularity in program execution.\"@en-US";peripheries=1;shape=ellipse;]
1 [color=green;label="error:unrecognizedFormat
'unrecognized format'
\"A syntactic format that is not recognized as any of the RDF serialization formats.\"@en-US";peripheries=1;shape=ellipse;]
2 [color=blue;label="'HTTP status'
httpo:Status
\"A status that is returned by an HTTP server, indicating whether an HTTP request was handled successfully or not.\"@en-US";peripheries=1;shape=ellipse;]
3 [color=red;label="'file archive'
llo:Archive
\"The class of resources that denote a data document that can be unpacked in order to reveal one or more data document entries. These entries are of type ArchiveEntry.Since archives can contain archives, there may be resources that are both Archive and ArchiveEntry.\"@en-US";peripheries=1;shape=ellipse;]
4 [color=red;label="'file archive entry'
llo:ArchiveEntry
\"The class of resource that denote data documents that are not directly downloaded over the Internet, but that are extracted from another data document. The data document from which the archive entry is extracted is always of type Archive, and can either be of type URL or of type ArchiveEntry.\"@en-US";peripheries=1;shape=ellipse;]
5 [color=red;label="'data document'
llo:DataDocument
\"A data document that is handled by the LOD Laundromat.
Instances of this class are named by using MD5 hashed of the source(s) of the data document. The source of a data document is either its URL, or the pair of (1) the source of the archive from which it was derived, and (2) its entry path within that archive.\"@en-US";peripheries=1;shape=ellipse;]
6 [color=red;label="'URL'
llo:URL
\"The class of resources denoting data documents that are directly downloaded over the Internet.Such URLs are always added as seed points to the LOD Basket, via an HTTP SEND request to the LOD Basket endpoint.These requests can be performed either by (1) a bash script we use to initialize the LOD Laundromat, (2) the procedure the LOD Washing Machine cleaning process uses to extract VoID datadump locations, and (3) human input, delivered through the HTML form at the LOD Laundromat dissemination Website.\"@en-US";peripheries=1;shape=ellipse;]
7 [color=red;label="added
llo:added
\"The date and time at which the dirty data document was added to the LOD Basket.\"@en-US";peripheries=1;shape=hexagon;]
8 [color=red;label="'archive file type'
llo:archiveFileType
\"The high-level file type of an archive file.Possible values: `file` and `dir`.An archive of type `dir` can be unpacked into archive entries.\"@en-US";peripheries=1;shape=hexagon;]
9 [color=red;label="'archive filters'
llo:archiveFilters
\"A list of filters that were applied in unpacking the archive.\"@en-US";peripheries=1;shape=hexagon;]
10 [color=red;label="'archive format'
llo:archiveFormat
\"TODO\"@en-US";peripheries=1;shape=hexagon;]
11 [color=red;label="'archive last modified'
llo:archiveLastModified
\"TODO\"@en-US";peripheries=1;shape=hexagon;]
12 [color=red;label="'archive size'
llo:archiveSize
\"TODO\"@en-US";peripheries=1;shape=hexagon;]
13 [color=red;label="'byte count'
llo:byteCount
\"The number of bytes that were processed in the stream of the dirty data document.\"@en-US";peripheries=1;shape=hexagon;]
14 [color=red;label="'character count'
llo:characterCount
\"The number of characters that were processed in the stream of the dirty data document.\"@en-US";peripheries=1;shape=hexagon;]
15 [color=red;label="'contains entry'
llo:containsEntry
\"A link between a parent archive and one of its direct archive entries.\"@en-US";peripheries=1;shape=hexagon;]
16 [color=red;label="'content length'
llo:contentLength
\"The number of bytes denoted in the Content-Length header of the HTTP reply message, received upon downloading a single dirty data document of type URL. Availability of this information depends on whether the disseminating host can be accessed and the HTTP reply contains the factum.\"@en-US";peripheries=1;shape=hexagon;]
17 [color=red;label="'content type'
llo:contentType
\"The value of the Content-Type header of the HTTP reply message, received upon downloading a single data document of type URL. Availability of this information depends on whether the disseminating host can be accessed and the HTTP reply contains the factum.\"@en-US";peripheries=1;shape=hexagon;]
18 [color=red;label="'byte size'
llo:downloadSize
\"The size of the downloaded dirty data document before unpacking. Represented in bytes.Availability: Data documents that are directly downloaded.\"@en-US";peripheries=1;shape=hexagon;]
19 [color=red;label="llo:duplicates
'number of duplicate triples'
\"The number of triples that are duplicates of other triples in the same dirty data document.\"@en-US";peripheries=1;shape=hexagon;]
20 [color=red;label="'end cleaning a data document'
llo:endClean
\"The date and time at which the process of cleaning the data document ended.\"@en-US";peripheries=1;shape=hexagon;]
21 [color=red;label="'end unpacking a data document'
llo:endUnpack
\"The date and time at which the process of downloading and unpacking the data document ended.\"@en-US";peripheries=1;shape=hexagon;]
22 [color=red;label="llo:exception
status
\"A blockig exception that occured somewhere during the unpacking and/or cleaning process. Possible values: (1) fail, failed to unpack/clean due to an unanticipated reason. (2) true, successfully unpacked and cleaned data document. (3) exception, failed to unpack/clean due to an anticipated reason.\"@en-US";peripheries=1;shape=hexagon;]
23 [color=red;label="'file extension'
llo:fileExtension
\"The file extension of a the dirty data document.This is only set for data documents that can be downloading and extracted, and that have a file extension.\"@en-US";peripheries=1;shape=hexagon;]
24 [color=red;label="'HTTP status'
llo:httpStatus
\"The HTTP status of the reply that was received when requesting the resource located at the URL.\"@en-US";peripheries=1;shape=hexagon;]
25 [color=red;label="llo:lastModified
'last modified'
\"The date and time denoted by the Last-Modified header of the HTTP reply message, received upon downloading a single data document of type URL. Availability of this information depends on whether the disseminating host can be accessed and the HTTP reply contains the factum.\"@en-US";peripheries=1;shape=hexagon;]
26 [color=red;label="llo:lineCount
'line count'
\"The number of lines that were processed in the stream of the data document.\"@en-US";peripheries=1;shape=hexagon;]
27 [color=red;label="'MD5'
llo:md5
\"Slightly superfluous property uniquely identifying a data document within the LOD Laundromat context. In contrast, the data document IRI acts as the *globally* unique identifier.\"@en-US";peripheries=1;shape=hexagon;]
28 [color=red;label="llo:number_of_warnings
'number of warnings'
\"The number of warnings detected while cleaning the given data document.\"@en-US";peripheries=1;shape=hexagon;]
29 [color=red;label="'file archive path'
llo:path
\"For data documents that are entries in a file archive, the path of the data document in that file archive.\"@en-US";peripheries=1;shape=hexagon;]
30 [color=red;label="llo:serializationFormat
'serialization format'
\"The RDF serialization format that the dirty data document was parsed in.This format is determined based on a parse of an initial portion of the file contents, the file extension (if any) and the value of the HTTP Content-Type header (if any).The possible values are: JSON-LD, N-Quads, N-Triples, RDF/XML, RDFa, Turtle, TriG.\"@en-US";peripheries=1;shape=hexagon;]
31 [color=red;label="llo:startClean
'start cleaning a data document'
\"The date and time at which the process of cleaning the data document started.\"@en-US";peripheries=1;shape=hexagon;]
32 [color=red;label="llo:startUnpack
'start unpacking a data document'
\"The date and time at which the process of downloading and unpacking the data document started.\"@en-US";peripheries=1;shape=hexagon;]
33 [color=red;label="llo:statementsType
'statements type'
\"The type of statements contained in a data document. Either `triples` or `quadruples`. The latter indicates that the data document contains at least one quadruple.\"@en-US";peripheries=1;shape=hexagon;]
34 [color=red;label="llo:triples
triples
\"The number of triples that could be read from the dirty data document. This is also the number of triples that is stored in the cleaned data document.
This is after triple deduplication.\"@en-US";peripheries=1;shape=hexagon;]
35 [color=red;label="llo:unpackedSize
'unpacked file size'
\"The size of the unpacked dirty data document. Represented in bytes.Availability: Every data document.\"@en-US";peripheries=1;shape=hexagon;]
36 [color=red;label="'URL'
llo:url
\"The URL from which the original version of the data document was downloaded.\"@en-US";peripheries=1;shape=hexagon;]
37 [color=red;label="llo:warning
message
\"A non-blocking warning message that is either emitted while downloading, unpacking, or cleaning a dirty data document.Possible values: (1) TODO (1) Syntax error while parsing RDF file. (2) No RDF in file.\"@en-US";peripheries=1;shape=hexagon;]
38 [color=whitesmoke;label="rdf:List";peripheries=1;shape=ellipse;]
39 [color=whitesmoke;label="rdf:Property";peripheries=1;shape=ellipse;]
40 [color=lightgreen;label="rdfs:Class";peripheries=1;shape=ellipse;]
41 [color=lightgreen;label="rdfs:Resource";peripheries=1;shape=ellipse;]
42 [color=palegoldenrod;label="xsd:dateTime";peripheries=1;shape=ellipse;]
43 [color=palegoldenrod;label="xsd:nonNegativeInteger";peripheries=1;shape=ellipse;]
44 [color=palegoldenrod;label="xsd:string";peripheries=1;shape=ellipse;]
45 [color=blue;label="\"A blockig exception that occured somewhere dur ...\"@en-US";peripheries=0;shape=plaintext;]
46 [color=blue;label="\"A data document that is handled by the LOD Lau ...\"@en-US";peripheries=0;shape=plaintext;]
47 [color=blue;label="\"A link between a parent archive and one of its ...\"@en-US";peripheries=0;shape=plaintext;]
48 [color=blue;label="\"A list of filters that were applied in unpacki ...\"@en-US";peripheries=0;shape=plaintext;]
49 [color=blue;label="\"A non-blocking warning message that is either ...\"@en-US";peripheries=0;shape=plaintext;]
50 [color=blue;label="\"A syntactic format that is not recognized as a ...\"@en-US";peripheries=0;shape=plaintext;]
51 [color=blue;label="\"For data documents that are entries in a file ...\"@en-US";peripheries=0;shape=plaintext;]
52 [color=blue;label="\"HTTP status\"@en-US";peripheries=0;shape=plaintext;]
53 [color=blue;label="\"MD5\"@en-US";peripheries=0;shape=plaintext;]
54 [color=blue;label="\"Slightly superfluous property uniquely identif ...\"@en-US";peripheries=0;shape=plaintext;]
55 [color=blue;label="\"TODO\"@en-US";peripheries=0;shape=plaintext;]
56 [color=blue;label="\"The HTTP status of the reply that was received ...\"@en-US";peripheries=0;shape=plaintext;]
57 [color=blue;label="\"The RDF serialization format that the dirty da ...\"@en-US";peripheries=0;shape=plaintext;]
58 [color=blue;label="\"The URL from which the original version of the ...\"@en-US";peripheries=0;shape=plaintext;]
59 [color=blue;label="\"The class of resource that denote data documen ...\"@en-US";peripheries=0;shape=plaintext;]
60 [color=blue;label="\"The class of resources denoting data documents ...\"@en-US";peripheries=0;shape=plaintext;]
61 [color=blue;label="\"The class of resources that denote a data docu ...\"@en-US";peripheries=0;shape=plaintext;]
62 [color=blue;label="\"The date and time at which the dirty data docu ...\"@en-US";peripheries=0;shape=plaintext;]
63 [color=blue;label="\"The date and time at which the process of clea ...\"@en-US";peripheries=0;shape=plaintext;]
64 [color=blue;label="\"The date and time at which the process of clea ...\"@en-US";peripheries=0;shape=plaintext;]
65 [color=blue;label="\"The date and time at which the process of down ...\"@en-US";peripheries=0;shape=plaintext;]
66 [color=blue;label="\"The date and time at which the process of down ...\"@en-US";peripheries=0;shape=plaintext;]
67 [color=blue;label="\"The date and time denoted by the Last-Modified ...\"@en-US";peripheries=0;shape=plaintext;]
68 [color=blue;label="\"The file extension of a the dirty data documen ...\"@en-US";peripheries=0;shape=plaintext;]
69 [color=blue;label="\"The high-level file type of an archive file.Po ...\"@en-US";peripheries=0;shape=plaintext;]
70 [color=blue;label="\"The number of bytes denoted in the Content-Len ...\"@en-US";peripheries=0;shape=plaintext;]
71 [color=blue;label="\"The number of bytes that were processed in the ...\"@en-US";peripheries=0;shape=plaintext;]
72 [color=blue;label="\"The number of characters that were processed i ...\"@en-US";peripheries=0;shape=plaintext;]
73 [color=blue;label="\"The number of lines that were processed in the ...\"@en-US";peripheries=0;shape=plaintext;]
74 [color=blue;label="\"The number of triples that are duplicates of o ...\"@en-US";peripheries=0;shape=plaintext;]
75 [color=blue;label="\"The number of triples that could be read from ...\"@en-US";peripheries=0;shape=plaintext;]
76 [color=blue;label="\"The number of warnings detected while cleaning ...\"@en-US";peripheries=0;shape=plaintext;]
77 [color=blue;label="\"The size of the downloaded dirty data document ...\"@en-US";peripheries=0;shape=plaintext;]
78 [color=blue;label="\"The size of the unpacked dirty data document. ...\"@en-US";peripheries=0;shape=plaintext;]
79 [color=blue;label="\"The type of statements contained in a data doc ...\"@en-US";peripheries=0;shape=plaintext;]
80 [color=blue;label="\"The value of the Content-Type header of the HT ...\"@en-US";peripheries=0;shape=plaintext;]
81 [color=blue;label="\"URL\"@en-US";peripheries=0;shape=plaintext;]
82 [color=blue;label="\"added\"@en-US";peripheries=0;shape=plaintext;]
83 [color=blue;label="\"archive file type\"@en-US";peripheries=0;shape=plaintext;]
84 [color=blue;label="\"archive filters\"@en-US";peripheries=0;shape=plaintext;]
85 [color=blue;label="\"archive format\"@en-US";peripheries=0;shape=plaintext;]
86 [color=blue;label="\"archive last modified\"@en-US";peripheries=0;shape=plaintext;]
87 [color=blue;label="\"archive size\"@en-US";peripheries=0;shape=plaintext;]
88 [color=blue;label="\"byte count\"@en-US";peripheries=0;shape=plaintext;]
89 [color=blue;label="\"byte size\"@en-US";peripheries=0;shape=plaintext;]
90 [color=blue;label="\"character count\"@en-US";peripheries=0;shape=plaintext;]
91 [color=blue;label="\"contains entry\"@en-US";peripheries=0;shape=plaintext;]
92 [color=blue;label="\"content length\"@en-US";peripheries=0;shape=plaintext;]
93 [color=blue;label="\"content type\"@en-US";peripheries=0;shape=plaintext;]
94 [color=blue;label="\"data document\"@en-US";peripheries=0;shape=plaintext;]
95 [color=blue;label="\"end cleaning a data document\"@en-US";peripheries=0;shape=plaintext;]
96 [color=blue;label="\"end unpacking a data document\"@en-US";peripheries=0;shape=plaintext;]
97 [color=blue;label="\"file archive\"@en-US";peripheries=0;shape=plaintext;]
98 [color=blue;label="\"file archive entry\"@en-US";peripheries=0;shape=plaintext;]
99 [color=blue;label="\"file archive path\"@en-US";peripheries=0;shape=plaintext;]
100 [color=blue;label="\"file extension\"@en-US";peripheries=0;shape=plaintext;]
101 [color=blue;label="\"last modified\"@en-US";peripheries=0;shape=plaintext;]
102 [color=blue;label="\"line count\"@en-US";peripheries=0;shape=plaintext;]
103 [color=blue;label="\"message\"@en-US";peripheries=0;shape=plaintext;]
104 [color=blue;label="\"number of duplicate triples\"@en-US";peripheries=0;shape=plaintext;]
105 [color=blue;label="\"number of warnings\"@en-US";peripheries=0;shape=plaintext;]
106 [color=blue;label="\"serialization format\"@en-US";peripheries=0;shape=plaintext;]
107 [color=blue;label="\"start cleaning a data document\"@en-US";peripheries=0;shape=plaintext;]
108 [color=blue;label="\"start unpacking a data document\"@en-US";peripheries=0;shape=plaintext;]
109 [color=blue;label="\"statements type\"@en-US";peripheries=0;shape=plaintext;]
110 [color=blue;label="\"status\"@en-US";peripheries=0;shape=plaintext;]
111 [color=blue;label="\"triples\"@en-US";peripheries=0;shape=plaintext;]
112 [color=blue;label="\"unpacked file size\"@en-US";peripheries=0;shape=plaintext;]
113 [color=blue;label="\"unrecognized format\"@en-US";peripheries=0;shape=plaintext;]
1 -> 41 [arrowhead=empty;label="";style=solid;]
1 -> 50 [arrowhead=normal;label="rdfs:comment";style=solid;]
1 -> 113 [arrowhead=none;label="";style=dotted;]
3 -> 61 [arrowhead=normal;label="rdfs:comment";style=solid;]
3 -> 97 [arrowhead=none;label="";style=dotted;]
3 -> 5 [arrowhead=box;label="";style=solid;]
4 -> 59 [arrowhead=normal;label="rdfs:comment";style=solid;]
4 -> 98 [arrowhead=none;label="";style=dotted;]
4 -> 5 [arrowhead=box;label="";style=solid;]
5 -> 46 [arrowhead=normal;label="rdfs:comment";style=solid;]
5 -> 94 [arrowhead=none;label="";style=dotted;]
5 -> 40 [arrowhead=box;label="";style=solid;]
6 -> 60 [arrowhead=normal;label="rdfs:comment";style=solid;]
6 -> 81 [arrowhead=none;label="";style=dotted;]
6 -> 5 [arrowhead=box;label="";style=solid;]
7 -> 39 [arrowhead=empty;label="";style=solid;]
7 -> 62 [arrowhead=normal;label="rdfs:comment";style=solid;]
7 -> 5 [arrowhead=normal;label="rdfs:domain";style=solid;]
7 -> 82 [arrowhead=none;label="";style=dotted;]
7 -> 42 [arrowhead=normal;label="rdfs:range";style=solid;]
8 -> 39 [arrowhead=empty;label="";style=solid;]
8 -> 69 [arrowhead=normal;label="rdfs:comment";style=solid;]
8 -> 3 [arrowhead=normal;label="rdfs:domain";style=solid;]
8 -> 83 [arrowhead=none;label="";style=dotted;]
8 -> 44 [arrowhead=normal;label="rdfs:range";style=solid;]
9 -> 39 [arrowhead=empty;label="";style=solid;]
9 -> 48 [arrowhead=normal;label="rdfs:comment";style=solid;]
9 -> 3 [arrowhead=normal;label="rdfs:domain";style=solid;]
9 -> 84 [arrowhead=none;label="";style=dotted;]
9 -> 38 [arrowhead=normal;label="rdfs:range";style=solid;]
10 -> 39 [arrowhead=empty;label="";style=solid;]
10 -> 55 [arrowhead=normal;label="rdfs:comment";style=solid;]
10 -> 3 [arrowhead=normal;label="rdfs:domain";style=solid;]
10 -> 85 [arrowhead=none;label="";style=dotted;]
10 -> 44 [arrowhead=normal;label="rdfs:range";style=solid;]
11 -> 39 [arrowhead=empty;label="";style=solid;]
11 -> 55 [arrowhead=normal;label="rdfs:comment";style=solid;]
11 -> 3 [arrowhead=normal;label="rdfs:domain";style=solid;]
11 -> 86 [arrowhead=none;label="";style=dotted;]
11 -> 42 [arrowhead=normal;label="rdfs:range";style=solid;]
12 -> 39 [arrowhead=empty;label="";style=solid;]
12 -> 55 [arrowhead=normal;label="rdfs:comment";style=solid;]
12 -> 3 [arrowhead=normal;label="rdfs:domain";style=solid;]
12 -> 87 [arrowhead=none;label="";style=dotted;]
12 -> 43 [arrowhead=normal;label="rdfs:range";style=solid;]
13 -> 39 [arrowhead=empty;label="";style=solid;]
13 -> 71 [arrowhead=normal;label="rdfs:comment";style=solid;]
13 -> 5 [arrowhead=normal;label="rdfs:domain";style=solid;]
13 -> 88 [arrowhead=none;label="";style=dotted;]
13 -> 43 [arrowhead=normal;label="rdfs:range";style=solid;]
14 -> 39 [arrowhead=empty;label="";style=solid;]
14 -> 72 [arrowhead=normal;label="rdfs:comment";style=solid;]
14 -> 5 [arrowhead=normal;label="rdfs:domain";style=solid;]
14 -> 90 [arrowhead=none;label="";style=dotted;]
14 -> 43 [arrowhead=normal;label="rdfs:range";style=solid;]
15 -> 39 [arrowhead=empty;label="";style=solid;]
15 -> 47 [arrowhead=normal;label="rdfs:comment";style=solid;]
15 -> 3 [arrowhead=normal;label="rdfs:domain";style=solid;]
15 -> 91 [arrowhead=none;label="";style=dotted;]
15 -> 4 [arrowhead=normal;label="rdfs:range";style=solid;]
16 -> 39 [arrowhead=empty;label="";style=solid;]
16 -> 70 [arrowhead=normal;label="rdfs:comment";style=solid;]
16 -> 6 [arrowhead=normal;label="rdfs:domain";style=solid;]
16 -> 92 [arrowhead=none;label="";style=dotted;]
16 -> 43 [arrowhead=normal;label="rdfs:range";style=solid;]
17 -> 39 [arrowhead=empty;label="";style=solid;]
17 -> 80 [arrowhead=normal;label="rdfs:comment";style=solid;]
17 -> 6 [arrowhead=normal;label="rdfs:domain";style=solid;]
17 -> 93 [arrowhead=none;label="";style=dotted;]
17 -> 44 [arrowhead=normal;label="rdfs:range";style=solid;]
18 -> 39 [arrowhead=empty;label="";style=solid;]
18 -> 77 [arrowhead=normal;label="rdfs:comment";style=solid;]
18 -> 6 [arrowhead=normal;label="rdfs:domain";style=solid;]
18 -> 89 [arrowhead=none;label="";style=dotted;]
18 -> 43 [arrowhead=normal;label="rdfs:range";style=solid;]
19 -> 39 [arrowhead=empty;label="";style=solid;]
19 -> 74 [arrowhead=normal;label="rdfs:comment";style=solid;]
19 -> 5 [arrowhead=normal;label="rdfs:domain";style=solid;]
19 -> 104 [arrowhead=none;label="";style=dotted;]
19 -> 43 [arrowhead=normal;label="rdfs:range";style=solid;]
20 -> 39 [arrowhead=empty;label="";style=solid;]
20 -> 63 [arrowhead=normal;label="rdfs:comment";style=solid;]
20 -> 5 [arrowhead=normal;label="rdfs:domain";style=solid;]
20 -> 95 [arrowhead=none;label="";style=dotted;]
20 -> 42 [arrowhead=normal;label="rdfs:range";style=solid;]
21 -> 39 [arrowhead=empty;label="";style=solid;]
21 -> 65 [arrowhead=normal;label="rdfs:comment";style=solid;]
21 -> 5 [arrowhead=normal;label="rdfs:domain";style=solid;]
21 -> 96 [arrowhead=none;label="";style=dotted;]
21 -> 42 [arrowhead=normal;label="rdfs:range";style=solid;]
22 -> 39 [arrowhead=empty;label="";style=solid;]
22 -> 45 [arrowhead=normal;label="rdfs:comment";style=solid;]
22 -> 5 [arrowhead=normal;label="rdfs:domain";style=solid;]
22 -> 110 [arrowhead=none;label="";style=dotted;]
22 -> 0 [arrowhead=normal;label="rdfs:range";style=solid;]
23 -> 39 [arrowhead=empty;label="";style=solid;]
23 -> 68 [arrowhead=normal;label="rdfs:comment";style=solid;]
23 -> 5 [arrowhead=normal;label="rdfs:domain";style=solid;]
23 -> 100 [arrowhead=none;label="";style=dotted;]
23 -> 44 [arrowhead=normal;label="rdfs:range";style=solid;]
24 -> 39 [arrowhead=empty;label="";style=solid;]
24 -> 56 [arrowhead=normal;label="rdfs:comment";style=solid;]
24 -> 6 [arrowhead=normal;label="rdfs:domain";style=solid;]
24 -> 52 [arrowhead=none;label="";style=dotted;]
24 -> 2 [arrowhead=normal;label="rdfs:range";style=solid;]
25 -> 39 [arrowhead=empty;label="";style=solid;]
25 -> 67 [arrowhead=normal;label="rdfs:comment";style=solid;]
25 -> 6 [arrowhead=normal;label="rdfs:domain";style=solid;]
25 -> 101 [arrowhead=none;label="";style=dotted;]
25 -> 42 [arrowhead=normal;label="rdfs:range";style=solid;]
26 -> 39 [arrowhead=empty;label="";style=solid;]
26 -> 73 [arrowhead=normal;label="rdfs:comment";style=solid;]
26 -> 5 [arrowhead=normal;label="rdfs:domain";style=solid;]
26 -> 102 [arrowhead=none;label="";style=dotted;]
26 -> 43 [arrowhead=normal;label="rdfs:range";style=solid;]
27 -> 39 [arrowhead=empty;label="";style=solid;]
27 -> 54 [arrowhead=normal;label="rdfs:comment";style=solid;]
27 -> 5 [arrowhead=normal;label="rdfs:domain";style=solid;]
27 -> 53 [arrowhead=none;label="";style=dotted;]
27 -> 44 [arrowhead=normal;label="rdfs:range";style=solid;]
28 -> 39 [arrowhead=empty;label="";style=solid;]
28 -> 76 [arrowhead=normal;label="rdfs:comment";style=solid;]
28 -> 5 [arrowhead=normal;label="rdfs:domain";style=solid;]
28 -> 105 [arrowhead=none;label="";style=dotted;]
28 -> 43 [arrowhead=normal;label="rdfs:range";style=solid;]
29 -> 39 [arrowhead=empty;label="";style=solid;]
29 -> 51 [arrowhead=normal;label="rdfs:comment";style=solid;]
29 -> 4 [arrowhead=normal;label="rdfs:domain";style=solid;]
29 -> 99 [arrowhead=none;label="";style=dotted;]
29 -> 44 [arrowhead=normal;label="rdfs:range";style=solid;]
30 -> 39 [arrowhead=empty;label="";style=solid;]
30 -> 57 [arrowhead=normal;label="rdfs:comment";style=solid;]
30 -> 5 [arrowhead=normal;label="rdfs:domain";style=solid;]
30 -> 106 [arrowhead=none;label="";style=dotted;]
30 -> 41 [arrowhead=normal;label="rdfs:range";style=solid;]
31 -> 39 [arrowhead=empty;label="";style=solid;]
31 -> 64 [arrowhead=normal;label="rdfs:comment";style=solid;]
31 -> 5 [arrowhead=normal;label="rdfs:domain";style=solid;]
31 -> 107 [arrowhead=none;label="";style=dotted;]
31 -> 42 [arrowhead=normal;label="rdfs:range";style=solid;]
32 -> 39 [arrowhead=empty;label="";style=solid;]
32 -> 66 [arrowhead=normal;label="rdfs:comment";style=solid;]
32 -> 5 [arrowhead=normal;label="rdfs:domain";style=solid;]
32 -> 108 [arrowhead=none;label="";style=dotted;]
32 -> 42 [arrowhead=normal;label="rdfs:range";style=solid;]
33 -> 39 [arrowhead=empty;label="";style=solid;]
33 -> 79 [arrowhead=normal;label="rdfs:comment";style=solid;]
33 -> 5 [arrowhead=normal;label="rdfs:domain";style=solid;]
33 -> 109 [arrowhead=none;label="";style=dotted;]
33 -> 44 [arrowhead=normal;label="rdfs:range";style=solid;]
34 -> 39 [arrowhead=empty;label="";style=solid;]
34 -> 75 [arrowhead=normal;label="rdfs:comment";style=solid;]
34 -> 5 [arrowhead=normal;label="rdfs:domain";style=solid;]
34 -> 111 [arrowhead=none;label="";style=dotted;]
34 -> 43 [arrowhead=normal;label="rdfs:range";style=solid;]
35 -> 39 [arrowhead=empty;label="";style=solid;]
35 -> 78 [arrowhead=normal;label="rdfs:comment";style=solid;]
35 -> 5 [arrowhead=normal;label="rdfs:domain";style=solid;]
35 -> 112 [arrowhead=none;label="";style=dotted;]
35 -> 43 [arrowhead=normal;label="rdfs:range";style=solid;]
36 -> 39 [arrowhead=empty;label="";style=solid;]
36 -> 58 [arrowhead=normal;label="rdfs:comment";style=solid;]
36 -> 6 [arrowhead=normal;label="rdfs:domain";style=solid;]
36 -> 81 [arrowhead=none;label="";style=dotted;]
36 -> 41 [arrowhead=normal;label="rdfs:range";style=solid;]
37 -> 39 [arrowhead=empty;label="";style=solid;]
37 -> 49 [arrowhead=normal;label="rdfs:comment";style=solid;]
37 -> 5 [arrowhead=normal;label="rdfs:domain";style=solid;]
37 -> 103 [arrowhead=none;label="";style=dotted;]
37 -> 0 [arrowhead=normal;label="rdfs:range";style=solid;]
}