more options, warnings instead of halt when verifications fail
[PsN.git] / diagrams / model.dia
blob2adbecbee9701ed2454211859bfe3a5718634d92
1 <?xml version="1.0" encoding="UTF-8"?>
2 <dia:diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/">
3 <dia:diagramdata>
4 <dia:attribute name="background">
5 <dia:color val="#ffffff"/>
6 </dia:attribute>
7 <dia:attribute name="pagebreak">
8 <dia:color val="#000099"/>
9 </dia:attribute>
10 <dia:attribute name="paper">
11 <dia:composite type="paper">
12 <dia:attribute name="name">
13 <dia:string>#A4#</dia:string>
14 </dia:attribute>
15 <dia:attribute name="tmargin">
16 <dia:real val="2.8222000598907471"/>
17 </dia:attribute>
18 <dia:attribute name="bmargin">
19 <dia:real val="2.8222000598907471"/>
20 </dia:attribute>
21 <dia:attribute name="lmargin">
22 <dia:real val="2.8222000598907471"/>
23 </dia:attribute>
24 <dia:attribute name="rmargin">
25 <dia:real val="2.8222000598907471"/>
26 </dia:attribute>
27 <dia:attribute name="is_portrait">
28 <dia:boolean val="true"/>
29 </dia:attribute>
30 <dia:attribute name="scaling">
31 <dia:real val="1"/>
32 </dia:attribute>
33 <dia:attribute name="fitto">
34 <dia:boolean val="false"/>
35 </dia:attribute>
36 </dia:composite>
37 </dia:attribute>
38 <dia:attribute name="grid">
39 <dia:composite type="grid">
40 <dia:attribute name="width_x">
41 <dia:real val="1"/>
42 </dia:attribute>
43 <dia:attribute name="width_y">
44 <dia:real val="1"/>
45 </dia:attribute>
46 <dia:attribute name="visible_x">
47 <dia:int val="1"/>
48 </dia:attribute>
49 <dia:attribute name="visible_y">
50 <dia:int val="1"/>
51 </dia:attribute>
52 <dia:composite type="color"/>
53 </dia:composite>
54 </dia:attribute>
55 <dia:attribute name="color">
56 <dia:color val="#d8e5e5"/>
57 </dia:attribute>
58 <dia:attribute name="guides">
59 <dia:composite type="guides">
60 <dia:attribute name="hguides"/>
61 <dia:attribute name="vguides"/>
62 </dia:composite>
63 </dia:attribute>
64 </dia:diagramdata>
65 <dia:layer name="Background" visible="true">
66 <dia:object type="UML - LargePackage" version="0" id="O0">
67 <dia:attribute name="obj_pos">
68 <dia:point val="-1,4"/>
69 </dia:attribute>
70 <dia:attribute name="obj_bb">
71 <dia:rectangle val="-1.05,2.95;159.2,136.7"/>
72 </dia:attribute>
73 <dia:attribute name="elem_corner">
74 <dia:point val="-1,4"/>
75 </dia:attribute>
76 <dia:attribute name="elem_width">
77 <dia:real val="160.15000000000001"/>
78 </dia:attribute>
79 <dia:attribute name="elem_height">
80 <dia:real val="132.65001000000035"/>
81 </dia:attribute>
82 <dia:attribute name="line_colour">
83 <dia:color val="#000000"/>
84 </dia:attribute>
85 <dia:attribute name="fill_colour">
86 <dia:color val="#ffffff"/>
87 </dia:attribute>
88 <dia:attribute name="stereotype">
89 <dia:string>##</dia:string>
90 </dia:attribute>
91 <dia:attribute name="name">
92 <dia:string>#model#</dia:string>
93 </dia:attribute>
94 </dia:object>
95 <dia:object type="UML - LargePackage" version="0" id="O1">
96 <dia:attribute name="obj_pos">
97 <dia:point val="0,64.11"/>
98 </dia:attribute>
99 <dia:attribute name="obj_bb">
100 <dia:rectangle val="-0.05,63.06;143.05,134.8"/>
101 </dia:attribute>
102 <dia:attribute name="elem_corner">
103 <dia:point val="0,64.11"/>
104 </dia:attribute>
105 <dia:attribute name="elem_width">
106 <dia:real val="143"/>
107 </dia:attribute>
108 <dia:attribute name="elem_height">
109 <dia:real val="70.639999999999958"/>
110 </dia:attribute>
111 <dia:attribute name="line_colour">
112 <dia:color val="#000000"/>
113 </dia:attribute>
114 <dia:attribute name="fill_colour">
115 <dia:color val="#ffffff"/>
116 </dia:attribute>
117 <dia:attribute name="stereotype">
118 <dia:string>##</dia:string>
119 </dia:attribute>
120 <dia:attribute name="name">
121 <dia:string>#problem#</dia:string>
122 </dia:attribute>
123 </dia:object>
124 <dia:object type="UML - LargePackage" version="0" id="O2">
125 <dia:attribute name="obj_pos">
126 <dia:point val="3.6,97.7"/>
127 </dia:attribute>
128 <dia:attribute name="obj_bb">
129 <dia:rectangle val="3.55,96.65;50.65,132.8"/>
130 </dia:attribute>
131 <dia:attribute name="elem_corner">
132 <dia:point val="3.6,97.7"/>
133 </dia:attribute>
134 <dia:attribute name="elem_width">
135 <dia:real val="47"/>
136 </dia:attribute>
137 <dia:attribute name="elem_height">
138 <dia:real val="35.050010000000327"/>
139 </dia:attribute>
140 <dia:attribute name="line_colour">
141 <dia:color val="#000000"/>
142 </dia:attribute>
143 <dia:attribute name="fill_colour">
144 <dia:color val="#ffffff"/>
145 </dia:attribute>
146 <dia:attribute name="stereotype">
147 <dia:string>##</dia:string>
148 </dia:attribute>
149 <dia:attribute name="name">
150 <dia:string>#record#</dia:string>
151 </dia:attribute>
152 </dia:object>
153 <dia:object type="UML - Class" version="0" id="O3">
154 <dia:attribute name="obj_pos">
155 <dia:point val="0.8,4.8"/>
156 </dia:attribute>
157 <dia:attribute name="obj_bb">
158 <dia:rectangle val="0.75,4.75;26.3,62.65"/>
159 </dia:attribute>
160 <dia:attribute name="elem_corner">
161 <dia:point val="0.8,4.8"/>
162 </dia:attribute>
163 <dia:attribute name="elem_width">
164 <dia:real val="25.450000000000003"/>
165 </dia:attribute>
166 <dia:attribute name="elem_height">
167 <dia:real val="57.799999999999983"/>
168 </dia:attribute>
169 <dia:attribute name="name">
170 <dia:string>#problem#</dia:string>
171 </dia:attribute>
172 <dia:attribute name="stereotype">
173 <dia:string>##</dia:string>
174 </dia:attribute>
175 <dia:attribute name="comment">
176 <dia:string>##</dia:string>
177 </dia:attribute>
178 <dia:attribute name="abstract">
179 <dia:boolean val="false"/>
180 </dia:attribute>
181 <dia:attribute name="suppress_attributes">
182 <dia:boolean val="false"/>
183 </dia:attribute>
184 <dia:attribute name="suppress_operations">
185 <dia:boolean val="false"/>
186 </dia:attribute>
187 <dia:attribute name="visible_attributes">
188 <dia:boolean val="true"/>
189 </dia:attribute>
190 <dia:attribute name="visible_operations">
191 <dia:boolean val="true"/>
192 </dia:attribute>
193 <dia:attribute name="visible_comments">
194 <dia:boolean val="false"/>
195 </dia:attribute>
196 <dia:attribute name="wrap_operations">
197 <dia:boolean val="true"/>
198 </dia:attribute>
199 <dia:attribute name="wrap_after_char">
200 <dia:int val="40"/>
201 </dia:attribute>
202 <dia:attribute name="line_color">
203 <dia:color val="#000000"/>
204 </dia:attribute>
205 <dia:attribute name="fill_color">
206 <dia:color val="#ffffff"/>
207 </dia:attribute>
208 <dia:attribute name="text_color">
209 <dia:color val="#000000"/>
210 </dia:attribute>
211 <dia:attribute name="normal_font">
212 <dia:font family="courier new" style="0" name="Courier"/>
213 </dia:attribute>
214 <dia:attribute name="abstract_font">
215 <dia:font family="courier new" style="0" name="Courier"/>
216 </dia:attribute>
217 <dia:attribute name="polymorphic_font">
218 <dia:font family="courier new" style="0" name="Courier"/>
219 </dia:attribute>
220 <dia:attribute name="classname_font">
221 <dia:font family="courier new" style="0" name="Courier"/>
222 </dia:attribute>
223 <dia:attribute name="abstract_classname_font">
224 <dia:font family="courier new" style="0" name="Courier"/>
225 </dia:attribute>
226 <dia:attribute name="comment_font">
227 <dia:font family="courier new" style="0" name="Courier"/>
228 </dia:attribute>
229 <dia:attribute name="font_height">
230 <dia:real val="0.80000000000000004"/>
231 </dia:attribute>
232 <dia:attribute name="polymorphic_font_height">
233 <dia:real val="0.80000000000000004"/>
234 </dia:attribute>
235 <dia:attribute name="abstract_font_height">
236 <dia:real val="0.80000000000000004"/>
237 </dia:attribute>
238 <dia:attribute name="classname_font_height">
239 <dia:real val="1"/>
240 </dia:attribute>
241 <dia:attribute name="abstract_classname_font_height">
242 <dia:real val="1"/>
243 </dia:attribute>
244 <dia:attribute name="comment_font_height">
245 <dia:real val="1"/>
246 </dia:attribute>
247 <dia:attribute name="attributes">
248 <dia:composite type="umlattribute">
249 <dia:attribute name="name">
250 <dia:string>#cwres#</dia:string>
251 </dia:attribute>
252 <dia:attribute name="type">
253 <dia:string>#scalar boolean#</dia:string>
254 </dia:attribute>
255 <dia:attribute name="value">
256 <dia:string>#0#</dia:string>
257 </dia:attribute>
258 <dia:attribute name="comment">
259 <dia:string>##</dia:string>
260 </dia:attribute>
261 <dia:attribute name="visibility">
262 <dia:enum val="0"/>
263 </dia:attribute>
264 <dia:attribute name="abstract">
265 <dia:boolean val="false"/>
266 </dia:attribute>
267 <dia:attribute name="class_scope">
268 <dia:boolean val="false"/>
269 </dia:attribute>
270 </dia:composite>
271 <dia:composite type="umlattribute">
272 <dia:attribute name="name">
273 <dia:string>#mirror_plots#</dia:string>
274 </dia:attribute>
275 <dia:attribute name="type">
276 <dia:string>#scalar integer#</dia:string>
277 </dia:attribute>
278 <dia:attribute name="value">
279 <dia:string>#0#</dia:string>
280 </dia:attribute>
281 <dia:attribute name="comment">
282 <dia:string>##</dia:string>
283 </dia:attribute>
284 <dia:attribute name="visibility">
285 <dia:enum val="0"/>
286 </dia:attribute>
287 <dia:attribute name="abstract">
288 <dia:boolean val="false"/>
289 </dia:attribute>
290 <dia:attribute name="class_scope">
291 <dia:boolean val="false"/>
292 </dia:attribute>
293 </dia:composite>
294 <dia:composite type="umlattribute">
295 <dia:attribute name="name">
296 <dia:string>#directory#</dia:string>
297 </dia:attribute>
298 <dia:attribute name="type">
299 <dia:string>#scalar string#</dia:string>
300 </dia:attribute>
301 <dia:attribute name="value">
302 <dia:string>##</dia:string>
303 </dia:attribute>
304 <dia:attribute name="comment">
305 <dia:string>##</dia:string>
306 </dia:attribute>
307 <dia:attribute name="visibility">
308 <dia:enum val="0"/>
309 </dia:attribute>
310 <dia:attribute name="abstract">
311 <dia:boolean val="false"/>
312 </dia:attribute>
313 <dia:attribute name="class_scope">
314 <dia:boolean val="false"/>
315 </dia:attribute>
316 </dia:composite>
317 <dia:composite type="umlattribute">
318 <dia:attribute name="name">
319 <dia:string>#extra_data_file_name#</dia:string>
320 </dia:attribute>
321 <dia:attribute name="type">
322 <dia:string>#scalar string#</dia:string>
323 </dia:attribute>
324 <dia:attribute name="value">
325 <dia:string>##</dia:string>
326 </dia:attribute>
327 <dia:attribute name="comment">
328 <dia:string>##</dia:string>
329 </dia:attribute>
330 <dia:attribute name="visibility">
331 <dia:enum val="0"/>
332 </dia:attribute>
333 <dia:attribute name="abstract">
334 <dia:boolean val="false"/>
335 </dia:attribute>
336 <dia:attribute name="class_scope">
337 <dia:boolean val="false"/>
338 </dia:attribute>
339 </dia:composite>
340 <dia:composite type="umlattribute">
341 <dia:attribute name="name">
342 <dia:string>#extra_data_header#</dia:string>
343 </dia:attribute>
344 <dia:attribute name="type">
345 <dia:string>#array of strings#</dia:string>
346 </dia:attribute>
347 <dia:attribute name="value">
348 <dia:string>##</dia:string>
349 </dia:attribute>
350 <dia:attribute name="comment">
351 <dia:string>##</dia:string>
352 </dia:attribute>
353 <dia:attribute name="visibility">
354 <dia:enum val="0"/>
355 </dia:attribute>
356 <dia:attribute name="abstract">
357 <dia:boolean val="false"/>
358 </dia:attribute>
359 <dia:attribute name="class_scope">
360 <dia:boolean val="false"/>
361 </dia:attribute>
362 </dia:composite>
363 <dia:composite type="umlattribute">
364 <dia:attribute name="name">
365 <dia:string>#ignore_missing_files#</dia:string>
366 </dia:attribute>
367 <dia:attribute name="type">
368 <dia:string>#scalar boolean#</dia:string>
369 </dia:attribute>
370 <dia:attribute name="value">
371 <dia:string>#1#</dia:string>
372 </dia:attribute>
373 <dia:attribute name="comment">
374 <dia:string>##</dia:string>
375 </dia:attribute>
376 <dia:attribute name="visibility">
377 <dia:enum val="0"/>
378 </dia:attribute>
379 <dia:attribute name="abstract">
380 <dia:boolean val="false"/>
381 </dia:attribute>
382 <dia:attribute name="class_scope">
383 <dia:boolean val="false"/>
384 </dia:attribute>
385 </dia:composite>
386 <dia:composite type="umlattribute">
387 <dia:attribute name="name">
388 <dia:string>#ignore_missing_output_files#</dia:string>
389 </dia:attribute>
390 <dia:attribute name="type">
391 <dia:string>#scalar boolean#</dia:string>
392 </dia:attribute>
393 <dia:attribute name="value">
394 <dia:string>#1#</dia:string>
395 </dia:attribute>
396 <dia:attribute name="comment">
397 <dia:string>##</dia:string>
398 </dia:attribute>
399 <dia:attribute name="visibility">
400 <dia:enum val="0"/>
401 </dia:attribute>
402 <dia:attribute name="abstract">
403 <dia:boolean val="false"/>
404 </dia:attribute>
405 <dia:attribute name="class_scope">
406 <dia:boolean val="false"/>
407 </dia:attribute>
408 </dia:composite>
409 <dia:composite type="umlattribute">
410 <dia:attribute name="name">
411 <dia:string>#nm_version#</dia:string>
412 </dia:attribute>
413 <dia:attribute name="type">
414 <dia:string>#scalar#</dia:string>
415 </dia:attribute>
416 <dia:attribute name="value">
417 <dia:string>##</dia:string>
418 </dia:attribute>
419 <dia:attribute name="comment">
420 <dia:string>##</dia:string>
421 </dia:attribute>
422 <dia:attribute name="visibility">
423 <dia:enum val="0"/>
424 </dia:attribute>
425 <dia:attribute name="abstract">
426 <dia:boolean val="false"/>
427 </dia:attribute>
428 <dia:attribute name="class_scope">
429 <dia:boolean val="false"/>
430 </dia:attribute>
431 </dia:composite>
432 <dia:composite type="umlattribute">
433 <dia:attribute name="name">
434 <dia:string>#prob_arr#</dia:string>
435 </dia:attribute>
436 <dia:attribute name="type">
437 <dia:string>#array of strings#</dia:string>
438 </dia:attribute>
439 <dia:attribute name="value">
440 <dia:string>##</dia:string>
441 </dia:attribute>
442 <dia:attribute name="comment">
443 <dia:string>##</dia:string>
444 </dia:attribute>
445 <dia:attribute name="visibility">
446 <dia:enum val="1"/>
447 </dia:attribute>
448 <dia:attribute name="abstract">
449 <dia:boolean val="false"/>
450 </dia:attribute>
451 <dia:attribute name="class_scope">
452 <dia:boolean val="false"/>
453 </dia:attribute>
454 </dia:composite>
455 <dia:composite type="umlattribute">
456 <dia:attribute name="name">
457 <dia:string>#sde#</dia:string>
458 </dia:attribute>
459 <dia:attribute name="type">
460 <dia:string>#scalar boolean#</dia:string>
461 </dia:attribute>
462 <dia:attribute name="value">
463 <dia:string>#0#</dia:string>
464 </dia:attribute>
465 <dia:attribute name="comment">
466 <dia:string>##</dia:string>
467 </dia:attribute>
468 <dia:attribute name="visibility">
469 <dia:enum val="0"/>
470 </dia:attribute>
471 <dia:attribute name="abstract">
472 <dia:boolean val="false"/>
473 </dia:attribute>
474 <dia:attribute name="class_scope">
475 <dia:boolean val="false"/>
476 </dia:attribute>
477 </dia:composite>
478 <dia:composite type="umlattribute">
479 <dia:attribute name="name">
480 <dia:string>#primary_columns#</dia:string>
481 </dia:attribute>
482 <dia:attribute name="type">
483 <dia:string>#array of arrays#</dia:string>
484 </dia:attribute>
485 <dia:attribute name="value">
486 <dia:string>##</dia:string>
487 </dia:attribute>
488 <dia:attribute name="comment">
489 <dia:string>##</dia:string>
490 </dia:attribute>
491 <dia:attribute name="visibility">
492 <dia:enum val="0"/>
493 </dia:attribute>
494 <dia:attribute name="abstract">
495 <dia:boolean val="false"/>
496 </dia:attribute>
497 <dia:attribute name="class_scope">
498 <dia:boolean val="false"/>
499 </dia:attribute>
500 </dia:composite>
501 <dia:composite type="umlattribute">
502 <dia:attribute name="name">
503 <dia:string>#secondary_columns#</dia:string>
504 </dia:attribute>
505 <dia:attribute name="type">
506 <dia:string>#array of arrays#</dia:string>
507 </dia:attribute>
508 <dia:attribute name="value">
509 <dia:string>##</dia:string>
510 </dia:attribute>
511 <dia:attribute name="comment">
512 <dia:string>##</dia:string>
513 </dia:attribute>
514 <dia:attribute name="visibility">
515 <dia:enum val="0"/>
516 </dia:attribute>
517 <dia:attribute name="abstract">
518 <dia:boolean val="false"/>
519 </dia:attribute>
520 <dia:attribute name="class_scope">
521 <dia:boolean val="false"/>
522 </dia:attribute>
523 </dia:composite>
524 <dia:composite type="umlattribute">
525 <dia:attribute name="name">
526 <dia:string>#shrinkage_module#</dia:string>
527 </dia:attribute>
528 <dia:attribute name="type">
529 <dia:string>#object model::shrinkage_module#</dia:string>
530 </dia:attribute>
531 <dia:attribute name="value">
532 <dia:string>##</dia:string>
533 </dia:attribute>
534 <dia:attribute name="comment">
535 <dia:string>##</dia:string>
536 </dia:attribute>
537 <dia:attribute name="visibility">
538 <dia:enum val="0"/>
539 </dia:attribute>
540 <dia:attribute name="abstract">
541 <dia:boolean val="false"/>
542 </dia:attribute>
543 <dia:attribute name="class_scope">
544 <dia:boolean val="false"/>
545 </dia:attribute>
546 </dia:composite>
547 <dia:composite type="umlattribute">
548 <dia:attribute name="name">
549 <dia:string>#eigen_value_code#</dia:string>
550 </dia:attribute>
551 <dia:attribute name="type">
552 <dia:string>#scalar boolean#</dia:string>
553 </dia:attribute>
554 <dia:attribute name="value">
555 <dia:string>#1#</dia:string>
556 </dia:attribute>
557 <dia:attribute name="comment">
558 <dia:string>##</dia:string>
559 </dia:attribute>
560 <dia:attribute name="visibility">
561 <dia:enum val="0"/>
562 </dia:attribute>
563 <dia:attribute name="abstract">
564 <dia:boolean val="false"/>
565 </dia:attribute>
566 <dia:attribute name="class_scope">
567 <dia:boolean val="false"/>
568 </dia:attribute>
569 </dia:composite>
570 <dia:composite type="umlattribute">
571 <dia:attribute name="name">
572 <dia:string>#nonparametric_code#</dia:string>
573 </dia:attribute>
574 <dia:attribute name="type">
575 <dia:string>#scalar boolean#</dia:string>
576 </dia:attribute>
577 <dia:attribute name="value">
578 <dia:string>#1#</dia:string>
579 </dia:attribute>
580 <dia:attribute name="comment">
581 <dia:string>##</dia:string>
582 </dia:attribute>
583 <dia:attribute name="visibility">
584 <dia:enum val="0"/>
585 </dia:attribute>
586 <dia:attribute name="abstract">
587 <dia:boolean val="false"/>
588 </dia:attribute>
589 <dia:attribute name="class_scope">
590 <dia:boolean val="false"/>
591 </dia:attribute>
592 </dia:composite>
593 <dia:composite type="umlattribute">
594 <dia:attribute name="name">
595 <dia:string>#wres_shrinkage_table#</dia:string>
596 </dia:attribute>
597 <dia:attribute name="type">
598 <dia:string>#scalar string#</dia:string>
599 </dia:attribute>
600 <dia:attribute name="value">
601 <dia:string>##</dia:string>
602 </dia:attribute>
603 <dia:attribute name="comment">
604 <dia:string>##</dia:string>
605 </dia:attribute>
606 <dia:attribute name="visibility">
607 <dia:enum val="0"/>
608 </dia:attribute>
609 <dia:attribute name="abstract">
610 <dia:boolean val="false"/>
611 </dia:attribute>
612 <dia:attribute name="class_scope">
613 <dia:boolean val="false"/>
614 </dia:attribute>
615 </dia:composite>
616 <dia:composite type="umlattribute">
617 <dia:attribute name="name">
618 <dia:string>#eta_shrinkage_table#</dia:string>
619 </dia:attribute>
620 <dia:attribute name="type">
621 <dia:string>#scalar string#</dia:string>
622 </dia:attribute>
623 <dia:attribute name="value">
624 <dia:string>##</dia:string>
625 </dia:attribute>
626 <dia:attribute name="comment">
627 <dia:string>##</dia:string>
628 </dia:attribute>
629 <dia:attribute name="visibility">
630 <dia:enum val="0"/>
631 </dia:attribute>
632 <dia:attribute name="abstract">
633 <dia:boolean val="false"/>
634 </dia:attribute>
635 <dia:attribute name="class_scope">
636 <dia:boolean val="false"/>
637 </dia:attribute>
638 </dia:composite>
639 </dia:attribute>
640 <dia:attribute name="operations">
641 <dia:composite type="umloperation">
642 <dia:attribute name="name">
643 <dia:string>#add_records#</dia:string>
644 </dia:attribute>
645 <dia:attribute name="stereotype">
646 <dia:string>##</dia:string>
647 </dia:attribute>
648 <dia:attribute name="type">
649 <dia:string>##</dia:string>
650 </dia:attribute>
651 <dia:attribute name="visibility">
652 <dia:enum val="1"/>
653 </dia:attribute>
654 <dia:attribute name="comment">
655 <dia:string>##</dia:string>
656 </dia:attribute>
657 <dia:attribute name="abstract">
658 <dia:boolean val="false"/>
659 </dia:attribute>
660 <dia:attribute name="inheritance_type">
661 <dia:enum val="1"/>
662 </dia:attribute>
663 <dia:attribute name="query">
664 <dia:boolean val="false"/>
665 </dia:attribute>
666 <dia:attribute name="class_scope">
667 <dia:boolean val="false"/>
668 </dia:attribute>
669 <dia:attribute name="parameters">
670 <dia:composite type="umlparameter">
671 <dia:attribute name="name">
672 <dia:string>#record_strings#</dia:string>
673 </dia:attribute>
674 <dia:attribute name="type">
675 <dia:string>#mandatory array of strings#</dia:string>
676 </dia:attribute>
677 <dia:attribute name="value">
678 <dia:string>##</dia:string>
679 </dia:attribute>
680 <dia:attribute name="comment">
681 <dia:string>##</dia:string>
682 </dia:attribute>
683 <dia:attribute name="kind">
684 <dia:enum val="1"/>
685 </dia:attribute>
686 </dia:composite>
687 <dia:composite type="umlparameter">
688 <dia:attribute name="name">
689 <dia:string>#type#</dia:string>
690 </dia:attribute>
691 <dia:attribute name="type">
692 <dia:string>#mandatory scalar string#</dia:string>
693 </dia:attribute>
694 <dia:attribute name="value">
695 <dia:string>##</dia:string>
696 </dia:attribute>
697 <dia:attribute name="comment">
698 <dia:string>##</dia:string>
699 </dia:attribute>
700 <dia:attribute name="kind">
701 <dia:enum val="1"/>
702 </dia:attribute>
703 </dia:composite>
704 </dia:attribute>
705 </dia:composite>
706 <dia:composite type="umloperation">
707 <dia:attribute name="name">
708 <dia:string>#contify_tables#</dia:string>
709 </dia:attribute>
710 <dia:attribute name="stereotype">
711 <dia:string>##</dia:string>
712 </dia:attribute>
713 <dia:attribute name="type">
714 <dia:string>##</dia:string>
715 </dia:attribute>
716 <dia:attribute name="visibility">
717 <dia:enum val="0"/>
718 </dia:attribute>
719 <dia:attribute name="comment">
720 <dia:string>##</dia:string>
721 </dia:attribute>
722 <dia:attribute name="abstract">
723 <dia:boolean val="false"/>
724 </dia:attribute>
725 <dia:attribute name="inheritance_type">
726 <dia:enum val="2"/>
727 </dia:attribute>
728 <dia:attribute name="query">
729 <dia:boolean val="false"/>
730 </dia:attribute>
731 <dia:attribute name="class_scope">
732 <dia:boolean val="false"/>
733 </dia:attribute>
734 <dia:attribute name="parameters"/>
735 </dia:composite>
736 <dia:composite type="umloperation">
737 <dia:attribute name="name">
738 <dia:string>#set_records#</dia:string>
739 </dia:attribute>
740 <dia:attribute name="stereotype">
741 <dia:string>##</dia:string>
742 </dia:attribute>
743 <dia:attribute name="type">
744 <dia:string>##</dia:string>
745 </dia:attribute>
746 <dia:attribute name="visibility">
747 <dia:enum val="1"/>
748 </dia:attribute>
749 <dia:attribute name="comment">
750 <dia:string>##</dia:string>
751 </dia:attribute>
752 <dia:attribute name="abstract">
753 <dia:boolean val="false"/>
754 </dia:attribute>
755 <dia:attribute name="inheritance_type">
756 <dia:enum val="1"/>
757 </dia:attribute>
758 <dia:attribute name="query">
759 <dia:boolean val="false"/>
760 </dia:attribute>
761 <dia:attribute name="class_scope">
762 <dia:boolean val="false"/>
763 </dia:attribute>
764 <dia:attribute name="parameters">
765 <dia:composite type="umlparameter">
766 <dia:attribute name="name">
767 <dia:string>#record_strings#</dia:string>
768 </dia:attribute>
769 <dia:attribute name="type">
770 <dia:string>#mandatory array of strings#</dia:string>
771 </dia:attribute>
772 <dia:attribute name="value">
773 <dia:string>##</dia:string>
774 </dia:attribute>
775 <dia:attribute name="comment">
776 <dia:string>##</dia:string>
777 </dia:attribute>
778 <dia:attribute name="kind">
779 <dia:enum val="1"/>
780 </dia:attribute>
781 </dia:composite>
782 <dia:composite type="umlparameter">
783 <dia:attribute name="name">
784 <dia:string>#type#</dia:string>
785 </dia:attribute>
786 <dia:attribute name="type">
787 <dia:string>#mandatory scalar string#</dia:string>
788 </dia:attribute>
789 <dia:attribute name="value">
790 <dia:string>##</dia:string>
791 </dia:attribute>
792 <dia:attribute name="comment">
793 <dia:string>##</dia:string>
794 </dia:attribute>
795 <dia:attribute name="kind">
796 <dia:enum val="1"/>
797 </dia:attribute>
798 </dia:composite>
799 </dia:attribute>
800 </dia:composite>
801 <dia:composite type="umloperation">
802 <dia:attribute name="name">
803 <dia:string>#_read_records#</dia:string>
804 </dia:attribute>
805 <dia:attribute name="stereotype">
806 <dia:string>#initiator#</dia:string>
807 </dia:attribute>
808 <dia:attribute name="type">
809 <dia:string>##</dia:string>
810 </dia:attribute>
811 <dia:attribute name="visibility">
812 <dia:enum val="1"/>
813 </dia:attribute>
814 <dia:attribute name="comment">
815 <dia:string>##</dia:string>
816 </dia:attribute>
817 <dia:attribute name="abstract">
818 <dia:boolean val="false"/>
819 </dia:attribute>
820 <dia:attribute name="inheritance_type">
821 <dia:enum val="1"/>
822 </dia:attribute>
823 <dia:attribute name="query">
824 <dia:boolean val="false"/>
825 </dia:attribute>
826 <dia:attribute name="class_scope">
827 <dia:boolean val="false"/>
828 </dia:attribute>
829 <dia:attribute name="parameters">
830 <dia:composite type="umlparameter">
831 <dia:attribute name="name">
832 <dia:string>#type#</dia:string>
833 </dia:attribute>
834 <dia:attribute name="type">
835 <dia:string>#scalar string#</dia:string>
836 </dia:attribute>
837 <dia:attribute name="value">
838 <dia:string>##</dia:string>
839 </dia:attribute>
840 <dia:attribute name="comment">
841 <dia:string>##</dia:string>
842 </dia:attribute>
843 <dia:attribute name="kind">
844 <dia:enum val="1"/>
845 </dia:attribute>
846 </dia:composite>
847 </dia:attribute>
848 </dia:composite>
849 <dia:composite type="umloperation">
850 <dia:attribute name="name">
851 <dia:string>#_format_problem#</dia:string>
852 </dia:attribute>
853 <dia:attribute name="stereotype">
854 <dia:string>#helper#</dia:string>
855 </dia:attribute>
856 <dia:attribute name="type">
857 <dia:string>##</dia:string>
858 </dia:attribute>
859 <dia:attribute name="visibility">
860 <dia:enum val="1"/>
861 </dia:attribute>
862 <dia:attribute name="comment">
863 <dia:string>##</dia:string>
864 </dia:attribute>
865 <dia:attribute name="abstract">
866 <dia:boolean val="false"/>
867 </dia:attribute>
868 <dia:attribute name="inheritance_type">
869 <dia:enum val="2"/>
870 </dia:attribute>
871 <dia:attribute name="query">
872 <dia:boolean val="false"/>
873 </dia:attribute>
874 <dia:attribute name="class_scope">
875 <dia:boolean val="false"/>
876 </dia:attribute>
877 <dia:attribute name="parameters">
878 <dia:composite type="umlparameter">
879 <dia:attribute name="name">
880 <dia:string>#filename#</dia:string>
881 </dia:attribute>
882 <dia:attribute name="type">
883 <dia:string>#scalar string#</dia:string>
884 </dia:attribute>
885 <dia:attribute name="value">
886 <dia:string>##</dia:string>
887 </dia:attribute>
888 <dia:attribute name="comment">
889 <dia:string>##</dia:string>
890 </dia:attribute>
891 <dia:attribute name="kind">
892 <dia:enum val="1"/>
893 </dia:attribute>
894 </dia:composite>
895 <dia:composite type="umlparameter">
896 <dia:attribute name="name">
897 <dia:string>#problem_number#</dia:string>
898 </dia:attribute>
899 <dia:attribute name="type">
900 <dia:string>#scalar integer#</dia:string>
901 </dia:attribute>
902 <dia:attribute name="value">
903 <dia:string>##</dia:string>
904 </dia:attribute>
905 <dia:attribute name="comment">
906 <dia:string>##</dia:string>
907 </dia:attribute>
908 <dia:attribute name="kind">
909 <dia:enum val="1"/>
910 </dia:attribute>
911 </dia:composite>
912 <dia:composite type="umlparameter">
913 <dia:attribute name="name">
914 <dia:string>#formatted#</dia:string>
915 </dia:attribute>
916 <dia:attribute name="type">
917 <dia:string>#array of strings#</dia:string>
918 </dia:attribute>
919 <dia:attribute name="value">
920 <dia:string>##</dia:string>
921 </dia:attribute>
922 <dia:attribute name="comment">
923 <dia:string>##</dia:string>
924 </dia:attribute>
925 <dia:attribute name="kind">
926 <dia:enum val="2"/>
927 </dia:attribute>
928 </dia:composite>
929 </dia:attribute>
930 </dia:composite>
931 <dia:composite type="umloperation">
932 <dia:attribute name="name">
933 <dia:string>#store_inits#</dia:string>
934 </dia:attribute>
935 <dia:attribute name="stereotype">
936 <dia:string>#helper#</dia:string>
937 </dia:attribute>
938 <dia:attribute name="type">
939 <dia:string>##</dia:string>
940 </dia:attribute>
941 <dia:attribute name="visibility">
942 <dia:enum val="0"/>
943 </dia:attribute>
944 <dia:attribute name="comment">
945 <dia:string>##</dia:string>
946 </dia:attribute>
947 <dia:attribute name="abstract">
948 <dia:boolean val="false"/>
949 </dia:attribute>
950 <dia:attribute name="inheritance_type">
951 <dia:enum val="2"/>
952 </dia:attribute>
953 <dia:attribute name="query">
954 <dia:boolean val="false"/>
955 </dia:attribute>
956 <dia:attribute name="class_scope">
957 <dia:boolean val="false"/>
958 </dia:attribute>
959 <dia:attribute name="parameters"/>
960 </dia:composite>
961 <dia:composite type="umloperation">
962 <dia:attribute name="name">
963 <dia:string>#restore_inits#</dia:string>
964 </dia:attribute>
965 <dia:attribute name="stereotype">
966 <dia:string>#helper#</dia:string>
967 </dia:attribute>
968 <dia:attribute name="type">
969 <dia:string>##</dia:string>
970 </dia:attribute>
971 <dia:attribute name="visibility">
972 <dia:enum val="0"/>
973 </dia:attribute>
974 <dia:attribute name="comment">
975 <dia:string>##</dia:string>
976 </dia:attribute>
977 <dia:attribute name="abstract">
978 <dia:boolean val="false"/>
979 </dia:attribute>
980 <dia:attribute name="inheritance_type">
981 <dia:enum val="2"/>
982 </dia:attribute>
983 <dia:attribute name="query">
984 <dia:boolean val="false"/>
985 </dia:attribute>
986 <dia:attribute name="class_scope">
987 <dia:boolean val="false"/>
988 </dia:attribute>
989 <dia:attribute name="parameters"/>
990 </dia:composite>
991 <dia:composite type="umloperation">
992 <dia:attribute name="name">
993 <dia:string>#set_random_inits#</dia:string>
994 </dia:attribute>
995 <dia:attribute name="stereotype">
996 <dia:string>#helper#</dia:string>
997 </dia:attribute>
998 <dia:attribute name="type">
999 <dia:string>##</dia:string>
1000 </dia:attribute>
1001 <dia:attribute name="visibility">
1002 <dia:enum val="0"/>
1003 </dia:attribute>
1004 <dia:attribute name="comment">
1005 <dia:string>##</dia:string>
1006 </dia:attribute>
1007 <dia:attribute name="abstract">
1008 <dia:boolean val="false"/>
1009 </dia:attribute>
1010 <dia:attribute name="inheritance_type">
1011 <dia:enum val="2"/>
1012 </dia:attribute>
1013 <dia:attribute name="query">
1014 <dia:boolean val="false"/>
1015 </dia:attribute>
1016 <dia:attribute name="class_scope">
1017 <dia:boolean val="false"/>
1018 </dia:attribute>
1019 <dia:attribute name="parameters">
1020 <dia:composite type="umlparameter">
1021 <dia:attribute name="name">
1022 <dia:string>#degree#</dia:string>
1023 </dia:attribute>
1024 <dia:attribute name="type">
1025 <dia:string>#scalar number#</dia:string>
1026 </dia:attribute>
1027 <dia:attribute name="value">
1028 <dia:string>#0.1#</dia:string>
1029 </dia:attribute>
1030 <dia:attribute name="comment">
1031 <dia:string>##</dia:string>
1032 </dia:attribute>
1033 <dia:attribute name="kind">
1034 <dia:enum val="1"/>
1035 </dia:attribute>
1036 </dia:composite>
1037 </dia:attribute>
1038 </dia:composite>
1039 <dia:composite type="umloperation">
1040 <dia:attribute name="name">
1041 <dia:string>#record_count#</dia:string>
1042 </dia:attribute>
1043 <dia:attribute name="stereotype">
1044 <dia:string>##</dia:string>
1045 </dia:attribute>
1046 <dia:attribute name="type">
1047 <dia:string>##</dia:string>
1048 </dia:attribute>
1049 <dia:attribute name="visibility">
1050 <dia:enum val="0"/>
1051 </dia:attribute>
1052 <dia:attribute name="comment">
1053 <dia:string>##</dia:string>
1054 </dia:attribute>
1055 <dia:attribute name="abstract">
1056 <dia:boolean val="false"/>
1057 </dia:attribute>
1058 <dia:attribute name="inheritance_type">
1059 <dia:enum val="2"/>
1060 </dia:attribute>
1061 <dia:attribute name="query">
1062 <dia:boolean val="false"/>
1063 </dia:attribute>
1064 <dia:attribute name="class_scope">
1065 <dia:boolean val="false"/>
1066 </dia:attribute>
1067 <dia:attribute name="parameters">
1068 <dia:composite type="umlparameter">
1069 <dia:attribute name="name">
1070 <dia:string>#record_name#</dia:string>
1071 </dia:attribute>
1072 <dia:attribute name="type">
1073 <dia:string>#scalar string#</dia:string>
1074 </dia:attribute>
1075 <dia:attribute name="value">
1076 <dia:string>##</dia:string>
1077 </dia:attribute>
1078 <dia:attribute name="comment">
1079 <dia:string>##</dia:string>
1080 </dia:attribute>
1081 <dia:attribute name="kind">
1082 <dia:enum val="1"/>
1083 </dia:attribute>
1084 </dia:composite>
1085 <dia:composite type="umlparameter">
1086 <dia:attribute name="name">
1087 <dia:string>#return_value#</dia:string>
1088 </dia:attribute>
1089 <dia:attribute name="type">
1090 <dia:string>#scalar integer#</dia:string>
1091 </dia:attribute>
1092 <dia:attribute name="value">
1093 <dia:string>#0#</dia:string>
1094 </dia:attribute>
1095 <dia:attribute name="comment">
1096 <dia:string>##</dia:string>
1097 </dia:attribute>
1098 <dia:attribute name="kind">
1099 <dia:enum val="2"/>
1100 </dia:attribute>
1101 </dia:composite>
1102 </dia:attribute>
1103 </dia:composite>
1104 <dia:composite type="umloperation">
1105 <dia:attribute name="name">
1106 <dia:string>#_init_attr#</dia:string>
1107 </dia:attribute>
1108 <dia:attribute name="stereotype">
1109 <dia:string>#helper#</dia:string>
1110 </dia:attribute>
1111 <dia:attribute name="type">
1112 <dia:string>##</dia:string>
1113 </dia:attribute>
1114 <dia:attribute name="visibility">
1115 <dia:enum val="0"/>
1116 </dia:attribute>
1117 <dia:attribute name="comment">
1118 <dia:string>##</dia:string>
1119 </dia:attribute>
1120 <dia:attribute name="abstract">
1121 <dia:boolean val="false"/>
1122 </dia:attribute>
1123 <dia:attribute name="inheritance_type">
1124 <dia:enum val="1"/>
1125 </dia:attribute>
1126 <dia:attribute name="query">
1127 <dia:boolean val="false"/>
1128 </dia:attribute>
1129 <dia:attribute name="class_scope">
1130 <dia:boolean val="false"/>
1131 </dia:attribute>
1132 <dia:attribute name="parameters">
1133 <dia:composite type="umlparameter">
1134 <dia:attribute name="name">
1135 <dia:string>#parameter_type#</dia:string>
1136 </dia:attribute>
1137 <dia:attribute name="type">
1138 <dia:string>#scalar string#</dia:string>
1139 </dia:attribute>
1140 <dia:attribute name="value">
1141 <dia:string>##</dia:string>
1142 </dia:attribute>
1143 <dia:attribute name="comment">
1144 <dia:string>##</dia:string>
1145 </dia:attribute>
1146 <dia:attribute name="kind">
1147 <dia:enum val="1"/>
1148 </dia:attribute>
1149 </dia:composite>
1150 <dia:composite type="umlparameter">
1151 <dia:attribute name="name">
1152 <dia:string>#parameter_numbers#</dia:string>
1153 </dia:attribute>
1154 <dia:attribute name="type">
1155 <dia:string>#array of integers#</dia:string>
1156 </dia:attribute>
1157 <dia:attribute name="value">
1158 <dia:string>##</dia:string>
1159 </dia:attribute>
1160 <dia:attribute name="comment">
1161 <dia:string>##</dia:string>
1162 </dia:attribute>
1163 <dia:attribute name="kind">
1164 <dia:enum val="1"/>
1165 </dia:attribute>
1166 </dia:composite>
1167 <dia:composite type="umlparameter">
1168 <dia:attribute name="name">
1169 <dia:string>#attribute#</dia:string>
1170 </dia:attribute>
1171 <dia:attribute name="type">
1172 <dia:string>#scalar string#</dia:string>
1173 </dia:attribute>
1174 <dia:attribute name="value">
1175 <dia:string>##</dia:string>
1176 </dia:attribute>
1177 <dia:attribute name="comment">
1178 <dia:string>##</dia:string>
1179 </dia:attribute>
1180 <dia:attribute name="kind">
1181 <dia:enum val="1"/>
1182 </dia:attribute>
1183 </dia:composite>
1184 <dia:composite type="umlparameter">
1185 <dia:attribute name="name">
1186 <dia:string>#new_values#</dia:string>
1187 </dia:attribute>
1188 <dia:attribute name="type">
1189 <dia:string>#array of strings#</dia:string>
1190 </dia:attribute>
1191 <dia:attribute name="value">
1192 <dia:string>##</dia:string>
1193 </dia:attribute>
1194 <dia:attribute name="comment">
1195 <dia:string>##</dia:string>
1196 </dia:attribute>
1197 <dia:attribute name="kind">
1198 <dia:enum val="1"/>
1199 </dia:attribute>
1200 </dia:composite>
1201 <dia:composite type="umlparameter">
1202 <dia:attribute name="name">
1203 <dia:string>#add_if_absent#</dia:string>
1204 </dia:attribute>
1205 <dia:attribute name="type">
1206 <dia:string>#scalar boolean#</dia:string>
1207 </dia:attribute>
1208 <dia:attribute name="value">
1209 <dia:string>#0#</dia:string>
1210 </dia:attribute>
1211 <dia:attribute name="comment">
1212 <dia:string>##</dia:string>
1213 </dia:attribute>
1214 <dia:attribute name="kind">
1215 <dia:enum val="1"/>
1216 </dia:attribute>
1217 </dia:composite>
1218 <dia:composite type="umlparameter">
1219 <dia:attribute name="name">
1220 <dia:string>#parameter_values#</dia:string>
1221 </dia:attribute>
1222 <dia:attribute name="type">
1223 <dia:string>#array of strings#</dia:string>
1224 </dia:attribute>
1225 <dia:attribute name="value">
1226 <dia:string>##</dia:string>
1227 </dia:attribute>
1228 <dia:attribute name="comment">
1229 <dia:string>##</dia:string>
1230 </dia:attribute>
1231 <dia:attribute name="kind">
1232 <dia:enum val="2"/>
1233 </dia:attribute>
1234 </dia:composite>
1235 </dia:attribute>
1236 </dia:composite>
1237 <dia:composite type="umloperation">
1238 <dia:attribute name="name">
1239 <dia:string>#indexes#</dia:string>
1240 </dia:attribute>
1241 <dia:attribute name="stereotype">
1242 <dia:string>##</dia:string>
1243 </dia:attribute>
1244 <dia:attribute name="type">
1245 <dia:string>##</dia:string>
1246 </dia:attribute>
1247 <dia:attribute name="visibility">
1248 <dia:enum val="0"/>
1249 </dia:attribute>
1250 <dia:attribute name="comment">
1251 <dia:string>##</dia:string>
1252 </dia:attribute>
1253 <dia:attribute name="abstract">
1254 <dia:boolean val="false"/>
1255 </dia:attribute>
1256 <dia:attribute name="inheritance_type">
1257 <dia:enum val="2"/>
1258 </dia:attribute>
1259 <dia:attribute name="query">
1260 <dia:boolean val="false"/>
1261 </dia:attribute>
1262 <dia:attribute name="class_scope">
1263 <dia:boolean val="false"/>
1264 </dia:attribute>
1265 <dia:attribute name="parameters">
1266 <dia:composite type="umlparameter">
1267 <dia:attribute name="name">
1268 <dia:string>#parameter_type#</dia:string>
1269 </dia:attribute>
1270 <dia:attribute name="type">
1271 <dia:string>#scalar string#</dia:string>
1272 </dia:attribute>
1273 <dia:attribute name="value">
1274 <dia:string>##</dia:string>
1275 </dia:attribute>
1276 <dia:attribute name="comment">
1277 <dia:string>##</dia:string>
1278 </dia:attribute>
1279 <dia:attribute name="kind">
1280 <dia:enum val="1"/>
1281 </dia:attribute>
1282 </dia:composite>
1283 <dia:composite type="umlparameter">
1284 <dia:attribute name="name">
1285 <dia:string>#parameter_numbers#</dia:string>
1286 </dia:attribute>
1287 <dia:attribute name="type">
1288 <dia:string>#array of numbers#</dia:string>
1289 </dia:attribute>
1290 <dia:attribute name="value">
1291 <dia:string>##</dia:string>
1292 </dia:attribute>
1293 <dia:attribute name="comment">
1294 <dia:string>##</dia:string>
1295 </dia:attribute>
1296 <dia:attribute name="kind">
1297 <dia:enum val="1"/>
1298 </dia:attribute>
1299 </dia:composite>
1300 <dia:composite type="umlparameter">
1301 <dia:attribute name="name">
1302 <dia:string>#indexes#</dia:string>
1303 </dia:attribute>
1304 <dia:attribute name="type">
1305 <dia:string>#array of strings#</dia:string>
1306 </dia:attribute>
1307 <dia:attribute name="value">
1308 <dia:string>##</dia:string>
1309 </dia:attribute>
1310 <dia:attribute name="comment">
1311 <dia:string>##</dia:string>
1312 </dia:attribute>
1313 <dia:attribute name="kind">
1314 <dia:enum val="2"/>
1315 </dia:attribute>
1316 </dia:composite>
1317 </dia:attribute>
1318 </dia:composite>
1319 <dia:composite type="umloperation">
1320 <dia:attribute name="name">
1321 <dia:string>#covariance#</dia:string>
1322 </dia:attribute>
1323 <dia:attribute name="stereotype">
1324 <dia:string>##</dia:string>
1325 </dia:attribute>
1326 <dia:attribute name="type">
1327 <dia:string>##</dia:string>
1328 </dia:attribute>
1329 <dia:attribute name="visibility">
1330 <dia:enum val="0"/>
1331 </dia:attribute>
1332 <dia:attribute name="comment">
1333 <dia:string>##</dia:string>
1334 </dia:attribute>
1335 <dia:attribute name="abstract">
1336 <dia:boolean val="false"/>
1337 </dia:attribute>
1338 <dia:attribute name="inheritance_type">
1339 <dia:enum val="2"/>
1340 </dia:attribute>
1341 <dia:attribute name="query">
1342 <dia:boolean val="false"/>
1343 </dia:attribute>
1344 <dia:attribute name="class_scope">
1345 <dia:boolean val="false"/>
1346 </dia:attribute>
1347 <dia:attribute name="parameters">
1348 <dia:composite type="umlparameter">
1349 <dia:attribute name="name">
1350 <dia:string>#enabled#</dia:string>
1351 </dia:attribute>
1352 <dia:attribute name="type">
1353 <dia:string>#scalar boolean#</dia:string>
1354 </dia:attribute>
1355 <dia:attribute name="value">
1356 <dia:string>##</dia:string>
1357 </dia:attribute>
1358 <dia:attribute name="comment">
1359 <dia:string>##</dia:string>
1360 </dia:attribute>
1361 <dia:attribute name="kind">
1362 <dia:enum val="1"/>
1363 </dia:attribute>
1364 </dia:composite>
1365 <dia:composite type="umlparameter">
1366 <dia:attribute name="name">
1367 <dia:string>#indicator#</dia:string>
1368 </dia:attribute>
1369 <dia:attribute name="type">
1370 <dia:string>#scalar boolean#</dia:string>
1371 </dia:attribute>
1372 <dia:attribute name="value">
1373 <dia:string>#0#</dia:string>
1374 </dia:attribute>
1375 <dia:attribute name="comment">
1376 <dia:string>##</dia:string>
1377 </dia:attribute>
1378 <dia:attribute name="kind">
1379 <dia:enum val="2"/>
1380 </dia:attribute>
1381 </dia:composite>
1382 </dia:attribute>
1383 </dia:composite>
1384 <dia:composite type="umloperation">
1385 <dia:attribute name="name">
1386 <dia:string>#eigen#</dia:string>
1387 </dia:attribute>
1388 <dia:attribute name="stereotype">
1389 <dia:string>##</dia:string>
1390 </dia:attribute>
1391 <dia:attribute name="type">
1392 <dia:string>##</dia:string>
1393 </dia:attribute>
1394 <dia:attribute name="visibility">
1395 <dia:enum val="0"/>
1396 </dia:attribute>
1397 <dia:attribute name="comment">
1398 <dia:string>##</dia:string>
1399 </dia:attribute>
1400 <dia:attribute name="abstract">
1401 <dia:boolean val="false"/>
1402 </dia:attribute>
1403 <dia:attribute name="inheritance_type">
1404 <dia:enum val="2"/>
1405 </dia:attribute>
1406 <dia:attribute name="query">
1407 <dia:boolean val="false"/>
1408 </dia:attribute>
1409 <dia:attribute name="class_scope">
1410 <dia:boolean val="false"/>
1411 </dia:attribute>
1412 <dia:attribute name="parameters">
1413 <dia:composite type="umlparameter">
1414 <dia:attribute name="name">
1415 <dia:string>#enabled#</dia:string>
1416 </dia:attribute>
1417 <dia:attribute name="type">
1418 <dia:string>#scalar string#</dia:string>
1419 </dia:attribute>
1420 <dia:attribute name="value">
1421 <dia:string>##</dia:string>
1422 </dia:attribute>
1423 <dia:attribute name="comment">
1424 <dia:string>##</dia:string>
1425 </dia:attribute>
1426 <dia:attribute name="kind">
1427 <dia:enum val="1"/>
1428 </dia:attribute>
1429 </dia:composite>
1430 <dia:composite type="umlparameter">
1431 <dia:attribute name="name">
1432 <dia:string>#indicator#</dia:string>
1433 </dia:attribute>
1434 <dia:attribute name="type">
1435 <dia:string>#scalar boolean#</dia:string>
1436 </dia:attribute>
1437 <dia:attribute name="value">
1438 <dia:string>#0#</dia:string>
1439 </dia:attribute>
1440 <dia:attribute name="comment">
1441 <dia:string>##</dia:string>
1442 </dia:attribute>
1443 <dia:attribute name="kind">
1444 <dia:enum val="2"/>
1445 </dia:attribute>
1446 </dia:composite>
1447 </dia:attribute>
1448 </dia:composite>
1449 <dia:composite type="umloperation">
1450 <dia:attribute name="name">
1451 <dia:string>#_option_val_pos#</dia:string>
1452 </dia:attribute>
1453 <dia:attribute name="stereotype">
1454 <dia:string>#helper#</dia:string>
1455 </dia:attribute>
1456 <dia:attribute name="type">
1457 <dia:string>##</dia:string>
1458 </dia:attribute>
1459 <dia:attribute name="visibility">
1460 <dia:enum val="0"/>
1461 </dia:attribute>
1462 <dia:attribute name="comment">
1463 <dia:string>##</dia:string>
1464 </dia:attribute>
1465 <dia:attribute name="abstract">
1466 <dia:boolean val="false"/>
1467 </dia:attribute>
1468 <dia:attribute name="inheritance_type">
1469 <dia:enum val="1"/>
1470 </dia:attribute>
1471 <dia:attribute name="query">
1472 <dia:boolean val="false"/>
1473 </dia:attribute>
1474 <dia:attribute name="class_scope">
1475 <dia:boolean val="false"/>
1476 </dia:attribute>
1477 <dia:attribute name="parameters">
1478 <dia:composite type="umlparameter">
1479 <dia:attribute name="name">
1480 <dia:string>#record_name#</dia:string>
1481 </dia:attribute>
1482 <dia:attribute name="type">
1483 <dia:string>#scalar string#</dia:string>
1484 </dia:attribute>
1485 <dia:attribute name="value">
1486 <dia:string>##</dia:string>
1487 </dia:attribute>
1488 <dia:attribute name="comment">
1489 <dia:string>##</dia:string>
1490 </dia:attribute>
1491 <dia:attribute name="kind">
1492 <dia:enum val="1"/>
1493 </dia:attribute>
1494 </dia:composite>
1495 <dia:composite type="umlparameter">
1496 <dia:attribute name="name">
1497 <dia:string>#instance_numbers#</dia:string>
1498 </dia:attribute>
1499 <dia:attribute name="type">
1500 <dia:string>#array of integers#</dia:string>
1501 </dia:attribute>
1502 <dia:attribute name="value">
1503 <dia:string>##</dia:string>
1504 </dia:attribute>
1505 <dia:attribute name="comment">
1506 <dia:string>##</dia:string>
1507 </dia:attribute>
1508 <dia:attribute name="kind">
1509 <dia:enum val="1"/>
1510 </dia:attribute>
1511 </dia:composite>
1512 <dia:composite type="umlparameter">
1513 <dia:attribute name="name">
1514 <dia:string>#name#</dia:string>
1515 </dia:attribute>
1516 <dia:attribute name="type">
1517 <dia:string>#scalar string#</dia:string>
1518 </dia:attribute>
1519 <dia:attribute name="value">
1520 <dia:string>##</dia:string>
1521 </dia:attribute>
1522 <dia:attribute name="comment">
1523 <dia:string>##</dia:string>
1524 </dia:attribute>
1525 <dia:attribute name="kind">
1526 <dia:enum val="1"/>
1527 </dia:attribute>
1528 </dia:composite>
1529 <dia:composite type="umlparameter">
1530 <dia:attribute name="name">
1531 <dia:string>#new_values#</dia:string>
1532 </dia:attribute>
1533 <dia:attribute name="type">
1534 <dia:string>#array of strings#</dia:string>
1535 </dia:attribute>
1536 <dia:attribute name="value">
1537 <dia:string>##</dia:string>
1538 </dia:attribute>
1539 <dia:attribute name="comment">
1540 <dia:string>##</dia:string>
1541 </dia:attribute>
1542 <dia:attribute name="kind">
1543 <dia:enum val="1"/>
1544 </dia:attribute>
1545 </dia:composite>
1546 <dia:composite type="umlparameter">
1547 <dia:attribute name="name">
1548 <dia:string>#exact_match#</dia:string>
1549 </dia:attribute>
1550 <dia:attribute name="type">
1551 <dia:string>#scalar boolean#</dia:string>
1552 </dia:attribute>
1553 <dia:attribute name="value">
1554 <dia:string>#1#</dia:string>
1555 </dia:attribute>
1556 <dia:attribute name="comment">
1557 <dia:string>##</dia:string>
1558 </dia:attribute>
1559 <dia:attribute name="kind">
1560 <dia:enum val="1"/>
1561 </dia:attribute>
1562 </dia:composite>
1563 <dia:composite type="umlparameter">
1564 <dia:attribute name="name">
1565 <dia:string>#values#</dia:string>
1566 </dia:attribute>
1567 <dia:attribute name="type">
1568 <dia:string>#array of strings#</dia:string>
1569 </dia:attribute>
1570 <dia:attribute name="value">
1571 <dia:string>##</dia:string>
1572 </dia:attribute>
1573 <dia:attribute name="comment">
1574 <dia:string>##</dia:string>
1575 </dia:attribute>
1576 <dia:attribute name="kind">
1577 <dia:enum val="2"/>
1578 </dia:attribute>
1579 </dia:composite>
1580 <dia:composite type="umlparameter">
1581 <dia:attribute name="name">
1582 <dia:string>#positions#</dia:string>
1583 </dia:attribute>
1584 <dia:attribute name="type">
1585 <dia:string>#array of integers#</dia:string>
1586 </dia:attribute>
1587 <dia:attribute name="value">
1588 <dia:string>##</dia:string>
1589 </dia:attribute>
1590 <dia:attribute name="comment">
1591 <dia:string>##</dia:string>
1592 </dia:attribute>
1593 <dia:attribute name="kind">
1594 <dia:enum val="2"/>
1595 </dia:attribute>
1596 </dia:composite>
1597 </dia:attribute>
1598 </dia:composite>
1599 <dia:composite type="umloperation">
1600 <dia:attribute name="name">
1601 <dia:string>#name_val#</dia:string>
1602 </dia:attribute>
1603 <dia:attribute name="stereotype">
1604 <dia:string>##</dia:string>
1605 </dia:attribute>
1606 <dia:attribute name="type">
1607 <dia:string>##</dia:string>
1608 </dia:attribute>
1609 <dia:attribute name="visibility">
1610 <dia:enum val="0"/>
1611 </dia:attribute>
1612 <dia:attribute name="comment">
1613 <dia:string>##</dia:string>
1614 </dia:attribute>
1615 <dia:attribute name="abstract">
1616 <dia:boolean val="false"/>
1617 </dia:attribute>
1618 <dia:attribute name="inheritance_type">
1619 <dia:enum val="1"/>
1620 </dia:attribute>
1621 <dia:attribute name="query">
1622 <dia:boolean val="false"/>
1623 </dia:attribute>
1624 <dia:attribute name="class_scope">
1625 <dia:boolean val="false"/>
1626 </dia:attribute>
1627 <dia:attribute name="parameters">
1628 <dia:composite type="umlparameter">
1629 <dia:attribute name="name">
1630 <dia:string>#parameter_type#</dia:string>
1631 </dia:attribute>
1632 <dia:attribute name="type">
1633 <dia:string>#scalar string#</dia:string>
1634 </dia:attribute>
1635 <dia:attribute name="value">
1636 <dia:string>##</dia:string>
1637 </dia:attribute>
1638 <dia:attribute name="comment">
1639 <dia:string>##</dia:string>
1640 </dia:attribute>
1641 <dia:attribute name="kind">
1642 <dia:enum val="1"/>
1643 </dia:attribute>
1644 </dia:composite>
1645 <dia:composite type="umlparameter">
1646 <dia:attribute name="name">
1647 <dia:string>#parameter_numbers#</dia:string>
1648 </dia:attribute>
1649 <dia:attribute name="type">
1650 <dia:string>#array of integers#</dia:string>
1651 </dia:attribute>
1652 <dia:attribute name="value">
1653 <dia:string>##</dia:string>
1654 </dia:attribute>
1655 <dia:attribute name="comment">
1656 <dia:string>##</dia:string>
1657 </dia:attribute>
1658 <dia:attribute name="kind">
1659 <dia:enum val="1"/>
1660 </dia:attribute>
1661 </dia:composite>
1662 <dia:composite type="umlparameter">
1663 <dia:attribute name="name">
1664 <dia:string>#names_values#</dia:string>
1665 </dia:attribute>
1666 <dia:attribute name="type">
1667 <dia:string>#array of#</dia:string>
1668 </dia:attribute>
1669 <dia:attribute name="value">
1670 <dia:string>##</dia:string>
1671 </dia:attribute>
1672 <dia:attribute name="comment">
1673 <dia:string>##</dia:string>
1674 </dia:attribute>
1675 <dia:attribute name="kind">
1676 <dia:enum val="2"/>
1677 </dia:attribute>
1678 </dia:composite>
1679 </dia:attribute>
1680 </dia:composite>
1681 <dia:composite type="umloperation">
1682 <dia:attribute name="name">
1683 <dia:string>#remove_records#</dia:string>
1684 </dia:attribute>
1685 <dia:attribute name="stereotype">
1686 <dia:string>##</dia:string>
1687 </dia:attribute>
1688 <dia:attribute name="type">
1689 <dia:string>##</dia:string>
1690 </dia:attribute>
1691 <dia:attribute name="visibility">
1692 <dia:enum val="0"/>
1693 </dia:attribute>
1694 <dia:attribute name="comment">
1695 <dia:string>##</dia:string>
1696 </dia:attribute>
1697 <dia:attribute name="abstract">
1698 <dia:boolean val="false"/>
1699 </dia:attribute>
1700 <dia:attribute name="inheritance_type">
1701 <dia:enum val="2"/>
1702 </dia:attribute>
1703 <dia:attribute name="query">
1704 <dia:boolean val="false"/>
1705 </dia:attribute>
1706 <dia:attribute name="class_scope">
1707 <dia:boolean val="false"/>
1708 </dia:attribute>
1709 <dia:attribute name="parameters">
1710 <dia:composite type="umlparameter">
1711 <dia:attribute name="name">
1712 <dia:string>#type#</dia:string>
1713 </dia:attribute>
1714 <dia:attribute name="type">
1715 <dia:string>#mandatory scalar string#</dia:string>
1716 </dia:attribute>
1717 <dia:attribute name="value">
1718 <dia:string>##</dia:string>
1719 </dia:attribute>
1720 <dia:attribute name="comment">
1721 <dia:string>##</dia:string>
1722 </dia:attribute>
1723 <dia:attribute name="kind">
1724 <dia:enum val="1"/>
1725 </dia:attribute>
1726 </dia:composite>
1727 </dia:attribute>
1728 </dia:composite>
1729 <dia:composite type="umloperation">
1730 <dia:attribute name="name">
1731 <dia:string>#_read_table_files#</dia:string>
1732 </dia:attribute>
1733 <dia:attribute name="stereotype">
1734 <dia:string>##</dia:string>
1735 </dia:attribute>
1736 <dia:attribute name="type">
1737 <dia:string>#initiator#</dia:string>
1738 </dia:attribute>
1739 <dia:attribute name="visibility">
1740 <dia:enum val="0"/>
1741 </dia:attribute>
1742 <dia:attribute name="comment">
1743 <dia:string>##</dia:string>
1744 </dia:attribute>
1745 <dia:attribute name="abstract">
1746 <dia:boolean val="false"/>
1747 </dia:attribute>
1748 <dia:attribute name="inheritance_type">
1749 <dia:enum val="2"/>
1750 </dia:attribute>
1751 <dia:attribute name="query">
1752 <dia:boolean val="false"/>
1753 </dia:attribute>
1754 <dia:attribute name="class_scope">
1755 <dia:boolean val="false"/>
1756 </dia:attribute>
1757 <dia:attribute name="parameters">
1758 <dia:composite type="umlparameter">
1759 <dia:attribute name="name">
1760 <dia:string>#ignore_missing_files#</dia:string>
1761 </dia:attribute>
1762 <dia:attribute name="type">
1763 <dia:string>#scalar boolean#</dia:string>
1764 </dia:attribute>
1765 <dia:attribute name="value">
1766 <dia:string>#0#</dia:string>
1767 </dia:attribute>
1768 <dia:attribute name="comment">
1769 <dia:string>##</dia:string>
1770 </dia:attribute>
1771 <dia:attribute name="kind">
1772 <dia:enum val="1"/>
1773 </dia:attribute>
1774 </dia:composite>
1775 </dia:attribute>
1776 </dia:composite>
1777 <dia:composite type="umloperation">
1778 <dia:attribute name="name">
1779 <dia:string>#_normalize_record_name#</dia:string>
1780 </dia:attribute>
1781 <dia:attribute name="stereotype">
1782 <dia:string>##</dia:string>
1783 </dia:attribute>
1784 <dia:attribute name="type">
1785 <dia:string>##</dia:string>
1786 </dia:attribute>
1787 <dia:attribute name="visibility">
1788 <dia:enum val="1"/>
1789 </dia:attribute>
1790 <dia:attribute name="comment">
1791 <dia:string>##</dia:string>
1792 </dia:attribute>
1793 <dia:attribute name="abstract">
1794 <dia:boolean val="false"/>
1795 </dia:attribute>
1796 <dia:attribute name="inheritance_type">
1797 <dia:enum val="2"/>
1798 </dia:attribute>
1799 <dia:attribute name="query">
1800 <dia:boolean val="false"/>
1801 </dia:attribute>
1802 <dia:attribute name="class_scope">
1803 <dia:boolean val="false"/>
1804 </dia:attribute>
1805 <dia:attribute name="parameters">
1806 <dia:composite type="umlparameter">
1807 <dia:attribute name="name">
1808 <dia:string>#record_name#</dia:string>
1809 </dia:attribute>
1810 <dia:attribute name="type">
1811 <dia:string>#mandatory scalar string#</dia:string>
1812 </dia:attribute>
1813 <dia:attribute name="value">
1814 <dia:string>##</dia:string>
1815 </dia:attribute>
1816 <dia:attribute name="comment">
1817 <dia:string>##</dia:string>
1818 </dia:attribute>
1819 <dia:attribute name="kind">
1820 <dia:enum val="1"/>
1821 </dia:attribute>
1822 </dia:composite>
1823 <dia:composite type="umlparameter">
1824 <dia:attribute name="name">
1825 <dia:string>#normalized_name#</dia:string>
1826 </dia:attribute>
1827 <dia:attribute name="type">
1828 <dia:string>#scalar string#</dia:string>
1829 </dia:attribute>
1830 <dia:attribute name="value">
1831 <dia:string>##</dia:string>
1832 </dia:attribute>
1833 <dia:attribute name="comment">
1834 <dia:string>##</dia:string>
1835 </dia:attribute>
1836 <dia:attribute name="kind">
1837 <dia:enum val="2"/>
1838 </dia:attribute>
1839 </dia:composite>
1840 </dia:attribute>
1841 </dia:composite>
1842 <dia:composite type="umloperation">
1843 <dia:attribute name="name">
1844 <dia:string>#header#</dia:string>
1845 </dia:attribute>
1846 <dia:attribute name="stereotype">
1847 <dia:string>##</dia:string>
1848 </dia:attribute>
1849 <dia:attribute name="type">
1850 <dia:string>##</dia:string>
1851 </dia:attribute>
1852 <dia:attribute name="visibility">
1853 <dia:enum val="0"/>
1854 </dia:attribute>
1855 <dia:attribute name="comment">
1856 <dia:string>##</dia:string>
1857 </dia:attribute>
1858 <dia:attribute name="abstract">
1859 <dia:boolean val="false"/>
1860 </dia:attribute>
1861 <dia:attribute name="inheritance_type">
1862 <dia:enum val="2"/>
1863 </dia:attribute>
1864 <dia:attribute name="query">
1865 <dia:boolean val="false"/>
1866 </dia:attribute>
1867 <dia:attribute name="class_scope">
1868 <dia:boolean val="false"/>
1869 </dia:attribute>
1870 <dia:attribute name="parameters">
1871 <dia:composite type="umlparameter">
1872 <dia:attribute name="name">
1873 <dia:string>#header#</dia:string>
1874 </dia:attribute>
1875 <dia:attribute name="type">
1876 <dia:string>#array of strings#</dia:string>
1877 </dia:attribute>
1878 <dia:attribute name="value">
1879 <dia:string>##</dia:string>
1880 </dia:attribute>
1881 <dia:attribute name="comment">
1882 <dia:string>##</dia:string>
1883 </dia:attribute>
1884 <dia:attribute name="kind">
1885 <dia:enum val="2"/>
1886 </dia:attribute>
1887 </dia:composite>
1888 </dia:attribute>
1889 </dia:composite>
1890 <dia:composite type="umloperation">
1891 <dia:attribute name="name">
1892 <dia:string>#dropped_columns#</dia:string>
1893 </dia:attribute>
1894 <dia:attribute name="stereotype">
1895 <dia:string>##</dia:string>
1896 </dia:attribute>
1897 <dia:attribute name="type">
1898 <dia:string>##</dia:string>
1899 </dia:attribute>
1900 <dia:attribute name="visibility">
1901 <dia:enum val="0"/>
1902 </dia:attribute>
1903 <dia:attribute name="comment">
1904 <dia:string>##</dia:string>
1905 </dia:attribute>
1906 <dia:attribute name="abstract">
1907 <dia:boolean val="false"/>
1908 </dia:attribute>
1909 <dia:attribute name="inheritance_type">
1910 <dia:enum val="2"/>
1911 </dia:attribute>
1912 <dia:attribute name="query">
1913 <dia:boolean val="false"/>
1914 </dia:attribute>
1915 <dia:attribute name="class_scope">
1916 <dia:boolean val="false"/>
1917 </dia:attribute>
1918 <dia:attribute name="parameters">
1919 <dia:composite type="umlparameter">
1920 <dia:attribute name="name">
1921 <dia:string>#dropped_columns#</dia:string>
1922 </dia:attribute>
1923 <dia:attribute name="type">
1924 <dia:string>#array of booleans#</dia:string>
1925 </dia:attribute>
1926 <dia:attribute name="value">
1927 <dia:string>##</dia:string>
1928 </dia:attribute>
1929 <dia:attribute name="comment">
1930 <dia:string>##</dia:string>
1931 </dia:attribute>
1932 <dia:attribute name="kind">
1933 <dia:enum val="2"/>
1934 </dia:attribute>
1935 </dia:composite>
1936 </dia:attribute>
1937 </dia:composite>
1938 <dia:composite type="umloperation">
1939 <dia:attribute name="name">
1940 <dia:string>#cont_wrap_columns#</dia:string>
1941 </dia:attribute>
1942 <dia:attribute name="stereotype">
1943 <dia:string>##</dia:string>
1944 </dia:attribute>
1945 <dia:attribute name="type">
1946 <dia:string>##</dia:string>
1947 </dia:attribute>
1948 <dia:attribute name="visibility">
1949 <dia:enum val="0"/>
1950 </dia:attribute>
1951 <dia:attribute name="comment">
1952 <dia:string>##</dia:string>
1953 </dia:attribute>
1954 <dia:attribute name="abstract">
1955 <dia:boolean val="false"/>
1956 </dia:attribute>
1957 <dia:attribute name="inheritance_type">
1958 <dia:enum val="2"/>
1959 </dia:attribute>
1960 <dia:attribute name="query">
1961 <dia:boolean val="false"/>
1962 </dia:attribute>
1963 <dia:attribute name="class_scope">
1964 <dia:boolean val="false"/>
1965 </dia:attribute>
1966 <dia:attribute name="parameters">
1967 <dia:composite type="umlparameter">
1968 <dia:attribute name="name">
1969 <dia:string>#cont_column#</dia:string>
1970 </dia:attribute>
1971 <dia:attribute name="type">
1972 <dia:string>#scalar integer#</dia:string>
1973 </dia:attribute>
1974 <dia:attribute name="value">
1975 <dia:string>##</dia:string>
1976 </dia:attribute>
1977 <dia:attribute name="comment">
1978 <dia:string>##</dia:string>
1979 </dia:attribute>
1980 <dia:attribute name="kind">
1981 <dia:enum val="2"/>
1982 </dia:attribute>
1983 </dia:composite>
1984 <dia:composite type="umlparameter">
1985 <dia:attribute name="name">
1986 <dia:string>#wrap_column#</dia:string>
1987 </dia:attribute>
1988 <dia:attribute name="type">
1989 <dia:string>#scalar integer#</dia:string>
1990 </dia:attribute>
1991 <dia:attribute name="value">
1992 <dia:string>##</dia:string>
1993 </dia:attribute>
1994 <dia:attribute name="comment">
1995 <dia:string>##</dia:string>
1996 </dia:attribute>
1997 <dia:attribute name="kind">
1998 <dia:enum val="2"/>
1999 </dia:attribute>
2000 </dia:composite>
2001 </dia:attribute>
2002 </dia:composite>
2003 <dia:composite type="umloperation">
2004 <dia:attribute name="name">
2005 <dia:string>#drop_dropped#</dia:string>
2006 </dia:attribute>
2007 <dia:attribute name="stereotype">
2008 <dia:string>##</dia:string>
2009 </dia:attribute>
2010 <dia:attribute name="type">
2011 <dia:string>##</dia:string>
2012 </dia:attribute>
2013 <dia:attribute name="visibility">
2014 <dia:enum val="0"/>
2015 </dia:attribute>
2016 <dia:attribute name="comment">
2017 <dia:string>##</dia:string>
2018 </dia:attribute>
2019 <dia:attribute name="abstract">
2020 <dia:boolean val="false"/>
2021 </dia:attribute>
2022 <dia:attribute name="inheritance_type">
2023 <dia:enum val="2"/>
2024 </dia:attribute>
2025 <dia:attribute name="query">
2026 <dia:boolean val="false"/>
2027 </dia:attribute>
2028 <dia:attribute name="class_scope">
2029 <dia:boolean val="false"/>
2030 </dia:attribute>
2031 <dia:attribute name="parameters"/>
2032 </dia:composite>
2033 <dia:composite type="umloperation">
2034 <dia:attribute name="name">
2035 <dia:string>#remove_option#</dia:string>
2036 </dia:attribute>
2037 <dia:attribute name="stereotype">
2038 <dia:string>##</dia:string>
2039 </dia:attribute>
2040 <dia:attribute name="type">
2041 <dia:string>##</dia:string>
2042 </dia:attribute>
2043 <dia:attribute name="visibility">
2044 <dia:enum val="0"/>
2045 </dia:attribute>
2046 <dia:attribute name="comment">
2047 <dia:string>##</dia:string>
2048 </dia:attribute>
2049 <dia:attribute name="abstract">
2050 <dia:boolean val="false"/>
2051 </dia:attribute>
2052 <dia:attribute name="inheritance_type">
2053 <dia:enum val="2"/>
2054 </dia:attribute>
2055 <dia:attribute name="query">
2056 <dia:boolean val="false"/>
2057 </dia:attribute>
2058 <dia:attribute name="class_scope">
2059 <dia:boolean val="false"/>
2060 </dia:attribute>
2061 <dia:attribute name="parameters">
2062 <dia:composite type="umlparameter">
2063 <dia:attribute name="name">
2064 <dia:string>#record_name#</dia:string>
2065 </dia:attribute>
2066 <dia:attribute name="type">
2067 <dia:string>#scalar string#</dia:string>
2068 </dia:attribute>
2069 <dia:attribute name="value">
2070 <dia:string>##</dia:string>
2071 </dia:attribute>
2072 <dia:attribute name="comment">
2073 <dia:string>##</dia:string>
2074 </dia:attribute>
2075 <dia:attribute name="kind">
2076 <dia:enum val="1"/>
2077 </dia:attribute>
2078 </dia:composite>
2079 <dia:composite type="umlparameter">
2080 <dia:attribute name="name">
2081 <dia:string>#option_name#</dia:string>
2082 </dia:attribute>
2083 <dia:attribute name="type">
2084 <dia:string>#scalar string#</dia:string>
2085 </dia:attribute>
2086 <dia:attribute name="value">
2087 <dia:string>##</dia:string>
2088 </dia:attribute>
2089 <dia:attribute name="comment">
2090 <dia:string>##</dia:string>
2091 </dia:attribute>
2092 <dia:attribute name="kind">
2093 <dia:enum val="1"/>
2094 </dia:attribute>
2095 </dia:composite>
2096 <dia:composite type="umlparameter">
2097 <dia:attribute name="name">
2098 <dia:string>#fuzzy_match#</dia:string>
2099 </dia:attribute>
2100 <dia:attribute name="type">
2101 <dia:string>#scalar boolean#</dia:string>
2102 </dia:attribute>
2103 <dia:attribute name="value">
2104 <dia:string>#0#</dia:string>
2105 </dia:attribute>
2106 <dia:attribute name="comment">
2107 <dia:string>##</dia:string>
2108 </dia:attribute>
2109 <dia:attribute name="kind">
2110 <dia:enum val="1"/>
2111 </dia:attribute>
2112 </dia:composite>
2113 </dia:attribute>
2114 </dia:composite>
2115 <dia:composite type="umloperation">
2116 <dia:attribute name="name">
2117 <dia:string>#add_option#</dia:string>
2118 </dia:attribute>
2119 <dia:attribute name="stereotype">
2120 <dia:string>##</dia:string>
2121 </dia:attribute>
2122 <dia:attribute name="type">
2123 <dia:string>##</dia:string>
2124 </dia:attribute>
2125 <dia:attribute name="visibility">
2126 <dia:enum val="0"/>
2127 </dia:attribute>
2128 <dia:attribute name="comment">
2129 <dia:string>##</dia:string>
2130 </dia:attribute>
2131 <dia:attribute name="abstract">
2132 <dia:boolean val="false"/>
2133 </dia:attribute>
2134 <dia:attribute name="inheritance_type">
2135 <dia:enum val="2"/>
2136 </dia:attribute>
2137 <dia:attribute name="query">
2138 <dia:boolean val="false"/>
2139 </dia:attribute>
2140 <dia:attribute name="class_scope">
2141 <dia:boolean val="false"/>
2142 </dia:attribute>
2143 <dia:attribute name="parameters">
2144 <dia:composite type="umlparameter">
2145 <dia:attribute name="name">
2146 <dia:string>#record_name#</dia:string>
2147 </dia:attribute>
2148 <dia:attribute name="type">
2149 <dia:string>#scalar string#</dia:string>
2150 </dia:attribute>
2151 <dia:attribute name="value">
2152 <dia:string>##</dia:string>
2153 </dia:attribute>
2154 <dia:attribute name="comment">
2155 <dia:string>##</dia:string>
2156 </dia:attribute>
2157 <dia:attribute name="kind">
2158 <dia:enum val="1"/>
2159 </dia:attribute>
2160 </dia:composite>
2161 <dia:composite type="umlparameter">
2162 <dia:attribute name="name">
2163 <dia:string>#option_name#</dia:string>
2164 </dia:attribute>
2165 <dia:attribute name="type">
2166 <dia:string>#scalar string#</dia:string>
2167 </dia:attribute>
2168 <dia:attribute name="value">
2169 <dia:string>##</dia:string>
2170 </dia:attribute>
2171 <dia:attribute name="comment">
2172 <dia:string>##</dia:string>
2173 </dia:attribute>
2174 <dia:attribute name="kind">
2175 <dia:enum val="1"/>
2176 </dia:attribute>
2177 </dia:composite>
2178 <dia:composite type="umlparameter">
2179 <dia:attribute name="name">
2180 <dia:string>#option_value#</dia:string>
2181 </dia:attribute>
2182 <dia:attribute name="type">
2183 <dia:string>#scalar#</dia:string>
2184 </dia:attribute>
2185 <dia:attribute name="value">
2186 <dia:string>##</dia:string>
2187 </dia:attribute>
2188 <dia:attribute name="comment">
2189 <dia:string>##</dia:string>
2190 </dia:attribute>
2191 <dia:attribute name="kind">
2192 <dia:enum val="1"/>
2193 </dia:attribute>
2194 </dia:composite>
2195 <dia:composite type="umlparameter">
2196 <dia:attribute name="name">
2197 <dia:string>#add_record#</dia:string>
2198 </dia:attribute>
2199 <dia:attribute name="type">
2200 <dia:string>#scalar boolean#</dia:string>
2201 </dia:attribute>
2202 <dia:attribute name="value">
2203 <dia:string>#0#</dia:string>
2204 </dia:attribute>
2205 <dia:attribute name="comment">
2206 <dia:string>##</dia:string>
2207 </dia:attribute>
2208 <dia:attribute name="kind">
2209 <dia:enum val="1"/>
2210 </dia:attribute>
2211 </dia:composite>
2212 </dia:attribute>
2213 </dia:composite>
2214 <dia:composite type="umloperation">
2215 <dia:attribute name="name">
2216 <dia:string>#add_marginals_code#</dia:string>
2217 </dia:attribute>
2218 <dia:attribute name="stereotype">
2219 <dia:string>##</dia:string>
2220 </dia:attribute>
2221 <dia:attribute name="type">
2222 <dia:string>##</dia:string>
2223 </dia:attribute>
2224 <dia:attribute name="visibility">
2225 <dia:enum val="0"/>
2226 </dia:attribute>
2227 <dia:attribute name="comment">
2228 <dia:string>##</dia:string>
2229 </dia:attribute>
2230 <dia:attribute name="abstract">
2231 <dia:boolean val="false"/>
2232 </dia:attribute>
2233 <dia:attribute name="inheritance_type">
2234 <dia:enum val="2"/>
2235 </dia:attribute>
2236 <dia:attribute name="query">
2237 <dia:boolean val="false"/>
2238 </dia:attribute>
2239 <dia:attribute name="class_scope">
2240 <dia:boolean val="false"/>
2241 </dia:attribute>
2242 <dia:attribute name="parameters">
2243 <dia:composite type="umlparameter">
2244 <dia:attribute name="name">
2245 <dia:string>#nomegas#</dia:string>
2246 </dia:attribute>
2247 <dia:attribute name="type">
2248 <dia:string>#scalar integer#</dia:string>
2249 </dia:attribute>
2250 <dia:attribute name="value">
2251 <dia:string>##</dia:string>
2252 </dia:attribute>
2253 <dia:attribute name="comment">
2254 <dia:string>##</dia:string>
2255 </dia:attribute>
2256 <dia:attribute name="kind">
2257 <dia:enum val="1"/>
2258 </dia:attribute>
2259 </dia:composite>
2260 </dia:attribute>
2261 </dia:composite>
2262 <dia:composite type="umloperation">
2263 <dia:attribute name="name">
2264 <dia:string>#nomegas#</dia:string>
2265 </dia:attribute>
2266 <dia:attribute name="stereotype">
2267 <dia:string>##</dia:string>
2268 </dia:attribute>
2269 <dia:attribute name="type">
2270 <dia:string>##</dia:string>
2271 </dia:attribute>
2272 <dia:attribute name="visibility">
2273 <dia:enum val="0"/>
2274 </dia:attribute>
2275 <dia:attribute name="comment">
2276 <dia:string>##</dia:string>
2277 </dia:attribute>
2278 <dia:attribute name="abstract">
2279 <dia:boolean val="false"/>
2280 </dia:attribute>
2281 <dia:attribute name="inheritance_type">
2282 <dia:enum val="2"/>
2283 </dia:attribute>
2284 <dia:attribute name="query">
2285 <dia:boolean val="false"/>
2286 </dia:attribute>
2287 <dia:attribute name="class_scope">
2288 <dia:boolean val="false"/>
2289 </dia:attribute>
2290 <dia:attribute name="parameters">
2291 <dia:composite type="umlparameter">
2292 <dia:attribute name="name">
2293 <dia:string>#nomegas#</dia:string>
2294 </dia:attribute>
2295 <dia:attribute name="type">
2296 <dia:string>#scalar integer#</dia:string>
2297 </dia:attribute>
2298 <dia:attribute name="value">
2299 <dia:string>##</dia:string>
2300 </dia:attribute>
2301 <dia:attribute name="comment">
2302 <dia:string>##</dia:string>
2303 </dia:attribute>
2304 <dia:attribute name="kind">
2305 <dia:enum val="2"/>
2306 </dia:attribute>
2307 </dia:composite>
2308 <dia:composite type="umlparameter">
2309 <dia:attribute name="name">
2310 <dia:string>#with_correlations#</dia:string>
2311 </dia:attribute>
2312 <dia:attribute name="type">
2313 <dia:string>#scalar boolean#</dia:string>
2314 </dia:attribute>
2315 <dia:attribute name="value">
2316 <dia:string>#0#</dia:string>
2317 </dia:attribute>
2318 <dia:attribute name="comment">
2319 <dia:string>##</dia:string>
2320 </dia:attribute>
2321 <dia:attribute name="kind">
2322 <dia:enum val="1"/>
2323 </dia:attribute>
2324 </dia:composite>
2325 </dia:attribute>
2326 </dia:composite>
2327 <dia:composite type="umloperation">
2328 <dia:attribute name="name">
2329 <dia:string>#nsigmas#</dia:string>
2330 </dia:attribute>
2331 <dia:attribute name="stereotype">
2332 <dia:string>##</dia:string>
2333 </dia:attribute>
2334 <dia:attribute name="type">
2335 <dia:string>##</dia:string>
2336 </dia:attribute>
2337 <dia:attribute name="visibility">
2338 <dia:enum val="0"/>
2339 </dia:attribute>
2340 <dia:attribute name="comment">
2341 <dia:string>##</dia:string>
2342 </dia:attribute>
2343 <dia:attribute name="abstract">
2344 <dia:boolean val="false"/>
2345 </dia:attribute>
2346 <dia:attribute name="inheritance_type">
2347 <dia:enum val="2"/>
2348 </dia:attribute>
2349 <dia:attribute name="query">
2350 <dia:boolean val="false"/>
2351 </dia:attribute>
2352 <dia:attribute name="class_scope">
2353 <dia:boolean val="false"/>
2354 </dia:attribute>
2355 <dia:attribute name="parameters">
2356 <dia:composite type="umlparameter">
2357 <dia:attribute name="name">
2358 <dia:string>#nsigmas#</dia:string>
2359 </dia:attribute>
2360 <dia:attribute name="type">
2361 <dia:string>#scalar integer#</dia:string>
2362 </dia:attribute>
2363 <dia:attribute name="value">
2364 <dia:string>##</dia:string>
2365 </dia:attribute>
2366 <dia:attribute name="comment">
2367 <dia:string>##</dia:string>
2368 </dia:attribute>
2369 <dia:attribute name="kind">
2370 <dia:enum val="2"/>
2371 </dia:attribute>
2372 </dia:composite>
2373 <dia:composite type="umlparameter">
2374 <dia:attribute name="name">
2375 <dia:string>#with_correlations#</dia:string>
2376 </dia:attribute>
2377 <dia:attribute name="type">
2378 <dia:string>#scalar boolean#</dia:string>
2379 </dia:attribute>
2380 <dia:attribute name="value">
2381 <dia:string>#0#</dia:string>
2382 </dia:attribute>
2383 <dia:attribute name="comment">
2384 <dia:string>##</dia:string>
2385 </dia:attribute>
2386 <dia:attribute name="kind">
2387 <dia:enum val="1"/>
2388 </dia:attribute>
2389 </dia:composite>
2390 </dia:attribute>
2391 </dia:composite>
2392 <dia:composite type="umloperation">
2393 <dia:attribute name="name">
2394 <dia:string>#eta_shrinkage#</dia:string>
2395 </dia:attribute>
2396 <dia:attribute name="stereotype">
2397 <dia:string>##</dia:string>
2398 </dia:attribute>
2399 <dia:attribute name="type">
2400 <dia:string>##</dia:string>
2401 </dia:attribute>
2402 <dia:attribute name="visibility">
2403 <dia:enum val="0"/>
2404 </dia:attribute>
2405 <dia:attribute name="comment">
2406 <dia:string>##</dia:string>
2407 </dia:attribute>
2408 <dia:attribute name="abstract">
2409 <dia:boolean val="false"/>
2410 </dia:attribute>
2411 <dia:attribute name="inheritance_type">
2412 <dia:enum val="2"/>
2413 </dia:attribute>
2414 <dia:attribute name="query">
2415 <dia:boolean val="false"/>
2416 </dia:attribute>
2417 <dia:attribute name="class_scope">
2418 <dia:boolean val="false"/>
2419 </dia:attribute>
2420 <dia:attribute name="parameters">
2421 <dia:composite type="umlparameter">
2422 <dia:attribute name="name">
2423 <dia:string>#eta_shrinkage#</dia:string>
2424 </dia:attribute>
2425 <dia:attribute name="type">
2426 <dia:string>#array of#</dia:string>
2427 </dia:attribute>
2428 <dia:attribute name="value">
2429 <dia:string>##</dia:string>
2430 </dia:attribute>
2431 <dia:attribute name="comment">
2432 <dia:string>##</dia:string>
2433 </dia:attribute>
2434 <dia:attribute name="kind">
2435 <dia:enum val="2"/>
2436 </dia:attribute>
2437 </dia:composite>
2438 </dia:attribute>
2439 </dia:composite>
2440 <dia:composite type="umloperation">
2441 <dia:attribute name="name">
2442 <dia:string>#wres_shrinkage#</dia:string>
2443 </dia:attribute>
2444 <dia:attribute name="stereotype">
2445 <dia:string>##</dia:string>
2446 </dia:attribute>
2447 <dia:attribute name="type">
2448 <dia:string>##</dia:string>
2449 </dia:attribute>
2450 <dia:attribute name="visibility">
2451 <dia:enum val="0"/>
2452 </dia:attribute>
2453 <dia:attribute name="comment">
2454 <dia:string>##</dia:string>
2455 </dia:attribute>
2456 <dia:attribute name="abstract">
2457 <dia:boolean val="false"/>
2458 </dia:attribute>
2459 <dia:attribute name="inheritance_type">
2460 <dia:enum val="2"/>
2461 </dia:attribute>
2462 <dia:attribute name="query">
2463 <dia:boolean val="false"/>
2464 </dia:attribute>
2465 <dia:attribute name="class_scope">
2466 <dia:boolean val="false"/>
2467 </dia:attribute>
2468 <dia:attribute name="parameters">
2469 <dia:composite type="umlparameter">
2470 <dia:attribute name="name">
2471 <dia:string>#wres_shrinkage#</dia:string>
2472 </dia:attribute>
2473 <dia:attribute name="type">
2474 <dia:string>#array of#</dia:string>
2475 </dia:attribute>
2476 <dia:attribute name="value">
2477 <dia:string>##</dia:string>
2478 </dia:attribute>
2479 <dia:attribute name="comment">
2480 <dia:string>##</dia:string>
2481 </dia:attribute>
2482 <dia:attribute name="kind">
2483 <dia:enum val="2"/>
2484 </dia:attribute>
2485 </dia:composite>
2486 </dia:attribute>
2487 </dia:composite>
2488 </dia:attribute>
2489 <dia:attribute name="template">
2490 <dia:boolean val="false"/>
2491 </dia:attribute>
2492 <dia:attribute name="templates"/>
2493 </dia:object>
2494 <dia:object type="UML - Class" version="0" id="O4">
2495 <dia:attribute name="obj_pos">
2496 <dia:point val="4.6,98.7"/>
2497 </dia:attribute>
2498 <dia:attribute name="obj_bb">
2499 <dia:rectangle val="4.55,98.65;24.5,105.35"/>
2500 </dia:attribute>
2501 <dia:attribute name="elem_corner">
2502 <dia:point val="4.6,98.7"/>
2503 </dia:attribute>
2504 <dia:attribute name="elem_width">
2505 <dia:real val="19.850000000000001"/>
2506 </dia:attribute>
2507 <dia:attribute name="elem_height">
2508 <dia:real val="6.5999999999999996"/>
2509 </dia:attribute>
2510 <dia:attribute name="name">
2511 <dia:string>#option#</dia:string>
2512 </dia:attribute>
2513 <dia:attribute name="stereotype">
2514 <dia:string>##</dia:string>
2515 </dia:attribute>
2516 <dia:attribute name="comment">
2517 <dia:string>##</dia:string>
2518 </dia:attribute>
2519 <dia:attribute name="abstract">
2520 <dia:boolean val="false"/>
2521 </dia:attribute>
2522 <dia:attribute name="suppress_attributes">
2523 <dia:boolean val="false"/>
2524 </dia:attribute>
2525 <dia:attribute name="suppress_operations">
2526 <dia:boolean val="false"/>
2527 </dia:attribute>
2528 <dia:attribute name="visible_attributes">
2529 <dia:boolean val="true"/>
2530 </dia:attribute>
2531 <dia:attribute name="visible_operations">
2532 <dia:boolean val="true"/>
2533 </dia:attribute>
2534 <dia:attribute name="visible_comments">
2535 <dia:boolean val="false"/>
2536 </dia:attribute>
2537 <dia:attribute name="wrap_operations">
2538 <dia:boolean val="false"/>
2539 </dia:attribute>
2540 <dia:attribute name="wrap_after_char">
2541 <dia:int val="40"/>
2542 </dia:attribute>
2543 <dia:attribute name="line_color">
2544 <dia:color val="#000000"/>
2545 </dia:attribute>
2546 <dia:attribute name="fill_color">
2547 <dia:color val="#ffffff"/>
2548 </dia:attribute>
2549 <dia:attribute name="text_color">
2550 <dia:color val="#000000"/>
2551 </dia:attribute>
2552 <dia:attribute name="normal_font">
2553 <dia:font family="courier new" style="0" name="Courier"/>
2554 </dia:attribute>
2555 <dia:attribute name="abstract_font">
2556 <dia:font family="courier new" style="0" name="Courier"/>
2557 </dia:attribute>
2558 <dia:attribute name="polymorphic_font">
2559 <dia:font family="monospace" style="8" name="Courier"/>
2560 </dia:attribute>
2561 <dia:attribute name="classname_font">
2562 <dia:font family="courier new" style="0" name="Courier"/>
2563 </dia:attribute>
2564 <dia:attribute name="abstract_classname_font">
2565 <dia:font family="courier new" style="0" name="Courier"/>
2566 </dia:attribute>
2567 <dia:attribute name="comment_font">
2568 <dia:font family="sans" style="8" name="Helvetica"/>
2569 </dia:attribute>
2570 <dia:attribute name="font_height">
2571 <dia:real val="0.80000000000000004"/>
2572 </dia:attribute>
2573 <dia:attribute name="polymorphic_font_height">
2574 <dia:real val="0.80000000000000004"/>
2575 </dia:attribute>
2576 <dia:attribute name="abstract_font_height">
2577 <dia:real val="0.80000000000000004"/>
2578 </dia:attribute>
2579 <dia:attribute name="classname_font_height">
2580 <dia:real val="1"/>
2581 </dia:attribute>
2582 <dia:attribute name="abstract_classname_font_height">
2583 <dia:real val="1"/>
2584 </dia:attribute>
2585 <dia:attribute name="comment_font_height">
2586 <dia:real val="1"/>
2587 </dia:attribute>
2588 <dia:attribute name="attributes">
2589 <dia:composite type="umlattribute">
2590 <dia:attribute name="name">
2591 <dia:string>#option_string#</dia:string>
2592 </dia:attribute>
2593 <dia:attribute name="type">
2594 <dia:string>#scalar string#</dia:string>
2595 </dia:attribute>
2596 <dia:attribute name="value">
2597 <dia:string>##</dia:string>
2598 </dia:attribute>
2599 <dia:attribute name="comment">
2600 <dia:string>##</dia:string>
2601 </dia:attribute>
2602 <dia:attribute name="visibility">
2603 <dia:enum val="1"/>
2604 </dia:attribute>
2605 <dia:attribute name="abstract">
2606 <dia:boolean val="false"/>
2607 </dia:attribute>
2608 <dia:attribute name="class_scope">
2609 <dia:boolean val="false"/>
2610 </dia:attribute>
2611 </dia:composite>
2612 <dia:composite type="umlattribute">
2613 <dia:attribute name="name">
2614 <dia:string>#name#</dia:string>
2615 </dia:attribute>
2616 <dia:attribute name="type">
2617 <dia:string>#scalar string#</dia:string>
2618 </dia:attribute>
2619 <dia:attribute name="value">
2620 <dia:string>##</dia:string>
2621 </dia:attribute>
2622 <dia:attribute name="comment">
2623 <dia:string>##</dia:string>
2624 </dia:attribute>
2625 <dia:attribute name="visibility">
2626 <dia:enum val="0"/>
2627 </dia:attribute>
2628 <dia:attribute name="abstract">
2629 <dia:boolean val="false"/>
2630 </dia:attribute>
2631 <dia:attribute name="class_scope">
2632 <dia:boolean val="false"/>
2633 </dia:attribute>
2634 </dia:composite>
2635 <dia:composite type="umlattribute">
2636 <dia:attribute name="name">
2637 <dia:string>#value#</dia:string>
2638 </dia:attribute>
2639 <dia:attribute name="type">
2640 <dia:string>#scalar string#</dia:string>
2641 </dia:attribute>
2642 <dia:attribute name="value">
2643 <dia:string>##</dia:string>
2644 </dia:attribute>
2645 <dia:attribute name="comment">
2646 <dia:string>##</dia:string>
2647 </dia:attribute>
2648 <dia:attribute name="visibility">
2649 <dia:enum val="0"/>
2650 </dia:attribute>
2651 <dia:attribute name="abstract">
2652 <dia:boolean val="false"/>
2653 </dia:attribute>
2654 <dia:attribute name="class_scope">
2655 <dia:boolean val="false"/>
2656 </dia:attribute>
2657 </dia:composite>
2658 </dia:attribute>
2659 <dia:attribute name="operations">
2660 <dia:composite type="umloperation">
2661 <dia:attribute name="name">
2662 <dia:string>#_read_option#</dia:string>
2663 </dia:attribute>
2664 <dia:attribute name="stereotype">
2665 <dia:string>#initiator#</dia:string>
2666 </dia:attribute>
2667 <dia:attribute name="type">
2668 <dia:string>##</dia:string>
2669 </dia:attribute>
2670 <dia:attribute name="visibility">
2671 <dia:enum val="1"/>
2672 </dia:attribute>
2673 <dia:attribute name="comment">
2674 <dia:string>##</dia:string>
2675 </dia:attribute>
2676 <dia:attribute name="abstract">
2677 <dia:boolean val="false"/>
2678 </dia:attribute>
2679 <dia:attribute name="inheritance_type">
2680 <dia:enum val="2"/>
2681 </dia:attribute>
2682 <dia:attribute name="query">
2683 <dia:boolean val="false"/>
2684 </dia:attribute>
2685 <dia:attribute name="class_scope">
2686 <dia:boolean val="false"/>
2687 </dia:attribute>
2688 <dia:attribute name="parameters"/>
2689 </dia:composite>
2690 <dia:composite type="umloperation">
2691 <dia:attribute name="name">
2692 <dia:string>#_format_option#</dia:string>
2693 </dia:attribute>
2694 <dia:attribute name="stereotype">
2695 <dia:string>#helper#</dia:string>
2696 </dia:attribute>
2697 <dia:attribute name="type">
2698 <dia:string>##</dia:string>
2699 </dia:attribute>
2700 <dia:attribute name="visibility">
2701 <dia:enum val="1"/>
2702 </dia:attribute>
2703 <dia:attribute name="comment">
2704 <dia:string>##</dia:string>
2705 </dia:attribute>
2706 <dia:attribute name="abstract">
2707 <dia:boolean val="false"/>
2708 </dia:attribute>
2709 <dia:attribute name="inheritance_type">
2710 <dia:enum val="2"/>
2711 </dia:attribute>
2712 <dia:attribute name="query">
2713 <dia:boolean val="false"/>
2714 </dia:attribute>
2715 <dia:attribute name="class_scope">
2716 <dia:boolean val="false"/>
2717 </dia:attribute>
2718 <dia:attribute name="parameters">
2719 <dia:composite type="umlparameter">
2720 <dia:attribute name="name">
2721 <dia:string>#formatted#</dia:string>
2722 </dia:attribute>
2723 <dia:attribute name="type">
2724 <dia:string>#scalar string#</dia:string>
2725 </dia:attribute>
2726 <dia:attribute name="value">
2727 <dia:string>##</dia:string>
2728 </dia:attribute>
2729 <dia:attribute name="comment">
2730 <dia:string>##</dia:string>
2731 </dia:attribute>
2732 <dia:attribute name="kind">
2733 <dia:enum val="2"/>
2734 </dia:attribute>
2735 </dia:composite>
2736 </dia:attribute>
2737 </dia:composite>
2738 <dia:composite type="umloperation">
2739 <dia:attribute name="name">
2740 <dia:string>#option_count#</dia:string>
2741 </dia:attribute>
2742 <dia:attribute name="stereotype">
2743 <dia:string>##</dia:string>
2744 </dia:attribute>
2745 <dia:attribute name="type">
2746 <dia:string>##</dia:string>
2747 </dia:attribute>
2748 <dia:attribute name="visibility">
2749 <dia:enum val="0"/>
2750 </dia:attribute>
2751 <dia:attribute name="comment">
2752 <dia:string>##</dia:string>
2753 </dia:attribute>
2754 <dia:attribute name="abstract">
2755 <dia:boolean val="false"/>
2756 </dia:attribute>
2757 <dia:attribute name="inheritance_type">
2758 <dia:enum val="2"/>
2759 </dia:attribute>
2760 <dia:attribute name="query">
2761 <dia:boolean val="false"/>
2762 </dia:attribute>
2763 <dia:attribute name="class_scope">
2764 <dia:boolean val="false"/>
2765 </dia:attribute>
2766 <dia:attribute name="parameters">
2767 <dia:composite type="umlparameter">
2768 <dia:attribute name="name">
2769 <dia:string>#return_value#</dia:string>
2770 </dia:attribute>
2771 <dia:attribute name="type">
2772 <dia:string>#scalar integer#</dia:string>
2773 </dia:attribute>
2774 <dia:attribute name="value">
2775 <dia:string>#0#</dia:string>
2776 </dia:attribute>
2777 <dia:attribute name="comment">
2778 <dia:string>##</dia:string>
2779 </dia:attribute>
2780 <dia:attribute name="kind">
2781 <dia:enum val="2"/>
2782 </dia:attribute>
2783 </dia:composite>
2784 </dia:attribute>
2785 </dia:composite>
2786 </dia:attribute>
2787 <dia:attribute name="template">
2788 <dia:boolean val="false"/>
2789 </dia:attribute>
2790 <dia:attribute name="templates"/>
2791 </dia:object>
2792 <dia:object type="UML - Association" version="0" id="O5">
2793 <dia:attribute name="obj_pos">
2794 <dia:point val="0.8,4.8"/>
2795 </dia:attribute>
2796 <dia:attribute name="obj_bb">
2797 <dia:rectangle val="-4.65,4.75;1.15,19.7"/>
2798 </dia:attribute>
2799 <dia:attribute name="orth_points">
2800 <dia:point val="0.8,4.8"/>
2801 <dia:point val="0.8,10"/>
2802 <dia:point val="-1.95,10"/>
2803 <dia:point val="-1.95,18.1"/>
2804 <dia:point val="-3.9,18.1"/>
2805 </dia:attribute>
2806 <dia:attribute name="orth_orient">
2807 <dia:enum val="1"/>
2808 <dia:enum val="0"/>
2809 <dia:enum val="1"/>
2810 <dia:enum val="0"/>
2811 </dia:attribute>
2812 <dia:attribute name="autorouting">
2813 <dia:boolean val="false"/>
2814 </dia:attribute>
2815 <dia:attribute name="name">
2816 <dia:string>##</dia:string>
2817 </dia:attribute>
2818 <dia:attribute name="direction">
2819 <dia:enum val="0"/>
2820 </dia:attribute>
2821 <dia:attribute name="ends">
2822 <dia:composite>
2823 <dia:attribute name="role">
2824 <dia:string>##</dia:string>
2825 </dia:attribute>
2826 <dia:attribute name="multiplicity">
2827 <dia:string>##</dia:string>
2828 </dia:attribute>
2829 <dia:attribute name="arrow">
2830 <dia:boolean val="false"/>
2831 </dia:attribute>
2832 <dia:attribute name="aggregate">
2833 <dia:enum val="0"/>
2834 </dia:attribute>
2835 </dia:composite>
2836 <dia:composite>
2837 <dia:attribute name="role">
2838 <dia:string>##</dia:string>
2839 </dia:attribute>
2840 <dia:attribute name="multiplicity">
2841 <dia:string>##</dia:string>
2842 </dia:attribute>
2843 <dia:attribute name="arrow">
2844 <dia:boolean val="false"/>
2845 </dia:attribute>
2846 <dia:attribute name="aggregate">
2847 <dia:enum val="1"/>
2848 </dia:attribute>
2849 </dia:composite>
2850 </dia:attribute>
2851 <dia:connections>
2852 <dia:connection handle="0" to="O3" connection="0"/>
2853 <dia:connection handle="1" to="O22" connection="203"/>
2854 </dia:connections>
2855 </dia:object>
2856 <dia:object type="UML - Association" version="0" id="O6">
2857 <dia:attribute name="obj_pos">
2858 <dia:point val="29.6,80.5"/>
2859 </dia:attribute>
2860 <dia:attribute name="obj_bb">
2861 <dia:rectangle val="25.5,29.35;95.3264,82.9"/>
2862 </dia:attribute>
2863 <dia:attribute name="orth_points">
2864 <dia:point val="29.6,80.5"/>
2865 <dia:point val="29.6,78.51"/>
2866 <dia:point val="95.2764,78.51"/>
2867 <dia:point val="95.2764,30.1"/>
2868 <dia:point val="26.25,30.1"/>
2869 </dia:attribute>
2870 <dia:attribute name="orth_orient">
2871 <dia:enum val="1"/>
2872 <dia:enum val="0"/>
2873 <dia:enum val="1"/>
2874 <dia:enum val="0"/>
2875 </dia:attribute>
2876 <dia:attribute name="autorouting">
2877 <dia:boolean val="false"/>
2878 </dia:attribute>
2879 <dia:attribute name="name">
2880 <dia:string>##</dia:string>
2881 </dia:attribute>
2882 <dia:attribute name="direction">
2883 <dia:enum val="0"/>
2884 </dia:attribute>
2885 <dia:attribute name="ends">
2886 <dia:composite>
2887 <dia:attribute name="role">
2888 <dia:string>##</dia:string>
2889 </dia:attribute>
2890 <dia:attribute name="multiplicity">
2891 <dia:string>##</dia:string>
2892 </dia:attribute>
2893 <dia:attribute name="arrow">
2894 <dia:boolean val="false"/>
2895 </dia:attribute>
2896 <dia:attribute name="aggregate">
2897 <dia:enum val="0"/>
2898 </dia:attribute>
2899 </dia:composite>
2900 <dia:composite>
2901 <dia:attribute name="role">
2902 <dia:string>##</dia:string>
2903 </dia:attribute>
2904 <dia:attribute name="multiplicity">
2905 <dia:string>##</dia:string>
2906 </dia:attribute>
2907 <dia:attribute name="arrow">
2908 <dia:boolean val="false"/>
2909 </dia:attribute>
2910 <dia:attribute name="aggregate">
2911 <dia:enum val="1"/>
2912 </dia:attribute>
2913 </dia:composite>
2914 </dia:attribute>
2915 <dia:connections>
2916 <dia:connection handle="0" to="O69" connection="0"/>
2917 <dia:connection handle="1" to="O3" connection="67"/>
2918 </dia:connections>
2919 </dia:object>
2920 <dia:object type="UML - Association" version="0" id="O7">
2921 <dia:attribute name="obj_pos">
2922 <dia:point val="4.6,98.7"/>
2923 </dia:attribute>
2924 <dia:attribute name="obj_bb">
2925 <dia:rectangle val="1.95,42.15;26.95,100.3"/>
2926 </dia:attribute>
2927 <dia:attribute name="orth_points">
2928 <dia:point val="4.6,98.7"/>
2929 <dia:point val="2,98.7"/>
2930 <dia:point val="2,43"/>
2931 <dia:point val="25,43"/>
2932 <dia:point val="25,74.9"/>
2933 <dia:point val="26.2,74.9"/>
2934 </dia:attribute>
2935 <dia:attribute name="orth_orient">
2936 <dia:enum val="0"/>
2937 <dia:enum val="1"/>
2938 <dia:enum val="0"/>
2939 <dia:enum val="1"/>
2940 <dia:enum val="0"/>
2941 </dia:attribute>
2942 <dia:attribute name="autorouting">
2943 <dia:boolean val="false"/>
2944 </dia:attribute>
2945 <dia:attribute name="name">
2946 <dia:string>##</dia:string>
2947 </dia:attribute>
2948 <dia:attribute name="direction">
2949 <dia:enum val="0"/>
2950 </dia:attribute>
2951 <dia:attribute name="ends">
2952 <dia:composite>
2953 <dia:attribute name="role">
2954 <dia:string>##</dia:string>
2955 </dia:attribute>
2956 <dia:attribute name="multiplicity">
2957 <dia:string>##</dia:string>
2958 </dia:attribute>
2959 <dia:attribute name="arrow">
2960 <dia:boolean val="false"/>
2961 </dia:attribute>
2962 <dia:attribute name="aggregate">
2963 <dia:enum val="0"/>
2964 </dia:attribute>
2965 </dia:composite>
2966 <dia:composite>
2967 <dia:attribute name="role">
2968 <dia:string>##</dia:string>
2969 </dia:attribute>
2970 <dia:attribute name="multiplicity">
2971 <dia:string>##</dia:string>
2972 </dia:attribute>
2973 <dia:attribute name="arrow">
2974 <dia:boolean val="false"/>
2975 </dia:attribute>
2976 <dia:attribute name="aggregate">
2977 <dia:enum val="1"/>
2978 </dia:attribute>
2979 </dia:composite>
2980 </dia:attribute>
2981 <dia:connections>
2982 <dia:connection handle="0" to="O4" connection="0"/>
2983 <dia:connection handle="1" to="O89" connection="7"/>
2984 </dia:connections>
2985 </dia:object>
2986 <dia:object type="UML - Generalization" version="0" id="O8">
2987 <dia:attribute name="obj_pos">
2988 <dia:point val="14.7,74.9"/>
2989 </dia:attribute>
2990 <dia:attribute name="obj_bb">
2991 <dia:rectangle val="13.85,74.85;15.55,80.45"/>
2992 </dia:attribute>
2993 <dia:attribute name="orth_points">
2994 <dia:point val="14.7,74.9"/>
2995 <dia:point val="14.7,77.81"/>
2996 <dia:point val="15,77.81"/>
2997 <dia:point val="15,80.4"/>
2998 </dia:attribute>
2999 <dia:attribute name="orth_orient">
3000 <dia:enum val="1"/>
3001 <dia:enum val="0"/>
3002 <dia:enum val="1"/>
3003 </dia:attribute>
3004 <dia:attribute name="orth_autoroute">
3005 <dia:boolean val="false"/>
3006 </dia:attribute>
3007 <dia:attribute name="line_colour">
3008 <dia:color val="#000000"/>
3009 </dia:attribute>
3010 <dia:attribute name="name">
3011 <dia:string>##</dia:string>
3012 </dia:attribute>
3013 <dia:attribute name="stereotype">
3014 <dia:string>##</dia:string>
3015 </dia:attribute>
3016 <dia:connections>
3017 <dia:connection handle="0" to="O89" connection="6"/>
3018 <dia:connection handle="1" to="O81" connection="1"/>
3019 </dia:connections>
3020 </dia:object>
3021 <dia:object type="UML - Generalization" version="0" id="O9">
3022 <dia:attribute name="obj_pos">
3023 <dia:point val="14.7,74.9"/>
3024 </dia:attribute>
3025 <dia:attribute name="obj_bb">
3026 <dia:rectangle val="13.85,74.85;118.425,78.45"/>
3027 </dia:attribute>
3028 <dia:attribute name="orth_points">
3029 <dia:point val="14.7,74.9"/>
3030 <dia:point val="14.7,77.01"/>
3031 <dia:point val="118.375,77.01"/>
3032 <dia:point val="118.375,78.4"/>
3033 </dia:attribute>
3034 <dia:attribute name="orth_orient">
3035 <dia:enum val="1"/>
3036 <dia:enum val="0"/>
3037 <dia:enum val="1"/>
3038 </dia:attribute>
3039 <dia:attribute name="orth_autoroute">
3040 <dia:boolean val="false"/>
3041 </dia:attribute>
3042 <dia:attribute name="line_colour">
3043 <dia:color val="#000000"/>
3044 </dia:attribute>
3045 <dia:attribute name="name">
3046 <dia:string>##</dia:string>
3047 </dia:attribute>
3048 <dia:attribute name="stereotype">
3049 <dia:string>##</dia:string>
3050 </dia:attribute>
3051 <dia:connections>
3052 <dia:connection handle="0" to="O89" connection="6"/>
3053 <dia:connection handle="1" to="O101" connection="1"/>
3054 </dia:connections>
3055 </dia:object>
3056 <dia:object type="UML - Class" version="0" id="O10">
3057 <dia:attribute name="obj_pos">
3058 <dia:point val="73.45,91.6"/>
3059 </dia:attribute>
3060 <dia:attribute name="obj_bb">
3061 <dia:rectangle val="73.4,91.55;90.55,95.05"/>
3062 </dia:attribute>
3063 <dia:attribute name="elem_corner">
3064 <dia:point val="73.45,91.6"/>
3065 </dia:attribute>
3066 <dia:attribute name="elem_width">
3067 <dia:real val="17.050000000000001"/>
3068 </dia:attribute>
3069 <dia:attribute name="elem_height">
3070 <dia:real val="3.3999999999999999"/>
3071 </dia:attribute>
3072 <dia:attribute name="name">
3073 <dia:string>#pk#</dia:string>
3074 </dia:attribute>
3075 <dia:attribute name="stereotype">
3076 <dia:string>##</dia:string>
3077 </dia:attribute>
3078 <dia:attribute name="comment">
3079 <dia:string>##</dia:string>
3080 </dia:attribute>
3081 <dia:attribute name="abstract">
3082 <dia:boolean val="false"/>
3083 </dia:attribute>
3084 <dia:attribute name="suppress_attributes">
3085 <dia:boolean val="false"/>
3086 </dia:attribute>
3087 <dia:attribute name="suppress_operations">
3088 <dia:boolean val="false"/>
3089 </dia:attribute>
3090 <dia:attribute name="visible_attributes">
3091 <dia:boolean val="true"/>
3092 </dia:attribute>
3093 <dia:attribute name="visible_operations">
3094 <dia:boolean val="true"/>
3095 </dia:attribute>
3096 <dia:attribute name="visible_comments">
3097 <dia:boolean val="false"/>
3098 </dia:attribute>
3099 <dia:attribute name="wrap_operations">
3100 <dia:boolean val="false"/>
3101 </dia:attribute>
3102 <dia:attribute name="wrap_after_char">
3103 <dia:int val="40"/>
3104 </dia:attribute>
3105 <dia:attribute name="line_color">
3106 <dia:color val="#000000"/>
3107 </dia:attribute>
3108 <dia:attribute name="fill_color">
3109 <dia:color val="#ffffff"/>
3110 </dia:attribute>
3111 <dia:attribute name="text_color">
3112 <dia:color val="#000000"/>
3113 </dia:attribute>
3114 <dia:attribute name="normal_font">
3115 <dia:font family="courier new" style="0" name="Courier"/>
3116 </dia:attribute>
3117 <dia:attribute name="abstract_font">
3118 <dia:font family="courier new" style="0" name="Courier"/>
3119 </dia:attribute>
3120 <dia:attribute name="polymorphic_font">
3121 <dia:font family="monospace" style="8" name="Courier"/>
3122 </dia:attribute>
3123 <dia:attribute name="classname_font">
3124 <dia:font family="courier new" style="0" name="Courier"/>
3125 </dia:attribute>
3126 <dia:attribute name="abstract_classname_font">
3127 <dia:font family="courier new" style="0" name="Courier"/>
3128 </dia:attribute>
3129 <dia:attribute name="comment_font">
3130 <dia:font family="sans" style="8" name="Helvetica"/>
3131 </dia:attribute>
3132 <dia:attribute name="font_height">
3133 <dia:real val="0.80000000000000004"/>
3134 </dia:attribute>
3135 <dia:attribute name="polymorphic_font_height">
3136 <dia:real val="0.80000000000000004"/>
3137 </dia:attribute>
3138 <dia:attribute name="abstract_font_height">
3139 <dia:real val="0.80000000000000004"/>
3140 </dia:attribute>
3141 <dia:attribute name="classname_font_height">
3142 <dia:real val="1"/>
3143 </dia:attribute>
3144 <dia:attribute name="abstract_classname_font_height">
3145 <dia:real val="1"/>
3146 </dia:attribute>
3147 <dia:attribute name="comment_font_height">
3148 <dia:real val="1"/>
3149 </dia:attribute>
3150 <dia:attribute name="attributes">
3151 <dia:composite type="umlattribute">
3152 <dia:attribute name="name">
3153 <dia:string>#secondary_columns#</dia:string>
3154 </dia:attribute>
3155 <dia:attribute name="type">
3156 <dia:string>#array of arrays#</dia:string>
3157 </dia:attribute>
3158 <dia:attribute name="value">
3159 <dia:string>##</dia:string>
3160 </dia:attribute>
3161 <dia:attribute name="comment">
3162 <dia:string>##</dia:string>
3163 </dia:attribute>
3164 <dia:attribute name="visibility">
3165 <dia:enum val="0"/>
3166 </dia:attribute>
3167 <dia:attribute name="abstract">
3168 <dia:boolean val="false"/>
3169 </dia:attribute>
3170 <dia:attribute name="class_scope">
3171 <dia:boolean val="false"/>
3172 </dia:attribute>
3173 </dia:composite>
3174 </dia:attribute>
3175 <dia:attribute name="operations">
3176 <dia:composite type="umloperation">
3177 <dia:attribute name="name">
3178 <dia:string>#_format_record#</dia:string>
3179 </dia:attribute>
3180 <dia:attribute name="stereotype">
3181 <dia:string>##</dia:string>
3182 </dia:attribute>
3183 <dia:attribute name="type">
3184 <dia:string>##</dia:string>
3185 </dia:attribute>
3186 <dia:attribute name="visibility">
3187 <dia:enum val="0"/>
3188 </dia:attribute>
3189 <dia:attribute name="comment">
3190 <dia:string>##</dia:string>
3191 </dia:attribute>
3192 <dia:attribute name="abstract">
3193 <dia:boolean val="false"/>
3194 </dia:attribute>
3195 <dia:attribute name="inheritance_type">
3196 <dia:enum val="2"/>
3197 </dia:attribute>
3198 <dia:attribute name="query">
3199 <dia:boolean val="false"/>
3200 </dia:attribute>
3201 <dia:attribute name="class_scope">
3202 <dia:boolean val="false"/>
3203 </dia:attribute>
3204 <dia:attribute name="parameters">
3205 <dia:composite type="umlparameter">
3206 <dia:attribute name="name">
3207 <dia:string>#formatted#</dia:string>
3208 </dia:attribute>
3209 <dia:attribute name="type">
3210 <dia:string>#array of strings#</dia:string>
3211 </dia:attribute>
3212 <dia:attribute name="value">
3213 <dia:string>##</dia:string>
3214 </dia:attribute>
3215 <dia:attribute name="comment">
3216 <dia:string>##</dia:string>
3217 </dia:attribute>
3218 <dia:attribute name="kind">
3219 <dia:enum val="2"/>
3220 </dia:attribute>
3221 </dia:composite>
3222 </dia:attribute>
3223 </dia:composite>
3224 </dia:attribute>
3225 <dia:attribute name="template">
3226 <dia:boolean val="false"/>
3227 </dia:attribute>
3228 <dia:attribute name="templates"/>
3229 </dia:object>
3230 <dia:object type="UML - Class" version="0" id="O11">
3231 <dia:attribute name="obj_pos">
3232 <dia:point val="56.1,91.6"/>
3233 </dia:attribute>
3234 <dia:attribute name="obj_bb">
3235 <dia:rectangle val="56.05,91.55;58.1,93.85"/>
3236 </dia:attribute>
3237 <dia:attribute name="elem_corner">
3238 <dia:point val="56.1,91.6"/>
3239 </dia:attribute>
3240 <dia:attribute name="elem_width">
3241 <dia:real val="1.9500000000000002"/>
3242 </dia:attribute>
3243 <dia:attribute name="elem_height">
3244 <dia:real val="2.1999999999999997"/>
3245 </dia:attribute>
3246 <dia:attribute name="name">
3247 <dia:string>#aes#</dia:string>
3248 </dia:attribute>
3249 <dia:attribute name="stereotype">
3250 <dia:string>##</dia:string>
3251 </dia:attribute>
3252 <dia:attribute name="comment">
3253 <dia:string>##</dia:string>
3254 </dia:attribute>
3255 <dia:attribute name="abstract">
3256 <dia:boolean val="false"/>
3257 </dia:attribute>
3258 <dia:attribute name="suppress_attributes">
3259 <dia:boolean val="false"/>
3260 </dia:attribute>
3261 <dia:attribute name="suppress_operations">
3262 <dia:boolean val="false"/>
3263 </dia:attribute>
3264 <dia:attribute name="visible_attributes">
3265 <dia:boolean val="true"/>
3266 </dia:attribute>
3267 <dia:attribute name="visible_operations">
3268 <dia:boolean val="true"/>
3269 </dia:attribute>
3270 <dia:attribute name="visible_comments">
3271 <dia:boolean val="false"/>
3272 </dia:attribute>
3273 <dia:attribute name="wrap_operations">
3274 <dia:boolean val="false"/>
3275 </dia:attribute>
3276 <dia:attribute name="wrap_after_char">
3277 <dia:int val="40"/>
3278 </dia:attribute>
3279 <dia:attribute name="line_color">
3280 <dia:color val="#000000"/>
3281 </dia:attribute>
3282 <dia:attribute name="fill_color">
3283 <dia:color val="#ffffff"/>
3284 </dia:attribute>
3285 <dia:attribute name="text_color">
3286 <dia:color val="#000000"/>
3287 </dia:attribute>
3288 <dia:attribute name="normal_font">
3289 <dia:font family="Courier New" style="0" name="Courier"/>
3290 </dia:attribute>
3291 <dia:attribute name="abstract_font">
3292 <dia:font family="Courier New" style="0" name="Courier"/>
3293 </dia:attribute>
3294 <dia:attribute name="polymorphic_font">
3295 <dia:font family="monospace" style="8" name="Courier"/>
3296 </dia:attribute>
3297 <dia:attribute name="classname_font">
3298 <dia:font family="courier new" style="0" name="Courier"/>
3299 </dia:attribute>
3300 <dia:attribute name="abstract_classname_font">
3301 <dia:font family="Courier New" style="0" name="Courier"/>
3302 </dia:attribute>
3303 <dia:attribute name="comment_font">
3304 <dia:font family="sans" style="8" name="Helvetica"/>
3305 </dia:attribute>
3306 <dia:attribute name="font_height">
3307 <dia:real val="0.80000000000000004"/>
3308 </dia:attribute>
3309 <dia:attribute name="polymorphic_font_height">
3310 <dia:real val="0.80000000000000004"/>
3311 </dia:attribute>
3312 <dia:attribute name="abstract_font_height">
3313 <dia:real val="0.80000000000000004"/>
3314 </dia:attribute>
3315 <dia:attribute name="classname_font_height">
3316 <dia:real val="1"/>
3317 </dia:attribute>
3318 <dia:attribute name="abstract_classname_font_height">
3319 <dia:real val="1"/>
3320 </dia:attribute>
3321 <dia:attribute name="comment_font_height">
3322 <dia:real val="1"/>
3323 </dia:attribute>
3324 <dia:attribute name="attributes"/>
3325 <dia:attribute name="operations"/>
3326 <dia:attribute name="template">
3327 <dia:boolean val="false"/>
3328 </dia:attribute>
3329 <dia:attribute name="templates"/>
3330 </dia:object>
3331 <dia:object type="UML - Class" version="0" id="O12">
3332 <dia:attribute name="obj_pos">
3333 <dia:point val="105,99.7"/>
3334 </dia:attribute>
3335 <dia:attribute name="obj_bb">
3336 <dia:rectangle val="104.95,99.65;116.15,102.55"/>
3337 </dia:attribute>
3338 <dia:attribute name="elem_corner">
3339 <dia:point val="105,99.7"/>
3340 </dia:attribute>
3341 <dia:attribute name="elem_width">
3342 <dia:real val="11.1"/>
3343 </dia:attribute>
3344 <dia:attribute name="elem_height">
3345 <dia:real val="2.7999999999999998"/>
3346 </dia:attribute>
3347 <dia:attribute name="name">
3348 <dia:string>#theta#</dia:string>
3349 </dia:attribute>
3350 <dia:attribute name="stereotype">
3351 <dia:string>##</dia:string>
3352 </dia:attribute>
3353 <dia:attribute name="comment">
3354 <dia:string>##</dia:string>
3355 </dia:attribute>
3356 <dia:attribute name="abstract">
3357 <dia:boolean val="false"/>
3358 </dia:attribute>
3359 <dia:attribute name="suppress_attributes">
3360 <dia:boolean val="false"/>
3361 </dia:attribute>
3362 <dia:attribute name="suppress_operations">
3363 <dia:boolean val="false"/>
3364 </dia:attribute>
3365 <dia:attribute name="visible_attributes">
3366 <dia:boolean val="true"/>
3367 </dia:attribute>
3368 <dia:attribute name="visible_operations">
3369 <dia:boolean val="true"/>
3370 </dia:attribute>
3371 <dia:attribute name="visible_comments">
3372 <dia:boolean val="false"/>
3373 </dia:attribute>
3374 <dia:attribute name="wrap_operations">
3375 <dia:boolean val="false"/>
3376 </dia:attribute>
3377 <dia:attribute name="wrap_after_char">
3378 <dia:int val="40"/>
3379 </dia:attribute>
3380 <dia:attribute name="line_color">
3381 <dia:color val="#000000"/>
3382 </dia:attribute>
3383 <dia:attribute name="fill_color">
3384 <dia:color val="#ffffff"/>
3385 </dia:attribute>
3386 <dia:attribute name="text_color">
3387 <dia:color val="#000000"/>
3388 </dia:attribute>
3389 <dia:attribute name="normal_font">
3390 <dia:font family="courier new" style="0" name="Courier"/>
3391 </dia:attribute>
3392 <dia:attribute name="abstract_font">
3393 <dia:font family="Courier New" style="0" name="Courier"/>
3394 </dia:attribute>
3395 <dia:attribute name="polymorphic_font">
3396 <dia:font family="monospace" style="8" name="Courier"/>
3397 </dia:attribute>
3398 <dia:attribute name="classname_font">
3399 <dia:font family="courier new" style="0" name="Courier"/>
3400 </dia:attribute>
3401 <dia:attribute name="abstract_classname_font">
3402 <dia:font family="Courier New" style="0" name="Courier"/>
3403 </dia:attribute>
3404 <dia:attribute name="comment_font">
3405 <dia:font family="sans" style="8" name="Helvetica"/>
3406 </dia:attribute>
3407 <dia:attribute name="font_height">
3408 <dia:real val="0.80000000000000004"/>
3409 </dia:attribute>
3410 <dia:attribute name="polymorphic_font_height">
3411 <dia:real val="0.80000000000000004"/>
3412 </dia:attribute>
3413 <dia:attribute name="abstract_font_height">
3414 <dia:real val="0.80000000000000004"/>
3415 </dia:attribute>
3416 <dia:attribute name="classname_font_height">
3417 <dia:real val="1"/>
3418 </dia:attribute>
3419 <dia:attribute name="abstract_classname_font_height">
3420 <dia:real val="1"/>
3421 </dia:attribute>
3422 <dia:attribute name="comment_font_height">
3423 <dia:real val="1"/>
3424 </dia:attribute>
3425 <dia:attribute name="attributes"/>
3426 <dia:attribute name="operations">
3427 <dia:composite type="umloperation">
3428 <dia:attribute name="name">
3429 <dia:string>#_read_options#</dia:string>
3430 </dia:attribute>
3431 <dia:attribute name="stereotype">
3432 <dia:string>#initiator#</dia:string>
3433 </dia:attribute>
3434 <dia:attribute name="type">
3435 <dia:string>##</dia:string>
3436 </dia:attribute>
3437 <dia:attribute name="visibility">
3438 <dia:enum val="1"/>
3439 </dia:attribute>
3440 <dia:attribute name="comment">
3441 <dia:string>##</dia:string>
3442 </dia:attribute>
3443 <dia:attribute name="abstract">
3444 <dia:boolean val="false"/>
3445 </dia:attribute>
3446 <dia:attribute name="inheritance_type">
3447 <dia:enum val="2"/>
3448 </dia:attribute>
3449 <dia:attribute name="query">
3450 <dia:boolean val="false"/>
3451 </dia:attribute>
3452 <dia:attribute name="class_scope">
3453 <dia:boolean val="false"/>
3454 </dia:attribute>
3455 <dia:attribute name="parameters"/>
3456 </dia:composite>
3457 </dia:attribute>
3458 <dia:attribute name="template">
3459 <dia:boolean val="false"/>
3460 </dia:attribute>
3461 <dia:attribute name="templates"/>
3462 </dia:object>
3463 <dia:object type="UML - Class" version="0" id="O13">
3464 <dia:attribute name="obj_pos">
3465 <dia:point val="97.1,99.6"/>
3466 </dia:attribute>
3467 <dia:attribute name="obj_bb">
3468 <dia:rectangle val="97.05,99.55;100,101.85"/>
3469 </dia:attribute>
3470 <dia:attribute name="elem_corner">
3471 <dia:point val="97.1,99.6"/>
3472 </dia:attribute>
3473 <dia:attribute name="elem_width">
3474 <dia:real val="2.8500000000000001"/>
3475 </dia:attribute>
3476 <dia:attribute name="elem_height">
3477 <dia:real val="2.1999999999999997"/>
3478 </dia:attribute>
3479 <dia:attribute name="name">
3480 <dia:string>#omega#</dia:string>
3481 </dia:attribute>
3482 <dia:attribute name="stereotype">
3483 <dia:string>##</dia:string>
3484 </dia:attribute>
3485 <dia:attribute name="comment">
3486 <dia:string>##</dia:string>
3487 </dia:attribute>
3488 <dia:attribute name="abstract">
3489 <dia:boolean val="false"/>
3490 </dia:attribute>
3491 <dia:attribute name="suppress_attributes">
3492 <dia:boolean val="false"/>
3493 </dia:attribute>
3494 <dia:attribute name="suppress_operations">
3495 <dia:boolean val="false"/>
3496 </dia:attribute>
3497 <dia:attribute name="visible_attributes">
3498 <dia:boolean val="true"/>
3499 </dia:attribute>
3500 <dia:attribute name="visible_operations">
3501 <dia:boolean val="true"/>
3502 </dia:attribute>
3503 <dia:attribute name="visible_comments">
3504 <dia:boolean val="false"/>
3505 </dia:attribute>
3506 <dia:attribute name="wrap_operations">
3507 <dia:boolean val="false"/>
3508 </dia:attribute>
3509 <dia:attribute name="wrap_after_char">
3510 <dia:int val="40"/>
3511 </dia:attribute>
3512 <dia:attribute name="line_color">
3513 <dia:color val="#000000"/>
3514 </dia:attribute>
3515 <dia:attribute name="fill_color">
3516 <dia:color val="#ffffff"/>
3517 </dia:attribute>
3518 <dia:attribute name="text_color">
3519 <dia:color val="#000000"/>
3520 </dia:attribute>
3521 <dia:attribute name="normal_font">
3522 <dia:font family="Courier New" style="0" name="Courier"/>
3523 </dia:attribute>
3524 <dia:attribute name="abstract_font">
3525 <dia:font family="Courier New" style="0" name="Courier"/>
3526 </dia:attribute>
3527 <dia:attribute name="polymorphic_font">
3528 <dia:font family="monospace" style="8" name="Courier"/>
3529 </dia:attribute>
3530 <dia:attribute name="classname_font">
3531 <dia:font family="courier new" style="0" name="Courier"/>
3532 </dia:attribute>
3533 <dia:attribute name="abstract_classname_font">
3534 <dia:font family="Courier New" style="0" name="Courier"/>
3535 </dia:attribute>
3536 <dia:attribute name="comment_font">
3537 <dia:font family="sans" style="8" name="Helvetica"/>
3538 </dia:attribute>
3539 <dia:attribute name="font_height">
3540 <dia:real val="0.80000000000000004"/>
3541 </dia:attribute>
3542 <dia:attribute name="polymorphic_font_height">
3543 <dia:real val="0.80000000000000004"/>
3544 </dia:attribute>
3545 <dia:attribute name="abstract_font_height">
3546 <dia:real val="0.80000000000000004"/>
3547 </dia:attribute>
3548 <dia:attribute name="classname_font_height">
3549 <dia:real val="1"/>
3550 </dia:attribute>
3551 <dia:attribute name="abstract_classname_font_height">
3552 <dia:real val="1"/>
3553 </dia:attribute>
3554 <dia:attribute name="comment_font_height">
3555 <dia:real val="1"/>
3556 </dia:attribute>
3557 <dia:attribute name="attributes"/>
3558 <dia:attribute name="operations"/>
3559 <dia:attribute name="template">
3560 <dia:boolean val="false"/>
3561 </dia:attribute>
3562 <dia:attribute name="templates"/>
3563 </dia:object>
3564 <dia:object type="UML - Generalization" version="0" id="O14">
3565 <dia:attribute name="obj_pos">
3566 <dia:point val="15,88.6"/>
3567 </dia:attribute>
3568 <dia:attribute name="obj_bb">
3569 <dia:rectangle val="14.15,88.55;82.025,91.65"/>
3570 </dia:attribute>
3571 <dia:attribute name="orth_points">
3572 <dia:point val="15,88.6"/>
3573 <dia:point val="15,90.21"/>
3574 <dia:point val="81.975,90.21"/>
3575 <dia:point val="81.975,91.6"/>
3576 </dia:attribute>
3577 <dia:attribute name="orth_orient">
3578 <dia:enum val="1"/>
3579 <dia:enum val="0"/>
3580 <dia:enum val="1"/>
3581 </dia:attribute>
3582 <dia:attribute name="orth_autoroute">
3583 <dia:boolean val="false"/>
3584 </dia:attribute>
3585 <dia:attribute name="line_colour">
3586 <dia:color val="#000000"/>
3587 </dia:attribute>
3588 <dia:attribute name="name">
3589 <dia:string>##</dia:string>
3590 </dia:attribute>
3591 <dia:attribute name="stereotype">
3592 <dia:string>##</dia:string>
3593 </dia:attribute>
3594 <dia:connections>
3595 <dia:connection handle="0" to="O81" connection="6"/>
3596 <dia:connection handle="1" to="O10" connection="1"/>
3597 </dia:connections>
3598 </dia:object>
3599 <dia:object type="UML - Generalization" version="0" id="O15">
3600 <dia:attribute name="obj_pos">
3601 <dia:point val="15,88.6"/>
3602 </dia:attribute>
3603 <dia:attribute name="obj_bb">
3604 <dia:rectangle val="14.15,88.55;57.125,91.65"/>
3605 </dia:attribute>
3606 <dia:attribute name="orth_points">
3607 <dia:point val="15,88.6"/>
3608 <dia:point val="15,90.21"/>
3609 <dia:point val="57.075,90.21"/>
3610 <dia:point val="57.075,91.6"/>
3611 </dia:attribute>
3612 <dia:attribute name="orth_orient">
3613 <dia:enum val="1"/>
3614 <dia:enum val="0"/>
3615 <dia:enum val="1"/>
3616 </dia:attribute>
3617 <dia:attribute name="orth_autoroute">
3618 <dia:boolean val="false"/>
3619 </dia:attribute>
3620 <dia:attribute name="line_colour">
3621 <dia:color val="#000000"/>
3622 </dia:attribute>
3623 <dia:attribute name="name">
3624 <dia:string>##</dia:string>
3625 </dia:attribute>
3626 <dia:attribute name="stereotype">
3627 <dia:string>##</dia:string>
3628 </dia:attribute>
3629 <dia:connections>
3630 <dia:connection handle="0" to="O81" connection="6"/>
3631 <dia:connection handle="1" to="O11" connection="1"/>
3632 </dia:connections>
3633 </dia:object>
3634 <dia:object type="UML - Generalization" version="0" id="O16">
3635 <dia:attribute name="obj_pos">
3636 <dia:point val="118.375,94.2"/>
3637 </dia:attribute>
3638 <dia:attribute name="obj_bb">
3639 <dia:rectangle val="110.5,94.15;119.225,99.75"/>
3640 </dia:attribute>
3641 <dia:attribute name="orth_points">
3642 <dia:point val="118.375,94.2"/>
3643 <dia:point val="118.375,97.41"/>
3644 <dia:point val="110.55,97.41"/>
3645 <dia:point val="110.55,99.7"/>
3646 </dia:attribute>
3647 <dia:attribute name="orth_orient">
3648 <dia:enum val="1"/>
3649 <dia:enum val="0"/>
3650 <dia:enum val="1"/>
3651 </dia:attribute>
3652 <dia:attribute name="orth_autoroute">
3653 <dia:boolean val="false"/>
3654 </dia:attribute>
3655 <dia:attribute name="line_colour">
3656 <dia:color val="#000000"/>
3657 </dia:attribute>
3658 <dia:attribute name="name">
3659 <dia:string>##</dia:string>
3660 </dia:attribute>
3661 <dia:attribute name="stereotype">
3662 <dia:string>##</dia:string>
3663 </dia:attribute>
3664 <dia:connections>
3665 <dia:connection handle="0" to="O101" connection="6"/>
3666 <dia:connection handle="1" to="O12" connection="1"/>
3667 </dia:connections>
3668 </dia:object>
3669 <dia:object type="UML - Generalization" version="0" id="O17">
3670 <dia:attribute name="obj_pos">
3671 <dia:point val="118.375,94.2"/>
3672 </dia:attribute>
3673 <dia:attribute name="obj_bb">
3674 <dia:rectangle val="98.475,94.15;119.225,99.65"/>
3675 </dia:attribute>
3676 <dia:attribute name="orth_points">
3677 <dia:point val="118.375,94.2"/>
3678 <dia:point val="118.375,97.41"/>
3679 <dia:point val="98.525,97.41"/>
3680 <dia:point val="98.525,99.6"/>
3681 </dia:attribute>
3682 <dia:attribute name="orth_orient">
3683 <dia:enum val="1"/>
3684 <dia:enum val="0"/>
3685 <dia:enum val="1"/>
3686 </dia:attribute>
3687 <dia:attribute name="orth_autoroute">
3688 <dia:boolean val="false"/>
3689 </dia:attribute>
3690 <dia:attribute name="line_colour">
3691 <dia:color val="#000000"/>
3692 </dia:attribute>
3693 <dia:attribute name="name">
3694 <dia:string>##</dia:string>
3695 </dia:attribute>
3696 <dia:attribute name="stereotype">
3697 <dia:string>##</dia:string>
3698 </dia:attribute>
3699 <dia:connections>
3700 <dia:connection handle="0" to="O101" connection="6"/>
3701 <dia:connection handle="1" to="O13" connection="1"/>
3702 </dia:connections>
3703 </dia:object>
3704 <dia:object type="UML - Class" version="0" id="O18">
3705 <dia:attribute name="obj_pos">
3706 <dia:point val="4.6,108.7"/>
3707 </dia:attribute>
3708 <dia:attribute name="obj_bb">
3709 <dia:rectangle val="4.55,108.65;38.95,123.35"/>
3710 </dia:attribute>
3711 <dia:attribute name="elem_corner">
3712 <dia:point val="4.6,108.7"/>
3713 </dia:attribute>
3714 <dia:attribute name="elem_width">
3715 <dia:real val="34.300000000000004"/>
3716 </dia:attribute>
3717 <dia:attribute name="elem_height">
3718 <dia:real val="14.6"/>
3719 </dia:attribute>
3720 <dia:attribute name="name">
3721 <dia:string>#init_option#</dia:string>
3722 </dia:attribute>
3723 <dia:attribute name="stereotype">
3724 <dia:string>##</dia:string>
3725 </dia:attribute>
3726 <dia:attribute name="comment">
3727 <dia:string>##</dia:string>
3728 </dia:attribute>
3729 <dia:attribute name="abstract">
3730 <dia:boolean val="false"/>
3731 </dia:attribute>
3732 <dia:attribute name="suppress_attributes">
3733 <dia:boolean val="false"/>
3734 </dia:attribute>
3735 <dia:attribute name="suppress_operations">
3736 <dia:boolean val="false"/>
3737 </dia:attribute>
3738 <dia:attribute name="visible_attributes">
3739 <dia:boolean val="true"/>
3740 </dia:attribute>
3741 <dia:attribute name="visible_operations">
3742 <dia:boolean val="true"/>
3743 </dia:attribute>
3744 <dia:attribute name="visible_comments">
3745 <dia:boolean val="false"/>
3746 </dia:attribute>
3747 <dia:attribute name="wrap_operations">
3748 <dia:boolean val="false"/>
3749 </dia:attribute>
3750 <dia:attribute name="wrap_after_char">
3751 <dia:int val="40"/>
3752 </dia:attribute>
3753 <dia:attribute name="line_color">
3754 <dia:color val="#000000"/>
3755 </dia:attribute>
3756 <dia:attribute name="fill_color">
3757 <dia:color val="#ffffff"/>
3758 </dia:attribute>
3759 <dia:attribute name="text_color">
3760 <dia:color val="#000000"/>
3761 </dia:attribute>
3762 <dia:attribute name="normal_font">
3763 <dia:font family="arial" style="0" name="Helvetica"/>
3764 </dia:attribute>
3765 <dia:attribute name="abstract_font">
3766 <dia:font family="arial" style="0" name="Helvetica"/>
3767 </dia:attribute>
3768 <dia:attribute name="polymorphic_font">
3769 <dia:font family="arial" style="8" name="Helvetica-Bold"/>
3770 </dia:attribute>
3771 <dia:attribute name="classname_font">
3772 <dia:font family="arial" style="0" name="Helvetica"/>
3773 </dia:attribute>
3774 <dia:attribute name="abstract_classname_font">
3775 <dia:font family="arial" style="0" name="Helvetica"/>
3776 </dia:attribute>
3777 <dia:attribute name="comment_font">
3778 <dia:font family="arial" style="8" name="Helvetica-Bold"/>
3779 </dia:attribute>
3780 <dia:attribute name="font_height">
3781 <dia:real val="0.80000000000000004"/>
3782 </dia:attribute>
3783 <dia:attribute name="polymorphic_font_height">
3784 <dia:real val="0.80000000000000004"/>
3785 </dia:attribute>
3786 <dia:attribute name="abstract_font_height">
3787 <dia:real val="0.80000000000000004"/>
3788 </dia:attribute>
3789 <dia:attribute name="classname_font_height">
3790 <dia:real val="1"/>
3791 </dia:attribute>
3792 <dia:attribute name="abstract_classname_font_height">
3793 <dia:real val="1"/>
3794 </dia:attribute>
3795 <dia:attribute name="comment_font_height">
3796 <dia:real val="1"/>
3797 </dia:attribute>
3798 <dia:attribute name="attributes">
3799 <dia:composite type="umlattribute">
3800 <dia:attribute name="name">
3801 <dia:string>#lobnd#</dia:string>
3802 </dia:attribute>
3803 <dia:attribute name="type">
3804 <dia:string>#scalar string#</dia:string>
3805 </dia:attribute>
3806 <dia:attribute name="value">
3807 <dia:string>##</dia:string>
3808 </dia:attribute>
3809 <dia:attribute name="comment">
3810 <dia:string>##</dia:string>
3811 </dia:attribute>
3812 <dia:attribute name="visibility">
3813 <dia:enum val="0"/>
3814 </dia:attribute>
3815 <dia:attribute name="abstract">
3816 <dia:boolean val="false"/>
3817 </dia:attribute>
3818 <dia:attribute name="class_scope">
3819 <dia:boolean val="false"/>
3820 </dia:attribute>
3821 </dia:composite>
3822 <dia:composite type="umlattribute">
3823 <dia:attribute name="name">
3824 <dia:string>#upbnd#</dia:string>
3825 </dia:attribute>
3826 <dia:attribute name="type">
3827 <dia:string>#scalar string#</dia:string>
3828 </dia:attribute>
3829 <dia:attribute name="value">
3830 <dia:string>#undef#</dia:string>
3831 </dia:attribute>
3832 <dia:attribute name="comment">
3833 <dia:string>##</dia:string>
3834 </dia:attribute>
3835 <dia:attribute name="visibility">
3836 <dia:enum val="0"/>
3837 </dia:attribute>
3838 <dia:attribute name="abstract">
3839 <dia:boolean val="false"/>
3840 </dia:attribute>
3841 <dia:attribute name="class_scope">
3842 <dia:boolean val="false"/>
3843 </dia:attribute>
3844 </dia:composite>
3845 <dia:composite type="umlattribute">
3846 <dia:attribute name="name">
3847 <dia:string>#init#</dia:string>
3848 </dia:attribute>
3849 <dia:attribute name="type">
3850 <dia:string>#scalar string#</dia:string>
3851 </dia:attribute>
3852 <dia:attribute name="value">
3853 <dia:string>#undef#</dia:string>
3854 </dia:attribute>
3855 <dia:attribute name="comment">
3856 <dia:string>##</dia:string>
3857 </dia:attribute>
3858 <dia:attribute name="visibility">
3859 <dia:enum val="0"/>
3860 </dia:attribute>
3861 <dia:attribute name="abstract">
3862 <dia:boolean val="false"/>
3863 </dia:attribute>
3864 <dia:attribute name="class_scope">
3865 <dia:boolean val="false"/>
3866 </dia:attribute>
3867 </dia:composite>
3868 <dia:composite type="umlattribute">
3869 <dia:attribute name="name">
3870 <dia:string>#fix#</dia:string>
3871 </dia:attribute>
3872 <dia:attribute name="type">
3873 <dia:string>#scalar boolean#</dia:string>
3874 </dia:attribute>
3875 <dia:attribute name="value">
3876 <dia:string>#0#</dia:string>
3877 </dia:attribute>
3878 <dia:attribute name="comment">
3879 <dia:string>##</dia:string>
3880 </dia:attribute>
3881 <dia:attribute name="visibility">
3882 <dia:enum val="0"/>
3883 </dia:attribute>
3884 <dia:attribute name="abstract">
3885 <dia:boolean val="false"/>
3886 </dia:attribute>
3887 <dia:attribute name="class_scope">
3888 <dia:boolean val="false"/>
3889 </dia:attribute>
3890 </dia:composite>
3891 <dia:composite type="umlattribute">
3892 <dia:attribute name="name">
3893 <dia:string>#label#</dia:string>
3894 </dia:attribute>
3895 <dia:attribute name="type">
3896 <dia:string>#scalar string#</dia:string>
3897 </dia:attribute>
3898 <dia:attribute name="value">
3899 <dia:string>#undef#</dia:string>
3900 </dia:attribute>
3901 <dia:attribute name="comment">
3902 <dia:string>##</dia:string>
3903 </dia:attribute>
3904 <dia:attribute name="visibility">
3905 <dia:enum val="0"/>
3906 </dia:attribute>
3907 <dia:attribute name="abstract">
3908 <dia:boolean val="false"/>
3909 </dia:attribute>
3910 <dia:attribute name="class_scope">
3911 <dia:boolean val="false"/>
3912 </dia:attribute>
3913 </dia:composite>
3914 <dia:composite type="umlattribute">
3915 <dia:attribute name="name">
3916 <dia:string>#unit#</dia:string>
3917 </dia:attribute>
3918 <dia:attribute name="type">
3919 <dia:string>#scalar string#</dia:string>
3920 </dia:attribute>
3921 <dia:attribute name="value">
3922 <dia:string>#undef#</dia:string>
3923 </dia:attribute>
3924 <dia:attribute name="comment">
3925 <dia:string>##</dia:string>
3926 </dia:attribute>
3927 <dia:attribute name="visibility">
3928 <dia:enum val="0"/>
3929 </dia:attribute>
3930 <dia:attribute name="abstract">
3931 <dia:boolean val="false"/>
3932 </dia:attribute>
3933 <dia:attribute name="class_scope">
3934 <dia:boolean val="false"/>
3935 </dia:attribute>
3936 </dia:composite>
3937 <dia:composite type="umlattribute">
3938 <dia:attribute name="name">
3939 <dia:string>#stored_init#</dia:string>
3940 </dia:attribute>
3941 <dia:attribute name="type">
3942 <dia:string>#scalar string#</dia:string>
3943 </dia:attribute>
3944 <dia:attribute name="value">
3945 <dia:string>#undef#</dia:string>
3946 </dia:attribute>
3947 <dia:attribute name="comment">
3948 <dia:string>##</dia:string>
3949 </dia:attribute>
3950 <dia:attribute name="visibility">
3951 <dia:enum val="0"/>
3952 </dia:attribute>
3953 <dia:attribute name="abstract">
3954 <dia:boolean val="false"/>
3955 </dia:attribute>
3956 <dia:attribute name="class_scope">
3957 <dia:boolean val="false"/>
3958 </dia:attribute>
3959 </dia:composite>
3960 <dia:composite type="umlattribute">
3961 <dia:attribute name="name">
3962 <dia:string>#on_diagonal#</dia:string>
3963 </dia:attribute>
3964 <dia:attribute name="type">
3965 <dia:string>#scalar boolean#</dia:string>
3966 </dia:attribute>
3967 <dia:attribute name="value">
3968 <dia:string>##</dia:string>
3969 </dia:attribute>
3970 <dia:attribute name="comment">
3971 <dia:string>##</dia:string>
3972 </dia:attribute>
3973 <dia:attribute name="visibility">
3974 <dia:enum val="0"/>
3975 </dia:attribute>
3976 <dia:attribute name="abstract">
3977 <dia:boolean val="false"/>
3978 </dia:attribute>
3979 <dia:attribute name="class_scope">
3980 <dia:boolean val="false"/>
3981 </dia:attribute>
3982 </dia:composite>
3983 <dia:composite type="umlattribute">
3984 <dia:attribute name="name">
3985 <dia:string>#sd#</dia:string>
3986 </dia:attribute>
3987 <dia:attribute name="type">
3988 <dia:string>#scalar boolean#</dia:string>
3989 </dia:attribute>
3990 <dia:attribute name="value">
3991 <dia:string>#0#</dia:string>
3992 </dia:attribute>
3993 <dia:attribute name="comment">
3994 <dia:string>##</dia:string>
3995 </dia:attribute>
3996 <dia:attribute name="visibility">
3997 <dia:enum val="0"/>
3998 </dia:attribute>
3999 <dia:attribute name="abstract">
4000 <dia:boolean val="false"/>
4001 </dia:attribute>
4002 <dia:attribute name="class_scope">
4003 <dia:boolean val="false"/>
4004 </dia:attribute>
4005 </dia:composite>
4006 <dia:composite type="umlattribute">
4007 <dia:attribute name="name">
4008 <dia:string>#corr#</dia:string>
4009 </dia:attribute>
4010 <dia:attribute name="type">
4011 <dia:string>#scalar boolean#</dia:string>
4012 </dia:attribute>
4013 <dia:attribute name="value">
4014 <dia:string>#0#</dia:string>
4015 </dia:attribute>
4016 <dia:attribute name="comment">
4017 <dia:string>##</dia:string>
4018 </dia:attribute>
4019 <dia:attribute name="visibility">
4020 <dia:enum val="0"/>
4021 </dia:attribute>
4022 <dia:attribute name="abstract">
4023 <dia:boolean val="false"/>
4024 </dia:attribute>
4025 <dia:attribute name="class_scope">
4026 <dia:boolean val="false"/>
4027 </dia:attribute>
4028 </dia:composite>
4029 </dia:attribute>
4030 <dia:attribute name="operations">
4031 <dia:composite type="umloperation">
4032 <dia:attribute name="name">
4033 <dia:string>#_read_option#</dia:string>
4034 </dia:attribute>
4035 <dia:attribute name="stereotype">
4036 <dia:string>#initiator#</dia:string>
4037 </dia:attribute>
4038 <dia:attribute name="type">
4039 <dia:string>##</dia:string>
4040 </dia:attribute>
4041 <dia:attribute name="visibility">
4042 <dia:enum val="1"/>
4043 </dia:attribute>
4044 <dia:attribute name="comment">
4045 <dia:string>##</dia:string>
4046 </dia:attribute>
4047 <dia:attribute name="abstract">
4048 <dia:boolean val="false"/>
4049 </dia:attribute>
4050 <dia:attribute name="inheritance_type">
4051 <dia:enum val="2"/>
4052 </dia:attribute>
4053 <dia:attribute name="query">
4054 <dia:boolean val="false"/>
4055 </dia:attribute>
4056 <dia:attribute name="class_scope">
4057 <dia:boolean val="false"/>
4058 </dia:attribute>
4059 <dia:attribute name="parameters"/>
4060 </dia:composite>
4061 <dia:composite type="umloperation">
4062 <dia:attribute name="name">
4063 <dia:string>#_format_option#</dia:string>
4064 </dia:attribute>
4065 <dia:attribute name="stereotype">
4066 <dia:string>#helper#</dia:string>
4067 </dia:attribute>
4068 <dia:attribute name="type">
4069 <dia:string>##</dia:string>
4070 </dia:attribute>
4071 <dia:attribute name="visibility">
4072 <dia:enum val="1"/>
4073 </dia:attribute>
4074 <dia:attribute name="comment">
4075 <dia:string>##</dia:string>
4076 </dia:attribute>
4077 <dia:attribute name="abstract">
4078 <dia:boolean val="false"/>
4079 </dia:attribute>
4080 <dia:attribute name="inheritance_type">
4081 <dia:enum val="2"/>
4082 </dia:attribute>
4083 <dia:attribute name="query">
4084 <dia:boolean val="false"/>
4085 </dia:attribute>
4086 <dia:attribute name="class_scope">
4087 <dia:boolean val="false"/>
4088 </dia:attribute>
4089 <dia:attribute name="parameters">
4090 <dia:composite type="umlparameter">
4091 <dia:attribute name="name">
4092 <dia:string>#len#</dia:string>
4093 </dia:attribute>
4094 <dia:attribute name="type">
4095 <dia:string>#scalar number#</dia:string>
4096 </dia:attribute>
4097 <dia:attribute name="value">
4098 <dia:string>##</dia:string>
4099 </dia:attribute>
4100 <dia:attribute name="comment">
4101 <dia:string>##</dia:string>
4102 </dia:attribute>
4103 <dia:attribute name="kind">
4104 <dia:enum val="1"/>
4105 </dia:attribute>
4106 </dia:composite>
4107 <dia:composite type="umlparameter">
4108 <dia:attribute name="name">
4109 <dia:string>#formatted#</dia:string>
4110 </dia:attribute>
4111 <dia:attribute name="type">
4112 <dia:string>#scalar string#</dia:string>
4113 </dia:attribute>
4114 <dia:attribute name="value">
4115 <dia:string>##</dia:string>
4116 </dia:attribute>
4117 <dia:attribute name="comment">
4118 <dia:string>##</dia:string>
4119 </dia:attribute>
4120 <dia:attribute name="kind">
4121 <dia:enum val="2"/>
4122 </dia:attribute>
4123 </dia:composite>
4124 </dia:attribute>
4125 </dia:composite>
4126 <dia:composite type="umloperation">
4127 <dia:attribute name="name">
4128 <dia:string>#store_init#</dia:string>
4129 </dia:attribute>
4130 <dia:attribute name="stereotype">
4131 <dia:string>#helper#</dia:string>
4132 </dia:attribute>
4133 <dia:attribute name="type">
4134 <dia:string>##</dia:string>
4135 </dia:attribute>
4136 <dia:attribute name="visibility">
4137 <dia:enum val="0"/>
4138 </dia:attribute>
4139 <dia:attribute name="comment">
4140 <dia:string>##</dia:string>
4141 </dia:attribute>
4142 <dia:attribute name="abstract">
4143 <dia:boolean val="false"/>
4144 </dia:attribute>
4145 <dia:attribute name="inheritance_type">
4146 <dia:enum val="2"/>
4147 </dia:attribute>
4148 <dia:attribute name="query">
4149 <dia:boolean val="false"/>
4150 </dia:attribute>
4151 <dia:attribute name="class_scope">
4152 <dia:boolean val="false"/>
4153 </dia:attribute>
4154 <dia:attribute name="parameters"/>
4155 </dia:composite>
4156 <dia:composite type="umloperation">
4157 <dia:attribute name="name">
4158 <dia:string>#restore_init#</dia:string>
4159 </dia:attribute>
4160 <dia:attribute name="stereotype">
4161 <dia:string>#helper#</dia:string>
4162 </dia:attribute>
4163 <dia:attribute name="type">
4164 <dia:string>##</dia:string>
4165 </dia:attribute>
4166 <dia:attribute name="visibility">
4167 <dia:enum val="0"/>
4168 </dia:attribute>
4169 <dia:attribute name="comment">
4170 <dia:string>##</dia:string>
4171 </dia:attribute>
4172 <dia:attribute name="abstract">
4173 <dia:boolean val="false"/>
4174 </dia:attribute>
4175 <dia:attribute name="inheritance_type">
4176 <dia:enum val="2"/>
4177 </dia:attribute>
4178 <dia:attribute name="query">
4179 <dia:boolean val="false"/>
4180 </dia:attribute>
4181 <dia:attribute name="class_scope">
4182 <dia:boolean val="false"/>
4183 </dia:attribute>
4184 <dia:attribute name="parameters"/>
4185 </dia:composite>
4186 <dia:composite type="umloperation">
4187 <dia:attribute name="name">
4188 <dia:string>#set_random_init#</dia:string>
4189 </dia:attribute>
4190 <dia:attribute name="stereotype">
4191 <dia:string>#helper#</dia:string>
4192 </dia:attribute>
4193 <dia:attribute name="type">
4194 <dia:string>##</dia:string>
4195 </dia:attribute>
4196 <dia:attribute name="visibility">
4197 <dia:enum val="0"/>
4198 </dia:attribute>
4199 <dia:attribute name="comment">
4200 <dia:string>##</dia:string>
4201 </dia:attribute>
4202 <dia:attribute name="abstract">
4203 <dia:boolean val="false"/>
4204 </dia:attribute>
4205 <dia:attribute name="inheritance_type">
4206 <dia:enum val="2"/>
4207 </dia:attribute>
4208 <dia:attribute name="query">
4209 <dia:boolean val="false"/>
4210 </dia:attribute>
4211 <dia:attribute name="class_scope">
4212 <dia:boolean val="false"/>
4213 </dia:attribute>
4214 <dia:attribute name="parameters">
4215 <dia:composite type="umlparameter">
4216 <dia:attribute name="name">
4217 <dia:string>#degree#</dia:string>
4218 </dia:attribute>
4219 <dia:attribute name="type">
4220 <dia:string>#scalar number#</dia:string>
4221 </dia:attribute>
4222 <dia:attribute name="value">
4223 <dia:string>#0.1#</dia:string>
4224 </dia:attribute>
4225 <dia:attribute name="comment">
4226 <dia:string>##</dia:string>
4227 </dia:attribute>
4228 <dia:attribute name="kind">
4229 <dia:enum val="1"/>
4230 </dia:attribute>
4231 </dia:composite>
4232 </dia:attribute>
4233 </dia:composite>
4234 <dia:composite type="umloperation">
4235 <dia:attribute name="name">
4236 <dia:string>#check_and_set_init#</dia:string>
4237 </dia:attribute>
4238 <dia:attribute name="stereotype">
4239 <dia:string>##</dia:string>
4240 </dia:attribute>
4241 <dia:attribute name="type">
4242 <dia:string>##</dia:string>
4243 </dia:attribute>
4244 <dia:attribute name="visibility">
4245 <dia:enum val="0"/>
4246 </dia:attribute>
4247 <dia:attribute name="comment">
4248 <dia:string>##</dia:string>
4249 </dia:attribute>
4250 <dia:attribute name="abstract">
4251 <dia:boolean val="false"/>
4252 </dia:attribute>
4253 <dia:attribute name="inheritance_type">
4254 <dia:enum val="1"/>
4255 </dia:attribute>
4256 <dia:attribute name="query">
4257 <dia:boolean val="false"/>
4258 </dia:attribute>
4259 <dia:attribute name="class_scope">
4260 <dia:boolean val="false"/>
4261 </dia:attribute>
4262 <dia:attribute name="parameters">
4263 <dia:composite type="umlparameter">
4264 <dia:attribute name="name">
4265 <dia:string>#success#</dia:string>
4266 </dia:attribute>
4267 <dia:attribute name="type">
4268 <dia:string>#scalar boolean#</dia:string>
4269 </dia:attribute>
4270 <dia:attribute name="value">
4271 <dia:string>#0#</dia:string>
4272 </dia:attribute>
4273 <dia:attribute name="comment">
4274 <dia:string>##</dia:string>
4275 </dia:attribute>
4276 <dia:attribute name="kind">
4277 <dia:enum val="2"/>
4278 </dia:attribute>
4279 </dia:composite>
4280 <dia:composite type="umlparameter">
4281 <dia:attribute name="name">
4282 <dia:string>#error_code#</dia:string>
4283 </dia:attribute>
4284 <dia:attribute name="type">
4285 <dia:string>#array of booleans#</dia:string>
4286 </dia:attribute>
4287 <dia:attribute name="value">
4288 <dia:string>#[0,0,0]#</dia:string>
4289 </dia:attribute>
4290 <dia:attribute name="comment">
4291 <dia:string>##</dia:string>
4292 </dia:attribute>
4293 <dia:attribute name="kind">
4294 <dia:enum val="2"/>
4295 </dia:attribute>
4296 </dia:composite>
4297 <dia:composite type="umlparameter">
4298 <dia:attribute name="name">
4299 <dia:string>#new_value#</dia:string>
4300 </dia:attribute>
4301 <dia:attribute name="type">
4302 <dia:string>#scalar integer#</dia:string>
4303 </dia:attribute>
4304 <dia:attribute name="value">
4305 <dia:string>##</dia:string>
4306 </dia:attribute>
4307 <dia:attribute name="comment">
4308 <dia:string>##</dia:string>
4309 </dia:attribute>
4310 <dia:attribute name="kind">
4311 <dia:enum val="3"/>
4312 </dia:attribute>
4313 </dia:composite>
4314 </dia:attribute>
4315 </dia:composite>
4316 </dia:attribute>
4317 <dia:attribute name="template">
4318 <dia:boolean val="false"/>
4319 </dia:attribute>
4320 <dia:attribute name="templates"/>
4321 </dia:object>
4322 <dia:object type="UML - Generalization" version="0" id="O19">
4323 <dia:attribute name="obj_pos">
4324 <dia:point val="14.525,105.3"/>
4325 </dia:attribute>
4326 <dia:attribute name="obj_bb">
4327 <dia:rectangle val="13.675,105.25;25.625,108.75"/>
4328 </dia:attribute>
4329 <dia:attribute name="orth_points">
4330 <dia:point val="14.525,105.3"/>
4331 <dia:point val="14.525,107.7"/>
4332 <dia:point val="25.575,107.7"/>
4333 <dia:point val="25.575,108.7"/>
4334 </dia:attribute>
4335 <dia:attribute name="orth_orient">
4336 <dia:enum val="1"/>
4337 <dia:enum val="0"/>
4338 <dia:enum val="1"/>
4339 </dia:attribute>
4340 <dia:attribute name="orth_autoroute">
4341 <dia:boolean val="false"/>
4342 </dia:attribute>
4343 <dia:attribute name="line_colour">
4344 <dia:color val="#000000"/>
4345 </dia:attribute>
4346 <dia:attribute name="name">
4347 <dia:string>##</dia:string>
4348 </dia:attribute>
4349 <dia:attribute name="stereotype">
4350 <dia:string>##</dia:string>
4351 </dia:attribute>
4352 <dia:connections>
4353 <dia:connection handle="0" to="O4" connection="6"/>
4354 <dia:connection handle="1" to="O18" connection="1"/>
4355 </dia:connections>
4356 </dia:object>
4357 <dia:object type="UML - Class" version="0" id="O20">
4358 <dia:attribute name="obj_pos">
4359 <dia:point val="5.3,126.3"/>
4360 </dia:attribute>
4361 <dia:attribute name="obj_bb">
4362 <dia:rectangle val="5.25,126.25;21.1,131.35"/>
4363 </dia:attribute>
4364 <dia:attribute name="elem_corner">
4365 <dia:point val="5.3,126.3"/>
4366 </dia:attribute>
4367 <dia:attribute name="elem_width">
4368 <dia:real val="15.75"/>
4369 </dia:attribute>
4370 <dia:attribute name="elem_height">
4371 <dia:real val="5"/>
4372 </dia:attribute>
4373 <dia:attribute name="name">
4374 <dia:string>#theta_option#</dia:string>
4375 </dia:attribute>
4376 <dia:attribute name="stereotype">
4377 <dia:string>##</dia:string>
4378 </dia:attribute>
4379 <dia:attribute name="comment">
4380 <dia:string>##</dia:string>
4381 </dia:attribute>
4382 <dia:attribute name="abstract">
4383 <dia:boolean val="false"/>
4384 </dia:attribute>
4385 <dia:attribute name="suppress_attributes">
4386 <dia:boolean val="false"/>
4387 </dia:attribute>
4388 <dia:attribute name="suppress_operations">
4389 <dia:boolean val="false"/>
4390 </dia:attribute>
4391 <dia:attribute name="visible_attributes">
4392 <dia:boolean val="true"/>
4393 </dia:attribute>
4394 <dia:attribute name="visible_operations">
4395 <dia:boolean val="true"/>
4396 </dia:attribute>
4397 <dia:attribute name="visible_comments">
4398 <dia:boolean val="false"/>
4399 </dia:attribute>
4400 <dia:attribute name="wrap_operations">
4401 <dia:boolean val="false"/>
4402 </dia:attribute>
4403 <dia:attribute name="wrap_after_char">
4404 <dia:int val="40"/>
4405 </dia:attribute>
4406 <dia:attribute name="line_color">
4407 <dia:color val="#000000"/>
4408 </dia:attribute>
4409 <dia:attribute name="fill_color">
4410 <dia:color val="#ffffff"/>
4411 </dia:attribute>
4412 <dia:attribute name="text_color">
4413 <dia:color val="#000000"/>
4414 </dia:attribute>
4415 <dia:attribute name="normal_font">
4416 <dia:font family="arial" style="0" name="Helvetica"/>
4417 </dia:attribute>
4418 <dia:attribute name="abstract_font">
4419 <dia:font family="arial" style="0" name="Helvetica"/>
4420 </dia:attribute>
4421 <dia:attribute name="polymorphic_font">
4422 <dia:font family="arial" style="8" name="Helvetica-Bold"/>
4423 </dia:attribute>
4424 <dia:attribute name="classname_font">
4425 <dia:font family="arial" style="0" name="Helvetica"/>
4426 </dia:attribute>
4427 <dia:attribute name="abstract_classname_font">
4428 <dia:font family="arial" style="0" name="Helvetica"/>
4429 </dia:attribute>
4430 <dia:attribute name="comment_font">
4431 <dia:font family="arial" style="8" name="Helvetica-Bold"/>
4432 </dia:attribute>
4433 <dia:attribute name="font_height">
4434 <dia:real val="0.80000000000000004"/>
4435 </dia:attribute>
4436 <dia:attribute name="polymorphic_font_height">
4437 <dia:real val="0.80000000000000004"/>
4438 </dia:attribute>
4439 <dia:attribute name="abstract_font_height">
4440 <dia:real val="0.80000000000000004"/>
4441 </dia:attribute>
4442 <dia:attribute name="classname_font_height">
4443 <dia:real val="1"/>
4444 </dia:attribute>
4445 <dia:attribute name="abstract_classname_font_height">
4446 <dia:real val="1"/>
4447 </dia:attribute>
4448 <dia:attribute name="comment_font_height">
4449 <dia:real val="1"/>
4450 </dia:attribute>
4451 <dia:attribute name="attributes">
4452 <dia:composite type="umlattribute">
4453 <dia:attribute name="name">
4454 <dia:string>#lobnd#</dia:string>
4455 </dia:attribute>
4456 <dia:attribute name="type">
4457 <dia:string>#scalar string#</dia:string>
4458 </dia:attribute>
4459 <dia:attribute name="value">
4460 <dia:string>#-1000000#</dia:string>
4461 </dia:attribute>
4462 <dia:attribute name="comment">
4463 <dia:string>##</dia:string>
4464 </dia:attribute>
4465 <dia:attribute name="visibility">
4466 <dia:enum val="0"/>
4467 </dia:attribute>
4468 <dia:attribute name="abstract">
4469 <dia:boolean val="false"/>
4470 </dia:attribute>
4471 <dia:attribute name="class_scope">
4472 <dia:boolean val="false"/>
4473 </dia:attribute>
4474 </dia:composite>
4475 </dia:attribute>
4476 <dia:attribute name="operations">
4477 <dia:composite type="umloperation">
4478 <dia:attribute name="name">
4479 <dia:string>#_format_option#</dia:string>
4480 </dia:attribute>
4481 <dia:attribute name="stereotype">
4482 <dia:string>#helper#</dia:string>
4483 </dia:attribute>
4484 <dia:attribute name="type">
4485 <dia:string>##</dia:string>
4486 </dia:attribute>
4487 <dia:attribute name="visibility">
4488 <dia:enum val="0"/>
4489 </dia:attribute>
4490 <dia:attribute name="comment">
4491 <dia:string>##</dia:string>
4492 </dia:attribute>
4493 <dia:attribute name="abstract">
4494 <dia:boolean val="false"/>
4495 </dia:attribute>
4496 <dia:attribute name="inheritance_type">
4497 <dia:enum val="2"/>
4498 </dia:attribute>
4499 <dia:attribute name="query">
4500 <dia:boolean val="false"/>
4501 </dia:attribute>
4502 <dia:attribute name="class_scope">
4503 <dia:boolean val="false"/>
4504 </dia:attribute>
4505 <dia:attribute name="parameters">
4506 <dia:composite type="umlparameter">
4507 <dia:attribute name="name">
4508 <dia:string>#formatted#</dia:string>
4509 </dia:attribute>
4510 <dia:attribute name="type">
4511 <dia:string>#scalar string#</dia:string>
4512 </dia:attribute>
4513 <dia:attribute name="value">
4514 <dia:string>##</dia:string>
4515 </dia:attribute>
4516 <dia:attribute name="comment">
4517 <dia:string>##</dia:string>
4518 </dia:attribute>
4519 <dia:attribute name="kind">
4520 <dia:enum val="2"/>
4521 </dia:attribute>
4522 </dia:composite>
4523 </dia:attribute>
4524 </dia:composite>
4525 <dia:composite type="umloperation">
4526 <dia:attribute name="name">
4527 <dia:string>#_read_option#</dia:string>
4528 </dia:attribute>
4529 <dia:attribute name="stereotype">
4530 <dia:string>#initiator#</dia:string>
4531 </dia:attribute>
4532 <dia:attribute name="type">
4533 <dia:string>##</dia:string>
4534 </dia:attribute>
4535 <dia:attribute name="visibility">
4536 <dia:enum val="1"/>
4537 </dia:attribute>
4538 <dia:attribute name="comment">
4539 <dia:string>##</dia:string>
4540 </dia:attribute>
4541 <dia:attribute name="abstract">
4542 <dia:boolean val="false"/>
4543 </dia:attribute>
4544 <dia:attribute name="inheritance_type">
4545 <dia:enum val="2"/>
4546 </dia:attribute>
4547 <dia:attribute name="query">
4548 <dia:boolean val="false"/>
4549 </dia:attribute>
4550 <dia:attribute name="class_scope">
4551 <dia:boolean val="false"/>
4552 </dia:attribute>
4553 <dia:attribute name="parameters"/>
4554 </dia:composite>
4555 <dia:composite type="umloperation">
4556 <dia:attribute name="name">
4557 <dia:string>#option_count#</dia:string>
4558 </dia:attribute>
4559 <dia:attribute name="stereotype">
4560 <dia:string>##</dia:string>
4561 </dia:attribute>
4562 <dia:attribute name="type">
4563 <dia:string>##</dia:string>
4564 </dia:attribute>
4565 <dia:attribute name="visibility">
4566 <dia:enum val="0"/>
4567 </dia:attribute>
4568 <dia:attribute name="comment">
4569 <dia:string>##</dia:string>
4570 </dia:attribute>
4571 <dia:attribute name="abstract">
4572 <dia:boolean val="false"/>
4573 </dia:attribute>
4574 <dia:attribute name="inheritance_type">
4575 <dia:enum val="2"/>
4576 </dia:attribute>
4577 <dia:attribute name="query">
4578 <dia:boolean val="false"/>
4579 </dia:attribute>
4580 <dia:attribute name="class_scope">
4581 <dia:boolean val="false"/>
4582 </dia:attribute>
4583 <dia:attribute name="parameters">
4584 <dia:composite type="umlparameter">
4585 <dia:attribute name="name">
4586 <dia:string>#return_value#</dia:string>
4587 </dia:attribute>
4588 <dia:attribute name="type">
4589 <dia:string>#scalar integer#</dia:string>
4590 </dia:attribute>
4591 <dia:attribute name="value">
4592 <dia:string>#0#</dia:string>
4593 </dia:attribute>
4594 <dia:attribute name="comment">
4595 <dia:string>##</dia:string>
4596 </dia:attribute>
4597 <dia:attribute name="kind">
4598 <dia:enum val="2"/>
4599 </dia:attribute>
4600 </dia:composite>
4601 </dia:attribute>
4602 </dia:composite>
4603 </dia:attribute>
4604 <dia:attribute name="template">
4605 <dia:boolean val="false"/>
4606 </dia:attribute>
4607 <dia:attribute name="templates"/>
4608 </dia:object>
4609 <dia:object type="UML - Generalization" version="0" id="O21">
4610 <dia:attribute name="obj_pos">
4611 <dia:point val="25.575,123.3"/>
4612 </dia:attribute>
4613 <dia:attribute name="obj_bb">
4614 <dia:rectangle val="14.2,123.25;26.425,126.35"/>
4615 </dia:attribute>
4616 <dia:attribute name="orth_points">
4617 <dia:point val="25.575,123.3"/>
4618 <dia:point val="25.575,124.55"/>
4619 <dia:point val="14.25,124.55"/>
4620 <dia:point val="14.25,126.3"/>
4621 </dia:attribute>
4622 <dia:attribute name="orth_orient">
4623 <dia:enum val="1"/>
4624 <dia:enum val="0"/>
4625 <dia:enum val="1"/>
4626 </dia:attribute>
4627 <dia:attribute name="orth_autoroute">
4628 <dia:boolean val="false"/>
4629 </dia:attribute>
4630 <dia:attribute name="line_colour">
4631 <dia:color val="#000000"/>
4632 </dia:attribute>
4633 <dia:attribute name="name">
4634 <dia:string>##</dia:string>
4635 </dia:attribute>
4636 <dia:attribute name="stereotype">
4637 <dia:string>##</dia:string>
4638 </dia:attribute>
4639 <dia:connections>
4640 <dia:connection handle="0" to="O18" connection="6"/>
4641 <dia:connection handle="1" to="O20" connection="1"/>
4642 </dia:connections>
4643 </dia:object>
4644 <dia:object type="UML - Class" version="0" id="O22">
4645 <dia:attribute name="obj_pos">
4646 <dia:point val="-32.5,-61.6"/>
4647 </dia:attribute>
4648 <dia:attribute name="obj_bb">
4649 <dia:rectangle val="-32.55,-61.65;-3.85,131.45"/>
4650 </dia:attribute>
4651 <dia:attribute name="elem_corner">
4652 <dia:point val="-32.5,-61.6"/>
4653 </dia:attribute>
4654 <dia:attribute name="elem_width">
4655 <dia:real val="28.600000000000001"/>
4656 </dia:attribute>
4657 <dia:attribute name="elem_height">
4658 <dia:real val="193.00000000000031"/>
4659 </dia:attribute>
4660 <dia:attribute name="name">
4661 <dia:string>#model#</dia:string>
4662 </dia:attribute>
4663 <dia:attribute name="stereotype">
4664 <dia:string>##</dia:string>
4665 </dia:attribute>
4666 <dia:attribute name="comment">
4667 <dia:string>##</dia:string>
4668 </dia:attribute>
4669 <dia:attribute name="abstract">
4670 <dia:boolean val="false"/>
4671 </dia:attribute>
4672 <dia:attribute name="suppress_attributes">
4673 <dia:boolean val="false"/>
4674 </dia:attribute>
4675 <dia:attribute name="suppress_operations">
4676 <dia:boolean val="false"/>
4677 </dia:attribute>
4678 <dia:attribute name="visible_attributes">
4679 <dia:boolean val="true"/>
4680 </dia:attribute>
4681 <dia:attribute name="visible_operations">
4682 <dia:boolean val="true"/>
4683 </dia:attribute>
4684 <dia:attribute name="visible_comments">
4685 <dia:boolean val="false"/>
4686 </dia:attribute>
4687 <dia:attribute name="wrap_operations">
4688 <dia:boolean val="true"/>
4689 </dia:attribute>
4690 <dia:attribute name="wrap_after_char">
4691 <dia:int val="40"/>
4692 </dia:attribute>
4693 <dia:attribute name="line_color">
4694 <dia:color val="#000000"/>
4695 </dia:attribute>
4696 <dia:attribute name="fill_color">
4697 <dia:color val="#ffffff"/>
4698 </dia:attribute>
4699 <dia:attribute name="text_color">
4700 <dia:color val="#000000"/>
4701 </dia:attribute>
4702 <dia:attribute name="normal_font">
4703 <dia:font family="courier new" style="0" name="Courier"/>
4704 </dia:attribute>
4705 <dia:attribute name="abstract_font">
4706 <dia:font family="courier new" style="0" name="Courier"/>
4707 </dia:attribute>
4708 <dia:attribute name="polymorphic_font">
4709 <dia:font family="courier new" style="0" name="Courier"/>
4710 </dia:attribute>
4711 <dia:attribute name="classname_font">
4712 <dia:font family="courier new" style="0" name="Courier"/>
4713 </dia:attribute>
4714 <dia:attribute name="abstract_classname_font">
4715 <dia:font family="courier new" style="0" name="Courier"/>
4716 </dia:attribute>
4717 <dia:attribute name="comment_font">
4718 <dia:font family="courier new" style="0" name="Courier"/>
4719 </dia:attribute>
4720 <dia:attribute name="font_height">
4721 <dia:real val="0.80000000000000004"/>
4722 </dia:attribute>
4723 <dia:attribute name="polymorphic_font_height">
4724 <dia:real val="0.80000000000000004"/>
4725 </dia:attribute>
4726 <dia:attribute name="abstract_font_height">
4727 <dia:real val="0.80000000000000004"/>
4728 </dia:attribute>
4729 <dia:attribute name="classname_font_height">
4730 <dia:real val="1"/>
4731 </dia:attribute>
4732 <dia:attribute name="abstract_classname_font_height">
4733 <dia:real val="1"/>
4734 </dia:attribute>
4735 <dia:attribute name="comment_font_height">
4736 <dia:real val="1"/>
4737 </dia:attribute>
4738 <dia:attribute name="attributes">
4739 <dia:composite type="umlattribute">
4740 <dia:attribute name="name">
4741 <dia:string>#active_problems#</dia:string>
4742 </dia:attribute>
4743 <dia:attribute name="type">
4744 <dia:string>#array of booleans#</dia:string>
4745 </dia:attribute>
4746 <dia:attribute name="value">
4747 <dia:string>##</dia:string>
4748 </dia:attribute>
4749 <dia:attribute name="comment">
4750 <dia:string>##</dia:string>
4751 </dia:attribute>
4752 <dia:attribute name="visibility">
4753 <dia:enum val="0"/>
4754 </dia:attribute>
4755 <dia:attribute name="abstract">
4756 <dia:boolean val="false"/>
4757 </dia:attribute>
4758 <dia:attribute name="class_scope">
4759 <dia:boolean val="false"/>
4760 </dia:attribute>
4761 </dia:composite>
4762 <dia:composite type="umlattribute">
4763 <dia:attribute name="name">
4764 <dia:string>#cwres#</dia:string>
4765 </dia:attribute>
4766 <dia:attribute name="type">
4767 <dia:string>#scalar boolean#</dia:string>
4768 </dia:attribute>
4769 <dia:attribute name="value">
4770 <dia:string>#0#</dia:string>
4771 </dia:attribute>
4772 <dia:attribute name="comment">
4773 <dia:string>##</dia:string>
4774 </dia:attribute>
4775 <dia:attribute name="visibility">
4776 <dia:enum val="0"/>
4777 </dia:attribute>
4778 <dia:attribute name="abstract">
4779 <dia:boolean val="false"/>
4780 </dia:attribute>
4781 <dia:attribute name="class_scope">
4782 <dia:boolean val="false"/>
4783 </dia:attribute>
4784 </dia:composite>
4785 <dia:composite type="umlattribute">
4786 <dia:attribute name="name">
4787 <dia:string>#iofv#</dia:string>
4788 </dia:attribute>
4789 <dia:attribute name="type">
4790 <dia:string>#scalar boolean#</dia:string>
4791 </dia:attribute>
4792 <dia:attribute name="value">
4793 <dia:string>#0#</dia:string>
4794 </dia:attribute>
4795 <dia:attribute name="comment">
4796 <dia:string>##</dia:string>
4797 </dia:attribute>
4798 <dia:attribute name="visibility">
4799 <dia:enum val="0"/>
4800 </dia:attribute>
4801 <dia:attribute name="abstract">
4802 <dia:boolean val="false"/>
4803 </dia:attribute>
4804 <dia:attribute name="class_scope">
4805 <dia:boolean val="false"/>
4806 </dia:attribute>
4807 </dia:composite>
4808 <dia:composite type="umlattribute">
4809 <dia:attribute name="name">
4810 <dia:string>#mirror_plots#</dia:string>
4811 </dia:attribute>
4812 <dia:attribute name="type">
4813 <dia:string>#scalar integer#</dia:string>
4814 </dia:attribute>
4815 <dia:attribute name="value">
4816 <dia:string>#0#</dia:string>
4817 </dia:attribute>
4818 <dia:attribute name="comment">
4819 <dia:string>##</dia:string>
4820 </dia:attribute>
4821 <dia:attribute name="visibility">
4822 <dia:enum val="0"/>
4823 </dia:attribute>
4824 <dia:attribute name="abstract">
4825 <dia:boolean val="false"/>
4826 </dia:attribute>
4827 <dia:attribute name="class_scope">
4828 <dia:boolean val="false"/>
4829 </dia:attribute>
4830 </dia:composite>
4831 <dia:composite type="umlattribute">
4832 <dia:attribute name="name">
4833 <dia:string>#mirror_from_lst#</dia:string>
4834 </dia:attribute>
4835 <dia:attribute name="type">
4836 <dia:string>#scalar boolean#</dia:string>
4837 </dia:attribute>
4838 <dia:attribute name="value">
4839 <dia:string>#0#</dia:string>
4840 </dia:attribute>
4841 <dia:attribute name="comment">
4842 <dia:string>##</dia:string>
4843 </dia:attribute>
4844 <dia:attribute name="visibility">
4845 <dia:enum val="0"/>
4846 </dia:attribute>
4847 <dia:attribute name="abstract">
4848 <dia:boolean val="false"/>
4849 </dia:attribute>
4850 <dia:attribute name="class_scope">
4851 <dia:boolean val="false"/>
4852 </dia:attribute>
4853 </dia:composite>
4854 <dia:composite type="umlattribute">
4855 <dia:attribute name="name">
4856 <dia:string>#directory#</dia:string>
4857 </dia:attribute>
4858 <dia:attribute name="type">
4859 <dia:string>#scalar string#</dia:string>
4860 </dia:attribute>
4861 <dia:attribute name="value">
4862 <dia:string>##</dia:string>
4863 </dia:attribute>
4864 <dia:attribute name="comment">
4865 <dia:string>##</dia:string>
4866 </dia:attribute>
4867 <dia:attribute name="visibility">
4868 <dia:enum val="0"/>
4869 </dia:attribute>
4870 <dia:attribute name="abstract">
4871 <dia:boolean val="false"/>
4872 </dia:attribute>
4873 <dia:attribute name="class_scope">
4874 <dia:boolean val="false"/>
4875 </dia:attribute>
4876 </dia:composite>
4877 <dia:composite type="umlattribute">
4878 <dia:attribute name="name">
4879 <dia:string>#extra_data_files#</dia:string>
4880 </dia:attribute>
4881 <dia:attribute name="type">
4882 <dia:string>#array of strings#</dia:string>
4883 </dia:attribute>
4884 <dia:attribute name="value">
4885 <dia:string>##</dia:string>
4886 </dia:attribute>
4887 <dia:attribute name="comment">
4888 <dia:string>##</dia:string>
4889 </dia:attribute>
4890 <dia:attribute name="visibility">
4891 <dia:enum val="0"/>
4892 </dia:attribute>
4893 <dia:attribute name="abstract">
4894 <dia:boolean val="false"/>
4895 </dia:attribute>
4896 <dia:attribute name="class_scope">
4897 <dia:boolean val="false"/>
4898 </dia:attribute>
4899 </dia:composite>
4900 <dia:composite type="umlattribute">
4901 <dia:attribute name="name">
4902 <dia:string>#extra_data_headers#</dia:string>
4903 </dia:attribute>
4904 <dia:attribute name="type">
4905 <dia:string>#array of arrays of strings#</dia:string>
4906 </dia:attribute>
4907 <dia:attribute name="value">
4908 <dia:string>##</dia:string>
4909 </dia:attribute>
4910 <dia:attribute name="comment">
4911 <dia:string>##</dia:string>
4912 </dia:attribute>
4913 <dia:attribute name="visibility">
4914 <dia:enum val="0"/>
4915 </dia:attribute>
4916 <dia:attribute name="abstract">
4917 <dia:boolean val="false"/>
4918 </dia:attribute>
4919 <dia:attribute name="class_scope">
4920 <dia:boolean val="false"/>
4921 </dia:attribute>
4922 </dia:composite>
4923 <dia:composite type="umlattribute">
4924 <dia:attribute name="name">
4925 <dia:string>#extra_files#</dia:string>
4926 </dia:attribute>
4927 <dia:attribute name="type">
4928 <dia:string>#array of strings#</dia:string>
4929 </dia:attribute>
4930 <dia:attribute name="value">
4931 <dia:string>##</dia:string>
4932 </dia:attribute>
4933 <dia:attribute name="comment">
4934 <dia:string>##</dia:string>
4935 </dia:attribute>
4936 <dia:attribute name="visibility">
4937 <dia:enum val="0"/>
4938 </dia:attribute>
4939 <dia:attribute name="abstract">
4940 <dia:boolean val="false"/>
4941 </dia:attribute>
4942 <dia:attribute name="class_scope">
4943 <dia:boolean val="false"/>
4944 </dia:attribute>
4945 </dia:composite>
4946 <dia:composite type="umlattribute">
4947 <dia:attribute name="name">
4948 <dia:string>#extra_output#</dia:string>
4949 </dia:attribute>
4950 <dia:attribute name="type">
4951 <dia:string>#array of strings#</dia:string>
4952 </dia:attribute>
4953 <dia:attribute name="value">
4954 <dia:string>##</dia:string>
4955 </dia:attribute>
4956 <dia:attribute name="comment">
4957 <dia:string>##</dia:string>
4958 </dia:attribute>
4959 <dia:attribute name="visibility">
4960 <dia:enum val="0"/>
4961 </dia:attribute>
4962 <dia:attribute name="abstract">
4963 <dia:boolean val="false"/>
4964 </dia:attribute>
4965 <dia:attribute name="class_scope">
4966 <dia:boolean val="false"/>
4967 </dia:attribute>
4968 </dia:composite>
4969 <dia:composite type="umlattribute">
4970 <dia:attribute name="name">
4971 <dia:string>#filename#</dia:string>
4972 </dia:attribute>
4973 <dia:attribute name="type">
4974 <dia:string>#mandatory scalar string#</dia:string>
4975 </dia:attribute>
4976 <dia:attribute name="value">
4977 <dia:string>##</dia:string>
4978 </dia:attribute>
4979 <dia:attribute name="comment">
4980 <dia:string>##</dia:string>
4981 </dia:attribute>
4982 <dia:attribute name="visibility">
4983 <dia:enum val="0"/>
4984 </dia:attribute>
4985 <dia:attribute name="abstract">
4986 <dia:boolean val="false"/>
4987 </dia:attribute>
4988 <dia:attribute name="class_scope">
4989 <dia:boolean val="false"/>
4990 </dia:attribute>
4991 </dia:composite>
4992 <dia:composite type="umlattribute">
4993 <dia:attribute name="name">
4994 <dia:string>#model_id#</dia:string>
4995 </dia:attribute>
4996 <dia:attribute name="type">
4997 <dia:string>#scalar integer#</dia:string>
4998 </dia:attribute>
4999 <dia:attribute name="value">
5000 <dia:string>##</dia:string>
5001 </dia:attribute>
5002 <dia:attribute name="comment">
5003 <dia:string>##</dia:string>
5004 </dia:attribute>
5005 <dia:attribute name="visibility">
5006 <dia:enum val="0"/>
5007 </dia:attribute>
5008 <dia:attribute name="abstract">
5009 <dia:boolean val="false"/>
5010 </dia:attribute>
5011 <dia:attribute name="class_scope">
5012 <dia:boolean val="false"/>
5013 </dia:attribute>
5014 </dia:composite>
5015 <dia:composite type="umlattribute">
5016 <dia:attribute name="name">
5017 <dia:string>#nm_version#</dia:string>
5018 </dia:attribute>
5019 <dia:attribute name="type">
5020 <dia:string>#scalar#</dia:string>
5021 </dia:attribute>
5022 <dia:attribute name="value">
5023 <dia:string>##</dia:string>
5024 </dia:attribute>
5025 <dia:attribute name="comment">
5026 <dia:string>##</dia:string>
5027 </dia:attribute>
5028 <dia:attribute name="visibility">
5029 <dia:enum val="0"/>
5030 </dia:attribute>
5031 <dia:attribute name="abstract">
5032 <dia:boolean val="false"/>
5033 </dia:attribute>
5034 <dia:attribute name="class_scope">
5035 <dia:boolean val="false"/>
5036 </dia:attribute>
5037 </dia:composite>
5038 <dia:composite type="umlattribute">
5039 <dia:attribute name="name">
5040 <dia:string>#ignore_missing_data#</dia:string>
5041 </dia:attribute>
5042 <dia:attribute name="type">
5043 <dia:string>#scalar boolean#</dia:string>
5044 </dia:attribute>
5045 <dia:attribute name="value">
5046 <dia:string>#0#</dia:string>
5047 </dia:attribute>
5048 <dia:attribute name="comment">
5049 <dia:string>##</dia:string>
5050 </dia:attribute>
5051 <dia:attribute name="visibility">
5052 <dia:enum val="0"/>
5053 </dia:attribute>
5054 <dia:attribute name="abstract">
5055 <dia:boolean val="false"/>
5056 </dia:attribute>
5057 <dia:attribute name="class_scope">
5058 <dia:boolean val="false"/>
5059 </dia:attribute>
5060 </dia:composite>
5061 <dia:composite type="umlattribute">
5062 <dia:attribute name="name">
5063 <dia:string>#ignore_missing_files#</dia:string>
5064 </dia:attribute>
5065 <dia:attribute name="type">
5066 <dia:string>#scalar boolean#</dia:string>
5067 </dia:attribute>
5068 <dia:attribute name="value">
5069 <dia:string>#0#</dia:string>
5070 </dia:attribute>
5071 <dia:attribute name="comment">
5072 <dia:string>##</dia:string>
5073 </dia:attribute>
5074 <dia:attribute name="visibility">
5075 <dia:enum val="0"/>
5076 </dia:attribute>
5077 <dia:attribute name="abstract">
5078 <dia:boolean val="false"/>
5079 </dia:attribute>
5080 <dia:attribute name="class_scope">
5081 <dia:boolean val="false"/>
5082 </dia:attribute>
5083 </dia:composite>
5084 <dia:composite type="umlattribute">
5085 <dia:attribute name="name">
5086 <dia:string>#ignore_missing_output_files#</dia:string>
5087 </dia:attribute>
5088 <dia:attribute name="type">
5089 <dia:string>#scalar boolean#</dia:string>
5090 </dia:attribute>
5091 <dia:attribute name="value">
5092 <dia:string>#1#</dia:string>
5093 </dia:attribute>
5094 <dia:attribute name="comment">
5095 <dia:string>##</dia:string>
5096 </dia:attribute>
5097 <dia:attribute name="visibility">
5098 <dia:enum val="0"/>
5099 </dia:attribute>
5100 <dia:attribute name="abstract">
5101 <dia:boolean val="false"/>
5102 </dia:attribute>
5103 <dia:attribute name="class_scope">
5104 <dia:boolean val="false"/>
5105 </dia:attribute>
5106 </dia:composite>
5107 <dia:composite type="umlattribute">
5108 <dia:attribute name="name">
5109 <dia:string>#outputfile#</dia:string>
5110 </dia:attribute>
5111 <dia:attribute name="type">
5112 <dia:string>#scalar string#</dia:string>
5113 </dia:attribute>
5114 <dia:attribute name="value">
5115 <dia:string>##</dia:string>
5116 </dia:attribute>
5117 <dia:attribute name="comment">
5118 <dia:string>##</dia:string>
5119 </dia:attribute>
5120 <dia:attribute name="visibility">
5121 <dia:enum val="0"/>
5122 </dia:attribute>
5123 <dia:attribute name="abstract">
5124 <dia:boolean val="false"/>
5125 </dia:attribute>
5126 <dia:attribute name="class_scope">
5127 <dia:boolean val="false"/>
5128 </dia:attribute>
5129 </dia:composite>
5130 <dia:composite type="umlattribute">
5131 <dia:attribute name="name">
5132 <dia:string>#run_no#</dia:string>
5133 </dia:attribute>
5134 <dia:attribute name="type">
5135 <dia:string>#scalar integer#</dia:string>
5136 </dia:attribute>
5137 <dia:attribute name="value">
5138 <dia:string>#0#</dia:string>
5139 </dia:attribute>
5140 <dia:attribute name="comment">
5141 <dia:string>##</dia:string>
5142 </dia:attribute>
5143 <dia:attribute name="visibility">
5144 <dia:enum val="0"/>
5145 </dia:attribute>
5146 <dia:attribute name="abstract">
5147 <dia:boolean val="false"/>
5148 </dia:attribute>
5149 <dia:attribute name="class_scope">
5150 <dia:boolean val="false"/>
5151 </dia:attribute>
5152 </dia:composite>
5153 <dia:composite type="umlattribute">
5154 <dia:attribute name="name">
5155 <dia:string>#sde#</dia:string>
5156 </dia:attribute>
5157 <dia:attribute name="type">
5158 <dia:string>#scalar boolean#</dia:string>
5159 </dia:attribute>
5160 <dia:attribute name="value">
5161 <dia:string>#0#</dia:string>
5162 </dia:attribute>
5163 <dia:attribute name="comment">
5164 <dia:string>##</dia:string>
5165 </dia:attribute>
5166 <dia:attribute name="visibility">
5167 <dia:enum val="0"/>
5168 </dia:attribute>
5169 <dia:attribute name="abstract">
5170 <dia:boolean val="false"/>
5171 </dia:attribute>
5172 <dia:attribute name="class_scope">
5173 <dia:boolean val="false"/>
5174 </dia:attribute>
5175 </dia:composite>
5176 <dia:composite type="umlattribute">
5177 <dia:attribute name="name">
5178 <dia:string>#synced#</dia:string>
5179 </dia:attribute>
5180 <dia:attribute name="type">
5181 <dia:string>#scalar boolean#</dia:string>
5182 </dia:attribute>
5183 <dia:attribute name="value">
5184 <dia:string>#0#</dia:string>
5185 </dia:attribute>
5186 <dia:attribute name="comment">
5187 <dia:string>##</dia:string>
5188 </dia:attribute>
5189 <dia:attribute name="visibility">
5190 <dia:enum val="0"/>
5191 </dia:attribute>
5192 <dia:attribute name="abstract">
5193 <dia:boolean val="false"/>
5194 </dia:attribute>
5195 <dia:attribute name="class_scope">
5196 <dia:boolean val="false"/>
5197 </dia:attribute>
5198 </dia:composite>
5199 <dia:composite type="umlattribute">
5200 <dia:attribute name="name">
5201 <dia:string>#target#</dia:string>
5202 </dia:attribute>
5203 <dia:attribute name="type">
5204 <dia:string>#scalar string#</dia:string>
5205 </dia:attribute>
5206 <dia:attribute name="value">
5207 <dia:string>#'mem'#</dia:string>
5208 </dia:attribute>
5209 <dia:attribute name="comment">
5210 <dia:string>##</dia:string>
5211 </dia:attribute>
5212 <dia:attribute name="visibility">
5213 <dia:enum val="0"/>
5214 </dia:attribute>
5215 <dia:attribute name="abstract">
5216 <dia:boolean val="false"/>
5217 </dia:attribute>
5218 <dia:attribute name="class_scope">
5219 <dia:boolean val="false"/>
5220 </dia:attribute>
5221 </dia:composite>
5222 <dia:composite type="umlattribute">
5223 <dia:attribute name="name">
5224 <dia:string>#reference_object#</dia:string>
5225 </dia:attribute>
5226 <dia:attribute name="type">
5227 <dia:string>##</dia:string>
5228 </dia:attribute>
5229 <dia:attribute name="value">
5230 <dia:string>##</dia:string>
5231 </dia:attribute>
5232 <dia:attribute name="comment">
5233 <dia:string>##</dia:string>
5234 </dia:attribute>
5235 <dia:attribute name="visibility">
5236 <dia:enum val="0"/>
5237 </dia:attribute>
5238 <dia:attribute name="abstract">
5239 <dia:boolean val="false"/>
5240 </dia:attribute>
5241 <dia:attribute name="class_scope">
5242 <dia:boolean val="false"/>
5243 </dia:attribute>
5244 </dia:composite>
5245 <dia:composite type="umlattribute">
5246 <dia:attribute name="name">
5247 <dia:string>#data_wrapped#</dia:string>
5248 </dia:attribute>
5249 <dia:attribute name="type">
5250 <dia:string>#scalar boolean#</dia:string>
5251 </dia:attribute>
5252 <dia:attribute name="value">
5253 <dia:string>#0#</dia:string>
5254 </dia:attribute>
5255 <dia:attribute name="comment">
5256 <dia:string>##</dia:string>
5257 </dia:attribute>
5258 <dia:attribute name="visibility">
5259 <dia:enum val="0"/>
5260 </dia:attribute>
5261 <dia:attribute name="abstract">
5262 <dia:boolean val="false"/>
5263 </dia:attribute>
5264 <dia:attribute name="class_scope">
5265 <dia:boolean val="false"/>
5266 </dia:attribute>
5267 </dia:composite>
5268 <dia:composite type="umlattribute">
5269 <dia:attribute name="name">
5270 <dia:string>#drop_dropped#</dia:string>
5271 </dia:attribute>
5272 <dia:attribute name="type">
5273 <dia:string>#scalar boolean#</dia:string>
5274 </dia:attribute>
5275 <dia:attribute name="value">
5276 <dia:string>#0#</dia:string>
5277 </dia:attribute>
5278 <dia:attribute name="comment">
5279 <dia:string>##</dia:string>
5280 </dia:attribute>
5281 <dia:attribute name="visibility">
5282 <dia:enum val="0"/>
5283 </dia:attribute>
5284 <dia:attribute name="abstract">
5285 <dia:boolean val="false"/>
5286 </dia:attribute>
5287 <dia:attribute name="class_scope">
5288 <dia:boolean val="false"/>
5289 </dia:attribute>
5290 </dia:composite>
5291 <dia:composite type="umlattribute">
5292 <dia:attribute name="name">
5293 <dia:string>#quick_reload#</dia:string>
5294 </dia:attribute>
5295 <dia:attribute name="type">
5296 <dia:string>#scalar boolean#</dia:string>
5297 </dia:attribute>
5298 <dia:attribute name="value">
5299 <dia:string>#0#</dia:string>
5300 </dia:attribute>
5301 <dia:attribute name="comment">
5302 <dia:string>##</dia:string>
5303 </dia:attribute>
5304 <dia:attribute name="visibility">
5305 <dia:enum val="0"/>
5306 </dia:attribute>
5307 <dia:attribute name="abstract">
5308 <dia:boolean val="false"/>
5309 </dia:attribute>
5310 <dia:attribute name="class_scope">
5311 <dia:boolean val="false"/>
5312 </dia:attribute>
5313 </dia:composite>
5314 <dia:composite type="umlattribute">
5315 <dia:attribute name="name">
5316 <dia:string>#data_ids#</dia:string>
5317 </dia:attribute>
5318 <dia:attribute name="type">
5319 <dia:string>#array of integers#</dia:string>
5320 </dia:attribute>
5321 <dia:attribute name="value">
5322 <dia:string>##</dia:string>
5323 </dia:attribute>
5324 <dia:attribute name="comment">
5325 <dia:string>##</dia:string>
5326 </dia:attribute>
5327 <dia:attribute name="visibility">
5328 <dia:enum val="0"/>
5329 </dia:attribute>
5330 <dia:attribute name="abstract">
5331 <dia:boolean val="false"/>
5332 </dia:attribute>
5333 <dia:attribute name="class_scope">
5334 <dia:boolean val="false"/>
5335 </dia:attribute>
5336 </dia:composite>
5337 </dia:attribute>
5338 <dia:attribute name="operations">
5339 <dia:composite type="umloperation">
5340 <dia:attribute name="name">
5341 <dia:string>#add_records#</dia:string>
5342 </dia:attribute>
5343 <dia:attribute name="stereotype">
5344 <dia:string>##</dia:string>
5345 </dia:attribute>
5346 <dia:attribute name="type">
5347 <dia:string>##</dia:string>
5348 </dia:attribute>
5349 <dia:attribute name="visibility">
5350 <dia:enum val="0"/>
5351 </dia:attribute>
5352 <dia:attribute name="comment">
5353 <dia:string>##</dia:string>
5354 </dia:attribute>
5355 <dia:attribute name="abstract">
5356 <dia:boolean val="false"/>
5357 </dia:attribute>
5358 <dia:attribute name="inheritance_type">
5359 <dia:enum val="2"/>
5360 </dia:attribute>
5361 <dia:attribute name="query">
5362 <dia:boolean val="false"/>
5363 </dia:attribute>
5364 <dia:attribute name="class_scope">
5365 <dia:boolean val="false"/>
5366 </dia:attribute>
5367 <dia:attribute name="parameters">
5368 <dia:composite type="umlparameter">
5369 <dia:attribute name="name">
5370 <dia:string>#type#</dia:string>
5371 </dia:attribute>
5372 <dia:attribute name="type">
5373 <dia:string>#mandatory scalar string#</dia:string>
5374 </dia:attribute>
5375 <dia:attribute name="value">
5376 <dia:string>##</dia:string>
5377 </dia:attribute>
5378 <dia:attribute name="comment">
5379 <dia:string>##</dia:string>
5380 </dia:attribute>
5381 <dia:attribute name="kind">
5382 <dia:enum val="1"/>
5383 </dia:attribute>
5384 </dia:composite>
5385 <dia:composite type="umlparameter">
5386 <dia:attribute name="name">
5387 <dia:string>#record_strings#</dia:string>
5388 </dia:attribute>
5389 <dia:attribute name="type">
5390 <dia:string>#mandatory array of strings#</dia:string>
5391 </dia:attribute>
5392 <dia:attribute name="value">
5393 <dia:string>##</dia:string>
5394 </dia:attribute>
5395 <dia:attribute name="comment">
5396 <dia:string>##</dia:string>
5397 </dia:attribute>
5398 <dia:attribute name="kind">
5399 <dia:enum val="1"/>
5400 </dia:attribute>
5401 </dia:composite>
5402 <dia:composite type="umlparameter">
5403 <dia:attribute name="name">
5404 <dia:string>#problem_numbers#</dia:string>
5405 </dia:attribute>
5406 <dia:attribute name="type">
5407 <dia:string>#array of integers#</dia:string>
5408 </dia:attribute>
5409 <dia:attribute name="value">
5410 <dia:string>##</dia:string>
5411 </dia:attribute>
5412 <dia:attribute name="comment">
5413 <dia:string>##</dia:string>
5414 </dia:attribute>
5415 <dia:attribute name="kind">
5416 <dia:enum val="1"/>
5417 </dia:attribute>
5418 </dia:composite>
5419 </dia:attribute>
5420 </dia:composite>
5421 <dia:composite type="umloperation">
5422 <dia:attribute name="name">
5423 <dia:string>#clean_extra_data_code#</dia:string>
5424 </dia:attribute>
5425 <dia:attribute name="stereotype">
5426 <dia:string>##</dia:string>
5427 </dia:attribute>
5428 <dia:attribute name="type">
5429 <dia:string>##</dia:string>
5430 </dia:attribute>
5431 <dia:attribute name="visibility">
5432 <dia:enum val="0"/>
5433 </dia:attribute>
5434 <dia:attribute name="comment">
5435 <dia:string>##</dia:string>
5436 </dia:attribute>
5437 <dia:attribute name="abstract">
5438 <dia:boolean val="false"/>
5439 </dia:attribute>
5440 <dia:attribute name="inheritance_type">
5441 <dia:enum val="2"/>
5442 </dia:attribute>
5443 <dia:attribute name="query">
5444 <dia:boolean val="false"/>
5445 </dia:attribute>
5446 <dia:attribute name="class_scope">
5447 <dia:boolean val="false"/>
5448 </dia:attribute>
5449 <dia:attribute name="parameters"/>
5450 </dia:composite>
5451 <dia:composite type="umloperation">
5452 <dia:attribute name="name">
5453 <dia:string>#copy#</dia:string>
5454 </dia:attribute>
5455 <dia:attribute name="stereotype">
5456 <dia:string>##</dia:string>
5457 </dia:attribute>
5458 <dia:attribute name="type">
5459 <dia:string>##</dia:string>
5460 </dia:attribute>
5461 <dia:attribute name="visibility">
5462 <dia:enum val="0"/>
5463 </dia:attribute>
5464 <dia:attribute name="comment">
5465 <dia:string>##</dia:string>
5466 </dia:attribute>
5467 <dia:attribute name="abstract">
5468 <dia:boolean val="false"/>
5469 </dia:attribute>
5470 <dia:attribute name="inheritance_type">
5471 <dia:enum val="1"/>
5472 </dia:attribute>
5473 <dia:attribute name="query">
5474 <dia:boolean val="false"/>
5475 </dia:attribute>
5476 <dia:attribute name="class_scope">
5477 <dia:boolean val="false"/>
5478 </dia:attribute>
5479 <dia:attribute name="parameters">
5480 <dia:composite type="umlparameter">
5481 <dia:attribute name="name">
5482 <dia:string>#directory#</dia:string>
5483 </dia:attribute>
5484 <dia:attribute name="type">
5485 <dia:string>#scalar string#</dia:string>
5486 </dia:attribute>
5487 <dia:attribute name="value">
5488 <dia:string>##</dia:string>
5489 </dia:attribute>
5490 <dia:attribute name="comment">
5491 <dia:string>##</dia:string>
5492 </dia:attribute>
5493 <dia:attribute name="kind">
5494 <dia:enum val="1"/>
5495 </dia:attribute>
5496 </dia:composite>
5497 <dia:composite type="umlparameter">
5498 <dia:attribute name="name">
5499 <dia:string>#filename#</dia:string>
5500 </dia:attribute>
5501 <dia:attribute name="type">
5502 <dia:string>#scalar string#</dia:string>
5503 </dia:attribute>
5504 <dia:attribute name="value">
5505 <dia:string>##</dia:string>
5506 </dia:attribute>
5507 <dia:attribute name="comment">
5508 <dia:string>##</dia:string>
5509 </dia:attribute>
5510 <dia:attribute name="kind">
5511 <dia:enum val="0"/>
5512 </dia:attribute>
5513 </dia:composite>
5514 <dia:composite type="umlparameter">
5515 <dia:attribute name="name">
5516 <dia:string>#new_model#</dia:string>
5517 </dia:attribute>
5518 <dia:attribute name="type">
5519 <dia:string>#object model#</dia:string>
5520 </dia:attribute>
5521 <dia:attribute name="value">
5522 <dia:string>##</dia:string>
5523 </dia:attribute>
5524 <dia:attribute name="comment">
5525 <dia:string>##</dia:string>
5526 </dia:attribute>
5527 <dia:attribute name="kind">
5528 <dia:enum val="2"/>
5529 </dia:attribute>
5530 </dia:composite>
5531 <dia:composite type="umlparameter">
5532 <dia:attribute name="name">
5533 <dia:string>#copy_data#</dia:string>
5534 </dia:attribute>
5535 <dia:attribute name="type">
5536 <dia:string>#scalar boolean#</dia:string>
5537 </dia:attribute>
5538 <dia:attribute name="value">
5539 <dia:string>#0#</dia:string>
5540 </dia:attribute>
5541 <dia:attribute name="comment">
5542 <dia:string>##</dia:string>
5543 </dia:attribute>
5544 <dia:attribute name="kind">
5545 <dia:enum val="1"/>
5546 </dia:attribute>
5547 </dia:composite>
5548 <dia:composite type="umlparameter">
5549 <dia:attribute name="name">
5550 <dia:string>#copy_output#</dia:string>
5551 </dia:attribute>
5552 <dia:attribute name="type">
5553 <dia:string>#scalar boolean#</dia:string>
5554 </dia:attribute>
5555 <dia:attribute name="value">
5556 <dia:string>#0#</dia:string>
5557 </dia:attribute>
5558 <dia:attribute name="comment">
5559 <dia:string>##</dia:string>
5560 </dia:attribute>
5561 <dia:attribute name="kind">
5562 <dia:enum val="1"/>
5563 </dia:attribute>
5564 </dia:composite>
5565 <dia:composite type="umlparameter">
5566 <dia:attribute name="name">
5567 <dia:string>#data_file_names#</dia:string>
5568 </dia:attribute>
5569 <dia:attribute name="type">
5570 <dia:string>#array of strings#</dia:string>
5571 </dia:attribute>
5572 <dia:attribute name="value">
5573 <dia:string>##</dia:string>
5574 </dia:attribute>
5575 <dia:attribute name="comment">
5576 <dia:string>##</dia:string>
5577 </dia:attribute>
5578 <dia:attribute name="kind">
5579 <dia:enum val="1"/>
5580 </dia:attribute>
5581 </dia:composite>
5582 <dia:composite type="umlparameter">
5583 <dia:attribute name="name">
5584 <dia:string>#target#</dia:string>
5585 </dia:attribute>
5586 <dia:attribute name="type">
5587 <dia:string>#scalar string#</dia:string>
5588 </dia:attribute>
5589 <dia:attribute name="value">
5590 <dia:string>#$self -&gt; {'target'}#</dia:string>
5591 </dia:attribute>
5592 <dia:attribute name="comment">
5593 <dia:string>##</dia:string>
5594 </dia:attribute>
5595 <dia:attribute name="kind">
5596 <dia:enum val="1"/>
5597 </dia:attribute>
5598 </dia:composite>
5599 <dia:composite type="umlparameter">
5600 <dia:attribute name="name">
5601 <dia:string>#extra_data_file_names#</dia:string>
5602 </dia:attribute>
5603 <dia:attribute name="type">
5604 <dia:string>#array of strings#</dia:string>
5605 </dia:attribute>
5606 <dia:attribute name="value">
5607 <dia:string>##</dia:string>
5608 </dia:attribute>
5609 <dia:attribute name="comment">
5610 <dia:string>##</dia:string>
5611 </dia:attribute>
5612 <dia:attribute name="kind">
5613 <dia:enum val="1"/>
5614 </dia:attribute>
5615 </dia:composite>
5616 <dia:composite type="umlparameter">
5617 <dia:attribute name="name">
5618 <dia:string>#update_shrinkage_tables#</dia:string>
5619 </dia:attribute>
5620 <dia:attribute name="type">
5621 <dia:string>#scalar boolean#</dia:string>
5622 </dia:attribute>
5623 <dia:attribute name="value">
5624 <dia:string>#1#</dia:string>
5625 </dia:attribute>
5626 <dia:attribute name="comment">
5627 <dia:string>##</dia:string>
5628 </dia:attribute>
5629 <dia:attribute name="kind">
5630 <dia:enum val="1"/>
5631 </dia:attribute>
5632 </dia:composite>
5633 </dia:attribute>
5634 </dia:composite>
5635 <dia:composite type="umloperation">
5636 <dia:attribute name="name">
5637 <dia:string>#datafiles#</dia:string>
5638 </dia:attribute>
5639 <dia:attribute name="stereotype">
5640 <dia:string>#accessor#</dia:string>
5641 </dia:attribute>
5642 <dia:attribute name="type">
5643 <dia:string>##</dia:string>
5644 </dia:attribute>
5645 <dia:attribute name="visibility">
5646 <dia:enum val="0"/>
5647 </dia:attribute>
5648 <dia:attribute name="comment">
5649 <dia:string>##</dia:string>
5650 </dia:attribute>
5651 <dia:attribute name="abstract">
5652 <dia:boolean val="false"/>
5653 </dia:attribute>
5654 <dia:attribute name="inheritance_type">
5655 <dia:enum val="2"/>
5656 </dia:attribute>
5657 <dia:attribute name="query">
5658 <dia:boolean val="false"/>
5659 </dia:attribute>
5660 <dia:attribute name="class_scope">
5661 <dia:boolean val="false"/>
5662 </dia:attribute>
5663 <dia:attribute name="parameters">
5664 <dia:composite type="umlparameter">
5665 <dia:attribute name="name">
5666 <dia:string>#new_names#</dia:string>
5667 </dia:attribute>
5668 <dia:attribute name="type">
5669 <dia:string>#array of strings#</dia:string>
5670 </dia:attribute>
5671 <dia:attribute name="value">
5672 <dia:string>##</dia:string>
5673 </dia:attribute>
5674 <dia:attribute name="comment">
5675 <dia:string>##</dia:string>
5676 </dia:attribute>
5677 <dia:attribute name="kind">
5678 <dia:enum val="1"/>
5679 </dia:attribute>
5680 </dia:composite>
5681 <dia:composite type="umlparameter">
5682 <dia:attribute name="name">
5683 <dia:string>#problem_numbers#</dia:string>
5684 </dia:attribute>
5685 <dia:attribute name="type">
5686 <dia:string>#array of integers#</dia:string>
5687 </dia:attribute>
5688 <dia:attribute name="value">
5689 <dia:string>##</dia:string>
5690 </dia:attribute>
5691 <dia:attribute name="comment">
5692 <dia:string>##</dia:string>
5693 </dia:attribute>
5694 <dia:attribute name="kind">
5695 <dia:enum val="1"/>
5696 </dia:attribute>
5697 </dia:composite>
5698 <dia:composite type="umlparameter">
5699 <dia:attribute name="name">
5700 <dia:string>#absolute_path#</dia:string>
5701 </dia:attribute>
5702 <dia:attribute name="type">
5703 <dia:string>#scalar boolean#</dia:string>
5704 </dia:attribute>
5705 <dia:attribute name="value">
5706 <dia:string>#0#</dia:string>
5707 </dia:attribute>
5708 <dia:attribute name="comment">
5709 <dia:string>##</dia:string>
5710 </dia:attribute>
5711 <dia:attribute name="kind">
5712 <dia:enum val="1"/>
5713 </dia:attribute>
5714 </dia:composite>
5715 <dia:composite type="umlparameter">
5716 <dia:attribute name="name">
5717 <dia:string>#names#</dia:string>
5718 </dia:attribute>
5719 <dia:attribute name="type">
5720 <dia:string>#array of strings#</dia:string>
5721 </dia:attribute>
5722 <dia:attribute name="value">
5723 <dia:string>##</dia:string>
5724 </dia:attribute>
5725 <dia:attribute name="comment">
5726 <dia:string>##</dia:string>
5727 </dia:attribute>
5728 <dia:attribute name="kind">
5729 <dia:enum val="2"/>
5730 </dia:attribute>
5731 </dia:composite>
5732 </dia:attribute>
5733 </dia:composite>
5734 <dia:composite type="umloperation">
5735 <dia:attribute name="name">
5736 <dia:string>#covariance#</dia:string>
5737 </dia:attribute>
5738 <dia:attribute name="stereotype">
5739 <dia:string>#accessor#</dia:string>
5740 </dia:attribute>
5741 <dia:attribute name="type">
5742 <dia:string>##</dia:string>
5743 </dia:attribute>
5744 <dia:attribute name="visibility">
5745 <dia:enum val="0"/>
5746 </dia:attribute>
5747 <dia:attribute name="comment">
5748 <dia:string>##</dia:string>
5749 </dia:attribute>
5750 <dia:attribute name="abstract">
5751 <dia:boolean val="false"/>
5752 </dia:attribute>
5753 <dia:attribute name="inheritance_type">
5754 <dia:enum val="2"/>
5755 </dia:attribute>
5756 <dia:attribute name="query">
5757 <dia:boolean val="false"/>
5758 </dia:attribute>
5759 <dia:attribute name="class_scope">
5760 <dia:boolean val="false"/>
5761 </dia:attribute>
5762 <dia:attribute name="parameters">
5763 <dia:composite type="umlparameter">
5764 <dia:attribute name="name">
5765 <dia:string>#enabled#</dia:string>
5766 </dia:attribute>
5767 <dia:attribute name="type">
5768 <dia:string>#array of booleans#</dia:string>
5769 </dia:attribute>
5770 <dia:attribute name="value">
5771 <dia:string>##</dia:string>
5772 </dia:attribute>
5773 <dia:attribute name="comment">
5774 <dia:string>##</dia:string>
5775 </dia:attribute>
5776 <dia:attribute name="kind">
5777 <dia:enum val="1"/>
5778 </dia:attribute>
5779 </dia:composite>
5780 <dia:composite type="umlparameter">
5781 <dia:attribute name="name">
5782 <dia:string>#problem_numbers#</dia:string>
5783 </dia:attribute>
5784 <dia:attribute name="type">
5785 <dia:string>#array of integers#</dia:string>
5786 </dia:attribute>
5787 <dia:attribute name="value">
5788 <dia:string>##</dia:string>
5789 </dia:attribute>
5790 <dia:attribute name="comment">
5791 <dia:string>##</dia:string>
5792 </dia:attribute>
5793 <dia:attribute name="kind">
5794 <dia:enum val="1"/>
5795 </dia:attribute>
5796 </dia:composite>
5797 <dia:composite type="umlparameter">
5798 <dia:attribute name="name">
5799 <dia:string>#indicators#</dia:string>
5800 </dia:attribute>
5801 <dia:attribute name="type">
5802 <dia:string>#array of booleans#</dia:string>
5803 </dia:attribute>
5804 <dia:attribute name="value">
5805 <dia:string>##</dia:string>
5806 </dia:attribute>
5807 <dia:attribute name="comment">
5808 <dia:string>##</dia:string>
5809 </dia:attribute>
5810 <dia:attribute name="kind">
5811 <dia:enum val="2"/>
5812 </dia:attribute>
5813 </dia:composite>
5814 </dia:attribute>
5815 </dia:composite>
5816 <dia:composite type="umloperation">
5817 <dia:attribute name="name">
5818 <dia:string>#eigen#</dia:string>
5819 </dia:attribute>
5820 <dia:attribute name="stereotype">
5821 <dia:string>#accessor#</dia:string>
5822 </dia:attribute>
5823 <dia:attribute name="type">
5824 <dia:string>##</dia:string>
5825 </dia:attribute>
5826 <dia:attribute name="visibility">
5827 <dia:enum val="0"/>
5828 </dia:attribute>
5829 <dia:attribute name="comment">
5830 <dia:string>##</dia:string>
5831 </dia:attribute>
5832 <dia:attribute name="abstract">
5833 <dia:boolean val="false"/>
5834 </dia:attribute>
5835 <dia:attribute name="inheritance_type">
5836 <dia:enum val="2"/>
5837 </dia:attribute>
5838 <dia:attribute name="query">
5839 <dia:boolean val="false"/>
5840 </dia:attribute>
5841 <dia:attribute name="class_scope">
5842 <dia:boolean val="false"/>
5843 </dia:attribute>
5844 <dia:attribute name="parameters">
5845 <dia:composite type="umlparameter">
5846 <dia:attribute name="name">
5847 <dia:string>#enabled#</dia:string>
5848 </dia:attribute>
5849 <dia:attribute name="type">
5850 <dia:string>#array of booleans#</dia:string>
5851 </dia:attribute>
5852 <dia:attribute name="value">
5853 <dia:string>##</dia:string>
5854 </dia:attribute>
5855 <dia:attribute name="comment">
5856 <dia:string>##</dia:string>
5857 </dia:attribute>
5858 <dia:attribute name="kind">
5859 <dia:enum val="1"/>
5860 </dia:attribute>
5861 </dia:composite>
5862 <dia:composite type="umlparameter">
5863 <dia:attribute name="name">
5864 <dia:string>#problem_numbers#</dia:string>
5865 </dia:attribute>
5866 <dia:attribute name="type">
5867 <dia:string>#array of integers#</dia:string>
5868 </dia:attribute>
5869 <dia:attribute name="value">
5870 <dia:string>##</dia:string>
5871 </dia:attribute>
5872 <dia:attribute name="comment">
5873 <dia:string>##</dia:string>
5874 </dia:attribute>
5875 <dia:attribute name="kind">
5876 <dia:enum val="1"/>
5877 </dia:attribute>
5878 </dia:composite>
5879 <dia:composite type="umlparameter">
5880 <dia:attribute name="name">
5881 <dia:string>#indicators#</dia:string>
5882 </dia:attribute>
5883 <dia:attribute name="type">
5884 <dia:string>#array of booleans#</dia:string>
5885 </dia:attribute>
5886 <dia:attribute name="value">
5887 <dia:string>##</dia:string>
5888 </dia:attribute>
5889 <dia:attribute name="comment">
5890 <dia:string>##</dia:string>
5891 </dia:attribute>
5892 <dia:attribute name="kind">
5893 <dia:enum val="2"/>
5894 </dia:attribute>
5895 </dia:composite>
5896 </dia:attribute>
5897 </dia:composite>
5898 <dia:composite type="umloperation">
5899 <dia:attribute name="name">
5900 <dia:string>#__des#</dia:string>
5901 </dia:attribute>
5902 <dia:attribute name="stereotype">
5903 <dia:string>#accessor#</dia:string>
5904 </dia:attribute>
5905 <dia:attribute name="type">
5906 <dia:string>##</dia:string>
5907 </dia:attribute>
5908 <dia:attribute name="visibility">
5909 <dia:enum val="0"/>
5910 </dia:attribute>
5911 <dia:attribute name="comment">
5912 <dia:string>##</dia:string>
5913 </dia:attribute>
5914 <dia:attribute name="abstract">
5915 <dia:boolean val="false"/>
5916 </dia:attribute>
5917 <dia:attribute name="inheritance_type">
5918 <dia:enum val="2"/>
5919 </dia:attribute>
5920 <dia:attribute name="query">
5921 <dia:boolean val="false"/>
5922 </dia:attribute>
5923 <dia:attribute name="class_scope">
5924 <dia:boolean val="false"/>
5925 </dia:attribute>
5926 <dia:attribute name="parameters">
5927 <dia:composite type="umlparameter">
5928 <dia:attribute name="name">
5929 <dia:string>#new_des#</dia:string>
5930 </dia:attribute>
5931 <dia:attribute name="type">
5932 <dia:string>#array of strings#</dia:string>
5933 </dia:attribute>
5934 <dia:attribute name="value">
5935 <dia:string>##</dia:string>
5936 </dia:attribute>
5937 <dia:attribute name="comment">
5938 <dia:string>##</dia:string>
5939 </dia:attribute>
5940 <dia:attribute name="kind">
5941 <dia:enum val="1"/>
5942 </dia:attribute>
5943 </dia:composite>
5944 <dia:composite type="umlparameter">
5945 <dia:attribute name="name">
5946 <dia:string>#problem_number#</dia:string>
5947 </dia:attribute>
5948 <dia:attribute name="type">
5949 <dia:string>#scalar number#</dia:string>
5950 </dia:attribute>
5951 <dia:attribute name="value">
5952 <dia:string>#1#</dia:string>
5953 </dia:attribute>
5954 <dia:attribute name="comment">
5955 <dia:string>##</dia:string>
5956 </dia:attribute>
5957 <dia:attribute name="kind">
5958 <dia:enum val="1"/>
5959 </dia:attribute>
5960 </dia:composite>
5961 <dia:composite type="umlparameter">
5962 <dia:attribute name="name">
5963 <dia:string>#des#</dia:string>
5964 </dia:attribute>
5965 <dia:attribute name="type">
5966 <dia:string>#array of strings#</dia:string>
5967 </dia:attribute>
5968 <dia:attribute name="value">
5969 <dia:string>##</dia:string>
5970 </dia:attribute>
5971 <dia:attribute name="comment">
5972 <dia:string>##</dia:string>
5973 </dia:attribute>
5974 <dia:attribute name="kind">
5975 <dia:enum val="2"/>
5976 </dia:attribute>
5977 </dia:composite>
5978 </dia:attribute>
5979 </dia:composite>
5980 <dia:composite type="umloperation">
5981 <dia:attribute name="name">
5982 <dia:string>#__error#</dia:string>
5983 </dia:attribute>
5984 <dia:attribute name="stereotype">
5985 <dia:string>#accessor#</dia:string>
5986 </dia:attribute>
5987 <dia:attribute name="type">
5988 <dia:string>##</dia:string>
5989 </dia:attribute>
5990 <dia:attribute name="visibility">
5991 <dia:enum val="0"/>
5992 </dia:attribute>
5993 <dia:attribute name="comment">
5994 <dia:string>##</dia:string>
5995 </dia:attribute>
5996 <dia:attribute name="abstract">
5997 <dia:boolean val="false"/>
5998 </dia:attribute>
5999 <dia:attribute name="inheritance_type">
6000 <dia:enum val="2"/>
6001 </dia:attribute>
6002 <dia:attribute name="query">
6003 <dia:boolean val="false"/>
6004 </dia:attribute>
6005 <dia:attribute name="class_scope">
6006 <dia:boolean val="false"/>
6007 </dia:attribute>
6008 <dia:attribute name="parameters">
6009 <dia:composite type="umlparameter">
6010 <dia:attribute name="name">
6011 <dia:string>#new_error#</dia:string>
6012 </dia:attribute>
6013 <dia:attribute name="type">
6014 <dia:string>#array of strings#</dia:string>
6015 </dia:attribute>
6016 <dia:attribute name="value">
6017 <dia:string>##</dia:string>
6018 </dia:attribute>
6019 <dia:attribute name="comment">
6020 <dia:string>##</dia:string>
6021 </dia:attribute>
6022 <dia:attribute name="kind">
6023 <dia:enum val="1"/>
6024 </dia:attribute>
6025 </dia:composite>
6026 <dia:composite type="umlparameter">
6027 <dia:attribute name="name">
6028 <dia:string>#problem_number#</dia:string>
6029 </dia:attribute>
6030 <dia:attribute name="type">
6031 <dia:string>#scalar number#</dia:string>
6032 </dia:attribute>
6033 <dia:attribute name="value">
6034 <dia:string>#1#</dia:string>
6035 </dia:attribute>
6036 <dia:attribute name="comment">
6037 <dia:string>##</dia:string>
6038 </dia:attribute>
6039 <dia:attribute name="kind">
6040 <dia:enum val="1"/>
6041 </dia:attribute>
6042 </dia:composite>
6043 <dia:composite type="umlparameter">
6044 <dia:attribute name="name">
6045 <dia:string>#error#</dia:string>
6046 </dia:attribute>
6047 <dia:attribute name="type">
6048 <dia:string>#array of strings#</dia:string>
6049 </dia:attribute>
6050 <dia:attribute name="value">
6051 <dia:string>##</dia:string>
6052 </dia:attribute>
6053 <dia:attribute name="comment">
6054 <dia:string>##</dia:string>
6055 </dia:attribute>
6056 <dia:attribute name="kind">
6057 <dia:enum val="2"/>
6058 </dia:attribute>
6059 </dia:composite>
6060 </dia:attribute>
6061 </dia:composite>
6062 <dia:composite type="umloperation">
6063 <dia:attribute name="name">
6064 <dia:string>#fixed#</dia:string>
6065 </dia:attribute>
6066 <dia:attribute name="stereotype">
6067 <dia:string>#accessor#</dia:string>
6068 </dia:attribute>
6069 <dia:attribute name="type">
6070 <dia:string>##</dia:string>
6071 </dia:attribute>
6072 <dia:attribute name="visibility">
6073 <dia:enum val="0"/>
6074 </dia:attribute>
6075 <dia:attribute name="comment">
6076 <dia:string>##</dia:string>
6077 </dia:attribute>
6078 <dia:attribute name="abstract">
6079 <dia:boolean val="false"/>
6080 </dia:attribute>
6081 <dia:attribute name="inheritance_type">
6082 <dia:enum val="2"/>
6083 </dia:attribute>
6084 <dia:attribute name="query">
6085 <dia:boolean val="false"/>
6086 </dia:attribute>
6087 <dia:attribute name="class_scope">
6088 <dia:boolean val="false"/>
6089 </dia:attribute>
6090 <dia:attribute name="parameters">
6091 <dia:composite type="umlparameter">
6092 <dia:attribute name="name">
6093 <dia:string>#parameter_type#</dia:string>
6094 </dia:attribute>
6095 <dia:attribute name="type">
6096 <dia:string>#scalar string#</dia:string>
6097 </dia:attribute>
6098 <dia:attribute name="value">
6099 <dia:string>##</dia:string>
6100 </dia:attribute>
6101 <dia:attribute name="comment">
6102 <dia:string>##</dia:string>
6103 </dia:attribute>
6104 <dia:attribute name="kind">
6105 <dia:enum val="1"/>
6106 </dia:attribute>
6107 </dia:composite>
6108 <dia:composite type="umlparameter">
6109 <dia:attribute name="name">
6110 <dia:string>#parameter_numbers#</dia:string>
6111 </dia:attribute>
6112 <dia:attribute name="type">
6113 <dia:string>#array of integers#</dia:string>
6114 </dia:attribute>
6115 <dia:attribute name="value">
6116 <dia:string>##</dia:string>
6117 </dia:attribute>
6118 <dia:attribute name="comment">
6119 <dia:string>##</dia:string>
6120 </dia:attribute>
6121 <dia:attribute name="kind">
6122 <dia:enum val="1"/>
6123 </dia:attribute>
6124 </dia:composite>
6125 <dia:composite type="umlparameter">
6126 <dia:attribute name="name">
6127 <dia:string>#problem_numbers#</dia:string>
6128 </dia:attribute>
6129 <dia:attribute name="type">
6130 <dia:string>#array of integers#</dia:string>
6131 </dia:attribute>
6132 <dia:attribute name="value">
6133 <dia:string>##</dia:string>
6134 </dia:attribute>
6135 <dia:attribute name="comment">
6136 <dia:string>##</dia:string>
6137 </dia:attribute>
6138 <dia:attribute name="kind">
6139 <dia:enum val="1"/>
6140 </dia:attribute>
6141 </dia:composite>
6142 <dia:composite type="umlparameter">
6143 <dia:attribute name="name">
6144 <dia:string>#new_values#</dia:string>
6145 </dia:attribute>
6146 <dia:attribute name="type">
6147 <dia:string>#array of booleans#</dia:string>
6148 </dia:attribute>
6149 <dia:attribute name="value">
6150 <dia:string>##</dia:string>
6151 </dia:attribute>
6152 <dia:attribute name="comment">
6153 <dia:string>##</dia:string>
6154 </dia:attribute>
6155 <dia:attribute name="kind">
6156 <dia:enum val="1"/>
6157 </dia:attribute>
6158 </dia:composite>
6159 <dia:composite type="umlparameter">
6160 <dia:attribute name="name">
6161 <dia:string>#fixed#</dia:string>
6162 </dia:attribute>
6163 <dia:attribute name="type">
6164 <dia:string>#array of booleans#</dia:string>
6165 </dia:attribute>
6166 <dia:attribute name="value">
6167 <dia:string>##</dia:string>
6168 </dia:attribute>
6169 <dia:attribute name="comment">
6170 <dia:string>##</dia:string>
6171 </dia:attribute>
6172 <dia:attribute name="kind">
6173 <dia:enum val="2"/>
6174 </dia:attribute>
6175 </dia:composite>
6176 </dia:attribute>
6177 </dia:composite>
6178 <dia:composite type="umloperation">
6179 <dia:attribute name="name">
6180 <dia:string>#idcolumn#</dia:string>
6181 </dia:attribute>
6182 <dia:attribute name="stereotype">
6183 <dia:string>#accessor#</dia:string>
6184 </dia:attribute>
6185 <dia:attribute name="type">
6186 <dia:string>##</dia:string>
6187 </dia:attribute>
6188 <dia:attribute name="visibility">
6189 <dia:enum val="0"/>
6190 </dia:attribute>
6191 <dia:attribute name="comment">
6192 <dia:string>##</dia:string>
6193 </dia:attribute>
6194 <dia:attribute name="abstract">
6195 <dia:boolean val="false"/>
6196 </dia:attribute>
6197 <dia:attribute name="inheritance_type">
6198 <dia:enum val="2"/>
6199 </dia:attribute>
6200 <dia:attribute name="query">
6201 <dia:boolean val="false"/>
6202 </dia:attribute>
6203 <dia:attribute name="class_scope">
6204 <dia:boolean val="false"/>
6205 </dia:attribute>
6206 <dia:attribute name="parameters">
6207 <dia:composite type="umlparameter">
6208 <dia:attribute name="name">
6209 <dia:string>#problem_number#</dia:string>
6210 </dia:attribute>
6211 <dia:attribute name="type">
6212 <dia:string>#scalar number#</dia:string>
6213 </dia:attribute>
6214 <dia:attribute name="value">
6215 <dia:string>#1#</dia:string>
6216 </dia:attribute>
6217 <dia:attribute name="comment">
6218 <dia:string>##</dia:string>
6219 </dia:attribute>
6220 <dia:attribute name="kind">
6221 <dia:enum val="1"/>
6222 </dia:attribute>
6223 </dia:composite>
6224 <dia:composite type="umlparameter">
6225 <dia:attribute name="name">
6226 <dia:string>#col#</dia:string>
6227 </dia:attribute>
6228 <dia:attribute name="type">
6229 <dia:string>#scalar number#</dia:string>
6230 </dia:attribute>
6231 <dia:attribute name="value">
6232 <dia:string>##</dia:string>
6233 </dia:attribute>
6234 <dia:attribute name="comment">
6235 <dia:string>##</dia:string>
6236 </dia:attribute>
6237 <dia:attribute name="kind">
6238 <dia:enum val="2"/>
6239 </dia:attribute>
6240 </dia:composite>
6241 </dia:attribute>
6242 </dia:composite>
6243 <dia:composite type="umloperation">
6244 <dia:attribute name="name">
6245 <dia:string>#idcolumns#</dia:string>
6246 </dia:attribute>
6247 <dia:attribute name="stereotype">
6248 <dia:string>#accessor#</dia:string>
6249 </dia:attribute>
6250 <dia:attribute name="type">
6251 <dia:string>##</dia:string>
6252 </dia:attribute>
6253 <dia:attribute name="visibility">
6254 <dia:enum val="0"/>
6255 </dia:attribute>
6256 <dia:attribute name="comment">
6257 <dia:string>##</dia:string>
6258 </dia:attribute>
6259 <dia:attribute name="abstract">
6260 <dia:boolean val="false"/>
6261 </dia:attribute>
6262 <dia:attribute name="inheritance_type">
6263 <dia:enum val="2"/>
6264 </dia:attribute>
6265 <dia:attribute name="query">
6266 <dia:boolean val="false"/>
6267 </dia:attribute>
6268 <dia:attribute name="class_scope">
6269 <dia:boolean val="false"/>
6270 </dia:attribute>
6271 <dia:attribute name="parameters">
6272 <dia:composite type="umlparameter">
6273 <dia:attribute name="name">
6274 <dia:string>#problem_numbers#</dia:string>
6275 </dia:attribute>
6276 <dia:attribute name="type">
6277 <dia:string>#array of integers#</dia:string>
6278 </dia:attribute>
6279 <dia:attribute name="value">
6280 <dia:string>##</dia:string>
6281 </dia:attribute>
6282 <dia:attribute name="comment">
6283 <dia:string>##</dia:string>
6284 </dia:attribute>
6285 <dia:attribute name="kind">
6286 <dia:enum val="1"/>
6287 </dia:attribute>
6288 </dia:composite>
6289 <dia:composite type="umlparameter">
6290 <dia:attribute name="name">
6291 <dia:string>#column_numbers#</dia:string>
6292 </dia:attribute>
6293 <dia:attribute name="type">
6294 <dia:string>#array of integers#</dia:string>
6295 </dia:attribute>
6296 <dia:attribute name="value">
6297 <dia:string>##</dia:string>
6298 </dia:attribute>
6299 <dia:attribute name="comment">
6300 <dia:string>##</dia:string>
6301 </dia:attribute>
6302 <dia:attribute name="kind">
6303 <dia:enum val="2"/>
6304 </dia:attribute>
6305 </dia:composite>
6306 </dia:attribute>
6307 </dia:composite>
6308 <dia:composite type="umloperation">
6309 <dia:attribute name="name">
6310 <dia:string>#ignoresigns#</dia:string>
6311 </dia:attribute>
6312 <dia:attribute name="stereotype">
6313 <dia:string>#accessor#</dia:string>
6314 </dia:attribute>
6315 <dia:attribute name="type">
6316 <dia:string>##</dia:string>
6317 </dia:attribute>
6318 <dia:attribute name="visibility">
6319 <dia:enum val="0"/>
6320 </dia:attribute>
6321 <dia:attribute name="comment">
6322 <dia:string>##</dia:string>
6323 </dia:attribute>
6324 <dia:attribute name="abstract">
6325 <dia:boolean val="false"/>
6326 </dia:attribute>
6327 <dia:attribute name="inheritance_type">
6328 <dia:enum val="2"/>
6329 </dia:attribute>
6330 <dia:attribute name="query">
6331 <dia:boolean val="false"/>
6332 </dia:attribute>
6333 <dia:attribute name="class_scope">
6334 <dia:boolean val="false"/>
6335 </dia:attribute>
6336 <dia:attribute name="parameters">
6337 <dia:composite type="umlparameter">
6338 <dia:attribute name="name">
6339 <dia:string>#problem_numbers#</dia:string>
6340 </dia:attribute>
6341 <dia:attribute name="type">
6342 <dia:string>#array of integers#</dia:string>
6343 </dia:attribute>
6344 <dia:attribute name="value">
6345 <dia:string>##</dia:string>
6346 </dia:attribute>
6347 <dia:attribute name="comment">
6348 <dia:string>##</dia:string>
6349 </dia:attribute>
6350 <dia:attribute name="kind">
6351 <dia:enum val="1"/>
6352 </dia:attribute>
6353 </dia:composite>
6354 <dia:composite type="umlparameter">
6355 <dia:attribute name="name">
6356 <dia:string>#ignore#</dia:string>
6357 </dia:attribute>
6358 <dia:attribute name="type">
6359 <dia:string>#array of strings#</dia:string>
6360 </dia:attribute>
6361 <dia:attribute name="value">
6362 <dia:string>##</dia:string>
6363 </dia:attribute>
6364 <dia:attribute name="comment">
6365 <dia:string>##</dia:string>
6366 </dia:attribute>
6367 <dia:attribute name="kind">
6368 <dia:enum val="2"/>
6369 </dia:attribute>
6370 </dia:composite>
6371 </dia:attribute>
6372 </dia:composite>
6373 <dia:composite type="umloperation">
6374 <dia:attribute name="name">
6375 <dia:string>#initial_values#</dia:string>
6376 </dia:attribute>
6377 <dia:attribute name="stereotype">
6378 <dia:string>#accessor#</dia:string>
6379 </dia:attribute>
6380 <dia:attribute name="type">
6381 <dia:string>##</dia:string>
6382 </dia:attribute>
6383 <dia:attribute name="visibility">
6384 <dia:enum val="0"/>
6385 </dia:attribute>
6386 <dia:attribute name="comment">
6387 <dia:string>##</dia:string>
6388 </dia:attribute>
6389 <dia:attribute name="abstract">
6390 <dia:boolean val="false"/>
6391 </dia:attribute>
6392 <dia:attribute name="inheritance_type">
6393 <dia:enum val="2"/>
6394 </dia:attribute>
6395 <dia:attribute name="query">
6396 <dia:boolean val="false"/>
6397 </dia:attribute>
6398 <dia:attribute name="class_scope">
6399 <dia:boolean val="false"/>
6400 </dia:attribute>
6401 <dia:attribute name="parameters">
6402 <dia:composite type="umlparameter">
6403 <dia:attribute name="name">
6404 <dia:string>#parameter_type#</dia:string>
6405 </dia:attribute>
6406 <dia:attribute name="type">
6407 <dia:string>#scalar string#</dia:string>
6408 </dia:attribute>
6409 <dia:attribute name="value">
6410 <dia:string>##</dia:string>
6411 </dia:attribute>
6412 <dia:attribute name="comment">
6413 <dia:string>##</dia:string>
6414 </dia:attribute>
6415 <dia:attribute name="kind">
6416 <dia:enum val="1"/>
6417 </dia:attribute>
6418 </dia:composite>
6419 <dia:composite type="umlparameter">
6420 <dia:attribute name="name">
6421 <dia:string>#parameter_numbers#</dia:string>
6422 </dia:attribute>
6423 <dia:attribute name="type">
6424 <dia:string>#array of numbers#</dia:string>
6425 </dia:attribute>
6426 <dia:attribute name="value">
6427 <dia:string>##</dia:string>
6428 </dia:attribute>
6429 <dia:attribute name="comment">
6430 <dia:string>##</dia:string>
6431 </dia:attribute>
6432 <dia:attribute name="kind">
6433 <dia:enum val="1"/>
6434 </dia:attribute>
6435 </dia:composite>
6436 <dia:composite type="umlparameter">
6437 <dia:attribute name="name">
6438 <dia:string>#problem_numbers#</dia:string>
6439 </dia:attribute>
6440 <dia:attribute name="type">
6441 <dia:string>#array of integers#</dia:string>
6442 </dia:attribute>
6443 <dia:attribute name="value">
6444 <dia:string>##</dia:string>
6445 </dia:attribute>
6446 <dia:attribute name="comment">
6447 <dia:string>##</dia:string>
6448 </dia:attribute>
6449 <dia:attribute name="kind">
6450 <dia:enum val="1"/>
6451 </dia:attribute>
6452 </dia:composite>
6453 <dia:composite type="umlparameter">
6454 <dia:attribute name="name">
6455 <dia:string>#new_values#</dia:string>
6456 </dia:attribute>
6457 <dia:attribute name="type">
6458 <dia:string>#array of numbers#</dia:string>
6459 </dia:attribute>
6460 <dia:attribute name="value">
6461 <dia:string>##</dia:string>
6462 </dia:attribute>
6463 <dia:attribute name="comment">
6464 <dia:string>##</dia:string>
6465 </dia:attribute>
6466 <dia:attribute name="kind">
6467 <dia:enum val="1"/>
6468 </dia:attribute>
6469 </dia:composite>
6470 <dia:composite type="umlparameter">
6471 <dia:attribute name="name">
6472 <dia:string>#add_if_absent#</dia:string>
6473 </dia:attribute>
6474 <dia:attribute name="type">
6475 <dia:string>#scalar boolean#</dia:string>
6476 </dia:attribute>
6477 <dia:attribute name="value">
6478 <dia:string>#0#</dia:string>
6479 </dia:attribute>
6480 <dia:attribute name="comment">
6481 <dia:string>##</dia:string>
6482 </dia:attribute>
6483 <dia:attribute name="kind">
6484 <dia:enum val="1"/>
6485 </dia:attribute>
6486 </dia:composite>
6487 <dia:composite type="umlparameter">
6488 <dia:attribute name="name">
6489 <dia:string>#initial_values#</dia:string>
6490 </dia:attribute>
6491 <dia:attribute name="type">
6492 <dia:string>#array of numbers#</dia:string>
6493 </dia:attribute>
6494 <dia:attribute name="value">
6495 <dia:string>##</dia:string>
6496 </dia:attribute>
6497 <dia:attribute name="comment">
6498 <dia:string>##</dia:string>
6499 </dia:attribute>
6500 <dia:attribute name="kind">
6501 <dia:enum val="2"/>
6502 </dia:attribute>
6503 </dia:composite>
6504 </dia:attribute>
6505 </dia:composite>
6506 <dia:composite type="umloperation">
6507 <dia:attribute name="name">
6508 <dia:string>#labels#</dia:string>
6509 </dia:attribute>
6510 <dia:attribute name="stereotype">
6511 <dia:string>#accessor#</dia:string>
6512 </dia:attribute>
6513 <dia:attribute name="type">
6514 <dia:string>##</dia:string>
6515 </dia:attribute>
6516 <dia:attribute name="visibility">
6517 <dia:enum val="0"/>
6518 </dia:attribute>
6519 <dia:attribute name="comment">
6520 <dia:string>##</dia:string>
6521 </dia:attribute>
6522 <dia:attribute name="abstract">
6523 <dia:boolean val="false"/>
6524 </dia:attribute>
6525 <dia:attribute name="inheritance_type">
6526 <dia:enum val="2"/>
6527 </dia:attribute>
6528 <dia:attribute name="query">
6529 <dia:boolean val="false"/>
6530 </dia:attribute>
6531 <dia:attribute name="class_scope">
6532 <dia:boolean val="false"/>
6533 </dia:attribute>
6534 <dia:attribute name="parameters">
6535 <dia:composite type="umlparameter">
6536 <dia:attribute name="name">
6537 <dia:string>#parameter_type#</dia:string>
6538 </dia:attribute>
6539 <dia:attribute name="type">
6540 <dia:string>#scalar string#</dia:string>
6541 </dia:attribute>
6542 <dia:attribute name="value">
6543 <dia:string>##</dia:string>
6544 </dia:attribute>
6545 <dia:attribute name="comment">
6546 <dia:string>##</dia:string>
6547 </dia:attribute>
6548 <dia:attribute name="kind">
6549 <dia:enum val="1"/>
6550 </dia:attribute>
6551 </dia:composite>
6552 <dia:composite type="umlparameter">
6553 <dia:attribute name="name">
6554 <dia:string>#parameter_numbers#</dia:string>
6555 </dia:attribute>
6556 <dia:attribute name="type">
6557 <dia:string>#array of integers#</dia:string>
6558 </dia:attribute>
6559 <dia:attribute name="value">
6560 <dia:string>##</dia:string>
6561 </dia:attribute>
6562 <dia:attribute name="comment">
6563 <dia:string>##</dia:string>
6564 </dia:attribute>
6565 <dia:attribute name="kind">
6566 <dia:enum val="1"/>
6567 </dia:attribute>
6568 </dia:composite>
6569 <dia:composite type="umlparameter">
6570 <dia:attribute name="name">
6571 <dia:string>#problem_numbers#</dia:string>
6572 </dia:attribute>
6573 <dia:attribute name="type">
6574 <dia:string>#array of numbers#</dia:string>
6575 </dia:attribute>
6576 <dia:attribute name="value">
6577 <dia:string>##</dia:string>
6578 </dia:attribute>
6579 <dia:attribute name="comment">
6580 <dia:string>##</dia:string>
6581 </dia:attribute>
6582 <dia:attribute name="kind">
6583 <dia:enum val="1"/>
6584 </dia:attribute>
6585 </dia:composite>
6586 <dia:composite type="umlparameter">
6587 <dia:attribute name="name">
6588 <dia:string>#new_values#</dia:string>
6589 </dia:attribute>
6590 <dia:attribute name="type">
6591 <dia:string>#array of strings#</dia:string>
6592 </dia:attribute>
6593 <dia:attribute name="value">
6594 <dia:string>##</dia:string>
6595 </dia:attribute>
6596 <dia:attribute name="comment">
6597 <dia:string>##</dia:string>
6598 </dia:attribute>
6599 <dia:attribute name="kind">
6600 <dia:enum val="1"/>
6601 </dia:attribute>
6602 </dia:composite>
6603 <dia:composite type="umlparameter">
6604 <dia:attribute name="name">
6605 <dia:string>#labels#</dia:string>
6606 </dia:attribute>
6607 <dia:attribute name="type">
6608 <dia:string>#array of strings#</dia:string>
6609 </dia:attribute>
6610 <dia:attribute name="value">
6611 <dia:string>##</dia:string>
6612 </dia:attribute>
6613 <dia:attribute name="comment">
6614 <dia:string>##</dia:string>
6615 </dia:attribute>
6616 <dia:attribute name="kind">
6617 <dia:enum val="2"/>
6618 </dia:attribute>
6619 </dia:composite>
6620 <dia:composite type="umlparameter">
6621 <dia:attribute name="name">
6622 <dia:string>#generic#</dia:string>
6623 </dia:attribute>
6624 <dia:attribute name="type">
6625 <dia:string>#scalar boolean#</dia:string>
6626 </dia:attribute>
6627 <dia:attribute name="value">
6628 <dia:string>#0#</dia:string>
6629 </dia:attribute>
6630 <dia:attribute name="comment">
6631 <dia:string>##</dia:string>
6632 </dia:attribute>
6633 <dia:attribute name="kind">
6634 <dia:enum val="1"/>
6635 </dia:attribute>
6636 </dia:composite>
6637 </dia:attribute>
6638 </dia:composite>
6639 <dia:composite type="umloperation">
6640 <dia:attribute name="name">
6641 <dia:string>#lower_bounds#</dia:string>
6642 </dia:attribute>
6643 <dia:attribute name="stereotype">
6644 <dia:string>#accessor#</dia:string>
6645 </dia:attribute>
6646 <dia:attribute name="type">
6647 <dia:string>##</dia:string>
6648 </dia:attribute>
6649 <dia:attribute name="visibility">
6650 <dia:enum val="0"/>
6651 </dia:attribute>
6652 <dia:attribute name="comment">
6653 <dia:string>##</dia:string>
6654 </dia:attribute>
6655 <dia:attribute name="abstract">
6656 <dia:boolean val="false"/>
6657 </dia:attribute>
6658 <dia:attribute name="inheritance_type">
6659 <dia:enum val="2"/>
6660 </dia:attribute>
6661 <dia:attribute name="query">
6662 <dia:boolean val="false"/>
6663 </dia:attribute>
6664 <dia:attribute name="class_scope">
6665 <dia:boolean val="false"/>
6666 </dia:attribute>
6667 <dia:attribute name="parameters">
6668 <dia:composite type="umlparameter">
6669 <dia:attribute name="name">
6670 <dia:string>#parameter_type#</dia:string>
6671 </dia:attribute>
6672 <dia:attribute name="type">
6673 <dia:string>#scalar string#</dia:string>
6674 </dia:attribute>
6675 <dia:attribute name="value">
6676 <dia:string>##</dia:string>
6677 </dia:attribute>
6678 <dia:attribute name="comment">
6679 <dia:string>##</dia:string>
6680 </dia:attribute>
6681 <dia:attribute name="kind">
6682 <dia:enum val="1"/>
6683 </dia:attribute>
6684 </dia:composite>
6685 <dia:composite type="umlparameter">
6686 <dia:attribute name="name">
6687 <dia:string>#parameter_numbers#</dia:string>
6688 </dia:attribute>
6689 <dia:attribute name="type">
6690 <dia:string>#array of numbers#</dia:string>
6691 </dia:attribute>
6692 <dia:attribute name="value">
6693 <dia:string>##</dia:string>
6694 </dia:attribute>
6695 <dia:attribute name="comment">
6696 <dia:string>##</dia:string>
6697 </dia:attribute>
6698 <dia:attribute name="kind">
6699 <dia:enum val="1"/>
6700 </dia:attribute>
6701 </dia:composite>
6702 <dia:composite type="umlparameter">
6703 <dia:attribute name="name">
6704 <dia:string>#problem_numbers#</dia:string>
6705 </dia:attribute>
6706 <dia:attribute name="type">
6707 <dia:string>#array of integers#</dia:string>
6708 </dia:attribute>
6709 <dia:attribute name="value">
6710 <dia:string>##</dia:string>
6711 </dia:attribute>
6712 <dia:attribute name="comment">
6713 <dia:string>##</dia:string>
6714 </dia:attribute>
6715 <dia:attribute name="kind">
6716 <dia:enum val="1"/>
6717 </dia:attribute>
6718 </dia:composite>
6719 <dia:composite type="umlparameter">
6720 <dia:attribute name="name">
6721 <dia:string>#new_values#</dia:string>
6722 </dia:attribute>
6723 <dia:attribute name="type">
6724 <dia:string>#array of numbers#</dia:string>
6725 </dia:attribute>
6726 <dia:attribute name="value">
6727 <dia:string>##</dia:string>
6728 </dia:attribute>
6729 <dia:attribute name="comment">
6730 <dia:string>##</dia:string>
6731 </dia:attribute>
6732 <dia:attribute name="kind">
6733 <dia:enum val="1"/>
6734 </dia:attribute>
6735 </dia:composite>
6736 <dia:composite type="umlparameter">
6737 <dia:attribute name="name">
6738 <dia:string>#lower_bounds#</dia:string>
6739 </dia:attribute>
6740 <dia:attribute name="type">
6741 <dia:string>#array of numbers#</dia:string>
6742 </dia:attribute>
6743 <dia:attribute name="value">
6744 <dia:string>##</dia:string>
6745 </dia:attribute>
6746 <dia:attribute name="comment">
6747 <dia:string>##</dia:string>
6748 </dia:attribute>
6749 <dia:attribute name="kind">
6750 <dia:enum val="2"/>
6751 </dia:attribute>
6752 </dia:composite>
6753 </dia:attribute>
6754 </dia:composite>
6755 <dia:composite type="umloperation">
6756 <dia:attribute name="name">
6757 <dia:string>#maxeval#</dia:string>
6758 </dia:attribute>
6759 <dia:attribute name="stereotype">
6760 <dia:string>##</dia:string>
6761 </dia:attribute>
6762 <dia:attribute name="type">
6763 <dia:string>##</dia:string>
6764 </dia:attribute>
6765 <dia:attribute name="visibility">
6766 <dia:enum val="0"/>
6767 </dia:attribute>
6768 <dia:attribute name="comment">
6769 <dia:string>##</dia:string>
6770 </dia:attribute>
6771 <dia:attribute name="abstract">
6772 <dia:boolean val="false"/>
6773 </dia:attribute>
6774 <dia:attribute name="inheritance_type">
6775 <dia:enum val="1"/>
6776 </dia:attribute>
6777 <dia:attribute name="query">
6778 <dia:boolean val="false"/>
6779 </dia:attribute>
6780 <dia:attribute name="class_scope">
6781 <dia:boolean val="false"/>
6782 </dia:attribute>
6783 <dia:attribute name="parameters">
6784 <dia:composite type="umlparameter">
6785 <dia:attribute name="name">
6786 <dia:string>#new_values#</dia:string>
6787 </dia:attribute>
6788 <dia:attribute name="type">
6789 <dia:string>#array of integers#</dia:string>
6790 </dia:attribute>
6791 <dia:attribute name="value">
6792 <dia:string>##</dia:string>
6793 </dia:attribute>
6794 <dia:attribute name="comment">
6795 <dia:string>##</dia:string>
6796 </dia:attribute>
6797 <dia:attribute name="kind">
6798 <dia:enum val="1"/>
6799 </dia:attribute>
6800 </dia:composite>
6801 <dia:composite type="umlparameter">
6802 <dia:attribute name="name">
6803 <dia:string>#problem_numbers#</dia:string>
6804 </dia:attribute>
6805 <dia:attribute name="type">
6806 <dia:string>#array of integers#</dia:string>
6807 </dia:attribute>
6808 <dia:attribute name="value">
6809 <dia:string>##</dia:string>
6810 </dia:attribute>
6811 <dia:attribute name="comment">
6812 <dia:string>##</dia:string>
6813 </dia:attribute>
6814 <dia:attribute name="kind">
6815 <dia:enum val="1"/>
6816 </dia:attribute>
6817 </dia:composite>
6818 <dia:composite type="umlparameter">
6819 <dia:attribute name="name">
6820 <dia:string>#exact_match#</dia:string>
6821 </dia:attribute>
6822 <dia:attribute name="type">
6823 <dia:string>#scalar boolean#</dia:string>
6824 </dia:attribute>
6825 <dia:attribute name="value">
6826 <dia:string>#0#</dia:string>
6827 </dia:attribute>
6828 <dia:attribute name="comment">
6829 <dia:string>##</dia:string>
6830 </dia:attribute>
6831 <dia:attribute name="kind">
6832 <dia:enum val="1"/>
6833 </dia:attribute>
6834 </dia:composite>
6835 <dia:composite type="umlparameter">
6836 <dia:attribute name="name">
6837 <dia:string>#values#</dia:string>
6838 </dia:attribute>
6839 <dia:attribute name="type">
6840 <dia:string>#array of integers#</dia:string>
6841 </dia:attribute>
6842 <dia:attribute name="value">
6843 <dia:string>##</dia:string>
6844 </dia:attribute>
6845 <dia:attribute name="comment">
6846 <dia:string>##</dia:string>
6847 </dia:attribute>
6848 <dia:attribute name="kind">
6849 <dia:enum val="2"/>
6850 </dia:attribute>
6851 </dia:composite>
6852 </dia:attribute>
6853 </dia:composite>
6854 <dia:composite type="umloperation">
6855 <dia:attribute name="name">
6856 <dia:string>#nomegas#</dia:string>
6857 </dia:attribute>
6858 <dia:attribute name="stereotype">
6859 <dia:string>##</dia:string>
6860 </dia:attribute>
6861 <dia:attribute name="type">
6862 <dia:string>##</dia:string>
6863 </dia:attribute>
6864 <dia:attribute name="visibility">
6865 <dia:enum val="0"/>
6866 </dia:attribute>
6867 <dia:attribute name="comment">
6868 <dia:string>##</dia:string>
6869 </dia:attribute>
6870 <dia:attribute name="abstract">
6871 <dia:boolean val="false"/>
6872 </dia:attribute>
6873 <dia:attribute name="inheritance_type">
6874 <dia:enum val="2"/>
6875 </dia:attribute>
6876 <dia:attribute name="query">
6877 <dia:boolean val="false"/>
6878 </dia:attribute>
6879 <dia:attribute name="class_scope">
6880 <dia:boolean val="false"/>
6881 </dia:attribute>
6882 <dia:attribute name="parameters">
6883 <dia:composite type="umlparameter">
6884 <dia:attribute name="name">
6885 <dia:string>#problem_numbers#</dia:string>
6886 </dia:attribute>
6887 <dia:attribute name="type">
6888 <dia:string>#array of integers#</dia:string>
6889 </dia:attribute>
6890 <dia:attribute name="value">
6891 <dia:string>##</dia:string>
6892 </dia:attribute>
6893 <dia:attribute name="comment">
6894 <dia:string>##</dia:string>
6895 </dia:attribute>
6896 <dia:attribute name="kind">
6897 <dia:enum val="1"/>
6898 </dia:attribute>
6899 </dia:composite>
6900 <dia:composite type="umlparameter">
6901 <dia:attribute name="name">
6902 <dia:string>#nomegas#</dia:string>
6903 </dia:attribute>
6904 <dia:attribute name="type">
6905 <dia:string>#array of integers#</dia:string>
6906 </dia:attribute>
6907 <dia:attribute name="value">
6908 <dia:string>##</dia:string>
6909 </dia:attribute>
6910 <dia:attribute name="comment">
6911 <dia:string>##</dia:string>
6912 </dia:attribute>
6913 <dia:attribute name="kind">
6914 <dia:enum val="2"/>
6915 </dia:attribute>
6916 </dia:composite>
6917 <dia:composite type="umlparameter">
6918 <dia:attribute name="name">
6919 <dia:string>#with_correlations#</dia:string>
6920 </dia:attribute>
6921 <dia:attribute name="type">
6922 <dia:string>#scalar boolean#</dia:string>
6923 </dia:attribute>
6924 <dia:attribute name="value">
6925 <dia:string>#0#</dia:string>
6926 </dia:attribute>
6927 <dia:attribute name="comment">
6928 <dia:string>##</dia:string>
6929 </dia:attribute>
6930 <dia:attribute name="kind">
6931 <dia:enum val="1"/>
6932 </dia:attribute>
6933 </dia:composite>
6934 </dia:attribute>
6935 </dia:composite>
6936 <dia:composite type="umloperation">
6937 <dia:attribute name="name">
6938 <dia:string>#nproblems#</dia:string>
6939 </dia:attribute>
6940 <dia:attribute name="stereotype">
6941 <dia:string>##</dia:string>
6942 </dia:attribute>
6943 <dia:attribute name="type">
6944 <dia:string>##</dia:string>
6945 </dia:attribute>
6946 <dia:attribute name="visibility">
6947 <dia:enum val="0"/>
6948 </dia:attribute>
6949 <dia:attribute name="comment">
6950 <dia:string>##</dia:string>
6951 </dia:attribute>
6952 <dia:attribute name="abstract">
6953 <dia:boolean val="false"/>
6954 </dia:attribute>
6955 <dia:attribute name="inheritance_type">
6956 <dia:enum val="2"/>
6957 </dia:attribute>
6958 <dia:attribute name="query">
6959 <dia:boolean val="false"/>
6960 </dia:attribute>
6961 <dia:attribute name="class_scope">
6962 <dia:boolean val="false"/>
6963 </dia:attribute>
6964 <dia:attribute name="parameters">
6965 <dia:composite type="umlparameter">
6966 <dia:attribute name="name">
6967 <dia:string>#number_of_problem#</dia:string>
6968 </dia:attribute>
6969 <dia:attribute name="type">
6970 <dia:string>#scalar integer#</dia:string>
6971 </dia:attribute>
6972 <dia:attribute name="value">
6973 <dia:string>##</dia:string>
6974 </dia:attribute>
6975 <dia:attribute name="comment">
6976 <dia:string>##</dia:string>
6977 </dia:attribute>
6978 <dia:attribute name="kind">
6979 <dia:enum val="2"/>
6980 </dia:attribute>
6981 </dia:composite>
6982 </dia:attribute>
6983 </dia:composite>
6984 <dia:composite type="umloperation">
6985 <dia:attribute name="name">
6986 <dia:string>#nsigmas#</dia:string>
6987 </dia:attribute>
6988 <dia:attribute name="stereotype">
6989 <dia:string>##</dia:string>
6990 </dia:attribute>
6991 <dia:attribute name="type">
6992 <dia:string>##</dia:string>
6993 </dia:attribute>
6994 <dia:attribute name="visibility">
6995 <dia:enum val="0"/>
6996 </dia:attribute>
6997 <dia:attribute name="comment">
6998 <dia:string>##</dia:string>
6999 </dia:attribute>
7000 <dia:attribute name="abstract">
7001 <dia:boolean val="false"/>
7002 </dia:attribute>
7003 <dia:attribute name="inheritance_type">
7004 <dia:enum val="2"/>
7005 </dia:attribute>
7006 <dia:attribute name="query">
7007 <dia:boolean val="false"/>
7008 </dia:attribute>
7009 <dia:attribute name="class_scope">
7010 <dia:boolean val="false"/>
7011 </dia:attribute>
7012 <dia:attribute name="parameters">
7013 <dia:composite type="umlparameter">
7014 <dia:attribute name="name">
7015 <dia:string>#problem_numbers#</dia:string>
7016 </dia:attribute>
7017 <dia:attribute name="type">
7018 <dia:string>#array of integers#</dia:string>
7019 </dia:attribute>
7020 <dia:attribute name="value">
7021 <dia:string>##</dia:string>
7022 </dia:attribute>
7023 <dia:attribute name="comment">
7024 <dia:string>##</dia:string>
7025 </dia:attribute>
7026 <dia:attribute name="kind">
7027 <dia:enum val="1"/>
7028 </dia:attribute>
7029 </dia:composite>
7030 <dia:composite type="umlparameter">
7031 <dia:attribute name="name">
7032 <dia:string>#nsigmas#</dia:string>
7033 </dia:attribute>
7034 <dia:attribute name="type">
7035 <dia:string>#array of integers#</dia:string>
7036 </dia:attribute>
7037 <dia:attribute name="value">
7038 <dia:string>##</dia:string>
7039 </dia:attribute>
7040 <dia:attribute name="comment">
7041 <dia:string>##</dia:string>
7042 </dia:attribute>
7043 <dia:attribute name="kind">
7044 <dia:enum val="2"/>
7045 </dia:attribute>
7046 </dia:composite>
7047 <dia:composite type="umlparameter">
7048 <dia:attribute name="name">
7049 <dia:string>#with_correlations#</dia:string>
7050 </dia:attribute>
7051 <dia:attribute name="type">
7052 <dia:string>#scalar boolean#</dia:string>
7053 </dia:attribute>
7054 <dia:attribute name="value">
7055 <dia:string>#0#</dia:string>
7056 </dia:attribute>
7057 <dia:attribute name="comment">
7058 <dia:string>##</dia:string>
7059 </dia:attribute>
7060 <dia:attribute name="kind">
7061 <dia:enum val="1"/>
7062 </dia:attribute>
7063 </dia:composite>
7064 </dia:attribute>
7065 </dia:composite>
7066 <dia:composite type="umloperation">
7067 <dia:attribute name="name">
7068 <dia:string>#nthetas#</dia:string>
7069 </dia:attribute>
7070 <dia:attribute name="stereotype">
7071 <dia:string>##</dia:string>
7072 </dia:attribute>
7073 <dia:attribute name="type">
7074 <dia:string>##</dia:string>
7075 </dia:attribute>
7076 <dia:attribute name="visibility">
7077 <dia:enum val="0"/>
7078 </dia:attribute>
7079 <dia:attribute name="comment">
7080 <dia:string>##</dia:string>
7081 </dia:attribute>
7082 <dia:attribute name="abstract">
7083 <dia:boolean val="false"/>
7084 </dia:attribute>
7085 <dia:attribute name="inheritance_type">
7086 <dia:enum val="2"/>
7087 </dia:attribute>
7088 <dia:attribute name="query">
7089 <dia:boolean val="false"/>
7090 </dia:attribute>
7091 <dia:attribute name="class_scope">
7092 <dia:boolean val="false"/>
7093 </dia:attribute>
7094 <dia:attribute name="parameters">
7095 <dia:composite type="umlparameter">
7096 <dia:attribute name="name">
7097 <dia:string>#problem_number#</dia:string>
7098 </dia:attribute>
7099 <dia:attribute name="type">
7100 <dia:string>#scalar number#</dia:string>
7101 </dia:attribute>
7102 <dia:attribute name="value">
7103 <dia:string>#1#</dia:string>
7104 </dia:attribute>
7105 <dia:attribute name="comment">
7106 <dia:string>##</dia:string>
7107 </dia:attribute>
7108 <dia:attribute name="kind">
7109 <dia:enum val="1"/>
7110 </dia:attribute>
7111 </dia:composite>
7112 <dia:composite type="umlparameter">
7113 <dia:attribute name="name">
7114 <dia:string>#nthetas#</dia:string>
7115 </dia:attribute>
7116 <dia:attribute name="type">
7117 <dia:string>#scalar number#</dia:string>
7118 </dia:attribute>
7119 <dia:attribute name="value">
7120 <dia:string>##</dia:string>
7121 </dia:attribute>
7122 <dia:attribute name="comment">
7123 <dia:string>##</dia:string>
7124 </dia:attribute>
7125 <dia:attribute name="kind">
7126 <dia:enum val="2"/>
7127 </dia:attribute>
7128 </dia:composite>
7129 </dia:attribute>
7130 </dia:composite>
7131 <dia:composite type="umloperation">
7132 <dia:attribute name="name">
7133 <dia:string>#pk#</dia:string>
7134 </dia:attribute>
7135 <dia:attribute name="stereotype">
7136 <dia:string>#accessor#</dia:string>
7137 </dia:attribute>
7138 <dia:attribute name="type">
7139 <dia:string>##</dia:string>
7140 </dia:attribute>
7141 <dia:attribute name="visibility">
7142 <dia:enum val="0"/>
7143 </dia:attribute>
7144 <dia:attribute name="comment">
7145 <dia:string>##</dia:string>
7146 </dia:attribute>
7147 <dia:attribute name="abstract">
7148 <dia:boolean val="false"/>
7149 </dia:attribute>
7150 <dia:attribute name="inheritance_type">
7151 <dia:enum val="2"/>
7152 </dia:attribute>
7153 <dia:attribute name="query">
7154 <dia:boolean val="false"/>
7155 </dia:attribute>
7156 <dia:attribute name="class_scope">
7157 <dia:boolean val="false"/>
7158 </dia:attribute>
7159 <dia:attribute name="parameters">
7160 <dia:composite type="umlparameter">
7161 <dia:attribute name="name">
7162 <dia:string>#new_pk#</dia:string>
7163 </dia:attribute>
7164 <dia:attribute name="type">
7165 <dia:string>#array of strings#</dia:string>
7166 </dia:attribute>
7167 <dia:attribute name="value">
7168 <dia:string>##</dia:string>
7169 </dia:attribute>
7170 <dia:attribute name="comment">
7171 <dia:string>##</dia:string>
7172 </dia:attribute>
7173 <dia:attribute name="kind">
7174 <dia:enum val="1"/>
7175 </dia:attribute>
7176 </dia:composite>
7177 <dia:composite type="umlparameter">
7178 <dia:attribute name="name">
7179 <dia:string>#problem_number#</dia:string>
7180 </dia:attribute>
7181 <dia:attribute name="type">
7182 <dia:string>#scalar number#</dia:string>
7183 </dia:attribute>
7184 <dia:attribute name="value">
7185 <dia:string>#1#</dia:string>
7186 </dia:attribute>
7187 <dia:attribute name="comment">
7188 <dia:string>##</dia:string>
7189 </dia:attribute>
7190 <dia:attribute name="kind">
7191 <dia:enum val="1"/>
7192 </dia:attribute>
7193 </dia:composite>
7194 <dia:composite type="umlparameter">
7195 <dia:attribute name="name">
7196 <dia:string>#pk#</dia:string>
7197 </dia:attribute>
7198 <dia:attribute name="type">
7199 <dia:string>#array of strings#</dia:string>
7200 </dia:attribute>
7201 <dia:attribute name="value">
7202 <dia:string>##</dia:string>
7203 </dia:attribute>
7204 <dia:attribute name="comment">
7205 <dia:string>##</dia:string>
7206 </dia:attribute>
7207 <dia:attribute name="kind">
7208 <dia:enum val="2"/>
7209 </dia:attribute>
7210 </dia:composite>
7211 </dia:attribute>
7212 </dia:composite>
7213 <dia:composite type="umloperation">
7214 <dia:attribute name="name">
7215 <dia:string>#pred#</dia:string>
7216 </dia:attribute>
7217 <dia:attribute name="stereotype">
7218 <dia:string>#accessor#</dia:string>
7219 </dia:attribute>
7220 <dia:attribute name="type">
7221 <dia:string>##</dia:string>
7222 </dia:attribute>
7223 <dia:attribute name="visibility">
7224 <dia:enum val="0"/>
7225 </dia:attribute>
7226 <dia:attribute name="comment">
7227 <dia:string>##</dia:string>
7228 </dia:attribute>
7229 <dia:attribute name="abstract">
7230 <dia:boolean val="false"/>
7231 </dia:attribute>
7232 <dia:attribute name="inheritance_type">
7233 <dia:enum val="2"/>
7234 </dia:attribute>
7235 <dia:attribute name="query">
7236 <dia:boolean val="false"/>
7237 </dia:attribute>
7238 <dia:attribute name="class_scope">
7239 <dia:boolean val="false"/>
7240 </dia:attribute>
7241 <dia:attribute name="parameters">
7242 <dia:composite type="umlparameter">
7243 <dia:attribute name="name">
7244 <dia:string>#new_pred#</dia:string>
7245 </dia:attribute>
7246 <dia:attribute name="type">
7247 <dia:string>#array of strings#</dia:string>
7248 </dia:attribute>
7249 <dia:attribute name="value">
7250 <dia:string>##</dia:string>
7251 </dia:attribute>
7252 <dia:attribute name="comment">
7253 <dia:string>##</dia:string>
7254 </dia:attribute>
7255 <dia:attribute name="kind">
7256 <dia:enum val="1"/>
7257 </dia:attribute>
7258 </dia:composite>
7259 <dia:composite type="umlparameter">
7260 <dia:attribute name="name">
7261 <dia:string>#problem_number#</dia:string>
7262 </dia:attribute>
7263 <dia:attribute name="type">
7264 <dia:string>#scalar number#</dia:string>
7265 </dia:attribute>
7266 <dia:attribute name="value">
7267 <dia:string>#1#</dia:string>
7268 </dia:attribute>
7269 <dia:attribute name="comment">
7270 <dia:string>##</dia:string>
7271 </dia:attribute>
7272 <dia:attribute name="kind">
7273 <dia:enum val="1"/>
7274 </dia:attribute>
7275 </dia:composite>
7276 <dia:composite type="umlparameter">
7277 <dia:attribute name="name">
7278 <dia:string>#pred#</dia:string>
7279 </dia:attribute>
7280 <dia:attribute name="type">
7281 <dia:string>#array of strings#</dia:string>
7282 </dia:attribute>
7283 <dia:attribute name="value">
7284 <dia:string>##</dia:string>
7285 </dia:attribute>
7286 <dia:attribute name="comment">
7287 <dia:string>##</dia:string>
7288 </dia:attribute>
7289 <dia:attribute name="kind">
7290 <dia:enum val="2"/>
7291 </dia:attribute>
7292 </dia:composite>
7293 </dia:attribute>
7294 </dia:composite>
7295 <dia:composite type="umloperation">
7296 <dia:attribute name="name">
7297 <dia:string>#print#</dia:string>
7298 </dia:attribute>
7299 <dia:attribute name="stereotype">
7300 <dia:string>##</dia:string>
7301 </dia:attribute>
7302 <dia:attribute name="type">
7303 <dia:string>##</dia:string>
7304 </dia:attribute>
7305 <dia:attribute name="visibility">
7306 <dia:enum val="0"/>
7307 </dia:attribute>
7308 <dia:attribute name="comment">
7309 <dia:string>##</dia:string>
7310 </dia:attribute>
7311 <dia:attribute name="abstract">
7312 <dia:boolean val="false"/>
7313 </dia:attribute>
7314 <dia:attribute name="inheritance_type">
7315 <dia:enum val="2"/>
7316 </dia:attribute>
7317 <dia:attribute name="query">
7318 <dia:boolean val="false"/>
7319 </dia:attribute>
7320 <dia:attribute name="class_scope">
7321 <dia:boolean val="false"/>
7322 </dia:attribute>
7323 <dia:attribute name="parameters"/>
7324 </dia:composite>
7326 <dia:composite type="umloperation">
7327 <dia:attribute name="name">
7328 <dia:string>#record#</dia:string>
7329 </dia:attribute>
7330 <dia:attribute name="stereotype">
7331 <dia:string>#accessor#</dia:string>
7332 </dia:attribute>
7333 <dia:attribute name="type">
7334 <dia:string>##</dia:string>
7335 </dia:attribute>
7336 <dia:attribute name="visibility">
7337 <dia:enum val="0"/>
7338 </dia:attribute>
7339 <dia:attribute name="comment">
7340 <dia:string>##</dia:string>
7341 </dia:attribute>
7342 <dia:attribute name="abstract">
7343 <dia:boolean val="false"/>
7344 </dia:attribute>
7345 <dia:attribute name="inheritance_type">
7346 <dia:enum val="2"/>
7347 </dia:attribute>
7348 <dia:attribute name="query">
7349 <dia:boolean val="false"/>
7350 </dia:attribute>
7351 <dia:attribute name="class_scope">
7352 <dia:boolean val="false"/>
7353 </dia:attribute>
7354 <dia:attribute name="parameters">
7355 <dia:composite type="umlparameter">
7356 <dia:attribute name="name">
7357 <dia:string>#record_name#</dia:string>
7358 </dia:attribute>
7359 <dia:attribute name="type">
7360 <dia:string>#scalar string#</dia:string>
7361 </dia:attribute>
7362 <dia:attribute name="value">
7363 <dia:string>##</dia:string>
7364 </dia:attribute>
7365 <dia:attribute name="comment">
7366 <dia:string>##</dia:string>
7367 </dia:attribute>
7368 <dia:attribute name="kind">
7369 <dia:enum val="1"/>
7370 </dia:attribute>
7371 </dia:composite>
7372 <dia:composite type="umlparameter">
7373 <dia:attribute name="name">
7374 <dia:string>#new_data#</dia:string>
7375 </dia:attribute>
7376 <dia:attribute name="type">
7377 <dia:string>#array of strings#</dia:string>
7378 </dia:attribute>
7379 <dia:attribute name="value">
7380 <dia:string>##</dia:string>
7381 </dia:attribute>
7382 <dia:attribute name="comment">
7383 <dia:string>##</dia:string>
7384 </dia:attribute>
7385 <dia:attribute name="kind">
7386 <dia:enum val="1"/>
7387 </dia:attribute>
7388 </dia:composite>
7389 <dia:composite type="umlparameter">
7390 <dia:attribute name="name">
7391 <dia:string>#problem_number#</dia:string>
7392 </dia:attribute>
7393 <dia:attribute name="type">
7394 <dia:string>#scalar number#</dia:string>
7395 </dia:attribute>
7396 <dia:attribute name="value">
7397 <dia:string>#1#</dia:string>
7398 </dia:attribute>
7399 <dia:attribute name="comment">
7400 <dia:string>##</dia:string>
7401 </dia:attribute>
7402 <dia:attribute name="kind">
7403 <dia:enum val="1"/>
7404 </dia:attribute>
7405 </dia:composite>
7406 <dia:composite type="umlparameter">
7407 <dia:attribute name="name">
7408 <dia:string>#data#</dia:string>
7409 </dia:attribute>
7410 <dia:attribute name="type">
7411 <dia:string>#array of strings#</dia:string>
7412 </dia:attribute>
7413 <dia:attribute name="value">
7414 <dia:string>##</dia:string>
7415 </dia:attribute>
7416 <dia:attribute name="comment">
7417 <dia:string>##</dia:string>
7418 </dia:attribute>
7419 <dia:attribute name="kind">
7420 <dia:enum val="2"/>
7421 </dia:attribute>
7422 </dia:composite>
7423 </dia:attribute>
7424 </dia:composite>
7427 <dia:composite type="umloperation">
7428 <dia:attribute name="name">
7429 <dia:string>#get_option_value#</dia:string>
7430 </dia:attribute>
7431 <dia:attribute name="stereotype">
7432 <dia:string>#accessor#</dia:string>
7433 </dia:attribute>
7434 <dia:attribute name="type">
7435 <dia:string>##</dia:string>
7436 </dia:attribute>
7437 <dia:attribute name="visibility">
7438 <dia:enum val="0"/>
7439 </dia:attribute>
7440 <dia:attribute name="comment">
7441 <dia:string>##</dia:string>
7442 </dia:attribute>
7443 <dia:attribute name="abstract">
7444 <dia:boolean val="false"/>
7445 </dia:attribute>
7446 <dia:attribute name="inheritance_type">
7447 <dia:enum val="2"/>
7448 </dia:attribute>
7449 <dia:attribute name="query">
7450 <dia:boolean val="false"/>
7451 </dia:attribute>
7452 <dia:attribute name="class_scope">
7453 <dia:boolean val="false"/>
7454 </dia:attribute>
7455 <dia:attribute name="parameters">
7456 <dia:composite type="umlparameter">
7457 <dia:attribute name="name">
7458 <dia:string>#record_name#</dia:string>
7459 </dia:attribute>
7460 <dia:attribute name="type">
7461 <dia:string>#mandatory scalar string#</dia:string>
7462 </dia:attribute>
7463 <dia:attribute name="value">
7464 <dia:string>##</dia:string>
7465 </dia:attribute>
7466 <dia:attribute name="comment">
7467 <dia:string>##</dia:string>
7468 </dia:attribute>
7469 <dia:attribute name="kind">
7470 <dia:enum val="1"/>
7471 </dia:attribute>
7472 </dia:composite>
7473 <dia:composite type="umlparameter">
7474 <dia:attribute name="name">
7475 <dia:string>#option_name#</dia:string>
7476 </dia:attribute>
7477 <dia:attribute name="type">
7478 <dia:string>#mandatory scalar string#</dia:string>
7479 </dia:attribute>
7480 <dia:attribute name="value">
7481 <dia:string>##</dia:string>
7482 </dia:attribute>
7483 <dia:attribute name="comment">
7484 <dia:string>##</dia:string>
7485 </dia:attribute>
7486 <dia:attribute name="kind">
7487 <dia:enum val="1"/>
7488 </dia:attribute>
7489 </dia:composite>
7490 <dia:composite type="umlparameter">
7491 <dia:attribute name="name">
7492 <dia:string>#problem_index#</dia:string>
7493 </dia:attribute>
7494 <dia:attribute name="type">
7495 <dia:string>#scalar#</dia:string>
7496 </dia:attribute>
7497 <dia:attribute name="value">
7498 <dia:string>#0#</dia:string>
7499 </dia:attribute>
7500 <dia:attribute name="comment">
7501 <dia:string>##</dia:string>
7502 </dia:attribute>
7503 <dia:attribute name="kind">
7504 <dia:enum val="1"/>
7505 </dia:attribute>
7506 </dia:composite>
7507 <dia:composite type="umlparameter">
7508 <dia:attribute name="name">
7509 <dia:string>#record_index#</dia:string>
7510 </dia:attribute>
7511 <dia:attribute name="type">
7512 <dia:string>#scalar#</dia:string>
7513 </dia:attribute>
7514 <dia:attribute name="value">
7515 <dia:string>#0#</dia:string>
7516 </dia:attribute>
7517 <dia:attribute name="comment">
7518 <dia:string>##</dia:string>
7519 </dia:attribute>
7520 <dia:attribute name="kind">
7521 <dia:enum val="1"/>
7522 </dia:attribute>
7523 </dia:composite>
7524 <dia:composite type="umlparameter">
7525 <dia:attribute name="name">
7526 <dia:string>#option_index#</dia:string>
7527 </dia:attribute>
7528 <dia:attribute name="type">
7529 <dia:string>#scalar#</dia:string>
7530 </dia:attribute>
7531 <dia:attribute name="value">
7532 <dia:string>#0#</dia:string>
7533 </dia:attribute>
7534 <dia:attribute name="comment">
7535 <dia:string>##</dia:string>
7536 </dia:attribute>
7537 <dia:attribute name="kind">
7538 <dia:enum val="1"/>
7539 </dia:attribute>
7540 </dia:composite>
7541 <dia:composite type="umlparameter">
7542 <dia:attribute name="name">
7543 <dia:string>#return_value#</dia:string>
7544 </dia:attribute>
7545 <dia:attribute name="type">
7546 <dia:string>#scalar#</dia:string>
7547 </dia:attribute>
7548 <dia:attribute name="value">
7549 <dia:string>##</dia:string>
7550 </dia:attribute>
7551 <dia:attribute name="comment">
7552 <dia:string>##</dia:string>
7553 </dia:attribute>
7554 <dia:attribute name="kind">
7555 <dia:enum val="2"/>
7556 </dia:attribute>
7557 </dia:composite>
7558 </dia:attribute>
7559 </dia:composite>
7561 <dia:composite type="umloperation">
7562 <dia:attribute name="name">
7563 <dia:string>#restore_inits#</dia:string>
7564 </dia:attribute>
7565 <dia:attribute name="stereotype">
7566 <dia:string>#helper#</dia:string>
7567 </dia:attribute>
7568 <dia:attribute name="type">
7569 <dia:string>##</dia:string>
7570 </dia:attribute>
7571 <dia:attribute name="visibility">
7572 <dia:enum val="0"/>
7573 </dia:attribute>
7574 <dia:attribute name="comment">
7575 <dia:string>##</dia:string>
7576 </dia:attribute>
7577 <dia:attribute name="abstract">
7578 <dia:boolean val="false"/>
7579 </dia:attribute>
7580 <dia:attribute name="inheritance_type">
7581 <dia:enum val="2"/>
7582 </dia:attribute>
7583 <dia:attribute name="query">
7584 <dia:boolean val="false"/>
7585 </dia:attribute>
7586 <dia:attribute name="class_scope">
7587 <dia:boolean val="false"/>
7588 </dia:attribute>
7589 <dia:attribute name="parameters"/>
7590 </dia:composite>
7591 <dia:composite type="umloperation">
7592 <dia:attribute name="name">
7593 <dia:string>#set_records#</dia:string>
7594 </dia:attribute>
7595 <dia:attribute name="stereotype">
7596 <dia:string>##</dia:string>
7597 </dia:attribute>
7598 <dia:attribute name="type">
7599 <dia:string>##</dia:string>
7600 </dia:attribute>
7601 <dia:attribute name="visibility">
7602 <dia:enum val="0"/>
7603 </dia:attribute>
7604 <dia:attribute name="comment">
7605 <dia:string>##</dia:string>
7606 </dia:attribute>
7607 <dia:attribute name="abstract">
7608 <dia:boolean val="false"/>
7609 </dia:attribute>
7610 <dia:attribute name="inheritance_type">
7611 <dia:enum val="1"/>
7612 </dia:attribute>
7613 <dia:attribute name="query">
7614 <dia:boolean val="false"/>
7615 </dia:attribute>
7616 <dia:attribute name="class_scope">
7617 <dia:boolean val="false"/>
7618 </dia:attribute>
7619 <dia:attribute name="parameters">
7620 <dia:composite type="umlparameter">
7621 <dia:attribute name="name">
7622 <dia:string>#type#</dia:string>
7623 </dia:attribute>
7624 <dia:attribute name="type">
7625 <dia:string>#scalar string#</dia:string>
7626 </dia:attribute>
7627 <dia:attribute name="value">
7628 <dia:string>##</dia:string>
7629 </dia:attribute>
7630 <dia:attribute name="comment">
7631 <dia:string>##</dia:string>
7632 </dia:attribute>
7633 <dia:attribute name="kind">
7634 <dia:enum val="1"/>
7635 </dia:attribute>
7636 </dia:composite>
7637 <dia:composite type="umlparameter">
7638 <dia:attribute name="name">
7639 <dia:string>#record_strings#</dia:string>
7640 </dia:attribute>
7641 <dia:attribute name="type">
7642 <dia:string>#mandatory array of strings#</dia:string>
7643 </dia:attribute>
7644 <dia:attribute name="value">
7645 <dia:string>##</dia:string>
7646 </dia:attribute>
7647 <dia:attribute name="comment">
7648 <dia:string>##</dia:string>
7649 </dia:attribute>
7650 <dia:attribute name="kind">
7651 <dia:enum val="1"/>
7652 </dia:attribute>
7653 </dia:composite>
7654 <dia:composite type="umlparameter">
7655 <dia:attribute name="name">
7656 <dia:string>#problem_numbers#</dia:string>
7657 </dia:attribute>
7658 <dia:attribute name="type">
7659 <dia:string>#array of integers#</dia:string>
7660 </dia:attribute>
7661 <dia:attribute name="value">
7662 <dia:string>##</dia:string>
7663 </dia:attribute>
7664 <dia:attribute name="comment">
7665 <dia:string>##</dia:string>
7666 </dia:attribute>
7667 <dia:attribute name="kind">
7668 <dia:enum val="1"/>
7669 </dia:attribute>
7670 </dia:composite>
7671 </dia:attribute>
7672 </dia:composite>
7673 <dia:composite type="umloperation">
7674 <dia:attribute name="name">
7675 <dia:string>#store_inits#</dia:string>
7676 </dia:attribute>
7677 <dia:attribute name="stereotype">
7678 <dia:string>#helper#</dia:string>
7679 </dia:attribute>
7680 <dia:attribute name="type">
7681 <dia:string>##</dia:string>
7682 </dia:attribute>
7683 <dia:attribute name="visibility">
7684 <dia:enum val="0"/>
7685 </dia:attribute>
7686 <dia:attribute name="comment">
7687 <dia:string>##</dia:string>
7688 </dia:attribute>
7689 <dia:attribute name="abstract">
7690 <dia:boolean val="false"/>
7691 </dia:attribute>
7692 <dia:attribute name="inheritance_type">
7693 <dia:enum val="2"/>
7694 </dia:attribute>
7695 <dia:attribute name="query">
7696 <dia:boolean val="false"/>
7697 </dia:attribute>
7698 <dia:attribute name="class_scope">
7699 <dia:boolean val="false"/>
7700 </dia:attribute>
7701 <dia:attribute name="parameters"/>
7702 </dia:composite>
7703 <dia:composite type="umloperation">
7704 <dia:attribute name="name">
7705 <dia:string>#__sync_output#</dia:string>
7706 </dia:attribute>
7707 <dia:attribute name="stereotype">
7708 <dia:string>##</dia:string>
7709 </dia:attribute>
7710 <dia:attribute name="type">
7711 <dia:string>##</dia:string>
7712 </dia:attribute>
7713 <dia:attribute name="visibility">
7714 <dia:enum val="0"/>
7715 </dia:attribute>
7716 <dia:attribute name="comment">
7717 <dia:string>##</dia:string>
7718 </dia:attribute>
7719 <dia:attribute name="abstract">
7720 <dia:boolean val="false"/>
7721 </dia:attribute>
7722 <dia:attribute name="inheritance_type">
7723 <dia:enum val="2"/>
7724 </dia:attribute>
7725 <dia:attribute name="query">
7726 <dia:boolean val="false"/>
7727 </dia:attribute>
7728 <dia:attribute name="class_scope">
7729 <dia:boolean val="false"/>
7730 </dia:attribute>
7731 <dia:attribute name="parameters"/>
7732 </dia:composite>
7733 <dia:composite type="umloperation">
7734 <dia:attribute name="name">
7735 <dia:string>#synchronize#</dia:string>
7736 </dia:attribute>
7737 <dia:attribute name="stereotype">
7738 <dia:string>#helper#</dia:string>
7739 </dia:attribute>
7740 <dia:attribute name="type">
7741 <dia:string>##</dia:string>
7742 </dia:attribute>
7743 <dia:attribute name="visibility">
7744 <dia:enum val="0"/>
7745 </dia:attribute>
7746 <dia:attribute name="comment">
7747 <dia:string>##</dia:string>
7748 </dia:attribute>
7749 <dia:attribute name="abstract">
7750 <dia:boolean val="false"/>
7751 </dia:attribute>
7752 <dia:attribute name="inheritance_type">
7753 <dia:enum val="2"/>
7754 </dia:attribute>
7755 <dia:attribute name="query">
7756 <dia:boolean val="false"/>
7757 </dia:attribute>
7758 <dia:attribute name="class_scope">
7759 <dia:boolean val="false"/>
7760 </dia:attribute>
7761 <dia:attribute name="parameters"/>
7762 </dia:composite>
7763 <dia:composite type="umloperation">
7764 <dia:attribute name="name">
7765 <dia:string>#msfi_names#</dia:string>
7766 </dia:attribute>
7767 <dia:attribute name="stereotype">
7768 <dia:string>#accessor#</dia:string>
7769 </dia:attribute>
7770 <dia:attribute name="type">
7771 <dia:string>##</dia:string>
7772 </dia:attribute>
7773 <dia:attribute name="visibility">
7774 <dia:enum val="0"/>
7775 </dia:attribute>
7776 <dia:attribute name="comment">
7777 <dia:string>##</dia:string>
7778 </dia:attribute>
7779 <dia:attribute name="abstract">
7780 <dia:boolean val="false"/>
7781 </dia:attribute>
7782 <dia:attribute name="inheritance_type">
7783 <dia:enum val="2"/>
7784 </dia:attribute>
7785 <dia:attribute name="query">
7786 <dia:boolean val="false"/>
7787 </dia:attribute>
7788 <dia:attribute name="class_scope">
7789 <dia:boolean val="false"/>
7790 </dia:attribute>
7791 <dia:attribute name="parameters">
7792 <dia:composite type="umlparameter">
7793 <dia:attribute name="name">
7794 <dia:string>#new_names#</dia:string>
7795 </dia:attribute>
7796 <dia:attribute name="type">
7797 <dia:string>#array of strings#</dia:string>
7798 </dia:attribute>
7799 <dia:attribute name="value">
7800 <dia:string>##</dia:string>
7801 </dia:attribute>
7802 <dia:attribute name="comment">
7803 <dia:string>##</dia:string>
7804 </dia:attribute>
7805 <dia:attribute name="kind">
7806 <dia:enum val="1"/>
7807 </dia:attribute>
7808 </dia:composite>
7809 <dia:composite type="umlparameter">
7810 <dia:attribute name="name">
7811 <dia:string>#names#</dia:string>
7812 </dia:attribute>
7813 <dia:attribute name="type">
7814 <dia:string>#array of strings#</dia:string>
7815 </dia:attribute>
7816 <dia:attribute name="value">
7817 <dia:string>#()#</dia:string>
7818 </dia:attribute>
7819 <dia:attribute name="comment">
7820 <dia:string>##</dia:string>
7821 </dia:attribute>
7822 <dia:attribute name="kind">
7823 <dia:enum val="2"/>
7824 </dia:attribute>
7825 </dia:composite>
7826 </dia:attribute>
7827 </dia:composite>
7828 <dia:composite type="umloperation">
7829 <dia:attribute name="name">
7830 <dia:string>#msfo_names#</dia:string>
7831 </dia:attribute>
7832 <dia:attribute name="stereotype">
7833 <dia:string>#accessor#</dia:string>
7834 </dia:attribute>
7835 <dia:attribute name="type">
7836 <dia:string>##</dia:string>
7837 </dia:attribute>
7838 <dia:attribute name="visibility">
7839 <dia:enum val="0"/>
7840 </dia:attribute>
7841 <dia:attribute name="comment">
7842 <dia:string>##</dia:string>
7843 </dia:attribute>
7844 <dia:attribute name="abstract">
7845 <dia:boolean val="false"/>
7846 </dia:attribute>
7847 <dia:attribute name="inheritance_type">
7848 <dia:enum val="2"/>
7849 </dia:attribute>
7850 <dia:attribute name="query">
7851 <dia:boolean val="false"/>
7852 </dia:attribute>
7853 <dia:attribute name="class_scope">
7854 <dia:boolean val="false"/>
7855 </dia:attribute>
7856 <dia:attribute name="parameters">
7857 <dia:composite type="umlparameter">
7858 <dia:attribute name="name">
7859 <dia:string>#new_names#</dia:string>
7860 </dia:attribute>
7861 <dia:attribute name="type">
7862 <dia:string>#array of strings#</dia:string>
7863 </dia:attribute>
7864 <dia:attribute name="value">
7865 <dia:string>##</dia:string>
7866 </dia:attribute>
7867 <dia:attribute name="comment">
7868 <dia:string>##</dia:string>
7869 </dia:attribute>
7870 <dia:attribute name="kind">
7871 <dia:enum val="1"/>
7872 </dia:attribute>
7873 </dia:composite>
7874 <dia:composite type="umlparameter">
7875 <dia:attribute name="name">
7876 <dia:string>#problem_numbers#</dia:string>
7877 </dia:attribute>
7878 <dia:attribute name="type">
7879 <dia:string>#array of integers#</dia:string>
7880 </dia:attribute>
7881 <dia:attribute name="value">
7882 <dia:string>##</dia:string>
7883 </dia:attribute>
7884 <dia:attribute name="comment">
7885 <dia:string>##</dia:string>
7886 </dia:attribute>
7887 <dia:attribute name="kind">
7888 <dia:enum val="1"/>
7889 </dia:attribute>
7890 </dia:composite>
7891 <dia:composite type="umlparameter">
7892 <dia:attribute name="name">
7893 <dia:string>#names#</dia:string>
7894 </dia:attribute>
7895 <dia:attribute name="type">
7896 <dia:string>#array of strings#</dia:string>
7897 </dia:attribute>
7898 <dia:attribute name="value">
7899 <dia:string>#()#</dia:string>
7900 </dia:attribute>
7901 <dia:attribute name="comment">
7902 <dia:string>##</dia:string>
7903 </dia:attribute>
7904 <dia:attribute name="kind">
7905 <dia:enum val="2"/>
7906 </dia:attribute>
7907 </dia:composite>
7908 </dia:attribute>
7909 </dia:composite>
7910 <dia:composite type="umloperation">
7911 <dia:attribute name="name">
7912 <dia:string>#table_names#</dia:string>
7913 </dia:attribute>
7914 <dia:attribute name="stereotype">
7915 <dia:string>#accessor#</dia:string>
7916 </dia:attribute>
7917 <dia:attribute name="type">
7918 <dia:string>##</dia:string>
7919 </dia:attribute>
7920 <dia:attribute name="visibility">
7921 <dia:enum val="0"/>
7922 </dia:attribute>
7923 <dia:attribute name="comment">
7924 <dia:string>##</dia:string>
7925 </dia:attribute>
7926 <dia:attribute name="abstract">
7927 <dia:boolean val="false"/>
7928 </dia:attribute>
7929 <dia:attribute name="inheritance_type">
7930 <dia:enum val="2"/>
7931 </dia:attribute>
7932 <dia:attribute name="query">
7933 <dia:boolean val="false"/>
7934 </dia:attribute>
7935 <dia:attribute name="class_scope">
7936 <dia:boolean val="false"/>
7937 </dia:attribute>
7938 <dia:attribute name="parameters">
7939 <dia:composite type="umlparameter">
7940 <dia:attribute name="name">
7941 <dia:string>#new_names#</dia:string>
7942 </dia:attribute>
7943 <dia:attribute name="type">
7944 <dia:string>#array of strings#</dia:string>
7945 </dia:attribute>
7946 <dia:attribute name="value">
7947 <dia:string>##</dia:string>
7948 </dia:attribute>
7949 <dia:attribute name="comment">
7950 <dia:string>##</dia:string>
7951 </dia:attribute>
7952 <dia:attribute name="kind">
7953 <dia:enum val="1"/>
7954 </dia:attribute>
7955 </dia:composite>
7956 <dia:composite type="umlparameter">
7957 <dia:attribute name="name">
7958 <dia:string>#problem_numbers#</dia:string>
7959 </dia:attribute>
7960 <dia:attribute name="type">
7961 <dia:string>#array of integers#</dia:string>
7962 </dia:attribute>
7963 <dia:attribute name="value">
7964 <dia:string>##</dia:string>
7965 </dia:attribute>
7966 <dia:attribute name="comment">
7967 <dia:string>##</dia:string>
7968 </dia:attribute>
7969 <dia:attribute name="kind">
7970 <dia:enum val="1"/>
7971 </dia:attribute>
7972 </dia:composite>
7973 <dia:composite type="umlparameter">
7974 <dia:attribute name="name">
7975 <dia:string>#names#</dia:string>
7976 </dia:attribute>
7977 <dia:attribute name="type">
7978 <dia:string>#array of strings#</dia:string>
7979 </dia:attribute>
7980 <dia:attribute name="value">
7981 <dia:string>#()#</dia:string>
7982 </dia:attribute>
7983 <dia:attribute name="comment">
7984 <dia:string>##</dia:string>
7985 </dia:attribute>
7986 <dia:attribute name="kind">
7987 <dia:enum val="2"/>
7988 </dia:attribute>
7989 </dia:composite>
7990 <dia:composite type="umlparameter">
7991 <dia:attribute name="name">
7992 <dia:string>#ignore_missing_files#</dia:string>
7993 </dia:attribute>
7994 <dia:attribute name="type">
7995 <dia:string>#scalar boolean#</dia:string>
7996 </dia:attribute>
7997 <dia:attribute name="value">
7998 <dia:string>#0#</dia:string>
7999 </dia:attribute>
8000 <dia:attribute name="comment">
8001 <dia:string>##</dia:string>
8002 </dia:attribute>
8003 <dia:attribute name="kind">
8004 <dia:enum val="1"/>
8005 </dia:attribute>
8006 </dia:composite>
8007 </dia:attribute>
8008 </dia:composite>
8009 <dia:composite type="umloperation">
8010 <dia:attribute name="name">
8011 <dia:string>#units#</dia:string>
8012 </dia:attribute>
8013 <dia:attribute name="stereotype">
8014 <dia:string>#accessor#</dia:string>
8015 </dia:attribute>
8016 <dia:attribute name="type">
8017 <dia:string>##</dia:string>
8018 </dia:attribute>
8019 <dia:attribute name="visibility">
8020 <dia:enum val="0"/>
8021 </dia:attribute>
8022 <dia:attribute name="comment">
8023 <dia:string>##</dia:string>
8024 </dia:attribute>
8025 <dia:attribute name="abstract">
8026 <dia:boolean val="false"/>
8027 </dia:attribute>
8028 <dia:attribute name="inheritance_type">
8029 <dia:enum val="2"/>
8030 </dia:attribute>
8031 <dia:attribute name="query">
8032 <dia:boolean val="false"/>
8033 </dia:attribute>
8034 <dia:attribute name="class_scope">
8035 <dia:boolean val="false"/>
8036 </dia:attribute>
8037 <dia:attribute name="parameters">
8038 <dia:composite type="umlparameter">
8039 <dia:attribute name="name">
8040 <dia:string>#parameter_type#</dia:string>
8041 </dia:attribute>
8042 <dia:attribute name="type">
8043 <dia:string>#scalar string#</dia:string>
8044 </dia:attribute>
8045 <dia:attribute name="value">
8046 <dia:string>##</dia:string>
8047 </dia:attribute>
8048 <dia:attribute name="comment">
8049 <dia:string>##</dia:string>
8050 </dia:attribute>
8051 <dia:attribute name="kind">
8052 <dia:enum val="1"/>
8053 </dia:attribute>
8054 </dia:composite>
8055 <dia:composite type="umlparameter">
8056 <dia:attribute name="name">
8057 <dia:string>#parameter_numbers#</dia:string>
8058 </dia:attribute>
8059 <dia:attribute name="type">
8060 <dia:string>#array of integers#</dia:string>
8061 </dia:attribute>
8062 <dia:attribute name="value">
8063 <dia:string>##</dia:string>
8064 </dia:attribute>
8065 <dia:attribute name="comment">
8066 <dia:string>##</dia:string>
8067 </dia:attribute>
8068 <dia:attribute name="kind">
8069 <dia:enum val="1"/>
8070 </dia:attribute>
8071 </dia:composite>
8072 <dia:composite type="umlparameter">
8073 <dia:attribute name="name">
8074 <dia:string>#problem_numbers#</dia:string>
8075 </dia:attribute>
8076 <dia:attribute name="type">
8077 <dia:string>#array of integers#</dia:string>
8078 </dia:attribute>
8079 <dia:attribute name="value">
8080 <dia:string>##</dia:string>
8081 </dia:attribute>
8082 <dia:attribute name="comment">
8083 <dia:string>##</dia:string>
8084 </dia:attribute>
8085 <dia:attribute name="kind">
8086 <dia:enum val="1"/>
8087 </dia:attribute>
8088 </dia:composite>
8089 <dia:composite type="umlparameter">
8090 <dia:attribute name="name">
8091 <dia:string>#new_values#</dia:string>
8092 </dia:attribute>
8093 <dia:attribute name="type">
8094 <dia:string>#array of strings#</dia:string>
8095 </dia:attribute>
8096 <dia:attribute name="value">
8097 <dia:string>##</dia:string>
8098 </dia:attribute>
8099 <dia:attribute name="comment">
8100 <dia:string>##</dia:string>
8101 </dia:attribute>
8102 <dia:attribute name="kind">
8103 <dia:enum val="1"/>
8104 </dia:attribute>
8105 </dia:composite>
8106 <dia:composite type="umlparameter">
8107 <dia:attribute name="name">
8108 <dia:string>#units#</dia:string>
8109 </dia:attribute>
8110 <dia:attribute name="type">
8111 <dia:string>#array of strings#</dia:string>
8112 </dia:attribute>
8113 <dia:attribute name="value">
8114 <dia:string>##</dia:string>
8115 </dia:attribute>
8116 <dia:attribute name="comment">
8117 <dia:string>##</dia:string>
8118 </dia:attribute>
8119 <dia:attribute name="kind">
8120 <dia:enum val="2"/>
8121 </dia:attribute>
8122 </dia:composite>
8123 </dia:attribute>
8124 </dia:composite>
8125 <dia:composite type="umloperation">
8126 <dia:attribute name="name">
8127 <dia:string>#update_inits#</dia:string>
8128 </dia:attribute>
8129 <dia:attribute name="stereotype">
8130 <dia:string>##</dia:string>
8131 </dia:attribute>
8132 <dia:attribute name="type">
8133 <dia:string>##</dia:string>
8134 </dia:attribute>
8135 <dia:attribute name="visibility">
8136 <dia:enum val="0"/>
8137 </dia:attribute>
8138 <dia:attribute name="comment">
8139 <dia:string>##</dia:string>
8140 </dia:attribute>
8141 <dia:attribute name="abstract">
8142 <dia:boolean val="false"/>
8143 </dia:attribute>
8144 <dia:attribute name="inheritance_type">
8145 <dia:enum val="1"/>
8146 </dia:attribute>
8147 <dia:attribute name="query">
8148 <dia:boolean val="false"/>
8149 </dia:attribute>
8150 <dia:attribute name="class_scope">
8151 <dia:boolean val="false"/>
8152 </dia:attribute>
8153 <dia:attribute name="parameters">
8154 <dia:composite type="umlparameter">
8155 <dia:attribute name="name">
8156 <dia:string>#from_output#</dia:string>
8157 </dia:attribute>
8158 <dia:attribute name="type">
8159 <dia:string>#object output#</dia:string>
8160 </dia:attribute>
8161 <dia:attribute name="value">
8162 <dia:string>##</dia:string>
8163 </dia:attribute>
8164 <dia:attribute name="comment">
8165 <dia:string>##</dia:string>
8166 </dia:attribute>
8167 <dia:attribute name="kind">
8168 <dia:enum val="1"/>
8169 </dia:attribute>
8170 </dia:composite>
8171 <dia:composite type="umlparameter">
8172 <dia:attribute name="name">
8173 <dia:string>#from_output_file#</dia:string>
8174 </dia:attribute>
8175 <dia:attribute name="type">
8176 <dia:string>#scalar string#</dia:string>
8177 </dia:attribute>
8178 <dia:attribute name="value">
8179 <dia:string>##</dia:string>
8180 </dia:attribute>
8181 <dia:attribute name="comment">
8182 <dia:string>##</dia:string>
8183 </dia:attribute>
8184 <dia:attribute name="kind">
8185 <dia:enum val="1"/>
8186 </dia:attribute>
8187 </dia:composite>
8188 <dia:composite type="umlparameter">
8189 <dia:attribute name="name">
8190 <dia:string>#from_model#</dia:string>
8191 </dia:attribute>
8192 <dia:attribute name="type">
8193 <dia:string>#object model#</dia:string>
8194 </dia:attribute>
8195 <dia:attribute name="value">
8196 <dia:string>##</dia:string>
8197 </dia:attribute>
8198 <dia:attribute name="comment">
8199 <dia:string>##</dia:string>
8200 </dia:attribute>
8201 <dia:attribute name="kind">
8202 <dia:enum val="1"/>
8203 </dia:attribute>
8204 </dia:composite>
8205 <dia:composite type="umlparameter">
8206 <dia:attribute name="name">
8207 <dia:string>#ignore_missing_parameters#</dia:string>
8208 </dia:attribute>
8209 <dia:attribute name="type">
8210 <dia:string>#scalar boolean#</dia:string>
8211 </dia:attribute>
8212 <dia:attribute name="value">
8213 <dia:string>#0#</dia:string>
8214 </dia:attribute>
8215 <dia:attribute name="comment">
8216 <dia:string>##</dia:string>
8217 </dia:attribute>
8218 <dia:attribute name="kind">
8219 <dia:enum val="1"/>
8220 </dia:attribute>
8221 </dia:composite>
8222 <dia:composite type="umlparameter">
8223 <dia:attribute name="name">
8224 <dia:string>#update_omegas#</dia:string>
8225 </dia:attribute>
8226 <dia:attribute name="type">
8227 <dia:string>#scalar boolean#</dia:string>
8228 </dia:attribute>
8229 <dia:attribute name="value">
8230 <dia:string>#1#</dia:string>
8231 </dia:attribute>
8232 <dia:attribute name="comment">
8233 <dia:string>##</dia:string>
8234 </dia:attribute>
8235 <dia:attribute name="kind">
8236 <dia:enum val="0"/>
8237 </dia:attribute>
8238 </dia:composite>
8239 <dia:composite type="umlparameter">
8240 <dia:attribute name="name">
8241 <dia:string>#update_sigmas#</dia:string>
8242 </dia:attribute>
8243 <dia:attribute name="type">
8244 <dia:string>#scalar boolean#</dia:string>
8245 </dia:attribute>
8246 <dia:attribute name="value">
8247 <dia:string>#1#</dia:string>
8248 </dia:attribute>
8249 <dia:attribute name="comment">
8250 <dia:string>##</dia:string>
8251 </dia:attribute>
8252 <dia:attribute name="kind">
8253 <dia:enum val="0"/>
8254 </dia:attribute>
8255 </dia:composite>
8256 <dia:composite type="umlparameter">
8257 <dia:attribute name="name">
8258 <dia:string>#update_thetas#</dia:string>
8259 </dia:attribute>
8260 <dia:attribute name="type">
8261 <dia:string>#scalar boolean#</dia:string>
8262 </dia:attribute>
8263 <dia:attribute name="value">
8264 <dia:string>#1#</dia:string>
8265 </dia:attribute>
8266 <dia:attribute name="comment">
8267 <dia:string>##</dia:string>
8268 </dia:attribute>
8269 <dia:attribute name="kind">
8270 <dia:enum val="0"/>
8271 </dia:attribute>
8272 </dia:composite>
8273 </dia:attribute>
8274 </dia:composite>
8275 <dia:composite type="umloperation">
8276 <dia:attribute name="name">
8277 <dia:string>#upper_bounds#</dia:string>
8278 </dia:attribute>
8279 <dia:attribute name="stereotype">
8280 <dia:string>#accessor#</dia:string>
8281 </dia:attribute>
8282 <dia:attribute name="type">
8283 <dia:string>##</dia:string>
8284 </dia:attribute>
8285 <dia:attribute name="visibility">
8286 <dia:enum val="0"/>
8287 </dia:attribute>
8288 <dia:attribute name="comment">
8289 <dia:string>##</dia:string>
8290 </dia:attribute>
8291 <dia:attribute name="abstract">
8292 <dia:boolean val="false"/>
8293 </dia:attribute>
8294 <dia:attribute name="inheritance_type">
8295 <dia:enum val="2"/>
8296 </dia:attribute>
8297 <dia:attribute name="query">
8298 <dia:boolean val="false"/>
8299 </dia:attribute>
8300 <dia:attribute name="class_scope">
8301 <dia:boolean val="false"/>
8302 </dia:attribute>
8303 <dia:attribute name="parameters">
8304 <dia:composite type="umlparameter">
8305 <dia:attribute name="name">
8306 <dia:string>#parameter_type#</dia:string>
8307 </dia:attribute>
8308 <dia:attribute name="type">
8309 <dia:string>#scalar string#</dia:string>
8310 </dia:attribute>
8311 <dia:attribute name="value">
8312 <dia:string>##</dia:string>
8313 </dia:attribute>
8314 <dia:attribute name="comment">
8315 <dia:string>##</dia:string>
8316 </dia:attribute>
8317 <dia:attribute name="kind">
8318 <dia:enum val="1"/>
8319 </dia:attribute>
8320 </dia:composite>
8321 <dia:composite type="umlparameter">
8322 <dia:attribute name="name">
8323 <dia:string>#parameter_numbers#</dia:string>
8324 </dia:attribute>
8325 <dia:attribute name="type">
8326 <dia:string>#array of numbers#</dia:string>
8327 </dia:attribute>
8328 <dia:attribute name="value">
8329 <dia:string>##</dia:string>
8330 </dia:attribute>
8331 <dia:attribute name="comment">
8332 <dia:string>##</dia:string>
8333 </dia:attribute>
8334 <dia:attribute name="kind">
8335 <dia:enum val="1"/>
8336 </dia:attribute>
8337 </dia:composite>
8338 <dia:composite type="umlparameter">
8339 <dia:attribute name="name">
8340 <dia:string>#problem_numbers#</dia:string>
8341 </dia:attribute>
8342 <dia:attribute name="type">
8343 <dia:string>#array of integers#</dia:string>
8344 </dia:attribute>
8345 <dia:attribute name="value">
8346 <dia:string>##</dia:string>
8347 </dia:attribute>
8348 <dia:attribute name="comment">
8349 <dia:string>##</dia:string>
8350 </dia:attribute>
8351 <dia:attribute name="kind">
8352 <dia:enum val="1"/>
8353 </dia:attribute>
8354 </dia:composite>
8355 <dia:composite type="umlparameter">
8356 <dia:attribute name="name">
8357 <dia:string>#new_values#</dia:string>
8358 </dia:attribute>
8359 <dia:attribute name="type">
8360 <dia:string>#array of numbers#</dia:string>
8361 </dia:attribute>
8362 <dia:attribute name="value">
8363 <dia:string>##</dia:string>
8364 </dia:attribute>
8365 <dia:attribute name="comment">
8366 <dia:string>##</dia:string>
8367 </dia:attribute>
8368 <dia:attribute name="kind">
8369 <dia:enum val="1"/>
8370 </dia:attribute>
8371 </dia:composite>
8372 <dia:composite type="umlparameter">
8373 <dia:attribute name="name">
8374 <dia:string>#upper_bounds#</dia:string>
8375 </dia:attribute>
8376 <dia:attribute name="type">
8377 <dia:string>#array of numbers#</dia:string>
8378 </dia:attribute>
8379 <dia:attribute name="value">
8380 <dia:string>##</dia:string>
8381 </dia:attribute>
8382 <dia:attribute name="comment">
8383 <dia:string>##</dia:string>
8384 </dia:attribute>
8385 <dia:attribute name="kind">
8386 <dia:enum val="2"/>
8387 </dia:attribute>
8388 </dia:composite>
8389 </dia:attribute>
8390 </dia:composite>
8391 <dia:composite type="umloperation">
8392 <dia:attribute name="name">
8393 <dia:string>#_write#</dia:string>
8394 </dia:attribute>
8395 <dia:attribute name="stereotype">
8396 <dia:string>##</dia:string>
8397 </dia:attribute>
8398 <dia:attribute name="type">
8399 <dia:string>##</dia:string>
8400 </dia:attribute>
8401 <dia:attribute name="visibility">
8402 <dia:enum val="0"/>
8403 </dia:attribute>
8404 <dia:attribute name="comment">
8405 <dia:string>##</dia:string>
8406 </dia:attribute>
8407 <dia:attribute name="abstract">
8408 <dia:boolean val="false"/>
8409 </dia:attribute>
8410 <dia:attribute name="inheritance_type">
8411 <dia:enum val="2"/>
8412 </dia:attribute>
8413 <dia:attribute name="query">
8414 <dia:boolean val="false"/>
8415 </dia:attribute>
8416 <dia:attribute name="class_scope">
8417 <dia:boolean val="false"/>
8418 </dia:attribute>
8419 <dia:attribute name="parameters">
8420 <dia:composite type="umlparameter">
8421 <dia:attribute name="name">
8422 <dia:string>#filename#</dia:string>
8423 </dia:attribute>
8424 <dia:attribute name="type">
8425 <dia:string>#scalar string#</dia:string>
8426 </dia:attribute>
8427 <dia:attribute name="value">
8428 <dia:string>#$self -&gt; full_name#</dia:string>
8429 </dia:attribute>
8430 <dia:attribute name="comment">
8431 <dia:string>##</dia:string>
8432 </dia:attribute>
8433 <dia:attribute name="kind">
8434 <dia:enum val="1"/>
8435 </dia:attribute>
8436 </dia:composite>
8437 <dia:composite type="umlparameter">
8438 <dia:attribute name="name">
8439 <dia:string>#write_data#</dia:string>
8440 </dia:attribute>
8441 <dia:attribute name="type">
8442 <dia:string>#scalar boolean#</dia:string>
8443 </dia:attribute>
8444 <dia:attribute name="value">
8445 <dia:string>#0#</dia:string>
8446 </dia:attribute>
8447 <dia:attribute name="comment">
8448 <dia:string>##</dia:string>
8449 </dia:attribute>
8450 <dia:attribute name="kind">
8451 <dia:enum val="1"/>
8452 </dia:attribute>
8453 </dia:composite>
8454 </dia:attribute>
8455 </dia:composite>
8456 <dia:composite type="umloperation">
8457 <dia:attribute name="name">
8458 <dia:string>#_read_problems#</dia:string>
8459 </dia:attribute>
8460 <dia:attribute name="stereotype">
8461 <dia:string>#initiator#</dia:string>
8462 </dia:attribute>
8463 <dia:attribute name="type">
8464 <dia:string>##</dia:string>
8465 </dia:attribute>
8466 <dia:attribute name="visibility">
8467 <dia:enum val="1"/>
8468 </dia:attribute>
8469 <dia:attribute name="comment">
8470 <dia:string>##</dia:string>
8471 </dia:attribute>
8472 <dia:attribute name="abstract">
8473 <dia:boolean val="false"/>
8474 </dia:attribute>
8475 <dia:attribute name="inheritance_type">
8476 <dia:enum val="2"/>
8477 </dia:attribute>
8478 <dia:attribute name="query">
8479 <dia:boolean val="false"/>
8480 </dia:attribute>
8481 <dia:attribute name="class_scope">
8482 <dia:boolean val="false"/>
8483 </dia:attribute>
8484 <dia:attribute name="parameters"/>
8485 </dia:composite>
8486 <dia:composite type="umloperation">
8487 <dia:attribute name="name">
8488 <dia:string>#_get_option_val_pos#</dia:string>
8489 </dia:attribute>
8490 <dia:attribute name="stereotype">
8491 <dia:string>#helper#</dia:string>
8492 </dia:attribute>
8493 <dia:attribute name="type">
8494 <dia:string>##</dia:string>
8495 </dia:attribute>
8496 <dia:attribute name="visibility">
8497 <dia:enum val="1"/>
8498 </dia:attribute>
8499 <dia:attribute name="comment">
8500 <dia:string>##</dia:string>
8501 </dia:attribute>
8502 <dia:attribute name="abstract">
8503 <dia:boolean val="false"/>
8504 </dia:attribute>
8505 <dia:attribute name="inheritance_type">
8506 <dia:enum val="2"/>
8507 </dia:attribute>
8508 <dia:attribute name="query">
8509 <dia:boolean val="false"/>
8510 </dia:attribute>
8511 <dia:attribute name="class_scope">
8512 <dia:boolean val="false"/>
8513 </dia:attribute>
8514 <dia:attribute name="parameters">
8515 <dia:composite type="umlparameter">
8516 <dia:attribute name="name">
8517 <dia:string>#name#</dia:string>
8518 </dia:attribute>
8519 <dia:attribute name="type">
8520 <dia:string>#scalar string#</dia:string>
8521 </dia:attribute>
8522 <dia:attribute name="value">
8523 <dia:string>##</dia:string>
8524 </dia:attribute>
8525 <dia:attribute name="comment">
8526 <dia:string>##</dia:string>
8527 </dia:attribute>
8528 <dia:attribute name="kind">
8529 <dia:enum val="1"/>
8530 </dia:attribute>
8531 </dia:composite>
8532 <dia:composite type="umlparameter">
8533 <dia:attribute name="name">
8534 <dia:string>#record_name#</dia:string>
8535 </dia:attribute>
8536 <dia:attribute name="type">
8537 <dia:string>#scalar string#</dia:string>
8538 </dia:attribute>
8539 <dia:attribute name="value">
8540 <dia:string>##</dia:string>
8541 </dia:attribute>
8542 <dia:attribute name="comment">
8543 <dia:string>##</dia:string>
8544 </dia:attribute>
8545 <dia:attribute name="kind">
8546 <dia:enum val="1"/>
8547 </dia:attribute>
8548 </dia:composite>
8549 <dia:composite type="umlparameter">
8550 <dia:attribute name="name">
8551 <dia:string>#problem_numbers#</dia:string>
8552 </dia:attribute>
8553 <dia:attribute name="type">
8554 <dia:string>#array of integers#</dia:string>
8555 </dia:attribute>
8556 <dia:attribute name="value">
8557 <dia:string>##</dia:string>
8558 </dia:attribute>
8559 <dia:attribute name="comment">
8560 <dia:string>##</dia:string>
8561 </dia:attribute>
8562 <dia:attribute name="kind">
8563 <dia:enum val="1"/>
8564 </dia:attribute>
8565 </dia:composite>
8566 <dia:composite type="umlparameter">
8567 <dia:attribute name="name">
8568 <dia:string>#instances#</dia:string>
8569 </dia:attribute>
8570 <dia:attribute name="type">
8571 <dia:string>#array of integers#</dia:string>
8572 </dia:attribute>
8573 <dia:attribute name="value">
8574 <dia:string>##</dia:string>
8575 </dia:attribute>
8576 <dia:attribute name="comment">
8577 <dia:string>##</dia:string>
8578 </dia:attribute>
8579 <dia:attribute name="kind">
8580 <dia:enum val="1"/>
8581 </dia:attribute>
8582 </dia:composite>
8583 <dia:composite type="umlparameter">
8584 <dia:attribute name="name">
8585 <dia:string>#values#</dia:string>
8586 </dia:attribute>
8587 <dia:attribute name="type">
8588 <dia:string>#array of strings#</dia:string>
8589 </dia:attribute>
8590 <dia:attribute name="value">
8591 <dia:string>##</dia:string>
8592 </dia:attribute>
8593 <dia:attribute name="comment">
8594 <dia:string>##</dia:string>
8595 </dia:attribute>
8596 <dia:attribute name="kind">
8597 <dia:enum val="2"/>
8598 </dia:attribute>
8599 </dia:composite>
8600 <dia:composite type="umlparameter">
8601 <dia:attribute name="name">
8602 <dia:string>#positions#</dia:string>
8603 </dia:attribute>
8604 <dia:attribute name="type">
8605 <dia:string>#array of numbers#</dia:string>
8606 </dia:attribute>
8607 <dia:attribute name="value">
8608 <dia:string>##</dia:string>
8609 </dia:attribute>
8610 <dia:attribute name="comment">
8611 <dia:string>##</dia:string>
8612 </dia:attribute>
8613 <dia:attribute name="kind">
8614 <dia:enum val="2"/>
8615 </dia:attribute>
8616 </dia:composite>
8617 <dia:composite type="umlparameter">
8618 <dia:attribute name="name">
8619 <dia:string>#global_position#</dia:string>
8620 </dia:attribute>
8621 <dia:attribute name="type">
8622 <dia:string>#scalar boolean#</dia:string>
8623 </dia:attribute>
8624 <dia:attribute name="value">
8625 <dia:string>#0#</dia:string>
8626 </dia:attribute>
8627 <dia:attribute name="comment">
8628 <dia:string>##</dia:string>
8629 </dia:attribute>
8630 <dia:attribute name="kind">
8631 <dia:enum val="1"/>
8632 </dia:attribute>
8633 </dia:composite>
8634 </dia:attribute>
8635 </dia:composite>
8636 <dia:composite type="umloperation">
8637 <dia:attribute name="name">
8638 <dia:string>#is_option_set#</dia:string>
8639 </dia:attribute>
8640 <dia:attribute name="stereotype">
8641 <dia:string>#helper#</dia:string>
8642 </dia:attribute>
8643 <dia:attribute name="type">
8644 <dia:string>##</dia:string>
8645 </dia:attribute>
8646 <dia:attribute name="visibility">
8647 <dia:enum val="0"/>
8648 </dia:attribute>
8649 <dia:attribute name="comment">
8650 <dia:string>##</dia:string>
8651 </dia:attribute>
8652 <dia:attribute name="abstract">
8653 <dia:boolean val="false"/>
8654 </dia:attribute>
8655 <dia:attribute name="inheritance_type">
8656 <dia:enum val="2"/>
8657 </dia:attribute>
8658 <dia:attribute name="query">
8659 <dia:boolean val="false"/>
8660 </dia:attribute>
8661 <dia:attribute name="class_scope">
8662 <dia:boolean val="false"/>
8663 </dia:attribute>
8664 <dia:attribute name="parameters">
8665 <dia:composite type="umlparameter">
8666 <dia:attribute name="name">
8667 <dia:string>#name#</dia:string>
8668 </dia:attribute>
8669 <dia:attribute name="type">
8670 <dia:string>#scalar string#</dia:string>
8671 </dia:attribute>
8672 <dia:attribute name="value">
8673 <dia:string>##</dia:string>
8674 </dia:attribute>
8675 <dia:attribute name="comment">
8676 <dia:string>##</dia:string>
8677 </dia:attribute>
8678 <dia:attribute name="kind">
8679 <dia:enum val="1"/>
8680 </dia:attribute>
8681 </dia:composite>
8682 <dia:composite type="umlparameter">
8683 <dia:attribute name="name">
8684 <dia:string>#record#</dia:string>
8685 </dia:attribute>
8686 <dia:attribute name="type">
8687 <dia:string>#scalar string#</dia:string>
8688 </dia:attribute>
8689 <dia:attribute name="value">
8690 <dia:string>##</dia:string>
8691 </dia:attribute>
8692 <dia:attribute name="comment">
8693 <dia:string>##</dia:string>
8694 </dia:attribute>
8695 <dia:attribute name="kind">
8696 <dia:enum val="1"/>
8697 </dia:attribute>
8698 </dia:composite>
8699 <dia:composite type="umlparameter">
8700 <dia:attribute name="name">
8701 <dia:string>#problem_number#</dia:string>
8702 </dia:attribute>
8703 <dia:attribute name="type">
8704 <dia:string>#scalar number#</dia:string>
8705 </dia:attribute>
8706 <dia:attribute name="value">
8707 <dia:string>#1#</dia:string>
8708 </dia:attribute>
8709 <dia:attribute name="comment">
8710 <dia:string>##</dia:string>
8711 </dia:attribute>
8712 <dia:attribute name="kind">
8713 <dia:enum val="1"/>
8714 </dia:attribute>
8715 </dia:composite>
8716 <dia:composite type="umlparameter">
8717 <dia:attribute name="name">
8718 <dia:string>#instance#</dia:string>
8719 </dia:attribute>
8720 <dia:attribute name="type">
8721 <dia:string>#scalar number#</dia:string>
8722 </dia:attribute>
8723 <dia:attribute name="value">
8724 <dia:string>#1#</dia:string>
8725 </dia:attribute>
8726 <dia:attribute name="comment">
8727 <dia:string>##</dia:string>
8728 </dia:attribute>
8729 <dia:attribute name="kind">
8730 <dia:enum val="1"/>
8731 </dia:attribute>
8732 </dia:composite>
8733 <dia:composite type="umlparameter">
8734 <dia:attribute name="name">
8735 <dia:string>#found#</dia:string>
8736 </dia:attribute>
8737 <dia:attribute name="type">
8738 <dia:string>#scalar boolean#</dia:string>
8739 </dia:attribute>
8740 <dia:attribute name="value">
8741 <dia:string>#0#</dia:string>
8742 </dia:attribute>
8743 <dia:attribute name="comment">
8744 <dia:string>##</dia:string>
8745 </dia:attribute>
8746 <dia:attribute name="kind">
8747 <dia:enum val="2"/>
8748 </dia:attribute>
8749 </dia:composite>
8750 <dia:composite type="umlparameter">
8751 <dia:attribute name="name">
8752 <dia:string>#fuzzy_match#</dia:string>
8753 </dia:attribute>
8754 <dia:attribute name="type">
8755 <dia:string>#scalar boolean#</dia:string>
8756 </dia:attribute>
8757 <dia:attribute name="value">
8758 <dia:string>#0#</dia:string>
8759 </dia:attribute>
8760 <dia:attribute name="comment">
8761 <dia:string>##</dia:string>
8762 </dia:attribute>
8763 <dia:attribute name="kind">
8764 <dia:enum val="1"/>
8765 </dia:attribute>
8766 </dia:composite>
8767 </dia:attribute>
8768 </dia:composite>
8769 <dia:composite type="umloperation">
8770 <dia:attribute name="name">
8771 <dia:string>#is_run#</dia:string>
8772 </dia:attribute>
8773 <dia:attribute name="stereotype">
8774 <dia:string>#helper#</dia:string>
8775 </dia:attribute>
8776 <dia:attribute name="type">
8777 <dia:string>##</dia:string>
8778 </dia:attribute>
8779 <dia:attribute name="visibility">
8780 <dia:enum val="0"/>
8781 </dia:attribute>
8782 <dia:attribute name="comment">
8783 <dia:string>##</dia:string>
8784 </dia:attribute>
8785 <dia:attribute name="abstract">
8786 <dia:boolean val="false"/>
8787 </dia:attribute>
8788 <dia:attribute name="inheritance_type">
8789 <dia:enum val="2"/>
8790 </dia:attribute>
8791 <dia:attribute name="query">
8792 <dia:boolean val="false"/>
8793 </dia:attribute>
8794 <dia:attribute name="class_scope">
8795 <dia:boolean val="false"/>
8796 </dia:attribute>
8797 <dia:attribute name="parameters">
8798 <dia:composite type="umlparameter">
8799 <dia:attribute name="name">
8800 <dia:string>#return_value#</dia:string>
8801 </dia:attribute>
8802 <dia:attribute name="type">
8803 <dia:string>#scalar boolean#</dia:string>
8804 </dia:attribute>
8805 <dia:attribute name="value">
8806 <dia:string>#0#</dia:string>
8807 </dia:attribute>
8808 <dia:attribute name="comment">
8809 <dia:string>##</dia:string>
8810 </dia:attribute>
8811 <dia:attribute name="kind">
8812 <dia:enum val="2"/>
8813 </dia:attribute>
8814 </dia:composite>
8815 </dia:attribute>
8816 </dia:composite>
8817 <dia:composite type="umloperation">
8818 <dia:attribute name="name">
8819 <dia:string>#_option_name#</dia:string>
8820 </dia:attribute>
8821 <dia:attribute name="stereotype">
8822 <dia:string>#helper#</dia:string>
8823 </dia:attribute>
8824 <dia:attribute name="type">
8825 <dia:string>##</dia:string>
8826 </dia:attribute>
8827 <dia:attribute name="visibility">
8828 <dia:enum val="1"/>
8829 </dia:attribute>
8830 <dia:attribute name="comment">
8831 <dia:string>##</dia:string>
8832 </dia:attribute>
8833 <dia:attribute name="abstract">
8834 <dia:boolean val="false"/>
8835 </dia:attribute>
8836 <dia:attribute name="inheritance_type">
8837 <dia:enum val="2"/>
8838 </dia:attribute>
8839 <dia:attribute name="query">
8840 <dia:boolean val="false"/>
8841 </dia:attribute>
8842 <dia:attribute name="class_scope">
8843 <dia:boolean val="false"/>
8844 </dia:attribute>
8845 <dia:attribute name="parameters">
8846 <dia:composite type="umlparameter">
8847 <dia:attribute name="name">
8848 <dia:string>#position#</dia:string>
8849 </dia:attribute>
8850 <dia:attribute name="type">
8851 <dia:string>#scalar number#</dia:string>
8852 </dia:attribute>
8853 <dia:attribute name="value">
8854 <dia:string>#1#</dia:string>
8855 </dia:attribute>
8856 <dia:attribute name="comment">
8857 <dia:string>##</dia:string>
8858 </dia:attribute>
8859 <dia:attribute name="kind">
8860 <dia:enum val="1"/>
8861 </dia:attribute>
8862 </dia:composite>
8863 <dia:composite type="umlparameter">
8864 <dia:attribute name="name">
8865 <dia:string>#record#</dia:string>
8866 </dia:attribute>
8867 <dia:attribute name="type">
8868 <dia:string>#scalar string#</dia:string>
8869 </dia:attribute>
8870 <dia:attribute name="value">
8871 <dia:string>##</dia:string>
8872 </dia:attribute>
8873 <dia:attribute name="comment">
8874 <dia:string>##</dia:string>
8875 </dia:attribute>
8876 <dia:attribute name="kind">
8877 <dia:enum val="1"/>
8878 </dia:attribute>
8879 </dia:composite>
8880 <dia:composite type="umlparameter">
8881 <dia:attribute name="name">
8882 <dia:string>#problem_number#</dia:string>
8883 </dia:attribute>
8884 <dia:attribute name="type">
8885 <dia:string>#scalar number#</dia:string>
8886 </dia:attribute>
8887 <dia:attribute name="value">
8888 <dia:string>#1#</dia:string>
8889 </dia:attribute>
8890 <dia:attribute name="comment">
8891 <dia:string>##</dia:string>
8892 </dia:attribute>
8893 <dia:attribute name="kind">
8894 <dia:enum val="1"/>
8895 </dia:attribute>
8896 </dia:composite>
8897 <dia:composite type="umlparameter">
8898 <dia:attribute name="name">
8899 <dia:string>#instance#</dia:string>
8900 </dia:attribute>
8901 <dia:attribute name="type">
8902 <dia:string>#scalar number#</dia:string>
8903 </dia:attribute>
8904 <dia:attribute name="value">
8905 <dia:string>#1#</dia:string>
8906 </dia:attribute>
8907 <dia:attribute name="comment">
8908 <dia:string>##</dia:string>
8909 </dia:attribute>
8910 <dia:attribute name="kind">
8911 <dia:enum val="1"/>
8912 </dia:attribute>
8913 </dia:composite>
8914 <dia:composite type="umlparameter">
8915 <dia:attribute name="name">
8916 <dia:string>#new_name#</dia:string>
8917 </dia:attribute>
8918 <dia:attribute name="type">
8919 <dia:string>#scalar string#</dia:string>
8920 </dia:attribute>
8921 <dia:attribute name="value">
8922 <dia:string>##</dia:string>
8923 </dia:attribute>
8924 <dia:attribute name="comment">
8925 <dia:string>##</dia:string>
8926 </dia:attribute>
8927 <dia:attribute name="kind">
8928 <dia:enum val="1"/>
8929 </dia:attribute>
8930 </dia:composite>
8931 <dia:composite type="umlparameter">
8932 <dia:attribute name="name">
8933 <dia:string>#name#</dia:string>
8934 </dia:attribute>
8935 <dia:attribute name="type">
8936 <dia:string>#scalar string#</dia:string>
8937 </dia:attribute>
8938 <dia:attribute name="value">
8939 <dia:string>##</dia:string>
8940 </dia:attribute>
8941 <dia:attribute name="comment">
8942 <dia:string>##</dia:string>
8943 </dia:attribute>
8944 <dia:attribute name="kind">
8945 <dia:enum val="2"/>
8946 </dia:attribute>
8947 </dia:composite>
8948 </dia:attribute>
8949 </dia:composite>
8950 <dia:composite type="umloperation">
8951 <dia:attribute name="name">
8952 <dia:string>#_parameter_count#</dia:string>
8953 </dia:attribute>
8954 <dia:attribute name="stereotype">
8955 <dia:string>#helper#</dia:string>
8956 </dia:attribute>
8957 <dia:attribute name="type">
8958 <dia:string>##</dia:string>
8959 </dia:attribute>
8960 <dia:attribute name="visibility">
8961 <dia:enum val="1"/>
8962 </dia:attribute>
8963 <dia:attribute name="comment">
8964 <dia:string>##</dia:string>
8965 </dia:attribute>
8966 <dia:attribute name="abstract">
8967 <dia:boolean val="false"/>
8968 </dia:attribute>
8969 <dia:attribute name="inheritance_type">
8970 <dia:enum val="2"/>
8971 </dia:attribute>
8972 <dia:attribute name="query">
8973 <dia:boolean val="false"/>
8974 </dia:attribute>
8975 <dia:attribute name="class_scope">
8976 <dia:boolean val="false"/>
8977 </dia:attribute>
8978 <dia:attribute name="parameters">
8979 <dia:composite type="umlparameter">
8980 <dia:attribute name="name">
8981 <dia:string>#record#</dia:string>
8982 </dia:attribute>
8983 <dia:attribute name="type">
8984 <dia:string>#scalar string#</dia:string>
8985 </dia:attribute>
8986 <dia:attribute name="value">
8987 <dia:string>##</dia:string>
8988 </dia:attribute>
8989 <dia:attribute name="comment">
8990 <dia:string>##</dia:string>
8991 </dia:attribute>
8992 <dia:attribute name="kind">
8993 <dia:enum val="1"/>
8994 </dia:attribute>
8995 </dia:composite>
8996 <dia:composite type="umlparameter">
8997 <dia:attribute name="name">
8998 <dia:string>#problem_number#</dia:string>
8999 </dia:attribute>
9000 <dia:attribute name="type">
9001 <dia:string>#scalar number#</dia:string>
9002 </dia:attribute>
9003 <dia:attribute name="value">
9004 <dia:string>#1#</dia:string>
9005 </dia:attribute>
9006 <dia:attribute name="comment">
9007 <dia:string>##</dia:string>
9008 </dia:attribute>
9009 <dia:attribute name="kind">
9010 <dia:enum val="1"/>
9011 </dia:attribute>
9012 </dia:composite>
9013 <dia:composite type="umlparameter">
9014 <dia:attribute name="name">
9015 <dia:string>#count#</dia:string>
9016 </dia:attribute>
9017 <dia:attribute name="type">
9018 <dia:string>#scalar number#</dia:string>
9019 </dia:attribute>
9020 <dia:attribute name="value">
9021 <dia:string>#0#</dia:string>
9022 </dia:attribute>
9023 <dia:attribute name="comment">
9024 <dia:string>##</dia:string>
9025 </dia:attribute>
9026 <dia:attribute name="kind">
9027 <dia:enum val="2"/>
9028 </dia:attribute>
9029 </dia:composite>
9030 </dia:attribute>
9031 </dia:composite>
9032 <dia:composite type="umloperation">
9033 <dia:attribute name="name">
9034 <dia:string>#_init_attr#</dia:string>
9035 </dia:attribute>
9036 <dia:attribute name="stereotype">
9037 <dia:string>#helper#</dia:string>
9038 </dia:attribute>
9039 <dia:attribute name="type">
9040 <dia:string>##</dia:string>
9041 </dia:attribute>
9042 <dia:attribute name="visibility">
9043 <dia:enum val="1"/>
9044 </dia:attribute>
9045 <dia:attribute name="comment">
9046 <dia:string>##</dia:string>
9047 </dia:attribute>
9048 <dia:attribute name="abstract">
9049 <dia:boolean val="false"/>
9050 </dia:attribute>
9051 <dia:attribute name="inheritance_type">
9052 <dia:enum val="2"/>
9053 </dia:attribute>
9054 <dia:attribute name="query">
9055 <dia:boolean val="false"/>
9056 </dia:attribute>
9057 <dia:attribute name="class_scope">
9058 <dia:boolean val="false"/>
9059 </dia:attribute>
9060 <dia:attribute name="parameters">
9061 <dia:composite type="umlparameter">
9062 <dia:attribute name="name">
9063 <dia:string>#parameter_type#</dia:string>
9064 </dia:attribute>
9065 <dia:attribute name="type">
9066 <dia:string>#scalar string#</dia:string>
9067 </dia:attribute>
9068 <dia:attribute name="value">
9069 <dia:string>##</dia:string>
9070 </dia:attribute>
9071 <dia:attribute name="comment">
9072 <dia:string>##</dia:string>
9073 </dia:attribute>
9074 <dia:attribute name="kind">
9075 <dia:enum val="1"/>
9076 </dia:attribute>
9077 </dia:composite>
9078 <dia:composite type="umlparameter">
9079 <dia:attribute name="name">
9080 <dia:string>#parameter_numbers#</dia:string>
9081 </dia:attribute>
9082 <dia:attribute name="type">
9083 <dia:string>#array of numbers#</dia:string>
9084 </dia:attribute>
9085 <dia:attribute name="value">
9086 <dia:string>##</dia:string>
9087 </dia:attribute>
9088 <dia:attribute name="comment">
9089 <dia:string>##</dia:string>
9090 </dia:attribute>
9091 <dia:attribute name="kind">
9092 <dia:enum val="1"/>
9093 </dia:attribute>
9094 </dia:composite>
9095 <dia:composite type="umlparameter">
9096 <dia:attribute name="name">
9097 <dia:string>#attribute#</dia:string>
9098 </dia:attribute>
9099 <dia:attribute name="type">
9100 <dia:string>#scalar string#</dia:string>
9101 </dia:attribute>
9102 <dia:attribute name="value">
9103 <dia:string>##</dia:string>
9104 </dia:attribute>
9105 <dia:attribute name="comment">
9106 <dia:string>##</dia:string>
9107 </dia:attribute>
9108 <dia:attribute name="kind">
9109 <dia:enum val="1"/>
9110 </dia:attribute>
9111 </dia:composite>
9112 <dia:composite type="umlparameter">
9113 <dia:attribute name="name">
9114 <dia:string>#new_values#</dia:string>
9115 </dia:attribute>
9116 <dia:attribute name="type">
9117 <dia:string>#array of strings#</dia:string>
9118 </dia:attribute>
9119 <dia:attribute name="value">
9120 <dia:string>##</dia:string>
9121 </dia:attribute>
9122 <dia:attribute name="comment">
9123 <dia:string>##</dia:string>
9124 </dia:attribute>
9125 <dia:attribute name="kind">
9126 <dia:enum val="1"/>
9127 </dia:attribute>
9128 </dia:composite>
9129 <dia:composite type="umlparameter">
9130 <dia:attribute name="name">
9131 <dia:string>#problem_numbers#</dia:string>
9132 </dia:attribute>
9133 <dia:attribute name="type">
9134 <dia:string>#array of numbers#</dia:string>
9135 </dia:attribute>
9136 <dia:attribute name="value">
9137 <dia:string>##</dia:string>
9138 </dia:attribute>
9139 <dia:attribute name="comment">
9140 <dia:string>##</dia:string>
9141 </dia:attribute>
9142 <dia:attribute name="kind">
9143 <dia:enum val="1"/>
9144 </dia:attribute>
9145 </dia:composite>
9146 <dia:composite type="umlparameter">
9147 <dia:attribute name="name">
9148 <dia:string>#add_if_absent#</dia:string>
9149 </dia:attribute>
9150 <dia:attribute name="type">
9151 <dia:string>#scalar boolean#</dia:string>
9152 </dia:attribute>
9153 <dia:attribute name="value">
9154 <dia:string>#0#</dia:string>
9155 </dia:attribute>
9156 <dia:attribute name="comment">
9157 <dia:string>##</dia:string>
9158 </dia:attribute>
9159 <dia:attribute name="kind">
9160 <dia:enum val="1"/>
9161 </dia:attribute>
9162 </dia:composite>
9163 <dia:composite type="umlparameter">
9164 <dia:attribute name="name">
9165 <dia:string>#parameter_values#</dia:string>
9166 </dia:attribute>
9167 <dia:attribute name="type">
9168 <dia:string>#array of strings#</dia:string>
9169 </dia:attribute>
9170 <dia:attribute name="value">
9171 <dia:string>##</dia:string>
9172 </dia:attribute>
9173 <dia:attribute name="comment">
9174 <dia:string>##</dia:string>
9175 </dia:attribute>
9176 <dia:attribute name="kind">
9177 <dia:enum val="2"/>
9178 </dia:attribute>
9179 </dia:composite>
9180 </dia:attribute>
9181 </dia:composite>
9182 <dia:composite type="umloperation">
9183 <dia:attribute name="name">
9184 <dia:string>#indexes#</dia:string>
9185 </dia:attribute>
9186 <dia:attribute name="stereotype">
9187 <dia:string>##</dia:string>
9188 </dia:attribute>
9189 <dia:attribute name="type">
9190 <dia:string>##</dia:string>
9191 </dia:attribute>
9192 <dia:attribute name="visibility">
9193 <dia:enum val="0"/>
9194 </dia:attribute>
9195 <dia:attribute name="comment">
9196 <dia:string>##</dia:string>
9197 </dia:attribute>
9198 <dia:attribute name="abstract">
9199 <dia:boolean val="false"/>
9200 </dia:attribute>
9201 <dia:attribute name="inheritance_type">
9202 <dia:enum val="2"/>
9203 </dia:attribute>
9204 <dia:attribute name="query">
9205 <dia:boolean val="false"/>
9206 </dia:attribute>
9207 <dia:attribute name="class_scope">
9208 <dia:boolean val="false"/>
9209 </dia:attribute>
9210 <dia:attribute name="parameters">
9211 <dia:composite type="umlparameter">
9212 <dia:attribute name="name">
9213 <dia:string>#parameter_type#</dia:string>
9214 </dia:attribute>
9215 <dia:attribute name="type">
9216 <dia:string>#scalar string#</dia:string>
9217 </dia:attribute>
9218 <dia:attribute name="value">
9219 <dia:string>##</dia:string>
9220 </dia:attribute>
9221 <dia:attribute name="comment">
9222 <dia:string>##</dia:string>
9223 </dia:attribute>
9224 <dia:attribute name="kind">
9225 <dia:enum val="1"/>
9226 </dia:attribute>
9227 </dia:composite>
9228 <dia:composite type="umlparameter">
9229 <dia:attribute name="name">
9230 <dia:string>#parameter_numbers#</dia:string>
9231 </dia:attribute>
9232 <dia:attribute name="type">
9233 <dia:string>#array of numbers#</dia:string>
9234 </dia:attribute>
9235 <dia:attribute name="value">
9236 <dia:string>##</dia:string>
9237 </dia:attribute>
9238 <dia:attribute name="comment">
9239 <dia:string>##</dia:string>
9240 </dia:attribute>
9241 <dia:attribute name="kind">
9242 <dia:enum val="1"/>
9243 </dia:attribute>
9244 </dia:composite>
9245 <dia:composite type="umlparameter">
9246 <dia:attribute name="name">
9247 <dia:string>#problem_numbers#</dia:string>
9248 </dia:attribute>
9249 <dia:attribute name="type">
9250 <dia:string>#array of numbers#</dia:string>
9251 </dia:attribute>
9252 <dia:attribute name="value">
9253 <dia:string>##</dia:string>
9254 </dia:attribute>
9255 <dia:attribute name="comment">
9256 <dia:string>##</dia:string>
9257 </dia:attribute>
9258 <dia:attribute name="kind">
9259 <dia:enum val="1"/>
9260 </dia:attribute>
9261 </dia:composite>
9262 <dia:composite type="umlparameter">
9263 <dia:attribute name="name">
9264 <dia:string>#indexes#</dia:string>
9265 </dia:attribute>
9266 <dia:attribute name="type">
9267 <dia:string>#array of strings#</dia:string>
9268 </dia:attribute>
9269 <dia:attribute name="value">
9270 <dia:string>#()#</dia:string>
9271 </dia:attribute>
9272 <dia:attribute name="comment">
9273 <dia:string>##</dia:string>
9274 </dia:attribute>
9275 <dia:attribute name="kind">
9276 <dia:enum val="2"/>
9277 </dia:attribute>
9278 </dia:composite>
9279 </dia:attribute>
9280 </dia:composite>
9281 <dia:composite type="umloperation">
9282 <dia:attribute name="name">
9283 <dia:string>#_option_val_pos#</dia:string>
9284 </dia:attribute>
9285 <dia:attribute name="stereotype">
9286 <dia:string>#helper#</dia:string>
9287 </dia:attribute>
9288 <dia:attribute name="type">
9289 <dia:string>##</dia:string>
9290 </dia:attribute>
9291 <dia:attribute name="visibility">
9292 <dia:enum val="0"/>
9293 </dia:attribute>
9294 <dia:attribute name="comment">
9295 <dia:string>##</dia:string>
9296 </dia:attribute>
9297 <dia:attribute name="abstract">
9298 <dia:boolean val="false"/>
9299 </dia:attribute>
9300 <dia:attribute name="inheritance_type">
9301 <dia:enum val="1"/>
9302 </dia:attribute>
9303 <dia:attribute name="query">
9304 <dia:boolean val="false"/>
9305 </dia:attribute>
9306 <dia:attribute name="class_scope">
9307 <dia:boolean val="false"/>
9308 </dia:attribute>
9309 <dia:attribute name="parameters">
9310 <dia:composite type="umlparameter">
9311 <dia:attribute name="name">
9312 <dia:string>#name#</dia:string>
9313 </dia:attribute>
9314 <dia:attribute name="type">
9315 <dia:string>#scalar string#</dia:string>
9316 </dia:attribute>
9317 <dia:attribute name="value">
9318 <dia:string>##</dia:string>
9319 </dia:attribute>
9320 <dia:attribute name="comment">
9321 <dia:string>##</dia:string>
9322 </dia:attribute>
9323 <dia:attribute name="kind">
9324 <dia:enum val="1"/>
9325 </dia:attribute>
9326 </dia:composite>
9327 <dia:composite type="umlparameter">
9328 <dia:attribute name="name">
9329 <dia:string>#record_name#</dia:string>
9330 </dia:attribute>
9331 <dia:attribute name="type">
9332 <dia:string>#scalar string#</dia:string>
9333 </dia:attribute>
9334 <dia:attribute name="value">
9335 <dia:string>##</dia:string>
9336 </dia:attribute>
9337 <dia:attribute name="comment">
9338 <dia:string>##</dia:string>
9339 </dia:attribute>
9340 <dia:attribute name="kind">
9341 <dia:enum val="1"/>
9342 </dia:attribute>
9343 </dia:composite>
9344 <dia:composite type="umlparameter">
9345 <dia:attribute name="name">
9346 <dia:string>#problem_numbers#</dia:string>
9347 </dia:attribute>
9348 <dia:attribute name="type">
9349 <dia:string>#array of integers#</dia:string>
9350 </dia:attribute>
9351 <dia:attribute name="value">
9352 <dia:string>##</dia:string>
9353 </dia:attribute>
9354 <dia:attribute name="comment">
9355 <dia:string>##</dia:string>
9356 </dia:attribute>
9357 <dia:attribute name="kind">
9358 <dia:enum val="1"/>
9359 </dia:attribute>
9360 </dia:composite>
9361 <dia:composite type="umlparameter">
9362 <dia:attribute name="name">
9363 <dia:string>#instance_numbers#</dia:string>
9364 </dia:attribute>
9365 <dia:attribute name="type">
9366 <dia:string>#array of integers#</dia:string>
9367 </dia:attribute>
9368 <dia:attribute name="value">
9369 <dia:string>##</dia:string>
9370 </dia:attribute>
9371 <dia:attribute name="comment">
9372 <dia:string>##</dia:string>
9373 </dia:attribute>
9374 <dia:attribute name="kind">
9375 <dia:enum val="1"/>
9376 </dia:attribute>
9377 </dia:composite>
9378 <dia:composite type="umlparameter">
9379 <dia:attribute name="name">
9380 <dia:string>#exact_match#</dia:string>
9381 </dia:attribute>
9382 <dia:attribute name="type">
9383 <dia:string>#scalar boolean#</dia:string>
9384 </dia:attribute>
9385 <dia:attribute name="value">
9386 <dia:string>#1#</dia:string>
9387 </dia:attribute>
9388 <dia:attribute name="comment">
9389 <dia:string>##</dia:string>
9390 </dia:attribute>
9391 <dia:attribute name="kind">
9392 <dia:enum val="1"/>
9393 </dia:attribute>
9394 </dia:composite>
9395 <dia:composite type="umlparameter">
9396 <dia:attribute name="name">
9397 <dia:string>#new_values#</dia:string>
9398 </dia:attribute>
9399 <dia:attribute name="type">
9400 <dia:string>#array of strings#</dia:string>
9401 </dia:attribute>
9402 <dia:attribute name="value">
9403 <dia:string>##</dia:string>
9404 </dia:attribute>
9405 <dia:attribute name="comment">
9406 <dia:string>##</dia:string>
9407 </dia:attribute>
9408 <dia:attribute name="kind">
9409 <dia:enum val="1"/>
9410 </dia:attribute>
9411 </dia:composite>
9412 <dia:composite type="umlparameter">
9413 <dia:attribute name="name">
9414 <dia:string>#values#</dia:string>
9415 </dia:attribute>
9416 <dia:attribute name="type">
9417 <dia:string>#array of strings#</dia:string>
9418 </dia:attribute>
9419 <dia:attribute name="value">
9420 <dia:string>##</dia:string>
9421 </dia:attribute>
9422 <dia:attribute name="comment">
9423 <dia:string>##</dia:string>
9424 </dia:attribute>
9425 <dia:attribute name="kind">
9426 <dia:enum val="2"/>
9427 </dia:attribute>
9428 </dia:composite>
9429 <dia:composite type="umlparameter">
9430 <dia:attribute name="name">
9431 <dia:string>#positions#</dia:string>
9432 </dia:attribute>
9433 <dia:attribute name="type">
9434 <dia:string>#array of integers#</dia:string>
9435 </dia:attribute>
9436 <dia:attribute name="value">
9437 <dia:string>##</dia:string>
9438 </dia:attribute>
9439 <dia:attribute name="comment">
9440 <dia:string>##</dia:string>
9441 </dia:attribute>
9442 <dia:attribute name="kind">
9443 <dia:enum val="2"/>
9444 </dia:attribute>
9445 </dia:composite>
9446 </dia:attribute>
9447 </dia:composite>
9448 <dia:composite type="umloperation">
9449 <dia:attribute name="name">
9450 <dia:string>#name_val#</dia:string>
9451 </dia:attribute>
9452 <dia:attribute name="stereotype">
9453 <dia:string>##</dia:string>
9454 </dia:attribute>
9455 <dia:attribute name="type">
9456 <dia:string>##</dia:string>
9457 </dia:attribute>
9458 <dia:attribute name="visibility">
9459 <dia:enum val="0"/>
9460 </dia:attribute>
9461 <dia:attribute name="comment">
9462 <dia:string>##</dia:string>
9463 </dia:attribute>
9464 <dia:attribute name="abstract">
9465 <dia:boolean val="false"/>
9466 </dia:attribute>
9467 <dia:attribute name="inheritance_type">
9468 <dia:enum val="1"/>
9469 </dia:attribute>
9470 <dia:attribute name="query">
9471 <dia:boolean val="false"/>
9472 </dia:attribute>
9473 <dia:attribute name="class_scope">
9474 <dia:boolean val="false"/>
9475 </dia:attribute>
9476 <dia:attribute name="parameters">
9477 <dia:composite type="umlparameter">
9478 <dia:attribute name="name">
9479 <dia:string>#problem_numbers#</dia:string>
9480 </dia:attribute>
9481 <dia:attribute name="type">
9482 <dia:string>#array of integers#</dia:string>
9483 </dia:attribute>
9484 <dia:attribute name="value">
9485 <dia:string>##</dia:string>
9486 </dia:attribute>
9487 <dia:attribute name="comment">
9488 <dia:string>##</dia:string>
9489 </dia:attribute>
9490 <dia:attribute name="kind">
9491 <dia:enum val="1"/>
9492 </dia:attribute>
9493 </dia:composite>
9494 <dia:composite type="umlparameter">
9495 <dia:attribute name="name">
9496 <dia:string>#names_values#</dia:string>
9497 </dia:attribute>
9498 <dia:attribute name="type">
9499 <dia:string>#array of#</dia:string>
9500 </dia:attribute>
9501 <dia:attribute name="value">
9502 <dia:string>##</dia:string>
9503 </dia:attribute>
9504 <dia:attribute name="comment">
9505 <dia:string>##</dia:string>
9506 </dia:attribute>
9507 <dia:attribute name="kind">
9508 <dia:enum val="2"/>
9509 </dia:attribute>
9510 </dia:composite>
9511 <dia:composite type="umlparameter">
9512 <dia:attribute name="name">
9513 <dia:string>#parameter_type#</dia:string>
9514 </dia:attribute>
9515 <dia:attribute name="type">
9516 <dia:string>#scalar string#</dia:string>
9517 </dia:attribute>
9518 <dia:attribute name="value">
9519 <dia:string>##</dia:string>
9520 </dia:attribute>
9521 <dia:attribute name="comment">
9522 <dia:string>##</dia:string>
9523 </dia:attribute>
9524 <dia:attribute name="kind">
9525 <dia:enum val="1"/>
9526 </dia:attribute>
9527 </dia:composite>
9528 <dia:composite type="umlparameter">
9529 <dia:attribute name="name">
9530 <dia:string>#parameter_numbers#</dia:string>
9531 </dia:attribute>
9532 <dia:attribute name="type">
9533 <dia:string>#array of integers#</dia:string>
9534 </dia:attribute>
9535 <dia:attribute name="value">
9536 <dia:string>##</dia:string>
9537 </dia:attribute>
9538 <dia:attribute name="comment">
9539 <dia:string>##</dia:string>
9540 </dia:attribute>
9541 <dia:attribute name="kind">
9542 <dia:enum val="1"/>
9543 </dia:attribute>
9544 </dia:composite>
9545 </dia:attribute>
9546 </dia:composite>
9548 <dia:composite type="umloperation">
9549 <dia:attribute name="name">
9550 <dia:string>#input_files#</dia:string>
9551 </dia:attribute>
9552 <dia:attribute name="stereotype">
9553 <dia:string>##</dia:string>
9554 </dia:attribute>
9555 <dia:attribute name="type">
9556 <dia:string>##</dia:string>
9557 </dia:attribute>
9558 <dia:attribute name="visibility">
9559 <dia:enum val="0"/>
9560 </dia:attribute>
9561 <dia:attribute name="comment">
9562 <dia:string>##</dia:string>
9563 </dia:attribute>
9564 <dia:attribute name="abstract">
9565 <dia:boolean val="false"/>
9566 </dia:attribute>
9567 <dia:attribute name="inheritance_type">
9568 <dia:enum val="1"/>
9569 </dia:attribute>
9570 <dia:attribute name="query">
9571 <dia:boolean val="false"/>
9572 </dia:attribute>
9573 <dia:attribute name="class_scope">
9574 <dia:boolean val="false"/>
9575 </dia:attribute>
9576 <dia:attribute name="parameters">
9577 <dia:composite type="umlparameter">
9578 <dia:attribute name="name">
9579 <dia:string>#file_names#</dia:string>
9580 </dia:attribute>
9581 <dia:attribute name="type">
9582 <dia:string>#array of#</dia:string>
9583 </dia:attribute>
9584 <dia:attribute name="value">
9585 <dia:string>##</dia:string>
9586 </dia:attribute>
9587 <dia:attribute name="comment">
9588 <dia:string>##</dia:string>
9589 </dia:attribute>
9590 <dia:attribute name="kind">
9591 <dia:enum val="2"/>
9592 </dia:attribute>
9593 </dia:composite>
9594 </dia:attribute>
9595 </dia:composite>
9597 <dia:composite type="umloperation">
9598 <dia:attribute name="name">
9599 <dia:string>#output_files#</dia:string>
9600 </dia:attribute>
9601 <dia:attribute name="stereotype">
9602 <dia:string>##</dia:string>
9603 </dia:attribute>
9604 <dia:attribute name="type">
9605 <dia:string>##</dia:string>
9606 </dia:attribute>
9607 <dia:attribute name="visibility">
9608 <dia:enum val="0"/>
9609 </dia:attribute>
9610 <dia:attribute name="comment">
9611 <dia:string>##</dia:string>
9612 </dia:attribute>
9613 <dia:attribute name="abstract">
9614 <dia:boolean val="false"/>
9615 </dia:attribute>
9616 <dia:attribute name="inheritance_type">
9617 <dia:enum val="1"/>
9618 </dia:attribute>
9619 <dia:attribute name="query">
9620 <dia:boolean val="false"/>
9621 </dia:attribute>
9622 <dia:attribute name="class_scope">
9623 <dia:boolean val="false"/>
9624 </dia:attribute>
9625 <dia:attribute name="parameters">
9626 <dia:composite type="umlparameter">
9627 <dia:attribute name="name">
9628 <dia:string>#file_names#</dia:string>
9629 </dia:attribute>
9630 <dia:attribute name="type">
9631 <dia:string>#array of#</dia:string>
9632 </dia:attribute>
9633 <dia:attribute name="value">
9634 <dia:string>##</dia:string>
9635 </dia:attribute>
9636 <dia:attribute name="comment">
9637 <dia:string>##</dia:string>
9638 </dia:attribute>
9639 <dia:attribute name="kind">
9640 <dia:enum val="2"/>
9641 </dia:attribute>
9642 </dia:composite>
9643 </dia:attribute>
9644 </dia:composite>
9646 <dia:composite type="umloperation">
9647 <dia:attribute name="name">
9648 <dia:string>#factors#</dia:string>
9649 </dia:attribute>
9650 <dia:attribute name="stereotype">
9651 <dia:string>##</dia:string>
9652 </dia:attribute>
9653 <dia:attribute name="type">
9654 <dia:string>##</dia:string>
9655 </dia:attribute>
9656 <dia:attribute name="visibility">
9657 <dia:enum val="0"/>
9658 </dia:attribute>
9659 <dia:attribute name="comment">
9660 <dia:string>##</dia:string>
9661 </dia:attribute>
9662 <dia:attribute name="abstract">
9663 <dia:boolean val="false"/>
9664 </dia:attribute>
9665 <dia:attribute name="inheritance_type">
9666 <dia:enum val="1"/>
9667 </dia:attribute>
9668 <dia:attribute name="query">
9669 <dia:boolean val="false"/>
9670 </dia:attribute>
9671 <dia:attribute name="class_scope">
9672 <dia:boolean val="false"/>
9673 </dia:attribute>
9674 <dia:attribute name="parameters">
9675 <dia:composite type="umlparameter">
9676 <dia:attribute name="name">
9677 <dia:string>#column#</dia:string>
9678 </dia:attribute>
9679 <dia:attribute name="type">
9680 <dia:string>#scalar number#</dia:string>
9681 </dia:attribute>
9682 <dia:attribute name="value">
9683 <dia:string>##</dia:string>
9684 </dia:attribute>
9685 <dia:attribute name="comment">
9686 <dia:string>##</dia:string>
9687 </dia:attribute>
9688 <dia:attribute name="kind">
9689 <dia:enum val="1"/>
9690 </dia:attribute>
9691 </dia:composite>
9692 <dia:composite type="umlparameter">
9693 <dia:attribute name="name">
9694 <dia:string>#column_head#</dia:string>
9695 </dia:attribute>
9696 <dia:attribute name="type">
9697 <dia:string>#scalar string#</dia:string>
9698 </dia:attribute>
9699 <dia:attribute name="value">
9700 <dia:string>##</dia:string>
9701 </dia:attribute>
9702 <dia:attribute name="comment">
9703 <dia:string>##</dia:string>
9704 </dia:attribute>
9705 <dia:attribute name="kind">
9706 <dia:enum val="1"/>
9707 </dia:attribute>
9708 </dia:composite>
9709 <dia:composite type="umlparameter">
9710 <dia:attribute name="name">
9711 <dia:string>#problem_number#</dia:string>
9712 </dia:attribute>
9713 <dia:attribute name="type">
9714 <dia:string>#scalar integer#</dia:string>
9715 </dia:attribute>
9716 <dia:attribute name="value">
9717 <dia:string>##</dia:string>
9718 </dia:attribute>
9719 <dia:attribute name="comment">
9720 <dia:string>##</dia:string>
9721 </dia:attribute>
9722 <dia:attribute name="kind">
9723 <dia:enum val="1"/>
9724 </dia:attribute>
9725 </dia:composite>
9726 <dia:composite type="umlparameter">
9727 <dia:attribute name="name">
9728 <dia:string>#return_occurences#</dia:string>
9729 </dia:attribute>
9730 <dia:attribute name="type">
9731 <dia:string>#scalar boolean#</dia:string>
9732 </dia:attribute>
9733 <dia:attribute name="value">
9734 <dia:string>#0#</dia:string>
9735 </dia:attribute>
9736 <dia:attribute name="comment">
9737 <dia:string>##</dia:string>
9738 </dia:attribute>
9739 <dia:attribute name="kind">
9740 <dia:enum val="1"/>
9741 </dia:attribute>
9742 </dia:composite>
9743 <dia:composite type="umlparameter">
9744 <dia:attribute name="name">
9745 <dia:string>#unique_in_individual#</dia:string>
9746 </dia:attribute>
9747 <dia:attribute name="type">
9748 <dia:string>#scalar boolean#</dia:string>
9749 </dia:attribute>
9750 <dia:attribute name="value">
9751 <dia:string>#1#</dia:string>
9752 </dia:attribute>
9753 <dia:attribute name="comment">
9754 <dia:string>##</dia:string>
9755 </dia:attribute>
9756 <dia:attribute name="kind">
9757 <dia:enum val="1"/>
9758 </dia:attribute>
9759 </dia:composite>
9760 <dia:composite type="umlparameter">
9761 <dia:attribute name="name">
9762 <dia:string>#factors#</dia:string>
9763 </dia:attribute>
9764 <dia:attribute name="type">
9765 <dia:string>#hash of numbers#</dia:string>
9766 </dia:attribute>
9767 <dia:attribute name="value">
9768 <dia:string>##</dia:string>
9769 </dia:attribute>
9770 <dia:attribute name="comment">
9771 <dia:string>##</dia:string>
9772 </dia:attribute>
9773 <dia:attribute name="kind">
9774 <dia:enum val="2"/>
9775 </dia:attribute>
9776 </dia:composite>
9777 </dia:attribute>
9778 </dia:composite>
9779 <dia:composite type="umloperation">
9780 <dia:attribute name="name">
9781 <dia:string>#have_missing_data#</dia:string>
9782 </dia:attribute>
9783 <dia:attribute name="stereotype">
9784 <dia:string>##</dia:string>
9785 </dia:attribute>
9786 <dia:attribute name="type">
9787 <dia:string>##</dia:string>
9788 </dia:attribute>
9789 <dia:attribute name="visibility">
9790 <dia:enum val="0"/>
9791 </dia:attribute>
9792 <dia:attribute name="comment">
9793 <dia:string>##</dia:string>
9794 </dia:attribute>
9795 <dia:attribute name="abstract">
9796 <dia:boolean val="false"/>
9797 </dia:attribute>
9798 <dia:attribute name="inheritance_type">
9799 <dia:enum val="1"/>
9800 </dia:attribute>
9801 <dia:attribute name="query">
9802 <dia:boolean val="false"/>
9803 </dia:attribute>
9804 <dia:attribute name="class_scope">
9805 <dia:boolean val="false"/>
9806 </dia:attribute>
9807 <dia:attribute name="parameters">
9808 <dia:composite type="umlparameter">
9809 <dia:attribute name="name">
9810 <dia:string>#problem_number#</dia:string>
9811 </dia:attribute>
9812 <dia:attribute name="type">
9813 <dia:string>#scalar integer#</dia:string>
9814 </dia:attribute>
9815 <dia:attribute name="value">
9816 <dia:string>##</dia:string>
9817 </dia:attribute>
9818 <dia:attribute name="comment">
9819 <dia:string>##</dia:string>
9820 </dia:attribute>
9821 <dia:attribute name="kind">
9822 <dia:enum val="1"/>
9823 </dia:attribute>
9824 </dia:composite>
9825 <dia:composite type="umlparameter">
9826 <dia:attribute name="name">
9827 <dia:string>#column#</dia:string>
9828 </dia:attribute>
9829 <dia:attribute name="type">
9830 <dia:string>#scalar integer#</dia:string>
9831 </dia:attribute>
9832 <dia:attribute name="value">
9833 <dia:string>##</dia:string>
9834 </dia:attribute>
9835 <dia:attribute name="comment">
9836 <dia:string>##</dia:string>
9837 </dia:attribute>
9838 <dia:attribute name="kind">
9839 <dia:enum val="1"/>
9840 </dia:attribute>
9841 </dia:composite>
9842 <dia:composite type="umlparameter">
9843 <dia:attribute name="name">
9844 <dia:string>#column_head#</dia:string>
9845 </dia:attribute>
9846 <dia:attribute name="type">
9847 <dia:string>#scalar string#</dia:string>
9848 </dia:attribute>
9849 <dia:attribute name="value">
9850 <dia:string>##</dia:string>
9851 </dia:attribute>
9852 <dia:attribute name="comment">
9853 <dia:string>##</dia:string>
9854 </dia:attribute>
9855 <dia:attribute name="kind">
9856 <dia:enum val="1"/>
9857 </dia:attribute>
9858 </dia:composite>
9859 <dia:composite type="umlparameter">
9860 <dia:attribute name="name">
9861 <dia:string>#return_value#</dia:string>
9862 </dia:attribute>
9863 <dia:attribute name="type">
9864 <dia:string>#scalar boolean#</dia:string>
9865 </dia:attribute>
9866 <dia:attribute name="value">
9867 <dia:string>##</dia:string>
9868 </dia:attribute>
9869 <dia:attribute name="comment">
9870 <dia:string>##</dia:string>
9871 </dia:attribute>
9872 <dia:attribute name="kind">
9873 <dia:enum val="2"/>
9874 </dia:attribute>
9875 </dia:composite>
9876 </dia:attribute>
9877 </dia:composite>
9878 <dia:composite type="umloperation">
9879 <dia:attribute name="name">
9880 <dia:string>#median#</dia:string>
9881 </dia:attribute>
9882 <dia:attribute name="stereotype">
9883 <dia:string>##</dia:string>
9884 </dia:attribute>
9885 <dia:attribute name="type">
9886 <dia:string>##</dia:string>
9887 </dia:attribute>
9888 <dia:attribute name="visibility">
9889 <dia:enum val="0"/>
9890 </dia:attribute>
9891 <dia:attribute name="comment">
9892 <dia:string>##</dia:string>
9893 </dia:attribute>
9894 <dia:attribute name="abstract">
9895 <dia:boolean val="false"/>
9896 </dia:attribute>
9897 <dia:attribute name="inheritance_type">
9898 <dia:enum val="1"/>
9899 </dia:attribute>
9900 <dia:attribute name="query">
9901 <dia:boolean val="false"/>
9902 </dia:attribute>
9903 <dia:attribute name="class_scope">
9904 <dia:boolean val="false"/>
9905 </dia:attribute>
9906 <dia:attribute name="parameters">
9907 <dia:composite type="umlparameter">
9908 <dia:attribute name="name">
9909 <dia:string>#problem_number#</dia:string>
9910 </dia:attribute>
9911 <dia:attribute name="type">
9912 <dia:string>#scalar integer#</dia:string>
9913 </dia:attribute>
9914 <dia:attribute name="value">
9915 <dia:string>##</dia:string>
9916 </dia:attribute>
9917 <dia:attribute name="comment">
9918 <dia:string>##</dia:string>
9919 </dia:attribute>
9920 <dia:attribute name="kind">
9921 <dia:enum val="1"/>
9922 </dia:attribute>
9923 </dia:composite>
9924 <dia:composite type="umlparameter">
9925 <dia:attribute name="name">
9926 <dia:string>#column_head#</dia:string>
9927 </dia:attribute>
9928 <dia:attribute name="type">
9929 <dia:string>#scalar string#</dia:string>
9930 </dia:attribute>
9931 <dia:attribute name="value">
9932 <dia:string>##</dia:string>
9933 </dia:attribute>
9934 <dia:attribute name="comment">
9935 <dia:string>##</dia:string>
9936 </dia:attribute>
9937 <dia:attribute name="kind">
9938 <dia:enum val="1"/>
9939 </dia:attribute>
9940 </dia:composite>
9941 <dia:composite type="umlparameter">
9942 <dia:attribute name="name">
9943 <dia:string>#column#</dia:string>
9944 </dia:attribute>
9945 <dia:attribute name="type">
9946 <dia:string>#scalar integer#</dia:string>
9947 </dia:attribute>
9948 <dia:attribute name="value">
9949 <dia:string>##</dia:string>
9950 </dia:attribute>
9951 <dia:attribute name="comment">
9952 <dia:string>##</dia:string>
9953 </dia:attribute>
9954 <dia:attribute name="kind">
9955 <dia:enum val="1"/>
9956 </dia:attribute>
9957 </dia:composite>
9958 <dia:composite type="umlparameter">
9959 <dia:attribute name="name">
9960 <dia:string>#unique_in_individual#</dia:string>
9961 </dia:attribute>
9962 <dia:attribute name="type">
9963 <dia:string>#scalar boolean#</dia:string>
9964 </dia:attribute>
9965 <dia:attribute name="value">
9966 <dia:string>##</dia:string>
9967 </dia:attribute>
9968 <dia:attribute name="comment">
9969 <dia:string>##</dia:string>
9970 </dia:attribute>
9971 <dia:attribute name="kind">
9972 <dia:enum val="1"/>
9973 </dia:attribute>
9974 </dia:composite>
9975 <dia:composite type="umlparameter">
9976 <dia:attribute name="name">
9977 <dia:string>#median#</dia:string>
9978 </dia:attribute>
9979 <dia:attribute name="type">
9980 <dia:string>#scalar number#</dia:string>
9981 </dia:attribute>
9982 <dia:attribute name="value">
9983 <dia:string>##</dia:string>
9984 </dia:attribute>
9985 <dia:attribute name="comment">
9986 <dia:string>##</dia:string>
9987 </dia:attribute>
9988 <dia:attribute name="kind">
9989 <dia:enum val="2"/>
9990 </dia:attribute>
9991 </dia:composite>
9992 </dia:attribute>
9993 </dia:composite>
9994 <dia:composite type="umloperation">
9995 <dia:attribute name="name">
9996 <dia:string>#max#</dia:string>
9997 </dia:attribute>
9998 <dia:attribute name="stereotype">
9999 <dia:string>##</dia:string>
10000 </dia:attribute>
10001 <dia:attribute name="type">
10002 <dia:string>##</dia:string>
10003 </dia:attribute>
10004 <dia:attribute name="visibility">
10005 <dia:enum val="0"/>
10006 </dia:attribute>
10007 <dia:attribute name="comment">
10008 <dia:string>##</dia:string>
10009 </dia:attribute>
10010 <dia:attribute name="abstract">
10011 <dia:boolean val="false"/>
10012 </dia:attribute>
10013 <dia:attribute name="inheritance_type">
10014 <dia:enum val="1"/>
10015 </dia:attribute>
10016 <dia:attribute name="query">
10017 <dia:boolean val="false"/>
10018 </dia:attribute>
10019 <dia:attribute name="class_scope">
10020 <dia:boolean val="false"/>
10021 </dia:attribute>
10022 <dia:attribute name="parameters">
10023 <dia:composite type="umlparameter">
10024 <dia:attribute name="name">
10025 <dia:string>#problem_number#</dia:string>
10026 </dia:attribute>
10027 <dia:attribute name="type">
10028 <dia:string>#scalar integer#</dia:string>
10029 </dia:attribute>
10030 <dia:attribute name="value">
10031 <dia:string>##</dia:string>
10032 </dia:attribute>
10033 <dia:attribute name="comment">
10034 <dia:string>##</dia:string>
10035 </dia:attribute>
10036 <dia:attribute name="kind">
10037 <dia:enum val="1"/>
10038 </dia:attribute>
10039 </dia:composite>
10040 <dia:composite type="umlparameter">
10041 <dia:attribute name="name">
10042 <dia:string>#column#</dia:string>
10043 </dia:attribute>
10044 <dia:attribute name="type">
10045 <dia:string>#scalar integer#</dia:string>
10046 </dia:attribute>
10047 <dia:attribute name="value">
10048 <dia:string>##</dia:string>
10049 </dia:attribute>
10050 <dia:attribute name="comment">
10051 <dia:string>##</dia:string>
10052 </dia:attribute>
10053 <dia:attribute name="kind">
10054 <dia:enum val="1"/>
10055 </dia:attribute>
10056 </dia:composite>
10057 <dia:composite type="umlparameter">
10058 <dia:attribute name="name">
10059 <dia:string>#column_head#</dia:string>
10060 </dia:attribute>
10061 <dia:attribute name="type">
10062 <dia:string>#scalar string#</dia:string>
10063 </dia:attribute>
10064 <dia:attribute name="value">
10065 <dia:string>##</dia:string>
10066 </dia:attribute>
10067 <dia:attribute name="comment">
10068 <dia:string>##</dia:string>
10069 </dia:attribute>
10070 <dia:attribute name="kind">
10071 <dia:enum val="1"/>
10072 </dia:attribute>
10073 </dia:composite>
10074 <dia:composite type="umlparameter">
10075 <dia:attribute name="name">
10076 <dia:string>#max#</dia:string>
10077 </dia:attribute>
10078 <dia:attribute name="type">
10079 <dia:string>#scalar number#</dia:string>
10080 </dia:attribute>
10081 <dia:attribute name="value">
10082 <dia:string>##</dia:string>
10083 </dia:attribute>
10084 <dia:attribute name="comment">
10085 <dia:string>##</dia:string>
10086 </dia:attribute>
10087 <dia:attribute name="kind">
10088 <dia:enum val="2"/>
10089 </dia:attribute>
10090 </dia:composite>
10091 </dia:attribute>
10092 </dia:composite>
10093 <dia:composite type="umloperation">
10094 <dia:attribute name="name">
10095 <dia:string>#min#</dia:string>
10096 </dia:attribute>
10097 <dia:attribute name="stereotype">
10098 <dia:string>##</dia:string>
10099 </dia:attribute>
10100 <dia:attribute name="type">
10101 <dia:string>##</dia:string>
10102 </dia:attribute>
10103 <dia:attribute name="visibility">
10104 <dia:enum val="0"/>
10105 </dia:attribute>
10106 <dia:attribute name="comment">
10107 <dia:string>##</dia:string>
10108 </dia:attribute>
10109 <dia:attribute name="abstract">
10110 <dia:boolean val="false"/>
10111 </dia:attribute>
10112 <dia:attribute name="inheritance_type">
10113 <dia:enum val="1"/>
10114 </dia:attribute>
10115 <dia:attribute name="query">
10116 <dia:boolean val="false"/>
10117 </dia:attribute>
10118 <dia:attribute name="class_scope">
10119 <dia:boolean val="false"/>
10120 </dia:attribute>
10121 <dia:attribute name="parameters">
10122 <dia:composite type="umlparameter">
10123 <dia:attribute name="name">
10124 <dia:string>#problem_number#</dia:string>
10125 </dia:attribute>
10126 <dia:attribute name="type">
10127 <dia:string>#scalar integer#</dia:string>
10128 </dia:attribute>
10129 <dia:attribute name="value">
10130 <dia:string>##</dia:string>
10131 </dia:attribute>
10132 <dia:attribute name="comment">
10133 <dia:string>##</dia:string>
10134 </dia:attribute>
10135 <dia:attribute name="kind">
10136 <dia:enum val="1"/>
10137 </dia:attribute>
10138 </dia:composite>
10139 <dia:composite type="umlparameter">
10140 <dia:attribute name="name">
10141 <dia:string>#column#</dia:string>
10142 </dia:attribute>
10143 <dia:attribute name="type">
10144 <dia:string>#scalar integer#</dia:string>
10145 </dia:attribute>
10146 <dia:attribute name="value">
10147 <dia:string>##</dia:string>
10148 </dia:attribute>
10149 <dia:attribute name="comment">
10150 <dia:string>##</dia:string>
10151 </dia:attribute>
10152 <dia:attribute name="kind">
10153 <dia:enum val="1"/>
10154 </dia:attribute>
10155 </dia:composite>
10156 <dia:composite type="umlparameter">
10157 <dia:attribute name="name">
10158 <dia:string>#column_head#</dia:string>
10159 </dia:attribute>
10160 <dia:attribute name="type">
10161 <dia:string>#scalar string#</dia:string>
10162 </dia:attribute>
10163 <dia:attribute name="value">
10164 <dia:string>##</dia:string>
10165 </dia:attribute>
10166 <dia:attribute name="comment">
10167 <dia:string>##</dia:string>
10168 </dia:attribute>
10169 <dia:attribute name="kind">
10170 <dia:enum val="1"/>
10171 </dia:attribute>
10172 </dia:composite>
10173 <dia:composite type="umlparameter">
10174 <dia:attribute name="name">
10175 <dia:string>#min#</dia:string>
10176 </dia:attribute>
10177 <dia:attribute name="type">
10178 <dia:string>#scalar number#</dia:string>
10179 </dia:attribute>
10180 <dia:attribute name="value">
10181 <dia:string>##</dia:string>
10182 </dia:attribute>
10183 <dia:attribute name="comment">
10184 <dia:string>##</dia:string>
10185 </dia:attribute>
10186 <dia:attribute name="kind">
10187 <dia:enum val="2"/>
10188 </dia:attribute>
10189 </dia:composite>
10190 </dia:attribute>
10191 </dia:composite>
10192 <dia:composite type="umloperation">
10193 <dia:attribute name="name">
10194 <dia:string>#remove_inits#</dia:string>
10195 </dia:attribute>
10196 <dia:attribute name="stereotype">
10197 <dia:string>##</dia:string>
10198 </dia:attribute>
10199 <dia:attribute name="type">
10200 <dia:string>##</dia:string>
10201 </dia:attribute>
10202 <dia:attribute name="visibility">
10203 <dia:enum val="0"/>
10204 </dia:attribute>
10205 <dia:attribute name="comment">
10206 <dia:string>##</dia:string>
10207 </dia:attribute>
10208 <dia:attribute name="abstract">
10209 <dia:boolean val="false"/>
10210 </dia:attribute>
10211 <dia:attribute name="inheritance_type">
10212 <dia:enum val="1"/>
10213 </dia:attribute>
10214 <dia:attribute name="query">
10215 <dia:boolean val="false"/>
10216 </dia:attribute>
10217 <dia:attribute name="class_scope">
10218 <dia:boolean val="false"/>
10219 </dia:attribute>
10220 <dia:attribute name="parameters">
10221 <dia:composite type="umlparameter">
10222 <dia:attribute name="name">
10223 <dia:string>#type#</dia:string>
10224 </dia:attribute>
10225 <dia:attribute name="type">
10226 <dia:string>#scalar string#</dia:string>
10227 </dia:attribute>
10228 <dia:attribute name="value">
10229 <dia:string>##</dia:string>
10230 </dia:attribute>
10231 <dia:attribute name="comment">
10232 <dia:string>##</dia:string>
10233 </dia:attribute>
10234 <dia:attribute name="kind">
10235 <dia:enum val="1"/>
10236 </dia:attribute>
10237 </dia:composite>
10238 <dia:composite type="umlparameter">
10239 <dia:attribute name="name">
10240 <dia:string>#labels#</dia:string>
10241 </dia:attribute>
10242 <dia:attribute name="type">
10243 <dia:string>#array of strings#</dia:string>
10244 </dia:attribute>
10245 <dia:attribute name="value">
10246 <dia:string>##</dia:string>
10247 </dia:attribute>
10248 <dia:attribute name="comment">
10249 <dia:string>##</dia:string>
10250 </dia:attribute>
10251 <dia:attribute name="kind">
10252 <dia:enum val="1"/>
10253 </dia:attribute>
10254 </dia:composite>
10255 <dia:composite type="umlparameter">
10256 <dia:attribute name="name">
10257 <dia:string>#indexes#</dia:string>
10258 </dia:attribute>
10259 <dia:attribute name="type">
10260 <dia:string>#array of integers#</dia:string>
10261 </dia:attribute>
10262 <dia:attribute name="value">
10263 <dia:string>##</dia:string>
10264 </dia:attribute>
10265 <dia:attribute name="comment">
10266 <dia:string>##</dia:string>
10267 </dia:attribute>
10268 <dia:attribute name="kind">
10269 <dia:enum val="1"/>
10270 </dia:attribute>
10271 </dia:composite>
10272 <dia:composite type="umlparameter">
10273 <dia:attribute name="name">
10274 <dia:string>#problem_number#</dia:string>
10275 </dia:attribute>
10276 <dia:attribute name="type">
10277 <dia:string>#scalar integer#</dia:string>
10278 </dia:attribute>
10279 <dia:attribute name="value">
10280 <dia:string>#1#</dia:string>
10281 </dia:attribute>
10282 <dia:attribute name="comment">
10283 <dia:string>##</dia:string>
10284 </dia:attribute>
10285 <dia:attribute name="kind">
10286 <dia:enum val="1"/>
10287 </dia:attribute>
10288 </dia:composite>
10289 </dia:attribute>
10290 </dia:composite>
10291 <dia:composite type="umloperation">
10292 <dia:attribute name="name">
10293 <dia:string>#fractions#</dia:string>
10294 </dia:attribute>
10295 <dia:attribute name="stereotype">
10296 <dia:string>##</dia:string>
10297 </dia:attribute>
10298 <dia:attribute name="type">
10299 <dia:string>##</dia:string>
10300 </dia:attribute>
10301 <dia:attribute name="visibility">
10302 <dia:enum val="0"/>
10303 </dia:attribute>
10304 <dia:attribute name="comment">
10305 <dia:string>##</dia:string>
10306 </dia:attribute>
10307 <dia:attribute name="abstract">
10308 <dia:boolean val="false"/>
10309 </dia:attribute>
10310 <dia:attribute name="inheritance_type">
10311 <dia:enum val="1"/>
10312 </dia:attribute>
10313 <dia:attribute name="query">
10314 <dia:boolean val="false"/>
10315 </dia:attribute>
10316 <dia:attribute name="class_scope">
10317 <dia:boolean val="false"/>
10318 </dia:attribute>
10319 <dia:attribute name="parameters">
10320 <dia:composite type="umlparameter">
10321 <dia:attribute name="name">
10322 <dia:string>#column#</dia:string>
10323 </dia:attribute>
10324 <dia:attribute name="type">
10325 <dia:string>#scalar integer#</dia:string>
10326 </dia:attribute>
10327 <dia:attribute name="value">
10328 <dia:string>##</dia:string>
10329 </dia:attribute>
10330 <dia:attribute name="comment">
10331 <dia:string>##</dia:string>
10332 </dia:attribute>
10333 <dia:attribute name="kind">
10334 <dia:enum val="1"/>
10335 </dia:attribute>
10336 </dia:composite>
10337 <dia:composite type="umlparameter">
10338 <dia:attribute name="name">
10339 <dia:string>#column_head#</dia:string>
10340 </dia:attribute>
10341 <dia:attribute name="type">
10342 <dia:string>#scalar string#</dia:string>
10343 </dia:attribute>
10344 <dia:attribute name="value">
10345 <dia:string>##</dia:string>
10346 </dia:attribute>
10347 <dia:attribute name="comment">
10348 <dia:string>##</dia:string>
10349 </dia:attribute>
10350 <dia:attribute name="kind">
10351 <dia:enum val="1"/>
10352 </dia:attribute>
10353 </dia:composite>
10354 <dia:composite type="umlparameter">
10355 <dia:attribute name="name">
10356 <dia:string>#problem_number#</dia:string>
10357 </dia:attribute>
10358 <dia:attribute name="type">
10359 <dia:string>#scalar integer#</dia:string>
10360 </dia:attribute>
10361 <dia:attribute name="value">
10362 <dia:string>##</dia:string>
10363 </dia:attribute>
10364 <dia:attribute name="comment">
10365 <dia:string>##</dia:string>
10366 </dia:attribute>
10367 <dia:attribute name="kind">
10368 <dia:enum val="1"/>
10369 </dia:attribute>
10370 </dia:composite>
10371 <dia:composite type="umlparameter">
10372 <dia:attribute name="name">
10373 <dia:string>#unique_in_individual#</dia:string>
10374 </dia:attribute>
10375 <dia:attribute name="type">
10376 <dia:string>#scalar boolean#</dia:string>
10377 </dia:attribute>
10378 <dia:attribute name="value">
10379 <dia:string>#1#</dia:string>
10380 </dia:attribute>
10381 <dia:attribute name="comment">
10382 <dia:string>##</dia:string>
10383 </dia:attribute>
10384 <dia:attribute name="kind">
10385 <dia:enum val="1"/>
10386 </dia:attribute>
10387 </dia:composite>
10388 <dia:composite type="umlparameter">
10389 <dia:attribute name="name">
10390 <dia:string>#fractions#</dia:string>
10391 </dia:attribute>
10392 <dia:attribute name="type">
10393 <dia:string>#hash of numbers#</dia:string>
10394 </dia:attribute>
10395 <dia:attribute name="value">
10396 <dia:string>##</dia:string>
10397 </dia:attribute>
10398 <dia:attribute name="comment">
10399 <dia:string>##</dia:string>
10400 </dia:attribute>
10401 <dia:attribute name="kind">
10402 <dia:enum val="2"/>
10403 </dia:attribute>
10404 </dia:composite>
10405 <dia:composite type="umlparameter">
10406 <dia:attribute name="name">
10407 <dia:string>#ignore_missing#</dia:string>
10408 </dia:attribute>
10409 <dia:attribute name="type">
10410 <dia:string>#scalar boolean#</dia:string>
10411 </dia:attribute>
10412 <dia:attribute name="value">
10413 <dia:string>##</dia:string>
10414 </dia:attribute>
10415 <dia:attribute name="comment">
10416 <dia:string>##</dia:string>
10417 </dia:attribute>
10418 <dia:attribute name="kind">
10419 <dia:enum val="1"/>
10420 </dia:attribute>
10421 </dia:composite>
10422 </dia:attribute>
10423 </dia:composite>
10424 <dia:composite type="umloperation">
10425 <dia:attribute name="name">
10426 <dia:string>#remove_records#</dia:string>
10427 </dia:attribute>
10428 <dia:attribute name="stereotype">
10429 <dia:string>##</dia:string>
10430 </dia:attribute>
10431 <dia:attribute name="type">
10432 <dia:string>##</dia:string>
10433 </dia:attribute>
10434 <dia:attribute name="visibility">
10435 <dia:enum val="0"/>
10436 </dia:attribute>
10437 <dia:attribute name="comment">
10438 <dia:string>##</dia:string>
10439 </dia:attribute>
10440 <dia:attribute name="abstract">
10441 <dia:boolean val="false"/>
10442 </dia:attribute>
10443 <dia:attribute name="inheritance_type">
10444 <dia:enum val="2"/>
10445 </dia:attribute>
10446 <dia:attribute name="query">
10447 <dia:boolean val="false"/>
10448 </dia:attribute>
10449 <dia:attribute name="class_scope">
10450 <dia:boolean val="false"/>
10451 </dia:attribute>
10452 <dia:attribute name="parameters">
10453 <dia:composite type="umlparameter">
10454 <dia:attribute name="name">
10455 <dia:string>#type#</dia:string>
10456 </dia:attribute>
10457 <dia:attribute name="type">
10458 <dia:string>#mandatory scalar string#</dia:string>
10459 </dia:attribute>
10460 <dia:attribute name="value">
10461 <dia:string>##</dia:string>
10462 </dia:attribute>
10463 <dia:attribute name="comment">
10464 <dia:string>##</dia:string>
10465 </dia:attribute>
10466 <dia:attribute name="kind">
10467 <dia:enum val="1"/>
10468 </dia:attribute>
10469 </dia:composite>
10470 <dia:composite type="umlparameter">
10471 <dia:attribute name="name">
10472 <dia:string>#problem_numbers#</dia:string>
10473 </dia:attribute>
10474 <dia:attribute name="type">
10475 <dia:string>#array of integers#</dia:string>
10476 </dia:attribute>
10477 <dia:attribute name="value">
10478 <dia:string>##</dia:string>
10479 </dia:attribute>
10480 <dia:attribute name="comment">
10481 <dia:string>##</dia:string>
10482 </dia:attribute>
10483 <dia:attribute name="kind">
10484 <dia:enum val="1"/>
10485 </dia:attribute>
10486 </dia:composite>
10487 </dia:attribute>
10488 </dia:composite>
10489 <dia:composite type="umloperation">
10490 <dia:attribute name="name">
10491 <dia:string>#table_files#</dia:string>
10492 </dia:attribute>
10493 <dia:attribute name="stereotype">
10494 <dia:string>##</dia:string>
10495 </dia:attribute>
10496 <dia:attribute name="type">
10497 <dia:string>#accessor#</dia:string>
10498 </dia:attribute>
10499 <dia:attribute name="visibility">
10500 <dia:enum val="0"/>
10501 </dia:attribute>
10502 <dia:attribute name="comment">
10503 <dia:string>##</dia:string>
10504 </dia:attribute>
10505 <dia:attribute name="abstract">
10506 <dia:boolean val="false"/>
10507 </dia:attribute>
10508 <dia:attribute name="inheritance_type">
10509 <dia:enum val="2"/>
10510 </dia:attribute>
10511 <dia:attribute name="query">
10512 <dia:boolean val="false"/>
10513 </dia:attribute>
10514 <dia:attribute name="class_scope">
10515 <dia:boolean val="false"/>
10516 </dia:attribute>
10517 <dia:attribute name="parameters">
10518 <dia:composite type="umlparameter">
10519 <dia:attribute name="name">
10520 <dia:string>#problem_numbers#</dia:string>
10521 </dia:attribute>
10522 <dia:attribute name="type">
10523 <dia:string>#array of integers#</dia:string>
10524 </dia:attribute>
10525 <dia:attribute name="value">
10526 <dia:string>##</dia:string>
10527 </dia:attribute>
10528 <dia:attribute name="comment">
10529 <dia:string>##</dia:string>
10530 </dia:attribute>
10531 <dia:attribute name="kind">
10532 <dia:enum val="1"/>
10533 </dia:attribute>
10534 </dia:composite>
10535 <dia:composite type="umlparameter">
10536 <dia:attribute name="name">
10537 <dia:string>#table_files#</dia:string>
10538 </dia:attribute>
10539 <dia:attribute name="type">
10540 <dia:string>#array of arrays#</dia:string>
10541 </dia:attribute>
10542 <dia:attribute name="value">
10543 <dia:string>##</dia:string>
10544 </dia:attribute>
10545 <dia:attribute name="comment">
10546 <dia:string>##</dia:string>
10547 </dia:attribute>
10548 <dia:attribute name="kind">
10549 <dia:enum val="2"/>
10550 </dia:attribute>
10551 </dia:composite>
10552 </dia:attribute>
10553 </dia:composite>
10554 <dia:composite type="umloperation">
10555 <dia:attribute name="name">
10556 <dia:string>#full_name#</dia:string>
10557 </dia:attribute>
10558 <dia:attribute name="stereotype">
10559 <dia:string>##</dia:string>
10560 </dia:attribute>
10561 <dia:attribute name="type">
10562 <dia:string>##</dia:string>
10563 </dia:attribute>
10564 <dia:attribute name="visibility">
10565 <dia:enum val="0"/>
10566 </dia:attribute>
10567 <dia:attribute name="comment">
10568 <dia:string>##</dia:string>
10569 </dia:attribute>
10570 <dia:attribute name="abstract">
10571 <dia:boolean val="false"/>
10572 </dia:attribute>
10573 <dia:attribute name="inheritance_type">
10574 <dia:enum val="2"/>
10575 </dia:attribute>
10576 <dia:attribute name="query">
10577 <dia:boolean val="false"/>
10578 </dia:attribute>
10579 <dia:attribute name="class_scope">
10580 <dia:boolean val="false"/>
10581 </dia:attribute>
10582 <dia:attribute name="parameters">
10583 <dia:composite type="umlparameter">
10584 <dia:attribute name="name">
10585 <dia:string>#full_name#</dia:string>
10586 </dia:attribute>
10587 <dia:attribute name="type">
10588 <dia:string>#scalar string#</dia:string>
10589 </dia:attribute>
10590 <dia:attribute name="value">
10591 <dia:string>##</dia:string>
10592 </dia:attribute>
10593 <dia:attribute name="comment">
10594 <dia:string>##</dia:string>
10595 </dia:attribute>
10596 <dia:attribute name="kind">
10597 <dia:enum val="2"/>
10598 </dia:attribute>
10599 </dia:composite>
10600 </dia:attribute>
10601 </dia:composite>
10602 <dia:composite type="umloperation">
10603 <dia:attribute name="name">
10604 <dia:string>#add_extra_data_code#</dia:string>
10605 </dia:attribute>
10606 <dia:attribute name="stereotype">
10607 <dia:string>##</dia:string>
10608 </dia:attribute>
10609 <dia:attribute name="type">
10610 <dia:string>##</dia:string>
10611 </dia:attribute>
10612 <dia:attribute name="visibility">
10613 <dia:enum val="0"/>
10614 </dia:attribute>
10615 <dia:attribute name="comment">
10616 <dia:string>##</dia:string>
10617 </dia:attribute>
10618 <dia:attribute name="abstract">
10619 <dia:boolean val="false"/>
10620 </dia:attribute>
10621 <dia:attribute name="inheritance_type">
10622 <dia:enum val="2"/>
10623 </dia:attribute>
10624 <dia:attribute name="query">
10625 <dia:boolean val="false"/>
10626 </dia:attribute>
10627 <dia:attribute name="class_scope">
10628 <dia:boolean val="false"/>
10629 </dia:attribute>
10630 <dia:attribute name="parameters"/>
10631 </dia:composite>
10632 <dia:composite type="umloperation">
10633 <dia:attribute name="name">
10634 <dia:string>#write_readers#</dia:string>
10635 </dia:attribute>
10636 <dia:attribute name="stereotype">
10637 <dia:string>##</dia:string>
10638 </dia:attribute>
10639 <dia:attribute name="type">
10640 <dia:string>##</dia:string>
10641 </dia:attribute>
10642 <dia:attribute name="visibility">
10643 <dia:enum val="0"/>
10644 </dia:attribute>
10645 <dia:attribute name="comment">
10646 <dia:string>##</dia:string>
10647 </dia:attribute>
10648 <dia:attribute name="abstract">
10649 <dia:boolean val="false"/>
10650 </dia:attribute>
10651 <dia:attribute name="inheritance_type">
10652 <dia:enum val="2"/>
10653 </dia:attribute>
10654 <dia:attribute name="query">
10655 <dia:boolean val="false"/>
10656 </dia:attribute>
10657 <dia:attribute name="class_scope">
10658 <dia:boolean val="false"/>
10659 </dia:attribute>
10660 <dia:attribute name="parameters"/>
10661 </dia:composite>
10662 <dia:composite type="umloperation">
10663 <dia:attribute name="name">
10664 <dia:string>#write_get_subs#</dia:string>
10665 </dia:attribute>
10666 <dia:attribute name="stereotype">
10667 <dia:string>##</dia:string>
10668 </dia:attribute>
10669 <dia:attribute name="type">
10670 <dia:string>##</dia:string>
10671 </dia:attribute>
10672 <dia:attribute name="visibility">
10673 <dia:enum val="0"/>
10674 </dia:attribute>
10675 <dia:attribute name="comment">
10676 <dia:string>##</dia:string>
10677 </dia:attribute>
10678 <dia:attribute name="abstract">
10679 <dia:boolean val="false"/>
10680 </dia:attribute>
10681 <dia:attribute name="inheritance_type">
10682 <dia:enum val="2"/>
10683 </dia:attribute>
10684 <dia:attribute name="query">
10685 <dia:boolean val="false"/>
10686 </dia:attribute>
10687 <dia:attribute name="class_scope">
10688 <dia:boolean val="false"/>
10689 </dia:attribute>
10690 <dia:attribute name="parameters"/>
10691 </dia:composite>
10692 <dia:composite type="umloperation">
10693 <dia:attribute name="name">
10694 <dia:string>#is_simulation#</dia:string>
10695 </dia:attribute>
10696 <dia:attribute name="stereotype">
10697 <dia:string>##</dia:string>
10698 </dia:attribute>
10699 <dia:attribute name="type">
10700 <dia:string>##</dia:string>
10701 </dia:attribute>
10702 <dia:attribute name="visibility">
10703 <dia:enum val="0"/>
10704 </dia:attribute>
10705 <dia:attribute name="comment">
10706 <dia:string>##</dia:string>
10707 </dia:attribute>
10708 <dia:attribute name="abstract">
10709 <dia:boolean val="false"/>
10710 </dia:attribute>
10711 <dia:attribute name="inheritance_type">
10712 <dia:enum val="2"/>
10713 </dia:attribute>
10714 <dia:attribute name="query">
10715 <dia:boolean val="false"/>
10716 </dia:attribute>
10717 <dia:attribute name="class_scope">
10718 <dia:boolean val="false"/>
10719 </dia:attribute>
10720 <dia:attribute name="parameters">
10721 <dia:composite type="umlparameter">
10722 <dia:attribute name="name">
10723 <dia:string>#problem_number#</dia:string>
10724 </dia:attribute>
10725 <dia:attribute name="type">
10726 <dia:string>#scalar integer#</dia:string>
10727 </dia:attribute>
10728 <dia:attribute name="value">
10729 <dia:string>#0#</dia:string>
10730 </dia:attribute>
10731 <dia:attribute name="comment">
10732 <dia:string>##</dia:string>
10733 </dia:attribute>
10734 <dia:attribute name="kind">
10735 <dia:enum val="1"/>
10736 </dia:attribute>
10737 </dia:composite>
10738 <dia:composite type="umlparameter">
10739 <dia:attribute name="name">
10740 <dia:string>#is_sim#</dia:string>
10741 </dia:attribute>
10742 <dia:attribute name="type">
10743 <dia:string>#scalar boolean#</dia:string>
10744 </dia:attribute>
10745 <dia:attribute name="value">
10746 <dia:string>#0#</dia:string>
10747 </dia:attribute>
10748 <dia:attribute name="comment">
10749 <dia:string>##</dia:string>
10750 </dia:attribute>
10751 <dia:attribute name="kind">
10752 <dia:enum val="2"/>
10753 </dia:attribute>
10754 </dia:composite>
10755 </dia:attribute>
10756 </dia:composite>
10757 <dia:composite type="umloperation">
10758 <dia:attribute name="name">
10759 <dia:string>#subroutine_files#</dia:string>
10760 </dia:attribute>
10761 <dia:attribute name="stereotype">
10762 <dia:string>##</dia:string>
10763 </dia:attribute>
10764 <dia:attribute name="type">
10765 <dia:string>##</dia:string>
10766 </dia:attribute>
10767 <dia:attribute name="visibility">
10768 <dia:enum val="0"/>
10769 </dia:attribute>
10770 <dia:attribute name="comment">
10771 <dia:string>##</dia:string>
10772 </dia:attribute>
10773 <dia:attribute name="abstract">
10774 <dia:boolean val="false"/>
10775 </dia:attribute>
10776 <dia:attribute name="inheritance_type">
10777 <dia:enum val="2"/>
10778 </dia:attribute>
10779 <dia:attribute name="query">
10780 <dia:boolean val="false"/>
10781 </dia:attribute>
10782 <dia:attribute name="class_scope">
10783 <dia:boolean val="false"/>
10784 </dia:attribute>
10785 <dia:attribute name="parameters">
10786 <dia:composite type="umlparameter">
10787 <dia:attribute name="name">
10788 <dia:string>#fsubs#</dia:string>
10789 </dia:attribute>
10790 <dia:attribute name="type">
10791 <dia:string>#array of strings#</dia:string>
10792 </dia:attribute>
10793 <dia:attribute name="value">
10794 <dia:string>##</dia:string>
10795 </dia:attribute>
10796 <dia:attribute name="comment">
10797 <dia:string>##</dia:string>
10798 </dia:attribute>
10799 <dia:attribute name="kind">
10800 <dia:enum val="2"/>
10801 </dia:attribute>
10802 </dia:composite>
10803 </dia:attribute>
10804 </dia:composite>
10805 <dia:composite type="umloperation">
10806 <dia:attribute name="name">
10807 <dia:string>#randomize_inits#</dia:string>
10808 </dia:attribute>
10809 <dia:attribute name="stereotype">
10810 <dia:string>##</dia:string>
10811 </dia:attribute>
10812 <dia:attribute name="type">
10813 <dia:string>##</dia:string>
10814 </dia:attribute>
10815 <dia:attribute name="visibility">
10816 <dia:enum val="0"/>
10817 </dia:attribute>
10818 <dia:attribute name="comment">
10819 <dia:string>##</dia:string>
10820 </dia:attribute>
10821 <dia:attribute name="abstract">
10822 <dia:boolean val="false"/>
10823 </dia:attribute>
10824 <dia:attribute name="inheritance_type">
10825 <dia:enum val="2"/>
10826 </dia:attribute>
10827 <dia:attribute name="query">
10828 <dia:boolean val="false"/>
10829 </dia:attribute>
10830 <dia:attribute name="class_scope">
10831 <dia:boolean val="false"/>
10832 </dia:attribute>
10833 <dia:attribute name="parameters">
10834 <dia:composite type="umlparameter">
10835 <dia:attribute name="name">
10836 <dia:string>#degree#</dia:string>
10837 </dia:attribute>
10838 <dia:attribute name="type">
10839 <dia:string>#scalar number#</dia:string>
10840 </dia:attribute>
10841 <dia:attribute name="value">
10842 <dia:string>##</dia:string>
10843 </dia:attribute>
10844 <dia:attribute name="comment">
10845 <dia:string>##</dia:string>
10846 </dia:attribute>
10847 <dia:attribute name="kind">
10848 <dia:enum val="1"/>
10849 </dia:attribute>
10850 </dia:composite>
10851 </dia:attribute>
10852 </dia:composite>
10853 <dia:composite type="umloperation">
10854 <dia:attribute name="name">
10855 <dia:string>#wrap_data#</dia:string>
10856 </dia:attribute>
10857 <dia:attribute name="stereotype">
10858 <dia:string>##</dia:string>
10859 </dia:attribute>
10860 <dia:attribute name="type">
10861 <dia:string>##</dia:string>
10862 </dia:attribute>
10863 <dia:attribute name="visibility">
10864 <dia:enum val="0"/>
10865 </dia:attribute>
10866 <dia:attribute name="comment">
10867 <dia:string>##</dia:string>
10868 </dia:attribute>
10869 <dia:attribute name="abstract">
10870 <dia:boolean val="false"/>
10871 </dia:attribute>
10872 <dia:attribute name="inheritance_type">
10873 <dia:enum val="2"/>
10874 </dia:attribute>
10875 <dia:attribute name="query">
10876 <dia:boolean val="false"/>
10877 </dia:attribute>
10878 <dia:attribute name="class_scope">
10879 <dia:boolean val="false"/>
10880 </dia:attribute>
10881 <dia:attribute name="parameters">
10882 <dia:composite type="umlparameter">
10883 <dia:attribute name="name">
10884 <dia:string>#cont_column#</dia:string>
10885 </dia:attribute>
10886 <dia:attribute name="type">
10887 <dia:string>#scalar integer#</dia:string>
10888 </dia:attribute>
10889 <dia:attribute name="value">
10890 <dia:string>##</dia:string>
10891 </dia:attribute>
10892 <dia:attribute name="comment">
10893 <dia:string>##</dia:string>
10894 </dia:attribute>
10895 <dia:attribute name="kind">
10896 <dia:enum val="1"/>
10897 </dia:attribute>
10898 </dia:composite>
10899 <dia:composite type="umlparameter">
10900 <dia:attribute name="name">
10901 <dia:string>#wrap_column#</dia:string>
10902 </dia:attribute>
10903 <dia:attribute name="type">
10904 <dia:string>#scalar integer#</dia:string>
10905 </dia:attribute>
10906 <dia:attribute name="value">
10907 <dia:string>##</dia:string>
10908 </dia:attribute>
10909 <dia:attribute name="comment">
10910 <dia:string>##</dia:string>
10911 </dia:attribute>
10912 <dia:attribute name="kind">
10913 <dia:enum val="1"/>
10914 </dia:attribute>
10915 </dia:composite>
10916 </dia:attribute>
10917 </dia:composite>
10918 <dia:composite type="umloperation">
10919 <dia:attribute name="name">
10920 <dia:string>#unwrap_data#</dia:string>
10921 </dia:attribute>
10922 <dia:attribute name="stereotype">
10923 <dia:string>##</dia:string>
10924 </dia:attribute>
10925 <dia:attribute name="type">
10926 <dia:string>##</dia:string>
10927 </dia:attribute>
10928 <dia:attribute name="visibility">
10929 <dia:enum val="0"/>
10930 </dia:attribute>
10931 <dia:attribute name="comment">
10932 <dia:string>##</dia:string>
10933 </dia:attribute>
10934 <dia:attribute name="abstract">
10935 <dia:boolean val="false"/>
10936 </dia:attribute>
10937 <dia:attribute name="inheritance_type">
10938 <dia:enum val="2"/>
10939 </dia:attribute>
10940 <dia:attribute name="query">
10941 <dia:boolean val="false"/>
10942 </dia:attribute>
10943 <dia:attribute name="class_scope">
10944 <dia:boolean val="false"/>
10945 </dia:attribute>
10946 <dia:attribute name="parameters"/>
10947 </dia:composite>
10948 <dia:composite type="umloperation">
10949 <dia:attribute name="name">
10950 <dia:string>#flush_data#</dia:string>
10951 </dia:attribute>
10952 <dia:attribute name="stereotype">
10953 <dia:string>##</dia:string>
10954 </dia:attribute>
10955 <dia:attribute name="type">
10956 <dia:string>##</dia:string>
10957 </dia:attribute>
10958 <dia:attribute name="visibility">
10959 <dia:enum val="0"/>
10960 </dia:attribute>
10961 <dia:attribute name="comment">
10962 <dia:string>##</dia:string>
10963 </dia:attribute>
10964 <dia:attribute name="abstract">
10965 <dia:boolean val="false"/>
10966 </dia:attribute>
10967 <dia:attribute name="inheritance_type">
10968 <dia:enum val="2"/>
10969 </dia:attribute>
10970 <dia:attribute name="query">
10971 <dia:boolean val="false"/>
10972 </dia:attribute>
10973 <dia:attribute name="class_scope">
10974 <dia:boolean val="false"/>
10975 </dia:attribute>
10976 <dia:attribute name="parameters"/>
10977 </dia:composite>
10978 <dia:composite type="umloperation">
10979 <dia:attribute name="name">
10980 <dia:string>#register_in_database#</dia:string>
10981 </dia:attribute>
10982 <dia:attribute name="stereotype">
10983 <dia:string>##</dia:string>
10984 </dia:attribute>
10985 <dia:attribute name="type">
10986 <dia:string>##</dia:string>
10987 </dia:attribute>
10988 <dia:attribute name="visibility">
10989 <dia:enum val="0"/>
10990 </dia:attribute>
10991 <dia:attribute name="comment">
10992 <dia:string>##</dia:string>
10993 </dia:attribute>
10994 <dia:attribute name="abstract">
10995 <dia:boolean val="false"/>
10996 </dia:attribute>
10997 <dia:attribute name="inheritance_type">
10998 <dia:enum val="2"/>
10999 </dia:attribute>
11000 <dia:attribute name="query">
11001 <dia:boolean val="false"/>
11002 </dia:attribute>
11003 <dia:attribute name="class_scope">
11004 <dia:boolean val="false"/>
11005 </dia:attribute>
11006 <dia:attribute name="parameters">
11007 <dia:composite type="umlparameter">
11008 <dia:attribute name="name">
11009 <dia:string>#force#</dia:string>
11010 </dia:attribute>
11011 <dia:attribute name="type">
11012 <dia:string>#scalar boolean#</dia:string>
11013 </dia:attribute>
11014 <dia:attribute name="value">
11015 <dia:string>#0#</dia:string>
11016 </dia:attribute>
11017 <dia:attribute name="comment">
11018 <dia:string>##</dia:string>
11019 </dia:attribute>
11020 <dia:attribute name="kind">
11021 <dia:enum val="1"/>
11022 </dia:attribute>
11023 </dia:composite>
11024 <dia:composite type="umlparameter">
11025 <dia:attribute name="name">
11026 <dia:string>#model_id#</dia:string>
11027 </dia:attribute>
11028 <dia:attribute name="type">
11029 <dia:string>#scalar integer#</dia:string>
11030 </dia:attribute>
11031 <dia:attribute name="value">
11032 <dia:string>##</dia:string>
11033 </dia:attribute>
11034 <dia:attribute name="comment">
11035 <dia:string>##</dia:string>
11036 </dia:attribute>
11037 <dia:attribute name="kind">
11038 <dia:enum val="2"/>
11039 </dia:attribute>
11040 </dia:composite>
11041 </dia:attribute>
11042 </dia:composite>
11043 <dia:composite type="umloperation">
11044 <dia:attribute name="name">
11045 <dia:string>#remove_option#</dia:string>
11046 </dia:attribute>
11047 <dia:attribute name="stereotype">
11048 <dia:string>##</dia:string>
11049 </dia:attribute>
11050 <dia:attribute name="type">
11051 <dia:string>##</dia:string>
11052 </dia:attribute>
11053 <dia:attribute name="visibility">
11054 <dia:enum val="0"/>
11055 </dia:attribute>
11056 <dia:attribute name="comment">
11057 <dia:string>##</dia:string>
11058 </dia:attribute>
11059 <dia:attribute name="abstract">
11060 <dia:boolean val="false"/>
11061 </dia:attribute>
11062 <dia:attribute name="inheritance_type">
11063 <dia:enum val="2"/>
11064 </dia:attribute>
11065 <dia:attribute name="query">
11066 <dia:boolean val="false"/>
11067 </dia:attribute>
11068 <dia:attribute name="class_scope">
11069 <dia:boolean val="false"/>
11070 </dia:attribute>
11071 <dia:attribute name="parameters">
11072 <dia:composite type="umlparameter">
11073 <dia:attribute name="name">
11074 <dia:string>#problem_numbers#</dia:string>
11075 </dia:attribute>
11076 <dia:attribute name="type">
11077 <dia:string>#array of integers#</dia:string>
11078 </dia:attribute>
11079 <dia:attribute name="value">
11080 <dia:string>##</dia:string>
11081 </dia:attribute>
11082 <dia:attribute name="comment">
11083 <dia:string>##</dia:string>
11084 </dia:attribute>
11085 <dia:attribute name="kind">
11086 <dia:enum val="1"/>
11087 </dia:attribute>
11088 </dia:composite>
11089 <dia:composite type="umlparameter">
11090 <dia:attribute name="name">
11091 <dia:string>#record_name#</dia:string>
11092 </dia:attribute>
11093 <dia:attribute name="type">
11094 <dia:string>#scalar string#</dia:string>
11095 </dia:attribute>
11096 <dia:attribute name="value">
11097 <dia:string>##</dia:string>
11098 </dia:attribute>
11099 <dia:attribute name="comment">
11100 <dia:string>##</dia:string>
11101 </dia:attribute>
11102 <dia:attribute name="kind">
11103 <dia:enum val="1"/>
11104 </dia:attribute>
11105 </dia:composite>
11106 <dia:composite type="umlparameter">
11107 <dia:attribute name="name">
11108 <dia:string>#option_name#</dia:string>
11109 </dia:attribute>
11110 <dia:attribute name="type">
11111 <dia:string>#scalar string#</dia:string>
11112 </dia:attribute>
11113 <dia:attribute name="value">
11114 <dia:string>##</dia:string>
11115 </dia:attribute>
11116 <dia:attribute name="comment">
11117 <dia:string>##</dia:string>
11118 </dia:attribute>
11119 <dia:attribute name="kind">
11120 <dia:enum val="1"/>
11121 </dia:attribute>
11122 </dia:composite>
11123 <dia:composite type="umlparameter">
11124 <dia:attribute name="name">
11125 <dia:string>#fuzzy_match#</dia:string>
11126 </dia:attribute>
11127 <dia:attribute name="type">
11128 <dia:string>#scalar boolean#</dia:string>
11129 </dia:attribute>
11130 <dia:attribute name="value">
11131 <dia:string>#0#</dia:string>
11132 </dia:attribute>
11133 <dia:attribute name="comment">
11134 <dia:string>##</dia:string>
11135 </dia:attribute>
11136 <dia:attribute name="kind">
11137 <dia:enum val="1"/>
11138 </dia:attribute>
11139 </dia:composite>
11140 </dia:attribute>
11141 </dia:composite>
11142 <dia:composite type="umloperation">
11143 <dia:attribute name="name">
11144 <dia:string>#add_option#</dia:string>
11145 </dia:attribute>
11146 <dia:attribute name="stereotype">
11147 <dia:string>##</dia:string>
11148 </dia:attribute>
11149 <dia:attribute name="type">
11150 <dia:string>##</dia:string>
11151 </dia:attribute>
11152 <dia:attribute name="visibility">
11153 <dia:enum val="0"/>
11154 </dia:attribute>
11155 <dia:attribute name="comment">
11156 <dia:string>##</dia:string>
11157 </dia:attribute>
11158 <dia:attribute name="abstract">
11159 <dia:boolean val="false"/>
11160 </dia:attribute>
11161 <dia:attribute name="inheritance_type">
11162 <dia:enum val="2"/>
11163 </dia:attribute>
11164 <dia:attribute name="query">
11165 <dia:boolean val="false"/>
11166 </dia:attribute>
11167 <dia:attribute name="class_scope">
11168 <dia:boolean val="false"/>
11169 </dia:attribute>
11170 <dia:attribute name="parameters">
11171 <dia:composite type="umlparameter">
11172 <dia:attribute name="name">
11173 <dia:string>#problem_numbers#</dia:string>
11174 </dia:attribute>
11175 <dia:attribute name="type">
11176 <dia:string>#array of integers#</dia:string>
11177 </dia:attribute>
11178 <dia:attribute name="value">
11179 <dia:string>##</dia:string>
11180 </dia:attribute>
11181 <dia:attribute name="comment">
11182 <dia:string>##</dia:string>
11183 </dia:attribute>
11184 <dia:attribute name="kind">
11185 <dia:enum val="1"/>
11186 </dia:attribute>
11187 </dia:composite>
11188 <dia:composite type="umlparameter">
11189 <dia:attribute name="name">
11190 <dia:string>#record_name#</dia:string>
11191 </dia:attribute>
11192 <dia:attribute name="type">
11193 <dia:string>#scalar string#</dia:string>
11194 </dia:attribute>
11195 <dia:attribute name="value">
11196 <dia:string>##</dia:string>
11197 </dia:attribute>
11198 <dia:attribute name="comment">
11199 <dia:string>##</dia:string>
11200 </dia:attribute>
11201 <dia:attribute name="kind">
11202 <dia:enum val="1"/>
11203 </dia:attribute>
11204 </dia:composite>
11205 <dia:composite type="umlparameter">
11206 <dia:attribute name="name">
11207 <dia:string>#option_name#</dia:string>
11208 </dia:attribute>
11209 <dia:attribute name="type">
11210 <dia:string>#scalar string#</dia:string>
11211 </dia:attribute>
11212 <dia:attribute name="value">
11213 <dia:string>##</dia:string>
11214 </dia:attribute>
11215 <dia:attribute name="comment">
11216 <dia:string>##</dia:string>
11217 </dia:attribute>
11218 <dia:attribute name="kind">
11219 <dia:enum val="1"/>
11220 </dia:attribute>
11221 </dia:composite>
11222 <dia:composite type="umlparameter">
11223 <dia:attribute name="name">
11224 <dia:string>#option_value#</dia:string>
11225 </dia:attribute>
11226 <dia:attribute name="type">
11227 <dia:string>#scalar#</dia:string>
11228 </dia:attribute>
11229 <dia:attribute name="value">
11230 <dia:string>##</dia:string>
11231 </dia:attribute>
11232 <dia:attribute name="comment">
11233 <dia:string>##</dia:string>
11234 </dia:attribute>
11235 <dia:attribute name="kind">
11236 <dia:enum val="1"/>
11237 </dia:attribute>
11238 </dia:composite>
11239 <dia:composite type="umlparameter">
11240 <dia:attribute name="name">
11241 <dia:string>#add_record#</dia:string>
11242 </dia:attribute>
11243 <dia:attribute name="type">
11244 <dia:string>#scalar boolean#</dia:string>
11245 </dia:attribute>
11246 <dia:attribute name="value">
11247 <dia:string>#0#</dia:string>
11248 </dia:attribute>
11249 <dia:attribute name="comment">
11250 <dia:string>##</dia:string>
11251 </dia:attribute>
11252 <dia:attribute name="kind">
11253 <dia:enum val="1"/>
11254 </dia:attribute>
11255 </dia:composite>
11256 </dia:attribute>
11257 </dia:composite>
11258 <dia:composite type="umloperation">
11259 <dia:attribute name="name">
11260 <dia:string>#set_option#</dia:string>
11261 </dia:attribute>
11262 <dia:attribute name="stereotype">
11263 <dia:string>##</dia:string>
11264 </dia:attribute>
11265 <dia:attribute name="type">
11266 <dia:string>##</dia:string>
11267 </dia:attribute>
11268 <dia:attribute name="visibility">
11269 <dia:enum val="0"/>
11270 </dia:attribute>
11271 <dia:attribute name="comment">
11272 <dia:string>##</dia:string>
11273 </dia:attribute>
11274 <dia:attribute name="abstract">
11275 <dia:boolean val="false"/>
11276 </dia:attribute>
11277 <dia:attribute name="inheritance_type">
11278 <dia:enum val="2"/>
11279 </dia:attribute>
11280 <dia:attribute name="query">
11281 <dia:boolean val="false"/>
11282 </dia:attribute>
11283 <dia:attribute name="class_scope">
11284 <dia:boolean val="false"/>
11285 </dia:attribute>
11286 <dia:attribute name="parameters">
11287 <dia:composite type="umlparameter">
11288 <dia:attribute name="name">
11289 <dia:string>#problem_numbers#</dia:string>
11290 </dia:attribute>
11291 <dia:attribute name="type">
11292 <dia:string>#array of integers#</dia:string>
11293 </dia:attribute>
11294 <dia:attribute name="value">
11295 <dia:string>##</dia:string>
11296 </dia:attribute>
11297 <dia:attribute name="comment">
11298 <dia:string>##</dia:string>
11299 </dia:attribute>
11300 <dia:attribute name="kind">
11301 <dia:enum val="1"/>
11302 </dia:attribute>
11303 </dia:composite>
11304 <dia:composite type="umlparameter">
11305 <dia:attribute name="name">
11306 <dia:string>#record_name#</dia:string>
11307 </dia:attribute>
11308 <dia:attribute name="type">
11309 <dia:string>#scalar string#</dia:string>
11310 </dia:attribute>
11311 <dia:attribute name="value">
11312 <dia:string>##</dia:string>
11313 </dia:attribute>
11314 <dia:attribute name="comment">
11315 <dia:string>##</dia:string>
11316 </dia:attribute>
11317 <dia:attribute name="kind">
11318 <dia:enum val="1"/>
11319 </dia:attribute>
11320 </dia:composite>
11321 <dia:composite type="umlparameter">
11322 <dia:attribute name="name">
11323 <dia:string>#option_name#</dia:string>
11324 </dia:attribute>
11325 <dia:attribute name="type">
11326 <dia:string>#scalar string#</dia:string>
11327 </dia:attribute>
11328 <dia:attribute name="value">
11329 <dia:string>##</dia:string>
11330 </dia:attribute>
11331 <dia:attribute name="comment">
11332 <dia:string>##</dia:string>
11333 </dia:attribute>
11334 <dia:attribute name="kind">
11335 <dia:enum val="1"/>
11336 </dia:attribute>
11337 </dia:composite>
11338 <dia:composite type="umlparameter">
11339 <dia:attribute name="name">
11340 <dia:string>#option_value#</dia:string>
11341 </dia:attribute>
11342 <dia:attribute name="type">
11343 <dia:string>#scalar#</dia:string>
11344 </dia:attribute>
11345 <dia:attribute name="value">
11346 <dia:string>##</dia:string>
11347 </dia:attribute>
11348 <dia:attribute name="comment">
11349 <dia:string>##</dia:string>
11350 </dia:attribute>
11351 <dia:attribute name="kind">
11352 <dia:enum val="1"/>
11353 </dia:attribute>
11354 </dia:composite>
11355 <dia:composite type="umlparameter">
11356 <dia:attribute name="name">
11357 <dia:string>#fuzzy_match#</dia:string>
11358 </dia:attribute>
11359 <dia:attribute name="type">
11360 <dia:string>#scalar boolean#</dia:string>
11361 </dia:attribute>
11362 <dia:attribute name="value">
11363 <dia:string>#0#</dia:string>
11364 </dia:attribute>
11365 <dia:attribute name="comment">
11366 <dia:string>##</dia:string>
11367 </dia:attribute>
11368 <dia:attribute name="kind">
11369 <dia:enum val="1"/>
11370 </dia:attribute>
11371 </dia:composite>
11372 </dia:attribute>
11373 </dia:composite>
11374 <dia:composite type="umloperation">
11375 <dia:attribute name="name">
11376 <dia:string>#add_marginals_code#</dia:string>
11377 </dia:attribute>
11378 <dia:attribute name="stereotype">
11379 <dia:string>##</dia:string>
11380 </dia:attribute>
11381 <dia:attribute name="type">
11382 <dia:string>##</dia:string>
11383 </dia:attribute>
11384 <dia:attribute name="visibility">
11385 <dia:enum val="0"/>
11386 </dia:attribute>
11387 <dia:attribute name="comment">
11388 <dia:string>##</dia:string>
11389 </dia:attribute>
11390 <dia:attribute name="abstract">
11391 <dia:boolean val="false"/>
11392 </dia:attribute>
11393 <dia:attribute name="inheritance_type">
11394 <dia:enum val="2"/>
11395 </dia:attribute>
11396 <dia:attribute name="query">
11397 <dia:boolean val="false"/>
11398 </dia:attribute>
11399 <dia:attribute name="class_scope">
11400 <dia:boolean val="false"/>
11401 </dia:attribute>
11402 <dia:attribute name="parameters">
11403 <dia:composite type="umlparameter">
11404 <dia:attribute name="name">
11405 <dia:string>#problem_numbers#</dia:string>
11406 </dia:attribute>
11407 <dia:attribute name="type">
11408 <dia:string>#array of integers#</dia:string>
11409 </dia:attribute>
11410 <dia:attribute name="value">
11411 <dia:string>##</dia:string>
11412 </dia:attribute>
11413 <dia:attribute name="comment">
11414 <dia:string>##</dia:string>
11415 </dia:attribute>
11416 <dia:attribute name="kind">
11417 <dia:enum val="1"/>
11418 </dia:attribute>
11419 </dia:composite>
11420 <dia:composite type="umlparameter">
11421 <dia:attribute name="name">
11422 <dia:string>#nomegas#</dia:string>
11423 </dia:attribute>
11424 <dia:attribute name="type">
11425 <dia:string>#array of integers#</dia:string>
11426 </dia:attribute>
11427 <dia:attribute name="value">
11428 <dia:string>##</dia:string>
11429 </dia:attribute>
11430 <dia:attribute name="comment">
11431 <dia:string>##</dia:string>
11432 </dia:attribute>
11433 <dia:attribute name="kind">
11434 <dia:enum val="1"/>
11435 </dia:attribute>
11436 </dia:composite>
11437 </dia:attribute>
11438 </dia:composite>
11439 <dia:composite type="umloperation">
11440 <dia:attribute name="name">
11441 <dia:string>#problem_structure#</dia:string>
11442 </dia:attribute>
11443 <dia:attribute name="stereotype">
11444 <dia:string>##</dia:string>
11445 </dia:attribute>
11446 <dia:attribute name="type">
11447 <dia:string>##</dia:string>
11448 </dia:attribute>
11449 <dia:attribute name="visibility">
11450 <dia:enum val="0"/>
11451 </dia:attribute>
11452 <dia:attribute name="comment">
11453 <dia:string>##</dia:string>
11454 </dia:attribute>
11455 <dia:attribute name="abstract">
11456 <dia:boolean val="false"/>
11457 </dia:attribute>
11458 <dia:attribute name="inheritance_type">
11459 <dia:enum val="2"/>
11460 </dia:attribute>
11461 <dia:attribute name="query">
11462 <dia:boolean val="false"/>
11463 </dia:attribute>
11464 <dia:attribute name="class_scope">
11465 <dia:boolean val="false"/>
11466 </dia:attribute>
11467 <dia:attribute name="parameters">
11468 <dia:composite type="umlparameter">
11469 <dia:attribute name="name">
11470 <dia:string>#subproblems#</dia:string>
11471 </dia:attribute>
11472 <dia:attribute name="type">
11473 <dia:string>#array of integers#</dia:string>
11474 </dia:attribute>
11475 <dia:attribute name="value">
11476 <dia:string>##</dia:string>
11477 </dia:attribute>
11478 <dia:attribute name="comment">
11479 <dia:string>##</dia:string>
11480 </dia:attribute>
11481 <dia:attribute name="kind">
11482 <dia:enum val="2"/>
11483 </dia:attribute>
11484 </dia:composite>
11485 </dia:attribute>
11486 </dia:composite>
11487 <dia:composite type="umloperation">
11488 <dia:attribute name="name">
11489 <dia:string>#add_nonparametric_code#</dia:string>
11490 </dia:attribute>
11491 <dia:attribute name="stereotype">
11492 <dia:string>##</dia:string>
11493 </dia:attribute>
11494 <dia:attribute name="type">
11495 <dia:string>##</dia:string>
11496 </dia:attribute>
11497 <dia:attribute name="visibility">
11498 <dia:enum val="0"/>
11499 </dia:attribute>
11500 <dia:attribute name="comment">
11501 <dia:string>##</dia:string>
11502 </dia:attribute>
11503 <dia:attribute name="abstract">
11504 <dia:boolean val="false"/>
11505 </dia:attribute>
11506 <dia:attribute name="inheritance_type">
11507 <dia:enum val="2"/>
11508 </dia:attribute>
11509 <dia:attribute name="query">
11510 <dia:boolean val="false"/>
11511 </dia:attribute>
11512 <dia:attribute name="class_scope">
11513 <dia:boolean val="false"/>
11514 </dia:attribute>
11515 <dia:attribute name="parameters"/>
11516 </dia:composite>
11517 <dia:composite type="umloperation">
11518 <dia:attribute name="name">
11519 <dia:string>#nonparametric_code#</dia:string>
11520 </dia:attribute>
11521 <dia:attribute name="stereotype">
11522 <dia:string>##</dia:string>
11523 </dia:attribute>
11524 <dia:attribute name="type">
11525 <dia:string>##</dia:string>
11526 </dia:attribute>
11527 <dia:attribute name="visibility">
11528 <dia:enum val="0"/>
11529 </dia:attribute>
11530 <dia:attribute name="comment">
11531 <dia:string>##</dia:string>
11532 </dia:attribute>
11533 <dia:attribute name="abstract">
11534 <dia:boolean val="false"/>
11535 </dia:attribute>
11536 <dia:attribute name="inheritance_type">
11537 <dia:enum val="2"/>
11538 </dia:attribute>
11539 <dia:attribute name="query">
11540 <dia:boolean val="false"/>
11541 </dia:attribute>
11542 <dia:attribute name="class_scope">
11543 <dia:boolean val="false"/>
11544 </dia:attribute>
11545 <dia:attribute name="parameters">
11546 <dia:composite type="umlparameter">
11547 <dia:attribute name="name">
11548 <dia:string>#enabled#</dia:string>
11549 </dia:attribute>
11550 <dia:attribute name="type">
11551 <dia:string>#array of booleans#</dia:string>
11552 </dia:attribute>
11553 <dia:attribute name="value">
11554 <dia:string>##</dia:string>
11555 </dia:attribute>
11556 <dia:attribute name="comment">
11557 <dia:string>##</dia:string>
11558 </dia:attribute>
11559 <dia:attribute name="kind">
11560 <dia:enum val="1"/>
11561 </dia:attribute>
11562 </dia:composite>
11563 <dia:composite type="umlparameter">
11564 <dia:attribute name="name">
11565 <dia:string>#problem_numbers#</dia:string>
11566 </dia:attribute>
11567 <dia:attribute name="type">
11568 <dia:string>#array of integers#</dia:string>
11569 </dia:attribute>
11570 <dia:attribute name="value">
11571 <dia:string>##</dia:string>
11572 </dia:attribute>
11573 <dia:attribute name="comment">
11574 <dia:string>##</dia:string>
11575 </dia:attribute>
11576 <dia:attribute name="kind">
11577 <dia:enum val="1"/>
11578 </dia:attribute>
11579 </dia:composite>
11580 <dia:composite type="umlparameter">
11581 <dia:attribute name="name">
11582 <dia:string>#indicators#</dia:string>
11583 </dia:attribute>
11584 <dia:attribute name="type">
11585 <dia:string>#array of booleans#</dia:string>
11586 </dia:attribute>
11587 <dia:attribute name="value">
11588 <dia:string>##</dia:string>
11589 </dia:attribute>
11590 <dia:attribute name="comment">
11591 <dia:string>##</dia:string>
11592 </dia:attribute>
11593 <dia:attribute name="kind">
11594 <dia:enum val="2"/>
11595 </dia:attribute>
11596 </dia:composite>
11597 </dia:attribute>
11598 </dia:composite>
11599 <dia:composite type="umloperation">
11600 <dia:attribute name="name">
11601 <dia:string>#shrinkage_stats#</dia:string>
11602 </dia:attribute>
11603 <dia:attribute name="stereotype">
11604 <dia:string>##</dia:string>
11605 </dia:attribute>
11606 <dia:attribute name="type">
11607 <dia:string>##</dia:string>
11608 </dia:attribute>
11609 <dia:attribute name="visibility">
11610 <dia:enum val="0"/>
11611 </dia:attribute>
11612 <dia:attribute name="comment">
11613 <dia:string>##</dia:string>
11614 </dia:attribute>
11615 <dia:attribute name="abstract">
11616 <dia:boolean val="false"/>
11617 </dia:attribute>
11618 <dia:attribute name="inheritance_type">
11619 <dia:enum val="2"/>
11620 </dia:attribute>
11621 <dia:attribute name="query">
11622 <dia:boolean val="false"/>
11623 </dia:attribute>
11624 <dia:attribute name="class_scope">
11625 <dia:boolean val="false"/>
11626 </dia:attribute>
11627 <dia:attribute name="parameters">
11628 <dia:composite type="umlparameter">
11629 <dia:attribute name="name">
11630 <dia:string>#enabled#</dia:string>
11631 </dia:attribute>
11632 <dia:attribute name="type">
11633 <dia:string>#scalar#</dia:string>
11634 </dia:attribute>
11635 <dia:attribute name="value">
11636 <dia:string>##</dia:string>
11637 </dia:attribute>
11638 <dia:attribute name="comment">
11639 <dia:string>##</dia:string>
11640 </dia:attribute>
11641 <dia:attribute name="kind">
11642 <dia:enum val="1"/>
11643 </dia:attribute>
11644 </dia:composite>
11645 <dia:composite type="umlparameter">
11646 <dia:attribute name="name">
11647 <dia:string>#problem_numbers#</dia:string>
11648 </dia:attribute>
11649 <dia:attribute name="type">
11650 <dia:string>#array of integers#</dia:string>
11651 </dia:attribute>
11652 <dia:attribute name="value">
11653 <dia:string>##</dia:string>
11654 </dia:attribute>
11655 <dia:attribute name="comment">
11656 <dia:string>##</dia:string>
11657 </dia:attribute>
11658 <dia:attribute name="kind">
11659 <dia:enum val="1"/>
11660 </dia:attribute>
11661 </dia:composite>
11662 <dia:composite type="umlparameter">
11663 <dia:attribute name="name">
11664 <dia:string>#indicators#</dia:string>
11665 </dia:attribute>
11666 <dia:attribute name="type">
11667 <dia:string>#array of booleans#</dia:string>
11668 </dia:attribute>
11669 <dia:attribute name="value">
11670 <dia:string>##</dia:string>
11671 </dia:attribute>
11672 <dia:attribute name="comment">
11673 <dia:string>##</dia:string>
11674 </dia:attribute>
11675 <dia:attribute name="kind">
11676 <dia:enum val="2"/>
11677 </dia:attribute>
11678 </dia:composite>
11679 </dia:attribute>
11680 </dia:composite>
11681 <dia:composite type="umloperation">
11682 <dia:attribute name="name">
11683 <dia:string>#eta_shrinkage#</dia:string>
11684 </dia:attribute>
11685 <dia:attribute name="stereotype">
11686 <dia:string>##</dia:string>
11687 </dia:attribute>
11688 <dia:attribute name="type">
11689 <dia:string>##</dia:string>
11690 </dia:attribute>
11691 <dia:attribute name="visibility">
11692 <dia:enum val="0"/>
11693 </dia:attribute>
11694 <dia:attribute name="comment">
11695 <dia:string>##</dia:string>
11696 </dia:attribute>
11697 <dia:attribute name="abstract">
11698 <dia:boolean val="false"/>
11699 </dia:attribute>
11700 <dia:attribute name="inheritance_type">
11701 <dia:enum val="2"/>
11702 </dia:attribute>
11703 <dia:attribute name="query">
11704 <dia:boolean val="false"/>
11705 </dia:attribute>
11706 <dia:attribute name="class_scope">
11707 <dia:boolean val="false"/>
11708 </dia:attribute>
11709 <dia:attribute name="parameters">
11710 <dia:composite type="umlparameter">
11711 <dia:attribute name="name">
11712 <dia:string>#eta_shrinkage#</dia:string>
11713 </dia:attribute>
11714 <dia:attribute name="type">
11715 <dia:string>#array of #</dia:string>
11716 </dia:attribute>
11717 <dia:attribute name="value">
11718 <dia:string>##</dia:string>
11719 </dia:attribute>
11720 <dia:attribute name="comment">
11721 <dia:string>##</dia:string>
11722 </dia:attribute>
11723 <dia:attribute name="kind">
11724 <dia:enum val="2"/>
11725 </dia:attribute>
11726 </dia:composite>
11727 </dia:attribute>
11728 </dia:composite>
11729 <dia:composite type="umloperation">
11730 <dia:attribute name="name">
11731 <dia:string>#wres_shrinkage#</dia:string>
11732 </dia:attribute>
11733 <dia:attribute name="stereotype">
11734 <dia:string>##</dia:string>
11735 </dia:attribute>
11736 <dia:attribute name="type">
11737 <dia:string>##</dia:string>
11738 </dia:attribute>
11739 <dia:attribute name="visibility">
11740 <dia:enum val="0"/>
11741 </dia:attribute>
11742 <dia:attribute name="comment">
11743 <dia:string>##</dia:string>
11744 </dia:attribute>
11745 <dia:attribute name="abstract">
11746 <dia:boolean val="false"/>
11747 </dia:attribute>
11748 <dia:attribute name="inheritance_type">
11749 <dia:enum val="2"/>
11750 </dia:attribute>
11751 <dia:attribute name="query">
11752 <dia:boolean val="false"/>
11753 </dia:attribute>
11754 <dia:attribute name="class_scope">
11755 <dia:boolean val="false"/>
11756 </dia:attribute>
11757 <dia:attribute name="parameters">
11758 <dia:composite type="umlparameter">
11759 <dia:attribute name="name">
11760 <dia:string>#wres_shrinkage#</dia:string>
11761 </dia:attribute>
11762 <dia:attribute name="type">
11763 <dia:string>#array of#</dia:string>
11764 </dia:attribute>
11765 <dia:attribute name="value">
11766 <dia:string>##</dia:string>
11767 </dia:attribute>
11768 <dia:attribute name="comment">
11769 <dia:string>##</dia:string>
11770 </dia:attribute>
11771 <dia:attribute name="kind">
11772 <dia:enum val="2"/>
11773 </dia:attribute>
11774 </dia:composite>
11775 </dia:attribute>
11776 </dia:composite>
11777 <dia:composite type="umloperation">
11778 <dia:attribute name="name">
11779 <dia:string>#flush#</dia:string>
11780 </dia:attribute>
11781 <dia:attribute name="stereotype">
11782 <dia:string>##</dia:string>
11783 </dia:attribute>
11784 <dia:attribute name="type">
11785 <dia:string>##</dia:string>
11786 </dia:attribute>
11787 <dia:attribute name="visibility">
11788 <dia:enum val="0"/>
11789 </dia:attribute>
11790 <dia:attribute name="comment">
11791 <dia:string>##</dia:string>
11792 </dia:attribute>
11793 <dia:attribute name="abstract">
11794 <dia:boolean val="false"/>
11795 </dia:attribute>
11796 <dia:attribute name="inheritance_type">
11797 <dia:enum val="2"/>
11798 </dia:attribute>
11799 <dia:attribute name="query">
11800 <dia:boolean val="false"/>
11801 </dia:attribute>
11802 <dia:attribute name="class_scope">
11803 <dia:boolean val="false"/>
11804 </dia:attribute>
11805 <dia:attribute name="parameters">
11806 <dia:composite type="umlparameter">
11807 <dia:attribute name="name">
11808 <dia:string>#force#</dia:string>
11809 </dia:attribute>
11810 <dia:attribute name="type">
11811 <dia:string>#scalar boolean#</dia:string>
11812 </dia:attribute>
11813 <dia:attribute name="value">
11814 <dia:string>#0#</dia:string>
11815 </dia:attribute>
11816 <dia:attribute name="comment">
11817 <dia:string>##</dia:string>
11818 </dia:attribute>
11819 <dia:attribute name="kind">
11820 <dia:enum val="1"/>
11821 </dia:attribute>
11822 </dia:composite>
11823 </dia:attribute>
11824 </dia:composite>
11825 </dia:attribute>
11826 <dia:attribute name="template">
11827 <dia:boolean val="false"/>
11828 </dia:attribute>
11829 <dia:attribute name="templates"/>
11830 </dia:object>
11831 <dia:object type="UML - Class" version="0" id="O23">
11832 <dia:attribute name="obj_pos">
11833 <dia:point val="110.977,-35.565"/>
11834 </dia:attribute>
11835 <dia:attribute name="obj_bb">
11836 <dia:rectangle val="110.927,-35.615;113.427,-33.315"/>
11837 </dia:attribute>
11838 <dia:attribute name="elem_corner">
11839 <dia:point val="110.977,-35.565"/>
11840 </dia:attribute>
11841 <dia:attribute name="elem_width">
11842 <dia:real val="2.3999999999999999"/>
11843 </dia:attribute>
11844 <dia:attribute name="elem_height">
11845 <dia:real val="2.1999999999999997"/>
11846 </dia:attribute>
11847 <dia:attribute name="name">
11848 <dia:string>#data#</dia:string>
11849 </dia:attribute>
11850 <dia:attribute name="stereotype">
11851 <dia:string>##</dia:string>
11852 </dia:attribute>
11853 <dia:attribute name="comment">
11854 <dia:string>##</dia:string>
11855 </dia:attribute>
11856 <dia:attribute name="abstract">
11857 <dia:boolean val="true"/>
11858 </dia:attribute>
11859 <dia:attribute name="suppress_attributes">
11860 <dia:boolean val="false"/>
11861 </dia:attribute>
11862 <dia:attribute name="suppress_operations">
11863 <dia:boolean val="false"/>
11864 </dia:attribute>
11865 <dia:attribute name="visible_attributes">
11866 <dia:boolean val="true"/>
11867 </dia:attribute>
11868 <dia:attribute name="visible_operations">
11869 <dia:boolean val="true"/>
11870 </dia:attribute>
11871 <dia:attribute name="visible_comments">
11872 <dia:boolean val="false"/>
11873 </dia:attribute>
11874 <dia:attribute name="wrap_operations">
11875 <dia:boolean val="false"/>
11876 </dia:attribute>
11877 <dia:attribute name="wrap_after_char">
11878 <dia:int val="40"/>
11879 </dia:attribute>
11880 <dia:attribute name="line_color">
11881 <dia:color val="#000000"/>
11882 </dia:attribute>
11883 <dia:attribute name="fill_color">
11884 <dia:color val="#ffffff"/>
11885 </dia:attribute>
11886 <dia:attribute name="text_color">
11887 <dia:color val="#000000"/>
11888 </dia:attribute>
11889 <dia:attribute name="normal_font">
11890 <dia:font family="courier new" style="0" name="Courier"/>
11891 </dia:attribute>
11892 <dia:attribute name="abstract_font">
11893 <dia:font family="courier new" style="0" name="Courier"/>
11894 </dia:attribute>
11895 <dia:attribute name="polymorphic_font">
11896 <dia:font family="monospace" style="8" name="Courier"/>
11897 </dia:attribute>
11898 <dia:attribute name="classname_font">
11899 <dia:font family="courier new" style="0" name="Courier"/>
11900 </dia:attribute>
11901 <dia:attribute name="abstract_classname_font">
11902 <dia:font family="courier new" style="0" name="Courier"/>
11903 </dia:attribute>
11904 <dia:attribute name="comment_font">
11905 <dia:font family="sans" style="8" name="Helvetica"/>
11906 </dia:attribute>
11907 <dia:attribute name="font_height">
11908 <dia:real val="0.80000000000000004"/>
11909 </dia:attribute>
11910 <dia:attribute name="polymorphic_font_height">
11911 <dia:real val="0.80000000000000004"/>
11912 </dia:attribute>
11913 <dia:attribute name="abstract_font_height">
11914 <dia:real val="0.80000000000000004"/>
11915 </dia:attribute>
11916 <dia:attribute name="classname_font_height">
11917 <dia:real val="1"/>
11918 </dia:attribute>
11919 <dia:attribute name="abstract_classname_font_height">
11920 <dia:real val="1"/>
11921 </dia:attribute>
11922 <dia:attribute name="comment_font_height">
11923 <dia:real val="1"/>
11924 </dia:attribute>
11925 <dia:attribute name="attributes"/>
11926 <dia:attribute name="operations"/>
11927 <dia:attribute name="template">
11928 <dia:boolean val="false"/>
11929 </dia:attribute>
11930 <dia:attribute name="templates"/>
11931 </dia:object>
11932 <dia:object type="UML - Association" version="0" id="O24">
11933 <dia:attribute name="obj_pos">
11934 <dia:point val="110.977,-33.365"/>
11935 </dia:attribute>
11936 <dia:attribute name="obj_bb">
11937 <dia:rectangle val="-4.65,-33.9;111.327,-8.3"/>
11938 </dia:attribute>
11939 <dia:attribute name="orth_points">
11940 <dia:point val="110.977,-33.365"/>
11941 <dia:point val="110.977,-33.2"/>
11942 <dia:point val="104,-33.2"/>
11943 <dia:point val="104,-9.9"/>
11944 <dia:point val="-3.9,-9.9"/>
11945 </dia:attribute>
11946 <dia:attribute name="orth_orient">
11947 <dia:enum val="1"/>
11948 <dia:enum val="0"/>
11949 <dia:enum val="1"/>
11950 <dia:enum val="0"/>
11951 </dia:attribute>
11952 <dia:attribute name="autorouting">
11953 <dia:boolean val="false"/>
11954 </dia:attribute>
11955 <dia:attribute name="name">
11956 <dia:string>##</dia:string>
11957 </dia:attribute>
11958 <dia:attribute name="direction">
11959 <dia:enum val="0"/>
11960 </dia:attribute>
11961 <dia:attribute name="ends">
11962 <dia:composite>
11963 <dia:attribute name="role">
11964 <dia:string>##</dia:string>
11965 </dia:attribute>
11966 <dia:attribute name="multiplicity">
11967 <dia:string>##</dia:string>
11968 </dia:attribute>
11969 <dia:attribute name="arrow">
11970 <dia:boolean val="false"/>
11971 </dia:attribute>
11972 <dia:attribute name="aggregate">
11973 <dia:enum val="0"/>
11974 </dia:attribute>
11975 </dia:composite>
11976 <dia:composite>
11977 <dia:attribute name="role">
11978 <dia:string>##</dia:string>
11979 </dia:attribute>
11980 <dia:attribute name="multiplicity">
11981 <dia:string>##</dia:string>
11982 </dia:attribute>
11983 <dia:attribute name="arrow">
11984 <dia:boolean val="false"/>
11985 </dia:attribute>
11986 <dia:attribute name="aggregate">
11987 <dia:enum val="1"/>
11988 </dia:attribute>
11989 </dia:composite>
11990 </dia:attribute>
11991 <dia:connections>
11992 <dia:connection handle="0" to="O23" connection="5"/>
11993 <dia:connection handle="1" to="O22" connection="133"/>
11994 </dia:connections>
11995 </dia:object>
11996 <dia:object type="UML - Class" version="0" id="O25">
11997 <dia:attribute name="obj_pos">
11998 <dia:point val="103,-36"/>
11999 </dia:attribute>
12000 <dia:attribute name="obj_bb">
12001 <dia:rectangle val="102.95,-36.05;106.35,-33.75"/>
12002 </dia:attribute>
12003 <dia:attribute name="elem_corner">
12004 <dia:point val="103,-36"/>
12005 </dia:attribute>
12006 <dia:attribute name="elem_width">
12007 <dia:real val="3.3000000000000003"/>
12008 </dia:attribute>
12009 <dia:attribute name="elem_height">
12010 <dia:real val="2.1999999999999997"/>
12011 </dia:attribute>
12012 <dia:attribute name="name">
12013 <dia:string>#output#</dia:string>
12014 </dia:attribute>
12015 <dia:attribute name="stereotype">
12016 <dia:string>##</dia:string>
12017 </dia:attribute>
12018 <dia:attribute name="comment">
12019 <dia:string>##</dia:string>
12020 </dia:attribute>
12021 <dia:attribute name="abstract">
12022 <dia:boolean val="true"/>
12023 </dia:attribute>
12024 <dia:attribute name="suppress_attributes">
12025 <dia:boolean val="false"/>
12026 </dia:attribute>
12027 <dia:attribute name="suppress_operations">
12028 <dia:boolean val="false"/>
12029 </dia:attribute>
12030 <dia:attribute name="visible_attributes">
12031 <dia:boolean val="true"/>
12032 </dia:attribute>
12033 <dia:attribute name="visible_operations">
12034 <dia:boolean val="true"/>
12035 </dia:attribute>
12036 <dia:attribute name="visible_comments">
12037 <dia:boolean val="false"/>
12038 </dia:attribute>
12039 <dia:attribute name="wrap_operations">
12040 <dia:boolean val="false"/>
12041 </dia:attribute>
12042 <dia:attribute name="wrap_after_char">
12043 <dia:int val="40"/>
12044 </dia:attribute>
12045 <dia:attribute name="line_color">
12046 <dia:color val="#000000"/>
12047 </dia:attribute>
12048 <dia:attribute name="fill_color">
12049 <dia:color val="#ffffff"/>
12050 </dia:attribute>
12051 <dia:attribute name="text_color">
12052 <dia:color val="#000000"/>
12053 </dia:attribute>
12054 <dia:attribute name="normal_font">
12055 <dia:font family="courier new" style="0" name="Courier"/>
12056 </dia:attribute>
12057 <dia:attribute name="abstract_font">
12058 <dia:font family="courier new" style="0" name="Courier"/>
12059 </dia:attribute>
12060 <dia:attribute name="polymorphic_font">
12061 <dia:font family="monospace" style="8" name="Courier"/>
12062 </dia:attribute>
12063 <dia:attribute name="classname_font">
12064 <dia:font family="courier new" style="0" name="Courier"/>
12065 </dia:attribute>
12066 <dia:attribute name="abstract_classname_font">
12067 <dia:font family="courier new" style="0" name="Courier"/>
12068 </dia:attribute>
12069 <dia:attribute name="comment_font">
12070 <dia:font family="sans" style="8" name="Helvetica"/>
12071 </dia:attribute>
12072 <dia:attribute name="font_height">
12073 <dia:real val="0.80000000000000004"/>
12074 </dia:attribute>
12075 <dia:attribute name="polymorphic_font_height">
12076 <dia:real val="0.80000000000000004"/>
12077 </dia:attribute>
12078 <dia:attribute name="abstract_font_height">
12079 <dia:real val="0.80000000000000004"/>
12080 </dia:attribute>
12081 <dia:attribute name="classname_font_height">
12082 <dia:real val="1"/>
12083 </dia:attribute>
12084 <dia:attribute name="abstract_classname_font_height">
12085 <dia:real val="1"/>
12086 </dia:attribute>
12087 <dia:attribute name="comment_font_height">
12088 <dia:real val="1"/>
12089 </dia:attribute>
12090 <dia:attribute name="attributes"/>
12091 <dia:attribute name="operations"/>
12092 <dia:attribute name="template">
12093 <dia:boolean val="false"/>
12094 </dia:attribute>
12095 <dia:attribute name="templates"/>
12096 </dia:object>
12097 <dia:object type="UML - Association" version="0" id="O26">
12098 <dia:attribute name="obj_pos">
12099 <dia:point val="104.65,-33.8"/>
12100 </dia:attribute>
12101 <dia:attribute name="obj_bb">
12102 <dia:rectangle val="-4.65,-33.85;109.6,-3.5"/>
12103 </dia:attribute>
12104 <dia:attribute name="orth_points">
12105 <dia:point val="104.65,-33.8"/>
12106 <dia:point val="104.65,-30.6"/>
12107 <dia:point val="109.55,-30.6"/>
12108 <dia:point val="109.55,-5.1"/>
12109 <dia:point val="-3.9,-5.1"/>
12110 </dia:attribute>
12111 <dia:attribute name="orth_orient">
12112 <dia:enum val="1"/>
12113 <dia:enum val="0"/>
12114 <dia:enum val="1"/>
12115 <dia:enum val="0"/>
12116 </dia:attribute>
12117 <dia:attribute name="autorouting">
12118 <dia:boolean val="false"/>
12119 </dia:attribute>
12120 <dia:attribute name="name">
12121 <dia:string>##</dia:string>
12122 </dia:attribute>
12123 <dia:attribute name="direction">
12124 <dia:enum val="0"/>
12125 </dia:attribute>
12126 <dia:attribute name="ends">
12127 <dia:composite>
12128 <dia:attribute name="role">
12129 <dia:string>##</dia:string>
12130 </dia:attribute>
12131 <dia:attribute name="multiplicity">
12132 <dia:string>##</dia:string>
12133 </dia:attribute>
12134 <dia:attribute name="arrow">
12135 <dia:boolean val="false"/>
12136 </dia:attribute>
12137 <dia:attribute name="aggregate">
12138 <dia:enum val="0"/>
12139 </dia:attribute>
12140 </dia:composite>
12141 <dia:composite>
12142 <dia:attribute name="role">
12143 <dia:string>##</dia:string>
12144 </dia:attribute>
12145 <dia:attribute name="multiplicity">
12146 <dia:string>##</dia:string>
12147 </dia:attribute>
12148 <dia:attribute name="arrow">
12149 <dia:boolean val="false"/>
12150 </dia:attribute>
12151 <dia:attribute name="aggregate">
12152 <dia:enum val="1"/>
12153 </dia:attribute>
12154 </dia:composite>
12155 </dia:attribute>
12156 <dia:connections>
12157 <dia:connection handle="0" to="O25" connection="6"/>
12158 <dia:connection handle="1" to="O22" connection="145"/>
12159 </dia:connections>
12160 </dia:object>
12161 <dia:object type="UML - Class" version="0" id="O27">
12162 <dia:attribute name="obj_pos">
12163 <dia:point val="101,99.7"/>
12164 </dia:attribute>
12165 <dia:attribute name="obj_bb">
12166 <dia:rectangle val="100.95,99.65;103.9,101.95"/>
12167 </dia:attribute>
12168 <dia:attribute name="elem_corner">
12169 <dia:point val="101,99.7"/>
12170 </dia:attribute>
12171 <dia:attribute name="elem_width">
12172 <dia:real val="2.8500000000000001"/>
12173 </dia:attribute>
12174 <dia:attribute name="elem_height">
12175 <dia:real val="2.1999999999999997"/>
12176 </dia:attribute>
12177 <dia:attribute name="name">
12178 <dia:string>#sigma#</dia:string>
12179 </dia:attribute>
12180 <dia:attribute name="stereotype">
12181 <dia:string>##</dia:string>
12182 </dia:attribute>
12183 <dia:attribute name="comment">
12184 <dia:string>##</dia:string>
12185 </dia:attribute>
12186 <dia:attribute name="abstract">
12187 <dia:boolean val="false"/>
12188 </dia:attribute>
12189 <dia:attribute name="suppress_attributes">
12190 <dia:boolean val="false"/>
12191 </dia:attribute>
12192 <dia:attribute name="suppress_operations">
12193 <dia:boolean val="false"/>
12194 </dia:attribute>
12195 <dia:attribute name="visible_attributes">
12196 <dia:boolean val="true"/>
12197 </dia:attribute>
12198 <dia:attribute name="visible_operations">
12199 <dia:boolean val="true"/>
12200 </dia:attribute>
12201 <dia:attribute name="visible_comments">
12202 <dia:boolean val="false"/>
12203 </dia:attribute>
12204 <dia:attribute name="wrap_operations">
12205 <dia:boolean val="false"/>
12206 </dia:attribute>
12207 <dia:attribute name="wrap_after_char">
12208 <dia:int val="40"/>
12209 </dia:attribute>
12210 <dia:attribute name="line_color">
12211 <dia:color val="#000000"/>
12212 </dia:attribute>
12213 <dia:attribute name="fill_color">
12214 <dia:color val="#ffffff"/>
12215 </dia:attribute>
12216 <dia:attribute name="text_color">
12217 <dia:color val="#000000"/>
12218 </dia:attribute>
12219 <dia:attribute name="normal_font">
12220 <dia:font family="Courier New" style="0" name="Courier"/>
12221 </dia:attribute>
12222 <dia:attribute name="abstract_font">
12223 <dia:font family="Courier New" style="0" name="Courier"/>
12224 </dia:attribute>
12225 <dia:attribute name="polymorphic_font">
12226 <dia:font family="monospace" style="8" name="Courier"/>
12227 </dia:attribute>
12228 <dia:attribute name="classname_font">
12229 <dia:font family="courier new" style="0" name="Courier"/>
12230 </dia:attribute>
12231 <dia:attribute name="abstract_classname_font">
12232 <dia:font family="Courier New" style="0" name="Courier"/>
12233 </dia:attribute>
12234 <dia:attribute name="comment_font">
12235 <dia:font family="sans" style="8" name="Helvetica"/>
12236 </dia:attribute>
12237 <dia:attribute name="font_height">
12238 <dia:real val="0.80000000000000004"/>
12239 </dia:attribute>
12240 <dia:attribute name="polymorphic_font_height">
12241 <dia:real val="0.80000000000000004"/>
12242 </dia:attribute>
12243 <dia:attribute name="abstract_font_height">
12244 <dia:real val="0.80000000000000004"/>
12245 </dia:attribute>
12246 <dia:attribute name="classname_font_height">
12247 <dia:real val="1"/>
12248 </dia:attribute>
12249 <dia:attribute name="abstract_classname_font_height">
12250 <dia:real val="1"/>
12251 </dia:attribute>
12252 <dia:attribute name="comment_font_height">
12253 <dia:real val="1"/>
12254 </dia:attribute>
12255 <dia:attribute name="attributes"/>
12256 <dia:attribute name="operations"/>
12257 <dia:attribute name="template">
12258 <dia:boolean val="false"/>
12259 </dia:attribute>
12260 <dia:attribute name="templates"/>
12261 </dia:object>
12262 <dia:object type="UML - Generalization" version="0" id="O28">
12263 <dia:attribute name="obj_pos">
12264 <dia:point val="118.375,94.2"/>
12265 </dia:attribute>
12266 <dia:attribute name="obj_bb">
12267 <dia:rectangle val="102.375,94.15;119.225,99.75"/>
12268 </dia:attribute>
12269 <dia:attribute name="orth_points">
12270 <dia:point val="118.375,94.2"/>
12271 <dia:point val="118.375,97.41"/>
12272 <dia:point val="102.425,97.41"/>
12273 <dia:point val="102.425,99.7"/>
12274 </dia:attribute>
12275 <dia:attribute name="orth_orient">
12276 <dia:enum val="1"/>
12277 <dia:enum val="0"/>
12278 <dia:enum val="1"/>
12279 </dia:attribute>
12280 <dia:attribute name="orth_autoroute">
12281 <dia:boolean val="false"/>
12282 </dia:attribute>
12283 <dia:attribute name="line_colour">
12284 <dia:color val="#000000"/>
12285 </dia:attribute>
12286 <dia:attribute name="name">
12287 <dia:string>##</dia:string>
12288 </dia:attribute>
12289 <dia:attribute name="stereotype">
12290 <dia:string>##</dia:string>
12291 </dia:attribute>
12292 <dia:connections>
12293 <dia:connection handle="0" to="O101" connection="6"/>
12294 <dia:connection handle="1" to="O27" connection="1"/>
12295 </dia:connections>
12296 </dia:object>
12297 <dia:object type="UML - Generalization" version="0" id="O29">
12298 <dia:attribute name="obj_pos">
12299 <dia:point val="14.7,74.9"/>
12300 </dia:attribute>
12301 <dia:attribute name="obj_bb">
12302 <dia:rectangle val="13.85,74.85;31.525,80.55"/>
12303 </dia:attribute>
12304 <dia:attribute name="orth_points">
12305 <dia:point val="14.7,74.9"/>
12306 <dia:point val="14.7,77.01"/>
12307 <dia:point val="31.475,77.01"/>
12308 <dia:point val="31.475,80.5"/>
12309 </dia:attribute>
12310 <dia:attribute name="orth_orient">
12311 <dia:enum val="1"/>
12312 <dia:enum val="0"/>
12313 <dia:enum val="1"/>
12314 </dia:attribute>
12315 <dia:attribute name="orth_autoroute">
12316 <dia:boolean val="false"/>
12317 </dia:attribute>
12318 <dia:attribute name="line_colour">
12319 <dia:color val="#000000"/>
12320 </dia:attribute>
12321 <dia:attribute name="name">
12322 <dia:string>##</dia:string>
12323 </dia:attribute>
12324 <dia:attribute name="stereotype">
12325 <dia:string>##</dia:string>
12326 </dia:attribute>
12327 <dia:connections>
12328 <dia:connection handle="0" to="O89" connection="6"/>
12329 <dia:connection handle="1" to="O69" connection="1"/>
12330 </dia:connections>
12331 </dia:object>
12332 <dia:object type="UML - Association" version="0" id="O30">
12333 <dia:attribute name="obj_pos">
12334 <dia:point val="76.6,80.5"/>
12335 </dia:attribute>
12336 <dia:attribute name="obj_bb">
12337 <dia:rectangle val="25.5,29.35;95.3264,82.9"/>
12338 </dia:attribute>
12339 <dia:attribute name="orth_points">
12340 <dia:point val="76.6,80.5"/>
12341 <dia:point val="76.6,78.51"/>
12342 <dia:point val="95.2764,78.51"/>
12343 <dia:point val="95.2764,30.1"/>
12344 <dia:point val="26.25,30.1"/>
12345 </dia:attribute>
12346 <dia:attribute name="orth_orient">
12347 <dia:enum val="1"/>
12348 <dia:enum val="0"/>
12349 <dia:enum val="1"/>
12350 <dia:enum val="0"/>
12351 </dia:attribute>
12352 <dia:attribute name="autorouting">
12353 <dia:boolean val="false"/>
12354 </dia:attribute>
12355 <dia:attribute name="name">
12356 <dia:string>##</dia:string>
12357 </dia:attribute>
12358 <dia:attribute name="direction">
12359 <dia:enum val="0"/>
12360 </dia:attribute>
12361 <dia:attribute name="ends">
12362 <dia:composite>
12363 <dia:attribute name="role">
12364 <dia:string>##</dia:string>
12365 </dia:attribute>
12366 <dia:attribute name="multiplicity">
12367 <dia:string>##</dia:string>
12368 </dia:attribute>
12369 <dia:attribute name="arrow">
12370 <dia:boolean val="false"/>
12371 </dia:attribute>
12372 <dia:attribute name="aggregate">
12373 <dia:enum val="0"/>
12374 </dia:attribute>
12375 </dia:composite>
12376 <dia:composite>
12377 <dia:attribute name="role">
12378 <dia:string>##</dia:string>
12379 </dia:attribute>
12380 <dia:attribute name="multiplicity">
12381 <dia:string>##</dia:string>
12382 </dia:attribute>
12383 <dia:attribute name="arrow">
12384 <dia:boolean val="false"/>
12385 </dia:attribute>
12386 <dia:attribute name="aggregate">
12387 <dia:enum val="1"/>
12388 </dia:attribute>
12389 </dia:composite>
12390 </dia:attribute>
12391 <dia:connections>
12392 <dia:connection handle="0" to="O83" connection="0"/>
12393 <dia:connection handle="1" to="O3" connection="67"/>
12394 </dia:connections>
12395 </dia:object>
12396 <dia:object type="UML - Generalization" version="0" id="O31">
12397 <dia:attribute name="obj_pos">
12398 <dia:point val="14.7,74.9"/>
12399 </dia:attribute>
12400 <dia:attribute name="obj_bb">
12401 <dia:rectangle val="13.85,74.85;78.075,80.55"/>
12402 </dia:attribute>
12403 <dia:attribute name="orth_points">
12404 <dia:point val="14.7,74.9"/>
12405 <dia:point val="14.7,77.01"/>
12406 <dia:point val="78.025,77.01"/>
12407 <dia:point val="78.025,80.5"/>
12408 </dia:attribute>
12409 <dia:attribute name="orth_orient">
12410 <dia:enum val="1"/>
12411 <dia:enum val="0"/>
12412 <dia:enum val="1"/>
12413 </dia:attribute>
12414 <dia:attribute name="orth_autoroute">
12415 <dia:boolean val="false"/>
12416 </dia:attribute>
12417 <dia:attribute name="line_colour">
12418 <dia:color val="#000000"/>
12419 </dia:attribute>
12420 <dia:attribute name="name">
12421 <dia:string>##</dia:string>
12422 </dia:attribute>
12423 <dia:attribute name="stereotype">
12424 <dia:string>##</dia:string>
12425 </dia:attribute>
12426 <dia:connections>
12427 <dia:connection handle="0" to="O89" connection="6"/>
12428 <dia:connection handle="1" to="O83" connection="1"/>
12429 </dia:connections>
12430 </dia:object>
12431 <dia:object type="UML - Association" version="0" id="O32">
12432 <dia:attribute name="obj_pos">
12433 <dia:point val="66.45,83.1"/>
12434 </dia:attribute>
12435 <dia:attribute name="obj_bb">
12436 <dia:rectangle val="25.5,29.35;95.3264,85.5"/>
12437 </dia:attribute>
12438 <dia:attribute name="orth_points">
12439 <dia:point val="66.45,83.1"/>
12440 <dia:point val="66.45,78.51"/>
12441 <dia:point val="95.2764,78.51"/>
12442 <dia:point val="95.2764,30.1"/>
12443 <dia:point val="26.25,30.1"/>
12444 </dia:attribute>
12445 <dia:attribute name="orth_orient">
12446 <dia:enum val="1"/>
12447 <dia:enum val="0"/>
12448 <dia:enum val="1"/>
12449 <dia:enum val="0"/>
12450 </dia:attribute>
12451 <dia:attribute name="autorouting">
12452 <dia:boolean val="false"/>
12453 </dia:attribute>
12454 <dia:attribute name="name">
12455 <dia:string>##</dia:string>
12456 </dia:attribute>
12457 <dia:attribute name="direction">
12458 <dia:enum val="0"/>
12459 </dia:attribute>
12460 <dia:attribute name="ends">
12461 <dia:composite>
12462 <dia:attribute name="role">
12463 <dia:string>##</dia:string>
12464 </dia:attribute>
12465 <dia:attribute name="multiplicity">
12466 <dia:string>##</dia:string>
12467 </dia:attribute>
12468 <dia:attribute name="arrow">
12469 <dia:boolean val="false"/>
12470 </dia:attribute>
12471 <dia:attribute name="aggregate">
12472 <dia:enum val="0"/>
12473 </dia:attribute>
12474 </dia:composite>
12475 <dia:composite>
12476 <dia:attribute name="role">
12477 <dia:string>##</dia:string>
12478 </dia:attribute>
12479 <dia:attribute name="multiplicity">
12480 <dia:string>##</dia:string>
12481 </dia:attribute>
12482 <dia:attribute name="arrow">
12483 <dia:boolean val="false"/>
12484 </dia:attribute>
12485 <dia:attribute name="aggregate">
12486 <dia:enum val="1"/>
12487 </dia:attribute>
12488 </dia:composite>
12489 </dia:attribute>
12490 <dia:connections>
12491 <dia:connection handle="0" to="O85" connection="0"/>
12492 <dia:connection handle="1" to="O3" connection="67"/>
12493 </dia:connections>
12494 </dia:object>
12495 <dia:object type="UML - Generalization" version="0" id="O33">
12496 <dia:attribute name="obj_pos">
12497 <dia:point val="14.7,74.9"/>
12498 </dia:attribute>
12499 <dia:attribute name="obj_bb">
12500 <dia:rectangle val="13.85,74.85;72.05,83.15"/>
12501 </dia:attribute>
12502 <dia:attribute name="orth_points">
12503 <dia:point val="14.7,74.9"/>
12504 <dia:point val="14.7,77.01"/>
12505 <dia:point val="72,77.01"/>
12506 <dia:point val="72,83.1"/>
12507 </dia:attribute>
12508 <dia:attribute name="orth_orient">
12509 <dia:enum val="1"/>
12510 <dia:enum val="0"/>
12511 <dia:enum val="1"/>
12512 </dia:attribute>
12513 <dia:attribute name="orth_autoroute">
12514 <dia:boolean val="false"/>
12515 </dia:attribute>
12516 <dia:attribute name="line_colour">
12517 <dia:color val="#000000"/>
12518 </dia:attribute>
12519 <dia:attribute name="name">
12520 <dia:string>##</dia:string>
12521 </dia:attribute>
12522 <dia:attribute name="stereotype">
12523 <dia:string>##</dia:string>
12524 </dia:attribute>
12525 <dia:connections>
12526 <dia:connection handle="0" to="O89" connection="6"/>
12527 <dia:connection handle="1" to="O85" connection="1"/>
12528 </dia:connections>
12529 </dia:object>
12530 <dia:object type="UML - Association" version="0" id="O34">
12531 <dia:attribute name="obj_pos">
12532 <dia:point val="45.6,80.5"/>
12533 </dia:attribute>
12534 <dia:attribute name="obj_bb">
12535 <dia:rectangle val="25.5,29.35;95.3264,82.9"/>
12536 </dia:attribute>
12537 <dia:attribute name="orth_points">
12538 <dia:point val="45.6,80.5"/>
12539 <dia:point val="45.6,78.51"/>
12540 <dia:point val="95.2764,78.51"/>
12541 <dia:point val="95.2764,30.1"/>
12542 <dia:point val="26.25,30.1"/>
12543 </dia:attribute>
12544 <dia:attribute name="orth_orient">
12545 <dia:enum val="1"/>
12546 <dia:enum val="0"/>
12547 <dia:enum val="1"/>
12548 <dia:enum val="0"/>
12549 </dia:attribute>
12550 <dia:attribute name="autorouting">
12551 <dia:boolean val="false"/>
12552 </dia:attribute>
12553 <dia:attribute name="name">
12554 <dia:string>##</dia:string>
12555 </dia:attribute>
12556 <dia:attribute name="direction">
12557 <dia:enum val="0"/>
12558 </dia:attribute>
12559 <dia:attribute name="ends">
12560 <dia:composite>
12561 <dia:attribute name="role">
12562 <dia:string>##</dia:string>
12563 </dia:attribute>
12564 <dia:attribute name="multiplicity">
12565 <dia:string>##</dia:string>
12566 </dia:attribute>
12567 <dia:attribute name="arrow">
12568 <dia:boolean val="false"/>
12569 </dia:attribute>
12570 <dia:attribute name="aggregate">
12571 <dia:enum val="0"/>
12572 </dia:attribute>
12573 </dia:composite>
12574 <dia:composite>
12575 <dia:attribute name="role">
12576 <dia:string>##</dia:string>
12577 </dia:attribute>
12578 <dia:attribute name="multiplicity">
12579 <dia:string>##</dia:string>
12580 </dia:attribute>
12581 <dia:attribute name="arrow">
12582 <dia:boolean val="false"/>
12583 </dia:attribute>
12584 <dia:attribute name="aggregate">
12585 <dia:enum val="1"/>
12586 </dia:attribute>
12587 </dia:composite>
12588 </dia:attribute>
12589 <dia:connections>
12590 <dia:connection handle="0" to="O66" connection="0"/>
12591 <dia:connection handle="1" to="O3" connection="67"/>
12592 </dia:connections>
12593 </dia:object>
12594 <dia:object type="UML - Generalization" version="0" id="O35">
12595 <dia:attribute name="obj_pos">
12596 <dia:point val="14.7,74.9"/>
12597 </dia:attribute>
12598 <dia:attribute name="obj_bb">
12599 <dia:rectangle val="13.85,74.85;48.2,80.55"/>
12600 </dia:attribute>
12601 <dia:attribute name="orth_points">
12602 <dia:point val="14.7,74.9"/>
12603 <dia:point val="14.7,77.01"/>
12604 <dia:point val="48.15,77.01"/>
12605 <dia:point val="48.15,80.5"/>
12606 </dia:attribute>
12607 <dia:attribute name="orth_orient">
12608 <dia:enum val="1"/>
12609 <dia:enum val="0"/>
12610 <dia:enum val="1"/>
12611 </dia:attribute>
12612 <dia:attribute name="orth_autoroute">
12613 <dia:boolean val="false"/>
12614 </dia:attribute>
12615 <dia:attribute name="line_colour">
12616 <dia:color val="#000000"/>
12617 </dia:attribute>
12618 <dia:attribute name="name">
12619 <dia:string>##</dia:string>
12620 </dia:attribute>
12621 <dia:attribute name="stereotype">
12622 <dia:string>##</dia:string>
12623 </dia:attribute>
12624 <dia:connections>
12625 <dia:connection handle="0" to="O89" connection="6"/>
12626 <dia:connection handle="1" to="O66" connection="1"/>
12627 </dia:connections>
12628 </dia:object>
12629 <dia:object type="UML - Association" version="0" id="O36">
12630 <dia:attribute name="obj_pos">
12631 <dia:point val="42.1,91.6"/>
12632 </dia:attribute>
12633 <dia:attribute name="obj_bb">
12634 <dia:rectangle val="25.5,28.55;95.6883,94"/>
12635 </dia:attribute>
12636 <dia:attribute name="orth_points">
12637 <dia:point val="42.1,91.6"/>
12638 <dia:point val="42.1,87.31"/>
12639 <dia:point val="95.6383,87.31"/>
12640 <dia:point val="95.6383,29.3"/>
12641 <dia:point val="26.25,29.3"/>
12642 </dia:attribute>
12643 <dia:attribute name="orth_orient">
12644 <dia:enum val="1"/>
12645 <dia:enum val="0"/>
12646 <dia:enum val="1"/>
12647 <dia:enum val="0"/>
12648 </dia:attribute>
12649 <dia:attribute name="autorouting">
12650 <dia:boolean val="false"/>
12651 </dia:attribute>
12652 <dia:attribute name="name">
12653 <dia:string>##</dia:string>
12654 </dia:attribute>
12655 <dia:attribute name="direction">
12656 <dia:enum val="0"/>
12657 </dia:attribute>
12658 <dia:attribute name="ends">
12659 <dia:composite>
12660 <dia:attribute name="role">
12661 <dia:string>##</dia:string>
12662 </dia:attribute>
12663 <dia:attribute name="multiplicity">
12664 <dia:string>##</dia:string>
12665 </dia:attribute>
12666 <dia:attribute name="arrow">
12667 <dia:boolean val="false"/>
12668 </dia:attribute>
12669 <dia:attribute name="aggregate">
12670 <dia:enum val="0"/>
12671 </dia:attribute>
12672 </dia:composite>
12673 <dia:composite>
12674 <dia:attribute name="role">
12675 <dia:string>##</dia:string>
12676 </dia:attribute>
12677 <dia:attribute name="multiplicity">
12678 <dia:string>##</dia:string>
12679 </dia:attribute>
12680 <dia:attribute name="arrow">
12681 <dia:boolean val="false"/>
12682 </dia:attribute>
12683 <dia:attribute name="aggregate">
12684 <dia:enum val="1"/>
12685 </dia:attribute>
12686 </dia:composite>
12687 </dia:attribute>
12688 <dia:connections>
12689 <dia:connection handle="0" to="O37" connection="0"/>
12690 <dia:connection handle="1" to="O3" connection="65"/>
12691 </dia:connections>
12692 </dia:object>
12693 <dia:object type="UML - Class" version="0" id="O37">
12694 <dia:attribute name="obj_pos">
12695 <dia:point val="42.1,91.6"/>
12696 </dia:attribute>
12697 <dia:attribute name="obj_bb">
12698 <dia:rectangle val="42.05,91.55;44.55,93.85"/>
12699 </dia:attribute>
12700 <dia:attribute name="elem_corner">
12701 <dia:point val="42.1,91.6"/>
12702 </dia:attribute>
12703 <dia:attribute name="elem_width">
12704 <dia:real val="2.3999999999999999"/>
12705 </dia:attribute>
12706 <dia:attribute name="elem_height">
12707 <dia:real val="2.1999999999999997"/>
12708 </dia:attribute>
12709 <dia:attribute name="name">
12710 <dia:string>#infn#</dia:string>
12711 </dia:attribute>
12712 <dia:attribute name="stereotype">
12713 <dia:string>##</dia:string>
12714 </dia:attribute>
12715 <dia:attribute name="comment">
12716 <dia:string>##</dia:string>
12717 </dia:attribute>
12718 <dia:attribute name="abstract">
12719 <dia:boolean val="false"/>
12720 </dia:attribute>
12721 <dia:attribute name="suppress_attributes">
12722 <dia:boolean val="false"/>
12723 </dia:attribute>
12724 <dia:attribute name="suppress_operations">
12725 <dia:boolean val="false"/>
12726 </dia:attribute>
12727 <dia:attribute name="visible_attributes">
12728 <dia:boolean val="true"/>
12729 </dia:attribute>
12730 <dia:attribute name="visible_operations">
12731 <dia:boolean val="true"/>
12732 </dia:attribute>
12733 <dia:attribute name="visible_comments">
12734 <dia:boolean val="false"/>
12735 </dia:attribute>
12736 <dia:attribute name="wrap_operations">
12737 <dia:boolean val="false"/>
12738 </dia:attribute>
12739 <dia:attribute name="wrap_after_char">
12740 <dia:int val="40"/>
12741 </dia:attribute>
12742 <dia:attribute name="line_color">
12743 <dia:color val="#000000"/>
12744 </dia:attribute>
12745 <dia:attribute name="fill_color">
12746 <dia:color val="#ffffff"/>
12747 </dia:attribute>
12748 <dia:attribute name="text_color">
12749 <dia:color val="#000000"/>
12750 </dia:attribute>
12751 <dia:attribute name="normal_font">
12752 <dia:font family="Courier New" style="0" name="Courier"/>
12753 </dia:attribute>
12754 <dia:attribute name="abstract_font">
12755 <dia:font family="Courier New" style="0" name="Courier"/>
12756 </dia:attribute>
12757 <dia:attribute name="polymorphic_font">
12758 <dia:font family="monospace" style="8" name="Courier"/>
12759 </dia:attribute>
12760 <dia:attribute name="classname_font">
12761 <dia:font family="courier new" style="0" name="Courier"/>
12762 </dia:attribute>
12763 <dia:attribute name="abstract_classname_font">
12764 <dia:font family="Courier New" style="0" name="Courier"/>
12765 </dia:attribute>
12766 <dia:attribute name="comment_font">
12767 <dia:font family="sans" style="8" name="Helvetica"/>
12768 </dia:attribute>
12769 <dia:attribute name="font_height">
12770 <dia:real val="0.80000000000000004"/>
12771 </dia:attribute>
12772 <dia:attribute name="polymorphic_font_height">
12773 <dia:real val="0.80000000000000004"/>
12774 </dia:attribute>
12775 <dia:attribute name="abstract_font_height">
12776 <dia:real val="0.80000000000000004"/>
12777 </dia:attribute>
12778 <dia:attribute name="classname_font_height">
12779 <dia:real val="1"/>
12780 </dia:attribute>
12781 <dia:attribute name="abstract_classname_font_height">
12782 <dia:real val="1"/>
12783 </dia:attribute>
12784 <dia:attribute name="comment_font_height">
12785 <dia:real val="1"/>
12786 </dia:attribute>
12787 <dia:attribute name="attributes"/>
12788 <dia:attribute name="operations"/>
12789 <dia:attribute name="template">
12790 <dia:boolean val="false"/>
12791 </dia:attribute>
12792 <dia:attribute name="templates"/>
12793 </dia:object>
12794 <dia:object type="UML - Generalization" version="0" id="O38">
12795 <dia:attribute name="obj_pos">
12796 <dia:point val="15,88.6"/>
12797 </dia:attribute>
12798 <dia:attribute name="obj_bb">
12799 <dia:rectangle val="14.15,88.55;43.35,91.65"/>
12800 </dia:attribute>
12801 <dia:attribute name="orth_points">
12802 <dia:point val="15,88.6"/>
12803 <dia:point val="15,90.21"/>
12804 <dia:point val="43.3,90.21"/>
12805 <dia:point val="43.3,91.6"/>
12806 </dia:attribute>
12807 <dia:attribute name="orth_orient">
12808 <dia:enum val="1"/>
12809 <dia:enum val="0"/>
12810 <dia:enum val="1"/>
12811 </dia:attribute>
12812 <dia:attribute name="orth_autoroute">
12813 <dia:boolean val="false"/>
12814 </dia:attribute>
12815 <dia:attribute name="line_colour">
12816 <dia:color val="#000000"/>
12817 </dia:attribute>
12818 <dia:attribute name="name">
12819 <dia:string>##</dia:string>
12820 </dia:attribute>
12821 <dia:attribute name="stereotype">
12822 <dia:string>##</dia:string>
12823 </dia:attribute>
12824 <dia:connections>
12825 <dia:connection handle="0" to="O81" connection="6"/>
12826 <dia:connection handle="1" to="O37" connection="1"/>
12827 </dia:connections>
12828 </dia:object>
12829 <dia:object type="UML - Association" version="0" id="O39">
12830 <dia:attribute name="obj_pos">
12831 <dia:point val="61.6,80.5"/>
12832 </dia:attribute>
12833 <dia:attribute name="obj_bb">
12834 <dia:rectangle val="25.5,29.35;95.3264,82.9"/>
12835 </dia:attribute>
12836 <dia:attribute name="orth_points">
12837 <dia:point val="61.6,80.5"/>
12838 <dia:point val="61.6,78.51"/>
12839 <dia:point val="95.2764,78.51"/>
12840 <dia:point val="95.2764,30.1"/>
12841 <dia:point val="26.25,30.1"/>
12842 </dia:attribute>
12843 <dia:attribute name="orth_orient">
12844 <dia:enum val="1"/>
12845 <dia:enum val="0"/>
12846 <dia:enum val="1"/>
12847 <dia:enum val="0"/>
12848 </dia:attribute>
12849 <dia:attribute name="autorouting">
12850 <dia:boolean val="false"/>
12851 </dia:attribute>
12852 <dia:attribute name="name">
12853 <dia:string>##</dia:string>
12854 </dia:attribute>
12855 <dia:attribute name="direction">
12856 <dia:enum val="0"/>
12857 </dia:attribute>
12858 <dia:attribute name="ends">
12859 <dia:composite>
12860 <dia:attribute name="role">
12861 <dia:string>##</dia:string>
12862 </dia:attribute>
12863 <dia:attribute name="multiplicity">
12864 <dia:string>##</dia:string>
12865 </dia:attribute>
12866 <dia:attribute name="arrow">
12867 <dia:boolean val="false"/>
12868 </dia:attribute>
12869 <dia:attribute name="aggregate">
12870 <dia:enum val="0"/>
12871 </dia:attribute>
12872 </dia:composite>
12873 <dia:composite>
12874 <dia:attribute name="role">
12875 <dia:string>##</dia:string>
12876 </dia:attribute>
12877 <dia:attribute name="multiplicity">
12878 <dia:string>##</dia:string>
12879 </dia:attribute>
12880 <dia:attribute name="arrow">
12881 <dia:boolean val="false"/>
12882 </dia:attribute>
12883 <dia:attribute name="aggregate">
12884 <dia:enum val="1"/>
12885 </dia:attribute>
12886 </dia:composite>
12887 </dia:attribute>
12888 <dia:connections>
12889 <dia:connection handle="0" to="O86" connection="0"/>
12890 <dia:connection handle="1" to="O3" connection="67"/>
12891 </dia:connections>
12892 </dia:object>
12893 <dia:object type="UML - Generalization" version="0" id="O40">
12894 <dia:attribute name="obj_pos">
12895 <dia:point val="14.7,74.9"/>
12896 </dia:attribute>
12897 <dia:attribute name="obj_bb">
12898 <dia:rectangle val="13.85,74.85;64.2,80.55"/>
12899 </dia:attribute>
12900 <dia:attribute name="orth_points">
12901 <dia:point val="14.7,74.9"/>
12902 <dia:point val="14.7,77.01"/>
12903 <dia:point val="64.15,77.01"/>
12904 <dia:point val="64.15,80.5"/>
12905 </dia:attribute>
12906 <dia:attribute name="orth_orient">
12907 <dia:enum val="1"/>
12908 <dia:enum val="0"/>
12909 <dia:enum val="1"/>
12910 </dia:attribute>
12911 <dia:attribute name="orth_autoroute">
12912 <dia:boolean val="false"/>
12913 </dia:attribute>
12914 <dia:attribute name="line_colour">
12915 <dia:color val="#000000"/>
12916 </dia:attribute>
12917 <dia:attribute name="name">
12918 <dia:string>##</dia:string>
12919 </dia:attribute>
12920 <dia:attribute name="stereotype">
12921 <dia:string>##</dia:string>
12922 </dia:attribute>
12923 <dia:connections>
12924 <dia:connection handle="0" to="O89" connection="6"/>
12925 <dia:connection handle="1" to="O86" connection="1"/>
12926 </dia:connections>
12927 </dia:object>
12928 <dia:object type="UML - Association" version="0" id="O41">
12929 <dia:attribute name="obj_pos">
12930 <dia:point val="36.1,91.6"/>
12931 </dia:attribute>
12932 <dia:attribute name="obj_bb">
12933 <dia:rectangle val="25.5,28.55;95.7413,94"/>
12934 </dia:attribute>
12935 <dia:attribute name="orth_points">
12936 <dia:point val="36.1,91.6"/>
12937 <dia:point val="36.1,87.31"/>
12938 <dia:point val="95.6913,87.31"/>
12939 <dia:point val="95.6913,29.3"/>
12940 <dia:point val="26.25,29.3"/>
12941 </dia:attribute>
12942 <dia:attribute name="orth_orient">
12943 <dia:enum val="1"/>
12944 <dia:enum val="0"/>
12945 <dia:enum val="1"/>
12946 <dia:enum val="0"/>
12947 </dia:attribute>
12948 <dia:attribute name="autorouting">
12949 <dia:boolean val="false"/>
12950 </dia:attribute>
12951 <dia:attribute name="name">
12952 <dia:string>##</dia:string>
12953 </dia:attribute>
12954 <dia:attribute name="direction">
12955 <dia:enum val="0"/>
12956 </dia:attribute>
12957 <dia:attribute name="ends">
12958 <dia:composite>
12959 <dia:attribute name="role">
12960 <dia:string>##</dia:string>
12961 </dia:attribute>
12962 <dia:attribute name="multiplicity">
12963 <dia:string>##</dia:string>
12964 </dia:attribute>
12965 <dia:attribute name="arrow">
12966 <dia:boolean val="false"/>
12967 </dia:attribute>
12968 <dia:attribute name="aggregate">
12969 <dia:enum val="0"/>
12970 </dia:attribute>
12971 </dia:composite>
12972 <dia:composite>
12973 <dia:attribute name="role">
12974 <dia:string>##</dia:string>
12975 </dia:attribute>
12976 <dia:attribute name="multiplicity">
12977 <dia:string>##</dia:string>
12978 </dia:attribute>
12979 <dia:attribute name="arrow">
12980 <dia:boolean val="false"/>
12981 </dia:attribute>
12982 <dia:attribute name="aggregate">
12983 <dia:enum val="1"/>
12984 </dia:attribute>
12985 </dia:composite>
12986 </dia:attribute>
12987 <dia:connections>
12988 <dia:connection handle="0" to="O42" connection="0"/>
12989 <dia:connection handle="1" to="O3" connection="65"/>
12990 </dia:connections>
12991 </dia:object>
12992 <dia:object type="UML - Class" version="0" id="O42">
12993 <dia:attribute name="obj_pos">
12994 <dia:point val="36.1,91.6"/>
12995 </dia:attribute>
12996 <dia:attribute name="obj_bb">
12997 <dia:rectangle val="36.05,91.55;39,93.85"/>
12998 </dia:attribute>
12999 <dia:attribute name="elem_corner">
13000 <dia:point val="36.1,91.6"/>
13001 </dia:attribute>
13002 <dia:attribute name="elem_width">
13003 <dia:real val="2.8500000000000001"/>
13004 </dia:attribute>
13005 <dia:attribute name="elem_height">
13006 <dia:real val="2.1999999999999997"/>
13007 </dia:attribute>
13008 <dia:attribute name="name">
13009 <dia:string>#error#</dia:string>
13010 </dia:attribute>
13011 <dia:attribute name="stereotype">
13012 <dia:string>##</dia:string>
13013 </dia:attribute>
13014 <dia:attribute name="comment">
13015 <dia:string>##</dia:string>
13016 </dia:attribute>
13017 <dia:attribute name="abstract">
13018 <dia:boolean val="false"/>
13019 </dia:attribute>
13020 <dia:attribute name="suppress_attributes">
13021 <dia:boolean val="false"/>
13022 </dia:attribute>
13023 <dia:attribute name="suppress_operations">
13024 <dia:boolean val="false"/>
13025 </dia:attribute>
13026 <dia:attribute name="visible_attributes">
13027 <dia:boolean val="true"/>
13028 </dia:attribute>
13029 <dia:attribute name="visible_operations">
13030 <dia:boolean val="true"/>
13031 </dia:attribute>
13032 <dia:attribute name="visible_comments">
13033 <dia:boolean val="false"/>
13034 </dia:attribute>
13035 <dia:attribute name="wrap_operations">
13036 <dia:boolean val="false"/>
13037 </dia:attribute>
13038 <dia:attribute name="wrap_after_char">
13039 <dia:int val="40"/>
13040 </dia:attribute>
13041 <dia:attribute name="line_color">
13042 <dia:color val="#000000"/>
13043 </dia:attribute>
13044 <dia:attribute name="fill_color">
13045 <dia:color val="#ffffff"/>
13046 </dia:attribute>
13047 <dia:attribute name="text_color">
13048 <dia:color val="#000000"/>
13049 </dia:attribute>
13050 <dia:attribute name="normal_font">
13051 <dia:font family="Courier New" style="0" name="Courier"/>
13052 </dia:attribute>
13053 <dia:attribute name="abstract_font">
13054 <dia:font family="Courier New" style="0" name="Courier"/>
13055 </dia:attribute>
13056 <dia:attribute name="polymorphic_font">
13057 <dia:font family="monospace" style="8" name="Courier"/>
13058 </dia:attribute>
13059 <dia:attribute name="classname_font">
13060 <dia:font family="courier new" style="0" name="Courier"/>
13061 </dia:attribute>
13062 <dia:attribute name="abstract_classname_font">
13063 <dia:font family="Courier New" style="0" name="Courier"/>
13064 </dia:attribute>
13065 <dia:attribute name="comment_font">
13066 <dia:font family="sans" style="8" name="Helvetica"/>
13067 </dia:attribute>
13068 <dia:attribute name="font_height">
13069 <dia:real val="0.80000000000000004"/>
13070 </dia:attribute>
13071 <dia:attribute name="polymorphic_font_height">
13072 <dia:real val="0.80000000000000004"/>
13073 </dia:attribute>
13074 <dia:attribute name="abstract_font_height">
13075 <dia:real val="0.80000000000000004"/>
13076 </dia:attribute>
13077 <dia:attribute name="classname_font_height">
13078 <dia:real val="1"/>
13079 </dia:attribute>
13080 <dia:attribute name="abstract_classname_font_height">
13081 <dia:real val="1"/>
13082 </dia:attribute>
13083 <dia:attribute name="comment_font_height">
13084 <dia:real val="1"/>
13085 </dia:attribute>
13086 <dia:attribute name="attributes">
13087 <dia:composite type="umlattribute">
13088 <dia:attribute name="name">
13089 <dia:string>#secondary_columns#</dia:string>
13090 </dia:attribute>
13091 <dia:attribute name="type">
13092 <dia:string>#array of arrays#</dia:string>
13093 </dia:attribute>
13094 <dia:attribute name="value">
13095 <dia:string>##</dia:string>
13096 </dia:attribute>
13097 <dia:attribute name="comment">
13098 <dia:string>##</dia:string>
13099 </dia:attribute>
13100 <dia:attribute name="visibility">
13101 <dia:enum val="0"/>
13102 </dia:attribute>
13103 <dia:attribute name="abstract">
13104 <dia:boolean val="false"/>
13105 </dia:attribute>
13106 <dia:attribute name="class_scope">
13107 <dia:boolean val="false"/>
13108 </dia:attribute>
13109 </dia:composite>
13110 </dia:attribute>
13111 <dia:attribute name="operations">
13112 <dia:composite type="umloperation">
13113 <dia:attribute name="name">
13114 <dia:string>#_format_record#</dia:string>
13115 </dia:attribute>
13116 <dia:attribute name="stereotype">
13117 <dia:string>##</dia:string>
13118 </dia:attribute>
13119 <dia:attribute name="type">
13120 <dia:string>##</dia:string>
13121 </dia:attribute>
13122 <dia:attribute name="visibility">
13123 <dia:enum val="0"/>
13124 </dia:attribute>
13125 <dia:attribute name="comment">
13126 <dia:string>##</dia:string>
13127 </dia:attribute>
13128 <dia:attribute name="abstract">
13129 <dia:boolean val="false"/>
13130 </dia:attribute>
13131 <dia:attribute name="inheritance_type">
13132 <dia:enum val="2"/>
13133 </dia:attribute>
13134 <dia:attribute name="query">
13135 <dia:boolean val="false"/>
13136 </dia:attribute>
13137 <dia:attribute name="class_scope">
13138 <dia:boolean val="false"/>
13139 </dia:attribute>
13140 <dia:attribute name="parameters">
13141 <dia:composite type="umlparameter">
13142 <dia:attribute name="name">
13143 <dia:string>#formatted#</dia:string>
13144 </dia:attribute>
13145 <dia:attribute name="type">
13146 <dia:string>#array of strings#</dia:string>
13147 </dia:attribute>
13148 <dia:attribute name="value">
13149 <dia:string>##</dia:string>
13150 </dia:attribute>
13151 <dia:attribute name="comment">
13152 <dia:string>##</dia:string>
13153 </dia:attribute>
13154 <dia:attribute name="kind">
13155 <dia:enum val="2"/>
13156 </dia:attribute>
13157 </dia:composite>
13158 </dia:attribute>
13159 </dia:composite>
13160 </dia:attribute>
13161 <dia:attribute name="template">
13162 <dia:boolean val="false"/>
13163 </dia:attribute>
13164 <dia:attribute name="templates"/>
13165 </dia:object>
13166 <dia:object type="UML - Generalization" version="0" id="O43">
13167 <dia:attribute name="obj_pos">
13168 <dia:point val="15,88.6"/>
13169 </dia:attribute>
13170 <dia:attribute name="obj_bb">
13171 <dia:rectangle val="14.15,88.55;37.575,91.65"/>
13172 </dia:attribute>
13173 <dia:attribute name="orth_points">
13174 <dia:point val="15,88.6"/>
13175 <dia:point val="15,90.21"/>
13176 <dia:point val="37.525,90.21"/>
13177 <dia:point val="37.525,91.6"/>
13178 </dia:attribute>
13179 <dia:attribute name="orth_orient">
13180 <dia:enum val="1"/>
13181 <dia:enum val="0"/>
13182 <dia:enum val="1"/>
13183 </dia:attribute>
13184 <dia:attribute name="orth_autoroute">
13185 <dia:boolean val="false"/>
13186 </dia:attribute>
13187 <dia:attribute name="line_colour">
13188 <dia:color val="#000000"/>
13189 </dia:attribute>
13190 <dia:attribute name="name">
13191 <dia:string>##</dia:string>
13192 </dia:attribute>
13193 <dia:attribute name="stereotype">
13194 <dia:string>##</dia:string>
13195 </dia:attribute>
13196 <dia:connections>
13197 <dia:connection handle="0" to="O81" connection="6"/>
13198 <dia:connection handle="1" to="O42" connection="1"/>
13199 </dia:connections>
13200 </dia:object>
13201 <dia:object type="UML - Association" version="0" id="O44">
13202 <dia:attribute name="obj_pos">
13203 <dia:point val="33.1,91.6"/>
13204 </dia:attribute>
13205 <dia:attribute name="obj_bb">
13206 <dia:rectangle val="25.5,28.55;95.7767,94"/>
13207 </dia:attribute>
13208 <dia:attribute name="orth_points">
13209 <dia:point val="33.1,91.6"/>
13210 <dia:point val="33.1,87.31"/>
13211 <dia:point val="95.7267,87.31"/>
13212 <dia:point val="95.7267,29.3"/>
13213 <dia:point val="26.25,29.3"/>
13214 </dia:attribute>
13215 <dia:attribute name="orth_orient">
13216 <dia:enum val="1"/>
13217 <dia:enum val="0"/>
13218 <dia:enum val="1"/>
13219 <dia:enum val="0"/>
13220 </dia:attribute>
13221 <dia:attribute name="autorouting">
13222 <dia:boolean val="false"/>
13223 </dia:attribute>
13224 <dia:attribute name="name">
13225 <dia:string>##</dia:string>
13226 </dia:attribute>
13227 <dia:attribute name="direction">
13228 <dia:enum val="0"/>
13229 </dia:attribute>
13230 <dia:attribute name="ends">
13231 <dia:composite>
13232 <dia:attribute name="role">
13233 <dia:string>##</dia:string>
13234 </dia:attribute>
13235 <dia:attribute name="multiplicity">
13236 <dia:string>##</dia:string>
13237 </dia:attribute>
13238 <dia:attribute name="arrow">
13239 <dia:boolean val="false"/>
13240 </dia:attribute>
13241 <dia:attribute name="aggregate">
13242 <dia:enum val="0"/>
13243 </dia:attribute>
13244 </dia:composite>
13245 <dia:composite>
13246 <dia:attribute name="role">
13247 <dia:string>##</dia:string>
13248 </dia:attribute>
13249 <dia:attribute name="multiplicity">
13250 <dia:string>##</dia:string>
13251 </dia:attribute>
13252 <dia:attribute name="arrow">
13253 <dia:boolean val="false"/>
13254 </dia:attribute>
13255 <dia:attribute name="aggregate">
13256 <dia:enum val="1"/>
13257 </dia:attribute>
13258 </dia:composite>
13259 </dia:attribute>
13260 <dia:connections>
13261 <dia:connection handle="0" to="O45" connection="0"/>
13262 <dia:connection handle="1" to="O3" connection="65"/>
13263 </dia:connections>
13264 </dia:object>
13265 <dia:object type="UML - Class" version="0" id="O45">
13266 <dia:attribute name="obj_pos">
13267 <dia:point val="33.1,91.6"/>
13268 </dia:attribute>
13269 <dia:attribute name="obj_bb">
13270 <dia:rectangle val="33.05,91.55;35.1,93.85"/>
13271 </dia:attribute>
13272 <dia:attribute name="elem_corner">
13273 <dia:point val="33.1,91.6"/>
13274 </dia:attribute>
13275 <dia:attribute name="elem_width">
13276 <dia:real val="1.9500000000000002"/>
13277 </dia:attribute>
13278 <dia:attribute name="elem_height">
13279 <dia:real val="2.1999999999999997"/>
13280 </dia:attribute>
13281 <dia:attribute name="name">
13282 <dia:string>#des#</dia:string>
13283 </dia:attribute>
13284 <dia:attribute name="stereotype">
13285 <dia:string>##</dia:string>
13286 </dia:attribute>
13287 <dia:attribute name="comment">
13288 <dia:string>##</dia:string>
13289 </dia:attribute>
13290 <dia:attribute name="abstract">
13291 <dia:boolean val="false"/>
13292 </dia:attribute>
13293 <dia:attribute name="suppress_attributes">
13294 <dia:boolean val="false"/>
13295 </dia:attribute>
13296 <dia:attribute name="suppress_operations">
13297 <dia:boolean val="false"/>
13298 </dia:attribute>
13299 <dia:attribute name="visible_attributes">
13300 <dia:boolean val="true"/>
13301 </dia:attribute>
13302 <dia:attribute name="visible_operations">
13303 <dia:boolean val="true"/>
13304 </dia:attribute>
13305 <dia:attribute name="visible_comments">
13306 <dia:boolean val="false"/>
13307 </dia:attribute>
13308 <dia:attribute name="wrap_operations">
13309 <dia:boolean val="false"/>
13310 </dia:attribute>
13311 <dia:attribute name="wrap_after_char">
13312 <dia:int val="40"/>
13313 </dia:attribute>
13314 <dia:attribute name="line_color">
13315 <dia:color val="#000000"/>
13316 </dia:attribute>
13317 <dia:attribute name="fill_color">
13318 <dia:color val="#ffffff"/>
13319 </dia:attribute>
13320 <dia:attribute name="text_color">
13321 <dia:color val="#000000"/>
13322 </dia:attribute>
13323 <dia:attribute name="normal_font">
13324 <dia:font family="Courier New" style="0" name="Courier"/>
13325 </dia:attribute>
13326 <dia:attribute name="abstract_font">
13327 <dia:font family="Courier New" style="0" name="Courier"/>
13328 </dia:attribute>
13329 <dia:attribute name="polymorphic_font">
13330 <dia:font family="monospace" style="8" name="Courier"/>
13331 </dia:attribute>
13332 <dia:attribute name="classname_font">
13333 <dia:font family="courier new" style="0" name="Courier"/>
13334 </dia:attribute>
13335 <dia:attribute name="abstract_classname_font">
13336 <dia:font family="Courier New" style="0" name="Courier"/>
13337 </dia:attribute>
13338 <dia:attribute name="comment_font">
13339 <dia:font family="sans" style="8" name="Helvetica"/>
13340 </dia:attribute>
13341 <dia:attribute name="font_height">
13342 <dia:real val="0.80000000000000004"/>
13343 </dia:attribute>
13344 <dia:attribute name="polymorphic_font_height">
13345 <dia:real val="0.80000000000000004"/>
13346 </dia:attribute>
13347 <dia:attribute name="abstract_font_height">
13348 <dia:real val="0.80000000000000004"/>
13349 </dia:attribute>
13350 <dia:attribute name="classname_font_height">
13351 <dia:real val="1"/>
13352 </dia:attribute>
13353 <dia:attribute name="abstract_classname_font_height">
13354 <dia:real val="1"/>
13355 </dia:attribute>
13356 <dia:attribute name="comment_font_height">
13357 <dia:real val="1"/>
13358 </dia:attribute>
13359 <dia:attribute name="attributes"/>
13360 <dia:attribute name="operations"/>
13361 <dia:attribute name="template">
13362 <dia:boolean val="false"/>
13363 </dia:attribute>
13364 <dia:attribute name="templates"/>
13365 </dia:object>
13366 <dia:object type="UML - Generalization" version="0" id="O46">
13367 <dia:attribute name="obj_pos">
13368 <dia:point val="15,88.6"/>
13369 </dia:attribute>
13370 <dia:attribute name="obj_bb">
13371 <dia:rectangle val="14.15,88.55;34.125,91.65"/>
13372 </dia:attribute>
13373 <dia:attribute name="orth_points">
13374 <dia:point val="15,88.6"/>
13375 <dia:point val="15,90.21"/>
13376 <dia:point val="34.075,90.21"/>
13377 <dia:point val="34.075,91.6"/>
13378 </dia:attribute>
13379 <dia:attribute name="orth_orient">
13380 <dia:enum val="1"/>
13381 <dia:enum val="0"/>
13382 <dia:enum val="1"/>
13383 </dia:attribute>
13384 <dia:attribute name="orth_autoroute">
13385 <dia:boolean val="false"/>
13386 </dia:attribute>
13387 <dia:attribute name="line_colour">
13388 <dia:color val="#000000"/>
13389 </dia:attribute>
13390 <dia:attribute name="name">
13391 <dia:string>##</dia:string>
13392 </dia:attribute>
13393 <dia:attribute name="stereotype">
13394 <dia:string>##</dia:string>
13395 </dia:attribute>
13396 <dia:connections>
13397 <dia:connection handle="0" to="O81" connection="6"/>
13398 <dia:connection handle="1" to="O45" connection="1"/>
13399 </dia:connections>
13400 </dia:object>
13401 <dia:object type="UML - Generalization" version="0" id="O47">
13402 <dia:attribute name="obj_pos">
13403 <dia:point val="14.7,74.9"/>
13404 </dia:attribute>
13405 <dia:attribute name="obj_bb">
13406 <dia:rectangle val="13.85,74.85;73.2,80.55"/>
13407 </dia:attribute>
13408 <dia:attribute name="orth_points">
13409 <dia:point val="14.7,74.9"/>
13410 <dia:point val="14.7,77.01"/>
13411 <dia:point val="73.15,77.01"/>
13412 <dia:point val="73.15,80.5"/>
13413 </dia:attribute>
13414 <dia:attribute name="orth_orient">
13415 <dia:enum val="1"/>
13416 <dia:enum val="0"/>
13417 <dia:enum val="1"/>
13418 </dia:attribute>
13419 <dia:attribute name="orth_autoroute">
13420 <dia:boolean val="false"/>
13421 </dia:attribute>
13422 <dia:attribute name="line_colour">
13423 <dia:color val="#000000"/>
13424 </dia:attribute>
13425 <dia:attribute name="name">
13426 <dia:string>##</dia:string>
13427 </dia:attribute>
13428 <dia:attribute name="stereotype">
13429 <dia:string>##</dia:string>
13430 </dia:attribute>
13431 <dia:connections>
13432 <dia:connection handle="0" to="O89" connection="6"/>
13433 <dia:connection handle="1" to="O84" connection="1"/>
13434 </dia:connections>
13435 </dia:object>
13436 <dia:object type="UML - Association" version="0" id="O48">
13437 <dia:attribute name="obj_pos">
13438 <dia:point val="73.45,91.6"/>
13439 </dia:attribute>
13440 <dia:attribute name="obj_bb">
13441 <dia:rectangle val="25.5,28.55;95.7237,94"/>
13442 </dia:attribute>
13443 <dia:attribute name="orth_points">
13444 <dia:point val="73.45,91.6"/>
13445 <dia:point val="73.45,87.31"/>
13446 <dia:point val="95.6737,87.31"/>
13447 <dia:point val="95.6737,29.3"/>
13448 <dia:point val="26.25,29.3"/>
13449 </dia:attribute>
13450 <dia:attribute name="orth_orient">
13451 <dia:enum val="1"/>
13452 <dia:enum val="0"/>
13453 <dia:enum val="1"/>
13454 <dia:enum val="0"/>
13455 </dia:attribute>
13456 <dia:attribute name="autorouting">
13457 <dia:boolean val="false"/>
13458 </dia:attribute>
13459 <dia:attribute name="name">
13460 <dia:string>##</dia:string>
13461 </dia:attribute>
13462 <dia:attribute name="direction">
13463 <dia:enum val="0"/>
13464 </dia:attribute>
13465 <dia:attribute name="ends">
13466 <dia:composite>
13467 <dia:attribute name="role">
13468 <dia:string>##</dia:string>
13469 </dia:attribute>
13470 <dia:attribute name="multiplicity">
13471 <dia:string>##</dia:string>
13472 </dia:attribute>
13473 <dia:attribute name="arrow">
13474 <dia:boolean val="false"/>
13475 </dia:attribute>
13476 <dia:attribute name="aggregate">
13477 <dia:enum val="0"/>
13478 </dia:attribute>
13479 </dia:composite>
13480 <dia:composite>
13481 <dia:attribute name="role">
13482 <dia:string>##</dia:string>
13483 </dia:attribute>
13484 <dia:attribute name="multiplicity">
13485 <dia:string>##</dia:string>
13486 </dia:attribute>
13487 <dia:attribute name="arrow">
13488 <dia:boolean val="false"/>
13489 </dia:attribute>
13490 <dia:attribute name="aggregate">
13491 <dia:enum val="1"/>
13492 </dia:attribute>
13493 </dia:composite>
13494 </dia:attribute>
13495 <dia:connections>
13496 <dia:connection handle="0" to="O10" connection="0"/>
13497 <dia:connection handle="1" to="O3" connection="65"/>
13498 </dia:connections>
13499 </dia:object>
13500 <dia:object type="UML - Association" version="0" id="O49">
13501 <dia:attribute name="obj_pos">
13502 <dia:point val="56.1,91.6"/>
13503 </dia:attribute>
13504 <dia:attribute name="obj_bb">
13505 <dia:rectangle val="25.5,28.55;95.7943,94"/>
13506 </dia:attribute>
13507 <dia:attribute name="orth_points">
13508 <dia:point val="56.1,91.6"/>
13509 <dia:point val="56.1,87.31"/>
13510 <dia:point val="95.7443,87.31"/>
13511 <dia:point val="95.7443,29.3"/>
13512 <dia:point val="26.25,29.3"/>
13513 </dia:attribute>
13514 <dia:attribute name="orth_orient">
13515 <dia:enum val="1"/>
13516 <dia:enum val="0"/>
13517 <dia:enum val="1"/>
13518 <dia:enum val="0"/>
13519 </dia:attribute>
13520 <dia:attribute name="autorouting">
13521 <dia:boolean val="false"/>
13522 </dia:attribute>
13523 <dia:attribute name="name">
13524 <dia:string>##</dia:string>
13525 </dia:attribute>
13526 <dia:attribute name="direction">
13527 <dia:enum val="0"/>
13528 </dia:attribute>
13529 <dia:attribute name="ends">
13530 <dia:composite>
13531 <dia:attribute name="role">
13532 <dia:string>##</dia:string>
13533 </dia:attribute>
13534 <dia:attribute name="multiplicity">
13535 <dia:string>##</dia:string>
13536 </dia:attribute>
13537 <dia:attribute name="arrow">
13538 <dia:boolean val="false"/>
13539 </dia:attribute>
13540 <dia:attribute name="aggregate">
13541 <dia:enum val="0"/>
13542 </dia:attribute>
13543 </dia:composite>
13544 <dia:composite>
13545 <dia:attribute name="role">
13546 <dia:string>##</dia:string>
13547 </dia:attribute>
13548 <dia:attribute name="multiplicity">
13549 <dia:string>##</dia:string>
13550 </dia:attribute>
13551 <dia:attribute name="arrow">
13552 <dia:boolean val="false"/>
13553 </dia:attribute>
13554 <dia:attribute name="aggregate">
13555 <dia:enum val="1"/>
13556 </dia:attribute>
13557 </dia:composite>
13558 </dia:attribute>
13559 <dia:connections>
13560 <dia:connection handle="0" to="O11" connection="0"/>
13561 <dia:connection handle="1" to="O3" connection="65"/>
13562 </dia:connections>
13563 </dia:object>
13564 <dia:object type="UML - Association" version="0" id="O50">
13565 <dia:attribute name="obj_pos">
13566 <dia:point val="51.6,80.5"/>
13567 </dia:attribute>
13568 <dia:attribute name="obj_bb">
13569 <dia:rectangle val="25.5,29.35;95.3264,82.9"/>
13570 </dia:attribute>
13571 <dia:attribute name="orth_points">
13572 <dia:point val="51.6,80.5"/>
13573 <dia:point val="51.6,78.51"/>
13574 <dia:point val="95.2764,78.51"/>
13575 <dia:point val="95.2764,30.1"/>
13576 <dia:point val="26.25,30.1"/>
13577 </dia:attribute>
13578 <dia:attribute name="orth_orient">
13579 <dia:enum val="1"/>
13580 <dia:enum val="0"/>
13581 <dia:enum val="1"/>
13582 <dia:enum val="0"/>
13583 </dia:attribute>
13584 <dia:attribute name="autorouting">
13585 <dia:boolean val="false"/>
13586 </dia:attribute>
13587 <dia:attribute name="name">
13588 <dia:string>##</dia:string>
13589 </dia:attribute>
13590 <dia:attribute name="direction">
13591 <dia:enum val="0"/>
13592 </dia:attribute>
13593 <dia:attribute name="ends">
13594 <dia:composite>
13595 <dia:attribute name="role">
13596 <dia:string>##</dia:string>
13597 </dia:attribute>
13598 <dia:attribute name="multiplicity">
13599 <dia:string>##</dia:string>
13600 </dia:attribute>
13601 <dia:attribute name="arrow">
13602 <dia:boolean val="false"/>
13603 </dia:attribute>
13604 <dia:attribute name="aggregate">
13605 <dia:enum val="0"/>
13606 </dia:attribute>
13607 </dia:composite>
13608 <dia:composite>
13609 <dia:attribute name="role">
13610 <dia:string>##</dia:string>
13611 </dia:attribute>
13612 <dia:attribute name="multiplicity">
13613 <dia:string>##</dia:string>
13614 </dia:attribute>
13615 <dia:attribute name="arrow">
13616 <dia:boolean val="false"/>
13617 </dia:attribute>
13618 <dia:attribute name="aggregate">
13619 <dia:enum val="1"/>
13620 </dia:attribute>
13621 </dia:composite>
13622 </dia:attribute>
13623 <dia:connections>
13624 <dia:connection handle="0" to="O88" connection="0"/>
13625 <dia:connection handle="1" to="O3" connection="67"/>
13626 </dia:connections>
13627 </dia:object>
13628 <dia:object type="UML - Generalization" version="0" id="O51">
13629 <dia:attribute name="obj_pos">
13630 <dia:point val="14.7,74.9"/>
13631 </dia:attribute>
13632 <dia:attribute name="obj_bb">
13633 <dia:rectangle val="13.85,74.85;54.425,80.55"/>
13634 </dia:attribute>
13635 <dia:attribute name="orth_points">
13636 <dia:point val="14.7,74.9"/>
13637 <dia:point val="14.7,77.01"/>
13638 <dia:point val="54.375,77.01"/>
13639 <dia:point val="54.375,80.5"/>
13640 </dia:attribute>
13641 <dia:attribute name="orth_orient">
13642 <dia:enum val="1"/>
13643 <dia:enum val="0"/>
13644 <dia:enum val="1"/>
13645 </dia:attribute>
13646 <dia:attribute name="orth_autoroute">
13647 <dia:boolean val="false"/>
13648 </dia:attribute>
13649 <dia:attribute name="line_colour">
13650 <dia:color val="#000000"/>
13651 </dia:attribute>
13652 <dia:attribute name="name">
13653 <dia:string>##</dia:string>
13654 </dia:attribute>
13655 <dia:attribute name="stereotype">
13656 <dia:string>##</dia:string>
13657 </dia:attribute>
13658 <dia:connections>
13659 <dia:connection handle="0" to="O89" connection="6"/>
13660 <dia:connection handle="1" to="O88" connection="1"/>
13661 </dia:connections>
13662 </dia:object>
13663 <dia:object type="UML - Association" version="0" id="O52">
13664 <dia:attribute name="obj_pos">
13665 <dia:point val="57.6,80.5"/>
13666 </dia:attribute>
13667 <dia:attribute name="obj_bb">
13668 <dia:rectangle val="25.5,29.35;95.3264,82.9"/>
13669 </dia:attribute>
13670 <dia:attribute name="orth_points">
13671 <dia:point val="57.6,80.5"/>
13672 <dia:point val="57.6,78.51"/>
13673 <dia:point val="95.2764,78.51"/>
13674 <dia:point val="95.2764,30.1"/>
13675 <dia:point val="26.25,30.1"/>
13676 </dia:attribute>
13677 <dia:attribute name="orth_orient">
13678 <dia:enum val="1"/>
13679 <dia:enum val="0"/>
13680 <dia:enum val="1"/>
13681 <dia:enum val="0"/>
13682 </dia:attribute>
13683 <dia:attribute name="autorouting">
13684 <dia:boolean val="false"/>
13685 </dia:attribute>
13686 <dia:attribute name="name">
13687 <dia:string>##</dia:string>
13688 </dia:attribute>
13689 <dia:attribute name="direction">
13690 <dia:enum val="0"/>
13691 </dia:attribute>
13692 <dia:attribute name="ends">
13693 <dia:composite>
13694 <dia:attribute name="role">
13695 <dia:string>##</dia:string>
13696 </dia:attribute>
13697 <dia:attribute name="multiplicity">
13698 <dia:string>##</dia:string>
13699 </dia:attribute>
13700 <dia:attribute name="arrow">
13701 <dia:boolean val="false"/>
13702 </dia:attribute>
13703 <dia:attribute name="aggregate">
13704 <dia:enum val="0"/>
13705 </dia:attribute>
13706 </dia:composite>
13707 <dia:composite>
13708 <dia:attribute name="role">
13709 <dia:string>##</dia:string>
13710 </dia:attribute>
13711 <dia:attribute name="multiplicity">
13712 <dia:string>##</dia:string>
13713 </dia:attribute>
13714 <dia:attribute name="arrow">
13715 <dia:boolean val="false"/>
13716 </dia:attribute>
13717 <dia:attribute name="aggregate">
13718 <dia:enum val="1"/>
13719 </dia:attribute>
13720 </dia:composite>
13721 </dia:attribute>
13722 <dia:connections>
13723 <dia:connection handle="0" to="O87" connection="0"/>
13724 <dia:connection handle="1" to="O3" connection="67"/>
13725 </dia:connections>
13726 </dia:object>
13727 <dia:object type="UML - Generalization" version="0" id="O53">
13728 <dia:attribute name="obj_pos">
13729 <dia:point val="14.7,74.9"/>
13730 </dia:attribute>
13731 <dia:attribute name="obj_bb">
13732 <dia:rectangle val="13.85,74.85;59.075,80.55"/>
13733 </dia:attribute>
13734 <dia:attribute name="orth_points">
13735 <dia:point val="14.7,74.9"/>
13736 <dia:point val="14.7,77.01"/>
13737 <dia:point val="59.025,77.01"/>
13738 <dia:point val="59.025,80.5"/>
13739 </dia:attribute>
13740 <dia:attribute name="orth_orient">
13741 <dia:enum val="1"/>
13742 <dia:enum val="0"/>
13743 <dia:enum val="1"/>
13744 </dia:attribute>
13745 <dia:attribute name="orth_autoroute">
13746 <dia:boolean val="false"/>
13747 </dia:attribute>
13748 <dia:attribute name="line_colour">
13749 <dia:color val="#000000"/>
13750 </dia:attribute>
13751 <dia:attribute name="name">
13752 <dia:string>##</dia:string>
13753 </dia:attribute>
13754 <dia:attribute name="stereotype">
13755 <dia:string>##</dia:string>
13756 </dia:attribute>
13757 <dia:connections>
13758 <dia:connection handle="0" to="O89" connection="6"/>
13759 <dia:connection handle="1" to="O87" connection="1"/>
13760 </dia:connections>
13761 </dia:object>
13762 <dia:object type="UML - Association" version="0" id="O54">
13763 <dia:attribute name="obj_pos">
13764 <dia:point val="80.6,80.5"/>
13765 </dia:attribute>
13766 <dia:attribute name="obj_bb">
13767 <dia:rectangle val="25.5,29.35;95.3264,82.9"/>
13768 </dia:attribute>
13769 <dia:attribute name="orth_points">
13770 <dia:point val="80.6,80.5"/>
13771 <dia:point val="80.6,78.51"/>
13772 <dia:point val="95.2764,78.51"/>
13773 <dia:point val="95.2764,30.1"/>
13774 <dia:point val="26.25,30.1"/>
13775 </dia:attribute>
13776 <dia:attribute name="orth_orient">
13777 <dia:enum val="1"/>
13778 <dia:enum val="0"/>
13779 <dia:enum val="1"/>
13780 <dia:enum val="0"/>
13781 </dia:attribute>
13782 <dia:attribute name="autorouting">
13783 <dia:boolean val="false"/>
13784 </dia:attribute>
13785 <dia:attribute name="name">
13786 <dia:string>##</dia:string>
13787 </dia:attribute>
13788 <dia:attribute name="direction">
13789 <dia:enum val="0"/>
13790 </dia:attribute>
13791 <dia:attribute name="ends">
13792 <dia:composite>
13793 <dia:attribute name="role">
13794 <dia:string>##</dia:string>
13795 </dia:attribute>
13796 <dia:attribute name="multiplicity">
13797 <dia:string>##</dia:string>
13798 </dia:attribute>
13799 <dia:attribute name="arrow">
13800 <dia:boolean val="false"/>
13801 </dia:attribute>
13802 <dia:attribute name="aggregate">
13803 <dia:enum val="0"/>
13804 </dia:attribute>
13805 </dia:composite>
13806 <dia:composite>
13807 <dia:attribute name="role">
13808 <dia:string>##</dia:string>
13809 </dia:attribute>
13810 <dia:attribute name="multiplicity">
13811 <dia:string>##</dia:string>
13812 </dia:attribute>
13813 <dia:attribute name="arrow">
13814 <dia:boolean val="false"/>
13815 </dia:attribute>
13816 <dia:attribute name="aggregate">
13817 <dia:enum val="1"/>
13818 </dia:attribute>
13819 </dia:composite>
13820 </dia:attribute>
13821 <dia:connections>
13822 <dia:connection handle="0" to="O82" connection="0"/>
13823 <dia:connection handle="1" to="O3" connection="67"/>
13824 </dia:connections>
13825 </dia:object>
13826 <dia:object type="UML - Generalization" version="0" id="O55">
13827 <dia:attribute name="obj_pos">
13828 <dia:point val="14.7,74.9"/>
13829 </dia:attribute>
13830 <dia:attribute name="obj_bb">
13831 <dia:rectangle val="13.85,74.85;82.075,80.55"/>
13832 </dia:attribute>
13833 <dia:attribute name="orth_points">
13834 <dia:point val="14.7,74.9"/>
13835 <dia:point val="14.7,77.01"/>
13836 <dia:point val="82.025,77.01"/>
13837 <dia:point val="82.025,80.5"/>
13838 </dia:attribute>
13839 <dia:attribute name="orth_orient">
13840 <dia:enum val="1"/>
13841 <dia:enum val="0"/>
13842 <dia:enum val="1"/>
13843 </dia:attribute>
13844 <dia:attribute name="orth_autoroute">
13845 <dia:boolean val="false"/>
13846 </dia:attribute>
13847 <dia:attribute name="line_colour">
13848 <dia:color val="#000000"/>
13849 </dia:attribute>
13850 <dia:attribute name="name">
13851 <dia:string>##</dia:string>
13852 </dia:attribute>
13853 <dia:attribute name="stereotype">
13854 <dia:string>##</dia:string>
13855 </dia:attribute>
13856 <dia:connections>
13857 <dia:connection handle="0" to="O89" connection="6"/>
13858 <dia:connection handle="1" to="O82" connection="1"/>
13859 </dia:connections>
13860 </dia:object>
13861 <dia:object type="UML - Association" version="0" id="O56">
13862 <dia:attribute name="obj_pos">
13863 <dia:point val="84.6,80.5"/>
13864 </dia:attribute>
13865 <dia:attribute name="obj_bb">
13866 <dia:rectangle val="25.5,29.35;95.3264,82.9"/>
13867 </dia:attribute>
13868 <dia:attribute name="orth_points">
13869 <dia:point val="84.6,80.5"/>
13870 <dia:point val="84.6,78.51"/>
13871 <dia:point val="95.2764,78.51"/>
13872 <dia:point val="95.2764,30.1"/>
13873 <dia:point val="26.25,30.1"/>
13874 </dia:attribute>
13875 <dia:attribute name="orth_orient">
13876 <dia:enum val="1"/>
13877 <dia:enum val="0"/>
13878 <dia:enum val="1"/>
13879 <dia:enum val="0"/>
13880 </dia:attribute>
13881 <dia:attribute name="autorouting">
13882 <dia:boolean val="false"/>
13883 </dia:attribute>
13884 <dia:attribute name="name">
13885 <dia:string>##</dia:string>
13886 </dia:attribute>
13887 <dia:attribute name="direction">
13888 <dia:enum val="0"/>
13889 </dia:attribute>
13890 <dia:attribute name="ends">
13891 <dia:composite>
13892 <dia:attribute name="role">
13893 <dia:string>##</dia:string>
13894 </dia:attribute>
13895 <dia:attribute name="multiplicity">
13896 <dia:string>##</dia:string>
13897 </dia:attribute>
13898 <dia:attribute name="arrow">
13899 <dia:boolean val="false"/>
13900 </dia:attribute>
13901 <dia:attribute name="aggregate">
13902 <dia:enum val="0"/>
13903 </dia:attribute>
13904 </dia:composite>
13905 <dia:composite>
13906 <dia:attribute name="role">
13907 <dia:string>##</dia:string>
13908 </dia:attribute>
13909 <dia:attribute name="multiplicity">
13910 <dia:string>##</dia:string>
13911 </dia:attribute>
13912 <dia:attribute name="arrow">
13913 <dia:boolean val="false"/>
13914 </dia:attribute>
13915 <dia:attribute name="aggregate">
13916 <dia:enum val="1"/>
13917 </dia:attribute>
13918 </dia:composite>
13919 </dia:attribute>
13920 <dia:connections>
13921 <dia:connection handle="0" to="O57" connection="0"/>
13922 <dia:connection handle="1" to="O3" connection="67"/>
13923 </dia:connections>
13924 </dia:object>
13925 <dia:object type="UML - Class" version="0" id="O57">
13926 <dia:attribute name="obj_pos">
13927 <dia:point val="84.6,80.5"/>
13928 </dia:attribute>
13929 <dia:attribute name="obj_bb">
13930 <dia:rectangle val="84.55,80.45;87.05,82.75"/>
13931 </dia:attribute>
13932 <dia:attribute name="elem_corner">
13933 <dia:point val="84.6,80.5"/>
13934 </dia:attribute>
13935 <dia:attribute name="elem_width">
13936 <dia:real val="2.3999999999999999"/>
13937 </dia:attribute>
13938 <dia:attribute name="elem_height">
13939 <dia:real val="2.1999999999999997"/>
13940 </dia:attribute>
13941 <dia:attribute name="name">
13942 <dia:string>#msfi#</dia:string>
13943 </dia:attribute>
13944 <dia:attribute name="stereotype">
13945 <dia:string>##</dia:string>
13946 </dia:attribute>
13947 <dia:attribute name="comment">
13948 <dia:string>##</dia:string>
13949 </dia:attribute>
13950 <dia:attribute name="abstract">
13951 <dia:boolean val="false"/>
13952 </dia:attribute>
13953 <dia:attribute name="suppress_attributes">
13954 <dia:boolean val="false"/>
13955 </dia:attribute>
13956 <dia:attribute name="suppress_operations">
13957 <dia:boolean val="false"/>
13958 </dia:attribute>
13959 <dia:attribute name="visible_attributes">
13960 <dia:boolean val="true"/>
13961 </dia:attribute>
13962 <dia:attribute name="visible_operations">
13963 <dia:boolean val="true"/>
13964 </dia:attribute>
13965 <dia:attribute name="visible_comments">
13966 <dia:boolean val="false"/>
13967 </dia:attribute>
13968 <dia:attribute name="wrap_operations">
13969 <dia:boolean val="false"/>
13970 </dia:attribute>
13971 <dia:attribute name="wrap_after_char">
13972 <dia:int val="40"/>
13973 </dia:attribute>
13974 <dia:attribute name="line_color">
13975 <dia:color val="#000000"/>
13976 </dia:attribute>
13977 <dia:attribute name="fill_color">
13978 <dia:color val="#ffffff"/>
13979 </dia:attribute>
13980 <dia:attribute name="text_color">
13981 <dia:color val="#000000"/>
13982 </dia:attribute>
13983 <dia:attribute name="normal_font">
13984 <dia:font family="Courier New" style="0" name="Courier"/>
13985 </dia:attribute>
13986 <dia:attribute name="abstract_font">
13987 <dia:font family="Courier New" style="0" name="Courier"/>
13988 </dia:attribute>
13989 <dia:attribute name="polymorphic_font">
13990 <dia:font family="monospace" style="8" name="Courier"/>
13991 </dia:attribute>
13992 <dia:attribute name="classname_font">
13993 <dia:font family="courier new" style="0" name="Courier"/>
13994 </dia:attribute>
13995 <dia:attribute name="abstract_classname_font">
13996 <dia:font family="Courier New" style="0" name="Courier"/>
13997 </dia:attribute>
13998 <dia:attribute name="comment_font">
13999 <dia:font family="sans" style="8" name="Helvetica"/>
14000 </dia:attribute>
14001 <dia:attribute name="font_height">
14002 <dia:real val="0.80000000000000004"/>
14003 </dia:attribute>
14004 <dia:attribute name="polymorphic_font_height">
14005 <dia:real val="0.80000000000000004"/>
14006 </dia:attribute>
14007 <dia:attribute name="abstract_font_height">
14008 <dia:real val="0.80000000000000004"/>
14009 </dia:attribute>
14010 <dia:attribute name="classname_font_height">
14011 <dia:real val="1"/>
14012 </dia:attribute>
14013 <dia:attribute name="abstract_classname_font_height">
14014 <dia:real val="1"/>
14015 </dia:attribute>
14016 <dia:attribute name="comment_font_height">
14017 <dia:real val="1"/>
14018 </dia:attribute>
14019 <dia:attribute name="attributes"/>
14020 <dia:attribute name="operations"/>
14021 <dia:attribute name="template">
14022 <dia:boolean val="false"/>
14023 </dia:attribute>
14024 <dia:attribute name="templates"/>
14025 </dia:object>
14026 <dia:object type="UML - Generalization" version="0" id="O58">
14027 <dia:attribute name="obj_pos">
14028 <dia:point val="14.7,74.9"/>
14029 </dia:attribute>
14030 <dia:attribute name="obj_bb">
14031 <dia:rectangle val="13.85,74.85;85.85,80.55"/>
14032 </dia:attribute>
14033 <dia:attribute name="orth_points">
14034 <dia:point val="14.7,74.9"/>
14035 <dia:point val="14.7,77.01"/>
14036 <dia:point val="85.8,77.01"/>
14037 <dia:point val="85.8,80.5"/>
14038 </dia:attribute>
14039 <dia:attribute name="orth_orient">
14040 <dia:enum val="1"/>
14041 <dia:enum val="0"/>
14042 <dia:enum val="1"/>
14043 </dia:attribute>
14044 <dia:attribute name="orth_autoroute">
14045 <dia:boolean val="false"/>
14046 </dia:attribute>
14047 <dia:attribute name="line_colour">
14048 <dia:color val="#000000"/>
14049 </dia:attribute>
14050 <dia:attribute name="name">
14051 <dia:string>##</dia:string>
14052 </dia:attribute>
14053 <dia:attribute name="stereotype">
14054 <dia:string>##</dia:string>
14055 </dia:attribute>
14056 <dia:connections>
14057 <dia:connection handle="0" to="O89" connection="6"/>
14058 <dia:connection handle="1" to="O57" connection="1"/>
14059 </dia:connections>
14060 </dia:object>
14061 <dia:object type="UML - Association" version="0" id="O59">
14062 <dia:attribute name="obj_pos">
14063 <dia:point val="34.6,80.5"/>
14064 </dia:attribute>
14065 <dia:attribute name="obj_bb">
14066 <dia:rectangle val="25.5,29.35;95.3264,82.9"/>
14067 </dia:attribute>
14068 <dia:attribute name="orth_points">
14069 <dia:point val="34.6,80.5"/>
14070 <dia:point val="34.6,78.51"/>
14071 <dia:point val="95.2764,78.51"/>
14072 <dia:point val="95.2764,30.1"/>
14073 <dia:point val="26.25,30.1"/>
14074 </dia:attribute>
14075 <dia:attribute name="orth_orient">
14076 <dia:enum val="1"/>
14077 <dia:enum val="0"/>
14078 <dia:enum val="1"/>
14079 <dia:enum val="0"/>
14080 </dia:attribute>
14081 <dia:attribute name="autorouting">
14082 <dia:boolean val="false"/>
14083 </dia:attribute>
14084 <dia:attribute name="name">
14085 <dia:string>##</dia:string>
14086 </dia:attribute>
14087 <dia:attribute name="direction">
14088 <dia:enum val="0"/>
14089 </dia:attribute>
14090 <dia:attribute name="ends">
14091 <dia:composite>
14092 <dia:attribute name="role">
14093 <dia:string>##</dia:string>
14094 </dia:attribute>
14095 <dia:attribute name="multiplicity">
14096 <dia:string>##</dia:string>
14097 </dia:attribute>
14098 <dia:attribute name="arrow">
14099 <dia:boolean val="false"/>
14100 </dia:attribute>
14101 <dia:attribute name="aggregate">
14102 <dia:enum val="0"/>
14103 </dia:attribute>
14104 </dia:composite>
14105 <dia:composite>
14106 <dia:attribute name="role">
14107 <dia:string>##</dia:string>
14108 </dia:attribute>
14109 <dia:attribute name="multiplicity">
14110 <dia:string>##</dia:string>
14111 </dia:attribute>
14112 <dia:attribute name="arrow">
14113 <dia:boolean val="false"/>
14114 </dia:attribute>
14115 <dia:attribute name="aggregate">
14116 <dia:enum val="1"/>
14117 </dia:attribute>
14118 </dia:composite>
14119 </dia:attribute>
14120 <dia:connections>
14121 <dia:connection handle="0" to="O68" connection="0"/>
14122 <dia:connection handle="1" to="O3" connection="67"/>
14123 </dia:connections>
14124 </dia:object>
14125 <dia:object type="UML - Generalization" version="0" id="O60">
14126 <dia:attribute name="obj_pos">
14127 <dia:point val="14.7,74.9"/>
14128 </dia:attribute>
14129 <dia:attribute name="obj_bb">
14130 <dia:rectangle val="13.85,74.85;36.525,80.55"/>
14131 </dia:attribute>
14132 <dia:attribute name="orth_points">
14133 <dia:point val="14.7,74.9"/>
14134 <dia:point val="14.7,77.01"/>
14135 <dia:point val="36.475,77.01"/>
14136 <dia:point val="36.475,80.5"/>
14137 </dia:attribute>
14138 <dia:attribute name="orth_orient">
14139 <dia:enum val="1"/>
14140 <dia:enum val="0"/>
14141 <dia:enum val="1"/>
14142 </dia:attribute>
14143 <dia:attribute name="orth_autoroute">
14144 <dia:boolean val="false"/>
14145 </dia:attribute>
14146 <dia:attribute name="line_colour">
14147 <dia:color val="#000000"/>
14148 </dia:attribute>
14149 <dia:attribute name="name">
14150 <dia:string>##</dia:string>
14151 </dia:attribute>
14152 <dia:attribute name="stereotype">
14153 <dia:string>##</dia:string>
14154 </dia:attribute>
14155 <dia:connections>
14156 <dia:connection handle="0" to="O89" connection="6"/>
14157 <dia:connection handle="1" to="O68" connection="1"/>
14158 </dia:connections>
14159 </dia:object>
14160 <dia:object type="UML - Association" version="0" id="O61">
14161 <dia:attribute name="obj_pos">
14162 <dia:point val="39.6,80.5"/>
14163 </dia:attribute>
14164 <dia:attribute name="obj_bb">
14165 <dia:rectangle val="25.5,29.35;95.3264,82.9"/>
14166 </dia:attribute>
14167 <dia:attribute name="orth_points">
14168 <dia:point val="39.6,80.5"/>
14169 <dia:point val="39.6,78.51"/>
14170 <dia:point val="95.2764,78.51"/>
14171 <dia:point val="95.2764,30.1"/>
14172 <dia:point val="26.25,30.1"/>
14173 </dia:attribute>
14174 <dia:attribute name="orth_orient">
14175 <dia:enum val="1"/>
14176 <dia:enum val="0"/>
14177 <dia:enum val="1"/>
14178 <dia:enum val="0"/>
14179 </dia:attribute>
14180 <dia:attribute name="autorouting">
14181 <dia:boolean val="false"/>
14182 </dia:attribute>
14183 <dia:attribute name="name">
14184 <dia:string>##</dia:string>
14185 </dia:attribute>
14186 <dia:attribute name="direction">
14187 <dia:enum val="0"/>
14188 </dia:attribute>
14189 <dia:attribute name="ends">
14190 <dia:composite>
14191 <dia:attribute name="role">
14192 <dia:string>##</dia:string>
14193 </dia:attribute>
14194 <dia:attribute name="multiplicity">
14195 <dia:string>##</dia:string>
14196 </dia:attribute>
14197 <dia:attribute name="arrow">
14198 <dia:boolean val="false"/>
14199 </dia:attribute>
14200 <dia:attribute name="aggregate">
14201 <dia:enum val="0"/>
14202 </dia:attribute>
14203 </dia:composite>
14204 <dia:composite>
14205 <dia:attribute name="role">
14206 <dia:string>##</dia:string>
14207 </dia:attribute>
14208 <dia:attribute name="multiplicity">
14209 <dia:string>##</dia:string>
14210 </dia:attribute>
14211 <dia:attribute name="arrow">
14212 <dia:boolean val="false"/>
14213 </dia:attribute>
14214 <dia:attribute name="aggregate">
14215 <dia:enum val="1"/>
14216 </dia:attribute>
14217 </dia:composite>
14218 </dia:attribute>
14219 <dia:connections>
14220 <dia:connection handle="0" to="O67" connection="0"/>
14221 <dia:connection handle="1" to="O3" connection="67"/>
14222 </dia:connections>
14223 </dia:object>
14224 <dia:object type="UML - Generalization" version="0" id="O62">
14225 <dia:attribute name="obj_pos">
14226 <dia:point val="14.7,74.9"/>
14227 </dia:attribute>
14228 <dia:attribute name="obj_bb">
14229 <dia:rectangle val="13.85,74.85;42.2,80.55"/>
14230 </dia:attribute>
14231 <dia:attribute name="orth_points">
14232 <dia:point val="14.7,74.9"/>
14233 <dia:point val="14.7,77.01"/>
14234 <dia:point val="42.15,77.01"/>
14235 <dia:point val="42.15,80.5"/>
14236 </dia:attribute>
14237 <dia:attribute name="orth_orient">
14238 <dia:enum val="1"/>
14239 <dia:enum val="0"/>
14240 <dia:enum val="1"/>
14241 </dia:attribute>
14242 <dia:attribute name="orth_autoroute">
14243 <dia:boolean val="false"/>
14244 </dia:attribute>
14245 <dia:attribute name="line_colour">
14246 <dia:color val="#000000"/>
14247 </dia:attribute>
14248 <dia:attribute name="name">
14249 <dia:string>##</dia:string>
14250 </dia:attribute>
14251 <dia:attribute name="stereotype">
14252 <dia:string>##</dia:string>
14253 </dia:attribute>
14254 <dia:connections>
14255 <dia:connection handle="0" to="O89" connection="6"/>
14256 <dia:connection handle="1" to="O67" connection="1"/>
14257 </dia:connections>
14258 </dia:object>
14259 <dia:object type="UML - Association" version="0" id="O63">
14260 <dia:attribute name="obj_pos">
14261 <dia:point val="28.4,83.7"/>
14262 </dia:attribute>
14263 <dia:attribute name="obj_bb">
14264 <dia:rectangle val="25.5,29.35;95.3264,86.1"/>
14265 </dia:attribute>
14266 <dia:attribute name="orth_points">
14267 <dia:point val="28.4,83.7"/>
14268 <dia:point val="28.4,77.01"/>
14269 <dia:point val="95.2764,77.01"/>
14270 <dia:point val="95.2764,30.1"/>
14271 <dia:point val="26.25,30.1"/>
14272 </dia:attribute>
14273 <dia:attribute name="orth_orient">
14274 <dia:enum val="1"/>
14275 <dia:enum val="0"/>
14276 <dia:enum val="1"/>
14277 <dia:enum val="0"/>
14278 </dia:attribute>
14279 <dia:attribute name="autorouting">
14280 <dia:boolean val="false"/>
14281 </dia:attribute>
14282 <dia:attribute name="name">
14283 <dia:string>##</dia:string>
14284 </dia:attribute>
14285 <dia:attribute name="direction">
14286 <dia:enum val="0"/>
14287 </dia:attribute>
14288 <dia:attribute name="ends">
14289 <dia:composite>
14290 <dia:attribute name="role">
14291 <dia:string>##</dia:string>
14292 </dia:attribute>
14293 <dia:attribute name="multiplicity">
14294 <dia:string>##</dia:string>
14295 </dia:attribute>
14296 <dia:attribute name="arrow">
14297 <dia:boolean val="false"/>
14298 </dia:attribute>
14299 <dia:attribute name="aggregate">
14300 <dia:enum val="0"/>
14301 </dia:attribute>
14302 </dia:composite>
14303 <dia:composite>
14304 <dia:attribute name="role">
14305 <dia:string>##</dia:string>
14306 </dia:attribute>
14307 <dia:attribute name="multiplicity">
14308 <dia:string>##</dia:string>
14309 </dia:attribute>
14310 <dia:attribute name="arrow">
14311 <dia:boolean val="false"/>
14312 </dia:attribute>
14313 <dia:attribute name="aggregate">
14314 <dia:enum val="1"/>
14315 </dia:attribute>
14316 </dia:composite>
14317 </dia:attribute>
14318 <dia:connections>
14319 <dia:connection handle="0" to="O64" connection="0"/>
14320 <dia:connection handle="1" to="O3" connection="67"/>
14321 </dia:connections>
14322 </dia:object>
14323 <dia:object type="UML - Class" version="0" id="O64">
14324 <dia:attribute name="obj_pos">
14325 <dia:point val="28.4,83.7"/>
14326 </dia:attribute>
14327 <dia:attribute name="obj_bb">
14328 <dia:rectangle val="28.35,83.65;43.05,86.55"/>
14329 </dia:attribute>
14330 <dia:attribute name="elem_corner">
14331 <dia:point val="28.4,83.7"/>
14332 </dia:attribute>
14333 <dia:attribute name="elem_width">
14334 <dia:real val="14.6"/>
14335 </dia:attribute>
14336 <dia:attribute name="elem_height">
14337 <dia:real val="2.7999999999999998"/>
14338 </dia:attribute>
14339 <dia:attribute name="name">
14340 <dia:string>#table#</dia:string>
14341 </dia:attribute>
14342 <dia:attribute name="stereotype">
14343 <dia:string>##</dia:string>
14344 </dia:attribute>
14345 <dia:attribute name="comment">
14346 <dia:string>##</dia:string>
14347 </dia:attribute>
14348 <dia:attribute name="abstract">
14349 <dia:boolean val="false"/>
14350 </dia:attribute>
14351 <dia:attribute name="suppress_attributes">
14352 <dia:boolean val="false"/>
14353 </dia:attribute>
14354 <dia:attribute name="suppress_operations">
14355 <dia:boolean val="false"/>
14356 </dia:attribute>
14357 <dia:attribute name="visible_attributes">
14358 <dia:boolean val="true"/>
14359 </dia:attribute>
14360 <dia:attribute name="visible_operations">
14361 <dia:boolean val="true"/>
14362 </dia:attribute>
14363 <dia:attribute name="visible_comments">
14364 <dia:boolean val="false"/>
14365 </dia:attribute>
14366 <dia:attribute name="wrap_operations">
14367 <dia:boolean val="true"/>
14368 </dia:attribute>
14369 <dia:attribute name="wrap_after_char">
14370 <dia:int val="40"/>
14371 </dia:attribute>
14372 <dia:attribute name="line_color">
14373 <dia:color val="#000000"/>
14374 </dia:attribute>
14375 <dia:attribute name="fill_color">
14376 <dia:color val="#ffffff"/>
14377 </dia:attribute>
14378 <dia:attribute name="text_color">
14379 <dia:color val="#000000"/>
14380 </dia:attribute>
14381 <dia:attribute name="normal_font">
14382 <dia:font family="courier new" style="0" name="Courier"/>
14383 </dia:attribute>
14384 <dia:attribute name="abstract_font">
14385 <dia:font family="courier new" style="0" name="Courier"/>
14386 </dia:attribute>
14387 <dia:attribute name="polymorphic_font">
14388 <dia:font family="monospace" style="8" name="Courier"/>
14389 </dia:attribute>
14390 <dia:attribute name="classname_font">
14391 <dia:font family="courier new" style="0" name="Courier"/>
14392 </dia:attribute>
14393 <dia:attribute name="abstract_classname_font">
14394 <dia:font family="courier new" style="0" name="Courier"/>
14395 </dia:attribute>
14396 <dia:attribute name="comment_font">
14397 <dia:font family="sans" style="8" name="Helvetica"/>
14398 </dia:attribute>
14399 <dia:attribute name="font_height">
14400 <dia:real val="0.80000000000000004"/>
14401 </dia:attribute>
14402 <dia:attribute name="polymorphic_font_height">
14403 <dia:real val="0.80000000000000004"/>
14404 </dia:attribute>
14405 <dia:attribute name="abstract_font_height">
14406 <dia:real val="0.80000000000000004"/>
14407 </dia:attribute>
14408 <dia:attribute name="classname_font_height">
14409 <dia:real val="1"/>
14410 </dia:attribute>
14411 <dia:attribute name="abstract_classname_font_height">
14412 <dia:real val="1"/>
14413 </dia:attribute>
14414 <dia:attribute name="comment_font_height">
14415 <dia:real val="1"/>
14416 </dia:attribute>
14417 <dia:attribute name="attributes"/>
14418 <dia:attribute name="operations">
14419 <dia:composite type="umloperation">
14420 <dia:attribute name="name">
14421 <dia:string>#contify#</dia:string>
14422 </dia:attribute>
14423 <dia:attribute name="stereotype">
14424 <dia:string>##</dia:string>
14425 </dia:attribute>
14426 <dia:attribute name="type">
14427 <dia:string>##</dia:string>
14428 </dia:attribute>
14429 <dia:attribute name="visibility">
14430 <dia:enum val="0"/>
14431 </dia:attribute>
14432 <dia:attribute name="comment">
14433 <dia:string>##</dia:string>
14434 </dia:attribute>
14435 <dia:attribute name="abstract">
14436 <dia:boolean val="false"/>
14437 </dia:attribute>
14438 <dia:attribute name="inheritance_type">
14439 <dia:enum val="2"/>
14440 </dia:attribute>
14441 <dia:attribute name="query">
14442 <dia:boolean val="false"/>
14443 </dia:attribute>
14444 <dia:attribute name="class_scope">
14445 <dia:boolean val="false"/>
14446 </dia:attribute>
14447 <dia:attribute name="parameters">
14448 <dia:composite type="umlparameter">
14449 <dia:attribute name="name">
14450 <dia:string>#cont_column#</dia:string>
14451 </dia:attribute>
14452 <dia:attribute name="type">
14453 <dia:string>#scalar integer#</dia:string>
14454 </dia:attribute>
14455 <dia:attribute name="value">
14456 <dia:string>##</dia:string>
14457 </dia:attribute>
14458 <dia:attribute name="comment">
14459 <dia:string>##</dia:string>
14460 </dia:attribute>
14461 <dia:attribute name="kind">
14462 <dia:enum val="2"/>
14463 </dia:attribute>
14464 </dia:composite>
14465 </dia:attribute>
14466 </dia:composite>
14467 </dia:attribute>
14468 <dia:attribute name="template">
14469 <dia:boolean val="false"/>
14470 </dia:attribute>
14471 <dia:attribute name="templates"/>
14472 </dia:object>
14473 <dia:object type="UML - Generalization" version="0" id="O65">
14474 <dia:attribute name="obj_pos">
14475 <dia:point val="14.7,74.9"/>
14476 </dia:attribute>
14477 <dia:attribute name="obj_bb">
14478 <dia:rectangle val="13.85,74.85;35.75,83.75"/>
14479 </dia:attribute>
14480 <dia:attribute name="orth_points">
14481 <dia:point val="14.7,74.9"/>
14482 <dia:point val="14.7,77.01"/>
14483 <dia:point val="35.7,77.01"/>
14484 <dia:point val="35.7,83.7"/>
14485 </dia:attribute>
14486 <dia:attribute name="orth_orient">
14487 <dia:enum val="1"/>
14488 <dia:enum val="0"/>
14489 <dia:enum val="1"/>
14490 </dia:attribute>
14491 <dia:attribute name="orth_autoroute">
14492 <dia:boolean val="false"/>
14493 </dia:attribute>
14494 <dia:attribute name="line_colour">
14495 <dia:color val="#000000"/>
14496 </dia:attribute>
14497 <dia:attribute name="name">
14498 <dia:string>##</dia:string>
14499 </dia:attribute>
14500 <dia:attribute name="stereotype">
14501 <dia:string>##</dia:string>
14502 </dia:attribute>
14503 <dia:connections>
14504 <dia:connection handle="0" to="O89" connection="6"/>
14505 <dia:connection handle="1" to="O64" connection="1"/>
14506 </dia:connections>
14507 </dia:object>
14508 <dia:object type="UML - Class" version="0" id="O66">
14509 <dia:attribute name="obj_pos">
14510 <dia:point val="45.6,80.5"/>
14511 </dia:attribute>
14512 <dia:attribute name="obj_bb">
14513 <dia:rectangle val="45.55,80.45;50.75,82.75"/>
14514 </dia:attribute>
14515 <dia:attribute name="elem_corner">
14516 <dia:point val="45.6,80.5"/>
14517 </dia:attribute>
14518 <dia:attribute name="elem_width">
14519 <dia:real val="5.0999999999999996"/>
14520 </dia:attribute>
14521 <dia:attribute name="elem_height">
14522 <dia:real val="2.1999999999999997"/>
14523 </dia:attribute>
14524 <dia:attribute name="name">
14525 <dia:string>#subroutine#</dia:string>
14526 </dia:attribute>
14527 <dia:attribute name="stereotype">
14528 <dia:string>##</dia:string>
14529 </dia:attribute>
14530 <dia:attribute name="comment">
14531 <dia:string>##</dia:string>
14532 </dia:attribute>
14533 <dia:attribute name="abstract">
14534 <dia:boolean val="false"/>
14535 </dia:attribute>
14536 <dia:attribute name="suppress_attributes">
14537 <dia:boolean val="false"/>
14538 </dia:attribute>
14539 <dia:attribute name="suppress_operations">
14540 <dia:boolean val="false"/>
14541 </dia:attribute>
14542 <dia:attribute name="visible_attributes">
14543 <dia:boolean val="true"/>
14544 </dia:attribute>
14545 <dia:attribute name="visible_operations">
14546 <dia:boolean val="true"/>
14547 </dia:attribute>
14548 <dia:attribute name="visible_comments">
14549 <dia:boolean val="false"/>
14550 </dia:attribute>
14551 <dia:attribute name="wrap_operations">
14552 <dia:boolean val="false"/>
14553 </dia:attribute>
14554 <dia:attribute name="wrap_after_char">
14555 <dia:int val="40"/>
14556 </dia:attribute>
14557 <dia:attribute name="line_color">
14558 <dia:color val="#000000"/>
14559 </dia:attribute>
14560 <dia:attribute name="fill_color">
14561 <dia:color val="#ffffff"/>
14562 </dia:attribute>
14563 <dia:attribute name="text_color">
14564 <dia:color val="#000000"/>
14565 </dia:attribute>
14566 <dia:attribute name="normal_font">
14567 <dia:font family="Courier New" style="0" name="Courier"/>
14568 </dia:attribute>
14569 <dia:attribute name="abstract_font">
14570 <dia:font family="Courier New" style="0" name="Courier"/>
14571 </dia:attribute>
14572 <dia:attribute name="polymorphic_font">
14573 <dia:font family="monospace" style="8" name="Courier"/>
14574 </dia:attribute>
14575 <dia:attribute name="classname_font">
14576 <dia:font family="courier new" style="0" name="Courier"/>
14577 </dia:attribute>
14578 <dia:attribute name="abstract_classname_font">
14579 <dia:font family="Courier New" style="0" name="Courier"/>
14580 </dia:attribute>
14581 <dia:attribute name="comment_font">
14582 <dia:font family="sans" style="8" name="Helvetica"/>
14583 </dia:attribute>
14584 <dia:attribute name="font_height">
14585 <dia:real val="0.80000000000000004"/>
14586 </dia:attribute>
14587 <dia:attribute name="polymorphic_font_height">
14588 <dia:real val="0.80000000000000004"/>
14589 </dia:attribute>
14590 <dia:attribute name="abstract_font_height">
14591 <dia:real val="0.80000000000000004"/>
14592 </dia:attribute>
14593 <dia:attribute name="classname_font_height">
14594 <dia:real val="1"/>
14595 </dia:attribute>
14596 <dia:attribute name="abstract_classname_font_height">
14597 <dia:real val="1"/>
14598 </dia:attribute>
14599 <dia:attribute name="comment_font_height">
14600 <dia:real val="1"/>
14601 </dia:attribute>
14602 <dia:attribute name="attributes"/>
14603 <dia:attribute name="operations"/>
14604 <dia:attribute name="template">
14605 <dia:boolean val="false"/>
14606 </dia:attribute>
14607 <dia:attribute name="templates"/>
14608 </dia:object>
14609 <dia:object type="UML - Class" version="0" id="O67">
14610 <dia:attribute name="obj_pos">
14611 <dia:point val="39.6,80.5"/>
14612 </dia:attribute>
14613 <dia:attribute name="obj_bb">
14614 <dia:rectangle val="39.55,80.45;44.75,82.75"/>
14615 </dia:attribute>
14616 <dia:attribute name="elem_corner">
14617 <dia:point val="39.6,80.5"/>
14618 </dia:attribute>
14619 <dia:attribute name="elem_width">
14620 <dia:real val="5.0999999999999996"/>
14621 </dia:attribute>
14622 <dia:attribute name="elem_height">
14623 <dia:real val="2.1999999999999997"/>
14624 </dia:attribute>
14625 <dia:attribute name="name">
14626 <dia:string>#simulation#</dia:string>
14627 </dia:attribute>
14628 <dia:attribute name="stereotype">
14629 <dia:string>##</dia:string>
14630 </dia:attribute>
14631 <dia:attribute name="comment">
14632 <dia:string>##</dia:string>
14633 </dia:attribute>
14634 <dia:attribute name="abstract">
14635 <dia:boolean val="false"/>
14636 </dia:attribute>
14637 <dia:attribute name="suppress_attributes">
14638 <dia:boolean val="false"/>
14639 </dia:attribute>
14640 <dia:attribute name="suppress_operations">
14641 <dia:boolean val="false"/>
14642 </dia:attribute>
14643 <dia:attribute name="visible_attributes">
14644 <dia:boolean val="true"/>
14645 </dia:attribute>
14646 <dia:attribute name="visible_operations">
14647 <dia:boolean val="true"/>
14648 </dia:attribute>
14649 <dia:attribute name="visible_comments">
14650 <dia:boolean val="false"/>
14651 </dia:attribute>
14652 <dia:attribute name="wrap_operations">
14653 <dia:boolean val="false"/>
14654 </dia:attribute>
14655 <dia:attribute name="wrap_after_char">
14656 <dia:int val="40"/>
14657 </dia:attribute>
14658 <dia:attribute name="line_color">
14659 <dia:color val="#000000"/>
14660 </dia:attribute>
14661 <dia:attribute name="fill_color">
14662 <dia:color val="#ffffff"/>
14663 </dia:attribute>
14664 <dia:attribute name="text_color">
14665 <dia:color val="#000000"/>
14666 </dia:attribute>
14667 <dia:attribute name="normal_font">
14668 <dia:font family="Courier New" style="0" name="Courier"/>
14669 </dia:attribute>
14670 <dia:attribute name="abstract_font">
14671 <dia:font family="Courier New" style="0" name="Courier"/>
14672 </dia:attribute>
14673 <dia:attribute name="polymorphic_font">
14674 <dia:font family="monospace" style="8" name="Courier"/>
14675 </dia:attribute>
14676 <dia:attribute name="classname_font">
14677 <dia:font family="courier new" style="0" name="Courier"/>
14678 </dia:attribute>
14679 <dia:attribute name="abstract_classname_font">
14680 <dia:font family="Courier New" style="0" name="Courier"/>
14681 </dia:attribute>
14682 <dia:attribute name="comment_font">
14683 <dia:font family="sans" style="8" name="Helvetica"/>
14684 </dia:attribute>
14685 <dia:attribute name="font_height">
14686 <dia:real val="0.80000000000000004"/>
14687 </dia:attribute>
14688 <dia:attribute name="polymorphic_font_height">
14689 <dia:real val="0.80000000000000004"/>
14690 </dia:attribute>
14691 <dia:attribute name="abstract_font_height">
14692 <dia:real val="0.80000000000000004"/>
14693 </dia:attribute>
14694 <dia:attribute name="classname_font_height">
14695 <dia:real val="1"/>
14696 </dia:attribute>
14697 <dia:attribute name="abstract_classname_font_height">
14698 <dia:real val="1"/>
14699 </dia:attribute>
14700 <dia:attribute name="comment_font_height">
14701 <dia:real val="1"/>
14702 </dia:attribute>
14703 <dia:attribute name="attributes"/>
14704 <dia:attribute name="operations"/>
14705 <dia:attribute name="template">
14706 <dia:boolean val="false"/>
14707 </dia:attribute>
14708 <dia:attribute name="templates"/>
14709 </dia:object>
14710 <dia:object type="UML - Class" version="0" id="O68">
14711 <dia:attribute name="obj_pos">
14712 <dia:point val="34.6,80.5"/>
14713 </dia:attribute>
14714 <dia:attribute name="obj_bb">
14715 <dia:rectangle val="34.55,80.45;38.4,82.75"/>
14716 </dia:attribute>
14717 <dia:attribute name="elem_corner">
14718 <dia:point val="34.6,80.5"/>
14719 </dia:attribute>
14720 <dia:attribute name="elem_width">
14721 <dia:real val="3.75"/>
14722 </dia:attribute>
14723 <dia:attribute name="elem_height">
14724 <dia:real val="2.1999999999999997"/>
14725 </dia:attribute>
14726 <dia:attribute name="name">
14727 <dia:string>#scatter#</dia:string>
14728 </dia:attribute>
14729 <dia:attribute name="stereotype">
14730 <dia:string>##</dia:string>
14731 </dia:attribute>
14732 <dia:attribute name="comment">
14733 <dia:string>##</dia:string>
14734 </dia:attribute>
14735 <dia:attribute name="abstract">
14736 <dia:boolean val="false"/>
14737 </dia:attribute>
14738 <dia:attribute name="suppress_attributes">
14739 <dia:boolean val="false"/>
14740 </dia:attribute>
14741 <dia:attribute name="suppress_operations">
14742 <dia:boolean val="false"/>
14743 </dia:attribute>
14744 <dia:attribute name="visible_attributes">
14745 <dia:boolean val="true"/>
14746 </dia:attribute>
14747 <dia:attribute name="visible_operations">
14748 <dia:boolean val="true"/>
14749 </dia:attribute>
14750 <dia:attribute name="visible_comments">
14751 <dia:boolean val="false"/>
14752 </dia:attribute>
14753 <dia:attribute name="wrap_operations">
14754 <dia:boolean val="false"/>
14755 </dia:attribute>
14756 <dia:attribute name="wrap_after_char">
14757 <dia:int val="40"/>
14758 </dia:attribute>
14759 <dia:attribute name="line_color">
14760 <dia:color val="#000000"/>
14761 </dia:attribute>
14762 <dia:attribute name="fill_color">
14763 <dia:color val="#ffffff"/>
14764 </dia:attribute>
14765 <dia:attribute name="text_color">
14766 <dia:color val="#000000"/>
14767 </dia:attribute>
14768 <dia:attribute name="normal_font">
14769 <dia:font family="Courier New" style="0" name="Courier"/>
14770 </dia:attribute>
14771 <dia:attribute name="abstract_font">
14772 <dia:font family="Courier New" style="0" name="Courier"/>
14773 </dia:attribute>
14774 <dia:attribute name="polymorphic_font">
14775 <dia:font family="monospace" style="8" name="Courier"/>
14776 </dia:attribute>
14777 <dia:attribute name="classname_font">
14778 <dia:font family="courier new" style="0" name="Courier"/>
14779 </dia:attribute>
14780 <dia:attribute name="abstract_classname_font">
14781 <dia:font family="Courier New" style="0" name="Courier"/>
14782 </dia:attribute>
14783 <dia:attribute name="comment_font">
14784 <dia:font family="sans" style="8" name="Helvetica"/>
14785 </dia:attribute>
14786 <dia:attribute name="font_height">
14787 <dia:real val="0.80000000000000004"/>
14788 </dia:attribute>
14789 <dia:attribute name="polymorphic_font_height">
14790 <dia:real val="0.80000000000000004"/>
14791 </dia:attribute>
14792 <dia:attribute name="abstract_font_height">
14793 <dia:real val="0.80000000000000004"/>
14794 </dia:attribute>
14795 <dia:attribute name="classname_font_height">
14796 <dia:real val="1"/>
14797 </dia:attribute>
14798 <dia:attribute name="abstract_classname_font_height">
14799 <dia:real val="1"/>
14800 </dia:attribute>
14801 <dia:attribute name="comment_font_height">
14802 <dia:real val="1"/>
14803 </dia:attribute>
14804 <dia:attribute name="attributes"/>
14805 <dia:attribute name="operations"/>
14806 <dia:attribute name="template">
14807 <dia:boolean val="false"/>
14808 </dia:attribute>
14809 <dia:attribute name="templates"/>
14810 </dia:object>
14811 <dia:object type="UML - Class" version="0" id="O69">
14812 <dia:attribute name="obj_pos">
14813 <dia:point val="29.6,80.5"/>
14814 </dia:attribute>
14815 <dia:attribute name="obj_bb">
14816 <dia:rectangle val="29.55,80.45;33.4,82.75"/>
14817 </dia:attribute>
14818 <dia:attribute name="elem_corner">
14819 <dia:point val="29.6,80.5"/>
14820 </dia:attribute>
14821 <dia:attribute name="elem_width">
14822 <dia:real val="3.75"/>
14823 </dia:attribute>
14824 <dia:attribute name="elem_height">
14825 <dia:real val="2.1999999999999997"/>
14826 </dia:attribute>
14827 <dia:attribute name="name">
14828 <dia:string>#problem#</dia:string>
14829 </dia:attribute>
14830 <dia:attribute name="stereotype">
14831 <dia:string>##</dia:string>
14832 </dia:attribute>
14833 <dia:attribute name="comment">
14834 <dia:string>##</dia:string>
14835 </dia:attribute>
14836 <dia:attribute name="abstract">
14837 <dia:boolean val="false"/>
14838 </dia:attribute>
14839 <dia:attribute name="suppress_attributes">
14840 <dia:boolean val="false"/>
14841 </dia:attribute>
14842 <dia:attribute name="suppress_operations">
14843 <dia:boolean val="false"/>
14844 </dia:attribute>
14845 <dia:attribute name="visible_attributes">
14846 <dia:boolean val="true"/>
14847 </dia:attribute>
14848 <dia:attribute name="visible_operations">
14849 <dia:boolean val="true"/>
14850 </dia:attribute>
14851 <dia:attribute name="visible_comments">
14852 <dia:boolean val="false"/>
14853 </dia:attribute>
14854 <dia:attribute name="wrap_operations">
14855 <dia:boolean val="false"/>
14856 </dia:attribute>
14857 <dia:attribute name="wrap_after_char">
14858 <dia:int val="40"/>
14859 </dia:attribute>
14860 <dia:attribute name="line_color">
14861 <dia:color val="#000000"/>
14862 </dia:attribute>
14863 <dia:attribute name="fill_color">
14864 <dia:color val="#ffffff"/>
14865 </dia:attribute>
14866 <dia:attribute name="text_color">
14867 <dia:color val="#000000"/>
14868 </dia:attribute>
14869 <dia:attribute name="normal_font">
14870 <dia:font family="courier new" style="0" name="Courier"/>
14871 </dia:attribute>
14872 <dia:attribute name="abstract_font">
14873 <dia:font family="courier new" style="0" name="Courier"/>
14874 </dia:attribute>
14875 <dia:attribute name="polymorphic_font">
14876 <dia:font family="monospace" style="8" name="Courier"/>
14877 </dia:attribute>
14878 <dia:attribute name="classname_font">
14879 <dia:font family="courier new" style="0" name="Courier"/>
14880 </dia:attribute>
14881 <dia:attribute name="abstract_classname_font">
14882 <dia:font family="courier new" style="0" name="Courier"/>
14883 </dia:attribute>
14884 <dia:attribute name="comment_font">
14885 <dia:font family="sans" style="8" name="Helvetica"/>
14886 </dia:attribute>
14887 <dia:attribute name="font_height">
14888 <dia:real val="0.80000000000000004"/>
14889 </dia:attribute>
14890 <dia:attribute name="polymorphic_font_height">
14891 <dia:real val="0.80000000000000004"/>
14892 </dia:attribute>
14893 <dia:attribute name="abstract_font_height">
14894 <dia:real val="0.80000000000000004"/>
14895 </dia:attribute>
14896 <dia:attribute name="classname_font_height">
14897 <dia:real val="1"/>
14898 </dia:attribute>
14899 <dia:attribute name="abstract_classname_font_height">
14900 <dia:real val="1"/>
14901 </dia:attribute>
14902 <dia:attribute name="comment_font_height">
14903 <dia:real val="1"/>
14904 </dia:attribute>
14905 <dia:attribute name="attributes"/>
14906 <dia:attribute name="operations"/>
14907 <dia:attribute name="template">
14908 <dia:boolean val="false"/>
14909 </dia:attribute>
14910 <dia:attribute name="templates"/>
14911 </dia:object>
14912 <dia:object type="UML - Class" version="0" id="O70">
14913 <dia:attribute name="obj_pos">
14914 <dia:point val="48.1,91.6"/>
14915 </dia:attribute>
14916 <dia:attribute name="obj_bb">
14917 <dia:rectangle val="48.05,91.55;51.9,93.85"/>
14918 </dia:attribute>
14919 <dia:attribute name="elem_corner">
14920 <dia:point val="48.1,91.6"/>
14921 </dia:attribute>
14922 <dia:attribute name="elem_width">
14923 <dia:real val="3.75"/>
14924 </dia:attribute>
14925 <dia:attribute name="elem_height">
14926 <dia:real val="2.1999999999999997"/>
14927 </dia:attribute>
14928 <dia:attribute name="name">
14929 <dia:string>#aesinit#</dia:string>
14930 </dia:attribute>
14931 <dia:attribute name="stereotype">
14932 <dia:string>##</dia:string>
14933 </dia:attribute>
14934 <dia:attribute name="comment">
14935 <dia:string>##</dia:string>
14936 </dia:attribute>
14937 <dia:attribute name="abstract">
14938 <dia:boolean val="false"/>
14939 </dia:attribute>
14940 <dia:attribute name="suppress_attributes">
14941 <dia:boolean val="false"/>
14942 </dia:attribute>
14943 <dia:attribute name="suppress_operations">
14944 <dia:boolean val="false"/>
14945 </dia:attribute>
14946 <dia:attribute name="visible_attributes">
14947 <dia:boolean val="true"/>
14948 </dia:attribute>
14949 <dia:attribute name="visible_operations">
14950 <dia:boolean val="true"/>
14951 </dia:attribute>
14952 <dia:attribute name="visible_comments">
14953 <dia:boolean val="false"/>
14954 </dia:attribute>
14955 <dia:attribute name="wrap_operations">
14956 <dia:boolean val="false"/>
14957 </dia:attribute>
14958 <dia:attribute name="wrap_after_char">
14959 <dia:int val="40"/>
14960 </dia:attribute>
14961 <dia:attribute name="line_color">
14962 <dia:color val="#000000"/>
14963 </dia:attribute>
14964 <dia:attribute name="fill_color">
14965 <dia:color val="#ffffff"/>
14966 </dia:attribute>
14967 <dia:attribute name="text_color">
14968 <dia:color val="#000000"/>
14969 </dia:attribute>
14970 <dia:attribute name="normal_font">
14971 <dia:font family="Courier New" style="0" name="Courier"/>
14972 </dia:attribute>
14973 <dia:attribute name="abstract_font">
14974 <dia:font family="Courier New" style="0" name="Courier"/>
14975 </dia:attribute>
14976 <dia:attribute name="polymorphic_font">
14977 <dia:font family="monospace" style="8" name="Courier"/>
14978 </dia:attribute>
14979 <dia:attribute name="classname_font">
14980 <dia:font family="courier new" style="0" name="Courier"/>
14981 </dia:attribute>
14982 <dia:attribute name="abstract_classname_font">
14983 <dia:font family="Courier New" style="0" name="Courier"/>
14984 </dia:attribute>
14985 <dia:attribute name="comment_font">
14986 <dia:font family="sans" style="8" name="Helvetica"/>
14987 </dia:attribute>
14988 <dia:attribute name="font_height">
14989 <dia:real val="0.80000000000000004"/>
14990 </dia:attribute>
14991 <dia:attribute name="polymorphic_font_height">
14992 <dia:real val="0.80000000000000004"/>
14993 </dia:attribute>
14994 <dia:attribute name="abstract_font_height">
14995 <dia:real val="0.80000000000000004"/>
14996 </dia:attribute>
14997 <dia:attribute name="classname_font_height">
14998 <dia:real val="1"/>
14999 </dia:attribute>
15000 <dia:attribute name="abstract_classname_font_height">
15001 <dia:real val="1"/>
15002 </dia:attribute>
15003 <dia:attribute name="comment_font_height">
15004 <dia:real val="1"/>
15005 </dia:attribute>
15006 <dia:attribute name="attributes"/>
15007 <dia:attribute name="operations"/>
15008 <dia:attribute name="template">
15009 <dia:boolean val="false"/>
15010 </dia:attribute>
15011 <dia:attribute name="templates"/>
15012 </dia:object>
15013 <dia:object type="UML - Generalization" version="0" id="O71">
15014 <dia:attribute name="obj_pos">
15015 <dia:point val="15,88.6"/>
15016 </dia:attribute>
15017 <dia:attribute name="obj_bb">
15018 <dia:rectangle val="14.15,88.55;50.025,91.65"/>
15019 </dia:attribute>
15020 <dia:attribute name="orth_points">
15021 <dia:point val="15,88.6"/>
15022 <dia:point val="15,90.21"/>
15023 <dia:point val="49.975,90.21"/>
15024 <dia:point val="49.975,91.6"/>
15025 </dia:attribute>
15026 <dia:attribute name="orth_orient">
15027 <dia:enum val="1"/>
15028 <dia:enum val="0"/>
15029 <dia:enum val="1"/>
15030 </dia:attribute>
15031 <dia:attribute name="orth_autoroute">
15032 <dia:boolean val="false"/>
15033 </dia:attribute>
15034 <dia:attribute name="line_colour">
15035 <dia:color val="#000000"/>
15036 </dia:attribute>
15037 <dia:attribute name="name">
15038 <dia:string>##</dia:string>
15039 </dia:attribute>
15040 <dia:attribute name="stereotype">
15041 <dia:string>##</dia:string>
15042 </dia:attribute>
15043 <dia:connections>
15044 <dia:connection handle="0" to="O81" connection="6"/>
15045 <dia:connection handle="1" to="O70" connection="1"/>
15046 </dia:connections>
15047 </dia:object>
15048 <dia:object type="UML - Association" version="0" id="O72">
15049 <dia:attribute name="obj_pos">
15050 <dia:point val="48.1,91.6"/>
15051 </dia:attribute>
15052 <dia:attribute name="obj_bb">
15053 <dia:rectangle val="25.5,28.55;95.7767,94"/>
15054 </dia:attribute>
15055 <dia:attribute name="orth_points">
15056 <dia:point val="48.1,91.6"/>
15057 <dia:point val="48.1,87.31"/>
15058 <dia:point val="95.7267,87.31"/>
15059 <dia:point val="95.7267,29.3"/>
15060 <dia:point val="26.25,29.3"/>
15061 </dia:attribute>
15062 <dia:attribute name="orth_orient">
15063 <dia:enum val="1"/>
15064 <dia:enum val="0"/>
15065 <dia:enum val="1"/>
15066 <dia:enum val="0"/>
15067 </dia:attribute>
15068 <dia:attribute name="autorouting">
15069 <dia:boolean val="false"/>
15070 </dia:attribute>
15071 <dia:attribute name="name">
15072 <dia:string>##</dia:string>
15073 </dia:attribute>
15074 <dia:attribute name="direction">
15075 <dia:enum val="0"/>
15076 </dia:attribute>
15077 <dia:attribute name="ends">
15078 <dia:composite>
15079 <dia:attribute name="role">
15080 <dia:string>##</dia:string>
15081 </dia:attribute>
15082 <dia:attribute name="multiplicity">
15083 <dia:string>##</dia:string>
15084 </dia:attribute>
15085 <dia:attribute name="arrow">
15086 <dia:boolean val="false"/>
15087 </dia:attribute>
15088 <dia:attribute name="aggregate">
15089 <dia:enum val="0"/>
15090 </dia:attribute>
15091 </dia:composite>
15092 <dia:composite>
15093 <dia:attribute name="role">
15094 <dia:string>##</dia:string>
15095 </dia:attribute>
15096 <dia:attribute name="multiplicity">
15097 <dia:string>##</dia:string>
15098 </dia:attribute>
15099 <dia:attribute name="arrow">
15100 <dia:boolean val="false"/>
15101 </dia:attribute>
15102 <dia:attribute name="aggregate">
15103 <dia:enum val="1"/>
15104 </dia:attribute>
15105 </dia:composite>
15106 </dia:attribute>
15107 <dia:connections>
15108 <dia:connection handle="0" to="O70" connection="0"/>
15109 <dia:connection handle="1" to="O3" connection="65"/>
15110 </dia:connections>
15111 </dia:object>
15112 <dia:object type="UML - Association" version="0" id="O73">
15113 <dia:attribute name="obj_pos">
15114 <dia:point val="30.1,91.6"/>
15115 </dia:attribute>
15116 <dia:attribute name="obj_bb">
15117 <dia:rectangle val="25.5,28.55;95.7264,94"/>
15118 </dia:attribute>
15119 <dia:attribute name="orth_points">
15120 <dia:point val="30.1,91.6"/>
15121 <dia:point val="30.1,87.31"/>
15122 <dia:point val="95.6764,87.31"/>
15123 <dia:point val="95.6764,29.3"/>
15124 <dia:point val="26.25,29.3"/>
15125 </dia:attribute>
15126 <dia:attribute name="orth_orient">
15127 <dia:enum val="1"/>
15128 <dia:enum val="0"/>
15129 <dia:enum val="1"/>
15130 <dia:enum val="0"/>
15131 </dia:attribute>
15132 <dia:attribute name="autorouting">
15133 <dia:boolean val="false"/>
15134 </dia:attribute>
15135 <dia:attribute name="name">
15136 <dia:string>##</dia:string>
15137 </dia:attribute>
15138 <dia:attribute name="direction">
15139 <dia:enum val="0"/>
15140 </dia:attribute>
15141 <dia:attribute name="ends">
15142 <dia:composite>
15143 <dia:attribute name="role">
15144 <dia:string>##</dia:string>
15145 </dia:attribute>
15146 <dia:attribute name="multiplicity">
15147 <dia:string>##</dia:string>
15148 </dia:attribute>
15149 <dia:attribute name="arrow">
15150 <dia:boolean val="false"/>
15151 </dia:attribute>
15152 <dia:attribute name="aggregate">
15153 <dia:enum val="0"/>
15154 </dia:attribute>
15155 </dia:composite>
15156 <dia:composite>
15157 <dia:attribute name="role">
15158 <dia:string>##</dia:string>
15159 </dia:attribute>
15160 <dia:attribute name="multiplicity">
15161 <dia:string>##</dia:string>
15162 </dia:attribute>
15163 <dia:attribute name="arrow">
15164 <dia:boolean val="false"/>
15165 </dia:attribute>
15166 <dia:attribute name="aggregate">
15167 <dia:enum val="1"/>
15168 </dia:attribute>
15169 </dia:composite>
15170 </dia:attribute>
15171 <dia:connections>
15172 <dia:connection handle="0" to="O74" connection="0"/>
15173 <dia:connection handle="1" to="O3" connection="65"/>
15174 </dia:connections>
15175 </dia:object>
15176 <dia:object type="UML - Class" version="0" id="O74">
15177 <dia:attribute name="obj_pos">
15178 <dia:point val="30.1,91.6"/>
15179 </dia:attribute>
15180 <dia:attribute name="obj_bb">
15181 <dia:rectangle val="30.05,91.55;32.1,93.85"/>
15182 </dia:attribute>
15183 <dia:attribute name="elem_corner">
15184 <dia:point val="30.1,91.6"/>
15185 </dia:attribute>
15186 <dia:attribute name="elem_width">
15187 <dia:real val="1.9500000000000002"/>
15188 </dia:attribute>
15189 <dia:attribute name="elem_height">
15190 <dia:real val="2.1999999999999997"/>
15191 </dia:attribute>
15192 <dia:attribute name="name">
15193 <dia:string>#mix#</dia:string>
15194 </dia:attribute>
15195 <dia:attribute name="stereotype">
15196 <dia:string>##</dia:string>
15197 </dia:attribute>
15198 <dia:attribute name="comment">
15199 <dia:string>##</dia:string>
15200 </dia:attribute>
15201 <dia:attribute name="abstract">
15202 <dia:boolean val="false"/>
15203 </dia:attribute>
15204 <dia:attribute name="suppress_attributes">
15205 <dia:boolean val="false"/>
15206 </dia:attribute>
15207 <dia:attribute name="suppress_operations">
15208 <dia:boolean val="false"/>
15209 </dia:attribute>
15210 <dia:attribute name="visible_attributes">
15211 <dia:boolean val="true"/>
15212 </dia:attribute>
15213 <dia:attribute name="visible_operations">
15214 <dia:boolean val="true"/>
15215 </dia:attribute>
15216 <dia:attribute name="visible_comments">
15217 <dia:boolean val="false"/>
15218 </dia:attribute>
15219 <dia:attribute name="wrap_operations">
15220 <dia:boolean val="false"/>
15221 </dia:attribute>
15222 <dia:attribute name="wrap_after_char">
15223 <dia:int val="40"/>
15224 </dia:attribute>
15225 <dia:attribute name="line_color">
15226 <dia:color val="#000000"/>
15227 </dia:attribute>
15228 <dia:attribute name="fill_color">
15229 <dia:color val="#ffffff"/>
15230 </dia:attribute>
15231 <dia:attribute name="text_color">
15232 <dia:color val="#000000"/>
15233 </dia:attribute>
15234 <dia:attribute name="normal_font">
15235 <dia:font family="Courier New" style="0" name="Courier"/>
15236 </dia:attribute>
15237 <dia:attribute name="abstract_font">
15238 <dia:font family="Courier New" style="0" name="Courier"/>
15239 </dia:attribute>
15240 <dia:attribute name="polymorphic_font">
15241 <dia:font family="monospace" style="8" name="Courier"/>
15242 </dia:attribute>
15243 <dia:attribute name="classname_font">
15244 <dia:font family="courier new" style="0" name="Courier"/>
15245 </dia:attribute>
15246 <dia:attribute name="abstract_classname_font">
15247 <dia:font family="Courier New" style="0" name="Courier"/>
15248 </dia:attribute>
15249 <dia:attribute name="comment_font">
15250 <dia:font family="sans" style="8" name="Helvetica"/>
15251 </dia:attribute>
15252 <dia:attribute name="font_height">
15253 <dia:real val="0.80000000000000004"/>
15254 </dia:attribute>
15255 <dia:attribute name="polymorphic_font_height">
15256 <dia:real val="0.80000000000000004"/>
15257 </dia:attribute>
15258 <dia:attribute name="abstract_font_height">
15259 <dia:real val="0.80000000000000004"/>
15260 </dia:attribute>
15261 <dia:attribute name="classname_font_height">
15262 <dia:real val="1"/>
15263 </dia:attribute>
15264 <dia:attribute name="abstract_classname_font_height">
15265 <dia:real val="1"/>
15266 </dia:attribute>
15267 <dia:attribute name="comment_font_height">
15268 <dia:real val="1"/>
15269 </dia:attribute>
15270 <dia:attribute name="attributes"/>
15271 <dia:attribute name="operations"/>
15272 <dia:attribute name="template">
15273 <dia:boolean val="false"/>
15274 </dia:attribute>
15275 <dia:attribute name="templates"/>
15276 </dia:object>
15277 <dia:object type="UML - Generalization" version="0" id="O75">
15278 <dia:attribute name="obj_pos">
15279 <dia:point val="15,88.6"/>
15280 </dia:attribute>
15281 <dia:attribute name="obj_bb">
15282 <dia:rectangle val="14.15,88.55;31.125,91.65"/>
15283 </dia:attribute>
15284 <dia:attribute name="orth_points">
15285 <dia:point val="15,88.6"/>
15286 <dia:point val="15,90.21"/>
15287 <dia:point val="31.075,90.21"/>
15288 <dia:point val="31.075,91.6"/>
15289 </dia:attribute>
15290 <dia:attribute name="orth_orient">
15291 <dia:enum val="1"/>
15292 <dia:enum val="0"/>
15293 <dia:enum val="1"/>
15294 </dia:attribute>
15295 <dia:attribute name="orth_autoroute">
15296 <dia:boolean val="false"/>
15297 </dia:attribute>
15298 <dia:attribute name="line_colour">
15299 <dia:color val="#000000"/>
15300 </dia:attribute>
15301 <dia:attribute name="name">
15302 <dia:string>##</dia:string>
15303 </dia:attribute>
15304 <dia:attribute name="stereotype">
15305 <dia:string>##</dia:string>
15306 </dia:attribute>
15307 <dia:connections>
15308 <dia:connection handle="0" to="O81" connection="6"/>
15309 <dia:connection handle="1" to="O74" connection="1"/>
15310 </dia:connections>
15311 </dia:object>
15312 <dia:object type="UML - Association" version="0" id="O76">
15313 <dia:attribute name="obj_pos">
15314 <dia:point val="59.05,91.65"/>
15315 </dia:attribute>
15316 <dia:attribute name="obj_bb">
15317 <dia:rectangle val="25.5,28.55;95.7264,94.05"/>
15318 </dia:attribute>
15319 <dia:attribute name="orth_points">
15320 <dia:point val="59.05,91.65"/>
15321 <dia:point val="59.05,87.31"/>
15322 <dia:point val="95.6764,87.31"/>
15323 <dia:point val="95.6764,29.3"/>
15324 <dia:point val="26.25,29.3"/>
15325 </dia:attribute>
15326 <dia:attribute name="orth_orient">
15327 <dia:enum val="1"/>
15328 <dia:enum val="0"/>
15329 <dia:enum val="1"/>
15330 <dia:enum val="0"/>
15331 </dia:attribute>
15332 <dia:attribute name="autorouting">
15333 <dia:boolean val="false"/>
15334 </dia:attribute>
15335 <dia:attribute name="name">
15336 <dia:string>##</dia:string>
15337 </dia:attribute>
15338 <dia:attribute name="direction">
15339 <dia:enum val="0"/>
15340 </dia:attribute>
15341 <dia:attribute name="ends">
15342 <dia:composite>
15343 <dia:attribute name="role">
15344 <dia:string>##</dia:string>
15345 </dia:attribute>
15346 <dia:attribute name="multiplicity">
15347 <dia:string>##</dia:string>
15348 </dia:attribute>
15349 <dia:attribute name="arrow">
15350 <dia:boolean val="false"/>
15351 </dia:attribute>
15352 <dia:attribute name="aggregate">
15353 <dia:enum val="0"/>
15354 </dia:attribute>
15355 </dia:composite>
15356 <dia:composite>
15357 <dia:attribute name="role">
15358 <dia:string>##</dia:string>
15359 </dia:attribute>
15360 <dia:attribute name="multiplicity">
15361 <dia:string>##</dia:string>
15362 </dia:attribute>
15363 <dia:attribute name="arrow">
15364 <dia:boolean val="false"/>
15365 </dia:attribute>
15366 <dia:attribute name="aggregate">
15367 <dia:enum val="1"/>
15368 </dia:attribute>
15369 </dia:composite>
15370 </dia:attribute>
15371 <dia:connections>
15372 <dia:connection handle="0" to="O77" connection="0"/>
15373 <dia:connection handle="1" to="O3" connection="65"/>
15374 </dia:connections>
15375 </dia:object>
15376 <dia:object type="UML - Class" version="0" id="O77">
15377 <dia:attribute name="obj_pos">
15378 <dia:point val="59.05,91.65"/>
15379 </dia:attribute>
15380 <dia:attribute name="obj_bb">
15381 <dia:rectangle val="59,91.6;71.95,94.5"/>
15382 </dia:attribute>
15383 <dia:attribute name="elem_corner">
15384 <dia:point val="59.05,91.65"/>
15385 </dia:attribute>
15386 <dia:attribute name="elem_width">
15387 <dia:real val="12.85"/>
15388 </dia:attribute>
15389 <dia:attribute name="elem_height">
15390 <dia:real val="2.7999999999999998"/>
15391 </dia:attribute>
15392 <dia:attribute name="name">
15393 <dia:string>#pred#</dia:string>
15394 </dia:attribute>
15395 <dia:attribute name="stereotype">
15396 <dia:string>##</dia:string>
15397 </dia:attribute>
15398 <dia:attribute name="comment">
15399 <dia:string>##</dia:string>
15400 </dia:attribute>
15401 <dia:attribute name="abstract">
15402 <dia:boolean val="false"/>
15403 </dia:attribute>
15404 <dia:attribute name="suppress_attributes">
15405 <dia:boolean val="false"/>
15406 </dia:attribute>
15407 <dia:attribute name="suppress_operations">
15408 <dia:boolean val="false"/>
15409 </dia:attribute>
15410 <dia:attribute name="visible_attributes">
15411 <dia:boolean val="true"/>
15412 </dia:attribute>
15413 <dia:attribute name="visible_operations">
15414 <dia:boolean val="true"/>
15415 </dia:attribute>
15416 <dia:attribute name="visible_comments">
15417 <dia:boolean val="false"/>
15418 </dia:attribute>
15419 <dia:attribute name="wrap_operations">
15420 <dia:boolean val="false"/>
15421 </dia:attribute>
15422 <dia:attribute name="wrap_after_char">
15423 <dia:int val="40"/>
15424 </dia:attribute>
15425 <dia:attribute name="line_color">
15426 <dia:color val="#000000"/>
15427 </dia:attribute>
15428 <dia:attribute name="fill_color">
15429 <dia:color val="#ffffff"/>
15430 </dia:attribute>
15431 <dia:attribute name="text_color">
15432 <dia:color val="#000000"/>
15433 </dia:attribute>
15434 <dia:attribute name="normal_font">
15435 <dia:font family="courier new" style="0" name="Courier"/>
15436 </dia:attribute>
15437 <dia:attribute name="abstract_font">
15438 <dia:font family="courier new" style="0" name="Courier"/>
15439 </dia:attribute>
15440 <dia:attribute name="polymorphic_font">
15441 <dia:font family="monospace" style="8" name="Courier"/>
15442 </dia:attribute>
15443 <dia:attribute name="classname_font">
15444 <dia:font family="courier new" style="0" name="Courier"/>
15445 </dia:attribute>
15446 <dia:attribute name="abstract_classname_font">
15447 <dia:font family="courier new" style="0" name="Courier"/>
15448 </dia:attribute>
15449 <dia:attribute name="comment_font">
15450 <dia:font family="sans" style="8" name="Helvetica"/>
15451 </dia:attribute>
15452 <dia:attribute name="font_height">
15453 <dia:real val="0.80000000000000004"/>
15454 </dia:attribute>
15455 <dia:attribute name="polymorphic_font_height">
15456 <dia:real val="0.80000000000000004"/>
15457 </dia:attribute>
15458 <dia:attribute name="abstract_font_height">
15459 <dia:real val="0.80000000000000004"/>
15460 </dia:attribute>
15461 <dia:attribute name="classname_font_height">
15462 <dia:real val="1"/>
15463 </dia:attribute>
15464 <dia:attribute name="abstract_classname_font_height">
15465 <dia:real val="1"/>
15466 </dia:attribute>
15467 <dia:attribute name="comment_font_height">
15468 <dia:real val="1"/>
15469 </dia:attribute>
15470 <dia:attribute name="attributes">
15471 <dia:composite type="umlattribute">
15472 <dia:attribute name="name">
15473 <dia:string>#secondary_columns#</dia:string>
15474 </dia:attribute>
15475 <dia:attribute name="type">
15476 <dia:string>#array of arrays#</dia:string>
15477 </dia:attribute>
15478 <dia:attribute name="value">
15479 <dia:string>##</dia:string>
15480 </dia:attribute>
15481 <dia:attribute name="comment">
15482 <dia:string>##</dia:string>
15483 </dia:attribute>
15484 <dia:attribute name="visibility">
15485 <dia:enum val="0"/>
15486 </dia:attribute>
15487 <dia:attribute name="abstract">
15488 <dia:boolean val="false"/>
15489 </dia:attribute>
15490 <dia:attribute name="class_scope">
15491 <dia:boolean val="false"/>
15492 </dia:attribute>
15493 </dia:composite>
15494 </dia:attribute>
15495 <dia:attribute name="operations"/>
15496 <dia:attribute name="template">
15497 <dia:boolean val="false"/>
15498 </dia:attribute>
15499 <dia:attribute name="templates"/>
15500 </dia:object>
15501 <dia:object type="UML - Generalization" version="0" id="O78">
15502 <dia:attribute name="obj_pos">
15503 <dia:point val="15,88.6"/>
15504 </dia:attribute>
15505 <dia:attribute name="obj_bb">
15506 <dia:rectangle val="14.15,88.55;65.525,91.7"/>
15507 </dia:attribute>
15508 <dia:attribute name="orth_points">
15509 <dia:point val="15,88.6"/>
15510 <dia:point val="15,90.21"/>
15511 <dia:point val="65.475,90.21"/>
15512 <dia:point val="65.475,91.65"/>
15513 </dia:attribute>
15514 <dia:attribute name="orth_orient">
15515 <dia:enum val="1"/>
15516 <dia:enum val="0"/>
15517 <dia:enum val="1"/>
15518 </dia:attribute>
15519 <dia:attribute name="orth_autoroute">
15520 <dia:boolean val="false"/>
15521 </dia:attribute>
15522 <dia:attribute name="line_colour">
15523 <dia:color val="#000000"/>
15524 </dia:attribute>
15525 <dia:attribute name="name">
15526 <dia:string>##</dia:string>
15527 </dia:attribute>
15528 <dia:attribute name="stereotype">
15529 <dia:string>##</dia:string>
15530 </dia:attribute>
15531 <dia:connections>
15532 <dia:connection handle="0" to="O81" connection="6"/>
15533 <dia:connection handle="1" to="O77" connection="1"/>
15534 </dia:connections>
15535 </dia:object>
15536 <dia:object type="UML - Class" version="0" id="O79">
15537 <dia:attribute name="obj_pos">
15538 <dia:point val="45.1,91.6"/>
15539 </dia:attribute>
15540 <dia:attribute name="obj_bb">
15541 <dia:rectangle val="45.05,91.55;47.1,93.85"/>
15542 </dia:attribute>
15543 <dia:attribute name="elem_corner">
15544 <dia:point val="45.1,91.6"/>
15545 </dia:attribute>
15546 <dia:attribute name="elem_width">
15547 <dia:real val="1.9500000000000002"/>
15548 </dia:attribute>
15549 <dia:attribute name="elem_height">
15550 <dia:real val="2.1999999999999997"/>
15551 </dia:attribute>
15552 <dia:attribute name="name">
15553 <dia:string>#tol#</dia:string>
15554 </dia:attribute>
15555 <dia:attribute name="stereotype">
15556 <dia:string>##</dia:string>
15557 </dia:attribute>
15558 <dia:attribute name="comment">
15559 <dia:string>##</dia:string>
15560 </dia:attribute>
15561 <dia:attribute name="abstract">
15562 <dia:boolean val="false"/>
15563 </dia:attribute>
15564 <dia:attribute name="suppress_attributes">
15565 <dia:boolean val="false"/>
15566 </dia:attribute>
15567 <dia:attribute name="suppress_operations">
15568 <dia:boolean val="false"/>
15569 </dia:attribute>
15570 <dia:attribute name="visible_attributes">
15571 <dia:boolean val="true"/>
15572 </dia:attribute>
15573 <dia:attribute name="visible_operations">
15574 <dia:boolean val="true"/>
15575 </dia:attribute>
15576 <dia:attribute name="visible_comments">
15577 <dia:boolean val="false"/>
15578 </dia:attribute>
15579 <dia:attribute name="wrap_operations">
15580 <dia:boolean val="false"/>
15581 </dia:attribute>
15582 <dia:attribute name="wrap_after_char">
15583 <dia:int val="40"/>
15584 </dia:attribute>
15585 <dia:attribute name="line_color">
15586 <dia:color val="#000000"/>
15587 </dia:attribute>
15588 <dia:attribute name="fill_color">
15589 <dia:color val="#ffffff"/>
15590 </dia:attribute>
15591 <dia:attribute name="text_color">
15592 <dia:color val="#000000"/>
15593 </dia:attribute>
15594 <dia:attribute name="normal_font">
15595 <dia:font family="Courier New" style="0" name="Courier"/>
15596 </dia:attribute>
15597 <dia:attribute name="abstract_font">
15598 <dia:font family="Courier New" style="0" name="Courier"/>
15599 </dia:attribute>
15600 <dia:attribute name="polymorphic_font">
15601 <dia:font family="monospace" style="8" name="Courier"/>
15602 </dia:attribute>
15603 <dia:attribute name="classname_font">
15604 <dia:font family="courier new" style="0" name="Courier"/>
15605 </dia:attribute>
15606 <dia:attribute name="abstract_classname_font">
15607 <dia:font family="Courier New" style="0" name="Courier"/>
15608 </dia:attribute>
15609 <dia:attribute name="comment_font">
15610 <dia:font family="sans" style="8" name="Helvetica"/>
15611 </dia:attribute>
15612 <dia:attribute name="font_height">
15613 <dia:real val="0.80000000000000004"/>
15614 </dia:attribute>
15615 <dia:attribute name="polymorphic_font_height">
15616 <dia:real val="0.80000000000000004"/>
15617 </dia:attribute>
15618 <dia:attribute name="abstract_font_height">
15619 <dia:real val="0.80000000000000004"/>
15620 </dia:attribute>
15621 <dia:attribute name="classname_font_height">
15622 <dia:real val="1"/>
15623 </dia:attribute>
15624 <dia:attribute name="abstract_classname_font_height">
15625 <dia:real val="1"/>
15626 </dia:attribute>
15627 <dia:attribute name="comment_font_height">
15628 <dia:real val="1"/>
15629 </dia:attribute>
15630 <dia:attribute name="attributes"/>
15631 <dia:attribute name="operations"/>
15632 <dia:attribute name="template">
15633 <dia:boolean val="false"/>
15634 </dia:attribute>
15635 <dia:attribute name="templates"/>
15636 </dia:object>
15637 <dia:object type="UML - Generalization" version="0" id="O80">
15638 <dia:attribute name="obj_pos">
15639 <dia:point val="15,88.6"/>
15640 </dia:attribute>
15641 <dia:attribute name="obj_bb">
15642 <dia:rectangle val="14.15,88.55;46.125,91.65"/>
15643 </dia:attribute>
15644 <dia:attribute name="orth_points">
15645 <dia:point val="15,88.6"/>
15646 <dia:point val="15,90.21"/>
15647 <dia:point val="46.075,90.21"/>
15648 <dia:point val="46.075,91.6"/>
15649 </dia:attribute>
15650 <dia:attribute name="orth_orient">
15651 <dia:enum val="1"/>
15652 <dia:enum val="0"/>
15653 <dia:enum val="1"/>
15654 </dia:attribute>
15655 <dia:attribute name="orth_autoroute">
15656 <dia:boolean val="false"/>
15657 </dia:attribute>
15658 <dia:attribute name="line_colour">
15659 <dia:color val="#000000"/>
15660 </dia:attribute>
15661 <dia:attribute name="name">
15662 <dia:string>##</dia:string>
15663 </dia:attribute>
15664 <dia:attribute name="stereotype">
15665 <dia:string>##</dia:string>
15666 </dia:attribute>
15667 <dia:connections>
15668 <dia:connection handle="0" to="O89" connection="6"/>
15669 <dia:connection handle="1" to="O79" connection="1"/>
15670 </dia:connections>
15671 </dia:object>
15672 <dia:object type="UML - Class" version="0" id="O81">
15673 <dia:attribute name="obj_pos">
15674 <dia:point val="3.5,80.4"/>
15675 </dia:attribute>
15676 <dia:attribute name="obj_bb">
15677 <dia:rectangle val="3.45,80.35;26.55,88.65"/>
15678 </dia:attribute>
15679 <dia:attribute name="elem_corner">
15680 <dia:point val="3.5,80.4"/>
15681 </dia:attribute>
15682 <dia:attribute name="elem_width">
15683 <dia:real val="23"/>
15684 </dia:attribute>
15685 <dia:attribute name="elem_height">
15686 <dia:real val="8.1999999999999993"/>
15687 </dia:attribute>
15688 <dia:attribute name="name">
15689 <dia:string>#code_record#</dia:string>
15690 </dia:attribute>
15691 <dia:attribute name="stereotype">
15692 <dia:string>##</dia:string>
15693 </dia:attribute>
15694 <dia:attribute name="comment">
15695 <dia:string>##</dia:string>
15696 </dia:attribute>
15697 <dia:attribute name="abstract">
15698 <dia:boolean val="false"/>
15699 </dia:attribute>
15700 <dia:attribute name="suppress_attributes">
15701 <dia:boolean val="false"/>
15702 </dia:attribute>
15703 <dia:attribute name="suppress_operations">
15704 <dia:boolean val="false"/>
15705 </dia:attribute>
15706 <dia:attribute name="visible_attributes">
15707 <dia:boolean val="true"/>
15708 </dia:attribute>
15709 <dia:attribute name="visible_operations">
15710 <dia:boolean val="true"/>
15711 </dia:attribute>
15712 <dia:attribute name="visible_comments">
15713 <dia:boolean val="false"/>
15714 </dia:attribute>
15715 <dia:attribute name="wrap_operations">
15716 <dia:boolean val="true"/>
15717 </dia:attribute>
15718 <dia:attribute name="wrap_after_char">
15719 <dia:int val="40"/>
15720 </dia:attribute>
15721 <dia:attribute name="line_color">
15722 <dia:color val="#000000"/>
15723 </dia:attribute>
15724 <dia:attribute name="fill_color">
15725 <dia:color val="#ffffff"/>
15726 </dia:attribute>
15727 <dia:attribute name="text_color">
15728 <dia:color val="#000000"/>
15729 </dia:attribute>
15730 <dia:attribute name="normal_font">
15731 <dia:font family="courier new" style="0" name="Courier"/>
15732 </dia:attribute>
15733 <dia:attribute name="abstract_font">
15734 <dia:font family="courier new" style="0" name="Courier"/>
15735 </dia:attribute>
15736 <dia:attribute name="polymorphic_font">
15737 <dia:font family="monospace" style="8" name="Courier"/>
15738 </dia:attribute>
15739 <dia:attribute name="classname_font">
15740 <dia:font family="courier new" style="0" name="Courier"/>
15741 </dia:attribute>
15742 <dia:attribute name="abstract_classname_font">
15743 <dia:font family="courier new" style="0" name="Courier"/>
15744 </dia:attribute>
15745 <dia:attribute name="comment_font">
15746 <dia:font family="sans" style="8" name="Helvetica"/>
15747 </dia:attribute>
15748 <dia:attribute name="font_height">
15749 <dia:real val="0.80000000000000004"/>
15750 </dia:attribute>
15751 <dia:attribute name="polymorphic_font_height">
15752 <dia:real val="0.80000000000000004"/>
15753 </dia:attribute>
15754 <dia:attribute name="abstract_font_height">
15755 <dia:real val="0.80000000000000004"/>
15756 </dia:attribute>
15757 <dia:attribute name="classname_font_height">
15758 <dia:real val="1"/>
15759 </dia:attribute>
15760 <dia:attribute name="abstract_classname_font_height">
15761 <dia:real val="1"/>
15762 </dia:attribute>
15763 <dia:attribute name="comment_font_height">
15764 <dia:real val="1"/>
15765 </dia:attribute>
15766 <dia:attribute name="attributes">
15767 <dia:composite type="umlattribute">
15768 <dia:attribute name="name">
15769 <dia:string>#code#</dia:string>
15770 </dia:attribute>
15771 <dia:attribute name="type">
15772 <dia:string>#array of strings#</dia:string>
15773 </dia:attribute>
15774 <dia:attribute name="value">
15775 <dia:string>##</dia:string>
15776 </dia:attribute>
15777 <dia:attribute name="comment">
15778 <dia:string>##</dia:string>
15779 </dia:attribute>
15780 <dia:attribute name="visibility">
15781 <dia:enum val="0"/>
15782 </dia:attribute>
15783 <dia:attribute name="abstract">
15784 <dia:boolean val="false"/>
15785 </dia:attribute>
15786 <dia:attribute name="class_scope">
15787 <dia:boolean val="false"/>
15788 </dia:attribute>
15789 </dia:composite>
15790 <dia:composite type="umlattribute">
15791 <dia:attribute name="name">
15792 <dia:string>#verbatim_last#</dia:string>
15793 </dia:attribute>
15794 <dia:attribute name="type">
15795 <dia:string>#array of strings#</dia:string>
15796 </dia:attribute>
15797 <dia:attribute name="value">
15798 <dia:string>##</dia:string>
15799 </dia:attribute>
15800 <dia:attribute name="comment">
15801 <dia:string>##</dia:string>
15802 </dia:attribute>
15803 <dia:attribute name="visibility">
15804 <dia:enum val="0"/>
15805 </dia:attribute>
15806 <dia:attribute name="abstract">
15807 <dia:boolean val="false"/>
15808 </dia:attribute>
15809 <dia:attribute name="class_scope">
15810 <dia:boolean val="false"/>
15811 </dia:attribute>
15812 </dia:composite>
15813 <dia:composite type="umlattribute">
15814 <dia:attribute name="name">
15815 <dia:string>#verbatim_first#</dia:string>
15816 </dia:attribute>
15817 <dia:attribute name="type">
15818 <dia:string>#array of strings#</dia:string>
15819 </dia:attribute>
15820 <dia:attribute name="value">
15821 <dia:string>##</dia:string>
15822 </dia:attribute>
15823 <dia:attribute name="comment">
15824 <dia:string>##</dia:string>
15825 </dia:attribute>
15826 <dia:attribute name="visibility">
15827 <dia:enum val="0"/>
15828 </dia:attribute>
15829 <dia:attribute name="abstract">
15830 <dia:boolean val="false"/>
15831 </dia:attribute>
15832 <dia:attribute name="class_scope">
15833 <dia:boolean val="false"/>
15834 </dia:attribute>
15835 </dia:composite>
15836 </dia:attribute>
15837 <dia:attribute name="operations">
15838 <dia:composite type="umloperation">
15839 <dia:attribute name="name">
15840 <dia:string>#_format_record#</dia:string>
15841 </dia:attribute>
15842 <dia:attribute name="stereotype">
15843 <dia:string>#helper#</dia:string>
15844 </dia:attribute>
15845 <dia:attribute name="type">
15846 <dia:string>##</dia:string>
15847 </dia:attribute>
15848 <dia:attribute name="visibility">
15849 <dia:enum val="1"/>
15850 </dia:attribute>
15851 <dia:attribute name="comment">
15852 <dia:string>##</dia:string>
15853 </dia:attribute>
15854 <dia:attribute name="abstract">
15855 <dia:boolean val="false"/>
15856 </dia:attribute>
15857 <dia:attribute name="inheritance_type">
15858 <dia:enum val="2"/>
15859 </dia:attribute>
15860 <dia:attribute name="query">
15861 <dia:boolean val="false"/>
15862 </dia:attribute>
15863 <dia:attribute name="class_scope">
15864 <dia:boolean val="false"/>
15865 </dia:attribute>
15866 <dia:attribute name="parameters">
15867 <dia:composite type="umlparameter">
15868 <dia:attribute name="name">
15869 <dia:string>#nonparametric_code#</dia:string>
15870 </dia:attribute>
15871 <dia:attribute name="type">
15872 <dia:string>#scalar boolean#</dia:string>
15873 </dia:attribute>
15874 <dia:attribute name="value">
15875 <dia:string>##</dia:string>
15876 </dia:attribute>
15877 <dia:attribute name="comment">
15878 <dia:string>##</dia:string>
15879 </dia:attribute>
15880 <dia:attribute name="kind">
15881 <dia:enum val="1"/>
15882 </dia:attribute>
15883 </dia:composite>
15884 <dia:composite type="umlparameter">
15885 <dia:attribute name="name">
15886 <dia:string>#shrinkage_code#</dia:string>
15887 </dia:attribute>
15888 <dia:attribute name="type">
15889 <dia:string>#scalar boolean#</dia:string>
15890 </dia:attribute>
15891 <dia:attribute name="value">
15892 <dia:string>##</dia:string>
15893 </dia:attribute>
15894 <dia:attribute name="comment">
15895 <dia:string>##</dia:string>
15896 </dia:attribute>
15897 <dia:attribute name="kind">
15898 <dia:enum val="1"/>
15899 </dia:attribute>
15900 </dia:composite>
15901 <dia:composite type="umlparameter">
15902 <dia:attribute name="name">
15903 <dia:string>#eigen_value_code#</dia:string>
15904 </dia:attribute>
15905 <dia:attribute name="type">
15906 <dia:string>#scalar boolean#</dia:string>
15907 </dia:attribute>
15908 <dia:attribute name="value">
15909 <dia:string>##</dia:string>
15910 </dia:attribute>
15911 <dia:attribute name="comment">
15912 <dia:string>##</dia:string>
15913 </dia:attribute>
15914 <dia:attribute name="kind">
15915 <dia:enum val="1"/>
15916 </dia:attribute>
15917 </dia:composite>
15918 <dia:composite type="umlparameter">
15919 <dia:attribute name="name">
15920 <dia:string>#formatted#</dia:string>
15921 </dia:attribute>
15922 <dia:attribute name="type">
15923 <dia:string>#array of strings#</dia:string>
15924 </dia:attribute>
15925 <dia:attribute name="value">
15926 <dia:string>##</dia:string>
15927 </dia:attribute>
15928 <dia:attribute name="comment">
15929 <dia:string>##</dia:string>
15930 </dia:attribute>
15931 <dia:attribute name="kind">
15932 <dia:enum val="2"/>
15933 </dia:attribute>
15934 </dia:composite>
15935 </dia:attribute>
15936 </dia:composite>
15937 <dia:composite type="umloperation">
15938 <dia:attribute name="name">
15939 <dia:string>#_read_options#</dia:string>
15940 </dia:attribute>
15941 <dia:attribute name="stereotype">
15942 <dia:string>#initiator#</dia:string>
15943 </dia:attribute>
15944 <dia:attribute name="type">
15945 <dia:string>##</dia:string>
15946 </dia:attribute>
15947 <dia:attribute name="visibility">
15948 <dia:enum val="1"/>
15949 </dia:attribute>
15950 <dia:attribute name="comment">
15951 <dia:string>##</dia:string>
15952 </dia:attribute>
15953 <dia:attribute name="abstract">
15954 <dia:boolean val="false"/>
15955 </dia:attribute>
15956 <dia:attribute name="inheritance_type">
15957 <dia:enum val="2"/>
15958 </dia:attribute>
15959 <dia:attribute name="query">
15960 <dia:boolean val="false"/>
15961 </dia:attribute>
15962 <dia:attribute name="class_scope">
15963 <dia:boolean val="false"/>
15964 </dia:attribute>
15965 <dia:attribute name="parameters"/>
15966 </dia:composite>
15967 </dia:attribute>
15968 <dia:attribute name="template">
15969 <dia:boolean val="false"/>
15970 </dia:attribute>
15971 <dia:attribute name="templates"/>
15972 </dia:object>
15973 <dia:object type="UML - Class" version="0" id="O82">
15974 <dia:attribute name="obj_pos">
15975 <dia:point val="80.6,80.5"/>
15976 </dia:attribute>
15977 <dia:attribute name="obj_bb">
15978 <dia:rectangle val="80.55,80.45;83.5,82.75"/>
15979 </dia:attribute>
15980 <dia:attribute name="elem_corner">
15981 <dia:point val="80.6,80.5"/>
15982 </dia:attribute>
15983 <dia:attribute name="elem_width">
15984 <dia:real val="2.8500000000000001"/>
15985 </dia:attribute>
15986 <dia:attribute name="elem_height">
15987 <dia:real val="2.1999999999999997"/>
15988 </dia:attribute>
15989 <dia:attribute name="name">
15990 <dia:string>#model#</dia:string>
15991 </dia:attribute>
15992 <dia:attribute name="stereotype">
15993 <dia:string>##</dia:string>
15994 </dia:attribute>
15995 <dia:attribute name="comment">
15996 <dia:string>##</dia:string>
15997 </dia:attribute>
15998 <dia:attribute name="abstract">
15999 <dia:boolean val="false"/>
16000 </dia:attribute>
16001 <dia:attribute name="suppress_attributes">
16002 <dia:boolean val="false"/>
16003 </dia:attribute>
16004 <dia:attribute name="suppress_operations">
16005 <dia:boolean val="false"/>
16006 </dia:attribute>
16007 <dia:attribute name="visible_attributes">
16008 <dia:boolean val="true"/>
16009 </dia:attribute>
16010 <dia:attribute name="visible_operations">
16011 <dia:boolean val="true"/>
16012 </dia:attribute>
16013 <dia:attribute name="visible_comments">
16014 <dia:boolean val="false"/>
16015 </dia:attribute>
16016 <dia:attribute name="wrap_operations">
16017 <dia:boolean val="false"/>
16018 </dia:attribute>
16019 <dia:attribute name="wrap_after_char">
16020 <dia:int val="40"/>
16021 </dia:attribute>
16022 <dia:attribute name="line_color">
16023 <dia:color val="#000000"/>
16024 </dia:attribute>
16025 <dia:attribute name="fill_color">
16026 <dia:color val="#ffffff"/>
16027 </dia:attribute>
16028 <dia:attribute name="text_color">
16029 <dia:color val="#000000"/>
16030 </dia:attribute>
16031 <dia:attribute name="normal_font">
16032 <dia:font family="courier new" style="0" name="Courier"/>
16033 </dia:attribute>
16034 <dia:attribute name="abstract_font">
16035 <dia:font family="courier new" style="0" name="Courier"/>
16036 </dia:attribute>
16037 <dia:attribute name="polymorphic_font">
16038 <dia:font family="monospace" style="8" name="Courier"/>
16039 </dia:attribute>
16040 <dia:attribute name="classname_font">
16041 <dia:font family="courier new" style="0" name="Courier"/>
16042 </dia:attribute>
16043 <dia:attribute name="abstract_classname_font">
16044 <dia:font family="courier new" style="0" name="Courier"/>
16045 </dia:attribute>
16046 <dia:attribute name="comment_font">
16047 <dia:font family="sans" style="8" name="Helvetica"/>
16048 </dia:attribute>
16049 <dia:attribute name="font_height">
16050 <dia:real val="0.80000000000000004"/>
16051 </dia:attribute>
16052 <dia:attribute name="polymorphic_font_height">
16053 <dia:real val="0.80000000000000004"/>
16054 </dia:attribute>
16055 <dia:attribute name="abstract_font_height">
16056 <dia:real val="0.80000000000000004"/>
16057 </dia:attribute>
16058 <dia:attribute name="classname_font_height">
16059 <dia:real val="1"/>
16060 </dia:attribute>
16061 <dia:attribute name="abstract_classname_font_height">
16062 <dia:real val="1"/>
16063 </dia:attribute>
16064 <dia:attribute name="comment_font_height">
16065 <dia:real val="1"/>
16066 </dia:attribute>
16067 <dia:attribute name="attributes"/>
16068 <dia:attribute name="operations"/>
16069 <dia:attribute name="template">
16070 <dia:boolean val="false"/>
16071 </dia:attribute>
16072 <dia:attribute name="templates"/>
16073 </dia:object>
16074 <dia:object type="UML - Class" version="0" id="O83">
16075 <dia:attribute name="obj_pos">
16076 <dia:point val="76.6,80.5"/>
16077 </dia:attribute>
16078 <dia:attribute name="obj_bb">
16079 <dia:rectangle val="76.55,80.45;79.5,82.75"/>
16080 </dia:attribute>
16081 <dia:attribute name="elem_corner">
16082 <dia:point val="76.6,80.5"/>
16083 </dia:attribute>
16084 <dia:attribute name="elem_width">
16085 <dia:real val="2.8500000000000001"/>
16086 </dia:attribute>
16087 <dia:attribute name="elem_height">
16088 <dia:real val="2.1999999999999997"/>
16089 </dia:attribute>
16090 <dia:attribute name="name">
16091 <dia:string>#input#</dia:string>
16092 </dia:attribute>
16093 <dia:attribute name="stereotype">
16094 <dia:string>##</dia:string>
16095 </dia:attribute>
16096 <dia:attribute name="comment">
16097 <dia:string>##</dia:string>
16098 </dia:attribute>
16099 <dia:attribute name="abstract">
16100 <dia:boolean val="false"/>
16101 </dia:attribute>
16102 <dia:attribute name="suppress_attributes">
16103 <dia:boolean val="false"/>
16104 </dia:attribute>
16105 <dia:attribute name="suppress_operations">
16106 <dia:boolean val="false"/>
16107 </dia:attribute>
16108 <dia:attribute name="visible_attributes">
16109 <dia:boolean val="true"/>
16110 </dia:attribute>
16111 <dia:attribute name="visible_operations">
16112 <dia:boolean val="true"/>
16113 </dia:attribute>
16114 <dia:attribute name="visible_comments">
16115 <dia:boolean val="false"/>
16116 </dia:attribute>
16117 <dia:attribute name="wrap_operations">
16118 <dia:boolean val="false"/>
16119 </dia:attribute>
16120 <dia:attribute name="wrap_after_char">
16121 <dia:int val="40"/>
16122 </dia:attribute>
16123 <dia:attribute name="line_color">
16124 <dia:color val="#000000"/>
16125 </dia:attribute>
16126 <dia:attribute name="fill_color">
16127 <dia:color val="#ffffff"/>
16128 </dia:attribute>
16129 <dia:attribute name="text_color">
16130 <dia:color val="#000000"/>
16131 </dia:attribute>
16132 <dia:attribute name="normal_font">
16133 <dia:font family="Courier New" style="0" name="Courier"/>
16134 </dia:attribute>
16135 <dia:attribute name="abstract_font">
16136 <dia:font family="Courier New" style="0" name="Courier"/>
16137 </dia:attribute>
16138 <dia:attribute name="polymorphic_font">
16139 <dia:font family="monospace" style="8" name="Courier"/>
16140 </dia:attribute>
16141 <dia:attribute name="classname_font">
16142 <dia:font family="courier new" style="0" name="Courier"/>
16143 </dia:attribute>
16144 <dia:attribute name="abstract_classname_font">
16145 <dia:font family="Courier New" style="0" name="Courier"/>
16146 </dia:attribute>
16147 <dia:attribute name="comment_font">
16148 <dia:font family="sans" style="8" name="Helvetica"/>
16149 </dia:attribute>
16150 <dia:attribute name="font_height">
16151 <dia:real val="0.80000000000000004"/>
16152 </dia:attribute>
16153 <dia:attribute name="polymorphic_font_height">
16154 <dia:real val="0.80000000000000004"/>
16155 </dia:attribute>
16156 <dia:attribute name="abstract_font_height">
16157 <dia:real val="0.80000000000000004"/>
16158 </dia:attribute>
16159 <dia:attribute name="classname_font_height">
16160 <dia:real val="1"/>
16161 </dia:attribute>
16162 <dia:attribute name="abstract_classname_font_height">
16163 <dia:real val="1"/>
16164 </dia:attribute>
16165 <dia:attribute name="comment_font_height">
16166 <dia:real val="1"/>
16167 </dia:attribute>
16168 <dia:attribute name="attributes"/>
16169 <dia:attribute name="operations"/>
16170 <dia:attribute name="template">
16171 <dia:boolean val="false"/>
16172 </dia:attribute>
16173 <dia:attribute name="templates"/>
16174 </dia:object>
16175 <dia:object type="UML - Class" version="0" id="O84">
16176 <dia:attribute name="obj_pos">
16177 <dia:point val="70.6,80.5"/>
16178 </dia:attribute>
16179 <dia:attribute name="obj_bb">
16180 <dia:rectangle val="70.55,80.45;75.75,82.75"/>
16181 </dia:attribute>
16182 <dia:attribute name="elem_corner">
16183 <dia:point val="70.6,80.5"/>
16184 </dia:attribute>
16185 <dia:attribute name="elem_width">
16186 <dia:real val="5.0999999999999996"/>
16187 </dia:attribute>
16188 <dia:attribute name="elem_height">
16189 <dia:real val="2.1999999999999997"/>
16190 </dia:attribute>
16191 <dia:attribute name="name">
16192 <dia:string>#estimation#</dia:string>
16193 </dia:attribute>
16194 <dia:attribute name="stereotype">
16195 <dia:string>##</dia:string>
16196 </dia:attribute>
16197 <dia:attribute name="comment">
16198 <dia:string>##</dia:string>
16199 </dia:attribute>
16200 <dia:attribute name="abstract">
16201 <dia:boolean val="false"/>
16202 </dia:attribute>
16203 <dia:attribute name="suppress_attributes">
16204 <dia:boolean val="false"/>
16205 </dia:attribute>
16206 <dia:attribute name="suppress_operations">
16207 <dia:boolean val="false"/>
16208 </dia:attribute>
16209 <dia:attribute name="visible_attributes">
16210 <dia:boolean val="true"/>
16211 </dia:attribute>
16212 <dia:attribute name="visible_operations">
16213 <dia:boolean val="true"/>
16214 </dia:attribute>
16215 <dia:attribute name="visible_comments">
16216 <dia:boolean val="false"/>
16217 </dia:attribute>
16218 <dia:attribute name="wrap_operations">
16219 <dia:boolean val="false"/>
16220 </dia:attribute>
16221 <dia:attribute name="wrap_after_char">
16222 <dia:int val="40"/>
16223 </dia:attribute>
16224 <dia:attribute name="line_color">
16225 <dia:color val="#000000"/>
16226 </dia:attribute>
16227 <dia:attribute name="fill_color">
16228 <dia:color val="#ffffff"/>
16229 </dia:attribute>
16230 <dia:attribute name="text_color">
16231 <dia:color val="#000000"/>
16232 </dia:attribute>
16233 <dia:attribute name="normal_font">
16234 <dia:font family="Courier New" style="0" name="Courier"/>
16235 </dia:attribute>
16236 <dia:attribute name="abstract_font">
16237 <dia:font family="Courier New" style="0" name="Courier"/>
16238 </dia:attribute>
16239 <dia:attribute name="polymorphic_font">
16240 <dia:font family="monospace" style="8" name="Courier"/>
16241 </dia:attribute>
16242 <dia:attribute name="classname_font">
16243 <dia:font family="courier new" style="0" name="Courier"/>
16244 </dia:attribute>
16245 <dia:attribute name="abstract_classname_font">
16246 <dia:font family="Courier New" style="0" name="Courier"/>
16247 </dia:attribute>
16248 <dia:attribute name="comment_font">
16249 <dia:font family="sans" style="8" name="Helvetica"/>
16250 </dia:attribute>
16251 <dia:attribute name="font_height">
16252 <dia:real val="0.80000000000000004"/>
16253 </dia:attribute>
16254 <dia:attribute name="polymorphic_font_height">
16255 <dia:real val="0.80000000000000004"/>
16256 </dia:attribute>
16257 <dia:attribute name="abstract_font_height">
16258 <dia:real val="0.80000000000000004"/>
16259 </dia:attribute>
16260 <dia:attribute name="classname_font_height">
16261 <dia:real val="1"/>
16262 </dia:attribute>
16263 <dia:attribute name="abstract_classname_font_height">
16264 <dia:real val="1"/>
16265 </dia:attribute>
16266 <dia:attribute name="comment_font_height">
16267 <dia:real val="1"/>
16268 </dia:attribute>
16269 <dia:attribute name="attributes"/>
16270 <dia:attribute name="operations"/>
16271 <dia:attribute name="template">
16272 <dia:boolean val="false"/>
16273 </dia:attribute>
16274 <dia:attribute name="templates"/>
16275 </dia:object>
16276 <dia:object type="UML - Class" version="0" id="O85">
16277 <dia:attribute name="obj_pos">
16278 <dia:point val="66.45,83.1"/>
16279 </dia:attribute>
16280 <dia:attribute name="obj_bb">
16281 <dia:rectangle val="66.4,83.05;77.6,86.75"/>
16282 </dia:attribute>
16283 <dia:attribute name="elem_corner">
16284 <dia:point val="66.45,83.1"/>
16285 </dia:attribute>
16286 <dia:attribute name="elem_width">
16287 <dia:real val="11.1"/>
16288 </dia:attribute>
16289 <dia:attribute name="elem_height">
16290 <dia:real val="3.6000000000000001"/>
16291 </dia:attribute>
16292 <dia:attribute name="name">
16293 <dia:string>#data#</dia:string>
16294 </dia:attribute>
16295 <dia:attribute name="stereotype">
16296 <dia:string>##</dia:string>
16297 </dia:attribute>
16298 <dia:attribute name="comment">
16299 <dia:string>##</dia:string>
16300 </dia:attribute>
16301 <dia:attribute name="abstract">
16302 <dia:boolean val="false"/>
16303 </dia:attribute>
16304 <dia:attribute name="suppress_attributes">
16305 <dia:boolean val="false"/>
16306 </dia:attribute>
16307 <dia:attribute name="suppress_operations">
16308 <dia:boolean val="false"/>
16309 </dia:attribute>
16310 <dia:attribute name="visible_attributes">
16311 <dia:boolean val="true"/>
16312 </dia:attribute>
16313 <dia:attribute name="visible_operations">
16314 <dia:boolean val="true"/>
16315 </dia:attribute>
16316 <dia:attribute name="visible_comments">
16317 <dia:boolean val="false"/>
16318 </dia:attribute>
16319 <dia:attribute name="wrap_operations">
16320 <dia:boolean val="false"/>
16321 </dia:attribute>
16322 <dia:attribute name="wrap_after_char">
16323 <dia:int val="40"/>
16324 </dia:attribute>
16325 <dia:attribute name="line_color">
16326 <dia:color val="#000000"/>
16327 </dia:attribute>
16328 <dia:attribute name="fill_color">
16329 <dia:color val="#ffffff"/>
16330 </dia:attribute>
16331 <dia:attribute name="text_color">
16332 <dia:color val="#000000"/>
16333 </dia:attribute>
16334 <dia:attribute name="normal_font">
16335 <dia:font family="courier new" style="0" name="Courier"/>
16336 </dia:attribute>
16337 <dia:attribute name="abstract_font">
16338 <dia:font family="courier new" style="0" name="Courier"/>
16339 </dia:attribute>
16340 <dia:attribute name="polymorphic_font">
16341 <dia:font family="monospace" style="8" name="Courier"/>
16342 </dia:attribute>
16343 <dia:attribute name="classname_font">
16344 <dia:font family="courier new" style="0" name="Courier"/>
16345 </dia:attribute>
16346 <dia:attribute name="abstract_classname_font">
16347 <dia:font family="courier new" style="0" name="Courier"/>
16348 </dia:attribute>
16349 <dia:attribute name="comment_font">
16350 <dia:font family="sans" style="8" name="Helvetica"/>
16351 </dia:attribute>
16352 <dia:attribute name="font_height">
16353 <dia:real val="0.80000000000000004"/>
16354 </dia:attribute>
16355 <dia:attribute name="polymorphic_font_height">
16356 <dia:real val="0.80000000000000004"/>
16357 </dia:attribute>
16358 <dia:attribute name="abstract_font_height">
16359 <dia:real val="0.80000000000000004"/>
16360 </dia:attribute>
16361 <dia:attribute name="classname_font_height">
16362 <dia:real val="1"/>
16363 </dia:attribute>
16364 <dia:attribute name="abstract_classname_font_height">
16365 <dia:real val="1"/>
16366 </dia:attribute>
16367 <dia:attribute name="comment_font_height">
16368 <dia:real val="1"/>
16369 </dia:attribute>
16370 <dia:attribute name="attributes">
16371 <dia:composite type="umlattribute">
16372 <dia:attribute name="name">
16373 <dia:string>#ignoresign#</dia:string>
16374 </dia:attribute>
16375 <dia:attribute name="type">
16376 <dia:string>#scalar string#</dia:string>
16377 </dia:attribute>
16378 <dia:attribute name="value">
16379 <dia:string>###</dia:string>
16380 </dia:attribute>
16381 <dia:attribute name="comment">
16382 <dia:string>##</dia:string>
16383 </dia:attribute>
16384 <dia:attribute name="visibility">
16385 <dia:enum val="0"/>
16386 </dia:attribute>
16387 <dia:attribute name="abstract">
16388 <dia:boolean val="false"/>
16389 </dia:attribute>
16390 <dia:attribute name="class_scope">
16391 <dia:boolean val="false"/>
16392 </dia:attribute>
16393 </dia:composite>
16394 <dia:composite type="umlattribute">
16395 <dia:attribute name="name">
16396 <dia:string>#ignore_list#</dia:string>
16397 </dia:attribute>
16398 <dia:attribute name="type">
16399 <dia:string>#array of strings#</dia:string>
16400 </dia:attribute>
16401 <dia:attribute name="value">
16402 <dia:string>##</dia:string>
16403 </dia:attribute>
16404 <dia:attribute name="comment">
16405 <dia:string>##</dia:string>
16406 </dia:attribute>
16407 <dia:attribute name="visibility">
16408 <dia:enum val="0"/>
16409 </dia:attribute>
16410 <dia:attribute name="abstract">
16411 <dia:boolean val="false"/>
16412 </dia:attribute>
16413 <dia:attribute name="class_scope">
16414 <dia:boolean val="false"/>
16415 </dia:attribute>
16416 </dia:composite>
16417 </dia:attribute>
16418 <dia:attribute name="operations"/>
16419 <dia:attribute name="template">
16420 <dia:boolean val="false"/>
16421 </dia:attribute>
16422 <dia:attribute name="templates"/>
16423 </dia:object>
16424 <dia:object type="UML - Class" version="0" id="O86">
16425 <dia:attribute name="obj_pos">
16426 <dia:point val="61.6,80.5"/>
16427 </dia:attribute>
16428 <dia:attribute name="obj_bb">
16429 <dia:rectangle val="61.55,80.45;66.75,82.75"/>
16430 </dia:attribute>
16431 <dia:attribute name="elem_corner">
16432 <dia:point val="61.6,80.5"/>
16433 </dia:attribute>
16434 <dia:attribute name="elem_width">
16435 <dia:real val="5.0999999999999996"/>
16436 </dia:attribute>
16437 <dia:attribute name="elem_height">
16438 <dia:real val="2.1999999999999997"/>
16439 </dia:attribute>
16440 <dia:attribute name="name">
16441 <dia:string>#covariance#</dia:string>
16442 </dia:attribute>
16443 <dia:attribute name="stereotype">
16444 <dia:string>##</dia:string>
16445 </dia:attribute>
16446 <dia:attribute name="comment">
16447 <dia:string>##</dia:string>
16448 </dia:attribute>
16449 <dia:attribute name="abstract">
16450 <dia:boolean val="false"/>
16451 </dia:attribute>
16452 <dia:attribute name="suppress_attributes">
16453 <dia:boolean val="false"/>
16454 </dia:attribute>
16455 <dia:attribute name="suppress_operations">
16456 <dia:boolean val="false"/>
16457 </dia:attribute>
16458 <dia:attribute name="visible_attributes">
16459 <dia:boolean val="true"/>
16460 </dia:attribute>
16461 <dia:attribute name="visible_operations">
16462 <dia:boolean val="true"/>
16463 </dia:attribute>
16464 <dia:attribute name="visible_comments">
16465 <dia:boolean val="false"/>
16466 </dia:attribute>
16467 <dia:attribute name="wrap_operations">
16468 <dia:boolean val="false"/>
16469 </dia:attribute>
16470 <dia:attribute name="wrap_after_char">
16471 <dia:int val="40"/>
16472 </dia:attribute>
16473 <dia:attribute name="line_color">
16474 <dia:color val="#000000"/>
16475 </dia:attribute>
16476 <dia:attribute name="fill_color">
16477 <dia:color val="#ffffff"/>
16478 </dia:attribute>
16479 <dia:attribute name="text_color">
16480 <dia:color val="#000000"/>
16481 </dia:attribute>
16482 <dia:attribute name="normal_font">
16483 <dia:font family="Courier New" style="0" name="Courier"/>
16484 </dia:attribute>
16485 <dia:attribute name="abstract_font">
16486 <dia:font family="Courier New" style="0" name="Courier"/>
16487 </dia:attribute>
16488 <dia:attribute name="polymorphic_font">
16489 <dia:font family="monospace" style="8" name="Courier"/>
16490 </dia:attribute>
16491 <dia:attribute name="classname_font">
16492 <dia:font family="courier new" style="0" name="Courier"/>
16493 </dia:attribute>
16494 <dia:attribute name="abstract_classname_font">
16495 <dia:font family="Courier New" style="0" name="Courier"/>
16496 </dia:attribute>
16497 <dia:attribute name="comment_font">
16498 <dia:font family="sans" style="8" name="Helvetica"/>
16499 </dia:attribute>
16500 <dia:attribute name="font_height">
16501 <dia:real val="0.80000000000000004"/>
16502 </dia:attribute>
16503 <dia:attribute name="polymorphic_font_height">
16504 <dia:real val="0.80000000000000004"/>
16505 </dia:attribute>
16506 <dia:attribute name="abstract_font_height">
16507 <dia:real val="0.80000000000000004"/>
16508 </dia:attribute>
16509 <dia:attribute name="classname_font_height">
16510 <dia:real val="1"/>
16511 </dia:attribute>
16512 <dia:attribute name="abstract_classname_font_height">
16513 <dia:real val="1"/>
16514 </dia:attribute>
16515 <dia:attribute name="comment_font_height">
16516 <dia:real val="1"/>
16517 </dia:attribute>
16518 <dia:attribute name="attributes"/>
16519 <dia:attribute name="operations"/>
16520 <dia:attribute name="template">
16521 <dia:boolean val="false"/>
16522 </dia:attribute>
16523 <dia:attribute name="templates"/>
16524 </dia:object>
16525 <dia:object type="UML - Class" version="0" id="O87">
16526 <dia:attribute name="obj_pos">
16527 <dia:point val="57.6,80.5"/>
16528 </dia:attribute>
16529 <dia:attribute name="obj_bb">
16530 <dia:rectangle val="57.55,80.45;60.5,82.75"/>
16531 </dia:attribute>
16532 <dia:attribute name="elem_corner">
16533 <dia:point val="57.6,80.5"/>
16534 </dia:attribute>
16535 <dia:attribute name="elem_width">
16536 <dia:real val="2.8500000000000001"/>
16537 </dia:attribute>
16538 <dia:attribute name="elem_height">
16539 <dia:real val="2.1999999999999997"/>
16540 </dia:attribute>
16541 <dia:attribute name="name">
16542 <dia:string>#contr#</dia:string>
16543 </dia:attribute>
16544 <dia:attribute name="stereotype">
16545 <dia:string>##</dia:string>
16546 </dia:attribute>
16547 <dia:attribute name="comment">
16548 <dia:string>##</dia:string>
16549 </dia:attribute>
16550 <dia:attribute name="abstract">
16551 <dia:boolean val="false"/>
16552 </dia:attribute>
16553 <dia:attribute name="suppress_attributes">
16554 <dia:boolean val="false"/>
16555 </dia:attribute>
16556 <dia:attribute name="suppress_operations">
16557 <dia:boolean val="false"/>
16558 </dia:attribute>
16559 <dia:attribute name="visible_attributes">
16560 <dia:boolean val="true"/>
16561 </dia:attribute>
16562 <dia:attribute name="visible_operations">
16563 <dia:boolean val="true"/>
16564 </dia:attribute>
16565 <dia:attribute name="visible_comments">
16566 <dia:boolean val="false"/>
16567 </dia:attribute>
16568 <dia:attribute name="wrap_operations">
16569 <dia:boolean val="false"/>
16570 </dia:attribute>
16571 <dia:attribute name="wrap_after_char">
16572 <dia:int val="40"/>
16573 </dia:attribute>
16574 <dia:attribute name="line_color">
16575 <dia:color val="#000000"/>
16576 </dia:attribute>
16577 <dia:attribute name="fill_color">
16578 <dia:color val="#ffffff"/>
16579 </dia:attribute>
16580 <dia:attribute name="text_color">
16581 <dia:color val="#000000"/>
16582 </dia:attribute>
16583 <dia:attribute name="normal_font">
16584 <dia:font family="Courier New" style="0" name="Courier"/>
16585 </dia:attribute>
16586 <dia:attribute name="abstract_font">
16587 <dia:font family="Courier New" style="0" name="Courier"/>
16588 </dia:attribute>
16589 <dia:attribute name="polymorphic_font">
16590 <dia:font family="monospace" style="8" name="Courier"/>
16591 </dia:attribute>
16592 <dia:attribute name="classname_font">
16593 <dia:font family="courier new" style="0" name="Courier"/>
16594 </dia:attribute>
16595 <dia:attribute name="abstract_classname_font">
16596 <dia:font family="Courier New" style="0" name="Courier"/>
16597 </dia:attribute>
16598 <dia:attribute name="comment_font">
16599 <dia:font family="sans" style="8" name="Helvetica"/>
16600 </dia:attribute>
16601 <dia:attribute name="font_height">
16602 <dia:real val="0.80000000000000004"/>
16603 </dia:attribute>
16604 <dia:attribute name="polymorphic_font_height">
16605 <dia:real val="0.80000000000000004"/>
16606 </dia:attribute>
16607 <dia:attribute name="abstract_font_height">
16608 <dia:real val="0.80000000000000004"/>
16609 </dia:attribute>
16610 <dia:attribute name="classname_font_height">
16611 <dia:real val="1"/>
16612 </dia:attribute>
16613 <dia:attribute name="abstract_classname_font_height">
16614 <dia:real val="1"/>
16615 </dia:attribute>
16616 <dia:attribute name="comment_font_height">
16617 <dia:real val="1"/>
16618 </dia:attribute>
16619 <dia:attribute name="attributes"/>
16620 <dia:attribute name="operations"/>
16621 <dia:attribute name="template">
16622 <dia:boolean val="false"/>
16623 </dia:attribute>
16624 <dia:attribute name="templates"/>
16625 </dia:object>
16626 <dia:object type="UML - Class" version="0" id="O88">
16627 <dia:attribute name="obj_pos">
16628 <dia:point val="51.6,80.5"/>
16629 </dia:attribute>
16630 <dia:attribute name="obj_bb">
16631 <dia:rectangle val="51.55,80.45;57.2,82.75"/>
16632 </dia:attribute>
16633 <dia:attribute name="elem_corner">
16634 <dia:point val="51.6,80.5"/>
16635 </dia:attribute>
16636 <dia:attribute name="elem_width">
16637 <dia:real val="5.5499999999999998"/>
16638 </dia:attribute>
16639 <dia:attribute name="elem_height">
16640 <dia:real val="2.1999999999999997"/>
16641 </dia:attribute>
16642 <dia:attribute name="name">
16643 <dia:string>#abbreviated#</dia:string>
16644 </dia:attribute>
16645 <dia:attribute name="stereotype">
16646 <dia:string>##</dia:string>
16647 </dia:attribute>
16648 <dia:attribute name="comment">
16649 <dia:string>##</dia:string>
16650 </dia:attribute>
16651 <dia:attribute name="abstract">
16652 <dia:boolean val="false"/>
16653 </dia:attribute>
16654 <dia:attribute name="suppress_attributes">
16655 <dia:boolean val="false"/>
16656 </dia:attribute>
16657 <dia:attribute name="suppress_operations">
16658 <dia:boolean val="false"/>
16659 </dia:attribute>
16660 <dia:attribute name="visible_attributes">
16661 <dia:boolean val="true"/>
16662 </dia:attribute>
16663 <dia:attribute name="visible_operations">
16664 <dia:boolean val="true"/>
16665 </dia:attribute>
16666 <dia:attribute name="visible_comments">
16667 <dia:boolean val="false"/>
16668 </dia:attribute>
16669 <dia:attribute name="wrap_operations">
16670 <dia:boolean val="false"/>
16671 </dia:attribute>
16672 <dia:attribute name="wrap_after_char">
16673 <dia:int val="40"/>
16674 </dia:attribute>
16675 <dia:attribute name="line_color">
16676 <dia:color val="#000000"/>
16677 </dia:attribute>
16678 <dia:attribute name="fill_color">
16679 <dia:color val="#ffffff"/>
16680 </dia:attribute>
16681 <dia:attribute name="text_color">
16682 <dia:color val="#000000"/>
16683 </dia:attribute>
16684 <dia:attribute name="normal_font">
16685 <dia:font family="Courier New" style="0" name="Courier"/>
16686 </dia:attribute>
16687 <dia:attribute name="abstract_font">
16688 <dia:font family="Courier New" style="0" name="Courier"/>
16689 </dia:attribute>
16690 <dia:attribute name="polymorphic_font">
16691 <dia:font family="monospace" style="8" name="Courier"/>
16692 </dia:attribute>
16693 <dia:attribute name="classname_font">
16694 <dia:font family="courier new" style="0" name="Courier"/>
16695 </dia:attribute>
16696 <dia:attribute name="abstract_classname_font">
16697 <dia:font family="Courier New" style="0" name="Courier"/>
16698 </dia:attribute>
16699 <dia:attribute name="comment_font">
16700 <dia:font family="sans" style="8" name="Helvetica"/>
16701 </dia:attribute>
16702 <dia:attribute name="font_height">
16703 <dia:real val="0.80000000000000004"/>
16704 </dia:attribute>
16705 <dia:attribute name="polymorphic_font_height">
16706 <dia:real val="0.80000000000000004"/>
16707 </dia:attribute>
16708 <dia:attribute name="abstract_font_height">
16709 <dia:real val="0.80000000000000004"/>
16710 </dia:attribute>
16711 <dia:attribute name="classname_font_height">
16712 <dia:real val="1"/>
16713 </dia:attribute>
16714 <dia:attribute name="abstract_classname_font_height">
16715 <dia:real val="1"/>
16716 </dia:attribute>
16717 <dia:attribute name="comment_font_height">
16718 <dia:real val="1"/>
16719 </dia:attribute>
16720 <dia:attribute name="attributes"/>
16721 <dia:attribute name="operations"/>
16722 <dia:attribute name="template">
16723 <dia:boolean val="false"/>
16724 </dia:attribute>
16725 <dia:attribute name="templates"/>
16726 </dia:object>
16727 <dia:object type="UML - Class" version="0" id="O89">
16728 <dia:attribute name="obj_pos">
16729 <dia:point val="3.2,65.1"/>
16730 </dia:attribute>
16731 <dia:attribute name="obj_bb">
16732 <dia:rectangle val="3.15,65.05;26.25,74.95"/>
16733 </dia:attribute>
16734 <dia:attribute name="elem_corner">
16735 <dia:point val="3.2,65.1"/>
16736 </dia:attribute>
16737 <dia:attribute name="elem_width">
16738 <dia:real val="23"/>
16739 </dia:attribute>
16740 <dia:attribute name="elem_height">
16741 <dia:real val="9.8000000000000007"/>
16742 </dia:attribute>
16743 <dia:attribute name="name">
16744 <dia:string>#record#</dia:string>
16745 </dia:attribute>
16746 <dia:attribute name="stereotype">
16747 <dia:string>##</dia:string>
16748 </dia:attribute>
16749 <dia:attribute name="comment">
16750 <dia:string>##</dia:string>
16751 </dia:attribute>
16752 <dia:attribute name="abstract">
16753 <dia:boolean val="false"/>
16754 </dia:attribute>
16755 <dia:attribute name="suppress_attributes">
16756 <dia:boolean val="false"/>
16757 </dia:attribute>
16758 <dia:attribute name="suppress_operations">
16759 <dia:boolean val="false"/>
16760 </dia:attribute>
16761 <dia:attribute name="visible_attributes">
16762 <dia:boolean val="true"/>
16763 </dia:attribute>
16764 <dia:attribute name="visible_operations">
16765 <dia:boolean val="true"/>
16766 </dia:attribute>
16767 <dia:attribute name="visible_comments">
16768 <dia:boolean val="false"/>
16769 </dia:attribute>
16770 <dia:attribute name="wrap_operations">
16771 <dia:boolean val="true"/>
16772 </dia:attribute>
16773 <dia:attribute name="wrap_after_char">
16774 <dia:int val="40"/>
16775 </dia:attribute>
16776 <dia:attribute name="line_color">
16777 <dia:color val="#000000"/>
16778 </dia:attribute>
16779 <dia:attribute name="fill_color">
16780 <dia:color val="#ffffff"/>
16781 </dia:attribute>
16782 <dia:attribute name="text_color">
16783 <dia:color val="#000000"/>
16784 </dia:attribute>
16785 <dia:attribute name="normal_font">
16786 <dia:font family="courier new" style="0" name="Courier"/>
16787 </dia:attribute>
16788 <dia:attribute name="abstract_font">
16789 <dia:font family="courier new" style="0" name="Courier"/>
16790 </dia:attribute>
16791 <dia:attribute name="polymorphic_font">
16792 <dia:font family="monospace" style="8" name="Courier"/>
16793 </dia:attribute>
16794 <dia:attribute name="classname_font">
16795 <dia:font family="courier new" style="0" name="Courier"/>
16796 </dia:attribute>
16797 <dia:attribute name="abstract_classname_font">
16798 <dia:font family="courier new" style="0" name="Courier"/>
16799 </dia:attribute>
16800 <dia:attribute name="comment_font">
16801 <dia:font family="sans" style="8" name="Helvetica"/>
16802 </dia:attribute>
16803 <dia:attribute name="font_height">
16804 <dia:real val="0.80000000000000004"/>
16805 </dia:attribute>
16806 <dia:attribute name="polymorphic_font_height">
16807 <dia:real val="0.80000000000000004"/>
16808 </dia:attribute>
16809 <dia:attribute name="abstract_font_height">
16810 <dia:real val="0.80000000000000004"/>
16811 </dia:attribute>
16812 <dia:attribute name="classname_font_height">
16813 <dia:real val="1"/>
16814 </dia:attribute>
16815 <dia:attribute name="abstract_classname_font_height">
16816 <dia:real val="1"/>
16817 </dia:attribute>
16818 <dia:attribute name="comment_font_height">
16819 <dia:real val="1"/>
16820 </dia:attribute>
16821 <dia:attribute name="attributes">
16823 <dia:composite type="umlattribute">
16824 <dia:attribute name="name">
16825 <dia:string>#record_arr#</dia:string>
16826 </dia:attribute>
16827 <dia:attribute name="type">
16828 <dia:string>#array of string#</dia:string>
16829 </dia:attribute>
16830 <dia:attribute name="value">
16831 <dia:string>##</dia:string>
16832 </dia:attribute>
16833 <dia:attribute name="comment">
16834 <dia:string>##</dia:string>
16835 </dia:attribute>
16836 <dia:attribute name="visibility">
16837 <dia:enum val="1"/>
16838 </dia:attribute>
16839 <dia:attribute name="abstract">
16840 <dia:boolean val="false"/>
16841 </dia:attribute>
16842 <dia:attribute name="class_scope">
16843 <dia:boolean val="false"/>
16844 </dia:attribute>
16845 </dia:composite>
16846 <dia:composite type="umlattribute">
16847 <dia:attribute name="name">
16848 <dia:string>#comment#</dia:string>
16849 </dia:attribute>
16850 <dia:attribute name="type">
16851 <dia:string>#array of strings#</dia:string>
16852 </dia:attribute>
16853 <dia:attribute name="value">
16854 <dia:string>##</dia:string>
16855 </dia:attribute>
16856 <dia:attribute name="comment">
16857 <dia:string>##</dia:string>
16858 </dia:attribute>
16859 <dia:attribute name="visibility">
16860 <dia:enum val="0"/>
16861 </dia:attribute>
16862 <dia:attribute name="abstract">
16863 <dia:boolean val="false"/>
16864 </dia:attribute>
16865 <dia:attribute name="class_scope">
16866 <dia:boolean val="false"/>
16867 </dia:attribute>
16868 </dia:composite>
16869 </dia:attribute>
16870 <dia:attribute name="operations">
16871 <dia:composite type="umloperation">
16872 <dia:attribute name="name">
16873 <dia:string>#_add_option#</dia:string>
16874 </dia:attribute>
16875 <dia:attribute name="stereotype">
16876 <dia:string>#helper#</dia:string>
16877 </dia:attribute>
16878 <dia:attribute name="type">
16879 <dia:string>##</dia:string>
16880 </dia:attribute>
16881 <dia:attribute name="visibility">
16882 <dia:enum val="1"/>
16883 </dia:attribute>
16884 <dia:attribute name="comment">
16885 <dia:string>##</dia:string>
16886 </dia:attribute>
16887 <dia:attribute name="abstract">
16888 <dia:boolean val="false"/>
16889 </dia:attribute>
16890 <dia:attribute name="inheritance_type">
16891 <dia:enum val="2"/>
16892 </dia:attribute>
16893 <dia:attribute name="query">
16894 <dia:boolean val="false"/>
16895 </dia:attribute>
16896 <dia:attribute name="class_scope">
16897 <dia:boolean val="false"/>
16898 </dia:attribute>
16899 <dia:attribute name="parameters">
16900 <dia:composite type="umlparameter">
16901 <dia:attribute name="name">
16902 <dia:string>#option_string#</dia:string>
16903 </dia:attribute>
16904 <dia:attribute name="type">
16905 <dia:string>#scalar string#</dia:string>
16906 </dia:attribute>
16907 <dia:attribute name="value">
16908 <dia:string>##</dia:string>
16909 </dia:attribute>
16910 <dia:attribute name="comment">
16911 <dia:string>##</dia:string>
16912 </dia:attribute>
16913 <dia:attribute name="kind">
16914 <dia:enum val="1"/>
16915 </dia:attribute>
16916 </dia:composite>
16917 </dia:attribute>
16918 </dia:composite>
16919 <dia:composite type="umloperation">
16920 <dia:attribute name="name">
16921 <dia:string>#_read_options#</dia:string>
16922 </dia:attribute>
16923 <dia:attribute name="stereotype">
16924 <dia:string>#initiator#</dia:string>
16925 </dia:attribute>
16926 <dia:attribute name="type">
16927 <dia:string>##</dia:string>
16928 </dia:attribute>
16929 <dia:attribute name="visibility">
16930 <dia:enum val="1"/>
16931 </dia:attribute>
16932 <dia:attribute name="comment">
16933 <dia:string>##</dia:string>
16934 </dia:attribute>
16935 <dia:attribute name="abstract">
16936 <dia:boolean val="false"/>
16937 </dia:attribute>
16938 <dia:attribute name="inheritance_type">
16939 <dia:enum val="2"/>
16940 </dia:attribute>
16941 <dia:attribute name="query">
16942 <dia:boolean val="false"/>
16943 </dia:attribute>
16944 <dia:attribute name="class_scope">
16945 <dia:boolean val="false"/>
16946 </dia:attribute>
16947 <dia:attribute name="parameters"/>
16948 </dia:composite>
16949 <dia:composite type="umloperation">
16950 <dia:attribute name="name">
16951 <dia:string>#_format_record#</dia:string>
16952 </dia:attribute>
16953 <dia:attribute name="stereotype">
16954 <dia:string>#helper#</dia:string>
16955 </dia:attribute>
16956 <dia:attribute name="type">
16957 <dia:string>##</dia:string>
16958 </dia:attribute>
16959 <dia:attribute name="visibility">
16960 <dia:enum val="1"/>
16961 </dia:attribute>
16962 <dia:attribute name="comment">
16963 <dia:string>##</dia:string>
16964 </dia:attribute>
16965 <dia:attribute name="abstract">
16966 <dia:boolean val="false"/>
16967 </dia:attribute>
16968 <dia:attribute name="inheritance_type">
16969 <dia:enum val="2"/>
16970 </dia:attribute>
16971 <dia:attribute name="query">
16972 <dia:boolean val="false"/>
16973 </dia:attribute>
16974 <dia:attribute name="class_scope">
16975 <dia:boolean val="false"/>
16976 </dia:attribute>
16977 <dia:attribute name="parameters">
16978 <dia:composite type="umlparameter">
16979 <dia:attribute name="name">
16980 <dia:string>#nonparametric_code#</dia:string>
16981 </dia:attribute>
16982 <dia:attribute name="type">
16983 <dia:string>#scalar boolean#</dia:string>
16984 </dia:attribute>
16985 <dia:attribute name="value">
16986 <dia:string>##</dia:string>
16987 </dia:attribute>
16988 <dia:attribute name="comment">
16989 <dia:string>##</dia:string>
16990 </dia:attribute>
16991 <dia:attribute name="kind">
16992 <dia:enum val="1"/>
16993 </dia:attribute>
16994 </dia:composite>
16995 <dia:composite type="umlparameter">
16996 <dia:attribute name="name">
16997 <dia:string>#shrinkage_code#</dia:string>
16998 </dia:attribute>
16999 <dia:attribute name="type">
17000 <dia:string>#scalar boolean#</dia:string>
17001 </dia:attribute>
17002 <dia:attribute name="value">
17003 <dia:string>##</dia:string>
17004 </dia:attribute>
17005 <dia:attribute name="comment">
17006 <dia:string>##</dia:string>
17007 </dia:attribute>
17008 <dia:attribute name="kind">
17009 <dia:enum val="1"/>
17010 </dia:attribute>
17011 </dia:composite>
17012 <dia:composite type="umlparameter">
17013 <dia:attribute name="name">
17014 <dia:string>#eigen_value_code#</dia:string>
17015 </dia:attribute>
17016 <dia:attribute name="type">
17017 <dia:string>#scalar boolean#</dia:string>
17018 </dia:attribute>
17019 <dia:attribute name="value">
17020 <dia:string>##</dia:string>
17021 </dia:attribute>
17022 <dia:attribute name="comment">
17023 <dia:string>##</dia:string>
17024 </dia:attribute>
17025 <dia:attribute name="kind">
17026 <dia:enum val="1"/>
17027 </dia:attribute>
17028 </dia:composite>
17029 <dia:composite type="umlparameter">
17030 <dia:attribute name="name">
17031 <dia:string>#formatted#</dia:string>
17032 </dia:attribute>
17033 <dia:attribute name="type">
17034 <dia:string>#array of strings#</dia:string>
17035 </dia:attribute>
17036 <dia:attribute name="value">
17037 <dia:string>##</dia:string>
17038 </dia:attribute>
17039 <dia:attribute name="comment">
17040 <dia:string>##</dia:string>
17041 </dia:attribute>
17042 <dia:attribute name="kind">
17043 <dia:enum val="2"/>
17044 </dia:attribute>
17045 </dia:composite>
17046 </dia:attribute>
17047 </dia:composite>
17048 <dia:composite type="umloperation">
17049 <dia:attribute name="name">
17050 <dia:string>#remove_option#</dia:string>
17051 </dia:attribute>
17052 <dia:attribute name="stereotype">
17053 <dia:string>##</dia:string>
17054 </dia:attribute>
17055 <dia:attribute name="type">
17056 <dia:string>##</dia:string>
17057 </dia:attribute>
17058 <dia:attribute name="visibility">
17059 <dia:enum val="0"/>
17060 </dia:attribute>
17061 <dia:attribute name="comment">
17062 <dia:string>##</dia:string>
17063 </dia:attribute>
17064 <dia:attribute name="abstract">
17065 <dia:boolean val="false"/>
17066 </dia:attribute>
17067 <dia:attribute name="inheritance_type">
17068 <dia:enum val="2"/>
17069 </dia:attribute>
17070 <dia:attribute name="query">
17071 <dia:boolean val="false"/>
17072 </dia:attribute>
17073 <dia:attribute name="class_scope">
17074 <dia:boolean val="false"/>
17075 </dia:attribute>
17076 <dia:attribute name="parameters">
17077 <dia:composite type="umlparameter">
17078 <dia:attribute name="name">
17079 <dia:string>#name#</dia:string>
17080 </dia:attribute>
17081 <dia:attribute name="type">
17082 <dia:string>#scalar string#</dia:string>
17083 </dia:attribute>
17084 <dia:attribute name="value">
17085 <dia:string>##</dia:string>
17086 </dia:attribute>
17087 <dia:attribute name="comment">
17088 <dia:string>##</dia:string>
17089 </dia:attribute>
17090 <dia:attribute name="kind">
17091 <dia:enum val="1"/>
17092 </dia:attribute>
17093 </dia:composite>
17094 <dia:composite type="umlparameter">
17095 <dia:attribute name="name">
17096 <dia:string>#fuzzy_match#</dia:string>
17097 </dia:attribute>
17098 <dia:attribute name="type">
17099 <dia:string>#scalar boolean#</dia:string>
17100 </dia:attribute>
17101 <dia:attribute name="value">
17102 <dia:string>#0#</dia:string>
17103 </dia:attribute>
17104 <dia:attribute name="comment">
17105 <dia:string>##</dia:string>
17106 </dia:attribute>
17107 <dia:attribute name="kind">
17108 <dia:enum val="1"/>
17109 </dia:attribute>
17110 </dia:composite>
17111 </dia:attribute>
17112 </dia:composite>
17113 </dia:attribute>
17114 <dia:attribute name="template">
17115 <dia:boolean val="false"/>
17116 </dia:attribute>
17117 <dia:attribute name="templates"/>
17118 </dia:object>
17119 <dia:object type="UML - Association" version="0" id="O90">
17120 <dia:attribute name="obj_pos">
17121 <dia:point val="70.6,80.5"/>
17122 </dia:attribute>
17123 <dia:attribute name="obj_bb">
17124 <dia:rectangle val="25.5,29.35;95.3264,82.9"/>
17125 </dia:attribute>
17126 <dia:attribute name="orth_points">
17127 <dia:point val="70.6,80.5"/>
17128 <dia:point val="70.6,78.51"/>
17129 <dia:point val="95.2764,78.51"/>
17130 <dia:point val="95.2764,30.1"/>
17131 <dia:point val="26.25,30.1"/>
17132 </dia:attribute>
17133 <dia:attribute name="orth_orient">
17134 <dia:enum val="1"/>
17135 <dia:enum val="0"/>
17136 <dia:enum val="1"/>
17137 <dia:enum val="0"/>
17138 </dia:attribute>
17139 <dia:attribute name="autorouting">
17140 <dia:boolean val="false"/>
17141 </dia:attribute>
17142 <dia:attribute name="name">
17143 <dia:string>##</dia:string>
17144 </dia:attribute>
17145 <dia:attribute name="direction">
17146 <dia:enum val="0"/>
17147 </dia:attribute>
17148 <dia:attribute name="ends">
17149 <dia:composite>
17150 <dia:attribute name="role">
17151 <dia:string>##</dia:string>
17152 </dia:attribute>
17153 <dia:attribute name="multiplicity">
17154 <dia:string>##</dia:string>
17155 </dia:attribute>
17156 <dia:attribute name="arrow">
17157 <dia:boolean val="false"/>
17158 </dia:attribute>
17159 <dia:attribute name="aggregate">
17160 <dia:enum val="0"/>
17161 </dia:attribute>
17162 </dia:composite>
17163 <dia:composite>
17164 <dia:attribute name="role">
17165 <dia:string>##</dia:string>
17166 </dia:attribute>
17167 <dia:attribute name="multiplicity">
17168 <dia:string>##</dia:string>
17169 </dia:attribute>
17170 <dia:attribute name="arrow">
17171 <dia:boolean val="false"/>
17172 </dia:attribute>
17173 <dia:attribute name="aggregate">
17174 <dia:enum val="1"/>
17175 </dia:attribute>
17176 </dia:composite>
17177 </dia:attribute>
17178 <dia:connections>
17179 <dia:connection handle="0" to="O84" connection="0"/>
17180 <dia:connection handle="1" to="O3" connection="67"/>
17181 </dia:connections>
17182 </dia:object>
17183 <dia:object type="UML - Association" version="0" id="O91">
17184 <dia:attribute name="obj_pos">
17185 <dia:point val="45.1,91.6"/>
17186 </dia:attribute>
17187 <dia:attribute name="obj_bb">
17188 <dia:rectangle val="25.5,28.55;95.8413,94"/>
17189 </dia:attribute>
17190 <dia:attribute name="orth_points">
17191 <dia:point val="45.1,91.6"/>
17192 <dia:point val="45.1,87.31"/>
17193 <dia:point val="95.7913,87.31"/>
17194 <dia:point val="95.7913,29.3"/>
17195 <dia:point val="26.25,29.3"/>
17196 </dia:attribute>
17197 <dia:attribute name="orth_orient">
17198 <dia:enum val="1"/>
17199 <dia:enum val="0"/>
17200 <dia:enum val="1"/>
17201 <dia:enum val="0"/>
17202 </dia:attribute>
17203 <dia:attribute name="autorouting">
17204 <dia:boolean val="false"/>
17205 </dia:attribute>
17206 <dia:attribute name="name">
17207 <dia:string>##</dia:string>
17208 </dia:attribute>
17209 <dia:attribute name="direction">
17210 <dia:enum val="0"/>
17211 </dia:attribute>
17212 <dia:attribute name="ends">
17213 <dia:composite>
17214 <dia:attribute name="role">
17215 <dia:string>##</dia:string>
17216 </dia:attribute>
17217 <dia:attribute name="multiplicity">
17218 <dia:string>##</dia:string>
17219 </dia:attribute>
17220 <dia:attribute name="arrow">
17221 <dia:boolean val="false"/>
17222 </dia:attribute>
17223 <dia:attribute name="aggregate">
17224 <dia:enum val="0"/>
17225 </dia:attribute>
17226 </dia:composite>
17227 <dia:composite>
17228 <dia:attribute name="role">
17229 <dia:string>##</dia:string>
17230 </dia:attribute>
17231 <dia:attribute name="multiplicity">
17232 <dia:string>##</dia:string>
17233 </dia:attribute>
17234 <dia:attribute name="arrow">
17235 <dia:boolean val="false"/>
17236 </dia:attribute>
17237 <dia:attribute name="aggregate">
17238 <dia:enum val="1"/>
17239 </dia:attribute>
17240 </dia:composite>
17241 </dia:attribute>
17242 <dia:connections>
17243 <dia:connection handle="0" to="O79" connection="0"/>
17244 <dia:connection handle="1" to="O3" connection="65"/>
17245 </dia:connections>
17246 </dia:object>
17247 <dia:object type="UML - Association" version="0" id="O92">
17248 <dia:attribute name="obj_pos">
17249 <dia:point val="97.1,99.6"/>
17250 </dia:attribute>
17251 <dia:attribute name="obj_bb">
17252 <dia:rectangle val="25.5,26.95;97.45,102"/>
17253 </dia:attribute>
17254 <dia:attribute name="orth_points">
17255 <dia:point val="97.1,99.6"/>
17256 <dia:point val="97.1,56"/>
17257 <dia:point val="96.9224,56"/>
17258 <dia:point val="96.9224,27.7"/>
17259 <dia:point val="26.25,27.7"/>
17260 </dia:attribute>
17261 <dia:attribute name="orth_orient">
17262 <dia:enum val="1"/>
17263 <dia:enum val="0"/>
17264 <dia:enum val="1"/>
17265 <dia:enum val="0"/>
17266 </dia:attribute>
17267 <dia:attribute name="autorouting">
17268 <dia:boolean val="false"/>
17269 </dia:attribute>
17270 <dia:attribute name="name">
17271 <dia:string>##</dia:string>
17272 </dia:attribute>
17273 <dia:attribute name="direction">
17274 <dia:enum val="0"/>
17275 </dia:attribute>
17276 <dia:attribute name="ends">
17277 <dia:composite>
17278 <dia:attribute name="role">
17279 <dia:string>##</dia:string>
17280 </dia:attribute>
17281 <dia:attribute name="multiplicity">
17282 <dia:string>##</dia:string>
17283 </dia:attribute>
17284 <dia:attribute name="arrow">
17285 <dia:boolean val="false"/>
17286 </dia:attribute>
17287 <dia:attribute name="aggregate">
17288 <dia:enum val="0"/>
17289 </dia:attribute>
17290 </dia:composite>
17291 <dia:composite>
17292 <dia:attribute name="role">
17293 <dia:string>##</dia:string>
17294 </dia:attribute>
17295 <dia:attribute name="multiplicity">
17296 <dia:string>##</dia:string>
17297 </dia:attribute>
17298 <dia:attribute name="arrow">
17299 <dia:boolean val="false"/>
17300 </dia:attribute>
17301 <dia:attribute name="aggregate">
17302 <dia:enum val="1"/>
17303 </dia:attribute>
17304 </dia:composite>
17305 </dia:attribute>
17306 <dia:connections>
17307 <dia:connection handle="0" to="O13" connection="0"/>
17308 <dia:connection handle="1" to="O3" connection="61"/>
17309 </dia:connections>
17310 </dia:object>
17311 <dia:object type="UML - Association" version="0" id="O93">
17312 <dia:attribute name="obj_pos">
17313 <dia:point val="101,99.7"/>
17314 </dia:attribute>
17315 <dia:attribute name="obj_bb">
17316 <dia:rectangle val="25.5,26.95;101.35,102.1"/>
17317 </dia:attribute>
17318 <dia:attribute name="orth_points">
17319 <dia:point val="101,99.7"/>
17320 <dia:point val="101,56"/>
17321 <dia:point val="101.022,56"/>
17322 <dia:point val="101.022,27.7"/>
17323 <dia:point val="26.25,27.7"/>
17324 </dia:attribute>
17325 <dia:attribute name="orth_orient">
17326 <dia:enum val="1"/>
17327 <dia:enum val="0"/>
17328 <dia:enum val="1"/>
17329 <dia:enum val="0"/>
17330 </dia:attribute>
17331 <dia:attribute name="autorouting">
17332 <dia:boolean val="false"/>
17333 </dia:attribute>
17334 <dia:attribute name="name">
17335 <dia:string>##</dia:string>
17336 </dia:attribute>
17337 <dia:attribute name="direction">
17338 <dia:enum val="0"/>
17339 </dia:attribute>
17340 <dia:attribute name="ends">
17341 <dia:composite>
17342 <dia:attribute name="role">
17343 <dia:string>##</dia:string>
17344 </dia:attribute>
17345 <dia:attribute name="multiplicity">
17346 <dia:string>##</dia:string>
17347 </dia:attribute>
17348 <dia:attribute name="arrow">
17349 <dia:boolean val="false"/>
17350 </dia:attribute>
17351 <dia:attribute name="aggregate">
17352 <dia:enum val="0"/>
17353 </dia:attribute>
17354 </dia:composite>
17355 <dia:composite>
17356 <dia:attribute name="role">
17357 <dia:string>##</dia:string>
17358 </dia:attribute>
17359 <dia:attribute name="multiplicity">
17360 <dia:string>##</dia:string>
17361 </dia:attribute>
17362 <dia:attribute name="arrow">
17363 <dia:boolean val="false"/>
17364 </dia:attribute>
17365 <dia:attribute name="aggregate">
17366 <dia:enum val="1"/>
17367 </dia:attribute>
17368 </dia:composite>
17369 </dia:attribute>
17370 <dia:connections>
17371 <dia:connection handle="0" to="O27" connection="0"/>
17372 <dia:connection handle="1" to="O3" connection="61"/>
17373 </dia:connections>
17374 </dia:object>
17375 <dia:object type="UML - Association" version="0" id="O94">
17376 <dia:attribute name="obj_pos">
17377 <dia:point val="105,99.7"/>
17378 </dia:attribute>
17379 <dia:attribute name="obj_bb">
17380 <dia:rectangle val="25.5,26.95;105.35,102.1"/>
17381 </dia:attribute>
17382 <dia:attribute name="orth_points">
17383 <dia:point val="105,99.7"/>
17384 <dia:point val="105,56"/>
17385 <dia:point val="105.022,56"/>
17386 <dia:point val="105.022,27.7"/>
17387 <dia:point val="26.25,27.7"/>
17388 </dia:attribute>
17389 <dia:attribute name="orth_orient">
17390 <dia:enum val="1"/>
17391 <dia:enum val="0"/>
17392 <dia:enum val="1"/>
17393 <dia:enum val="0"/>
17394 </dia:attribute>
17395 <dia:attribute name="autorouting">
17396 <dia:boolean val="false"/>
17397 </dia:attribute>
17398 <dia:attribute name="name">
17399 <dia:string>##</dia:string>
17400 </dia:attribute>
17401 <dia:attribute name="direction">
17402 <dia:enum val="0"/>
17403 </dia:attribute>
17404 <dia:attribute name="ends">
17405 <dia:composite>
17406 <dia:attribute name="role">
17407 <dia:string>##</dia:string>
17408 </dia:attribute>
17409 <dia:attribute name="multiplicity">
17410 <dia:string>##</dia:string>
17411 </dia:attribute>
17412 <dia:attribute name="arrow">
17413 <dia:boolean val="false"/>
17414 </dia:attribute>
17415 <dia:attribute name="aggregate">
17416 <dia:enum val="0"/>
17417 </dia:attribute>
17418 </dia:composite>
17419 <dia:composite>
17420 <dia:attribute name="role">
17421 <dia:string>##</dia:string>
17422 </dia:attribute>
17423 <dia:attribute name="multiplicity">
17424 <dia:string>##</dia:string>
17425 </dia:attribute>
17426 <dia:attribute name="arrow">
17427 <dia:boolean val="false"/>
17428 </dia:attribute>
17429 <dia:attribute name="aggregate">
17430 <dia:enum val="1"/>
17431 </dia:attribute>
17432 </dia:composite>
17433 </dia:attribute>
17434 <dia:connections>
17435 <dia:connection handle="0" to="O12" connection="0"/>
17436 <dia:connection handle="1" to="O3" connection="61"/>
17437 </dia:connections>
17438 </dia:object>
17439 <dia:object type="UML - Class" version="0" id="O95">
17440 <dia:attribute name="obj_pos">
17441 <dia:point val="163.8,23.8"/>
17442 </dia:attribute>
17443 <dia:attribute name="obj_bb">
17444 <dia:rectangle val="163.75,23.75;168.95,26.05"/>
17445 </dia:attribute>
17446 <dia:attribute name="elem_corner">
17447 <dia:point val="163.8,23.8"/>
17448 </dia:attribute>
17449 <dia:attribute name="elem_width">
17450 <dia:real val="5.0999999999999996"/>
17451 </dia:attribute>
17452 <dia:attribute name="elem_height">
17453 <dia:real val="2.1999999999999997"/>
17454 </dia:attribute>
17455 <dia:attribute name="name">
17456 <dia:string>#table_file#</dia:string>
17457 </dia:attribute>
17458 <dia:attribute name="stereotype">
17459 <dia:string>##</dia:string>
17460 </dia:attribute>
17461 <dia:attribute name="comment">
17462 <dia:string>##</dia:string>
17463 </dia:attribute>
17464 <dia:attribute name="abstract">
17465 <dia:boolean val="false"/>
17466 </dia:attribute>
17467 <dia:attribute name="suppress_attributes">
17468 <dia:boolean val="false"/>
17469 </dia:attribute>
17470 <dia:attribute name="suppress_operations">
17471 <dia:boolean val="false"/>
17472 </dia:attribute>
17473 <dia:attribute name="visible_attributes">
17474 <dia:boolean val="true"/>
17475 </dia:attribute>
17476 <dia:attribute name="visible_operations">
17477 <dia:boolean val="true"/>
17478 </dia:attribute>
17479 <dia:attribute name="visible_comments">
17480 <dia:boolean val="false"/>
17481 </dia:attribute>
17482 <dia:attribute name="wrap_operations">
17483 <dia:boolean val="false"/>
17484 </dia:attribute>
17485 <dia:attribute name="wrap_after_char">
17486 <dia:int val="40"/>
17487 </dia:attribute>
17488 <dia:attribute name="line_color">
17489 <dia:color val="#000000"/>
17490 </dia:attribute>
17491 <dia:attribute name="fill_color">
17492 <dia:color val="#ffffff"/>
17493 </dia:attribute>
17494 <dia:attribute name="text_color">
17495 <dia:color val="#000000"/>
17496 </dia:attribute>
17497 <dia:attribute name="normal_font">
17498 <dia:font family="courier new" style="0" name="Courier"/>
17499 </dia:attribute>
17500 <dia:attribute name="abstract_font">
17501 <dia:font family="courier new" style="0" name="Courier"/>
17502 </dia:attribute>
17503 <dia:attribute name="polymorphic_font">
17504 <dia:font family="monospace" style="8" name="Courier"/>
17505 </dia:attribute>
17506 <dia:attribute name="classname_font">
17507 <dia:font family="courier new" style="0" name="Courier"/>
17508 </dia:attribute>
17509 <dia:attribute name="abstract_classname_font">
17510 <dia:font family="courier new" style="0" name="Courier"/>
17511 </dia:attribute>
17512 <dia:attribute name="comment_font">
17513 <dia:font family="sans" style="8" name="Helvetica"/>
17514 </dia:attribute>
17515 <dia:attribute name="font_height">
17516 <dia:real val="0.80000000000000004"/>
17517 </dia:attribute>
17518 <dia:attribute name="polymorphic_font_height">
17519 <dia:real val="0.80000000000000004"/>
17520 </dia:attribute>
17521 <dia:attribute name="abstract_font_height">
17522 <dia:real val="0.80000000000000004"/>
17523 </dia:attribute>
17524 <dia:attribute name="classname_font_height">
17525 <dia:real val="1"/>
17526 </dia:attribute>
17527 <dia:attribute name="abstract_classname_font_height">
17528 <dia:real val="1"/>
17529 </dia:attribute>
17530 <dia:attribute name="comment_font_height">
17531 <dia:real val="1"/>
17532 </dia:attribute>
17533 <dia:attribute name="attributes"/>
17534 <dia:attribute name="operations"/>
17535 <dia:attribute name="template">
17536 <dia:boolean val="false"/>
17537 </dia:attribute>
17538 <dia:attribute name="templates"/>
17539 </dia:object>
17540 <dia:object type="UML - Association" version="0" id="O96">
17541 <dia:attribute name="obj_pos">
17542 <dia:point val="163.8,23.8"/>
17543 </dia:attribute>
17544 <dia:attribute name="obj_bb">
17545 <dia:rectangle val="25.5,23.75;164.15,26.9"/>
17546 </dia:attribute>
17547 <dia:attribute name="orth_points">
17548 <dia:point val="163.8,23.8"/>
17549 <dia:point val="163.8,25.3"/>
17550 <dia:point val="26.25,25.3"/>
17551 </dia:attribute>
17552 <dia:attribute name="orth_orient">
17553 <dia:enum val="1"/>
17554 <dia:enum val="0"/>
17555 </dia:attribute>
17556 <dia:attribute name="autorouting">
17557 <dia:boolean val="false"/>
17558 </dia:attribute>
17559 <dia:attribute name="name">
17560 <dia:string>##</dia:string>
17561 </dia:attribute>
17562 <dia:attribute name="direction">
17563 <dia:enum val="0"/>
17564 </dia:attribute>
17565 <dia:attribute name="ends">
17566 <dia:composite>
17567 <dia:attribute name="role">
17568 <dia:string>##</dia:string>
17569 </dia:attribute>
17570 <dia:attribute name="multiplicity">
17571 <dia:string>##</dia:string>
17572 </dia:attribute>
17573 <dia:attribute name="arrow">
17574 <dia:boolean val="false"/>
17575 </dia:attribute>
17576 <dia:attribute name="aggregate">
17577 <dia:enum val="0"/>
17578 </dia:attribute>
17579 </dia:composite>
17580 <dia:composite>
17581 <dia:attribute name="role">
17582 <dia:string>##</dia:string>
17583 </dia:attribute>
17584 <dia:attribute name="multiplicity">
17585 <dia:string>##</dia:string>
17586 </dia:attribute>
17587 <dia:attribute name="arrow">
17588 <dia:boolean val="false"/>
17589 </dia:attribute>
17590 <dia:attribute name="aggregate">
17591 <dia:enum val="1"/>
17592 </dia:attribute>
17593 </dia:composite>
17594 </dia:attribute>
17595 <dia:connections>
17596 <dia:connection handle="0" to="O95" connection="0"/>
17597 <dia:connection handle="1" to="O3" connection="55"/>
17598 </dia:connections>
17599 </dia:object>
17600 <dia:object type="UML - Generalization" version="0" id="O97">
17601 <dia:attribute name="obj_pos">
17602 <dia:point val="112.177,-33.365"/>
17603 </dia:attribute>
17604 <dia:attribute name="obj_bb">
17605 <dia:rectangle val="111.327,-33.415;166.35,23.85"/>
17606 </dia:attribute>
17607 <dia:attribute name="orth_points">
17608 <dia:point val="112.177,-33.365"/>
17609 <dia:point val="112.177,-28.009"/>
17610 <dia:point val="166.3,-28.009"/>
17611 <dia:point val="166.3,23.8"/>
17612 </dia:attribute>
17613 <dia:attribute name="orth_orient">
17614 <dia:enum val="1"/>
17615 <dia:enum val="0"/>
17616 <dia:enum val="1"/>
17617 </dia:attribute>
17618 <dia:attribute name="orth_autoroute">
17619 <dia:boolean val="false"/>
17620 </dia:attribute>
17621 <dia:attribute name="line_colour">
17622 <dia:color val="#000000"/>
17623 </dia:attribute>
17624 <dia:attribute name="name">
17625 <dia:string>##</dia:string>
17626 </dia:attribute>
17627 <dia:attribute name="stereotype">
17628 <dia:string>##</dia:string>
17629 </dia:attribute>
17630 <dia:connections>
17631 <dia:connection handle="0" to="O23" connection="6"/>
17632 <dia:connection handle="1" to="O95" connection="1"/>
17633 </dia:connections>
17634 </dia:object>
17635 <dia:object type="UML - Class" version="0" id="O98">
17636 <dia:attribute name="obj_pos">
17637 <dia:point val="170.8,23.8"/>
17638 </dia:attribute>
17639 <dia:attribute name="obj_bb">
17640 <dia:rectangle val="170.75,23.75;190,26.65"/>
17641 </dia:attribute>
17642 <dia:attribute name="elem_corner">
17643 <dia:point val="170.8,23.8"/>
17644 </dia:attribute>
17645 <dia:attribute name="elem_width">
17646 <dia:real val="19.150000000000002"/>
17647 </dia:attribute>
17648 <dia:attribute name="elem_height">
17649 <dia:real val="2.7999999999999998"/>
17650 </dia:attribute>
17651 <dia:attribute name="name">
17652 <dia:string>#extra_data#</dia:string>
17653 </dia:attribute>
17654 <dia:attribute name="stereotype">
17655 <dia:string>##</dia:string>
17656 </dia:attribute>
17657 <dia:attribute name="comment">
17658 <dia:string>##</dia:string>
17659 </dia:attribute>
17660 <dia:attribute name="abstract">
17661 <dia:boolean val="false"/>
17662 </dia:attribute>
17663 <dia:attribute name="suppress_attributes">
17664 <dia:boolean val="false"/>
17665 </dia:attribute>
17666 <dia:attribute name="suppress_operations">
17667 <dia:boolean val="false"/>
17668 </dia:attribute>
17669 <dia:attribute name="visible_attributes">
17670 <dia:boolean val="true"/>
17671 </dia:attribute>
17672 <dia:attribute name="visible_operations">
17673 <dia:boolean val="true"/>
17674 </dia:attribute>
17675 <dia:attribute name="visible_comments">
17676 <dia:boolean val="false"/>
17677 </dia:attribute>
17678 <dia:attribute name="wrap_operations">
17679 <dia:boolean val="false"/>
17680 </dia:attribute>
17681 <dia:attribute name="wrap_after_char">
17682 <dia:int val="40"/>
17683 </dia:attribute>
17684 <dia:attribute name="line_color">
17685 <dia:color val="#000000"/>
17686 </dia:attribute>
17687 <dia:attribute name="fill_color">
17688 <dia:color val="#ffffff"/>
17689 </dia:attribute>
17690 <dia:attribute name="text_color">
17691 <dia:color val="#000000"/>
17692 </dia:attribute>
17693 <dia:attribute name="normal_font">
17694 <dia:font family="courier new" style="0" name="Courier"/>
17695 </dia:attribute>
17696 <dia:attribute name="abstract_font">
17697 <dia:font family="courier new" style="0" name="Courier"/>
17698 </dia:attribute>
17699 <dia:attribute name="polymorphic_font">
17700 <dia:font family="monospace" style="8" name="Courier"/>
17701 </dia:attribute>
17702 <dia:attribute name="classname_font">
17703 <dia:font family="courier new" style="0" name="Courier"/>
17704 </dia:attribute>
17705 <dia:attribute name="abstract_classname_font">
17706 <dia:font family="courier new" style="0" name="Courier"/>
17707 </dia:attribute>
17708 <dia:attribute name="comment_font">
17709 <dia:font family="sans" style="8" name="Helvetica"/>
17710 </dia:attribute>
17711 <dia:attribute name="font_height">
17712 <dia:real val="0.80000000000000004"/>
17713 </dia:attribute>
17714 <dia:attribute name="polymorphic_font_height">
17715 <dia:real val="0.80000000000000004"/>
17716 </dia:attribute>
17717 <dia:attribute name="abstract_font_height">
17718 <dia:real val="0.80000000000000004"/>
17719 </dia:attribute>
17720 <dia:attribute name="classname_font_height">
17721 <dia:real val="1"/>
17722 </dia:attribute>
17723 <dia:attribute name="abstract_classname_font_height">
17724 <dia:real val="1"/>
17725 </dia:attribute>
17726 <dia:attribute name="comment_font_height">
17727 <dia:real val="1"/>
17728 </dia:attribute>
17729 <dia:attribute name="attributes"/>
17730 <dia:attribute name="operations">
17731 <dia:composite type="umloperation">
17732 <dia:attribute name="name">
17733 <dia:string>#_write#</dia:string>
17734 </dia:attribute>
17735 <dia:attribute name="stereotype">
17736 <dia:string>##</dia:string>
17737 </dia:attribute>
17738 <dia:attribute name="type">
17739 <dia:string>##</dia:string>
17740 </dia:attribute>
17741 <dia:attribute name="visibility">
17742 <dia:enum val="0"/>
17743 </dia:attribute>
17744 <dia:attribute name="comment">
17745 <dia:string>##</dia:string>
17746 </dia:attribute>
17747 <dia:attribute name="abstract">
17748 <dia:boolean val="false"/>
17749 </dia:attribute>
17750 <dia:attribute name="inheritance_type">
17751 <dia:enum val="2"/>
17752 </dia:attribute>
17753 <dia:attribute name="query">
17754 <dia:boolean val="false"/>
17755 </dia:attribute>
17756 <dia:attribute name="class_scope">
17757 <dia:boolean val="false"/>
17758 </dia:attribute>
17759 <dia:attribute name="parameters">
17760 <dia:composite type="umlparameter">
17761 <dia:attribute name="name">
17762 <dia:string>#filename#</dia:string>
17763 </dia:attribute>
17764 <dia:attribute name="type">
17765 <dia:string>#scalar string#</dia:string>
17766 </dia:attribute>
17767 <dia:attribute name="value">
17768 <dia:string>#$self -&gt; full_name#</dia:string>
17769 </dia:attribute>
17770 <dia:attribute name="comment">
17771 <dia:string>##</dia:string>
17772 </dia:attribute>
17773 <dia:attribute name="kind">
17774 <dia:enum val="1"/>
17775 </dia:attribute>
17776 </dia:composite>
17777 </dia:attribute>
17778 </dia:composite>
17779 </dia:attribute>
17780 <dia:attribute name="template">
17781 <dia:boolean val="false"/>
17782 </dia:attribute>
17783 <dia:attribute name="templates"/>
17784 </dia:object>
17785 <dia:object type="UML - Generalization" version="0" id="O99">
17786 <dia:attribute name="obj_pos">
17787 <dia:point val="112.177,-33.365"/>
17788 </dia:attribute>
17789 <dia:attribute name="obj_bb">
17790 <dia:rectangle val="111.327,-33.415;180.375,23.85"/>
17791 </dia:attribute>
17792 <dia:attribute name="orth_points">
17793 <dia:point val="112.177,-33.365"/>
17794 <dia:point val="112.177,-28.7974"/>
17795 <dia:point val="180.325,-28.7974"/>
17796 <dia:point val="180.325,23.8"/>
17797 </dia:attribute>
17798 <dia:attribute name="orth_orient">
17799 <dia:enum val="1"/>
17800 <dia:enum val="0"/>
17801 <dia:enum val="1"/>
17802 </dia:attribute>
17803 <dia:attribute name="orth_autoroute">
17804 <dia:boolean val="false"/>
17805 </dia:attribute>
17806 <dia:attribute name="line_colour">
17807 <dia:color val="#000000"/>
17808 </dia:attribute>
17809 <dia:attribute name="name">
17810 <dia:string>##</dia:string>
17811 </dia:attribute>
17812 <dia:attribute name="stereotype">
17813 <dia:string>##</dia:string>
17814 </dia:attribute>
17815 <dia:connections>
17816 <dia:connection handle="0" to="O23" connection="6"/>
17817 <dia:connection handle="1" to="O98" connection="1"/>
17818 </dia:connections>
17819 </dia:object>
17820 <dia:object type="UML - Association" version="0" id="O100">
17821 <dia:attribute name="obj_pos">
17822 <dia:point val="170.8,23.8"/>
17823 </dia:attribute>
17824 <dia:attribute name="obj_bb">
17825 <dia:rectangle val="25.5,23.65;171.5,26.2"/>
17826 </dia:attribute>
17827 <dia:attribute name="orth_points">
17828 <dia:point val="170.8,23.8"/>
17829 <dia:point val="170.8,24.5"/>
17830 <dia:point val="26.25,24.5"/>
17831 </dia:attribute>
17832 <dia:attribute name="orth_orient">
17833 <dia:enum val="1"/>
17834 <dia:enum val="0"/>
17835 </dia:attribute>
17836 <dia:attribute name="autorouting">
17837 <dia:boolean val="false"/>
17838 </dia:attribute>
17839 <dia:attribute name="name">
17840 <dia:string>##</dia:string>
17841 </dia:attribute>
17842 <dia:attribute name="direction">
17843 <dia:enum val="0"/>
17844 </dia:attribute>
17845 <dia:attribute name="ends">
17846 <dia:composite>
17847 <dia:attribute name="role">
17848 <dia:string>##</dia:string>
17849 </dia:attribute>
17850 <dia:attribute name="multiplicity">
17851 <dia:string>#1#</dia:string>
17852 </dia:attribute>
17853 <dia:attribute name="arrow">
17854 <dia:boolean val="false"/>
17855 </dia:attribute>
17856 <dia:attribute name="aggregate">
17857 <dia:enum val="0"/>
17858 </dia:attribute>
17859 </dia:composite>
17860 <dia:composite>
17861 <dia:attribute name="role">
17862 <dia:string>##</dia:string>
17863 </dia:attribute>
17864 <dia:attribute name="multiplicity">
17865 <dia:string>##</dia:string>
17866 </dia:attribute>
17867 <dia:attribute name="arrow">
17868 <dia:boolean val="false"/>
17869 </dia:attribute>
17870 <dia:attribute name="aggregate">
17871 <dia:enum val="1"/>
17872 </dia:attribute>
17873 </dia:composite>
17874 </dia:attribute>
17875 <dia:connections>
17876 <dia:connection handle="0" to="O98" connection="0"/>
17877 <dia:connection handle="1" to="O3" connection="53"/>
17878 </dia:connections>
17879 </dia:object>
17880 <dia:object type="UML - Class" version="0" id="O101">
17881 <dia:attribute name="obj_pos">
17882 <dia:point val="109.1,78.4"/>
17883 </dia:attribute>
17884 <dia:attribute name="obj_bb">
17885 <dia:rectangle val="109.05,78.35;128.25,96.25"/>
17886 </dia:attribute>
17887 <dia:attribute name="elem_corner">
17888 <dia:point val="109.1,78.4"/>
17889 </dia:attribute>
17890 <dia:attribute name="elem_width">
17891 <dia:real val="19.100000000000001"/>
17892 </dia:attribute>
17893 <dia:attribute name="elem_height">
17894 <dia:real val="17.800000000000004"/>
17895 </dia:attribute>
17896 <dia:attribute name="name">
17897 <dia:string>#init_record#</dia:string>
17898 </dia:attribute>
17899 <dia:attribute name="stereotype">
17900 <dia:string>##</dia:string>
17901 </dia:attribute>
17902 <dia:attribute name="comment">
17903 <dia:string>##</dia:string>
17904 </dia:attribute>
17905 <dia:attribute name="abstract">
17906 <dia:boolean val="false"/>
17907 </dia:attribute>
17908 <dia:attribute name="suppress_attributes">
17909 <dia:boolean val="false"/>
17910 </dia:attribute>
17911 <dia:attribute name="suppress_operations">
17912 <dia:boolean val="false"/>
17913 </dia:attribute>
17914 <dia:attribute name="visible_attributes">
17915 <dia:boolean val="true"/>
17916 </dia:attribute>
17917 <dia:attribute name="visible_operations">
17918 <dia:boolean val="true"/>
17919 </dia:attribute>
17920 <dia:attribute name="visible_comments">
17921 <dia:boolean val="false"/>
17922 </dia:attribute>
17923 <dia:attribute name="wrap_operations">
17924 <dia:boolean val="true"/>
17925 </dia:attribute>
17926 <dia:attribute name="wrap_after_char">
17927 <dia:int val="40"/>
17928 </dia:attribute>
17929 <dia:attribute name="line_color">
17930 <dia:color val="#000000"/>
17931 </dia:attribute>
17932 <dia:attribute name="fill_color">
17933 <dia:color val="#ffffff"/>
17934 </dia:attribute>
17935 <dia:attribute name="text_color">
17936 <dia:color val="#000000"/>
17937 </dia:attribute>
17938 <dia:attribute name="normal_font">
17939 <dia:font family="arial" style="0" name="Helvetica"/>
17940 </dia:attribute>
17941 <dia:attribute name="abstract_font">
17942 <dia:font family="arial" style="0" name="Helvetica"/>
17943 </dia:attribute>
17944 <dia:attribute name="polymorphic_font">
17945 <dia:font family="arial" style="0" name="Helvetica"/>
17946 </dia:attribute>
17947 <dia:attribute name="classname_font">
17948 <dia:font family="arial" style="0" name="Helvetica"/>
17949 </dia:attribute>
17950 <dia:attribute name="abstract_classname_font">
17951 <dia:font family="arial" style="0" name="Helvetica"/>
17952 </dia:attribute>
17953 <dia:attribute name="comment_font">
17954 <dia:font family="arial" style="0" name="Helvetica"/>
17955 </dia:attribute>
17956 <dia:attribute name="font_height">
17957 <dia:real val="0.80000000000000004"/>
17958 </dia:attribute>
17959 <dia:attribute name="polymorphic_font_height">
17960 <dia:real val="0.80000000000000004"/>
17961 </dia:attribute>
17962 <dia:attribute name="abstract_font_height">
17963 <dia:real val="0.80000000000000004"/>
17964 </dia:attribute>
17965 <dia:attribute name="classname_font_height">
17966 <dia:real val="1"/>
17967 </dia:attribute>
17968 <dia:attribute name="abstract_classname_font_height">
17969 <dia:real val="1"/>
17970 </dia:attribute>
17971 <dia:attribute name="comment_font_height">
17972 <dia:real val="1"/>
17973 </dia:attribute>
17974 <dia:attribute name="attributes">
17975 <dia:composite type="umlattribute">
17976 <dia:attribute name="name">
17977 <dia:string>#type#</dia:string>
17978 </dia:attribute>
17979 <dia:attribute name="type">
17980 <dia:string>#scalar string#</dia:string>
17981 </dia:attribute>
17982 <dia:attribute name="value">
17983 <dia:string>#undef#</dia:string>
17984 </dia:attribute>
17985 <dia:attribute name="comment">
17986 <dia:string>##</dia:string>
17987 </dia:attribute>
17988 <dia:attribute name="visibility">
17989 <dia:enum val="0"/>
17990 </dia:attribute>
17991 <dia:attribute name="abstract">
17992 <dia:boolean val="false"/>
17993 </dia:attribute>
17994 <dia:attribute name="class_scope">
17995 <dia:boolean val="false"/>
17996 </dia:attribute>
17997 </dia:composite>
17998 <dia:composite type="umlattribute">
17999 <dia:attribute name="name">
18000 <dia:string>#size#</dia:string>
18001 </dia:attribute>
18002 <dia:attribute name="type">
18003 <dia:string>#scalar string#</dia:string>
18004 </dia:attribute>
18005 <dia:attribute name="value">
18006 <dia:string>#undef#</dia:string>
18007 </dia:attribute>
18008 <dia:attribute name="comment">
18009 <dia:string>##</dia:string>
18010 </dia:attribute>
18011 <dia:attribute name="visibility">
18012 <dia:enum val="0"/>
18013 </dia:attribute>
18014 <dia:attribute name="abstract">
18015 <dia:boolean val="false"/>
18016 </dia:attribute>
18017 <dia:attribute name="class_scope">
18018 <dia:boolean val="false"/>
18019 </dia:attribute>
18020 </dia:composite>
18021 <dia:composite type="umlattribute">
18022 <dia:attribute name="name">
18023 <dia:string>#same#</dia:string>
18024 </dia:attribute>
18025 <dia:attribute name="type">
18026 <dia:string>#scalar string#</dia:string>
18027 </dia:attribute>
18028 <dia:attribute name="value">
18029 <dia:string>#0#</dia:string>
18030 </dia:attribute>
18031 <dia:attribute name="comment">
18032 <dia:string>##</dia:string>
18033 </dia:attribute>
18034 <dia:attribute name="visibility">
18035 <dia:enum val="0"/>
18036 </dia:attribute>
18037 <dia:attribute name="abstract">
18038 <dia:boolean val="false"/>
18039 </dia:attribute>
18040 <dia:attribute name="class_scope">
18041 <dia:boolean val="false"/>
18042 </dia:attribute>
18043 </dia:composite>
18044 <dia:composite type="umlattribute">
18045 <dia:attribute name="name">
18046 <dia:string>#fix#</dia:string>
18047 </dia:attribute>
18048 <dia:attribute name="type">
18049 <dia:string>#scalar boolean#</dia:string>
18050 </dia:attribute>
18051 <dia:attribute name="value">
18052 <dia:string>#0#</dia:string>
18053 </dia:attribute>
18054 <dia:attribute name="comment">
18055 <dia:string>##</dia:string>
18056 </dia:attribute>
18057 <dia:attribute name="visibility">
18058 <dia:enum val="0"/>
18059 </dia:attribute>
18060 <dia:attribute name="abstract">
18061 <dia:boolean val="false"/>
18062 </dia:attribute>
18063 <dia:attribute name="class_scope">
18064 <dia:boolean val="false"/>
18065 </dia:attribute>
18066 </dia:composite>
18067 <dia:composite type="umlattribute">
18068 <dia:attribute name="name">
18069 <dia:string>#sd#</dia:string>
18070 </dia:attribute>
18071 <dia:attribute name="type">
18072 <dia:string>#scalar boolean#</dia:string>
18073 </dia:attribute>
18074 <dia:attribute name="value">
18075 <dia:string>#0#</dia:string>
18076 </dia:attribute>
18077 <dia:attribute name="comment">
18078 <dia:string>##</dia:string>
18079 </dia:attribute>
18080 <dia:attribute name="visibility">
18081 <dia:enum val="0"/>
18082 </dia:attribute>
18083 <dia:attribute name="abstract">
18084 <dia:boolean val="false"/>
18085 </dia:attribute>
18086 <dia:attribute name="class_scope">
18087 <dia:boolean val="false"/>
18088 </dia:attribute>
18089 </dia:composite>
18090 <dia:composite type="umlattribute">
18091 <dia:attribute name="name">
18092 <dia:string>#corr#</dia:string>
18093 </dia:attribute>
18094 <dia:attribute name="type">
18095 <dia:string>#scalar boolean#</dia:string>
18096 </dia:attribute>
18097 <dia:attribute name="value">
18098 <dia:string>#0#</dia:string>
18099 </dia:attribute>
18100 <dia:attribute name="comment">
18101 <dia:string>##</dia:string>
18102 </dia:attribute>
18103 <dia:attribute name="visibility">
18104 <dia:enum val="0"/>
18105 </dia:attribute>
18106 <dia:attribute name="abstract">
18107 <dia:boolean val="false"/>
18108 </dia:attribute>
18109 <dia:attribute name="class_scope">
18110 <dia:boolean val="false"/>
18111 </dia:attribute>
18112 </dia:composite>
18113 </dia:attribute>
18114 <dia:attribute name="operations">
18115 <dia:composite type="umloperation">
18116 <dia:attribute name="name">
18117 <dia:string>#_read_options#</dia:string>
18118 </dia:attribute>
18119 <dia:attribute name="stereotype">
18120 <dia:string>#initiator#</dia:string>
18121 </dia:attribute>
18122 <dia:attribute name="type">
18123 <dia:string>##</dia:string>
18124 </dia:attribute>
18125 <dia:attribute name="visibility">
18126 <dia:enum val="1"/>
18127 </dia:attribute>
18128 <dia:attribute name="comment">
18129 <dia:string>##</dia:string>
18130 </dia:attribute>
18131 <dia:attribute name="abstract">
18132 <dia:boolean val="false"/>
18133 </dia:attribute>
18134 <dia:attribute name="inheritance_type">
18135 <dia:enum val="2"/>
18136 </dia:attribute>
18137 <dia:attribute name="query">
18138 <dia:boolean val="false"/>
18139 </dia:attribute>
18140 <dia:attribute name="class_scope">
18141 <dia:boolean val="false"/>
18142 </dia:attribute>
18143 <dia:attribute name="parameters"/>
18144 </dia:composite>
18145 <dia:composite type="umloperation">
18146 <dia:attribute name="name">
18147 <dia:string>#_add_option#</dia:string>
18148 </dia:attribute>
18149 <dia:attribute name="stereotype">
18150 <dia:string>#helper#</dia:string>
18151 </dia:attribute>
18152 <dia:attribute name="type">
18153 <dia:string>##</dia:string>
18154 </dia:attribute>
18155 <dia:attribute name="visibility">
18156 <dia:enum val="1"/>
18157 </dia:attribute>
18158 <dia:attribute name="comment">
18159 <dia:string>##</dia:string>
18160 </dia:attribute>
18161 <dia:attribute name="abstract">
18162 <dia:boolean val="false"/>
18163 </dia:attribute>
18164 <dia:attribute name="inheritance_type">
18165 <dia:enum val="2"/>
18166 </dia:attribute>
18167 <dia:attribute name="query">
18168 <dia:boolean val="false"/>
18169 </dia:attribute>
18170 <dia:attribute name="class_scope">
18171 <dia:boolean val="false"/>
18172 </dia:attribute>
18173 <dia:attribute name="parameters">
18174 <dia:composite type="umlparameter">
18175 <dia:attribute name="name">
18176 <dia:string>#option_string#</dia:string>
18177 </dia:attribute>
18178 <dia:attribute name="type">
18179 <dia:string>#scalar string#</dia:string>
18180 </dia:attribute>
18181 <dia:attribute name="value">
18182 <dia:string>##</dia:string>
18183 </dia:attribute>
18184 <dia:attribute name="comment">
18185 <dia:string>##</dia:string>
18186 </dia:attribute>
18187 <dia:attribute name="kind">
18188 <dia:enum val="1"/>
18189 </dia:attribute>
18190 </dia:composite>
18191 <dia:composite type="umlparameter">
18192 <dia:attribute name="name">
18193 <dia:string>#fix#</dia:string>
18194 </dia:attribute>
18195 <dia:attribute name="type">
18196 <dia:string>#scalar boolean#</dia:string>
18197 </dia:attribute>
18198 <dia:attribute name="value">
18199 <dia:string>#0#</dia:string>
18200 </dia:attribute>
18201 <dia:attribute name="comment">
18202 <dia:string>##</dia:string>
18203 </dia:attribute>
18204 <dia:attribute name="kind">
18205 <dia:enum val="1"/>
18206 </dia:attribute>
18207 </dia:composite>
18208 <dia:composite type="umlparameter">
18209 <dia:attribute name="name">
18210 <dia:string>#comment#</dia:string>
18211 </dia:attribute>
18212 <dia:attribute name="type">
18213 <dia:string>#scalar string#</dia:string>
18214 </dia:attribute>
18215 <dia:attribute name="value">
18216 <dia:string>##</dia:string>
18217 </dia:attribute>
18218 <dia:attribute name="comment">
18219 <dia:string>##</dia:string>
18220 </dia:attribute>
18221 <dia:attribute name="kind">
18222 <dia:enum val="0"/>
18223 </dia:attribute>
18224 </dia:composite>
18225 <dia:composite type="umlparameter">
18226 <dia:attribute name="name">
18227 <dia:string>#on_diagonal#</dia:string>
18228 </dia:attribute>
18229 <dia:attribute name="type">
18230 <dia:string>#scalar boolean#</dia:string>
18231 </dia:attribute>
18232 <dia:attribute name="value">
18233 <dia:string>##</dia:string>
18234 </dia:attribute>
18235 <dia:attribute name="comment">
18236 <dia:string>##</dia:string>
18237 </dia:attribute>
18238 <dia:attribute name="kind">
18239 <dia:enum val="1"/>
18240 </dia:attribute>
18241 </dia:composite>
18242 <dia:composite type="umlparameter">
18243 <dia:attribute name="name">
18244 <dia:string>#sd#</dia:string>
18245 </dia:attribute>
18246 <dia:attribute name="type">
18247 <dia:string>#scalar boolean#</dia:string>
18248 </dia:attribute>
18249 <dia:attribute name="value">
18250 <dia:string>#0#</dia:string>
18251 </dia:attribute>
18252 <dia:attribute name="comment">
18253 <dia:string>##</dia:string>
18254 </dia:attribute>
18255 <dia:attribute name="kind">
18256 <dia:enum val="1"/>
18257 </dia:attribute>
18258 </dia:composite>
18259 <dia:composite type="umlparameter">
18260 <dia:attribute name="name">
18261 <dia:string>#corr#</dia:string>
18262 </dia:attribute>
18263 <dia:attribute name="type">
18264 <dia:string>#scalar boolean#</dia:string>
18265 </dia:attribute>
18266 <dia:attribute name="value">
18267 <dia:string>#0#</dia:string>
18268 </dia:attribute>
18269 <dia:attribute name="comment">
18270 <dia:string>##</dia:string>
18271 </dia:attribute>
18272 <dia:attribute name="kind">
18273 <dia:enum val="1"/>
18274 </dia:attribute>
18275 </dia:composite>
18276 </dia:attribute>
18277 </dia:composite>
18278 <dia:composite type="umloperation">
18279 <dia:attribute name="name">
18280 <dia:string>#_format_record#</dia:string>
18281 </dia:attribute>
18282 <dia:attribute name="stereotype">
18283 <dia:string>#helper#</dia:string>
18284 </dia:attribute>
18285 <dia:attribute name="type">
18286 <dia:string>##</dia:string>
18287 </dia:attribute>
18288 <dia:attribute name="visibility">
18289 <dia:enum val="1"/>
18290 </dia:attribute>
18291 <dia:attribute name="comment">
18292 <dia:string>##</dia:string>
18293 </dia:attribute>
18294 <dia:attribute name="abstract">
18295 <dia:boolean val="false"/>
18296 </dia:attribute>
18297 <dia:attribute name="inheritance_type">
18298 <dia:enum val="2"/>
18299 </dia:attribute>
18300 <dia:attribute name="query">
18301 <dia:boolean val="false"/>
18302 </dia:attribute>
18303 <dia:attribute name="class_scope">
18304 <dia:boolean val="false"/>
18305 </dia:attribute>
18306 <dia:attribute name="parameters">
18307 <dia:composite type="umlparameter">
18308 <dia:attribute name="name">
18309 <dia:string>#nonparametric_code#</dia:string>
18310 </dia:attribute>
18311 <dia:attribute name="type">
18312 <dia:string>#scalar boolean#</dia:string>
18313 </dia:attribute>
18314 <dia:attribute name="value">
18315 <dia:string>##</dia:string>
18316 </dia:attribute>
18317 <dia:attribute name="comment">
18318 <dia:string>##</dia:string>
18319 </dia:attribute>
18320 <dia:attribute name="kind">
18321 <dia:enum val="1"/>
18322 </dia:attribute>
18323 </dia:composite>
18324 <dia:composite type="umlparameter">
18325 <dia:attribute name="name">
18326 <dia:string>#shrinkage_code#</dia:string>
18327 </dia:attribute>
18328 <dia:attribute name="type">
18329 <dia:string>#scalar boolean#</dia:string>
18330 </dia:attribute>
18331 <dia:attribute name="value">
18332 <dia:string>##</dia:string>
18333 </dia:attribute>
18334 <dia:attribute name="comment">
18335 <dia:string>##</dia:string>
18336 </dia:attribute>
18337 <dia:attribute name="kind">
18338 <dia:enum val="1"/>
18339 </dia:attribute>
18340 </dia:composite>
18341 <dia:composite type="umlparameter">
18342 <dia:attribute name="name">
18343 <dia:string>#eigen_value_code#</dia:string>
18344 </dia:attribute>
18345 <dia:attribute name="type">
18346 <dia:string>#scalar boolean#</dia:string>
18347 </dia:attribute>
18348 <dia:attribute name="value">
18349 <dia:string>##</dia:string>
18350 </dia:attribute>
18351 <dia:attribute name="comment">
18352 <dia:string>##</dia:string>
18353 </dia:attribute>
18354 <dia:attribute name="kind">
18355 <dia:enum val="1"/>
18356 </dia:attribute>
18357 </dia:composite>
18358 <dia:composite type="umlparameter">
18359 <dia:attribute name="name">
18360 <dia:string>#formatted#</dia:string>
18361 </dia:attribute>
18362 <dia:attribute name="type">
18363 <dia:string>#array of strings#</dia:string>
18364 </dia:attribute>
18365 <dia:attribute name="value">
18366 <dia:string>##</dia:string>
18367 </dia:attribute>
18368 <dia:attribute name="comment">
18369 <dia:string>##</dia:string>
18370 </dia:attribute>
18371 <dia:attribute name="kind">
18372 <dia:enum val="2"/>
18373 </dia:attribute>
18374 </dia:composite>
18375 </dia:attribute>
18376 </dia:composite>
18377 <dia:composite type="umloperation">
18378 <dia:attribute name="name">
18379 <dia:string>#store_inits#</dia:string>
18380 </dia:attribute>
18381 <dia:attribute name="stereotype">
18382 <dia:string>#helper#</dia:string>
18383 </dia:attribute>
18384 <dia:attribute name="type">
18385 <dia:string>##</dia:string>
18386 </dia:attribute>
18387 <dia:attribute name="visibility">
18388 <dia:enum val="0"/>
18389 </dia:attribute>
18390 <dia:attribute name="comment">
18391 <dia:string>##</dia:string>
18392 </dia:attribute>
18393 <dia:attribute name="abstract">
18394 <dia:boolean val="false"/>
18395 </dia:attribute>
18396 <dia:attribute name="inheritance_type">
18397 <dia:enum val="2"/>
18398 </dia:attribute>
18399 <dia:attribute name="query">
18400 <dia:boolean val="false"/>
18401 </dia:attribute>
18402 <dia:attribute name="class_scope">
18403 <dia:boolean val="false"/>
18404 </dia:attribute>
18405 <dia:attribute name="parameters"/>
18406 </dia:composite>
18407 <dia:composite type="umloperation">
18408 <dia:attribute name="name">
18409 <dia:string>#restore_inits#</dia:string>
18410 </dia:attribute>
18411 <dia:attribute name="stereotype">
18412 <dia:string>#helper#</dia:string>
18413 </dia:attribute>
18414 <dia:attribute name="type">
18415 <dia:string>##</dia:string>
18416 </dia:attribute>
18417 <dia:attribute name="visibility">
18418 <dia:enum val="0"/>
18419 </dia:attribute>
18420 <dia:attribute name="comment">
18421 <dia:string>##</dia:string>
18422 </dia:attribute>
18423 <dia:attribute name="abstract">
18424 <dia:boolean val="false"/>
18425 </dia:attribute>
18426 <dia:attribute name="inheritance_type">
18427 <dia:enum val="2"/>
18428 </dia:attribute>
18429 <dia:attribute name="query">
18430 <dia:boolean val="false"/>
18431 </dia:attribute>
18432 <dia:attribute name="class_scope">
18433 <dia:boolean val="false"/>
18434 </dia:attribute>
18435 <dia:attribute name="parameters"/>
18436 </dia:composite>
18437 <dia:composite type="umloperation">
18438 <dia:attribute name="name">
18439 <dia:string>#set_random_inits#</dia:string>
18440 </dia:attribute>
18441 <dia:attribute name="stereotype">
18442 <dia:string>#helper#</dia:string>
18443 </dia:attribute>
18444 <dia:attribute name="type">
18445 <dia:string>##</dia:string>
18446 </dia:attribute>
18447 <dia:attribute name="visibility">
18448 <dia:enum val="0"/>
18449 </dia:attribute>
18450 <dia:attribute name="comment">
18451 <dia:string>##</dia:string>
18452 </dia:attribute>
18453 <dia:attribute name="abstract">
18454 <dia:boolean val="false"/>
18455 </dia:attribute>
18456 <dia:attribute name="inheritance_type">
18457 <dia:enum val="2"/>
18458 </dia:attribute>
18459 <dia:attribute name="query">
18460 <dia:boolean val="false"/>
18461 </dia:attribute>
18462 <dia:attribute name="class_scope">
18463 <dia:boolean val="false"/>
18464 </dia:attribute>
18465 <dia:attribute name="parameters">
18466 <dia:composite type="umlparameter">
18467 <dia:attribute name="name">
18468 <dia:string>#degree#</dia:string>
18469 </dia:attribute>
18470 <dia:attribute name="type">
18471 <dia:string>#scalar number#</dia:string>
18472 </dia:attribute>
18473 <dia:attribute name="value">
18474 <dia:string>#0.1#</dia:string>
18475 </dia:attribute>
18476 <dia:attribute name="comment">
18477 <dia:string>##</dia:string>
18478 </dia:attribute>
18479 <dia:attribute name="kind">
18480 <dia:enum val="1"/>
18481 </dia:attribute>
18482 </dia:composite>
18483 </dia:attribute>
18484 </dia:composite>
18485 </dia:attribute>
18486 <dia:attribute name="template">
18487 <dia:boolean val="false"/>
18488 </dia:attribute>
18489 <dia:attribute name="templates"/>
18490 </dia:object>
18491 <dia:object type="UML - Class" version="0" id="O102">
18492 <dia:attribute name="obj_pos">
18493 <dia:point val="88.1406,80.5"/>
18494 </dia:attribute>
18495 <dia:attribute name="obj_bb">
18496 <dia:rectangle val="88.0906,80.45;93.8906,82.75"/>
18497 </dia:attribute>
18498 <dia:attribute name="elem_corner">
18499 <dia:point val="88.1406,80.5"/>
18500 </dia:attribute>
18501 <dia:attribute name="elem_width">
18502 <dia:real val="5.6999999999999993"/>
18503 </dia:attribute>
18504 <dia:attribute name="elem_height">
18505 <dia:real val="2.1999999999999997"/>
18506 </dia:attribute>
18507 <dia:attribute name="name">
18508 <dia:string>#nonparametric#</dia:string>
18509 </dia:attribute>
18510 <dia:attribute name="stereotype">
18511 <dia:string>##</dia:string>
18512 </dia:attribute>
18513 <dia:attribute name="comment">
18514 <dia:string>##</dia:string>
18515 </dia:attribute>
18516 <dia:attribute name="abstract">
18517 <dia:boolean val="false"/>
18518 </dia:attribute>
18519 <dia:attribute name="suppress_attributes">
18520 <dia:boolean val="false"/>
18521 </dia:attribute>
18522 <dia:attribute name="suppress_operations">
18523 <dia:boolean val="false"/>
18524 </dia:attribute>
18525 <dia:attribute name="visible_attributes">
18526 <dia:boolean val="true"/>
18527 </dia:attribute>
18528 <dia:attribute name="visible_operations">
18529 <dia:boolean val="true"/>
18530 </dia:attribute>
18531 <dia:attribute name="visible_comments">
18532 <dia:boolean val="false"/>
18533 </dia:attribute>
18534 <dia:attribute name="wrap_operations">
18535 <dia:boolean val="false"/>
18536 </dia:attribute>
18537 <dia:attribute name="wrap_after_char">
18538 <dia:int val="40"/>
18539 </dia:attribute>
18540 <dia:attribute name="line_color">
18541 <dia:color val="#000000"/>
18542 </dia:attribute>
18543 <dia:attribute name="fill_color">
18544 <dia:color val="#ffffff"/>
18545 </dia:attribute>
18546 <dia:attribute name="text_color">
18547 <dia:color val="#000000"/>
18548 </dia:attribute>
18549 <dia:attribute name="normal_font">
18550 <dia:font family="monospace" style="0" name="Courier"/>
18551 </dia:attribute>
18552 <dia:attribute name="abstract_font">
18553 <dia:font family="monospace" style="88" name="Courier"/>
18554 </dia:attribute>
18555 <dia:attribute name="polymorphic_font">
18556 <dia:font family="monospace" style="8" name="Courier"/>
18557 </dia:attribute>
18558 <dia:attribute name="classname_font">
18559 <dia:font family="sans" style="80" name="Helvetica"/>
18560 </dia:attribute>
18561 <dia:attribute name="abstract_classname_font">
18562 <dia:font family="sans" style="88" name="Helvetica"/>
18563 </dia:attribute>
18564 <dia:attribute name="comment_font">
18565 <dia:font family="sans" style="8" name="Helvetica"/>
18566 </dia:attribute>
18567 <dia:attribute name="font_height">
18568 <dia:real val="0.80000000000000004"/>
18569 </dia:attribute>
18570 <dia:attribute name="polymorphic_font_height">
18571 <dia:real val="0.80000000000000004"/>
18572 </dia:attribute>
18573 <dia:attribute name="abstract_font_height">
18574 <dia:real val="0.80000000000000004"/>
18575 </dia:attribute>
18576 <dia:attribute name="classname_font_height">
18577 <dia:real val="1"/>
18578 </dia:attribute>
18579 <dia:attribute name="abstract_classname_font_height">
18580 <dia:real val="1"/>
18581 </dia:attribute>
18582 <dia:attribute name="comment_font_height">
18583 <dia:real val="1"/>
18584 </dia:attribute>
18585 <dia:attribute name="attributes"/>
18586 <dia:attribute name="operations"/>
18587 <dia:attribute name="template">
18588 <dia:boolean val="false"/>
18589 </dia:attribute>
18590 <dia:attribute name="templates"/>
18591 <dia:childnode parent="O1"/>
18592 </dia:object>
18593 <dia:object type="UML - Association" version="0" id="O103">
18594 <dia:attribute name="obj_pos">
18595 <dia:point val="88.1406,80.5"/>
18596 </dia:attribute>
18597 <dia:attribute name="obj_bb">
18598 <dia:rectangle val="25.5,29.35;95.3264,82.9"/>
18599 </dia:attribute>
18600 <dia:attribute name="orth_points">
18601 <dia:point val="88.1406,80.5"/>
18602 <dia:point val="88.1406,78.51"/>
18603 <dia:point val="95.2764,78.51"/>
18604 <dia:point val="95.2764,30.1"/>
18605 <dia:point val="26.25,30.1"/>
18606 </dia:attribute>
18607 <dia:attribute name="orth_orient">
18608 <dia:enum val="1"/>
18609 <dia:enum val="0"/>
18610 <dia:enum val="1"/>
18611 <dia:enum val="0"/>
18612 </dia:attribute>
18613 <dia:attribute name="autorouting">
18614 <dia:boolean val="false"/>
18615 </dia:attribute>
18616 <dia:attribute name="name">
18617 <dia:string>##</dia:string>
18618 </dia:attribute>
18619 <dia:attribute name="direction">
18620 <dia:enum val="0"/>
18621 </dia:attribute>
18622 <dia:attribute name="ends">
18623 <dia:composite>
18624 <dia:attribute name="role">
18625 <dia:string>##</dia:string>
18626 </dia:attribute>
18627 <dia:attribute name="multiplicity">
18628 <dia:string>##</dia:string>
18629 </dia:attribute>
18630 <dia:attribute name="arrow">
18631 <dia:boolean val="false"/>
18632 </dia:attribute>
18633 <dia:attribute name="aggregate">
18634 <dia:enum val="0"/>
18635 </dia:attribute>
18636 </dia:composite>
18637 <dia:composite>
18638 <dia:attribute name="role">
18639 <dia:string>##</dia:string>
18640 </dia:attribute>
18641 <dia:attribute name="multiplicity">
18642 <dia:string>##</dia:string>
18643 </dia:attribute>
18644 <dia:attribute name="arrow">
18645 <dia:boolean val="false"/>
18646 </dia:attribute>
18647 <dia:attribute name="aggregate">
18648 <dia:enum val="1"/>
18649 </dia:attribute>
18650 </dia:composite>
18651 </dia:attribute>
18652 <dia:connections>
18653 <dia:connection handle="0" to="O102" connection="0"/>
18654 <dia:connection handle="1" to="O3" connection="67"/>
18655 </dia:connections>
18656 </dia:object>
18657 <dia:object type="UML - Generalization" version="0" id="O104">
18658 <dia:attribute name="obj_pos">
18659 <dia:point val="14.7,74.9"/>
18660 </dia:attribute>
18661 <dia:attribute name="obj_bb">
18662 <dia:rectangle val="13.85,74.85;91.4656,80.55"/>
18663 </dia:attribute>
18664 <dia:attribute name="orth_points">
18665 <dia:point val="14.7,74.9"/>
18666 <dia:point val="14.7,77.01"/>
18667 <dia:point val="91.4156,77.01"/>
18668 <dia:point val="91.4156,80.5"/>
18669 </dia:attribute>
18670 <dia:attribute name="orth_orient">
18671 <dia:enum val="1"/>
18672 <dia:enum val="0"/>
18673 <dia:enum val="1"/>
18674 </dia:attribute>
18675 <dia:attribute name="orth_autoroute">
18676 <dia:boolean val="false"/>
18677 </dia:attribute>
18678 <dia:attribute name="line_colour">
18679 <dia:color val="#000000"/>
18680 </dia:attribute>
18681 <dia:attribute name="name">
18682 <dia:string>##</dia:string>
18683 </dia:attribute>
18684 <dia:attribute name="stereotype">
18685 <dia:string>##</dia:string>
18686 </dia:attribute>
18687 <dia:connections>
18688 <dia:connection handle="0" to="O89" connection="6"/>
18689 <dia:connection handle="1" to="O102" connection="1"/>
18690 </dia:connections>
18691 </dia:object>
18692 <dia:object type="UML - Class" version="0" id="O105">
18693 <dia:attribute name="obj_pos">
18694 <dia:point val="32.875,5.92"/>
18695 </dia:attribute>
18696 <dia:attribute name="obj_bb">
18697 <dia:rectangle val="32.825,5.87;53.125,18.97"/>
18698 </dia:attribute>
18699 <dia:attribute name="elem_corner">
18700 <dia:point val="32.875,5.92"/>
18701 </dia:attribute>
18702 <dia:attribute name="elem_width">
18703 <dia:real val="20.200000000000003"/>
18704 </dia:attribute>
18705 <dia:attribute name="elem_height">
18706 <dia:real val="13"/>
18707 </dia:attribute>
18708 <dia:attribute name="name">
18709 <dia:string>#shrinkage_module#</dia:string>
18710 </dia:attribute>
18711 <dia:attribute name="stereotype">
18712 <dia:string>##</dia:string>
18713 </dia:attribute>
18714 <dia:attribute name="comment">
18715 <dia:string>##</dia:string>
18716 </dia:attribute>
18717 <dia:attribute name="abstract">
18718 <dia:boolean val="false"/>
18719 </dia:attribute>
18720 <dia:attribute name="suppress_attributes">
18721 <dia:boolean val="false"/>
18722 </dia:attribute>
18723 <dia:attribute name="suppress_operations">
18724 <dia:boolean val="false"/>
18725 </dia:attribute>
18726 <dia:attribute name="visible_attributes">
18727 <dia:boolean val="true"/>
18728 </dia:attribute>
18729 <dia:attribute name="visible_operations">
18730 <dia:boolean val="true"/>
18731 </dia:attribute>
18732 <dia:attribute name="visible_comments">
18733 <dia:boolean val="false"/>
18734 </dia:attribute>
18735 <dia:attribute name="wrap_operations">
18736 <dia:boolean val="true"/>
18737 </dia:attribute>
18738 <dia:attribute name="wrap_after_char">
18739 <dia:int val="40"/>
18740 </dia:attribute>
18741 <dia:attribute name="line_color">
18742 <dia:color val="#000000"/>
18743 </dia:attribute>
18744 <dia:attribute name="fill_color">
18745 <dia:color val="#ffffff"/>
18746 </dia:attribute>
18747 <dia:attribute name="text_color">
18748 <dia:color val="#000000"/>
18749 </dia:attribute>
18750 <dia:attribute name="normal_font">
18751 <dia:font family="courier new" style="0" name="Courier"/>
18752 </dia:attribute>
18753 <dia:attribute name="abstract_font">
18754 <dia:font family="courier new" style="0" name="Courier"/>
18755 </dia:attribute>
18756 <dia:attribute name="polymorphic_font">
18757 <dia:font family="courier new" style="0" name="Courier"/>
18758 </dia:attribute>
18759 <dia:attribute name="classname_font">
18760 <dia:font family="courier new" style="0" name="Courier"/>
18761 </dia:attribute>
18762 <dia:attribute name="abstract_classname_font">
18763 <dia:font family="courier new" style="0" name="Courier"/>
18764 </dia:attribute>
18765 <dia:attribute name="comment_font">
18766 <dia:font family="courier new" style="0" name="Courier"/>
18767 </dia:attribute>
18768 <dia:attribute name="font_height">
18769 <dia:real val="0.80000000000000004"/>
18770 </dia:attribute>
18771 <dia:attribute name="polymorphic_font_height">
18772 <dia:real val="0.80000000000000004"/>
18773 </dia:attribute>
18774 <dia:attribute name="abstract_font_height">
18775 <dia:real val="0.80000000000000004"/>
18776 </dia:attribute>
18777 <dia:attribute name="classname_font_height">
18778 <dia:real val="1"/>
18779 </dia:attribute>
18780 <dia:attribute name="abstract_classname_font_height">
18781 <dia:real val="1"/>
18782 </dia:attribute>
18783 <dia:attribute name="comment_font_height">
18784 <dia:real val="1"/>
18785 </dia:attribute>
18786 <dia:attribute name="attributes">
18787 <dia:composite type="umlattribute">
18788 <dia:attribute name="name">
18789 <dia:string>#enabled#</dia:string>
18790 </dia:attribute>
18791 <dia:attribute name="type">
18792 <dia:string>#scalar boolean#</dia:string>
18793 </dia:attribute>
18794 <dia:attribute name="value">
18795 <dia:string>#0#</dia:string>
18796 </dia:attribute>
18797 <dia:attribute name="comment">
18798 <dia:string>##</dia:string>
18799 </dia:attribute>
18800 <dia:attribute name="visibility">
18801 <dia:enum val="0"/>
18802 </dia:attribute>
18803 <dia:attribute name="abstract">
18804 <dia:boolean val="false"/>
18805 </dia:attribute>
18806 <dia:attribute name="class_scope">
18807 <dia:boolean val="false"/>
18808 </dia:attribute>
18809 </dia:composite>
18810 <dia:composite type="umlattribute">
18811 <dia:attribute name="name">
18812 <dia:string>#model#</dia:string>
18813 </dia:attribute>
18814 <dia:attribute name="type">
18815 <dia:string>#object model#</dia:string>
18816 </dia:attribute>
18817 <dia:attribute name="value">
18818 <dia:string>##</dia:string>
18819 </dia:attribute>
18820 <dia:attribute name="comment">
18821 <dia:string>##</dia:string>
18822 </dia:attribute>
18823 <dia:attribute name="visibility">
18824 <dia:enum val="0"/>
18825 </dia:attribute>
18826 <dia:attribute name="abstract">
18827 <dia:boolean val="false"/>
18828 </dia:attribute>
18829 <dia:attribute name="class_scope">
18830 <dia:boolean val="false"/>
18831 </dia:attribute>
18832 </dia:composite>
18833 <dia:composite type="umlattribute">
18834 <dia:attribute name="name">
18835 <dia:string>#problem#</dia:string>
18836 </dia:attribute>
18837 <dia:attribute name="type">
18838 <dia:string>#object model::problem#</dia:string>
18839 </dia:attribute>
18840 <dia:attribute name="value">
18841 <dia:string>##</dia:string>
18842 </dia:attribute>
18843 <dia:attribute name="comment">
18844 <dia:string>##</dia:string>
18845 </dia:attribute>
18846 <dia:attribute name="visibility">
18847 <dia:enum val="0"/>
18848 </dia:attribute>
18849 <dia:attribute name="abstract">
18850 <dia:boolean val="false"/>
18851 </dia:attribute>
18852 <dia:attribute name="class_scope">
18853 <dia:boolean val="false"/>
18854 </dia:attribute>
18855 </dia:composite>
18856 <dia:composite type="umlattribute">
18857 <dia:attribute name="name">
18858 <dia:string>#temp_problem_number#</dia:string>
18859 </dia:attribute>
18860 <dia:attribute name="type">
18861 <dia:string>#scalar integer#</dia:string>
18862 </dia:attribute>
18863 <dia:attribute name="value">
18864 <dia:string>##</dia:string>
18865 </dia:attribute>
18866 <dia:attribute name="comment">
18867 <dia:string>##</dia:string>
18868 </dia:attribute>
18869 <dia:attribute name="visibility">
18870 <dia:enum val="0"/>
18871 </dia:attribute>
18872 <dia:attribute name="abstract">
18873 <dia:boolean val="false"/>
18874 </dia:attribute>
18875 <dia:attribute name="class_scope">
18876 <dia:boolean val="false"/>
18877 </dia:attribute>
18878 </dia:composite>
18879 </dia:attribute>
18880 <dia:attribute name="operations">
18881 <dia:composite type="umloperation">
18882 <dia:attribute name="name">
18883 <dia:string>#eta_tablename#</dia:string>
18884 </dia:attribute>
18885 <dia:attribute name="stereotype">
18886 <dia:string>##</dia:string>
18887 </dia:attribute>
18888 <dia:attribute name="type">
18889 <dia:string>##</dia:string>
18890 </dia:attribute>
18891 <dia:attribute name="visibility">
18892 <dia:enum val="0"/>
18893 </dia:attribute>
18894 <dia:attribute name="comment">
18895 <dia:string>##</dia:string>
18896 </dia:attribute>
18897 <dia:attribute name="abstract">
18898 <dia:boolean val="false"/>
18899 </dia:attribute>
18900 <dia:attribute name="inheritance_type">
18901 <dia:enum val="2"/>
18902 </dia:attribute>
18903 <dia:attribute name="query">
18904 <dia:boolean val="false"/>
18905 </dia:attribute>
18906 <dia:attribute name="class_scope">
18907 <dia:boolean val="false"/>
18908 </dia:attribute>
18909 <dia:attribute name="parameters">
18910 <dia:composite type="umlparameter">
18911 <dia:attribute name="name">
18912 <dia:string>#filename#</dia:string>
18913 </dia:attribute>
18914 <dia:attribute name="type">
18915 <dia:string>#scalar string#</dia:string>
18916 </dia:attribute>
18917 <dia:attribute name="value">
18918 <dia:string>##</dia:string>
18919 </dia:attribute>
18920 <dia:attribute name="comment">
18921 <dia:string>##</dia:string>
18922 </dia:attribute>
18923 <dia:attribute name="kind">
18924 <dia:enum val="2"/>
18925 </dia:attribute>
18926 </dia:composite>
18927 </dia:attribute>
18928 </dia:composite>
18929 <dia:composite type="umloperation">
18930 <dia:attribute name="name">
18931 <dia:string>#wres_tablename#</dia:string>
18932 </dia:attribute>
18933 <dia:attribute name="stereotype">
18934 <dia:string>##</dia:string>
18935 </dia:attribute>
18936 <dia:attribute name="type">
18937 <dia:string>##</dia:string>
18938 </dia:attribute>
18939 <dia:attribute name="visibility">
18940 <dia:enum val="0"/>
18941 </dia:attribute>
18942 <dia:attribute name="comment">
18943 <dia:string>##</dia:string>
18944 </dia:attribute>
18945 <dia:attribute name="abstract">
18946 <dia:boolean val="false"/>
18947 </dia:attribute>
18948 <dia:attribute name="inheritance_type">
18949 <dia:enum val="2"/>
18950 </dia:attribute>
18951 <dia:attribute name="query">
18952 <dia:boolean val="false"/>
18953 </dia:attribute>
18954 <dia:attribute name="class_scope">
18955 <dia:boolean val="false"/>
18956 </dia:attribute>
18957 <dia:attribute name="parameters">
18958 <dia:composite type="umlparameter">
18959 <dia:attribute name="name">
18960 <dia:string>#filename#</dia:string>
18961 </dia:attribute>
18962 <dia:attribute name="type">
18963 <dia:string>#scalar string#</dia:string>
18964 </dia:attribute>
18965 <dia:attribute name="value">
18966 <dia:string>##</dia:string>
18967 </dia:attribute>
18968 <dia:attribute name="comment">
18969 <dia:string>##</dia:string>
18970 </dia:attribute>
18971 <dia:attribute name="kind">
18972 <dia:enum val="2"/>
18973 </dia:attribute>
18974 </dia:composite>
18975 </dia:attribute>
18976 </dia:composite>
18977 <dia:composite type="umloperation">
18978 <dia:attribute name="name">
18979 <dia:string>#format_shrinkage_tables#</dia:string>
18980 </dia:attribute>
18981 <dia:attribute name="stereotype">
18982 <dia:string>##</dia:string>
18983 </dia:attribute>
18984 <dia:attribute name="type">
18985 <dia:string>##</dia:string>
18986 </dia:attribute>
18987 <dia:attribute name="visibility">
18988 <dia:enum val="0"/>
18989 </dia:attribute>
18990 <dia:attribute name="comment">
18991 <dia:string>##</dia:string>
18992 </dia:attribute>
18993 <dia:attribute name="abstract">
18994 <dia:boolean val="false"/>
18995 </dia:attribute>
18996 <dia:attribute name="inheritance_type">
18997 <dia:enum val="2"/>
18998 </dia:attribute>
18999 <dia:attribute name="query">
19000 <dia:boolean val="false"/>
19001 </dia:attribute>
19002 <dia:attribute name="class_scope">
19003 <dia:boolean val="false"/>
19004 </dia:attribute>
19005 <dia:attribute name="parameters">
19006 <dia:composite type="umlparameter">
19007 <dia:attribute name="name">
19008 <dia:string>#formatted#</dia:string>
19009 </dia:attribute>
19010 <dia:attribute name="type">
19011 <dia:string>#array of strings#</dia:string>
19012 </dia:attribute>
19013 <dia:attribute name="value">
19014 <dia:string>##</dia:string>
19015 </dia:attribute>
19016 <dia:attribute name="comment">
19017 <dia:string>##</dia:string>
19018 </dia:attribute>
19019 <dia:attribute name="kind">
19020 <dia:enum val="2"/>
19021 </dia:attribute>
19022 </dia:composite>
19023 </dia:attribute>
19024 </dia:composite>
19025 <dia:composite type="umloperation">
19026 <dia:attribute name="name">
19027 <dia:string>#problem_number#</dia:string>
19028 </dia:attribute>
19029 <dia:attribute name="stereotype">
19030 <dia:string>##</dia:string>
19031 </dia:attribute>
19032 <dia:attribute name="type">
19033 <dia:string>##</dia:string>
19034 </dia:attribute>
19035 <dia:attribute name="visibility">
19036 <dia:enum val="0"/>
19037 </dia:attribute>
19038 <dia:attribute name="comment">
19039 <dia:string>##</dia:string>
19040 </dia:attribute>
19041 <dia:attribute name="abstract">
19042 <dia:boolean val="false"/>
19043 </dia:attribute>
19044 <dia:attribute name="inheritance_type">
19045 <dia:enum val="2"/>
19046 </dia:attribute>
19047 <dia:attribute name="query">
19048 <dia:boolean val="false"/>
19049 </dia:attribute>
19050 <dia:attribute name="class_scope">
19051 <dia:boolean val="false"/>
19052 </dia:attribute>
19053 <dia:attribute name="parameters">
19054 <dia:composite type="umlparameter">
19055 <dia:attribute name="name">
19056 <dia:string>#problem_number#</dia:string>
19057 </dia:attribute>
19058 <dia:attribute name="type">
19059 <dia:string>#scalar integer#</dia:string>
19060 </dia:attribute>
19061 <dia:attribute name="value">
19062 <dia:string>##</dia:string>
19063 </dia:attribute>
19064 <dia:attribute name="comment">
19065 <dia:string>##</dia:string>
19066 </dia:attribute>
19067 <dia:attribute name="kind">
19068 <dia:enum val="2"/>
19069 </dia:attribute>
19070 </dia:composite>
19071 </dia:attribute>
19072 </dia:composite>
19073 <dia:composite type="umloperation">
19074 <dia:attribute name="name">
19075 <dia:string>#enable#</dia:string>
19076 </dia:attribute>
19077 <dia:attribute name="stereotype">
19078 <dia:string>##</dia:string>
19079 </dia:attribute>
19080 <dia:attribute name="type">
19081 <dia:string>##</dia:string>
19082 </dia:attribute>
19083 <dia:attribute name="visibility">
19084 <dia:enum val="0"/>
19085 </dia:attribute>
19086 <dia:attribute name="comment">
19087 <dia:string>##</dia:string>
19088 </dia:attribute>
19089 <dia:attribute name="abstract">
19090 <dia:boolean val="false"/>
19091 </dia:attribute>
19092 <dia:attribute name="inheritance_type">
19093 <dia:enum val="2"/>
19094 </dia:attribute>
19095 <dia:attribute name="query">
19096 <dia:boolean val="false"/>
19097 </dia:attribute>
19098 <dia:attribute name="class_scope">
19099 <dia:boolean val="false"/>
19100 </dia:attribute>
19101 <dia:attribute name="parameters"/>
19102 </dia:composite>
19103 <dia:composite type="umloperation">
19104 <dia:attribute name="name">
19105 <dia:string>#disable#</dia:string>
19106 </dia:attribute>
19107 <dia:attribute name="stereotype">
19108 <dia:string>##</dia:string>
19109 </dia:attribute>
19110 <dia:attribute name="type">
19111 <dia:string>##</dia:string>
19112 </dia:attribute>
19113 <dia:attribute name="visibility">
19114 <dia:enum val="0"/>
19115 </dia:attribute>
19116 <dia:attribute name="comment">
19117 <dia:string>##</dia:string>
19118 </dia:attribute>
19119 <dia:attribute name="abstract">
19120 <dia:boolean val="false"/>
19121 </dia:attribute>
19122 <dia:attribute name="inheritance_type">
19123 <dia:enum val="2"/>
19124 </dia:attribute>
19125 <dia:attribute name="query">
19126 <dia:boolean val="false"/>
19127 </dia:attribute>
19128 <dia:attribute name="class_scope">
19129 <dia:boolean val="false"/>
19130 </dia:attribute>
19131 <dia:attribute name="parameters"/>
19132 </dia:composite>
19133 <dia:composite type="umloperation">
19134 <dia:attribute name="name">
19135 <dia:string>#eta_shrinkage#</dia:string>
19136 </dia:attribute>
19137 <dia:attribute name="stereotype">
19138 <dia:string>##</dia:string>
19139 </dia:attribute>
19140 <dia:attribute name="type">
19141 <dia:string>##</dia:string>
19142 </dia:attribute>
19143 <dia:attribute name="visibility">
19144 <dia:enum val="0"/>
19145 </dia:attribute>
19146 <dia:attribute name="comment">
19147 <dia:string>##</dia:string>
19148 </dia:attribute>
19149 <dia:attribute name="abstract">
19150 <dia:boolean val="false"/>
19151 </dia:attribute>
19152 <dia:attribute name="inheritance_type">
19153 <dia:enum val="2"/>
19154 </dia:attribute>
19155 <dia:attribute name="query">
19156 <dia:boolean val="false"/>
19157 </dia:attribute>
19158 <dia:attribute name="class_scope">
19159 <dia:boolean val="false"/>
19160 </dia:attribute>
19161 <dia:attribute name="parameters">
19162 <dia:composite type="umlparameter">
19163 <dia:attribute name="name">
19164 <dia:string>#eta_shrinkage#</dia:string>
19165 </dia:attribute>
19166 <dia:attribute name="type">
19167 <dia:string>#array of#</dia:string>
19168 </dia:attribute>
19169 <dia:attribute name="value">
19170 <dia:string>##</dia:string>
19171 </dia:attribute>
19172 <dia:attribute name="comment">
19173 <dia:string>##</dia:string>
19174 </dia:attribute>
19175 <dia:attribute name="kind">
19176 <dia:enum val="2"/>
19177 </dia:attribute>
19178 </dia:composite>
19179 </dia:attribute>
19180 </dia:composite>
19181 <dia:composite type="umloperation">
19182 <dia:attribute name="name">
19183 <dia:string>#wres_shrinkage#</dia:string>
19184 </dia:attribute>
19185 <dia:attribute name="stereotype">
19186 <dia:string>##</dia:string>
19187 </dia:attribute>
19188 <dia:attribute name="type">
19189 <dia:string>##</dia:string>
19190 </dia:attribute>
19191 <dia:attribute name="visibility">
19192 <dia:enum val="0"/>
19193 </dia:attribute>
19194 <dia:attribute name="comment">
19195 <dia:string>##</dia:string>
19196 </dia:attribute>
19197 <dia:attribute name="abstract">
19198 <dia:boolean val="false"/>
19199 </dia:attribute>
19200 <dia:attribute name="inheritance_type">
19201 <dia:enum val="2"/>
19202 </dia:attribute>
19203 <dia:attribute name="query">
19204 <dia:boolean val="false"/>
19205 </dia:attribute>
19206 <dia:attribute name="class_scope">
19207 <dia:boolean val="false"/>
19208 </dia:attribute>
19209 <dia:attribute name="parameters">
19210 <dia:composite type="umlparameter">
19211 <dia:attribute name="name">
19212 <dia:string>#wres_shrinkage#</dia:string>
19213 </dia:attribute>
19214 <dia:attribute name="type">
19215 <dia:string>#array of#</dia:string>
19216 </dia:attribute>
19217 <dia:attribute name="value">
19218 <dia:string>##</dia:string>
19219 </dia:attribute>
19220 <dia:attribute name="comment">
19221 <dia:string>##</dia:string>
19222 </dia:attribute>
19223 <dia:attribute name="kind">
19224 <dia:enum val="2"/>
19225 </dia:attribute>
19226 </dia:composite>
19227 </dia:attribute>
19228 </dia:composite>
19229 <dia:composite type="umloperation">
19230 <dia:attribute name="name">
19231 <dia:string>#eta_table_exists#</dia:string>
19232 </dia:attribute>
19233 <dia:attribute name="stereotype">
19234 <dia:string>##</dia:string>
19235 </dia:attribute>
19236 <dia:attribute name="type">
19237 <dia:string>##</dia:string>
19238 </dia:attribute>
19239 <dia:attribute name="visibility">
19240 <dia:enum val="0"/>
19241 </dia:attribute>
19242 <dia:attribute name="comment">
19243 <dia:string>##</dia:string>
19244 </dia:attribute>
19245 <dia:attribute name="abstract">
19246 <dia:boolean val="false"/>
19247 </dia:attribute>
19248 <dia:attribute name="inheritance_type">
19249 <dia:enum val="2"/>
19250 </dia:attribute>
19251 <dia:attribute name="query">
19252 <dia:boolean val="false"/>
19253 </dia:attribute>
19254 <dia:attribute name="class_scope">
19255 <dia:boolean val="false"/>
19256 </dia:attribute>
19257 <dia:attribute name="parameters">
19258 <dia:composite type="umlparameter">
19259 <dia:attribute name="name">
19260 <dia:string>#exists#</dia:string>
19261 </dia:attribute>
19262 <dia:attribute name="type">
19263 <dia:string>#scalar boolean#</dia:string>
19264 </dia:attribute>
19265 <dia:attribute name="value">
19266 <dia:string>#0#</dia:string>
19267 </dia:attribute>
19268 <dia:attribute name="comment">
19269 <dia:string>##</dia:string>
19270 </dia:attribute>
19271 <dia:attribute name="kind">
19272 <dia:enum val="2"/>
19273 </dia:attribute>
19274 </dia:composite>
19275 </dia:attribute>
19276 </dia:composite>
19277 <dia:composite type="umloperation">
19278 <dia:attribute name="name">
19279 <dia:string>#wres_table_exists#</dia:string>
19280 </dia:attribute>
19281 <dia:attribute name="stereotype">
19282 <dia:string>##</dia:string>
19283 </dia:attribute>
19284 <dia:attribute name="type">
19285 <dia:string>##</dia:string>
19286 </dia:attribute>
19287 <dia:attribute name="visibility">
19288 <dia:enum val="0"/>
19289 </dia:attribute>
19290 <dia:attribute name="comment">
19291 <dia:string>##</dia:string>
19292 </dia:attribute>
19293 <dia:attribute name="abstract">
19294 <dia:boolean val="false"/>
19295 </dia:attribute>
19296 <dia:attribute name="inheritance_type">
19297 <dia:enum val="2"/>
19298 </dia:attribute>
19299 <dia:attribute name="query">
19300 <dia:boolean val="false"/>
19301 </dia:attribute>
19302 <dia:attribute name="class_scope">
19303 <dia:boolean val="false"/>
19304 </dia:attribute>
19305 <dia:attribute name="parameters">
19306 <dia:composite type="umlparameter">
19307 <dia:attribute name="name">
19308 <dia:string>#exists#</dia:string>
19309 </dia:attribute>
19310 <dia:attribute name="type">
19311 <dia:string>#scalar boolean#</dia:string>
19312 </dia:attribute>
19313 <dia:attribute name="value">
19314 <dia:string>#0#</dia:string>
19315 </dia:attribute>
19316 <dia:attribute name="comment">
19317 <dia:string>##</dia:string>
19318 </dia:attribute>
19319 <dia:attribute name="kind">
19320 <dia:enum val="2"/>
19321 </dia:attribute>
19322 </dia:composite>
19323 </dia:attribute>
19324 </dia:composite>
19325 </dia:attribute>
19326 <dia:attribute name="template">
19327 <dia:boolean val="false"/>
19328 </dia:attribute>
19329 <dia:attribute name="templates"/>
19330 </dia:object>
19331 <dia:object type="UML - Association" version="0" id="O106">
19332 <dia:attribute name="obj_pos">
19333 <dia:point val="32.875,11.22"/>
19334 </dia:attribute>
19335 <dia:attribute name="obj_bb">
19336 <dia:rectangle val="-4.65,1.35;32.925,12.82"/>
19337 </dia:attribute>
19338 <dia:attribute name="orth_points">
19339 <dia:point val="32.875,11.22"/>
19340 <dia:point val="29.1313,11.22"/>
19341 <dia:point val="29.1313,2.1"/>
19342 <dia:point val="-3.9,2.1"/>
19343 </dia:attribute>
19344 <dia:attribute name="orth_orient">
19345 <dia:enum val="0"/>
19346 <dia:enum val="1"/>
19347 <dia:enum val="0"/>
19348 </dia:attribute>
19349 <dia:attribute name="autorouting">
19350 <dia:boolean val="false"/>
19351 </dia:attribute>
19352 <dia:attribute name="name">
19353 <dia:string>##</dia:string>
19354 </dia:attribute>
19355 <dia:attribute name="direction">
19356 <dia:enum val="0"/>
19357 </dia:attribute>
19358 <dia:attribute name="ends">
19359 <dia:composite>
19360 <dia:attribute name="role">
19361 <dia:string>##</dia:string>
19362 </dia:attribute>
19363 <dia:attribute name="multiplicity">
19364 <dia:string>##</dia:string>
19365 </dia:attribute>
19366 <dia:attribute name="arrow">
19367 <dia:boolean val="false"/>
19368 </dia:attribute>
19369 <dia:attribute name="aggregate">
19370 <dia:enum val="0"/>
19371 </dia:attribute>
19372 </dia:composite>
19373 <dia:composite>
19374 <dia:attribute name="role">
19375 <dia:string>##</dia:string>
19376 </dia:attribute>
19377 <dia:attribute name="multiplicity">
19378 <dia:string>##</dia:string>
19379 </dia:attribute>
19380 <dia:attribute name="arrow">
19381 <dia:boolean val="false"/>
19382 </dia:attribute>
19383 <dia:attribute name="aggregate">
19384 <dia:enum val="1"/>
19385 </dia:attribute>
19386 </dia:composite>
19387 </dia:attribute>
19388 <dia:connections>
19389 <dia:connection handle="0" to="O105" connection="16"/>
19390 <dia:connection handle="1" to="O22" connection="163"/>
19391 </dia:connections>
19392 </dia:object>
19393 <dia:object type="UML - Class" version="0" id="O107">
19394 <dia:attribute name="obj_pos">
19395 <dia:point val="58.951,6.2"/>
19396 </dia:attribute>
19397 <dia:attribute name="obj_bb">
19398 <dia:rectangle val="58.901,6.15;83.051,23.25"/>
19399 </dia:attribute>
19400 <dia:attribute name="elem_corner">
19401 <dia:point val="58.951,6.2"/>
19402 </dia:attribute>
19403 <dia:attribute name="elem_width">
19404 <dia:real val="24.050000000000001"/>
19405 </dia:attribute>
19406 <dia:attribute name="elem_height">
19407 <dia:real val="17.000000000000004"/>
19408 </dia:attribute>
19409 <dia:attribute name="name">
19410 <dia:string>#nonparametric_module#</dia:string>
19411 </dia:attribute>
19412 <dia:attribute name="stereotype">
19413 <dia:string>##</dia:string>
19414 </dia:attribute>
19415 <dia:attribute name="comment">
19416 <dia:string>##</dia:string>
19417 </dia:attribute>
19418 <dia:attribute name="abstract">
19419 <dia:boolean val="false"/>
19420 </dia:attribute>
19421 <dia:attribute name="suppress_attributes">
19422 <dia:boolean val="false"/>
19423 </dia:attribute>
19424 <dia:attribute name="suppress_operations">
19425 <dia:boolean val="false"/>
19426 </dia:attribute>
19427 <dia:attribute name="visible_attributes">
19428 <dia:boolean val="true"/>
19429 </dia:attribute>
19430 <dia:attribute name="visible_operations">
19431 <dia:boolean val="true"/>
19432 </dia:attribute>
19433 <dia:attribute name="visible_comments">
19434 <dia:boolean val="false"/>
19435 </dia:attribute>
19436 <dia:attribute name="wrap_operations">
19437 <dia:boolean val="true"/>
19438 </dia:attribute>
19439 <dia:attribute name="wrap_after_char">
19440 <dia:int val="40"/>
19441 </dia:attribute>
19442 <dia:attribute name="line_color">
19443 <dia:color val="#000000"/>
19444 </dia:attribute>
19445 <dia:attribute name="fill_color">
19446 <dia:color val="#ffffff"/>
19447 </dia:attribute>
19448 <dia:attribute name="text_color">
19449 <dia:color val="#000000"/>
19450 </dia:attribute>
19451 <dia:attribute name="normal_font">
19452 <dia:font family="courier new" style="0" name="Courier"/>
19453 </dia:attribute>
19454 <dia:attribute name="abstract_font">
19455 <dia:font family="courier new" style="0" name="Courier"/>
19456 </dia:attribute>
19457 <dia:attribute name="polymorphic_font">
19458 <dia:font family="courier new" style="0" name="Courier"/>
19459 </dia:attribute>
19460 <dia:attribute name="classname_font">
19461 <dia:font family="courier new" style="0" name="Courier"/>
19462 </dia:attribute>
19463 <dia:attribute name="abstract_classname_font">
19464 <dia:font family="courier new" style="0" name="Courier"/>
19465 </dia:attribute>
19466 <dia:attribute name="comment_font">
19467 <dia:font family="courier new" style="0" name="Courier"/>
19468 </dia:attribute>
19469 <dia:attribute name="font_height">
19470 <dia:real val="0.80000000000000004"/>
19471 </dia:attribute>
19472 <dia:attribute name="polymorphic_font_height">
19473 <dia:real val="0.80000000000000004"/>
19474 </dia:attribute>
19475 <dia:attribute name="abstract_font_height">
19476 <dia:real val="0.80000000000000004"/>
19477 </dia:attribute>
19478 <dia:attribute name="classname_font_height">
19479 <dia:real val="1"/>
19480 </dia:attribute>
19481 <dia:attribute name="abstract_classname_font_height">
19482 <dia:real val="1"/>
19483 </dia:attribute>
19484 <dia:attribute name="comment_font_height">
19485 <dia:real val="1"/>
19486 </dia:attribute>
19487 <dia:attribute name="attributes">
19488 <dia:composite type="umlattribute">
19489 <dia:attribute name="name">
19490 <dia:string>#enabled#</dia:string>
19491 </dia:attribute>
19492 <dia:attribute name="type">
19493 <dia:string>#scalar boolean#</dia:string>
19494 </dia:attribute>
19495 <dia:attribute name="value">
19496 <dia:string>#0#</dia:string>
19497 </dia:attribute>
19498 <dia:attribute name="comment">
19499 <dia:string>##</dia:string>
19500 </dia:attribute>
19501 <dia:attribute name="visibility">
19502 <dia:enum val="0"/>
19503 </dia:attribute>
19504 <dia:attribute name="abstract">
19505 <dia:boolean val="false"/>
19506 </dia:attribute>
19507 <dia:attribute name="class_scope">
19508 <dia:boolean val="false"/>
19509 </dia:attribute>
19510 </dia:composite>
19511 <dia:composite type="umlattribute">
19512 <dia:attribute name="name">
19513 <dia:string>#model#</dia:string>
19514 </dia:attribute>
19515 <dia:attribute name="type">
19516 <dia:string>#object model#</dia:string>
19517 </dia:attribute>
19518 <dia:attribute name="value">
19519 <dia:string>##</dia:string>
19520 </dia:attribute>
19521 <dia:attribute name="comment">
19522 <dia:string>##</dia:string>
19523 </dia:attribute>
19524 <dia:attribute name="visibility">
19525 <dia:enum val="0"/>
19526 </dia:attribute>
19527 <dia:attribute name="abstract">
19528 <dia:boolean val="false"/>
19529 </dia:attribute>
19530 <dia:attribute name="class_scope">
19531 <dia:boolean val="false"/>
19532 </dia:attribute>
19533 </dia:composite>
19534 <dia:composite type="umlattribute">
19535 <dia:attribute name="name">
19536 <dia:string>#problem#</dia:string>
19537 </dia:attribute>
19538 <dia:attribute name="type">
19539 <dia:string>#object model::problem#</dia:string>
19540 </dia:attribute>
19541 <dia:attribute name="value">
19542 <dia:string>##</dia:string>
19543 </dia:attribute>
19544 <dia:attribute name="comment">
19545 <dia:string>##</dia:string>
19546 </dia:attribute>
19547 <dia:attribute name="visibility">
19548 <dia:enum val="0"/>
19549 </dia:attribute>
19550 <dia:attribute name="abstract">
19551 <dia:boolean val="false"/>
19552 </dia:attribute>
19553 <dia:attribute name="class_scope">
19554 <dia:boolean val="false"/>
19555 </dia:attribute>
19556 </dia:composite>
19557 <dia:composite type="umlattribute">
19558 <dia:attribute name="name">
19559 <dia:string>#temp_problem_number#</dia:string>
19560 </dia:attribute>
19561 <dia:attribute name="type">
19562 <dia:string>#scalar integer#</dia:string>
19563 </dia:attribute>
19564 <dia:attribute name="value">
19565 <dia:string>##</dia:string>
19566 </dia:attribute>
19567 <dia:attribute name="comment">
19568 <dia:string>##</dia:string>
19569 </dia:attribute>
19570 <dia:attribute name="visibility">
19571 <dia:enum val="0"/>
19572 </dia:attribute>
19573 <dia:attribute name="abstract">
19574 <dia:boolean val="false"/>
19575 </dia:attribute>
19576 <dia:attribute name="class_scope">
19577 <dia:boolean val="false"/>
19578 </dia:attribute>
19579 </dia:composite>
19580 </dia:attribute>
19581 <dia:attribute name="operations">
19582 <dia:composite type="umloperation">
19583 <dia:attribute name="name">
19584 <dia:string>#etas_tablename#</dia:string>
19585 </dia:attribute>
19586 <dia:attribute name="stereotype">
19587 <dia:string>##</dia:string>
19588 </dia:attribute>
19589 <dia:attribute name="type">
19590 <dia:string>##</dia:string>
19591 </dia:attribute>
19592 <dia:attribute name="visibility">
19593 <dia:enum val="0"/>
19594 </dia:attribute>
19595 <dia:attribute name="comment">
19596 <dia:string>##</dia:string>
19597 </dia:attribute>
19598 <dia:attribute name="abstract">
19599 <dia:boolean val="false"/>
19600 </dia:attribute>
19601 <dia:attribute name="inheritance_type">
19602 <dia:enum val="2"/>
19603 </dia:attribute>
19604 <dia:attribute name="query">
19605 <dia:boolean val="false"/>
19606 </dia:attribute>
19607 <dia:attribute name="class_scope">
19608 <dia:boolean val="false"/>
19609 </dia:attribute>
19610 <dia:attribute name="parameters">
19611 <dia:composite type="umlparameter">
19612 <dia:attribute name="name">
19613 <dia:string>#filename#</dia:string>
19614 </dia:attribute>
19615 <dia:attribute name="type">
19616 <dia:string>#scalar string#</dia:string>
19617 </dia:attribute>
19618 <dia:attribute name="value">
19619 <dia:string>##</dia:string>
19620 </dia:attribute>
19621 <dia:attribute name="comment">
19622 <dia:string>##</dia:string>
19623 </dia:attribute>
19624 <dia:attribute name="kind">
19625 <dia:enum val="2"/>
19626 </dia:attribute>
19627 </dia:composite>
19628 </dia:attribute>
19629 </dia:composite>
19630 <dia:composite type="umloperation">
19631 <dia:attribute name="name">
19632 <dia:string>#marginals_tablename#</dia:string>
19633 </dia:attribute>
19634 <dia:attribute name="stereotype">
19635 <dia:string>##</dia:string>
19636 </dia:attribute>
19637 <dia:attribute name="type">
19638 <dia:string>##</dia:string>
19639 </dia:attribute>
19640 <dia:attribute name="visibility">
19641 <dia:enum val="0"/>
19642 </dia:attribute>
19643 <dia:attribute name="comment">
19644 <dia:string>##</dia:string>
19645 </dia:attribute>
19646 <dia:attribute name="abstract">
19647 <dia:boolean val="false"/>
19648 </dia:attribute>
19649 <dia:attribute name="inheritance_type">
19650 <dia:enum val="2"/>
19651 </dia:attribute>
19652 <dia:attribute name="query">
19653 <dia:boolean val="false"/>
19654 </dia:attribute>
19655 <dia:attribute name="class_scope">
19656 <dia:boolean val="false"/>
19657 </dia:attribute>
19658 <dia:attribute name="parameters">
19659 <dia:composite type="umlparameter">
19660 <dia:attribute name="name">
19661 <dia:string>#filename#</dia:string>
19662 </dia:attribute>
19663 <dia:attribute name="type">
19664 <dia:string>#scalar string#</dia:string>
19665 </dia:attribute>
19666 <dia:attribute name="value">
19667 <dia:string>##</dia:string>
19668 </dia:attribute>
19669 <dia:attribute name="comment">
19670 <dia:string>##</dia:string>
19671 </dia:attribute>
19672 <dia:attribute name="kind">
19673 <dia:enum val="2"/>
19674 </dia:attribute>
19675 </dia:composite>
19676 </dia:attribute>
19677 </dia:composite>
19678 <dia:composite type="umloperation">
19679 <dia:attribute name="name">
19680 <dia:string>#format_etas_table#</dia:string>
19681 </dia:attribute>
19682 <dia:attribute name="stereotype">
19683 <dia:string>##</dia:string>
19684 </dia:attribute>
19685 <dia:attribute name="type">
19686 <dia:string>##</dia:string>
19687 </dia:attribute>
19688 <dia:attribute name="visibility">
19689 <dia:enum val="0"/>
19690 </dia:attribute>
19691 <dia:attribute name="comment">
19692 <dia:string>##</dia:string>
19693 </dia:attribute>
19694 <dia:attribute name="abstract">
19695 <dia:boolean val="false"/>
19696 </dia:attribute>
19697 <dia:attribute name="inheritance_type">
19698 <dia:enum val="2"/>
19699 </dia:attribute>
19700 <dia:attribute name="query">
19701 <dia:boolean val="false"/>
19702 </dia:attribute>
19703 <dia:attribute name="class_scope">
19704 <dia:boolean val="false"/>
19705 </dia:attribute>
19706 <dia:attribute name="parameters">
19707 <dia:composite type="umlparameter">
19708 <dia:attribute name="name">
19709 <dia:string>#formatted#</dia:string>
19710 </dia:attribute>
19711 <dia:attribute name="type">
19712 <dia:string>#array of strings#</dia:string>
19713 </dia:attribute>
19714 <dia:attribute name="value">
19715 <dia:string>##</dia:string>
19716 </dia:attribute>
19717 <dia:attribute name="comment">
19718 <dia:string>##</dia:string>
19719 </dia:attribute>
19720 <dia:attribute name="kind">
19721 <dia:enum val="2"/>
19722 </dia:attribute>
19723 </dia:composite>
19724 </dia:attribute>
19725 </dia:composite>
19726 <dia:composite type="umloperation">
19727 <dia:attribute name="name">
19728 <dia:string>#format_marginals_table#</dia:string>
19729 </dia:attribute>
19730 <dia:attribute name="stereotype">
19731 <dia:string>##</dia:string>
19732 </dia:attribute>
19733 <dia:attribute name="type">
19734 <dia:string>##</dia:string>
19735 </dia:attribute>
19736 <dia:attribute name="visibility">
19737 <dia:enum val="0"/>
19738 </dia:attribute>
19739 <dia:attribute name="comment">
19740 <dia:string>##</dia:string>
19741 </dia:attribute>
19742 <dia:attribute name="abstract">
19743 <dia:boolean val="false"/>
19744 </dia:attribute>
19745 <dia:attribute name="inheritance_type">
19746 <dia:enum val="2"/>
19747 </dia:attribute>
19748 <dia:attribute name="query">
19749 <dia:boolean val="false"/>
19750 </dia:attribute>
19751 <dia:attribute name="class_scope">
19752 <dia:boolean val="false"/>
19753 </dia:attribute>
19754 <dia:attribute name="parameters">
19755 <dia:composite type="umlparameter">
19756 <dia:attribute name="name">
19757 <dia:string>#formatted#</dia:string>
19758 </dia:attribute>
19759 <dia:attribute name="type">
19760 <dia:string>#array of strings#</dia:string>
19761 </dia:attribute>
19762 <dia:attribute name="value">
19763 <dia:string>##</dia:string>
19764 </dia:attribute>
19765 <dia:attribute name="comment">
19766 <dia:string>##</dia:string>
19767 </dia:attribute>
19768 <dia:attribute name="kind">
19769 <dia:enum val="2"/>
19770 </dia:attribute>
19771 </dia:composite>
19772 </dia:attribute>
19773 </dia:composite>
19774 <dia:composite type="umloperation">
19775 <dia:attribute name="name">
19776 <dia:string>#format_table#</dia:string>
19777 </dia:attribute>
19778 <dia:attribute name="stereotype">
19779 <dia:string>##</dia:string>
19780 </dia:attribute>
19781 <dia:attribute name="type">
19782 <dia:string>##</dia:string>
19783 </dia:attribute>
19784 <dia:attribute name="visibility">
19785 <dia:enum val="0"/>
19786 </dia:attribute>
19787 <dia:attribute name="comment">
19788 <dia:string>##</dia:string>
19789 </dia:attribute>
19790 <dia:attribute name="abstract">
19791 <dia:boolean val="false"/>
19792 </dia:attribute>
19793 <dia:attribute name="inheritance_type">
19794 <dia:enum val="2"/>
19795 </dia:attribute>
19796 <dia:attribute name="query">
19797 <dia:boolean val="false"/>
19798 </dia:attribute>
19799 <dia:attribute name="class_scope">
19800 <dia:boolean val="false"/>
19801 </dia:attribute>
19802 <dia:attribute name="parameters">
19803 <dia:composite type="umlparameter">
19804 <dia:attribute name="name">
19805 <dia:string>#type#</dia:string>
19806 </dia:attribute>
19807 <dia:attribute name="type">
19808 <dia:string>#scalar string#</dia:string>
19809 </dia:attribute>
19810 <dia:attribute name="value">
19811 <dia:string>##</dia:string>
19812 </dia:attribute>
19813 <dia:attribute name="comment">
19814 <dia:string>##</dia:string>
19815 </dia:attribute>
19816 <dia:attribute name="kind">
19817 <dia:enum val="1"/>
19818 </dia:attribute>
19819 </dia:composite>
19820 <dia:composite type="umlparameter">
19821 <dia:attribute name="name">
19822 <dia:string>#formatted#</dia:string>
19823 </dia:attribute>
19824 <dia:attribute name="type">
19825 <dia:string>#array of strings#</dia:string>
19826 </dia:attribute>
19827 <dia:attribute name="value">
19828 <dia:string>##</dia:string>
19829 </dia:attribute>
19830 <dia:attribute name="comment">
19831 <dia:string>##</dia:string>
19832 </dia:attribute>
19833 <dia:attribute name="kind">
19834 <dia:enum val="2"/>
19835 </dia:attribute>
19836 </dia:composite>
19837 </dia:attribute>
19838 </dia:composite>
19839 <dia:composite type="umloperation">
19840 <dia:attribute name="name">
19841 <dia:string>#problem_number#</dia:string>
19842 </dia:attribute>
19843 <dia:attribute name="stereotype">
19844 <dia:string>##</dia:string>
19845 </dia:attribute>
19846 <dia:attribute name="type">
19847 <dia:string>##</dia:string>
19848 </dia:attribute>
19849 <dia:attribute name="visibility">
19850 <dia:enum val="0"/>
19851 </dia:attribute>
19852 <dia:attribute name="comment">
19853 <dia:string>##</dia:string>
19854 </dia:attribute>
19855 <dia:attribute name="abstract">
19856 <dia:boolean val="false"/>
19857 </dia:attribute>
19858 <dia:attribute name="inheritance_type">
19859 <dia:enum val="2"/>
19860 </dia:attribute>
19861 <dia:attribute name="query">
19862 <dia:boolean val="false"/>
19863 </dia:attribute>
19864 <dia:attribute name="class_scope">
19865 <dia:boolean val="false"/>
19866 </dia:attribute>
19867 <dia:attribute name="parameters">
19868 <dia:composite type="umlparameter">
19869 <dia:attribute name="name">
19870 <dia:string>#problem_number#</dia:string>
19871 </dia:attribute>
19872 <dia:attribute name="type">
19873 <dia:string>#scalar integer#</dia:string>
19874 </dia:attribute>
19875 <dia:attribute name="value">
19876 <dia:string>##</dia:string>
19877 </dia:attribute>
19878 <dia:attribute name="comment">
19879 <dia:string>##</dia:string>
19880 </dia:attribute>
19881 <dia:attribute name="kind">
19882 <dia:enum val="2"/>
19883 </dia:attribute>
19884 </dia:composite>
19885 </dia:attribute>
19886 </dia:composite>
19887 <dia:composite type="umloperation">
19888 <dia:attribute name="name">
19889 <dia:string>#enable#</dia:string>
19890 </dia:attribute>
19891 <dia:attribute name="stereotype">
19892 <dia:string>##</dia:string>
19893 </dia:attribute>
19894 <dia:attribute name="type">
19895 <dia:string>##</dia:string>
19896 </dia:attribute>
19897 <dia:attribute name="visibility">
19898 <dia:enum val="0"/>
19899 </dia:attribute>
19900 <dia:attribute name="comment">
19901 <dia:string>##</dia:string>
19902 </dia:attribute>
19903 <dia:attribute name="abstract">
19904 <dia:boolean val="false"/>
19905 </dia:attribute>
19906 <dia:attribute name="inheritance_type">
19907 <dia:enum val="2"/>
19908 </dia:attribute>
19909 <dia:attribute name="query">
19910 <dia:boolean val="false"/>
19911 </dia:attribute>
19912 <dia:attribute name="class_scope">
19913 <dia:boolean val="false"/>
19914 </dia:attribute>
19915 <dia:attribute name="parameters"/>
19916 </dia:composite>
19917 <dia:composite type="umloperation">
19918 <dia:attribute name="name">
19919 <dia:string>#disable#</dia:string>
19920 </dia:attribute>
19921 <dia:attribute name="stereotype">
19922 <dia:string>##</dia:string>
19923 </dia:attribute>
19924 <dia:attribute name="type">
19925 <dia:string>##</dia:string>
19926 </dia:attribute>
19927 <dia:attribute name="visibility">
19928 <dia:enum val="0"/>
19929 </dia:attribute>
19930 <dia:attribute name="comment">
19931 <dia:string>##</dia:string>
19932 </dia:attribute>
19933 <dia:attribute name="abstract">
19934 <dia:boolean val="false"/>
19935 </dia:attribute>
19936 <dia:attribute name="inheritance_type">
19937 <dia:enum val="2"/>
19938 </dia:attribute>
19939 <dia:attribute name="query">
19940 <dia:boolean val="false"/>
19941 </dia:attribute>
19942 <dia:attribute name="class_scope">
19943 <dia:boolean val="false"/>
19944 </dia:attribute>
19945 <dia:attribute name="parameters"/>
19946 </dia:composite>
19947 <dia:composite type="umloperation">
19948 <dia:attribute name="name">
19949 <dia:string>#etas_table_exists#</dia:string>
19950 </dia:attribute>
19951 <dia:attribute name="stereotype">
19952 <dia:string>##</dia:string>
19953 </dia:attribute>
19954 <dia:attribute name="type">
19955 <dia:string>##</dia:string>
19956 </dia:attribute>
19957 <dia:attribute name="visibility">
19958 <dia:enum val="0"/>
19959 </dia:attribute>
19960 <dia:attribute name="comment">
19961 <dia:string>##</dia:string>
19962 </dia:attribute>
19963 <dia:attribute name="abstract">
19964 <dia:boolean val="false"/>
19965 </dia:attribute>
19966 <dia:attribute name="inheritance_type">
19967 <dia:enum val="2"/>
19968 </dia:attribute>
19969 <dia:attribute name="query">
19970 <dia:boolean val="false"/>
19971 </dia:attribute>
19972 <dia:attribute name="class_scope">
19973 <dia:boolean val="false"/>
19974 </dia:attribute>
19975 <dia:attribute name="parameters">
19976 <dia:composite type="umlparameter">
19977 <dia:attribute name="name">
19978 <dia:string>#exists#</dia:string>
19979 </dia:attribute>
19980 <dia:attribute name="type">
19981 <dia:string>#scalar boolean#</dia:string>
19982 </dia:attribute>
19983 <dia:attribute name="value">
19984 <dia:string>#0#</dia:string>
19985 </dia:attribute>
19986 <dia:attribute name="comment">
19987 <dia:string>##</dia:string>
19988 </dia:attribute>
19989 <dia:attribute name="kind">
19990 <dia:enum val="2"/>
19991 </dia:attribute>
19992 </dia:composite>
19993 </dia:attribute>
19994 </dia:composite>
19995 <dia:composite type="umloperation">
19996 <dia:attribute name="name">
19997 <dia:string>#marginals_table_exists#</dia:string>
19998 </dia:attribute>
19999 <dia:attribute name="stereotype">
20000 <dia:string>##</dia:string>
20001 </dia:attribute>
20002 <dia:attribute name="type">
20003 <dia:string>##</dia:string>
20004 </dia:attribute>
20005 <dia:attribute name="visibility">
20006 <dia:enum val="0"/>
20007 </dia:attribute>
20008 <dia:attribute name="comment">
20009 <dia:string>##</dia:string>
20010 </dia:attribute>
20011 <dia:attribute name="abstract">
20012 <dia:boolean val="false"/>
20013 </dia:attribute>
20014 <dia:attribute name="inheritance_type">
20015 <dia:enum val="2"/>
20016 </dia:attribute>
20017 <dia:attribute name="query">
20018 <dia:boolean val="false"/>
20019 </dia:attribute>
20020 <dia:attribute name="class_scope">
20021 <dia:boolean val="false"/>
20022 </dia:attribute>
20023 <dia:attribute name="parameters">
20024 <dia:composite type="umlparameter">
20025 <dia:attribute name="name">
20026 <dia:string>#exists#</dia:string>
20027 </dia:attribute>
20028 <dia:attribute name="type">
20029 <dia:string>#scalar boolean#</dia:string>
20030 </dia:attribute>
20031 <dia:attribute name="value">
20032 <dia:string>#0#</dia:string>
20033 </dia:attribute>
20034 <dia:attribute name="comment">
20035 <dia:string>##</dia:string>
20036 </dia:attribute>
20037 <dia:attribute name="kind">
20038 <dia:enum val="2"/>
20039 </dia:attribute>
20040 </dia:composite>
20041 </dia:attribute>
20042 </dia:composite>
20043 <dia:composite type="umloperation">
20044 <dia:attribute name="name">
20045 <dia:string>#format_nonparametric#</dia:string>
20046 </dia:attribute>
20047 <dia:attribute name="stereotype">
20048 <dia:string>##</dia:string>
20049 </dia:attribute>
20050 <dia:attribute name="type">
20051 <dia:string>##</dia:string>
20052 </dia:attribute>
20053 <dia:attribute name="visibility">
20054 <dia:enum val="0"/>
20055 </dia:attribute>
20056 <dia:attribute name="comment">
20057 <dia:string>##</dia:string>
20058 </dia:attribute>
20059 <dia:attribute name="abstract">
20060 <dia:boolean val="false"/>
20061 </dia:attribute>
20062 <dia:attribute name="inheritance_type">
20063 <dia:enum val="2"/>
20064 </dia:attribute>
20065 <dia:attribute name="query">
20066 <dia:boolean val="false"/>
20067 </dia:attribute>
20068 <dia:attribute name="class_scope">
20069 <dia:boolean val="false"/>
20070 </dia:attribute>
20071 <dia:attribute name="parameters">
20072 <dia:composite type="umlparameter">
20073 <dia:attribute name="name">
20074 <dia:string>#type#</dia:string>
20075 </dia:attribute>
20076 <dia:attribute name="type">
20077 <dia:string>#scalar string#</dia:string>
20078 </dia:attribute>
20079 <dia:attribute name="value">
20080 <dia:string>##</dia:string>
20081 </dia:attribute>
20082 <dia:attribute name="comment">
20083 <dia:string>##</dia:string>
20084 </dia:attribute>
20085 <dia:attribute name="kind">
20086 <dia:enum val="1"/>
20087 </dia:attribute>
20088 </dia:composite>
20089 <dia:composite type="umlparameter">
20090 <dia:attribute name="name">
20091 <dia:string>#formatted#</dia:string>
20092 </dia:attribute>
20093 <dia:attribute name="type">
20094 <dia:string>#array of strings#</dia:string>
20095 </dia:attribute>
20096 <dia:attribute name="value">
20097 <dia:string>##</dia:string>
20098 </dia:attribute>
20099 <dia:attribute name="comment">
20100 <dia:string>##</dia:string>
20101 </dia:attribute>
20102 <dia:attribute name="kind">
20103 <dia:enum val="2"/>
20104 </dia:attribute>
20105 </dia:composite>
20106 </dia:attribute>
20107 </dia:composite>
20108 <dia:composite type="umloperation">
20109 <dia:attribute name="name">
20110 <dia:string>#format_etas_nonparametric#</dia:string>
20111 </dia:attribute>
20112 <dia:attribute name="stereotype">
20113 <dia:string>##</dia:string>
20114 </dia:attribute>
20115 <dia:attribute name="type">
20116 <dia:string>##</dia:string>
20117 </dia:attribute>
20118 <dia:attribute name="visibility">
20119 <dia:enum val="0"/>
20120 </dia:attribute>
20121 <dia:attribute name="comment">
20122 <dia:string>##</dia:string>
20123 </dia:attribute>
20124 <dia:attribute name="abstract">
20125 <dia:boolean val="false"/>
20126 </dia:attribute>
20127 <dia:attribute name="inheritance_type">
20128 <dia:enum val="2"/>
20129 </dia:attribute>
20130 <dia:attribute name="query">
20131 <dia:boolean val="false"/>
20132 </dia:attribute>
20133 <dia:attribute name="class_scope">
20134 <dia:boolean val="false"/>
20135 </dia:attribute>
20136 <dia:attribute name="parameters">
20137 <dia:composite type="umlparameter">
20138 <dia:attribute name="name">
20139 <dia:string>#formatted#</dia:string>
20140 </dia:attribute>
20141 <dia:attribute name="type">
20142 <dia:string>#array of strings#</dia:string>
20143 </dia:attribute>
20144 <dia:attribute name="value">
20145 <dia:string>##</dia:string>
20146 </dia:attribute>
20147 <dia:attribute name="comment">
20148 <dia:string>##</dia:string>
20149 </dia:attribute>
20150 <dia:attribute name="kind">
20151 <dia:enum val="2"/>
20152 </dia:attribute>
20153 </dia:composite>
20154 </dia:attribute>
20155 </dia:composite>
20156 <dia:composite type="umloperation">
20157 <dia:attribute name="name">
20158 <dia:string>#format_marginals_nonparametric#</dia:string>
20159 </dia:attribute>
20160 <dia:attribute name="stereotype">
20161 <dia:string>##</dia:string>
20162 </dia:attribute>
20163 <dia:attribute name="type">
20164 <dia:string>##</dia:string>
20165 </dia:attribute>
20166 <dia:attribute name="visibility">
20167 <dia:enum val="0"/>
20168 </dia:attribute>
20169 <dia:attribute name="comment">
20170 <dia:string>##</dia:string>
20171 </dia:attribute>
20172 <dia:attribute name="abstract">
20173 <dia:boolean val="false"/>
20174 </dia:attribute>
20175 <dia:attribute name="inheritance_type">
20176 <dia:enum val="2"/>
20177 </dia:attribute>
20178 <dia:attribute name="query">
20179 <dia:boolean val="false"/>
20180 </dia:attribute>
20181 <dia:attribute name="class_scope">
20182 <dia:boolean val="false"/>
20183 </dia:attribute>
20184 <dia:attribute name="parameters">
20185 <dia:composite type="umlparameter">
20186 <dia:attribute name="name">
20187 <dia:string>#formatted#</dia:string>
20188 </dia:attribute>
20189 <dia:attribute name="type">
20190 <dia:string>#array of strings#</dia:string>
20191 </dia:attribute>
20192 <dia:attribute name="value">
20193 <dia:string>##</dia:string>
20194 </dia:attribute>
20195 <dia:attribute name="comment">
20196 <dia:string>##</dia:string>
20197 </dia:attribute>
20198 <dia:attribute name="kind">
20199 <dia:enum val="2"/>
20200 </dia:attribute>
20201 </dia:composite>
20202 </dia:attribute>
20203 </dia:composite>
20204 <dia:composite type="umloperation">
20205 <dia:attribute name="name">
20206 <dia:string>#format_etas_msfi#</dia:string>
20207 </dia:attribute>
20208 <dia:attribute name="stereotype">
20209 <dia:string>##</dia:string>
20210 </dia:attribute>
20211 <dia:attribute name="type">
20212 <dia:string>##</dia:string>
20213 </dia:attribute>
20214 <dia:attribute name="visibility">
20215 <dia:enum val="0"/>
20216 </dia:attribute>
20217 <dia:attribute name="comment">
20218 <dia:string>##</dia:string>
20219 </dia:attribute>
20220 <dia:attribute name="abstract">
20221 <dia:boolean val="false"/>
20222 </dia:attribute>
20223 <dia:attribute name="inheritance_type">
20224 <dia:enum val="2"/>
20225 </dia:attribute>
20226 <dia:attribute name="query">
20227 <dia:boolean val="false"/>
20228 </dia:attribute>
20229 <dia:attribute name="class_scope">
20230 <dia:boolean val="false"/>
20231 </dia:attribute>
20232 <dia:attribute name="parameters">
20233 <dia:composite type="umlparameter">
20234 <dia:attribute name="name">
20235 <dia:string>#formatted#</dia:string>
20236 </dia:attribute>
20237 <dia:attribute name="type">
20238 <dia:string>#array of strings#</dia:string>
20239 </dia:attribute>
20240 <dia:attribute name="value">
20241 <dia:string>##</dia:string>
20242 </dia:attribute>
20243 <dia:attribute name="comment">
20244 <dia:string>##</dia:string>
20245 </dia:attribute>
20246 <dia:attribute name="kind">
20247 <dia:enum val="2"/>
20248 </dia:attribute>
20249 </dia:composite>
20250 </dia:attribute>
20251 </dia:composite>
20252 </dia:attribute>
20253 <dia:attribute name="template">
20254 <dia:boolean val="false"/>
20255 </dia:attribute>
20256 <dia:attribute name="templates"/>
20257 </dia:object>
20258 <dia:object type="UML - Association" version="0" id="O108">
20259 <dia:attribute name="obj_pos">
20260 <dia:point val="58.951,13.1"/>
20261 </dia:attribute>
20262 <dia:attribute name="obj_bb">
20263 <dia:rectangle val="-4.65,-1.85;59.001,14.7"/>
20264 </dia:attribute>
20265 <dia:attribute name="orth_points">
20266 <dia:point val="58.951,13.1"/>
20267 <dia:point val="55.7183,13.1"/>
20268 <dia:point val="55.7183,-1.1"/>
20269 <dia:point val="-3.9,-1.1"/>
20270 </dia:attribute>
20271 <dia:attribute name="orth_orient">
20272 <dia:enum val="0"/>
20273 <dia:enum val="1"/>
20274 <dia:enum val="0"/>
20275 </dia:attribute>
20276 <dia:attribute name="autorouting">
20277 <dia:boolean val="false"/>
20278 </dia:attribute>
20279 <dia:attribute name="name">
20280 <dia:string>##</dia:string>
20281 </dia:attribute>
20282 <dia:attribute name="direction">
20283 <dia:enum val="0"/>
20284 </dia:attribute>
20285 <dia:attribute name="ends">
20286 <dia:composite>
20287 <dia:attribute name="role">
20288 <dia:string>##</dia:string>
20289 </dia:attribute>
20290 <dia:attribute name="multiplicity">
20291 <dia:string>##</dia:string>
20292 </dia:attribute>
20293 <dia:attribute name="arrow">
20294 <dia:boolean val="false"/>
20295 </dia:attribute>
20296 <dia:attribute name="aggregate">
20297 <dia:enum val="0"/>
20298 </dia:attribute>
20299 </dia:composite>
20300 <dia:composite>
20301 <dia:attribute name="role">
20302 <dia:string>##</dia:string>
20303 </dia:attribute>
20304 <dia:attribute name="multiplicity">
20305 <dia:string>##</dia:string>
20306 </dia:attribute>
20307 <dia:attribute name="arrow">
20308 <dia:boolean val="false"/>
20309 </dia:attribute>
20310 <dia:attribute name="aggregate">
20311 <dia:enum val="1"/>
20312 </dia:attribute>
20313 </dia:composite>
20314 </dia:attribute>
20315 <dia:connections>
20316 <dia:connection handle="0" to="O107" connection="20"/>
20317 <dia:connection handle="1" to="O22" connection="155"/>
20318 </dia:connections>
20319 </dia:object>
20320 <dia:object type="UML - Class" version="0" id="O109">
20321 <dia:attribute name="obj_pos">
20322 <dia:point val="91.408,6.50144"/>
20323 </dia:attribute>
20324 <dia:attribute name="obj_bb">
20325 <dia:rectangle val="91.358,6.45144;106.408,11.5514"/>
20326 </dia:attribute>
20327 <dia:attribute name="elem_corner">
20328 <dia:point val="91.408,6.50144"/>
20329 </dia:attribute>
20330 <dia:attribute name="elem_width">
20331 <dia:real val="19.5"/>
20332 </dia:attribute>
20333 <dia:attribute name="elem_height">
20334 <dia:real val="5"/>
20335 </dia:attribute>
20336 <dia:attribute name="name">
20337 <dia:string>#cwres_module#</dia:string>
20338 </dia:attribute>
20339 <dia:attribute name="stereotype">
20340 <dia:string>##</dia:string>
20341 </dia:attribute>
20342 <dia:attribute name="comment">
20343 <dia:string>##</dia:string>
20344 </dia:attribute>
20345 <dia:attribute name="abstract">
20346 <dia:boolean val="false"/>
20347 </dia:attribute>
20348 <dia:attribute name="suppress_attributes">
20349 <dia:boolean val="false"/>
20350 </dia:attribute>
20351 <dia:attribute name="suppress_operations">
20352 <dia:boolean val="false"/>
20353 </dia:attribute>
20354 <dia:attribute name="visible_attributes">
20355 <dia:boolean val="true"/>
20356 </dia:attribute>
20357 <dia:attribute name="visible_operations">
20358 <dia:boolean val="true"/>
20359 </dia:attribute>
20360 <dia:attribute name="visible_comments">
20361 <dia:boolean val="false"/>
20362 </dia:attribute>
20363 <dia:attribute name="wrap_operations">
20364 <dia:boolean val="true"/>
20365 </dia:attribute>
20366 <dia:attribute name="wrap_after_char">
20367 <dia:int val="40"/>
20368 </dia:attribute>
20369 <dia:attribute name="line_color">
20370 <dia:color val="#000000"/>
20371 </dia:attribute>
20372 <dia:attribute name="fill_color">
20373 <dia:color val="#ffffff"/>
20374 </dia:attribute>
20375 <dia:attribute name="text_color">
20376 <dia:color val="#000000"/>
20377 </dia:attribute>
20378 <dia:attribute name="normal_font">
20379 <dia:font family="courier new" style="0" name="Courier"/>
20380 </dia:attribute>
20381 <dia:attribute name="abstract_font">
20382 <dia:font family="courier new" style="0" name="Courier"/>
20383 </dia:attribute>
20384 <dia:attribute name="polymorphic_font">
20385 <dia:font family="courier new" style="0" name="Courier"/>
20386 </dia:attribute>
20387 <dia:attribute name="classname_font">
20388 <dia:font family="courier new" style="0" name="Courier"/>
20389 </dia:attribute>
20390 <dia:attribute name="abstract_classname_font">
20391 <dia:font family="courier new" style="0" name="Courier"/>
20392 </dia:attribute>
20393 <dia:attribute name="comment_font">
20394 <dia:font family="courier new" style="0" name="Courier"/>
20395 </dia:attribute>
20396 <dia:attribute name="font_height">
20397 <dia:real val="0.80000000000000004"/>
20398 </dia:attribute>
20399 <dia:attribute name="polymorphic_font_height">
20400 <dia:real val="0.80000000000000004"/>
20401 </dia:attribute>
20402 <dia:attribute name="abstract_font_height">
20403 <dia:real val="0.80000000000000004"/>
20404 </dia:attribute>
20405 <dia:attribute name="classname_font_height">
20406 <dia:real val="1"/>
20407 </dia:attribute>
20408 <dia:attribute name="abstract_classname_font_height">
20409 <dia:real val="1"/>
20410 </dia:attribute>
20411 <dia:attribute name="comment_font_height">
20412 <dia:real val="1"/>
20413 </dia:attribute>
20414 <dia:attribute name="attributes">
20415 <dia:composite type="umlattribute">
20416 <dia:attribute name="name">
20417 <dia:string>#enabled#</dia:string>
20418 </dia:attribute>
20419 <dia:attribute name="type">
20420 <dia:string>#scalar boolean#</dia:string>
20421 </dia:attribute>
20422 <dia:attribute name="value">
20423 <dia:string>#0#</dia:string>
20424 </dia:attribute>
20425 <dia:attribute name="comment">
20426 <dia:string>##</dia:string>
20427 </dia:attribute>
20428 <dia:attribute name="visibility">
20429 <dia:enum val="0"/>
20430 </dia:attribute>
20431 <dia:attribute name="abstract">
20432 <dia:boolean val="false"/>
20433 </dia:attribute>
20434 <dia:attribute name="class_scope">
20435 <dia:boolean val="false"/>
20436 </dia:attribute>
20437 </dia:composite>
20438 <dia:composite type="umlattribute">
20439 <dia:attribute name="name">
20440 <dia:string>#cwtab_names#</dia:string>
20441 </dia:attribute>
20442 <dia:attribute name="type">
20443 <dia:string>#array of strings#</dia:string>
20444 </dia:attribute>
20445 <dia:attribute name="value">
20446 <dia:string>#['cwtab.est','cwtab']#</dia:string>
20447 </dia:attribute>
20448 <dia:attribute name="comment">
20449 <dia:string>##</dia:string>
20450 </dia:attribute>
20451 <dia:attribute name="visibility">
20452 <dia:enum val="0"/>
20453 </dia:attribute>
20454 <dia:attribute name="abstract">
20455 <dia:boolean val="false"/>
20456 </dia:attribute>
20457 <dia:attribute name="class_scope">
20458 <dia:boolean val="false"/>
20459 </dia:attribute>
20460 </dia:composite>
20461 <dia:composite type="umlattribute">
20462 <dia:attribute name="name">
20463 <dia:string>#sdno#</dia:string>
20464 </dia:attribute>
20465 <dia:attribute name="type">
20466 <dia:string>#scalar integer#</dia:string>
20467 </dia:attribute>
20468 <dia:attribute name="value">
20469 <dia:string>##</dia:string>
20470 </dia:attribute>
20471 <dia:attribute name="comment">
20472 <dia:string>##</dia:string>
20473 </dia:attribute>
20474 <dia:attribute name="visibility">
20475 <dia:enum val="0"/>
20476 </dia:attribute>
20477 <dia:attribute name="abstract">
20478 <dia:boolean val="false"/>
20479 </dia:attribute>
20480 <dia:attribute name="class_scope">
20481 <dia:boolean val="false"/>
20482 </dia:attribute>
20483 </dia:composite>
20484 <dia:composite type="umlattribute">
20485 <dia:attribute name="name">
20486 <dia:string>#mirror_plots#</dia:string>
20487 </dia:attribute>
20488 <dia:attribute name="type">
20489 <dia:string>#scalar integer#</dia:string>
20490 </dia:attribute>
20491 <dia:attribute name="value">
20492 <dia:string>##</dia:string>
20493 </dia:attribute>
20494 <dia:attribute name="comment">
20495 <dia:string>##</dia:string>
20496 </dia:attribute>
20497 <dia:attribute name="visibility">
20498 <dia:enum val="0"/>
20499 </dia:attribute>
20500 <dia:attribute name="abstract">
20501 <dia:boolean val="false"/>
20502 </dia:attribute>
20503 <dia:attribute name="class_scope">
20504 <dia:boolean val="false"/>
20505 </dia:attribute>
20506 </dia:composite>
20507 <dia:composite type="umlattribute">
20508 <dia:attribute name="name">
20509 <dia:string>#problem#</dia:string>
20510 </dia:attribute>
20511 <dia:attribute name="type">
20512 <dia:string>#mandatory object model::problem#</dia:string>
20513 </dia:attribute>
20514 <dia:attribute name="value">
20515 <dia:string>##</dia:string>
20516 </dia:attribute>
20517 <dia:attribute name="comment">
20518 <dia:string>##</dia:string>
20519 </dia:attribute>
20520 <dia:attribute name="visibility">
20521 <dia:enum val="0"/>
20522 </dia:attribute>
20523 <dia:attribute name="abstract">
20524 <dia:boolean val="false"/>
20525 </dia:attribute>
20526 <dia:attribute name="class_scope">
20527 <dia:boolean val="false"/>
20528 </dia:attribute>
20529 </dia:composite>
20530 <dia:composite type="umlattribute">
20531 <dia:attribute name="name">
20532 <dia:string>#nm_version#</dia:string>
20533 </dia:attribute>
20534 <dia:attribute name="type">
20535 <dia:string>#scalar#</dia:string>
20536 </dia:attribute>
20537 <dia:attribute name="value">
20538 <dia:string>##</dia:string>
20539 </dia:attribute>
20540 <dia:attribute name="comment">
20541 <dia:string>##</dia:string>
20542 </dia:attribute>
20543 <dia:attribute name="visibility">
20544 <dia:enum val="0"/>
20545 </dia:attribute>
20546 <dia:attribute name="abstract">
20547 <dia:boolean val="false"/>
20548 </dia:attribute>
20549 <dia:attribute name="class_scope">
20550 <dia:boolean val="false"/>
20551 </dia:attribute>
20552 </dia:composite>
20553 </dia:attribute>
20554 <dia:attribute name="operations">
20555 <dia:composite type="umloperation">
20556 <dia:attribute name="name">
20557 <dia:string>#post_process#</dia:string>
20558 </dia:attribute>
20559 <dia:attribute name="stereotype">
20560 <dia:string>##</dia:string>
20561 </dia:attribute>
20562 <dia:attribute name="type">
20563 <dia:string>##</dia:string>
20564 </dia:attribute>
20565 <dia:attribute name="visibility">
20566 <dia:enum val="1"/>
20567 </dia:attribute>
20568 <dia:attribute name="comment">
20569 <dia:string>##</dia:string>
20570 </dia:attribute>
20571 <dia:attribute name="abstract">
20572 <dia:boolean val="false"/>
20573 </dia:attribute>
20574 <dia:attribute name="inheritance_type">
20575 <dia:enum val="2"/>
20576 </dia:attribute>
20577 <dia:attribute name="query">
20578 <dia:boolean val="false"/>
20579 </dia:attribute>
20580 <dia:attribute name="class_scope">
20581 <dia:boolean val="false"/>
20582 </dia:attribute>
20583 <dia:attribute name="parameters"/>
20584 </dia:composite>
20585 </dia:attribute>
20586 <dia:attribute name="template">
20587 <dia:boolean val="false"/>
20588 </dia:attribute>
20589 <dia:attribute name="templates"/>
20590 </dia:object>
20591 <dia:object type="UML - Association" version="0" id="O110">
20592 <dia:attribute name="obj_pos">
20593 <dia:point val="91.408,9.20144"/>
20594 </dia:attribute>
20595 <dia:attribute name="obj_bb">
20596 <dia:rectangle val="25.5,9.15144;91.458,25.3"/>
20597 </dia:attribute>
20598 <dia:attribute name="orth_points">
20599 <dia:point val="91.408,9.20144"/>
20600 <dia:point val="88.0198,9.20144"/>
20601 <dia:point val="88.0198,23.7"/>
20602 <dia:point val="26.25,23.7"/>
20603 </dia:attribute>
20604 <dia:attribute name="orth_orient">
20605 <dia:enum val="0"/>
20606 <dia:enum val="1"/>
20607 <dia:enum val="0"/>
20608 </dia:attribute>
20609 <dia:attribute name="autorouting">
20610 <dia:boolean val="false"/>
20611 </dia:attribute>
20612 <dia:attribute name="name">
20613 <dia:string>##</dia:string>
20614 </dia:attribute>
20615 <dia:attribute name="direction">
20616 <dia:enum val="0"/>
20617 </dia:attribute>
20618 <dia:attribute name="ends">
20619 <dia:composite>
20620 <dia:attribute name="role">
20621 <dia:string>##</dia:string>
20622 </dia:attribute>
20623 <dia:attribute name="multiplicity">
20624 <dia:string>##</dia:string>
20625 </dia:attribute>
20626 <dia:attribute name="arrow">
20627 <dia:boolean val="false"/>
20628 </dia:attribute>
20629 <dia:attribute name="aggregate">
20630 <dia:enum val="0"/>
20631 </dia:attribute>
20632 </dia:composite>
20633 <dia:composite>
20634 <dia:attribute name="role">
20635 <dia:string>##</dia:string>
20636 </dia:attribute>
20637 <dia:attribute name="multiplicity">
20638 <dia:string>##</dia:string>
20639 </dia:attribute>
20640 <dia:attribute name="arrow">
20641 <dia:boolean val="false"/>
20642 </dia:attribute>
20643 <dia:attribute name="aggregate">
20644 <dia:enum val="1"/>
20645 </dia:attribute>
20646 </dia:composite>
20647 </dia:attribute>
20648 <dia:connections>
20649 <dia:connection handle="0" to="O109" connection="10"/>
20650 <dia:connection handle="1" to="O3" connection="51"/>
20651 </dia:connections>
20652 </dia:object>
20653 <dia:object type="UML - Class" version="0" id="O111">
20654 <dia:attribute name="obj_pos">
20655 <dia:point val="91.36,14.4975"/>
20656 </dia:attribute>
20657 <dia:attribute name="obj_bb">
20658 <dia:rectangle val="91.31,14.4475;104.61,21.1475"/>
20659 </dia:attribute>
20660 <dia:attribute name="elem_corner">
20661 <dia:point val="91.36,14.4975"/>
20662 </dia:attribute>
20663 <dia:attribute name="elem_width">
20664 <dia:real val="13.199999999999999"/>
20665 </dia:attribute>
20666 <dia:attribute name="elem_height">
20667 <dia:real val="6.5999999999999996"/>
20668 </dia:attribute>
20669 <dia:attribute name="name">
20670 <dia:string>#mirror_plot_module#</dia:string>
20671 </dia:attribute>
20672 <dia:attribute name="stereotype">
20673 <dia:string>##</dia:string>
20674 </dia:attribute>
20675 <dia:attribute name="comment">
20676 <dia:string>##</dia:string>
20677 </dia:attribute>
20678 <dia:attribute name="abstract">
20679 <dia:boolean val="false"/>
20680 </dia:attribute>
20681 <dia:attribute name="suppress_attributes">
20682 <dia:boolean val="false"/>
20683 </dia:attribute>
20684 <dia:attribute name="suppress_operations">
20685 <dia:boolean val="false"/>
20686 </dia:attribute>
20687 <dia:attribute name="visible_attributes">
20688 <dia:boolean val="true"/>
20689 </dia:attribute>
20690 <dia:attribute name="visible_operations">
20691 <dia:boolean val="true"/>
20692 </dia:attribute>
20693 <dia:attribute name="visible_comments">
20694 <dia:boolean val="false"/>
20695 </dia:attribute>
20696 <dia:attribute name="wrap_operations">
20697 <dia:boolean val="true"/>
20698 </dia:attribute>
20699 <dia:attribute name="wrap_after_char">
20700 <dia:int val="40"/>
20701 </dia:attribute>
20702 <dia:attribute name="line_color">
20703 <dia:color val="#000000"/>
20704 </dia:attribute>
20705 <dia:attribute name="fill_color">
20706 <dia:color val="#ffffff"/>
20707 </dia:attribute>
20708 <dia:attribute name="text_color">
20709 <dia:color val="#000000"/>
20710 </dia:attribute>
20711 <dia:attribute name="normal_font">
20712 <dia:font family="courier new" style="0" name="Courier"/>
20713 </dia:attribute>
20714 <dia:attribute name="abstract_font">
20715 <dia:font family="courier new" style="0" name="Courier"/>
20716 </dia:attribute>
20717 <dia:attribute name="polymorphic_font">
20718 <dia:font family="courier new" style="0" name="Courier"/>
20719 </dia:attribute>
20720 <dia:attribute name="classname_font">
20721 <dia:font family="courier new" style="0" name="Courier"/>
20722 </dia:attribute>
20723 <dia:attribute name="abstract_classname_font">
20724 <dia:font family="courier new" style="0" name="Courier"/>
20725 </dia:attribute>
20726 <dia:attribute name="comment_font">
20727 <dia:font family="courier new" style="0" name="Courier"/>
20728 </dia:attribute>
20729 <dia:attribute name="font_height">
20730 <dia:real val="0.80000000000000004"/>
20731 </dia:attribute>
20732 <dia:attribute name="polymorphic_font_height">
20733 <dia:real val="0.80000000000000004"/>
20734 </dia:attribute>
20735 <dia:attribute name="abstract_font_height">
20736 <dia:real val="0.80000000000000004"/>
20737 </dia:attribute>
20738 <dia:attribute name="classname_font_height">
20739 <dia:real val="1"/>
20740 </dia:attribute>
20741 <dia:attribute name="abstract_classname_font_height">
20742 <dia:real val="1"/>
20743 </dia:attribute>
20744 <dia:attribute name="comment_font_height">
20745 <dia:real val="1"/>
20746 </dia:attribute>
20747 <dia:attribute name="attributes">
20748 <dia:composite type="umlattribute">
20749 <dia:attribute name="name">
20750 <dia:string>#enabled#</dia:string>
20751 </dia:attribute>
20752 <dia:attribute name="type">
20753 <dia:string>#scalar boolean#</dia:string>
20754 </dia:attribute>
20755 <dia:attribute name="value">
20756 <dia:string>#0#</dia:string>
20757 </dia:attribute>
20758 <dia:attribute name="comment">
20759 <dia:string>##</dia:string>
20760 </dia:attribute>
20761 <dia:attribute name="visibility">
20762 <dia:enum val="0"/>
20763 </dia:attribute>
20764 <dia:attribute name="abstract">
20765 <dia:boolean val="false"/>
20766 </dia:attribute>
20767 <dia:attribute name="class_scope">
20768 <dia:boolean val="false"/>
20769 </dia:attribute>
20770 </dia:composite>
20771 <dia:composite type="umlattribute">
20772 <dia:attribute name="name">
20773 <dia:string>#cwres#</dia:string>
20774 </dia:attribute>
20775 <dia:attribute name="type">
20776 <dia:string>#scalar boolean#</dia:string>
20777 </dia:attribute>
20778 <dia:attribute name="value">
20779 <dia:string>#0#</dia:string>
20780 </dia:attribute>
20781 <dia:attribute name="comment">
20782 <dia:string>##</dia:string>
20783 </dia:attribute>
20784 <dia:attribute name="visibility">
20785 <dia:enum val="0"/>
20786 </dia:attribute>
20787 <dia:attribute name="abstract">
20788 <dia:boolean val="false"/>
20789 </dia:attribute>
20790 <dia:attribute name="class_scope">
20791 <dia:boolean val="false"/>
20792 </dia:attribute>
20793 </dia:composite>
20794 <dia:composite type="umlattribute">
20795 <dia:attribute name="name">
20796 <dia:string>#mirror_from_lst#</dia:string>
20797 </dia:attribute>
20798 <dia:attribute name="type">
20799 <dia:string>#scalar boolean#</dia:string>
20800 </dia:attribute>
20801 <dia:attribute name="value">
20802 <dia:string>#0#</dia:string>
20803 </dia:attribute>
20804 <dia:attribute name="comment">
20805 <dia:string>##</dia:string>
20806 </dia:attribute>
20807 <dia:attribute name="visibility">
20808 <dia:enum val="0"/>
20809 </dia:attribute>
20810 <dia:attribute name="abstract">
20811 <dia:boolean val="false"/>
20812 </dia:attribute>
20813 <dia:attribute name="class_scope">
20814 <dia:boolean val="false"/>
20815 </dia:attribute>
20816 </dia:composite>
20817 <dia:composite type="umlattribute">
20818 <dia:attribute name="name">
20819 <dia:string>#nr_of_mirrors#</dia:string>
20820 </dia:attribute>
20821 <dia:attribute name="type">
20822 <dia:string>#scalar integer#</dia:string>
20823 </dia:attribute>
20824 <dia:attribute name="value">
20825 <dia:string>##</dia:string>
20826 </dia:attribute>
20827 <dia:attribute name="comment">
20828 <dia:string>##</dia:string>
20829 </dia:attribute>
20830 <dia:attribute name="visibility">
20831 <dia:enum val="0"/>
20832 </dia:attribute>
20833 <dia:attribute name="abstract">
20834 <dia:boolean val="false"/>
20835 </dia:attribute>
20836 <dia:attribute name="class_scope">
20837 <dia:boolean val="false"/>
20838 </dia:attribute>
20839 </dia:composite>
20840 <dia:composite type="umlattribute">
20841 <dia:attribute name="name">
20842 <dia:string>#base_model#</dia:string>
20843 </dia:attribute>
20844 <dia:attribute name="type">
20845 <dia:string>#mandatory object model#</dia:string>
20846 </dia:attribute>
20847 <dia:attribute name="value">
20848 <dia:string>##</dia:string>
20849 </dia:attribute>
20850 <dia:attribute name="comment">
20851 <dia:string>##</dia:string>
20852 </dia:attribute>
20853 <dia:attribute name="visibility">
20854 <dia:enum val="0"/>
20855 </dia:attribute>
20856 <dia:attribute name="abstract">
20857 <dia:boolean val="false"/>
20858 </dia:attribute>
20859 <dia:attribute name="class_scope">
20860 <dia:boolean val="false"/>
20861 </dia:attribute>
20862 </dia:composite>
20863 </dia:attribute>
20864 <dia:attribute name="operations">
20865 <dia:composite type="umloperation">
20866 <dia:attribute name="name">
20867 <dia:string>#post_process#</dia:string>
20868 </dia:attribute>
20869 <dia:attribute name="stereotype">
20870 <dia:string>##</dia:string>
20871 </dia:attribute>
20872 <dia:attribute name="type">
20873 <dia:string>##</dia:string>
20874 </dia:attribute>
20875 <dia:attribute name="visibility">
20876 <dia:enum val="1"/>
20877 </dia:attribute>
20878 <dia:attribute name="comment">
20879 <dia:string>##</dia:string>
20880 </dia:attribute>
20881 <dia:attribute name="abstract">
20882 <dia:boolean val="false"/>
20883 </dia:attribute>
20884 <dia:attribute name="inheritance_type">
20885 <dia:enum val="2"/>
20886 </dia:attribute>
20887 <dia:attribute name="query">
20888 <dia:boolean val="false"/>
20889 </dia:attribute>
20890 <dia:attribute name="class_scope">
20891 <dia:boolean val="false"/>
20892 </dia:attribute>
20893 <dia:attribute name="parameters"/>
20894 </dia:composite>
20895 </dia:attribute>
20896 <dia:attribute name="template">
20897 <dia:boolean val="false"/>
20898 </dia:attribute>
20899 <dia:attribute name="templates"/>
20900 </dia:object>
20901 <dia:object type="UML - Association" version="0" id="O112">
20902 <dia:attribute name="obj_pos">
20903 <dia:point val="91.36,15.1975"/>
20904 </dia:attribute>
20905 <dia:attribute name="obj_bb">
20906 <dia:rectangle val="26.55,15.1475;91.41,27.7"/>
20907 </dia:attribute>
20908 <dia:attribute name="orth_points">
20909 <dia:point val="91.36,15.1975"/>
20910 <dia:point val="87.9298,15.1975"/>
20911 <dia:point val="87.9298,26.1"/>
20912 <dia:point val="27.3,26.1"/>
20913 </dia:attribute>
20914 <dia:attribute name="orth_orient">
20915 <dia:enum val="0"/>
20916 <dia:enum val="1"/>
20917 <dia:enum val="0"/>
20918 </dia:attribute>
20919 <dia:attribute name="autorouting">
20920 <dia:boolean val="false"/>
20921 </dia:attribute>
20922 <dia:attribute name="name">
20923 <dia:string>##</dia:string>
20924 </dia:attribute>
20925 <dia:attribute name="direction">
20926 <dia:enum val="0"/>
20927 </dia:attribute>
20928 <dia:attribute name="ends">
20929 <dia:composite>
20930 <dia:attribute name="role">
20931 <dia:string>##</dia:string>
20932 </dia:attribute>
20933 <dia:attribute name="multiplicity">
20934 <dia:string>##</dia:string>
20935 </dia:attribute>
20936 <dia:attribute name="arrow">
20937 <dia:boolean val="false"/>
20938 </dia:attribute>
20939 <dia:attribute name="aggregate">
20940 <dia:enum val="0"/>
20941 </dia:attribute>
20942 </dia:composite>
20943 <dia:composite>
20944 <dia:attribute name="role">
20945 <dia:string>##</dia:string>
20946 </dia:attribute>
20947 <dia:attribute name="multiplicity">
20948 <dia:string>##</dia:string>
20949 </dia:attribute>
20950 <dia:attribute name="arrow">
20951 <dia:boolean val="false"/>
20952 </dia:attribute>
20953 <dia:attribute name="aggregate">
20954 <dia:enum val="1"/>
20955 </dia:attribute>
20956 </dia:composite>
20957 </dia:attribute>
20958 <dia:connections>
20959 <dia:connection handle="0" to="O111" connection="3"/>
20960 <dia:connection handle="1" to="O3" connection="57"/>
20961 </dia:connections>
20962 </dia:object>
20963 <dia:object type="UML - Class" version="0" id="O113">
20964 <dia:attribute name="obj_pos">
20965 <dia:point val="112.55,6.5"/>
20966 </dia:attribute>
20967 <dia:attribute name="obj_bb">
20968 <dia:rectangle val="112.5,6.45;126.85,12.35"/>
20969 </dia:attribute>
20970 <dia:attribute name="elem_corner">
20971 <dia:point val="112.55,6.5"/>
20972 </dia:attribute>
20973 <dia:attribute name="elem_width">
20974 <dia:real val="14.25"/>
20975 </dia:attribute>
20976 <dia:attribute name="elem_height">
20977 <dia:real val="5.7999999999999998"/>
20978 </dia:attribute>
20979 <dia:attribute name="name">
20980 <dia:string>#iofv_module#</dia:string>
20981 </dia:attribute>
20982 <dia:attribute name="stereotype">
20983 <dia:string>##</dia:string>
20984 </dia:attribute>
20985 <dia:attribute name="comment">
20986 <dia:string>##</dia:string>
20987 </dia:attribute>
20988 <dia:attribute name="abstract">
20989 <dia:boolean val="false"/>
20990 </dia:attribute>
20991 <dia:attribute name="suppress_attributes">
20992 <dia:boolean val="false"/>
20993 </dia:attribute>
20994 <dia:attribute name="suppress_operations">
20995 <dia:boolean val="false"/>
20996 </dia:attribute>
20997 <dia:attribute name="visible_attributes">
20998 <dia:boolean val="true"/>
20999 </dia:attribute>
21000 <dia:attribute name="visible_operations">
21001 <dia:boolean val="true"/>
21002 </dia:attribute>
21003 <dia:attribute name="visible_comments">
21004 <dia:boolean val="false"/>
21005 </dia:attribute>
21006 <dia:attribute name="wrap_operations">
21007 <dia:boolean val="true"/>
21008 </dia:attribute>
21009 <dia:attribute name="wrap_after_char">
21010 <dia:int val="40"/>
21011 </dia:attribute>
21012 <dia:attribute name="line_color">
21013 <dia:color val="#000000"/>
21014 </dia:attribute>
21015 <dia:attribute name="fill_color">
21016 <dia:color val="#ffffff"/>
21017 </dia:attribute>
21018 <dia:attribute name="text_color">
21019 <dia:color val="#000000"/>
21020 </dia:attribute>
21021 <dia:attribute name="normal_font">
21022 <dia:font family="courier new" style="0" name="Courier"/>
21023 </dia:attribute>
21024 <dia:attribute name="abstract_font">
21025 <dia:font family="courier new" style="0" name="Courier"/>
21026 </dia:attribute>
21027 <dia:attribute name="polymorphic_font">
21028 <dia:font family="courier new" style="0" name="Courier"/>
21029 </dia:attribute>
21030 <dia:attribute name="classname_font">
21031 <dia:font family="courier new" style="0" name="Courier"/>
21032 </dia:attribute>
21033 <dia:attribute name="abstract_classname_font">
21034 <dia:font family="courier new" style="0" name="Courier"/>
21035 </dia:attribute>
21036 <dia:attribute name="comment_font">
21037 <dia:font family="courier new" style="0" name="Courier"/>
21038 </dia:attribute>
21039 <dia:attribute name="font_height">
21040 <dia:real val="0.80000000000000004"/>
21041 </dia:attribute>
21042 <dia:attribute name="polymorphic_font_height">
21043 <dia:real val="0.80000000000000004"/>
21044 </dia:attribute>
21045 <dia:attribute name="abstract_font_height">
21046 <dia:real val="0.80000000000000004"/>
21047 </dia:attribute>
21048 <dia:attribute name="classname_font_height">
21049 <dia:real val="1"/>
21050 </dia:attribute>
21051 <dia:attribute name="abstract_classname_font_height">
21052 <dia:real val="1"/>
21053 </dia:attribute>
21054 <dia:attribute name="comment_font_height">
21055 <dia:real val="1"/>
21056 </dia:attribute>
21057 <dia:attribute name="attributes">
21058 <dia:composite type="umlattribute">
21059 <dia:attribute name="name">
21060 <dia:string>#enabled#</dia:string>
21061 </dia:attribute>
21062 <dia:attribute name="type">
21063 <dia:string>#scalar boolean#</dia:string>
21064 </dia:attribute>
21065 <dia:attribute name="value">
21066 <dia:string>#0#</dia:string>
21067 </dia:attribute>
21068 <dia:attribute name="comment">
21069 <dia:string>##</dia:string>
21070 </dia:attribute>
21071 <dia:attribute name="visibility">
21072 <dia:enum val="0"/>
21073 </dia:attribute>
21074 <dia:attribute name="abstract">
21075 <dia:boolean val="false"/>
21076 </dia:attribute>
21077 <dia:attribute name="class_scope">
21078 <dia:boolean val="false"/>
21079 </dia:attribute>
21080 </dia:composite>
21081 <dia:composite type="umlattribute">
21082 <dia:attribute name="name">
21083 <dia:string>#base_model#</dia:string>
21084 </dia:attribute>
21085 <dia:attribute name="type">
21086 <dia:string>#mandatory object model#</dia:string>
21087 </dia:attribute>
21088 <dia:attribute name="value">
21089 <dia:string>#0#</dia:string>
21090 </dia:attribute>
21091 <dia:attribute name="comment">
21092 <dia:string>##</dia:string>
21093 </dia:attribute>
21094 <dia:attribute name="visibility">
21095 <dia:enum val="0"/>
21096 </dia:attribute>
21097 <dia:attribute name="abstract">
21098 <dia:boolean val="false"/>
21099 </dia:attribute>
21100 <dia:attribute name="class_scope">
21101 <dia:boolean val="false"/>
21102 </dia:attribute>
21103 </dia:composite>
21104 <dia:composite type="umlattribute">
21105 <dia:attribute name="name">
21106 <dia:string>#nm_version#</dia:string>
21107 </dia:attribute>
21108 <dia:attribute name="type">
21109 <dia:string>#scalar string#</dia:string>
21110 </dia:attribute>
21111 <dia:attribute name="value">
21112 <dia:string>##</dia:string>
21113 </dia:attribute>
21114 <dia:attribute name="comment">
21115 <dia:string>##</dia:string>
21116 </dia:attribute>
21117 <dia:attribute name="visibility">
21118 <dia:enum val="0"/>
21119 </dia:attribute>
21120 <dia:attribute name="abstract">
21121 <dia:boolean val="false"/>
21122 </dia:attribute>
21123 <dia:attribute name="class_scope">
21124 <dia:boolean val="false"/>
21125 </dia:attribute>
21126 </dia:composite>
21127 </dia:attribute>
21128 <dia:attribute name="operations">
21129 <dia:composite type="umloperation">
21130 <dia:attribute name="name">
21131 <dia:string>#post_process#</dia:string>
21132 </dia:attribute>
21133 <dia:attribute name="stereotype">
21134 <dia:string>##</dia:string>
21135 </dia:attribute>
21136 <dia:attribute name="type">
21137 <dia:string>##</dia:string>
21138 </dia:attribute>
21139 <dia:attribute name="visibility">
21140 <dia:enum val="1"/>
21141 </dia:attribute>
21142 <dia:attribute name="comment">
21143 <dia:string>##</dia:string>
21144 </dia:attribute>
21145 <dia:attribute name="abstract">
21146 <dia:boolean val="false"/>
21147 </dia:attribute>
21148 <dia:attribute name="inheritance_type">
21149 <dia:enum val="2"/>
21150 </dia:attribute>
21151 <dia:attribute name="query">
21152 <dia:boolean val="false"/>
21153 </dia:attribute>
21154 <dia:attribute name="class_scope">
21155 <dia:boolean val="false"/>
21156 </dia:attribute>
21157 <dia:attribute name="parameters"/>
21158 </dia:composite>
21159 <dia:composite type="umloperation">
21160 <dia:attribute name="name">
21161 <dia:string>#post_run_process#</dia:string>
21162 </dia:attribute>
21163 <dia:attribute name="stereotype">
21164 <dia:string>##</dia:string>
21165 </dia:attribute>
21166 <dia:attribute name="type">
21167 <dia:string>##</dia:string>
21168 </dia:attribute>
21169 <dia:attribute name="visibility">
21170 <dia:enum val="1"/>
21171 </dia:attribute>
21172 <dia:attribute name="comment">
21173 <dia:string>##</dia:string>
21174 </dia:attribute>
21175 <dia:attribute name="abstract">
21176 <dia:boolean val="false"/>
21177 </dia:attribute>
21178 <dia:attribute name="inheritance_type">
21179 <dia:enum val="2"/>
21180 </dia:attribute>
21181 <dia:attribute name="query">
21182 <dia:boolean val="false"/>
21183 </dia:attribute>
21184 <dia:attribute name="class_scope">
21185 <dia:boolean val="false"/>
21186 </dia:attribute>
21187 <dia:attribute name="parameters"/>
21188 </dia:composite>
21189 </dia:attribute>
21190 <dia:attribute name="template">
21191 <dia:boolean val="false"/>
21192 </dia:attribute>
21193 <dia:attribute name="templates"/>
21194 </dia:object>
21195 <dia:object type="UML - Association" version="0" id="O114">
21196 <dia:attribute name="obj_pos">
21197 <dia:point val="112.55,7.2"/>
21198 </dia:attribute>
21199 <dia:attribute name="obj_bb">
21200 <dia:rectangle val="-4.65,7.15;112.6,22.1"/>
21201 </dia:attribute>
21202 <dia:attribute name="orth_points">
21203 <dia:point val="112.55,7.2"/>
21204 <dia:point val="111.65,7.2"/>
21205 <dia:point val="111.65,20.5"/>
21206 <dia:point val="-3.9,20.5"/>
21207 </dia:attribute>
21208 <dia:attribute name="orth_orient">
21209 <dia:enum val="0"/>
21210 <dia:enum val="1"/>
21211 <dia:enum val="0"/>
21212 </dia:attribute>
21213 <dia:attribute name="autorouting">
21214 <dia:boolean val="false"/>
21215 </dia:attribute>
21216 <dia:attribute name="name">
21217 <dia:string>##</dia:string>
21218 </dia:attribute>
21219 <dia:attribute name="direction">
21220 <dia:enum val="0"/>
21221 </dia:attribute>
21222 <dia:attribute name="ends">
21223 <dia:composite>
21224 <dia:attribute name="role">
21225 <dia:string>##</dia:string>
21226 </dia:attribute>
21227 <dia:attribute name="multiplicity">
21228 <dia:string>##</dia:string>
21229 </dia:attribute>
21230 <dia:attribute name="arrow">
21231 <dia:boolean val="false"/>
21232 </dia:attribute>
21233 <dia:attribute name="aggregate">
21234 <dia:enum val="0"/>
21235 </dia:attribute>
21236 </dia:composite>
21237 <dia:composite>
21238 <dia:attribute name="role">
21239 <dia:string>##</dia:string>
21240 </dia:attribute>
21241 <dia:attribute name="multiplicity">
21242 <dia:string>##</dia:string>
21243 </dia:attribute>
21244 <dia:attribute name="arrow">
21245 <dia:boolean val="false"/>
21246 </dia:attribute>
21247 <dia:attribute name="aggregate">
21248 <dia:enum val="1"/>
21249 </dia:attribute>
21250 </dia:composite>
21251 </dia:attribute>
21252 <dia:connections>
21253 <dia:connection handle="0" to="O113" connection="3"/>
21254 <dia:connection handle="1" to="O22" connection="209"/>
21255 </dia:connections>
21256 </dia:object>
21257 </dia:layer>
21258 </dia:diagram>