workarround for lsf/nfs bug
[PsN.git] / diagrams / model.dia
blob002156d39be3eb6cd0ee0be48a41ace6a3fd5ed9
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;144.05,94.05"/>
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="145"/>
78 </dia:attribute>
79 <dia:attribute name="elem_height">
80 <dia:real val="89.999999999999986"/>
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,33"/>
98 </dia:attribute>
99 <dia:attribute name="obj_bb">
100 <dia:rectangle val="-0.05,31.95;143.05,93.05"/>
101 </dia:attribute>
102 <dia:attribute name="elem_corner">
103 <dia:point val="0,33"/>
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="60"/>
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,60"/>
127 </dia:attribute>
128 <dia:attribute name="obj_bb">
129 <dia:rectangle val="2.95,58.95;50.05,92.05"/>
130 </dia:attribute>
131 <dia:attribute name="elem_corner">
132 <dia:point val="3,60"/>
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="32"/>
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;85.45,41.05"/>
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="84.599999999999994"/>
165 </dia:attribute>
166 <dia:attribute name="elem_height">
167 <dia:real val="36.200000000000017"/>
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="false"/>
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="monospace" style="8" 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="sans" style="8" name="Helvetica"/>
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>#directory#</dia:string>
251 </dia:attribute>
252 <dia:attribute name="type">
253 <dia:string>#scalar string#</dia:string>
254 </dia:attribute>
255 <dia:attribute name="value">
256 <dia:string>##</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>#extra_data_file_name#</dia:string>
274 </dia:attribute>
275 <dia:attribute name="type">
276 <dia:string>#scalar string#</dia:string>
277 </dia:attribute>
278 <dia:attribute name="value">
279 <dia:string>##</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>#extra_data_header#</dia:string>
297 </dia:attribute>
298 <dia:attribute name="type">
299 <dia:string>#array of strings#</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>#ignore_missing_files#</dia:string>
320 </dia:attribute>
321 <dia:attribute name="type">
322 <dia:string>#scalar boolean#</dia:string>
323 </dia:attribute>
324 <dia:attribute name="value">
325 <dia:string>#1#</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>#ignore_missing_output_files#</dia:string>
343 </dia:attribute>
344 <dia:attribute name="type">
345 <dia:string>#scalar boolean#</dia:string>
346 </dia:attribute>
347 <dia:attribute name="value">
348 <dia:string>#1#</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>#prob_arr#</dia:string>
366 </dia:attribute>
367 <dia:attribute name="type">
368 <dia:string>#array of strings#</dia:string>
369 </dia:attribute>
370 <dia:attribute name="value">
371 <dia:string>##</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="1"/>
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>#sde#</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>#0#</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>#primary_columns#</dia:string>
412 </dia:attribute>
413 <dia:attribute name="type">
414 <dia:string>#array of arrays#</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>#secondary_columns#</dia:string>
435 </dia:attribute>
436 <dia:attribute name="type">
437 <dia:string>#array of arrays#</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="0"/>
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>#shrinkage_module#</dia:string>
458 </dia:attribute>
459 <dia:attribute name="type">
460 <dia:string>#object model::shrinkage_module#</dia:string>
461 </dia:attribute>
462 <dia:attribute name="value">
463 <dia:string>##</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>#eigen_value_code#</dia:string>
481 </dia:attribute>
482 <dia:attribute name="type">
483 <dia:string>#scalar boolean#</dia:string>
484 </dia:attribute>
485 <dia:attribute name="value">
486 <dia:string>#1#</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>#nonparametric_code#</dia:string>
504 </dia:attribute>
505 <dia:attribute name="type">
506 <dia:string>#scalar boolean#</dia:string>
507 </dia:attribute>
508 <dia:attribute name="value">
509 <dia:string>#1#</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>#wres_shrinkage_table#</dia:string>
527 </dia:attribute>
528 <dia:attribute name="type">
529 <dia:string>#scalar string#</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>#eta_shrinkage_table#</dia:string>
550 </dia:attribute>
551 <dia:attribute name="type">
552 <dia:string>#scalar string#</dia:string>
553 </dia:attribute>
554 <dia:attribute name="value">
555 <dia:string>##</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:attribute>
571 <dia:attribute name="operations">
572 <dia:composite type="umloperation">
573 <dia:attribute name="name">
574 <dia:string>#add_records#</dia:string>
575 </dia:attribute>
576 <dia:attribute name="stereotype">
577 <dia:string>##</dia:string>
578 </dia:attribute>
579 <dia:attribute name="type">
580 <dia:string>##</dia:string>
581 </dia:attribute>
582 <dia:attribute name="visibility">
583 <dia:enum val="1"/>
584 </dia:attribute>
585 <dia:attribute name="comment">
586 <dia:string>##</dia:string>
587 </dia:attribute>
588 <dia:attribute name="abstract">
589 <dia:boolean val="false"/>
590 </dia:attribute>
591 <dia:attribute name="inheritance_type">
592 <dia:enum val="1"/>
593 </dia:attribute>
594 <dia:attribute name="query">
595 <dia:boolean val="false"/>
596 </dia:attribute>
597 <dia:attribute name="class_scope">
598 <dia:boolean val="false"/>
599 </dia:attribute>
600 <dia:attribute name="parameters">
601 <dia:composite type="umlparameter">
602 <dia:attribute name="name">
603 <dia:string>#record_strings#</dia:string>
604 </dia:attribute>
605 <dia:attribute name="type">
606 <dia:string>#mandatory array of strings#</dia:string>
607 </dia:attribute>
608 <dia:attribute name="value">
609 <dia:string>##</dia:string>
610 </dia:attribute>
611 <dia:attribute name="comment">
612 <dia:string>##</dia:string>
613 </dia:attribute>
614 <dia:attribute name="kind">
615 <dia:enum val="1"/>
616 </dia:attribute>
617 </dia:composite>
618 <dia:composite type="umlparameter">
619 <dia:attribute name="name">
620 <dia:string>#type#</dia:string>
621 </dia:attribute>
622 <dia:attribute name="type">
623 <dia:string>#mandatory scalar string#</dia:string>
624 </dia:attribute>
625 <dia:attribute name="value">
626 <dia:string>##</dia:string>
627 </dia:attribute>
628 <dia:attribute name="comment">
629 <dia:string>##</dia:string>
630 </dia:attribute>
631 <dia:attribute name="kind">
632 <dia:enum val="1"/>
633 </dia:attribute>
634 </dia:composite>
635 </dia:attribute>
636 </dia:composite>
637 <dia:composite type="umloperation">
638 <dia:attribute name="name">
639 <dia:string>#contify_tables#</dia:string>
640 </dia:attribute>
641 <dia:attribute name="stereotype">
642 <dia:string>##</dia:string>
643 </dia:attribute>
644 <dia:attribute name="type">
645 <dia:string>##</dia:string>
646 </dia:attribute>
647 <dia:attribute name="visibility">
648 <dia:enum val="0"/>
649 </dia:attribute>
650 <dia:attribute name="comment">
651 <dia:string>##</dia:string>
652 </dia:attribute>
653 <dia:attribute name="abstract">
654 <dia:boolean val="false"/>
655 </dia:attribute>
656 <dia:attribute name="inheritance_type">
657 <dia:enum val="2"/>
658 </dia:attribute>
659 <dia:attribute name="query">
660 <dia:boolean val="false"/>
661 </dia:attribute>
662 <dia:attribute name="class_scope">
663 <dia:boolean val="false"/>
664 </dia:attribute>
665 <dia:attribute name="parameters"/>
666 </dia:composite>
667 <dia:composite type="umloperation">
668 <dia:attribute name="name">
669 <dia:string>#set_records#</dia:string>
670 </dia:attribute>
671 <dia:attribute name="stereotype">
672 <dia:string>##</dia:string>
673 </dia:attribute>
674 <dia:attribute name="type">
675 <dia:string>##</dia:string>
676 </dia:attribute>
677 <dia:attribute name="visibility">
678 <dia:enum val="1"/>
679 </dia:attribute>
680 <dia:attribute name="comment">
681 <dia:string>##</dia:string>
682 </dia:attribute>
683 <dia:attribute name="abstract">
684 <dia:boolean val="false"/>
685 </dia:attribute>
686 <dia:attribute name="inheritance_type">
687 <dia:enum val="1"/>
688 </dia:attribute>
689 <dia:attribute name="query">
690 <dia:boolean val="false"/>
691 </dia:attribute>
692 <dia:attribute name="class_scope">
693 <dia:boolean val="false"/>
694 </dia:attribute>
695 <dia:attribute name="parameters">
696 <dia:composite type="umlparameter">
697 <dia:attribute name="name">
698 <dia:string>#record_strings#</dia:string>
699 </dia:attribute>
700 <dia:attribute name="type">
701 <dia:string>#mandatory array of strings#</dia:string>
702 </dia:attribute>
703 <dia:attribute name="value">
704 <dia:string>##</dia:string>
705 </dia:attribute>
706 <dia:attribute name="comment">
707 <dia:string>##</dia:string>
708 </dia:attribute>
709 <dia:attribute name="kind">
710 <dia:enum val="1"/>
711 </dia:attribute>
712 </dia:composite>
713 <dia:composite type="umlparameter">
714 <dia:attribute name="name">
715 <dia:string>#type#</dia:string>
716 </dia:attribute>
717 <dia:attribute name="type">
718 <dia:string>#mandatory scalar string#</dia:string>
719 </dia:attribute>
720 <dia:attribute name="value">
721 <dia:string>##</dia:string>
722 </dia:attribute>
723 <dia:attribute name="comment">
724 <dia:string>##</dia:string>
725 </dia:attribute>
726 <dia:attribute name="kind">
727 <dia:enum val="1"/>
728 </dia:attribute>
729 </dia:composite>
730 </dia:attribute>
731 </dia:composite>
732 <dia:composite type="umloperation">
733 <dia:attribute name="name">
734 <dia:string>#_read_records#</dia:string>
735 </dia:attribute>
736 <dia:attribute name="stereotype">
737 <dia:string>#initiator#</dia:string>
738 </dia:attribute>
739 <dia:attribute name="type">
740 <dia:string>##</dia:string>
741 </dia:attribute>
742 <dia:attribute name="visibility">
743 <dia:enum val="1"/>
744 </dia:attribute>
745 <dia:attribute name="comment">
746 <dia:string>##</dia:string>
747 </dia:attribute>
748 <dia:attribute name="abstract">
749 <dia:boolean val="false"/>
750 </dia:attribute>
751 <dia:attribute name="inheritance_type">
752 <dia:enum val="1"/>
753 </dia:attribute>
754 <dia:attribute name="query">
755 <dia:boolean val="false"/>
756 </dia:attribute>
757 <dia:attribute name="class_scope">
758 <dia:boolean val="false"/>
759 </dia:attribute>
760 <dia:attribute name="parameters">
761 <dia:composite type="umlparameter">
762 <dia:attribute name="name">
763 <dia:string>#type#</dia:string>
764 </dia:attribute>
765 <dia:attribute name="type">
766 <dia:string>#scalar string#</dia:string>
767 </dia:attribute>
768 <dia:attribute name="value">
769 <dia:string>##</dia:string>
770 </dia:attribute>
771 <dia:attribute name="comment">
772 <dia:string>##</dia:string>
773 </dia:attribute>
774 <dia:attribute name="kind">
775 <dia:enum val="1"/>
776 </dia:attribute>
777 </dia:composite>
778 </dia:attribute>
779 </dia:composite>
780 <dia:composite type="umloperation">
781 <dia:attribute name="name">
782 <dia:string>#_format_problem#</dia:string>
783 </dia:attribute>
784 <dia:attribute name="stereotype">
785 <dia:string>#helper#</dia:string>
786 </dia:attribute>
787 <dia:attribute name="type">
788 <dia:string>##</dia:string>
789 </dia:attribute>
790 <dia:attribute name="visibility">
791 <dia:enum val="1"/>
792 </dia:attribute>
793 <dia:attribute name="comment">
794 <dia:string>##</dia:string>
795 </dia:attribute>
796 <dia:attribute name="abstract">
797 <dia:boolean val="false"/>
798 </dia:attribute>
799 <dia:attribute name="inheritance_type">
800 <dia:enum val="2"/>
801 </dia:attribute>
802 <dia:attribute name="query">
803 <dia:boolean val="false"/>
804 </dia:attribute>
805 <dia:attribute name="class_scope">
806 <dia:boolean val="false"/>
807 </dia:attribute>
808 <dia:attribute name="parameters">
809 <dia:composite type="umlparameter">
810 <dia:attribute name="name">
811 <dia:string>#filename#</dia:string>
812 </dia:attribute>
813 <dia:attribute name="type">
814 <dia:string>#scalar string#</dia:string>
815 </dia:attribute>
816 <dia:attribute name="value">
817 <dia:string>##</dia:string>
818 </dia:attribute>
819 <dia:attribute name="comment">
820 <dia:string>##</dia:string>
821 </dia:attribute>
822 <dia:attribute name="kind">
823 <dia:enum val="1"/>
824 </dia:attribute>
825 </dia:composite>
826 <dia:composite type="umlparameter">
827 <dia:attribute name="name">
828 <dia:string>#problem_number#</dia:string>
829 </dia:attribute>
830 <dia:attribute name="type">
831 <dia:string>#scalar integer#</dia:string>
832 </dia:attribute>
833 <dia:attribute name="value">
834 <dia:string>##</dia:string>
835 </dia:attribute>
836 <dia:attribute name="comment">
837 <dia:string>##</dia:string>
838 </dia:attribute>
839 <dia:attribute name="kind">
840 <dia:enum val="1"/>
841 </dia:attribute>
842 </dia:composite>
843 <dia:composite type="umlparameter">
844 <dia:attribute name="name">
845 <dia:string>#formatted#</dia:string>
846 </dia:attribute>
847 <dia:attribute name="type">
848 <dia:string>#array of strings#</dia:string>
849 </dia:attribute>
850 <dia:attribute name="value">
851 <dia:string>##</dia:string>
852 </dia:attribute>
853 <dia:attribute name="comment">
854 <dia:string>##</dia:string>
855 </dia:attribute>
856 <dia:attribute name="kind">
857 <dia:enum val="2"/>
858 </dia:attribute>
859 </dia:composite>
860 </dia:attribute>
861 </dia:composite>
862 <dia:composite type="umloperation">
863 <dia:attribute name="name">
864 <dia:string>#store_inits#</dia:string>
865 </dia:attribute>
866 <dia:attribute name="stereotype">
867 <dia:string>#helper#</dia:string>
868 </dia:attribute>
869 <dia:attribute name="type">
870 <dia:string>##</dia:string>
871 </dia:attribute>
872 <dia:attribute name="visibility">
873 <dia:enum val="0"/>
874 </dia:attribute>
875 <dia:attribute name="comment">
876 <dia:string>##</dia:string>
877 </dia:attribute>
878 <dia:attribute name="abstract">
879 <dia:boolean val="false"/>
880 </dia:attribute>
881 <dia:attribute name="inheritance_type">
882 <dia:enum val="2"/>
883 </dia:attribute>
884 <dia:attribute name="query">
885 <dia:boolean val="false"/>
886 </dia:attribute>
887 <dia:attribute name="class_scope">
888 <dia:boolean val="false"/>
889 </dia:attribute>
890 <dia:attribute name="parameters"/>
891 </dia:composite>
892 <dia:composite type="umloperation">
893 <dia:attribute name="name">
894 <dia:string>#restore_inits#</dia:string>
895 </dia:attribute>
896 <dia:attribute name="stereotype">
897 <dia:string>#helper#</dia:string>
898 </dia:attribute>
899 <dia:attribute name="type">
900 <dia:string>##</dia:string>
901 </dia:attribute>
902 <dia:attribute name="visibility">
903 <dia:enum val="0"/>
904 </dia:attribute>
905 <dia:attribute name="comment">
906 <dia:string>##</dia:string>
907 </dia:attribute>
908 <dia:attribute name="abstract">
909 <dia:boolean val="false"/>
910 </dia:attribute>
911 <dia:attribute name="inheritance_type">
912 <dia:enum val="2"/>
913 </dia:attribute>
914 <dia:attribute name="query">
915 <dia:boolean val="false"/>
916 </dia:attribute>
917 <dia:attribute name="class_scope">
918 <dia:boolean val="false"/>
919 </dia:attribute>
920 <dia:attribute name="parameters"/>
921 </dia:composite>
922 <dia:composite type="umloperation">
923 <dia:attribute name="name">
924 <dia:string>#set_random_inits#</dia:string>
925 </dia:attribute>
926 <dia:attribute name="stereotype">
927 <dia:string>#helper#</dia:string>
928 </dia:attribute>
929 <dia:attribute name="type">
930 <dia:string>##</dia:string>
931 </dia:attribute>
932 <dia:attribute name="visibility">
933 <dia:enum val="0"/>
934 </dia:attribute>
935 <dia:attribute name="comment">
936 <dia:string>##</dia:string>
937 </dia:attribute>
938 <dia:attribute name="abstract">
939 <dia:boolean val="false"/>
940 </dia:attribute>
941 <dia:attribute name="inheritance_type">
942 <dia:enum val="2"/>
943 </dia:attribute>
944 <dia:attribute name="query">
945 <dia:boolean val="false"/>
946 </dia:attribute>
947 <dia:attribute name="class_scope">
948 <dia:boolean val="false"/>
949 </dia:attribute>
950 <dia:attribute name="parameters">
951 <dia:composite type="umlparameter">
952 <dia:attribute name="name">
953 <dia:string>#degree#</dia:string>
954 </dia:attribute>
955 <dia:attribute name="type">
956 <dia:string>#scalar number#</dia:string>
957 </dia:attribute>
958 <dia:attribute name="value">
959 <dia:string>#0.1#</dia:string>
960 </dia:attribute>
961 <dia:attribute name="comment">
962 <dia:string>##</dia:string>
963 </dia:attribute>
964 <dia:attribute name="kind">
965 <dia:enum val="1"/>
966 </dia:attribute>
967 </dia:composite>
968 </dia:attribute>
969 </dia:composite>
970 <dia:composite type="umloperation">
971 <dia:attribute name="name">
972 <dia:string>#record_count#</dia:string>
973 </dia:attribute>
974 <dia:attribute name="stereotype">
975 <dia:string>##</dia:string>
976 </dia:attribute>
977 <dia:attribute name="type">
978 <dia:string>##</dia:string>
979 </dia:attribute>
980 <dia:attribute name="visibility">
981 <dia:enum val="0"/>
982 </dia:attribute>
983 <dia:attribute name="comment">
984 <dia:string>##</dia:string>
985 </dia:attribute>
986 <dia:attribute name="abstract">
987 <dia:boolean val="false"/>
988 </dia:attribute>
989 <dia:attribute name="inheritance_type">
990 <dia:enum val="2"/>
991 </dia:attribute>
992 <dia:attribute name="query">
993 <dia:boolean val="false"/>
994 </dia:attribute>
995 <dia:attribute name="class_scope">
996 <dia:boolean val="false"/>
997 </dia:attribute>
998 <dia:attribute name="parameters">
999 <dia:composite type="umlparameter">
1000 <dia:attribute name="name">
1001 <dia:string>#record_name#</dia:string>
1002 </dia:attribute>
1003 <dia:attribute name="type">
1004 <dia:string>#scalar string#</dia:string>
1005 </dia:attribute>
1006 <dia:attribute name="value">
1007 <dia:string>##</dia:string>
1008 </dia:attribute>
1009 <dia:attribute name="comment">
1010 <dia:string>##</dia:string>
1011 </dia:attribute>
1012 <dia:attribute name="kind">
1013 <dia:enum val="1"/>
1014 </dia:attribute>
1015 </dia:composite>
1016 <dia:composite type="umlparameter">
1017 <dia:attribute name="name">
1018 <dia:string>#return_value#</dia:string>
1019 </dia:attribute>
1020 <dia:attribute name="type">
1021 <dia:string>#scalar integer#</dia:string>
1022 </dia:attribute>
1023 <dia:attribute name="value">
1024 <dia:string>#0#</dia:string>
1025 </dia:attribute>
1026 <dia:attribute name="comment">
1027 <dia:string>##</dia:string>
1028 </dia:attribute>
1029 <dia:attribute name="kind">
1030 <dia:enum val="2"/>
1031 </dia:attribute>
1032 </dia:composite>
1033 </dia:attribute>
1034 </dia:composite>
1035 <dia:composite type="umloperation">
1036 <dia:attribute name="name">
1037 <dia:string>#_init_attr#</dia:string>
1038 </dia:attribute>
1039 <dia:attribute name="stereotype">
1040 <dia:string>#helper#</dia:string>
1041 </dia:attribute>
1042 <dia:attribute name="type">
1043 <dia:string>##</dia:string>
1044 </dia:attribute>
1045 <dia:attribute name="visibility">
1046 <dia:enum val="0"/>
1047 </dia:attribute>
1048 <dia:attribute name="comment">
1049 <dia:string>##</dia:string>
1050 </dia:attribute>
1051 <dia:attribute name="abstract">
1052 <dia:boolean val="false"/>
1053 </dia:attribute>
1054 <dia:attribute name="inheritance_type">
1055 <dia:enum val="1"/>
1056 </dia:attribute>
1057 <dia:attribute name="query">
1058 <dia:boolean val="false"/>
1059 </dia:attribute>
1060 <dia:attribute name="class_scope">
1061 <dia:boolean val="false"/>
1062 </dia:attribute>
1063 <dia:attribute name="parameters">
1064 <dia:composite type="umlparameter">
1065 <dia:attribute name="name">
1066 <dia:string>#parameter_type#</dia:string>
1067 </dia:attribute>
1068 <dia:attribute name="type">
1069 <dia:string>#scalar string#</dia:string>
1070 </dia:attribute>
1071 <dia:attribute name="value">
1072 <dia:string>##</dia:string>
1073 </dia:attribute>
1074 <dia:attribute name="comment">
1075 <dia:string>##</dia:string>
1076 </dia:attribute>
1077 <dia:attribute name="kind">
1078 <dia:enum val="1"/>
1079 </dia:attribute>
1080 </dia:composite>
1081 <dia:composite type="umlparameter">
1082 <dia:attribute name="name">
1083 <dia:string>#parameter_numbers#</dia:string>
1084 </dia:attribute>
1085 <dia:attribute name="type">
1086 <dia:string>#array of integers#</dia:string>
1087 </dia:attribute>
1088 <dia:attribute name="value">
1089 <dia:string>##</dia:string>
1090 </dia:attribute>
1091 <dia:attribute name="comment">
1092 <dia:string>##</dia:string>
1093 </dia:attribute>
1094 <dia:attribute name="kind">
1095 <dia:enum val="1"/>
1096 </dia:attribute>
1097 </dia:composite>
1098 <dia:composite type="umlparameter">
1099 <dia:attribute name="name">
1100 <dia:string>#attribute#</dia:string>
1101 </dia:attribute>
1102 <dia:attribute name="type">
1103 <dia:string>#scalar string#</dia:string>
1104 </dia:attribute>
1105 <dia:attribute name="value">
1106 <dia:string>##</dia:string>
1107 </dia:attribute>
1108 <dia:attribute name="comment">
1109 <dia:string>##</dia:string>
1110 </dia:attribute>
1111 <dia:attribute name="kind">
1112 <dia:enum val="1"/>
1113 </dia:attribute>
1114 </dia:composite>
1115 <dia:composite type="umlparameter">
1116 <dia:attribute name="name">
1117 <dia:string>#new_values#</dia:string>
1118 </dia:attribute>
1119 <dia:attribute name="type">
1120 <dia:string>#array of strings#</dia:string>
1121 </dia:attribute>
1122 <dia:attribute name="value">
1123 <dia:string>##</dia:string>
1124 </dia:attribute>
1125 <dia:attribute name="comment">
1126 <dia:string>##</dia:string>
1127 </dia:attribute>
1128 <dia:attribute name="kind">
1129 <dia:enum val="1"/>
1130 </dia:attribute>
1131 </dia:composite>
1132 <dia:composite type="umlparameter">
1133 <dia:attribute name="name">
1134 <dia:string>#add_if_absent#</dia:string>
1135 </dia:attribute>
1136 <dia:attribute name="type">
1137 <dia:string>#scalar boolean#</dia:string>
1138 </dia:attribute>
1139 <dia:attribute name="value">
1140 <dia:string>#0#</dia:string>
1141 </dia:attribute>
1142 <dia:attribute name="comment">
1143 <dia:string>##</dia:string>
1144 </dia:attribute>
1145 <dia:attribute name="kind">
1146 <dia:enum val="1"/>
1147 </dia:attribute>
1148 </dia:composite>
1149 <dia:composite type="umlparameter">
1150 <dia:attribute name="name">
1151 <dia:string>#parameter_values#</dia:string>
1152 </dia:attribute>
1153 <dia:attribute name="type">
1154 <dia:string>#array of strings#</dia:string>
1155 </dia:attribute>
1156 <dia:attribute name="value">
1157 <dia:string>##</dia:string>
1158 </dia:attribute>
1159 <dia:attribute name="comment">
1160 <dia:string>##</dia:string>
1161 </dia:attribute>
1162 <dia:attribute name="kind">
1163 <dia:enum val="2"/>
1164 </dia:attribute>
1165 </dia:composite>
1166 </dia:attribute>
1167 </dia:composite>
1168 <dia:composite type="umloperation">
1169 <dia:attribute name="name">
1170 <dia:string>#indexes#</dia:string>
1171 </dia:attribute>
1172 <dia:attribute name="stereotype">
1173 <dia:string>##</dia:string>
1174 </dia:attribute>
1175 <dia:attribute name="type">
1176 <dia:string>##</dia:string>
1177 </dia:attribute>
1178 <dia:attribute name="visibility">
1179 <dia:enum val="0"/>
1180 </dia:attribute>
1181 <dia:attribute name="comment">
1182 <dia:string>##</dia:string>
1183 </dia:attribute>
1184 <dia:attribute name="abstract">
1185 <dia:boolean val="false"/>
1186 </dia:attribute>
1187 <dia:attribute name="inheritance_type">
1188 <dia:enum val="2"/>
1189 </dia:attribute>
1190 <dia:attribute name="query">
1191 <dia:boolean val="false"/>
1192 </dia:attribute>
1193 <dia:attribute name="class_scope">
1194 <dia:boolean val="false"/>
1195 </dia:attribute>
1196 <dia:attribute name="parameters">
1197 <dia:composite type="umlparameter">
1198 <dia:attribute name="name">
1199 <dia:string>#parameter_type#</dia:string>
1200 </dia:attribute>
1201 <dia:attribute name="type">
1202 <dia:string>#scalar string#</dia:string>
1203 </dia:attribute>
1204 <dia:attribute name="value">
1205 <dia:string>##</dia:string>
1206 </dia:attribute>
1207 <dia:attribute name="comment">
1208 <dia:string>##</dia:string>
1209 </dia:attribute>
1210 <dia:attribute name="kind">
1211 <dia:enum val="1"/>
1212 </dia:attribute>
1213 </dia:composite>
1214 <dia:composite type="umlparameter">
1215 <dia:attribute name="name">
1216 <dia:string>#parameter_numbers#</dia:string>
1217 </dia:attribute>
1218 <dia:attribute name="type">
1219 <dia:string>#array of numbers#</dia:string>
1220 </dia:attribute>
1221 <dia:attribute name="value">
1222 <dia:string>##</dia:string>
1223 </dia:attribute>
1224 <dia:attribute name="comment">
1225 <dia:string>##</dia:string>
1226 </dia:attribute>
1227 <dia:attribute name="kind">
1228 <dia:enum val="1"/>
1229 </dia:attribute>
1230 </dia:composite>
1231 <dia:composite type="umlparameter">
1232 <dia:attribute name="name">
1233 <dia:string>#indexes#</dia:string>
1234 </dia:attribute>
1235 <dia:attribute name="type">
1236 <dia:string>#array of strings#</dia:string>
1237 </dia:attribute>
1238 <dia:attribute name="value">
1239 <dia:string>##</dia:string>
1240 </dia:attribute>
1241 <dia:attribute name="comment">
1242 <dia:string>##</dia:string>
1243 </dia:attribute>
1244 <dia:attribute name="kind">
1245 <dia:enum val="2"/>
1246 </dia:attribute>
1247 </dia:composite>
1248 </dia:attribute>
1249 </dia:composite>
1250 <dia:composite type="umloperation">
1251 <dia:attribute name="name">
1252 <dia:string>#covariance#</dia:string>
1253 </dia:attribute>
1254 <dia:attribute name="stereotype">
1255 <dia:string>##</dia:string>
1256 </dia:attribute>
1257 <dia:attribute name="type">
1258 <dia:string>##</dia:string>
1259 </dia:attribute>
1260 <dia:attribute name="visibility">
1261 <dia:enum val="0"/>
1262 </dia:attribute>
1263 <dia:attribute name="comment">
1264 <dia:string>##</dia:string>
1265 </dia:attribute>
1266 <dia:attribute name="abstract">
1267 <dia:boolean val="false"/>
1268 </dia:attribute>
1269 <dia:attribute name="inheritance_type">
1270 <dia:enum val="2"/>
1271 </dia:attribute>
1272 <dia:attribute name="query">
1273 <dia:boolean val="false"/>
1274 </dia:attribute>
1275 <dia:attribute name="class_scope">
1276 <dia:boolean val="false"/>
1277 </dia:attribute>
1278 <dia:attribute name="parameters">
1279 <dia:composite type="umlparameter">
1280 <dia:attribute name="name">
1281 <dia:string>#enabled#</dia:string>
1282 </dia:attribute>
1283 <dia:attribute name="type">
1284 <dia:string>#scalar boolean#</dia:string>
1285 </dia:attribute>
1286 <dia:attribute name="value">
1287 <dia:string>##</dia:string>
1288 </dia:attribute>
1289 <dia:attribute name="comment">
1290 <dia:string>##</dia:string>
1291 </dia:attribute>
1292 <dia:attribute name="kind">
1293 <dia:enum val="1"/>
1294 </dia:attribute>
1295 </dia:composite>
1296 <dia:composite type="umlparameter">
1297 <dia:attribute name="name">
1298 <dia:string>#indicator#</dia:string>
1299 </dia:attribute>
1300 <dia:attribute name="type">
1301 <dia:string>#scalar boolean#</dia:string>
1302 </dia:attribute>
1303 <dia:attribute name="value">
1304 <dia:string>#0#</dia:string>
1305 </dia:attribute>
1306 <dia:attribute name="comment">
1307 <dia:string>##</dia:string>
1308 </dia:attribute>
1309 <dia:attribute name="kind">
1310 <dia:enum val="2"/>
1311 </dia:attribute>
1312 </dia:composite>
1313 </dia:attribute>
1314 </dia:composite>
1315 <dia:composite type="umloperation">
1316 <dia:attribute name="name">
1317 <dia:string>#eigen#</dia:string>
1318 </dia:attribute>
1319 <dia:attribute name="stereotype">
1320 <dia:string>##</dia:string>
1321 </dia:attribute>
1322 <dia:attribute name="type">
1323 <dia:string>##</dia:string>
1324 </dia:attribute>
1325 <dia:attribute name="visibility">
1326 <dia:enum val="0"/>
1327 </dia:attribute>
1328 <dia:attribute name="comment">
1329 <dia:string>##</dia:string>
1330 </dia:attribute>
1331 <dia:attribute name="abstract">
1332 <dia:boolean val="false"/>
1333 </dia:attribute>
1334 <dia:attribute name="inheritance_type">
1335 <dia:enum val="2"/>
1336 </dia:attribute>
1337 <dia:attribute name="query">
1338 <dia:boolean val="false"/>
1339 </dia:attribute>
1340 <dia:attribute name="class_scope">
1341 <dia:boolean val="false"/>
1342 </dia:attribute>
1343 <dia:attribute name="parameters">
1344 <dia:composite type="umlparameter">
1345 <dia:attribute name="name">
1346 <dia:string>#enabled#</dia:string>
1347 </dia:attribute>
1348 <dia:attribute name="type">
1349 <dia:string>#scalar string#</dia:string>
1350 </dia:attribute>
1351 <dia:attribute name="value">
1352 <dia:string>##</dia:string>
1353 </dia:attribute>
1354 <dia:attribute name="comment">
1355 <dia:string>##</dia:string>
1356 </dia:attribute>
1357 <dia:attribute name="kind">
1358 <dia:enum val="1"/>
1359 </dia:attribute>
1360 </dia:composite>
1361 <dia:composite type="umlparameter">
1362 <dia:attribute name="name">
1363 <dia:string>#indicator#</dia:string>
1364 </dia:attribute>
1365 <dia:attribute name="type">
1366 <dia:string>#scalar boolean#</dia:string>
1367 </dia:attribute>
1368 <dia:attribute name="value">
1369 <dia:string>#0#</dia:string>
1370 </dia:attribute>
1371 <dia:attribute name="comment">
1372 <dia:string>##</dia:string>
1373 </dia:attribute>
1374 <dia:attribute name="kind">
1375 <dia:enum val="2"/>
1376 </dia:attribute>
1377 </dia:composite>
1378 </dia:attribute>
1379 </dia:composite>
1380 <dia:composite type="umloperation">
1381 <dia:attribute name="name">
1382 <dia:string>#_option_val_pos#</dia:string>
1383 </dia:attribute>
1384 <dia:attribute name="stereotype">
1385 <dia:string>#helper#</dia:string>
1386 </dia:attribute>
1387 <dia:attribute name="type">
1388 <dia:string>##</dia:string>
1389 </dia:attribute>
1390 <dia:attribute name="visibility">
1391 <dia:enum val="0"/>
1392 </dia:attribute>
1393 <dia:attribute name="comment">
1394 <dia:string>##</dia:string>
1395 </dia:attribute>
1396 <dia:attribute name="abstract">
1397 <dia:boolean val="false"/>
1398 </dia:attribute>
1399 <dia:attribute name="inheritance_type">
1400 <dia:enum val="1"/>
1401 </dia:attribute>
1402 <dia:attribute name="query">
1403 <dia:boolean val="false"/>
1404 </dia:attribute>
1405 <dia:attribute name="class_scope">
1406 <dia:boolean val="false"/>
1407 </dia:attribute>
1408 <dia:attribute name="parameters">
1409 <dia:composite type="umlparameter">
1410 <dia:attribute name="name">
1411 <dia:string>#record_name#</dia:string>
1412 </dia:attribute>
1413 <dia:attribute name="type">
1414 <dia:string>#scalar string#</dia:string>
1415 </dia:attribute>
1416 <dia:attribute name="value">
1417 <dia:string>##</dia:string>
1418 </dia:attribute>
1419 <dia:attribute name="comment">
1420 <dia:string>##</dia:string>
1421 </dia:attribute>
1422 <dia:attribute name="kind">
1423 <dia:enum val="1"/>
1424 </dia:attribute>
1425 </dia:composite>
1426 <dia:composite type="umlparameter">
1427 <dia:attribute name="name">
1428 <dia:string>#instance_numbers#</dia:string>
1429 </dia:attribute>
1430 <dia:attribute name="type">
1431 <dia:string>#array of integers#</dia:string>
1432 </dia:attribute>
1433 <dia:attribute name="value">
1434 <dia:string>##</dia:string>
1435 </dia:attribute>
1436 <dia:attribute name="comment">
1437 <dia:string>##</dia:string>
1438 </dia:attribute>
1439 <dia:attribute name="kind">
1440 <dia:enum val="1"/>
1441 </dia:attribute>
1442 </dia:composite>
1443 <dia:composite type="umlparameter">
1444 <dia:attribute name="name">
1445 <dia:string>#name#</dia:string>
1446 </dia:attribute>
1447 <dia:attribute name="type">
1448 <dia:string>#scalar string#</dia:string>
1449 </dia:attribute>
1450 <dia:attribute name="value">
1451 <dia:string>##</dia:string>
1452 </dia:attribute>
1453 <dia:attribute name="comment">
1454 <dia:string>##</dia:string>
1455 </dia:attribute>
1456 <dia:attribute name="kind">
1457 <dia:enum val="1"/>
1458 </dia:attribute>
1459 </dia:composite>
1460 <dia:composite type="umlparameter">
1461 <dia:attribute name="name">
1462 <dia:string>#new_values#</dia:string>
1463 </dia:attribute>
1464 <dia:attribute name="type">
1465 <dia:string>#array of strings#</dia:string>
1466 </dia:attribute>
1467 <dia:attribute name="value">
1468 <dia:string>##</dia:string>
1469 </dia:attribute>
1470 <dia:attribute name="comment">
1471 <dia:string>##</dia:string>
1472 </dia:attribute>
1473 <dia:attribute name="kind">
1474 <dia:enum val="1"/>
1475 </dia:attribute>
1476 </dia:composite>
1477 <dia:composite type="umlparameter">
1478 <dia:attribute name="name">
1479 <dia:string>#exact_match#</dia:string>
1480 </dia:attribute>
1481 <dia:attribute name="type">
1482 <dia:string>#scalar boolean#</dia:string>
1483 </dia:attribute>
1484 <dia:attribute name="value">
1485 <dia:string>#1#</dia:string>
1486 </dia:attribute>
1487 <dia:attribute name="comment">
1488 <dia:string>##</dia:string>
1489 </dia:attribute>
1490 <dia:attribute name="kind">
1491 <dia:enum val="1"/>
1492 </dia:attribute>
1493 </dia:composite>
1494 <dia:composite type="umlparameter">
1495 <dia:attribute name="name">
1496 <dia:string>#values#</dia:string>
1497 </dia:attribute>
1498 <dia:attribute name="type">
1499 <dia:string>#array of strings#</dia:string>
1500 </dia:attribute>
1501 <dia:attribute name="value">
1502 <dia:string>##</dia:string>
1503 </dia:attribute>
1504 <dia:attribute name="comment">
1505 <dia:string>##</dia:string>
1506 </dia:attribute>
1507 <dia:attribute name="kind">
1508 <dia:enum val="2"/>
1509 </dia:attribute>
1510 </dia:composite>
1511 <dia:composite type="umlparameter">
1512 <dia:attribute name="name">
1513 <dia:string>#positions#</dia:string>
1514 </dia:attribute>
1515 <dia:attribute name="type">
1516 <dia:string>#array of integers#</dia:string>
1517 </dia:attribute>
1518 <dia:attribute name="value">
1519 <dia:string>##</dia:string>
1520 </dia:attribute>
1521 <dia:attribute name="comment">
1522 <dia:string>##</dia:string>
1523 </dia:attribute>
1524 <dia:attribute name="kind">
1525 <dia:enum val="2"/>
1526 </dia:attribute>
1527 </dia:composite>
1528 </dia:attribute>
1529 </dia:composite>
1530 <dia:composite type="umloperation">
1531 <dia:attribute name="name">
1532 <dia:string>#name_val#</dia:string>
1533 </dia:attribute>
1534 <dia:attribute name="stereotype">
1535 <dia:string>##</dia:string>
1536 </dia:attribute>
1537 <dia:attribute name="type">
1538 <dia:string>##</dia:string>
1539 </dia:attribute>
1540 <dia:attribute name="visibility">
1541 <dia:enum val="0"/>
1542 </dia:attribute>
1543 <dia:attribute name="comment">
1544 <dia:string>##</dia:string>
1545 </dia:attribute>
1546 <dia:attribute name="abstract">
1547 <dia:boolean val="false"/>
1548 </dia:attribute>
1549 <dia:attribute name="inheritance_type">
1550 <dia:enum val="1"/>
1551 </dia:attribute>
1552 <dia:attribute name="query">
1553 <dia:boolean val="false"/>
1554 </dia:attribute>
1555 <dia:attribute name="class_scope">
1556 <dia:boolean val="false"/>
1557 </dia:attribute>
1558 <dia:attribute name="parameters">
1559 <dia:composite type="umlparameter">
1560 <dia:attribute name="name">
1561 <dia:string>#parameter_type#</dia:string>
1562 </dia:attribute>
1563 <dia:attribute name="type">
1564 <dia:string>#scalar string#</dia:string>
1565 </dia:attribute>
1566 <dia:attribute name="value">
1567 <dia:string>##</dia:string>
1568 </dia:attribute>
1569 <dia:attribute name="comment">
1570 <dia:string>##</dia:string>
1571 </dia:attribute>
1572 <dia:attribute name="kind">
1573 <dia:enum val="1"/>
1574 </dia:attribute>
1575 </dia:composite>
1576 <dia:composite type="umlparameter">
1577 <dia:attribute name="name">
1578 <dia:string>#parameter_numbers#</dia:string>
1579 </dia:attribute>
1580 <dia:attribute name="type">
1581 <dia:string>#array of integers#</dia:string>
1582 </dia:attribute>
1583 <dia:attribute name="value">
1584 <dia:string>##</dia:string>
1585 </dia:attribute>
1586 <dia:attribute name="comment">
1587 <dia:string>##</dia:string>
1588 </dia:attribute>
1589 <dia:attribute name="kind">
1590 <dia:enum val="1"/>
1591 </dia:attribute>
1592 </dia:composite>
1593 <dia:composite type="umlparameter">
1594 <dia:attribute name="name">
1595 <dia:string>#names_values#</dia:string>
1596 </dia:attribute>
1597 <dia:attribute name="type">
1598 <dia:string>#array of#</dia:string>
1599 </dia:attribute>
1600 <dia:attribute name="value">
1601 <dia:string>##</dia:string>
1602 </dia:attribute>
1603 <dia:attribute name="comment">
1604 <dia:string>##</dia:string>
1605 </dia:attribute>
1606 <dia:attribute name="kind">
1607 <dia:enum val="2"/>
1608 </dia:attribute>
1609 </dia:composite>
1610 </dia:attribute>
1611 </dia:composite>
1612 <dia:composite type="umloperation">
1613 <dia:attribute name="name">
1614 <dia:string>#remove_records#</dia:string>
1615 </dia:attribute>
1616 <dia:attribute name="stereotype">
1617 <dia:string>##</dia:string>
1618 </dia:attribute>
1619 <dia:attribute name="type">
1620 <dia:string>##</dia:string>
1621 </dia:attribute>
1622 <dia:attribute name="visibility">
1623 <dia:enum val="0"/>
1624 </dia:attribute>
1625 <dia:attribute name="comment">
1626 <dia:string>##</dia:string>
1627 </dia:attribute>
1628 <dia:attribute name="abstract">
1629 <dia:boolean val="false"/>
1630 </dia:attribute>
1631 <dia:attribute name="inheritance_type">
1632 <dia:enum val="2"/>
1633 </dia:attribute>
1634 <dia:attribute name="query">
1635 <dia:boolean val="false"/>
1636 </dia:attribute>
1637 <dia:attribute name="class_scope">
1638 <dia:boolean val="false"/>
1639 </dia:attribute>
1640 <dia:attribute name="parameters">
1641 <dia:composite type="umlparameter">
1642 <dia:attribute name="name">
1643 <dia:string>#type#</dia:string>
1644 </dia:attribute>
1645 <dia:attribute name="type">
1646 <dia:string>#mandatory scalar string#</dia:string>
1647 </dia:attribute>
1648 <dia:attribute name="value">
1649 <dia:string>##</dia:string>
1650 </dia:attribute>
1651 <dia:attribute name="comment">
1652 <dia:string>##</dia:string>
1653 </dia:attribute>
1654 <dia:attribute name="kind">
1655 <dia:enum val="1"/>
1656 </dia:attribute>
1657 </dia:composite>
1658 </dia:attribute>
1659 </dia:composite>
1660 <dia:composite type="umloperation">
1661 <dia:attribute name="name">
1662 <dia:string>#_read_table_files#</dia:string>
1663 </dia:attribute>
1664 <dia:attribute name="stereotype">
1665 <dia:string>##</dia:string>
1666 </dia:attribute>
1667 <dia:attribute name="type">
1668 <dia:string>#initiator#</dia:string>
1669 </dia:attribute>
1670 <dia:attribute name="visibility">
1671 <dia:enum val="0"/>
1672 </dia:attribute>
1673 <dia:attribute name="comment">
1674 <dia:string>##</dia:string>
1675 </dia:attribute>
1676 <dia:attribute name="abstract">
1677 <dia:boolean val="false"/>
1678 </dia:attribute>
1679 <dia:attribute name="inheritance_type">
1680 <dia:enum val="2"/>
1681 </dia:attribute>
1682 <dia:attribute name="query">
1683 <dia:boolean val="false"/>
1684 </dia:attribute>
1685 <dia:attribute name="class_scope">
1686 <dia:boolean val="false"/>
1687 </dia:attribute>
1688 <dia:attribute name="parameters">
1689 <dia:composite type="umlparameter">
1690 <dia:attribute name="name">
1691 <dia:string>#ignore_missing_files#</dia:string>
1692 </dia:attribute>
1693 <dia:attribute name="type">
1694 <dia:string>#scalar boolean#</dia:string>
1695 </dia:attribute>
1696 <dia:attribute name="value">
1697 <dia:string>#0#</dia:string>
1698 </dia:attribute>
1699 <dia:attribute name="comment">
1700 <dia:string>##</dia:string>
1701 </dia:attribute>
1702 <dia:attribute name="kind">
1703 <dia:enum val="1"/>
1704 </dia:attribute>
1705 </dia:composite>
1706 </dia:attribute>
1707 </dia:composite>
1708 <dia:composite type="umloperation">
1709 <dia:attribute name="name">
1710 <dia:string>#_normalize_record_name#</dia:string>
1711 </dia:attribute>
1712 <dia:attribute name="stereotype">
1713 <dia:string>##</dia:string>
1714 </dia:attribute>
1715 <dia:attribute name="type">
1716 <dia:string>##</dia:string>
1717 </dia:attribute>
1718 <dia:attribute name="visibility">
1719 <dia:enum val="1"/>
1720 </dia:attribute>
1721 <dia:attribute name="comment">
1722 <dia:string>##</dia:string>
1723 </dia:attribute>
1724 <dia:attribute name="abstract">
1725 <dia:boolean val="false"/>
1726 </dia:attribute>
1727 <dia:attribute name="inheritance_type">
1728 <dia:enum val="2"/>
1729 </dia:attribute>
1730 <dia:attribute name="query">
1731 <dia:boolean val="false"/>
1732 </dia:attribute>
1733 <dia:attribute name="class_scope">
1734 <dia:boolean val="false"/>
1735 </dia:attribute>
1736 <dia:attribute name="parameters">
1737 <dia:composite type="umlparameter">
1738 <dia:attribute name="name">
1739 <dia:string>#record_name#</dia:string>
1740 </dia:attribute>
1741 <dia:attribute name="type">
1742 <dia:string>#mandatory scalar string#</dia:string>
1743 </dia:attribute>
1744 <dia:attribute name="value">
1745 <dia:string>##</dia:string>
1746 </dia:attribute>
1747 <dia:attribute name="comment">
1748 <dia:string>##</dia:string>
1749 </dia:attribute>
1750 <dia:attribute name="kind">
1751 <dia:enum val="1"/>
1752 </dia:attribute>
1753 </dia:composite>
1754 <dia:composite type="umlparameter">
1755 <dia:attribute name="name">
1756 <dia:string>#normalized_name#</dia:string>
1757 </dia:attribute>
1758 <dia:attribute name="type">
1759 <dia:string>#scalar string#</dia:string>
1760 </dia:attribute>
1761 <dia:attribute name="value">
1762 <dia:string>##</dia:string>
1763 </dia:attribute>
1764 <dia:attribute name="comment">
1765 <dia:string>##</dia:string>
1766 </dia:attribute>
1767 <dia:attribute name="kind">
1768 <dia:enum val="2"/>
1769 </dia:attribute>
1770 </dia:composite>
1771 </dia:attribute>
1772 </dia:composite>
1773 <dia:composite type="umloperation">
1774 <dia:attribute name="name">
1775 <dia:string>#header#</dia:string>
1776 </dia:attribute>
1777 <dia:attribute name="stereotype">
1778 <dia:string>##</dia:string>
1779 </dia:attribute>
1780 <dia:attribute name="type">
1781 <dia:string>##</dia:string>
1782 </dia:attribute>
1783 <dia:attribute name="visibility">
1784 <dia:enum val="0"/>
1785 </dia:attribute>
1786 <dia:attribute name="comment">
1787 <dia:string>##</dia:string>
1788 </dia:attribute>
1789 <dia:attribute name="abstract">
1790 <dia:boolean val="false"/>
1791 </dia:attribute>
1792 <dia:attribute name="inheritance_type">
1793 <dia:enum val="2"/>
1794 </dia:attribute>
1795 <dia:attribute name="query">
1796 <dia:boolean val="false"/>
1797 </dia:attribute>
1798 <dia:attribute name="class_scope">
1799 <dia:boolean val="false"/>
1800 </dia:attribute>
1801 <dia:attribute name="parameters">
1802 <dia:composite type="umlparameter">
1803 <dia:attribute name="name">
1804 <dia:string>#header#</dia:string>
1805 </dia:attribute>
1806 <dia:attribute name="type">
1807 <dia:string>#array of strings#</dia:string>
1808 </dia:attribute>
1809 <dia:attribute name="value">
1810 <dia:string>##</dia:string>
1811 </dia:attribute>
1812 <dia:attribute name="comment">
1813 <dia:string>##</dia:string>
1814 </dia:attribute>
1815 <dia:attribute name="kind">
1816 <dia:enum val="2"/>
1817 </dia:attribute>
1818 </dia:composite>
1819 </dia:attribute>
1820 </dia:composite>
1821 <dia:composite type="umloperation">
1822 <dia:attribute name="name">
1823 <dia:string>#dropped_columns#</dia:string>
1824 </dia:attribute>
1825 <dia:attribute name="stereotype">
1826 <dia:string>##</dia:string>
1827 </dia:attribute>
1828 <dia:attribute name="type">
1829 <dia:string>##</dia:string>
1830 </dia:attribute>
1831 <dia:attribute name="visibility">
1832 <dia:enum val="0"/>
1833 </dia:attribute>
1834 <dia:attribute name="comment">
1835 <dia:string>##</dia:string>
1836 </dia:attribute>
1837 <dia:attribute name="abstract">
1838 <dia:boolean val="false"/>
1839 </dia:attribute>
1840 <dia:attribute name="inheritance_type">
1841 <dia:enum val="2"/>
1842 </dia:attribute>
1843 <dia:attribute name="query">
1844 <dia:boolean val="false"/>
1845 </dia:attribute>
1846 <dia:attribute name="class_scope">
1847 <dia:boolean val="false"/>
1848 </dia:attribute>
1849 <dia:attribute name="parameters">
1850 <dia:composite type="umlparameter">
1851 <dia:attribute name="name">
1852 <dia:string>#dropped_columns#</dia:string>
1853 </dia:attribute>
1854 <dia:attribute name="type">
1855 <dia:string>#array of booleans#</dia:string>
1856 </dia:attribute>
1857 <dia:attribute name="value">
1858 <dia:string>##</dia:string>
1859 </dia:attribute>
1860 <dia:attribute name="comment">
1861 <dia:string>##</dia:string>
1862 </dia:attribute>
1863 <dia:attribute name="kind">
1864 <dia:enum val="2"/>
1865 </dia:attribute>
1866 </dia:composite>
1867 </dia:attribute>
1868 </dia:composite>
1869 <dia:composite type="umloperation">
1870 <dia:attribute name="name">
1871 <dia:string>#cont_wrap_columns#</dia:string>
1872 </dia:attribute>
1873 <dia:attribute name="stereotype">
1874 <dia:string>##</dia:string>
1875 </dia:attribute>
1876 <dia:attribute name="type">
1877 <dia:string>##</dia:string>
1878 </dia:attribute>
1879 <dia:attribute name="visibility">
1880 <dia:enum val="0"/>
1881 </dia:attribute>
1882 <dia:attribute name="comment">
1883 <dia:string>##</dia:string>
1884 </dia:attribute>
1885 <dia:attribute name="abstract">
1886 <dia:boolean val="false"/>
1887 </dia:attribute>
1888 <dia:attribute name="inheritance_type">
1889 <dia:enum val="2"/>
1890 </dia:attribute>
1891 <dia:attribute name="query">
1892 <dia:boolean val="false"/>
1893 </dia:attribute>
1894 <dia:attribute name="class_scope">
1895 <dia:boolean val="false"/>
1896 </dia:attribute>
1897 <dia:attribute name="parameters">
1898 <dia:composite type="umlparameter">
1899 <dia:attribute name="name">
1900 <dia:string>#cont_column#</dia:string>
1901 </dia:attribute>
1902 <dia:attribute name="type">
1903 <dia:string>#scalar integer#</dia:string>
1904 </dia:attribute>
1905 <dia:attribute name="value">
1906 <dia:string>##</dia:string>
1907 </dia:attribute>
1908 <dia:attribute name="comment">
1909 <dia:string>##</dia:string>
1910 </dia:attribute>
1911 <dia:attribute name="kind">
1912 <dia:enum val="2"/>
1913 </dia:attribute>
1914 </dia:composite>
1915 <dia:composite type="umlparameter">
1916 <dia:attribute name="name">
1917 <dia:string>#wrap_column#</dia:string>
1918 </dia:attribute>
1919 <dia:attribute name="type">
1920 <dia:string>#scalar integer#</dia:string>
1921 </dia:attribute>
1922 <dia:attribute name="value">
1923 <dia:string>##</dia:string>
1924 </dia:attribute>
1925 <dia:attribute name="comment">
1926 <dia:string>##</dia:string>
1927 </dia:attribute>
1928 <dia:attribute name="kind">
1929 <dia:enum val="2"/>
1930 </dia:attribute>
1931 </dia:composite>
1932 </dia:attribute>
1933 </dia:composite>
1934 <dia:composite type="umloperation">
1935 <dia:attribute name="name">
1936 <dia:string>#drop_dropped#</dia:string>
1937 </dia:attribute>
1938 <dia:attribute name="stereotype">
1939 <dia:string>##</dia:string>
1940 </dia:attribute>
1941 <dia:attribute name="type">
1942 <dia:string>##</dia:string>
1943 </dia:attribute>
1944 <dia:attribute name="visibility">
1945 <dia:enum val="0"/>
1946 </dia:attribute>
1947 <dia:attribute name="comment">
1948 <dia:string>##</dia:string>
1949 </dia:attribute>
1950 <dia:attribute name="abstract">
1951 <dia:boolean val="false"/>
1952 </dia:attribute>
1953 <dia:attribute name="inheritance_type">
1954 <dia:enum val="2"/>
1955 </dia:attribute>
1956 <dia:attribute name="query">
1957 <dia:boolean val="false"/>
1958 </dia:attribute>
1959 <dia:attribute name="class_scope">
1960 <dia:boolean val="false"/>
1961 </dia:attribute>
1962 <dia:attribute name="parameters"/>
1963 </dia:composite>
1964 <dia:composite type="umloperation">
1965 <dia:attribute name="name">
1966 <dia:string>#remove_option#</dia:string>
1967 </dia:attribute>
1968 <dia:attribute name="stereotype">
1969 <dia:string>##</dia:string>
1970 </dia:attribute>
1971 <dia:attribute name="type">
1972 <dia:string>##</dia:string>
1973 </dia:attribute>
1974 <dia:attribute name="visibility">
1975 <dia:enum val="0"/>
1976 </dia:attribute>
1977 <dia:attribute name="comment">
1978 <dia:string>##</dia:string>
1979 </dia:attribute>
1980 <dia:attribute name="abstract">
1981 <dia:boolean val="false"/>
1982 </dia:attribute>
1983 <dia:attribute name="inheritance_type">
1984 <dia:enum val="2"/>
1985 </dia:attribute>
1986 <dia:attribute name="query">
1987 <dia:boolean val="false"/>
1988 </dia:attribute>
1989 <dia:attribute name="class_scope">
1990 <dia:boolean val="false"/>
1991 </dia:attribute>
1992 <dia:attribute name="parameters">
1993 <dia:composite type="umlparameter">
1994 <dia:attribute name="name">
1995 <dia:string>#record_name#</dia:string>
1996 </dia:attribute>
1997 <dia:attribute name="type">
1998 <dia:string>#scalar string#</dia:string>
1999 </dia:attribute>
2000 <dia:attribute name="value">
2001 <dia:string>##</dia:string>
2002 </dia:attribute>
2003 <dia:attribute name="comment">
2004 <dia:string>##</dia:string>
2005 </dia:attribute>
2006 <dia:attribute name="kind">
2007 <dia:enum val="1"/>
2008 </dia:attribute>
2009 </dia:composite>
2010 <dia:composite type="umlparameter">
2011 <dia:attribute name="name">
2012 <dia:string>#option_name#</dia:string>
2013 </dia:attribute>
2014 <dia:attribute name="type">
2015 <dia:string>#scalar string#</dia:string>
2016 </dia:attribute>
2017 <dia:attribute name="value">
2018 <dia:string>##</dia:string>
2019 </dia:attribute>
2020 <dia:attribute name="comment">
2021 <dia:string>##</dia:string>
2022 </dia:attribute>
2023 <dia:attribute name="kind">
2024 <dia:enum val="1"/>
2025 </dia:attribute>
2026 </dia:composite>
2027 </dia:attribute>
2028 </dia:composite>
2029 <dia:composite type="umloperation">
2030 <dia:attribute name="name">
2031 <dia:string>#add_option#</dia:string>
2032 </dia:attribute>
2033 <dia:attribute name="stereotype">
2034 <dia:string>##</dia:string>
2035 </dia:attribute>
2036 <dia:attribute name="type">
2037 <dia:string>##</dia:string>
2038 </dia:attribute>
2039 <dia:attribute name="visibility">
2040 <dia:enum val="0"/>
2041 </dia:attribute>
2042 <dia:attribute name="comment">
2043 <dia:string>##</dia:string>
2044 </dia:attribute>
2045 <dia:attribute name="abstract">
2046 <dia:boolean val="false"/>
2047 </dia:attribute>
2048 <dia:attribute name="inheritance_type">
2049 <dia:enum val="2"/>
2050 </dia:attribute>
2051 <dia:attribute name="query">
2052 <dia:boolean val="false"/>
2053 </dia:attribute>
2054 <dia:attribute name="class_scope">
2055 <dia:boolean val="false"/>
2056 </dia:attribute>
2057 <dia:attribute name="parameters">
2058 <dia:composite type="umlparameter">
2059 <dia:attribute name="name">
2060 <dia:string>#record_name#</dia:string>
2061 </dia:attribute>
2062 <dia:attribute name="type">
2063 <dia:string>#scalar string#</dia:string>
2064 </dia:attribute>
2065 <dia:attribute name="value">
2066 <dia:string>##</dia:string>
2067 </dia:attribute>
2068 <dia:attribute name="comment">
2069 <dia:string>##</dia:string>
2070 </dia:attribute>
2071 <dia:attribute name="kind">
2072 <dia:enum val="1"/>
2073 </dia:attribute>
2074 </dia:composite>
2075 <dia:composite type="umlparameter">
2076 <dia:attribute name="name">
2077 <dia:string>#option_name#</dia:string>
2078 </dia:attribute>
2079 <dia:attribute name="type">
2080 <dia:string>#scalar string#</dia:string>
2081 </dia:attribute>
2082 <dia:attribute name="value">
2083 <dia:string>##</dia:string>
2084 </dia:attribute>
2085 <dia:attribute name="comment">
2086 <dia:string>##</dia:string>
2087 </dia:attribute>
2088 <dia:attribute name="kind">
2089 <dia:enum val="1"/>
2090 </dia:attribute>
2091 </dia:composite>
2092 <dia:composite type="umlparameter">
2093 <dia:attribute name="name">
2094 <dia:string>#option_value#</dia:string>
2095 </dia:attribute>
2096 <dia:attribute name="type">
2097 <dia:string>#scalar#</dia:string>
2098 </dia:attribute>
2099 <dia:attribute name="value">
2100 <dia:string>##</dia:string>
2101 </dia:attribute>
2102 <dia:attribute name="comment">
2103 <dia:string>##</dia:string>
2104 </dia:attribute>
2105 <dia:attribute name="kind">
2106 <dia:enum val="1"/>
2107 </dia:attribute>
2108 </dia:composite>
2109 <dia:composite type="umlparameter">
2110 <dia:attribute name="name">
2111 <dia:string>#add_record#</dia:string>
2112 </dia:attribute>
2113 <dia:attribute name="type">
2114 <dia:string>#scalar boolean#</dia:string>
2115 </dia:attribute>
2116 <dia:attribute name="value">
2117 <dia:string>#0#</dia:string>
2118 </dia:attribute>
2119 <dia:attribute name="comment">
2120 <dia:string>##</dia:string>
2121 </dia:attribute>
2122 <dia:attribute name="kind">
2123 <dia:enum val="1"/>
2124 </dia:attribute>
2125 </dia:composite>
2126 </dia:attribute>
2127 </dia:composite>
2128 <dia:composite type="umloperation">
2129 <dia:attribute name="name">
2130 <dia:string>#add_marginals_code#</dia:string>
2131 </dia:attribute>
2132 <dia:attribute name="stereotype">
2133 <dia:string>##</dia:string>
2134 </dia:attribute>
2135 <dia:attribute name="type">
2136 <dia:string>##</dia:string>
2137 </dia:attribute>
2138 <dia:attribute name="visibility">
2139 <dia:enum val="0"/>
2140 </dia:attribute>
2141 <dia:attribute name="comment">
2142 <dia:string>##</dia:string>
2143 </dia:attribute>
2144 <dia:attribute name="abstract">
2145 <dia:boolean val="false"/>
2146 </dia:attribute>
2147 <dia:attribute name="inheritance_type">
2148 <dia:enum val="2"/>
2149 </dia:attribute>
2150 <dia:attribute name="query">
2151 <dia:boolean val="false"/>
2152 </dia:attribute>
2153 <dia:attribute name="class_scope">
2154 <dia:boolean val="false"/>
2155 </dia:attribute>
2156 <dia:attribute name="parameters">
2157 <dia:composite type="umlparameter">
2158 <dia:attribute name="name">
2159 <dia:string>#nomegas#</dia:string>
2160 </dia:attribute>
2161 <dia:attribute name="type">
2162 <dia:string>#scalar integer#</dia:string>
2163 </dia:attribute>
2164 <dia:attribute name="value">
2165 <dia:string>##</dia:string>
2166 </dia:attribute>
2167 <dia:attribute name="comment">
2168 <dia:string>##</dia:string>
2169 </dia:attribute>
2170 <dia:attribute name="kind">
2171 <dia:enum val="1"/>
2172 </dia:attribute>
2173 </dia:composite>
2174 </dia:attribute>
2175 </dia:composite>
2176 <dia:composite type="umloperation">
2177 <dia:attribute name="name">
2178 <dia:string>#nomegas#</dia:string>
2179 </dia:attribute>
2180 <dia:attribute name="stereotype">
2181 <dia:string>##</dia:string>
2182 </dia:attribute>
2183 <dia:attribute name="type">
2184 <dia:string>##</dia:string>
2185 </dia:attribute>
2186 <dia:attribute name="visibility">
2187 <dia:enum val="0"/>
2188 </dia:attribute>
2189 <dia:attribute name="comment">
2190 <dia:string>##</dia:string>
2191 </dia:attribute>
2192 <dia:attribute name="abstract">
2193 <dia:boolean val="false"/>
2194 </dia:attribute>
2195 <dia:attribute name="inheritance_type">
2196 <dia:enum val="2"/>
2197 </dia:attribute>
2198 <dia:attribute name="query">
2199 <dia:boolean val="false"/>
2200 </dia:attribute>
2201 <dia:attribute name="class_scope">
2202 <dia:boolean val="false"/>
2203 </dia:attribute>
2204 <dia:attribute name="parameters">
2205 <dia:composite type="umlparameter">
2206 <dia:attribute name="name">
2207 <dia:string>#nomegas#</dia:string>
2208 </dia:attribute>
2209 <dia:attribute name="type">
2210 <dia:string>#scalar integer#</dia:string>
2211 </dia:attribute>
2212 <dia:attribute name="value">
2213 <dia:string>##</dia:string>
2214 </dia:attribute>
2215 <dia:attribute name="comment">
2216 <dia:string>##</dia:string>
2217 </dia:attribute>
2218 <dia:attribute name="kind">
2219 <dia:enum val="2"/>
2220 </dia:attribute>
2221 </dia:composite>
2222 </dia:attribute>
2223 </dia:composite>
2224 <dia:composite type="umloperation">
2225 <dia:attribute name="name">
2226 <dia:string>#nsigmas#</dia:string>
2227 </dia:attribute>
2228 <dia:attribute name="stereotype">
2229 <dia:string>##</dia:string>
2230 </dia:attribute>
2231 <dia:attribute name="type">
2232 <dia:string>##</dia:string>
2233 </dia:attribute>
2234 <dia:attribute name="visibility">
2235 <dia:enum val="0"/>
2236 </dia:attribute>
2237 <dia:attribute name="comment">
2238 <dia:string>##</dia:string>
2239 </dia:attribute>
2240 <dia:attribute name="abstract">
2241 <dia:boolean val="false"/>
2242 </dia:attribute>
2243 <dia:attribute name="inheritance_type">
2244 <dia:enum val="2"/>
2245 </dia:attribute>
2246 <dia:attribute name="query">
2247 <dia:boolean val="false"/>
2248 </dia:attribute>
2249 <dia:attribute name="class_scope">
2250 <dia:boolean val="false"/>
2251 </dia:attribute>
2252 <dia:attribute name="parameters">
2253 <dia:composite type="umlparameter">
2254 <dia:attribute name="name">
2255 <dia:string>#nsigmas#</dia:string>
2256 </dia:attribute>
2257 <dia:attribute name="type">
2258 <dia:string>#scalar integer#</dia:string>
2259 </dia:attribute>
2260 <dia:attribute name="value">
2261 <dia:string>##</dia:string>
2262 </dia:attribute>
2263 <dia:attribute name="comment">
2264 <dia:string>##</dia:string>
2265 </dia:attribute>
2266 <dia:attribute name="kind">
2267 <dia:enum val="2"/>
2268 </dia:attribute>
2269 </dia:composite>
2270 </dia:attribute>
2271 </dia:composite>
2272 <dia:composite type="umloperation">
2273 <dia:attribute name="name">
2274 <dia:string>#eta_shrinkage#</dia:string>
2275 </dia:attribute>
2276 <dia:attribute name="stereotype">
2277 <dia:string>##</dia:string>
2278 </dia:attribute>
2279 <dia:attribute name="type">
2280 <dia:string>##</dia:string>
2281 </dia:attribute>
2282 <dia:attribute name="visibility">
2283 <dia:enum val="0"/>
2284 </dia:attribute>
2285 <dia:attribute name="comment">
2286 <dia:string>##</dia:string>
2287 </dia:attribute>
2288 <dia:attribute name="abstract">
2289 <dia:boolean val="false"/>
2290 </dia:attribute>
2291 <dia:attribute name="inheritance_type">
2292 <dia:enum val="2"/>
2293 </dia:attribute>
2294 <dia:attribute name="query">
2295 <dia:boolean val="false"/>
2296 </dia:attribute>
2297 <dia:attribute name="class_scope">
2298 <dia:boolean val="false"/>
2299 </dia:attribute>
2300 <dia:attribute name="parameters">
2301 <dia:composite type="umlparameter">
2302 <dia:attribute name="name">
2303 <dia:string>#eta_shrinkage#</dia:string>
2304 </dia:attribute>
2305 <dia:attribute name="type">
2306 <dia:string>#array of#</dia:string>
2307 </dia:attribute>
2308 <dia:attribute name="value">
2309 <dia:string>##</dia:string>
2310 </dia:attribute>
2311 <dia:attribute name="comment">
2312 <dia:string>##</dia:string>
2313 </dia:attribute>
2314 <dia:attribute name="kind">
2315 <dia:enum val="2"/>
2316 </dia:attribute>
2317 </dia:composite>
2318 </dia:attribute>
2319 </dia:composite>
2320 <dia:composite type="umloperation">
2321 <dia:attribute name="name">
2322 <dia:string>#wres_shrinkage#</dia:string>
2323 </dia:attribute>
2324 <dia:attribute name="stereotype">
2325 <dia:string>##</dia:string>
2326 </dia:attribute>
2327 <dia:attribute name="type">
2328 <dia:string>##</dia:string>
2329 </dia:attribute>
2330 <dia:attribute name="visibility">
2331 <dia:enum val="0"/>
2332 </dia:attribute>
2333 <dia:attribute name="comment">
2334 <dia:string>##</dia:string>
2335 </dia:attribute>
2336 <dia:attribute name="abstract">
2337 <dia:boolean val="false"/>
2338 </dia:attribute>
2339 <dia:attribute name="inheritance_type">
2340 <dia:enum val="2"/>
2341 </dia:attribute>
2342 <dia:attribute name="query">
2343 <dia:boolean val="false"/>
2344 </dia:attribute>
2345 <dia:attribute name="class_scope">
2346 <dia:boolean val="false"/>
2347 </dia:attribute>
2348 <dia:attribute name="parameters">
2349 <dia:composite type="umlparameter">
2350 <dia:attribute name="name">
2351 <dia:string>#wres_shrinkage#</dia:string>
2352 </dia:attribute>
2353 <dia:attribute name="type">
2354 <dia:string>#array of#</dia:string>
2355 </dia:attribute>
2356 <dia:attribute name="value">
2357 <dia:string>##</dia:string>
2358 </dia:attribute>
2359 <dia:attribute name="comment">
2360 <dia:string>##</dia:string>
2361 </dia:attribute>
2362 <dia:attribute name="kind">
2363 <dia:enum val="2"/>
2364 </dia:attribute>
2365 </dia:composite>
2366 </dia:attribute>
2367 </dia:composite>
2368 </dia:attribute>
2369 <dia:attribute name="template">
2370 <dia:boolean val="false"/>
2371 </dia:attribute>
2372 <dia:attribute name="templates"/>
2373 </dia:object>
2374 <dia:object type="UML - Class" version="0" id="O4">
2375 <dia:attribute name="obj_pos">
2376 <dia:point val="4,61"/>
2377 </dia:attribute>
2378 <dia:attribute name="obj_bb">
2379 <dia:rectangle val="3.95,60.95;23.9,67.65"/>
2380 </dia:attribute>
2381 <dia:attribute name="elem_corner">
2382 <dia:point val="4,61"/>
2383 </dia:attribute>
2384 <dia:attribute name="elem_width">
2385 <dia:real val="19.850000000000001"/>
2386 </dia:attribute>
2387 <dia:attribute name="elem_height">
2388 <dia:real val="6.5999999999999996"/>
2389 </dia:attribute>
2390 <dia:attribute name="name">
2391 <dia:string>#option#</dia:string>
2392 </dia:attribute>
2393 <dia:attribute name="stereotype">
2394 <dia:string>##</dia:string>
2395 </dia:attribute>
2396 <dia:attribute name="comment">
2397 <dia:string>##</dia:string>
2398 </dia:attribute>
2399 <dia:attribute name="abstract">
2400 <dia:boolean val="false"/>
2401 </dia:attribute>
2402 <dia:attribute name="suppress_attributes">
2403 <dia:boolean val="false"/>
2404 </dia:attribute>
2405 <dia:attribute name="suppress_operations">
2406 <dia:boolean val="false"/>
2407 </dia:attribute>
2408 <dia:attribute name="visible_attributes">
2409 <dia:boolean val="true"/>
2410 </dia:attribute>
2411 <dia:attribute name="visible_operations">
2412 <dia:boolean val="true"/>
2413 </dia:attribute>
2414 <dia:attribute name="visible_comments">
2415 <dia:boolean val="false"/>
2416 </dia:attribute>
2417 <dia:attribute name="wrap_operations">
2418 <dia:boolean val="false"/>
2419 </dia:attribute>
2420 <dia:attribute name="wrap_after_char">
2421 <dia:int val="40"/>
2422 </dia:attribute>
2423 <dia:attribute name="line_color">
2424 <dia:color val="#000000"/>
2425 </dia:attribute>
2426 <dia:attribute name="fill_color">
2427 <dia:color val="#ffffff"/>
2428 </dia:attribute>
2429 <dia:attribute name="text_color">
2430 <dia:color val="#000000"/>
2431 </dia:attribute>
2432 <dia:attribute name="normal_font">
2433 <dia:font family="courier new" style="0" name="Courier"/>
2434 </dia:attribute>
2435 <dia:attribute name="abstract_font">
2436 <dia:font family="courier new" style="0" name="Courier"/>
2437 </dia:attribute>
2438 <dia:attribute name="polymorphic_font">
2439 <dia:font family="monospace" style="8" name="Courier"/>
2440 </dia:attribute>
2441 <dia:attribute name="classname_font">
2442 <dia:font family="courier new" style="0" name="Courier"/>
2443 </dia:attribute>
2444 <dia:attribute name="abstract_classname_font">
2445 <dia:font family="courier new" style="0" name="Courier"/>
2446 </dia:attribute>
2447 <dia:attribute name="comment_font">
2448 <dia:font family="sans" style="8" name="Helvetica"/>
2449 </dia:attribute>
2450 <dia:attribute name="font_height">
2451 <dia:real val="0.80000000000000004"/>
2452 </dia:attribute>
2453 <dia:attribute name="polymorphic_font_height">
2454 <dia:real val="0.80000000000000004"/>
2455 </dia:attribute>
2456 <dia:attribute name="abstract_font_height">
2457 <dia:real val="0.80000000000000004"/>
2458 </dia:attribute>
2459 <dia:attribute name="classname_font_height">
2460 <dia:real val="1"/>
2461 </dia:attribute>
2462 <dia:attribute name="abstract_classname_font_height">
2463 <dia:real val="1"/>
2464 </dia:attribute>
2465 <dia:attribute name="comment_font_height">
2466 <dia:real val="1"/>
2467 </dia:attribute>
2468 <dia:attribute name="attributes">
2469 <dia:composite type="umlattribute">
2470 <dia:attribute name="name">
2471 <dia:string>#option_string#</dia:string>
2472 </dia:attribute>
2473 <dia:attribute name="type">
2474 <dia:string>#scalar string#</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="visibility">
2483 <dia:enum val="1"/>
2484 </dia:attribute>
2485 <dia:attribute name="abstract">
2486 <dia:boolean val="false"/>
2487 </dia:attribute>
2488 <dia:attribute name="class_scope">
2489 <dia:boolean val="false"/>
2490 </dia:attribute>
2491 </dia:composite>
2492 <dia:composite type="umlattribute">
2493 <dia:attribute name="name">
2494 <dia:string>#name#</dia:string>
2495 </dia:attribute>
2496 <dia:attribute name="type">
2497 <dia:string>#scalar string#</dia:string>
2498 </dia:attribute>
2499 <dia:attribute name="value">
2500 <dia:string>##</dia:string>
2501 </dia:attribute>
2502 <dia:attribute name="comment">
2503 <dia:string>##</dia:string>
2504 </dia:attribute>
2505 <dia:attribute name="visibility">
2506 <dia:enum val="0"/>
2507 </dia:attribute>
2508 <dia:attribute name="abstract">
2509 <dia:boolean val="false"/>
2510 </dia:attribute>
2511 <dia:attribute name="class_scope">
2512 <dia:boolean val="false"/>
2513 </dia:attribute>
2514 </dia:composite>
2515 <dia:composite type="umlattribute">
2516 <dia:attribute name="name">
2517 <dia:string>#value#</dia:string>
2518 </dia:attribute>
2519 <dia:attribute name="type">
2520 <dia:string>#scalar string#</dia:string>
2521 </dia:attribute>
2522 <dia:attribute name="value">
2523 <dia:string>##</dia:string>
2524 </dia:attribute>
2525 <dia:attribute name="comment">
2526 <dia:string>##</dia:string>
2527 </dia:attribute>
2528 <dia:attribute name="visibility">
2529 <dia:enum val="0"/>
2530 </dia:attribute>
2531 <dia:attribute name="abstract">
2532 <dia:boolean val="false"/>
2533 </dia:attribute>
2534 <dia:attribute name="class_scope">
2535 <dia:boolean val="false"/>
2536 </dia:attribute>
2537 </dia:composite>
2538 </dia:attribute>
2539 <dia:attribute name="operations">
2540 <dia:composite type="umloperation">
2541 <dia:attribute name="name">
2542 <dia:string>#_read_option#</dia:string>
2543 </dia:attribute>
2544 <dia:attribute name="stereotype">
2545 <dia:string>#initiator#</dia:string>
2546 </dia:attribute>
2547 <dia:attribute name="type">
2548 <dia:string>##</dia:string>
2549 </dia:attribute>
2550 <dia:attribute name="visibility">
2551 <dia:enum val="1"/>
2552 </dia:attribute>
2553 <dia:attribute name="comment">
2554 <dia:string>##</dia:string>
2555 </dia:attribute>
2556 <dia:attribute name="abstract">
2557 <dia:boolean val="false"/>
2558 </dia:attribute>
2559 <dia:attribute name="inheritance_type">
2560 <dia:enum val="2"/>
2561 </dia:attribute>
2562 <dia:attribute name="query">
2563 <dia:boolean val="false"/>
2564 </dia:attribute>
2565 <dia:attribute name="class_scope">
2566 <dia:boolean val="false"/>
2567 </dia:attribute>
2568 <dia:attribute name="parameters"/>
2569 </dia:composite>
2570 <dia:composite type="umloperation">
2571 <dia:attribute name="name">
2572 <dia:string>#_format_option#</dia:string>
2573 </dia:attribute>
2574 <dia:attribute name="stereotype">
2575 <dia:string>#helper#</dia:string>
2576 </dia:attribute>
2577 <dia:attribute name="type">
2578 <dia:string>##</dia:string>
2579 </dia:attribute>
2580 <dia:attribute name="visibility">
2581 <dia:enum val="1"/>
2582 </dia:attribute>
2583 <dia:attribute name="comment">
2584 <dia:string>##</dia:string>
2585 </dia:attribute>
2586 <dia:attribute name="abstract">
2587 <dia:boolean val="false"/>
2588 </dia:attribute>
2589 <dia:attribute name="inheritance_type">
2590 <dia:enum val="2"/>
2591 </dia:attribute>
2592 <dia:attribute name="query">
2593 <dia:boolean val="false"/>
2594 </dia:attribute>
2595 <dia:attribute name="class_scope">
2596 <dia:boolean val="false"/>
2597 </dia:attribute>
2598 <dia:attribute name="parameters">
2599 <dia:composite type="umlparameter">
2600 <dia:attribute name="name">
2601 <dia:string>#formatted#</dia:string>
2602 </dia:attribute>
2603 <dia:attribute name="type">
2604 <dia:string>#scalar string#</dia:string>
2605 </dia:attribute>
2606 <dia:attribute name="value">
2607 <dia:string>##</dia:string>
2608 </dia:attribute>
2609 <dia:attribute name="comment">
2610 <dia:string>##</dia:string>
2611 </dia:attribute>
2612 <dia:attribute name="kind">
2613 <dia:enum val="2"/>
2614 </dia:attribute>
2615 </dia:composite>
2616 </dia:attribute>
2617 </dia:composite>
2618 <dia:composite type="umloperation">
2619 <dia:attribute name="name">
2620 <dia:string>#option_count#</dia:string>
2621 </dia:attribute>
2622 <dia:attribute name="stereotype">
2623 <dia:string>##</dia:string>
2624 </dia:attribute>
2625 <dia:attribute name="type">
2626 <dia:string>##</dia:string>
2627 </dia:attribute>
2628 <dia:attribute name="visibility">
2629 <dia:enum val="0"/>
2630 </dia:attribute>
2631 <dia:attribute name="comment">
2632 <dia:string>##</dia:string>
2633 </dia:attribute>
2634 <dia:attribute name="abstract">
2635 <dia:boolean val="false"/>
2636 </dia:attribute>
2637 <dia:attribute name="inheritance_type">
2638 <dia:enum val="2"/>
2639 </dia:attribute>
2640 <dia:attribute name="query">
2641 <dia:boolean val="false"/>
2642 </dia:attribute>
2643 <dia:attribute name="class_scope">
2644 <dia:boolean val="false"/>
2645 </dia:attribute>
2646 <dia:attribute name="parameters">
2647 <dia:composite type="umlparameter">
2648 <dia:attribute name="name">
2649 <dia:string>#return_value#</dia:string>
2650 </dia:attribute>
2651 <dia:attribute name="type">
2652 <dia:string>#scalar integer#</dia:string>
2653 </dia:attribute>
2654 <dia:attribute name="value">
2655 <dia:string>#0#</dia:string>
2656 </dia:attribute>
2657 <dia:attribute name="comment">
2658 <dia:string>##</dia:string>
2659 </dia:attribute>
2660 <dia:attribute name="kind">
2661 <dia:enum val="2"/>
2662 </dia:attribute>
2663 </dia:composite>
2664 </dia:attribute>
2665 </dia:composite>
2666 </dia:attribute>
2667 <dia:attribute name="template">
2668 <dia:boolean val="false"/>
2669 </dia:attribute>
2670 <dia:attribute name="templates"/>
2671 </dia:object>
2672 <dia:object type="UML - Association" version="0" id="O5">
2673 <dia:attribute name="obj_pos">
2674 <dia:point val="0.8,4.8"/>
2675 </dia:attribute>
2676 <dia:attribute name="obj_bb">
2677 <dia:rectangle val="0.75,-23.65;109.2,10.1"/>
2678 </dia:attribute>
2679 <dia:attribute name="orth_points">
2680 <dia:point val="0.8,4.8"/>
2681 <dia:point val="0.8,10"/>
2682 <dia:point val="101,10"/>
2683 <dia:point val="101,-22.9"/>
2684 <dia:point val="108.45,-22.9"/>
2685 </dia:attribute>
2686 <dia:attribute name="orth_orient">
2687 <dia:enum val="1"/>
2688 <dia:enum val="0"/>
2689 <dia:enum val="1"/>
2690 <dia:enum val="0"/>
2691 </dia:attribute>
2692 <dia:attribute name="autorouting">
2693 <dia:boolean val="false"/>
2694 </dia:attribute>
2695 <dia:attribute name="name">
2696 <dia:string>##</dia:string>
2697 </dia:attribute>
2698 <dia:attribute name="direction">
2699 <dia:enum val="0"/>
2700 </dia:attribute>
2701 <dia:attribute name="ends">
2702 <dia:composite>
2703 <dia:attribute name="role">
2704 <dia:string>##</dia:string>
2705 </dia:attribute>
2706 <dia:attribute name="multiplicity">
2707 <dia:string>##</dia:string>
2708 </dia:attribute>
2709 <dia:attribute name="arrow">
2710 <dia:boolean val="false"/>
2711 </dia:attribute>
2712 <dia:attribute name="aggregate">
2713 <dia:enum val="0"/>
2714 </dia:attribute>
2715 </dia:composite>
2716 <dia:composite>
2717 <dia:attribute name="role">
2718 <dia:string>##</dia:string>
2719 </dia:attribute>
2720 <dia:attribute name="multiplicity">
2721 <dia:string>##</dia:string>
2722 </dia:attribute>
2723 <dia:attribute name="arrow">
2724 <dia:boolean val="false"/>
2725 </dia:attribute>
2726 <dia:attribute name="aggregate">
2727 <dia:enum val="1"/>
2728 </dia:attribute>
2729 </dia:composite>
2730 </dia:attribute>
2731 <dia:connections>
2732 <dia:connection handle="0" to="O3" connection="0"/>
2733 <dia:connection handle="1" to="O22" connection="119"/>
2734 </dia:connections>
2735 </dia:object>
2736 <dia:object type="UML - Association" version="0" id="O6">
2737 <dia:attribute name="obj_pos">
2738 <dia:point val="30,45"/>
2739 </dia:attribute>
2740 <dia:attribute name="obj_bb">
2741 <dia:rectangle val="29.95,27.75;95.3264,47.4"/>
2742 </dia:attribute>
2743 <dia:attribute name="orth_points">
2744 <dia:point val="30,45"/>
2745 <dia:point val="30,42"/>
2746 <dia:point val="95.2764,42"/>
2747 <dia:point val="95.2764,28.5"/>
2748 <dia:point val="85.6,28.5"/>
2749 </dia:attribute>
2750 <dia:attribute name="orth_orient">
2751 <dia:enum val="1"/>
2752 <dia:enum val="0"/>
2753 <dia:enum val="1"/>
2754 <dia:enum val="0"/>
2755 </dia:attribute>
2756 <dia:attribute name="autorouting">
2757 <dia:boolean val="false"/>
2758 </dia:attribute>
2759 <dia:attribute name="name">
2760 <dia:string>##</dia:string>
2761 </dia:attribute>
2762 <dia:attribute name="direction">
2763 <dia:enum val="0"/>
2764 </dia:attribute>
2765 <dia:attribute name="ends">
2766 <dia:composite>
2767 <dia:attribute name="role">
2768 <dia:string>##</dia:string>
2769 </dia:attribute>
2770 <dia:attribute name="multiplicity">
2771 <dia:string>##</dia:string>
2772 </dia:attribute>
2773 <dia:attribute name="arrow">
2774 <dia:boolean val="false"/>
2775 </dia:attribute>
2776 <dia:attribute name="aggregate">
2777 <dia:enum val="0"/>
2778 </dia:attribute>
2779 </dia:composite>
2780 <dia:composite>
2781 <dia:attribute name="role">
2782 <dia:string>##</dia:string>
2783 </dia:attribute>
2784 <dia:attribute name="multiplicity">
2785 <dia:string>##</dia:string>
2786 </dia:attribute>
2787 <dia:attribute name="arrow">
2788 <dia:boolean val="false"/>
2789 </dia:attribute>
2790 <dia:attribute name="aggregate">
2791 <dia:enum val="1"/>
2792 </dia:attribute>
2793 </dia:composite>
2794 </dia:attribute>
2795 <dia:connections>
2796 <dia:connection handle="0" to="O69" connection="0"/>
2797 <dia:connection handle="1" to="O3" connection="63"/>
2798 </dia:connections>
2799 </dia:object>
2800 <dia:object type="UML - Association" version="0" id="O7">
2801 <dia:attribute name="obj_pos">
2802 <dia:point val="4,61"/>
2803 </dia:attribute>
2804 <dia:attribute name="obj_bb">
2805 <dia:rectangle val="1.95,40.65;60.4,62.6"/>
2806 </dia:attribute>
2807 <dia:attribute name="orth_points">
2808 <dia:point val="4,61"/>
2809 <dia:point val="2,61"/>
2810 <dia:point val="2,43"/>
2811 <dia:point val="25,43"/>
2812 <dia:point val="25,41.4"/>
2813 <dia:point val="59.65,41.4"/>
2814 </dia:attribute>
2815 <dia:attribute name="orth_orient">
2816 <dia:enum val="0"/>
2817 <dia:enum val="1"/>
2818 <dia:enum val="0"/>
2819 <dia:enum val="1"/>
2820 <dia:enum val="0"/>
2821 </dia:attribute>
2822 <dia:attribute name="autorouting">
2823 <dia:boolean val="false"/>
2824 </dia:attribute>
2825 <dia:attribute name="name">
2826 <dia:string>##</dia:string>
2827 </dia:attribute>
2828 <dia:attribute name="direction">
2829 <dia:enum val="0"/>
2830 </dia:attribute>
2831 <dia:attribute name="ends">
2832 <dia:composite>
2833 <dia:attribute name="role">
2834 <dia:string>##</dia:string>
2835 </dia:attribute>
2836 <dia:attribute name="multiplicity">
2837 <dia:string>##</dia:string>
2838 </dia:attribute>
2839 <dia:attribute name="arrow">
2840 <dia:boolean val="false"/>
2841 </dia:attribute>
2842 <dia:attribute name="aggregate">
2843 <dia:enum val="0"/>
2844 </dia:attribute>
2845 </dia:composite>
2846 <dia:composite>
2847 <dia:attribute name="role">
2848 <dia:string>##</dia:string>
2849 </dia:attribute>
2850 <dia:attribute name="multiplicity">
2851 <dia:string>##</dia:string>
2852 </dia:attribute>
2853 <dia:attribute name="arrow">
2854 <dia:boolean val="false"/>
2855 </dia:attribute>
2856 <dia:attribute name="aggregate">
2857 <dia:enum val="1"/>
2858 </dia:attribute>
2859 </dia:composite>
2860 </dia:attribute>
2861 <dia:connections>
2862 <dia:connection handle="0" to="O4" connection="0"/>
2863 <dia:connection handle="1" to="O89" connection="7"/>
2864 </dia:connections>
2865 </dia:object>
2866 <dia:object type="UML - Generalization" version="0" id="O8">
2867 <dia:attribute name="obj_pos">
2868 <dia:point val="30.825,41.4"/>
2869 </dia:attribute>
2870 <dia:attribute name="obj_bb">
2871 <dia:rectangle val="29.975,41.35;31.675,48.95"/>
2872 </dia:attribute>
2873 <dia:attribute name="orth_points">
2874 <dia:point val="30.825,41.4"/>
2875 <dia:point val="30.825,44"/>
2876 <dia:point val="31.525,44"/>
2877 <dia:point val="31.525,48.9"/>
2878 </dia:attribute>
2879 <dia:attribute name="orth_orient">
2880 <dia:enum val="1"/>
2881 <dia:enum val="0"/>
2882 <dia:enum val="1"/>
2883 </dia:attribute>
2884 <dia:attribute name="orth_autoroute">
2885 <dia:boolean val="false"/>
2886 </dia:attribute>
2887 <dia:attribute name="line_colour">
2888 <dia:color val="#000000"/>
2889 </dia:attribute>
2890 <dia:attribute name="name">
2891 <dia:string>##</dia:string>
2892 </dia:attribute>
2893 <dia:attribute name="stereotype">
2894 <dia:string>##</dia:string>
2895 </dia:attribute>
2896 <dia:connections>
2897 <dia:connection handle="0" to="O89" connection="6"/>
2898 <dia:connection handle="1" to="O81" connection="1"/>
2899 </dia:connections>
2900 </dia:object>
2901 <dia:object type="UML - Generalization" version="0" id="O9">
2902 <dia:attribute name="obj_pos">
2903 <dia:point val="30.825,41.4"/>
2904 </dia:attribute>
2905 <dia:attribute name="obj_bb">
2906 <dia:rectangle val="29.975,41.35;124.875,45.05"/>
2907 </dia:attribute>
2908 <dia:attribute name="orth_points">
2909 <dia:point val="30.825,41.4"/>
2910 <dia:point val="30.825,44"/>
2911 <dia:point val="124.825,44"/>
2912 <dia:point val="124.825,45"/>
2913 </dia:attribute>
2914 <dia:attribute name="orth_orient">
2915 <dia:enum val="1"/>
2916 <dia:enum val="0"/>
2917 <dia:enum val="1"/>
2918 </dia:attribute>
2919 <dia:attribute name="orth_autoroute">
2920 <dia:boolean val="false"/>
2921 </dia:attribute>
2922 <dia:attribute name="line_colour">
2923 <dia:color val="#000000"/>
2924 </dia:attribute>
2925 <dia:attribute name="name">
2926 <dia:string>##</dia:string>
2927 </dia:attribute>
2928 <dia:attribute name="stereotype">
2929 <dia:string>##</dia:string>
2930 </dia:attribute>
2931 <dia:connections>
2932 <dia:connection handle="0" to="O89" connection="6"/>
2933 <dia:connection handle="1" to="O101" connection="1"/>
2934 </dia:connections>
2935 </dia:object>
2936 <dia:object type="UML - Class" version="0" id="O10">
2937 <dia:attribute name="obj_pos">
2938 <dia:point val="73.75,56.7"/>
2939 </dia:attribute>
2940 <dia:attribute name="obj_bb">
2941 <dia:rectangle val="73.7,56.65;90.85,60.95"/>
2942 </dia:attribute>
2943 <dia:attribute name="elem_corner">
2944 <dia:point val="73.75,56.7"/>
2945 </dia:attribute>
2946 <dia:attribute name="elem_width">
2947 <dia:real val="17.050000000000001"/>
2948 </dia:attribute>
2949 <dia:attribute name="elem_height">
2950 <dia:real val="4.2000000000000002"/>
2951 </dia:attribute>
2952 <dia:attribute name="name">
2953 <dia:string>#pk#</dia:string>
2954 </dia:attribute>
2955 <dia:attribute name="stereotype">
2956 <dia:string>##</dia:string>
2957 </dia:attribute>
2958 <dia:attribute name="comment">
2959 <dia:string>##</dia:string>
2960 </dia:attribute>
2961 <dia:attribute name="abstract">
2962 <dia:boolean val="false"/>
2963 </dia:attribute>
2964 <dia:attribute name="suppress_attributes">
2965 <dia:boolean val="false"/>
2966 </dia:attribute>
2967 <dia:attribute name="suppress_operations">
2968 <dia:boolean val="false"/>
2969 </dia:attribute>
2970 <dia:attribute name="visible_attributes">
2971 <dia:boolean val="true"/>
2972 </dia:attribute>
2973 <dia:attribute name="visible_operations">
2974 <dia:boolean val="true"/>
2975 </dia:attribute>
2976 <dia:attribute name="visible_comments">
2977 <dia:boolean val="false"/>
2978 </dia:attribute>
2979 <dia:attribute name="wrap_operations">
2980 <dia:boolean val="false"/>
2981 </dia:attribute>
2982 <dia:attribute name="wrap_after_char">
2983 <dia:int val="40"/>
2984 </dia:attribute>
2985 <dia:attribute name="line_color">
2986 <dia:color val="#000000"/>
2987 </dia:attribute>
2988 <dia:attribute name="fill_color">
2989 <dia:color val="#ffffff"/>
2990 </dia:attribute>
2991 <dia:attribute name="text_color">
2992 <dia:color val="#000000"/>
2993 </dia:attribute>
2994 <dia:attribute name="normal_font">
2995 <dia:font family="courier new" style="0" name="Courier"/>
2996 </dia:attribute>
2997 <dia:attribute name="abstract_font">
2998 <dia:font family="courier new" style="0" name="Courier"/>
2999 </dia:attribute>
3000 <dia:attribute name="polymorphic_font">
3001 <dia:font family="monospace" style="8" name="Courier"/>
3002 </dia:attribute>
3003 <dia:attribute name="classname_font">
3004 <dia:font family="courier new" style="0" name="Courier"/>
3005 </dia:attribute>
3006 <dia:attribute name="abstract_classname_font">
3007 <dia:font family="courier new" style="0" name="Courier"/>
3008 </dia:attribute>
3009 <dia:attribute name="comment_font">
3010 <dia:font family="sans" style="8" name="Helvetica"/>
3011 </dia:attribute>
3012 <dia:attribute name="font_height">
3013 <dia:real val="0.80000000000000004"/>
3014 </dia:attribute>
3015 <dia:attribute name="polymorphic_font_height">
3016 <dia:real val="0.80000000000000004"/>
3017 </dia:attribute>
3018 <dia:attribute name="abstract_font_height">
3019 <dia:real val="0.80000000000000004"/>
3020 </dia:attribute>
3021 <dia:attribute name="classname_font_height">
3022 <dia:real val="1"/>
3023 </dia:attribute>
3024 <dia:attribute name="abstract_classname_font_height">
3025 <dia:real val="1"/>
3026 </dia:attribute>
3027 <dia:attribute name="comment_font_height">
3028 <dia:real val="1"/>
3029 </dia:attribute>
3030 <dia:attribute name="attributes">
3031 <dia:composite type="umlattribute">
3032 <dia:attribute name="name">
3033 <dia:string>#secondary_columns#</dia:string>
3034 </dia:attribute>
3035 <dia:attribute name="type">
3036 <dia:string>#array of arrays#</dia:string>
3037 </dia:attribute>
3038 <dia:attribute name="value">
3039 <dia:string>##</dia:string>
3040 </dia:attribute>
3041 <dia:attribute name="comment">
3042 <dia:string>##</dia:string>
3043 </dia:attribute>
3044 <dia:attribute name="visibility">
3045 <dia:enum val="0"/>
3046 </dia:attribute>
3047 <dia:attribute name="abstract">
3048 <dia:boolean val="false"/>
3049 </dia:attribute>
3050 <dia:attribute name="class_scope">
3051 <dia:boolean val="false"/>
3052 </dia:attribute>
3053 </dia:composite>
3054 </dia:attribute>
3055 <dia:attribute name="operations">
3056 <dia:composite type="umloperation">
3057 <dia:attribute name="name">
3058 <dia:string>#_format_record#</dia:string>
3059 </dia:attribute>
3060 <dia:attribute name="stereotype">
3061 <dia:string>##</dia:string>
3062 </dia:attribute>
3063 <dia:attribute name="type">
3064 <dia:string>##</dia:string>
3065 </dia:attribute>
3066 <dia:attribute name="visibility">
3067 <dia:enum val="0"/>
3068 </dia:attribute>
3069 <dia:attribute name="comment">
3070 <dia:string>##</dia:string>
3071 </dia:attribute>
3072 <dia:attribute name="abstract">
3073 <dia:boolean val="false"/>
3074 </dia:attribute>
3075 <dia:attribute name="inheritance_type">
3076 <dia:enum val="2"/>
3077 </dia:attribute>
3078 <dia:attribute name="query">
3079 <dia:boolean val="false"/>
3080 </dia:attribute>
3081 <dia:attribute name="class_scope">
3082 <dia:boolean val="false"/>
3083 </dia:attribute>
3084 <dia:attribute name="parameters">
3085 <dia:composite type="umlparameter">
3086 <dia:attribute name="name">
3087 <dia:string>#formatted#</dia:string>
3088 </dia:attribute>
3089 <dia:attribute name="type">
3090 <dia:string>#array of strings#</dia:string>
3091 </dia:attribute>
3092 <dia:attribute name="value">
3093 <dia:string>##</dia:string>
3094 </dia:attribute>
3095 <dia:attribute name="comment">
3096 <dia:string>##</dia:string>
3097 </dia:attribute>
3098 <dia:attribute name="kind">
3099 <dia:enum val="2"/>
3100 </dia:attribute>
3101 </dia:composite>
3102 </dia:attribute>
3103 </dia:composite>
3104 <dia:composite type="umloperation">
3105 <dia:attribute name="name">
3106 <dia:string>#_read_options#</dia:string>
3107 </dia:attribute>
3108 <dia:attribute name="stereotype">
3109 <dia:string>##</dia:string>
3110 </dia:attribute>
3111 <dia:attribute name="type">
3112 <dia:string>##</dia:string>
3113 </dia:attribute>
3114 <dia:attribute name="visibility">
3115 <dia:enum val="0"/>
3116 </dia:attribute>
3117 <dia:attribute name="comment">
3118 <dia:string>##</dia:string>
3119 </dia:attribute>
3120 <dia:attribute name="abstract">
3121 <dia:boolean val="false"/>
3122 </dia:attribute>
3123 <dia:attribute name="inheritance_type">
3124 <dia:enum val="2"/>
3125 </dia:attribute>
3126 <dia:attribute name="query">
3127 <dia:boolean val="false"/>
3128 </dia:attribute>
3129 <dia:attribute name="class_scope">
3130 <dia:boolean val="false"/>
3131 </dia:attribute>
3132 <dia:attribute name="parameters"/>
3133 </dia:composite>
3134 </dia:attribute>
3135 <dia:attribute name="template">
3136 <dia:boolean val="false"/>
3137 </dia:attribute>
3138 <dia:attribute name="templates"/>
3139 </dia:object>
3140 <dia:object type="UML - Class" version="0" id="O11">
3141 <dia:attribute name="obj_pos">
3142 <dia:point val="56.4,56.7"/>
3143 </dia:attribute>
3144 <dia:attribute name="obj_bb">
3145 <dia:rectangle val="56.35,56.65;58.4,58.95"/>
3146 </dia:attribute>
3147 <dia:attribute name="elem_corner">
3148 <dia:point val="56.4,56.7"/>
3149 </dia:attribute>
3150 <dia:attribute name="elem_width">
3151 <dia:real val="1.9500000000000002"/>
3152 </dia:attribute>
3153 <dia:attribute name="elem_height">
3154 <dia:real val="2.1999999999999997"/>
3155 </dia:attribute>
3156 <dia:attribute name="name">
3157 <dia:string>#aes#</dia:string>
3158 </dia:attribute>
3159 <dia:attribute name="stereotype">
3160 <dia:string>##</dia:string>
3161 </dia:attribute>
3162 <dia:attribute name="comment">
3163 <dia:string>##</dia:string>
3164 </dia:attribute>
3165 <dia:attribute name="abstract">
3166 <dia:boolean val="false"/>
3167 </dia:attribute>
3168 <dia:attribute name="suppress_attributes">
3169 <dia:boolean val="false"/>
3170 </dia:attribute>
3171 <dia:attribute name="suppress_operations">
3172 <dia:boolean val="false"/>
3173 </dia:attribute>
3174 <dia:attribute name="visible_attributes">
3175 <dia:boolean val="true"/>
3176 </dia:attribute>
3177 <dia:attribute name="visible_operations">
3178 <dia:boolean val="true"/>
3179 </dia:attribute>
3180 <dia:attribute name="visible_comments">
3181 <dia:boolean val="false"/>
3182 </dia:attribute>
3183 <dia:attribute name="wrap_operations">
3184 <dia:boolean val="false"/>
3185 </dia:attribute>
3186 <dia:attribute name="wrap_after_char">
3187 <dia:int val="40"/>
3188 </dia:attribute>
3189 <dia:attribute name="line_color">
3190 <dia:color val="#000000"/>
3191 </dia:attribute>
3192 <dia:attribute name="fill_color">
3193 <dia:color val="#ffffff"/>
3194 </dia:attribute>
3195 <dia:attribute name="text_color">
3196 <dia:color val="#000000"/>
3197 </dia:attribute>
3198 <dia:attribute name="normal_font">
3199 <dia:font family="Courier New" style="0" name="Courier"/>
3200 </dia:attribute>
3201 <dia:attribute name="abstract_font">
3202 <dia:font family="Courier New" style="0" name="Courier"/>
3203 </dia:attribute>
3204 <dia:attribute name="polymorphic_font">
3205 <dia:font family="monospace" style="8" name="Courier"/>
3206 </dia:attribute>
3207 <dia:attribute name="classname_font">
3208 <dia:font family="courier new" style="0" name="Courier"/>
3209 </dia:attribute>
3210 <dia:attribute name="abstract_classname_font">
3211 <dia:font family="Courier New" style="0" name="Courier"/>
3212 </dia:attribute>
3213 <dia:attribute name="comment_font">
3214 <dia:font family="sans" style="8" name="Helvetica"/>
3215 </dia:attribute>
3216 <dia:attribute name="font_height">
3217 <dia:real val="0.80000000000000004"/>
3218 </dia:attribute>
3219 <dia:attribute name="polymorphic_font_height">
3220 <dia:real val="0.80000000000000004"/>
3221 </dia:attribute>
3222 <dia:attribute name="abstract_font_height">
3223 <dia:real val="0.80000000000000004"/>
3224 </dia:attribute>
3225 <dia:attribute name="classname_font_height">
3226 <dia:real val="1"/>
3227 </dia:attribute>
3228 <dia:attribute name="abstract_classname_font_height">
3229 <dia:real val="1"/>
3230 </dia:attribute>
3231 <dia:attribute name="comment_font_height">
3232 <dia:real val="1"/>
3233 </dia:attribute>
3234 <dia:attribute name="attributes"/>
3235 <dia:attribute name="operations"/>
3236 <dia:attribute name="template">
3237 <dia:boolean val="false"/>
3238 </dia:attribute>
3239 <dia:attribute name="templates"/>
3240 </dia:object>
3241 <dia:object type="UML - Class" version="0" id="O12">
3242 <dia:attribute name="obj_pos">
3243 <dia:point val="103,58"/>
3244 </dia:attribute>
3245 <dia:attribute name="obj_bb">
3246 <dia:rectangle val="102.95,57.95;114.15,60.85"/>
3247 </dia:attribute>
3248 <dia:attribute name="elem_corner">
3249 <dia:point val="103,58"/>
3250 </dia:attribute>
3251 <dia:attribute name="elem_width">
3252 <dia:real val="11.1"/>
3253 </dia:attribute>
3254 <dia:attribute name="elem_height">
3255 <dia:real val="2.7999999999999998"/>
3256 </dia:attribute>
3257 <dia:attribute name="name">
3258 <dia:string>#theta#</dia:string>
3259 </dia:attribute>
3260 <dia:attribute name="stereotype">
3261 <dia:string>##</dia:string>
3262 </dia:attribute>
3263 <dia:attribute name="comment">
3264 <dia:string>##</dia:string>
3265 </dia:attribute>
3266 <dia:attribute name="abstract">
3267 <dia:boolean val="false"/>
3268 </dia:attribute>
3269 <dia:attribute name="suppress_attributes">
3270 <dia:boolean val="false"/>
3271 </dia:attribute>
3272 <dia:attribute name="suppress_operations">
3273 <dia:boolean val="false"/>
3274 </dia:attribute>
3275 <dia:attribute name="visible_attributes">
3276 <dia:boolean val="true"/>
3277 </dia:attribute>
3278 <dia:attribute name="visible_operations">
3279 <dia:boolean val="true"/>
3280 </dia:attribute>
3281 <dia:attribute name="visible_comments">
3282 <dia:boolean val="false"/>
3283 </dia:attribute>
3284 <dia:attribute name="wrap_operations">
3285 <dia:boolean val="false"/>
3286 </dia:attribute>
3287 <dia:attribute name="wrap_after_char">
3288 <dia:int val="40"/>
3289 </dia:attribute>
3290 <dia:attribute name="line_color">
3291 <dia:color val="#000000"/>
3292 </dia:attribute>
3293 <dia:attribute name="fill_color">
3294 <dia:color val="#ffffff"/>
3295 </dia:attribute>
3296 <dia:attribute name="text_color">
3297 <dia:color val="#000000"/>
3298 </dia:attribute>
3299 <dia:attribute name="normal_font">
3300 <dia:font family="courier new" style="0" name="Courier"/>
3301 </dia:attribute>
3302 <dia:attribute name="abstract_font">
3303 <dia:font family="Courier New" style="0" name="Courier"/>
3304 </dia:attribute>
3305 <dia:attribute name="polymorphic_font">
3306 <dia:font family="monospace" style="8" name="Courier"/>
3307 </dia:attribute>
3308 <dia:attribute name="classname_font">
3309 <dia:font family="courier new" style="0" name="Courier"/>
3310 </dia:attribute>
3311 <dia:attribute name="abstract_classname_font">
3312 <dia:font family="Courier New" style="0" name="Courier"/>
3313 </dia:attribute>
3314 <dia:attribute name="comment_font">
3315 <dia:font family="sans" style="8" name="Helvetica"/>
3316 </dia:attribute>
3317 <dia:attribute name="font_height">
3318 <dia:real val="0.80000000000000004"/>
3319 </dia:attribute>
3320 <dia:attribute name="polymorphic_font_height">
3321 <dia:real val="0.80000000000000004"/>
3322 </dia:attribute>
3323 <dia:attribute name="abstract_font_height">
3324 <dia:real val="0.80000000000000004"/>
3325 </dia:attribute>
3326 <dia:attribute name="classname_font_height">
3327 <dia:real val="1"/>
3328 </dia:attribute>
3329 <dia:attribute name="abstract_classname_font_height">
3330 <dia:real val="1"/>
3331 </dia:attribute>
3332 <dia:attribute name="comment_font_height">
3333 <dia:real val="1"/>
3334 </dia:attribute>
3335 <dia:attribute name="attributes"/>
3336 <dia:attribute name="operations">
3337 <dia:composite type="umloperation">
3338 <dia:attribute name="name">
3339 <dia:string>#_read_options#</dia:string>
3340 </dia:attribute>
3341 <dia:attribute name="stereotype">
3342 <dia:string>#initiator#</dia:string>
3343 </dia:attribute>
3344 <dia:attribute name="type">
3345 <dia:string>##</dia:string>
3346 </dia:attribute>
3347 <dia:attribute name="visibility">
3348 <dia:enum val="1"/>
3349 </dia:attribute>
3350 <dia:attribute name="comment">
3351 <dia:string>##</dia:string>
3352 </dia:attribute>
3353 <dia:attribute name="abstract">
3354 <dia:boolean val="false"/>
3355 </dia:attribute>
3356 <dia:attribute name="inheritance_type">
3357 <dia:enum val="2"/>
3358 </dia:attribute>
3359 <dia:attribute name="query">
3360 <dia:boolean val="false"/>
3361 </dia:attribute>
3362 <dia:attribute name="class_scope">
3363 <dia:boolean val="false"/>
3364 </dia:attribute>
3365 <dia:attribute name="parameters"/>
3366 </dia:composite>
3367 </dia:attribute>
3368 <dia:attribute name="template">
3369 <dia:boolean val="false"/>
3370 </dia:attribute>
3371 <dia:attribute name="templates"/>
3372 </dia:object>
3373 <dia:object type="UML - Class" version="0" id="O13">
3374 <dia:attribute name="obj_pos">
3375 <dia:point val="95,58"/>
3376 </dia:attribute>
3377 <dia:attribute name="obj_bb">
3378 <dia:rectangle val="94.95,57.95;97.9,60.25"/>
3379 </dia:attribute>
3380 <dia:attribute name="elem_corner">
3381 <dia:point val="95,58"/>
3382 </dia:attribute>
3383 <dia:attribute name="elem_width">
3384 <dia:real val="2.8500000000000001"/>
3385 </dia:attribute>
3386 <dia:attribute name="elem_height">
3387 <dia:real val="2.1999999999999997"/>
3388 </dia:attribute>
3389 <dia:attribute name="name">
3390 <dia:string>#omega#</dia:string>
3391 </dia:attribute>
3392 <dia:attribute name="stereotype">
3393 <dia:string>##</dia:string>
3394 </dia:attribute>
3395 <dia:attribute name="comment">
3396 <dia:string>##</dia:string>
3397 </dia:attribute>
3398 <dia:attribute name="abstract">
3399 <dia:boolean val="false"/>
3400 </dia:attribute>
3401 <dia:attribute name="suppress_attributes">
3402 <dia:boolean val="false"/>
3403 </dia:attribute>
3404 <dia:attribute name="suppress_operations">
3405 <dia:boolean val="false"/>
3406 </dia:attribute>
3407 <dia:attribute name="visible_attributes">
3408 <dia:boolean val="true"/>
3409 </dia:attribute>
3410 <dia:attribute name="visible_operations">
3411 <dia:boolean val="true"/>
3412 </dia:attribute>
3413 <dia:attribute name="visible_comments">
3414 <dia:boolean val="false"/>
3415 </dia:attribute>
3416 <dia:attribute name="wrap_operations">
3417 <dia:boolean val="false"/>
3418 </dia:attribute>
3419 <dia:attribute name="wrap_after_char">
3420 <dia:int val="40"/>
3421 </dia:attribute>
3422 <dia:attribute name="line_color">
3423 <dia:color val="#000000"/>
3424 </dia:attribute>
3425 <dia:attribute name="fill_color">
3426 <dia:color val="#ffffff"/>
3427 </dia:attribute>
3428 <dia:attribute name="text_color">
3429 <dia:color val="#000000"/>
3430 </dia:attribute>
3431 <dia:attribute name="normal_font">
3432 <dia:font family="Courier New" style="0" name="Courier"/>
3433 </dia:attribute>
3434 <dia:attribute name="abstract_font">
3435 <dia:font family="Courier New" style="0" name="Courier"/>
3436 </dia:attribute>
3437 <dia:attribute name="polymorphic_font">
3438 <dia:font family="monospace" style="8" name="Courier"/>
3439 </dia:attribute>
3440 <dia:attribute name="classname_font">
3441 <dia:font family="courier new" style="0" name="Courier"/>
3442 </dia:attribute>
3443 <dia:attribute name="abstract_classname_font">
3444 <dia:font family="Courier New" style="0" name="Courier"/>
3445 </dia:attribute>
3446 <dia:attribute name="comment_font">
3447 <dia:font family="sans" style="8" name="Helvetica"/>
3448 </dia:attribute>
3449 <dia:attribute name="font_height">
3450 <dia:real val="0.80000000000000004"/>
3451 </dia:attribute>
3452 <dia:attribute name="polymorphic_font_height">
3453 <dia:real val="0.80000000000000004"/>
3454 </dia:attribute>
3455 <dia:attribute name="abstract_font_height">
3456 <dia:real val="0.80000000000000004"/>
3457 </dia:attribute>
3458 <dia:attribute name="classname_font_height">
3459 <dia:real val="1"/>
3460 </dia:attribute>
3461 <dia:attribute name="abstract_classname_font_height">
3462 <dia:real val="1"/>
3463 </dia:attribute>
3464 <dia:attribute name="comment_font_height">
3465 <dia:real val="1"/>
3466 </dia:attribute>
3467 <dia:attribute name="attributes"/>
3468 <dia:attribute name="operations"/>
3469 <dia:attribute name="template">
3470 <dia:boolean val="false"/>
3471 </dia:attribute>
3472 <dia:attribute name="templates"/>
3473 </dia:object>
3474 <dia:object type="UML - Generalization" version="0" id="O14">
3475 <dia:attribute name="obj_pos">
3476 <dia:point val="31.525,54.7"/>
3477 </dia:attribute>
3478 <dia:attribute name="obj_bb">
3479 <dia:rectangle val="30.675,52.3;82.325,56.75"/>
3480 </dia:attribute>
3481 <dia:attribute name="orth_points">
3482 <dia:point val="31.525,54.7"/>
3483 <dia:point val="31.525,53"/>
3484 <dia:point val="82.275,53"/>
3485 <dia:point val="82.275,56.7"/>
3486 </dia:attribute>
3487 <dia:attribute name="orth_orient">
3488 <dia:enum val="1"/>
3489 <dia:enum val="0"/>
3490 <dia:enum val="1"/>
3491 </dia:attribute>
3492 <dia:attribute name="orth_autoroute">
3493 <dia:boolean val="false"/>
3494 </dia:attribute>
3495 <dia:attribute name="line_colour">
3496 <dia:color val="#000000"/>
3497 </dia:attribute>
3498 <dia:attribute name="name">
3499 <dia:string>##</dia:string>
3500 </dia:attribute>
3501 <dia:attribute name="stereotype">
3502 <dia:string>##</dia:string>
3503 </dia:attribute>
3504 <dia:connections>
3505 <dia:connection handle="0" to="O81" connection="6"/>
3506 <dia:connection handle="1" to="O10" connection="1"/>
3507 </dia:connections>
3508 </dia:object>
3509 <dia:object type="UML - Generalization" version="0" id="O15">
3510 <dia:attribute name="obj_pos">
3511 <dia:point val="31.525,54.7"/>
3512 </dia:attribute>
3513 <dia:attribute name="obj_bb">
3514 <dia:rectangle val="30.675,52.3;57.425,56.75"/>
3515 </dia:attribute>
3516 <dia:attribute name="orth_points">
3517 <dia:point val="31.525,54.7"/>
3518 <dia:point val="31.525,53"/>
3519 <dia:point val="57.375,53"/>
3520 <dia:point val="57.375,56.7"/>
3521 </dia:attribute>
3522 <dia:attribute name="orth_orient">
3523 <dia:enum val="1"/>
3524 <dia:enum val="0"/>
3525 <dia:enum val="1"/>
3526 </dia:attribute>
3527 <dia:attribute name="orth_autoroute">
3528 <dia:boolean val="false"/>
3529 </dia:attribute>
3530 <dia:attribute name="line_colour">
3531 <dia:color val="#000000"/>
3532 </dia:attribute>
3533 <dia:attribute name="name">
3534 <dia:string>##</dia:string>
3535 </dia:attribute>
3536 <dia:attribute name="stereotype">
3537 <dia:string>##</dia:string>
3538 </dia:attribute>
3539 <dia:connections>
3540 <dia:connection handle="0" to="O81" connection="6"/>
3541 <dia:connection handle="1" to="O11" connection="1"/>
3542 </dia:connections>
3543 </dia:object>
3544 <dia:object type="UML - Generalization" version="0" id="O16">
3545 <dia:attribute name="obj_pos">
3546 <dia:point val="124.825,54.8"/>
3547 </dia:attribute>
3548 <dia:attribute name="obj_bb">
3549 <dia:rectangle val="108.5,54.75;125.675,58.05"/>
3550 </dia:attribute>
3551 <dia:attribute name="orth_points">
3552 <dia:point val="124.825,54.8"/>
3553 <dia:point val="124.825,57"/>
3554 <dia:point val="108.55,57"/>
3555 <dia:point val="108.55,58"/>
3556 </dia:attribute>
3557 <dia:attribute name="orth_orient">
3558 <dia:enum val="1"/>
3559 <dia:enum val="0"/>
3560 <dia:enum val="1"/>
3561 </dia:attribute>
3562 <dia:attribute name="orth_autoroute">
3563 <dia:boolean val="false"/>
3564 </dia:attribute>
3565 <dia:attribute name="line_colour">
3566 <dia:color val="#000000"/>
3567 </dia:attribute>
3568 <dia:attribute name="name">
3569 <dia:string>##</dia:string>
3570 </dia:attribute>
3571 <dia:attribute name="stereotype">
3572 <dia:string>##</dia:string>
3573 </dia:attribute>
3574 <dia:connections>
3575 <dia:connection handle="0" to="O101" connection="6"/>
3576 <dia:connection handle="1" to="O12" connection="1"/>
3577 </dia:connections>
3578 </dia:object>
3579 <dia:object type="UML - Generalization" version="0" id="O17">
3580 <dia:attribute name="obj_pos">
3581 <dia:point val="124.825,54.8"/>
3582 </dia:attribute>
3583 <dia:attribute name="obj_bb">
3584 <dia:rectangle val="96.375,54.75;125.675,58.05"/>
3585 </dia:attribute>
3586 <dia:attribute name="orth_points">
3587 <dia:point val="124.825,54.8"/>
3588 <dia:point val="124.825,57"/>
3589 <dia:point val="96.425,57"/>
3590 <dia:point val="96.425,58"/>
3591 </dia:attribute>
3592 <dia:attribute name="orth_orient">
3593 <dia:enum val="1"/>
3594 <dia:enum val="0"/>
3595 <dia:enum val="1"/>
3596 </dia:attribute>
3597 <dia:attribute name="orth_autoroute">
3598 <dia:boolean val="false"/>
3599 </dia:attribute>
3600 <dia:attribute name="line_colour">
3601 <dia:color val="#000000"/>
3602 </dia:attribute>
3603 <dia:attribute name="name">
3604 <dia:string>##</dia:string>
3605 </dia:attribute>
3606 <dia:attribute name="stereotype">
3607 <dia:string>##</dia:string>
3608 </dia:attribute>
3609 <dia:connections>
3610 <dia:connection handle="0" to="O101" connection="6"/>
3611 <dia:connection handle="1" to="O13" connection="1"/>
3612 </dia:connections>
3613 </dia:object>
3614 <dia:object type="UML - Class" version="0" id="O18">
3615 <dia:attribute name="obj_pos">
3616 <dia:point val="4,71"/>
3617 </dia:attribute>
3618 <dia:attribute name="obj_bb">
3619 <dia:rectangle val="3.95,70.95;47,84.05"/>
3620 </dia:attribute>
3621 <dia:attribute name="elem_corner">
3622 <dia:point val="4,71"/>
3623 </dia:attribute>
3624 <dia:attribute name="elem_width">
3625 <dia:real val="42.950000000000003"/>
3626 </dia:attribute>
3627 <dia:attribute name="elem_height">
3628 <dia:real val="13"/>
3629 </dia:attribute>
3630 <dia:attribute name="name">
3631 <dia:string>#init_option#</dia:string>
3632 </dia:attribute>
3633 <dia:attribute name="stereotype">
3634 <dia:string>##</dia:string>
3635 </dia:attribute>
3636 <dia:attribute name="comment">
3637 <dia:string>##</dia:string>
3638 </dia:attribute>
3639 <dia:attribute name="abstract">
3640 <dia:boolean val="false"/>
3641 </dia:attribute>
3642 <dia:attribute name="suppress_attributes">
3643 <dia:boolean val="false"/>
3644 </dia:attribute>
3645 <dia:attribute name="suppress_operations">
3646 <dia:boolean val="false"/>
3647 </dia:attribute>
3648 <dia:attribute name="visible_attributes">
3649 <dia:boolean val="true"/>
3650 </dia:attribute>
3651 <dia:attribute name="visible_operations">
3652 <dia:boolean val="true"/>
3653 </dia:attribute>
3654 <dia:attribute name="visible_comments">
3655 <dia:boolean val="false"/>
3656 </dia:attribute>
3657 <dia:attribute name="wrap_operations">
3658 <dia:boolean val="false"/>
3659 </dia:attribute>
3660 <dia:attribute name="wrap_after_char">
3661 <dia:int val="40"/>
3662 </dia:attribute>
3663 <dia:attribute name="line_color">
3664 <dia:color val="#000000"/>
3665 </dia:attribute>
3666 <dia:attribute name="fill_color">
3667 <dia:color val="#ffffff"/>
3668 </dia:attribute>
3669 <dia:attribute name="text_color">
3670 <dia:color val="#000000"/>
3671 </dia:attribute>
3672 <dia:attribute name="normal_font">
3673 <dia:font family="courier new" style="0" name="Courier"/>
3674 </dia:attribute>
3675 <dia:attribute name="abstract_font">
3676 <dia:font family="courier new" style="0" name="Courier"/>
3677 </dia:attribute>
3678 <dia:attribute name="polymorphic_font">
3679 <dia:font family="monospace" style="8" name="Courier"/>
3680 </dia:attribute>
3681 <dia:attribute name="classname_font">
3682 <dia:font family="courier new" style="0" name="Courier"/>
3683 </dia:attribute>
3684 <dia:attribute name="abstract_classname_font">
3685 <dia:font family="courier new" style="0" name="Courier"/>
3686 </dia:attribute>
3687 <dia:attribute name="comment_font">
3688 <dia:font family="sans" style="8" name="Helvetica"/>
3689 </dia:attribute>
3690 <dia:attribute name="font_height">
3691 <dia:real val="0.80000000000000004"/>
3692 </dia:attribute>
3693 <dia:attribute name="polymorphic_font_height">
3694 <dia:real val="0.80000000000000004"/>
3695 </dia:attribute>
3696 <dia:attribute name="abstract_font_height">
3697 <dia:real val="0.80000000000000004"/>
3698 </dia:attribute>
3699 <dia:attribute name="classname_font_height">
3700 <dia:real val="1"/>
3701 </dia:attribute>
3702 <dia:attribute name="abstract_classname_font_height">
3703 <dia:real val="1"/>
3704 </dia:attribute>
3705 <dia:attribute name="comment_font_height">
3706 <dia:real val="1"/>
3707 </dia:attribute>
3708 <dia:attribute name="attributes">
3709 <dia:composite type="umlattribute">
3710 <dia:attribute name="name">
3711 <dia:string>#lobnd#</dia:string>
3712 </dia:attribute>
3713 <dia:attribute name="type">
3714 <dia:string>#scalar string#</dia:string>
3715 </dia:attribute>
3716 <dia:attribute name="value">
3717 <dia:string>#0#</dia:string>
3718 </dia:attribute>
3719 <dia:attribute name="comment">
3720 <dia:string>##</dia:string>
3721 </dia:attribute>
3722 <dia:attribute name="visibility">
3723 <dia:enum val="0"/>
3724 </dia:attribute>
3725 <dia:attribute name="abstract">
3726 <dia:boolean val="false"/>
3727 </dia:attribute>
3728 <dia:attribute name="class_scope">
3729 <dia:boolean val="false"/>
3730 </dia:attribute>
3731 </dia:composite>
3732 <dia:composite type="umlattribute">
3733 <dia:attribute name="name">
3734 <dia:string>#upbnd#</dia:string>
3735 </dia:attribute>
3736 <dia:attribute name="type">
3737 <dia:string>#scalar string#</dia:string>
3738 </dia:attribute>
3739 <dia:attribute name="value">
3740 <dia:string>#undef#</dia:string>
3741 </dia:attribute>
3742 <dia:attribute name="comment">
3743 <dia:string>##</dia:string>
3744 </dia:attribute>
3745 <dia:attribute name="visibility">
3746 <dia:enum val="0"/>
3747 </dia:attribute>
3748 <dia:attribute name="abstract">
3749 <dia:boolean val="false"/>
3750 </dia:attribute>
3751 <dia:attribute name="class_scope">
3752 <dia:boolean val="false"/>
3753 </dia:attribute>
3754 </dia:composite>
3755 <dia:composite type="umlattribute">
3756 <dia:attribute name="name">
3757 <dia:string>#init#</dia:string>
3758 </dia:attribute>
3759 <dia:attribute name="type">
3760 <dia:string>#scalar string#</dia:string>
3761 </dia:attribute>
3762 <dia:attribute name="value">
3763 <dia:string>#undef#</dia:string>
3764 </dia:attribute>
3765 <dia:attribute name="comment">
3766 <dia:string>##</dia:string>
3767 </dia:attribute>
3768 <dia:attribute name="visibility">
3769 <dia:enum val="0"/>
3770 </dia:attribute>
3771 <dia:attribute name="abstract">
3772 <dia:boolean val="false"/>
3773 </dia:attribute>
3774 <dia:attribute name="class_scope">
3775 <dia:boolean val="false"/>
3776 </dia:attribute>
3777 </dia:composite>
3778 <dia:composite type="umlattribute">
3779 <dia:attribute name="name">
3780 <dia:string>#fix#</dia:string>
3781 </dia:attribute>
3782 <dia:attribute name="type">
3783 <dia:string>#scalar boolean#</dia:string>
3784 </dia:attribute>
3785 <dia:attribute name="value">
3786 <dia:string>#0#</dia:string>
3787 </dia:attribute>
3788 <dia:attribute name="comment">
3789 <dia:string>##</dia:string>
3790 </dia:attribute>
3791 <dia:attribute name="visibility">
3792 <dia:enum val="0"/>
3793 </dia:attribute>
3794 <dia:attribute name="abstract">
3795 <dia:boolean val="false"/>
3796 </dia:attribute>
3797 <dia:attribute name="class_scope">
3798 <dia:boolean val="false"/>
3799 </dia:attribute>
3800 </dia:composite>
3801 <dia:composite type="umlattribute">
3802 <dia:attribute name="name">
3803 <dia:string>#label#</dia:string>
3804 </dia:attribute>
3805 <dia:attribute name="type">
3806 <dia:string>#scalar string#</dia:string>
3807 </dia:attribute>
3808 <dia:attribute name="value">
3809 <dia:string>#undef#</dia:string>
3810 </dia:attribute>
3811 <dia:attribute name="comment">
3812 <dia:string>##</dia:string>
3813 </dia:attribute>
3814 <dia:attribute name="visibility">
3815 <dia:enum val="0"/>
3816 </dia:attribute>
3817 <dia:attribute name="abstract">
3818 <dia:boolean val="false"/>
3819 </dia:attribute>
3820 <dia:attribute name="class_scope">
3821 <dia:boolean val="false"/>
3822 </dia:attribute>
3823 </dia:composite>
3824 <dia:composite type="umlattribute">
3825 <dia:attribute name="name">
3826 <dia:string>#unit#</dia:string>
3827 </dia:attribute>
3828 <dia:attribute name="type">
3829 <dia:string>#scalar string#</dia:string>
3830 </dia:attribute>
3831 <dia:attribute name="value">
3832 <dia:string>#undef#</dia:string>
3833 </dia:attribute>
3834 <dia:attribute name="comment">
3835 <dia:string>##</dia:string>
3836 </dia:attribute>
3837 <dia:attribute name="visibility">
3838 <dia:enum val="0"/>
3839 </dia:attribute>
3840 <dia:attribute name="abstract">
3841 <dia:boolean val="false"/>
3842 </dia:attribute>
3843 <dia:attribute name="class_scope">
3844 <dia:boolean val="false"/>
3845 </dia:attribute>
3846 </dia:composite>
3847 <dia:composite type="umlattribute">
3848 <dia:attribute name="name">
3849 <dia:string>#stored_init#</dia:string>
3850 </dia:attribute>
3851 <dia:attribute name="type">
3852 <dia:string>#scalar string#</dia:string>
3853 </dia:attribute>
3854 <dia:attribute name="value">
3855 <dia:string>#undef#</dia:string>
3856 </dia:attribute>
3857 <dia:attribute name="comment">
3858 <dia:string>##</dia:string>
3859 </dia:attribute>
3860 <dia:attribute name="visibility">
3861 <dia:enum val="0"/>
3862 </dia:attribute>
3863 <dia:attribute name="abstract">
3864 <dia:boolean val="false"/>
3865 </dia:attribute>
3866 <dia:attribute name="class_scope">
3867 <dia:boolean val="false"/>
3868 </dia:attribute>
3869 </dia:composite>
3870 <dia:composite type="umlattribute">
3871 <dia:attribute name="name">
3872 <dia:string>#on_diagonal#</dia:string>
3873 </dia:attribute>
3874 <dia:attribute name="type">
3875 <dia:string>#scalar boolean#</dia:string>
3876 </dia:attribute>
3877 <dia:attribute name="value">
3878 <dia:string>##</dia:string>
3879 </dia:attribute>
3880 <dia:attribute name="comment">
3881 <dia:string>##</dia:string>
3882 </dia:attribute>
3883 <dia:attribute name="visibility">
3884 <dia:enum val="0"/>
3885 </dia:attribute>
3886 <dia:attribute name="abstract">
3887 <dia:boolean val="false"/>
3888 </dia:attribute>
3889 <dia:attribute name="class_scope">
3890 <dia:boolean val="false"/>
3891 </dia:attribute>
3892 </dia:composite>
3893 </dia:attribute>
3894 <dia:attribute name="operations">
3895 <dia:composite type="umloperation">
3896 <dia:attribute name="name">
3897 <dia:string>#_read_option#</dia:string>
3898 </dia:attribute>
3899 <dia:attribute name="stereotype">
3900 <dia:string>#initiator#</dia:string>
3901 </dia:attribute>
3902 <dia:attribute name="type">
3903 <dia:string>##</dia:string>
3904 </dia:attribute>
3905 <dia:attribute name="visibility">
3906 <dia:enum val="1"/>
3907 </dia:attribute>
3908 <dia:attribute name="comment">
3909 <dia:string>##</dia:string>
3910 </dia:attribute>
3911 <dia:attribute name="abstract">
3912 <dia:boolean val="false"/>
3913 </dia:attribute>
3914 <dia:attribute name="inheritance_type">
3915 <dia:enum val="2"/>
3916 </dia:attribute>
3917 <dia:attribute name="query">
3918 <dia:boolean val="false"/>
3919 </dia:attribute>
3920 <dia:attribute name="class_scope">
3921 <dia:boolean val="false"/>
3922 </dia:attribute>
3923 <dia:attribute name="parameters"/>
3924 </dia:composite>
3925 <dia:composite type="umloperation">
3926 <dia:attribute name="name">
3927 <dia:string>#_format_option#</dia:string>
3928 </dia:attribute>
3929 <dia:attribute name="stereotype">
3930 <dia:string>#helper#</dia:string>
3931 </dia:attribute>
3932 <dia:attribute name="type">
3933 <dia:string>##</dia:string>
3934 </dia:attribute>
3935 <dia:attribute name="visibility">
3936 <dia:enum val="1"/>
3937 </dia:attribute>
3938 <dia:attribute name="comment">
3939 <dia:string>##</dia:string>
3940 </dia:attribute>
3941 <dia:attribute name="abstract">
3942 <dia:boolean val="false"/>
3943 </dia:attribute>
3944 <dia:attribute name="inheritance_type">
3945 <dia:enum val="2"/>
3946 </dia:attribute>
3947 <dia:attribute name="query">
3948 <dia:boolean val="false"/>
3949 </dia:attribute>
3950 <dia:attribute name="class_scope">
3951 <dia:boolean val="false"/>
3952 </dia:attribute>
3953 <dia:attribute name="parameters">
3954 <dia:composite type="umlparameter">
3955 <dia:attribute name="name">
3956 <dia:string>#len#</dia:string>
3957 </dia:attribute>
3958 <dia:attribute name="type">
3959 <dia:string>#scalar number#</dia:string>
3960 </dia:attribute>
3961 <dia:attribute name="value">
3962 <dia:string>##</dia:string>
3963 </dia:attribute>
3964 <dia:attribute name="comment">
3965 <dia:string>##</dia:string>
3966 </dia:attribute>
3967 <dia:attribute name="kind">
3968 <dia:enum val="1"/>
3969 </dia:attribute>
3970 </dia:composite>
3971 <dia:composite type="umlparameter">
3972 <dia:attribute name="name">
3973 <dia:string>#formatted#</dia:string>
3974 </dia:attribute>
3975 <dia:attribute name="type">
3976 <dia:string>#scalar string#</dia:string>
3977 </dia:attribute>
3978 <dia:attribute name="value">
3979 <dia:string>##</dia:string>
3980 </dia:attribute>
3981 <dia:attribute name="comment">
3982 <dia:string>##</dia:string>
3983 </dia:attribute>
3984 <dia:attribute name="kind">
3985 <dia:enum val="2"/>
3986 </dia:attribute>
3987 </dia:composite>
3988 </dia:attribute>
3989 </dia:composite>
3990 <dia:composite type="umloperation">
3991 <dia:attribute name="name">
3992 <dia:string>#store_init#</dia:string>
3993 </dia:attribute>
3994 <dia:attribute name="stereotype">
3995 <dia:string>#helper#</dia:string>
3996 </dia:attribute>
3997 <dia:attribute name="type">
3998 <dia:string>##</dia:string>
3999 </dia:attribute>
4000 <dia:attribute name="visibility">
4001 <dia:enum val="0"/>
4002 </dia:attribute>
4003 <dia:attribute name="comment">
4004 <dia:string>##</dia:string>
4005 </dia:attribute>
4006 <dia:attribute name="abstract">
4007 <dia:boolean val="false"/>
4008 </dia:attribute>
4009 <dia:attribute name="inheritance_type">
4010 <dia:enum val="2"/>
4011 </dia:attribute>
4012 <dia:attribute name="query">
4013 <dia:boolean val="false"/>
4014 </dia:attribute>
4015 <dia:attribute name="class_scope">
4016 <dia:boolean val="false"/>
4017 </dia:attribute>
4018 <dia:attribute name="parameters"/>
4019 </dia:composite>
4020 <dia:composite type="umloperation">
4021 <dia:attribute name="name">
4022 <dia:string>#restore_init#</dia:string>
4023 </dia:attribute>
4024 <dia:attribute name="stereotype">
4025 <dia:string>#helper#</dia:string>
4026 </dia:attribute>
4027 <dia:attribute name="type">
4028 <dia:string>##</dia:string>
4029 </dia:attribute>
4030 <dia:attribute name="visibility">
4031 <dia:enum val="0"/>
4032 </dia:attribute>
4033 <dia:attribute name="comment">
4034 <dia:string>##</dia:string>
4035 </dia:attribute>
4036 <dia:attribute name="abstract">
4037 <dia:boolean val="false"/>
4038 </dia:attribute>
4039 <dia:attribute name="inheritance_type">
4040 <dia:enum val="2"/>
4041 </dia:attribute>
4042 <dia:attribute name="query">
4043 <dia:boolean val="false"/>
4044 </dia:attribute>
4045 <dia:attribute name="class_scope">
4046 <dia:boolean val="false"/>
4047 </dia:attribute>
4048 <dia:attribute name="parameters"/>
4049 </dia:composite>
4050 <dia:composite type="umloperation">
4051 <dia:attribute name="name">
4052 <dia:string>#set_random_init#</dia:string>
4053 </dia:attribute>
4054 <dia:attribute name="stereotype">
4055 <dia:string>#helper#</dia:string>
4056 </dia:attribute>
4057 <dia:attribute name="type">
4058 <dia:string>##</dia:string>
4059 </dia:attribute>
4060 <dia:attribute name="visibility">
4061 <dia:enum val="0"/>
4062 </dia:attribute>
4063 <dia:attribute name="comment">
4064 <dia:string>##</dia:string>
4065 </dia:attribute>
4066 <dia:attribute name="abstract">
4067 <dia:boolean val="false"/>
4068 </dia:attribute>
4069 <dia:attribute name="inheritance_type">
4070 <dia:enum val="2"/>
4071 </dia:attribute>
4072 <dia:attribute name="query">
4073 <dia:boolean val="false"/>
4074 </dia:attribute>
4075 <dia:attribute name="class_scope">
4076 <dia:boolean val="false"/>
4077 </dia:attribute>
4078 <dia:attribute name="parameters">
4079 <dia:composite type="umlparameter">
4080 <dia:attribute name="name">
4081 <dia:string>#degree#</dia:string>
4082 </dia:attribute>
4083 <dia:attribute name="type">
4084 <dia:string>#scalar number#</dia:string>
4085 </dia:attribute>
4086 <dia:attribute name="value">
4087 <dia:string>#0.1#</dia:string>
4088 </dia:attribute>
4089 <dia:attribute name="comment">
4090 <dia:string>##</dia:string>
4091 </dia:attribute>
4092 <dia:attribute name="kind">
4093 <dia:enum val="1"/>
4094 </dia:attribute>
4095 </dia:composite>
4096 </dia:attribute>
4097 </dia:composite>
4098 <dia:composite type="umloperation">
4099 <dia:attribute name="name">
4100 <dia:string>#check_and_set_init#</dia:string>
4101 </dia:attribute>
4102 <dia:attribute name="stereotype">
4103 <dia:string>##</dia:string>
4104 </dia:attribute>
4105 <dia:attribute name="type">
4106 <dia:string>##</dia:string>
4107 </dia:attribute>
4108 <dia:attribute name="visibility">
4109 <dia:enum val="0"/>
4110 </dia:attribute>
4111 <dia:attribute name="comment">
4112 <dia:string>##</dia:string>
4113 </dia:attribute>
4114 <dia:attribute name="abstract">
4115 <dia:boolean val="false"/>
4116 </dia:attribute>
4117 <dia:attribute name="inheritance_type">
4118 <dia:enum val="1"/>
4119 </dia:attribute>
4120 <dia:attribute name="query">
4121 <dia:boolean val="false"/>
4122 </dia:attribute>
4123 <dia:attribute name="class_scope">
4124 <dia:boolean val="false"/>
4125 </dia:attribute>
4126 <dia:attribute name="parameters">
4127 <dia:composite type="umlparameter">
4128 <dia:attribute name="name">
4129 <dia:string>#success#</dia:string>
4130 </dia:attribute>
4131 <dia:attribute name="type">
4132 <dia:string>#scalar boolean#</dia:string>
4133 </dia:attribute>
4134 <dia:attribute name="value">
4135 <dia:string>#0#</dia:string>
4136 </dia:attribute>
4137 <dia:attribute name="comment">
4138 <dia:string>##</dia:string>
4139 </dia:attribute>
4140 <dia:attribute name="kind">
4141 <dia:enum val="2"/>
4142 </dia:attribute>
4143 </dia:composite>
4144 <dia:composite type="umlparameter">
4145 <dia:attribute name="name">
4146 <dia:string>#error_code#</dia:string>
4147 </dia:attribute>
4148 <dia:attribute name="type">
4149 <dia:string>#array of booleans#</dia:string>
4150 </dia:attribute>
4151 <dia:attribute name="value">
4152 <dia:string>#[0,0,0]#</dia:string>
4153 </dia:attribute>
4154 <dia:attribute name="comment">
4155 <dia:string>##</dia:string>
4156 </dia:attribute>
4157 <dia:attribute name="kind">
4158 <dia:enum val="2"/>
4159 </dia:attribute>
4160 </dia:composite>
4161 <dia:composite type="umlparameter">
4162 <dia:attribute name="name">
4163 <dia:string>#new_value#</dia:string>
4164 </dia:attribute>
4165 <dia:attribute name="type">
4166 <dia:string>#scalar integer#</dia:string>
4167 </dia:attribute>
4168 <dia:attribute name="value">
4169 <dia:string>##</dia:string>
4170 </dia:attribute>
4171 <dia:attribute name="comment">
4172 <dia:string>##</dia:string>
4173 </dia:attribute>
4174 <dia:attribute name="kind">
4175 <dia:enum val="3"/>
4176 </dia:attribute>
4177 </dia:composite>
4178 </dia:attribute>
4179 </dia:composite>
4180 </dia:attribute>
4181 <dia:attribute name="template">
4182 <dia:boolean val="false"/>
4183 </dia:attribute>
4184 <dia:attribute name="templates"/>
4185 </dia:object>
4186 <dia:object type="UML - Generalization" version="0" id="O19">
4187 <dia:attribute name="obj_pos">
4188 <dia:point val="13.925,67.6"/>
4189 </dia:attribute>
4190 <dia:attribute name="obj_bb">
4191 <dia:rectangle val="13.075,67.55;25.525,71.05"/>
4192 </dia:attribute>
4193 <dia:attribute name="orth_points">
4194 <dia:point val="13.925,67.6"/>
4195 <dia:point val="13.925,70"/>
4196 <dia:point val="25.475,70"/>
4197 <dia:point val="25.475,71"/>
4198 </dia:attribute>
4199 <dia:attribute name="orth_orient">
4200 <dia:enum val="1"/>
4201 <dia:enum val="0"/>
4202 <dia:enum val="1"/>
4203 </dia:attribute>
4204 <dia:attribute name="orth_autoroute">
4205 <dia:boolean val="false"/>
4206 </dia:attribute>
4207 <dia:attribute name="line_colour">
4208 <dia:color val="#000000"/>
4209 </dia:attribute>
4210 <dia:attribute name="name">
4211 <dia:string>##</dia:string>
4212 </dia:attribute>
4213 <dia:attribute name="stereotype">
4214 <dia:string>##</dia:string>
4215 </dia:attribute>
4216 <dia:connections>
4217 <dia:connection handle="0" to="O4" connection="6"/>
4218 <dia:connection handle="1" to="O18" connection="1"/>
4219 </dia:connections>
4220 </dia:object>
4221 <dia:object type="UML - Class" version="0" id="O20">
4222 <dia:attribute name="obj_pos">
4223 <dia:point val="5,86"/>
4224 </dia:attribute>
4225 <dia:attribute name="obj_bb">
4226 <dia:rectangle val="4.95,85.95;24.9,91.05"/>
4227 </dia:attribute>
4228 <dia:attribute name="elem_corner">
4229 <dia:point val="5,86"/>
4230 </dia:attribute>
4231 <dia:attribute name="elem_width">
4232 <dia:real val="19.850000000000001"/>
4233 </dia:attribute>
4234 <dia:attribute name="elem_height">
4235 <dia:real val="5"/>
4236 </dia:attribute>
4237 <dia:attribute name="name">
4238 <dia:string>#theta_option#</dia:string>
4239 </dia:attribute>
4240 <dia:attribute name="stereotype">
4241 <dia:string>##</dia:string>
4242 </dia:attribute>
4243 <dia:attribute name="comment">
4244 <dia:string>##</dia:string>
4245 </dia:attribute>
4246 <dia:attribute name="abstract">
4247 <dia:boolean val="false"/>
4248 </dia:attribute>
4249 <dia:attribute name="suppress_attributes">
4250 <dia:boolean val="false"/>
4251 </dia:attribute>
4252 <dia:attribute name="suppress_operations">
4253 <dia:boolean val="false"/>
4254 </dia:attribute>
4255 <dia:attribute name="visible_attributes">
4256 <dia:boolean val="true"/>
4257 </dia:attribute>
4258 <dia:attribute name="visible_operations">
4259 <dia:boolean val="true"/>
4260 </dia:attribute>
4261 <dia:attribute name="visible_comments">
4262 <dia:boolean val="false"/>
4263 </dia:attribute>
4264 <dia:attribute name="wrap_operations">
4265 <dia:boolean val="false"/>
4266 </dia:attribute>
4267 <dia:attribute name="wrap_after_char">
4268 <dia:int val="40"/>
4269 </dia:attribute>
4270 <dia:attribute name="line_color">
4271 <dia:color val="#000000"/>
4272 </dia:attribute>
4273 <dia:attribute name="fill_color">
4274 <dia:color val="#ffffff"/>
4275 </dia:attribute>
4276 <dia:attribute name="text_color">
4277 <dia:color val="#000000"/>
4278 </dia:attribute>
4279 <dia:attribute name="normal_font">
4280 <dia:font family="courier new" style="0" name="Courier"/>
4281 </dia:attribute>
4282 <dia:attribute name="abstract_font">
4283 <dia:font family="courier new" style="0" name="Courier"/>
4284 </dia:attribute>
4285 <dia:attribute name="polymorphic_font">
4286 <dia:font family="monospace" style="8" name="Courier"/>
4287 </dia:attribute>
4288 <dia:attribute name="classname_font">
4289 <dia:font family="courier new" style="0" name="Courier"/>
4290 </dia:attribute>
4291 <dia:attribute name="abstract_classname_font">
4292 <dia:font family="courier new" style="0" name="Courier"/>
4293 </dia:attribute>
4294 <dia:attribute name="comment_font">
4295 <dia:font family="sans" style="8" name="Helvetica"/>
4296 </dia:attribute>
4297 <dia:attribute name="font_height">
4298 <dia:real val="0.80000000000000004"/>
4299 </dia:attribute>
4300 <dia:attribute name="polymorphic_font_height">
4301 <dia:real val="0.80000000000000004"/>
4302 </dia:attribute>
4303 <dia:attribute name="abstract_font_height">
4304 <dia:real val="0.80000000000000004"/>
4305 </dia:attribute>
4306 <dia:attribute name="classname_font_height">
4307 <dia:real val="1"/>
4308 </dia:attribute>
4309 <dia:attribute name="abstract_classname_font_height">
4310 <dia:real val="1"/>
4311 </dia:attribute>
4312 <dia:attribute name="comment_font_height">
4313 <dia:real val="1"/>
4314 </dia:attribute>
4315 <dia:attribute name="attributes">
4316 <dia:composite type="umlattribute">
4317 <dia:attribute name="name">
4318 <dia:string>#lobnd#</dia:string>
4319 </dia:attribute>
4320 <dia:attribute name="type">
4321 <dia:string>#scalar string#</dia:string>
4322 </dia:attribute>
4323 <dia:attribute name="value">
4324 <dia:string>#-1000000#</dia:string>
4325 </dia:attribute>
4326 <dia:attribute name="comment">
4327 <dia:string>##</dia:string>
4328 </dia:attribute>
4329 <dia:attribute name="visibility">
4330 <dia:enum val="0"/>
4331 </dia:attribute>
4332 <dia:attribute name="abstract">
4333 <dia:boolean val="false"/>
4334 </dia:attribute>
4335 <dia:attribute name="class_scope">
4336 <dia:boolean val="false"/>
4337 </dia:attribute>
4338 </dia:composite>
4339 </dia:attribute>
4340 <dia:attribute name="operations">
4341 <dia:composite type="umloperation">
4342 <dia:attribute name="name">
4343 <dia:string>#_format_option#</dia:string>
4344 </dia:attribute>
4345 <dia:attribute name="stereotype">
4346 <dia:string>#helper#</dia:string>
4347 </dia:attribute>
4348 <dia:attribute name="type">
4349 <dia:string>##</dia:string>
4350 </dia:attribute>
4351 <dia:attribute name="visibility">
4352 <dia:enum val="0"/>
4353 </dia:attribute>
4354 <dia:attribute name="comment">
4355 <dia:string>##</dia:string>
4356 </dia:attribute>
4357 <dia:attribute name="abstract">
4358 <dia:boolean val="false"/>
4359 </dia:attribute>
4360 <dia:attribute name="inheritance_type">
4361 <dia:enum val="2"/>
4362 </dia:attribute>
4363 <dia:attribute name="query">
4364 <dia:boolean val="false"/>
4365 </dia:attribute>
4366 <dia:attribute name="class_scope">
4367 <dia:boolean val="false"/>
4368 </dia:attribute>
4369 <dia:attribute name="parameters">
4370 <dia:composite type="umlparameter">
4371 <dia:attribute name="name">
4372 <dia:string>#formatted#</dia:string>
4373 </dia:attribute>
4374 <dia:attribute name="type">
4375 <dia:string>#scalar string#</dia:string>
4376 </dia:attribute>
4377 <dia:attribute name="value">
4378 <dia:string>##</dia:string>
4379 </dia:attribute>
4380 <dia:attribute name="comment">
4381 <dia:string>##</dia:string>
4382 </dia:attribute>
4383 <dia:attribute name="kind">
4384 <dia:enum val="2"/>
4385 </dia:attribute>
4386 </dia:composite>
4387 </dia:attribute>
4388 </dia:composite>
4389 <dia:composite type="umloperation">
4390 <dia:attribute name="name">
4391 <dia:string>#_read_option#</dia:string>
4392 </dia:attribute>
4393 <dia:attribute name="stereotype">
4394 <dia:string>#initiator#</dia:string>
4395 </dia:attribute>
4396 <dia:attribute name="type">
4397 <dia:string>##</dia:string>
4398 </dia:attribute>
4399 <dia:attribute name="visibility">
4400 <dia:enum val="1"/>
4401 </dia:attribute>
4402 <dia:attribute name="comment">
4403 <dia:string>##</dia:string>
4404 </dia:attribute>
4405 <dia:attribute name="abstract">
4406 <dia:boolean val="false"/>
4407 </dia:attribute>
4408 <dia:attribute name="inheritance_type">
4409 <dia:enum val="2"/>
4410 </dia:attribute>
4411 <dia:attribute name="query">
4412 <dia:boolean val="false"/>
4413 </dia:attribute>
4414 <dia:attribute name="class_scope">
4415 <dia:boolean val="false"/>
4416 </dia:attribute>
4417 <dia:attribute name="parameters"/>
4418 </dia:composite>
4419 <dia:composite type="umloperation">
4420 <dia:attribute name="name">
4421 <dia:string>#option_count#</dia:string>
4422 </dia:attribute>
4423 <dia:attribute name="stereotype">
4424 <dia:string>##</dia:string>
4425 </dia:attribute>
4426 <dia:attribute name="type">
4427 <dia:string>##</dia:string>
4428 </dia:attribute>
4429 <dia:attribute name="visibility">
4430 <dia:enum val="0"/>
4431 </dia:attribute>
4432 <dia:attribute name="comment">
4433 <dia:string>##</dia:string>
4434 </dia:attribute>
4435 <dia:attribute name="abstract">
4436 <dia:boolean val="false"/>
4437 </dia:attribute>
4438 <dia:attribute name="inheritance_type">
4439 <dia:enum val="2"/>
4440 </dia:attribute>
4441 <dia:attribute name="query">
4442 <dia:boolean val="false"/>
4443 </dia:attribute>
4444 <dia:attribute name="class_scope">
4445 <dia:boolean val="false"/>
4446 </dia:attribute>
4447 <dia:attribute name="parameters">
4448 <dia:composite type="umlparameter">
4449 <dia:attribute name="name">
4450 <dia:string>#return_value#</dia:string>
4451 </dia:attribute>
4452 <dia:attribute name="type">
4453 <dia:string>#scalar integer#</dia:string>
4454 </dia:attribute>
4455 <dia:attribute name="value">
4456 <dia:string>#0#</dia:string>
4457 </dia:attribute>
4458 <dia:attribute name="comment">
4459 <dia:string>##</dia:string>
4460 </dia:attribute>
4461 <dia:attribute name="kind">
4462 <dia:enum val="2"/>
4463 </dia:attribute>
4464 </dia:composite>
4465 </dia:attribute>
4466 </dia:composite>
4467 </dia:attribute>
4468 <dia:attribute name="template">
4469 <dia:boolean val="false"/>
4470 </dia:attribute>
4471 <dia:attribute name="templates"/>
4472 </dia:object>
4473 <dia:object type="UML - Generalization" version="0" id="O21">
4474 <dia:attribute name="obj_pos">
4475 <dia:point val="25.475,84"/>
4476 </dia:attribute>
4477 <dia:attribute name="obj_bb">
4478 <dia:rectangle val="14.875,83.95;26.325,86.05"/>
4479 </dia:attribute>
4480 <dia:attribute name="orth_points">
4481 <dia:point val="25.475,84"/>
4482 <dia:point val="25.475,85"/>
4483 <dia:point val="14.925,85"/>
4484 <dia:point val="14.925,86"/>
4485 </dia:attribute>
4486 <dia:attribute name="orth_orient">
4487 <dia:enum val="1"/>
4488 <dia:enum val="0"/>
4489 <dia:enum val="1"/>
4490 </dia:attribute>
4491 <dia:attribute name="orth_autoroute">
4492 <dia:boolean val="false"/>
4493 </dia:attribute>
4494 <dia:attribute name="line_colour">
4495 <dia:color val="#000000"/>
4496 </dia:attribute>
4497 <dia:attribute name="name">
4498 <dia:string>##</dia:string>
4499 </dia:attribute>
4500 <dia:attribute name="stereotype">
4501 <dia:string>##</dia:string>
4502 </dia:attribute>
4503 <dia:connections>
4504 <dia:connection handle="0" to="O18" connection="6"/>
4505 <dia:connection handle="1" to="O20" connection="1"/>
4506 </dia:connections>
4507 </dia:object>
4508 <dia:object type="UML - Class" version="0" id="O22">
4509 <dia:attribute name="obj_pos">
4510 <dia:point val="-1,-69"/>
4511 </dia:attribute>
4512 <dia:attribute name="obj_bb">
4513 <dia:rectangle val="-1.05,-69.05;108.5,9.65"/>
4514 </dia:attribute>
4515 <dia:attribute name="elem_corner">
4516 <dia:point val="-1,-69"/>
4517 </dia:attribute>
4518 <dia:attribute name="elem_width">
4519 <dia:real val="109.44999999999999"/>
4520 </dia:attribute>
4521 <dia:attribute name="elem_height">
4522 <dia:real val="78.599999999999923"/>
4523 </dia:attribute>
4524 <dia:attribute name="name">
4525 <dia:string>#model#</dia:string>
4526 </dia:attribute>
4527 <dia:attribute name="stereotype">
4528 <dia:string>##</dia:string>
4529 </dia:attribute>
4530 <dia:attribute name="comment">
4531 <dia:string>##</dia:string>
4532 </dia:attribute>
4533 <dia:attribute name="abstract">
4534 <dia:boolean val="false"/>
4535 </dia:attribute>
4536 <dia:attribute name="suppress_attributes">
4537 <dia:boolean val="false"/>
4538 </dia:attribute>
4539 <dia:attribute name="suppress_operations">
4540 <dia:boolean val="false"/>
4541 </dia:attribute>
4542 <dia:attribute name="visible_attributes">
4543 <dia:boolean val="true"/>
4544 </dia:attribute>
4545 <dia:attribute name="visible_operations">
4546 <dia:boolean val="true"/>
4547 </dia:attribute>
4548 <dia:attribute name="visible_comments">
4549 <dia:boolean val="false"/>
4550 </dia:attribute>
4551 <dia:attribute name="wrap_operations">
4552 <dia:boolean val="false"/>
4553 </dia:attribute>
4554 <dia:attribute name="wrap_after_char">
4555 <dia:int val="40"/>
4556 </dia:attribute>
4557 <dia:attribute name="line_color">
4558 <dia:color val="#000000"/>
4559 </dia:attribute>
4560 <dia:attribute name="fill_color">
4561 <dia:color val="#ffffff"/>
4562 </dia:attribute>
4563 <dia:attribute name="text_color">
4564 <dia:color val="#000000"/>
4565 </dia:attribute>
4566 <dia:attribute name="normal_font">
4567 <dia:font family="courier new" style="0" name="Courier"/>
4568 </dia:attribute>
4569 <dia:attribute name="abstract_font">
4570 <dia:font family="courier new" style="0" name="Courier"/>
4571 </dia:attribute>
4572 <dia:attribute name="polymorphic_font">
4573 <dia:font family="monospace" style="8" name="Courier"/>
4574 </dia:attribute>
4575 <dia:attribute name="classname_font">
4576 <dia:font family="courier new" style="0" name="Courier"/>
4577 </dia:attribute>
4578 <dia:attribute name="abstract_classname_font">
4579 <dia:font family="courier new" style="0" name="Courier"/>
4580 </dia:attribute>
4581 <dia:attribute name="comment_font">
4582 <dia:font family="sans" style="8" name="Helvetica"/>
4583 </dia:attribute>
4584 <dia:attribute name="font_height">
4585 <dia:real val="0.80000000000000004"/>
4586 </dia:attribute>
4587 <dia:attribute name="polymorphic_font_height">
4588 <dia:real val="0.80000000000000004"/>
4589 </dia:attribute>
4590 <dia:attribute name="abstract_font_height">
4591 <dia:real val="0.80000000000000004"/>
4592 </dia:attribute>
4593 <dia:attribute name="classname_font_height">
4594 <dia:real val="1"/>
4595 </dia:attribute>
4596 <dia:attribute name="abstract_classname_font_height">
4597 <dia:real val="1"/>
4598 </dia:attribute>
4599 <dia:attribute name="comment_font_height">
4600 <dia:real val="1"/>
4601 </dia:attribute>
4602 <dia:attribute name="attributes">
4603 <dia:composite type="umlattribute">
4604 <dia:attribute name="name">
4605 <dia:string>#active_problems#</dia:string>
4606 </dia:attribute>
4607 <dia:attribute name="type">
4608 <dia:string>#array of booleans#</dia:string>
4609 </dia:attribute>
4610 <dia:attribute name="value">
4611 <dia:string>##</dia:string>
4612 </dia:attribute>
4613 <dia:attribute name="comment">
4614 <dia:string>##</dia:string>
4615 </dia:attribute>
4616 <dia:attribute name="visibility">
4617 <dia:enum val="0"/>
4618 </dia:attribute>
4619 <dia:attribute name="abstract">
4620 <dia:boolean val="false"/>
4621 </dia:attribute>
4622 <dia:attribute name="class_scope">
4623 <dia:boolean val="false"/>
4624 </dia:attribute>
4625 </dia:composite>
4626 <dia:composite type="umlattribute">
4627 <dia:attribute name="name">
4628 <dia:string>#directory#</dia:string>
4629 </dia:attribute>
4630 <dia:attribute name="type">
4631 <dia:string>#scalar string#</dia:string>
4632 </dia:attribute>
4633 <dia:attribute name="value">
4634 <dia:string>##</dia:string>
4635 </dia:attribute>
4636 <dia:attribute name="comment">
4637 <dia:string>##</dia:string>
4638 </dia:attribute>
4639 <dia:attribute name="visibility">
4640 <dia:enum val="0"/>
4641 </dia:attribute>
4642 <dia:attribute name="abstract">
4643 <dia:boolean val="false"/>
4644 </dia:attribute>
4645 <dia:attribute name="class_scope">
4646 <dia:boolean val="false"/>
4647 </dia:attribute>
4648 </dia:composite>
4649 <dia:composite type="umlattribute">
4650 <dia:attribute name="name">
4651 <dia:string>#extra_data_files#</dia:string>
4652 </dia:attribute>
4653 <dia:attribute name="type">
4654 <dia:string>#array of strings#</dia:string>
4655 </dia:attribute>
4656 <dia:attribute name="value">
4657 <dia:string>##</dia:string>
4658 </dia:attribute>
4659 <dia:attribute name="comment">
4660 <dia:string>##</dia:string>
4661 </dia:attribute>
4662 <dia:attribute name="visibility">
4663 <dia:enum val="0"/>
4664 </dia:attribute>
4665 <dia:attribute name="abstract">
4666 <dia:boolean val="false"/>
4667 </dia:attribute>
4668 <dia:attribute name="class_scope">
4669 <dia:boolean val="false"/>
4670 </dia:attribute>
4671 </dia:composite>
4672 <dia:composite type="umlattribute">
4673 <dia:attribute name="name">
4674 <dia:string>#extra_data_headers#</dia:string>
4675 </dia:attribute>
4676 <dia:attribute name="type">
4677 <dia:string>#array of arrays of strings#</dia:string>
4678 </dia:attribute>
4679 <dia:attribute name="value">
4680 <dia:string>##</dia:string>
4681 </dia:attribute>
4682 <dia:attribute name="comment">
4683 <dia:string>##</dia:string>
4684 </dia:attribute>
4685 <dia:attribute name="visibility">
4686 <dia:enum val="0"/>
4687 </dia:attribute>
4688 <dia:attribute name="abstract">
4689 <dia:boolean val="false"/>
4690 </dia:attribute>
4691 <dia:attribute name="class_scope">
4692 <dia:boolean val="false"/>
4693 </dia:attribute>
4694 </dia:composite>
4695 <dia:composite type="umlattribute">
4696 <dia:attribute name="name">
4697 <dia:string>#extra_files#</dia:string>
4698 </dia:attribute>
4699 <dia:attribute name="type">
4700 <dia:string>#array of strings#</dia:string>
4701 </dia:attribute>
4702 <dia:attribute name="value">
4703 <dia:string>##</dia:string>
4704 </dia:attribute>
4705 <dia:attribute name="comment">
4706 <dia:string>##</dia:string>
4707 </dia:attribute>
4708 <dia:attribute name="visibility">
4709 <dia:enum val="0"/>
4710 </dia:attribute>
4711 <dia:attribute name="abstract">
4712 <dia:boolean val="false"/>
4713 </dia:attribute>
4714 <dia:attribute name="class_scope">
4715 <dia:boolean val="false"/>
4716 </dia:attribute>
4717 </dia:composite>
4718 <dia:composite type="umlattribute">
4719 <dia:attribute name="name">
4720 <dia:string>#extra_output#</dia:string>
4721 </dia:attribute>
4722 <dia:attribute name="type">
4723 <dia:string>#array of strings#</dia:string>
4724 </dia:attribute>
4725 <dia:attribute name="value">
4726 <dia:string>##</dia:string>
4727 </dia:attribute>
4728 <dia:attribute name="comment">
4729 <dia:string>##</dia:string>
4730 </dia:attribute>
4731 <dia:attribute name="visibility">
4732 <dia:enum val="0"/>
4733 </dia:attribute>
4734 <dia:attribute name="abstract">
4735 <dia:boolean val="false"/>
4736 </dia:attribute>
4737 <dia:attribute name="class_scope">
4738 <dia:boolean val="false"/>
4739 </dia:attribute>
4740 </dia:composite>
4741 <dia:composite type="umlattribute">
4742 <dia:attribute name="name">
4743 <dia:string>#filename#</dia:string>
4744 </dia:attribute>
4745 <dia:attribute name="type">
4746 <dia:string>#mandatory scalar string#</dia:string>
4747 </dia:attribute>
4748 <dia:attribute name="value">
4749 <dia:string>##</dia:string>
4750 </dia:attribute>
4751 <dia:attribute name="comment">
4752 <dia:string>##</dia:string>
4753 </dia:attribute>
4754 <dia:attribute name="visibility">
4755 <dia:enum val="0"/>
4756 </dia:attribute>
4757 <dia:attribute name="abstract">
4758 <dia:boolean val="false"/>
4759 </dia:attribute>
4760 <dia:attribute name="class_scope">
4761 <dia:boolean val="false"/>
4762 </dia:attribute>
4763 </dia:composite>
4764 <dia:composite type="umlattribute">
4765 <dia:attribute name="name">
4766 <dia:string>#model_id#</dia:string>
4767 </dia:attribute>
4768 <dia:attribute name="type">
4769 <dia:string>#scalar integer#</dia:string>
4770 </dia:attribute>
4771 <dia:attribute name="value">
4772 <dia:string>##</dia:string>
4773 </dia:attribute>
4774 <dia:attribute name="comment">
4775 <dia:string>##</dia:string>
4776 </dia:attribute>
4777 <dia:attribute name="visibility">
4778 <dia:enum val="0"/>
4779 </dia:attribute>
4780 <dia:attribute name="abstract">
4781 <dia:boolean val="false"/>
4782 </dia:attribute>
4783 <dia:attribute name="class_scope">
4784 <dia:boolean val="false"/>
4785 </dia:attribute>
4786 </dia:composite>
4787 <dia:composite type="umlattribute">
4788 <dia:attribute name="name">
4789 <dia:string>#ignore_missing_data#</dia:string>
4790 </dia:attribute>
4791 <dia:attribute name="type">
4792 <dia:string>#scalar boolean#</dia:string>
4793 </dia:attribute>
4794 <dia:attribute name="value">
4795 <dia:string>#0#</dia:string>
4796 </dia:attribute>
4797 <dia:attribute name="comment">
4798 <dia:string>##</dia:string>
4799 </dia:attribute>
4800 <dia:attribute name="visibility">
4801 <dia:enum val="0"/>
4802 </dia:attribute>
4803 <dia:attribute name="abstract">
4804 <dia:boolean val="false"/>
4805 </dia:attribute>
4806 <dia:attribute name="class_scope">
4807 <dia:boolean val="false"/>
4808 </dia:attribute>
4809 </dia:composite>
4810 <dia:composite type="umlattribute">
4811 <dia:attribute name="name">
4812 <dia:string>#ignore_missing_files#</dia:string>
4813 </dia:attribute>
4814 <dia:attribute name="type">
4815 <dia:string>#scalar boolean#</dia:string>
4816 </dia:attribute>
4817 <dia:attribute name="value">
4818 <dia:string>#0#</dia:string>
4819 </dia:attribute>
4820 <dia:attribute name="comment">
4821 <dia:string>##</dia:string>
4822 </dia:attribute>
4823 <dia:attribute name="visibility">
4824 <dia:enum val="0"/>
4825 </dia:attribute>
4826 <dia:attribute name="abstract">
4827 <dia:boolean val="false"/>
4828 </dia:attribute>
4829 <dia:attribute name="class_scope">
4830 <dia:boolean val="false"/>
4831 </dia:attribute>
4832 </dia:composite>
4833 <dia:composite type="umlattribute">
4834 <dia:attribute name="name">
4835 <dia:string>#ignore_missing_output_files#</dia:string>
4836 </dia:attribute>
4837 <dia:attribute name="type">
4838 <dia:string>#scalar boolean#</dia:string>
4839 </dia:attribute>
4840 <dia:attribute name="value">
4841 <dia:string>#1#</dia:string>
4842 </dia:attribute>
4843 <dia:attribute name="comment">
4844 <dia:string>##</dia:string>
4845 </dia:attribute>
4846 <dia:attribute name="visibility">
4847 <dia:enum val="0"/>
4848 </dia:attribute>
4849 <dia:attribute name="abstract">
4850 <dia:boolean val="false"/>
4851 </dia:attribute>
4852 <dia:attribute name="class_scope">
4853 <dia:boolean val="false"/>
4854 </dia:attribute>
4855 </dia:composite>
4856 <dia:composite type="umlattribute">
4857 <dia:attribute name="name">
4858 <dia:string>#outputfile#</dia:string>
4859 </dia:attribute>
4860 <dia:attribute name="type">
4861 <dia:string>#scalar string#</dia:string>
4862 </dia:attribute>
4863 <dia:attribute name="value">
4864 <dia:string>##</dia:string>
4865 </dia:attribute>
4866 <dia:attribute name="comment">
4867 <dia:string>##</dia:string>
4868 </dia:attribute>
4869 <dia:attribute name="visibility">
4870 <dia:enum val="0"/>
4871 </dia:attribute>
4872 <dia:attribute name="abstract">
4873 <dia:boolean val="false"/>
4874 </dia:attribute>
4875 <dia:attribute name="class_scope">
4876 <dia:boolean val="false"/>
4877 </dia:attribute>
4878 </dia:composite>
4879 <dia:composite type="umlattribute">
4880 <dia:attribute name="name">
4881 <dia:string>#run_no#</dia:string>
4882 </dia:attribute>
4883 <dia:attribute name="type">
4884 <dia:string>#scalar integer#</dia:string>
4885 </dia:attribute>
4886 <dia:attribute name="value">
4887 <dia:string>#0#</dia:string>
4888 </dia:attribute>
4889 <dia:attribute name="comment">
4890 <dia:string>##</dia:string>
4891 </dia:attribute>
4892 <dia:attribute name="visibility">
4893 <dia:enum val="0"/>
4894 </dia:attribute>
4895 <dia:attribute name="abstract">
4896 <dia:boolean val="false"/>
4897 </dia:attribute>
4898 <dia:attribute name="class_scope">
4899 <dia:boolean val="false"/>
4900 </dia:attribute>
4901 </dia:composite>
4902 <dia:composite type="umlattribute">
4903 <dia:attribute name="name">
4904 <dia:string>#sde#</dia:string>
4905 </dia:attribute>
4906 <dia:attribute name="type">
4907 <dia:string>#scalar boolean#</dia:string>
4908 </dia:attribute>
4909 <dia:attribute name="value">
4910 <dia:string>#0#</dia:string>
4911 </dia:attribute>
4912 <dia:attribute name="comment">
4913 <dia:string>##</dia:string>
4914 </dia:attribute>
4915 <dia:attribute name="visibility">
4916 <dia:enum val="0"/>
4917 </dia:attribute>
4918 <dia:attribute name="abstract">
4919 <dia:boolean val="false"/>
4920 </dia:attribute>
4921 <dia:attribute name="class_scope">
4922 <dia:boolean val="false"/>
4923 </dia:attribute>
4924 </dia:composite>
4925 <dia:composite type="umlattribute">
4926 <dia:attribute name="name">
4927 <dia:string>#synced#</dia:string>
4928 </dia:attribute>
4929 <dia:attribute name="type">
4930 <dia:string>#scalar boolean#</dia:string>
4931 </dia:attribute>
4932 <dia:attribute name="value">
4933 <dia:string>#0#</dia:string>
4934 </dia:attribute>
4935 <dia:attribute name="comment">
4936 <dia:string>##</dia:string>
4937 </dia:attribute>
4938 <dia:attribute name="visibility">
4939 <dia:enum val="0"/>
4940 </dia:attribute>
4941 <dia:attribute name="abstract">
4942 <dia:boolean val="false"/>
4943 </dia:attribute>
4944 <dia:attribute name="class_scope">
4945 <dia:boolean val="false"/>
4946 </dia:attribute>
4947 </dia:composite>
4948 <dia:composite type="umlattribute">
4949 <dia:attribute name="name">
4950 <dia:string>#target#</dia:string>
4951 </dia:attribute>
4952 <dia:attribute name="type">
4953 <dia:string>#scalar string#</dia:string>
4954 </dia:attribute>
4955 <dia:attribute name="value">
4956 <dia:string>#'mem'#</dia:string>
4957 </dia:attribute>
4958 <dia:attribute name="comment">
4959 <dia:string>##</dia:string>
4960 </dia:attribute>
4961 <dia:attribute name="visibility">
4962 <dia:enum val="0"/>
4963 </dia:attribute>
4964 <dia:attribute name="abstract">
4965 <dia:boolean val="false"/>
4966 </dia:attribute>
4967 <dia:attribute name="class_scope">
4968 <dia:boolean val="false"/>
4969 </dia:attribute>
4970 </dia:composite>
4971 <dia:composite type="umlattribute">
4972 <dia:attribute name="name">
4973 <dia:string>#reference_object#</dia:string>
4974 </dia:attribute>
4975 <dia:attribute name="type">
4976 <dia:string>##</dia:string>
4977 </dia:attribute>
4978 <dia:attribute name="value">
4979 <dia:string>##</dia:string>
4980 </dia:attribute>
4981 <dia:attribute name="comment">
4982 <dia:string>##</dia:string>
4983 </dia:attribute>
4984 <dia:attribute name="visibility">
4985 <dia:enum val="0"/>
4986 </dia:attribute>
4987 <dia:attribute name="abstract">
4988 <dia:boolean val="false"/>
4989 </dia:attribute>
4990 <dia:attribute name="class_scope">
4991 <dia:boolean val="false"/>
4992 </dia:attribute>
4993 </dia:composite>
4994 <dia:composite type="umlattribute">
4995 <dia:attribute name="name">
4996 <dia:string>#data_wrapped#</dia:string>
4997 </dia:attribute>
4998 <dia:attribute name="type">
4999 <dia:string>#scalar boolean#</dia:string>
5000 </dia:attribute>
5001 <dia:attribute name="value">
5002 <dia:string>#0#</dia:string>
5003 </dia:attribute>
5004 <dia:attribute name="comment">
5005 <dia:string>##</dia:string>
5006 </dia:attribute>
5007 <dia:attribute name="visibility">
5008 <dia:enum val="0"/>
5009 </dia:attribute>
5010 <dia:attribute name="abstract">
5011 <dia:boolean val="false"/>
5012 </dia:attribute>
5013 <dia:attribute name="class_scope">
5014 <dia:boolean val="false"/>
5015 </dia:attribute>
5016 </dia:composite>
5017 <dia:composite type="umlattribute">
5018 <dia:attribute name="name">
5019 <dia:string>#drop_dropped#</dia:string>
5020 </dia:attribute>
5021 <dia:attribute name="type">
5022 <dia:string>#scalar boolean#</dia:string>
5023 </dia:attribute>
5024 <dia:attribute name="value">
5025 <dia:string>#0#</dia:string>
5026 </dia:attribute>
5027 <dia:attribute name="comment">
5028 <dia:string>##</dia:string>
5029 </dia:attribute>
5030 <dia:attribute name="visibility">
5031 <dia:enum val="0"/>
5032 </dia:attribute>
5033 <dia:attribute name="abstract">
5034 <dia:boolean val="false"/>
5035 </dia:attribute>
5036 <dia:attribute name="class_scope">
5037 <dia:boolean val="false"/>
5038 </dia:attribute>
5039 </dia:composite>
5040 <dia:composite type="umlattribute">
5041 <dia:attribute name="name">
5042 <dia:string>#quick_reload#</dia:string>
5043 </dia:attribute>
5044 <dia:attribute name="type">
5045 <dia:string>#scalar boolean#</dia:string>
5046 </dia:attribute>
5047 <dia:attribute name="value">
5048 <dia:string>#0#</dia:string>
5049 </dia:attribute>
5050 <dia:attribute name="comment">
5051 <dia:string>##</dia:string>
5052 </dia:attribute>
5053 <dia:attribute name="visibility">
5054 <dia:enum val="0"/>
5055 </dia:attribute>
5056 <dia:attribute name="abstract">
5057 <dia:boolean val="false"/>
5058 </dia:attribute>
5059 <dia:attribute name="class_scope">
5060 <dia:boolean val="false"/>
5061 </dia:attribute>
5062 </dia:composite>
5063 <dia:composite type="umlattribute">
5064 <dia:attribute name="name">
5065 <dia:string>#data_ids#</dia:string>
5066 </dia:attribute>
5067 <dia:attribute name="type">
5068 <dia:string>#array of integers#</dia:string>
5069 </dia:attribute>
5070 <dia:attribute name="value">
5071 <dia:string>##</dia:string>
5072 </dia:attribute>
5073 <dia:attribute name="comment">
5074 <dia:string>##</dia:string>
5075 </dia:attribute>
5076 <dia:attribute name="visibility">
5077 <dia:enum val="0"/>
5078 </dia:attribute>
5079 <dia:attribute name="abstract">
5080 <dia:boolean val="false"/>
5081 </dia:attribute>
5082 <dia:attribute name="class_scope">
5083 <dia:boolean val="false"/>
5084 </dia:attribute>
5085 </dia:composite>
5086 </dia:attribute>
5087 <dia:attribute name="operations">
5088 <dia:composite type="umloperation">
5089 <dia:attribute name="name">
5090 <dia:string>#add_records#</dia:string>
5091 </dia:attribute>
5092 <dia:attribute name="stereotype">
5093 <dia:string>##</dia:string>
5094 </dia:attribute>
5095 <dia:attribute name="type">
5096 <dia:string>##</dia:string>
5097 </dia:attribute>
5098 <dia:attribute name="visibility">
5099 <dia:enum val="0"/>
5100 </dia:attribute>
5101 <dia:attribute name="comment">
5102 <dia:string>##</dia:string>
5103 </dia:attribute>
5104 <dia:attribute name="abstract">
5105 <dia:boolean val="false"/>
5106 </dia:attribute>
5107 <dia:attribute name="inheritance_type">
5108 <dia:enum val="2"/>
5109 </dia:attribute>
5110 <dia:attribute name="query">
5111 <dia:boolean val="false"/>
5112 </dia:attribute>
5113 <dia:attribute name="class_scope">
5114 <dia:boolean val="false"/>
5115 </dia:attribute>
5116 <dia:attribute name="parameters">
5117 <dia:composite type="umlparameter">
5118 <dia:attribute name="name">
5119 <dia:string>#type#</dia:string>
5120 </dia:attribute>
5121 <dia:attribute name="type">
5122 <dia:string>#mandatory scalar string#</dia:string>
5123 </dia:attribute>
5124 <dia:attribute name="value">
5125 <dia:string>##</dia:string>
5126 </dia:attribute>
5127 <dia:attribute name="comment">
5128 <dia:string>##</dia:string>
5129 </dia:attribute>
5130 <dia:attribute name="kind">
5131 <dia:enum val="1"/>
5132 </dia:attribute>
5133 </dia:composite>
5134 <dia:composite type="umlparameter">
5135 <dia:attribute name="name">
5136 <dia:string>#record_strings#</dia:string>
5137 </dia:attribute>
5138 <dia:attribute name="type">
5139 <dia:string>#mandatory array of strings#</dia:string>
5140 </dia:attribute>
5141 <dia:attribute name="value">
5142 <dia:string>##</dia:string>
5143 </dia:attribute>
5144 <dia:attribute name="comment">
5145 <dia:string>##</dia:string>
5146 </dia:attribute>
5147 <dia:attribute name="kind">
5148 <dia:enum val="1"/>
5149 </dia:attribute>
5150 </dia:composite>
5151 <dia:composite type="umlparameter">
5152 <dia:attribute name="name">
5153 <dia:string>#problem_numbers#</dia:string>
5154 </dia:attribute>
5155 <dia:attribute name="type">
5156 <dia:string>#array of integers#</dia:string>
5157 </dia:attribute>
5158 <dia:attribute name="value">
5159 <dia:string>##</dia:string>
5160 </dia:attribute>
5161 <dia:attribute name="comment">
5162 <dia:string>##</dia:string>
5163 </dia:attribute>
5164 <dia:attribute name="kind">
5165 <dia:enum val="1"/>
5166 </dia:attribute>
5167 </dia:composite>
5168 </dia:attribute>
5169 </dia:composite>
5170 <dia:composite type="umloperation">
5171 <dia:attribute name="name">
5172 <dia:string>#clean_extra_data_code#</dia:string>
5173 </dia:attribute>
5174 <dia:attribute name="stereotype">
5175 <dia:string>##</dia:string>
5176 </dia:attribute>
5177 <dia:attribute name="type">
5178 <dia:string>##</dia:string>
5179 </dia:attribute>
5180 <dia:attribute name="visibility">
5181 <dia:enum val="0"/>
5182 </dia:attribute>
5183 <dia:attribute name="comment">
5184 <dia:string>##</dia:string>
5185 </dia:attribute>
5186 <dia:attribute name="abstract">
5187 <dia:boolean val="false"/>
5188 </dia:attribute>
5189 <dia:attribute name="inheritance_type">
5190 <dia:enum val="2"/>
5191 </dia:attribute>
5192 <dia:attribute name="query">
5193 <dia:boolean val="false"/>
5194 </dia:attribute>
5195 <dia:attribute name="class_scope">
5196 <dia:boolean val="false"/>
5197 </dia:attribute>
5198 <dia:attribute name="parameters"/>
5199 </dia:composite>
5200 <dia:composite type="umloperation">
5201 <dia:attribute name="name">
5202 <dia:string>#copy#</dia:string>
5203 </dia:attribute>
5204 <dia:attribute name="stereotype">
5205 <dia:string>##</dia:string>
5206 </dia:attribute>
5207 <dia:attribute name="type">
5208 <dia:string>##</dia:string>
5209 </dia:attribute>
5210 <dia:attribute name="visibility">
5211 <dia:enum val="0"/>
5212 </dia:attribute>
5213 <dia:attribute name="comment">
5214 <dia:string>##</dia:string>
5215 </dia:attribute>
5216 <dia:attribute name="abstract">
5217 <dia:boolean val="false"/>
5218 </dia:attribute>
5219 <dia:attribute name="inheritance_type">
5220 <dia:enum val="1"/>
5221 </dia:attribute>
5222 <dia:attribute name="query">
5223 <dia:boolean val="false"/>
5224 </dia:attribute>
5225 <dia:attribute name="class_scope">
5226 <dia:boolean val="false"/>
5227 </dia:attribute>
5228 <dia:attribute name="parameters">
5229 <dia:composite type="umlparameter">
5230 <dia:attribute name="name">
5231 <dia:string>#directory#</dia:string>
5232 </dia:attribute>
5233 <dia:attribute name="type">
5234 <dia:string>#scalar string#</dia:string>
5235 </dia:attribute>
5236 <dia:attribute name="value">
5237 <dia:string>##</dia:string>
5238 </dia:attribute>
5239 <dia:attribute name="comment">
5240 <dia:string>##</dia:string>
5241 </dia:attribute>
5242 <dia:attribute name="kind">
5243 <dia:enum val="1"/>
5244 </dia:attribute>
5245 </dia:composite>
5246 <dia:composite type="umlparameter">
5247 <dia:attribute name="name">
5248 <dia:string>#filename#</dia:string>
5249 </dia:attribute>
5250 <dia:attribute name="type">
5251 <dia:string>#scalar string#</dia:string>
5252 </dia:attribute>
5253 <dia:attribute name="value">
5254 <dia:string>##</dia:string>
5255 </dia:attribute>
5256 <dia:attribute name="comment">
5257 <dia:string>##</dia:string>
5258 </dia:attribute>
5259 <dia:attribute name="kind">
5260 <dia:enum val="0"/>
5261 </dia:attribute>
5262 </dia:composite>
5263 <dia:composite type="umlparameter">
5264 <dia:attribute name="name">
5265 <dia:string>#new_model#</dia:string>
5266 </dia:attribute>
5267 <dia:attribute name="type">
5268 <dia:string>#object model#</dia:string>
5269 </dia:attribute>
5270 <dia:attribute name="value">
5271 <dia:string>##</dia:string>
5272 </dia:attribute>
5273 <dia:attribute name="comment">
5274 <dia:string>##</dia:string>
5275 </dia:attribute>
5276 <dia:attribute name="kind">
5277 <dia:enum val="2"/>
5278 </dia:attribute>
5279 </dia:composite>
5280 <dia:composite type="umlparameter">
5281 <dia:attribute name="name">
5282 <dia:string>#copy_data#</dia:string>
5283 </dia:attribute>
5284 <dia:attribute name="type">
5285 <dia:string>#scalar boolean#</dia:string>
5286 </dia:attribute>
5287 <dia:attribute name="value">
5288 <dia:string>#0#</dia:string>
5289 </dia:attribute>
5290 <dia:attribute name="comment">
5291 <dia:string>##</dia:string>
5292 </dia:attribute>
5293 <dia:attribute name="kind">
5294 <dia:enum val="1"/>
5295 </dia:attribute>
5296 </dia:composite>
5297 <dia:composite type="umlparameter">
5298 <dia:attribute name="name">
5299 <dia:string>#copy_output#</dia:string>
5300 </dia:attribute>
5301 <dia:attribute name="type">
5302 <dia:string>#scalar boolean#</dia:string>
5303 </dia:attribute>
5304 <dia:attribute name="value">
5305 <dia:string>#0#</dia:string>
5306 </dia:attribute>
5307 <dia:attribute name="comment">
5308 <dia:string>##</dia:string>
5309 </dia:attribute>
5310 <dia:attribute name="kind">
5311 <dia:enum val="1"/>
5312 </dia:attribute>
5313 </dia:composite>
5314 <dia:composite type="umlparameter">
5315 <dia:attribute name="name">
5316 <dia:string>#data_file_names#</dia:string>
5317 </dia:attribute>
5318 <dia:attribute name="type">
5319 <dia:string>#array of strings#</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="kind">
5328 <dia:enum val="1"/>
5329 </dia:attribute>
5330 </dia:composite>
5331 <dia:composite type="umlparameter">
5332 <dia:attribute name="name">
5333 <dia:string>#target#</dia:string>
5334 </dia:attribute>
5335 <dia:attribute name="type">
5336 <dia:string>#scalar string#</dia:string>
5337 </dia:attribute>
5338 <dia:attribute name="value">
5339 <dia:string>#$self -&gt; {'target'}#</dia:string>
5340 </dia:attribute>
5341 <dia:attribute name="comment">
5342 <dia:string>##</dia:string>
5343 </dia:attribute>
5344 <dia:attribute name="kind">
5345 <dia:enum val="1"/>
5346 </dia:attribute>
5347 </dia:composite>
5348 <dia:composite type="umlparameter">
5349 <dia:attribute name="name">
5350 <dia:string>#extra_data_file_names#</dia:string>
5351 </dia:attribute>
5352 <dia:attribute name="type">
5353 <dia:string>#array of strings#</dia:string>
5354 </dia:attribute>
5355 <dia:attribute name="value">
5356 <dia:string>##</dia:string>
5357 </dia:attribute>
5358 <dia:attribute name="comment">
5359 <dia:string>##</dia:string>
5360 </dia:attribute>
5361 <dia:attribute name="kind">
5362 <dia:enum val="1"/>
5363 </dia:attribute>
5364 </dia:composite>
5365 <dia:composite type="umlparameter">
5366 <dia:attribute name="name">
5367 <dia:string>#update_shrinkage_tables#</dia:string>
5368 </dia:attribute>
5369 <dia:attribute name="type">
5370 <dia:string>#scalar boolean#</dia:string>
5371 </dia:attribute>
5372 <dia:attribute name="value">
5373 <dia:string>#1#</dia:string>
5374 </dia:attribute>
5375 <dia:attribute name="comment">
5376 <dia:string>##</dia:string>
5377 </dia:attribute>
5378 <dia:attribute name="kind">
5379 <dia:enum val="1"/>
5380 </dia:attribute>
5381 </dia:composite>
5382 </dia:attribute>
5383 </dia:composite>
5384 <dia:composite type="umloperation">
5385 <dia:attribute name="name">
5386 <dia:string>#datafiles#</dia:string>
5387 </dia:attribute>
5388 <dia:attribute name="stereotype">
5389 <dia:string>#accessor#</dia:string>
5390 </dia:attribute>
5391 <dia:attribute name="type">
5392 <dia:string>##</dia:string>
5393 </dia:attribute>
5394 <dia:attribute name="visibility">
5395 <dia:enum val="0"/>
5396 </dia:attribute>
5397 <dia:attribute name="comment">
5398 <dia:string>##</dia:string>
5399 </dia:attribute>
5400 <dia:attribute name="abstract">
5401 <dia:boolean val="false"/>
5402 </dia:attribute>
5403 <dia:attribute name="inheritance_type">
5404 <dia:enum val="2"/>
5405 </dia:attribute>
5406 <dia:attribute name="query">
5407 <dia:boolean val="false"/>
5408 </dia:attribute>
5409 <dia:attribute name="class_scope">
5410 <dia:boolean val="false"/>
5411 </dia:attribute>
5412 <dia:attribute name="parameters">
5413 <dia:composite type="umlparameter">
5414 <dia:attribute name="name">
5415 <dia:string>#new_names#</dia:string>
5416 </dia:attribute>
5417 <dia:attribute name="type">
5418 <dia:string>#array of strings#</dia:string>
5419 </dia:attribute>
5420 <dia:attribute name="value">
5421 <dia:string>##</dia:string>
5422 </dia:attribute>
5423 <dia:attribute name="comment">
5424 <dia:string>##</dia:string>
5425 </dia:attribute>
5426 <dia:attribute name="kind">
5427 <dia:enum val="1"/>
5428 </dia:attribute>
5429 </dia:composite>
5430 <dia:composite type="umlparameter">
5431 <dia:attribute name="name">
5432 <dia:string>#problem_numbers#</dia:string>
5433 </dia:attribute>
5434 <dia:attribute name="type">
5435 <dia:string>#array of integers#</dia:string>
5436 </dia:attribute>
5437 <dia:attribute name="value">
5438 <dia:string>##</dia:string>
5439 </dia:attribute>
5440 <dia:attribute name="comment">
5441 <dia:string>##</dia:string>
5442 </dia:attribute>
5443 <dia:attribute name="kind">
5444 <dia:enum val="1"/>
5445 </dia:attribute>
5446 </dia:composite>
5447 <dia:composite type="umlparameter">
5448 <dia:attribute name="name">
5449 <dia:string>#absolute_path#</dia:string>
5450 </dia:attribute>
5451 <dia:attribute name="type">
5452 <dia:string>#scalar boolean#</dia:string>
5453 </dia:attribute>
5454 <dia:attribute name="value">
5455 <dia:string>#0#</dia:string>
5456 </dia:attribute>
5457 <dia:attribute name="comment">
5458 <dia:string>##</dia:string>
5459 </dia:attribute>
5460 <dia:attribute name="kind">
5461 <dia:enum val="1"/>
5462 </dia:attribute>
5463 </dia:composite>
5464 <dia:composite type="umlparameter">
5465 <dia:attribute name="name">
5466 <dia:string>#names#</dia:string>
5467 </dia:attribute>
5468 <dia:attribute name="type">
5469 <dia:string>#array of strings#</dia:string>
5470 </dia:attribute>
5471 <dia:attribute name="value">
5472 <dia:string>##</dia:string>
5473 </dia:attribute>
5474 <dia:attribute name="comment">
5475 <dia:string>##</dia:string>
5476 </dia:attribute>
5477 <dia:attribute name="kind">
5478 <dia:enum val="2"/>
5479 </dia:attribute>
5480 </dia:composite>
5481 </dia:attribute>
5482 </dia:composite>
5483 <dia:composite type="umloperation">
5484 <dia:attribute name="name">
5485 <dia:string>#covariance#</dia:string>
5486 </dia:attribute>
5487 <dia:attribute name="stereotype">
5488 <dia:string>#accessor#</dia:string>
5489 </dia:attribute>
5490 <dia:attribute name="type">
5491 <dia:string>##</dia:string>
5492 </dia:attribute>
5493 <dia:attribute name="visibility">
5494 <dia:enum val="0"/>
5495 </dia:attribute>
5496 <dia:attribute name="comment">
5497 <dia:string>##</dia:string>
5498 </dia:attribute>
5499 <dia:attribute name="abstract">
5500 <dia:boolean val="false"/>
5501 </dia:attribute>
5502 <dia:attribute name="inheritance_type">
5503 <dia:enum val="2"/>
5504 </dia:attribute>
5505 <dia:attribute name="query">
5506 <dia:boolean val="false"/>
5507 </dia:attribute>
5508 <dia:attribute name="class_scope">
5509 <dia:boolean val="false"/>
5510 </dia:attribute>
5511 <dia:attribute name="parameters">
5512 <dia:composite type="umlparameter">
5513 <dia:attribute name="name">
5514 <dia:string>#enabled#</dia:string>
5515 </dia:attribute>
5516 <dia:attribute name="type">
5517 <dia:string>#array of booleans#</dia:string>
5518 </dia:attribute>
5519 <dia:attribute name="value">
5520 <dia:string>##</dia:string>
5521 </dia:attribute>
5522 <dia:attribute name="comment">
5523 <dia:string>##</dia:string>
5524 </dia:attribute>
5525 <dia:attribute name="kind">
5526 <dia:enum val="1"/>
5527 </dia:attribute>
5528 </dia:composite>
5529 <dia:composite type="umlparameter">
5530 <dia:attribute name="name">
5531 <dia:string>#problem_numbers#</dia:string>
5532 </dia:attribute>
5533 <dia:attribute name="type">
5534 <dia:string>#array of integers#</dia:string>
5535 </dia:attribute>
5536 <dia:attribute name="value">
5537 <dia:string>##</dia:string>
5538 </dia:attribute>
5539 <dia:attribute name="comment">
5540 <dia:string>##</dia:string>
5541 </dia:attribute>
5542 <dia:attribute name="kind">
5543 <dia:enum val="1"/>
5544 </dia:attribute>
5545 </dia:composite>
5546 <dia:composite type="umlparameter">
5547 <dia:attribute name="name">
5548 <dia:string>#indicators#</dia:string>
5549 </dia:attribute>
5550 <dia:attribute name="type">
5551 <dia:string>#array of booleans#</dia:string>
5552 </dia:attribute>
5553 <dia:attribute name="value">
5554 <dia:string>##</dia:string>
5555 </dia:attribute>
5556 <dia:attribute name="comment">
5557 <dia:string>##</dia:string>
5558 </dia:attribute>
5559 <dia:attribute name="kind">
5560 <dia:enum val="2"/>
5561 </dia:attribute>
5562 </dia:composite>
5563 </dia:attribute>
5564 </dia:composite>
5565 <dia:composite type="umloperation">
5566 <dia:attribute name="name">
5567 <dia:string>#eigen#</dia:string>
5568 </dia:attribute>
5569 <dia:attribute name="stereotype">
5570 <dia:string>#accessor#</dia:string>
5571 </dia:attribute>
5572 <dia:attribute name="type">
5573 <dia:string>##</dia:string>
5574 </dia:attribute>
5575 <dia:attribute name="visibility">
5576 <dia:enum val="0"/>
5577 </dia:attribute>
5578 <dia:attribute name="comment">
5579 <dia:string>##</dia:string>
5580 </dia:attribute>
5581 <dia:attribute name="abstract">
5582 <dia:boolean val="false"/>
5583 </dia:attribute>
5584 <dia:attribute name="inheritance_type">
5585 <dia:enum val="2"/>
5586 </dia:attribute>
5587 <dia:attribute name="query">
5588 <dia:boolean val="false"/>
5589 </dia:attribute>
5590 <dia:attribute name="class_scope">
5591 <dia:boolean val="false"/>
5592 </dia:attribute>
5593 <dia:attribute name="parameters">
5594 <dia:composite type="umlparameter">
5595 <dia:attribute name="name">
5596 <dia:string>#enabled#</dia:string>
5597 </dia:attribute>
5598 <dia:attribute name="type">
5599 <dia:string>#array of booleans#</dia:string>
5600 </dia:attribute>
5601 <dia:attribute name="value">
5602 <dia:string>##</dia:string>
5603 </dia:attribute>
5604 <dia:attribute name="comment">
5605 <dia:string>##</dia:string>
5606 </dia:attribute>
5607 <dia:attribute name="kind">
5608 <dia:enum val="1"/>
5609 </dia:attribute>
5610 </dia:composite>
5611 <dia:composite type="umlparameter">
5612 <dia:attribute name="name">
5613 <dia:string>#problem_numbers#</dia:string>
5614 </dia:attribute>
5615 <dia:attribute name="type">
5616 <dia:string>#array of integers#</dia:string>
5617 </dia:attribute>
5618 <dia:attribute name="value">
5619 <dia:string>##</dia:string>
5620 </dia:attribute>
5621 <dia:attribute name="comment">
5622 <dia:string>##</dia:string>
5623 </dia:attribute>
5624 <dia:attribute name="kind">
5625 <dia:enum val="1"/>
5626 </dia:attribute>
5627 </dia:composite>
5628 <dia:composite type="umlparameter">
5629 <dia:attribute name="name">
5630 <dia:string>#indicators#</dia:string>
5631 </dia:attribute>
5632 <dia:attribute name="type">
5633 <dia:string>#array of booleans#</dia:string>
5634 </dia:attribute>
5635 <dia:attribute name="value">
5636 <dia:string>##</dia:string>
5637 </dia:attribute>
5638 <dia:attribute name="comment">
5639 <dia:string>##</dia:string>
5640 </dia:attribute>
5641 <dia:attribute name="kind">
5642 <dia:enum val="2"/>
5643 </dia:attribute>
5644 </dia:composite>
5645 </dia:attribute>
5646 </dia:composite>
5647 <dia:composite type="umloperation">
5648 <dia:attribute name="name">
5649 <dia:string>#__des#</dia:string>
5650 </dia:attribute>
5651 <dia:attribute name="stereotype">
5652 <dia:string>#accessor#</dia:string>
5653 </dia:attribute>
5654 <dia:attribute name="type">
5655 <dia:string>##</dia:string>
5656 </dia:attribute>
5657 <dia:attribute name="visibility">
5658 <dia:enum val="0"/>
5659 </dia:attribute>
5660 <dia:attribute name="comment">
5661 <dia:string>##</dia:string>
5662 </dia:attribute>
5663 <dia:attribute name="abstract">
5664 <dia:boolean val="false"/>
5665 </dia:attribute>
5666 <dia:attribute name="inheritance_type">
5667 <dia:enum val="2"/>
5668 </dia:attribute>
5669 <dia:attribute name="query">
5670 <dia:boolean val="false"/>
5671 </dia:attribute>
5672 <dia:attribute name="class_scope">
5673 <dia:boolean val="false"/>
5674 </dia:attribute>
5675 <dia:attribute name="parameters">
5676 <dia:composite type="umlparameter">
5677 <dia:attribute name="name">
5678 <dia:string>#new_des#</dia:string>
5679 </dia:attribute>
5680 <dia:attribute name="type">
5681 <dia:string>#array of strings#</dia:string>
5682 </dia:attribute>
5683 <dia:attribute name="value">
5684 <dia:string>##</dia:string>
5685 </dia:attribute>
5686 <dia:attribute name="comment">
5687 <dia:string>##</dia:string>
5688 </dia:attribute>
5689 <dia:attribute name="kind">
5690 <dia:enum val="1"/>
5691 </dia:attribute>
5692 </dia:composite>
5693 <dia:composite type="umlparameter">
5694 <dia:attribute name="name">
5695 <dia:string>#problem_number#</dia:string>
5696 </dia:attribute>
5697 <dia:attribute name="type">
5698 <dia:string>#scalar number#</dia:string>
5699 </dia:attribute>
5700 <dia:attribute name="value">
5701 <dia:string>#1#</dia:string>
5702 </dia:attribute>
5703 <dia:attribute name="comment">
5704 <dia:string>##</dia:string>
5705 </dia:attribute>
5706 <dia:attribute name="kind">
5707 <dia:enum val="1"/>
5708 </dia:attribute>
5709 </dia:composite>
5710 <dia:composite type="umlparameter">
5711 <dia:attribute name="name">
5712 <dia:string>#des#</dia:string>
5713 </dia:attribute>
5714 <dia:attribute name="type">
5715 <dia:string>#array of strings#</dia:string>
5716 </dia:attribute>
5717 <dia:attribute name="value">
5718 <dia:string>##</dia:string>
5719 </dia:attribute>
5720 <dia:attribute name="comment">
5721 <dia:string>##</dia:string>
5722 </dia:attribute>
5723 <dia:attribute name="kind">
5724 <dia:enum val="2"/>
5725 </dia:attribute>
5726 </dia:composite>
5727 </dia:attribute>
5728 </dia:composite>
5729 <dia:composite type="umloperation">
5730 <dia:attribute name="name">
5731 <dia:string>#__error#</dia:string>
5732 </dia:attribute>
5733 <dia:attribute name="stereotype">
5734 <dia:string>#accessor#</dia:string>
5735 </dia:attribute>
5736 <dia:attribute name="type">
5737 <dia:string>##</dia:string>
5738 </dia:attribute>
5739 <dia:attribute name="visibility">
5740 <dia:enum val="0"/>
5741 </dia:attribute>
5742 <dia:attribute name="comment">
5743 <dia:string>##</dia:string>
5744 </dia:attribute>
5745 <dia:attribute name="abstract">
5746 <dia:boolean val="false"/>
5747 </dia:attribute>
5748 <dia:attribute name="inheritance_type">
5749 <dia:enum val="2"/>
5750 </dia:attribute>
5751 <dia:attribute name="query">
5752 <dia:boolean val="false"/>
5753 </dia:attribute>
5754 <dia:attribute name="class_scope">
5755 <dia:boolean val="false"/>
5756 </dia:attribute>
5757 <dia:attribute name="parameters">
5758 <dia:composite type="umlparameter">
5759 <dia:attribute name="name">
5760 <dia:string>#new_error#</dia:string>
5761 </dia:attribute>
5762 <dia:attribute name="type">
5763 <dia:string>#array of strings#</dia:string>
5764 </dia:attribute>
5765 <dia:attribute name="value">
5766 <dia:string>##</dia:string>
5767 </dia:attribute>
5768 <dia:attribute name="comment">
5769 <dia:string>##</dia:string>
5770 </dia:attribute>
5771 <dia:attribute name="kind">
5772 <dia:enum val="1"/>
5773 </dia:attribute>
5774 </dia:composite>
5775 <dia:composite type="umlparameter">
5776 <dia:attribute name="name">
5777 <dia:string>#problem_number#</dia:string>
5778 </dia:attribute>
5779 <dia:attribute name="type">
5780 <dia:string>#scalar number#</dia:string>
5781 </dia:attribute>
5782 <dia:attribute name="value">
5783 <dia:string>#1#</dia:string>
5784 </dia:attribute>
5785 <dia:attribute name="comment">
5786 <dia:string>##</dia:string>
5787 </dia:attribute>
5788 <dia:attribute name="kind">
5789 <dia:enum val="1"/>
5790 </dia:attribute>
5791 </dia:composite>
5792 <dia:composite type="umlparameter">
5793 <dia:attribute name="name">
5794 <dia:string>#error#</dia:string>
5795 </dia:attribute>
5796 <dia:attribute name="type">
5797 <dia:string>#array of strings#</dia:string>
5798 </dia:attribute>
5799 <dia:attribute name="value">
5800 <dia:string>##</dia:string>
5801 </dia:attribute>
5802 <dia:attribute name="comment">
5803 <dia:string>##</dia:string>
5804 </dia:attribute>
5805 <dia:attribute name="kind">
5806 <dia:enum val="2"/>
5807 </dia:attribute>
5808 </dia:composite>
5809 </dia:attribute>
5810 </dia:composite>
5811 <dia:composite type="umloperation">
5812 <dia:attribute name="name">
5813 <dia:string>#fixed#</dia:string>
5814 </dia:attribute>
5815 <dia:attribute name="stereotype">
5816 <dia:string>#accessor#</dia:string>
5817 </dia:attribute>
5818 <dia:attribute name="type">
5819 <dia:string>##</dia:string>
5820 </dia:attribute>
5821 <dia:attribute name="visibility">
5822 <dia:enum val="0"/>
5823 </dia:attribute>
5824 <dia:attribute name="comment">
5825 <dia:string>##</dia:string>
5826 </dia:attribute>
5827 <dia:attribute name="abstract">
5828 <dia:boolean val="false"/>
5829 </dia:attribute>
5830 <dia:attribute name="inheritance_type">
5831 <dia:enum val="2"/>
5832 </dia:attribute>
5833 <dia:attribute name="query">
5834 <dia:boolean val="false"/>
5835 </dia:attribute>
5836 <dia:attribute name="class_scope">
5837 <dia:boolean val="false"/>
5838 </dia:attribute>
5839 <dia:attribute name="parameters">
5840 <dia:composite type="umlparameter">
5841 <dia:attribute name="name">
5842 <dia:string>#parameter_type#</dia:string>
5843 </dia:attribute>
5844 <dia:attribute name="type">
5845 <dia:string>#scalar string#</dia:string>
5846 </dia:attribute>
5847 <dia:attribute name="value">
5848 <dia:string>##</dia:string>
5849 </dia:attribute>
5850 <dia:attribute name="comment">
5851 <dia:string>##</dia:string>
5852 </dia:attribute>
5853 <dia:attribute name="kind">
5854 <dia:enum val="1"/>
5855 </dia:attribute>
5856 </dia:composite>
5857 <dia:composite type="umlparameter">
5858 <dia:attribute name="name">
5859 <dia:string>#parameter_numbers#</dia:string>
5860 </dia:attribute>
5861 <dia:attribute name="type">
5862 <dia:string>#array of integers#</dia:string>
5863 </dia:attribute>
5864 <dia:attribute name="value">
5865 <dia:string>##</dia:string>
5866 </dia:attribute>
5867 <dia:attribute name="comment">
5868 <dia:string>##</dia:string>
5869 </dia:attribute>
5870 <dia:attribute name="kind">
5871 <dia:enum val="1"/>
5872 </dia:attribute>
5873 </dia:composite>
5874 <dia:composite type="umlparameter">
5875 <dia:attribute name="name">
5876 <dia:string>#problem_numbers#</dia:string>
5877 </dia:attribute>
5878 <dia:attribute name="type">
5879 <dia:string>#array of integers#</dia:string>
5880 </dia:attribute>
5881 <dia:attribute name="value">
5882 <dia:string>##</dia:string>
5883 </dia:attribute>
5884 <dia:attribute name="comment">
5885 <dia:string>##</dia:string>
5886 </dia:attribute>
5887 <dia:attribute name="kind">
5888 <dia:enum val="1"/>
5889 </dia:attribute>
5890 </dia:composite>
5891 <dia:composite type="umlparameter">
5892 <dia:attribute name="name">
5893 <dia:string>#new_values#</dia:string>
5894 </dia:attribute>
5895 <dia:attribute name="type">
5896 <dia:string>#array of booleans#</dia:string>
5897 </dia:attribute>
5898 <dia:attribute name="value">
5899 <dia:string>##</dia:string>
5900 </dia:attribute>
5901 <dia:attribute name="comment">
5902 <dia:string>##</dia:string>
5903 </dia:attribute>
5904 <dia:attribute name="kind">
5905 <dia:enum val="1"/>
5906 </dia:attribute>
5907 </dia:composite>
5908 <dia:composite type="umlparameter">
5909 <dia:attribute name="name">
5910 <dia:string>#fixed#</dia:string>
5911 </dia:attribute>
5912 <dia:attribute name="type">
5913 <dia:string>#array of booleans#</dia:string>
5914 </dia:attribute>
5915 <dia:attribute name="value">
5916 <dia:string>##</dia:string>
5917 </dia:attribute>
5918 <dia:attribute name="comment">
5919 <dia:string>##</dia:string>
5920 </dia:attribute>
5921 <dia:attribute name="kind">
5922 <dia:enum val="2"/>
5923 </dia:attribute>
5924 </dia:composite>
5925 </dia:attribute>
5926 </dia:composite>
5927 <dia:composite type="umloperation">
5928 <dia:attribute name="name">
5929 <dia:string>#idcolumn#</dia:string>
5930 </dia:attribute>
5931 <dia:attribute name="stereotype">
5932 <dia:string>#accessor#</dia:string>
5933 </dia:attribute>
5934 <dia:attribute name="type">
5935 <dia:string>##</dia:string>
5936 </dia:attribute>
5937 <dia:attribute name="visibility">
5938 <dia:enum val="0"/>
5939 </dia:attribute>
5940 <dia:attribute name="comment">
5941 <dia:string>##</dia:string>
5942 </dia:attribute>
5943 <dia:attribute name="abstract">
5944 <dia:boolean val="false"/>
5945 </dia:attribute>
5946 <dia:attribute name="inheritance_type">
5947 <dia:enum val="2"/>
5948 </dia:attribute>
5949 <dia:attribute name="query">
5950 <dia:boolean val="false"/>
5951 </dia:attribute>
5952 <dia:attribute name="class_scope">
5953 <dia:boolean val="false"/>
5954 </dia:attribute>
5955 <dia:attribute name="parameters">
5956 <dia:composite type="umlparameter">
5957 <dia:attribute name="name">
5958 <dia:string>#problem_number#</dia:string>
5959 </dia:attribute>
5960 <dia:attribute name="type">
5961 <dia:string>#scalar number#</dia:string>
5962 </dia:attribute>
5963 <dia:attribute name="value">
5964 <dia:string>#1#</dia:string>
5965 </dia:attribute>
5966 <dia:attribute name="comment">
5967 <dia:string>##</dia:string>
5968 </dia:attribute>
5969 <dia:attribute name="kind">
5970 <dia:enum val="1"/>
5971 </dia:attribute>
5972 </dia:composite>
5973 <dia:composite type="umlparameter">
5974 <dia:attribute name="name">
5975 <dia:string>#col#</dia:string>
5976 </dia:attribute>
5977 <dia:attribute name="type">
5978 <dia:string>#scalar number#</dia:string>
5979 </dia:attribute>
5980 <dia:attribute name="value">
5981 <dia:string>##</dia:string>
5982 </dia:attribute>
5983 <dia:attribute name="comment">
5984 <dia:string>##</dia:string>
5985 </dia:attribute>
5986 <dia:attribute name="kind">
5987 <dia:enum val="2"/>
5988 </dia:attribute>
5989 </dia:composite>
5990 </dia:attribute>
5991 </dia:composite>
5992 <dia:composite type="umloperation">
5993 <dia:attribute name="name">
5994 <dia:string>#idcolumns#</dia:string>
5995 </dia:attribute>
5996 <dia:attribute name="stereotype">
5997 <dia:string>#accessor#</dia:string>
5998 </dia:attribute>
5999 <dia:attribute name="type">
6000 <dia:string>##</dia:string>
6001 </dia:attribute>
6002 <dia:attribute name="visibility">
6003 <dia:enum val="0"/>
6004 </dia:attribute>
6005 <dia:attribute name="comment">
6006 <dia:string>##</dia:string>
6007 </dia:attribute>
6008 <dia:attribute name="abstract">
6009 <dia:boolean val="false"/>
6010 </dia:attribute>
6011 <dia:attribute name="inheritance_type">
6012 <dia:enum val="2"/>
6013 </dia:attribute>
6014 <dia:attribute name="query">
6015 <dia:boolean val="false"/>
6016 </dia:attribute>
6017 <dia:attribute name="class_scope">
6018 <dia:boolean val="false"/>
6019 </dia:attribute>
6020 <dia:attribute name="parameters">
6021 <dia:composite type="umlparameter">
6022 <dia:attribute name="name">
6023 <dia:string>#problem_numbers#</dia:string>
6024 </dia:attribute>
6025 <dia:attribute name="type">
6026 <dia:string>#array of integers#</dia:string>
6027 </dia:attribute>
6028 <dia:attribute name="value">
6029 <dia:string>##</dia:string>
6030 </dia:attribute>
6031 <dia:attribute name="comment">
6032 <dia:string>##</dia:string>
6033 </dia:attribute>
6034 <dia:attribute name="kind">
6035 <dia:enum val="1"/>
6036 </dia:attribute>
6037 </dia:composite>
6038 <dia:composite type="umlparameter">
6039 <dia:attribute name="name">
6040 <dia:string>#column_numbers#</dia:string>
6041 </dia:attribute>
6042 <dia:attribute name="type">
6043 <dia:string>#array of integers#</dia:string>
6044 </dia:attribute>
6045 <dia:attribute name="value">
6046 <dia:string>##</dia:string>
6047 </dia:attribute>
6048 <dia:attribute name="comment">
6049 <dia:string>##</dia:string>
6050 </dia:attribute>
6051 <dia:attribute name="kind">
6052 <dia:enum val="2"/>
6053 </dia:attribute>
6054 </dia:composite>
6055 </dia:attribute>
6056 </dia:composite>
6057 <dia:composite type="umloperation">
6058 <dia:attribute name="name">
6059 <dia:string>#ignoresigns#</dia:string>
6060 </dia:attribute>
6061 <dia:attribute name="stereotype">
6062 <dia:string>#accessor#</dia:string>
6063 </dia:attribute>
6064 <dia:attribute name="type">
6065 <dia:string>##</dia:string>
6066 </dia:attribute>
6067 <dia:attribute name="visibility">
6068 <dia:enum val="0"/>
6069 </dia:attribute>
6070 <dia:attribute name="comment">
6071 <dia:string>##</dia:string>
6072 </dia:attribute>
6073 <dia:attribute name="abstract">
6074 <dia:boolean val="false"/>
6075 </dia:attribute>
6076 <dia:attribute name="inheritance_type">
6077 <dia:enum val="2"/>
6078 </dia:attribute>
6079 <dia:attribute name="query">
6080 <dia:boolean val="false"/>
6081 </dia:attribute>
6082 <dia:attribute name="class_scope">
6083 <dia:boolean val="false"/>
6084 </dia:attribute>
6085 <dia:attribute name="parameters">
6086 <dia:composite type="umlparameter">
6087 <dia:attribute name="name">
6088 <dia:string>#problem_numbers#</dia:string>
6089 </dia:attribute>
6090 <dia:attribute name="type">
6091 <dia:string>#array of integers#</dia:string>
6092 </dia:attribute>
6093 <dia:attribute name="value">
6094 <dia:string>##</dia:string>
6095 </dia:attribute>
6096 <dia:attribute name="comment">
6097 <dia:string>##</dia:string>
6098 </dia:attribute>
6099 <dia:attribute name="kind">
6100 <dia:enum val="1"/>
6101 </dia:attribute>
6102 </dia:composite>
6103 <dia:composite type="umlparameter">
6104 <dia:attribute name="name">
6105 <dia:string>#ignore#</dia:string>
6106 </dia:attribute>
6107 <dia:attribute name="type">
6108 <dia:string>#array of strings#</dia:string>
6109 </dia:attribute>
6110 <dia:attribute name="value">
6111 <dia:string>##</dia:string>
6112 </dia:attribute>
6113 <dia:attribute name="comment">
6114 <dia:string>##</dia:string>
6115 </dia:attribute>
6116 <dia:attribute name="kind">
6117 <dia:enum val="2"/>
6118 </dia:attribute>
6119 </dia:composite>
6120 </dia:attribute>
6121 </dia:composite>
6122 <dia:composite type="umloperation">
6123 <dia:attribute name="name">
6124 <dia:string>#initial_values#</dia:string>
6125 </dia:attribute>
6126 <dia:attribute name="stereotype">
6127 <dia:string>#accessor#</dia:string>
6128 </dia:attribute>
6129 <dia:attribute name="type">
6130 <dia:string>##</dia:string>
6131 </dia:attribute>
6132 <dia:attribute name="visibility">
6133 <dia:enum val="0"/>
6134 </dia:attribute>
6135 <dia:attribute name="comment">
6136 <dia:string>##</dia:string>
6137 </dia:attribute>
6138 <dia:attribute name="abstract">
6139 <dia:boolean val="false"/>
6140 </dia:attribute>
6141 <dia:attribute name="inheritance_type">
6142 <dia:enum val="2"/>
6143 </dia:attribute>
6144 <dia:attribute name="query">
6145 <dia:boolean val="false"/>
6146 </dia:attribute>
6147 <dia:attribute name="class_scope">
6148 <dia:boolean val="false"/>
6149 </dia:attribute>
6150 <dia:attribute name="parameters">
6151 <dia:composite type="umlparameter">
6152 <dia:attribute name="name">
6153 <dia:string>#parameter_type#</dia:string>
6154 </dia:attribute>
6155 <dia:attribute name="type">
6156 <dia:string>#scalar string#</dia:string>
6157 </dia:attribute>
6158 <dia:attribute name="value">
6159 <dia:string>##</dia:string>
6160 </dia:attribute>
6161 <dia:attribute name="comment">
6162 <dia:string>##</dia:string>
6163 </dia:attribute>
6164 <dia:attribute name="kind">
6165 <dia:enum val="1"/>
6166 </dia:attribute>
6167 </dia:composite>
6168 <dia:composite type="umlparameter">
6169 <dia:attribute name="name">
6170 <dia:string>#parameter_numbers#</dia:string>
6171 </dia:attribute>
6172 <dia:attribute name="type">
6173 <dia:string>#array of numbers#</dia:string>
6174 </dia:attribute>
6175 <dia:attribute name="value">
6176 <dia:string>##</dia:string>
6177 </dia:attribute>
6178 <dia:attribute name="comment">
6179 <dia:string>##</dia:string>
6180 </dia:attribute>
6181 <dia:attribute name="kind">
6182 <dia:enum val="1"/>
6183 </dia:attribute>
6184 </dia:composite>
6185 <dia:composite type="umlparameter">
6186 <dia:attribute name="name">
6187 <dia:string>#problem_numbers#</dia:string>
6188 </dia:attribute>
6189 <dia:attribute name="type">
6190 <dia:string>#array of integers#</dia:string>
6191 </dia:attribute>
6192 <dia:attribute name="value">
6193 <dia:string>##</dia:string>
6194 </dia:attribute>
6195 <dia:attribute name="comment">
6196 <dia:string>##</dia:string>
6197 </dia:attribute>
6198 <dia:attribute name="kind">
6199 <dia:enum val="1"/>
6200 </dia:attribute>
6201 </dia:composite>
6202 <dia:composite type="umlparameter">
6203 <dia:attribute name="name">
6204 <dia:string>#new_values#</dia:string>
6205 </dia:attribute>
6206 <dia:attribute name="type">
6207 <dia:string>#array of numbers#</dia:string>
6208 </dia:attribute>
6209 <dia:attribute name="value">
6210 <dia:string>##</dia:string>
6211 </dia:attribute>
6212 <dia:attribute name="comment">
6213 <dia:string>##</dia:string>
6214 </dia:attribute>
6215 <dia:attribute name="kind">
6216 <dia:enum val="1"/>
6217 </dia:attribute>
6218 </dia:composite>
6219 <dia:composite type="umlparameter">
6220 <dia:attribute name="name">
6221 <dia:string>#add_if_absent#</dia:string>
6222 </dia:attribute>
6223 <dia:attribute name="type">
6224 <dia:string>#scalar boolean#</dia:string>
6225 </dia:attribute>
6226 <dia:attribute name="value">
6227 <dia:string>#0#</dia:string>
6228 </dia:attribute>
6229 <dia:attribute name="comment">
6230 <dia:string>##</dia:string>
6231 </dia:attribute>
6232 <dia:attribute name="kind">
6233 <dia:enum val="1"/>
6234 </dia:attribute>
6235 </dia:composite>
6236 <dia:composite type="umlparameter">
6237 <dia:attribute name="name">
6238 <dia:string>#initial_values#</dia:string>
6239 </dia:attribute>
6240 <dia:attribute name="type">
6241 <dia:string>#array of numbers#</dia:string>
6242 </dia:attribute>
6243 <dia:attribute name="value">
6244 <dia:string>##</dia:string>
6245 </dia:attribute>
6246 <dia:attribute name="comment">
6247 <dia:string>##</dia:string>
6248 </dia:attribute>
6249 <dia:attribute name="kind">
6250 <dia:enum val="2"/>
6251 </dia:attribute>
6252 </dia:composite>
6253 </dia:attribute>
6254 </dia:composite>
6255 <dia:composite type="umloperation">
6256 <dia:attribute name="name">
6257 <dia:string>#labels#</dia:string>
6258 </dia:attribute>
6259 <dia:attribute name="stereotype">
6260 <dia:string>#accessor#</dia:string>
6261 </dia:attribute>
6262 <dia:attribute name="type">
6263 <dia:string>##</dia:string>
6264 </dia:attribute>
6265 <dia:attribute name="visibility">
6266 <dia:enum val="0"/>
6267 </dia:attribute>
6268 <dia:attribute name="comment">
6269 <dia:string>##</dia:string>
6270 </dia:attribute>
6271 <dia:attribute name="abstract">
6272 <dia:boolean val="false"/>
6273 </dia:attribute>
6274 <dia:attribute name="inheritance_type">
6275 <dia:enum val="2"/>
6276 </dia:attribute>
6277 <dia:attribute name="query">
6278 <dia:boolean val="false"/>
6279 </dia:attribute>
6280 <dia:attribute name="class_scope">
6281 <dia:boolean val="false"/>
6282 </dia:attribute>
6283 <dia:attribute name="parameters">
6284 <dia:composite type="umlparameter">
6285 <dia:attribute name="name">
6286 <dia:string>#parameter_type#</dia:string>
6287 </dia:attribute>
6288 <dia:attribute name="type">
6289 <dia:string>#scalar string#</dia:string>
6290 </dia:attribute>
6291 <dia:attribute name="value">
6292 <dia:string>##</dia:string>
6293 </dia:attribute>
6294 <dia:attribute name="comment">
6295 <dia:string>##</dia:string>
6296 </dia:attribute>
6297 <dia:attribute name="kind">
6298 <dia:enum val="1"/>
6299 </dia:attribute>
6300 </dia:composite>
6301 <dia:composite type="umlparameter">
6302 <dia:attribute name="name">
6303 <dia:string>#parameter_numbers#</dia:string>
6304 </dia:attribute>
6305 <dia:attribute name="type">
6306 <dia:string>#array of integers#</dia:string>
6307 </dia:attribute>
6308 <dia:attribute name="value">
6309 <dia:string>##</dia:string>
6310 </dia:attribute>
6311 <dia:attribute name="comment">
6312 <dia:string>##</dia:string>
6313 </dia:attribute>
6314 <dia:attribute name="kind">
6315 <dia:enum val="1"/>
6316 </dia:attribute>
6317 </dia:composite>
6318 <dia:composite type="umlparameter">
6319 <dia:attribute name="name">
6320 <dia:string>#problem_numbers#</dia:string>
6321 </dia:attribute>
6322 <dia:attribute name="type">
6323 <dia:string>#array of numbers#</dia:string>
6324 </dia:attribute>
6325 <dia:attribute name="value">
6326 <dia:string>##</dia:string>
6327 </dia:attribute>
6328 <dia:attribute name="comment">
6329 <dia:string>##</dia:string>
6330 </dia:attribute>
6331 <dia:attribute name="kind">
6332 <dia:enum val="1"/>
6333 </dia:attribute>
6334 </dia:composite>
6335 <dia:composite type="umlparameter">
6336 <dia:attribute name="name">
6337 <dia:string>#new_values#</dia:string>
6338 </dia:attribute>
6339 <dia:attribute name="type">
6340 <dia:string>#array of strings#</dia:string>
6341 </dia:attribute>
6342 <dia:attribute name="value">
6343 <dia:string>##</dia:string>
6344 </dia:attribute>
6345 <dia:attribute name="comment">
6346 <dia:string>##</dia:string>
6347 </dia:attribute>
6348 <dia:attribute name="kind">
6349 <dia:enum val="1"/>
6350 </dia:attribute>
6351 </dia:composite>
6352 <dia:composite type="umlparameter">
6353 <dia:attribute name="name">
6354 <dia:string>#labels#</dia:string>
6355 </dia:attribute>
6356 <dia:attribute name="type">
6357 <dia:string>#array of strings#</dia:string>
6358 </dia:attribute>
6359 <dia:attribute name="value">
6360 <dia:string>##</dia:string>
6361 </dia:attribute>
6362 <dia:attribute name="comment">
6363 <dia:string>##</dia:string>
6364 </dia:attribute>
6365 <dia:attribute name="kind">
6366 <dia:enum val="2"/>
6367 </dia:attribute>
6368 </dia:composite>
6369 <dia:composite type="umlparameter">
6370 <dia:attribute name="name">
6371 <dia:string>#generic#</dia:string>
6372 </dia:attribute>
6373 <dia:attribute name="type">
6374 <dia:string>#scalar boolean#</dia:string>
6375 </dia:attribute>
6376 <dia:attribute name="value">
6377 <dia:string>#0#</dia:string>
6378 </dia:attribute>
6379 <dia:attribute name="comment">
6380 <dia:string>##</dia:string>
6381 </dia:attribute>
6382 <dia:attribute name="kind">
6383 <dia:enum val="1"/>
6384 </dia:attribute>
6385 </dia:composite>
6386 </dia:attribute>
6387 </dia:composite>
6388 <dia:composite type="umloperation">
6389 <dia:attribute name="name">
6390 <dia:string>#lower_bounds#</dia:string>
6391 </dia:attribute>
6392 <dia:attribute name="stereotype">
6393 <dia:string>#accessor#</dia:string>
6394 </dia:attribute>
6395 <dia:attribute name="type">
6396 <dia:string>##</dia:string>
6397 </dia:attribute>
6398 <dia:attribute name="visibility">
6399 <dia:enum val="0"/>
6400 </dia:attribute>
6401 <dia:attribute name="comment">
6402 <dia:string>##</dia:string>
6403 </dia:attribute>
6404 <dia:attribute name="abstract">
6405 <dia:boolean val="false"/>
6406 </dia:attribute>
6407 <dia:attribute name="inheritance_type">
6408 <dia:enum val="2"/>
6409 </dia:attribute>
6410 <dia:attribute name="query">
6411 <dia:boolean val="false"/>
6412 </dia:attribute>
6413 <dia:attribute name="class_scope">
6414 <dia:boolean val="false"/>
6415 </dia:attribute>
6416 <dia:attribute name="parameters">
6417 <dia:composite type="umlparameter">
6418 <dia:attribute name="name">
6419 <dia:string>#parameter_type#</dia:string>
6420 </dia:attribute>
6421 <dia:attribute name="type">
6422 <dia:string>#scalar string#</dia:string>
6423 </dia:attribute>
6424 <dia:attribute name="value">
6425 <dia:string>##</dia:string>
6426 </dia:attribute>
6427 <dia:attribute name="comment">
6428 <dia:string>##</dia:string>
6429 </dia:attribute>
6430 <dia:attribute name="kind">
6431 <dia:enum val="1"/>
6432 </dia:attribute>
6433 </dia:composite>
6434 <dia:composite type="umlparameter">
6435 <dia:attribute name="name">
6436 <dia:string>#parameter_numbers#</dia:string>
6437 </dia:attribute>
6438 <dia:attribute name="type">
6439 <dia:string>#array of numbers#</dia:string>
6440 </dia:attribute>
6441 <dia:attribute name="value">
6442 <dia:string>##</dia:string>
6443 </dia:attribute>
6444 <dia:attribute name="comment">
6445 <dia:string>##</dia:string>
6446 </dia:attribute>
6447 <dia:attribute name="kind">
6448 <dia:enum val="1"/>
6449 </dia:attribute>
6450 </dia:composite>
6451 <dia:composite type="umlparameter">
6452 <dia:attribute name="name">
6453 <dia:string>#problem_numbers#</dia:string>
6454 </dia:attribute>
6455 <dia:attribute name="type">
6456 <dia:string>#array of integers#</dia:string>
6457 </dia:attribute>
6458 <dia:attribute name="value">
6459 <dia:string>##</dia:string>
6460 </dia:attribute>
6461 <dia:attribute name="comment">
6462 <dia:string>##</dia:string>
6463 </dia:attribute>
6464 <dia:attribute name="kind">
6465 <dia:enum val="1"/>
6466 </dia:attribute>
6467 </dia:composite>
6468 <dia:composite type="umlparameter">
6469 <dia:attribute name="name">
6470 <dia:string>#new_values#</dia:string>
6471 </dia:attribute>
6472 <dia:attribute name="type">
6473 <dia:string>#array of numbers#</dia:string>
6474 </dia:attribute>
6475 <dia:attribute name="value">
6476 <dia:string>##</dia:string>
6477 </dia:attribute>
6478 <dia:attribute name="comment">
6479 <dia:string>##</dia:string>
6480 </dia:attribute>
6481 <dia:attribute name="kind">
6482 <dia:enum val="1"/>
6483 </dia:attribute>
6484 </dia:composite>
6485 <dia:composite type="umlparameter">
6486 <dia:attribute name="name">
6487 <dia:string>#lower_bounds#</dia:string>
6488 </dia:attribute>
6489 <dia:attribute name="type">
6490 <dia:string>#array of numbers#</dia:string>
6491 </dia:attribute>
6492 <dia:attribute name="value">
6493 <dia:string>##</dia:string>
6494 </dia:attribute>
6495 <dia:attribute name="comment">
6496 <dia:string>##</dia:string>
6497 </dia:attribute>
6498 <dia:attribute name="kind">
6499 <dia:enum val="2"/>
6500 </dia:attribute>
6501 </dia:composite>
6502 </dia:attribute>
6503 </dia:composite>
6504 <dia:composite type="umloperation">
6505 <dia:attribute name="name">
6506 <dia:string>#maxeval#</dia:string>
6507 </dia:attribute>
6508 <dia:attribute name="stereotype">
6509 <dia:string>##</dia:string>
6510 </dia:attribute>
6511 <dia:attribute name="type">
6512 <dia:string>##</dia:string>
6513 </dia:attribute>
6514 <dia:attribute name="visibility">
6515 <dia:enum val="0"/>
6516 </dia:attribute>
6517 <dia:attribute name="comment">
6518 <dia:string>##</dia:string>
6519 </dia:attribute>
6520 <dia:attribute name="abstract">
6521 <dia:boolean val="false"/>
6522 </dia:attribute>
6523 <dia:attribute name="inheritance_type">
6524 <dia:enum val="1"/>
6525 </dia:attribute>
6526 <dia:attribute name="query">
6527 <dia:boolean val="false"/>
6528 </dia:attribute>
6529 <dia:attribute name="class_scope">
6530 <dia:boolean val="false"/>
6531 </dia:attribute>
6532 <dia:attribute name="parameters">
6533 <dia:composite type="umlparameter">
6534 <dia:attribute name="name">
6535 <dia:string>#new_values#</dia:string>
6536 </dia:attribute>
6537 <dia:attribute name="type">
6538 <dia:string>#array of integers#</dia:string>
6539 </dia:attribute>
6540 <dia:attribute name="value">
6541 <dia:string>##</dia:string>
6542 </dia:attribute>
6543 <dia:attribute name="comment">
6544 <dia:string>##</dia:string>
6545 </dia:attribute>
6546 <dia:attribute name="kind">
6547 <dia:enum val="1"/>
6548 </dia:attribute>
6549 </dia:composite>
6550 <dia:composite type="umlparameter">
6551 <dia:attribute name="name">
6552 <dia:string>#problem_numbers#</dia:string>
6553 </dia:attribute>
6554 <dia:attribute name="type">
6555 <dia:string>#array of integers#</dia:string>
6556 </dia:attribute>
6557 <dia:attribute name="value">
6558 <dia:string>##</dia:string>
6559 </dia:attribute>
6560 <dia:attribute name="comment">
6561 <dia:string>##</dia:string>
6562 </dia:attribute>
6563 <dia:attribute name="kind">
6564 <dia:enum val="1"/>
6565 </dia:attribute>
6566 </dia:composite>
6567 <dia:composite type="umlparameter">
6568 <dia:attribute name="name">
6569 <dia:string>#exact_match#</dia:string>
6570 </dia:attribute>
6571 <dia:attribute name="type">
6572 <dia:string>#scalar boolean#</dia:string>
6573 </dia:attribute>
6574 <dia:attribute name="value">
6575 <dia:string>#0#</dia:string>
6576 </dia:attribute>
6577 <dia:attribute name="comment">
6578 <dia:string>##</dia:string>
6579 </dia:attribute>
6580 <dia:attribute name="kind">
6581 <dia:enum val="1"/>
6582 </dia:attribute>
6583 </dia:composite>
6584 <dia:composite type="umlparameter">
6585 <dia:attribute name="name">
6586 <dia:string>#values#</dia:string>
6587 </dia:attribute>
6588 <dia:attribute name="type">
6589 <dia:string>#array of integers#</dia:string>
6590 </dia:attribute>
6591 <dia:attribute name="value">
6592 <dia:string>##</dia:string>
6593 </dia:attribute>
6594 <dia:attribute name="comment">
6595 <dia:string>##</dia:string>
6596 </dia:attribute>
6597 <dia:attribute name="kind">
6598 <dia:enum val="2"/>
6599 </dia:attribute>
6600 </dia:composite>
6601 </dia:attribute>
6602 </dia:composite>
6603 <dia:composite type="umloperation">
6604 <dia:attribute name="name">
6605 <dia:string>#nomegas#</dia:string>
6606 </dia:attribute>
6607 <dia:attribute name="stereotype">
6608 <dia:string>##</dia:string>
6609 </dia:attribute>
6610 <dia:attribute name="type">
6611 <dia:string>##</dia:string>
6612 </dia:attribute>
6613 <dia:attribute name="visibility">
6614 <dia:enum val="0"/>
6615 </dia:attribute>
6616 <dia:attribute name="comment">
6617 <dia:string>##</dia:string>
6618 </dia:attribute>
6619 <dia:attribute name="abstract">
6620 <dia:boolean val="false"/>
6621 </dia:attribute>
6622 <dia:attribute name="inheritance_type">
6623 <dia:enum val="2"/>
6624 </dia:attribute>
6625 <dia:attribute name="query">
6626 <dia:boolean val="false"/>
6627 </dia:attribute>
6628 <dia:attribute name="class_scope">
6629 <dia:boolean val="false"/>
6630 </dia:attribute>
6631 <dia:attribute name="parameters">
6632 <dia:composite type="umlparameter">
6633 <dia:attribute name="name">
6634 <dia:string>#problem_numbers#</dia:string>
6635 </dia:attribute>
6636 <dia:attribute name="type">
6637 <dia:string>#array of integers#</dia:string>
6638 </dia:attribute>
6639 <dia:attribute name="value">
6640 <dia:string>##</dia:string>
6641 </dia:attribute>
6642 <dia:attribute name="comment">
6643 <dia:string>##</dia:string>
6644 </dia:attribute>
6645 <dia:attribute name="kind">
6646 <dia:enum val="1"/>
6647 </dia:attribute>
6648 </dia:composite>
6649 <dia:composite type="umlparameter">
6650 <dia:attribute name="name">
6651 <dia:string>#nomegas#</dia:string>
6652 </dia:attribute>
6653 <dia:attribute name="type">
6654 <dia:string>#array of integers#</dia:string>
6655 </dia:attribute>
6656 <dia:attribute name="value">
6657 <dia:string>##</dia:string>
6658 </dia:attribute>
6659 <dia:attribute name="comment">
6660 <dia:string>##</dia:string>
6661 </dia:attribute>
6662 <dia:attribute name="kind">
6663 <dia:enum val="2"/>
6664 </dia:attribute>
6665 </dia:composite>
6666 </dia:attribute>
6667 </dia:composite>
6668 <dia:composite type="umloperation">
6669 <dia:attribute name="name">
6670 <dia:string>#nproblems#</dia:string>
6671 </dia:attribute>
6672 <dia:attribute name="stereotype">
6673 <dia:string>##</dia:string>
6674 </dia:attribute>
6675 <dia:attribute name="type">
6676 <dia:string>##</dia:string>
6677 </dia:attribute>
6678 <dia:attribute name="visibility">
6679 <dia:enum val="0"/>
6680 </dia:attribute>
6681 <dia:attribute name="comment">
6682 <dia:string>##</dia:string>
6683 </dia:attribute>
6684 <dia:attribute name="abstract">
6685 <dia:boolean val="false"/>
6686 </dia:attribute>
6687 <dia:attribute name="inheritance_type">
6688 <dia:enum val="2"/>
6689 </dia:attribute>
6690 <dia:attribute name="query">
6691 <dia:boolean val="false"/>
6692 </dia:attribute>
6693 <dia:attribute name="class_scope">
6694 <dia:boolean val="false"/>
6695 </dia:attribute>
6696 <dia:attribute name="parameters">
6697 <dia:composite type="umlparameter">
6698 <dia:attribute name="name">
6699 <dia:string>#number_of_problem#</dia:string>
6700 </dia:attribute>
6701 <dia:attribute name="type">
6702 <dia:string>#scalar integer#</dia:string>
6703 </dia:attribute>
6704 <dia:attribute name="value">
6705 <dia:string>##</dia:string>
6706 </dia:attribute>
6707 <dia:attribute name="comment">
6708 <dia:string>##</dia:string>
6709 </dia:attribute>
6710 <dia:attribute name="kind">
6711 <dia:enum val="2"/>
6712 </dia:attribute>
6713 </dia:composite>
6714 </dia:attribute>
6715 </dia:composite>
6716 <dia:composite type="umloperation">
6717 <dia:attribute name="name">
6718 <dia:string>#nsigmas#</dia:string>
6719 </dia:attribute>
6720 <dia:attribute name="stereotype">
6721 <dia:string>##</dia:string>
6722 </dia:attribute>
6723 <dia:attribute name="type">
6724 <dia:string>##</dia:string>
6725 </dia:attribute>
6726 <dia:attribute name="visibility">
6727 <dia:enum val="0"/>
6728 </dia:attribute>
6729 <dia:attribute name="comment">
6730 <dia:string>##</dia:string>
6731 </dia:attribute>
6732 <dia:attribute name="abstract">
6733 <dia:boolean val="false"/>
6734 </dia:attribute>
6735 <dia:attribute name="inheritance_type">
6736 <dia:enum val="2"/>
6737 </dia:attribute>
6738 <dia:attribute name="query">
6739 <dia:boolean val="false"/>
6740 </dia:attribute>
6741 <dia:attribute name="class_scope">
6742 <dia:boolean val="false"/>
6743 </dia:attribute>
6744 <dia:attribute name="parameters">
6745 <dia:composite type="umlparameter">
6746 <dia:attribute name="name">
6747 <dia:string>#problem_numbers#</dia:string>
6748 </dia:attribute>
6749 <dia:attribute name="type">
6750 <dia:string>#array of integers#</dia:string>
6751 </dia:attribute>
6752 <dia:attribute name="value">
6753 <dia:string>##</dia:string>
6754 </dia:attribute>
6755 <dia:attribute name="comment">
6756 <dia:string>##</dia:string>
6757 </dia:attribute>
6758 <dia:attribute name="kind">
6759 <dia:enum val="1"/>
6760 </dia:attribute>
6761 </dia:composite>
6762 <dia:composite type="umlparameter">
6763 <dia:attribute name="name">
6764 <dia:string>#nsigmas#</dia:string>
6765 </dia:attribute>
6766 <dia:attribute name="type">
6767 <dia:string>#array of integers#</dia:string>
6768 </dia:attribute>
6769 <dia:attribute name="value">
6770 <dia:string>##</dia:string>
6771 </dia:attribute>
6772 <dia:attribute name="comment">
6773 <dia:string>##</dia:string>
6774 </dia:attribute>
6775 <dia:attribute name="kind">
6776 <dia:enum val="2"/>
6777 </dia:attribute>
6778 </dia:composite>
6779 </dia:attribute>
6780 </dia:composite>
6781 <dia:composite type="umloperation">
6782 <dia:attribute name="name">
6783 <dia:string>#nthetas#</dia:string>
6784 </dia:attribute>
6785 <dia:attribute name="stereotype">
6786 <dia:string>##</dia:string>
6787 </dia:attribute>
6788 <dia:attribute name="type">
6789 <dia:string>##</dia:string>
6790 </dia:attribute>
6791 <dia:attribute name="visibility">
6792 <dia:enum val="0"/>
6793 </dia:attribute>
6794 <dia:attribute name="comment">
6795 <dia:string>##</dia:string>
6796 </dia:attribute>
6797 <dia:attribute name="abstract">
6798 <dia:boolean val="false"/>
6799 </dia:attribute>
6800 <dia:attribute name="inheritance_type">
6801 <dia:enum val="2"/>
6802 </dia:attribute>
6803 <dia:attribute name="query">
6804 <dia:boolean val="false"/>
6805 </dia:attribute>
6806 <dia:attribute name="class_scope">
6807 <dia:boolean val="false"/>
6808 </dia:attribute>
6809 <dia:attribute name="parameters">
6810 <dia:composite type="umlparameter">
6811 <dia:attribute name="name">
6812 <dia:string>#problem_number#</dia:string>
6813 </dia:attribute>
6814 <dia:attribute name="type">
6815 <dia:string>#scalar number#</dia:string>
6816 </dia:attribute>
6817 <dia:attribute name="value">
6818 <dia:string>#1#</dia:string>
6819 </dia:attribute>
6820 <dia:attribute name="comment">
6821 <dia:string>##</dia:string>
6822 </dia:attribute>
6823 <dia:attribute name="kind">
6824 <dia:enum val="1"/>
6825 </dia:attribute>
6826 </dia:composite>
6827 <dia:composite type="umlparameter">
6828 <dia:attribute name="name">
6829 <dia:string>#nthetas#</dia:string>
6830 </dia:attribute>
6831 <dia:attribute name="type">
6832 <dia:string>#scalar number#</dia:string>
6833 </dia:attribute>
6834 <dia:attribute name="value">
6835 <dia:string>##</dia:string>
6836 </dia:attribute>
6837 <dia:attribute name="comment">
6838 <dia:string>##</dia:string>
6839 </dia:attribute>
6840 <dia:attribute name="kind">
6841 <dia:enum val="2"/>
6842 </dia:attribute>
6843 </dia:composite>
6844 </dia:attribute>
6845 </dia:composite>
6846 <dia:composite type="umloperation">
6847 <dia:attribute name="name">
6848 <dia:string>#pk#</dia:string>
6849 </dia:attribute>
6850 <dia:attribute name="stereotype">
6851 <dia:string>#accessor#</dia:string>
6852 </dia:attribute>
6853 <dia:attribute name="type">
6854 <dia:string>##</dia:string>
6855 </dia:attribute>
6856 <dia:attribute name="visibility">
6857 <dia:enum val="0"/>
6858 </dia:attribute>
6859 <dia:attribute name="comment">
6860 <dia:string>##</dia:string>
6861 </dia:attribute>
6862 <dia:attribute name="abstract">
6863 <dia:boolean val="false"/>
6864 </dia:attribute>
6865 <dia:attribute name="inheritance_type">
6866 <dia:enum val="2"/>
6867 </dia:attribute>
6868 <dia:attribute name="query">
6869 <dia:boolean val="false"/>
6870 </dia:attribute>
6871 <dia:attribute name="class_scope">
6872 <dia:boolean val="false"/>
6873 </dia:attribute>
6874 <dia:attribute name="parameters">
6875 <dia:composite type="umlparameter">
6876 <dia:attribute name="name">
6877 <dia:string>#new_pk#</dia:string>
6878 </dia:attribute>
6879 <dia:attribute name="type">
6880 <dia:string>#array of strings#</dia:string>
6881 </dia:attribute>
6882 <dia:attribute name="value">
6883 <dia:string>##</dia:string>
6884 </dia:attribute>
6885 <dia:attribute name="comment">
6886 <dia:string>##</dia:string>
6887 </dia:attribute>
6888 <dia:attribute name="kind">
6889 <dia:enum val="1"/>
6890 </dia:attribute>
6891 </dia:composite>
6892 <dia:composite type="umlparameter">
6893 <dia:attribute name="name">
6894 <dia:string>#problem_number#</dia:string>
6895 </dia:attribute>
6896 <dia:attribute name="type">
6897 <dia:string>#scalar number#</dia:string>
6898 </dia:attribute>
6899 <dia:attribute name="value">
6900 <dia:string>#1#</dia:string>
6901 </dia:attribute>
6902 <dia:attribute name="comment">
6903 <dia:string>##</dia:string>
6904 </dia:attribute>
6905 <dia:attribute name="kind">
6906 <dia:enum val="1"/>
6907 </dia:attribute>
6908 </dia:composite>
6909 <dia:composite type="umlparameter">
6910 <dia:attribute name="name">
6911 <dia:string>#pk#</dia:string>
6912 </dia:attribute>
6913 <dia:attribute name="type">
6914 <dia:string>#array of strings#</dia:string>
6915 </dia:attribute>
6916 <dia:attribute name="value">
6917 <dia:string>##</dia:string>
6918 </dia:attribute>
6919 <dia:attribute name="comment">
6920 <dia:string>##</dia:string>
6921 </dia:attribute>
6922 <dia:attribute name="kind">
6923 <dia:enum val="2"/>
6924 </dia:attribute>
6925 </dia:composite>
6926 </dia:attribute>
6927 </dia:composite>
6928 <dia:composite type="umloperation">
6929 <dia:attribute name="name">
6930 <dia:string>#pred#</dia:string>
6931 </dia:attribute>
6932 <dia:attribute name="stereotype">
6933 <dia:string>#accessor#</dia:string>
6934 </dia:attribute>
6935 <dia:attribute name="type">
6936 <dia:string>##</dia:string>
6937 </dia:attribute>
6938 <dia:attribute name="visibility">
6939 <dia:enum val="0"/>
6940 </dia:attribute>
6941 <dia:attribute name="comment">
6942 <dia:string>##</dia:string>
6943 </dia:attribute>
6944 <dia:attribute name="abstract">
6945 <dia:boolean val="false"/>
6946 </dia:attribute>
6947 <dia:attribute name="inheritance_type">
6948 <dia:enum val="2"/>
6949 </dia:attribute>
6950 <dia:attribute name="query">
6951 <dia:boolean val="false"/>
6952 </dia:attribute>
6953 <dia:attribute name="class_scope">
6954 <dia:boolean val="false"/>
6955 </dia:attribute>
6956 <dia:attribute name="parameters">
6957 <dia:composite type="umlparameter">
6958 <dia:attribute name="name">
6959 <dia:string>#new_pred#</dia:string>
6960 </dia:attribute>
6961 <dia:attribute name="type">
6962 <dia:string>#array of strings#</dia:string>
6963 </dia:attribute>
6964 <dia:attribute name="value">
6965 <dia:string>##</dia:string>
6966 </dia:attribute>
6967 <dia:attribute name="comment">
6968 <dia:string>##</dia:string>
6969 </dia:attribute>
6970 <dia:attribute name="kind">
6971 <dia:enum val="1"/>
6972 </dia:attribute>
6973 </dia:composite>
6974 <dia:composite type="umlparameter">
6975 <dia:attribute name="name">
6976 <dia:string>#problem_number#</dia:string>
6977 </dia:attribute>
6978 <dia:attribute name="type">
6979 <dia:string>#scalar number#</dia:string>
6980 </dia:attribute>
6981 <dia:attribute name="value">
6982 <dia:string>#1#</dia:string>
6983 </dia:attribute>
6984 <dia:attribute name="comment">
6985 <dia:string>##</dia:string>
6986 </dia:attribute>
6987 <dia:attribute name="kind">
6988 <dia:enum val="1"/>
6989 </dia:attribute>
6990 </dia:composite>
6991 <dia:composite type="umlparameter">
6992 <dia:attribute name="name">
6993 <dia:string>#pred#</dia:string>
6994 </dia:attribute>
6995 <dia:attribute name="type">
6996 <dia:string>#array of strings#</dia:string>
6997 </dia:attribute>
6998 <dia:attribute name="value">
6999 <dia:string>##</dia:string>
7000 </dia:attribute>
7001 <dia:attribute name="comment">
7002 <dia:string>##</dia:string>
7003 </dia:attribute>
7004 <dia:attribute name="kind">
7005 <dia:enum val="2"/>
7006 </dia:attribute>
7007 </dia:composite>
7008 </dia:attribute>
7009 </dia:composite>
7010 <dia:composite type="umloperation">
7011 <dia:attribute name="name">
7012 <dia:string>#print#</dia:string>
7013 </dia:attribute>
7014 <dia:attribute name="stereotype">
7015 <dia:string>##</dia:string>
7016 </dia:attribute>
7017 <dia:attribute name="type">
7018 <dia:string>##</dia:string>
7019 </dia:attribute>
7020 <dia:attribute name="visibility">
7021 <dia:enum val="0"/>
7022 </dia:attribute>
7023 <dia:attribute name="comment">
7024 <dia:string>##</dia:string>
7025 </dia:attribute>
7026 <dia:attribute name="abstract">
7027 <dia:boolean val="false"/>
7028 </dia:attribute>
7029 <dia:attribute name="inheritance_type">
7030 <dia:enum val="2"/>
7031 </dia:attribute>
7032 <dia:attribute name="query">
7033 <dia:boolean val="false"/>
7034 </dia:attribute>
7035 <dia:attribute name="class_scope">
7036 <dia:boolean val="false"/>
7037 </dia:attribute>
7038 <dia:attribute name="parameters"/>
7039 </dia:composite>
7040 <dia:composite type="umloperation">
7041 <dia:attribute name="name">
7042 <dia:string>#record#</dia:string>
7043 </dia:attribute>
7044 <dia:attribute name="stereotype">
7045 <dia:string>#accessor#</dia:string>
7046 </dia:attribute>
7047 <dia:attribute name="type">
7048 <dia:string>##</dia:string>
7049 </dia:attribute>
7050 <dia:attribute name="visibility">
7051 <dia:enum val="0"/>
7052 </dia:attribute>
7053 <dia:attribute name="comment">
7054 <dia:string>##</dia:string>
7055 </dia:attribute>
7056 <dia:attribute name="abstract">
7057 <dia:boolean val="false"/>
7058 </dia:attribute>
7059 <dia:attribute name="inheritance_type">
7060 <dia:enum val="2"/>
7061 </dia:attribute>
7062 <dia:attribute name="query">
7063 <dia:boolean val="false"/>
7064 </dia:attribute>
7065 <dia:attribute name="class_scope">
7066 <dia:boolean val="false"/>
7067 </dia:attribute>
7068 <dia:attribute name="parameters">
7069 <dia:composite type="umlparameter">
7070 <dia:attribute name="name">
7071 <dia:string>#record_name#</dia:string>
7072 </dia:attribute>
7073 <dia:attribute name="type">
7074 <dia:string>#scalar string#</dia:string>
7075 </dia:attribute>
7076 <dia:attribute name="value">
7077 <dia:string>##</dia:string>
7078 </dia:attribute>
7079 <dia:attribute name="comment">
7080 <dia:string>##</dia:string>
7081 </dia:attribute>
7082 <dia:attribute name="kind">
7083 <dia:enum val="1"/>
7084 </dia:attribute>
7085 </dia:composite>
7086 <dia:composite type="umlparameter">
7087 <dia:attribute name="name">
7088 <dia:string>#new_data#</dia:string>
7089 </dia:attribute>
7090 <dia:attribute name="type">
7091 <dia:string>#array of strings#</dia:string>
7092 </dia:attribute>
7093 <dia:attribute name="value">
7094 <dia:string>##</dia:string>
7095 </dia:attribute>
7096 <dia:attribute name="comment">
7097 <dia:string>##</dia:string>
7098 </dia:attribute>
7099 <dia:attribute name="kind">
7100 <dia:enum val="1"/>
7101 </dia:attribute>
7102 </dia:composite>
7103 <dia:composite type="umlparameter">
7104 <dia:attribute name="name">
7105 <dia:string>#problem_number#</dia:string>
7106 </dia:attribute>
7107 <dia:attribute name="type">
7108 <dia:string>#scalar number#</dia:string>
7109 </dia:attribute>
7110 <dia:attribute name="value">
7111 <dia:string>#1#</dia:string>
7112 </dia:attribute>
7113 <dia:attribute name="comment">
7114 <dia:string>##</dia:string>
7115 </dia:attribute>
7116 <dia:attribute name="kind">
7117 <dia:enum val="1"/>
7118 </dia:attribute>
7119 </dia:composite>
7120 <dia:composite type="umlparameter">
7121 <dia:attribute name="name">
7122 <dia:string>#data#</dia:string>
7123 </dia:attribute>
7124 <dia:attribute name="type">
7125 <dia:string>#array of strings#</dia:string>
7126 </dia:attribute>
7127 <dia:attribute name="value">
7128 <dia:string>##</dia:string>
7129 </dia:attribute>
7130 <dia:attribute name="comment">
7131 <dia:string>##</dia:string>
7132 </dia:attribute>
7133 <dia:attribute name="kind">
7134 <dia:enum val="2"/>
7135 </dia:attribute>
7136 </dia:composite>
7137 </dia:attribute>
7138 </dia:composite>
7139 <dia:composite type="umloperation">
7140 <dia:attribute name="name">
7141 <dia:string>#restore_inits#</dia:string>
7142 </dia:attribute>
7143 <dia:attribute name="stereotype">
7144 <dia:string>#helper#</dia:string>
7145 </dia:attribute>
7146 <dia:attribute name="type">
7147 <dia:string>##</dia:string>
7148 </dia:attribute>
7149 <dia:attribute name="visibility">
7150 <dia:enum val="0"/>
7151 </dia:attribute>
7152 <dia:attribute name="comment">
7153 <dia:string>##</dia:string>
7154 </dia:attribute>
7155 <dia:attribute name="abstract">
7156 <dia:boolean val="false"/>
7157 </dia:attribute>
7158 <dia:attribute name="inheritance_type">
7159 <dia:enum val="2"/>
7160 </dia:attribute>
7161 <dia:attribute name="query">
7162 <dia:boolean val="false"/>
7163 </dia:attribute>
7164 <dia:attribute name="class_scope">
7165 <dia:boolean val="false"/>
7166 </dia:attribute>
7167 <dia:attribute name="parameters"/>
7168 </dia:composite>
7169 <dia:composite type="umloperation">
7170 <dia:attribute name="name">
7171 <dia:string>#set_records#</dia:string>
7172 </dia:attribute>
7173 <dia:attribute name="stereotype">
7174 <dia:string>##</dia:string>
7175 </dia:attribute>
7176 <dia:attribute name="type">
7177 <dia:string>##</dia:string>
7178 </dia:attribute>
7179 <dia:attribute name="visibility">
7180 <dia:enum val="0"/>
7181 </dia:attribute>
7182 <dia:attribute name="comment">
7183 <dia:string>##</dia:string>
7184 </dia:attribute>
7185 <dia:attribute name="abstract">
7186 <dia:boolean val="false"/>
7187 </dia:attribute>
7188 <dia:attribute name="inheritance_type">
7189 <dia:enum val="1"/>
7190 </dia:attribute>
7191 <dia:attribute name="query">
7192 <dia:boolean val="false"/>
7193 </dia:attribute>
7194 <dia:attribute name="class_scope">
7195 <dia:boolean val="false"/>
7196 </dia:attribute>
7197 <dia:attribute name="parameters">
7198 <dia:composite type="umlparameter">
7199 <dia:attribute name="name">
7200 <dia:string>#type#</dia:string>
7201 </dia:attribute>
7202 <dia:attribute name="type">
7203 <dia:string>#scalar string#</dia:string>
7204 </dia:attribute>
7205 <dia:attribute name="value">
7206 <dia:string>##</dia:string>
7207 </dia:attribute>
7208 <dia:attribute name="comment">
7209 <dia:string>##</dia:string>
7210 </dia:attribute>
7211 <dia:attribute name="kind">
7212 <dia:enum val="1"/>
7213 </dia:attribute>
7214 </dia:composite>
7215 <dia:composite type="umlparameter">
7216 <dia:attribute name="name">
7217 <dia:string>#record_strings#</dia:string>
7218 </dia:attribute>
7219 <dia:attribute name="type">
7220 <dia:string>#mandatory array of strings#</dia:string>
7221 </dia:attribute>
7222 <dia:attribute name="value">
7223 <dia:string>##</dia:string>
7224 </dia:attribute>
7225 <dia:attribute name="comment">
7226 <dia:string>##</dia:string>
7227 </dia:attribute>
7228 <dia:attribute name="kind">
7229 <dia:enum val="1"/>
7230 </dia:attribute>
7231 </dia:composite>
7232 <dia:composite type="umlparameter">
7233 <dia:attribute name="name">
7234 <dia:string>#problem_numbers#</dia:string>
7235 </dia:attribute>
7236 <dia:attribute name="type">
7237 <dia:string>#array of integers#</dia:string>
7238 </dia:attribute>
7239 <dia:attribute name="value">
7240 <dia:string>##</dia:string>
7241 </dia:attribute>
7242 <dia:attribute name="comment">
7243 <dia:string>##</dia:string>
7244 </dia:attribute>
7245 <dia:attribute name="kind">
7246 <dia:enum val="1"/>
7247 </dia:attribute>
7248 </dia:composite>
7249 </dia:attribute>
7250 </dia:composite>
7251 <dia:composite type="umloperation">
7252 <dia:attribute name="name">
7253 <dia:string>#store_inits#</dia:string>
7254 </dia:attribute>
7255 <dia:attribute name="stereotype">
7256 <dia:string>#helper#</dia:string>
7257 </dia:attribute>
7258 <dia:attribute name="type">
7259 <dia:string>##</dia:string>
7260 </dia:attribute>
7261 <dia:attribute name="visibility">
7262 <dia:enum val="0"/>
7263 </dia:attribute>
7264 <dia:attribute name="comment">
7265 <dia:string>##</dia:string>
7266 </dia:attribute>
7267 <dia:attribute name="abstract">
7268 <dia:boolean val="false"/>
7269 </dia:attribute>
7270 <dia:attribute name="inheritance_type">
7271 <dia:enum val="2"/>
7272 </dia:attribute>
7273 <dia:attribute name="query">
7274 <dia:boolean val="false"/>
7275 </dia:attribute>
7276 <dia:attribute name="class_scope">
7277 <dia:boolean val="false"/>
7278 </dia:attribute>
7279 <dia:attribute name="parameters"/>
7280 </dia:composite>
7281 <dia:composite type="umloperation">
7282 <dia:attribute name="name">
7283 <dia:string>#__sync_output#</dia:string>
7284 </dia:attribute>
7285 <dia:attribute name="stereotype">
7286 <dia:string>##</dia:string>
7287 </dia:attribute>
7288 <dia:attribute name="type">
7289 <dia:string>##</dia:string>
7290 </dia:attribute>
7291 <dia:attribute name="visibility">
7292 <dia:enum val="0"/>
7293 </dia:attribute>
7294 <dia:attribute name="comment">
7295 <dia:string>##</dia:string>
7296 </dia:attribute>
7297 <dia:attribute name="abstract">
7298 <dia:boolean val="false"/>
7299 </dia:attribute>
7300 <dia:attribute name="inheritance_type">
7301 <dia:enum val="2"/>
7302 </dia:attribute>
7303 <dia:attribute name="query">
7304 <dia:boolean val="false"/>
7305 </dia:attribute>
7306 <dia:attribute name="class_scope">
7307 <dia:boolean val="false"/>
7308 </dia:attribute>
7309 <dia:attribute name="parameters"/>
7310 </dia:composite>
7311 <dia:composite type="umloperation">
7312 <dia:attribute name="name">
7313 <dia:string>#synchronize#</dia:string>
7314 </dia:attribute>
7315 <dia:attribute name="stereotype">
7316 <dia:string>#helper#</dia:string>
7317 </dia:attribute>
7318 <dia:attribute name="type">
7319 <dia:string>##</dia:string>
7320 </dia:attribute>
7321 <dia:attribute name="visibility">
7322 <dia:enum val="0"/>
7323 </dia:attribute>
7324 <dia:attribute name="comment">
7325 <dia:string>##</dia:string>
7326 </dia:attribute>
7327 <dia:attribute name="abstract">
7328 <dia:boolean val="false"/>
7329 </dia:attribute>
7330 <dia:attribute name="inheritance_type">
7331 <dia:enum val="2"/>
7332 </dia:attribute>
7333 <dia:attribute name="query">
7334 <dia:boolean val="false"/>
7335 </dia:attribute>
7336 <dia:attribute name="class_scope">
7337 <dia:boolean val="false"/>
7338 </dia:attribute>
7339 <dia:attribute name="parameters"/>
7340 </dia:composite>
7341 <dia:composite type="umloperation">
7342 <dia:attribute name="name">
7343 <dia:string>#table_names#</dia:string>
7344 </dia:attribute>
7345 <dia:attribute name="stereotype">
7346 <dia:string>#accessor#</dia:string>
7347 </dia:attribute>
7348 <dia:attribute name="type">
7349 <dia:string>##</dia:string>
7350 </dia:attribute>
7351 <dia:attribute name="visibility">
7352 <dia:enum val="0"/>
7353 </dia:attribute>
7354 <dia:attribute name="comment">
7355 <dia:string>##</dia:string>
7356 </dia:attribute>
7357 <dia:attribute name="abstract">
7358 <dia:boolean val="false"/>
7359 </dia:attribute>
7360 <dia:attribute name="inheritance_type">
7361 <dia:enum val="2"/>
7362 </dia:attribute>
7363 <dia:attribute name="query">
7364 <dia:boolean val="false"/>
7365 </dia:attribute>
7366 <dia:attribute name="class_scope">
7367 <dia:boolean val="false"/>
7368 </dia:attribute>
7369 <dia:attribute name="parameters">
7370 <dia:composite type="umlparameter">
7371 <dia:attribute name="name">
7372 <dia:string>#new_names#</dia:string>
7373 </dia:attribute>
7374 <dia:attribute name="type">
7375 <dia:string>#array of strings#</dia:string>
7376 </dia:attribute>
7377 <dia:attribute name="value">
7378 <dia:string>##</dia:string>
7379 </dia:attribute>
7380 <dia:attribute name="comment">
7381 <dia:string>##</dia:string>
7382 </dia:attribute>
7383 <dia:attribute name="kind">
7384 <dia:enum val="1"/>
7385 </dia:attribute>
7386 </dia:composite>
7387 <dia:composite type="umlparameter">
7388 <dia:attribute name="name">
7389 <dia:string>#problem_numbers#</dia:string>
7390 </dia:attribute>
7391 <dia:attribute name="type">
7392 <dia:string>#array of integers#</dia:string>
7393 </dia:attribute>
7394 <dia:attribute name="value">
7395 <dia:string>##</dia:string>
7396 </dia:attribute>
7397 <dia:attribute name="comment">
7398 <dia:string>##</dia:string>
7399 </dia:attribute>
7400 <dia:attribute name="kind">
7401 <dia:enum val="1"/>
7402 </dia:attribute>
7403 </dia:composite>
7404 <dia:composite type="umlparameter">
7405 <dia:attribute name="name">
7406 <dia:string>#names#</dia:string>
7407 </dia:attribute>
7408 <dia:attribute name="type">
7409 <dia:string>#array of strings#</dia:string>
7410 </dia:attribute>
7411 <dia:attribute name="value">
7412 <dia:string>#()#</dia:string>
7413 </dia:attribute>
7414 <dia:attribute name="comment">
7415 <dia:string>##</dia:string>
7416 </dia:attribute>
7417 <dia:attribute name="kind">
7418 <dia:enum val="2"/>
7419 </dia:attribute>
7420 </dia:composite>
7421 <dia:composite type="umlparameter">
7422 <dia:attribute name="name">
7423 <dia:string>#ignore_missing_files#</dia:string>
7424 </dia:attribute>
7425 <dia:attribute name="type">
7426 <dia:string>#scalar boolean#</dia:string>
7427 </dia:attribute>
7428 <dia:attribute name="value">
7429 <dia:string>#0#</dia:string>
7430 </dia:attribute>
7431 <dia:attribute name="comment">
7432 <dia:string>##</dia:string>
7433 </dia:attribute>
7434 <dia:attribute name="kind">
7435 <dia:enum val="1"/>
7436 </dia:attribute>
7437 </dia:composite>
7438 </dia:attribute>
7439 </dia:composite>
7440 <dia:composite type="umloperation">
7441 <dia:attribute name="name">
7442 <dia:string>#units#</dia:string>
7443 </dia:attribute>
7444 <dia:attribute name="stereotype">
7445 <dia:string>#accessor#</dia:string>
7446 </dia:attribute>
7447 <dia:attribute name="type">
7448 <dia:string>##</dia:string>
7449 </dia:attribute>
7450 <dia:attribute name="visibility">
7451 <dia:enum val="0"/>
7452 </dia:attribute>
7453 <dia:attribute name="comment">
7454 <dia:string>##</dia:string>
7455 </dia:attribute>
7456 <dia:attribute name="abstract">
7457 <dia:boolean val="false"/>
7458 </dia:attribute>
7459 <dia:attribute name="inheritance_type">
7460 <dia:enum val="2"/>
7461 </dia:attribute>
7462 <dia:attribute name="query">
7463 <dia:boolean val="false"/>
7464 </dia:attribute>
7465 <dia:attribute name="class_scope">
7466 <dia:boolean val="false"/>
7467 </dia:attribute>
7468 <dia:attribute name="parameters">
7469 <dia:composite type="umlparameter">
7470 <dia:attribute name="name">
7471 <dia:string>#parameter_type#</dia:string>
7472 </dia:attribute>
7473 <dia:attribute name="type">
7474 <dia:string>#scalar string#</dia:string>
7475 </dia:attribute>
7476 <dia:attribute name="value">
7477 <dia:string>##</dia:string>
7478 </dia:attribute>
7479 <dia:attribute name="comment">
7480 <dia:string>##</dia:string>
7481 </dia:attribute>
7482 <dia:attribute name="kind">
7483 <dia:enum val="1"/>
7484 </dia:attribute>
7485 </dia:composite>
7486 <dia:composite type="umlparameter">
7487 <dia:attribute name="name">
7488 <dia:string>#parameter_numbers#</dia:string>
7489 </dia:attribute>
7490 <dia:attribute name="type">
7491 <dia:string>#array of integers#</dia:string>
7492 </dia:attribute>
7493 <dia:attribute name="value">
7494 <dia:string>##</dia:string>
7495 </dia:attribute>
7496 <dia:attribute name="comment">
7497 <dia:string>##</dia:string>
7498 </dia:attribute>
7499 <dia:attribute name="kind">
7500 <dia:enum val="1"/>
7501 </dia:attribute>
7502 </dia:composite>
7503 <dia:composite type="umlparameter">
7504 <dia:attribute name="name">
7505 <dia:string>#problem_numbers#</dia:string>
7506 </dia:attribute>
7507 <dia:attribute name="type">
7508 <dia:string>#array of integers#</dia:string>
7509 </dia:attribute>
7510 <dia:attribute name="value">
7511 <dia:string>##</dia:string>
7512 </dia:attribute>
7513 <dia:attribute name="comment">
7514 <dia:string>##</dia:string>
7515 </dia:attribute>
7516 <dia:attribute name="kind">
7517 <dia:enum val="1"/>
7518 </dia:attribute>
7519 </dia:composite>
7520 <dia:composite type="umlparameter">
7521 <dia:attribute name="name">
7522 <dia:string>#new_values#</dia:string>
7523 </dia:attribute>
7524 <dia:attribute name="type">
7525 <dia:string>#array of strings#</dia:string>
7526 </dia:attribute>
7527 <dia:attribute name="value">
7528 <dia:string>##</dia:string>
7529 </dia:attribute>
7530 <dia:attribute name="comment">
7531 <dia:string>##</dia:string>
7532 </dia:attribute>
7533 <dia:attribute name="kind">
7534 <dia:enum val="1"/>
7535 </dia:attribute>
7536 </dia:composite>
7537 <dia:composite type="umlparameter">
7538 <dia:attribute name="name">
7539 <dia:string>#units#</dia:string>
7540 </dia:attribute>
7541 <dia:attribute name="type">
7542 <dia:string>#array of strings#</dia:string>
7543 </dia:attribute>
7544 <dia:attribute name="value">
7545 <dia:string>##</dia:string>
7546 </dia:attribute>
7547 <dia:attribute name="comment">
7548 <dia:string>##</dia:string>
7549 </dia:attribute>
7550 <dia:attribute name="kind">
7551 <dia:enum val="2"/>
7552 </dia:attribute>
7553 </dia:composite>
7554 </dia:attribute>
7555 </dia:composite>
7556 <dia:composite type="umloperation">
7557 <dia:attribute name="name">
7558 <dia:string>#update_inits#</dia:string>
7559 </dia:attribute>
7560 <dia:attribute name="stereotype">
7561 <dia:string>##</dia:string>
7562 </dia:attribute>
7563 <dia:attribute name="type">
7564 <dia:string>##</dia:string>
7565 </dia:attribute>
7566 <dia:attribute name="visibility">
7567 <dia:enum val="0"/>
7568 </dia:attribute>
7569 <dia:attribute name="comment">
7570 <dia:string>##</dia:string>
7571 </dia:attribute>
7572 <dia:attribute name="abstract">
7573 <dia:boolean val="false"/>
7574 </dia:attribute>
7575 <dia:attribute name="inheritance_type">
7576 <dia:enum val="1"/>
7577 </dia:attribute>
7578 <dia:attribute name="query">
7579 <dia:boolean val="false"/>
7580 </dia:attribute>
7581 <dia:attribute name="class_scope">
7582 <dia:boolean val="false"/>
7583 </dia:attribute>
7584 <dia:attribute name="parameters">
7585 <dia:composite type="umlparameter">
7586 <dia:attribute name="name">
7587 <dia:string>#from_output#</dia:string>
7588 </dia:attribute>
7589 <dia:attribute name="type">
7590 <dia:string>#object output#</dia:string>
7591 </dia:attribute>
7592 <dia:attribute name="value">
7593 <dia:string>##</dia:string>
7594 </dia:attribute>
7595 <dia:attribute name="comment">
7596 <dia:string>##</dia:string>
7597 </dia:attribute>
7598 <dia:attribute name="kind">
7599 <dia:enum val="1"/>
7600 </dia:attribute>
7601 </dia:composite>
7602 <dia:composite type="umlparameter">
7603 <dia:attribute name="name">
7604 <dia:string>#from_output_file#</dia:string>
7605 </dia:attribute>
7606 <dia:attribute name="type">
7607 <dia:string>#scalar string#</dia:string>
7608 </dia:attribute>
7609 <dia:attribute name="value">
7610 <dia:string>##</dia:string>
7611 </dia:attribute>
7612 <dia:attribute name="comment">
7613 <dia:string>##</dia:string>
7614 </dia:attribute>
7615 <dia:attribute name="kind">
7616 <dia:enum val="1"/>
7617 </dia:attribute>
7618 </dia:composite>
7619 <dia:composite type="umlparameter">
7620 <dia:attribute name="name">
7621 <dia:string>#from_model#</dia:string>
7622 </dia:attribute>
7623 <dia:attribute name="type">
7624 <dia:string>#object model#</dia:string>
7625 </dia:attribute>
7626 <dia:attribute name="value">
7627 <dia:string>##</dia:string>
7628 </dia:attribute>
7629 <dia:attribute name="comment">
7630 <dia:string>##</dia:string>
7631 </dia:attribute>
7632 <dia:attribute name="kind">
7633 <dia:enum val="1"/>
7634 </dia:attribute>
7635 </dia:composite>
7636 <dia:composite type="umlparameter">
7637 <dia:attribute name="name">
7638 <dia:string>#ignore_missing_parameters#</dia:string>
7639 </dia:attribute>
7640 <dia:attribute name="type">
7641 <dia:string>#scalar boolean#</dia:string>
7642 </dia:attribute>
7643 <dia:attribute name="value">
7644 <dia:string>#0#</dia:string>
7645 </dia:attribute>
7646 <dia:attribute name="comment">
7647 <dia:string>##</dia:string>
7648 </dia:attribute>
7649 <dia:attribute name="kind">
7650 <dia:enum val="1"/>
7651 </dia:attribute>
7652 </dia:composite>
7653 <dia:composite type="umlparameter">
7654 <dia:attribute name="name">
7655 <dia:string>#update_omegas#</dia:string>
7656 </dia:attribute>
7657 <dia:attribute name="type">
7658 <dia:string>#scalar boolean#</dia:string>
7659 </dia:attribute>
7660 <dia:attribute name="value">
7661 <dia:string>#1#</dia:string>
7662 </dia:attribute>
7663 <dia:attribute name="comment">
7664 <dia:string>##</dia:string>
7665 </dia:attribute>
7666 <dia:attribute name="kind">
7667 <dia:enum val="0"/>
7668 </dia:attribute>
7669 </dia:composite>
7670 <dia:composite type="umlparameter">
7671 <dia:attribute name="name">
7672 <dia:string>#update_sigmas#</dia:string>
7673 </dia:attribute>
7674 <dia:attribute name="type">
7675 <dia:string>#scalar boolean#</dia:string>
7676 </dia:attribute>
7677 <dia:attribute name="value">
7678 <dia:string>#1#</dia:string>
7679 </dia:attribute>
7680 <dia:attribute name="comment">
7681 <dia:string>##</dia:string>
7682 </dia:attribute>
7683 <dia:attribute name="kind">
7684 <dia:enum val="0"/>
7685 </dia:attribute>
7686 </dia:composite>
7687 <dia:composite type="umlparameter">
7688 <dia:attribute name="name">
7689 <dia:string>#update_thetas#</dia:string>
7690 </dia:attribute>
7691 <dia:attribute name="type">
7692 <dia:string>#scalar boolean#</dia:string>
7693 </dia:attribute>
7694 <dia:attribute name="value">
7695 <dia:string>#1#</dia:string>
7696 </dia:attribute>
7697 <dia:attribute name="comment">
7698 <dia:string>##</dia:string>
7699 </dia:attribute>
7700 <dia:attribute name="kind">
7701 <dia:enum val="0"/>
7702 </dia:attribute>
7703 </dia:composite>
7704 </dia:attribute>
7705 </dia:composite>
7706 <dia:composite type="umloperation">
7707 <dia:attribute name="name">
7708 <dia:string>#upper_bounds#</dia:string>
7709 </dia:attribute>
7710 <dia:attribute name="stereotype">
7711 <dia:string>#accessor#</dia:string>
7712 </dia:attribute>
7713 <dia:attribute name="type">
7714 <dia:string>##</dia:string>
7715 </dia:attribute>
7716 <dia:attribute name="visibility">
7717 <dia:enum val="0"/>
7718 </dia:attribute>
7719 <dia:attribute name="comment">
7720 <dia:string>##</dia:string>
7721 </dia:attribute>
7722 <dia:attribute name="abstract">
7723 <dia:boolean val="false"/>
7724 </dia:attribute>
7725 <dia:attribute name="inheritance_type">
7726 <dia:enum val="2"/>
7727 </dia:attribute>
7728 <dia:attribute name="query">
7729 <dia:boolean val="false"/>
7730 </dia:attribute>
7731 <dia:attribute name="class_scope">
7732 <dia:boolean val="false"/>
7733 </dia:attribute>
7734 <dia:attribute name="parameters">
7735 <dia:composite type="umlparameter">
7736 <dia:attribute name="name">
7737 <dia:string>#parameter_type#</dia:string>
7738 </dia:attribute>
7739 <dia:attribute name="type">
7740 <dia:string>#scalar string#</dia:string>
7741 </dia:attribute>
7742 <dia:attribute name="value">
7743 <dia:string>##</dia:string>
7744 </dia:attribute>
7745 <dia:attribute name="comment">
7746 <dia:string>##</dia:string>
7747 </dia:attribute>
7748 <dia:attribute name="kind">
7749 <dia:enum val="1"/>
7750 </dia:attribute>
7751 </dia:composite>
7752 <dia:composite type="umlparameter">
7753 <dia:attribute name="name">
7754 <dia:string>#parameter_numbers#</dia:string>
7755 </dia:attribute>
7756 <dia:attribute name="type">
7757 <dia:string>#array of numbers#</dia:string>
7758 </dia:attribute>
7759 <dia:attribute name="value">
7760 <dia:string>##</dia:string>
7761 </dia:attribute>
7762 <dia:attribute name="comment">
7763 <dia:string>##</dia:string>
7764 </dia:attribute>
7765 <dia:attribute name="kind">
7766 <dia:enum val="1"/>
7767 </dia:attribute>
7768 </dia:composite>
7769 <dia:composite type="umlparameter">
7770 <dia:attribute name="name">
7771 <dia:string>#problem_numbers#</dia:string>
7772 </dia:attribute>
7773 <dia:attribute name="type">
7774 <dia:string>#array of integers#</dia:string>
7775 </dia:attribute>
7776 <dia:attribute name="value">
7777 <dia:string>##</dia:string>
7778 </dia:attribute>
7779 <dia:attribute name="comment">
7780 <dia:string>##</dia:string>
7781 </dia:attribute>
7782 <dia:attribute name="kind">
7783 <dia:enum val="1"/>
7784 </dia:attribute>
7785 </dia:composite>
7786 <dia:composite type="umlparameter">
7787 <dia:attribute name="name">
7788 <dia:string>#new_values#</dia:string>
7789 </dia:attribute>
7790 <dia:attribute name="type">
7791 <dia:string>#array of numbers#</dia:string>
7792 </dia:attribute>
7793 <dia:attribute name="value">
7794 <dia:string>##</dia:string>
7795 </dia:attribute>
7796 <dia:attribute name="comment">
7797 <dia:string>##</dia:string>
7798 </dia:attribute>
7799 <dia:attribute name="kind">
7800 <dia:enum val="1"/>
7801 </dia:attribute>
7802 </dia:composite>
7803 <dia:composite type="umlparameter">
7804 <dia:attribute name="name">
7805 <dia:string>#upper_bounds#</dia:string>
7806 </dia:attribute>
7807 <dia:attribute name="type">
7808 <dia:string>#array of numbers#</dia:string>
7809 </dia:attribute>
7810 <dia:attribute name="value">
7811 <dia:string>##</dia:string>
7812 </dia:attribute>
7813 <dia:attribute name="comment">
7814 <dia:string>##</dia:string>
7815 </dia:attribute>
7816 <dia:attribute name="kind">
7817 <dia:enum val="2"/>
7818 </dia:attribute>
7819 </dia:composite>
7820 </dia:attribute>
7821 </dia:composite>
7822 <dia:composite type="umloperation">
7823 <dia:attribute name="name">
7824 <dia:string>#_write#</dia:string>
7825 </dia:attribute>
7826 <dia:attribute name="stereotype">
7827 <dia:string>##</dia:string>
7828 </dia:attribute>
7829 <dia:attribute name="type">
7830 <dia:string>##</dia:string>
7831 </dia:attribute>
7832 <dia:attribute name="visibility">
7833 <dia:enum val="0"/>
7834 </dia:attribute>
7835 <dia:attribute name="comment">
7836 <dia:string>##</dia:string>
7837 </dia:attribute>
7838 <dia:attribute name="abstract">
7839 <dia:boolean val="false"/>
7840 </dia:attribute>
7841 <dia:attribute name="inheritance_type">
7842 <dia:enum val="2"/>
7843 </dia:attribute>
7844 <dia:attribute name="query">
7845 <dia:boolean val="false"/>
7846 </dia:attribute>
7847 <dia:attribute name="class_scope">
7848 <dia:boolean val="false"/>
7849 </dia:attribute>
7850 <dia:attribute name="parameters">
7851 <dia:composite type="umlparameter">
7852 <dia:attribute name="name">
7853 <dia:string>#filename#</dia:string>
7854 </dia:attribute>
7855 <dia:attribute name="type">
7856 <dia:string>#scalar string#</dia:string>
7857 </dia:attribute>
7858 <dia:attribute name="value">
7859 <dia:string>#$self -&gt; full_name#</dia:string>
7860 </dia:attribute>
7861 <dia:attribute name="comment">
7862 <dia:string>##</dia:string>
7863 </dia:attribute>
7864 <dia:attribute name="kind">
7865 <dia:enum val="1"/>
7866 </dia:attribute>
7867 </dia:composite>
7868 <dia:composite type="umlparameter">
7869 <dia:attribute name="name">
7870 <dia:string>#write_data#</dia:string>
7871 </dia:attribute>
7872 <dia:attribute name="type">
7873 <dia:string>#scalar boolean#</dia:string>
7874 </dia:attribute>
7875 <dia:attribute name="value">
7876 <dia:string>#0#</dia:string>
7877 </dia:attribute>
7878 <dia:attribute name="comment">
7879 <dia:string>##</dia:string>
7880 </dia:attribute>
7881 <dia:attribute name="kind">
7882 <dia:enum val="1"/>
7883 </dia:attribute>
7884 </dia:composite>
7885 </dia:attribute>
7886 </dia:composite>
7887 <dia:composite type="umloperation">
7888 <dia:attribute name="name">
7889 <dia:string>#_read_problems#</dia:string>
7890 </dia:attribute>
7891 <dia:attribute name="stereotype">
7892 <dia:string>#initiator#</dia:string>
7893 </dia:attribute>
7894 <dia:attribute name="type">
7895 <dia:string>##</dia:string>
7896 </dia:attribute>
7897 <dia:attribute name="visibility">
7898 <dia:enum val="1"/>
7899 </dia:attribute>
7900 <dia:attribute name="comment">
7901 <dia:string>##</dia:string>
7902 </dia:attribute>
7903 <dia:attribute name="abstract">
7904 <dia:boolean val="false"/>
7905 </dia:attribute>
7906 <dia:attribute name="inheritance_type">
7907 <dia:enum val="2"/>
7908 </dia:attribute>
7909 <dia:attribute name="query">
7910 <dia:boolean val="false"/>
7911 </dia:attribute>
7912 <dia:attribute name="class_scope">
7913 <dia:boolean val="false"/>
7914 </dia:attribute>
7915 <dia:attribute name="parameters"/>
7916 </dia:composite>
7917 <dia:composite type="umloperation">
7918 <dia:attribute name="name">
7919 <dia:string>#_get_option_val_pos#</dia:string>
7920 </dia:attribute>
7921 <dia:attribute name="stereotype">
7922 <dia:string>#helper#</dia:string>
7923 </dia:attribute>
7924 <dia:attribute name="type">
7925 <dia:string>##</dia:string>
7926 </dia:attribute>
7927 <dia:attribute name="visibility">
7928 <dia:enum val="1"/>
7929 </dia:attribute>
7930 <dia:attribute name="comment">
7931 <dia:string>##</dia:string>
7932 </dia:attribute>
7933 <dia:attribute name="abstract">
7934 <dia:boolean val="false"/>
7935 </dia:attribute>
7936 <dia:attribute name="inheritance_type">
7937 <dia:enum val="2"/>
7938 </dia:attribute>
7939 <dia:attribute name="query">
7940 <dia:boolean val="false"/>
7941 </dia:attribute>
7942 <dia:attribute name="class_scope">
7943 <dia:boolean val="false"/>
7944 </dia:attribute>
7945 <dia:attribute name="parameters">
7946 <dia:composite type="umlparameter">
7947 <dia:attribute name="name">
7948 <dia:string>#name#</dia:string>
7949 </dia:attribute>
7950 <dia:attribute name="type">
7951 <dia:string>#scalar string#</dia:string>
7952 </dia:attribute>
7953 <dia:attribute name="value">
7954 <dia:string>##</dia:string>
7955 </dia:attribute>
7956 <dia:attribute name="comment">
7957 <dia:string>##</dia:string>
7958 </dia:attribute>
7959 <dia:attribute name="kind">
7960 <dia:enum val="1"/>
7961 </dia:attribute>
7962 </dia:composite>
7963 <dia:composite type="umlparameter">
7964 <dia:attribute name="name">
7965 <dia:string>#record_name#</dia:string>
7966 </dia:attribute>
7967 <dia:attribute name="type">
7968 <dia:string>#scalar string#</dia:string>
7969 </dia:attribute>
7970 <dia:attribute name="value">
7971 <dia:string>##</dia:string>
7972 </dia:attribute>
7973 <dia:attribute name="comment">
7974 <dia:string>##</dia:string>
7975 </dia:attribute>
7976 <dia:attribute name="kind">
7977 <dia:enum val="1"/>
7978 </dia:attribute>
7979 </dia:composite>
7980 <dia:composite type="umlparameter">
7981 <dia:attribute name="name">
7982 <dia:string>#problem_numbers#</dia:string>
7983 </dia:attribute>
7984 <dia:attribute name="type">
7985 <dia:string>#array of integers#</dia:string>
7986 </dia:attribute>
7987 <dia:attribute name="value">
7988 <dia:string>##</dia:string>
7989 </dia:attribute>
7990 <dia:attribute name="comment">
7991 <dia:string>##</dia:string>
7992 </dia:attribute>
7993 <dia:attribute name="kind">
7994 <dia:enum val="1"/>
7995 </dia:attribute>
7996 </dia:composite>
7997 <dia:composite type="umlparameter">
7998 <dia:attribute name="name">
7999 <dia:string>#instances#</dia:string>
8000 </dia:attribute>
8001 <dia:attribute name="type">
8002 <dia:string>#array of integers#</dia:string>
8003 </dia:attribute>
8004 <dia:attribute name="value">
8005 <dia:string>##</dia:string>
8006 </dia:attribute>
8007 <dia:attribute name="comment">
8008 <dia:string>##</dia:string>
8009 </dia:attribute>
8010 <dia:attribute name="kind">
8011 <dia:enum val="1"/>
8012 </dia:attribute>
8013 </dia:composite>
8014 <dia:composite type="umlparameter">
8015 <dia:attribute name="name">
8016 <dia:string>#values#</dia:string>
8017 </dia:attribute>
8018 <dia:attribute name="type">
8019 <dia:string>#array of strings#</dia:string>
8020 </dia:attribute>
8021 <dia:attribute name="value">
8022 <dia:string>##</dia:string>
8023 </dia:attribute>
8024 <dia:attribute name="comment">
8025 <dia:string>##</dia:string>
8026 </dia:attribute>
8027 <dia:attribute name="kind">
8028 <dia:enum val="2"/>
8029 </dia:attribute>
8030 </dia:composite>
8031 <dia:composite type="umlparameter">
8032 <dia:attribute name="name">
8033 <dia:string>#positions#</dia:string>
8034 </dia:attribute>
8035 <dia:attribute name="type">
8036 <dia:string>#array of numbers#</dia:string>
8037 </dia:attribute>
8038 <dia:attribute name="value">
8039 <dia:string>##</dia:string>
8040 </dia:attribute>
8041 <dia:attribute name="comment">
8042 <dia:string>##</dia:string>
8043 </dia:attribute>
8044 <dia:attribute name="kind">
8045 <dia:enum val="2"/>
8046 </dia:attribute>
8047 </dia:composite>
8048 <dia:composite type="umlparameter">
8049 <dia:attribute name="name">
8050 <dia:string>#global_position#</dia:string>
8051 </dia:attribute>
8052 <dia:attribute name="type">
8053 <dia:string>#scalar boolean#</dia:string>
8054 </dia:attribute>
8055 <dia:attribute name="value">
8056 <dia:string>#0#</dia:string>
8057 </dia:attribute>
8058 <dia:attribute name="comment">
8059 <dia:string>##</dia:string>
8060 </dia:attribute>
8061 <dia:attribute name="kind">
8062 <dia:enum val="1"/>
8063 </dia:attribute>
8064 </dia:composite>
8065 </dia:attribute>
8066 </dia:composite>
8067 <dia:composite type="umloperation">
8068 <dia:attribute name="name">
8069 <dia:string>#is_option_set#</dia:string>
8070 </dia:attribute>
8071 <dia:attribute name="stereotype">
8072 <dia:string>#helper#</dia:string>
8073 </dia:attribute>
8074 <dia:attribute name="type">
8075 <dia:string>##</dia:string>
8076 </dia:attribute>
8077 <dia:attribute name="visibility">
8078 <dia:enum val="0"/>
8079 </dia:attribute>
8080 <dia:attribute name="comment">
8081 <dia:string>##</dia:string>
8082 </dia:attribute>
8083 <dia:attribute name="abstract">
8084 <dia:boolean val="false"/>
8085 </dia:attribute>
8086 <dia:attribute name="inheritance_type">
8087 <dia:enum val="2"/>
8088 </dia:attribute>
8089 <dia:attribute name="query">
8090 <dia:boolean val="false"/>
8091 </dia:attribute>
8092 <dia:attribute name="class_scope">
8093 <dia:boolean val="false"/>
8094 </dia:attribute>
8095 <dia:attribute name="parameters">
8096 <dia:composite type="umlparameter">
8097 <dia:attribute name="name">
8098 <dia:string>#name#</dia:string>
8099 </dia:attribute>
8100 <dia:attribute name="type">
8101 <dia:string>#scalar string#</dia:string>
8102 </dia:attribute>
8103 <dia:attribute name="value">
8104 <dia:string>##</dia:string>
8105 </dia:attribute>
8106 <dia:attribute name="comment">
8107 <dia:string>##</dia:string>
8108 </dia:attribute>
8109 <dia:attribute name="kind">
8110 <dia:enum val="1"/>
8111 </dia:attribute>
8112 </dia:composite>
8113 <dia:composite type="umlparameter">
8114 <dia:attribute name="name">
8115 <dia:string>#record#</dia:string>
8116 </dia:attribute>
8117 <dia:attribute name="type">
8118 <dia:string>#scalar string#</dia:string>
8119 </dia:attribute>
8120 <dia:attribute name="value">
8121 <dia:string>##</dia:string>
8122 </dia:attribute>
8123 <dia:attribute name="comment">
8124 <dia:string>##</dia:string>
8125 </dia:attribute>
8126 <dia:attribute name="kind">
8127 <dia:enum val="1"/>
8128 </dia:attribute>
8129 </dia:composite>
8130 <dia:composite type="umlparameter">
8131 <dia:attribute name="name">
8132 <dia:string>#problem_number#</dia:string>
8133 </dia:attribute>
8134 <dia:attribute name="type">
8135 <dia:string>#scalar number#</dia:string>
8136 </dia:attribute>
8137 <dia:attribute name="value">
8138 <dia:string>#1#</dia:string>
8139 </dia:attribute>
8140 <dia:attribute name="comment">
8141 <dia:string>##</dia:string>
8142 </dia:attribute>
8143 <dia:attribute name="kind">
8144 <dia:enum val="1"/>
8145 </dia:attribute>
8146 </dia:composite>
8147 <dia:composite type="umlparameter">
8148 <dia:attribute name="name">
8149 <dia:string>#instance#</dia:string>
8150 </dia:attribute>
8151 <dia:attribute name="type">
8152 <dia:string>#scalar number#</dia:string>
8153 </dia:attribute>
8154 <dia:attribute name="value">
8155 <dia:string>#1#</dia:string>
8156 </dia:attribute>
8157 <dia:attribute name="comment">
8158 <dia:string>##</dia:string>
8159 </dia:attribute>
8160 <dia:attribute name="kind">
8161 <dia:enum val="1"/>
8162 </dia:attribute>
8163 </dia:composite>
8164 <dia:composite type="umlparameter">
8165 <dia:attribute name="name">
8166 <dia:string>#found#</dia:string>
8167 </dia:attribute>
8168 <dia:attribute name="type">
8169 <dia:string>#scalar boolean#</dia:string>
8170 </dia:attribute>
8171 <dia:attribute name="value">
8172 <dia:string>#0#</dia:string>
8173 </dia:attribute>
8174 <dia:attribute name="comment">
8175 <dia:string>##</dia:string>
8176 </dia:attribute>
8177 <dia:attribute name="kind">
8178 <dia:enum val="2"/>
8179 </dia:attribute>
8180 </dia:composite>
8181 </dia:attribute>
8182 </dia:composite>
8183 <dia:composite type="umloperation">
8184 <dia:attribute name="name">
8185 <dia:string>#is_run#</dia:string>
8186 </dia:attribute>
8187 <dia:attribute name="stereotype">
8188 <dia:string>#helper#</dia:string>
8189 </dia:attribute>
8190 <dia:attribute name="type">
8191 <dia:string>##</dia:string>
8192 </dia:attribute>
8193 <dia:attribute name="visibility">
8194 <dia:enum val="0"/>
8195 </dia:attribute>
8196 <dia:attribute name="comment">
8197 <dia:string>##</dia:string>
8198 </dia:attribute>
8199 <dia:attribute name="abstract">
8200 <dia:boolean val="false"/>
8201 </dia:attribute>
8202 <dia:attribute name="inheritance_type">
8203 <dia:enum val="2"/>
8204 </dia:attribute>
8205 <dia:attribute name="query">
8206 <dia:boolean val="false"/>
8207 </dia:attribute>
8208 <dia:attribute name="class_scope">
8209 <dia:boolean val="false"/>
8210 </dia:attribute>
8211 <dia:attribute name="parameters">
8212 <dia:composite type="umlparameter">
8213 <dia:attribute name="name">
8214 <dia:string>#return_value#</dia:string>
8215 </dia:attribute>
8216 <dia:attribute name="type">
8217 <dia:string>#scalar boolean#</dia:string>
8218 </dia:attribute>
8219 <dia:attribute name="value">
8220 <dia:string>#0#</dia:string>
8221 </dia:attribute>
8222 <dia:attribute name="comment">
8223 <dia:string>##</dia:string>
8224 </dia:attribute>
8225 <dia:attribute name="kind">
8226 <dia:enum val="2"/>
8227 </dia:attribute>
8228 </dia:composite>
8229 </dia:attribute>
8230 </dia:composite>
8231 <dia:composite type="umloperation">
8232 <dia:attribute name="name">
8233 <dia:string>#_option_name#</dia:string>
8234 </dia:attribute>
8235 <dia:attribute name="stereotype">
8236 <dia:string>#helper#</dia:string>
8237 </dia:attribute>
8238 <dia:attribute name="type">
8239 <dia:string>##</dia:string>
8240 </dia:attribute>
8241 <dia:attribute name="visibility">
8242 <dia:enum val="1"/>
8243 </dia:attribute>
8244 <dia:attribute name="comment">
8245 <dia:string>##</dia:string>
8246 </dia:attribute>
8247 <dia:attribute name="abstract">
8248 <dia:boolean val="false"/>
8249 </dia:attribute>
8250 <dia:attribute name="inheritance_type">
8251 <dia:enum val="2"/>
8252 </dia:attribute>
8253 <dia:attribute name="query">
8254 <dia:boolean val="false"/>
8255 </dia:attribute>
8256 <dia:attribute name="class_scope">
8257 <dia:boolean val="false"/>
8258 </dia:attribute>
8259 <dia:attribute name="parameters">
8260 <dia:composite type="umlparameter">
8261 <dia:attribute name="name">
8262 <dia:string>#position#</dia:string>
8263 </dia:attribute>
8264 <dia:attribute name="type">
8265 <dia:string>#scalar number#</dia:string>
8266 </dia:attribute>
8267 <dia:attribute name="value">
8268 <dia:string>#1#</dia:string>
8269 </dia:attribute>
8270 <dia:attribute name="comment">
8271 <dia:string>##</dia:string>
8272 </dia:attribute>
8273 <dia:attribute name="kind">
8274 <dia:enum val="1"/>
8275 </dia:attribute>
8276 </dia:composite>
8277 <dia:composite type="umlparameter">
8278 <dia:attribute name="name">
8279 <dia:string>#record#</dia:string>
8280 </dia:attribute>
8281 <dia:attribute name="type">
8282 <dia:string>#scalar string#</dia:string>
8283 </dia:attribute>
8284 <dia:attribute name="value">
8285 <dia:string>##</dia:string>
8286 </dia:attribute>
8287 <dia:attribute name="comment">
8288 <dia:string>##</dia:string>
8289 </dia:attribute>
8290 <dia:attribute name="kind">
8291 <dia:enum val="1"/>
8292 </dia:attribute>
8293 </dia:composite>
8294 <dia:composite type="umlparameter">
8295 <dia:attribute name="name">
8296 <dia:string>#problem_number#</dia:string>
8297 </dia:attribute>
8298 <dia:attribute name="type">
8299 <dia:string>#scalar number#</dia:string>
8300 </dia:attribute>
8301 <dia:attribute name="value">
8302 <dia:string>#1#</dia:string>
8303 </dia:attribute>
8304 <dia:attribute name="comment">
8305 <dia:string>##</dia:string>
8306 </dia:attribute>
8307 <dia:attribute name="kind">
8308 <dia:enum val="1"/>
8309 </dia:attribute>
8310 </dia:composite>
8311 <dia:composite type="umlparameter">
8312 <dia:attribute name="name">
8313 <dia:string>#instance#</dia:string>
8314 </dia:attribute>
8315 <dia:attribute name="type">
8316 <dia:string>#scalar number#</dia:string>
8317 </dia:attribute>
8318 <dia:attribute name="value">
8319 <dia:string>#1#</dia:string>
8320 </dia:attribute>
8321 <dia:attribute name="comment">
8322 <dia:string>##</dia:string>
8323 </dia:attribute>
8324 <dia:attribute name="kind">
8325 <dia:enum val="1"/>
8326 </dia:attribute>
8327 </dia:composite>
8328 <dia:composite type="umlparameter">
8329 <dia:attribute name="name">
8330 <dia:string>#new_name#</dia:string>
8331 </dia:attribute>
8332 <dia:attribute name="type">
8333 <dia:string>#scalar string#</dia:string>
8334 </dia:attribute>
8335 <dia:attribute name="value">
8336 <dia:string>##</dia:string>
8337 </dia:attribute>
8338 <dia:attribute name="comment">
8339 <dia:string>##</dia:string>
8340 </dia:attribute>
8341 <dia:attribute name="kind">
8342 <dia:enum val="1"/>
8343 </dia:attribute>
8344 </dia:composite>
8345 <dia:composite type="umlparameter">
8346 <dia:attribute name="name">
8347 <dia:string>#name#</dia:string>
8348 </dia:attribute>
8349 <dia:attribute name="type">
8350 <dia:string>#scalar string#</dia:string>
8351 </dia:attribute>
8352 <dia:attribute name="value">
8353 <dia:string>##</dia:string>
8354 </dia:attribute>
8355 <dia:attribute name="comment">
8356 <dia:string>##</dia:string>
8357 </dia:attribute>
8358 <dia:attribute name="kind">
8359 <dia:enum val="2"/>
8360 </dia:attribute>
8361 </dia:composite>
8362 </dia:attribute>
8363 </dia:composite>
8364 <dia:composite type="umloperation">
8365 <dia:attribute name="name">
8366 <dia:string>#_parameter_count#</dia:string>
8367 </dia:attribute>
8368 <dia:attribute name="stereotype">
8369 <dia:string>#helper#</dia:string>
8370 </dia:attribute>
8371 <dia:attribute name="type">
8372 <dia:string>##</dia:string>
8373 </dia:attribute>
8374 <dia:attribute name="visibility">
8375 <dia:enum val="1"/>
8376 </dia:attribute>
8377 <dia:attribute name="comment">
8378 <dia:string>##</dia:string>
8379 </dia:attribute>
8380 <dia:attribute name="abstract">
8381 <dia:boolean val="false"/>
8382 </dia:attribute>
8383 <dia:attribute name="inheritance_type">
8384 <dia:enum val="2"/>
8385 </dia:attribute>
8386 <dia:attribute name="query">
8387 <dia:boolean val="false"/>
8388 </dia:attribute>
8389 <dia:attribute name="class_scope">
8390 <dia:boolean val="false"/>
8391 </dia:attribute>
8392 <dia:attribute name="parameters">
8393 <dia:composite type="umlparameter">
8394 <dia:attribute name="name">
8395 <dia:string>#record#</dia:string>
8396 </dia:attribute>
8397 <dia:attribute name="type">
8398 <dia:string>#scalar string#</dia:string>
8399 </dia:attribute>
8400 <dia:attribute name="value">
8401 <dia:string>##</dia:string>
8402 </dia:attribute>
8403 <dia:attribute name="comment">
8404 <dia:string>##</dia:string>
8405 </dia:attribute>
8406 <dia:attribute name="kind">
8407 <dia:enum val="1"/>
8408 </dia:attribute>
8409 </dia:composite>
8410 <dia:composite type="umlparameter">
8411 <dia:attribute name="name">
8412 <dia:string>#problem_number#</dia:string>
8413 </dia:attribute>
8414 <dia:attribute name="type">
8415 <dia:string>#scalar number#</dia:string>
8416 </dia:attribute>
8417 <dia:attribute name="value">
8418 <dia:string>#1#</dia:string>
8419 </dia:attribute>
8420 <dia:attribute name="comment">
8421 <dia:string>##</dia:string>
8422 </dia:attribute>
8423 <dia:attribute name="kind">
8424 <dia:enum val="1"/>
8425 </dia:attribute>
8426 </dia:composite>
8427 <dia:composite type="umlparameter">
8428 <dia:attribute name="name">
8429 <dia:string>#count#</dia:string>
8430 </dia:attribute>
8431 <dia:attribute name="type">
8432 <dia:string>#scalar number#</dia:string>
8433 </dia:attribute>
8434 <dia:attribute name="value">
8435 <dia:string>#0#</dia:string>
8436 </dia:attribute>
8437 <dia:attribute name="comment">
8438 <dia:string>##</dia:string>
8439 </dia:attribute>
8440 <dia:attribute name="kind">
8441 <dia:enum val="2"/>
8442 </dia:attribute>
8443 </dia:composite>
8444 </dia:attribute>
8445 </dia:composite>
8446 <dia:composite type="umloperation">
8447 <dia:attribute name="name">
8448 <dia:string>#_init_attr#</dia:string>
8449 </dia:attribute>
8450 <dia:attribute name="stereotype">
8451 <dia:string>#helper#</dia:string>
8452 </dia:attribute>
8453 <dia:attribute name="type">
8454 <dia:string>##</dia:string>
8455 </dia:attribute>
8456 <dia:attribute name="visibility">
8457 <dia:enum val="1"/>
8458 </dia:attribute>
8459 <dia:attribute name="comment">
8460 <dia:string>##</dia:string>
8461 </dia:attribute>
8462 <dia:attribute name="abstract">
8463 <dia:boolean val="false"/>
8464 </dia:attribute>
8465 <dia:attribute name="inheritance_type">
8466 <dia:enum val="2"/>
8467 </dia:attribute>
8468 <dia:attribute name="query">
8469 <dia:boolean val="false"/>
8470 </dia:attribute>
8471 <dia:attribute name="class_scope">
8472 <dia:boolean val="false"/>
8473 </dia:attribute>
8474 <dia:attribute name="parameters">
8475 <dia:composite type="umlparameter">
8476 <dia:attribute name="name">
8477 <dia:string>#parameter_type#</dia:string>
8478 </dia:attribute>
8479 <dia:attribute name="type">
8480 <dia:string>#scalar string#</dia:string>
8481 </dia:attribute>
8482 <dia:attribute name="value">
8483 <dia:string>##</dia:string>
8484 </dia:attribute>
8485 <dia:attribute name="comment">
8486 <dia:string>##</dia:string>
8487 </dia:attribute>
8488 <dia:attribute name="kind">
8489 <dia:enum val="1"/>
8490 </dia:attribute>
8491 </dia:composite>
8492 <dia:composite type="umlparameter">
8493 <dia:attribute name="name">
8494 <dia:string>#parameter_numbers#</dia:string>
8495 </dia:attribute>
8496 <dia:attribute name="type">
8497 <dia:string>#array of numbers#</dia:string>
8498 </dia:attribute>
8499 <dia:attribute name="value">
8500 <dia:string>##</dia:string>
8501 </dia:attribute>
8502 <dia:attribute name="comment">
8503 <dia:string>##</dia:string>
8504 </dia:attribute>
8505 <dia:attribute name="kind">
8506 <dia:enum val="1"/>
8507 </dia:attribute>
8508 </dia:composite>
8509 <dia:composite type="umlparameter">
8510 <dia:attribute name="name">
8511 <dia:string>#attribute#</dia:string>
8512 </dia:attribute>
8513 <dia:attribute name="type">
8514 <dia:string>#scalar string#</dia:string>
8515 </dia:attribute>
8516 <dia:attribute name="value">
8517 <dia:string>##</dia:string>
8518 </dia:attribute>
8519 <dia:attribute name="comment">
8520 <dia:string>##</dia:string>
8521 </dia:attribute>
8522 <dia:attribute name="kind">
8523 <dia:enum val="1"/>
8524 </dia:attribute>
8525 </dia:composite>
8526 <dia:composite type="umlparameter">
8527 <dia:attribute name="name">
8528 <dia:string>#new_values#</dia:string>
8529 </dia:attribute>
8530 <dia:attribute name="type">
8531 <dia:string>#array of strings#</dia:string>
8532 </dia:attribute>
8533 <dia:attribute name="value">
8534 <dia:string>##</dia:string>
8535 </dia:attribute>
8536 <dia:attribute name="comment">
8537 <dia:string>##</dia:string>
8538 </dia:attribute>
8539 <dia:attribute name="kind">
8540 <dia:enum val="1"/>
8541 </dia:attribute>
8542 </dia:composite>
8543 <dia:composite type="umlparameter">
8544 <dia:attribute name="name">
8545 <dia:string>#problem_numbers#</dia:string>
8546 </dia:attribute>
8547 <dia:attribute name="type">
8548 <dia:string>#array of numbers#</dia:string>
8549 </dia:attribute>
8550 <dia:attribute name="value">
8551 <dia:string>##</dia:string>
8552 </dia:attribute>
8553 <dia:attribute name="comment">
8554 <dia:string>##</dia:string>
8555 </dia:attribute>
8556 <dia:attribute name="kind">
8557 <dia:enum val="1"/>
8558 </dia:attribute>
8559 </dia:composite>
8560 <dia:composite type="umlparameter">
8561 <dia:attribute name="name">
8562 <dia:string>#add_if_absent#</dia:string>
8563 </dia:attribute>
8564 <dia:attribute name="type">
8565 <dia:string>#scalar boolean#</dia:string>
8566 </dia:attribute>
8567 <dia:attribute name="value">
8568 <dia:string>#0#</dia:string>
8569 </dia:attribute>
8570 <dia:attribute name="comment">
8571 <dia:string>##</dia:string>
8572 </dia:attribute>
8573 <dia:attribute name="kind">
8574 <dia:enum val="1"/>
8575 </dia:attribute>
8576 </dia:composite>
8577 <dia:composite type="umlparameter">
8578 <dia:attribute name="name">
8579 <dia:string>#parameter_values#</dia:string>
8580 </dia:attribute>
8581 <dia:attribute name="type">
8582 <dia:string>#array of strings#</dia:string>
8583 </dia:attribute>
8584 <dia:attribute name="value">
8585 <dia:string>##</dia:string>
8586 </dia:attribute>
8587 <dia:attribute name="comment">
8588 <dia:string>##</dia:string>
8589 </dia:attribute>
8590 <dia:attribute name="kind">
8591 <dia:enum val="2"/>
8592 </dia:attribute>
8593 </dia:composite>
8594 </dia:attribute>
8595 </dia:composite>
8596 <dia:composite type="umloperation">
8597 <dia:attribute name="name">
8598 <dia:string>#indexes#</dia:string>
8599 </dia:attribute>
8600 <dia:attribute name="stereotype">
8601 <dia:string>##</dia:string>
8602 </dia:attribute>
8603 <dia:attribute name="type">
8604 <dia:string>##</dia:string>
8605 </dia:attribute>
8606 <dia:attribute name="visibility">
8607 <dia:enum val="0"/>
8608 </dia:attribute>
8609 <dia:attribute name="comment">
8610 <dia:string>##</dia:string>
8611 </dia:attribute>
8612 <dia:attribute name="abstract">
8613 <dia:boolean val="false"/>
8614 </dia:attribute>
8615 <dia:attribute name="inheritance_type">
8616 <dia:enum val="2"/>
8617 </dia:attribute>
8618 <dia:attribute name="query">
8619 <dia:boolean val="false"/>
8620 </dia:attribute>
8621 <dia:attribute name="class_scope">
8622 <dia:boolean val="false"/>
8623 </dia:attribute>
8624 <dia:attribute name="parameters">
8625 <dia:composite type="umlparameter">
8626 <dia:attribute name="name">
8627 <dia:string>#parameter_type#</dia:string>
8628 </dia:attribute>
8629 <dia:attribute name="type">
8630 <dia:string>#scalar string#</dia:string>
8631 </dia:attribute>
8632 <dia:attribute name="value">
8633 <dia:string>##</dia:string>
8634 </dia:attribute>
8635 <dia:attribute name="comment">
8636 <dia:string>##</dia:string>
8637 </dia:attribute>
8638 <dia:attribute name="kind">
8639 <dia:enum val="1"/>
8640 </dia:attribute>
8641 </dia:composite>
8642 <dia:composite type="umlparameter">
8643 <dia:attribute name="name">
8644 <dia:string>#parameter_numbers#</dia:string>
8645 </dia:attribute>
8646 <dia:attribute name="type">
8647 <dia:string>#array of numbers#</dia:string>
8648 </dia:attribute>
8649 <dia:attribute name="value">
8650 <dia:string>##</dia:string>
8651 </dia:attribute>
8652 <dia:attribute name="comment">
8653 <dia:string>##</dia:string>
8654 </dia:attribute>
8655 <dia:attribute name="kind">
8656 <dia:enum val="1"/>
8657 </dia:attribute>
8658 </dia:composite>
8659 <dia:composite type="umlparameter">
8660 <dia:attribute name="name">
8661 <dia:string>#problem_numbers#</dia:string>
8662 </dia:attribute>
8663 <dia:attribute name="type">
8664 <dia:string>#array of numbers#</dia:string>
8665 </dia:attribute>
8666 <dia:attribute name="value">
8667 <dia:string>##</dia:string>
8668 </dia:attribute>
8669 <dia:attribute name="comment">
8670 <dia:string>##</dia:string>
8671 </dia:attribute>
8672 <dia:attribute name="kind">
8673 <dia:enum val="1"/>
8674 </dia:attribute>
8675 </dia:composite>
8676 <dia:composite type="umlparameter">
8677 <dia:attribute name="name">
8678 <dia:string>#indexes#</dia:string>
8679 </dia:attribute>
8680 <dia:attribute name="type">
8681 <dia:string>#array of strings#</dia:string>
8682 </dia:attribute>
8683 <dia:attribute name="value">
8684 <dia:string>#()#</dia:string>
8685 </dia:attribute>
8686 <dia:attribute name="comment">
8687 <dia:string>##</dia:string>
8688 </dia:attribute>
8689 <dia:attribute name="kind">
8690 <dia:enum val="2"/>
8691 </dia:attribute>
8692 </dia:composite>
8693 </dia:attribute>
8694 </dia:composite>
8695 <dia:composite type="umloperation">
8696 <dia:attribute name="name">
8697 <dia:string>#_option_val_pos#</dia:string>
8698 </dia:attribute>
8699 <dia:attribute name="stereotype">
8700 <dia:string>#helper#</dia:string>
8701 </dia:attribute>
8702 <dia:attribute name="type">
8703 <dia:string>##</dia:string>
8704 </dia:attribute>
8705 <dia:attribute name="visibility">
8706 <dia:enum val="0"/>
8707 </dia:attribute>
8708 <dia:attribute name="comment">
8709 <dia:string>##</dia:string>
8710 </dia:attribute>
8711 <dia:attribute name="abstract">
8712 <dia:boolean val="false"/>
8713 </dia:attribute>
8714 <dia:attribute name="inheritance_type">
8715 <dia:enum val="1"/>
8716 </dia:attribute>
8717 <dia:attribute name="query">
8718 <dia:boolean val="false"/>
8719 </dia:attribute>
8720 <dia:attribute name="class_scope">
8721 <dia:boolean val="false"/>
8722 </dia:attribute>
8723 <dia:attribute name="parameters">
8724 <dia:composite type="umlparameter">
8725 <dia:attribute name="name">
8726 <dia:string>#name#</dia:string>
8727 </dia:attribute>
8728 <dia:attribute name="type">
8729 <dia:string>#scalar string#</dia:string>
8730 </dia:attribute>
8731 <dia:attribute name="value">
8732 <dia:string>##</dia:string>
8733 </dia:attribute>
8734 <dia:attribute name="comment">
8735 <dia:string>##</dia:string>
8736 </dia:attribute>
8737 <dia:attribute name="kind">
8738 <dia:enum val="1"/>
8739 </dia:attribute>
8740 </dia:composite>
8741 <dia:composite type="umlparameter">
8742 <dia:attribute name="name">
8743 <dia:string>#record_name#</dia:string>
8744 </dia:attribute>
8745 <dia:attribute name="type">
8746 <dia:string>#scalar string#</dia:string>
8747 </dia:attribute>
8748 <dia:attribute name="value">
8749 <dia:string>##</dia:string>
8750 </dia:attribute>
8751 <dia:attribute name="comment">
8752 <dia:string>##</dia:string>
8753 </dia:attribute>
8754 <dia:attribute name="kind">
8755 <dia:enum val="1"/>
8756 </dia:attribute>
8757 </dia:composite>
8758 <dia:composite type="umlparameter">
8759 <dia:attribute name="name">
8760 <dia:string>#problem_numbers#</dia:string>
8761 </dia:attribute>
8762 <dia:attribute name="type">
8763 <dia:string>#array of integers#</dia:string>
8764 </dia:attribute>
8765 <dia:attribute name="value">
8766 <dia:string>##</dia:string>
8767 </dia:attribute>
8768 <dia:attribute name="comment">
8769 <dia:string>##</dia:string>
8770 </dia:attribute>
8771 <dia:attribute name="kind">
8772 <dia:enum val="1"/>
8773 </dia:attribute>
8774 </dia:composite>
8775 <dia:composite type="umlparameter">
8776 <dia:attribute name="name">
8777 <dia:string>#instance_numbers#</dia:string>
8778 </dia:attribute>
8779 <dia:attribute name="type">
8780 <dia:string>#array of integers#</dia:string>
8781 </dia:attribute>
8782 <dia:attribute name="value">
8783 <dia:string>##</dia:string>
8784 </dia:attribute>
8785 <dia:attribute name="comment">
8786 <dia:string>##</dia:string>
8787 </dia:attribute>
8788 <dia:attribute name="kind">
8789 <dia:enum val="1"/>
8790 </dia:attribute>
8791 </dia:composite>
8792 <dia:composite type="umlparameter">
8793 <dia:attribute name="name">
8794 <dia:string>#exact_match#</dia:string>
8795 </dia:attribute>
8796 <dia:attribute name="type">
8797 <dia:string>#scalar boolean#</dia:string>
8798 </dia:attribute>
8799 <dia:attribute name="value">
8800 <dia:string>#1#</dia:string>
8801 </dia:attribute>
8802 <dia:attribute name="comment">
8803 <dia:string>##</dia:string>
8804 </dia:attribute>
8805 <dia:attribute name="kind">
8806 <dia:enum val="1"/>
8807 </dia:attribute>
8808 </dia:composite>
8809 <dia:composite type="umlparameter">
8810 <dia:attribute name="name">
8811 <dia:string>#new_values#</dia:string>
8812 </dia:attribute>
8813 <dia:attribute name="type">
8814 <dia:string>#array of strings#</dia:string>
8815 </dia:attribute>
8816 <dia:attribute name="value">
8817 <dia:string>##</dia:string>
8818 </dia:attribute>
8819 <dia:attribute name="comment">
8820 <dia:string>##</dia:string>
8821 </dia:attribute>
8822 <dia:attribute name="kind">
8823 <dia:enum val="1"/>
8824 </dia:attribute>
8825 </dia:composite>
8826 <dia:composite type="umlparameter">
8827 <dia:attribute name="name">
8828 <dia:string>#values#</dia:string>
8829 </dia:attribute>
8830 <dia:attribute name="type">
8831 <dia:string>#array of strings#</dia:string>
8832 </dia:attribute>
8833 <dia:attribute name="value">
8834 <dia:string>##</dia:string>
8835 </dia:attribute>
8836 <dia:attribute name="comment">
8837 <dia:string>##</dia:string>
8838 </dia:attribute>
8839 <dia:attribute name="kind">
8840 <dia:enum val="2"/>
8841 </dia:attribute>
8842 </dia:composite>
8843 <dia:composite type="umlparameter">
8844 <dia:attribute name="name">
8845 <dia:string>#positions#</dia:string>
8846 </dia:attribute>
8847 <dia:attribute name="type">
8848 <dia:string>#array of integers#</dia:string>
8849 </dia:attribute>
8850 <dia:attribute name="value">
8851 <dia:string>##</dia:string>
8852 </dia:attribute>
8853 <dia:attribute name="comment">
8854 <dia:string>##</dia:string>
8855 </dia:attribute>
8856 <dia:attribute name="kind">
8857 <dia:enum val="2"/>
8858 </dia:attribute>
8859 </dia:composite>
8860 </dia:attribute>
8861 </dia:composite>
8862 <dia:composite type="umloperation">
8863 <dia:attribute name="name">
8864 <dia:string>#name_val#</dia:string>
8865 </dia:attribute>
8866 <dia:attribute name="stereotype">
8867 <dia:string>##</dia:string>
8868 </dia:attribute>
8869 <dia:attribute name="type">
8870 <dia:string>##</dia:string>
8871 </dia:attribute>
8872 <dia:attribute name="visibility">
8873 <dia:enum val="0"/>
8874 </dia:attribute>
8875 <dia:attribute name="comment">
8876 <dia:string>##</dia:string>
8877 </dia:attribute>
8878 <dia:attribute name="abstract">
8879 <dia:boolean val="false"/>
8880 </dia:attribute>
8881 <dia:attribute name="inheritance_type">
8882 <dia:enum val="1"/>
8883 </dia:attribute>
8884 <dia:attribute name="query">
8885 <dia:boolean val="false"/>
8886 </dia:attribute>
8887 <dia:attribute name="class_scope">
8888 <dia:boolean val="false"/>
8889 </dia:attribute>
8890 <dia:attribute name="parameters">
8891 <dia:composite type="umlparameter">
8892 <dia:attribute name="name">
8893 <dia:string>#problem_numbers#</dia:string>
8894 </dia:attribute>
8895 <dia:attribute name="type">
8896 <dia:string>#array of integers#</dia:string>
8897 </dia:attribute>
8898 <dia:attribute name="value">
8899 <dia:string>##</dia:string>
8900 </dia:attribute>
8901 <dia:attribute name="comment">
8902 <dia:string>##</dia:string>
8903 </dia:attribute>
8904 <dia:attribute name="kind">
8905 <dia:enum val="1"/>
8906 </dia:attribute>
8907 </dia:composite>
8908 <dia:composite type="umlparameter">
8909 <dia:attribute name="name">
8910 <dia:string>#names_values#</dia:string>
8911 </dia:attribute>
8912 <dia:attribute name="type">
8913 <dia:string>#array of#</dia:string>
8914 </dia:attribute>
8915 <dia:attribute name="value">
8916 <dia:string>##</dia:string>
8917 </dia:attribute>
8918 <dia:attribute name="comment">
8919 <dia:string>##</dia:string>
8920 </dia:attribute>
8921 <dia:attribute name="kind">
8922 <dia:enum val="2"/>
8923 </dia:attribute>
8924 </dia:composite>
8925 <dia:composite type="umlparameter">
8926 <dia:attribute name="name">
8927 <dia:string>#parameter_type#</dia:string>
8928 </dia:attribute>
8929 <dia:attribute name="type">
8930 <dia:string>#scalar string#</dia:string>
8931 </dia:attribute>
8932 <dia:attribute name="value">
8933 <dia:string>##</dia:string>
8934 </dia:attribute>
8935 <dia:attribute name="comment">
8936 <dia:string>##</dia:string>
8937 </dia:attribute>
8938 <dia:attribute name="kind">
8939 <dia:enum val="1"/>
8940 </dia:attribute>
8941 </dia:composite>
8942 <dia:composite type="umlparameter">
8943 <dia:attribute name="name">
8944 <dia:string>#parameter_numbers#</dia:string>
8945 </dia:attribute>
8946 <dia:attribute name="type">
8947 <dia:string>#array of integers#</dia:string>
8948 </dia:attribute>
8949 <dia:attribute name="value">
8950 <dia:string>##</dia:string>
8951 </dia:attribute>
8952 <dia:attribute name="comment">
8953 <dia:string>##</dia:string>
8954 </dia:attribute>
8955 <dia:attribute name="kind">
8956 <dia:enum val="1"/>
8957 </dia:attribute>
8958 </dia:composite>
8959 </dia:attribute>
8960 </dia:composite>
8961 <dia:composite type="umloperation">
8962 <dia:attribute name="name">
8963 <dia:string>#factors#</dia:string>
8964 </dia:attribute>
8965 <dia:attribute name="stereotype">
8966 <dia:string>##</dia:string>
8967 </dia:attribute>
8968 <dia:attribute name="type">
8969 <dia:string>##</dia:string>
8970 </dia:attribute>
8971 <dia:attribute name="visibility">
8972 <dia:enum val="0"/>
8973 </dia:attribute>
8974 <dia:attribute name="comment">
8975 <dia:string>##</dia:string>
8976 </dia:attribute>
8977 <dia:attribute name="abstract">
8978 <dia:boolean val="false"/>
8979 </dia:attribute>
8980 <dia:attribute name="inheritance_type">
8981 <dia:enum val="1"/>
8982 </dia:attribute>
8983 <dia:attribute name="query">
8984 <dia:boolean val="false"/>
8985 </dia:attribute>
8986 <dia:attribute name="class_scope">
8987 <dia:boolean val="false"/>
8988 </dia:attribute>
8989 <dia:attribute name="parameters">
8990 <dia:composite type="umlparameter">
8991 <dia:attribute name="name">
8992 <dia:string>#column#</dia:string>
8993 </dia:attribute>
8994 <dia:attribute name="type">
8995 <dia:string>#scalar number#</dia:string>
8996 </dia:attribute>
8997 <dia:attribute name="value">
8998 <dia:string>##</dia:string>
8999 </dia:attribute>
9000 <dia:attribute name="comment">
9001 <dia:string>##</dia:string>
9002 </dia:attribute>
9003 <dia:attribute name="kind">
9004 <dia:enum val="1"/>
9005 </dia:attribute>
9006 </dia:composite>
9007 <dia:composite type="umlparameter">
9008 <dia:attribute name="name">
9009 <dia:string>#column_head#</dia:string>
9010 </dia:attribute>
9011 <dia:attribute name="type">
9012 <dia:string>#scalar string#</dia:string>
9013 </dia:attribute>
9014 <dia:attribute name="value">
9015 <dia:string>##</dia:string>
9016 </dia:attribute>
9017 <dia:attribute name="comment">
9018 <dia:string>##</dia:string>
9019 </dia:attribute>
9020 <dia:attribute name="kind">
9021 <dia:enum val="1"/>
9022 </dia:attribute>
9023 </dia:composite>
9024 <dia:composite type="umlparameter">
9025 <dia:attribute name="name">
9026 <dia:string>#problem_number#</dia:string>
9027 </dia:attribute>
9028 <dia:attribute name="type">
9029 <dia:string>#scalar integer#</dia:string>
9030 </dia:attribute>
9031 <dia:attribute name="value">
9032 <dia:string>##</dia:string>
9033 </dia:attribute>
9034 <dia:attribute name="comment">
9035 <dia:string>##</dia:string>
9036 </dia:attribute>
9037 <dia:attribute name="kind">
9038 <dia:enum val="1"/>
9039 </dia:attribute>
9040 </dia:composite>
9041 <dia:composite type="umlparameter">
9042 <dia:attribute name="name">
9043 <dia:string>#return_occurences#</dia:string>
9044 </dia:attribute>
9045 <dia:attribute name="type">
9046 <dia:string>#scalar boolean#</dia:string>
9047 </dia:attribute>
9048 <dia:attribute name="value">
9049 <dia:string>#0#</dia:string>
9050 </dia:attribute>
9051 <dia:attribute name="comment">
9052 <dia:string>##</dia:string>
9053 </dia:attribute>
9054 <dia:attribute name="kind">
9055 <dia:enum val="1"/>
9056 </dia:attribute>
9057 </dia:composite>
9058 <dia:composite type="umlparameter">
9059 <dia:attribute name="name">
9060 <dia:string>#unique_in_individual#</dia:string>
9061 </dia:attribute>
9062 <dia:attribute name="type">
9063 <dia:string>#scalar boolean#</dia:string>
9064 </dia:attribute>
9065 <dia:attribute name="value">
9066 <dia:string>#1#</dia:string>
9067 </dia:attribute>
9068 <dia:attribute name="comment">
9069 <dia:string>##</dia:string>
9070 </dia:attribute>
9071 <dia:attribute name="kind">
9072 <dia:enum val="1"/>
9073 </dia:attribute>
9074 </dia:composite>
9075 <dia:composite type="umlparameter">
9076 <dia:attribute name="name">
9077 <dia:string>#factors#</dia:string>
9078 </dia:attribute>
9079 <dia:attribute name="type">
9080 <dia:string>#hash of numbers#</dia:string>
9081 </dia:attribute>
9082 <dia:attribute name="value">
9083 <dia:string>##</dia:string>
9084 </dia:attribute>
9085 <dia:attribute name="comment">
9086 <dia:string>##</dia:string>
9087 </dia:attribute>
9088 <dia:attribute name="kind">
9089 <dia:enum val="2"/>
9090 </dia:attribute>
9091 </dia:composite>
9092 </dia:attribute>
9093 </dia:composite>
9094 <dia:composite type="umloperation">
9095 <dia:attribute name="name">
9096 <dia:string>#have_missing_data#</dia:string>
9097 </dia:attribute>
9098 <dia:attribute name="stereotype">
9099 <dia:string>##</dia:string>
9100 </dia:attribute>
9101 <dia:attribute name="type">
9102 <dia:string>##</dia:string>
9103 </dia:attribute>
9104 <dia:attribute name="visibility">
9105 <dia:enum val="0"/>
9106 </dia:attribute>
9107 <dia:attribute name="comment">
9108 <dia:string>##</dia:string>
9109 </dia:attribute>
9110 <dia:attribute name="abstract">
9111 <dia:boolean val="false"/>
9112 </dia:attribute>
9113 <dia:attribute name="inheritance_type">
9114 <dia:enum val="1"/>
9115 </dia:attribute>
9116 <dia:attribute name="query">
9117 <dia:boolean val="false"/>
9118 </dia:attribute>
9119 <dia:attribute name="class_scope">
9120 <dia:boolean val="false"/>
9121 </dia:attribute>
9122 <dia:attribute name="parameters">
9123 <dia:composite type="umlparameter">
9124 <dia:attribute name="name">
9125 <dia:string>#problem_number#</dia:string>
9126 </dia:attribute>
9127 <dia:attribute name="type">
9128 <dia:string>#scalar integer#</dia:string>
9129 </dia:attribute>
9130 <dia:attribute name="value">
9131 <dia:string>##</dia:string>
9132 </dia:attribute>
9133 <dia:attribute name="comment">
9134 <dia:string>##</dia:string>
9135 </dia:attribute>
9136 <dia:attribute name="kind">
9137 <dia:enum val="1"/>
9138 </dia:attribute>
9139 </dia:composite>
9140 <dia:composite type="umlparameter">
9141 <dia:attribute name="name">
9142 <dia:string>#column#</dia:string>
9143 </dia:attribute>
9144 <dia:attribute name="type">
9145 <dia:string>#scalar integer#</dia:string>
9146 </dia:attribute>
9147 <dia:attribute name="value">
9148 <dia:string>##</dia:string>
9149 </dia:attribute>
9150 <dia:attribute name="comment">
9151 <dia:string>##</dia:string>
9152 </dia:attribute>
9153 <dia:attribute name="kind">
9154 <dia:enum val="1"/>
9155 </dia:attribute>
9156 </dia:composite>
9157 <dia:composite type="umlparameter">
9158 <dia:attribute name="name">
9159 <dia:string>#column_head#</dia:string>
9160 </dia:attribute>
9161 <dia:attribute name="type">
9162 <dia:string>#scalar string#</dia:string>
9163 </dia:attribute>
9164 <dia:attribute name="value">
9165 <dia:string>##</dia:string>
9166 </dia:attribute>
9167 <dia:attribute name="comment">
9168 <dia:string>##</dia:string>
9169 </dia:attribute>
9170 <dia:attribute name="kind">
9171 <dia:enum val="1"/>
9172 </dia:attribute>
9173 </dia:composite>
9174 <dia:composite type="umlparameter">
9175 <dia:attribute name="name">
9176 <dia:string>#return_value#</dia:string>
9177 </dia:attribute>
9178 <dia:attribute name="type">
9179 <dia:string>#scalar boolean#</dia:string>
9180 </dia:attribute>
9181 <dia:attribute name="value">
9182 <dia:string>##</dia:string>
9183 </dia:attribute>
9184 <dia:attribute name="comment">
9185 <dia:string>##</dia:string>
9186 </dia:attribute>
9187 <dia:attribute name="kind">
9188 <dia:enum val="2"/>
9189 </dia:attribute>
9190 </dia:composite>
9191 </dia:attribute>
9192 </dia:composite>
9193 <dia:composite type="umloperation">
9194 <dia:attribute name="name">
9195 <dia:string>#median#</dia:string>
9196 </dia:attribute>
9197 <dia:attribute name="stereotype">
9198 <dia:string>##</dia:string>
9199 </dia:attribute>
9200 <dia:attribute name="type">
9201 <dia:string>##</dia:string>
9202 </dia:attribute>
9203 <dia:attribute name="visibility">
9204 <dia:enum val="0"/>
9205 </dia:attribute>
9206 <dia:attribute name="comment">
9207 <dia:string>##</dia:string>
9208 </dia:attribute>
9209 <dia:attribute name="abstract">
9210 <dia:boolean val="false"/>
9211 </dia:attribute>
9212 <dia:attribute name="inheritance_type">
9213 <dia:enum val="1"/>
9214 </dia:attribute>
9215 <dia:attribute name="query">
9216 <dia:boolean val="false"/>
9217 </dia:attribute>
9218 <dia:attribute name="class_scope">
9219 <dia:boolean val="false"/>
9220 </dia:attribute>
9221 <dia:attribute name="parameters">
9222 <dia:composite type="umlparameter">
9223 <dia:attribute name="name">
9224 <dia:string>#problem_number#</dia:string>
9225 </dia:attribute>
9226 <dia:attribute name="type">
9227 <dia:string>#scalar integer#</dia:string>
9228 </dia:attribute>
9229 <dia:attribute name="value">
9230 <dia:string>##</dia:string>
9231 </dia:attribute>
9232 <dia:attribute name="comment">
9233 <dia:string>##</dia:string>
9234 </dia:attribute>
9235 <dia:attribute name="kind">
9236 <dia:enum val="1"/>
9237 </dia:attribute>
9238 </dia:composite>
9239 <dia:composite type="umlparameter">
9240 <dia:attribute name="name">
9241 <dia:string>#column_head#</dia:string>
9242 </dia:attribute>
9243 <dia:attribute name="type">
9244 <dia:string>#scalar string#</dia:string>
9245 </dia:attribute>
9246 <dia:attribute name="value">
9247 <dia:string>##</dia:string>
9248 </dia:attribute>
9249 <dia:attribute name="comment">
9250 <dia:string>##</dia:string>
9251 </dia:attribute>
9252 <dia:attribute name="kind">
9253 <dia:enum val="1"/>
9254 </dia:attribute>
9255 </dia:composite>
9256 <dia:composite type="umlparameter">
9257 <dia:attribute name="name">
9258 <dia:string>#column#</dia:string>
9259 </dia:attribute>
9260 <dia:attribute name="type">
9261 <dia:string>#scalar integer#</dia:string>
9262 </dia:attribute>
9263 <dia:attribute name="value">
9264 <dia:string>##</dia:string>
9265 </dia:attribute>
9266 <dia:attribute name="comment">
9267 <dia:string>##</dia:string>
9268 </dia:attribute>
9269 <dia:attribute name="kind">
9270 <dia:enum val="1"/>
9271 </dia:attribute>
9272 </dia:composite>
9273 <dia:composite type="umlparameter">
9274 <dia:attribute name="name">
9275 <dia:string>#unique_in_individual#</dia:string>
9276 </dia:attribute>
9277 <dia:attribute name="type">
9278 <dia:string>#scalar boolean#</dia:string>
9279 </dia:attribute>
9280 <dia:attribute name="value">
9281 <dia:string>##</dia:string>
9282 </dia:attribute>
9283 <dia:attribute name="comment">
9284 <dia:string>##</dia:string>
9285 </dia:attribute>
9286 <dia:attribute name="kind">
9287 <dia:enum val="1"/>
9288 </dia:attribute>
9289 </dia:composite>
9290 <dia:composite type="umlparameter">
9291 <dia:attribute name="name">
9292 <dia:string>#median#</dia:string>
9293 </dia:attribute>
9294 <dia:attribute name="type">
9295 <dia:string>#scalar number#</dia:string>
9296 </dia:attribute>
9297 <dia:attribute name="value">
9298 <dia:string>##</dia:string>
9299 </dia:attribute>
9300 <dia:attribute name="comment">
9301 <dia:string>##</dia:string>
9302 </dia:attribute>
9303 <dia:attribute name="kind">
9304 <dia:enum val="2"/>
9305 </dia:attribute>
9306 </dia:composite>
9307 </dia:attribute>
9308 </dia:composite>
9309 <dia:composite type="umloperation">
9310 <dia:attribute name="name">
9311 <dia:string>#max#</dia:string>
9312 </dia:attribute>
9313 <dia:attribute name="stereotype">
9314 <dia:string>##</dia:string>
9315 </dia:attribute>
9316 <dia:attribute name="type">
9317 <dia:string>##</dia:string>
9318 </dia:attribute>
9319 <dia:attribute name="visibility">
9320 <dia:enum val="0"/>
9321 </dia:attribute>
9322 <dia:attribute name="comment">
9323 <dia:string>##</dia:string>
9324 </dia:attribute>
9325 <dia:attribute name="abstract">
9326 <dia:boolean val="false"/>
9327 </dia:attribute>
9328 <dia:attribute name="inheritance_type">
9329 <dia:enum val="1"/>
9330 </dia:attribute>
9331 <dia:attribute name="query">
9332 <dia:boolean val="false"/>
9333 </dia:attribute>
9334 <dia:attribute name="class_scope">
9335 <dia:boolean val="false"/>
9336 </dia:attribute>
9337 <dia:attribute name="parameters">
9338 <dia:composite type="umlparameter">
9339 <dia:attribute name="name">
9340 <dia:string>#problem_number#</dia:string>
9341 </dia:attribute>
9342 <dia:attribute name="type">
9343 <dia:string>#scalar integer#</dia:string>
9344 </dia:attribute>
9345 <dia:attribute name="value">
9346 <dia:string>##</dia:string>
9347 </dia:attribute>
9348 <dia:attribute name="comment">
9349 <dia:string>##</dia:string>
9350 </dia:attribute>
9351 <dia:attribute name="kind">
9352 <dia:enum val="1"/>
9353 </dia:attribute>
9354 </dia:composite>
9355 <dia:composite type="umlparameter">
9356 <dia:attribute name="name">
9357 <dia:string>#column#</dia:string>
9358 </dia:attribute>
9359 <dia:attribute name="type">
9360 <dia:string>#scalar integer#</dia:string>
9361 </dia:attribute>
9362 <dia:attribute name="value">
9363 <dia:string>##</dia:string>
9364 </dia:attribute>
9365 <dia:attribute name="comment">
9366 <dia:string>##</dia:string>
9367 </dia:attribute>
9368 <dia:attribute name="kind">
9369 <dia:enum val="1"/>
9370 </dia:attribute>
9371 </dia:composite>
9372 <dia:composite type="umlparameter">
9373 <dia:attribute name="name">
9374 <dia:string>#column_head#</dia:string>
9375 </dia:attribute>
9376 <dia:attribute name="type">
9377 <dia:string>#scalar string#</dia:string>
9378 </dia:attribute>
9379 <dia:attribute name="value">
9380 <dia:string>##</dia:string>
9381 </dia:attribute>
9382 <dia:attribute name="comment">
9383 <dia:string>##</dia:string>
9384 </dia:attribute>
9385 <dia:attribute name="kind">
9386 <dia:enum val="1"/>
9387 </dia:attribute>
9388 </dia:composite>
9389 <dia:composite type="umlparameter">
9390 <dia:attribute name="name">
9391 <dia:string>#max#</dia:string>
9392 </dia:attribute>
9393 <dia:attribute name="type">
9394 <dia:string>#scalar number#</dia:string>
9395 </dia:attribute>
9396 <dia:attribute name="value">
9397 <dia:string>##</dia:string>
9398 </dia:attribute>
9399 <dia:attribute name="comment">
9400 <dia:string>##</dia:string>
9401 </dia:attribute>
9402 <dia:attribute name="kind">
9403 <dia:enum val="2"/>
9404 </dia:attribute>
9405 </dia:composite>
9406 </dia:attribute>
9407 </dia:composite>
9408 <dia:composite type="umloperation">
9409 <dia:attribute name="name">
9410 <dia:string>#min#</dia:string>
9411 </dia:attribute>
9412 <dia:attribute name="stereotype">
9413 <dia:string>##</dia:string>
9414 </dia:attribute>
9415 <dia:attribute name="type">
9416 <dia:string>##</dia:string>
9417 </dia:attribute>
9418 <dia:attribute name="visibility">
9419 <dia:enum val="0"/>
9420 </dia:attribute>
9421 <dia:attribute name="comment">
9422 <dia:string>##</dia:string>
9423 </dia:attribute>
9424 <dia:attribute name="abstract">
9425 <dia:boolean val="false"/>
9426 </dia:attribute>
9427 <dia:attribute name="inheritance_type">
9428 <dia:enum val="1"/>
9429 </dia:attribute>
9430 <dia:attribute name="query">
9431 <dia:boolean val="false"/>
9432 </dia:attribute>
9433 <dia:attribute name="class_scope">
9434 <dia:boolean val="false"/>
9435 </dia:attribute>
9436 <dia:attribute name="parameters">
9437 <dia:composite type="umlparameter">
9438 <dia:attribute name="name">
9439 <dia:string>#problem_number#</dia:string>
9440 </dia:attribute>
9441 <dia:attribute name="type">
9442 <dia:string>#scalar integer#</dia:string>
9443 </dia:attribute>
9444 <dia:attribute name="value">
9445 <dia:string>##</dia:string>
9446 </dia:attribute>
9447 <dia:attribute name="comment">
9448 <dia:string>##</dia:string>
9449 </dia:attribute>
9450 <dia:attribute name="kind">
9451 <dia:enum val="1"/>
9452 </dia:attribute>
9453 </dia:composite>
9454 <dia:composite type="umlparameter">
9455 <dia:attribute name="name">
9456 <dia:string>#column#</dia:string>
9457 </dia:attribute>
9458 <dia:attribute name="type">
9459 <dia:string>#scalar integer#</dia:string>
9460 </dia:attribute>
9461 <dia:attribute name="value">
9462 <dia:string>##</dia:string>
9463 </dia:attribute>
9464 <dia:attribute name="comment">
9465 <dia:string>##</dia:string>
9466 </dia:attribute>
9467 <dia:attribute name="kind">
9468 <dia:enum val="1"/>
9469 </dia:attribute>
9470 </dia:composite>
9471 <dia:composite type="umlparameter">
9472 <dia:attribute name="name">
9473 <dia:string>#column_head#</dia:string>
9474 </dia:attribute>
9475 <dia:attribute name="type">
9476 <dia:string>#scalar string#</dia:string>
9477 </dia:attribute>
9478 <dia:attribute name="value">
9479 <dia:string>##</dia:string>
9480 </dia:attribute>
9481 <dia:attribute name="comment">
9482 <dia:string>##</dia:string>
9483 </dia:attribute>
9484 <dia:attribute name="kind">
9485 <dia:enum val="1"/>
9486 </dia:attribute>
9487 </dia:composite>
9488 <dia:composite type="umlparameter">
9489 <dia:attribute name="name">
9490 <dia:string>#min#</dia:string>
9491 </dia:attribute>
9492 <dia:attribute name="type">
9493 <dia:string>#scalar number#</dia:string>
9494 </dia:attribute>
9495 <dia:attribute name="value">
9496 <dia:string>##</dia:string>
9497 </dia:attribute>
9498 <dia:attribute name="comment">
9499 <dia:string>##</dia:string>
9500 </dia:attribute>
9501 <dia:attribute name="kind">
9502 <dia:enum val="2"/>
9503 </dia:attribute>
9504 </dia:composite>
9505 </dia:attribute>
9506 </dia:composite>
9507 <dia:composite type="umloperation">
9508 <dia:attribute name="name">
9509 <dia:string>#remove_inits#</dia:string>
9510 </dia:attribute>
9511 <dia:attribute name="stereotype">
9512 <dia:string>##</dia:string>
9513 </dia:attribute>
9514 <dia:attribute name="type">
9515 <dia:string>##</dia:string>
9516 </dia:attribute>
9517 <dia:attribute name="visibility">
9518 <dia:enum val="0"/>
9519 </dia:attribute>
9520 <dia:attribute name="comment">
9521 <dia:string>##</dia:string>
9522 </dia:attribute>
9523 <dia:attribute name="abstract">
9524 <dia:boolean val="false"/>
9525 </dia:attribute>
9526 <dia:attribute name="inheritance_type">
9527 <dia:enum val="1"/>
9528 </dia:attribute>
9529 <dia:attribute name="query">
9530 <dia:boolean val="false"/>
9531 </dia:attribute>
9532 <dia:attribute name="class_scope">
9533 <dia:boolean val="false"/>
9534 </dia:attribute>
9535 <dia:attribute name="parameters">
9536 <dia:composite type="umlparameter">
9537 <dia:attribute name="name">
9538 <dia:string>#type#</dia:string>
9539 </dia:attribute>
9540 <dia:attribute name="type">
9541 <dia:string>#scalar string#</dia:string>
9542 </dia:attribute>
9543 <dia:attribute name="value">
9544 <dia:string>##</dia:string>
9545 </dia:attribute>
9546 <dia:attribute name="comment">
9547 <dia:string>##</dia:string>
9548 </dia:attribute>
9549 <dia:attribute name="kind">
9550 <dia:enum val="1"/>
9551 </dia:attribute>
9552 </dia:composite>
9553 <dia:composite type="umlparameter">
9554 <dia:attribute name="name">
9555 <dia:string>#labels#</dia:string>
9556 </dia:attribute>
9557 <dia:attribute name="type">
9558 <dia:string>#array of strings#</dia:string>
9559 </dia:attribute>
9560 <dia:attribute name="value">
9561 <dia:string>##</dia:string>
9562 </dia:attribute>
9563 <dia:attribute name="comment">
9564 <dia:string>##</dia:string>
9565 </dia:attribute>
9566 <dia:attribute name="kind">
9567 <dia:enum val="1"/>
9568 </dia:attribute>
9569 </dia:composite>
9570 <dia:composite type="umlparameter">
9571 <dia:attribute name="name">
9572 <dia:string>#indexes#</dia:string>
9573 </dia:attribute>
9574 <dia:attribute name="type">
9575 <dia:string>#array of integers#</dia:string>
9576 </dia:attribute>
9577 <dia:attribute name="value">
9578 <dia:string>##</dia:string>
9579 </dia:attribute>
9580 <dia:attribute name="comment">
9581 <dia:string>##</dia:string>
9582 </dia:attribute>
9583 <dia:attribute name="kind">
9584 <dia:enum val="1"/>
9585 </dia:attribute>
9586 </dia:composite>
9587 <dia:composite type="umlparameter">
9588 <dia:attribute name="name">
9589 <dia:string>#problem_number#</dia:string>
9590 </dia:attribute>
9591 <dia:attribute name="type">
9592 <dia:string>#scalar integer#</dia:string>
9593 </dia:attribute>
9594 <dia:attribute name="value">
9595 <dia:string>#1#</dia:string>
9596 </dia:attribute>
9597 <dia:attribute name="comment">
9598 <dia:string>##</dia:string>
9599 </dia:attribute>
9600 <dia:attribute name="kind">
9601 <dia:enum val="1"/>
9602 </dia:attribute>
9603 </dia:composite>
9604 </dia:attribute>
9605 </dia:composite>
9606 <dia:composite type="umloperation">
9607 <dia:attribute name="name">
9608 <dia:string>#fractions#</dia:string>
9609 </dia:attribute>
9610 <dia:attribute name="stereotype">
9611 <dia:string>##</dia:string>
9612 </dia:attribute>
9613 <dia:attribute name="type">
9614 <dia:string>##</dia:string>
9615 </dia:attribute>
9616 <dia:attribute name="visibility">
9617 <dia:enum val="0"/>
9618 </dia:attribute>
9619 <dia:attribute name="comment">
9620 <dia:string>##</dia:string>
9621 </dia:attribute>
9622 <dia:attribute name="abstract">
9623 <dia:boolean val="false"/>
9624 </dia:attribute>
9625 <dia:attribute name="inheritance_type">
9626 <dia:enum val="1"/>
9627 </dia:attribute>
9628 <dia:attribute name="query">
9629 <dia:boolean val="false"/>
9630 </dia:attribute>
9631 <dia:attribute name="class_scope">
9632 <dia:boolean val="false"/>
9633 </dia:attribute>
9634 <dia:attribute name="parameters">
9635 <dia:composite type="umlparameter">
9636 <dia:attribute name="name">
9637 <dia:string>#column#</dia:string>
9638 </dia:attribute>
9639 <dia:attribute name="type">
9640 <dia:string>#scalar integer#</dia:string>
9641 </dia:attribute>
9642 <dia:attribute name="value">
9643 <dia:string>##</dia:string>
9644 </dia:attribute>
9645 <dia:attribute name="comment">
9646 <dia:string>##</dia:string>
9647 </dia:attribute>
9648 <dia:attribute name="kind">
9649 <dia:enum val="1"/>
9650 </dia:attribute>
9651 </dia:composite>
9652 <dia:composite type="umlparameter">
9653 <dia:attribute name="name">
9654 <dia:string>#column_head#</dia:string>
9655 </dia:attribute>
9656 <dia:attribute name="type">
9657 <dia:string>#scalar string#</dia:string>
9658 </dia:attribute>
9659 <dia:attribute name="value">
9660 <dia:string>##</dia:string>
9661 </dia:attribute>
9662 <dia:attribute name="comment">
9663 <dia:string>##</dia:string>
9664 </dia:attribute>
9665 <dia:attribute name="kind">
9666 <dia:enum val="1"/>
9667 </dia:attribute>
9668 </dia:composite>
9669 <dia:composite type="umlparameter">
9670 <dia:attribute name="name">
9671 <dia:string>#problem_number#</dia:string>
9672 </dia:attribute>
9673 <dia:attribute name="type">
9674 <dia:string>#scalar integer#</dia:string>
9675 </dia:attribute>
9676 <dia:attribute name="value">
9677 <dia:string>##</dia:string>
9678 </dia:attribute>
9679 <dia:attribute name="comment">
9680 <dia:string>##</dia:string>
9681 </dia:attribute>
9682 <dia:attribute name="kind">
9683 <dia:enum val="1"/>
9684 </dia:attribute>
9685 </dia:composite>
9686 <dia:composite type="umlparameter">
9687 <dia:attribute name="name">
9688 <dia:string>#unique_in_individual#</dia:string>
9689 </dia:attribute>
9690 <dia:attribute name="type">
9691 <dia:string>#scalar boolean#</dia:string>
9692 </dia:attribute>
9693 <dia:attribute name="value">
9694 <dia:string>#1#</dia:string>
9695 </dia:attribute>
9696 <dia:attribute name="comment">
9697 <dia:string>##</dia:string>
9698 </dia:attribute>
9699 <dia:attribute name="kind">
9700 <dia:enum val="1"/>
9701 </dia:attribute>
9702 </dia:composite>
9703 <dia:composite type="umlparameter">
9704 <dia:attribute name="name">
9705 <dia:string>#fractions#</dia:string>
9706 </dia:attribute>
9707 <dia:attribute name="type">
9708 <dia:string>#hash of numbers#</dia:string>
9709 </dia:attribute>
9710 <dia:attribute name="value">
9711 <dia:string>##</dia:string>
9712 </dia:attribute>
9713 <dia:attribute name="comment">
9714 <dia:string>##</dia:string>
9715 </dia:attribute>
9716 <dia:attribute name="kind">
9717 <dia:enum val="2"/>
9718 </dia:attribute>
9719 </dia:composite>
9720 <dia:composite type="umlparameter">
9721 <dia:attribute name="name">
9722 <dia:string>#ignore_missing#</dia:string>
9723 </dia:attribute>
9724 <dia:attribute name="type">
9725 <dia:string>#scalar boolean#</dia:string>
9726 </dia:attribute>
9727 <dia:attribute name="value">
9728 <dia:string>##</dia:string>
9729 </dia:attribute>
9730 <dia:attribute name="comment">
9731 <dia:string>##</dia:string>
9732 </dia:attribute>
9733 <dia:attribute name="kind">
9734 <dia:enum val="1"/>
9735 </dia:attribute>
9736 </dia:composite>
9737 </dia:attribute>
9738 </dia:composite>
9739 <dia:composite type="umloperation">
9740 <dia:attribute name="name">
9741 <dia:string>#remove_records#</dia:string>
9742 </dia:attribute>
9743 <dia:attribute name="stereotype">
9744 <dia:string>##</dia:string>
9745 </dia:attribute>
9746 <dia:attribute name="type">
9747 <dia:string>##</dia:string>
9748 </dia:attribute>
9749 <dia:attribute name="visibility">
9750 <dia:enum val="0"/>
9751 </dia:attribute>
9752 <dia:attribute name="comment">
9753 <dia:string>##</dia:string>
9754 </dia:attribute>
9755 <dia:attribute name="abstract">
9756 <dia:boolean val="false"/>
9757 </dia:attribute>
9758 <dia:attribute name="inheritance_type">
9759 <dia:enum val="2"/>
9760 </dia:attribute>
9761 <dia:attribute name="query">
9762 <dia:boolean val="false"/>
9763 </dia:attribute>
9764 <dia:attribute name="class_scope">
9765 <dia:boolean val="false"/>
9766 </dia:attribute>
9767 <dia:attribute name="parameters">
9768 <dia:composite type="umlparameter">
9769 <dia:attribute name="name">
9770 <dia:string>#type#</dia:string>
9771 </dia:attribute>
9772 <dia:attribute name="type">
9773 <dia:string>#mandatory scalar string#</dia:string>
9774 </dia:attribute>
9775 <dia:attribute name="value">
9776 <dia:string>##</dia:string>
9777 </dia:attribute>
9778 <dia:attribute name="comment">
9779 <dia:string>##</dia:string>
9780 </dia:attribute>
9781 <dia:attribute name="kind">
9782 <dia:enum val="1"/>
9783 </dia:attribute>
9784 </dia:composite>
9785 <dia:composite type="umlparameter">
9786 <dia:attribute name="name">
9787 <dia:string>#problem_numbers#</dia:string>
9788 </dia:attribute>
9789 <dia:attribute name="type">
9790 <dia:string>#array of integers#</dia:string>
9791 </dia:attribute>
9792 <dia:attribute name="value">
9793 <dia:string>##</dia:string>
9794 </dia:attribute>
9795 <dia:attribute name="comment">
9796 <dia:string>##</dia:string>
9797 </dia:attribute>
9798 <dia:attribute name="kind">
9799 <dia:enum val="1"/>
9800 </dia:attribute>
9801 </dia:composite>
9802 </dia:attribute>
9803 </dia:composite>
9804 <dia:composite type="umloperation">
9805 <dia:attribute name="name">
9806 <dia:string>#table_files#</dia:string>
9807 </dia:attribute>
9808 <dia:attribute name="stereotype">
9809 <dia:string>##</dia:string>
9810 </dia:attribute>
9811 <dia:attribute name="type">
9812 <dia:string>#accessor#</dia:string>
9813 </dia:attribute>
9814 <dia:attribute name="visibility">
9815 <dia:enum val="0"/>
9816 </dia:attribute>
9817 <dia:attribute name="comment">
9818 <dia:string>##</dia:string>
9819 </dia:attribute>
9820 <dia:attribute name="abstract">
9821 <dia:boolean val="false"/>
9822 </dia:attribute>
9823 <dia:attribute name="inheritance_type">
9824 <dia:enum val="2"/>
9825 </dia:attribute>
9826 <dia:attribute name="query">
9827 <dia:boolean val="false"/>
9828 </dia:attribute>
9829 <dia:attribute name="class_scope">
9830 <dia:boolean val="false"/>
9831 </dia:attribute>
9832 <dia:attribute name="parameters">
9833 <dia:composite type="umlparameter">
9834 <dia:attribute name="name">
9835 <dia:string>#problem_numbers#</dia:string>
9836 </dia:attribute>
9837 <dia:attribute name="type">
9838 <dia:string>#array of integers#</dia:string>
9839 </dia:attribute>
9840 <dia:attribute name="value">
9841 <dia:string>##</dia:string>
9842 </dia:attribute>
9843 <dia:attribute name="comment">
9844 <dia:string>##</dia:string>
9845 </dia:attribute>
9846 <dia:attribute name="kind">
9847 <dia:enum val="1"/>
9848 </dia:attribute>
9849 </dia:composite>
9850 <dia:composite type="umlparameter">
9851 <dia:attribute name="name">
9852 <dia:string>#table_files#</dia:string>
9853 </dia:attribute>
9854 <dia:attribute name="type">
9855 <dia:string>#array of arrays#</dia:string>
9856 </dia:attribute>
9857 <dia:attribute name="value">
9858 <dia:string>##</dia:string>
9859 </dia:attribute>
9860 <dia:attribute name="comment">
9861 <dia:string>##</dia:string>
9862 </dia:attribute>
9863 <dia:attribute name="kind">
9864 <dia:enum val="2"/>
9865 </dia:attribute>
9866 </dia:composite>
9867 </dia:attribute>
9868 </dia:composite>
9869 <dia:composite type="umloperation">
9870 <dia:attribute name="name">
9871 <dia:string>#full_name#</dia:string>
9872 </dia:attribute>
9873 <dia:attribute name="stereotype">
9874 <dia:string>##</dia:string>
9875 </dia:attribute>
9876 <dia:attribute name="type">
9877 <dia:string>##</dia:string>
9878 </dia:attribute>
9879 <dia:attribute name="visibility">
9880 <dia:enum val="0"/>
9881 </dia:attribute>
9882 <dia:attribute name="comment">
9883 <dia:string>##</dia:string>
9884 </dia:attribute>
9885 <dia:attribute name="abstract">
9886 <dia:boolean val="false"/>
9887 </dia:attribute>
9888 <dia:attribute name="inheritance_type">
9889 <dia:enum val="2"/>
9890 </dia:attribute>
9891 <dia:attribute name="query">
9892 <dia:boolean val="false"/>
9893 </dia:attribute>
9894 <dia:attribute name="class_scope">
9895 <dia:boolean val="false"/>
9896 </dia:attribute>
9897 <dia:attribute name="parameters">
9898 <dia:composite type="umlparameter">
9899 <dia:attribute name="name">
9900 <dia:string>#full_name#</dia:string>
9901 </dia:attribute>
9902 <dia:attribute name="type">
9903 <dia:string>#scalar string#</dia:string>
9904 </dia:attribute>
9905 <dia:attribute name="value">
9906 <dia:string>##</dia:string>
9907 </dia:attribute>
9908 <dia:attribute name="comment">
9909 <dia:string>##</dia:string>
9910 </dia:attribute>
9911 <dia:attribute name="kind">
9912 <dia:enum val="2"/>
9913 </dia:attribute>
9914 </dia:composite>
9915 </dia:attribute>
9916 </dia:composite>
9917 <dia:composite type="umloperation">
9918 <dia:attribute name="name">
9919 <dia:string>#add_extra_data_code#</dia:string>
9920 </dia:attribute>
9921 <dia:attribute name="stereotype">
9922 <dia:string>##</dia:string>
9923 </dia:attribute>
9924 <dia:attribute name="type">
9925 <dia:string>##</dia:string>
9926 </dia:attribute>
9927 <dia:attribute name="visibility">
9928 <dia:enum val="0"/>
9929 </dia:attribute>
9930 <dia:attribute name="comment">
9931 <dia:string>##</dia:string>
9932 </dia:attribute>
9933 <dia:attribute name="abstract">
9934 <dia:boolean val="false"/>
9935 </dia:attribute>
9936 <dia:attribute name="inheritance_type">
9937 <dia:enum val="2"/>
9938 </dia:attribute>
9939 <dia:attribute name="query">
9940 <dia:boolean val="false"/>
9941 </dia:attribute>
9942 <dia:attribute name="class_scope">
9943 <dia:boolean val="false"/>
9944 </dia:attribute>
9945 <dia:attribute name="parameters"/>
9946 </dia:composite>
9947 <dia:composite type="umloperation">
9948 <dia:attribute name="name">
9949 <dia:string>#write_readers#</dia:string>
9950 </dia:attribute>
9951 <dia:attribute name="stereotype">
9952 <dia:string>##</dia:string>
9953 </dia:attribute>
9954 <dia:attribute name="type">
9955 <dia:string>##</dia:string>
9956 </dia:attribute>
9957 <dia:attribute name="visibility">
9958 <dia:enum val="0"/>
9959 </dia:attribute>
9960 <dia:attribute name="comment">
9961 <dia:string>##</dia:string>
9962 </dia:attribute>
9963 <dia:attribute name="abstract">
9964 <dia:boolean val="false"/>
9965 </dia:attribute>
9966 <dia:attribute name="inheritance_type">
9967 <dia:enum val="2"/>
9968 </dia:attribute>
9969 <dia:attribute name="query">
9970 <dia:boolean val="false"/>
9971 </dia:attribute>
9972 <dia:attribute name="class_scope">
9973 <dia:boolean val="false"/>
9974 </dia:attribute>
9975 <dia:attribute name="parameters"/>
9976 </dia:composite>
9977 <dia:composite type="umloperation">
9978 <dia:attribute name="name">
9979 <dia:string>#write_get_subs#</dia:string>
9980 </dia:attribute>
9981 <dia:attribute name="stereotype">
9982 <dia:string>##</dia:string>
9983 </dia:attribute>
9984 <dia:attribute name="type">
9985 <dia:string>##</dia:string>
9986 </dia:attribute>
9987 <dia:attribute name="visibility">
9988 <dia:enum val="0"/>
9989 </dia:attribute>
9990 <dia:attribute name="comment">
9991 <dia:string>##</dia:string>
9992 </dia:attribute>
9993 <dia:attribute name="abstract">
9994 <dia:boolean val="false"/>
9995 </dia:attribute>
9996 <dia:attribute name="inheritance_type">
9997 <dia:enum val="2"/>
9998 </dia:attribute>
9999 <dia:attribute name="query">
10000 <dia:boolean val="false"/>
10001 </dia:attribute>
10002 <dia:attribute name="class_scope">
10003 <dia:boolean val="false"/>
10004 </dia:attribute>
10005 <dia:attribute name="parameters"/>
10006 </dia:composite>
10007 <dia:composite type="umloperation">
10008 <dia:attribute name="name">
10009 <dia:string>#is_simulation#</dia:string>
10010 </dia:attribute>
10011 <dia:attribute name="stereotype">
10012 <dia:string>##</dia:string>
10013 </dia:attribute>
10014 <dia:attribute name="type">
10015 <dia:string>##</dia:string>
10016 </dia:attribute>
10017 <dia:attribute name="visibility">
10018 <dia:enum val="0"/>
10019 </dia:attribute>
10020 <dia:attribute name="comment">
10021 <dia:string>##</dia:string>
10022 </dia:attribute>
10023 <dia:attribute name="abstract">
10024 <dia:boolean val="false"/>
10025 </dia:attribute>
10026 <dia:attribute name="inheritance_type">
10027 <dia:enum val="2"/>
10028 </dia:attribute>
10029 <dia:attribute name="query">
10030 <dia:boolean val="false"/>
10031 </dia:attribute>
10032 <dia:attribute name="class_scope">
10033 <dia:boolean val="false"/>
10034 </dia:attribute>
10035 <dia:attribute name="parameters">
10036 <dia:composite type="umlparameter">
10037 <dia:attribute name="name">
10038 <dia:string>#problem_number#</dia:string>
10039 </dia:attribute>
10040 <dia:attribute name="type">
10041 <dia:string>#scalar integer#</dia:string>
10042 </dia:attribute>
10043 <dia:attribute name="value">
10044 <dia:string>#0#</dia:string>
10045 </dia:attribute>
10046 <dia:attribute name="comment">
10047 <dia:string>##</dia:string>
10048 </dia:attribute>
10049 <dia:attribute name="kind">
10050 <dia:enum val="1"/>
10051 </dia:attribute>
10052 </dia:composite>
10053 <dia:composite type="umlparameter">
10054 <dia:attribute name="name">
10055 <dia:string>#is_sim#</dia:string>
10056 </dia:attribute>
10057 <dia:attribute name="type">
10058 <dia:string>#scalar boolean#</dia:string>
10059 </dia:attribute>
10060 <dia:attribute name="value">
10061 <dia:string>#0#</dia:string>
10062 </dia:attribute>
10063 <dia:attribute name="comment">
10064 <dia:string>##</dia:string>
10065 </dia:attribute>
10066 <dia:attribute name="kind">
10067 <dia:enum val="2"/>
10068 </dia:attribute>
10069 </dia:composite>
10070 </dia:attribute>
10071 </dia:composite>
10072 <dia:composite type="umloperation">
10073 <dia:attribute name="name">
10074 <dia:string>#subroutine_files#</dia:string>
10075 </dia:attribute>
10076 <dia:attribute name="stereotype">
10077 <dia:string>##</dia:string>
10078 </dia:attribute>
10079 <dia:attribute name="type">
10080 <dia:string>##</dia:string>
10081 </dia:attribute>
10082 <dia:attribute name="visibility">
10083 <dia:enum val="0"/>
10084 </dia:attribute>
10085 <dia:attribute name="comment">
10086 <dia:string>##</dia:string>
10087 </dia:attribute>
10088 <dia:attribute name="abstract">
10089 <dia:boolean val="false"/>
10090 </dia:attribute>
10091 <dia:attribute name="inheritance_type">
10092 <dia:enum val="2"/>
10093 </dia:attribute>
10094 <dia:attribute name="query">
10095 <dia:boolean val="false"/>
10096 </dia:attribute>
10097 <dia:attribute name="class_scope">
10098 <dia:boolean val="false"/>
10099 </dia:attribute>
10100 <dia:attribute name="parameters">
10101 <dia:composite type="umlparameter">
10102 <dia:attribute name="name">
10103 <dia:string>#fsubs#</dia:string>
10104 </dia:attribute>
10105 <dia:attribute name="type">
10106 <dia:string>#array of strings#</dia:string>
10107 </dia:attribute>
10108 <dia:attribute name="value">
10109 <dia:string>##</dia:string>
10110 </dia:attribute>
10111 <dia:attribute name="comment">
10112 <dia:string>##</dia:string>
10113 </dia:attribute>
10114 <dia:attribute name="kind">
10115 <dia:enum val="2"/>
10116 </dia:attribute>
10117 </dia:composite>
10118 </dia:attribute>
10119 </dia:composite>
10120 <dia:composite type="umloperation">
10121 <dia:attribute name="name">
10122 <dia:string>#randomize_inits#</dia:string>
10123 </dia:attribute>
10124 <dia:attribute name="stereotype">
10125 <dia:string>##</dia:string>
10126 </dia:attribute>
10127 <dia:attribute name="type">
10128 <dia:string>##</dia:string>
10129 </dia:attribute>
10130 <dia:attribute name="visibility">
10131 <dia:enum val="0"/>
10132 </dia:attribute>
10133 <dia:attribute name="comment">
10134 <dia:string>##</dia:string>
10135 </dia:attribute>
10136 <dia:attribute name="abstract">
10137 <dia:boolean val="false"/>
10138 </dia:attribute>
10139 <dia:attribute name="inheritance_type">
10140 <dia:enum val="2"/>
10141 </dia:attribute>
10142 <dia:attribute name="query">
10143 <dia:boolean val="false"/>
10144 </dia:attribute>
10145 <dia:attribute name="class_scope">
10146 <dia:boolean val="false"/>
10147 </dia:attribute>
10148 <dia:attribute name="parameters">
10149 <dia:composite type="umlparameter">
10150 <dia:attribute name="name">
10151 <dia:string>#degree#</dia:string>
10152 </dia:attribute>
10153 <dia:attribute name="type">
10154 <dia:string>#scalar number#</dia:string>
10155 </dia:attribute>
10156 <dia:attribute name="value">
10157 <dia:string>##</dia:string>
10158 </dia:attribute>
10159 <dia:attribute name="comment">
10160 <dia:string>##</dia:string>
10161 </dia:attribute>
10162 <dia:attribute name="kind">
10163 <dia:enum val="1"/>
10164 </dia:attribute>
10165 </dia:composite>
10166 </dia:attribute>
10167 </dia:composite>
10168 <dia:composite type="umloperation">
10169 <dia:attribute name="name">
10170 <dia:string>#wrap_data#</dia:string>
10171 </dia:attribute>
10172 <dia:attribute name="stereotype">
10173 <dia:string>##</dia:string>
10174 </dia:attribute>
10175 <dia:attribute name="type">
10176 <dia:string>##</dia:string>
10177 </dia:attribute>
10178 <dia:attribute name="visibility">
10179 <dia:enum val="0"/>
10180 </dia:attribute>
10181 <dia:attribute name="comment">
10182 <dia:string>##</dia:string>
10183 </dia:attribute>
10184 <dia:attribute name="abstract">
10185 <dia:boolean val="false"/>
10186 </dia:attribute>
10187 <dia:attribute name="inheritance_type">
10188 <dia:enum val="2"/>
10189 </dia:attribute>
10190 <dia:attribute name="query">
10191 <dia:boolean val="false"/>
10192 </dia:attribute>
10193 <dia:attribute name="class_scope">
10194 <dia:boolean val="false"/>
10195 </dia:attribute>
10196 <dia:attribute name="parameters">
10197 <dia:composite type="umlparameter">
10198 <dia:attribute name="name">
10199 <dia:string>#cont_column#</dia:string>
10200 </dia:attribute>
10201 <dia:attribute name="type">
10202 <dia:string>#scalar integer#</dia:string>
10203 </dia:attribute>
10204 <dia:attribute name="value">
10205 <dia:string>##</dia:string>
10206 </dia:attribute>
10207 <dia:attribute name="comment">
10208 <dia:string>##</dia:string>
10209 </dia:attribute>
10210 <dia:attribute name="kind">
10211 <dia:enum val="1"/>
10212 </dia:attribute>
10213 </dia:composite>
10214 <dia:composite type="umlparameter">
10215 <dia:attribute name="name">
10216 <dia:string>#wrap_column#</dia:string>
10217 </dia:attribute>
10218 <dia:attribute name="type">
10219 <dia:string>#scalar integer#</dia:string>
10220 </dia:attribute>
10221 <dia:attribute name="value">
10222 <dia:string>##</dia:string>
10223 </dia:attribute>
10224 <dia:attribute name="comment">
10225 <dia:string>##</dia:string>
10226 </dia:attribute>
10227 <dia:attribute name="kind">
10228 <dia:enum val="1"/>
10229 </dia:attribute>
10230 </dia:composite>
10231 </dia:attribute>
10232 </dia:composite>
10233 <dia:composite type="umloperation">
10234 <dia:attribute name="name">
10235 <dia:string>#unwrap_data#</dia:string>
10236 </dia:attribute>
10237 <dia:attribute name="stereotype">
10238 <dia:string>##</dia:string>
10239 </dia:attribute>
10240 <dia:attribute name="type">
10241 <dia:string>##</dia:string>
10242 </dia:attribute>
10243 <dia:attribute name="visibility">
10244 <dia:enum val="0"/>
10245 </dia:attribute>
10246 <dia:attribute name="comment">
10247 <dia:string>##</dia:string>
10248 </dia:attribute>
10249 <dia:attribute name="abstract">
10250 <dia:boolean val="false"/>
10251 </dia:attribute>
10252 <dia:attribute name="inheritance_type">
10253 <dia:enum val="2"/>
10254 </dia:attribute>
10255 <dia:attribute name="query">
10256 <dia:boolean val="false"/>
10257 </dia:attribute>
10258 <dia:attribute name="class_scope">
10259 <dia:boolean val="false"/>
10260 </dia:attribute>
10261 <dia:attribute name="parameters"/>
10262 </dia:composite>
10263 <dia:composite type="umloperation">
10264 <dia:attribute name="name">
10265 <dia:string>#flush_data#</dia:string>
10266 </dia:attribute>
10267 <dia:attribute name="stereotype">
10268 <dia:string>##</dia:string>
10269 </dia:attribute>
10270 <dia:attribute name="type">
10271 <dia:string>##</dia:string>
10272 </dia:attribute>
10273 <dia:attribute name="visibility">
10274 <dia:enum val="0"/>
10275 </dia:attribute>
10276 <dia:attribute name="comment">
10277 <dia:string>##</dia:string>
10278 </dia:attribute>
10279 <dia:attribute name="abstract">
10280 <dia:boolean val="false"/>
10281 </dia:attribute>
10282 <dia:attribute name="inheritance_type">
10283 <dia:enum val="2"/>
10284 </dia:attribute>
10285 <dia:attribute name="query">
10286 <dia:boolean val="false"/>
10287 </dia:attribute>
10288 <dia:attribute name="class_scope">
10289 <dia:boolean val="false"/>
10290 </dia:attribute>
10291 <dia:attribute name="parameters"/>
10292 </dia:composite>
10293 <dia:composite type="umloperation">
10294 <dia:attribute name="name">
10295 <dia:string>#register_in_database#</dia:string>
10296 </dia:attribute>
10297 <dia:attribute name="stereotype">
10298 <dia:string>##</dia:string>
10299 </dia:attribute>
10300 <dia:attribute name="type">
10301 <dia:string>##</dia:string>
10302 </dia:attribute>
10303 <dia:attribute name="visibility">
10304 <dia:enum val="0"/>
10305 </dia:attribute>
10306 <dia:attribute name="comment">
10307 <dia:string>##</dia:string>
10308 </dia:attribute>
10309 <dia:attribute name="abstract">
10310 <dia:boolean val="false"/>
10311 </dia:attribute>
10312 <dia:attribute name="inheritance_type">
10313 <dia:enum val="2"/>
10314 </dia:attribute>
10315 <dia:attribute name="query">
10316 <dia:boolean val="false"/>
10317 </dia:attribute>
10318 <dia:attribute name="class_scope">
10319 <dia:boolean val="false"/>
10320 </dia:attribute>
10321 <dia:attribute name="parameters">
10322 <dia:composite type="umlparameter">
10323 <dia:attribute name="name">
10324 <dia:string>#force#</dia:string>
10325 </dia:attribute>
10326 <dia:attribute name="type">
10327 <dia:string>#scalar boolean#</dia:string>
10328 </dia:attribute>
10329 <dia:attribute name="value">
10330 <dia:string>#0#</dia:string>
10331 </dia:attribute>
10332 <dia:attribute name="comment">
10333 <dia:string>##</dia:string>
10334 </dia:attribute>
10335 <dia:attribute name="kind">
10336 <dia:enum val="1"/>
10337 </dia:attribute>
10338 </dia:composite>
10339 <dia:composite type="umlparameter">
10340 <dia:attribute name="name">
10341 <dia:string>#model_id#</dia:string>
10342 </dia:attribute>
10343 <dia:attribute name="type">
10344 <dia:string>#scalar integer#</dia:string>
10345 </dia:attribute>
10346 <dia:attribute name="value">
10347 <dia:string>##</dia:string>
10348 </dia:attribute>
10349 <dia:attribute name="comment">
10350 <dia:string>##</dia:string>
10351 </dia:attribute>
10352 <dia:attribute name="kind">
10353 <dia:enum val="2"/>
10354 </dia:attribute>
10355 </dia:composite>
10356 </dia:attribute>
10357 </dia:composite>
10358 <dia:composite type="umloperation">
10359 <dia:attribute name="name">
10360 <dia:string>#remove_option#</dia:string>
10361 </dia:attribute>
10362 <dia:attribute name="stereotype">
10363 <dia:string>##</dia:string>
10364 </dia:attribute>
10365 <dia:attribute name="type">
10366 <dia:string>##</dia:string>
10367 </dia:attribute>
10368 <dia:attribute name="visibility">
10369 <dia:enum val="0"/>
10370 </dia:attribute>
10371 <dia:attribute name="comment">
10372 <dia:string>##</dia:string>
10373 </dia:attribute>
10374 <dia:attribute name="abstract">
10375 <dia:boolean val="false"/>
10376 </dia:attribute>
10377 <dia:attribute name="inheritance_type">
10378 <dia:enum val="2"/>
10379 </dia:attribute>
10380 <dia:attribute name="query">
10381 <dia:boolean val="false"/>
10382 </dia:attribute>
10383 <dia:attribute name="class_scope">
10384 <dia:boolean val="false"/>
10385 </dia:attribute>
10386 <dia:attribute name="parameters">
10387 <dia:composite type="umlparameter">
10388 <dia:attribute name="name">
10389 <dia:string>#problem_numbers#</dia:string>
10390 </dia:attribute>
10391 <dia:attribute name="type">
10392 <dia:string>#array of integers#</dia:string>
10393 </dia:attribute>
10394 <dia:attribute name="value">
10395 <dia:string>##</dia:string>
10396 </dia:attribute>
10397 <dia:attribute name="comment">
10398 <dia:string>##</dia:string>
10399 </dia:attribute>
10400 <dia:attribute name="kind">
10401 <dia:enum val="1"/>
10402 </dia:attribute>
10403 </dia:composite>
10404 <dia:composite type="umlparameter">
10405 <dia:attribute name="name">
10406 <dia:string>#record_name#</dia:string>
10407 </dia:attribute>
10408 <dia:attribute name="type">
10409 <dia:string>#scalar string#</dia:string>
10410 </dia:attribute>
10411 <dia:attribute name="value">
10412 <dia:string>##</dia:string>
10413 </dia:attribute>
10414 <dia:attribute name="comment">
10415 <dia:string>##</dia:string>
10416 </dia:attribute>
10417 <dia:attribute name="kind">
10418 <dia:enum val="1"/>
10419 </dia:attribute>
10420 </dia:composite>
10421 <dia:composite type="umlparameter">
10422 <dia:attribute name="name">
10423 <dia:string>#option_name#</dia:string>
10424 </dia:attribute>
10425 <dia:attribute name="type">
10426 <dia:string>#scalar string#</dia:string>
10427 </dia:attribute>
10428 <dia:attribute name="value">
10429 <dia:string>##</dia:string>
10430 </dia:attribute>
10431 <dia:attribute name="comment">
10432 <dia:string>##</dia:string>
10433 </dia:attribute>
10434 <dia:attribute name="kind">
10435 <dia:enum val="1"/>
10436 </dia:attribute>
10437 </dia:composite>
10438 </dia:attribute>
10439 </dia:composite>
10440 <dia:composite type="umloperation">
10441 <dia:attribute name="name">
10442 <dia:string>#add_option#</dia:string>
10443 </dia:attribute>
10444 <dia:attribute name="stereotype">
10445 <dia:string>##</dia:string>
10446 </dia:attribute>
10447 <dia:attribute name="type">
10448 <dia:string>##</dia:string>
10449 </dia:attribute>
10450 <dia:attribute name="visibility">
10451 <dia:enum val="0"/>
10452 </dia:attribute>
10453 <dia:attribute name="comment">
10454 <dia:string>##</dia:string>
10455 </dia:attribute>
10456 <dia:attribute name="abstract">
10457 <dia:boolean val="false"/>
10458 </dia:attribute>
10459 <dia:attribute name="inheritance_type">
10460 <dia:enum val="2"/>
10461 </dia:attribute>
10462 <dia:attribute name="query">
10463 <dia:boolean val="false"/>
10464 </dia:attribute>
10465 <dia:attribute name="class_scope">
10466 <dia:boolean val="false"/>
10467 </dia:attribute>
10468 <dia:attribute name="parameters">
10469 <dia:composite type="umlparameter">
10470 <dia:attribute name="name">
10471 <dia:string>#problem_numbers#</dia:string>
10472 </dia:attribute>
10473 <dia:attribute name="type">
10474 <dia:string>#array of integers#</dia:string>
10475 </dia:attribute>
10476 <dia:attribute name="value">
10477 <dia:string>##</dia:string>
10478 </dia:attribute>
10479 <dia:attribute name="comment">
10480 <dia:string>##</dia:string>
10481 </dia:attribute>
10482 <dia:attribute name="kind">
10483 <dia:enum val="1"/>
10484 </dia:attribute>
10485 </dia:composite>
10486 <dia:composite type="umlparameter">
10487 <dia:attribute name="name">
10488 <dia:string>#record_name#</dia:string>
10489 </dia:attribute>
10490 <dia:attribute name="type">
10491 <dia:string>#scalar string#</dia:string>
10492 </dia:attribute>
10493 <dia:attribute name="value">
10494 <dia:string>##</dia:string>
10495 </dia:attribute>
10496 <dia:attribute name="comment">
10497 <dia:string>##</dia:string>
10498 </dia:attribute>
10499 <dia:attribute name="kind">
10500 <dia:enum val="1"/>
10501 </dia:attribute>
10502 </dia:composite>
10503 <dia:composite type="umlparameter">
10504 <dia:attribute name="name">
10505 <dia:string>#option_name#</dia:string>
10506 </dia:attribute>
10507 <dia:attribute name="type">
10508 <dia:string>#scalar string#</dia:string>
10509 </dia:attribute>
10510 <dia:attribute name="value">
10511 <dia:string>##</dia:string>
10512 </dia:attribute>
10513 <dia:attribute name="comment">
10514 <dia:string>##</dia:string>
10515 </dia:attribute>
10516 <dia:attribute name="kind">
10517 <dia:enum val="1"/>
10518 </dia:attribute>
10519 </dia:composite>
10520 <dia:composite type="umlparameter">
10521 <dia:attribute name="name">
10522 <dia:string>#option_value#</dia:string>
10523 </dia:attribute>
10524 <dia:attribute name="type">
10525 <dia:string>#scalar#</dia:string>
10526 </dia:attribute>
10527 <dia:attribute name="value">
10528 <dia:string>##</dia:string>
10529 </dia:attribute>
10530 <dia:attribute name="comment">
10531 <dia:string>##</dia:string>
10532 </dia:attribute>
10533 <dia:attribute name="kind">
10534 <dia:enum val="1"/>
10535 </dia:attribute>
10536 </dia:composite>
10537 <dia:composite type="umlparameter">
10538 <dia:attribute name="name">
10539 <dia:string>#add_record#</dia:string>
10540 </dia:attribute>
10541 <dia:attribute name="type">
10542 <dia:string>#scalar boolean#</dia:string>
10543 </dia:attribute>
10544 <dia:attribute name="value">
10545 <dia:string>#0#</dia:string>
10546 </dia:attribute>
10547 <dia:attribute name="comment">
10548 <dia:string>##</dia:string>
10549 </dia:attribute>
10550 <dia:attribute name="kind">
10551 <dia:enum val="1"/>
10552 </dia:attribute>
10553 </dia:composite>
10554 </dia:attribute>
10555 </dia:composite>
10556 <dia:composite type="umloperation">
10557 <dia:attribute name="name">
10558 <dia:string>#set_option#</dia:string>
10559 </dia:attribute>
10560 <dia:attribute name="stereotype">
10561 <dia:string>##</dia:string>
10562 </dia:attribute>
10563 <dia:attribute name="type">
10564 <dia:string>##</dia:string>
10565 </dia:attribute>
10566 <dia:attribute name="visibility">
10567 <dia:enum val="0"/>
10568 </dia:attribute>
10569 <dia:attribute name="comment">
10570 <dia:string>##</dia:string>
10571 </dia:attribute>
10572 <dia:attribute name="abstract">
10573 <dia:boolean val="false"/>
10574 </dia:attribute>
10575 <dia:attribute name="inheritance_type">
10576 <dia:enum val="2"/>
10577 </dia:attribute>
10578 <dia:attribute name="query">
10579 <dia:boolean val="false"/>
10580 </dia:attribute>
10581 <dia:attribute name="class_scope">
10582 <dia:boolean val="false"/>
10583 </dia:attribute>
10584 <dia:attribute name="parameters">
10585 <dia:composite type="umlparameter">
10586 <dia:attribute name="name">
10587 <dia:string>#problem_numbers#</dia:string>
10588 </dia:attribute>
10589 <dia:attribute name="type">
10590 <dia:string>#array of integers#</dia:string>
10591 </dia:attribute>
10592 <dia:attribute name="value">
10593 <dia:string>##</dia:string>
10594 </dia:attribute>
10595 <dia:attribute name="comment">
10596 <dia:string>##</dia:string>
10597 </dia:attribute>
10598 <dia:attribute name="kind">
10599 <dia:enum val="1"/>
10600 </dia:attribute>
10601 </dia:composite>
10602 <dia:composite type="umlparameter">
10603 <dia:attribute name="name">
10604 <dia:string>#record_name#</dia:string>
10605 </dia:attribute>
10606 <dia:attribute name="type">
10607 <dia:string>#scalar string#</dia:string>
10608 </dia:attribute>
10609 <dia:attribute name="value">
10610 <dia:string>##</dia:string>
10611 </dia:attribute>
10612 <dia:attribute name="comment">
10613 <dia:string>##</dia:string>
10614 </dia:attribute>
10615 <dia:attribute name="kind">
10616 <dia:enum val="1"/>
10617 </dia:attribute>
10618 </dia:composite>
10619 <dia:composite type="umlparameter">
10620 <dia:attribute name="name">
10621 <dia:string>#option_name#</dia:string>
10622 </dia:attribute>
10623 <dia:attribute name="type">
10624 <dia:string>#scalar string#</dia:string>
10625 </dia:attribute>
10626 <dia:attribute name="value">
10627 <dia:string>##</dia:string>
10628 </dia:attribute>
10629 <dia:attribute name="comment">
10630 <dia:string>##</dia:string>
10631 </dia:attribute>
10632 <dia:attribute name="kind">
10633 <dia:enum val="1"/>
10634 </dia:attribute>
10635 </dia:composite>
10636 <dia:composite type="umlparameter">
10637 <dia:attribute name="name">
10638 <dia:string>#option_value#</dia:string>
10639 </dia:attribute>
10640 <dia:attribute name="type">
10641 <dia:string>#scalar#</dia:string>
10642 </dia:attribute>
10643 <dia:attribute name="value">
10644 <dia:string>##</dia:string>
10645 </dia:attribute>
10646 <dia:attribute name="comment">
10647 <dia:string>##</dia:string>
10648 </dia:attribute>
10649 <dia:attribute name="kind">
10650 <dia:enum val="1"/>
10651 </dia:attribute>
10652 </dia:composite>
10653 </dia:attribute>
10654 </dia:composite>
10655 <dia:composite type="umloperation">
10656 <dia:attribute name="name">
10657 <dia:string>#add_marginals_code#</dia:string>
10658 </dia:attribute>
10659 <dia:attribute name="stereotype">
10660 <dia:string>##</dia:string>
10661 </dia:attribute>
10662 <dia:attribute name="type">
10663 <dia:string>##</dia:string>
10664 </dia:attribute>
10665 <dia:attribute name="visibility">
10666 <dia:enum val="0"/>
10667 </dia:attribute>
10668 <dia:attribute name="comment">
10669 <dia:string>##</dia:string>
10670 </dia:attribute>
10671 <dia:attribute name="abstract">
10672 <dia:boolean val="false"/>
10673 </dia:attribute>
10674 <dia:attribute name="inheritance_type">
10675 <dia:enum val="2"/>
10676 </dia:attribute>
10677 <dia:attribute name="query">
10678 <dia:boolean val="false"/>
10679 </dia:attribute>
10680 <dia:attribute name="class_scope">
10681 <dia:boolean val="false"/>
10682 </dia:attribute>
10683 <dia:attribute name="parameters">
10684 <dia:composite type="umlparameter">
10685 <dia:attribute name="name">
10686 <dia:string>#problem_numbers#</dia:string>
10687 </dia:attribute>
10688 <dia:attribute name="type">
10689 <dia:string>#array of integers#</dia:string>
10690 </dia:attribute>
10691 <dia:attribute name="value">
10692 <dia:string>##</dia:string>
10693 </dia:attribute>
10694 <dia:attribute name="comment">
10695 <dia:string>##</dia:string>
10696 </dia:attribute>
10697 <dia:attribute name="kind">
10698 <dia:enum val="1"/>
10699 </dia:attribute>
10700 </dia:composite>
10701 <dia:composite type="umlparameter">
10702 <dia:attribute name="name">
10703 <dia:string>#nomegas#</dia:string>
10704 </dia:attribute>
10705 <dia:attribute name="type">
10706 <dia:string>#array of integers#</dia:string>
10707 </dia:attribute>
10708 <dia:attribute name="value">
10709 <dia:string>##</dia:string>
10710 </dia:attribute>
10711 <dia:attribute name="comment">
10712 <dia:string>##</dia:string>
10713 </dia:attribute>
10714 <dia:attribute name="kind">
10715 <dia:enum val="1"/>
10716 </dia:attribute>
10717 </dia:composite>
10718 </dia:attribute>
10719 </dia:composite>
10720 <dia:composite type="umloperation">
10721 <dia:attribute name="name">
10722 <dia:string>#problem_structure#</dia:string>
10723 </dia:attribute>
10724 <dia:attribute name="stereotype">
10725 <dia:string>##</dia:string>
10726 </dia:attribute>
10727 <dia:attribute name="type">
10728 <dia:string>##</dia:string>
10729 </dia:attribute>
10730 <dia:attribute name="visibility">
10731 <dia:enum val="0"/>
10732 </dia:attribute>
10733 <dia:attribute name="comment">
10734 <dia:string>##</dia:string>
10735 </dia:attribute>
10736 <dia:attribute name="abstract">
10737 <dia:boolean val="false"/>
10738 </dia:attribute>
10739 <dia:attribute name="inheritance_type">
10740 <dia:enum val="2"/>
10741 </dia:attribute>
10742 <dia:attribute name="query">
10743 <dia:boolean val="false"/>
10744 </dia:attribute>
10745 <dia:attribute name="class_scope">
10746 <dia:boolean val="false"/>
10747 </dia:attribute>
10748 <dia:attribute name="parameters">
10749 <dia:composite type="umlparameter">
10750 <dia:attribute name="name">
10751 <dia:string>#subproblems#</dia:string>
10752 </dia:attribute>
10753 <dia:attribute name="type">
10754 <dia:string>#array of integers#</dia:string>
10755 </dia:attribute>
10756 <dia:attribute name="value">
10757 <dia:string>##</dia:string>
10758 </dia:attribute>
10759 <dia:attribute name="comment">
10760 <dia:string>##</dia:string>
10761 </dia:attribute>
10762 <dia:attribute name="kind">
10763 <dia:enum val="2"/>
10764 </dia:attribute>
10765 </dia:composite>
10766 </dia:attribute>
10767 </dia:composite>
10768 <dia:composite type="umloperation">
10769 <dia:attribute name="name">
10770 <dia:string>#add_nonparametric_code#</dia:string>
10771 </dia:attribute>
10772 <dia:attribute name="stereotype">
10773 <dia:string>##</dia:string>
10774 </dia:attribute>
10775 <dia:attribute name="type">
10776 <dia:string>##</dia:string>
10777 </dia:attribute>
10778 <dia:attribute name="visibility">
10779 <dia:enum val="0"/>
10780 </dia:attribute>
10781 <dia:attribute name="comment">
10782 <dia:string>##</dia:string>
10783 </dia:attribute>
10784 <dia:attribute name="abstract">
10785 <dia:boolean val="false"/>
10786 </dia:attribute>
10787 <dia:attribute name="inheritance_type">
10788 <dia:enum val="2"/>
10789 </dia:attribute>
10790 <dia:attribute name="query">
10791 <dia:boolean val="false"/>
10792 </dia:attribute>
10793 <dia:attribute name="class_scope">
10794 <dia:boolean val="false"/>
10795 </dia:attribute>
10796 <dia:attribute name="parameters"/>
10797 </dia:composite>
10798 <dia:composite type="umloperation">
10799 <dia:attribute name="name">
10800 <dia:string>#nonparametric_code#</dia:string>
10801 </dia:attribute>
10802 <dia:attribute name="stereotype">
10803 <dia:string>##</dia:string>
10804 </dia:attribute>
10805 <dia:attribute name="type">
10806 <dia:string>##</dia:string>
10807 </dia:attribute>
10808 <dia:attribute name="visibility">
10809 <dia:enum val="0"/>
10810 </dia:attribute>
10811 <dia:attribute name="comment">
10812 <dia:string>##</dia:string>
10813 </dia:attribute>
10814 <dia:attribute name="abstract">
10815 <dia:boolean val="false"/>
10816 </dia:attribute>
10817 <dia:attribute name="inheritance_type">
10818 <dia:enum val="2"/>
10819 </dia:attribute>
10820 <dia:attribute name="query">
10821 <dia:boolean val="false"/>
10822 </dia:attribute>
10823 <dia:attribute name="class_scope">
10824 <dia:boolean val="false"/>
10825 </dia:attribute>
10826 <dia:attribute name="parameters">
10827 <dia:composite type="umlparameter">
10828 <dia:attribute name="name">
10829 <dia:string>#enabled#</dia:string>
10830 </dia:attribute>
10831 <dia:attribute name="type">
10832 <dia:string>#array of booleans#</dia:string>
10833 </dia:attribute>
10834 <dia:attribute name="value">
10835 <dia:string>##</dia:string>
10836 </dia:attribute>
10837 <dia:attribute name="comment">
10838 <dia:string>##</dia:string>
10839 </dia:attribute>
10840 <dia:attribute name="kind">
10841 <dia:enum val="1"/>
10842 </dia:attribute>
10843 </dia:composite>
10844 <dia:composite type="umlparameter">
10845 <dia:attribute name="name">
10846 <dia:string>#problem_numbers#</dia:string>
10847 </dia:attribute>
10848 <dia:attribute name="type">
10849 <dia:string>#array of integers#</dia:string>
10850 </dia:attribute>
10851 <dia:attribute name="value">
10852 <dia:string>##</dia:string>
10853 </dia:attribute>
10854 <dia:attribute name="comment">
10855 <dia:string>##</dia:string>
10856 </dia:attribute>
10857 <dia:attribute name="kind">
10858 <dia:enum val="1"/>
10859 </dia:attribute>
10860 </dia:composite>
10861 <dia:composite type="umlparameter">
10862 <dia:attribute name="name">
10863 <dia:string>#indicators#</dia:string>
10864 </dia:attribute>
10865 <dia:attribute name="type">
10866 <dia:string>#array of booleans#</dia:string>
10867 </dia:attribute>
10868 <dia:attribute name="value">
10869 <dia:string>##</dia:string>
10870 </dia:attribute>
10871 <dia:attribute name="comment">
10872 <dia:string>##</dia:string>
10873 </dia:attribute>
10874 <dia:attribute name="kind">
10875 <dia:enum val="2"/>
10876 </dia:attribute>
10877 </dia:composite>
10878 </dia:attribute>
10879 </dia:composite>
10880 <dia:composite type="umloperation">
10881 <dia:attribute name="name">
10882 <dia:string>#shrinkage_stats#</dia:string>
10883 </dia:attribute>
10884 <dia:attribute name="stereotype">
10885 <dia:string>##</dia:string>
10886 </dia:attribute>
10887 <dia:attribute name="type">
10888 <dia:string>##</dia:string>
10889 </dia:attribute>
10890 <dia:attribute name="visibility">
10891 <dia:enum val="0"/>
10892 </dia:attribute>
10893 <dia:attribute name="comment">
10894 <dia:string>##</dia:string>
10895 </dia:attribute>
10896 <dia:attribute name="abstract">
10897 <dia:boolean val="false"/>
10898 </dia:attribute>
10899 <dia:attribute name="inheritance_type">
10900 <dia:enum val="2"/>
10901 </dia:attribute>
10902 <dia:attribute name="query">
10903 <dia:boolean val="false"/>
10904 </dia:attribute>
10905 <dia:attribute name="class_scope">
10906 <dia:boolean val="false"/>
10907 </dia:attribute>
10908 <dia:attribute name="parameters">
10909 <dia:composite type="umlparameter">
10910 <dia:attribute name="name">
10911 <dia:string>#enabled#</dia:string>
10912 </dia:attribute>
10913 <dia:attribute name="type">
10914 <dia:string>#scalar#</dia:string>
10915 </dia:attribute>
10916 <dia:attribute name="value">
10917 <dia:string>##</dia:string>
10918 </dia:attribute>
10919 <dia:attribute name="comment">
10920 <dia:string>##</dia:string>
10921 </dia:attribute>
10922 <dia:attribute name="kind">
10923 <dia:enum val="1"/>
10924 </dia:attribute>
10925 </dia:composite>
10926 <dia:composite type="umlparameter">
10927 <dia:attribute name="name">
10928 <dia:string>#problem_numbers#</dia:string>
10929 </dia:attribute>
10930 <dia:attribute name="type">
10931 <dia:string>#array of integers#</dia:string>
10932 </dia:attribute>
10933 <dia:attribute name="value">
10934 <dia:string>##</dia:string>
10935 </dia:attribute>
10936 <dia:attribute name="comment">
10937 <dia:string>##</dia:string>
10938 </dia:attribute>
10939 <dia:attribute name="kind">
10940 <dia:enum val="1"/>
10941 </dia:attribute>
10942 </dia:composite>
10943 <dia:composite type="umlparameter">
10944 <dia:attribute name="name">
10945 <dia:string>#indicators#</dia:string>
10946 </dia:attribute>
10947 <dia:attribute name="type">
10948 <dia:string>#array of booleans#</dia:string>
10949 </dia:attribute>
10950 <dia:attribute name="value">
10951 <dia:string>##</dia:string>
10952 </dia:attribute>
10953 <dia:attribute name="comment">
10954 <dia:string>##</dia:string>
10955 </dia:attribute>
10956 <dia:attribute name="kind">
10957 <dia:enum val="2"/>
10958 </dia:attribute>
10959 </dia:composite>
10960 </dia:attribute>
10961 </dia:composite>
10962 <dia:composite type="umloperation">
10963 <dia:attribute name="name">
10964 <dia:string>#eta_shrinkage#</dia:string>
10965 </dia:attribute>
10966 <dia:attribute name="stereotype">
10967 <dia:string>##</dia:string>
10968 </dia:attribute>
10969 <dia:attribute name="type">
10970 <dia:string>##</dia:string>
10971 </dia:attribute>
10972 <dia:attribute name="visibility">
10973 <dia:enum val="0"/>
10974 </dia:attribute>
10975 <dia:attribute name="comment">
10976 <dia:string>##</dia:string>
10977 </dia:attribute>
10978 <dia:attribute name="abstract">
10979 <dia:boolean val="false"/>
10980 </dia:attribute>
10981 <dia:attribute name="inheritance_type">
10982 <dia:enum val="2"/>
10983 </dia:attribute>
10984 <dia:attribute name="query">
10985 <dia:boolean val="false"/>
10986 </dia:attribute>
10987 <dia:attribute name="class_scope">
10988 <dia:boolean val="false"/>
10989 </dia:attribute>
10990 <dia:attribute name="parameters">
10991 <dia:composite type="umlparameter">
10992 <dia:attribute name="name">
10993 <dia:string>#eta_shrinkage#</dia:string>
10994 </dia:attribute>
10995 <dia:attribute name="type">
10996 <dia:string>#array of #</dia:string>
10997 </dia:attribute>
10998 <dia:attribute name="value">
10999 <dia:string>##</dia:string>
11000 </dia:attribute>
11001 <dia:attribute name="comment">
11002 <dia:string>##</dia:string>
11003 </dia:attribute>
11004 <dia:attribute name="kind">
11005 <dia:enum val="2"/>
11006 </dia:attribute>
11007 </dia:composite>
11008 </dia:attribute>
11009 </dia:composite>
11010 <dia:composite type="umloperation">
11011 <dia:attribute name="name">
11012 <dia:string>#wres_shrinkage#</dia:string>
11013 </dia:attribute>
11014 <dia:attribute name="stereotype">
11015 <dia:string>##</dia:string>
11016 </dia:attribute>
11017 <dia:attribute name="type">
11018 <dia:string>##</dia:string>
11019 </dia:attribute>
11020 <dia:attribute name="visibility">
11021 <dia:enum val="0"/>
11022 </dia:attribute>
11023 <dia:attribute name="comment">
11024 <dia:string>##</dia:string>
11025 </dia:attribute>
11026 <dia:attribute name="abstract">
11027 <dia:boolean val="false"/>
11028 </dia:attribute>
11029 <dia:attribute name="inheritance_type">
11030 <dia:enum val="2"/>
11031 </dia:attribute>
11032 <dia:attribute name="query">
11033 <dia:boolean val="false"/>
11034 </dia:attribute>
11035 <dia:attribute name="class_scope">
11036 <dia:boolean val="false"/>
11037 </dia:attribute>
11038 <dia:attribute name="parameters">
11039 <dia:composite type="umlparameter">
11040 <dia:attribute name="name">
11041 <dia:string>#wres_shrinkage#</dia:string>
11042 </dia:attribute>
11043 <dia:attribute name="type">
11044 <dia:string>#array of#</dia:string>
11045 </dia:attribute>
11046 <dia:attribute name="value">
11047 <dia:string>##</dia:string>
11048 </dia:attribute>
11049 <dia:attribute name="comment">
11050 <dia:string>##</dia:string>
11051 </dia:attribute>
11052 <dia:attribute name="kind">
11053 <dia:enum val="2"/>
11054 </dia:attribute>
11055 </dia:composite>
11056 </dia:attribute>
11057 </dia:composite>
11058 <dia:composite type="umloperation">
11059 <dia:attribute name="name">
11060 <dia:string>#flush#</dia:string>
11061 </dia:attribute>
11062 <dia:attribute name="stereotype">
11063 <dia:string>##</dia:string>
11064 </dia:attribute>
11065 <dia:attribute name="type">
11066 <dia:string>##</dia:string>
11067 </dia:attribute>
11068 <dia:attribute name="visibility">
11069 <dia:enum val="0"/>
11070 </dia:attribute>
11071 <dia:attribute name="comment">
11072 <dia:string>##</dia:string>
11073 </dia:attribute>
11074 <dia:attribute name="abstract">
11075 <dia:boolean val="false"/>
11076 </dia:attribute>
11077 <dia:attribute name="inheritance_type">
11078 <dia:enum val="2"/>
11079 </dia:attribute>
11080 <dia:attribute name="query">
11081 <dia:boolean val="false"/>
11082 </dia:attribute>
11083 <dia:attribute name="class_scope">
11084 <dia:boolean val="false"/>
11085 </dia:attribute>
11086 <dia:attribute name="parameters">
11087 <dia:composite type="umlparameter">
11088 <dia:attribute name="name">
11089 <dia:string>#force#</dia:string>
11090 </dia:attribute>
11091 <dia:attribute name="type">
11092 <dia:string>#scalar boolean#</dia:string>
11093 </dia:attribute>
11094 <dia:attribute name="value">
11095 <dia:string>#0#</dia:string>
11096 </dia:attribute>
11097 <dia:attribute name="comment">
11098 <dia:string>##</dia:string>
11099 </dia:attribute>
11100 <dia:attribute name="kind">
11101 <dia:enum val="1"/>
11102 </dia:attribute>
11103 </dia:composite>
11104 </dia:attribute>
11105 </dia:composite>
11106 </dia:attribute>
11107 <dia:attribute name="template">
11108 <dia:boolean val="false"/>
11109 </dia:attribute>
11110 <dia:attribute name="templates"/>
11111 </dia:object>
11112 <dia:object type="UML - Class" version="0" id="O23">
11113 <dia:attribute name="obj_pos">
11114 <dia:point val="109,-35"/>
11115 </dia:attribute>
11116 <dia:attribute name="obj_bb">
11117 <dia:rectangle val="108.95,-35.05;111.45,-32.75"/>
11118 </dia:attribute>
11119 <dia:attribute name="elem_corner">
11120 <dia:point val="109,-35"/>
11121 </dia:attribute>
11122 <dia:attribute name="elem_width">
11123 <dia:real val="2.3999999999999999"/>
11124 </dia:attribute>
11125 <dia:attribute name="elem_height">
11126 <dia:real val="2.1999999999999997"/>
11127 </dia:attribute>
11128 <dia:attribute name="name">
11129 <dia:string>#data#</dia:string>
11130 </dia:attribute>
11131 <dia:attribute name="stereotype">
11132 <dia:string>##</dia:string>
11133 </dia:attribute>
11134 <dia:attribute name="comment">
11135 <dia:string>##</dia:string>
11136 </dia:attribute>
11137 <dia:attribute name="abstract">
11138 <dia:boolean val="true"/>
11139 </dia:attribute>
11140 <dia:attribute name="suppress_attributes">
11141 <dia:boolean val="false"/>
11142 </dia:attribute>
11143 <dia:attribute name="suppress_operations">
11144 <dia:boolean val="false"/>
11145 </dia:attribute>
11146 <dia:attribute name="visible_attributes">
11147 <dia:boolean val="true"/>
11148 </dia:attribute>
11149 <dia:attribute name="visible_operations">
11150 <dia:boolean val="true"/>
11151 </dia:attribute>
11152 <dia:attribute name="visible_comments">
11153 <dia:boolean val="false"/>
11154 </dia:attribute>
11155 <dia:attribute name="wrap_operations">
11156 <dia:boolean val="false"/>
11157 </dia:attribute>
11158 <dia:attribute name="wrap_after_char">
11159 <dia:int val="40"/>
11160 </dia:attribute>
11161 <dia:attribute name="line_color">
11162 <dia:color val="#000000"/>
11163 </dia:attribute>
11164 <dia:attribute name="fill_color">
11165 <dia:color val="#ffffff"/>
11166 </dia:attribute>
11167 <dia:attribute name="text_color">
11168 <dia:color val="#000000"/>
11169 </dia:attribute>
11170 <dia:attribute name="normal_font">
11171 <dia:font family="courier new" style="0" name="Courier"/>
11172 </dia:attribute>
11173 <dia:attribute name="abstract_font">
11174 <dia:font family="courier new" style="0" name="Courier"/>
11175 </dia:attribute>
11176 <dia:attribute name="polymorphic_font">
11177 <dia:font family="monospace" style="8" name="Courier"/>
11178 </dia:attribute>
11179 <dia:attribute name="classname_font">
11180 <dia:font family="courier new" style="0" name="Courier"/>
11181 </dia:attribute>
11182 <dia:attribute name="abstract_classname_font">
11183 <dia:font family="courier new" style="0" name="Courier"/>
11184 </dia:attribute>
11185 <dia:attribute name="comment_font">
11186 <dia:font family="sans" style="8" name="Helvetica"/>
11187 </dia:attribute>
11188 <dia:attribute name="font_height">
11189 <dia:real val="0.80000000000000004"/>
11190 </dia:attribute>
11191 <dia:attribute name="polymorphic_font_height">
11192 <dia:real val="0.80000000000000004"/>
11193 </dia:attribute>
11194 <dia:attribute name="abstract_font_height">
11195 <dia:real val="0.80000000000000004"/>
11196 </dia:attribute>
11197 <dia:attribute name="classname_font_height">
11198 <dia:real val="1"/>
11199 </dia:attribute>
11200 <dia:attribute name="abstract_classname_font_height">
11201 <dia:real val="1"/>
11202 </dia:attribute>
11203 <dia:attribute name="comment_font_height">
11204 <dia:real val="1"/>
11205 </dia:attribute>
11206 <dia:attribute name="attributes"/>
11207 <dia:attribute name="operations"/>
11208 <dia:attribute name="template">
11209 <dia:boolean val="false"/>
11210 </dia:attribute>
11211 <dia:attribute name="templates"/>
11212 </dia:object>
11213 <dia:object type="UML - Association" version="0" id="O24">
11214 <dia:attribute name="obj_pos">
11215 <dia:point val="109,-35"/>
11216 </dia:attribute>
11217 <dia:attribute name="obj_bb">
11218 <dia:rectangle val="103.95,-36.7;109.35,-19.7"/>
11219 </dia:attribute>
11220 <dia:attribute name="orth_points">
11221 <dia:point val="109,-35"/>
11222 <dia:point val="109,-36"/>
11223 <dia:point val="104,-36"/>
11224 <dia:point val="104,-21.3"/>
11225 <dia:point val="108.45,-21.3"/>
11226 </dia:attribute>
11227 <dia:attribute name="orth_orient">
11228 <dia:enum val="1"/>
11229 <dia:enum val="0"/>
11230 <dia:enum val="1"/>
11231 <dia:enum val="0"/>
11232 </dia:attribute>
11233 <dia:attribute name="autorouting">
11234 <dia:boolean val="false"/>
11235 </dia:attribute>
11236 <dia:attribute name="name">
11237 <dia:string>##</dia:string>
11238 </dia:attribute>
11239 <dia:attribute name="direction">
11240 <dia:enum val="0"/>
11241 </dia:attribute>
11242 <dia:attribute name="ends">
11243 <dia:composite>
11244 <dia:attribute name="role">
11245 <dia:string>##</dia:string>
11246 </dia:attribute>
11247 <dia:attribute name="multiplicity">
11248 <dia:string>##</dia:string>
11249 </dia:attribute>
11250 <dia:attribute name="arrow">
11251 <dia:boolean val="false"/>
11252 </dia:attribute>
11253 <dia:attribute name="aggregate">
11254 <dia:enum val="0"/>
11255 </dia:attribute>
11256 </dia:composite>
11257 <dia:composite>
11258 <dia:attribute name="role">
11259 <dia:string>##</dia:string>
11260 </dia:attribute>
11261 <dia:attribute name="multiplicity">
11262 <dia:string>##</dia:string>
11263 </dia:attribute>
11264 <dia:attribute name="arrow">
11265 <dia:boolean val="false"/>
11266 </dia:attribute>
11267 <dia:attribute name="aggregate">
11268 <dia:enum val="1"/>
11269 </dia:attribute>
11270 </dia:composite>
11271 </dia:attribute>
11272 <dia:connections>
11273 <dia:connection handle="0" to="O23" connection="0"/>
11274 <dia:connection handle="1" to="O22" connection="123"/>
11275 </dia:connections>
11276 </dia:object>
11277 <dia:object type="UML - Class" version="0" id="O25">
11278 <dia:attribute name="obj_pos">
11279 <dia:point val="103,-36"/>
11280 </dia:attribute>
11281 <dia:attribute name="obj_bb">
11282 <dia:rectangle val="102.95,-36.05;106.35,-33.75"/>
11283 </dia:attribute>
11284 <dia:attribute name="elem_corner">
11285 <dia:point val="103,-36"/>
11286 </dia:attribute>
11287 <dia:attribute name="elem_width">
11288 <dia:real val="3.3000000000000003"/>
11289 </dia:attribute>
11290 <dia:attribute name="elem_height">
11291 <dia:real val="2.1999999999999997"/>
11292 </dia:attribute>
11293 <dia:attribute name="name">
11294 <dia:string>#output#</dia:string>
11295 </dia:attribute>
11296 <dia:attribute name="stereotype">
11297 <dia:string>##</dia:string>
11298 </dia:attribute>
11299 <dia:attribute name="comment">
11300 <dia:string>##</dia:string>
11301 </dia:attribute>
11302 <dia:attribute name="abstract">
11303 <dia:boolean val="true"/>
11304 </dia:attribute>
11305 <dia:attribute name="suppress_attributes">
11306 <dia:boolean val="false"/>
11307 </dia:attribute>
11308 <dia:attribute name="suppress_operations">
11309 <dia:boolean val="false"/>
11310 </dia:attribute>
11311 <dia:attribute name="visible_attributes">
11312 <dia:boolean val="true"/>
11313 </dia:attribute>
11314 <dia:attribute name="visible_operations">
11315 <dia:boolean val="true"/>
11316 </dia:attribute>
11317 <dia:attribute name="visible_comments">
11318 <dia:boolean val="false"/>
11319 </dia:attribute>
11320 <dia:attribute name="wrap_operations">
11321 <dia:boolean val="false"/>
11322 </dia:attribute>
11323 <dia:attribute name="wrap_after_char">
11324 <dia:int val="40"/>
11325 </dia:attribute>
11326 <dia:attribute name="line_color">
11327 <dia:color val="#000000"/>
11328 </dia:attribute>
11329 <dia:attribute name="fill_color">
11330 <dia:color val="#ffffff"/>
11331 </dia:attribute>
11332 <dia:attribute name="text_color">
11333 <dia:color val="#000000"/>
11334 </dia:attribute>
11335 <dia:attribute name="normal_font">
11336 <dia:font family="courier new" style="0" name="Courier"/>
11337 </dia:attribute>
11338 <dia:attribute name="abstract_font">
11339 <dia:font family="courier new" style="0" name="Courier"/>
11340 </dia:attribute>
11341 <dia:attribute name="polymorphic_font">
11342 <dia:font family="monospace" style="8" name="Courier"/>
11343 </dia:attribute>
11344 <dia:attribute name="classname_font">
11345 <dia:font family="courier new" style="0" name="Courier"/>
11346 </dia:attribute>
11347 <dia:attribute name="abstract_classname_font">
11348 <dia:font family="courier new" style="0" name="Courier"/>
11349 </dia:attribute>
11350 <dia:attribute name="comment_font">
11351 <dia:font family="sans" style="8" name="Helvetica"/>
11352 </dia:attribute>
11353 <dia:attribute name="font_height">
11354 <dia:real val="0.80000000000000004"/>
11355 </dia:attribute>
11356 <dia:attribute name="polymorphic_font_height">
11357 <dia:real val="0.80000000000000004"/>
11358 </dia:attribute>
11359 <dia:attribute name="abstract_font_height">
11360 <dia:real val="0.80000000000000004"/>
11361 </dia:attribute>
11362 <dia:attribute name="classname_font_height">
11363 <dia:real val="1"/>
11364 </dia:attribute>
11365 <dia:attribute name="abstract_classname_font_height">
11366 <dia:real val="1"/>
11367 </dia:attribute>
11368 <dia:attribute name="comment_font_height">
11369 <dia:real val="1"/>
11370 </dia:attribute>
11371 <dia:attribute name="attributes"/>
11372 <dia:attribute name="operations"/>
11373 <dia:attribute name="template">
11374 <dia:boolean val="false"/>
11375 </dia:attribute>
11376 <dia:attribute name="templates"/>
11377 </dia:object>
11378 <dia:object type="UML - Association" version="0" id="O26">
11379 <dia:attribute name="obj_pos">
11380 <dia:point val="103,-36"/>
11381 </dia:attribute>
11382 <dia:attribute name="obj_bb">
11383 <dia:rectangle val="102.95,-37.7;109.85,-18.9"/>
11384 </dia:attribute>
11385 <dia:attribute name="orth_points">
11386 <dia:point val="103,-36"/>
11387 <dia:point val="103,-37"/>
11388 <dia:point val="109.45,-37"/>
11389 <dia:point val="109.45,-20.5"/>
11390 <dia:point val="108.45,-20.5"/>
11391 </dia:attribute>
11392 <dia:attribute name="orth_orient">
11393 <dia:enum val="1"/>
11394 <dia:enum val="0"/>
11395 <dia:enum val="1"/>
11396 <dia:enum val="0"/>
11397 </dia:attribute>
11398 <dia:attribute name="name">
11399 <dia:string>##</dia:string>
11400 </dia:attribute>
11401 <dia:attribute name="direction">
11402 <dia:enum val="0"/>
11403 </dia:attribute>
11404 <dia:attribute name="ends">
11405 <dia:composite>
11406 <dia:attribute name="role">
11407 <dia:string>##</dia:string>
11408 </dia:attribute>
11409 <dia:attribute name="multiplicity">
11410 <dia:string>##</dia:string>
11411 </dia:attribute>
11412 <dia:attribute name="arrow">
11413 <dia:boolean val="false"/>
11414 </dia:attribute>
11415 <dia:attribute name="aggregate">
11416 <dia:enum val="0"/>
11417 </dia:attribute>
11418 </dia:composite>
11419 <dia:composite>
11420 <dia:attribute name="role">
11421 <dia:string>##</dia:string>
11422 </dia:attribute>
11423 <dia:attribute name="multiplicity">
11424 <dia:string>##</dia:string>
11425 </dia:attribute>
11426 <dia:attribute name="arrow">
11427 <dia:boolean val="false"/>
11428 </dia:attribute>
11429 <dia:attribute name="aggregate">
11430 <dia:enum val="1"/>
11431 </dia:attribute>
11432 </dia:composite>
11433 </dia:attribute>
11434 <dia:connections>
11435 <dia:connection handle="0" to="O25" connection="0"/>
11436 <dia:connection handle="1" to="O22" connection="125"/>
11437 </dia:connections>
11438 </dia:object>
11439 <dia:object type="UML - Class" version="0" id="O27">
11440 <dia:attribute name="obj_pos">
11441 <dia:point val="99,58"/>
11442 </dia:attribute>
11443 <dia:attribute name="obj_bb">
11444 <dia:rectangle val="98.95,57.95;101.9,60.25"/>
11445 </dia:attribute>
11446 <dia:attribute name="elem_corner">
11447 <dia:point val="99,58"/>
11448 </dia:attribute>
11449 <dia:attribute name="elem_width">
11450 <dia:real val="2.8500000000000001"/>
11451 </dia:attribute>
11452 <dia:attribute name="elem_height">
11453 <dia:real val="2.1999999999999997"/>
11454 </dia:attribute>
11455 <dia:attribute name="name">
11456 <dia:string>#sigma#</dia:string>
11457 </dia:attribute>
11458 <dia:attribute name="stereotype">
11459 <dia:string>##</dia:string>
11460 </dia:attribute>
11461 <dia:attribute name="comment">
11462 <dia:string>##</dia:string>
11463 </dia:attribute>
11464 <dia:attribute name="abstract">
11465 <dia:boolean val="false"/>
11466 </dia:attribute>
11467 <dia:attribute name="suppress_attributes">
11468 <dia:boolean val="false"/>
11469 </dia:attribute>
11470 <dia:attribute name="suppress_operations">
11471 <dia:boolean val="false"/>
11472 </dia:attribute>
11473 <dia:attribute name="visible_attributes">
11474 <dia:boolean val="true"/>
11475 </dia:attribute>
11476 <dia:attribute name="visible_operations">
11477 <dia:boolean val="true"/>
11478 </dia:attribute>
11479 <dia:attribute name="visible_comments">
11480 <dia:boolean val="false"/>
11481 </dia:attribute>
11482 <dia:attribute name="wrap_operations">
11483 <dia:boolean val="false"/>
11484 </dia:attribute>
11485 <dia:attribute name="wrap_after_char">
11486 <dia:int val="40"/>
11487 </dia:attribute>
11488 <dia:attribute name="line_color">
11489 <dia:color val="#000000"/>
11490 </dia:attribute>
11491 <dia:attribute name="fill_color">
11492 <dia:color val="#ffffff"/>
11493 </dia:attribute>
11494 <dia:attribute name="text_color">
11495 <dia:color val="#000000"/>
11496 </dia:attribute>
11497 <dia:attribute name="normal_font">
11498 <dia:font family="Courier New" style="0" name="Courier"/>
11499 </dia:attribute>
11500 <dia:attribute name="abstract_font">
11501 <dia:font family="Courier New" style="0" name="Courier"/>
11502 </dia:attribute>
11503 <dia:attribute name="polymorphic_font">
11504 <dia:font family="monospace" style="8" name="Courier"/>
11505 </dia:attribute>
11506 <dia:attribute name="classname_font">
11507 <dia:font family="courier new" style="0" name="Courier"/>
11508 </dia:attribute>
11509 <dia:attribute name="abstract_classname_font">
11510 <dia:font family="Courier New" style="0" name="Courier"/>
11511 </dia:attribute>
11512 <dia:attribute name="comment_font">
11513 <dia:font family="sans" style="8" name="Helvetica"/>
11514 </dia:attribute>
11515 <dia:attribute name="font_height">
11516 <dia:real val="0.80000000000000004"/>
11517 </dia:attribute>
11518 <dia:attribute name="polymorphic_font_height">
11519 <dia:real val="0.80000000000000004"/>
11520 </dia:attribute>
11521 <dia:attribute name="abstract_font_height">
11522 <dia:real val="0.80000000000000004"/>
11523 </dia:attribute>
11524 <dia:attribute name="classname_font_height">
11525 <dia:real val="1"/>
11526 </dia:attribute>
11527 <dia:attribute name="abstract_classname_font_height">
11528 <dia:real val="1"/>
11529 </dia:attribute>
11530 <dia:attribute name="comment_font_height">
11531 <dia:real val="1"/>
11532 </dia:attribute>
11533 <dia:attribute name="attributes"/>
11534 <dia:attribute name="operations"/>
11535 <dia:attribute name="template">
11536 <dia:boolean val="false"/>
11537 </dia:attribute>
11538 <dia:attribute name="templates"/>
11539 </dia:object>
11540 <dia:object type="UML - Generalization" version="0" id="O28">
11541 <dia:attribute name="obj_pos">
11542 <dia:point val="124.825,54.8"/>
11543 </dia:attribute>
11544 <dia:attribute name="obj_bb">
11545 <dia:rectangle val="100.375,54.75;125.675,58.05"/>
11546 </dia:attribute>
11547 <dia:attribute name="orth_points">
11548 <dia:point val="124.825,54.8"/>
11549 <dia:point val="124.825,57"/>
11550 <dia:point val="100.425,57"/>
11551 <dia:point val="100.425,58"/>
11552 </dia:attribute>
11553 <dia:attribute name="orth_orient">
11554 <dia:enum val="1"/>
11555 <dia:enum val="0"/>
11556 <dia:enum val="1"/>
11557 </dia:attribute>
11558 <dia:attribute name="orth_autoroute">
11559 <dia:boolean val="false"/>
11560 </dia:attribute>
11561 <dia:attribute name="line_colour">
11562 <dia:color val="#000000"/>
11563 </dia:attribute>
11564 <dia:attribute name="name">
11565 <dia:string>##</dia:string>
11566 </dia:attribute>
11567 <dia:attribute name="stereotype">
11568 <dia:string>##</dia:string>
11569 </dia:attribute>
11570 <dia:connections>
11571 <dia:connection handle="0" to="O101" connection="6"/>
11572 <dia:connection handle="1" to="O27" connection="1"/>
11573 </dia:connections>
11574 </dia:object>
11575 <dia:object type="UML - Generalization" version="0" id="O29">
11576 <dia:attribute name="obj_pos">
11577 <dia:point val="30.825,41.4"/>
11578 </dia:attribute>
11579 <dia:attribute name="obj_bb">
11580 <dia:rectangle val="29.975,41.35;31.925,45.05"/>
11581 </dia:attribute>
11582 <dia:attribute name="orth_points">
11583 <dia:point val="30.825,41.4"/>
11584 <dia:point val="30.825,44"/>
11585 <dia:point val="31.875,44"/>
11586 <dia:point val="31.875,45"/>
11587 </dia:attribute>
11588 <dia:attribute name="orth_orient">
11589 <dia:enum val="1"/>
11590 <dia:enum val="0"/>
11591 <dia:enum val="1"/>
11592 </dia:attribute>
11593 <dia:attribute name="orth_autoroute">
11594 <dia:boolean val="false"/>
11595 </dia:attribute>
11596 <dia:attribute name="line_colour">
11597 <dia:color val="#000000"/>
11598 </dia:attribute>
11599 <dia:attribute name="name">
11600 <dia:string>##</dia:string>
11601 </dia:attribute>
11602 <dia:attribute name="stereotype">
11603 <dia:string>##</dia:string>
11604 </dia:attribute>
11605 <dia:connections>
11606 <dia:connection handle="0" to="O89" connection="6"/>
11607 <dia:connection handle="1" to="O69" connection="1"/>
11608 </dia:connections>
11609 </dia:object>
11610 <dia:object type="UML - Association" version="0" id="O30">
11611 <dia:attribute name="obj_pos">
11612 <dia:point val="77,45"/>
11613 </dia:attribute>
11614 <dia:attribute name="obj_bb">
11615 <dia:rectangle val="76.95,27.75;95.3264,47.4"/>
11616 </dia:attribute>
11617 <dia:attribute name="orth_points">
11618 <dia:point val="77,45"/>
11619 <dia:point val="77,42"/>
11620 <dia:point val="95.2764,42"/>
11621 <dia:point val="95.2764,28.5"/>
11622 <dia:point val="85.6,28.5"/>
11623 </dia:attribute>
11624 <dia:attribute name="orth_orient">
11625 <dia:enum val="1"/>
11626 <dia:enum val="0"/>
11627 <dia:enum val="1"/>
11628 <dia:enum val="0"/>
11629 </dia:attribute>
11630 <dia:attribute name="autorouting">
11631 <dia:boolean val="false"/>
11632 </dia:attribute>
11633 <dia:attribute name="name">
11634 <dia:string>##</dia:string>
11635 </dia:attribute>
11636 <dia:attribute name="direction">
11637 <dia:enum val="0"/>
11638 </dia:attribute>
11639 <dia:attribute name="ends">
11640 <dia:composite>
11641 <dia:attribute name="role">
11642 <dia:string>##</dia:string>
11643 </dia:attribute>
11644 <dia:attribute name="multiplicity">
11645 <dia:string>##</dia:string>
11646 </dia:attribute>
11647 <dia:attribute name="arrow">
11648 <dia:boolean val="false"/>
11649 </dia:attribute>
11650 <dia:attribute name="aggregate">
11651 <dia:enum val="0"/>
11652 </dia:attribute>
11653 </dia:composite>
11654 <dia:composite>
11655 <dia:attribute name="role">
11656 <dia:string>##</dia:string>
11657 </dia:attribute>
11658 <dia:attribute name="multiplicity">
11659 <dia:string>##</dia:string>
11660 </dia:attribute>
11661 <dia:attribute name="arrow">
11662 <dia:boolean val="false"/>
11663 </dia:attribute>
11664 <dia:attribute name="aggregate">
11665 <dia:enum val="1"/>
11666 </dia:attribute>
11667 </dia:composite>
11668 </dia:attribute>
11669 <dia:connections>
11670 <dia:connection handle="0" to="O83" connection="0"/>
11671 <dia:connection handle="1" to="O3" connection="63"/>
11672 </dia:connections>
11673 </dia:object>
11674 <dia:object type="UML - Generalization" version="0" id="O31">
11675 <dia:attribute name="obj_pos">
11676 <dia:point val="30.825,41.4"/>
11677 </dia:attribute>
11678 <dia:attribute name="obj_bb">
11679 <dia:rectangle val="29.975,41.35;78.475,45.05"/>
11680 </dia:attribute>
11681 <dia:attribute name="orth_points">
11682 <dia:point val="30.825,41.4"/>
11683 <dia:point val="30.825,44"/>
11684 <dia:point val="78.425,44"/>
11685 <dia:point val="78.425,45"/>
11686 </dia:attribute>
11687 <dia:attribute name="orth_orient">
11688 <dia:enum val="1"/>
11689 <dia:enum val="0"/>
11690 <dia:enum val="1"/>
11691 </dia:attribute>
11692 <dia:attribute name="orth_autoroute">
11693 <dia:boolean val="false"/>
11694 </dia:attribute>
11695 <dia:attribute name="line_colour">
11696 <dia:color val="#000000"/>
11697 </dia:attribute>
11698 <dia:attribute name="name">
11699 <dia:string>##</dia:string>
11700 </dia:attribute>
11701 <dia:attribute name="stereotype">
11702 <dia:string>##</dia:string>
11703 </dia:attribute>
11704 <dia:connections>
11705 <dia:connection handle="0" to="O89" connection="6"/>
11706 <dia:connection handle="1" to="O83" connection="1"/>
11707 </dia:connections>
11708 </dia:object>
11709 <dia:object type="UML - Association" version="0" id="O32">
11710 <dia:attribute name="obj_pos">
11711 <dia:point val="68,45"/>
11712 </dia:attribute>
11713 <dia:attribute name="obj_bb">
11714 <dia:rectangle val="67.95,27.75;95.3264,47.4"/>
11715 </dia:attribute>
11716 <dia:attribute name="orth_points">
11717 <dia:point val="68,45"/>
11718 <dia:point val="68,42"/>
11719 <dia:point val="95.2764,42"/>
11720 <dia:point val="95.2764,28.5"/>
11721 <dia:point val="85.6,28.5"/>
11722 </dia:attribute>
11723 <dia:attribute name="orth_orient">
11724 <dia:enum val="1"/>
11725 <dia:enum val="0"/>
11726 <dia:enum val="1"/>
11727 <dia:enum val="0"/>
11728 </dia:attribute>
11729 <dia:attribute name="autorouting">
11730 <dia:boolean val="false"/>
11731 </dia:attribute>
11732 <dia:attribute name="name">
11733 <dia:string>##</dia:string>
11734 </dia:attribute>
11735 <dia:attribute name="direction">
11736 <dia:enum val="0"/>
11737 </dia:attribute>
11738 <dia:attribute name="ends">
11739 <dia:composite>
11740 <dia:attribute name="role">
11741 <dia:string>##</dia:string>
11742 </dia:attribute>
11743 <dia:attribute name="multiplicity">
11744 <dia:string>##</dia:string>
11745 </dia:attribute>
11746 <dia:attribute name="arrow">
11747 <dia:boolean val="false"/>
11748 </dia:attribute>
11749 <dia:attribute name="aggregate">
11750 <dia:enum val="0"/>
11751 </dia:attribute>
11752 </dia:composite>
11753 <dia:composite>
11754 <dia:attribute name="role">
11755 <dia:string>##</dia:string>
11756 </dia:attribute>
11757 <dia:attribute name="multiplicity">
11758 <dia:string>##</dia:string>
11759 </dia:attribute>
11760 <dia:attribute name="arrow">
11761 <dia:boolean val="false"/>
11762 </dia:attribute>
11763 <dia:attribute name="aggregate">
11764 <dia:enum val="1"/>
11765 </dia:attribute>
11766 </dia:composite>
11767 </dia:attribute>
11768 <dia:connections>
11769 <dia:connection handle="0" to="O85" connection="0"/>
11770 <dia:connection handle="1" to="O3" connection="63"/>
11771 </dia:connections>
11772 </dia:object>
11773 <dia:object type="UML - Generalization" version="0" id="O33">
11774 <dia:attribute name="obj_pos">
11775 <dia:point val="30.825,41.4"/>
11776 </dia:attribute>
11777 <dia:attribute name="obj_bb">
11778 <dia:rectangle val="29.975,41.35;69.25,45.05"/>
11779 </dia:attribute>
11780 <dia:attribute name="orth_points">
11781 <dia:point val="30.825,41.4"/>
11782 <dia:point val="30.825,44"/>
11783 <dia:point val="69.2,44"/>
11784 <dia:point val="69.2,45"/>
11785 </dia:attribute>
11786 <dia:attribute name="orth_orient">
11787 <dia:enum val="1"/>
11788 <dia:enum val="0"/>
11789 <dia:enum val="1"/>
11790 </dia:attribute>
11791 <dia:attribute name="orth_autoroute">
11792 <dia:boolean val="false"/>
11793 </dia:attribute>
11794 <dia:attribute name="line_colour">
11795 <dia:color val="#000000"/>
11796 </dia:attribute>
11797 <dia:attribute name="name">
11798 <dia:string>##</dia:string>
11799 </dia:attribute>
11800 <dia:attribute name="stereotype">
11801 <dia:string>##</dia:string>
11802 </dia:attribute>
11803 <dia:connections>
11804 <dia:connection handle="0" to="O89" connection="6"/>
11805 <dia:connection handle="1" to="O85" connection="1"/>
11806 </dia:connections>
11807 </dia:object>
11808 <dia:object type="UML - Association" version="0" id="O34">
11809 <dia:attribute name="obj_pos">
11810 <dia:point val="46,45"/>
11811 </dia:attribute>
11812 <dia:attribute name="obj_bb">
11813 <dia:rectangle val="45.95,27.75;95.3264,47.4"/>
11814 </dia:attribute>
11815 <dia:attribute name="orth_points">
11816 <dia:point val="46,45"/>
11817 <dia:point val="46,42"/>
11818 <dia:point val="95.2764,42"/>
11819 <dia:point val="95.2764,28.5"/>
11820 <dia:point val="85.6,28.5"/>
11821 </dia:attribute>
11822 <dia:attribute name="orth_orient">
11823 <dia:enum val="1"/>
11824 <dia:enum val="0"/>
11825 <dia:enum val="1"/>
11826 <dia:enum val="0"/>
11827 </dia:attribute>
11828 <dia:attribute name="autorouting">
11829 <dia:boolean val="false"/>
11830 </dia:attribute>
11831 <dia:attribute name="name">
11832 <dia:string>##</dia:string>
11833 </dia:attribute>
11834 <dia:attribute name="direction">
11835 <dia:enum val="0"/>
11836 </dia:attribute>
11837 <dia:attribute name="ends">
11838 <dia:composite>
11839 <dia:attribute name="role">
11840 <dia:string>##</dia:string>
11841 </dia:attribute>
11842 <dia:attribute name="multiplicity">
11843 <dia:string>##</dia:string>
11844 </dia:attribute>
11845 <dia:attribute name="arrow">
11846 <dia:boolean val="false"/>
11847 </dia:attribute>
11848 <dia:attribute name="aggregate">
11849 <dia:enum val="0"/>
11850 </dia:attribute>
11851 </dia:composite>
11852 <dia:composite>
11853 <dia:attribute name="role">
11854 <dia:string>##</dia:string>
11855 </dia:attribute>
11856 <dia:attribute name="multiplicity">
11857 <dia:string>##</dia:string>
11858 </dia:attribute>
11859 <dia:attribute name="arrow">
11860 <dia:boolean val="false"/>
11861 </dia:attribute>
11862 <dia:attribute name="aggregate">
11863 <dia:enum val="1"/>
11864 </dia:attribute>
11865 </dia:composite>
11866 </dia:attribute>
11867 <dia:connections>
11868 <dia:connection handle="0" to="O66" connection="0"/>
11869 <dia:connection handle="1" to="O3" connection="63"/>
11870 </dia:connections>
11871 </dia:object>
11872 <dia:object type="UML - Generalization" version="0" id="O35">
11873 <dia:attribute name="obj_pos">
11874 <dia:point val="30.825,41.4"/>
11875 </dia:attribute>
11876 <dia:attribute name="obj_bb">
11877 <dia:rectangle val="29.975,41.35;48.6,45.05"/>
11878 </dia:attribute>
11879 <dia:attribute name="orth_points">
11880 <dia:point val="30.825,41.4"/>
11881 <dia:point val="30.825,44"/>
11882 <dia:point val="48.55,44"/>
11883 <dia:point val="48.55,45"/>
11884 </dia:attribute>
11885 <dia:attribute name="orth_orient">
11886 <dia:enum val="1"/>
11887 <dia:enum val="0"/>
11888 <dia:enum val="1"/>
11889 </dia:attribute>
11890 <dia:attribute name="orth_autoroute">
11891 <dia:boolean val="false"/>
11892 </dia:attribute>
11893 <dia:attribute name="line_colour">
11894 <dia:color val="#000000"/>
11895 </dia:attribute>
11896 <dia:attribute name="name">
11897 <dia:string>##</dia:string>
11898 </dia:attribute>
11899 <dia:attribute name="stereotype">
11900 <dia:string>##</dia:string>
11901 </dia:attribute>
11902 <dia:connections>
11903 <dia:connection handle="0" to="O89" connection="6"/>
11904 <dia:connection handle="1" to="O66" connection="1"/>
11905 </dia:connections>
11906 </dia:object>
11907 <dia:object type="UML - Association" version="0" id="O36">
11908 <dia:attribute name="obj_pos">
11909 <dia:point val="42.4,56.7"/>
11910 </dia:attribute>
11911 <dia:attribute name="obj_bb">
11912 <dia:rectangle val="42.35,26.95;95.6883,59.1"/>
11913 </dia:attribute>
11914 <dia:attribute name="orth_points">
11915 <dia:point val="42.4,56.7"/>
11916 <dia:point val="42.4,51"/>
11917 <dia:point val="95.6383,51"/>
11918 <dia:point val="95.6383,27.7"/>
11919 <dia:point val="85.6,27.7"/>
11920 </dia:attribute>
11921 <dia:attribute name="orth_orient">
11922 <dia:enum val="1"/>
11923 <dia:enum val="0"/>
11924 <dia:enum val="1"/>
11925 <dia:enum val="0"/>
11926 </dia:attribute>
11927 <dia:attribute name="autorouting">
11928 <dia:boolean val="false"/>
11929 </dia:attribute>
11930 <dia:attribute name="name">
11931 <dia:string>##</dia:string>
11932 </dia:attribute>
11933 <dia:attribute name="direction">
11934 <dia:enum val="0"/>
11935 </dia:attribute>
11936 <dia:attribute name="ends">
11937 <dia:composite>
11938 <dia:attribute name="role">
11939 <dia:string>##</dia:string>
11940 </dia:attribute>
11941 <dia:attribute name="multiplicity">
11942 <dia:string>##</dia:string>
11943 </dia:attribute>
11944 <dia:attribute name="arrow">
11945 <dia:boolean val="false"/>
11946 </dia:attribute>
11947 <dia:attribute name="aggregate">
11948 <dia:enum val="0"/>
11949 </dia:attribute>
11950 </dia:composite>
11951 <dia:composite>
11952 <dia:attribute name="role">
11953 <dia:string>##</dia:string>
11954 </dia:attribute>
11955 <dia:attribute name="multiplicity">
11956 <dia:string>##</dia:string>
11957 </dia:attribute>
11958 <dia:attribute name="arrow">
11959 <dia:boolean val="false"/>
11960 </dia:attribute>
11961 <dia:attribute name="aggregate">
11962 <dia:enum val="1"/>
11963 </dia:attribute>
11964 </dia:composite>
11965 </dia:attribute>
11966 <dia:connections>
11967 <dia:connection handle="0" to="O37" connection="0"/>
11968 <dia:connection handle="1" to="O3" connection="61"/>
11969 </dia:connections>
11970 </dia:object>
11971 <dia:object type="UML - Class" version="0" id="O37">
11972 <dia:attribute name="obj_pos">
11973 <dia:point val="42.4,56.7"/>
11974 </dia:attribute>
11975 <dia:attribute name="obj_bb">
11976 <dia:rectangle val="42.35,56.65;44.85,58.95"/>
11977 </dia:attribute>
11978 <dia:attribute name="elem_corner">
11979 <dia:point val="42.4,56.7"/>
11980 </dia:attribute>
11981 <dia:attribute name="elem_width">
11982 <dia:real val="2.3999999999999999"/>
11983 </dia:attribute>
11984 <dia:attribute name="elem_height">
11985 <dia:real val="2.1999999999999997"/>
11986 </dia:attribute>
11987 <dia:attribute name="name">
11988 <dia:string>#infn#</dia:string>
11989 </dia:attribute>
11990 <dia:attribute name="stereotype">
11991 <dia:string>##</dia:string>
11992 </dia:attribute>
11993 <dia:attribute name="comment">
11994 <dia:string>##</dia:string>
11995 </dia:attribute>
11996 <dia:attribute name="abstract">
11997 <dia:boolean val="false"/>
11998 </dia:attribute>
11999 <dia:attribute name="suppress_attributes">
12000 <dia:boolean val="false"/>
12001 </dia:attribute>
12002 <dia:attribute name="suppress_operations">
12003 <dia:boolean val="false"/>
12004 </dia:attribute>
12005 <dia:attribute name="visible_attributes">
12006 <dia:boolean val="true"/>
12007 </dia:attribute>
12008 <dia:attribute name="visible_operations">
12009 <dia:boolean val="true"/>
12010 </dia:attribute>
12011 <dia:attribute name="visible_comments">
12012 <dia:boolean val="false"/>
12013 </dia:attribute>
12014 <dia:attribute name="wrap_operations">
12015 <dia:boolean val="false"/>
12016 </dia:attribute>
12017 <dia:attribute name="wrap_after_char">
12018 <dia:int val="40"/>
12019 </dia:attribute>
12020 <dia:attribute name="line_color">
12021 <dia:color val="#000000"/>
12022 </dia:attribute>
12023 <dia:attribute name="fill_color">
12024 <dia:color val="#ffffff"/>
12025 </dia:attribute>
12026 <dia:attribute name="text_color">
12027 <dia:color val="#000000"/>
12028 </dia:attribute>
12029 <dia:attribute name="normal_font">
12030 <dia:font family="Courier New" style="0" name="Courier"/>
12031 </dia:attribute>
12032 <dia:attribute name="abstract_font">
12033 <dia:font family="Courier New" style="0" name="Courier"/>
12034 </dia:attribute>
12035 <dia:attribute name="polymorphic_font">
12036 <dia:font family="monospace" style="8" name="Courier"/>
12037 </dia:attribute>
12038 <dia:attribute name="classname_font">
12039 <dia:font family="courier new" style="0" name="Courier"/>
12040 </dia:attribute>
12041 <dia:attribute name="abstract_classname_font">
12042 <dia:font family="Courier New" style="0" name="Courier"/>
12043 </dia:attribute>
12044 <dia:attribute name="comment_font">
12045 <dia:font family="sans" style="8" name="Helvetica"/>
12046 </dia:attribute>
12047 <dia:attribute name="font_height">
12048 <dia:real val="0.80000000000000004"/>
12049 </dia:attribute>
12050 <dia:attribute name="polymorphic_font_height">
12051 <dia:real val="0.80000000000000004"/>
12052 </dia:attribute>
12053 <dia:attribute name="abstract_font_height">
12054 <dia:real val="0.80000000000000004"/>
12055 </dia:attribute>
12056 <dia:attribute name="classname_font_height">
12057 <dia:real val="1"/>
12058 </dia:attribute>
12059 <dia:attribute name="abstract_classname_font_height">
12060 <dia:real val="1"/>
12061 </dia:attribute>
12062 <dia:attribute name="comment_font_height">
12063 <dia:real val="1"/>
12064 </dia:attribute>
12065 <dia:attribute name="attributes"/>
12066 <dia:attribute name="operations"/>
12067 <dia:attribute name="template">
12068 <dia:boolean val="false"/>
12069 </dia:attribute>
12070 <dia:attribute name="templates"/>
12071 </dia:object>
12072 <dia:object type="UML - Generalization" version="0" id="O38">
12073 <dia:attribute name="obj_pos">
12074 <dia:point val="31.525,54.7"/>
12075 </dia:attribute>
12076 <dia:attribute name="obj_bb">
12077 <dia:rectangle val="30.675,52.3;43.65,56.75"/>
12078 </dia:attribute>
12079 <dia:attribute name="orth_points">
12080 <dia:point val="31.525,54.7"/>
12081 <dia:point val="31.525,53"/>
12082 <dia:point val="43.6,53"/>
12083 <dia:point val="43.6,56.7"/>
12084 </dia:attribute>
12085 <dia:attribute name="orth_orient">
12086 <dia:enum val="1"/>
12087 <dia:enum val="0"/>
12088 <dia:enum val="1"/>
12089 </dia:attribute>
12090 <dia:attribute name="orth_autoroute">
12091 <dia:boolean val="false"/>
12092 </dia:attribute>
12093 <dia:attribute name="line_colour">
12094 <dia:color val="#000000"/>
12095 </dia:attribute>
12096 <dia:attribute name="name">
12097 <dia:string>##</dia:string>
12098 </dia:attribute>
12099 <dia:attribute name="stereotype">
12100 <dia:string>##</dia:string>
12101 </dia:attribute>
12102 <dia:connections>
12103 <dia:connection handle="0" to="O81" connection="6"/>
12104 <dia:connection handle="1" to="O37" connection="1"/>
12105 </dia:connections>
12106 </dia:object>
12107 <dia:object type="UML - Association" version="0" id="O39">
12108 <dia:attribute name="obj_pos">
12109 <dia:point val="62,45"/>
12110 </dia:attribute>
12111 <dia:attribute name="obj_bb">
12112 <dia:rectangle val="61.95,27.75;95.3264,47.4"/>
12113 </dia:attribute>
12114 <dia:attribute name="orth_points">
12115 <dia:point val="62,45"/>
12116 <dia:point val="62,42"/>
12117 <dia:point val="95.2764,42"/>
12118 <dia:point val="95.2764,28.5"/>
12119 <dia:point val="85.6,28.5"/>
12120 </dia:attribute>
12121 <dia:attribute name="orth_orient">
12122 <dia:enum val="1"/>
12123 <dia:enum val="0"/>
12124 <dia:enum val="1"/>
12125 <dia:enum val="0"/>
12126 </dia:attribute>
12127 <dia:attribute name="autorouting">
12128 <dia:boolean val="false"/>
12129 </dia:attribute>
12130 <dia:attribute name="name">
12131 <dia:string>##</dia:string>
12132 </dia:attribute>
12133 <dia:attribute name="direction">
12134 <dia:enum val="0"/>
12135 </dia:attribute>
12136 <dia:attribute name="ends">
12137 <dia:composite>
12138 <dia:attribute name="role">
12139 <dia:string>##</dia:string>
12140 </dia:attribute>
12141 <dia:attribute name="multiplicity">
12142 <dia:string>##</dia:string>
12143 </dia:attribute>
12144 <dia:attribute name="arrow">
12145 <dia:boolean val="false"/>
12146 </dia:attribute>
12147 <dia:attribute name="aggregate">
12148 <dia:enum val="0"/>
12149 </dia:attribute>
12150 </dia:composite>
12151 <dia:composite>
12152 <dia:attribute name="role">
12153 <dia:string>##</dia:string>
12154 </dia:attribute>
12155 <dia:attribute name="multiplicity">
12156 <dia:string>##</dia:string>
12157 </dia:attribute>
12158 <dia:attribute name="arrow">
12159 <dia:boolean val="false"/>
12160 </dia:attribute>
12161 <dia:attribute name="aggregate">
12162 <dia:enum val="1"/>
12163 </dia:attribute>
12164 </dia:composite>
12165 </dia:attribute>
12166 <dia:connections>
12167 <dia:connection handle="0" to="O86" connection="0"/>
12168 <dia:connection handle="1" to="O3" connection="63"/>
12169 </dia:connections>
12170 </dia:object>
12171 <dia:object type="UML - Generalization" version="0" id="O40">
12172 <dia:attribute name="obj_pos">
12173 <dia:point val="30.825,41.4"/>
12174 </dia:attribute>
12175 <dia:attribute name="obj_bb">
12176 <dia:rectangle val="29.975,41.35;64.6,45.05"/>
12177 </dia:attribute>
12178 <dia:attribute name="orth_points">
12179 <dia:point val="30.825,41.4"/>
12180 <dia:point val="30.825,44"/>
12181 <dia:point val="64.55,44"/>
12182 <dia:point val="64.55,45"/>
12183 </dia:attribute>
12184 <dia:attribute name="orth_orient">
12185 <dia:enum val="1"/>
12186 <dia:enum val="0"/>
12187 <dia:enum val="1"/>
12188 </dia:attribute>
12189 <dia:attribute name="orth_autoroute">
12190 <dia:boolean val="false"/>
12191 </dia:attribute>
12192 <dia:attribute name="line_colour">
12193 <dia:color val="#000000"/>
12194 </dia:attribute>
12195 <dia:attribute name="name">
12196 <dia:string>##</dia:string>
12197 </dia:attribute>
12198 <dia:attribute name="stereotype">
12199 <dia:string>##</dia:string>
12200 </dia:attribute>
12201 <dia:connections>
12202 <dia:connection handle="0" to="O89" connection="6"/>
12203 <dia:connection handle="1" to="O86" connection="1"/>
12204 </dia:connections>
12205 </dia:object>
12206 <dia:object type="UML - Association" version="0" id="O41">
12207 <dia:attribute name="obj_pos">
12208 <dia:point val="36.4,56.7"/>
12209 </dia:attribute>
12210 <dia:attribute name="obj_bb">
12211 <dia:rectangle val="36.35,26.95;95.7413,59.1"/>
12212 </dia:attribute>
12213 <dia:attribute name="orth_points">
12214 <dia:point val="36.4,56.7"/>
12215 <dia:point val="36.4,51"/>
12216 <dia:point val="95.6913,51"/>
12217 <dia:point val="95.6913,27.7"/>
12218 <dia:point val="85.6,27.7"/>
12219 </dia:attribute>
12220 <dia:attribute name="orth_orient">
12221 <dia:enum val="1"/>
12222 <dia:enum val="0"/>
12223 <dia:enum val="1"/>
12224 <dia:enum val="0"/>
12225 </dia:attribute>
12226 <dia:attribute name="autorouting">
12227 <dia:boolean val="false"/>
12228 </dia:attribute>
12229 <dia:attribute name="name">
12230 <dia:string>##</dia:string>
12231 </dia:attribute>
12232 <dia:attribute name="direction">
12233 <dia:enum val="0"/>
12234 </dia:attribute>
12235 <dia:attribute name="ends">
12236 <dia:composite>
12237 <dia:attribute name="role">
12238 <dia:string>##</dia:string>
12239 </dia:attribute>
12240 <dia:attribute name="multiplicity">
12241 <dia:string>##</dia:string>
12242 </dia:attribute>
12243 <dia:attribute name="arrow">
12244 <dia:boolean val="false"/>
12245 </dia:attribute>
12246 <dia:attribute name="aggregate">
12247 <dia:enum val="0"/>
12248 </dia:attribute>
12249 </dia:composite>
12250 <dia:composite>
12251 <dia:attribute name="role">
12252 <dia:string>##</dia:string>
12253 </dia:attribute>
12254 <dia:attribute name="multiplicity">
12255 <dia:string>##</dia:string>
12256 </dia:attribute>
12257 <dia:attribute name="arrow">
12258 <dia:boolean val="false"/>
12259 </dia:attribute>
12260 <dia:attribute name="aggregate">
12261 <dia:enum val="1"/>
12262 </dia:attribute>
12263 </dia:composite>
12264 </dia:attribute>
12265 <dia:connections>
12266 <dia:connection handle="0" to="O42" connection="0"/>
12267 <dia:connection handle="1" to="O3" connection="61"/>
12268 </dia:connections>
12269 </dia:object>
12270 <dia:object type="UML - Class" version="0" id="O42">
12271 <dia:attribute name="obj_pos">
12272 <dia:point val="36.4,56.7"/>
12273 </dia:attribute>
12274 <dia:attribute name="obj_bb">
12275 <dia:rectangle val="36.35,56.65;39.3,58.95"/>
12276 </dia:attribute>
12277 <dia:attribute name="elem_corner">
12278 <dia:point val="36.4,56.7"/>
12279 </dia:attribute>
12280 <dia:attribute name="elem_width">
12281 <dia:real val="2.8500000000000001"/>
12282 </dia:attribute>
12283 <dia:attribute name="elem_height">
12284 <dia:real val="2.1999999999999997"/>
12285 </dia:attribute>
12286 <dia:attribute name="name">
12287 <dia:string>#error#</dia:string>
12288 </dia:attribute>
12289 <dia:attribute name="stereotype">
12290 <dia:string>##</dia:string>
12291 </dia:attribute>
12292 <dia:attribute name="comment">
12293 <dia:string>##</dia:string>
12294 </dia:attribute>
12295 <dia:attribute name="abstract">
12296 <dia:boolean val="false"/>
12297 </dia:attribute>
12298 <dia:attribute name="suppress_attributes">
12299 <dia:boolean val="false"/>
12300 </dia:attribute>
12301 <dia:attribute name="suppress_operations">
12302 <dia:boolean val="false"/>
12303 </dia:attribute>
12304 <dia:attribute name="visible_attributes">
12305 <dia:boolean val="true"/>
12306 </dia:attribute>
12307 <dia:attribute name="visible_operations">
12308 <dia:boolean val="true"/>
12309 </dia:attribute>
12310 <dia:attribute name="visible_comments">
12311 <dia:boolean val="false"/>
12312 </dia:attribute>
12313 <dia:attribute name="wrap_operations">
12314 <dia:boolean val="false"/>
12315 </dia:attribute>
12316 <dia:attribute name="wrap_after_char">
12317 <dia:int val="40"/>
12318 </dia:attribute>
12319 <dia:attribute name="line_color">
12320 <dia:color val="#000000"/>
12321 </dia:attribute>
12322 <dia:attribute name="fill_color">
12323 <dia:color val="#ffffff"/>
12324 </dia:attribute>
12325 <dia:attribute name="text_color">
12326 <dia:color val="#000000"/>
12327 </dia:attribute>
12328 <dia:attribute name="normal_font">
12329 <dia:font family="Courier New" style="0" name="Courier"/>
12330 </dia:attribute>
12331 <dia:attribute name="abstract_font">
12332 <dia:font family="Courier New" style="0" name="Courier"/>
12333 </dia:attribute>
12334 <dia:attribute name="polymorphic_font">
12335 <dia:font family="monospace" style="8" name="Courier"/>
12336 </dia:attribute>
12337 <dia:attribute name="classname_font">
12338 <dia:font family="courier new" style="0" name="Courier"/>
12339 </dia:attribute>
12340 <dia:attribute name="abstract_classname_font">
12341 <dia:font family="Courier New" style="0" name="Courier"/>
12342 </dia:attribute>
12343 <dia:attribute name="comment_font">
12344 <dia:font family="sans" style="8" name="Helvetica"/>
12345 </dia:attribute>
12346 <dia:attribute name="font_height">
12347 <dia:real val="0.80000000000000004"/>
12348 </dia:attribute>
12349 <dia:attribute name="polymorphic_font_height">
12350 <dia:real val="0.80000000000000004"/>
12351 </dia:attribute>
12352 <dia:attribute name="abstract_font_height">
12353 <dia:real val="0.80000000000000004"/>
12354 </dia:attribute>
12355 <dia:attribute name="classname_font_height">
12356 <dia:real val="1"/>
12357 </dia:attribute>
12358 <dia:attribute name="abstract_classname_font_height">
12359 <dia:real val="1"/>
12360 </dia:attribute>
12361 <dia:attribute name="comment_font_height">
12362 <dia:real val="1"/>
12363 </dia:attribute>
12364 <dia:attribute name="attributes"/>
12365 <dia:attribute name="operations"/>
12366 <dia:attribute name="template">
12367 <dia:boolean val="false"/>
12368 </dia:attribute>
12369 <dia:attribute name="templates"/>
12370 </dia:object>
12371 <dia:object type="UML - Generalization" version="0" id="O43">
12372 <dia:attribute name="obj_pos">
12373 <dia:point val="31.525,54.7"/>
12374 </dia:attribute>
12375 <dia:attribute name="obj_bb">
12376 <dia:rectangle val="30.675,52.3;37.875,56.75"/>
12377 </dia:attribute>
12378 <dia:attribute name="orth_points">
12379 <dia:point val="31.525,54.7"/>
12380 <dia:point val="31.525,53"/>
12381 <dia:point val="37.825,53"/>
12382 <dia:point val="37.825,56.7"/>
12383 </dia:attribute>
12384 <dia:attribute name="orth_orient">
12385 <dia:enum val="1"/>
12386 <dia:enum val="0"/>
12387 <dia:enum val="1"/>
12388 </dia:attribute>
12389 <dia:attribute name="orth_autoroute">
12390 <dia:boolean val="false"/>
12391 </dia:attribute>
12392 <dia:attribute name="line_colour">
12393 <dia:color val="#000000"/>
12394 </dia:attribute>
12395 <dia:attribute name="name">
12396 <dia:string>##</dia:string>
12397 </dia:attribute>
12398 <dia:attribute name="stereotype">
12399 <dia:string>##</dia:string>
12400 </dia:attribute>
12401 <dia:connections>
12402 <dia:connection handle="0" to="O81" connection="6"/>
12403 <dia:connection handle="1" to="O42" connection="1"/>
12404 </dia:connections>
12405 </dia:object>
12406 <dia:object type="UML - Association" version="0" id="O44">
12407 <dia:attribute name="obj_pos">
12408 <dia:point val="33.4,56.7"/>
12409 </dia:attribute>
12410 <dia:attribute name="obj_bb">
12411 <dia:rectangle val="33.35,26.95;95.7767,59.1"/>
12412 </dia:attribute>
12413 <dia:attribute name="orth_points">
12414 <dia:point val="33.4,56.7"/>
12415 <dia:point val="33.4,51"/>
12416 <dia:point val="95.7267,51"/>
12417 <dia:point val="95.7267,27.7"/>
12418 <dia:point val="85.6,27.7"/>
12419 </dia:attribute>
12420 <dia:attribute name="orth_orient">
12421 <dia:enum val="1"/>
12422 <dia:enum val="0"/>
12423 <dia:enum val="1"/>
12424 <dia:enum val="0"/>
12425 </dia:attribute>
12426 <dia:attribute name="autorouting">
12427 <dia:boolean val="false"/>
12428 </dia:attribute>
12429 <dia:attribute name="name">
12430 <dia:string>##</dia:string>
12431 </dia:attribute>
12432 <dia:attribute name="direction">
12433 <dia:enum val="0"/>
12434 </dia:attribute>
12435 <dia:attribute name="ends">
12436 <dia:composite>
12437 <dia:attribute name="role">
12438 <dia:string>##</dia:string>
12439 </dia:attribute>
12440 <dia:attribute name="multiplicity">
12441 <dia:string>##</dia:string>
12442 </dia:attribute>
12443 <dia:attribute name="arrow">
12444 <dia:boolean val="false"/>
12445 </dia:attribute>
12446 <dia:attribute name="aggregate">
12447 <dia:enum val="0"/>
12448 </dia:attribute>
12449 </dia:composite>
12450 <dia:composite>
12451 <dia:attribute name="role">
12452 <dia:string>##</dia:string>
12453 </dia:attribute>
12454 <dia:attribute name="multiplicity">
12455 <dia:string>##</dia:string>
12456 </dia:attribute>
12457 <dia:attribute name="arrow">
12458 <dia:boolean val="false"/>
12459 </dia:attribute>
12460 <dia:attribute name="aggregate">
12461 <dia:enum val="1"/>
12462 </dia:attribute>
12463 </dia:composite>
12464 </dia:attribute>
12465 <dia:connections>
12466 <dia:connection handle="0" to="O45" connection="0"/>
12467 <dia:connection handle="1" to="O3" connection="61"/>
12468 </dia:connections>
12469 </dia:object>
12470 <dia:object type="UML - Class" version="0" id="O45">
12471 <dia:attribute name="obj_pos">
12472 <dia:point val="33.4,56.7"/>
12473 </dia:attribute>
12474 <dia:attribute name="obj_bb">
12475 <dia:rectangle val="33.35,56.65;35.4,58.95"/>
12476 </dia:attribute>
12477 <dia:attribute name="elem_corner">
12478 <dia:point val="33.4,56.7"/>
12479 </dia:attribute>
12480 <dia:attribute name="elem_width">
12481 <dia:real val="1.9500000000000002"/>
12482 </dia:attribute>
12483 <dia:attribute name="elem_height">
12484 <dia:real val="2.1999999999999997"/>
12485 </dia:attribute>
12486 <dia:attribute name="name">
12487 <dia:string>#des#</dia:string>
12488 </dia:attribute>
12489 <dia:attribute name="stereotype">
12490 <dia:string>##</dia:string>
12491 </dia:attribute>
12492 <dia:attribute name="comment">
12493 <dia:string>##</dia:string>
12494 </dia:attribute>
12495 <dia:attribute name="abstract">
12496 <dia:boolean val="false"/>
12497 </dia:attribute>
12498 <dia:attribute name="suppress_attributes">
12499 <dia:boolean val="false"/>
12500 </dia:attribute>
12501 <dia:attribute name="suppress_operations">
12502 <dia:boolean val="false"/>
12503 </dia:attribute>
12504 <dia:attribute name="visible_attributes">
12505 <dia:boolean val="true"/>
12506 </dia:attribute>
12507 <dia:attribute name="visible_operations">
12508 <dia:boolean val="true"/>
12509 </dia:attribute>
12510 <dia:attribute name="visible_comments">
12511 <dia:boolean val="false"/>
12512 </dia:attribute>
12513 <dia:attribute name="wrap_operations">
12514 <dia:boolean val="false"/>
12515 </dia:attribute>
12516 <dia:attribute name="wrap_after_char">
12517 <dia:int val="40"/>
12518 </dia:attribute>
12519 <dia:attribute name="line_color">
12520 <dia:color val="#000000"/>
12521 </dia:attribute>
12522 <dia:attribute name="fill_color">
12523 <dia:color val="#ffffff"/>
12524 </dia:attribute>
12525 <dia:attribute name="text_color">
12526 <dia:color val="#000000"/>
12527 </dia:attribute>
12528 <dia:attribute name="normal_font">
12529 <dia:font family="Courier New" style="0" name="Courier"/>
12530 </dia:attribute>
12531 <dia:attribute name="abstract_font">
12532 <dia:font family="Courier New" style="0" name="Courier"/>
12533 </dia:attribute>
12534 <dia:attribute name="polymorphic_font">
12535 <dia:font family="monospace" style="8" name="Courier"/>
12536 </dia:attribute>
12537 <dia:attribute name="classname_font">
12538 <dia:font family="courier new" style="0" name="Courier"/>
12539 </dia:attribute>
12540 <dia:attribute name="abstract_classname_font">
12541 <dia:font family="Courier New" style="0" name="Courier"/>
12542 </dia:attribute>
12543 <dia:attribute name="comment_font">
12544 <dia:font family="sans" style="8" name="Helvetica"/>
12545 </dia:attribute>
12546 <dia:attribute name="font_height">
12547 <dia:real val="0.80000000000000004"/>
12548 </dia:attribute>
12549 <dia:attribute name="polymorphic_font_height">
12550 <dia:real val="0.80000000000000004"/>
12551 </dia:attribute>
12552 <dia:attribute name="abstract_font_height">
12553 <dia:real val="0.80000000000000004"/>
12554 </dia:attribute>
12555 <dia:attribute name="classname_font_height">
12556 <dia:real val="1"/>
12557 </dia:attribute>
12558 <dia:attribute name="abstract_classname_font_height">
12559 <dia:real val="1"/>
12560 </dia:attribute>
12561 <dia:attribute name="comment_font_height">
12562 <dia:real val="1"/>
12563 </dia:attribute>
12564 <dia:attribute name="attributes"/>
12565 <dia:attribute name="operations"/>
12566 <dia:attribute name="template">
12567 <dia:boolean val="false"/>
12568 </dia:attribute>
12569 <dia:attribute name="templates"/>
12570 </dia:object>
12571 <dia:object type="UML - Generalization" version="0" id="O46">
12572 <dia:attribute name="obj_pos">
12573 <dia:point val="31.525,54.7"/>
12574 </dia:attribute>
12575 <dia:attribute name="obj_bb">
12576 <dia:rectangle val="30.675,52.3;34.425,56.75"/>
12577 </dia:attribute>
12578 <dia:attribute name="orth_points">
12579 <dia:point val="31.525,54.7"/>
12580 <dia:point val="31.525,53"/>
12581 <dia:point val="34.375,53"/>
12582 <dia:point val="34.375,56.7"/>
12583 </dia:attribute>
12584 <dia:attribute name="orth_orient">
12585 <dia:enum val="1"/>
12586 <dia:enum val="0"/>
12587 <dia:enum val="1"/>
12588 </dia:attribute>
12589 <dia:attribute name="orth_autoroute">
12590 <dia:boolean val="false"/>
12591 </dia:attribute>
12592 <dia:attribute name="line_colour">
12593 <dia:color val="#000000"/>
12594 </dia:attribute>
12595 <dia:attribute name="name">
12596 <dia:string>##</dia:string>
12597 </dia:attribute>
12598 <dia:attribute name="stereotype">
12599 <dia:string>##</dia:string>
12600 </dia:attribute>
12601 <dia:connections>
12602 <dia:connection handle="0" to="O81" connection="6"/>
12603 <dia:connection handle="1" to="O45" connection="1"/>
12604 </dia:connections>
12605 </dia:object>
12606 <dia:object type="UML - Generalization" version="0" id="O47">
12607 <dia:attribute name="obj_pos">
12608 <dia:point val="30.825,41.4"/>
12609 </dia:attribute>
12610 <dia:attribute name="obj_bb">
12611 <dia:rectangle val="29.975,41.35;73.6,45.05"/>
12612 </dia:attribute>
12613 <dia:attribute name="orth_points">
12614 <dia:point val="30.825,41.4"/>
12615 <dia:point val="30.825,44"/>
12616 <dia:point val="73.55,44"/>
12617 <dia:point val="73.55,45"/>
12618 </dia:attribute>
12619 <dia:attribute name="orth_orient">
12620 <dia:enum val="1"/>
12621 <dia:enum val="0"/>
12622 <dia:enum val="1"/>
12623 </dia:attribute>
12624 <dia:attribute name="orth_autoroute">
12625 <dia:boolean val="false"/>
12626 </dia:attribute>
12627 <dia:attribute name="line_colour">
12628 <dia:color val="#000000"/>
12629 </dia:attribute>
12630 <dia:attribute name="name">
12631 <dia:string>##</dia:string>
12632 </dia:attribute>
12633 <dia:attribute name="stereotype">
12634 <dia:string>##</dia:string>
12635 </dia:attribute>
12636 <dia:connections>
12637 <dia:connection handle="0" to="O89" connection="6"/>
12638 <dia:connection handle="1" to="O84" connection="1"/>
12639 </dia:connections>
12640 </dia:object>
12641 <dia:object type="UML - Association" version="0" id="O48">
12642 <dia:attribute name="obj_pos">
12643 <dia:point val="73.75,56.7"/>
12644 </dia:attribute>
12645 <dia:attribute name="obj_bb">
12646 <dia:rectangle val="73.7,26.95;95.7237,59.1"/>
12647 </dia:attribute>
12648 <dia:attribute name="orth_points">
12649 <dia:point val="73.75,56.7"/>
12650 <dia:point val="73.75,51"/>
12651 <dia:point val="95.6737,51"/>
12652 <dia:point val="95.6737,27.7"/>
12653 <dia:point val="85.6,27.7"/>
12654 </dia:attribute>
12655 <dia:attribute name="orth_orient">
12656 <dia:enum val="1"/>
12657 <dia:enum val="0"/>
12658 <dia:enum val="1"/>
12659 <dia:enum val="0"/>
12660 </dia:attribute>
12661 <dia:attribute name="autorouting">
12662 <dia:boolean val="false"/>
12663 </dia:attribute>
12664 <dia:attribute name="name">
12665 <dia:string>##</dia:string>
12666 </dia:attribute>
12667 <dia:attribute name="direction">
12668 <dia:enum val="0"/>
12669 </dia:attribute>
12670 <dia:attribute name="ends">
12671 <dia:composite>
12672 <dia:attribute name="role">
12673 <dia:string>##</dia:string>
12674 </dia:attribute>
12675 <dia:attribute name="multiplicity">
12676 <dia:string>##</dia:string>
12677 </dia:attribute>
12678 <dia:attribute name="arrow">
12679 <dia:boolean val="false"/>
12680 </dia:attribute>
12681 <dia:attribute name="aggregate">
12682 <dia:enum val="0"/>
12683 </dia:attribute>
12684 </dia:composite>
12685 <dia:composite>
12686 <dia:attribute name="role">
12687 <dia:string>##</dia:string>
12688 </dia:attribute>
12689 <dia:attribute name="multiplicity">
12690 <dia:string>##</dia:string>
12691 </dia:attribute>
12692 <dia:attribute name="arrow">
12693 <dia:boolean val="false"/>
12694 </dia:attribute>
12695 <dia:attribute name="aggregate">
12696 <dia:enum val="1"/>
12697 </dia:attribute>
12698 </dia:composite>
12699 </dia:attribute>
12700 <dia:connections>
12701 <dia:connection handle="0" to="O10" connection="0"/>
12702 <dia:connection handle="1" to="O3" connection="61"/>
12703 </dia:connections>
12704 </dia:object>
12705 <dia:object type="UML - Association" version="0" id="O49">
12706 <dia:attribute name="obj_pos">
12707 <dia:point val="56.4,56.7"/>
12708 </dia:attribute>
12709 <dia:attribute name="obj_bb">
12710 <dia:rectangle val="56.35,26.95;95.7943,59.1"/>
12711 </dia:attribute>
12712 <dia:attribute name="orth_points">
12713 <dia:point val="56.4,56.7"/>
12714 <dia:point val="56.4,51"/>
12715 <dia:point val="95.7443,51"/>
12716 <dia:point val="95.7443,27.7"/>
12717 <dia:point val="85.6,27.7"/>
12718 </dia:attribute>
12719 <dia:attribute name="orth_orient">
12720 <dia:enum val="1"/>
12721 <dia:enum val="0"/>
12722 <dia:enum val="1"/>
12723 <dia:enum val="0"/>
12724 </dia:attribute>
12725 <dia:attribute name="autorouting">
12726 <dia:boolean val="false"/>
12727 </dia:attribute>
12728 <dia:attribute name="name">
12729 <dia:string>##</dia:string>
12730 </dia:attribute>
12731 <dia:attribute name="direction">
12732 <dia:enum val="0"/>
12733 </dia:attribute>
12734 <dia:attribute name="ends">
12735 <dia:composite>
12736 <dia:attribute name="role">
12737 <dia:string>##</dia:string>
12738 </dia:attribute>
12739 <dia:attribute name="multiplicity">
12740 <dia:string>##</dia:string>
12741 </dia:attribute>
12742 <dia:attribute name="arrow">
12743 <dia:boolean val="false"/>
12744 </dia:attribute>
12745 <dia:attribute name="aggregate">
12746 <dia:enum val="0"/>
12747 </dia:attribute>
12748 </dia:composite>
12749 <dia:composite>
12750 <dia:attribute name="role">
12751 <dia:string>##</dia:string>
12752 </dia:attribute>
12753 <dia:attribute name="multiplicity">
12754 <dia:string>##</dia:string>
12755 </dia:attribute>
12756 <dia:attribute name="arrow">
12757 <dia:boolean val="false"/>
12758 </dia:attribute>
12759 <dia:attribute name="aggregate">
12760 <dia:enum val="1"/>
12761 </dia:attribute>
12762 </dia:composite>
12763 </dia:attribute>
12764 <dia:connections>
12765 <dia:connection handle="0" to="O11" connection="0"/>
12766 <dia:connection handle="1" to="O3" connection="61"/>
12767 </dia:connections>
12768 </dia:object>
12769 <dia:object type="UML - Association" version="0" id="O50">
12770 <dia:attribute name="obj_pos">
12771 <dia:point val="52,45"/>
12772 </dia:attribute>
12773 <dia:attribute name="obj_bb">
12774 <dia:rectangle val="51.95,27.75;95.3264,47.4"/>
12775 </dia:attribute>
12776 <dia:attribute name="orth_points">
12777 <dia:point val="52,45"/>
12778 <dia:point val="52,42"/>
12779 <dia:point val="95.2764,42"/>
12780 <dia:point val="95.2764,28.5"/>
12781 <dia:point val="85.6,28.5"/>
12782 </dia:attribute>
12783 <dia:attribute name="orth_orient">
12784 <dia:enum val="1"/>
12785 <dia:enum val="0"/>
12786 <dia:enum val="1"/>
12787 <dia:enum val="0"/>
12788 </dia:attribute>
12789 <dia:attribute name="autorouting">
12790 <dia:boolean val="false"/>
12791 </dia:attribute>
12792 <dia:attribute name="name">
12793 <dia:string>##</dia:string>
12794 </dia:attribute>
12795 <dia:attribute name="direction">
12796 <dia:enum val="0"/>
12797 </dia:attribute>
12798 <dia:attribute name="ends">
12799 <dia:composite>
12800 <dia:attribute name="role">
12801 <dia:string>##</dia:string>
12802 </dia:attribute>
12803 <dia:attribute name="multiplicity">
12804 <dia:string>##</dia:string>
12805 </dia:attribute>
12806 <dia:attribute name="arrow">
12807 <dia:boolean val="false"/>
12808 </dia:attribute>
12809 <dia:attribute name="aggregate">
12810 <dia:enum val="0"/>
12811 </dia:attribute>
12812 </dia:composite>
12813 <dia:composite>
12814 <dia:attribute name="role">
12815 <dia:string>##</dia:string>
12816 </dia:attribute>
12817 <dia:attribute name="multiplicity">
12818 <dia:string>##</dia:string>
12819 </dia:attribute>
12820 <dia:attribute name="arrow">
12821 <dia:boolean val="false"/>
12822 </dia:attribute>
12823 <dia:attribute name="aggregate">
12824 <dia:enum val="1"/>
12825 </dia:attribute>
12826 </dia:composite>
12827 </dia:attribute>
12828 <dia:connections>
12829 <dia:connection handle="0" to="O88" connection="0"/>
12830 <dia:connection handle="1" to="O3" connection="63"/>
12831 </dia:connections>
12832 </dia:object>
12833 <dia:object type="UML - Generalization" version="0" id="O51">
12834 <dia:attribute name="obj_pos">
12835 <dia:point val="30.825,41.4"/>
12836 </dia:attribute>
12837 <dia:attribute name="obj_bb">
12838 <dia:rectangle val="29.975,41.35;54.825,45.05"/>
12839 </dia:attribute>
12840 <dia:attribute name="orth_points">
12841 <dia:point val="30.825,41.4"/>
12842 <dia:point val="30.825,44"/>
12843 <dia:point val="54.775,44"/>
12844 <dia:point val="54.775,45"/>
12845 </dia:attribute>
12846 <dia:attribute name="orth_orient">
12847 <dia:enum val="1"/>
12848 <dia:enum val="0"/>
12849 <dia:enum val="1"/>
12850 </dia:attribute>
12851 <dia:attribute name="orth_autoroute">
12852 <dia:boolean val="false"/>
12853 </dia:attribute>
12854 <dia:attribute name="line_colour">
12855 <dia:color val="#000000"/>
12856 </dia:attribute>
12857 <dia:attribute name="name">
12858 <dia:string>##</dia:string>
12859 </dia:attribute>
12860 <dia:attribute name="stereotype">
12861 <dia:string>##</dia:string>
12862 </dia:attribute>
12863 <dia:connections>
12864 <dia:connection handle="0" to="O89" connection="6"/>
12865 <dia:connection handle="1" to="O88" connection="1"/>
12866 </dia:connections>
12867 </dia:object>
12868 <dia:object type="UML - Association" version="0" id="O52">
12869 <dia:attribute name="obj_pos">
12870 <dia:point val="58,45"/>
12871 </dia:attribute>
12872 <dia:attribute name="obj_bb">
12873 <dia:rectangle val="57.95,27.75;95.3264,47.4"/>
12874 </dia:attribute>
12875 <dia:attribute name="orth_points">
12876 <dia:point val="58,45"/>
12877 <dia:point val="58,42"/>
12878 <dia:point val="95.2764,42"/>
12879 <dia:point val="95.2764,28.5"/>
12880 <dia:point val="85.6,28.5"/>
12881 </dia:attribute>
12882 <dia:attribute name="orth_orient">
12883 <dia:enum val="1"/>
12884 <dia:enum val="0"/>
12885 <dia:enum val="1"/>
12886 <dia:enum val="0"/>
12887 </dia:attribute>
12888 <dia:attribute name="autorouting">
12889 <dia:boolean val="false"/>
12890 </dia:attribute>
12891 <dia:attribute name="name">
12892 <dia:string>##</dia:string>
12893 </dia:attribute>
12894 <dia:attribute name="direction">
12895 <dia:enum val="0"/>
12896 </dia:attribute>
12897 <dia:attribute name="ends">
12898 <dia:composite>
12899 <dia:attribute name="role">
12900 <dia:string>##</dia:string>
12901 </dia:attribute>
12902 <dia:attribute name="multiplicity">
12903 <dia:string>##</dia:string>
12904 </dia:attribute>
12905 <dia:attribute name="arrow">
12906 <dia:boolean val="false"/>
12907 </dia:attribute>
12908 <dia:attribute name="aggregate">
12909 <dia:enum val="0"/>
12910 </dia:attribute>
12911 </dia:composite>
12912 <dia:composite>
12913 <dia:attribute name="role">
12914 <dia:string>##</dia:string>
12915 </dia:attribute>
12916 <dia:attribute name="multiplicity">
12917 <dia:string>##</dia:string>
12918 </dia:attribute>
12919 <dia:attribute name="arrow">
12920 <dia:boolean val="false"/>
12921 </dia:attribute>
12922 <dia:attribute name="aggregate">
12923 <dia:enum val="1"/>
12924 </dia:attribute>
12925 </dia:composite>
12926 </dia:attribute>
12927 <dia:connections>
12928 <dia:connection handle="0" to="O87" connection="0"/>
12929 <dia:connection handle="1" to="O3" connection="63"/>
12930 </dia:connections>
12931 </dia:object>
12932 <dia:object type="UML - Generalization" version="0" id="O53">
12933 <dia:attribute name="obj_pos">
12934 <dia:point val="30.825,41.4"/>
12935 </dia:attribute>
12936 <dia:attribute name="obj_bb">
12937 <dia:rectangle val="29.975,41.35;59.475,45.05"/>
12938 </dia:attribute>
12939 <dia:attribute name="orth_points">
12940 <dia:point val="30.825,41.4"/>
12941 <dia:point val="30.825,44"/>
12942 <dia:point val="59.425,44"/>
12943 <dia:point val="59.425,45"/>
12944 </dia:attribute>
12945 <dia:attribute name="orth_orient">
12946 <dia:enum val="1"/>
12947 <dia:enum val="0"/>
12948 <dia:enum val="1"/>
12949 </dia:attribute>
12950 <dia:attribute name="orth_autoroute">
12951 <dia:boolean val="false"/>
12952 </dia:attribute>
12953 <dia:attribute name="line_colour">
12954 <dia:color val="#000000"/>
12955 </dia:attribute>
12956 <dia:attribute name="name">
12957 <dia:string>##</dia:string>
12958 </dia:attribute>
12959 <dia:attribute name="stereotype">
12960 <dia:string>##</dia:string>
12961 </dia:attribute>
12962 <dia:connections>
12963 <dia:connection handle="0" to="O89" connection="6"/>
12964 <dia:connection handle="1" to="O87" connection="1"/>
12965 </dia:connections>
12966 </dia:object>
12967 <dia:object type="UML - Association" version="0" id="O54">
12968 <dia:attribute name="obj_pos">
12969 <dia:point val="81,45"/>
12970 </dia:attribute>
12971 <dia:attribute name="obj_bb">
12972 <dia:rectangle val="80.95,27.75;95.3264,47.4"/>
12973 </dia:attribute>
12974 <dia:attribute name="orth_points">
12975 <dia:point val="81,45"/>
12976 <dia:point val="81,42"/>
12977 <dia:point val="95.2764,42"/>
12978 <dia:point val="95.2764,28.5"/>
12979 <dia:point val="85.6,28.5"/>
12980 </dia:attribute>
12981 <dia:attribute name="orth_orient">
12982 <dia:enum val="1"/>
12983 <dia:enum val="0"/>
12984 <dia:enum val="1"/>
12985 <dia:enum val="0"/>
12986 </dia:attribute>
12987 <dia:attribute name="autorouting">
12988 <dia:boolean val="false"/>
12989 </dia:attribute>
12990 <dia:attribute name="name">
12991 <dia:string>##</dia:string>
12992 </dia:attribute>
12993 <dia:attribute name="direction">
12994 <dia:enum val="0"/>
12995 </dia:attribute>
12996 <dia:attribute name="ends">
12997 <dia:composite>
12998 <dia:attribute name="role">
12999 <dia:string>##</dia:string>
13000 </dia:attribute>
13001 <dia:attribute name="multiplicity">
13002 <dia:string>##</dia:string>
13003 </dia:attribute>
13004 <dia:attribute name="arrow">
13005 <dia:boolean val="false"/>
13006 </dia:attribute>
13007 <dia:attribute name="aggregate">
13008 <dia:enum val="0"/>
13009 </dia:attribute>
13010 </dia:composite>
13011 <dia:composite>
13012 <dia:attribute name="role">
13013 <dia:string>##</dia:string>
13014 </dia:attribute>
13015 <dia:attribute name="multiplicity">
13016 <dia:string>##</dia:string>
13017 </dia:attribute>
13018 <dia:attribute name="arrow">
13019 <dia:boolean val="false"/>
13020 </dia:attribute>
13021 <dia:attribute name="aggregate">
13022 <dia:enum val="1"/>
13023 </dia:attribute>
13024 </dia:composite>
13025 </dia:attribute>
13026 <dia:connections>
13027 <dia:connection handle="0" to="O82" connection="0"/>
13028 <dia:connection handle="1" to="O3" connection="63"/>
13029 </dia:connections>
13030 </dia:object>
13031 <dia:object type="UML - Generalization" version="0" id="O55">
13032 <dia:attribute name="obj_pos">
13033 <dia:point val="30.825,41.4"/>
13034 </dia:attribute>
13035 <dia:attribute name="obj_bb">
13036 <dia:rectangle val="29.975,41.35;82.475,45.05"/>
13037 </dia:attribute>
13038 <dia:attribute name="orth_points">
13039 <dia:point val="30.825,41.4"/>
13040 <dia:point val="30.825,44"/>
13041 <dia:point val="82.425,44"/>
13042 <dia:point val="82.425,45"/>
13043 </dia:attribute>
13044 <dia:attribute name="orth_orient">
13045 <dia:enum val="1"/>
13046 <dia:enum val="0"/>
13047 <dia:enum val="1"/>
13048 </dia:attribute>
13049 <dia:attribute name="orth_autoroute">
13050 <dia:boolean val="false"/>
13051 </dia:attribute>
13052 <dia:attribute name="line_colour">
13053 <dia:color val="#000000"/>
13054 </dia:attribute>
13055 <dia:attribute name="name">
13056 <dia:string>##</dia:string>
13057 </dia:attribute>
13058 <dia:attribute name="stereotype">
13059 <dia:string>##</dia:string>
13060 </dia:attribute>
13061 <dia:connections>
13062 <dia:connection handle="0" to="O89" connection="6"/>
13063 <dia:connection handle="1" to="O82" connection="1"/>
13064 </dia:connections>
13065 </dia:object>
13066 <dia:object type="UML - Association" version="0" id="O56">
13067 <dia:attribute name="obj_pos">
13068 <dia:point val="85,45"/>
13069 </dia:attribute>
13070 <dia:attribute name="obj_bb">
13071 <dia:rectangle val="84.85,27.75;95.3264,47.4"/>
13072 </dia:attribute>
13073 <dia:attribute name="orth_points">
13074 <dia:point val="85,45"/>
13075 <dia:point val="85,42"/>
13076 <dia:point val="95.2764,42"/>
13077 <dia:point val="95.2764,28.5"/>
13078 <dia:point val="85.6,28.5"/>
13079 </dia:attribute>
13080 <dia:attribute name="orth_orient">
13081 <dia:enum val="1"/>
13082 <dia:enum val="0"/>
13083 <dia:enum val="1"/>
13084 <dia:enum val="0"/>
13085 </dia:attribute>
13086 <dia:attribute name="autorouting">
13087 <dia:boolean val="false"/>
13088 </dia:attribute>
13089 <dia:attribute name="name">
13090 <dia:string>##</dia:string>
13091 </dia:attribute>
13092 <dia:attribute name="direction">
13093 <dia:enum val="0"/>
13094 </dia:attribute>
13095 <dia:attribute name="ends">
13096 <dia:composite>
13097 <dia:attribute name="role">
13098 <dia:string>##</dia:string>
13099 </dia:attribute>
13100 <dia:attribute name="multiplicity">
13101 <dia:string>##</dia:string>
13102 </dia:attribute>
13103 <dia:attribute name="arrow">
13104 <dia:boolean val="false"/>
13105 </dia:attribute>
13106 <dia:attribute name="aggregate">
13107 <dia:enum val="0"/>
13108 </dia:attribute>
13109 </dia:composite>
13110 <dia:composite>
13111 <dia:attribute name="role">
13112 <dia:string>##</dia:string>
13113 </dia:attribute>
13114 <dia:attribute name="multiplicity">
13115 <dia:string>##</dia:string>
13116 </dia:attribute>
13117 <dia:attribute name="arrow">
13118 <dia:boolean val="false"/>
13119 </dia:attribute>
13120 <dia:attribute name="aggregate">
13121 <dia:enum val="1"/>
13122 </dia:attribute>
13123 </dia:composite>
13124 </dia:attribute>
13125 <dia:connections>
13126 <dia:connection handle="0" to="O57" connection="0"/>
13127 <dia:connection handle="1" to="O3" connection="63"/>
13128 </dia:connections>
13129 </dia:object>
13130 <dia:object type="UML - Class" version="0" id="O57">
13131 <dia:attribute name="obj_pos">
13132 <dia:point val="85,45"/>
13133 </dia:attribute>
13134 <dia:attribute name="obj_bb">
13135 <dia:rectangle val="84.95,44.95;87.45,47.25"/>
13136 </dia:attribute>
13137 <dia:attribute name="elem_corner">
13138 <dia:point val="85,45"/>
13139 </dia:attribute>
13140 <dia:attribute name="elem_width">
13141 <dia:real val="2.3999999999999999"/>
13142 </dia:attribute>
13143 <dia:attribute name="elem_height">
13144 <dia:real val="2.1999999999999997"/>
13145 </dia:attribute>
13146 <dia:attribute name="name">
13147 <dia:string>#msfi#</dia:string>
13148 </dia:attribute>
13149 <dia:attribute name="stereotype">
13150 <dia:string>##</dia:string>
13151 </dia:attribute>
13152 <dia:attribute name="comment">
13153 <dia:string>##</dia:string>
13154 </dia:attribute>
13155 <dia:attribute name="abstract">
13156 <dia:boolean val="false"/>
13157 </dia:attribute>
13158 <dia:attribute name="suppress_attributes">
13159 <dia:boolean val="false"/>
13160 </dia:attribute>
13161 <dia:attribute name="suppress_operations">
13162 <dia:boolean val="false"/>
13163 </dia:attribute>
13164 <dia:attribute name="visible_attributes">
13165 <dia:boolean val="true"/>
13166 </dia:attribute>
13167 <dia:attribute name="visible_operations">
13168 <dia:boolean val="true"/>
13169 </dia:attribute>
13170 <dia:attribute name="visible_comments">
13171 <dia:boolean val="false"/>
13172 </dia:attribute>
13173 <dia:attribute name="wrap_operations">
13174 <dia:boolean val="false"/>
13175 </dia:attribute>
13176 <dia:attribute name="wrap_after_char">
13177 <dia:int val="40"/>
13178 </dia:attribute>
13179 <dia:attribute name="line_color">
13180 <dia:color val="#000000"/>
13181 </dia:attribute>
13182 <dia:attribute name="fill_color">
13183 <dia:color val="#ffffff"/>
13184 </dia:attribute>
13185 <dia:attribute name="text_color">
13186 <dia:color val="#000000"/>
13187 </dia:attribute>
13188 <dia:attribute name="normal_font">
13189 <dia:font family="Courier New" style="0" name="Courier"/>
13190 </dia:attribute>
13191 <dia:attribute name="abstract_font">
13192 <dia:font family="Courier New" style="0" name="Courier"/>
13193 </dia:attribute>
13194 <dia:attribute name="polymorphic_font">
13195 <dia:font family="monospace" style="8" name="Courier"/>
13196 </dia:attribute>
13197 <dia:attribute name="classname_font">
13198 <dia:font family="courier new" style="0" name="Courier"/>
13199 </dia:attribute>
13200 <dia:attribute name="abstract_classname_font">
13201 <dia:font family="Courier New" style="0" name="Courier"/>
13202 </dia:attribute>
13203 <dia:attribute name="comment_font">
13204 <dia:font family="sans" style="8" name="Helvetica"/>
13205 </dia:attribute>
13206 <dia:attribute name="font_height">
13207 <dia:real val="0.80000000000000004"/>
13208 </dia:attribute>
13209 <dia:attribute name="polymorphic_font_height">
13210 <dia:real val="0.80000000000000004"/>
13211 </dia:attribute>
13212 <dia:attribute name="abstract_font_height">
13213 <dia:real val="0.80000000000000004"/>
13214 </dia:attribute>
13215 <dia:attribute name="classname_font_height">
13216 <dia:real val="1"/>
13217 </dia:attribute>
13218 <dia:attribute name="abstract_classname_font_height">
13219 <dia:real val="1"/>
13220 </dia:attribute>
13221 <dia:attribute name="comment_font_height">
13222 <dia:real val="1"/>
13223 </dia:attribute>
13224 <dia:attribute name="attributes"/>
13225 <dia:attribute name="operations"/>
13226 <dia:attribute name="template">
13227 <dia:boolean val="false"/>
13228 </dia:attribute>
13229 <dia:attribute name="templates"/>
13230 </dia:object>
13231 <dia:object type="UML - Generalization" version="0" id="O58">
13232 <dia:attribute name="obj_pos">
13233 <dia:point val="30.825,41.4"/>
13234 </dia:attribute>
13235 <dia:attribute name="obj_bb">
13236 <dia:rectangle val="29.975,41.35;86.25,45.05"/>
13237 </dia:attribute>
13238 <dia:attribute name="orth_points">
13239 <dia:point val="30.825,41.4"/>
13240 <dia:point val="30.825,44"/>
13241 <dia:point val="86.2,44"/>
13242 <dia:point val="86.2,45"/>
13243 </dia:attribute>
13244 <dia:attribute name="orth_orient">
13245 <dia:enum val="1"/>
13246 <dia:enum val="0"/>
13247 <dia:enum val="1"/>
13248 </dia:attribute>
13249 <dia:attribute name="orth_autoroute">
13250 <dia:boolean val="false"/>
13251 </dia:attribute>
13252 <dia:attribute name="line_colour">
13253 <dia:color val="#000000"/>
13254 </dia:attribute>
13255 <dia:attribute name="name">
13256 <dia:string>##</dia:string>
13257 </dia:attribute>
13258 <dia:attribute name="stereotype">
13259 <dia:string>##</dia:string>
13260 </dia:attribute>
13261 <dia:connections>
13262 <dia:connection handle="0" to="O89" connection="6"/>
13263 <dia:connection handle="1" to="O57" connection="1"/>
13264 </dia:connections>
13265 </dia:object>
13266 <dia:object type="UML - Association" version="0" id="O59">
13267 <dia:attribute name="obj_pos">
13268 <dia:point val="35,45"/>
13269 </dia:attribute>
13270 <dia:attribute name="obj_bb">
13271 <dia:rectangle val="34.95,27.75;95.3264,47.4"/>
13272 </dia:attribute>
13273 <dia:attribute name="orth_points">
13274 <dia:point val="35,45"/>
13275 <dia:point val="35,42"/>
13276 <dia:point val="95.2764,42"/>
13277 <dia:point val="95.2764,28.5"/>
13278 <dia:point val="85.6,28.5"/>
13279 </dia:attribute>
13280 <dia:attribute name="orth_orient">
13281 <dia:enum val="1"/>
13282 <dia:enum val="0"/>
13283 <dia:enum val="1"/>
13284 <dia:enum val="0"/>
13285 </dia:attribute>
13286 <dia:attribute name="autorouting">
13287 <dia:boolean val="false"/>
13288 </dia:attribute>
13289 <dia:attribute name="name">
13290 <dia:string>##</dia:string>
13291 </dia:attribute>
13292 <dia:attribute name="direction">
13293 <dia:enum val="0"/>
13294 </dia:attribute>
13295 <dia:attribute name="ends">
13296 <dia:composite>
13297 <dia:attribute name="role">
13298 <dia:string>##</dia:string>
13299 </dia:attribute>
13300 <dia:attribute name="multiplicity">
13301 <dia:string>##</dia:string>
13302 </dia:attribute>
13303 <dia:attribute name="arrow">
13304 <dia:boolean val="false"/>
13305 </dia:attribute>
13306 <dia:attribute name="aggregate">
13307 <dia:enum val="0"/>
13308 </dia:attribute>
13309 </dia:composite>
13310 <dia:composite>
13311 <dia:attribute name="role">
13312 <dia:string>##</dia:string>
13313 </dia:attribute>
13314 <dia:attribute name="multiplicity">
13315 <dia:string>##</dia:string>
13316 </dia:attribute>
13317 <dia:attribute name="arrow">
13318 <dia:boolean val="false"/>
13319 </dia:attribute>
13320 <dia:attribute name="aggregate">
13321 <dia:enum val="1"/>
13322 </dia:attribute>
13323 </dia:composite>
13324 </dia:attribute>
13325 <dia:connections>
13326 <dia:connection handle="0" to="O68" connection="0"/>
13327 <dia:connection handle="1" to="O3" connection="63"/>
13328 </dia:connections>
13329 </dia:object>
13330 <dia:object type="UML - Generalization" version="0" id="O60">
13331 <dia:attribute name="obj_pos">
13332 <dia:point val="30.825,41.4"/>
13333 </dia:attribute>
13334 <dia:attribute name="obj_bb">
13335 <dia:rectangle val="29.975,41.35;36.925,45.05"/>
13336 </dia:attribute>
13337 <dia:attribute name="orth_points">
13338 <dia:point val="30.825,41.4"/>
13339 <dia:point val="30.825,44"/>
13340 <dia:point val="36.875,44"/>
13341 <dia:point val="36.875,45"/>
13342 </dia:attribute>
13343 <dia:attribute name="orth_orient">
13344 <dia:enum val="1"/>
13345 <dia:enum val="0"/>
13346 <dia:enum val="1"/>
13347 </dia:attribute>
13348 <dia:attribute name="orth_autoroute">
13349 <dia:boolean val="false"/>
13350 </dia:attribute>
13351 <dia:attribute name="line_colour">
13352 <dia:color val="#000000"/>
13353 </dia:attribute>
13354 <dia:attribute name="name">
13355 <dia:string>##</dia:string>
13356 </dia:attribute>
13357 <dia:attribute name="stereotype">
13358 <dia:string>##</dia:string>
13359 </dia:attribute>
13360 <dia:connections>
13361 <dia:connection handle="0" to="O89" connection="6"/>
13362 <dia:connection handle="1" to="O68" connection="1"/>
13363 </dia:connections>
13364 </dia:object>
13365 <dia:object type="UML - Association" version="0" id="O61">
13366 <dia:attribute name="obj_pos">
13367 <dia:point val="40,45"/>
13368 </dia:attribute>
13369 <dia:attribute name="obj_bb">
13370 <dia:rectangle val="39.95,27.75;95.3264,47.4"/>
13371 </dia:attribute>
13372 <dia:attribute name="orth_points">
13373 <dia:point val="40,45"/>
13374 <dia:point val="40,42"/>
13375 <dia:point val="95.2764,42"/>
13376 <dia:point val="95.2764,28.5"/>
13377 <dia:point val="85.6,28.5"/>
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:enum val="0"/>
13384 </dia:attribute>
13385 <dia:attribute name="autorouting">
13386 <dia:boolean val="false"/>
13387 </dia:attribute>
13388 <dia:attribute name="name">
13389 <dia:string>##</dia:string>
13390 </dia:attribute>
13391 <dia:attribute name="direction">
13392 <dia:enum val="0"/>
13393 </dia:attribute>
13394 <dia:attribute name="ends">
13395 <dia:composite>
13396 <dia:attribute name="role">
13397 <dia:string>##</dia:string>
13398 </dia:attribute>
13399 <dia:attribute name="multiplicity">
13400 <dia:string>##</dia:string>
13401 </dia:attribute>
13402 <dia:attribute name="arrow">
13403 <dia:boolean val="false"/>
13404 </dia:attribute>
13405 <dia:attribute name="aggregate">
13406 <dia:enum val="0"/>
13407 </dia:attribute>
13408 </dia:composite>
13409 <dia:composite>
13410 <dia:attribute name="role">
13411 <dia:string>##</dia:string>
13412 </dia:attribute>
13413 <dia:attribute name="multiplicity">
13414 <dia:string>##</dia:string>
13415 </dia:attribute>
13416 <dia:attribute name="arrow">
13417 <dia:boolean val="false"/>
13418 </dia:attribute>
13419 <dia:attribute name="aggregate">
13420 <dia:enum val="1"/>
13421 </dia:attribute>
13422 </dia:composite>
13423 </dia:attribute>
13424 <dia:connections>
13425 <dia:connection handle="0" to="O67" connection="0"/>
13426 <dia:connection handle="1" to="O3" connection="63"/>
13427 </dia:connections>
13428 </dia:object>
13429 <dia:object type="UML - Generalization" version="0" id="O62">
13430 <dia:attribute name="obj_pos">
13431 <dia:point val="30.825,41.4"/>
13432 </dia:attribute>
13433 <dia:attribute name="obj_bb">
13434 <dia:rectangle val="29.975,41.35;42.6,45.05"/>
13435 </dia:attribute>
13436 <dia:attribute name="orth_points">
13437 <dia:point val="30.825,41.4"/>
13438 <dia:point val="30.825,44"/>
13439 <dia:point val="42.55,44"/>
13440 <dia:point val="42.55,45"/>
13441 </dia:attribute>
13442 <dia:attribute name="orth_orient">
13443 <dia:enum val="1"/>
13444 <dia:enum val="0"/>
13445 <dia:enum val="1"/>
13446 </dia:attribute>
13447 <dia:attribute name="orth_autoroute">
13448 <dia:boolean val="false"/>
13449 </dia:attribute>
13450 <dia:attribute name="line_colour">
13451 <dia:color val="#000000"/>
13452 </dia:attribute>
13453 <dia:attribute name="name">
13454 <dia:string>##</dia:string>
13455 </dia:attribute>
13456 <dia:attribute name="stereotype">
13457 <dia:string>##</dia:string>
13458 </dia:attribute>
13459 <dia:connections>
13460 <dia:connection handle="0" to="O89" connection="6"/>
13461 <dia:connection handle="1" to="O67" connection="1"/>
13462 </dia:connections>
13463 </dia:object>
13464 <dia:object type="UML - Association" version="0" id="O63">
13465 <dia:attribute name="obj_pos">
13466 <dia:point val="26,45"/>
13467 </dia:attribute>
13468 <dia:attribute name="obj_bb">
13469 <dia:rectangle val="25.95,27.75;95.3264,47.4"/>
13470 </dia:attribute>
13471 <dia:attribute name="orth_points">
13472 <dia:point val="26,45"/>
13473 <dia:point val="26,42"/>
13474 <dia:point val="95.2764,42"/>
13475 <dia:point val="95.2764,28.5"/>
13476 <dia:point val="85.6,28.5"/>
13477 </dia:attribute>
13478 <dia:attribute name="orth_orient">
13479 <dia:enum val="1"/>
13480 <dia:enum val="0"/>
13481 <dia:enum val="1"/>
13482 <dia:enum val="0"/>
13483 </dia:attribute>
13484 <dia:attribute name="autorouting">
13485 <dia:boolean val="false"/>
13486 </dia:attribute>
13487 <dia:attribute name="name">
13488 <dia:string>##</dia:string>
13489 </dia:attribute>
13490 <dia:attribute name="direction">
13491 <dia:enum val="0"/>
13492 </dia:attribute>
13493 <dia:attribute name="ends">
13494 <dia:composite>
13495 <dia:attribute name="role">
13496 <dia:string>##</dia:string>
13497 </dia:attribute>
13498 <dia:attribute name="multiplicity">
13499 <dia:string>##</dia:string>
13500 </dia:attribute>
13501 <dia:attribute name="arrow">
13502 <dia:boolean val="false"/>
13503 </dia:attribute>
13504 <dia:attribute name="aggregate">
13505 <dia:enum val="0"/>
13506 </dia:attribute>
13507 </dia:composite>
13508 <dia:composite>
13509 <dia:attribute name="role">
13510 <dia:string>##</dia:string>
13511 </dia:attribute>
13512 <dia:attribute name="multiplicity">
13513 <dia:string>##</dia:string>
13514 </dia:attribute>
13515 <dia:attribute name="arrow">
13516 <dia:boolean val="false"/>
13517 </dia:attribute>
13518 <dia:attribute name="aggregate">
13519 <dia:enum val="1"/>
13520 </dia:attribute>
13521 </dia:composite>
13522 </dia:attribute>
13523 <dia:connections>
13524 <dia:connection handle="0" to="O64" connection="0"/>
13525 <dia:connection handle="1" to="O3" connection="63"/>
13526 </dia:connections>
13527 </dia:object>
13528 <dia:object type="UML - Class" version="0" id="O64">
13529 <dia:attribute name="obj_pos">
13530 <dia:point val="26,45"/>
13531 </dia:attribute>
13532 <dia:attribute name="obj_bb">
13533 <dia:rectangle val="25.95,44.95;40.65,47.85"/>
13534 </dia:attribute>
13535 <dia:attribute name="elem_corner">
13536 <dia:point val="26,45"/>
13537 </dia:attribute>
13538 <dia:attribute name="elem_width">
13539 <dia:real val="14.6"/>
13540 </dia:attribute>
13541 <dia:attribute name="elem_height">
13542 <dia:real val="2.7999999999999998"/>
13543 </dia:attribute>
13544 <dia:attribute name="name">
13545 <dia:string>#table#</dia:string>
13546 </dia:attribute>
13547 <dia:attribute name="stereotype">
13548 <dia:string>##</dia:string>
13549 </dia:attribute>
13550 <dia:attribute name="comment">
13551 <dia:string>##</dia:string>
13552 </dia:attribute>
13553 <dia:attribute name="abstract">
13554 <dia:boolean val="false"/>
13555 </dia:attribute>
13556 <dia:attribute name="suppress_attributes">
13557 <dia:boolean val="false"/>
13558 </dia:attribute>
13559 <dia:attribute name="suppress_operations">
13560 <dia:boolean val="false"/>
13561 </dia:attribute>
13562 <dia:attribute name="visible_attributes">
13563 <dia:boolean val="true"/>
13564 </dia:attribute>
13565 <dia:attribute name="visible_operations">
13566 <dia:boolean val="true"/>
13567 </dia:attribute>
13568 <dia:attribute name="visible_comments">
13569 <dia:boolean val="false"/>
13570 </dia:attribute>
13571 <dia:attribute name="wrap_operations">
13572 <dia:boolean val="false"/>
13573 </dia:attribute>
13574 <dia:attribute name="wrap_after_char">
13575 <dia:int val="40"/>
13576 </dia:attribute>
13577 <dia:attribute name="line_color">
13578 <dia:color val="#000000"/>
13579 </dia:attribute>
13580 <dia:attribute name="fill_color">
13581 <dia:color val="#ffffff"/>
13582 </dia:attribute>
13583 <dia:attribute name="text_color">
13584 <dia:color val="#000000"/>
13585 </dia:attribute>
13586 <dia:attribute name="normal_font">
13587 <dia:font family="courier new" style="0" name="Courier"/>
13588 </dia:attribute>
13589 <dia:attribute name="abstract_font">
13590 <dia:font family="courier new" style="0" name="Courier"/>
13591 </dia:attribute>
13592 <dia:attribute name="polymorphic_font">
13593 <dia:font family="monospace" style="8" name="Courier"/>
13594 </dia:attribute>
13595 <dia:attribute name="classname_font">
13596 <dia:font family="courier new" style="0" name="Courier"/>
13597 </dia:attribute>
13598 <dia:attribute name="abstract_classname_font">
13599 <dia:font family="courier new" style="0" name="Courier"/>
13600 </dia:attribute>
13601 <dia:attribute name="comment_font">
13602 <dia:font family="sans" style="8" name="Helvetica"/>
13603 </dia:attribute>
13604 <dia:attribute name="font_height">
13605 <dia:real val="0.80000000000000004"/>
13606 </dia:attribute>
13607 <dia:attribute name="polymorphic_font_height">
13608 <dia:real val="0.80000000000000004"/>
13609 </dia:attribute>
13610 <dia:attribute name="abstract_font_height">
13611 <dia:real val="0.80000000000000004"/>
13612 </dia:attribute>
13613 <dia:attribute name="classname_font_height">
13614 <dia:real val="1"/>
13615 </dia:attribute>
13616 <dia:attribute name="abstract_classname_font_height">
13617 <dia:real val="1"/>
13618 </dia:attribute>
13619 <dia:attribute name="comment_font_height">
13620 <dia:real val="1"/>
13621 </dia:attribute>
13622 <dia:attribute name="attributes"/>
13623 <dia:attribute name="operations">
13624 <dia:composite type="umloperation">
13625 <dia:attribute name="name">
13626 <dia:string>#contify#</dia:string>
13627 </dia:attribute>
13628 <dia:attribute name="stereotype">
13629 <dia:string>##</dia:string>
13630 </dia:attribute>
13631 <dia:attribute name="type">
13632 <dia:string>##</dia:string>
13633 </dia:attribute>
13634 <dia:attribute name="visibility">
13635 <dia:enum val="0"/>
13636 </dia:attribute>
13637 <dia:attribute name="comment">
13638 <dia:string>##</dia:string>
13639 </dia:attribute>
13640 <dia:attribute name="abstract">
13641 <dia:boolean val="false"/>
13642 </dia:attribute>
13643 <dia:attribute name="inheritance_type">
13644 <dia:enum val="2"/>
13645 </dia:attribute>
13646 <dia:attribute name="query">
13647 <dia:boolean val="false"/>
13648 </dia:attribute>
13649 <dia:attribute name="class_scope">
13650 <dia:boolean val="false"/>
13651 </dia:attribute>
13652 <dia:attribute name="parameters">
13653 <dia:composite type="umlparameter">
13654 <dia:attribute name="name">
13655 <dia:string>#cont_column#</dia:string>
13656 </dia:attribute>
13657 <dia:attribute name="type">
13658 <dia:string>#scalar integer#</dia:string>
13659 </dia:attribute>
13660 <dia:attribute name="value">
13661 <dia:string>##</dia:string>
13662 </dia:attribute>
13663 <dia:attribute name="comment">
13664 <dia:string>##</dia:string>
13665 </dia:attribute>
13666 <dia:attribute name="kind">
13667 <dia:enum val="2"/>
13668 </dia:attribute>
13669 </dia:composite>
13670 </dia:attribute>
13671 </dia:composite>
13672 </dia:attribute>
13673 <dia:attribute name="template">
13674 <dia:boolean val="false"/>
13675 </dia:attribute>
13676 <dia:attribute name="templates"/>
13677 </dia:object>
13678 <dia:object type="UML - Generalization" version="0" id="O65">
13679 <dia:attribute name="obj_pos">
13680 <dia:point val="30.825,41.4"/>
13681 </dia:attribute>
13682 <dia:attribute name="obj_bb">
13683 <dia:rectangle val="29.975,41.35;33.35,45.05"/>
13684 </dia:attribute>
13685 <dia:attribute name="orth_points">
13686 <dia:point val="30.825,41.4"/>
13687 <dia:point val="30.825,44"/>
13688 <dia:point val="33.3,44"/>
13689 <dia:point val="33.3,45"/>
13690 </dia:attribute>
13691 <dia:attribute name="orth_orient">
13692 <dia:enum val="1"/>
13693 <dia:enum val="0"/>
13694 <dia:enum val="1"/>
13695 </dia:attribute>
13696 <dia:attribute name="orth_autoroute">
13697 <dia:boolean val="false"/>
13698 </dia:attribute>
13699 <dia:attribute name="line_colour">
13700 <dia:color val="#000000"/>
13701 </dia:attribute>
13702 <dia:attribute name="name">
13703 <dia:string>##</dia:string>
13704 </dia:attribute>
13705 <dia:attribute name="stereotype">
13706 <dia:string>##</dia:string>
13707 </dia:attribute>
13708 <dia:connections>
13709 <dia:connection handle="0" to="O89" connection="6"/>
13710 <dia:connection handle="1" to="O64" connection="1"/>
13711 </dia:connections>
13712 </dia:object>
13713 <dia:object type="UML - Class" version="0" id="O66">
13714 <dia:attribute name="obj_pos">
13715 <dia:point val="46,45"/>
13716 </dia:attribute>
13717 <dia:attribute name="obj_bb">
13718 <dia:rectangle val="45.95,44.95;51.15,47.25"/>
13719 </dia:attribute>
13720 <dia:attribute name="elem_corner">
13721 <dia:point val="46,45"/>
13722 </dia:attribute>
13723 <dia:attribute name="elem_width">
13724 <dia:real val="5.0999999999999996"/>
13725 </dia:attribute>
13726 <dia:attribute name="elem_height">
13727 <dia:real val="2.1999999999999997"/>
13728 </dia:attribute>
13729 <dia:attribute name="name">
13730 <dia:string>#subroutine#</dia:string>
13731 </dia:attribute>
13732 <dia:attribute name="stereotype">
13733 <dia:string>##</dia:string>
13734 </dia:attribute>
13735 <dia:attribute name="comment">
13736 <dia:string>##</dia:string>
13737 </dia:attribute>
13738 <dia:attribute name="abstract">
13739 <dia:boolean val="false"/>
13740 </dia:attribute>
13741 <dia:attribute name="suppress_attributes">
13742 <dia:boolean val="false"/>
13743 </dia:attribute>
13744 <dia:attribute name="suppress_operations">
13745 <dia:boolean val="false"/>
13746 </dia:attribute>
13747 <dia:attribute name="visible_attributes">
13748 <dia:boolean val="true"/>
13749 </dia:attribute>
13750 <dia:attribute name="visible_operations">
13751 <dia:boolean val="true"/>
13752 </dia:attribute>
13753 <dia:attribute name="visible_comments">
13754 <dia:boolean val="false"/>
13755 </dia:attribute>
13756 <dia:attribute name="wrap_operations">
13757 <dia:boolean val="false"/>
13758 </dia:attribute>
13759 <dia:attribute name="wrap_after_char">
13760 <dia:int val="40"/>
13761 </dia:attribute>
13762 <dia:attribute name="line_color">
13763 <dia:color val="#000000"/>
13764 </dia:attribute>
13765 <dia:attribute name="fill_color">
13766 <dia:color val="#ffffff"/>
13767 </dia:attribute>
13768 <dia:attribute name="text_color">
13769 <dia:color val="#000000"/>
13770 </dia:attribute>
13771 <dia:attribute name="normal_font">
13772 <dia:font family="Courier New" style="0" name="Courier"/>
13773 </dia:attribute>
13774 <dia:attribute name="abstract_font">
13775 <dia:font family="Courier New" style="0" name="Courier"/>
13776 </dia:attribute>
13777 <dia:attribute name="polymorphic_font">
13778 <dia:font family="monospace" style="8" name="Courier"/>
13779 </dia:attribute>
13780 <dia:attribute name="classname_font">
13781 <dia:font family="courier new" style="0" name="Courier"/>
13782 </dia:attribute>
13783 <dia:attribute name="abstract_classname_font">
13784 <dia:font family="Courier New" style="0" name="Courier"/>
13785 </dia:attribute>
13786 <dia:attribute name="comment_font">
13787 <dia:font family="sans" style="8" name="Helvetica"/>
13788 </dia:attribute>
13789 <dia:attribute name="font_height">
13790 <dia:real val="0.80000000000000004"/>
13791 </dia:attribute>
13792 <dia:attribute name="polymorphic_font_height">
13793 <dia:real val="0.80000000000000004"/>
13794 </dia:attribute>
13795 <dia:attribute name="abstract_font_height">
13796 <dia:real val="0.80000000000000004"/>
13797 </dia:attribute>
13798 <dia:attribute name="classname_font_height">
13799 <dia:real val="1"/>
13800 </dia:attribute>
13801 <dia:attribute name="abstract_classname_font_height">
13802 <dia:real val="1"/>
13803 </dia:attribute>
13804 <dia:attribute name="comment_font_height">
13805 <dia:real val="1"/>
13806 </dia:attribute>
13807 <dia:attribute name="attributes"/>
13808 <dia:attribute name="operations"/>
13809 <dia:attribute name="template">
13810 <dia:boolean val="false"/>
13811 </dia:attribute>
13812 <dia:attribute name="templates"/>
13813 </dia:object>
13814 <dia:object type="UML - Class" version="0" id="O67">
13815 <dia:attribute name="obj_pos">
13816 <dia:point val="40,45"/>
13817 </dia:attribute>
13818 <dia:attribute name="obj_bb">
13819 <dia:rectangle val="39.95,44.95;45.15,47.25"/>
13820 </dia:attribute>
13821 <dia:attribute name="elem_corner">
13822 <dia:point val="40,45"/>
13823 </dia:attribute>
13824 <dia:attribute name="elem_width">
13825 <dia:real val="5.0999999999999996"/>
13826 </dia:attribute>
13827 <dia:attribute name="elem_height">
13828 <dia:real val="2.1999999999999997"/>
13829 </dia:attribute>
13830 <dia:attribute name="name">
13831 <dia:string>#simulation#</dia:string>
13832 </dia:attribute>
13833 <dia:attribute name="stereotype">
13834 <dia:string>##</dia:string>
13835 </dia:attribute>
13836 <dia:attribute name="comment">
13837 <dia:string>##</dia:string>
13838 </dia:attribute>
13839 <dia:attribute name="abstract">
13840 <dia:boolean val="false"/>
13841 </dia:attribute>
13842 <dia:attribute name="suppress_attributes">
13843 <dia:boolean val="false"/>
13844 </dia:attribute>
13845 <dia:attribute name="suppress_operations">
13846 <dia:boolean val="false"/>
13847 </dia:attribute>
13848 <dia:attribute name="visible_attributes">
13849 <dia:boolean val="true"/>
13850 </dia:attribute>
13851 <dia:attribute name="visible_operations">
13852 <dia:boolean val="true"/>
13853 </dia:attribute>
13854 <dia:attribute name="visible_comments">
13855 <dia:boolean val="false"/>
13856 </dia:attribute>
13857 <dia:attribute name="wrap_operations">
13858 <dia:boolean val="false"/>
13859 </dia:attribute>
13860 <dia:attribute name="wrap_after_char">
13861 <dia:int val="40"/>
13862 </dia:attribute>
13863 <dia:attribute name="line_color">
13864 <dia:color val="#000000"/>
13865 </dia:attribute>
13866 <dia:attribute name="fill_color">
13867 <dia:color val="#ffffff"/>
13868 </dia:attribute>
13869 <dia:attribute name="text_color">
13870 <dia:color val="#000000"/>
13871 </dia:attribute>
13872 <dia:attribute name="normal_font">
13873 <dia:font family="Courier New" style="0" name="Courier"/>
13874 </dia:attribute>
13875 <dia:attribute name="abstract_font">
13876 <dia:font family="Courier New" style="0" name="Courier"/>
13877 </dia:attribute>
13878 <dia:attribute name="polymorphic_font">
13879 <dia:font family="monospace" style="8" name="Courier"/>
13880 </dia:attribute>
13881 <dia:attribute name="classname_font">
13882 <dia:font family="courier new" style="0" name="Courier"/>
13883 </dia:attribute>
13884 <dia:attribute name="abstract_classname_font">
13885 <dia:font family="Courier New" style="0" name="Courier"/>
13886 </dia:attribute>
13887 <dia:attribute name="comment_font">
13888 <dia:font family="sans" style="8" name="Helvetica"/>
13889 </dia:attribute>
13890 <dia:attribute name="font_height">
13891 <dia:real val="0.80000000000000004"/>
13892 </dia:attribute>
13893 <dia:attribute name="polymorphic_font_height">
13894 <dia:real val="0.80000000000000004"/>
13895 </dia:attribute>
13896 <dia:attribute name="abstract_font_height">
13897 <dia:real val="0.80000000000000004"/>
13898 </dia:attribute>
13899 <dia:attribute name="classname_font_height">
13900 <dia:real val="1"/>
13901 </dia:attribute>
13902 <dia:attribute name="abstract_classname_font_height">
13903 <dia:real val="1"/>
13904 </dia:attribute>
13905 <dia:attribute name="comment_font_height">
13906 <dia:real val="1"/>
13907 </dia:attribute>
13908 <dia:attribute name="attributes"/>
13909 <dia:attribute name="operations"/>
13910 <dia:attribute name="template">
13911 <dia:boolean val="false"/>
13912 </dia:attribute>
13913 <dia:attribute name="templates"/>
13914 </dia:object>
13915 <dia:object type="UML - Class" version="0" id="O68">
13916 <dia:attribute name="obj_pos">
13917 <dia:point val="35,45"/>
13918 </dia:attribute>
13919 <dia:attribute name="obj_bb">
13920 <dia:rectangle val="34.95,44.95;38.8,47.25"/>
13921 </dia:attribute>
13922 <dia:attribute name="elem_corner">
13923 <dia:point val="35,45"/>
13924 </dia:attribute>
13925 <dia:attribute name="elem_width">
13926 <dia:real val="3.75"/>
13927 </dia:attribute>
13928 <dia:attribute name="elem_height">
13929 <dia:real val="2.1999999999999997"/>
13930 </dia:attribute>
13931 <dia:attribute name="name">
13932 <dia:string>#scatter#</dia:string>
13933 </dia:attribute>
13934 <dia:attribute name="stereotype">
13935 <dia:string>##</dia:string>
13936 </dia:attribute>
13937 <dia:attribute name="comment">
13938 <dia:string>##</dia:string>
13939 </dia:attribute>
13940 <dia:attribute name="abstract">
13941 <dia:boolean val="false"/>
13942 </dia:attribute>
13943 <dia:attribute name="suppress_attributes">
13944 <dia:boolean val="false"/>
13945 </dia:attribute>
13946 <dia:attribute name="suppress_operations">
13947 <dia:boolean val="false"/>
13948 </dia:attribute>
13949 <dia:attribute name="visible_attributes">
13950 <dia:boolean val="true"/>
13951 </dia:attribute>
13952 <dia:attribute name="visible_operations">
13953 <dia:boolean val="true"/>
13954 </dia:attribute>
13955 <dia:attribute name="visible_comments">
13956 <dia:boolean val="false"/>
13957 </dia:attribute>
13958 <dia:attribute name="wrap_operations">
13959 <dia:boolean val="false"/>
13960 </dia:attribute>
13961 <dia:attribute name="wrap_after_char">
13962 <dia:int val="40"/>
13963 </dia:attribute>
13964 <dia:attribute name="line_color">
13965 <dia:color val="#000000"/>
13966 </dia:attribute>
13967 <dia:attribute name="fill_color">
13968 <dia:color val="#ffffff"/>
13969 </dia:attribute>
13970 <dia:attribute name="text_color">
13971 <dia:color val="#000000"/>
13972 </dia:attribute>
13973 <dia:attribute name="normal_font">
13974 <dia:font family="Courier New" style="0" name="Courier"/>
13975 </dia:attribute>
13976 <dia:attribute name="abstract_font">
13977 <dia:font family="Courier New" style="0" name="Courier"/>
13978 </dia:attribute>
13979 <dia:attribute name="polymorphic_font">
13980 <dia:font family="monospace" style="8" name="Courier"/>
13981 </dia:attribute>
13982 <dia:attribute name="classname_font">
13983 <dia:font family="courier new" style="0" name="Courier"/>
13984 </dia:attribute>
13985 <dia:attribute name="abstract_classname_font">
13986 <dia:font family="Courier New" style="0" name="Courier"/>
13987 </dia:attribute>
13988 <dia:attribute name="comment_font">
13989 <dia:font family="sans" style="8" name="Helvetica"/>
13990 </dia:attribute>
13991 <dia:attribute name="font_height">
13992 <dia:real val="0.80000000000000004"/>
13993 </dia:attribute>
13994 <dia:attribute name="polymorphic_font_height">
13995 <dia:real val="0.80000000000000004"/>
13996 </dia:attribute>
13997 <dia:attribute name="abstract_font_height">
13998 <dia:real val="0.80000000000000004"/>
13999 </dia:attribute>
14000 <dia:attribute name="classname_font_height">
14001 <dia:real val="1"/>
14002 </dia:attribute>
14003 <dia:attribute name="abstract_classname_font_height">
14004 <dia:real val="1"/>
14005 </dia:attribute>
14006 <dia:attribute name="comment_font_height">
14007 <dia:real val="1"/>
14008 </dia:attribute>
14009 <dia:attribute name="attributes"/>
14010 <dia:attribute name="operations"/>
14011 <dia:attribute name="template">
14012 <dia:boolean val="false"/>
14013 </dia:attribute>
14014 <dia:attribute name="templates"/>
14015 </dia:object>
14016 <dia:object type="UML - Class" version="0" id="O69">
14017 <dia:attribute name="obj_pos">
14018 <dia:point val="30,45"/>
14019 </dia:attribute>
14020 <dia:attribute name="obj_bb">
14021 <dia:rectangle val="29.95,44.95;33.8,47.25"/>
14022 </dia:attribute>
14023 <dia:attribute name="elem_corner">
14024 <dia:point val="30,45"/>
14025 </dia:attribute>
14026 <dia:attribute name="elem_width">
14027 <dia:real val="3.75"/>
14028 </dia:attribute>
14029 <dia:attribute name="elem_height">
14030 <dia:real val="2.1999999999999997"/>
14031 </dia:attribute>
14032 <dia:attribute name="name">
14033 <dia:string>#problem#</dia:string>
14034 </dia:attribute>
14035 <dia:attribute name="stereotype">
14036 <dia:string>##</dia:string>
14037 </dia:attribute>
14038 <dia:attribute name="comment">
14039 <dia:string>##</dia:string>
14040 </dia:attribute>
14041 <dia:attribute name="abstract">
14042 <dia:boolean val="false"/>
14043 </dia:attribute>
14044 <dia:attribute name="suppress_attributes">
14045 <dia:boolean val="false"/>
14046 </dia:attribute>
14047 <dia:attribute name="suppress_operations">
14048 <dia:boolean val="false"/>
14049 </dia:attribute>
14050 <dia:attribute name="visible_attributes">
14051 <dia:boolean val="true"/>
14052 </dia:attribute>
14053 <dia:attribute name="visible_operations">
14054 <dia:boolean val="true"/>
14055 </dia:attribute>
14056 <dia:attribute name="visible_comments">
14057 <dia:boolean val="false"/>
14058 </dia:attribute>
14059 <dia:attribute name="wrap_operations">
14060 <dia:boolean val="false"/>
14061 </dia:attribute>
14062 <dia:attribute name="wrap_after_char">
14063 <dia:int val="40"/>
14064 </dia:attribute>
14065 <dia:attribute name="line_color">
14066 <dia:color val="#000000"/>
14067 </dia:attribute>
14068 <dia:attribute name="fill_color">
14069 <dia:color val="#ffffff"/>
14070 </dia:attribute>
14071 <dia:attribute name="text_color">
14072 <dia:color val="#000000"/>
14073 </dia:attribute>
14074 <dia:attribute name="normal_font">
14075 <dia:font family="courier new" style="0" name="Courier"/>
14076 </dia:attribute>
14077 <dia:attribute name="abstract_font">
14078 <dia:font family="courier new" style="0" name="Courier"/>
14079 </dia:attribute>
14080 <dia:attribute name="polymorphic_font">
14081 <dia:font family="monospace" style="8" name="Courier"/>
14082 </dia:attribute>
14083 <dia:attribute name="classname_font">
14084 <dia:font family="courier new" style="0" name="Courier"/>
14085 </dia:attribute>
14086 <dia:attribute name="abstract_classname_font">
14087 <dia:font family="courier new" style="0" name="Courier"/>
14088 </dia:attribute>
14089 <dia:attribute name="comment_font">
14090 <dia:font family="sans" style="8" name="Helvetica"/>
14091 </dia:attribute>
14092 <dia:attribute name="font_height">
14093 <dia:real val="0.80000000000000004"/>
14094 </dia:attribute>
14095 <dia:attribute name="polymorphic_font_height">
14096 <dia:real val="0.80000000000000004"/>
14097 </dia:attribute>
14098 <dia:attribute name="abstract_font_height">
14099 <dia:real val="0.80000000000000004"/>
14100 </dia:attribute>
14101 <dia:attribute name="classname_font_height">
14102 <dia:real val="1"/>
14103 </dia:attribute>
14104 <dia:attribute name="abstract_classname_font_height">
14105 <dia:real val="1"/>
14106 </dia:attribute>
14107 <dia:attribute name="comment_font_height">
14108 <dia:real val="1"/>
14109 </dia:attribute>
14110 <dia:attribute name="attributes"/>
14111 <dia:attribute name="operations"/>
14112 <dia:attribute name="template">
14113 <dia:boolean val="false"/>
14114 </dia:attribute>
14115 <dia:attribute name="templates"/>
14116 </dia:object>
14117 <dia:object type="UML - Class" version="0" id="O70">
14118 <dia:attribute name="obj_pos">
14119 <dia:point val="48.4,56.7"/>
14120 </dia:attribute>
14121 <dia:attribute name="obj_bb">
14122 <dia:rectangle val="48.35,56.65;52.2,58.95"/>
14123 </dia:attribute>
14124 <dia:attribute name="elem_corner">
14125 <dia:point val="48.4,56.7"/>
14126 </dia:attribute>
14127 <dia:attribute name="elem_width">
14128 <dia:real val="3.75"/>
14129 </dia:attribute>
14130 <dia:attribute name="elem_height">
14131 <dia:real val="2.1999999999999997"/>
14132 </dia:attribute>
14133 <dia:attribute name="name">
14134 <dia:string>#aesinit#</dia:string>
14135 </dia:attribute>
14136 <dia:attribute name="stereotype">
14137 <dia:string>##</dia:string>
14138 </dia:attribute>
14139 <dia:attribute name="comment">
14140 <dia:string>##</dia:string>
14141 </dia:attribute>
14142 <dia:attribute name="abstract">
14143 <dia:boolean val="false"/>
14144 </dia:attribute>
14145 <dia:attribute name="suppress_attributes">
14146 <dia:boolean val="false"/>
14147 </dia:attribute>
14148 <dia:attribute name="suppress_operations">
14149 <dia:boolean val="false"/>
14150 </dia:attribute>
14151 <dia:attribute name="visible_attributes">
14152 <dia:boolean val="true"/>
14153 </dia:attribute>
14154 <dia:attribute name="visible_operations">
14155 <dia:boolean val="true"/>
14156 </dia:attribute>
14157 <dia:attribute name="visible_comments">
14158 <dia:boolean val="false"/>
14159 </dia:attribute>
14160 <dia:attribute name="wrap_operations">
14161 <dia:boolean val="false"/>
14162 </dia:attribute>
14163 <dia:attribute name="wrap_after_char">
14164 <dia:int val="40"/>
14165 </dia:attribute>
14166 <dia:attribute name="line_color">
14167 <dia:color val="#000000"/>
14168 </dia:attribute>
14169 <dia:attribute name="fill_color">
14170 <dia:color val="#ffffff"/>
14171 </dia:attribute>
14172 <dia:attribute name="text_color">
14173 <dia:color val="#000000"/>
14174 </dia:attribute>
14175 <dia:attribute name="normal_font">
14176 <dia:font family="Courier New" style="0" name="Courier"/>
14177 </dia:attribute>
14178 <dia:attribute name="abstract_font">
14179 <dia:font family="Courier New" style="0" name="Courier"/>
14180 </dia:attribute>
14181 <dia:attribute name="polymorphic_font">
14182 <dia:font family="monospace" style="8" name="Courier"/>
14183 </dia:attribute>
14184 <dia:attribute name="classname_font">
14185 <dia:font family="courier new" style="0" name="Courier"/>
14186 </dia:attribute>
14187 <dia:attribute name="abstract_classname_font">
14188 <dia:font family="Courier New" style="0" name="Courier"/>
14189 </dia:attribute>
14190 <dia:attribute name="comment_font">
14191 <dia:font family="sans" style="8" name="Helvetica"/>
14192 </dia:attribute>
14193 <dia:attribute name="font_height">
14194 <dia:real val="0.80000000000000004"/>
14195 </dia:attribute>
14196 <dia:attribute name="polymorphic_font_height">
14197 <dia:real val="0.80000000000000004"/>
14198 </dia:attribute>
14199 <dia:attribute name="abstract_font_height">
14200 <dia:real val="0.80000000000000004"/>
14201 </dia:attribute>
14202 <dia:attribute name="classname_font_height">
14203 <dia:real val="1"/>
14204 </dia:attribute>
14205 <dia:attribute name="abstract_classname_font_height">
14206 <dia:real val="1"/>
14207 </dia:attribute>
14208 <dia:attribute name="comment_font_height">
14209 <dia:real val="1"/>
14210 </dia:attribute>
14211 <dia:attribute name="attributes"/>
14212 <dia:attribute name="operations"/>
14213 <dia:attribute name="template">
14214 <dia:boolean val="false"/>
14215 </dia:attribute>
14216 <dia:attribute name="templates"/>
14217 </dia:object>
14218 <dia:object type="UML - Generalization" version="0" id="O71">
14219 <dia:attribute name="obj_pos">
14220 <dia:point val="31.525,54.7"/>
14221 </dia:attribute>
14222 <dia:attribute name="obj_bb">
14223 <dia:rectangle val="30.675,52.3;50.325,56.75"/>
14224 </dia:attribute>
14225 <dia:attribute name="orth_points">
14226 <dia:point val="31.525,54.7"/>
14227 <dia:point val="31.525,53"/>
14228 <dia:point val="50.275,53"/>
14229 <dia:point val="50.275,56.7"/>
14230 </dia:attribute>
14231 <dia:attribute name="orth_orient">
14232 <dia:enum val="1"/>
14233 <dia:enum val="0"/>
14234 <dia:enum val="1"/>
14235 </dia:attribute>
14236 <dia:attribute name="orth_autoroute">
14237 <dia:boolean val="false"/>
14238 </dia:attribute>
14239 <dia:attribute name="line_colour">
14240 <dia:color val="#000000"/>
14241 </dia:attribute>
14242 <dia:attribute name="name">
14243 <dia:string>##</dia:string>
14244 </dia:attribute>
14245 <dia:attribute name="stereotype">
14246 <dia:string>##</dia:string>
14247 </dia:attribute>
14248 <dia:connections>
14249 <dia:connection handle="0" to="O81" connection="6"/>
14250 <dia:connection handle="1" to="O70" connection="1"/>
14251 </dia:connections>
14252 </dia:object>
14253 <dia:object type="UML - Association" version="0" id="O72">
14254 <dia:attribute name="obj_pos">
14255 <dia:point val="48.4,56.7"/>
14256 </dia:attribute>
14257 <dia:attribute name="obj_bb">
14258 <dia:rectangle val="48.35,26.95;95.7767,59.1"/>
14259 </dia:attribute>
14260 <dia:attribute name="orth_points">
14261 <dia:point val="48.4,56.7"/>
14262 <dia:point val="48.4,51"/>
14263 <dia:point val="95.7267,51"/>
14264 <dia:point val="95.7267,27.7"/>
14265 <dia:point val="85.6,27.7"/>
14266 </dia:attribute>
14267 <dia:attribute name="orth_orient">
14268 <dia:enum val="1"/>
14269 <dia:enum val="0"/>
14270 <dia:enum val="1"/>
14271 <dia:enum val="0"/>
14272 </dia:attribute>
14273 <dia:attribute name="autorouting">
14274 <dia:boolean val="false"/>
14275 </dia:attribute>
14276 <dia:attribute name="name">
14277 <dia:string>##</dia:string>
14278 </dia:attribute>
14279 <dia:attribute name="direction">
14280 <dia:enum val="0"/>
14281 </dia:attribute>
14282 <dia:attribute name="ends">
14283 <dia:composite>
14284 <dia:attribute name="role">
14285 <dia:string>##</dia:string>
14286 </dia:attribute>
14287 <dia:attribute name="multiplicity">
14288 <dia:string>##</dia:string>
14289 </dia:attribute>
14290 <dia:attribute name="arrow">
14291 <dia:boolean val="false"/>
14292 </dia:attribute>
14293 <dia:attribute name="aggregate">
14294 <dia:enum val="0"/>
14295 </dia:attribute>
14296 </dia:composite>
14297 <dia:composite>
14298 <dia:attribute name="role">
14299 <dia:string>##</dia:string>
14300 </dia:attribute>
14301 <dia:attribute name="multiplicity">
14302 <dia:string>##</dia:string>
14303 </dia:attribute>
14304 <dia:attribute name="arrow">
14305 <dia:boolean val="false"/>
14306 </dia:attribute>
14307 <dia:attribute name="aggregate">
14308 <dia:enum val="1"/>
14309 </dia:attribute>
14310 </dia:composite>
14311 </dia:attribute>
14312 <dia:connections>
14313 <dia:connection handle="0" to="O70" connection="0"/>
14314 <dia:connection handle="1" to="O3" connection="61"/>
14315 </dia:connections>
14316 </dia:object>
14317 <dia:object type="UML - Association" version="0" id="O73">
14318 <dia:attribute name="obj_pos">
14319 <dia:point val="30.4,56.7"/>
14320 </dia:attribute>
14321 <dia:attribute name="obj_bb">
14322 <dia:rectangle val="30.35,26.95;95.7264,59.1"/>
14323 </dia:attribute>
14324 <dia:attribute name="orth_points">
14325 <dia:point val="30.4,56.7"/>
14326 <dia:point val="30.4,51"/>
14327 <dia:point val="95.6764,51"/>
14328 <dia:point val="95.6764,27.7"/>
14329 <dia:point val="85.6,27.7"/>
14330 </dia:attribute>
14331 <dia:attribute name="orth_orient">
14332 <dia:enum val="1"/>
14333 <dia:enum val="0"/>
14334 <dia:enum val="1"/>
14335 <dia:enum val="0"/>
14336 </dia:attribute>
14337 <dia:attribute name="autorouting">
14338 <dia:boolean val="false"/>
14339 </dia:attribute>
14340 <dia:attribute name="name">
14341 <dia:string>##</dia:string>
14342 </dia:attribute>
14343 <dia:attribute name="direction">
14344 <dia:enum val="0"/>
14345 </dia:attribute>
14346 <dia:attribute name="ends">
14347 <dia:composite>
14348 <dia:attribute name="role">
14349 <dia:string>##</dia:string>
14350 </dia:attribute>
14351 <dia:attribute name="multiplicity">
14352 <dia:string>##</dia:string>
14353 </dia:attribute>
14354 <dia:attribute name="arrow">
14355 <dia:boolean val="false"/>
14356 </dia:attribute>
14357 <dia:attribute name="aggregate">
14358 <dia:enum val="0"/>
14359 </dia:attribute>
14360 </dia:composite>
14361 <dia:composite>
14362 <dia:attribute name="role">
14363 <dia:string>##</dia:string>
14364 </dia:attribute>
14365 <dia:attribute name="multiplicity">
14366 <dia:string>##</dia:string>
14367 </dia:attribute>
14368 <dia:attribute name="arrow">
14369 <dia:boolean val="false"/>
14370 </dia:attribute>
14371 <dia:attribute name="aggregate">
14372 <dia:enum val="1"/>
14373 </dia:attribute>
14374 </dia:composite>
14375 </dia:attribute>
14376 <dia:connections>
14377 <dia:connection handle="0" to="O74" connection="0"/>
14378 <dia:connection handle="1" to="O3" connection="61"/>
14379 </dia:connections>
14380 </dia:object>
14381 <dia:object type="UML - Class" version="0" id="O74">
14382 <dia:attribute name="obj_pos">
14383 <dia:point val="30.4,56.7"/>
14384 </dia:attribute>
14385 <dia:attribute name="obj_bb">
14386 <dia:rectangle val="30.35,56.65;32.4,58.95"/>
14387 </dia:attribute>
14388 <dia:attribute name="elem_corner">
14389 <dia:point val="30.4,56.7"/>
14390 </dia:attribute>
14391 <dia:attribute name="elem_width">
14392 <dia:real val="1.9500000000000002"/>
14393 </dia:attribute>
14394 <dia:attribute name="elem_height">
14395 <dia:real val="2.1999999999999997"/>
14396 </dia:attribute>
14397 <dia:attribute name="name">
14398 <dia:string>#mix#</dia:string>
14399 </dia:attribute>
14400 <dia:attribute name="stereotype">
14401 <dia:string>##</dia:string>
14402 </dia:attribute>
14403 <dia:attribute name="comment">
14404 <dia:string>##</dia:string>
14405 </dia:attribute>
14406 <dia:attribute name="abstract">
14407 <dia:boolean val="false"/>
14408 </dia:attribute>
14409 <dia:attribute name="suppress_attributes">
14410 <dia:boolean val="false"/>
14411 </dia:attribute>
14412 <dia:attribute name="suppress_operations">
14413 <dia:boolean val="false"/>
14414 </dia:attribute>
14415 <dia:attribute name="visible_attributes">
14416 <dia:boolean val="true"/>
14417 </dia:attribute>
14418 <dia:attribute name="visible_operations">
14419 <dia:boolean val="true"/>
14420 </dia:attribute>
14421 <dia:attribute name="visible_comments">
14422 <dia:boolean val="false"/>
14423 </dia:attribute>
14424 <dia:attribute name="wrap_operations">
14425 <dia:boolean val="false"/>
14426 </dia:attribute>
14427 <dia:attribute name="wrap_after_char">
14428 <dia:int val="40"/>
14429 </dia:attribute>
14430 <dia:attribute name="line_color">
14431 <dia:color val="#000000"/>
14432 </dia:attribute>
14433 <dia:attribute name="fill_color">
14434 <dia:color val="#ffffff"/>
14435 </dia:attribute>
14436 <dia:attribute name="text_color">
14437 <dia:color val="#000000"/>
14438 </dia:attribute>
14439 <dia:attribute name="normal_font">
14440 <dia:font family="Courier New" style="0" name="Courier"/>
14441 </dia:attribute>
14442 <dia:attribute name="abstract_font">
14443 <dia:font family="Courier New" style="0" name="Courier"/>
14444 </dia:attribute>
14445 <dia:attribute name="polymorphic_font">
14446 <dia:font family="monospace" style="8" name="Courier"/>
14447 </dia:attribute>
14448 <dia:attribute name="classname_font">
14449 <dia:font family="courier new" style="0" name="Courier"/>
14450 </dia:attribute>
14451 <dia:attribute name="abstract_classname_font">
14452 <dia:font family="Courier New" style="0" name="Courier"/>
14453 </dia:attribute>
14454 <dia:attribute name="comment_font">
14455 <dia:font family="sans" style="8" name="Helvetica"/>
14456 </dia:attribute>
14457 <dia:attribute name="font_height">
14458 <dia:real val="0.80000000000000004"/>
14459 </dia:attribute>
14460 <dia:attribute name="polymorphic_font_height">
14461 <dia:real val="0.80000000000000004"/>
14462 </dia:attribute>
14463 <dia:attribute name="abstract_font_height">
14464 <dia:real val="0.80000000000000004"/>
14465 </dia:attribute>
14466 <dia:attribute name="classname_font_height">
14467 <dia:real val="1"/>
14468 </dia:attribute>
14469 <dia:attribute name="abstract_classname_font_height">
14470 <dia:real val="1"/>
14471 </dia:attribute>
14472 <dia:attribute name="comment_font_height">
14473 <dia:real val="1"/>
14474 </dia:attribute>
14475 <dia:attribute name="attributes"/>
14476 <dia:attribute name="operations"/>
14477 <dia:attribute name="template">
14478 <dia:boolean val="false"/>
14479 </dia:attribute>
14480 <dia:attribute name="templates"/>
14481 </dia:object>
14482 <dia:object type="UML - Generalization" version="0" id="O75">
14483 <dia:attribute name="obj_pos">
14484 <dia:point val="31.525,54.7"/>
14485 </dia:attribute>
14486 <dia:attribute name="obj_bb">
14487 <dia:rectangle val="30.675,52.3;32.375,56.75"/>
14488 </dia:attribute>
14489 <dia:attribute name="orth_points">
14490 <dia:point val="31.525,54.7"/>
14491 <dia:point val="31.525,53"/>
14492 <dia:point val="31.375,53"/>
14493 <dia:point val="31.375,56.7"/>
14494 </dia:attribute>
14495 <dia:attribute name="orth_orient">
14496 <dia:enum val="1"/>
14497 <dia:enum val="0"/>
14498 <dia:enum val="1"/>
14499 </dia:attribute>
14500 <dia:attribute name="orth_autoroute">
14501 <dia:boolean val="false"/>
14502 </dia:attribute>
14503 <dia:attribute name="line_colour">
14504 <dia:color val="#000000"/>
14505 </dia:attribute>
14506 <dia:attribute name="name">
14507 <dia:string>##</dia:string>
14508 </dia:attribute>
14509 <dia:attribute name="stereotype">
14510 <dia:string>##</dia:string>
14511 </dia:attribute>
14512 <dia:connections>
14513 <dia:connection handle="0" to="O81" connection="6"/>
14514 <dia:connection handle="1" to="O74" connection="1"/>
14515 </dia:connections>
14516 </dia:object>
14517 <dia:object type="UML - Association" version="0" id="O76">
14518 <dia:attribute name="obj_pos">
14519 <dia:point val="59.35,56.75"/>
14520 </dia:attribute>
14521 <dia:attribute name="obj_bb">
14522 <dia:rectangle val="59.3,26.95;95.7264,59.15"/>
14523 </dia:attribute>
14524 <dia:attribute name="orth_points">
14525 <dia:point val="59.35,56.75"/>
14526 <dia:point val="59.35,51"/>
14527 <dia:point val="95.6764,51"/>
14528 <dia:point val="95.6764,27.7"/>
14529 <dia:point val="85.6,27.7"/>
14530 </dia:attribute>
14531 <dia:attribute name="orth_orient">
14532 <dia:enum val="1"/>
14533 <dia:enum val="0"/>
14534 <dia:enum val="1"/>
14535 <dia:enum val="0"/>
14536 </dia:attribute>
14537 <dia:attribute name="autorouting">
14538 <dia:boolean val="false"/>
14539 </dia:attribute>
14540 <dia:attribute name="name">
14541 <dia:string>##</dia:string>
14542 </dia:attribute>
14543 <dia:attribute name="direction">
14544 <dia:enum val="0"/>
14545 </dia:attribute>
14546 <dia:attribute name="ends">
14547 <dia:composite>
14548 <dia:attribute name="role">
14549 <dia:string>##</dia:string>
14550 </dia:attribute>
14551 <dia:attribute name="multiplicity">
14552 <dia:string>##</dia:string>
14553 </dia:attribute>
14554 <dia:attribute name="arrow">
14555 <dia:boolean val="false"/>
14556 </dia:attribute>
14557 <dia:attribute name="aggregate">
14558 <dia:enum val="0"/>
14559 </dia:attribute>
14560 </dia:composite>
14561 <dia:composite>
14562 <dia:attribute name="role">
14563 <dia:string>##</dia:string>
14564 </dia:attribute>
14565 <dia:attribute name="multiplicity">
14566 <dia:string>##</dia:string>
14567 </dia:attribute>
14568 <dia:attribute name="arrow">
14569 <dia:boolean val="false"/>
14570 </dia:attribute>
14571 <dia:attribute name="aggregate">
14572 <dia:enum val="1"/>
14573 </dia:attribute>
14574 </dia:composite>
14575 </dia:attribute>
14576 <dia:connections>
14577 <dia:connection handle="0" to="O77" connection="0"/>
14578 <dia:connection handle="1" to="O3" connection="61"/>
14579 </dia:connections>
14580 </dia:object>
14581 <dia:object type="UML - Class" version="0" id="O77">
14582 <dia:attribute name="obj_pos">
14583 <dia:point val="59.35,56.75"/>
14584 </dia:attribute>
14585 <dia:attribute name="obj_bb">
14586 <dia:rectangle val="59.3,56.7;72.25,59.6"/>
14587 </dia:attribute>
14588 <dia:attribute name="elem_corner">
14589 <dia:point val="59.35,56.75"/>
14590 </dia:attribute>
14591 <dia:attribute name="elem_width">
14592 <dia:real val="12.85"/>
14593 </dia:attribute>
14594 <dia:attribute name="elem_height">
14595 <dia:real val="2.7999999999999998"/>
14596 </dia:attribute>
14597 <dia:attribute name="name">
14598 <dia:string>#pred#</dia:string>
14599 </dia:attribute>
14600 <dia:attribute name="stereotype">
14601 <dia:string>##</dia:string>
14602 </dia:attribute>
14603 <dia:attribute name="comment">
14604 <dia:string>##</dia:string>
14605 </dia:attribute>
14606 <dia:attribute name="abstract">
14607 <dia:boolean val="false"/>
14608 </dia:attribute>
14609 <dia:attribute name="suppress_attributes">
14610 <dia:boolean val="false"/>
14611 </dia:attribute>
14612 <dia:attribute name="suppress_operations">
14613 <dia:boolean val="false"/>
14614 </dia:attribute>
14615 <dia:attribute name="visible_attributes">
14616 <dia:boolean val="true"/>
14617 </dia:attribute>
14618 <dia:attribute name="visible_operations">
14619 <dia:boolean val="true"/>
14620 </dia:attribute>
14621 <dia:attribute name="visible_comments">
14622 <dia:boolean val="false"/>
14623 </dia:attribute>
14624 <dia:attribute name="wrap_operations">
14625 <dia:boolean val="false"/>
14626 </dia:attribute>
14627 <dia:attribute name="wrap_after_char">
14628 <dia:int val="40"/>
14629 </dia:attribute>
14630 <dia:attribute name="line_color">
14631 <dia:color val="#000000"/>
14632 </dia:attribute>
14633 <dia:attribute name="fill_color">
14634 <dia:color val="#ffffff"/>
14635 </dia:attribute>
14636 <dia:attribute name="text_color">
14637 <dia:color val="#000000"/>
14638 </dia:attribute>
14639 <dia:attribute name="normal_font">
14640 <dia:font family="courier new" style="0" name="Courier"/>
14641 </dia:attribute>
14642 <dia:attribute name="abstract_font">
14643 <dia:font family="courier new" style="0" name="Courier"/>
14644 </dia:attribute>
14645 <dia:attribute name="polymorphic_font">
14646 <dia:font family="monospace" style="8" name="Courier"/>
14647 </dia:attribute>
14648 <dia:attribute name="classname_font">
14649 <dia:font family="courier new" style="0" name="Courier"/>
14650 </dia:attribute>
14651 <dia:attribute name="abstract_classname_font">
14652 <dia:font family="courier new" style="0" name="Courier"/>
14653 </dia:attribute>
14654 <dia:attribute name="comment_font">
14655 <dia:font family="sans" style="8" name="Helvetica"/>
14656 </dia:attribute>
14657 <dia:attribute name="font_height">
14658 <dia:real val="0.80000000000000004"/>
14659 </dia:attribute>
14660 <dia:attribute name="polymorphic_font_height">
14661 <dia:real val="0.80000000000000004"/>
14662 </dia:attribute>
14663 <dia:attribute name="abstract_font_height">
14664 <dia:real val="0.80000000000000004"/>
14665 </dia:attribute>
14666 <dia:attribute name="classname_font_height">
14667 <dia:real val="1"/>
14668 </dia:attribute>
14669 <dia:attribute name="abstract_classname_font_height">
14670 <dia:real val="1"/>
14671 </dia:attribute>
14672 <dia:attribute name="comment_font_height">
14673 <dia:real val="1"/>
14674 </dia:attribute>
14675 <dia:attribute name="attributes">
14676 <dia:composite type="umlattribute">
14677 <dia:attribute name="name">
14678 <dia:string>#secondary_columns#</dia:string>
14679 </dia:attribute>
14680 <dia:attribute name="type">
14681 <dia:string>#array of arrays#</dia:string>
14682 </dia:attribute>
14683 <dia:attribute name="value">
14684 <dia:string>##</dia:string>
14685 </dia:attribute>
14686 <dia:attribute name="comment">
14687 <dia:string>##</dia:string>
14688 </dia:attribute>
14689 <dia:attribute name="visibility">
14690 <dia:enum val="0"/>
14691 </dia:attribute>
14692 <dia:attribute name="abstract">
14693 <dia:boolean val="false"/>
14694 </dia:attribute>
14695 <dia:attribute name="class_scope">
14696 <dia:boolean val="false"/>
14697 </dia:attribute>
14698 </dia:composite>
14699 </dia:attribute>
14700 <dia:attribute name="operations"/>
14701 <dia:attribute name="template">
14702 <dia:boolean val="false"/>
14703 </dia:attribute>
14704 <dia:attribute name="templates"/>
14705 </dia:object>
14706 <dia:object type="UML - Generalization" version="0" id="O78">
14707 <dia:attribute name="obj_pos">
14708 <dia:point val="31.525,54.7"/>
14709 </dia:attribute>
14710 <dia:attribute name="obj_bb">
14711 <dia:rectangle val="30.675,52.3;65.825,56.8"/>
14712 </dia:attribute>
14713 <dia:attribute name="orth_points">
14714 <dia:point val="31.525,54.7"/>
14715 <dia:point val="31.525,53"/>
14716 <dia:point val="65.775,53"/>
14717 <dia:point val="65.775,56.75"/>
14718 </dia:attribute>
14719 <dia:attribute name="orth_orient">
14720 <dia:enum val="1"/>
14721 <dia:enum val="0"/>
14722 <dia:enum val="1"/>
14723 </dia:attribute>
14724 <dia:attribute name="orth_autoroute">
14725 <dia:boolean val="false"/>
14726 </dia:attribute>
14727 <dia:attribute name="line_colour">
14728 <dia:color val="#000000"/>
14729 </dia:attribute>
14730 <dia:attribute name="name">
14731 <dia:string>##</dia:string>
14732 </dia:attribute>
14733 <dia:attribute name="stereotype">
14734 <dia:string>##</dia:string>
14735 </dia:attribute>
14736 <dia:connections>
14737 <dia:connection handle="0" to="O81" connection="6"/>
14738 <dia:connection handle="1" to="O77" connection="1"/>
14739 </dia:connections>
14740 </dia:object>
14741 <dia:object type="UML - Class" version="0" id="O79">
14742 <dia:attribute name="obj_pos">
14743 <dia:point val="45.4,56.7"/>
14744 </dia:attribute>
14745 <dia:attribute name="obj_bb">
14746 <dia:rectangle val="45.35,56.65;47.4,58.95"/>
14747 </dia:attribute>
14748 <dia:attribute name="elem_corner">
14749 <dia:point val="45.4,56.7"/>
14750 </dia:attribute>
14751 <dia:attribute name="elem_width">
14752 <dia:real val="1.9500000000000002"/>
14753 </dia:attribute>
14754 <dia:attribute name="elem_height">
14755 <dia:real val="2.1999999999999997"/>
14756 </dia:attribute>
14757 <dia:attribute name="name">
14758 <dia:string>#tol#</dia:string>
14759 </dia:attribute>
14760 <dia:attribute name="stereotype">
14761 <dia:string>##</dia:string>
14762 </dia:attribute>
14763 <dia:attribute name="comment">
14764 <dia:string>##</dia:string>
14765 </dia:attribute>
14766 <dia:attribute name="abstract">
14767 <dia:boolean val="false"/>
14768 </dia:attribute>
14769 <dia:attribute name="suppress_attributes">
14770 <dia:boolean val="false"/>
14771 </dia:attribute>
14772 <dia:attribute name="suppress_operations">
14773 <dia:boolean val="false"/>
14774 </dia:attribute>
14775 <dia:attribute name="visible_attributes">
14776 <dia:boolean val="true"/>
14777 </dia:attribute>
14778 <dia:attribute name="visible_operations">
14779 <dia:boolean val="true"/>
14780 </dia:attribute>
14781 <dia:attribute name="visible_comments">
14782 <dia:boolean val="false"/>
14783 </dia:attribute>
14784 <dia:attribute name="wrap_operations">
14785 <dia:boolean val="false"/>
14786 </dia:attribute>
14787 <dia:attribute name="wrap_after_char">
14788 <dia:int val="40"/>
14789 </dia:attribute>
14790 <dia:attribute name="line_color">
14791 <dia:color val="#000000"/>
14792 </dia:attribute>
14793 <dia:attribute name="fill_color">
14794 <dia:color val="#ffffff"/>
14795 </dia:attribute>
14796 <dia:attribute name="text_color">
14797 <dia:color val="#000000"/>
14798 </dia:attribute>
14799 <dia:attribute name="normal_font">
14800 <dia:font family="Courier New" style="0" name="Courier"/>
14801 </dia:attribute>
14802 <dia:attribute name="abstract_font">
14803 <dia:font family="Courier New" style="0" name="Courier"/>
14804 </dia:attribute>
14805 <dia:attribute name="polymorphic_font">
14806 <dia:font family="monospace" style="8" name="Courier"/>
14807 </dia:attribute>
14808 <dia:attribute name="classname_font">
14809 <dia:font family="courier new" style="0" name="Courier"/>
14810 </dia:attribute>
14811 <dia:attribute name="abstract_classname_font">
14812 <dia:font family="Courier New" style="0" name="Courier"/>
14813 </dia:attribute>
14814 <dia:attribute name="comment_font">
14815 <dia:font family="sans" style="8" name="Helvetica"/>
14816 </dia:attribute>
14817 <dia:attribute name="font_height">
14818 <dia:real val="0.80000000000000004"/>
14819 </dia:attribute>
14820 <dia:attribute name="polymorphic_font_height">
14821 <dia:real val="0.80000000000000004"/>
14822 </dia:attribute>
14823 <dia:attribute name="abstract_font_height">
14824 <dia:real val="0.80000000000000004"/>
14825 </dia:attribute>
14826 <dia:attribute name="classname_font_height">
14827 <dia:real val="1"/>
14828 </dia:attribute>
14829 <dia:attribute name="abstract_classname_font_height">
14830 <dia:real val="1"/>
14831 </dia:attribute>
14832 <dia:attribute name="comment_font_height">
14833 <dia:real val="1"/>
14834 </dia:attribute>
14835 <dia:attribute name="attributes"/>
14836 <dia:attribute name="operations"/>
14837 <dia:attribute name="template">
14838 <dia:boolean val="false"/>
14839 </dia:attribute>
14840 <dia:attribute name="templates"/>
14841 </dia:object>
14842 <dia:object type="UML - Generalization" version="0" id="O80">
14843 <dia:attribute name="obj_pos">
14844 <dia:point val="31.525,54.7"/>
14845 </dia:attribute>
14846 <dia:attribute name="obj_bb">
14847 <dia:rectangle val="30.675,52.3;46.425,56.75"/>
14848 </dia:attribute>
14849 <dia:attribute name="orth_points">
14850 <dia:point val="31.525,54.7"/>
14851 <dia:point val="31.525,53"/>
14852 <dia:point val="46.375,53"/>
14853 <dia:point val="46.375,56.7"/>
14854 </dia:attribute>
14855 <dia:attribute name="orth_orient">
14856 <dia:enum val="1"/>
14857 <dia:enum val="0"/>
14858 <dia:enum val="1"/>
14859 </dia:attribute>
14860 <dia:attribute name="orth_autoroute">
14861 <dia:boolean val="false"/>
14862 </dia:attribute>
14863 <dia:attribute name="line_colour">
14864 <dia:color val="#000000"/>
14865 </dia:attribute>
14866 <dia:attribute name="name">
14867 <dia:string>##</dia:string>
14868 </dia:attribute>
14869 <dia:attribute name="stereotype">
14870 <dia:string>##</dia:string>
14871 </dia:attribute>
14872 <dia:connections>
14873 <dia:connection handle="0" to="O81" connection="6"/>
14874 <dia:connection handle="1" to="O79" connection="1"/>
14875 </dia:connections>
14876 </dia:object>
14877 <dia:object type="UML - Class" version="0" id="O81">
14878 <dia:attribute name="obj_pos">
14879 <dia:point val="2.7,48.9"/>
14880 </dia:attribute>
14881 <dia:attribute name="obj_bb">
14882 <dia:rectangle val="2.65,48.85;60.4,54.75"/>
14883 </dia:attribute>
14884 <dia:attribute name="elem_corner">
14885 <dia:point val="2.7,48.9"/>
14886 </dia:attribute>
14887 <dia:attribute name="elem_width">
14888 <dia:real val="57.649999999999999"/>
14889 </dia:attribute>
14890 <dia:attribute name="elem_height">
14891 <dia:real val="5.7999999999999998"/>
14892 </dia:attribute>
14893 <dia:attribute name="name">
14894 <dia:string>#code_record#</dia:string>
14895 </dia:attribute>
14896 <dia:attribute name="stereotype">
14897 <dia:string>##</dia:string>
14898 </dia:attribute>
14899 <dia:attribute name="comment">
14900 <dia:string>##</dia:string>
14901 </dia:attribute>
14902 <dia:attribute name="abstract">
14903 <dia:boolean val="false"/>
14904 </dia:attribute>
14905 <dia:attribute name="suppress_attributes">
14906 <dia:boolean val="false"/>
14907 </dia:attribute>
14908 <dia:attribute name="suppress_operations">
14909 <dia:boolean val="false"/>
14910 </dia:attribute>
14911 <dia:attribute name="visible_attributes">
14912 <dia:boolean val="true"/>
14913 </dia:attribute>
14914 <dia:attribute name="visible_operations">
14915 <dia:boolean val="true"/>
14916 </dia:attribute>
14917 <dia:attribute name="visible_comments">
14918 <dia:boolean val="false"/>
14919 </dia:attribute>
14920 <dia:attribute name="wrap_operations">
14921 <dia:boolean val="false"/>
14922 </dia:attribute>
14923 <dia:attribute name="wrap_after_char">
14924 <dia:int val="40"/>
14925 </dia:attribute>
14926 <dia:attribute name="line_color">
14927 <dia:color val="#000000"/>
14928 </dia:attribute>
14929 <dia:attribute name="fill_color">
14930 <dia:color val="#ffffff"/>
14931 </dia:attribute>
14932 <dia:attribute name="text_color">
14933 <dia:color val="#000000"/>
14934 </dia:attribute>
14935 <dia:attribute name="normal_font">
14936 <dia:font family="courier new" style="0" name="Courier"/>
14937 </dia:attribute>
14938 <dia:attribute name="abstract_font">
14939 <dia:font family="courier new" style="0" name="Courier"/>
14940 </dia:attribute>
14941 <dia:attribute name="polymorphic_font">
14942 <dia:font family="monospace" style="8" name="Courier"/>
14943 </dia:attribute>
14944 <dia:attribute name="classname_font">
14945 <dia:font family="courier new" style="0" name="Courier"/>
14946 </dia:attribute>
14947 <dia:attribute name="abstract_classname_font">
14948 <dia:font family="courier new" style="0" name="Courier"/>
14949 </dia:attribute>
14950 <dia:attribute name="comment_font">
14951 <dia:font family="sans" style="8" name="Helvetica"/>
14952 </dia:attribute>
14953 <dia:attribute name="font_height">
14954 <dia:real val="0.80000000000000004"/>
14955 </dia:attribute>
14956 <dia:attribute name="polymorphic_font_height">
14957 <dia:real val="0.80000000000000004"/>
14958 </dia:attribute>
14959 <dia:attribute name="abstract_font_height">
14960 <dia:real val="0.80000000000000004"/>
14961 </dia:attribute>
14962 <dia:attribute name="classname_font_height">
14963 <dia:real val="1"/>
14964 </dia:attribute>
14965 <dia:attribute name="abstract_classname_font_height">
14966 <dia:real val="1"/>
14967 </dia:attribute>
14968 <dia:attribute name="comment_font_height">
14969 <dia:real val="1"/>
14970 </dia:attribute>
14971 <dia:attribute name="attributes">
14972 <dia:composite type="umlattribute">
14973 <dia:attribute name="name">
14974 <dia:string>#code#</dia:string>
14975 </dia:attribute>
14976 <dia:attribute name="type">
14977 <dia:string>#array of strings#</dia:string>
14978 </dia:attribute>
14979 <dia:attribute name="value">
14980 <dia:string>##</dia:string>
14981 </dia:attribute>
14982 <dia:attribute name="comment">
14983 <dia:string>##</dia:string>
14984 </dia:attribute>
14985 <dia:attribute name="visibility">
14986 <dia:enum val="0"/>
14987 </dia:attribute>
14988 <dia:attribute name="abstract">
14989 <dia:boolean val="false"/>
14990 </dia:attribute>
14991 <dia:attribute name="class_scope">
14992 <dia:boolean val="false"/>
14993 </dia:attribute>
14994 </dia:composite>
14995 <dia:composite type="umlattribute">
14996 <dia:attribute name="name">
14997 <dia:string>#verbatim_last#</dia:string>
14998 </dia:attribute>
14999 <dia:attribute name="type">
15000 <dia:string>#array of strings#</dia:string>
15001 </dia:attribute>
15002 <dia:attribute name="value">
15003 <dia:string>##</dia:string>
15004 </dia:attribute>
15005 <dia:attribute name="comment">
15006 <dia:string>##</dia:string>
15007 </dia:attribute>
15008 <dia:attribute name="visibility">
15009 <dia:enum val="0"/>
15010 </dia:attribute>
15011 <dia:attribute name="abstract">
15012 <dia:boolean val="false"/>
15013 </dia:attribute>
15014 <dia:attribute name="class_scope">
15015 <dia:boolean val="false"/>
15016 </dia:attribute>
15017 </dia:composite>
15018 <dia:composite type="umlattribute">
15019 <dia:attribute name="name">
15020 <dia:string>#verbatim_first#</dia:string>
15021 </dia:attribute>
15022 <dia:attribute name="type">
15023 <dia:string>#array of strings#</dia:string>
15024 </dia:attribute>
15025 <dia:attribute name="value">
15026 <dia:string>##</dia:string>
15027 </dia:attribute>
15028 <dia:attribute name="comment">
15029 <dia:string>##</dia:string>
15030 </dia:attribute>
15031 <dia:attribute name="visibility">
15032 <dia:enum val="0"/>
15033 </dia:attribute>
15034 <dia:attribute name="abstract">
15035 <dia:boolean val="false"/>
15036 </dia:attribute>
15037 <dia:attribute name="class_scope">
15038 <dia:boolean val="false"/>
15039 </dia:attribute>
15040 </dia:composite>
15041 </dia:attribute>
15042 <dia:attribute name="operations">
15043 <dia:composite type="umloperation">
15044 <dia:attribute name="name">
15045 <dia:string>#_format_record#</dia:string>
15046 </dia:attribute>
15047 <dia:attribute name="stereotype">
15048 <dia:string>#helper#</dia:string>
15049 </dia:attribute>
15050 <dia:attribute name="type">
15051 <dia:string>##</dia:string>
15052 </dia:attribute>
15053 <dia:attribute name="visibility">
15054 <dia:enum val="1"/>
15055 </dia:attribute>
15056 <dia:attribute name="comment">
15057 <dia:string>##</dia:string>
15058 </dia:attribute>
15059 <dia:attribute name="abstract">
15060 <dia:boolean val="false"/>
15061 </dia:attribute>
15062 <dia:attribute name="inheritance_type">
15063 <dia:enum val="2"/>
15064 </dia:attribute>
15065 <dia:attribute name="query">
15066 <dia:boolean val="false"/>
15067 </dia:attribute>
15068 <dia:attribute name="class_scope">
15069 <dia:boolean val="false"/>
15070 </dia:attribute>
15071 <dia:attribute name="parameters">
15072 <dia:composite type="umlparameter">
15073 <dia:attribute name="name">
15074 <dia:string>#nonparametric_code#</dia:string>
15075 </dia:attribute>
15076 <dia:attribute name="type">
15077 <dia:string>#scalar boolean#</dia:string>
15078 </dia:attribute>
15079 <dia:attribute name="value">
15080 <dia:string>##</dia:string>
15081 </dia:attribute>
15082 <dia:attribute name="comment">
15083 <dia:string>##</dia:string>
15084 </dia:attribute>
15085 <dia:attribute name="kind">
15086 <dia:enum val="1"/>
15087 </dia:attribute>
15088 </dia:composite>
15089 <dia:composite type="umlparameter">
15090 <dia:attribute name="name">
15091 <dia:string>#shrinkage_code#</dia:string>
15092 </dia:attribute>
15093 <dia:attribute name="type">
15094 <dia:string>#scalar boolean#</dia:string>
15095 </dia:attribute>
15096 <dia:attribute name="value">
15097 <dia:string>##</dia:string>
15098 </dia:attribute>
15099 <dia:attribute name="comment">
15100 <dia:string>##</dia:string>
15101 </dia:attribute>
15102 <dia:attribute name="kind">
15103 <dia:enum val="1"/>
15104 </dia:attribute>
15105 </dia:composite>
15106 <dia:composite type="umlparameter">
15107 <dia:attribute name="name">
15108 <dia:string>#eigen_value_code#</dia:string>
15109 </dia:attribute>
15110 <dia:attribute name="type">
15111 <dia:string>#scalar boolean#</dia:string>
15112 </dia:attribute>
15113 <dia:attribute name="value">
15114 <dia:string>##</dia:string>
15115 </dia:attribute>
15116 <dia:attribute name="comment">
15117 <dia:string>##</dia:string>
15118 </dia:attribute>
15119 <dia:attribute name="kind">
15120 <dia:enum val="1"/>
15121 </dia:attribute>
15122 </dia:composite>
15123 <dia:composite type="umlparameter">
15124 <dia:attribute name="name">
15125 <dia:string>#formatted#</dia:string>
15126 </dia:attribute>
15127 <dia:attribute name="type">
15128 <dia:string>#array of strings#</dia:string>
15129 </dia:attribute>
15130 <dia:attribute name="value">
15131 <dia:string>##</dia:string>
15132 </dia:attribute>
15133 <dia:attribute name="comment">
15134 <dia:string>##</dia:string>
15135 </dia:attribute>
15136 <dia:attribute name="kind">
15137 <dia:enum val="2"/>
15138 </dia:attribute>
15139 </dia:composite>
15140 </dia:attribute>
15141 </dia:composite>
15142 <dia:composite type="umloperation">
15143 <dia:attribute name="name">
15144 <dia:string>#_read_options#</dia:string>
15145 </dia:attribute>
15146 <dia:attribute name="stereotype">
15147 <dia:string>#initiator#</dia:string>
15148 </dia:attribute>
15149 <dia:attribute name="type">
15150 <dia:string>##</dia:string>
15151 </dia:attribute>
15152 <dia:attribute name="visibility">
15153 <dia:enum val="1"/>
15154 </dia:attribute>
15155 <dia:attribute name="comment">
15156 <dia:string>##</dia:string>
15157 </dia:attribute>
15158 <dia:attribute name="abstract">
15159 <dia:boolean val="false"/>
15160 </dia:attribute>
15161 <dia:attribute name="inheritance_type">
15162 <dia:enum val="2"/>
15163 </dia:attribute>
15164 <dia:attribute name="query">
15165 <dia:boolean val="false"/>
15166 </dia:attribute>
15167 <dia:attribute name="class_scope">
15168 <dia:boolean val="false"/>
15169 </dia:attribute>
15170 <dia:attribute name="parameters"/>
15171 </dia:composite>
15172 </dia:attribute>
15173 <dia:attribute name="template">
15174 <dia:boolean val="false"/>
15175 </dia:attribute>
15176 <dia:attribute name="templates"/>
15177 </dia:object>
15178 <dia:object type="UML - Class" version="0" id="O82">
15179 <dia:attribute name="obj_pos">
15180 <dia:point val="81,45"/>
15181 </dia:attribute>
15182 <dia:attribute name="obj_bb">
15183 <dia:rectangle val="80.95,44.95;83.9,47.25"/>
15184 </dia:attribute>
15185 <dia:attribute name="elem_corner">
15186 <dia:point val="81,45"/>
15187 </dia:attribute>
15188 <dia:attribute name="elem_width">
15189 <dia:real val="2.8500000000000001"/>
15190 </dia:attribute>
15191 <dia:attribute name="elem_height">
15192 <dia:real val="2.1999999999999997"/>
15193 </dia:attribute>
15194 <dia:attribute name="name">
15195 <dia:string>#model#</dia:string>
15196 </dia:attribute>
15197 <dia:attribute name="stereotype">
15198 <dia:string>##</dia:string>
15199 </dia:attribute>
15200 <dia:attribute name="comment">
15201 <dia:string>##</dia:string>
15202 </dia:attribute>
15203 <dia:attribute name="abstract">
15204 <dia:boolean val="false"/>
15205 </dia:attribute>
15206 <dia:attribute name="suppress_attributes">
15207 <dia:boolean val="false"/>
15208 </dia:attribute>
15209 <dia:attribute name="suppress_operations">
15210 <dia:boolean val="false"/>
15211 </dia:attribute>
15212 <dia:attribute name="visible_attributes">
15213 <dia:boolean val="true"/>
15214 </dia:attribute>
15215 <dia:attribute name="visible_operations">
15216 <dia:boolean val="true"/>
15217 </dia:attribute>
15218 <dia:attribute name="visible_comments">
15219 <dia:boolean val="false"/>
15220 </dia:attribute>
15221 <dia:attribute name="wrap_operations">
15222 <dia:boolean val="false"/>
15223 </dia:attribute>
15224 <dia:attribute name="wrap_after_char">
15225 <dia:int val="40"/>
15226 </dia:attribute>
15227 <dia:attribute name="line_color">
15228 <dia:color val="#000000"/>
15229 </dia:attribute>
15230 <dia:attribute name="fill_color">
15231 <dia:color val="#ffffff"/>
15232 </dia:attribute>
15233 <dia:attribute name="text_color">
15234 <dia:color val="#000000"/>
15235 </dia:attribute>
15236 <dia:attribute name="normal_font">
15237 <dia:font family="courier new" style="0" name="Courier"/>
15238 </dia:attribute>
15239 <dia:attribute name="abstract_font">
15240 <dia:font family="courier new" style="0" name="Courier"/>
15241 </dia:attribute>
15242 <dia:attribute name="polymorphic_font">
15243 <dia:font family="monospace" style="8" name="Courier"/>
15244 </dia:attribute>
15245 <dia:attribute name="classname_font">
15246 <dia:font family="courier new" style="0" name="Courier"/>
15247 </dia:attribute>
15248 <dia:attribute name="abstract_classname_font">
15249 <dia:font family="courier new" style="0" name="Courier"/>
15250 </dia:attribute>
15251 <dia:attribute name="comment_font">
15252 <dia:font family="sans" style="8" name="Helvetica"/>
15253 </dia:attribute>
15254 <dia:attribute name="font_height">
15255 <dia:real val="0.80000000000000004"/>
15256 </dia:attribute>
15257 <dia:attribute name="polymorphic_font_height">
15258 <dia:real val="0.80000000000000004"/>
15259 </dia:attribute>
15260 <dia:attribute name="abstract_font_height">
15261 <dia:real val="0.80000000000000004"/>
15262 </dia:attribute>
15263 <dia:attribute name="classname_font_height">
15264 <dia:real val="1"/>
15265 </dia:attribute>
15266 <dia:attribute name="abstract_classname_font_height">
15267 <dia:real val="1"/>
15268 </dia:attribute>
15269 <dia:attribute name="comment_font_height">
15270 <dia:real val="1"/>
15271 </dia:attribute>
15272 <dia:attribute name="attributes"/>
15273 <dia:attribute name="operations"/>
15274 <dia:attribute name="template">
15275 <dia:boolean val="false"/>
15276 </dia:attribute>
15277 <dia:attribute name="templates"/>
15278 </dia:object>
15279 <dia:object type="UML - Class" version="0" id="O83">
15280 <dia:attribute name="obj_pos">
15281 <dia:point val="77,45"/>
15282 </dia:attribute>
15283 <dia:attribute name="obj_bb">
15284 <dia:rectangle val="76.95,44.95;79.9,47.25"/>
15285 </dia:attribute>
15286 <dia:attribute name="elem_corner">
15287 <dia:point val="77,45"/>
15288 </dia:attribute>
15289 <dia:attribute name="elem_width">
15290 <dia:real val="2.8500000000000001"/>
15291 </dia:attribute>
15292 <dia:attribute name="elem_height">
15293 <dia:real val="2.1999999999999997"/>
15294 </dia:attribute>
15295 <dia:attribute name="name">
15296 <dia:string>#input#</dia:string>
15297 </dia:attribute>
15298 <dia:attribute name="stereotype">
15299 <dia:string>##</dia:string>
15300 </dia:attribute>
15301 <dia:attribute name="comment">
15302 <dia:string>##</dia:string>
15303 </dia:attribute>
15304 <dia:attribute name="abstract">
15305 <dia:boolean val="false"/>
15306 </dia:attribute>
15307 <dia:attribute name="suppress_attributes">
15308 <dia:boolean val="false"/>
15309 </dia:attribute>
15310 <dia:attribute name="suppress_operations">
15311 <dia:boolean val="false"/>
15312 </dia:attribute>
15313 <dia:attribute name="visible_attributes">
15314 <dia:boolean val="true"/>
15315 </dia:attribute>
15316 <dia:attribute name="visible_operations">
15317 <dia:boolean val="true"/>
15318 </dia:attribute>
15319 <dia:attribute name="visible_comments">
15320 <dia:boolean val="false"/>
15321 </dia:attribute>
15322 <dia:attribute name="wrap_operations">
15323 <dia:boolean val="false"/>
15324 </dia:attribute>
15325 <dia:attribute name="wrap_after_char">
15326 <dia:int val="40"/>
15327 </dia:attribute>
15328 <dia:attribute name="line_color">
15329 <dia:color val="#000000"/>
15330 </dia:attribute>
15331 <dia:attribute name="fill_color">
15332 <dia:color val="#ffffff"/>
15333 </dia:attribute>
15334 <dia:attribute name="text_color">
15335 <dia:color val="#000000"/>
15336 </dia:attribute>
15337 <dia:attribute name="normal_font">
15338 <dia:font family="Courier New" style="0" name="Courier"/>
15339 </dia:attribute>
15340 <dia:attribute name="abstract_font">
15341 <dia:font family="Courier New" style="0" name="Courier"/>
15342 </dia:attribute>
15343 <dia:attribute name="polymorphic_font">
15344 <dia:font family="monospace" style="8" name="Courier"/>
15345 </dia:attribute>
15346 <dia:attribute name="classname_font">
15347 <dia:font family="courier new" style="0" name="Courier"/>
15348 </dia:attribute>
15349 <dia:attribute name="abstract_classname_font">
15350 <dia:font family="Courier New" style="0" name="Courier"/>
15351 </dia:attribute>
15352 <dia:attribute name="comment_font">
15353 <dia:font family="sans" style="8" name="Helvetica"/>
15354 </dia:attribute>
15355 <dia:attribute name="font_height">
15356 <dia:real val="0.80000000000000004"/>
15357 </dia:attribute>
15358 <dia:attribute name="polymorphic_font_height">
15359 <dia:real val="0.80000000000000004"/>
15360 </dia:attribute>
15361 <dia:attribute name="abstract_font_height">
15362 <dia:real val="0.80000000000000004"/>
15363 </dia:attribute>
15364 <dia:attribute name="classname_font_height">
15365 <dia:real val="1"/>
15366 </dia:attribute>
15367 <dia:attribute name="abstract_classname_font_height">
15368 <dia:real val="1"/>
15369 </dia:attribute>
15370 <dia:attribute name="comment_font_height">
15371 <dia:real val="1"/>
15372 </dia:attribute>
15373 <dia:attribute name="attributes"/>
15374 <dia:attribute name="operations"/>
15375 <dia:attribute name="template">
15376 <dia:boolean val="false"/>
15377 </dia:attribute>
15378 <dia:attribute name="templates"/>
15379 </dia:object>
15380 <dia:object type="UML - Class" version="0" id="O84">
15381 <dia:attribute name="obj_pos">
15382 <dia:point val="71,45"/>
15383 </dia:attribute>
15384 <dia:attribute name="obj_bb">
15385 <dia:rectangle val="70.95,44.95;76.15,47.25"/>
15386 </dia:attribute>
15387 <dia:attribute name="elem_corner">
15388 <dia:point val="71,45"/>
15389 </dia:attribute>
15390 <dia:attribute name="elem_width">
15391 <dia:real val="5.0999999999999996"/>
15392 </dia:attribute>
15393 <dia:attribute name="elem_height">
15394 <dia:real val="2.1999999999999997"/>
15395 </dia:attribute>
15396 <dia:attribute name="name">
15397 <dia:string>#estimation#</dia:string>
15398 </dia:attribute>
15399 <dia:attribute name="stereotype">
15400 <dia:string>##</dia:string>
15401 </dia:attribute>
15402 <dia:attribute name="comment">
15403 <dia:string>##</dia:string>
15404 </dia:attribute>
15405 <dia:attribute name="abstract">
15406 <dia:boolean val="false"/>
15407 </dia:attribute>
15408 <dia:attribute name="suppress_attributes">
15409 <dia:boolean val="false"/>
15410 </dia:attribute>
15411 <dia:attribute name="suppress_operations">
15412 <dia:boolean val="false"/>
15413 </dia:attribute>
15414 <dia:attribute name="visible_attributes">
15415 <dia:boolean val="true"/>
15416 </dia:attribute>
15417 <dia:attribute name="visible_operations">
15418 <dia:boolean val="true"/>
15419 </dia:attribute>
15420 <dia:attribute name="visible_comments">
15421 <dia:boolean val="false"/>
15422 </dia:attribute>
15423 <dia:attribute name="wrap_operations">
15424 <dia:boolean val="false"/>
15425 </dia:attribute>
15426 <dia:attribute name="wrap_after_char">
15427 <dia:int val="40"/>
15428 </dia:attribute>
15429 <dia:attribute name="line_color">
15430 <dia:color val="#000000"/>
15431 </dia:attribute>
15432 <dia:attribute name="fill_color">
15433 <dia:color val="#ffffff"/>
15434 </dia:attribute>
15435 <dia:attribute name="text_color">
15436 <dia:color val="#000000"/>
15437 </dia:attribute>
15438 <dia:attribute name="normal_font">
15439 <dia:font family="Courier New" style="0" name="Courier"/>
15440 </dia:attribute>
15441 <dia:attribute name="abstract_font">
15442 <dia:font family="Courier New" style="0" name="Courier"/>
15443 </dia:attribute>
15444 <dia:attribute name="polymorphic_font">
15445 <dia:font family="monospace" style="8" name="Courier"/>
15446 </dia:attribute>
15447 <dia:attribute name="classname_font">
15448 <dia:font family="courier new" style="0" name="Courier"/>
15449 </dia:attribute>
15450 <dia:attribute name="abstract_classname_font">
15451 <dia:font family="Courier New" style="0" name="Courier"/>
15452 </dia:attribute>
15453 <dia:attribute name="comment_font">
15454 <dia:font family="sans" style="8" name="Helvetica"/>
15455 </dia:attribute>
15456 <dia:attribute name="font_height">
15457 <dia:real val="0.80000000000000004"/>
15458 </dia:attribute>
15459 <dia:attribute name="polymorphic_font_height">
15460 <dia:real val="0.80000000000000004"/>
15461 </dia:attribute>
15462 <dia:attribute name="abstract_font_height">
15463 <dia:real val="0.80000000000000004"/>
15464 </dia:attribute>
15465 <dia:attribute name="classname_font_height">
15466 <dia:real val="1"/>
15467 </dia:attribute>
15468 <dia:attribute name="abstract_classname_font_height">
15469 <dia:real val="1"/>
15470 </dia:attribute>
15471 <dia:attribute name="comment_font_height">
15472 <dia:real val="1"/>
15473 </dia:attribute>
15474 <dia:attribute name="attributes"/>
15475 <dia:attribute name="operations"/>
15476 <dia:attribute name="template">
15477 <dia:boolean val="false"/>
15478 </dia:attribute>
15479 <dia:attribute name="templates"/>
15480 </dia:object>
15481 <dia:object type="UML - Class" version="0" id="O85">
15482 <dia:attribute name="obj_pos">
15483 <dia:point val="68,45"/>
15484 </dia:attribute>
15485 <dia:attribute name="obj_bb">
15486 <dia:rectangle val="67.95,44.95;70.45,47.25"/>
15487 </dia:attribute>
15488 <dia:attribute name="elem_corner">
15489 <dia:point val="68,45"/>
15490 </dia:attribute>
15491 <dia:attribute name="elem_width">
15492 <dia:real val="2.3999999999999999"/>
15493 </dia:attribute>
15494 <dia:attribute name="elem_height">
15495 <dia:real val="2.1999999999999997"/>
15496 </dia:attribute>
15497 <dia:attribute name="name">
15498 <dia:string>#data#</dia:string>
15499 </dia:attribute>
15500 <dia:attribute name="stereotype">
15501 <dia:string>##</dia:string>
15502 </dia:attribute>
15503 <dia:attribute name="comment">
15504 <dia:string>##</dia:string>
15505 </dia:attribute>
15506 <dia:attribute name="abstract">
15507 <dia:boolean val="false"/>
15508 </dia:attribute>
15509 <dia:attribute name="suppress_attributes">
15510 <dia:boolean val="false"/>
15511 </dia:attribute>
15512 <dia:attribute name="suppress_operations">
15513 <dia:boolean val="false"/>
15514 </dia:attribute>
15515 <dia:attribute name="visible_attributes">
15516 <dia:boolean val="true"/>
15517 </dia:attribute>
15518 <dia:attribute name="visible_operations">
15519 <dia:boolean val="true"/>
15520 </dia:attribute>
15521 <dia:attribute name="visible_comments">
15522 <dia:boolean val="false"/>
15523 </dia:attribute>
15524 <dia:attribute name="wrap_operations">
15525 <dia:boolean val="false"/>
15526 </dia:attribute>
15527 <dia:attribute name="wrap_after_char">
15528 <dia:int val="40"/>
15529 </dia:attribute>
15530 <dia:attribute name="line_color">
15531 <dia:color val="#000000"/>
15532 </dia:attribute>
15533 <dia:attribute name="fill_color">
15534 <dia:color val="#ffffff"/>
15535 </dia:attribute>
15536 <dia:attribute name="text_color">
15537 <dia:color val="#000000"/>
15538 </dia:attribute>
15539 <dia:attribute name="normal_font">
15540 <dia:font family="Courier New" style="0" name="Courier"/>
15541 </dia:attribute>
15542 <dia:attribute name="abstract_font">
15543 <dia:font family="Courier New" style="0" name="Courier"/>
15544 </dia:attribute>
15545 <dia:attribute name="polymorphic_font">
15546 <dia:font family="monospace" style="8" name="Courier"/>
15547 </dia:attribute>
15548 <dia:attribute name="classname_font">
15549 <dia:font family="courier new" style="0" name="Courier"/>
15550 </dia:attribute>
15551 <dia:attribute name="abstract_classname_font">
15552 <dia:font family="Courier New" style="0" name="Courier"/>
15553 </dia:attribute>
15554 <dia:attribute name="comment_font">
15555 <dia:font family="sans" style="8" name="Helvetica"/>
15556 </dia:attribute>
15557 <dia:attribute name="font_height">
15558 <dia:real val="0.80000000000000004"/>
15559 </dia:attribute>
15560 <dia:attribute name="polymorphic_font_height">
15561 <dia:real val="0.80000000000000004"/>
15562 </dia:attribute>
15563 <dia:attribute name="abstract_font_height">
15564 <dia:real val="0.80000000000000004"/>
15565 </dia:attribute>
15566 <dia:attribute name="classname_font_height">
15567 <dia:real val="1"/>
15568 </dia:attribute>
15569 <dia:attribute name="abstract_classname_font_height">
15570 <dia:real val="1"/>
15571 </dia:attribute>
15572 <dia:attribute name="comment_font_height">
15573 <dia:real val="1"/>
15574 </dia:attribute>
15575 <dia:attribute name="attributes"/>
15576 <dia:attribute name="operations"/>
15577 <dia:attribute name="template">
15578 <dia:boolean val="false"/>
15579 </dia:attribute>
15580 <dia:attribute name="templates"/>
15581 </dia:object>
15582 <dia:object type="UML - Class" version="0" id="O86">
15583 <dia:attribute name="obj_pos">
15584 <dia:point val="62,45"/>
15585 </dia:attribute>
15586 <dia:attribute name="obj_bb">
15587 <dia:rectangle val="61.95,44.95;67.15,47.25"/>
15588 </dia:attribute>
15589 <dia:attribute name="elem_corner">
15590 <dia:point val="62,45"/>
15591 </dia:attribute>
15592 <dia:attribute name="elem_width">
15593 <dia:real val="5.0999999999999996"/>
15594 </dia:attribute>
15595 <dia:attribute name="elem_height">
15596 <dia:real val="2.1999999999999997"/>
15597 </dia:attribute>
15598 <dia:attribute name="name">
15599 <dia:string>#covariance#</dia:string>
15600 </dia:attribute>
15601 <dia:attribute name="stereotype">
15602 <dia:string>##</dia:string>
15603 </dia:attribute>
15604 <dia:attribute name="comment">
15605 <dia:string>##</dia:string>
15606 </dia:attribute>
15607 <dia:attribute name="abstract">
15608 <dia:boolean val="false"/>
15609 </dia:attribute>
15610 <dia:attribute name="suppress_attributes">
15611 <dia:boolean val="false"/>
15612 </dia:attribute>
15613 <dia:attribute name="suppress_operations">
15614 <dia:boolean val="false"/>
15615 </dia:attribute>
15616 <dia:attribute name="visible_attributes">
15617 <dia:boolean val="true"/>
15618 </dia:attribute>
15619 <dia:attribute name="visible_operations">
15620 <dia:boolean val="true"/>
15621 </dia:attribute>
15622 <dia:attribute name="visible_comments">
15623 <dia:boolean val="false"/>
15624 </dia:attribute>
15625 <dia:attribute name="wrap_operations">
15626 <dia:boolean val="false"/>
15627 </dia:attribute>
15628 <dia:attribute name="wrap_after_char">
15629 <dia:int val="40"/>
15630 </dia:attribute>
15631 <dia:attribute name="line_color">
15632 <dia:color val="#000000"/>
15633 </dia:attribute>
15634 <dia:attribute name="fill_color">
15635 <dia:color val="#ffffff"/>
15636 </dia:attribute>
15637 <dia:attribute name="text_color">
15638 <dia:color val="#000000"/>
15639 </dia:attribute>
15640 <dia:attribute name="normal_font">
15641 <dia:font family="Courier New" style="0" name="Courier"/>
15642 </dia:attribute>
15643 <dia:attribute name="abstract_font">
15644 <dia:font family="Courier New" style="0" name="Courier"/>
15645 </dia:attribute>
15646 <dia:attribute name="polymorphic_font">
15647 <dia:font family="monospace" style="8" name="Courier"/>
15648 </dia:attribute>
15649 <dia:attribute name="classname_font">
15650 <dia:font family="courier new" style="0" name="Courier"/>
15651 </dia:attribute>
15652 <dia:attribute name="abstract_classname_font">
15653 <dia:font family="Courier New" style="0" name="Courier"/>
15654 </dia:attribute>
15655 <dia:attribute name="comment_font">
15656 <dia:font family="sans" style="8" name="Helvetica"/>
15657 </dia:attribute>
15658 <dia:attribute name="font_height">
15659 <dia:real val="0.80000000000000004"/>
15660 </dia:attribute>
15661 <dia:attribute name="polymorphic_font_height">
15662 <dia:real val="0.80000000000000004"/>
15663 </dia:attribute>
15664 <dia:attribute name="abstract_font_height">
15665 <dia:real val="0.80000000000000004"/>
15666 </dia:attribute>
15667 <dia:attribute name="classname_font_height">
15668 <dia:real val="1"/>
15669 </dia:attribute>
15670 <dia:attribute name="abstract_classname_font_height">
15671 <dia:real val="1"/>
15672 </dia:attribute>
15673 <dia:attribute name="comment_font_height">
15674 <dia:real val="1"/>
15675 </dia:attribute>
15676 <dia:attribute name="attributes"/>
15677 <dia:attribute name="operations"/>
15678 <dia:attribute name="template">
15679 <dia:boolean val="false"/>
15680 </dia:attribute>
15681 <dia:attribute name="templates"/>
15682 </dia:object>
15683 <dia:object type="UML - Class" version="0" id="O87">
15684 <dia:attribute name="obj_pos">
15685 <dia:point val="58,45"/>
15686 </dia:attribute>
15687 <dia:attribute name="obj_bb">
15688 <dia:rectangle val="57.95,44.95;60.9,47.25"/>
15689 </dia:attribute>
15690 <dia:attribute name="elem_corner">
15691 <dia:point val="58,45"/>
15692 </dia:attribute>
15693 <dia:attribute name="elem_width">
15694 <dia:real val="2.8500000000000001"/>
15695 </dia:attribute>
15696 <dia:attribute name="elem_height">
15697 <dia:real val="2.1999999999999997"/>
15698 </dia:attribute>
15699 <dia:attribute name="name">
15700 <dia:string>#contr#</dia:string>
15701 </dia:attribute>
15702 <dia:attribute name="stereotype">
15703 <dia:string>##</dia:string>
15704 </dia:attribute>
15705 <dia:attribute name="comment">
15706 <dia:string>##</dia:string>
15707 </dia:attribute>
15708 <dia:attribute name="abstract">
15709 <dia:boolean val="false"/>
15710 </dia:attribute>
15711 <dia:attribute name="suppress_attributes">
15712 <dia:boolean val="false"/>
15713 </dia:attribute>
15714 <dia:attribute name="suppress_operations">
15715 <dia:boolean val="false"/>
15716 </dia:attribute>
15717 <dia:attribute name="visible_attributes">
15718 <dia:boolean val="true"/>
15719 </dia:attribute>
15720 <dia:attribute name="visible_operations">
15721 <dia:boolean val="true"/>
15722 </dia:attribute>
15723 <dia:attribute name="visible_comments">
15724 <dia:boolean val="false"/>
15725 </dia:attribute>
15726 <dia:attribute name="wrap_operations">
15727 <dia:boolean val="false"/>
15728 </dia:attribute>
15729 <dia:attribute name="wrap_after_char">
15730 <dia:int val="40"/>
15731 </dia:attribute>
15732 <dia:attribute name="line_color">
15733 <dia:color val="#000000"/>
15734 </dia:attribute>
15735 <dia:attribute name="fill_color">
15736 <dia:color val="#ffffff"/>
15737 </dia:attribute>
15738 <dia:attribute name="text_color">
15739 <dia:color val="#000000"/>
15740 </dia:attribute>
15741 <dia:attribute name="normal_font">
15742 <dia:font family="Courier New" style="0" name="Courier"/>
15743 </dia:attribute>
15744 <dia:attribute name="abstract_font">
15745 <dia:font family="Courier New" style="0" name="Courier"/>
15746 </dia:attribute>
15747 <dia:attribute name="polymorphic_font">
15748 <dia:font family="monospace" style="8" name="Courier"/>
15749 </dia:attribute>
15750 <dia:attribute name="classname_font">
15751 <dia:font family="courier new" style="0" name="Courier"/>
15752 </dia:attribute>
15753 <dia:attribute name="abstract_classname_font">
15754 <dia:font family="Courier New" style="0" name="Courier"/>
15755 </dia:attribute>
15756 <dia:attribute name="comment_font">
15757 <dia:font family="sans" style="8" name="Helvetica"/>
15758 </dia:attribute>
15759 <dia:attribute name="font_height">
15760 <dia:real val="0.80000000000000004"/>
15761 </dia:attribute>
15762 <dia:attribute name="polymorphic_font_height">
15763 <dia:real val="0.80000000000000004"/>
15764 </dia:attribute>
15765 <dia:attribute name="abstract_font_height">
15766 <dia:real val="0.80000000000000004"/>
15767 </dia:attribute>
15768 <dia:attribute name="classname_font_height">
15769 <dia:real val="1"/>
15770 </dia:attribute>
15771 <dia:attribute name="abstract_classname_font_height">
15772 <dia:real val="1"/>
15773 </dia:attribute>
15774 <dia:attribute name="comment_font_height">
15775 <dia:real val="1"/>
15776 </dia:attribute>
15777 <dia:attribute name="attributes"/>
15778 <dia:attribute name="operations"/>
15779 <dia:attribute name="template">
15780 <dia:boolean val="false"/>
15781 </dia:attribute>
15782 <dia:attribute name="templates"/>
15783 </dia:object>
15784 <dia:object type="UML - Class" version="0" id="O88">
15785 <dia:attribute name="obj_pos">
15786 <dia:point val="52,45"/>
15787 </dia:attribute>
15788 <dia:attribute name="obj_bb">
15789 <dia:rectangle val="51.95,44.95;57.6,47.25"/>
15790 </dia:attribute>
15791 <dia:attribute name="elem_corner">
15792 <dia:point val="52,45"/>
15793 </dia:attribute>
15794 <dia:attribute name="elem_width">
15795 <dia:real val="5.5499999999999998"/>
15796 </dia:attribute>
15797 <dia:attribute name="elem_height">
15798 <dia:real val="2.1999999999999997"/>
15799 </dia:attribute>
15800 <dia:attribute name="name">
15801 <dia:string>#abbreviated#</dia:string>
15802 </dia:attribute>
15803 <dia:attribute name="stereotype">
15804 <dia:string>##</dia:string>
15805 </dia:attribute>
15806 <dia:attribute name="comment">
15807 <dia:string>##</dia:string>
15808 </dia:attribute>
15809 <dia:attribute name="abstract">
15810 <dia:boolean val="false"/>
15811 </dia:attribute>
15812 <dia:attribute name="suppress_attributes">
15813 <dia:boolean val="false"/>
15814 </dia:attribute>
15815 <dia:attribute name="suppress_operations">
15816 <dia:boolean val="false"/>
15817 </dia:attribute>
15818 <dia:attribute name="visible_attributes">
15819 <dia:boolean val="true"/>
15820 </dia:attribute>
15821 <dia:attribute name="visible_operations">
15822 <dia:boolean val="true"/>
15823 </dia:attribute>
15824 <dia:attribute name="visible_comments">
15825 <dia:boolean val="false"/>
15826 </dia:attribute>
15827 <dia:attribute name="wrap_operations">
15828 <dia:boolean val="false"/>
15829 </dia:attribute>
15830 <dia:attribute name="wrap_after_char">
15831 <dia:int val="40"/>
15832 </dia:attribute>
15833 <dia:attribute name="line_color">
15834 <dia:color val="#000000"/>
15835 </dia:attribute>
15836 <dia:attribute name="fill_color">
15837 <dia:color val="#ffffff"/>
15838 </dia:attribute>
15839 <dia:attribute name="text_color">
15840 <dia:color val="#000000"/>
15841 </dia:attribute>
15842 <dia:attribute name="normal_font">
15843 <dia:font family="Courier New" style="0" name="Courier"/>
15844 </dia:attribute>
15845 <dia:attribute name="abstract_font">
15846 <dia:font family="Courier New" style="0" name="Courier"/>
15847 </dia:attribute>
15848 <dia:attribute name="polymorphic_font">
15849 <dia:font family="monospace" style="8" name="Courier"/>
15850 </dia:attribute>
15851 <dia:attribute name="classname_font">
15852 <dia:font family="courier new" style="0" name="Courier"/>
15853 </dia:attribute>
15854 <dia:attribute name="abstract_classname_font">
15855 <dia:font family="Courier New" style="0" name="Courier"/>
15856 </dia:attribute>
15857 <dia:attribute name="comment_font">
15858 <dia:font family="sans" style="8" name="Helvetica"/>
15859 </dia:attribute>
15860 <dia:attribute name="font_height">
15861 <dia:real val="0.80000000000000004"/>
15862 </dia:attribute>
15863 <dia:attribute name="polymorphic_font_height">
15864 <dia:real val="0.80000000000000004"/>
15865 </dia:attribute>
15866 <dia:attribute name="abstract_font_height">
15867 <dia:real val="0.80000000000000004"/>
15868 </dia:attribute>
15869 <dia:attribute name="classname_font_height">
15870 <dia:real val="1"/>
15871 </dia:attribute>
15872 <dia:attribute name="abstract_classname_font_height">
15873 <dia:real val="1"/>
15874 </dia:attribute>
15875 <dia:attribute name="comment_font_height">
15876 <dia:real val="1"/>
15877 </dia:attribute>
15878 <dia:attribute name="attributes"/>
15879 <dia:attribute name="operations"/>
15880 <dia:attribute name="template">
15881 <dia:boolean val="false"/>
15882 </dia:attribute>
15883 <dia:attribute name="templates"/>
15884 </dia:object>
15885 <dia:object type="UML - Class" version="0" id="O89">
15886 <dia:attribute name="obj_pos">
15887 <dia:point val="2,34"/>
15888 </dia:attribute>
15889 <dia:attribute name="obj_bb">
15890 <dia:rectangle val="1.95,33.95;59.7,41.45"/>
15891 </dia:attribute>
15892 <dia:attribute name="elem_corner">
15893 <dia:point val="2,34"/>
15894 </dia:attribute>
15895 <dia:attribute name="elem_width">
15896 <dia:real val="57.649999999999999"/>
15897 </dia:attribute>
15898 <dia:attribute name="elem_height">
15899 <dia:real val="7.4000000000000004"/>
15900 </dia:attribute>
15901 <dia:attribute name="name">
15902 <dia:string>#record#</dia:string>
15903 </dia:attribute>
15904 <dia:attribute name="stereotype">
15905 <dia:string>##</dia:string>
15906 </dia:attribute>
15907 <dia:attribute name="comment">
15908 <dia:string>##</dia:string>
15909 </dia:attribute>
15910 <dia:attribute name="abstract">
15911 <dia:boolean val="false"/>
15912 </dia:attribute>
15913 <dia:attribute name="suppress_attributes">
15914 <dia:boolean val="false"/>
15915 </dia:attribute>
15916 <dia:attribute name="suppress_operations">
15917 <dia:boolean val="false"/>
15918 </dia:attribute>
15919 <dia:attribute name="visible_attributes">
15920 <dia:boolean val="true"/>
15921 </dia:attribute>
15922 <dia:attribute name="visible_operations">
15923 <dia:boolean val="true"/>
15924 </dia:attribute>
15925 <dia:attribute name="visible_comments">
15926 <dia:boolean val="false"/>
15927 </dia:attribute>
15928 <dia:attribute name="wrap_operations">
15929 <dia:boolean val="false"/>
15930 </dia:attribute>
15931 <dia:attribute name="wrap_after_char">
15932 <dia:int val="40"/>
15933 </dia:attribute>
15934 <dia:attribute name="line_color">
15935 <dia:color val="#000000"/>
15936 </dia:attribute>
15937 <dia:attribute name="fill_color">
15938 <dia:color val="#ffffff"/>
15939 </dia:attribute>
15940 <dia:attribute name="text_color">
15941 <dia:color val="#000000"/>
15942 </dia:attribute>
15943 <dia:attribute name="normal_font">
15944 <dia:font family="courier new" style="0" name="Courier"/>
15945 </dia:attribute>
15946 <dia:attribute name="abstract_font">
15947 <dia:font family="courier new" style="0" name="Courier"/>
15948 </dia:attribute>
15949 <dia:attribute name="polymorphic_font">
15950 <dia:font family="monospace" style="8" name="Courier"/>
15951 </dia:attribute>
15952 <dia:attribute name="classname_font">
15953 <dia:font family="courier new" style="0" name="Courier"/>
15954 </dia:attribute>
15955 <dia:attribute name="abstract_classname_font">
15956 <dia:font family="courier new" style="0" name="Courier"/>
15957 </dia:attribute>
15958 <dia:attribute name="comment_font">
15959 <dia:font family="sans" style="8" name="Helvetica"/>
15960 </dia:attribute>
15961 <dia:attribute name="font_height">
15962 <dia:real val="0.80000000000000004"/>
15963 </dia:attribute>
15964 <dia:attribute name="polymorphic_font_height">
15965 <dia:real val="0.80000000000000004"/>
15966 </dia:attribute>
15967 <dia:attribute name="abstract_font_height">
15968 <dia:real val="0.80000000000000004"/>
15969 </dia:attribute>
15970 <dia:attribute name="classname_font_height">
15971 <dia:real val="1"/>
15972 </dia:attribute>
15973 <dia:attribute name="abstract_classname_font_height">
15974 <dia:real val="1"/>
15975 </dia:attribute>
15976 <dia:attribute name="comment_font_height">
15977 <dia:real val="1"/>
15978 </dia:attribute>
15979 <dia:attribute name="attributes">
15980 <dia:composite type="umlattribute">
15981 <dia:attribute name="name">
15982 <dia:string>#debug#</dia:string>
15983 </dia:attribute>
15984 <dia:attribute name="type">
15985 <dia:string>#scalar boolean#</dia:string>
15986 </dia:attribute>
15987 <dia:attribute name="value">
15988 <dia:string>#0#</dia:string>
15989 </dia:attribute>
15990 <dia:attribute name="comment">
15991 <dia:string>##</dia:string>
15992 </dia:attribute>
15993 <dia:attribute name="visibility">
15994 <dia:enum val="0"/>
15995 </dia:attribute>
15996 <dia:attribute name="abstract">
15997 <dia:boolean val="false"/>
15998 </dia:attribute>
15999 <dia:attribute name="class_scope">
16000 <dia:boolean val="false"/>
16001 </dia:attribute>
16002 </dia:composite>
16003 <dia:composite type="umlattribute">
16004 <dia:attribute name="name">
16005 <dia:string>#record_arr#</dia:string>
16006 </dia:attribute>
16007 <dia:attribute name="type">
16008 <dia:string>#array of string#</dia:string>
16009 </dia:attribute>
16010 <dia:attribute name="value">
16011 <dia:string>##</dia:string>
16012 </dia:attribute>
16013 <dia:attribute name="comment">
16014 <dia:string>##</dia:string>
16015 </dia:attribute>
16016 <dia:attribute name="visibility">
16017 <dia:enum val="1"/>
16018 </dia:attribute>
16019 <dia:attribute name="abstract">
16020 <dia:boolean val="false"/>
16021 </dia:attribute>
16022 <dia:attribute name="class_scope">
16023 <dia:boolean val="false"/>
16024 </dia:attribute>
16025 </dia:composite>
16026 <dia:composite type="umlattribute">
16027 <dia:attribute name="name">
16028 <dia:string>#comment#</dia:string>
16029 </dia:attribute>
16030 <dia:attribute name="type">
16031 <dia:string>#array of strings#</dia:string>
16032 </dia:attribute>
16033 <dia:attribute name="value">
16034 <dia:string>##</dia:string>
16035 </dia:attribute>
16036 <dia:attribute name="comment">
16037 <dia:string>##</dia:string>
16038 </dia:attribute>
16039 <dia:attribute name="visibility">
16040 <dia:enum val="0"/>
16041 </dia:attribute>
16042 <dia:attribute name="abstract">
16043 <dia:boolean val="false"/>
16044 </dia:attribute>
16045 <dia:attribute name="class_scope">
16046 <dia:boolean val="false"/>
16047 </dia:attribute>
16048 </dia:composite>
16049 </dia:attribute>
16050 <dia:attribute name="operations">
16051 <dia:composite type="umloperation">
16052 <dia:attribute name="name">
16053 <dia:string>#_add_option#</dia:string>
16054 </dia:attribute>
16055 <dia:attribute name="stereotype">
16056 <dia:string>#helper#</dia:string>
16057 </dia:attribute>
16058 <dia:attribute name="type">
16059 <dia:string>##</dia:string>
16060 </dia:attribute>
16061 <dia:attribute name="visibility">
16062 <dia:enum val="1"/>
16063 </dia:attribute>
16064 <dia:attribute name="comment">
16065 <dia:string>##</dia:string>
16066 </dia:attribute>
16067 <dia:attribute name="abstract">
16068 <dia:boolean val="false"/>
16069 </dia:attribute>
16070 <dia:attribute name="inheritance_type">
16071 <dia:enum val="2"/>
16072 </dia:attribute>
16073 <dia:attribute name="query">
16074 <dia:boolean val="false"/>
16075 </dia:attribute>
16076 <dia:attribute name="class_scope">
16077 <dia:boolean val="false"/>
16078 </dia:attribute>
16079 <dia:attribute name="parameters">
16080 <dia:composite type="umlparameter">
16081 <dia:attribute name="name">
16082 <dia:string>#option_string#</dia:string>
16083 </dia:attribute>
16084 <dia:attribute name="type">
16085 <dia:string>#scalar string#</dia:string>
16086 </dia:attribute>
16087 <dia:attribute name="value">
16088 <dia:string>##</dia:string>
16089 </dia:attribute>
16090 <dia:attribute name="comment">
16091 <dia:string>##</dia:string>
16092 </dia:attribute>
16093 <dia:attribute name="kind">
16094 <dia:enum val="1"/>
16095 </dia:attribute>
16096 </dia:composite>
16097 </dia:attribute>
16098 </dia:composite>
16099 <dia:composite type="umloperation">
16100 <dia:attribute name="name">
16101 <dia:string>#_read_options#</dia:string>
16102 </dia:attribute>
16103 <dia:attribute name="stereotype">
16104 <dia:string>#initiator#</dia:string>
16105 </dia:attribute>
16106 <dia:attribute name="type">
16107 <dia:string>##</dia:string>
16108 </dia:attribute>
16109 <dia:attribute name="visibility">
16110 <dia:enum val="1"/>
16111 </dia:attribute>
16112 <dia:attribute name="comment">
16113 <dia:string>##</dia:string>
16114 </dia:attribute>
16115 <dia:attribute name="abstract">
16116 <dia:boolean val="false"/>
16117 </dia:attribute>
16118 <dia:attribute name="inheritance_type">
16119 <dia:enum val="2"/>
16120 </dia:attribute>
16121 <dia:attribute name="query">
16122 <dia:boolean val="false"/>
16123 </dia:attribute>
16124 <dia:attribute name="class_scope">
16125 <dia:boolean val="false"/>
16126 </dia:attribute>
16127 <dia:attribute name="parameters"/>
16128 </dia:composite>
16129 <dia:composite type="umloperation">
16130 <dia:attribute name="name">
16131 <dia:string>#_format_record#</dia:string>
16132 </dia:attribute>
16133 <dia:attribute name="stereotype">
16134 <dia:string>#helper#</dia:string>
16135 </dia:attribute>
16136 <dia:attribute name="type">
16137 <dia:string>##</dia:string>
16138 </dia:attribute>
16139 <dia:attribute name="visibility">
16140 <dia:enum val="1"/>
16141 </dia:attribute>
16142 <dia:attribute name="comment">
16143 <dia:string>##</dia:string>
16144 </dia:attribute>
16145 <dia:attribute name="abstract">
16146 <dia:boolean val="false"/>
16147 </dia:attribute>
16148 <dia:attribute name="inheritance_type">
16149 <dia:enum val="2"/>
16150 </dia:attribute>
16151 <dia:attribute name="query">
16152 <dia:boolean val="false"/>
16153 </dia:attribute>
16154 <dia:attribute name="class_scope">
16155 <dia:boolean val="false"/>
16156 </dia:attribute>
16157 <dia:attribute name="parameters">
16158 <dia:composite type="umlparameter">
16159 <dia:attribute name="name">
16160 <dia:string>#nonparametric_code#</dia:string>
16161 </dia:attribute>
16162 <dia:attribute name="type">
16163 <dia:string>#scalar boolean#</dia:string>
16164 </dia:attribute>
16165 <dia:attribute name="value">
16166 <dia:string>##</dia:string>
16167 </dia:attribute>
16168 <dia:attribute name="comment">
16169 <dia:string>##</dia:string>
16170 </dia:attribute>
16171 <dia:attribute name="kind">
16172 <dia:enum val="1"/>
16173 </dia:attribute>
16174 </dia:composite>
16175 <dia:composite type="umlparameter">
16176 <dia:attribute name="name">
16177 <dia:string>#shrinkage_code#</dia:string>
16178 </dia:attribute>
16179 <dia:attribute name="type">
16180 <dia:string>#scalar boolean#</dia:string>
16181 </dia:attribute>
16182 <dia:attribute name="value">
16183 <dia:string>##</dia:string>
16184 </dia:attribute>
16185 <dia:attribute name="comment">
16186 <dia:string>##</dia:string>
16187 </dia:attribute>
16188 <dia:attribute name="kind">
16189 <dia:enum val="1"/>
16190 </dia:attribute>
16191 </dia:composite>
16192 <dia:composite type="umlparameter">
16193 <dia:attribute name="name">
16194 <dia:string>#eigen_value_code#</dia:string>
16195 </dia:attribute>
16196 <dia:attribute name="type">
16197 <dia:string>#scalar boolean#</dia:string>
16198 </dia:attribute>
16199 <dia:attribute name="value">
16200 <dia:string>##</dia:string>
16201 </dia:attribute>
16202 <dia:attribute name="comment">
16203 <dia:string>##</dia:string>
16204 </dia:attribute>
16205 <dia:attribute name="kind">
16206 <dia:enum val="1"/>
16207 </dia:attribute>
16208 </dia:composite>
16209 <dia:composite type="umlparameter">
16210 <dia:attribute name="name">
16211 <dia:string>#formatted#</dia:string>
16212 </dia:attribute>
16213 <dia:attribute name="type">
16214 <dia:string>#array of strings#</dia:string>
16215 </dia:attribute>
16216 <dia:attribute name="value">
16217 <dia:string>##</dia:string>
16218 </dia:attribute>
16219 <dia:attribute name="comment">
16220 <dia:string>##</dia:string>
16221 </dia:attribute>
16222 <dia:attribute name="kind">
16223 <dia:enum val="2"/>
16224 </dia:attribute>
16225 </dia:composite>
16226 </dia:attribute>
16227 </dia:composite>
16228 <dia:composite type="umloperation">
16229 <dia:attribute name="name">
16230 <dia:string>#remove_option#</dia:string>
16231 </dia:attribute>
16232 <dia:attribute name="stereotype">
16233 <dia:string>##</dia:string>
16234 </dia:attribute>
16235 <dia:attribute name="type">
16236 <dia:string>##</dia:string>
16237 </dia:attribute>
16238 <dia:attribute name="visibility">
16239 <dia:enum val="0"/>
16240 </dia:attribute>
16241 <dia:attribute name="comment">
16242 <dia:string>##</dia:string>
16243 </dia:attribute>
16244 <dia:attribute name="abstract">
16245 <dia:boolean val="false"/>
16246 </dia:attribute>
16247 <dia:attribute name="inheritance_type">
16248 <dia:enum val="2"/>
16249 </dia:attribute>
16250 <dia:attribute name="query">
16251 <dia:boolean val="false"/>
16252 </dia:attribute>
16253 <dia:attribute name="class_scope">
16254 <dia:boolean val="false"/>
16255 </dia:attribute>
16256 <dia:attribute name="parameters">
16257 <dia:composite type="umlparameter">
16258 <dia:attribute name="name">
16259 <dia:string>#name#</dia:string>
16260 </dia:attribute>
16261 <dia:attribute name="type">
16262 <dia:string>#scalar string#</dia:string>
16263 </dia:attribute>
16264 <dia:attribute name="value">
16265 <dia:string>##</dia:string>
16266 </dia:attribute>
16267 <dia:attribute name="comment">
16268 <dia:string>##</dia:string>
16269 </dia:attribute>
16270 <dia:attribute name="kind">
16271 <dia:enum val="1"/>
16272 </dia:attribute>
16273 </dia:composite>
16274 </dia:attribute>
16275 </dia:composite>
16276 </dia:attribute>
16277 <dia:attribute name="template">
16278 <dia:boolean val="false"/>
16279 </dia:attribute>
16280 <dia:attribute name="templates"/>
16281 </dia:object>
16282 <dia:object type="UML - Association" version="0" id="O90">
16283 <dia:attribute name="obj_pos">
16284 <dia:point val="71,45"/>
16285 </dia:attribute>
16286 <dia:attribute name="obj_bb">
16287 <dia:rectangle val="70.95,27.75;95.3264,47.4"/>
16288 </dia:attribute>
16289 <dia:attribute name="orth_points">
16290 <dia:point val="71,45"/>
16291 <dia:point val="71,42"/>
16292 <dia:point val="95.2764,42"/>
16293 <dia:point val="95.2764,28.5"/>
16294 <dia:point val="85.6,28.5"/>
16295 </dia:attribute>
16296 <dia:attribute name="orth_orient">
16297 <dia:enum val="1"/>
16298 <dia:enum val="0"/>
16299 <dia:enum val="1"/>
16300 <dia:enum val="0"/>
16301 </dia:attribute>
16302 <dia:attribute name="autorouting">
16303 <dia:boolean val="false"/>
16304 </dia:attribute>
16305 <dia:attribute name="name">
16306 <dia:string>##</dia:string>
16307 </dia:attribute>
16308 <dia:attribute name="direction">
16309 <dia:enum val="0"/>
16310 </dia:attribute>
16311 <dia:attribute name="ends">
16312 <dia:composite>
16313 <dia:attribute name="role">
16314 <dia:string>##</dia:string>
16315 </dia:attribute>
16316 <dia:attribute name="multiplicity">
16317 <dia:string>##</dia:string>
16318 </dia:attribute>
16319 <dia:attribute name="arrow">
16320 <dia:boolean val="false"/>
16321 </dia:attribute>
16322 <dia:attribute name="aggregate">
16323 <dia:enum val="0"/>
16324 </dia:attribute>
16325 </dia:composite>
16326 <dia:composite>
16327 <dia:attribute name="role">
16328 <dia:string>##</dia:string>
16329 </dia:attribute>
16330 <dia:attribute name="multiplicity">
16331 <dia:string>##</dia:string>
16332 </dia:attribute>
16333 <dia:attribute name="arrow">
16334 <dia:boolean val="false"/>
16335 </dia:attribute>
16336 <dia:attribute name="aggregate">
16337 <dia:enum val="1"/>
16338 </dia:attribute>
16339 </dia:composite>
16340 </dia:attribute>
16341 <dia:connections>
16342 <dia:connection handle="0" to="O84" connection="0"/>
16343 <dia:connection handle="1" to="O3" connection="63"/>
16344 </dia:connections>
16345 </dia:object>
16346 <dia:object type="UML - Association" version="0" id="O91">
16347 <dia:attribute name="obj_pos">
16348 <dia:point val="45.4,56.7"/>
16349 </dia:attribute>
16350 <dia:attribute name="obj_bb">
16351 <dia:rectangle val="45.35,26.95;95.7413,59.1"/>
16352 </dia:attribute>
16353 <dia:attribute name="orth_points">
16354 <dia:point val="45.4,56.7"/>
16355 <dia:point val="45.4,51"/>
16356 <dia:point val="95.6913,51"/>
16357 <dia:point val="95.6913,27.7"/>
16358 <dia:point val="85.6,27.7"/>
16359 </dia:attribute>
16360 <dia:attribute name="orth_orient">
16361 <dia:enum val="1"/>
16362 <dia:enum val="0"/>
16363 <dia:enum val="1"/>
16364 <dia:enum val="0"/>
16365 </dia:attribute>
16366 <dia:attribute name="autorouting">
16367 <dia:boolean val="false"/>
16368 </dia:attribute>
16369 <dia:attribute name="name">
16370 <dia:string>##</dia:string>
16371 </dia:attribute>
16372 <dia:attribute name="direction">
16373 <dia:enum val="0"/>
16374 </dia:attribute>
16375 <dia:attribute name="ends">
16376 <dia:composite>
16377 <dia:attribute name="role">
16378 <dia:string>##</dia:string>
16379 </dia:attribute>
16380 <dia:attribute name="multiplicity">
16381 <dia:string>##</dia:string>
16382 </dia:attribute>
16383 <dia:attribute name="arrow">
16384 <dia:boolean val="false"/>
16385 </dia:attribute>
16386 <dia:attribute name="aggregate">
16387 <dia:enum val="0"/>
16388 </dia:attribute>
16389 </dia:composite>
16390 <dia:composite>
16391 <dia:attribute name="role">
16392 <dia:string>##</dia:string>
16393 </dia:attribute>
16394 <dia:attribute name="multiplicity">
16395 <dia:string>##</dia:string>
16396 </dia:attribute>
16397 <dia:attribute name="arrow">
16398 <dia:boolean val="false"/>
16399 </dia:attribute>
16400 <dia:attribute name="aggregate">
16401 <dia:enum val="1"/>
16402 </dia:attribute>
16403 </dia:composite>
16404 </dia:attribute>
16405 <dia:connections>
16406 <dia:connection handle="0" to="O79" connection="0"/>
16407 <dia:connection handle="1" to="O3" connection="61"/>
16408 </dia:connections>
16409 </dia:object>
16410 <dia:object type="UML - Association" version="0" id="O92">
16411 <dia:attribute name="obj_pos">
16412 <dia:point val="95,58"/>
16413 </dia:attribute>
16414 <dia:attribute name="obj_bb">
16415 <dia:rectangle val="84.85,25.35;111.05,60.4"/>
16416 </dia:attribute>
16417 <dia:attribute name="orth_points">
16418 <dia:point val="95,58"/>
16419 <dia:point val="95,56"/>
16420 <dia:point val="111,56"/>
16421 <dia:point val="111,26.1"/>
16422 <dia:point val="85.6,26.1"/>
16423 </dia:attribute>
16424 <dia:attribute name="orth_orient">
16425 <dia:enum val="1"/>
16426 <dia:enum val="0"/>
16427 <dia:enum val="1"/>
16428 <dia:enum val="0"/>
16429 </dia:attribute>
16430 <dia:attribute name="autorouting">
16431 <dia:boolean val="false"/>
16432 </dia:attribute>
16433 <dia:attribute name="name">
16434 <dia:string>##</dia:string>
16435 </dia:attribute>
16436 <dia:attribute name="direction">
16437 <dia:enum val="0"/>
16438 </dia:attribute>
16439 <dia:attribute name="ends">
16440 <dia:composite>
16441 <dia:attribute name="role">
16442 <dia:string>##</dia:string>
16443 </dia:attribute>
16444 <dia:attribute name="multiplicity">
16445 <dia:string>##</dia:string>
16446 </dia:attribute>
16447 <dia:attribute name="arrow">
16448 <dia:boolean val="false"/>
16449 </dia:attribute>
16450 <dia:attribute name="aggregate">
16451 <dia:enum val="0"/>
16452 </dia:attribute>
16453 </dia:composite>
16454 <dia:composite>
16455 <dia:attribute name="role">
16456 <dia:string>##</dia:string>
16457 </dia:attribute>
16458 <dia:attribute name="multiplicity">
16459 <dia:string>##</dia:string>
16460 </dia:attribute>
16461 <dia:attribute name="arrow">
16462 <dia:boolean val="false"/>
16463 </dia:attribute>
16464 <dia:attribute name="aggregate">
16465 <dia:enum val="1"/>
16466 </dia:attribute>
16467 </dia:composite>
16468 </dia:attribute>
16469 <dia:connections>
16470 <dia:connection handle="0" to="O13" connection="0"/>
16471 <dia:connection handle="1" to="O3" connection="57"/>
16472 </dia:connections>
16473 </dia:object>
16474 <dia:object type="UML - Association" version="0" id="O93">
16475 <dia:attribute name="obj_pos">
16476 <dia:point val="99,58"/>
16477 </dia:attribute>
16478 <dia:attribute name="obj_bb">
16479 <dia:rectangle val="84.85,25.35;111.05,60.4"/>
16480 </dia:attribute>
16481 <dia:attribute name="orth_points">
16482 <dia:point val="99,58"/>
16483 <dia:point val="99,56"/>
16484 <dia:point val="111,56"/>
16485 <dia:point val="111,26.1"/>
16486 <dia:point val="85.6,26.1"/>
16487 </dia:attribute>
16488 <dia:attribute name="orth_orient">
16489 <dia:enum val="1"/>
16490 <dia:enum val="0"/>
16491 <dia:enum val="1"/>
16492 <dia:enum val="0"/>
16493 </dia:attribute>
16494 <dia:attribute name="autorouting">
16495 <dia:boolean val="false"/>
16496 </dia:attribute>
16497 <dia:attribute name="name">
16498 <dia:string>##</dia:string>
16499 </dia:attribute>
16500 <dia:attribute name="direction">
16501 <dia:enum val="0"/>
16502 </dia:attribute>
16503 <dia:attribute name="ends">
16504 <dia:composite>
16505 <dia:attribute name="role">
16506 <dia:string>##</dia:string>
16507 </dia:attribute>
16508 <dia:attribute name="multiplicity">
16509 <dia:string>##</dia:string>
16510 </dia:attribute>
16511 <dia:attribute name="arrow">
16512 <dia:boolean val="false"/>
16513 </dia:attribute>
16514 <dia:attribute name="aggregate">
16515 <dia:enum val="0"/>
16516 </dia:attribute>
16517 </dia:composite>
16518 <dia:composite>
16519 <dia:attribute name="role">
16520 <dia:string>##</dia:string>
16521 </dia:attribute>
16522 <dia:attribute name="multiplicity">
16523 <dia:string>##</dia:string>
16524 </dia:attribute>
16525 <dia:attribute name="arrow">
16526 <dia:boolean val="false"/>
16527 </dia:attribute>
16528 <dia:attribute name="aggregate">
16529 <dia:enum val="1"/>
16530 </dia:attribute>
16531 </dia:composite>
16532 </dia:attribute>
16533 <dia:connections>
16534 <dia:connection handle="0" to="O27" connection="0"/>
16535 <dia:connection handle="1" to="O3" connection="57"/>
16536 </dia:connections>
16537 </dia:object>
16538 <dia:object type="UML - Association" version="0" id="O94">
16539 <dia:attribute name="obj_pos">
16540 <dia:point val="103,58"/>
16541 </dia:attribute>
16542 <dia:attribute name="obj_bb">
16543 <dia:rectangle val="84.85,25.35;111.05,60.4"/>
16544 </dia:attribute>
16545 <dia:attribute name="orth_points">
16546 <dia:point val="103,58"/>
16547 <dia:point val="103,56"/>
16548 <dia:point val="111,56"/>
16549 <dia:point val="111,26.1"/>
16550 <dia:point val="85.6,26.1"/>
16551 </dia:attribute>
16552 <dia:attribute name="orth_orient">
16553 <dia:enum val="1"/>
16554 <dia:enum val="0"/>
16555 <dia:enum val="1"/>
16556 <dia:enum val="0"/>
16557 </dia:attribute>
16558 <dia:attribute name="autorouting">
16559 <dia:boolean val="false"/>
16560 </dia:attribute>
16561 <dia:attribute name="name">
16562 <dia:string>##</dia:string>
16563 </dia:attribute>
16564 <dia:attribute name="direction">
16565 <dia:enum val="0"/>
16566 </dia:attribute>
16567 <dia:attribute name="ends">
16568 <dia:composite>
16569 <dia:attribute name="role">
16570 <dia:string>##</dia:string>
16571 </dia:attribute>
16572 <dia:attribute name="multiplicity">
16573 <dia:string>##</dia:string>
16574 </dia:attribute>
16575 <dia:attribute name="arrow">
16576 <dia:boolean val="false"/>
16577 </dia:attribute>
16578 <dia:attribute name="aggregate">
16579 <dia:enum val="0"/>
16580 </dia:attribute>
16581 </dia:composite>
16582 <dia:composite>
16583 <dia:attribute name="role">
16584 <dia:string>##</dia:string>
16585 </dia:attribute>
16586 <dia:attribute name="multiplicity">
16587 <dia:string>##</dia:string>
16588 </dia:attribute>
16589 <dia:attribute name="arrow">
16590 <dia:boolean val="false"/>
16591 </dia:attribute>
16592 <dia:attribute name="aggregate">
16593 <dia:enum val="1"/>
16594 </dia:attribute>
16595 </dia:composite>
16596 </dia:attribute>
16597 <dia:connections>
16598 <dia:connection handle="0" to="O12" connection="0"/>
16599 <dia:connection handle="1" to="O3" connection="57"/>
16600 </dia:connections>
16601 </dia:object>
16602 <dia:object type="UML - Class" version="0" id="O95">
16603 <dia:attribute name="obj_pos">
16604 <dia:point val="145,25"/>
16605 </dia:attribute>
16606 <dia:attribute name="obj_bb">
16607 <dia:rectangle val="144.95,24.95;150.15,27.25"/>
16608 </dia:attribute>
16609 <dia:attribute name="elem_corner">
16610 <dia:point val="145,25"/>
16611 </dia:attribute>
16612 <dia:attribute name="elem_width">
16613 <dia:real val="5.0999999999999996"/>
16614 </dia:attribute>
16615 <dia:attribute name="elem_height">
16616 <dia:real val="2.1999999999999997"/>
16617 </dia:attribute>
16618 <dia:attribute name="name">
16619 <dia:string>#table_file#</dia:string>
16620 </dia:attribute>
16621 <dia:attribute name="stereotype">
16622 <dia:string>##</dia:string>
16623 </dia:attribute>
16624 <dia:attribute name="comment">
16625 <dia:string>##</dia:string>
16626 </dia:attribute>
16627 <dia:attribute name="abstract">
16628 <dia:boolean val="false"/>
16629 </dia:attribute>
16630 <dia:attribute name="suppress_attributes">
16631 <dia:boolean val="false"/>
16632 </dia:attribute>
16633 <dia:attribute name="suppress_operations">
16634 <dia:boolean val="false"/>
16635 </dia:attribute>
16636 <dia:attribute name="visible_attributes">
16637 <dia:boolean val="true"/>
16638 </dia:attribute>
16639 <dia:attribute name="visible_operations">
16640 <dia:boolean val="true"/>
16641 </dia:attribute>
16642 <dia:attribute name="visible_comments">
16643 <dia:boolean val="false"/>
16644 </dia:attribute>
16645 <dia:attribute name="wrap_operations">
16646 <dia:boolean val="false"/>
16647 </dia:attribute>
16648 <dia:attribute name="wrap_after_char">
16649 <dia:int val="40"/>
16650 </dia:attribute>
16651 <dia:attribute name="line_color">
16652 <dia:color val="#000000"/>
16653 </dia:attribute>
16654 <dia:attribute name="fill_color">
16655 <dia:color val="#ffffff"/>
16656 </dia:attribute>
16657 <dia:attribute name="text_color">
16658 <dia:color val="#000000"/>
16659 </dia:attribute>
16660 <dia:attribute name="normal_font">
16661 <dia:font family="courier new" style="0" name="Courier"/>
16662 </dia:attribute>
16663 <dia:attribute name="abstract_font">
16664 <dia:font family="courier new" style="0" name="Courier"/>
16665 </dia:attribute>
16666 <dia:attribute name="polymorphic_font">
16667 <dia:font family="monospace" style="8" name="Courier"/>
16668 </dia:attribute>
16669 <dia:attribute name="classname_font">
16670 <dia:font family="courier new" style="0" name="Courier"/>
16671 </dia:attribute>
16672 <dia:attribute name="abstract_classname_font">
16673 <dia:font family="courier new" style="0" name="Courier"/>
16674 </dia:attribute>
16675 <dia:attribute name="comment_font">
16676 <dia:font family="sans" style="8" name="Helvetica"/>
16677 </dia:attribute>
16678 <dia:attribute name="font_height">
16679 <dia:real val="0.80000000000000004"/>
16680 </dia:attribute>
16681 <dia:attribute name="polymorphic_font_height">
16682 <dia:real val="0.80000000000000004"/>
16683 </dia:attribute>
16684 <dia:attribute name="abstract_font_height">
16685 <dia:real val="0.80000000000000004"/>
16686 </dia:attribute>
16687 <dia:attribute name="classname_font_height">
16688 <dia:real val="1"/>
16689 </dia:attribute>
16690 <dia:attribute name="abstract_classname_font_height">
16691 <dia:real val="1"/>
16692 </dia:attribute>
16693 <dia:attribute name="comment_font_height">
16694 <dia:real val="1"/>
16695 </dia:attribute>
16696 <dia:attribute name="attributes"/>
16697 <dia:attribute name="operations"/>
16698 <dia:attribute name="template">
16699 <dia:boolean val="false"/>
16700 </dia:attribute>
16701 <dia:attribute name="templates"/>
16702 </dia:object>
16703 <dia:object type="UML - Association" version="0" id="O96">
16704 <dia:attribute name="obj_pos">
16705 <dia:point val="145,25"/>
16706 </dia:attribute>
16707 <dia:attribute name="obj_bb">
16708 <dia:rectangle val="84.85,22.95;145.35,27.4"/>
16709 </dia:attribute>
16710 <dia:attribute name="orth_points">
16711 <dia:point val="145,25"/>
16712 <dia:point val="145,23.7"/>
16713 <dia:point val="85.6,23.7"/>
16714 </dia:attribute>
16715 <dia:attribute name="orth_orient">
16716 <dia:enum val="1"/>
16717 <dia:enum val="0"/>
16718 </dia:attribute>
16719 <dia:attribute name="autorouting">
16720 <dia:boolean val="false"/>
16721 </dia:attribute>
16722 <dia:attribute name="name">
16723 <dia:string>##</dia:string>
16724 </dia:attribute>
16725 <dia:attribute name="direction">
16726 <dia:enum val="0"/>
16727 </dia:attribute>
16728 <dia:attribute name="ends">
16729 <dia:composite>
16730 <dia:attribute name="role">
16731 <dia:string>##</dia:string>
16732 </dia:attribute>
16733 <dia:attribute name="multiplicity">
16734 <dia:string>##</dia:string>
16735 </dia:attribute>
16736 <dia:attribute name="arrow">
16737 <dia:boolean val="false"/>
16738 </dia:attribute>
16739 <dia:attribute name="aggregate">
16740 <dia:enum val="0"/>
16741 </dia:attribute>
16742 </dia:composite>
16743 <dia:composite>
16744 <dia:attribute name="role">
16745 <dia:string>##</dia:string>
16746 </dia:attribute>
16747 <dia:attribute name="multiplicity">
16748 <dia:string>##</dia:string>
16749 </dia:attribute>
16750 <dia:attribute name="arrow">
16751 <dia:boolean val="false"/>
16752 </dia:attribute>
16753 <dia:attribute name="aggregate">
16754 <dia:enum val="1"/>
16755 </dia:attribute>
16756 </dia:composite>
16757 </dia:attribute>
16758 <dia:connections>
16759 <dia:connection handle="0" to="O95" connection="0"/>
16760 <dia:connection handle="1" to="O3" connection="51"/>
16761 </dia:connections>
16762 </dia:object>
16763 <dia:object type="UML - Generalization" version="0" id="O97">
16764 <dia:attribute name="obj_pos">
16765 <dia:point val="110.2,-32.8"/>
16766 </dia:attribute>
16767 <dia:attribute name="obj_bb">
16768 <dia:rectangle val="109.35,-32.85;147.6,25.05"/>
16769 </dia:attribute>
16770 <dia:attribute name="orth_points">
16771 <dia:point val="110.2,-32.8"/>
16772 <dia:point val="110.2,-28.009"/>
16773 <dia:point val="147.55,-28.009"/>
16774 <dia:point val="147.55,25"/>
16775 </dia:attribute>
16776 <dia:attribute name="orth_orient">
16777 <dia:enum val="1"/>
16778 <dia:enum val="0"/>
16779 <dia:enum val="1"/>
16780 </dia:attribute>
16781 <dia:attribute name="orth_autoroute">
16782 <dia:boolean val="false"/>
16783 </dia:attribute>
16784 <dia:attribute name="line_colour">
16785 <dia:color val="#000000"/>
16786 </dia:attribute>
16787 <dia:attribute name="name">
16788 <dia:string>##</dia:string>
16789 </dia:attribute>
16790 <dia:attribute name="stereotype">
16791 <dia:string>##</dia:string>
16792 </dia:attribute>
16793 <dia:connections>
16794 <dia:connection handle="0" to="O23" connection="6"/>
16795 <dia:connection handle="1" to="O95" connection="1"/>
16796 </dia:connections>
16797 </dia:object>
16798 <dia:object type="UML - Class" version="0" id="O98">
16799 <dia:attribute name="obj_pos">
16800 <dia:point val="152,25"/>
16801 </dia:attribute>
16802 <dia:attribute name="obj_bb">
16803 <dia:rectangle val="151.95,24.95;171.2,27.85"/>
16804 </dia:attribute>
16805 <dia:attribute name="elem_corner">
16806 <dia:point val="152,25"/>
16807 </dia:attribute>
16808 <dia:attribute name="elem_width">
16809 <dia:real val="19.150000000000002"/>
16810 </dia:attribute>
16811 <dia:attribute name="elem_height">
16812 <dia:real val="2.7999999999999998"/>
16813 </dia:attribute>
16814 <dia:attribute name="name">
16815 <dia:string>#extra_data#</dia:string>
16816 </dia:attribute>
16817 <dia:attribute name="stereotype">
16818 <dia:string>##</dia:string>
16819 </dia:attribute>
16820 <dia:attribute name="comment">
16821 <dia:string>##</dia:string>
16822 </dia:attribute>
16823 <dia:attribute name="abstract">
16824 <dia:boolean val="false"/>
16825 </dia:attribute>
16826 <dia:attribute name="suppress_attributes">
16827 <dia:boolean val="false"/>
16828 </dia:attribute>
16829 <dia:attribute name="suppress_operations">
16830 <dia:boolean val="false"/>
16831 </dia:attribute>
16832 <dia:attribute name="visible_attributes">
16833 <dia:boolean val="true"/>
16834 </dia:attribute>
16835 <dia:attribute name="visible_operations">
16836 <dia:boolean val="true"/>
16837 </dia:attribute>
16838 <dia:attribute name="visible_comments">
16839 <dia:boolean val="false"/>
16840 </dia:attribute>
16841 <dia:attribute name="wrap_operations">
16842 <dia:boolean val="false"/>
16843 </dia:attribute>
16844 <dia:attribute name="wrap_after_char">
16845 <dia:int val="40"/>
16846 </dia:attribute>
16847 <dia:attribute name="line_color">
16848 <dia:color val="#000000"/>
16849 </dia:attribute>
16850 <dia:attribute name="fill_color">
16851 <dia:color val="#ffffff"/>
16852 </dia:attribute>
16853 <dia:attribute name="text_color">
16854 <dia:color val="#000000"/>
16855 </dia:attribute>
16856 <dia:attribute name="normal_font">
16857 <dia:font family="courier new" style="0" name="Courier"/>
16858 </dia:attribute>
16859 <dia:attribute name="abstract_font">
16860 <dia:font family="courier new" style="0" name="Courier"/>
16861 </dia:attribute>
16862 <dia:attribute name="polymorphic_font">
16863 <dia:font family="monospace" style="8" name="Courier"/>
16864 </dia:attribute>
16865 <dia:attribute name="classname_font">
16866 <dia:font family="courier new" style="0" name="Courier"/>
16867 </dia:attribute>
16868 <dia:attribute name="abstract_classname_font">
16869 <dia:font family="courier new" style="0" name="Courier"/>
16870 </dia:attribute>
16871 <dia:attribute name="comment_font">
16872 <dia:font family="sans" style="8" name="Helvetica"/>
16873 </dia:attribute>
16874 <dia:attribute name="font_height">
16875 <dia:real val="0.80000000000000004"/>
16876 </dia:attribute>
16877 <dia:attribute name="polymorphic_font_height">
16878 <dia:real val="0.80000000000000004"/>
16879 </dia:attribute>
16880 <dia:attribute name="abstract_font_height">
16881 <dia:real val="0.80000000000000004"/>
16882 </dia:attribute>
16883 <dia:attribute name="classname_font_height">
16884 <dia:real val="1"/>
16885 </dia:attribute>
16886 <dia:attribute name="abstract_classname_font_height">
16887 <dia:real val="1"/>
16888 </dia:attribute>
16889 <dia:attribute name="comment_font_height">
16890 <dia:real val="1"/>
16891 </dia:attribute>
16892 <dia:attribute name="attributes"/>
16893 <dia:attribute name="operations">
16894 <dia:composite type="umloperation">
16895 <dia:attribute name="name">
16896 <dia:string>#_write#</dia:string>
16897 </dia:attribute>
16898 <dia:attribute name="stereotype">
16899 <dia:string>##</dia:string>
16900 </dia:attribute>
16901 <dia:attribute name="type">
16902 <dia:string>##</dia:string>
16903 </dia:attribute>
16904 <dia:attribute name="visibility">
16905 <dia:enum val="0"/>
16906 </dia:attribute>
16907 <dia:attribute name="comment">
16908 <dia:string>##</dia:string>
16909 </dia:attribute>
16910 <dia:attribute name="abstract">
16911 <dia:boolean val="false"/>
16912 </dia:attribute>
16913 <dia:attribute name="inheritance_type">
16914 <dia:enum val="2"/>
16915 </dia:attribute>
16916 <dia:attribute name="query">
16917 <dia:boolean val="false"/>
16918 </dia:attribute>
16919 <dia:attribute name="class_scope">
16920 <dia:boolean val="false"/>
16921 </dia:attribute>
16922 <dia:attribute name="parameters">
16923 <dia:composite type="umlparameter">
16924 <dia:attribute name="name">
16925 <dia:string>#filename#</dia:string>
16926 </dia:attribute>
16927 <dia:attribute name="type">
16928 <dia:string>#scalar string#</dia:string>
16929 </dia:attribute>
16930 <dia:attribute name="value">
16931 <dia:string>#$self -&gt; full_name#</dia:string>
16932 </dia:attribute>
16933 <dia:attribute name="comment">
16934 <dia:string>##</dia:string>
16935 </dia:attribute>
16936 <dia:attribute name="kind">
16937 <dia:enum val="1"/>
16938 </dia:attribute>
16939 </dia:composite>
16940 </dia:attribute>
16941 </dia:composite>
16942 </dia:attribute>
16943 <dia:attribute name="template">
16944 <dia:boolean val="false"/>
16945 </dia:attribute>
16946 <dia:attribute name="templates"/>
16947 </dia:object>
16948 <dia:object type="UML - Generalization" version="0" id="O99">
16949 <dia:attribute name="obj_pos">
16950 <dia:point val="110.2,-32.8"/>
16951 </dia:attribute>
16952 <dia:attribute name="obj_bb">
16953 <dia:rectangle val="109.35,-32.85;161.625,25.05"/>
16954 </dia:attribute>
16955 <dia:attribute name="orth_points">
16956 <dia:point val="110.2,-32.8"/>
16957 <dia:point val="110.2,-28.7974"/>
16958 <dia:point val="161.575,-28.7974"/>
16959 <dia:point val="161.575,25"/>
16960 </dia:attribute>
16961 <dia:attribute name="orth_orient">
16962 <dia:enum val="1"/>
16963 <dia:enum val="0"/>
16964 <dia:enum val="1"/>
16965 </dia:attribute>
16966 <dia:attribute name="orth_autoroute">
16967 <dia:boolean val="false"/>
16968 </dia:attribute>
16969 <dia:attribute name="line_colour">
16970 <dia:color val="#000000"/>
16971 </dia:attribute>
16972 <dia:attribute name="name">
16973 <dia:string>##</dia:string>
16974 </dia:attribute>
16975 <dia:attribute name="stereotype">
16976 <dia:string>##</dia:string>
16977 </dia:attribute>
16978 <dia:connections>
16979 <dia:connection handle="0" to="O23" connection="6"/>
16980 <dia:connection handle="1" to="O98" connection="1"/>
16981 </dia:connections>
16982 </dia:object>
16983 <dia:object type="UML - Association" version="0" id="O100">
16984 <dia:attribute name="obj_pos">
16985 <dia:point val="152,25"/>
16986 </dia:attribute>
16987 <dia:attribute name="obj_bb">
16988 <dia:rectangle val="84.85,20.55;152.7,26.6"/>
16989 </dia:attribute>
16990 <dia:attribute name="orth_points">
16991 <dia:point val="152,25"/>
16992 <dia:point val="152,21.3"/>
16993 <dia:point val="85.6,21.3"/>
16994 </dia:attribute>
16995 <dia:attribute name="orth_orient">
16996 <dia:enum val="1"/>
16997 <dia:enum val="0"/>
16998 </dia:attribute>
16999 <dia:attribute name="autorouting">
17000 <dia:boolean val="false"/>
17001 </dia:attribute>
17002 <dia:attribute name="name">
17003 <dia:string>##</dia:string>
17004 </dia:attribute>
17005 <dia:attribute name="direction">
17006 <dia:enum val="0"/>
17007 </dia:attribute>
17008 <dia:attribute name="ends">
17009 <dia:composite>
17010 <dia:attribute name="role">
17011 <dia:string>##</dia:string>
17012 </dia:attribute>
17013 <dia:attribute name="multiplicity">
17014 <dia:string>#1#</dia:string>
17015 </dia:attribute>
17016 <dia:attribute name="arrow">
17017 <dia:boolean val="false"/>
17018 </dia:attribute>
17019 <dia:attribute name="aggregate">
17020 <dia:enum val="0"/>
17021 </dia:attribute>
17022 </dia:composite>
17023 <dia:composite>
17024 <dia:attribute name="role">
17025 <dia:string>##</dia:string>
17026 </dia:attribute>
17027 <dia:attribute name="multiplicity">
17028 <dia:string>##</dia:string>
17029 </dia:attribute>
17030 <dia:attribute name="arrow">
17031 <dia:boolean val="false"/>
17032 </dia:attribute>
17033 <dia:attribute name="aggregate">
17034 <dia:enum val="1"/>
17035 </dia:attribute>
17036 </dia:composite>
17037 </dia:attribute>
17038 <dia:connections>
17039 <dia:connection handle="0" to="O98" connection="0"/>
17040 <dia:connection handle="1" to="O3" connection="45"/>
17041 </dia:connections>
17042 </dia:object>
17043 <dia:object type="UML - Class" version="0" id="O101">
17044 <dia:attribute name="obj_pos">
17045 <dia:point val="96,45"/>
17046 </dia:attribute>
17047 <dia:attribute name="obj_bb">
17048 <dia:rectangle val="95.95,44.95;153.7,54.85"/>
17049 </dia:attribute>
17050 <dia:attribute name="elem_corner">
17051 <dia:point val="96,45"/>
17052 </dia:attribute>
17053 <dia:attribute name="elem_width">
17054 <dia:real val="57.649999999999999"/>
17055 </dia:attribute>
17056 <dia:attribute name="elem_height">
17057 <dia:real val="9.8000000000000007"/>
17058 </dia:attribute>
17059 <dia:attribute name="name">
17060 <dia:string>#init_record#</dia:string>
17061 </dia:attribute>
17062 <dia:attribute name="stereotype">
17063 <dia:string>##</dia:string>
17064 </dia:attribute>
17065 <dia:attribute name="comment">
17066 <dia:string>##</dia:string>
17067 </dia:attribute>
17068 <dia:attribute name="abstract">
17069 <dia:boolean val="false"/>
17070 </dia:attribute>
17071 <dia:attribute name="suppress_attributes">
17072 <dia:boolean val="false"/>
17073 </dia:attribute>
17074 <dia:attribute name="suppress_operations">
17075 <dia:boolean val="false"/>
17076 </dia:attribute>
17077 <dia:attribute name="visible_attributes">
17078 <dia:boolean val="true"/>
17079 </dia:attribute>
17080 <dia:attribute name="visible_operations">
17081 <dia:boolean val="true"/>
17082 </dia:attribute>
17083 <dia:attribute name="visible_comments">
17084 <dia:boolean val="false"/>
17085 </dia:attribute>
17086 <dia:attribute name="wrap_operations">
17087 <dia:boolean val="false"/>
17088 </dia:attribute>
17089 <dia:attribute name="wrap_after_char">
17090 <dia:int val="40"/>
17091 </dia:attribute>
17092 <dia:attribute name="line_color">
17093 <dia:color val="#000000"/>
17094 </dia:attribute>
17095 <dia:attribute name="fill_color">
17096 <dia:color val="#ffffff"/>
17097 </dia:attribute>
17098 <dia:attribute name="text_color">
17099 <dia:color val="#000000"/>
17100 </dia:attribute>
17101 <dia:attribute name="normal_font">
17102 <dia:font family="courier new" style="0" name="Courier"/>
17103 </dia:attribute>
17104 <dia:attribute name="abstract_font">
17105 <dia:font family="courier new" style="0" name="Courier"/>
17106 </dia:attribute>
17107 <dia:attribute name="polymorphic_font">
17108 <dia:font family="monospace" style="8" name="Courier"/>
17109 </dia:attribute>
17110 <dia:attribute name="classname_font">
17111 <dia:font family="courier new" style="0" name="Courier"/>
17112 </dia:attribute>
17113 <dia:attribute name="abstract_classname_font">
17114 <dia:font family="courier new" style="0" name="Courier"/>
17115 </dia:attribute>
17116 <dia:attribute name="comment_font">
17117 <dia:font family="sans" style="8" name="Helvetica"/>
17118 </dia:attribute>
17119 <dia:attribute name="font_height">
17120 <dia:real val="0.80000000000000004"/>
17121 </dia:attribute>
17122 <dia:attribute name="polymorphic_font_height">
17123 <dia:real val="0.80000000000000004"/>
17124 </dia:attribute>
17125 <dia:attribute name="abstract_font_height">
17126 <dia:real val="0.80000000000000004"/>
17127 </dia:attribute>
17128 <dia:attribute name="classname_font_height">
17129 <dia:real val="1"/>
17130 </dia:attribute>
17131 <dia:attribute name="abstract_classname_font_height">
17132 <dia:real val="1"/>
17133 </dia:attribute>
17134 <dia:attribute name="comment_font_height">
17135 <dia:real val="1"/>
17136 </dia:attribute>
17137 <dia:attribute name="attributes">
17138 <dia:composite type="umlattribute">
17139 <dia:attribute name="name">
17140 <dia:string>#type#</dia:string>
17141 </dia:attribute>
17142 <dia:attribute name="type">
17143 <dia:string>#scalar string#</dia:string>
17144 </dia:attribute>
17145 <dia:attribute name="value">
17146 <dia:string>#undef#</dia:string>
17147 </dia:attribute>
17148 <dia:attribute name="comment">
17149 <dia:string>##</dia:string>
17150 </dia:attribute>
17151 <dia:attribute name="visibility">
17152 <dia:enum val="0"/>
17153 </dia:attribute>
17154 <dia:attribute name="abstract">
17155 <dia:boolean val="false"/>
17156 </dia:attribute>
17157 <dia:attribute name="class_scope">
17158 <dia:boolean val="false"/>
17159 </dia:attribute>
17160 </dia:composite>
17161 <dia:composite type="umlattribute">
17162 <dia:attribute name="name">
17163 <dia:string>#size#</dia:string>
17164 </dia:attribute>
17165 <dia:attribute name="type">
17166 <dia:string>#scalar string#</dia:string>
17167 </dia:attribute>
17168 <dia:attribute name="value">
17169 <dia:string>#undef#</dia:string>
17170 </dia:attribute>
17171 <dia:attribute name="comment">
17172 <dia:string>##</dia:string>
17173 </dia:attribute>
17174 <dia:attribute name="visibility">
17175 <dia:enum val="0"/>
17176 </dia:attribute>
17177 <dia:attribute name="abstract">
17178 <dia:boolean val="false"/>
17179 </dia:attribute>
17180 <dia:attribute name="class_scope">
17181 <dia:boolean val="false"/>
17182 </dia:attribute>
17183 </dia:composite>
17184 <dia:composite type="umlattribute">
17185 <dia:attribute name="name">
17186 <dia:string>#same#</dia:string>
17187 </dia:attribute>
17188 <dia:attribute name="type">
17189 <dia:string>#scalar string#</dia:string>
17190 </dia:attribute>
17191 <dia:attribute name="value">
17192 <dia:string>#0#</dia:string>
17193 </dia:attribute>
17194 <dia:attribute name="comment">
17195 <dia:string>##</dia:string>
17196 </dia:attribute>
17197 <dia:attribute name="visibility">
17198 <dia:enum val="0"/>
17199 </dia:attribute>
17200 <dia:attribute name="abstract">
17201 <dia:boolean val="false"/>
17202 </dia:attribute>
17203 <dia:attribute name="class_scope">
17204 <dia:boolean val="false"/>
17205 </dia:attribute>
17206 </dia:composite>
17207 <dia:composite type="umlattribute">
17208 <dia:attribute name="name">
17209 <dia:string>#fix#</dia:string>
17210 </dia:attribute>
17211 <dia:attribute name="type">
17212 <dia:string>#scalar boolean#</dia:string>
17213 </dia:attribute>
17214 <dia:attribute name="value">
17215 <dia:string>#0#</dia:string>
17216 </dia:attribute>
17217 <dia:attribute name="comment">
17218 <dia:string>##</dia:string>
17219 </dia:attribute>
17220 <dia:attribute name="visibility">
17221 <dia:enum val="0"/>
17222 </dia:attribute>
17223 <dia:attribute name="abstract">
17224 <dia:boolean val="false"/>
17225 </dia:attribute>
17226 <dia:attribute name="class_scope">
17227 <dia:boolean val="false"/>
17228 </dia:attribute>
17229 </dia:composite>
17230 </dia:attribute>
17231 <dia:attribute name="operations">
17232 <dia:composite type="umloperation">
17233 <dia:attribute name="name">
17234 <dia:string>#_read_options#</dia:string>
17235 </dia:attribute>
17236 <dia:attribute name="stereotype">
17237 <dia:string>#initiator#</dia:string>
17238 </dia:attribute>
17239 <dia:attribute name="type">
17240 <dia:string>##</dia:string>
17241 </dia:attribute>
17242 <dia:attribute name="visibility">
17243 <dia:enum val="1"/>
17244 </dia:attribute>
17245 <dia:attribute name="comment">
17246 <dia:string>##</dia:string>
17247 </dia:attribute>
17248 <dia:attribute name="abstract">
17249 <dia:boolean val="false"/>
17250 </dia:attribute>
17251 <dia:attribute name="inheritance_type">
17252 <dia:enum val="2"/>
17253 </dia:attribute>
17254 <dia:attribute name="query">
17255 <dia:boolean val="false"/>
17256 </dia:attribute>
17257 <dia:attribute name="class_scope">
17258 <dia:boolean val="false"/>
17259 </dia:attribute>
17260 <dia:attribute name="parameters"/>
17261 </dia:composite>
17262 <dia:composite type="umloperation">
17263 <dia:attribute name="name">
17264 <dia:string>#_add_option#</dia:string>
17265 </dia:attribute>
17266 <dia:attribute name="stereotype">
17267 <dia:string>#helper#</dia:string>
17268 </dia:attribute>
17269 <dia:attribute name="type">
17270 <dia:string>##</dia:string>
17271 </dia:attribute>
17272 <dia:attribute name="visibility">
17273 <dia:enum val="1"/>
17274 </dia:attribute>
17275 <dia:attribute name="comment">
17276 <dia:string>##</dia:string>
17277 </dia:attribute>
17278 <dia:attribute name="abstract">
17279 <dia:boolean val="false"/>
17280 </dia:attribute>
17281 <dia:attribute name="inheritance_type">
17282 <dia:enum val="2"/>
17283 </dia:attribute>
17284 <dia:attribute name="query">
17285 <dia:boolean val="false"/>
17286 </dia:attribute>
17287 <dia:attribute name="class_scope">
17288 <dia:boolean val="false"/>
17289 </dia:attribute>
17290 <dia:attribute name="parameters">
17291 <dia:composite type="umlparameter">
17292 <dia:attribute name="name">
17293 <dia:string>#option_string#</dia:string>
17294 </dia:attribute>
17295 <dia:attribute name="type">
17296 <dia:string>#scalar string#</dia:string>
17297 </dia:attribute>
17298 <dia:attribute name="value">
17299 <dia:string>##</dia:string>
17300 </dia:attribute>
17301 <dia:attribute name="comment">
17302 <dia:string>##</dia:string>
17303 </dia:attribute>
17304 <dia:attribute name="kind">
17305 <dia:enum val="1"/>
17306 </dia:attribute>
17307 </dia:composite>
17308 <dia:composite type="umlparameter">
17309 <dia:attribute name="name">
17310 <dia:string>#fix#</dia:string>
17311 </dia:attribute>
17312 <dia:attribute name="type">
17313 <dia:string>#scalar boolean#</dia:string>
17314 </dia:attribute>
17315 <dia:attribute name="value">
17316 <dia:string>#0#</dia:string>
17317 </dia:attribute>
17318 <dia:attribute name="comment">
17319 <dia:string>##</dia:string>
17320 </dia:attribute>
17321 <dia:attribute name="kind">
17322 <dia:enum val="1"/>
17323 </dia:attribute>
17324 </dia:composite>
17325 <dia:composite type="umlparameter">
17326 <dia:attribute name="name">
17327 <dia:string>#comment#</dia:string>
17328 </dia:attribute>
17329 <dia:attribute name="type">
17330 <dia:string>#scalar string#</dia:string>
17331 </dia:attribute>
17332 <dia:attribute name="value">
17333 <dia:string>##</dia:string>
17334 </dia:attribute>
17335 <dia:attribute name="comment">
17336 <dia:string>##</dia:string>
17337 </dia:attribute>
17338 <dia:attribute name="kind">
17339 <dia:enum val="0"/>
17340 </dia:attribute>
17341 </dia:composite>
17342 <dia:composite type="umlparameter">
17343 <dia:attribute name="name">
17344 <dia:string>#on_diagonal#</dia:string>
17345 </dia:attribute>
17346 <dia:attribute name="type">
17347 <dia:string>#scalar boolean#</dia:string>
17348 </dia:attribute>
17349 <dia:attribute name="value">
17350 <dia:string>##</dia:string>
17351 </dia:attribute>
17352 <dia:attribute name="comment">
17353 <dia:string>##</dia:string>
17354 </dia:attribute>
17355 <dia:attribute name="kind">
17356 <dia:enum val="1"/>
17357 </dia:attribute>
17358 </dia:composite>
17359 </dia:attribute>
17360 </dia:composite>
17361 <dia:composite type="umloperation">
17362 <dia:attribute name="name">
17363 <dia:string>#_format_record#</dia:string>
17364 </dia:attribute>
17365 <dia:attribute name="stereotype">
17366 <dia:string>#helper#</dia:string>
17367 </dia:attribute>
17368 <dia:attribute name="type">
17369 <dia:string>##</dia:string>
17370 </dia:attribute>
17371 <dia:attribute name="visibility">
17372 <dia:enum val="1"/>
17373 </dia:attribute>
17374 <dia:attribute name="comment">
17375 <dia:string>##</dia:string>
17376 </dia:attribute>
17377 <dia:attribute name="abstract">
17378 <dia:boolean val="false"/>
17379 </dia:attribute>
17380 <dia:attribute name="inheritance_type">
17381 <dia:enum val="2"/>
17382 </dia:attribute>
17383 <dia:attribute name="query">
17384 <dia:boolean val="false"/>
17385 </dia:attribute>
17386 <dia:attribute name="class_scope">
17387 <dia:boolean val="false"/>
17388 </dia:attribute>
17389 <dia:attribute name="parameters">
17390 <dia:composite type="umlparameter">
17391 <dia:attribute name="name">
17392 <dia:string>#nonparametric_code#</dia:string>
17393 </dia:attribute>
17394 <dia:attribute name="type">
17395 <dia:string>#scalar boolean#</dia:string>
17396 </dia:attribute>
17397 <dia:attribute name="value">
17398 <dia:string>##</dia:string>
17399 </dia:attribute>
17400 <dia:attribute name="comment">
17401 <dia:string>##</dia:string>
17402 </dia:attribute>
17403 <dia:attribute name="kind">
17404 <dia:enum val="1"/>
17405 </dia:attribute>
17406 </dia:composite>
17407 <dia:composite type="umlparameter">
17408 <dia:attribute name="name">
17409 <dia:string>#shrinkage_code#</dia:string>
17410 </dia:attribute>
17411 <dia:attribute name="type">
17412 <dia:string>#scalar boolean#</dia:string>
17413 </dia:attribute>
17414 <dia:attribute name="value">
17415 <dia:string>##</dia:string>
17416 </dia:attribute>
17417 <dia:attribute name="comment">
17418 <dia:string>##</dia:string>
17419 </dia:attribute>
17420 <dia:attribute name="kind">
17421 <dia:enum val="1"/>
17422 </dia:attribute>
17423 </dia:composite>
17424 <dia:composite type="umlparameter">
17425 <dia:attribute name="name">
17426 <dia:string>#eigen_value_code#</dia:string>
17427 </dia:attribute>
17428 <dia:attribute name="type">
17429 <dia:string>#scalar boolean#</dia:string>
17430 </dia:attribute>
17431 <dia:attribute name="value">
17432 <dia:string>##</dia:string>
17433 </dia:attribute>
17434 <dia:attribute name="comment">
17435 <dia:string>##</dia:string>
17436 </dia:attribute>
17437 <dia:attribute name="kind">
17438 <dia:enum val="1"/>
17439 </dia:attribute>
17440 </dia:composite>
17441 <dia:composite type="umlparameter">
17442 <dia:attribute name="name">
17443 <dia:string>#formatted#</dia:string>
17444 </dia:attribute>
17445 <dia:attribute name="type">
17446 <dia:string>#array of strings#</dia:string>
17447 </dia:attribute>
17448 <dia:attribute name="value">
17449 <dia:string>##</dia:string>
17450 </dia:attribute>
17451 <dia:attribute name="comment">
17452 <dia:string>##</dia:string>
17453 </dia:attribute>
17454 <dia:attribute name="kind">
17455 <dia:enum val="2"/>
17456 </dia:attribute>
17457 </dia:composite>
17458 </dia:attribute>
17459 </dia:composite>
17460 <dia:composite type="umloperation">
17461 <dia:attribute name="name">
17462 <dia:string>#store_inits#</dia:string>
17463 </dia:attribute>
17464 <dia:attribute name="stereotype">
17465 <dia:string>#helper#</dia:string>
17466 </dia:attribute>
17467 <dia:attribute name="type">
17468 <dia:string>##</dia:string>
17469 </dia:attribute>
17470 <dia:attribute name="visibility">
17471 <dia:enum val="0"/>
17472 </dia:attribute>
17473 <dia:attribute name="comment">
17474 <dia:string>##</dia:string>
17475 </dia:attribute>
17476 <dia:attribute name="abstract">
17477 <dia:boolean val="false"/>
17478 </dia:attribute>
17479 <dia:attribute name="inheritance_type">
17480 <dia:enum val="2"/>
17481 </dia:attribute>
17482 <dia:attribute name="query">
17483 <dia:boolean val="false"/>
17484 </dia:attribute>
17485 <dia:attribute name="class_scope">
17486 <dia:boolean val="false"/>
17487 </dia:attribute>
17488 <dia:attribute name="parameters"/>
17489 </dia:composite>
17490 <dia:composite type="umloperation">
17491 <dia:attribute name="name">
17492 <dia:string>#restore_inits#</dia:string>
17493 </dia:attribute>
17494 <dia:attribute name="stereotype">
17495 <dia:string>#helper#</dia:string>
17496 </dia:attribute>
17497 <dia:attribute name="type">
17498 <dia:string>##</dia:string>
17499 </dia:attribute>
17500 <dia:attribute name="visibility">
17501 <dia:enum val="0"/>
17502 </dia:attribute>
17503 <dia:attribute name="comment">
17504 <dia:string>##</dia:string>
17505 </dia:attribute>
17506 <dia:attribute name="abstract">
17507 <dia:boolean val="false"/>
17508 </dia:attribute>
17509 <dia:attribute name="inheritance_type">
17510 <dia:enum val="2"/>
17511 </dia:attribute>
17512 <dia:attribute name="query">
17513 <dia:boolean val="false"/>
17514 </dia:attribute>
17515 <dia:attribute name="class_scope">
17516 <dia:boolean val="false"/>
17517 </dia:attribute>
17518 <dia:attribute name="parameters"/>
17519 </dia:composite>
17520 <dia:composite type="umloperation">
17521 <dia:attribute name="name">
17522 <dia:string>#set_random_inits#</dia:string>
17523 </dia:attribute>
17524 <dia:attribute name="stereotype">
17525 <dia:string>#helper#</dia:string>
17526 </dia:attribute>
17527 <dia:attribute name="type">
17528 <dia:string>##</dia:string>
17529 </dia:attribute>
17530 <dia:attribute name="visibility">
17531 <dia:enum val="0"/>
17532 </dia:attribute>
17533 <dia:attribute name="comment">
17534 <dia:string>##</dia:string>
17535 </dia:attribute>
17536 <dia:attribute name="abstract">
17537 <dia:boolean val="false"/>
17538 </dia:attribute>
17539 <dia:attribute name="inheritance_type">
17540 <dia:enum val="2"/>
17541 </dia:attribute>
17542 <dia:attribute name="query">
17543 <dia:boolean val="false"/>
17544 </dia:attribute>
17545 <dia:attribute name="class_scope">
17546 <dia:boolean val="false"/>
17547 </dia:attribute>
17548 <dia:attribute name="parameters">
17549 <dia:composite type="umlparameter">
17550 <dia:attribute name="name">
17551 <dia:string>#degree#</dia:string>
17552 </dia:attribute>
17553 <dia:attribute name="type">
17554 <dia:string>#scalar number#</dia:string>
17555 </dia:attribute>
17556 <dia:attribute name="value">
17557 <dia:string>#0.1#</dia:string>
17558 </dia:attribute>
17559 <dia:attribute name="comment">
17560 <dia:string>##</dia:string>
17561 </dia:attribute>
17562 <dia:attribute name="kind">
17563 <dia:enum val="1"/>
17564 </dia:attribute>
17565 </dia:composite>
17566 </dia:attribute>
17567 </dia:composite>
17568 </dia:attribute>
17569 <dia:attribute name="template">
17570 <dia:boolean val="false"/>
17571 </dia:attribute>
17572 <dia:attribute name="templates"/>
17573 </dia:object>
17574 <dia:object type="UML - Class" version="0" id="O102">
17575 <dia:attribute name="obj_pos">
17576 <dia:point val="88.5406,45"/>
17577 </dia:attribute>
17578 <dia:attribute name="obj_bb">
17579 <dia:rectangle val="88.4906,44.95;95.1906,47.25"/>
17580 </dia:attribute>
17581 <dia:attribute name="elem_corner">
17582 <dia:point val="88.5406,45"/>
17583 </dia:attribute>
17584 <dia:attribute name="elem_width">
17585 <dia:real val="6.5999999999999996"/>
17586 </dia:attribute>
17587 <dia:attribute name="elem_height">
17588 <dia:real val="2.1999999999999997"/>
17589 </dia:attribute>
17590 <dia:attribute name="name">
17591 <dia:string>#nonparametric#</dia:string>
17592 </dia:attribute>
17593 <dia:attribute name="stereotype">
17594 <dia:string>##</dia:string>
17595 </dia:attribute>
17596 <dia:attribute name="comment">
17597 <dia:string>##</dia:string>
17598 </dia:attribute>
17599 <dia:attribute name="abstract">
17600 <dia:boolean val="false"/>
17601 </dia:attribute>
17602 <dia:attribute name="suppress_attributes">
17603 <dia:boolean val="false"/>
17604 </dia:attribute>
17605 <dia:attribute name="suppress_operations">
17606 <dia:boolean val="false"/>
17607 </dia:attribute>
17608 <dia:attribute name="visible_attributes">
17609 <dia:boolean val="true"/>
17610 </dia:attribute>
17611 <dia:attribute name="visible_operations">
17612 <dia:boolean val="true"/>
17613 </dia:attribute>
17614 <dia:attribute name="visible_comments">
17615 <dia:boolean val="false"/>
17616 </dia:attribute>
17617 <dia:attribute name="wrap_operations">
17618 <dia:boolean val="false"/>
17619 </dia:attribute>
17620 <dia:attribute name="wrap_after_char">
17621 <dia:int val="40"/>
17622 </dia:attribute>
17623 <dia:attribute name="line_color">
17624 <dia:color val="#000000"/>
17625 </dia:attribute>
17626 <dia:attribute name="fill_color">
17627 <dia:color val="#ffffff"/>
17628 </dia:attribute>
17629 <dia:attribute name="text_color">
17630 <dia:color val="#000000"/>
17631 </dia:attribute>
17632 <dia:attribute name="normal_font">
17633 <dia:font family="monospace" style="0" name="Courier"/>
17634 </dia:attribute>
17635 <dia:attribute name="abstract_font">
17636 <dia:font family="monospace" style="88" name="Courier"/>
17637 </dia:attribute>
17638 <dia:attribute name="polymorphic_font">
17639 <dia:font family="monospace" style="8" name="Courier"/>
17640 </dia:attribute>
17641 <dia:attribute name="classname_font">
17642 <dia:font family="sans" style="80" name="Helvetica"/>
17643 </dia:attribute>
17644 <dia:attribute name="abstract_classname_font">
17645 <dia:font family="sans" style="88" name="Helvetica"/>
17646 </dia:attribute>
17647 <dia:attribute name="comment_font">
17648 <dia:font family="sans" style="8" name="Helvetica"/>
17649 </dia:attribute>
17650 <dia:attribute name="font_height">
17651 <dia:real val="0.80000000000000004"/>
17652 </dia:attribute>
17653 <dia:attribute name="polymorphic_font_height">
17654 <dia:real val="0.80000000000000004"/>
17655 </dia:attribute>
17656 <dia:attribute name="abstract_font_height">
17657 <dia:real val="0.80000000000000004"/>
17658 </dia:attribute>
17659 <dia:attribute name="classname_font_height">
17660 <dia:real val="1"/>
17661 </dia:attribute>
17662 <dia:attribute name="abstract_classname_font_height">
17663 <dia:real val="1"/>
17664 </dia:attribute>
17665 <dia:attribute name="comment_font_height">
17666 <dia:real val="1"/>
17667 </dia:attribute>
17668 <dia:attribute name="attributes"/>
17669 <dia:attribute name="operations"/>
17670 <dia:attribute name="template">
17671 <dia:boolean val="false"/>
17672 </dia:attribute>
17673 <dia:attribute name="templates"/>
17674 <dia:childnode parent="O1"/>
17675 </dia:object>
17676 <dia:object type="UML - Association" version="0" id="O103">
17677 <dia:attribute name="obj_pos">
17678 <dia:point val="88.5406,45"/>
17679 </dia:attribute>
17680 <dia:attribute name="obj_bb">
17681 <dia:rectangle val="84.85,27.75;95.3264,47.4"/>
17682 </dia:attribute>
17683 <dia:attribute name="orth_points">
17684 <dia:point val="88.5406,45"/>
17685 <dia:point val="88.5406,42"/>
17686 <dia:point val="95.2764,42"/>
17687 <dia:point val="95.2764,28.5"/>
17688 <dia:point val="85.6,28.5"/>
17689 </dia:attribute>
17690 <dia:attribute name="orth_orient">
17691 <dia:enum val="1"/>
17692 <dia:enum val="0"/>
17693 <dia:enum val="1"/>
17694 <dia:enum val="0"/>
17695 </dia:attribute>
17696 <dia:attribute name="autorouting">
17697 <dia:boolean val="false"/>
17698 </dia:attribute>
17699 <dia:attribute name="name">
17700 <dia:string>##</dia:string>
17701 </dia:attribute>
17702 <dia:attribute name="direction">
17703 <dia:enum val="0"/>
17704 </dia:attribute>
17705 <dia:attribute name="ends">
17706 <dia:composite>
17707 <dia:attribute name="role">
17708 <dia:string>##</dia:string>
17709 </dia:attribute>
17710 <dia:attribute name="multiplicity">
17711 <dia:string>##</dia:string>
17712 </dia:attribute>
17713 <dia:attribute name="arrow">
17714 <dia:boolean val="false"/>
17715 </dia:attribute>
17716 <dia:attribute name="aggregate">
17717 <dia:enum val="0"/>
17718 </dia:attribute>
17719 </dia:composite>
17720 <dia:composite>
17721 <dia:attribute name="role">
17722 <dia:string>##</dia:string>
17723 </dia:attribute>
17724 <dia:attribute name="multiplicity">
17725 <dia:string>##</dia:string>
17726 </dia:attribute>
17727 <dia:attribute name="arrow">
17728 <dia:boolean val="false"/>
17729 </dia:attribute>
17730 <dia:attribute name="aggregate">
17731 <dia:enum val="1"/>
17732 </dia:attribute>
17733 </dia:composite>
17734 </dia:attribute>
17735 <dia:connections>
17736 <dia:connection handle="0" to="O102" connection="0"/>
17737 <dia:connection handle="1" to="O3" connection="63"/>
17738 </dia:connections>
17739 </dia:object>
17740 <dia:object type="UML - Generalization" version="0" id="O104">
17741 <dia:attribute name="obj_pos">
17742 <dia:point val="30.825,41.4"/>
17743 </dia:attribute>
17744 <dia:attribute name="obj_bb">
17745 <dia:rectangle val="29.975,41.35;91.8656,45.05"/>
17746 </dia:attribute>
17747 <dia:attribute name="orth_points">
17748 <dia:point val="30.825,41.4"/>
17749 <dia:point val="30.825,44"/>
17750 <dia:point val="91.8156,44"/>
17751 <dia:point val="91.8156,45"/>
17752 </dia:attribute>
17753 <dia:attribute name="orth_orient">
17754 <dia:enum val="1"/>
17755 <dia:enum val="0"/>
17756 <dia:enum val="1"/>
17757 </dia:attribute>
17758 <dia:attribute name="orth_autoroute">
17759 <dia:boolean val="false"/>
17760 </dia:attribute>
17761 <dia:attribute name="line_colour">
17762 <dia:color val="#000000"/>
17763 </dia:attribute>
17764 <dia:attribute name="name">
17765 <dia:string>##</dia:string>
17766 </dia:attribute>
17767 <dia:attribute name="stereotype">
17768 <dia:string>##</dia:string>
17769 </dia:attribute>
17770 <dia:connections>
17771 <dia:connection handle="0" to="O89" connection="6"/>
17772 <dia:connection handle="1" to="O102" connection="1"/>
17773 </dia:connections>
17774 </dia:object>
17775 <dia:object type="UML - Class" version="0" id="O105">
17776 <dia:attribute name="obj_pos">
17777 <dia:point val="110.475,7.02"/>
17778 </dia:attribute>
17779 <dia:attribute name="obj_bb">
17780 <dia:rectangle val="110.425,6.97;130.725,20.07"/>
17781 </dia:attribute>
17782 <dia:attribute name="elem_corner">
17783 <dia:point val="110.475,7.02"/>
17784 </dia:attribute>
17785 <dia:attribute name="elem_width">
17786 <dia:real val="20.200000000000003"/>
17787 </dia:attribute>
17788 <dia:attribute name="elem_height">
17789 <dia:real val="13"/>
17790 </dia:attribute>
17791 <dia:attribute name="name">
17792 <dia:string>#shrinkage_module#</dia:string>
17793 </dia:attribute>
17794 <dia:attribute name="stereotype">
17795 <dia:string>##</dia:string>
17796 </dia:attribute>
17797 <dia:attribute name="comment">
17798 <dia:string>##</dia:string>
17799 </dia:attribute>
17800 <dia:attribute name="abstract">
17801 <dia:boolean val="false"/>
17802 </dia:attribute>
17803 <dia:attribute name="suppress_attributes">
17804 <dia:boolean val="false"/>
17805 </dia:attribute>
17806 <dia:attribute name="suppress_operations">
17807 <dia:boolean val="false"/>
17808 </dia:attribute>
17809 <dia:attribute name="visible_attributes">
17810 <dia:boolean val="true"/>
17811 </dia:attribute>
17812 <dia:attribute name="visible_operations">
17813 <dia:boolean val="true"/>
17814 </dia:attribute>
17815 <dia:attribute name="visible_comments">
17816 <dia:boolean val="false"/>
17817 </dia:attribute>
17818 <dia:attribute name="wrap_operations">
17819 <dia:boolean val="false"/>
17820 </dia:attribute>
17821 <dia:attribute name="wrap_after_char">
17822 <dia:int val="40"/>
17823 </dia:attribute>
17824 <dia:attribute name="line_color">
17825 <dia:color val="#000000"/>
17826 </dia:attribute>
17827 <dia:attribute name="fill_color">
17828 <dia:color val="#ffffff"/>
17829 </dia:attribute>
17830 <dia:attribute name="text_color">
17831 <dia:color val="#000000"/>
17832 </dia:attribute>
17833 <dia:attribute name="normal_font">
17834 <dia:font family="monospace" style="0" name="Courier"/>
17835 </dia:attribute>
17836 <dia:attribute name="abstract_font">
17837 <dia:font family="monospace" style="88" name="Courier"/>
17838 </dia:attribute>
17839 <dia:attribute name="polymorphic_font">
17840 <dia:font family="monospace" style="8" name="Courier"/>
17841 </dia:attribute>
17842 <dia:attribute name="classname_font">
17843 <dia:font family="sans" style="80" name="Helvetica"/>
17844 </dia:attribute>
17845 <dia:attribute name="abstract_classname_font">
17846 <dia:font family="sans" style="88" name="Helvetica"/>
17847 </dia:attribute>
17848 <dia:attribute name="comment_font">
17849 <dia:font family="sans" style="8" name="Helvetica"/>
17850 </dia:attribute>
17851 <dia:attribute name="font_height">
17852 <dia:real val="0.80000000000000004"/>
17853 </dia:attribute>
17854 <dia:attribute name="polymorphic_font_height">
17855 <dia:real val="0.80000000000000004"/>
17856 </dia:attribute>
17857 <dia:attribute name="abstract_font_height">
17858 <dia:real val="0.80000000000000004"/>
17859 </dia:attribute>
17860 <dia:attribute name="classname_font_height">
17861 <dia:real val="1"/>
17862 </dia:attribute>
17863 <dia:attribute name="abstract_classname_font_height">
17864 <dia:real val="1"/>
17865 </dia:attribute>
17866 <dia:attribute name="comment_font_height">
17867 <dia:real val="1"/>
17868 </dia:attribute>
17869 <dia:attribute name="attributes">
17870 <dia:composite type="umlattribute">
17871 <dia:attribute name="name">
17872 <dia:string>#enabled#</dia:string>
17873 </dia:attribute>
17874 <dia:attribute name="type">
17875 <dia:string>#scalar boolean#</dia:string>
17876 </dia:attribute>
17877 <dia:attribute name="value">
17878 <dia:string>#0#</dia:string>
17879 </dia:attribute>
17880 <dia:attribute name="comment">
17881 <dia:string>##</dia:string>
17882 </dia:attribute>
17883 <dia:attribute name="visibility">
17884 <dia:enum val="0"/>
17885 </dia:attribute>
17886 <dia:attribute name="abstract">
17887 <dia:boolean val="false"/>
17888 </dia:attribute>
17889 <dia:attribute name="class_scope">
17890 <dia:boolean val="false"/>
17891 </dia:attribute>
17892 </dia:composite>
17893 <dia:composite type="umlattribute">
17894 <dia:attribute name="name">
17895 <dia:string>#model#</dia:string>
17896 </dia:attribute>
17897 <dia:attribute name="type">
17898 <dia:string>#object model#</dia:string>
17899 </dia:attribute>
17900 <dia:attribute name="value">
17901 <dia:string>##</dia:string>
17902 </dia:attribute>
17903 <dia:attribute name="comment">
17904 <dia:string>##</dia:string>
17905 </dia:attribute>
17906 <dia:attribute name="visibility">
17907 <dia:enum val="0"/>
17908 </dia:attribute>
17909 <dia:attribute name="abstract">
17910 <dia:boolean val="false"/>
17911 </dia:attribute>
17912 <dia:attribute name="class_scope">
17913 <dia:boolean val="false"/>
17914 </dia:attribute>
17915 </dia:composite>
17916 <dia:composite type="umlattribute">
17917 <dia:attribute name="name">
17918 <dia:string>#problem#</dia:string>
17919 </dia:attribute>
17920 <dia:attribute name="type">
17921 <dia:string>#object model::problem#</dia:string>
17922 </dia:attribute>
17923 <dia:attribute name="value">
17924 <dia:string>##</dia:string>
17925 </dia:attribute>
17926 <dia:attribute name="comment">
17927 <dia:string>##</dia:string>
17928 </dia:attribute>
17929 <dia:attribute name="visibility">
17930 <dia:enum val="0"/>
17931 </dia:attribute>
17932 <dia:attribute name="abstract">
17933 <dia:boolean val="false"/>
17934 </dia:attribute>
17935 <dia:attribute name="class_scope">
17936 <dia:boolean val="false"/>
17937 </dia:attribute>
17938 </dia:composite>
17939 <dia:composite type="umlattribute">
17940 <dia:attribute name="name">
17941 <dia:string>#temp_problem_number#</dia:string>
17942 </dia:attribute>
17943 <dia:attribute name="type">
17944 <dia:string>#scalar integer#</dia:string>
17945 </dia:attribute>
17946 <dia:attribute name="value">
17947 <dia:string>##</dia:string>
17948 </dia:attribute>
17949 <dia:attribute name="comment">
17950 <dia:string>##</dia:string>
17951 </dia:attribute>
17952 <dia:attribute name="visibility">
17953 <dia:enum val="0"/>
17954 </dia:attribute>
17955 <dia:attribute name="abstract">
17956 <dia:boolean val="false"/>
17957 </dia:attribute>
17958 <dia:attribute name="class_scope">
17959 <dia:boolean val="false"/>
17960 </dia:attribute>
17961 </dia:composite>
17962 </dia:attribute>
17963 <dia:attribute name="operations">
17964 <dia:composite type="umloperation">
17965 <dia:attribute name="name">
17966 <dia:string>#eta_tablename#</dia:string>
17967 </dia:attribute>
17968 <dia:attribute name="stereotype">
17969 <dia:string>##</dia:string>
17970 </dia:attribute>
17971 <dia:attribute name="type">
17972 <dia:string>##</dia:string>
17973 </dia:attribute>
17974 <dia:attribute name="visibility">
17975 <dia:enum val="0"/>
17976 </dia:attribute>
17977 <dia:attribute name="comment">
17978 <dia:string>##</dia:string>
17979 </dia:attribute>
17980 <dia:attribute name="abstract">
17981 <dia:boolean val="false"/>
17982 </dia:attribute>
17983 <dia:attribute name="inheritance_type">
17984 <dia:enum val="2"/>
17985 </dia:attribute>
17986 <dia:attribute name="query">
17987 <dia:boolean val="false"/>
17988 </dia:attribute>
17989 <dia:attribute name="class_scope">
17990 <dia:boolean val="false"/>
17991 </dia:attribute>
17992 <dia:attribute name="parameters">
17993 <dia:composite type="umlparameter">
17994 <dia:attribute name="name">
17995 <dia:string>#filename#</dia:string>
17996 </dia:attribute>
17997 <dia:attribute name="type">
17998 <dia:string>#scalar string#</dia:string>
17999 </dia:attribute>
18000 <dia:attribute name="value">
18001 <dia:string>##</dia:string>
18002 </dia:attribute>
18003 <dia:attribute name="comment">
18004 <dia:string>##</dia:string>
18005 </dia:attribute>
18006 <dia:attribute name="kind">
18007 <dia:enum val="2"/>
18008 </dia:attribute>
18009 </dia:composite>
18010 </dia:attribute>
18011 </dia:composite>
18012 <dia:composite type="umloperation">
18013 <dia:attribute name="name">
18014 <dia:string>#wres_tablename#</dia:string>
18015 </dia:attribute>
18016 <dia:attribute name="stereotype">
18017 <dia:string>##</dia:string>
18018 </dia:attribute>
18019 <dia:attribute name="type">
18020 <dia:string>##</dia:string>
18021 </dia:attribute>
18022 <dia:attribute name="visibility">
18023 <dia:enum val="0"/>
18024 </dia:attribute>
18025 <dia:attribute name="comment">
18026 <dia:string>##</dia:string>
18027 </dia:attribute>
18028 <dia:attribute name="abstract">
18029 <dia:boolean val="false"/>
18030 </dia:attribute>
18031 <dia:attribute name="inheritance_type">
18032 <dia:enum val="2"/>
18033 </dia:attribute>
18034 <dia:attribute name="query">
18035 <dia:boolean val="false"/>
18036 </dia:attribute>
18037 <dia:attribute name="class_scope">
18038 <dia:boolean val="false"/>
18039 </dia:attribute>
18040 <dia:attribute name="parameters">
18041 <dia:composite type="umlparameter">
18042 <dia:attribute name="name">
18043 <dia:string>#filename#</dia:string>
18044 </dia:attribute>
18045 <dia:attribute name="type">
18046 <dia:string>#scalar string#</dia:string>
18047 </dia:attribute>
18048 <dia:attribute name="value">
18049 <dia:string>##</dia:string>
18050 </dia:attribute>
18051 <dia:attribute name="comment">
18052 <dia:string>##</dia:string>
18053 </dia:attribute>
18054 <dia:attribute name="kind">
18055 <dia:enum val="2"/>
18056 </dia:attribute>
18057 </dia:composite>
18058 </dia:attribute>
18059 </dia:composite>
18060 <dia:composite type="umloperation">
18061 <dia:attribute name="name">
18062 <dia:string>#format_shrinkage_tables#</dia:string>
18063 </dia:attribute>
18064 <dia:attribute name="stereotype">
18065 <dia:string>##</dia:string>
18066 </dia:attribute>
18067 <dia:attribute name="type">
18068 <dia:string>##</dia:string>
18069 </dia:attribute>
18070 <dia:attribute name="visibility">
18071 <dia:enum val="0"/>
18072 </dia:attribute>
18073 <dia:attribute name="comment">
18074 <dia:string>##</dia:string>
18075 </dia:attribute>
18076 <dia:attribute name="abstract">
18077 <dia:boolean val="false"/>
18078 </dia:attribute>
18079 <dia:attribute name="inheritance_type">
18080 <dia:enum val="2"/>
18081 </dia:attribute>
18082 <dia:attribute name="query">
18083 <dia:boolean val="false"/>
18084 </dia:attribute>
18085 <dia:attribute name="class_scope">
18086 <dia:boolean val="false"/>
18087 </dia:attribute>
18088 <dia:attribute name="parameters">
18089 <dia:composite type="umlparameter">
18090 <dia:attribute name="name">
18091 <dia:string>#formatted#</dia:string>
18092 </dia:attribute>
18093 <dia:attribute name="type">
18094 <dia:string>#array of strings#</dia:string>
18095 </dia:attribute>
18096 <dia:attribute name="value">
18097 <dia:string>##</dia:string>
18098 </dia:attribute>
18099 <dia:attribute name="comment">
18100 <dia:string>##</dia:string>
18101 </dia:attribute>
18102 <dia:attribute name="kind">
18103 <dia:enum val="2"/>
18104 </dia:attribute>
18105 </dia:composite>
18106 </dia:attribute>
18107 </dia:composite>
18108 <dia:composite type="umloperation">
18109 <dia:attribute name="name">
18110 <dia:string>#problem_number#</dia:string>
18111 </dia:attribute>
18112 <dia:attribute name="stereotype">
18113 <dia:string>##</dia:string>
18114 </dia:attribute>
18115 <dia:attribute name="type">
18116 <dia:string>##</dia:string>
18117 </dia:attribute>
18118 <dia:attribute name="visibility">
18119 <dia:enum val="0"/>
18120 </dia:attribute>
18121 <dia:attribute name="comment">
18122 <dia:string>##</dia:string>
18123 </dia:attribute>
18124 <dia:attribute name="abstract">
18125 <dia:boolean val="false"/>
18126 </dia:attribute>
18127 <dia:attribute name="inheritance_type">
18128 <dia:enum val="2"/>
18129 </dia:attribute>
18130 <dia:attribute name="query">
18131 <dia:boolean val="false"/>
18132 </dia:attribute>
18133 <dia:attribute name="class_scope">
18134 <dia:boolean val="false"/>
18135 </dia:attribute>
18136 <dia:attribute name="parameters">
18137 <dia:composite type="umlparameter">
18138 <dia:attribute name="name">
18139 <dia:string>#problem_number#</dia:string>
18140 </dia:attribute>
18141 <dia:attribute name="type">
18142 <dia:string>#scalar integer#</dia:string>
18143 </dia:attribute>
18144 <dia:attribute name="value">
18145 <dia:string>##</dia:string>
18146 </dia:attribute>
18147 <dia:attribute name="comment">
18148 <dia:string>##</dia:string>
18149 </dia:attribute>
18150 <dia:attribute name="kind">
18151 <dia:enum val="2"/>
18152 </dia:attribute>
18153 </dia:composite>
18154 </dia:attribute>
18155 </dia:composite>
18156 <dia:composite type="umloperation">
18157 <dia:attribute name="name">
18158 <dia:string>#enable#</dia:string>
18159 </dia:attribute>
18160 <dia:attribute name="stereotype">
18161 <dia:string>##</dia:string>
18162 </dia:attribute>
18163 <dia:attribute name="type">
18164 <dia:string>##</dia:string>
18165 </dia:attribute>
18166 <dia:attribute name="visibility">
18167 <dia:enum val="0"/>
18168 </dia:attribute>
18169 <dia:attribute name="comment">
18170 <dia:string>##</dia:string>
18171 </dia:attribute>
18172 <dia:attribute name="abstract">
18173 <dia:boolean val="false"/>
18174 </dia:attribute>
18175 <dia:attribute name="inheritance_type">
18176 <dia:enum val="2"/>
18177 </dia:attribute>
18178 <dia:attribute name="query">
18179 <dia:boolean val="false"/>
18180 </dia:attribute>
18181 <dia:attribute name="class_scope">
18182 <dia:boolean val="false"/>
18183 </dia:attribute>
18184 <dia:attribute name="parameters"/>
18185 </dia:composite>
18186 <dia:composite type="umloperation">
18187 <dia:attribute name="name">
18188 <dia:string>#disable#</dia:string>
18189 </dia:attribute>
18190 <dia:attribute name="stereotype">
18191 <dia:string>##</dia:string>
18192 </dia:attribute>
18193 <dia:attribute name="type">
18194 <dia:string>##</dia:string>
18195 </dia:attribute>
18196 <dia:attribute name="visibility">
18197 <dia:enum val="0"/>
18198 </dia:attribute>
18199 <dia:attribute name="comment">
18200 <dia:string>##</dia:string>
18201 </dia:attribute>
18202 <dia:attribute name="abstract">
18203 <dia:boolean val="false"/>
18204 </dia:attribute>
18205 <dia:attribute name="inheritance_type">
18206 <dia:enum val="2"/>
18207 </dia:attribute>
18208 <dia:attribute name="query">
18209 <dia:boolean val="false"/>
18210 </dia:attribute>
18211 <dia:attribute name="class_scope">
18212 <dia:boolean val="false"/>
18213 </dia:attribute>
18214 <dia:attribute name="parameters"/>
18215 </dia:composite>
18216 <dia:composite type="umloperation">
18217 <dia:attribute name="name">
18218 <dia:string>#eta_shrinkage#</dia:string>
18219 </dia:attribute>
18220 <dia:attribute name="stereotype">
18221 <dia:string>##</dia:string>
18222 </dia:attribute>
18223 <dia:attribute name="type">
18224 <dia:string>##</dia:string>
18225 </dia:attribute>
18226 <dia:attribute name="visibility">
18227 <dia:enum val="0"/>
18228 </dia:attribute>
18229 <dia:attribute name="comment">
18230 <dia:string>##</dia:string>
18231 </dia:attribute>
18232 <dia:attribute name="abstract">
18233 <dia:boolean val="false"/>
18234 </dia:attribute>
18235 <dia:attribute name="inheritance_type">
18236 <dia:enum val="2"/>
18237 </dia:attribute>
18238 <dia:attribute name="query">
18239 <dia:boolean val="false"/>
18240 </dia:attribute>
18241 <dia:attribute name="class_scope">
18242 <dia:boolean val="false"/>
18243 </dia:attribute>
18244 <dia:attribute name="parameters">
18245 <dia:composite type="umlparameter">
18246 <dia:attribute name="name">
18247 <dia:string>#eta_shrinkage#</dia:string>
18248 </dia:attribute>
18249 <dia:attribute name="type">
18250 <dia:string>#array of#</dia:string>
18251 </dia:attribute>
18252 <dia:attribute name="value">
18253 <dia:string>##</dia:string>
18254 </dia:attribute>
18255 <dia:attribute name="comment">
18256 <dia:string>##</dia:string>
18257 </dia:attribute>
18258 <dia:attribute name="kind">
18259 <dia:enum val="2"/>
18260 </dia:attribute>
18261 </dia:composite>
18262 </dia:attribute>
18263 </dia:composite>
18264 <dia:composite type="umloperation">
18265 <dia:attribute name="name">
18266 <dia:string>#wres_shrinkage#</dia:string>
18267 </dia:attribute>
18268 <dia:attribute name="stereotype">
18269 <dia:string>##</dia:string>
18270 </dia:attribute>
18271 <dia:attribute name="type">
18272 <dia:string>##</dia:string>
18273 </dia:attribute>
18274 <dia:attribute name="visibility">
18275 <dia:enum val="0"/>
18276 </dia:attribute>
18277 <dia:attribute name="comment">
18278 <dia:string>##</dia:string>
18279 </dia:attribute>
18280 <dia:attribute name="abstract">
18281 <dia:boolean val="false"/>
18282 </dia:attribute>
18283 <dia:attribute name="inheritance_type">
18284 <dia:enum val="2"/>
18285 </dia:attribute>
18286 <dia:attribute name="query">
18287 <dia:boolean val="false"/>
18288 </dia:attribute>
18289 <dia:attribute name="class_scope">
18290 <dia:boolean val="false"/>
18291 </dia:attribute>
18292 <dia:attribute name="parameters">
18293 <dia:composite type="umlparameter">
18294 <dia:attribute name="name">
18295 <dia:string>#wres_shrinkage#</dia:string>
18296 </dia:attribute>
18297 <dia:attribute name="type">
18298 <dia:string>#array of#</dia:string>
18299 </dia:attribute>
18300 <dia:attribute name="value">
18301 <dia:string>##</dia:string>
18302 </dia:attribute>
18303 <dia:attribute name="comment">
18304 <dia:string>##</dia:string>
18305 </dia:attribute>
18306 <dia:attribute name="kind">
18307 <dia:enum val="2"/>
18308 </dia:attribute>
18309 </dia:composite>
18310 </dia:attribute>
18311 </dia:composite>
18312 <dia:composite type="umloperation">
18313 <dia:attribute name="name">
18314 <dia:string>#eta_table_exists#</dia:string>
18315 </dia:attribute>
18316 <dia:attribute name="stereotype">
18317 <dia:string>##</dia:string>
18318 </dia:attribute>
18319 <dia:attribute name="type">
18320 <dia:string>##</dia:string>
18321 </dia:attribute>
18322 <dia:attribute name="visibility">
18323 <dia:enum val="0"/>
18324 </dia:attribute>
18325 <dia:attribute name="comment">
18326 <dia:string>##</dia:string>
18327 </dia:attribute>
18328 <dia:attribute name="abstract">
18329 <dia:boolean val="false"/>
18330 </dia:attribute>
18331 <dia:attribute name="inheritance_type">
18332 <dia:enum val="2"/>
18333 </dia:attribute>
18334 <dia:attribute name="query">
18335 <dia:boolean val="false"/>
18336 </dia:attribute>
18337 <dia:attribute name="class_scope">
18338 <dia:boolean val="false"/>
18339 </dia:attribute>
18340 <dia:attribute name="parameters">
18341 <dia:composite type="umlparameter">
18342 <dia:attribute name="name">
18343 <dia:string>#exists#</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>#0#</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="2"/>
18356 </dia:attribute>
18357 </dia:composite>
18358 </dia:attribute>
18359 </dia:composite>
18360 <dia:composite type="umloperation">
18361 <dia:attribute name="name">
18362 <dia:string>#wres_table_exists#</dia:string>
18363 </dia:attribute>
18364 <dia:attribute name="stereotype">
18365 <dia:string>##</dia:string>
18366 </dia:attribute>
18367 <dia:attribute name="type">
18368 <dia:string>##</dia:string>
18369 </dia:attribute>
18370 <dia:attribute name="visibility">
18371 <dia:enum val="0"/>
18372 </dia:attribute>
18373 <dia:attribute name="comment">
18374 <dia:string>##</dia:string>
18375 </dia:attribute>
18376 <dia:attribute name="abstract">
18377 <dia:boolean val="false"/>
18378 </dia:attribute>
18379 <dia:attribute name="inheritance_type">
18380 <dia:enum val="2"/>
18381 </dia:attribute>
18382 <dia:attribute name="query">
18383 <dia:boolean val="false"/>
18384 </dia:attribute>
18385 <dia:attribute name="class_scope">
18386 <dia:boolean val="false"/>
18387 </dia:attribute>
18388 <dia:attribute name="parameters">
18389 <dia:composite type="umlparameter">
18390 <dia:attribute name="name">
18391 <dia:string>#exists#</dia:string>
18392 </dia:attribute>
18393 <dia:attribute name="type">
18394 <dia:string>#scalar boolean#</dia:string>
18395 </dia:attribute>
18396 <dia:attribute name="value">
18397 <dia:string>#0#</dia:string>
18398 </dia:attribute>
18399 <dia:attribute name="comment">
18400 <dia:string>##</dia:string>
18401 </dia:attribute>
18402 <dia:attribute name="kind">
18403 <dia:enum val="2"/>
18404 </dia:attribute>
18405 </dia:composite>
18406 </dia:attribute>
18407 </dia:composite>
18408 </dia:attribute>
18409 <dia:attribute name="template">
18410 <dia:boolean val="false"/>
18411 </dia:attribute>
18412 <dia:attribute name="templates"/>
18413 </dia:object>
18414 <dia:object type="UML - Association" version="0" id="O106">
18415 <dia:attribute name="obj_pos">
18416 <dia:point val="130.575,12.32"/>
18417 </dia:attribute>
18418 <dia:attribute name="obj_bb">
18419 <dia:rectangle val="107.7,-2.85;133.451,13.92"/>
18420 </dia:attribute>
18421 <dia:attribute name="orth_points">
18422 <dia:point val="130.575,12.32"/>
18423 <dia:point val="133.351,12.32"/>
18424 <dia:point val="133.351,-2.1"/>
18425 <dia:point val="108.45,-2.1"/>
18426 </dia:attribute>
18427 <dia:attribute name="orth_orient">
18428 <dia:enum val="0"/>
18429 <dia:enum val="1"/>
18430 <dia:enum val="0"/>
18431 </dia:attribute>
18432 <dia:attribute name="autorouting">
18433 <dia:boolean val="false"/>
18434 </dia:attribute>
18435 <dia:attribute name="name">
18436 <dia:string>##</dia:string>
18437 </dia:attribute>
18438 <dia:attribute name="direction">
18439 <dia:enum val="0"/>
18440 </dia:attribute>
18441 <dia:attribute name="ends">
18442 <dia:composite>
18443 <dia:attribute name="role">
18444 <dia:string>##</dia:string>
18445 </dia:attribute>
18446 <dia:attribute name="multiplicity">
18447 <dia:string>##</dia:string>
18448 </dia:attribute>
18449 <dia:attribute name="arrow">
18450 <dia:boolean val="false"/>
18451 </dia:attribute>
18452 <dia:attribute name="aggregate">
18453 <dia:enum val="0"/>
18454 </dia:attribute>
18455 </dia:composite>
18456 <dia:composite>
18457 <dia:attribute name="role">
18458 <dia:string>##</dia:string>
18459 </dia:attribute>
18460 <dia:attribute name="multiplicity">
18461 <dia:string>##</dia:string>
18462 </dia:attribute>
18463 <dia:attribute name="arrow">
18464 <dia:boolean val="false"/>
18465 </dia:attribute>
18466 <dia:attribute name="aggregate">
18467 <dia:enum val="1"/>
18468 </dia:attribute>
18469 </dia:composite>
18470 </dia:attribute>
18471 <dia:connections>
18472 <dia:connection handle="0" to="O105" connection="17"/>
18473 </dia:connections>
18474 </dia:object>
18475 <dia:object type="UML - Class" version="0" id="O107">
18476 <dia:attribute name="obj_pos">
18477 <dia:point val="116.651,24.5"/>
18478 </dia:attribute>
18479 <dia:attribute name="obj_bb">
18480 <dia:rectangle val="116.601,24.45;143.551,40.75"/>
18481 </dia:attribute>
18482 <dia:attribute name="elem_corner">
18483 <dia:point val="116.651,24.5"/>
18484 </dia:attribute>
18485 <dia:attribute name="elem_width">
18486 <dia:real val="26.850000000000001"/>
18487 </dia:attribute>
18488 <dia:attribute name="elem_height">
18489 <dia:real val="16.200000000000003"/>
18490 </dia:attribute>
18491 <dia:attribute name="name">
18492 <dia:string>#nonparametric_module#</dia:string>
18493 </dia:attribute>
18494 <dia:attribute name="stereotype">
18495 <dia:string>##</dia:string>
18496 </dia:attribute>
18497 <dia:attribute name="comment">
18498 <dia:string>##</dia:string>
18499 </dia:attribute>
18500 <dia:attribute name="abstract">
18501 <dia:boolean val="false"/>
18502 </dia:attribute>
18503 <dia:attribute name="suppress_attributes">
18504 <dia:boolean val="false"/>
18505 </dia:attribute>
18506 <dia:attribute name="suppress_operations">
18507 <dia:boolean val="false"/>
18508 </dia:attribute>
18509 <dia:attribute name="visible_attributes">
18510 <dia:boolean val="true"/>
18511 </dia:attribute>
18512 <dia:attribute name="visible_operations">
18513 <dia:boolean val="true"/>
18514 </dia:attribute>
18515 <dia:attribute name="visible_comments">
18516 <dia:boolean val="false"/>
18517 </dia:attribute>
18518 <dia:attribute name="wrap_operations">
18519 <dia:boolean val="false"/>
18520 </dia:attribute>
18521 <dia:attribute name="wrap_after_char">
18522 <dia:int val="40"/>
18523 </dia:attribute>
18524 <dia:attribute name="line_color">
18525 <dia:color val="#000000"/>
18526 </dia:attribute>
18527 <dia:attribute name="fill_color">
18528 <dia:color val="#ffffff"/>
18529 </dia:attribute>
18530 <dia:attribute name="text_color">
18531 <dia:color val="#000000"/>
18532 </dia:attribute>
18533 <dia:attribute name="normal_font">
18534 <dia:font family="monospace" style="0" name="Courier"/>
18535 </dia:attribute>
18536 <dia:attribute name="abstract_font">
18537 <dia:font family="monospace" style="88" name="Courier"/>
18538 </dia:attribute>
18539 <dia:attribute name="polymorphic_font">
18540 <dia:font family="monospace" style="8" name="Courier"/>
18541 </dia:attribute>
18542 <dia:attribute name="classname_font">
18543 <dia:font family="sans" style="80" name="Helvetica"/>
18544 </dia:attribute>
18545 <dia:attribute name="abstract_classname_font">
18546 <dia:font family="sans" style="88" name="Helvetica"/>
18547 </dia:attribute>
18548 <dia:attribute name="comment_font">
18549 <dia:font family="sans" style="8" name="Helvetica"/>
18550 </dia:attribute>
18551 <dia:attribute name="font_height">
18552 <dia:real val="0.80000000000000004"/>
18553 </dia:attribute>
18554 <dia:attribute name="polymorphic_font_height">
18555 <dia:real val="0.80000000000000004"/>
18556 </dia:attribute>
18557 <dia:attribute name="abstract_font_height">
18558 <dia:real val="0.80000000000000004"/>
18559 </dia:attribute>
18560 <dia:attribute name="classname_font_height">
18561 <dia:real val="1"/>
18562 </dia:attribute>
18563 <dia:attribute name="abstract_classname_font_height">
18564 <dia:real val="1"/>
18565 </dia:attribute>
18566 <dia:attribute name="comment_font_height">
18567 <dia:real val="1"/>
18568 </dia:attribute>
18569 <dia:attribute name="attributes">
18570 <dia:composite type="umlattribute">
18571 <dia:attribute name="name">
18572 <dia:string>#enabled#</dia:string>
18573 </dia:attribute>
18574 <dia:attribute name="type">
18575 <dia:string>#scalar boolean#</dia:string>
18576 </dia:attribute>
18577 <dia:attribute name="value">
18578 <dia:string>#0#</dia:string>
18579 </dia:attribute>
18580 <dia:attribute name="comment">
18581 <dia:string>##</dia:string>
18582 </dia:attribute>
18583 <dia:attribute name="visibility">
18584 <dia:enum val="0"/>
18585 </dia:attribute>
18586 <dia:attribute name="abstract">
18587 <dia:boolean val="false"/>
18588 </dia:attribute>
18589 <dia:attribute name="class_scope">
18590 <dia:boolean val="false"/>
18591 </dia:attribute>
18592 </dia:composite>
18593 <dia:composite type="umlattribute">
18594 <dia:attribute name="name">
18595 <dia:string>#model#</dia:string>
18596 </dia:attribute>
18597 <dia:attribute name="type">
18598 <dia:string>#object model#</dia:string>
18599 </dia:attribute>
18600 <dia:attribute name="value">
18601 <dia:string>##</dia:string>
18602 </dia:attribute>
18603 <dia:attribute name="comment">
18604 <dia:string>##</dia:string>
18605 </dia:attribute>
18606 <dia:attribute name="visibility">
18607 <dia:enum val="0"/>
18608 </dia:attribute>
18609 <dia:attribute name="abstract">
18610 <dia:boolean val="false"/>
18611 </dia:attribute>
18612 <dia:attribute name="class_scope">
18613 <dia:boolean val="false"/>
18614 </dia:attribute>
18615 </dia:composite>
18616 <dia:composite type="umlattribute">
18617 <dia:attribute name="name">
18618 <dia:string>#problem#</dia:string>
18619 </dia:attribute>
18620 <dia:attribute name="type">
18621 <dia:string>#object model::problem#</dia:string>
18622 </dia:attribute>
18623 <dia:attribute name="value">
18624 <dia:string>##</dia:string>
18625 </dia:attribute>
18626 <dia:attribute name="comment">
18627 <dia:string>##</dia:string>
18628 </dia:attribute>
18629 <dia:attribute name="visibility">
18630 <dia:enum val="0"/>
18631 </dia:attribute>
18632 <dia:attribute name="abstract">
18633 <dia:boolean val="false"/>
18634 </dia:attribute>
18635 <dia:attribute name="class_scope">
18636 <dia:boolean val="false"/>
18637 </dia:attribute>
18638 </dia:composite>
18639 <dia:composite type="umlattribute">
18640 <dia:attribute name="name">
18641 <dia:string>#temp_problem_number#</dia:string>
18642 </dia:attribute>
18643 <dia:attribute name="type">
18644 <dia:string>#scalar integer#</dia:string>
18645 </dia:attribute>
18646 <dia:attribute name="value">
18647 <dia:string>##</dia:string>
18648 </dia:attribute>
18649 <dia:attribute name="comment">
18650 <dia:string>##</dia:string>
18651 </dia:attribute>
18652 <dia:attribute name="visibility">
18653 <dia:enum val="0"/>
18654 </dia:attribute>
18655 <dia:attribute name="abstract">
18656 <dia:boolean val="false"/>
18657 </dia:attribute>
18658 <dia:attribute name="class_scope">
18659 <dia:boolean val="false"/>
18660 </dia:attribute>
18661 </dia:composite>
18662 </dia:attribute>
18663 <dia:attribute name="operations">
18664 <dia:composite type="umloperation">
18665 <dia:attribute name="name">
18666 <dia:string>#etas_tablename#</dia:string>
18667 </dia:attribute>
18668 <dia:attribute name="stereotype">
18669 <dia:string>##</dia:string>
18670 </dia:attribute>
18671 <dia:attribute name="type">
18672 <dia:string>##</dia:string>
18673 </dia:attribute>
18674 <dia:attribute name="visibility">
18675 <dia:enum val="0"/>
18676 </dia:attribute>
18677 <dia:attribute name="comment">
18678 <dia:string>##</dia:string>
18679 </dia:attribute>
18680 <dia:attribute name="abstract">
18681 <dia:boolean val="false"/>
18682 </dia:attribute>
18683 <dia:attribute name="inheritance_type">
18684 <dia:enum val="2"/>
18685 </dia:attribute>
18686 <dia:attribute name="query">
18687 <dia:boolean val="false"/>
18688 </dia:attribute>
18689 <dia:attribute name="class_scope">
18690 <dia:boolean val="false"/>
18691 </dia:attribute>
18692 <dia:attribute name="parameters">
18693 <dia:composite type="umlparameter">
18694 <dia:attribute name="name">
18695 <dia:string>#filename#</dia:string>
18696 </dia:attribute>
18697 <dia:attribute name="type">
18698 <dia:string>#scalar string#</dia:string>
18699 </dia:attribute>
18700 <dia:attribute name="value">
18701 <dia:string>##</dia:string>
18702 </dia:attribute>
18703 <dia:attribute name="comment">
18704 <dia:string>##</dia:string>
18705 </dia:attribute>
18706 <dia:attribute name="kind">
18707 <dia:enum val="2"/>
18708 </dia:attribute>
18709 </dia:composite>
18710 </dia:attribute>
18711 </dia:composite>
18712 <dia:composite type="umloperation">
18713 <dia:attribute name="name">
18714 <dia:string>#marginals_tablename#</dia:string>
18715 </dia:attribute>
18716 <dia:attribute name="stereotype">
18717 <dia:string>##</dia:string>
18718 </dia:attribute>
18719 <dia:attribute name="type">
18720 <dia:string>##</dia:string>
18721 </dia:attribute>
18722 <dia:attribute name="visibility">
18723 <dia:enum val="0"/>
18724 </dia:attribute>
18725 <dia:attribute name="comment">
18726 <dia:string>##</dia:string>
18727 </dia:attribute>
18728 <dia:attribute name="abstract">
18729 <dia:boolean val="false"/>
18730 </dia:attribute>
18731 <dia:attribute name="inheritance_type">
18732 <dia:enum val="2"/>
18733 </dia:attribute>
18734 <dia:attribute name="query">
18735 <dia:boolean val="false"/>
18736 </dia:attribute>
18737 <dia:attribute name="class_scope">
18738 <dia:boolean val="false"/>
18739 </dia:attribute>
18740 <dia:attribute name="parameters">
18741 <dia:composite type="umlparameter">
18742 <dia:attribute name="name">
18743 <dia:string>#filename#</dia:string>
18744 </dia:attribute>
18745 <dia:attribute name="type">
18746 <dia:string>#scalar string#</dia:string>
18747 </dia:attribute>
18748 <dia:attribute name="value">
18749 <dia:string>##</dia:string>
18750 </dia:attribute>
18751 <dia:attribute name="comment">
18752 <dia:string>##</dia:string>
18753 </dia:attribute>
18754 <dia:attribute name="kind">
18755 <dia:enum val="2"/>
18756 </dia:attribute>
18757 </dia:composite>
18758 </dia:attribute>
18759 </dia:composite>
18760 <dia:composite type="umloperation">
18761 <dia:attribute name="name">
18762 <dia:string>#format_etas_table#</dia:string>
18763 </dia:attribute>
18764 <dia:attribute name="stereotype">
18765 <dia:string>##</dia:string>
18766 </dia:attribute>
18767 <dia:attribute name="type">
18768 <dia:string>##</dia:string>
18769 </dia:attribute>
18770 <dia:attribute name="visibility">
18771 <dia:enum val="0"/>
18772 </dia:attribute>
18773 <dia:attribute name="comment">
18774 <dia:string>##</dia:string>
18775 </dia:attribute>
18776 <dia:attribute name="abstract">
18777 <dia:boolean val="false"/>
18778 </dia:attribute>
18779 <dia:attribute name="inheritance_type">
18780 <dia:enum val="2"/>
18781 </dia:attribute>
18782 <dia:attribute name="query">
18783 <dia:boolean val="false"/>
18784 </dia:attribute>
18785 <dia:attribute name="class_scope">
18786 <dia:boolean val="false"/>
18787 </dia:attribute>
18788 <dia:attribute name="parameters">
18789 <dia:composite type="umlparameter">
18790 <dia:attribute name="name">
18791 <dia:string>#formatted#</dia:string>
18792 </dia:attribute>
18793 <dia:attribute name="type">
18794 <dia:string>#array of strings#</dia:string>
18795 </dia:attribute>
18796 <dia:attribute name="value">
18797 <dia:string>##</dia:string>
18798 </dia:attribute>
18799 <dia:attribute name="comment">
18800 <dia:string>##</dia:string>
18801 </dia:attribute>
18802 <dia:attribute name="kind">
18803 <dia:enum val="2"/>
18804 </dia:attribute>
18805 </dia:composite>
18806 </dia:attribute>
18807 </dia:composite>
18808 <dia:composite type="umloperation">
18809 <dia:attribute name="name">
18810 <dia:string>#format_marginals_table#</dia:string>
18811 </dia:attribute>
18812 <dia:attribute name="stereotype">
18813 <dia:string>##</dia:string>
18814 </dia:attribute>
18815 <dia:attribute name="type">
18816 <dia:string>##</dia:string>
18817 </dia:attribute>
18818 <dia:attribute name="visibility">
18819 <dia:enum val="0"/>
18820 </dia:attribute>
18821 <dia:attribute name="comment">
18822 <dia:string>##</dia:string>
18823 </dia:attribute>
18824 <dia:attribute name="abstract">
18825 <dia:boolean val="false"/>
18826 </dia:attribute>
18827 <dia:attribute name="inheritance_type">
18828 <dia:enum val="2"/>
18829 </dia:attribute>
18830 <dia:attribute name="query">
18831 <dia:boolean val="false"/>
18832 </dia:attribute>
18833 <dia:attribute name="class_scope">
18834 <dia:boolean val="false"/>
18835 </dia:attribute>
18836 <dia:attribute name="parameters">
18837 <dia:composite type="umlparameter">
18838 <dia:attribute name="name">
18839 <dia:string>#formatted#</dia:string>
18840 </dia:attribute>
18841 <dia:attribute name="type">
18842 <dia:string>#array of strings#</dia:string>
18843 </dia:attribute>
18844 <dia:attribute name="value">
18845 <dia:string>##</dia:string>
18846 </dia:attribute>
18847 <dia:attribute name="comment">
18848 <dia:string>##</dia:string>
18849 </dia:attribute>
18850 <dia:attribute name="kind">
18851 <dia:enum val="2"/>
18852 </dia:attribute>
18853 </dia:composite>
18854 </dia:attribute>
18855 </dia:composite>
18856 <dia:composite type="umloperation">
18857 <dia:attribute name="name">
18858 <dia:string>#format_table#</dia:string>
18859 </dia:attribute>
18860 <dia:attribute name="stereotype">
18861 <dia:string>##</dia:string>
18862 </dia:attribute>
18863 <dia:attribute name="type">
18864 <dia:string>##</dia:string>
18865 </dia:attribute>
18866 <dia:attribute name="visibility">
18867 <dia:enum val="0"/>
18868 </dia:attribute>
18869 <dia:attribute name="comment">
18870 <dia:string>##</dia:string>
18871 </dia:attribute>
18872 <dia:attribute name="abstract">
18873 <dia:boolean val="false"/>
18874 </dia:attribute>
18875 <dia:attribute name="inheritance_type">
18876 <dia:enum val="2"/>
18877 </dia:attribute>
18878 <dia:attribute name="query">
18879 <dia:boolean val="false"/>
18880 </dia:attribute>
18881 <dia:attribute name="class_scope">
18882 <dia:boolean val="false"/>
18883 </dia:attribute>
18884 <dia:attribute name="parameters">
18885 <dia:composite type="umlparameter">
18886 <dia:attribute name="name">
18887 <dia:string>#type#</dia:string>
18888 </dia:attribute>
18889 <dia:attribute name="type">
18890 <dia:string>#scalar string#</dia:string>
18891 </dia:attribute>
18892 <dia:attribute name="value">
18893 <dia:string>##</dia:string>
18894 </dia:attribute>
18895 <dia:attribute name="comment">
18896 <dia:string>##</dia:string>
18897 </dia:attribute>
18898 <dia:attribute name="kind">
18899 <dia:enum val="1"/>
18900 </dia:attribute>
18901 </dia:composite>
18902 <dia:composite type="umlparameter">
18903 <dia:attribute name="name">
18904 <dia:string>#formatted#</dia:string>
18905 </dia:attribute>
18906 <dia:attribute name="type">
18907 <dia:string>#array of strings#</dia:string>
18908 </dia:attribute>
18909 <dia:attribute name="value">
18910 <dia:string>##</dia:string>
18911 </dia:attribute>
18912 <dia:attribute name="comment">
18913 <dia:string>##</dia:string>
18914 </dia:attribute>
18915 <dia:attribute name="kind">
18916 <dia:enum val="2"/>
18917 </dia:attribute>
18918 </dia:composite>
18919 </dia:attribute>
18920 </dia:composite>
18921 <dia:composite type="umloperation">
18922 <dia:attribute name="name">
18923 <dia:string>#problem_number#</dia:string>
18924 </dia:attribute>
18925 <dia:attribute name="stereotype">
18926 <dia:string>##</dia:string>
18927 </dia:attribute>
18928 <dia:attribute name="type">
18929 <dia:string>##</dia:string>
18930 </dia:attribute>
18931 <dia:attribute name="visibility">
18932 <dia:enum val="0"/>
18933 </dia:attribute>
18934 <dia:attribute name="comment">
18935 <dia:string>##</dia:string>
18936 </dia:attribute>
18937 <dia:attribute name="abstract">
18938 <dia:boolean val="false"/>
18939 </dia:attribute>
18940 <dia:attribute name="inheritance_type">
18941 <dia:enum val="2"/>
18942 </dia:attribute>
18943 <dia:attribute name="query">
18944 <dia:boolean val="false"/>
18945 </dia:attribute>
18946 <dia:attribute name="class_scope">
18947 <dia:boolean val="false"/>
18948 </dia:attribute>
18949 <dia:attribute name="parameters">
18950 <dia:composite type="umlparameter">
18951 <dia:attribute name="name">
18952 <dia:string>#problem_number#</dia:string>
18953 </dia:attribute>
18954 <dia:attribute name="type">
18955 <dia:string>#scalar integer#</dia:string>
18956 </dia:attribute>
18957 <dia:attribute name="value">
18958 <dia:string>##</dia:string>
18959 </dia:attribute>
18960 <dia:attribute name="comment">
18961 <dia:string>##</dia:string>
18962 </dia:attribute>
18963 <dia:attribute name="kind">
18964 <dia:enum val="2"/>
18965 </dia:attribute>
18966 </dia:composite>
18967 </dia:attribute>
18968 </dia:composite>
18969 <dia:composite type="umloperation">
18970 <dia:attribute name="name">
18971 <dia:string>#enable#</dia:string>
18972 </dia:attribute>
18973 <dia:attribute name="stereotype">
18974 <dia:string>##</dia:string>
18975 </dia:attribute>
18976 <dia:attribute name="type">
18977 <dia:string>##</dia:string>
18978 </dia:attribute>
18979 <dia:attribute name="visibility">
18980 <dia:enum val="0"/>
18981 </dia:attribute>
18982 <dia:attribute name="comment">
18983 <dia:string>##</dia:string>
18984 </dia:attribute>
18985 <dia:attribute name="abstract">
18986 <dia:boolean val="false"/>
18987 </dia:attribute>
18988 <dia:attribute name="inheritance_type">
18989 <dia:enum val="2"/>
18990 </dia:attribute>
18991 <dia:attribute name="query">
18992 <dia:boolean val="false"/>
18993 </dia:attribute>
18994 <dia:attribute name="class_scope">
18995 <dia:boolean val="false"/>
18996 </dia:attribute>
18997 <dia:attribute name="parameters"/>
18998 </dia:composite>
18999 <dia:composite type="umloperation">
19000 <dia:attribute name="name">
19001 <dia:string>#disable#</dia:string>
19002 </dia:attribute>
19003 <dia:attribute name="stereotype">
19004 <dia:string>##</dia:string>
19005 </dia:attribute>
19006 <dia:attribute name="type">
19007 <dia:string>##</dia:string>
19008 </dia:attribute>
19009 <dia:attribute name="visibility">
19010 <dia:enum val="0"/>
19011 </dia:attribute>
19012 <dia:attribute name="comment">
19013 <dia:string>##</dia:string>
19014 </dia:attribute>
19015 <dia:attribute name="abstract">
19016 <dia:boolean val="false"/>
19017 </dia:attribute>
19018 <dia:attribute name="inheritance_type">
19019 <dia:enum val="2"/>
19020 </dia:attribute>
19021 <dia:attribute name="query">
19022 <dia:boolean val="false"/>
19023 </dia:attribute>
19024 <dia:attribute name="class_scope">
19025 <dia:boolean val="false"/>
19026 </dia:attribute>
19027 <dia:attribute name="parameters"/>
19028 </dia:composite>
19029 <dia:composite type="umloperation">
19030 <dia:attribute name="name">
19031 <dia:string>#etas_table_exists#</dia:string>
19032 </dia:attribute>
19033 <dia:attribute name="stereotype">
19034 <dia:string>##</dia:string>
19035 </dia:attribute>
19036 <dia:attribute name="type">
19037 <dia:string>##</dia:string>
19038 </dia:attribute>
19039 <dia:attribute name="visibility">
19040 <dia:enum val="0"/>
19041 </dia:attribute>
19042 <dia:attribute name="comment">
19043 <dia:string>##</dia:string>
19044 </dia:attribute>
19045 <dia:attribute name="abstract">
19046 <dia:boolean val="false"/>
19047 </dia:attribute>
19048 <dia:attribute name="inheritance_type">
19049 <dia:enum val="2"/>
19050 </dia:attribute>
19051 <dia:attribute name="query">
19052 <dia:boolean val="false"/>
19053 </dia:attribute>
19054 <dia:attribute name="class_scope">
19055 <dia:boolean val="false"/>
19056 </dia:attribute>
19057 <dia:attribute name="parameters">
19058 <dia:composite type="umlparameter">
19059 <dia:attribute name="name">
19060 <dia:string>#exists#</dia:string>
19061 </dia:attribute>
19062 <dia:attribute name="type">
19063 <dia:string>#scalar boolean#</dia:string>
19064 </dia:attribute>
19065 <dia:attribute name="value">
19066 <dia:string>#0#</dia:string>
19067 </dia:attribute>
19068 <dia:attribute name="comment">
19069 <dia:string>##</dia:string>
19070 </dia:attribute>
19071 <dia:attribute name="kind">
19072 <dia:enum val="2"/>
19073 </dia:attribute>
19074 </dia:composite>
19075 </dia:attribute>
19076 </dia:composite>
19077 <dia:composite type="umloperation">
19078 <dia:attribute name="name">
19079 <dia:string>#marginals_table_exists#</dia:string>
19080 </dia:attribute>
19081 <dia:attribute name="stereotype">
19082 <dia:string>##</dia:string>
19083 </dia:attribute>
19084 <dia:attribute name="type">
19085 <dia:string>##</dia:string>
19086 </dia:attribute>
19087 <dia:attribute name="visibility">
19088 <dia:enum val="0"/>
19089 </dia:attribute>
19090 <dia:attribute name="comment">
19091 <dia:string>##</dia:string>
19092 </dia:attribute>
19093 <dia:attribute name="abstract">
19094 <dia:boolean val="false"/>
19095 </dia:attribute>
19096 <dia:attribute name="inheritance_type">
19097 <dia:enum val="2"/>
19098 </dia:attribute>
19099 <dia:attribute name="query">
19100 <dia:boolean val="false"/>
19101 </dia:attribute>
19102 <dia:attribute name="class_scope">
19103 <dia:boolean val="false"/>
19104 </dia:attribute>
19105 <dia:attribute name="parameters">
19106 <dia:composite type="umlparameter">
19107 <dia:attribute name="name">
19108 <dia:string>#exists#</dia:string>
19109 </dia:attribute>
19110 <dia:attribute name="type">
19111 <dia:string>#scalar boolean#</dia:string>
19112 </dia:attribute>
19113 <dia:attribute name="value">
19114 <dia:string>#0#</dia:string>
19115 </dia:attribute>
19116 <dia:attribute name="comment">
19117 <dia:string>##</dia:string>
19118 </dia:attribute>
19119 <dia:attribute name="kind">
19120 <dia:enum val="2"/>
19121 </dia:attribute>
19122 </dia:composite>
19123 </dia:attribute>
19124 </dia:composite>
19125 <dia:composite type="umloperation">
19126 <dia:attribute name="name">
19127 <dia:string>#format_nonparametric#</dia:string>
19128 </dia:attribute>
19129 <dia:attribute name="stereotype">
19130 <dia:string>##</dia:string>
19131 </dia:attribute>
19132 <dia:attribute name="type">
19133 <dia:string>##</dia:string>
19134 </dia:attribute>
19135 <dia:attribute name="visibility">
19136 <dia:enum val="0"/>
19137 </dia:attribute>
19138 <dia:attribute name="comment">
19139 <dia:string>##</dia:string>
19140 </dia:attribute>
19141 <dia:attribute name="abstract">
19142 <dia:boolean val="false"/>
19143 </dia:attribute>
19144 <dia:attribute name="inheritance_type">
19145 <dia:enum val="2"/>
19146 </dia:attribute>
19147 <dia:attribute name="query">
19148 <dia:boolean val="false"/>
19149 </dia:attribute>
19150 <dia:attribute name="class_scope">
19151 <dia:boolean val="false"/>
19152 </dia:attribute>
19153 <dia:attribute name="parameters">
19154 <dia:composite type="umlparameter">
19155 <dia:attribute name="name">
19156 <dia:string>#type#</dia:string>
19157 </dia:attribute>
19158 <dia:attribute name="type">
19159 <dia:string>#scalar string#</dia:string>
19160 </dia:attribute>
19161 <dia:attribute name="value">
19162 <dia:string>##</dia:string>
19163 </dia:attribute>
19164 <dia:attribute name="comment">
19165 <dia:string>##</dia:string>
19166 </dia:attribute>
19167 <dia:attribute name="kind">
19168 <dia:enum val="1"/>
19169 </dia:attribute>
19170 </dia:composite>
19171 <dia:composite type="umlparameter">
19172 <dia:attribute name="name">
19173 <dia:string>#formatted#</dia:string>
19174 </dia:attribute>
19175 <dia:attribute name="type">
19176 <dia:string>#array of strings#</dia:string>
19177 </dia:attribute>
19178 <dia:attribute name="value">
19179 <dia:string>##</dia:string>
19180 </dia:attribute>
19181 <dia:attribute name="comment">
19182 <dia:string>##</dia:string>
19183 </dia:attribute>
19184 <dia:attribute name="kind">
19185 <dia:enum val="2"/>
19186 </dia:attribute>
19187 </dia:composite>
19188 </dia:attribute>
19189 </dia:composite>
19190 <dia:composite type="umloperation">
19191 <dia:attribute name="name">
19192 <dia:string>#format_etas_nonparametric#</dia:string>
19193 </dia:attribute>
19194 <dia:attribute name="stereotype">
19195 <dia:string>##</dia:string>
19196 </dia:attribute>
19197 <dia:attribute name="type">
19198 <dia:string>##</dia:string>
19199 </dia:attribute>
19200 <dia:attribute name="visibility">
19201 <dia:enum val="0"/>
19202 </dia:attribute>
19203 <dia:attribute name="comment">
19204 <dia:string>##</dia:string>
19205 </dia:attribute>
19206 <dia:attribute name="abstract">
19207 <dia:boolean val="false"/>
19208 </dia:attribute>
19209 <dia:attribute name="inheritance_type">
19210 <dia:enum val="2"/>
19211 </dia:attribute>
19212 <dia:attribute name="query">
19213 <dia:boolean val="false"/>
19214 </dia:attribute>
19215 <dia:attribute name="class_scope">
19216 <dia:boolean val="false"/>
19217 </dia:attribute>
19218 <dia:attribute name="parameters">
19219 <dia:composite type="umlparameter">
19220 <dia:attribute name="name">
19221 <dia:string>#formatted#</dia:string>
19222 </dia:attribute>
19223 <dia:attribute name="type">
19224 <dia:string>#array of strings#</dia:string>
19225 </dia:attribute>
19226 <dia:attribute name="value">
19227 <dia:string>##</dia:string>
19228 </dia:attribute>
19229 <dia:attribute name="comment">
19230 <dia:string>##</dia:string>
19231 </dia:attribute>
19232 <dia:attribute name="kind">
19233 <dia:enum val="2"/>
19234 </dia:attribute>
19235 </dia:composite>
19236 </dia:attribute>
19237 </dia:composite>
19238 <dia:composite type="umloperation">
19239 <dia:attribute name="name">
19240 <dia:string>#format_marginals_nonparametric#</dia:string>
19241 </dia:attribute>
19242 <dia:attribute name="stereotype">
19243 <dia:string>##</dia:string>
19244 </dia:attribute>
19245 <dia:attribute name="type">
19246 <dia:string>##</dia:string>
19247 </dia:attribute>
19248 <dia:attribute name="visibility">
19249 <dia:enum val="0"/>
19250 </dia:attribute>
19251 <dia:attribute name="comment">
19252 <dia:string>##</dia:string>
19253 </dia:attribute>
19254 <dia:attribute name="abstract">
19255 <dia:boolean val="false"/>
19256 </dia:attribute>
19257 <dia:attribute name="inheritance_type">
19258 <dia:enum val="2"/>
19259 </dia:attribute>
19260 <dia:attribute name="query">
19261 <dia:boolean val="false"/>
19262 </dia:attribute>
19263 <dia:attribute name="class_scope">
19264 <dia:boolean val="false"/>
19265 </dia:attribute>
19266 <dia:attribute name="parameters">
19267 <dia:composite type="umlparameter">
19268 <dia:attribute name="name">
19269 <dia:string>#formatted#</dia:string>
19270 </dia:attribute>
19271 <dia:attribute name="type">
19272 <dia:string>#array of strings#</dia:string>
19273 </dia:attribute>
19274 <dia:attribute name="value">
19275 <dia:string>##</dia:string>
19276 </dia:attribute>
19277 <dia:attribute name="comment">
19278 <dia:string>##</dia:string>
19279 </dia:attribute>
19280 <dia:attribute name="kind">
19281 <dia:enum val="2"/>
19282 </dia:attribute>
19283 </dia:composite>
19284 </dia:attribute>
19285 </dia:composite>
19286 <dia:composite type="umloperation">
19287 <dia:attribute name="name">
19288 <dia:string>#format_etas_msfi#</dia:string>
19289 </dia:attribute>
19290 <dia:attribute name="stereotype">
19291 <dia:string>##</dia:string>
19292 </dia:attribute>
19293 <dia:attribute name="type">
19294 <dia:string>##</dia:string>
19295 </dia:attribute>
19296 <dia:attribute name="visibility">
19297 <dia:enum val="0"/>
19298 </dia:attribute>
19299 <dia:attribute name="comment">
19300 <dia:string>##</dia:string>
19301 </dia:attribute>
19302 <dia:attribute name="abstract">
19303 <dia:boolean val="false"/>
19304 </dia:attribute>
19305 <dia:attribute name="inheritance_type">
19306 <dia:enum val="2"/>
19307 </dia:attribute>
19308 <dia:attribute name="query">
19309 <dia:boolean val="false"/>
19310 </dia:attribute>
19311 <dia:attribute name="class_scope">
19312 <dia:boolean val="false"/>
19313 </dia:attribute>
19314 <dia:attribute name="parameters">
19315 <dia:composite type="umlparameter">
19316 <dia:attribute name="name">
19317 <dia:string>#formatted#</dia:string>
19318 </dia:attribute>
19319 <dia:attribute name="type">
19320 <dia:string>#array of strings#</dia:string>
19321 </dia:attribute>
19322 <dia:attribute name="value">
19323 <dia:string>##</dia:string>
19324 </dia:attribute>
19325 <dia:attribute name="comment">
19326 <dia:string>##</dia:string>
19327 </dia:attribute>
19328 <dia:attribute name="kind">
19329 <dia:enum val="2"/>
19330 </dia:attribute>
19331 </dia:composite>
19332 </dia:attribute>
19333 </dia:composite>
19334 </dia:attribute>
19335 <dia:attribute name="template">
19336 <dia:boolean val="false"/>
19337 </dia:attribute>
19338 <dia:attribute name="templates"/>
19339 </dia:object>
19340 <dia:object type="UML - Association" version="0" id="O108">
19341 <dia:attribute name="obj_pos">
19342 <dia:point val="143.351,29.8"/>
19343 </dia:attribute>
19344 <dia:attribute name="obj_bb">
19345 <dia:rectangle val="107.7,-6.05;143.401,31.4"/>
19346 </dia:attribute>
19347 <dia:attribute name="orth_points">
19348 <dia:point val="143.351,29.8"/>
19349 <dia:point val="141.227,29.8"/>
19350 <dia:point val="141.227,-5.3"/>
19351 <dia:point val="108.45,-5.3"/>
19352 </dia:attribute>
19353 <dia:attribute name="orth_orient">
19354 <dia:enum val="0"/>
19355 <dia:enum val="1"/>
19356 <dia:enum val="0"/>
19357 </dia:attribute>
19358 <dia:attribute name="autorouting">
19359 <dia:boolean val="false"/>
19360 </dia:attribute>
19361 <dia:attribute name="name">
19362 <dia:string>##</dia:string>
19363 </dia:attribute>
19364 <dia:attribute name="direction">
19365 <dia:enum val="0"/>
19366 </dia:attribute>
19367 <dia:attribute name="ends">
19368 <dia:composite>
19369 <dia:attribute name="role">
19370 <dia:string>##</dia:string>
19371 </dia:attribute>
19372 <dia:attribute name="multiplicity">
19373 <dia:string>##</dia:string>
19374 </dia:attribute>
19375 <dia:attribute name="arrow">
19376 <dia:boolean val="false"/>
19377 </dia:attribute>
19378 <dia:attribute name="aggregate">
19379 <dia:enum val="0"/>
19380 </dia:attribute>
19381 </dia:composite>
19382 <dia:composite>
19383 <dia:attribute name="role">
19384 <dia:string>##</dia:string>
19385 </dia:attribute>
19386 <dia:attribute name="multiplicity">
19387 <dia:string>##</dia:string>
19388 </dia:attribute>
19389 <dia:attribute name="arrow">
19390 <dia:boolean val="false"/>
19391 </dia:attribute>
19392 <dia:attribute name="aggregate">
19393 <dia:enum val="1"/>
19394 </dia:attribute>
19395 </dia:composite>
19396 </dia:attribute>
19397 <dia:connections>
19398 <dia:connection handle="0" to="O107" connection="17"/>
19399 <dia:connection handle="1" to="O22" connection="163"/>
19400 </dia:connections>
19401 </dia:object>
19402 </dia:layer>
19403 </dia:diagram>