1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <dia:diagram xmlns:
dia=
"http://www.lysator.liu.se/~alla/dia/">
4 <dia:attribute name=
"background">
5 <dia:color val=
"#ffffff"/>
7 <dia:attribute name=
"pagebreak">
8 <dia:color val=
"#000099"/>
10 <dia:attribute name=
"paper">
11 <dia:composite type=
"paper">
12 <dia:attribute name=
"name">
13 <dia:string>#A4#
</dia:string>
15 <dia:attribute name=
"tmargin">
16 <dia:real val=
"2.8222000598907471"/>
18 <dia:attribute name=
"bmargin">
19 <dia:real val=
"2.8222000598907471"/>
21 <dia:attribute name=
"lmargin">
22 <dia:real val=
"2.8222000598907471"/>
24 <dia:attribute name=
"rmargin">
25 <dia:real val=
"2.8222000598907471"/>
27 <dia:attribute name=
"is_portrait">
28 <dia:boolean val=
"true"/>
30 <dia:attribute name=
"scaling">
33 <dia:attribute name=
"fitto">
34 <dia:boolean val=
"false"/>
38 <dia:attribute name=
"grid">
39 <dia:composite type=
"grid">
40 <dia:attribute name=
"width_x">
43 <dia:attribute name=
"width_y">
46 <dia:attribute name=
"visible_x">
49 <dia:attribute name=
"visible_y">
52 <dia:composite type=
"color"/>
55 <dia:attribute name=
"color">
56 <dia:color val=
"#d8e5e5"/>
58 <dia:attribute name=
"guides">
59 <dia:composite type=
"guides">
60 <dia:attribute name=
"hguides"/>
61 <dia:attribute name=
"vguides"/>
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"/>
70 <dia:attribute name=
"obj_bb">
71 <dia:rectangle val=
"-1.05,2.95;159.2,136.7"/>
73 <dia:attribute name=
"elem_corner">
74 <dia:point val=
"-1,4"/>
76 <dia:attribute name=
"elem_width">
77 <dia:real val=
"160.15000000000001"/>
79 <dia:attribute name=
"elem_height">
80 <dia:real val=
"132.65001000000035"/>
82 <dia:attribute name=
"line_colour">
83 <dia:color val=
"#000000"/>
85 <dia:attribute name=
"fill_colour">
86 <dia:color val=
"#ffffff"/>
88 <dia:attribute name=
"stereotype">
89 <dia:string>##
</dia:string>
91 <dia:attribute name=
"name">
92 <dia:string>#model#
</dia:string>
95 <dia:object type=
"UML - LargePackage" version=
"0" id=
"O1">
96 <dia:attribute name=
"obj_pos">
97 <dia:point val=
"0,64.11"/>
99 <dia:attribute name=
"obj_bb">
100 <dia:rectangle val=
"-0.05,63.06;143.05,134.8"/>
102 <dia:attribute name=
"elem_corner">
103 <dia:point val=
"0,64.11"/>
105 <dia:attribute name=
"elem_width">
106 <dia:real val=
"143"/>
108 <dia:attribute name=
"elem_height">
109 <dia:real val=
"70.639999999999958"/>
111 <dia:attribute name=
"line_colour">
112 <dia:color val=
"#000000"/>
114 <dia:attribute name=
"fill_colour">
115 <dia:color val=
"#ffffff"/>
117 <dia:attribute name=
"stereotype">
118 <dia:string>##
</dia:string>
120 <dia:attribute name=
"name">
121 <dia:string>#problem#
</dia:string>
124 <dia:object type=
"UML - LargePackage" version=
"0" id=
"O2">
125 <dia:attribute name=
"obj_pos">
126 <dia:point val=
"3.6,97.7"/>
128 <dia:attribute name=
"obj_bb">
129 <dia:rectangle val=
"3.55,96.65;50.65,132.8"/>
131 <dia:attribute name=
"elem_corner">
132 <dia:point val=
"3.6,97.7"/>
134 <dia:attribute name=
"elem_width">
137 <dia:attribute name=
"elem_height">
138 <dia:real val=
"35.050010000000327"/>
140 <dia:attribute name=
"line_colour">
141 <dia:color val=
"#000000"/>
143 <dia:attribute name=
"fill_colour">
144 <dia:color val=
"#ffffff"/>
146 <dia:attribute name=
"stereotype">
147 <dia:string>##
</dia:string>
149 <dia:attribute name=
"name">
150 <dia:string>#record#
</dia:string>
153 <dia:object type=
"UML - Class" version=
"0" id=
"O3">
154 <dia:attribute name=
"obj_pos">
155 <dia:point val=
"0.8,4.8"/>
157 <dia:attribute name=
"obj_bb">
158 <dia:rectangle val=
"0.75,4.75;26.3,62.65"/>
160 <dia:attribute name=
"elem_corner">
161 <dia:point val=
"0.8,4.8"/>
163 <dia:attribute name=
"elem_width">
164 <dia:real val=
"25.450000000000003"/>
166 <dia:attribute name=
"elem_height">
167 <dia:real val=
"57.799999999999983"/>
169 <dia:attribute name=
"name">
170 <dia:string>#problem#
</dia:string>
172 <dia:attribute name=
"stereotype">
173 <dia:string>##
</dia:string>
175 <dia:attribute name=
"comment">
176 <dia:string>##
</dia:string>
178 <dia:attribute name=
"abstract">
179 <dia:boolean val=
"false"/>
181 <dia:attribute name=
"suppress_attributes">
182 <dia:boolean val=
"false"/>
184 <dia:attribute name=
"suppress_operations">
185 <dia:boolean val=
"false"/>
187 <dia:attribute name=
"visible_attributes">
188 <dia:boolean val=
"true"/>
190 <dia:attribute name=
"visible_operations">
191 <dia:boolean val=
"true"/>
193 <dia:attribute name=
"visible_comments">
194 <dia:boolean val=
"false"/>
196 <dia:attribute name=
"wrap_operations">
197 <dia:boolean val=
"true"/>
199 <dia:attribute name=
"wrap_after_char">
202 <dia:attribute name=
"line_color">
203 <dia:color val=
"#000000"/>
205 <dia:attribute name=
"fill_color">
206 <dia:color val=
"#ffffff"/>
208 <dia:attribute name=
"text_color">
209 <dia:color val=
"#000000"/>
211 <dia:attribute name=
"normal_font">
212 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
214 <dia:attribute name=
"abstract_font">
215 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
217 <dia:attribute name=
"polymorphic_font">
218 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
220 <dia:attribute name=
"classname_font">
221 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
223 <dia:attribute name=
"abstract_classname_font">
224 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
226 <dia:attribute name=
"comment_font">
227 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
229 <dia:attribute name=
"font_height">
230 <dia:real val=
"0.80000000000000004"/>
232 <dia:attribute name=
"polymorphic_font_height">
233 <dia:real val=
"0.80000000000000004"/>
235 <dia:attribute name=
"abstract_font_height">
236 <dia:real val=
"0.80000000000000004"/>
238 <dia:attribute name=
"classname_font_height">
241 <dia:attribute name=
"abstract_classname_font_height">
244 <dia:attribute name=
"comment_font_height">
247 <dia:attribute name=
"attributes">
248 <dia:composite type=
"umlattribute">
249 <dia:attribute name=
"name">
250 <dia:string>#cwres#
</dia:string>
252 <dia:attribute name=
"type">
253 <dia:string>#scalar boolean#
</dia:string>
255 <dia:attribute name=
"value">
256 <dia:string>#
0#
</dia:string>
258 <dia:attribute name=
"comment">
259 <dia:string>##
</dia:string>
261 <dia:attribute name=
"visibility">
264 <dia:attribute name=
"abstract">
265 <dia:boolean val=
"false"/>
267 <dia:attribute name=
"class_scope">
268 <dia:boolean val=
"false"/>
271 <dia:composite type=
"umlattribute">
272 <dia:attribute name=
"name">
273 <dia:string>#mirror_plots#
</dia:string>
275 <dia:attribute name=
"type">
276 <dia:string>#scalar integer#
</dia:string>
278 <dia:attribute name=
"value">
279 <dia:string>#
0#
</dia:string>
281 <dia:attribute name=
"comment">
282 <dia:string>##
</dia:string>
284 <dia:attribute name=
"visibility">
287 <dia:attribute name=
"abstract">
288 <dia:boolean val=
"false"/>
290 <dia:attribute name=
"class_scope">
291 <dia:boolean val=
"false"/>
294 <dia:composite type=
"umlattribute">
295 <dia:attribute name=
"name">
296 <dia:string>#directory#
</dia:string>
298 <dia:attribute name=
"type">
299 <dia:string>#scalar string#
</dia:string>
301 <dia:attribute name=
"value">
302 <dia:string>##
</dia:string>
304 <dia:attribute name=
"comment">
305 <dia:string>##
</dia:string>
307 <dia:attribute name=
"visibility">
310 <dia:attribute name=
"abstract">
311 <dia:boolean val=
"false"/>
313 <dia:attribute name=
"class_scope">
314 <dia:boolean val=
"false"/>
317 <dia:composite type=
"umlattribute">
318 <dia:attribute name=
"name">
319 <dia:string>#extra_data_file_name#
</dia:string>
321 <dia:attribute name=
"type">
322 <dia:string>#scalar string#
</dia:string>
324 <dia:attribute name=
"value">
325 <dia:string>##
</dia:string>
327 <dia:attribute name=
"comment">
328 <dia:string>##
</dia:string>
330 <dia:attribute name=
"visibility">
333 <dia:attribute name=
"abstract">
334 <dia:boolean val=
"false"/>
336 <dia:attribute name=
"class_scope">
337 <dia:boolean val=
"false"/>
340 <dia:composite type=
"umlattribute">
341 <dia:attribute name=
"name">
342 <dia:string>#extra_data_header#
</dia:string>
344 <dia:attribute name=
"type">
345 <dia:string>#array of strings#
</dia:string>
347 <dia:attribute name=
"value">
348 <dia:string>##
</dia:string>
350 <dia:attribute name=
"comment">
351 <dia:string>##
</dia:string>
353 <dia:attribute name=
"visibility">
356 <dia:attribute name=
"abstract">
357 <dia:boolean val=
"false"/>
359 <dia:attribute name=
"class_scope">
360 <dia:boolean val=
"false"/>
363 <dia:composite type=
"umlattribute">
364 <dia:attribute name=
"name">
365 <dia:string>#ignore_missing_files#
</dia:string>
367 <dia:attribute name=
"type">
368 <dia:string>#scalar boolean#
</dia:string>
370 <dia:attribute name=
"value">
371 <dia:string>#
1#
</dia:string>
373 <dia:attribute name=
"comment">
374 <dia:string>##
</dia:string>
376 <dia:attribute name=
"visibility">
379 <dia:attribute name=
"abstract">
380 <dia:boolean val=
"false"/>
382 <dia:attribute name=
"class_scope">
383 <dia:boolean val=
"false"/>
386 <dia:composite type=
"umlattribute">
387 <dia:attribute name=
"name">
388 <dia:string>#ignore_missing_output_files#
</dia:string>
390 <dia:attribute name=
"type">
391 <dia:string>#scalar boolean#
</dia:string>
393 <dia:attribute name=
"value">
394 <dia:string>#
1#
</dia:string>
396 <dia:attribute name=
"comment">
397 <dia:string>##
</dia:string>
399 <dia:attribute name=
"visibility">
402 <dia:attribute name=
"abstract">
403 <dia:boolean val=
"false"/>
405 <dia:attribute name=
"class_scope">
406 <dia:boolean val=
"false"/>
409 <dia:composite type=
"umlattribute">
410 <dia:attribute name=
"name">
411 <dia:string>#nm_version#
</dia:string>
413 <dia:attribute name=
"type">
414 <dia:string>#scalar#
</dia:string>
416 <dia:attribute name=
"value">
417 <dia:string>##
</dia:string>
419 <dia:attribute name=
"comment">
420 <dia:string>##
</dia:string>
422 <dia:attribute name=
"visibility">
425 <dia:attribute name=
"abstract">
426 <dia:boolean val=
"false"/>
428 <dia:attribute name=
"class_scope">
429 <dia:boolean val=
"false"/>
432 <dia:composite type=
"umlattribute">
433 <dia:attribute name=
"name">
434 <dia:string>#prob_arr#
</dia:string>
436 <dia:attribute name=
"type">
437 <dia:string>#array of strings#
</dia:string>
439 <dia:attribute name=
"value">
440 <dia:string>##
</dia:string>
442 <dia:attribute name=
"comment">
443 <dia:string>##
</dia:string>
445 <dia:attribute name=
"visibility">
448 <dia:attribute name=
"abstract">
449 <dia:boolean val=
"false"/>
451 <dia:attribute name=
"class_scope">
452 <dia:boolean val=
"false"/>
455 <dia:composite type=
"umlattribute">
456 <dia:attribute name=
"name">
457 <dia:string>#sde#
</dia:string>
459 <dia:attribute name=
"type">
460 <dia:string>#scalar boolean#
</dia:string>
462 <dia:attribute name=
"value">
463 <dia:string>#
0#
</dia:string>
465 <dia:attribute name=
"comment">
466 <dia:string>##
</dia:string>
468 <dia:attribute name=
"visibility">
471 <dia:attribute name=
"abstract">
472 <dia:boolean val=
"false"/>
474 <dia:attribute name=
"class_scope">
475 <dia:boolean val=
"false"/>
478 <dia:composite type=
"umlattribute">
479 <dia:attribute name=
"name">
480 <dia:string>#primary_columns#
</dia:string>
482 <dia:attribute name=
"type">
483 <dia:string>#array of arrays#
</dia:string>
485 <dia:attribute name=
"value">
486 <dia:string>##
</dia:string>
488 <dia:attribute name=
"comment">
489 <dia:string>##
</dia:string>
491 <dia:attribute name=
"visibility">
494 <dia:attribute name=
"abstract">
495 <dia:boolean val=
"false"/>
497 <dia:attribute name=
"class_scope">
498 <dia:boolean val=
"false"/>
501 <dia:composite type=
"umlattribute">
502 <dia:attribute name=
"name">
503 <dia:string>#secondary_columns#
</dia:string>
505 <dia:attribute name=
"type">
506 <dia:string>#array of arrays#
</dia:string>
508 <dia:attribute name=
"value">
509 <dia:string>##
</dia:string>
511 <dia:attribute name=
"comment">
512 <dia:string>##
</dia:string>
514 <dia:attribute name=
"visibility">
517 <dia:attribute name=
"abstract">
518 <dia:boolean val=
"false"/>
520 <dia:attribute name=
"class_scope">
521 <dia:boolean val=
"false"/>
524 <dia:composite type=
"umlattribute">
525 <dia:attribute name=
"name">
526 <dia:string>#shrinkage_module#
</dia:string>
528 <dia:attribute name=
"type">
529 <dia:string>#object model::shrinkage_module#
</dia:string>
531 <dia:attribute name=
"value">
532 <dia:string>##
</dia:string>
534 <dia:attribute name=
"comment">
535 <dia:string>##
</dia:string>
537 <dia:attribute name=
"visibility">
540 <dia:attribute name=
"abstract">
541 <dia:boolean val=
"false"/>
543 <dia:attribute name=
"class_scope">
544 <dia:boolean val=
"false"/>
547 <dia:composite type=
"umlattribute">
548 <dia:attribute name=
"name">
549 <dia:string>#eigen_value_code#
</dia:string>
551 <dia:attribute name=
"type">
552 <dia:string>#scalar boolean#
</dia:string>
554 <dia:attribute name=
"value">
555 <dia:string>#
1#
</dia:string>
557 <dia:attribute name=
"comment">
558 <dia:string>##
</dia:string>
560 <dia:attribute name=
"visibility">
563 <dia:attribute name=
"abstract">
564 <dia:boolean val=
"false"/>
566 <dia:attribute name=
"class_scope">
567 <dia:boolean val=
"false"/>
570 <dia:composite type=
"umlattribute">
571 <dia:attribute name=
"name">
572 <dia:string>#nonparametric_code#
</dia:string>
574 <dia:attribute name=
"type">
575 <dia:string>#scalar boolean#
</dia:string>
577 <dia:attribute name=
"value">
578 <dia:string>#
1#
</dia:string>
580 <dia:attribute name=
"comment">
581 <dia:string>##
</dia:string>
583 <dia:attribute name=
"visibility">
586 <dia:attribute name=
"abstract">
587 <dia:boolean val=
"false"/>
589 <dia:attribute name=
"class_scope">
590 <dia:boolean val=
"false"/>
593 <dia:composite type=
"umlattribute">
594 <dia:attribute name=
"name">
595 <dia:string>#wres_shrinkage_table#
</dia:string>
597 <dia:attribute name=
"type">
598 <dia:string>#scalar string#
</dia:string>
600 <dia:attribute name=
"value">
601 <dia:string>##
</dia:string>
603 <dia:attribute name=
"comment">
604 <dia:string>##
</dia:string>
606 <dia:attribute name=
"visibility">
609 <dia:attribute name=
"abstract">
610 <dia:boolean val=
"false"/>
612 <dia:attribute name=
"class_scope">
613 <dia:boolean val=
"false"/>
616 <dia:composite type=
"umlattribute">
617 <dia:attribute name=
"name">
618 <dia:string>#eta_shrinkage_table#
</dia:string>
620 <dia:attribute name=
"type">
621 <dia:string>#scalar string#
</dia:string>
623 <dia:attribute name=
"value">
624 <dia:string>##
</dia:string>
626 <dia:attribute name=
"comment">
627 <dia:string>##
</dia:string>
629 <dia:attribute name=
"visibility">
632 <dia:attribute name=
"abstract">
633 <dia:boolean val=
"false"/>
635 <dia:attribute name=
"class_scope">
636 <dia:boolean val=
"false"/>
640 <dia:attribute name=
"operations">
641 <dia:composite type=
"umloperation">
642 <dia:attribute name=
"name">
643 <dia:string>#add_records#
</dia:string>
645 <dia:attribute name=
"stereotype">
646 <dia:string>##
</dia:string>
648 <dia:attribute name=
"type">
649 <dia:string>##
</dia:string>
651 <dia:attribute name=
"visibility">
654 <dia:attribute name=
"comment">
655 <dia:string>##
</dia:string>
657 <dia:attribute name=
"abstract">
658 <dia:boolean val=
"false"/>
660 <dia:attribute name=
"inheritance_type">
663 <dia:attribute name=
"query">
664 <dia:boolean val=
"false"/>
666 <dia:attribute name=
"class_scope">
667 <dia:boolean val=
"false"/>
669 <dia:attribute name=
"parameters">
670 <dia:composite type=
"umlparameter">
671 <dia:attribute name=
"name">
672 <dia:string>#record_strings#
</dia:string>
674 <dia:attribute name=
"type">
675 <dia:string>#mandatory array of strings#
</dia:string>
677 <dia:attribute name=
"value">
678 <dia:string>##
</dia:string>
680 <dia:attribute name=
"comment">
681 <dia:string>##
</dia:string>
683 <dia:attribute name=
"kind">
687 <dia:composite type=
"umlparameter">
688 <dia:attribute name=
"name">
689 <dia:string>#type#
</dia:string>
691 <dia:attribute name=
"type">
692 <dia:string>#mandatory scalar string#
</dia:string>
694 <dia:attribute name=
"value">
695 <dia:string>##
</dia:string>
697 <dia:attribute name=
"comment">
698 <dia:string>##
</dia:string>
700 <dia:attribute name=
"kind">
706 <dia:composite type=
"umloperation">
707 <dia:attribute name=
"name">
708 <dia:string>#contify_tables#
</dia:string>
710 <dia:attribute name=
"stereotype">
711 <dia:string>##
</dia:string>
713 <dia:attribute name=
"type">
714 <dia:string>##
</dia:string>
716 <dia:attribute name=
"visibility">
719 <dia:attribute name=
"comment">
720 <dia:string>##
</dia:string>
722 <dia:attribute name=
"abstract">
723 <dia:boolean val=
"false"/>
725 <dia:attribute name=
"inheritance_type">
728 <dia:attribute name=
"query">
729 <dia:boolean val=
"false"/>
731 <dia:attribute name=
"class_scope">
732 <dia:boolean val=
"false"/>
734 <dia:attribute name=
"parameters"/>
736 <dia:composite type=
"umloperation">
737 <dia:attribute name=
"name">
738 <dia:string>#set_records#
</dia:string>
740 <dia:attribute name=
"stereotype">
741 <dia:string>##
</dia:string>
743 <dia:attribute name=
"type">
744 <dia:string>##
</dia:string>
746 <dia:attribute name=
"visibility">
749 <dia:attribute name=
"comment">
750 <dia:string>##
</dia:string>
752 <dia:attribute name=
"abstract">
753 <dia:boolean val=
"false"/>
755 <dia:attribute name=
"inheritance_type">
758 <dia:attribute name=
"query">
759 <dia:boolean val=
"false"/>
761 <dia:attribute name=
"class_scope">
762 <dia:boolean val=
"false"/>
764 <dia:attribute name=
"parameters">
765 <dia:composite type=
"umlparameter">
766 <dia:attribute name=
"name">
767 <dia:string>#record_strings#
</dia:string>
769 <dia:attribute name=
"type">
770 <dia:string>#mandatory array of strings#
</dia:string>
772 <dia:attribute name=
"value">
773 <dia:string>##
</dia:string>
775 <dia:attribute name=
"comment">
776 <dia:string>##
</dia:string>
778 <dia:attribute name=
"kind">
782 <dia:composite type=
"umlparameter">
783 <dia:attribute name=
"name">
784 <dia:string>#type#
</dia:string>
786 <dia:attribute name=
"type">
787 <dia:string>#mandatory scalar string#
</dia:string>
789 <dia:attribute name=
"value">
790 <dia:string>##
</dia:string>
792 <dia:attribute name=
"comment">
793 <dia:string>##
</dia:string>
795 <dia:attribute name=
"kind">
801 <dia:composite type=
"umloperation">
802 <dia:attribute name=
"name">
803 <dia:string>#_read_records#
</dia:string>
805 <dia:attribute name=
"stereotype">
806 <dia:string>#initiator#
</dia:string>
808 <dia:attribute name=
"type">
809 <dia:string>##
</dia:string>
811 <dia:attribute name=
"visibility">
814 <dia:attribute name=
"comment">
815 <dia:string>##
</dia:string>
817 <dia:attribute name=
"abstract">
818 <dia:boolean val=
"false"/>
820 <dia:attribute name=
"inheritance_type">
823 <dia:attribute name=
"query">
824 <dia:boolean val=
"false"/>
826 <dia:attribute name=
"class_scope">
827 <dia:boolean val=
"false"/>
829 <dia:attribute name=
"parameters">
830 <dia:composite type=
"umlparameter">
831 <dia:attribute name=
"name">
832 <dia:string>#type#
</dia:string>
834 <dia:attribute name=
"type">
835 <dia:string>#scalar string#
</dia:string>
837 <dia:attribute name=
"value">
838 <dia:string>##
</dia:string>
840 <dia:attribute name=
"comment">
841 <dia:string>##
</dia:string>
843 <dia:attribute name=
"kind">
849 <dia:composite type=
"umloperation">
850 <dia:attribute name=
"name">
851 <dia:string>#_format_problem#
</dia:string>
853 <dia:attribute name=
"stereotype">
854 <dia:string>#helper#
</dia:string>
856 <dia:attribute name=
"type">
857 <dia:string>##
</dia:string>
859 <dia:attribute name=
"visibility">
862 <dia:attribute name=
"comment">
863 <dia:string>##
</dia:string>
865 <dia:attribute name=
"abstract">
866 <dia:boolean val=
"false"/>
868 <dia:attribute name=
"inheritance_type">
871 <dia:attribute name=
"query">
872 <dia:boolean val=
"false"/>
874 <dia:attribute name=
"class_scope">
875 <dia:boolean val=
"false"/>
877 <dia:attribute name=
"parameters">
878 <dia:composite type=
"umlparameter">
879 <dia:attribute name=
"name">
880 <dia:string>#filename#
</dia:string>
882 <dia:attribute name=
"type">
883 <dia:string>#scalar string#
</dia:string>
885 <dia:attribute name=
"value">
886 <dia:string>##
</dia:string>
888 <dia:attribute name=
"comment">
889 <dia:string>##
</dia:string>
891 <dia:attribute name=
"kind">
895 <dia:composite type=
"umlparameter">
896 <dia:attribute name=
"name">
897 <dia:string>#problem_number#
</dia:string>
899 <dia:attribute name=
"type">
900 <dia:string>#scalar integer#
</dia:string>
902 <dia:attribute name=
"value">
903 <dia:string>##
</dia:string>
905 <dia:attribute name=
"comment">
906 <dia:string>##
</dia:string>
908 <dia:attribute name=
"kind">
912 <dia:composite type=
"umlparameter">
913 <dia:attribute name=
"name">
914 <dia:string>#formatted#
</dia:string>
916 <dia:attribute name=
"type">
917 <dia:string>#array of strings#
</dia:string>
919 <dia:attribute name=
"value">
920 <dia:string>##
</dia:string>
922 <dia:attribute name=
"comment">
923 <dia:string>##
</dia:string>
925 <dia:attribute name=
"kind">
931 <dia:composite type=
"umloperation">
932 <dia:attribute name=
"name">
933 <dia:string>#store_inits#
</dia:string>
935 <dia:attribute name=
"stereotype">
936 <dia:string>#helper#
</dia:string>
938 <dia:attribute name=
"type">
939 <dia:string>##
</dia:string>
941 <dia:attribute name=
"visibility">
944 <dia:attribute name=
"comment">
945 <dia:string>##
</dia:string>
947 <dia:attribute name=
"abstract">
948 <dia:boolean val=
"false"/>
950 <dia:attribute name=
"inheritance_type">
953 <dia:attribute name=
"query">
954 <dia:boolean val=
"false"/>
956 <dia:attribute name=
"class_scope">
957 <dia:boolean val=
"false"/>
959 <dia:attribute name=
"parameters"/>
961 <dia:composite type=
"umloperation">
962 <dia:attribute name=
"name">
963 <dia:string>#restore_inits#
</dia:string>
965 <dia:attribute name=
"stereotype">
966 <dia:string>#helper#
</dia:string>
968 <dia:attribute name=
"type">
969 <dia:string>##
</dia:string>
971 <dia:attribute name=
"visibility">
974 <dia:attribute name=
"comment">
975 <dia:string>##
</dia:string>
977 <dia:attribute name=
"abstract">
978 <dia:boolean val=
"false"/>
980 <dia:attribute name=
"inheritance_type">
983 <dia:attribute name=
"query">
984 <dia:boolean val=
"false"/>
986 <dia:attribute name=
"class_scope">
987 <dia:boolean val=
"false"/>
989 <dia:attribute name=
"parameters"/>
991 <dia:composite type=
"umloperation">
992 <dia:attribute name=
"name">
993 <dia:string>#set_random_inits#
</dia:string>
995 <dia:attribute name=
"stereotype">
996 <dia:string>#helper#
</dia:string>
998 <dia:attribute name=
"type">
999 <dia:string>##
</dia:string>
1001 <dia:attribute name=
"visibility">
1004 <dia:attribute name=
"comment">
1005 <dia:string>##
</dia:string>
1007 <dia:attribute name=
"abstract">
1008 <dia:boolean val=
"false"/>
1010 <dia:attribute name=
"inheritance_type">
1013 <dia:attribute name=
"query">
1014 <dia:boolean val=
"false"/>
1016 <dia:attribute name=
"class_scope">
1017 <dia:boolean val=
"false"/>
1019 <dia:attribute name=
"parameters">
1020 <dia:composite type=
"umlparameter">
1021 <dia:attribute name=
"name">
1022 <dia:string>#degree#
</dia:string>
1024 <dia:attribute name=
"type">
1025 <dia:string>#scalar number#
</dia:string>
1027 <dia:attribute name=
"value">
1028 <dia:string>#
0.1#
</dia:string>
1030 <dia:attribute name=
"comment">
1031 <dia:string>##
</dia:string>
1033 <dia:attribute name=
"kind">
1039 <dia:composite type=
"umloperation">
1040 <dia:attribute name=
"name">
1041 <dia:string>#record_count#
</dia:string>
1043 <dia:attribute name=
"stereotype">
1044 <dia:string>##
</dia:string>
1046 <dia:attribute name=
"type">
1047 <dia:string>##
</dia:string>
1049 <dia:attribute name=
"visibility">
1052 <dia:attribute name=
"comment">
1053 <dia:string>##
</dia:string>
1055 <dia:attribute name=
"abstract">
1056 <dia:boolean val=
"false"/>
1058 <dia:attribute name=
"inheritance_type">
1061 <dia:attribute name=
"query">
1062 <dia:boolean val=
"false"/>
1064 <dia:attribute name=
"class_scope">
1065 <dia:boolean val=
"false"/>
1067 <dia:attribute name=
"parameters">
1068 <dia:composite type=
"umlparameter">
1069 <dia:attribute name=
"name">
1070 <dia:string>#record_name#
</dia:string>
1072 <dia:attribute name=
"type">
1073 <dia:string>#scalar string#
</dia:string>
1075 <dia:attribute name=
"value">
1076 <dia:string>##
</dia:string>
1078 <dia:attribute name=
"comment">
1079 <dia:string>##
</dia:string>
1081 <dia:attribute name=
"kind">
1085 <dia:composite type=
"umlparameter">
1086 <dia:attribute name=
"name">
1087 <dia:string>#return_value#
</dia:string>
1089 <dia:attribute name=
"type">
1090 <dia:string>#scalar integer#
</dia:string>
1092 <dia:attribute name=
"value">
1093 <dia:string>#
0#
</dia:string>
1095 <dia:attribute name=
"comment">
1096 <dia:string>##
</dia:string>
1098 <dia:attribute name=
"kind">
1104 <dia:composite type=
"umloperation">
1105 <dia:attribute name=
"name">
1106 <dia:string>#_init_attr#
</dia:string>
1108 <dia:attribute name=
"stereotype">
1109 <dia:string>#helper#
</dia:string>
1111 <dia:attribute name=
"type">
1112 <dia:string>##
</dia:string>
1114 <dia:attribute name=
"visibility">
1117 <dia:attribute name=
"comment">
1118 <dia:string>##
</dia:string>
1120 <dia:attribute name=
"abstract">
1121 <dia:boolean val=
"false"/>
1123 <dia:attribute name=
"inheritance_type">
1126 <dia:attribute name=
"query">
1127 <dia:boolean val=
"false"/>
1129 <dia:attribute name=
"class_scope">
1130 <dia:boolean val=
"false"/>
1132 <dia:attribute name=
"parameters">
1133 <dia:composite type=
"umlparameter">
1134 <dia:attribute name=
"name">
1135 <dia:string>#parameter_type#
</dia:string>
1137 <dia:attribute name=
"type">
1138 <dia:string>#scalar string#
</dia:string>
1140 <dia:attribute name=
"value">
1141 <dia:string>##
</dia:string>
1143 <dia:attribute name=
"comment">
1144 <dia:string>##
</dia:string>
1146 <dia:attribute name=
"kind">
1150 <dia:composite type=
"umlparameter">
1151 <dia:attribute name=
"name">
1152 <dia:string>#parameter_numbers#
</dia:string>
1154 <dia:attribute name=
"type">
1155 <dia:string>#array of integers#
</dia:string>
1157 <dia:attribute name=
"value">
1158 <dia:string>##
</dia:string>
1160 <dia:attribute name=
"comment">
1161 <dia:string>##
</dia:string>
1163 <dia:attribute name=
"kind">
1167 <dia:composite type=
"umlparameter">
1168 <dia:attribute name=
"name">
1169 <dia:string>#attribute#
</dia:string>
1171 <dia:attribute name=
"type">
1172 <dia:string>#scalar string#
</dia:string>
1174 <dia:attribute name=
"value">
1175 <dia:string>##
</dia:string>
1177 <dia:attribute name=
"comment">
1178 <dia:string>##
</dia:string>
1180 <dia:attribute name=
"kind">
1184 <dia:composite type=
"umlparameter">
1185 <dia:attribute name=
"name">
1186 <dia:string>#new_values#
</dia:string>
1188 <dia:attribute name=
"type">
1189 <dia:string>#array of strings#
</dia:string>
1191 <dia:attribute name=
"value">
1192 <dia:string>##
</dia:string>
1194 <dia:attribute name=
"comment">
1195 <dia:string>##
</dia:string>
1197 <dia:attribute name=
"kind">
1201 <dia:composite type=
"umlparameter">
1202 <dia:attribute name=
"name">
1203 <dia:string>#add_if_absent#
</dia:string>
1205 <dia:attribute name=
"type">
1206 <dia:string>#scalar boolean#
</dia:string>
1208 <dia:attribute name=
"value">
1209 <dia:string>#
0#
</dia:string>
1211 <dia:attribute name=
"comment">
1212 <dia:string>##
</dia:string>
1214 <dia:attribute name=
"kind">
1218 <dia:composite type=
"umlparameter">
1219 <dia:attribute name=
"name">
1220 <dia:string>#parameter_values#
</dia:string>
1222 <dia:attribute name=
"type">
1223 <dia:string>#array of strings#
</dia:string>
1225 <dia:attribute name=
"value">
1226 <dia:string>##
</dia:string>
1228 <dia:attribute name=
"comment">
1229 <dia:string>##
</dia:string>
1231 <dia:attribute name=
"kind">
1237 <dia:composite type=
"umloperation">
1238 <dia:attribute name=
"name">
1239 <dia:string>#indexes#
</dia:string>
1241 <dia:attribute name=
"stereotype">
1242 <dia:string>##
</dia:string>
1244 <dia:attribute name=
"type">
1245 <dia:string>##
</dia:string>
1247 <dia:attribute name=
"visibility">
1250 <dia:attribute name=
"comment">
1251 <dia:string>##
</dia:string>
1253 <dia:attribute name=
"abstract">
1254 <dia:boolean val=
"false"/>
1256 <dia:attribute name=
"inheritance_type">
1259 <dia:attribute name=
"query">
1260 <dia:boolean val=
"false"/>
1262 <dia:attribute name=
"class_scope">
1263 <dia:boolean val=
"false"/>
1265 <dia:attribute name=
"parameters">
1266 <dia:composite type=
"umlparameter">
1267 <dia:attribute name=
"name">
1268 <dia:string>#parameter_type#
</dia:string>
1270 <dia:attribute name=
"type">
1271 <dia:string>#scalar string#
</dia:string>
1273 <dia:attribute name=
"value">
1274 <dia:string>##
</dia:string>
1276 <dia:attribute name=
"comment">
1277 <dia:string>##
</dia:string>
1279 <dia:attribute name=
"kind">
1283 <dia:composite type=
"umlparameter">
1284 <dia:attribute name=
"name">
1285 <dia:string>#parameter_numbers#
</dia:string>
1287 <dia:attribute name=
"type">
1288 <dia:string>#array of numbers#
</dia:string>
1290 <dia:attribute name=
"value">
1291 <dia:string>##
</dia:string>
1293 <dia:attribute name=
"comment">
1294 <dia:string>##
</dia:string>
1296 <dia:attribute name=
"kind">
1300 <dia:composite type=
"umlparameter">
1301 <dia:attribute name=
"name">
1302 <dia:string>#indexes#
</dia:string>
1304 <dia:attribute name=
"type">
1305 <dia:string>#array of strings#
</dia:string>
1307 <dia:attribute name=
"value">
1308 <dia:string>##
</dia:string>
1310 <dia:attribute name=
"comment">
1311 <dia:string>##
</dia:string>
1313 <dia:attribute name=
"kind">
1319 <dia:composite type=
"umloperation">
1320 <dia:attribute name=
"name">
1321 <dia:string>#covariance#
</dia:string>
1323 <dia:attribute name=
"stereotype">
1324 <dia:string>##
</dia:string>
1326 <dia:attribute name=
"type">
1327 <dia:string>##
</dia:string>
1329 <dia:attribute name=
"visibility">
1332 <dia:attribute name=
"comment">
1333 <dia:string>##
</dia:string>
1335 <dia:attribute name=
"abstract">
1336 <dia:boolean val=
"false"/>
1338 <dia:attribute name=
"inheritance_type">
1341 <dia:attribute name=
"query">
1342 <dia:boolean val=
"false"/>
1344 <dia:attribute name=
"class_scope">
1345 <dia:boolean val=
"false"/>
1347 <dia:attribute name=
"parameters">
1348 <dia:composite type=
"umlparameter">
1349 <dia:attribute name=
"name">
1350 <dia:string>#enabled#
</dia:string>
1352 <dia:attribute name=
"type">
1353 <dia:string>#scalar boolean#
</dia:string>
1355 <dia:attribute name=
"value">
1356 <dia:string>##
</dia:string>
1358 <dia:attribute name=
"comment">
1359 <dia:string>##
</dia:string>
1361 <dia:attribute name=
"kind">
1365 <dia:composite type=
"umlparameter">
1366 <dia:attribute name=
"name">
1367 <dia:string>#indicator#
</dia:string>
1369 <dia:attribute name=
"type">
1370 <dia:string>#scalar boolean#
</dia:string>
1372 <dia:attribute name=
"value">
1373 <dia:string>#
0#
</dia:string>
1375 <dia:attribute name=
"comment">
1376 <dia:string>##
</dia:string>
1378 <dia:attribute name=
"kind">
1384 <dia:composite type=
"umloperation">
1385 <dia:attribute name=
"name">
1386 <dia:string>#eigen#
</dia:string>
1388 <dia:attribute name=
"stereotype">
1389 <dia:string>##
</dia:string>
1391 <dia:attribute name=
"type">
1392 <dia:string>##
</dia:string>
1394 <dia:attribute name=
"visibility">
1397 <dia:attribute name=
"comment">
1398 <dia:string>##
</dia:string>
1400 <dia:attribute name=
"abstract">
1401 <dia:boolean val=
"false"/>
1403 <dia:attribute name=
"inheritance_type">
1406 <dia:attribute name=
"query">
1407 <dia:boolean val=
"false"/>
1409 <dia:attribute name=
"class_scope">
1410 <dia:boolean val=
"false"/>
1412 <dia:attribute name=
"parameters">
1413 <dia:composite type=
"umlparameter">
1414 <dia:attribute name=
"name">
1415 <dia:string>#enabled#
</dia:string>
1417 <dia:attribute name=
"type">
1418 <dia:string>#scalar string#
</dia:string>
1420 <dia:attribute name=
"value">
1421 <dia:string>##
</dia:string>
1423 <dia:attribute name=
"comment">
1424 <dia:string>##
</dia:string>
1426 <dia:attribute name=
"kind">
1430 <dia:composite type=
"umlparameter">
1431 <dia:attribute name=
"name">
1432 <dia:string>#indicator#
</dia:string>
1434 <dia:attribute name=
"type">
1435 <dia:string>#scalar boolean#
</dia:string>
1437 <dia:attribute name=
"value">
1438 <dia:string>#
0#
</dia:string>
1440 <dia:attribute name=
"comment">
1441 <dia:string>##
</dia:string>
1443 <dia:attribute name=
"kind">
1449 <dia:composite type=
"umloperation">
1450 <dia:attribute name=
"name">
1451 <dia:string>#_option_val_pos#
</dia:string>
1453 <dia:attribute name=
"stereotype">
1454 <dia:string>#helper#
</dia:string>
1456 <dia:attribute name=
"type">
1457 <dia:string>##
</dia:string>
1459 <dia:attribute name=
"visibility">
1462 <dia:attribute name=
"comment">
1463 <dia:string>##
</dia:string>
1465 <dia:attribute name=
"abstract">
1466 <dia:boolean val=
"false"/>
1468 <dia:attribute name=
"inheritance_type">
1471 <dia:attribute name=
"query">
1472 <dia:boolean val=
"false"/>
1474 <dia:attribute name=
"class_scope">
1475 <dia:boolean val=
"false"/>
1477 <dia:attribute name=
"parameters">
1478 <dia:composite type=
"umlparameter">
1479 <dia:attribute name=
"name">
1480 <dia:string>#record_name#
</dia:string>
1482 <dia:attribute name=
"type">
1483 <dia:string>#scalar string#
</dia:string>
1485 <dia:attribute name=
"value">
1486 <dia:string>##
</dia:string>
1488 <dia:attribute name=
"comment">
1489 <dia:string>##
</dia:string>
1491 <dia:attribute name=
"kind">
1495 <dia:composite type=
"umlparameter">
1496 <dia:attribute name=
"name">
1497 <dia:string>#instance_numbers#
</dia:string>
1499 <dia:attribute name=
"type">
1500 <dia:string>#array of integers#
</dia:string>
1502 <dia:attribute name=
"value">
1503 <dia:string>##
</dia:string>
1505 <dia:attribute name=
"comment">
1506 <dia:string>##
</dia:string>
1508 <dia:attribute name=
"kind">
1512 <dia:composite type=
"umlparameter">
1513 <dia:attribute name=
"name">
1514 <dia:string>#name#
</dia:string>
1516 <dia:attribute name=
"type">
1517 <dia:string>#scalar string#
</dia:string>
1519 <dia:attribute name=
"value">
1520 <dia:string>##
</dia:string>
1522 <dia:attribute name=
"comment">
1523 <dia:string>##
</dia:string>
1525 <dia:attribute name=
"kind">
1529 <dia:composite type=
"umlparameter">
1530 <dia:attribute name=
"name">
1531 <dia:string>#new_values#
</dia:string>
1533 <dia:attribute name=
"type">
1534 <dia:string>#array of strings#
</dia:string>
1536 <dia:attribute name=
"value">
1537 <dia:string>##
</dia:string>
1539 <dia:attribute name=
"comment">
1540 <dia:string>##
</dia:string>
1542 <dia:attribute name=
"kind">
1546 <dia:composite type=
"umlparameter">
1547 <dia:attribute name=
"name">
1548 <dia:string>#exact_match#
</dia:string>
1550 <dia:attribute name=
"type">
1551 <dia:string>#scalar boolean#
</dia:string>
1553 <dia:attribute name=
"value">
1554 <dia:string>#
1#
</dia:string>
1556 <dia:attribute name=
"comment">
1557 <dia:string>##
</dia:string>
1559 <dia:attribute name=
"kind">
1563 <dia:composite type=
"umlparameter">
1564 <dia:attribute name=
"name">
1565 <dia:string>#values#
</dia:string>
1567 <dia:attribute name=
"type">
1568 <dia:string>#array of strings#
</dia:string>
1570 <dia:attribute name=
"value">
1571 <dia:string>##
</dia:string>
1573 <dia:attribute name=
"comment">
1574 <dia:string>##
</dia:string>
1576 <dia:attribute name=
"kind">
1580 <dia:composite type=
"umlparameter">
1581 <dia:attribute name=
"name">
1582 <dia:string>#positions#
</dia:string>
1584 <dia:attribute name=
"type">
1585 <dia:string>#array of integers#
</dia:string>
1587 <dia:attribute name=
"value">
1588 <dia:string>##
</dia:string>
1590 <dia:attribute name=
"comment">
1591 <dia:string>##
</dia:string>
1593 <dia:attribute name=
"kind">
1599 <dia:composite type=
"umloperation">
1600 <dia:attribute name=
"name">
1601 <dia:string>#name_val#
</dia:string>
1603 <dia:attribute name=
"stereotype">
1604 <dia:string>##
</dia:string>
1606 <dia:attribute name=
"type">
1607 <dia:string>##
</dia:string>
1609 <dia:attribute name=
"visibility">
1612 <dia:attribute name=
"comment">
1613 <dia:string>##
</dia:string>
1615 <dia:attribute name=
"abstract">
1616 <dia:boolean val=
"false"/>
1618 <dia:attribute name=
"inheritance_type">
1621 <dia:attribute name=
"query">
1622 <dia:boolean val=
"false"/>
1624 <dia:attribute name=
"class_scope">
1625 <dia:boolean val=
"false"/>
1627 <dia:attribute name=
"parameters">
1628 <dia:composite type=
"umlparameter">
1629 <dia:attribute name=
"name">
1630 <dia:string>#parameter_type#
</dia:string>
1632 <dia:attribute name=
"type">
1633 <dia:string>#scalar string#
</dia:string>
1635 <dia:attribute name=
"value">
1636 <dia:string>##
</dia:string>
1638 <dia:attribute name=
"comment">
1639 <dia:string>##
</dia:string>
1641 <dia:attribute name=
"kind">
1645 <dia:composite type=
"umlparameter">
1646 <dia:attribute name=
"name">
1647 <dia:string>#parameter_numbers#
</dia:string>
1649 <dia:attribute name=
"type">
1650 <dia:string>#array of integers#
</dia:string>
1652 <dia:attribute name=
"value">
1653 <dia:string>##
</dia:string>
1655 <dia:attribute name=
"comment">
1656 <dia:string>##
</dia:string>
1658 <dia:attribute name=
"kind">
1662 <dia:composite type=
"umlparameter">
1663 <dia:attribute name=
"name">
1664 <dia:string>#names_values#
</dia:string>
1666 <dia:attribute name=
"type">
1667 <dia:string>#array of#
</dia:string>
1669 <dia:attribute name=
"value">
1670 <dia:string>##
</dia:string>
1672 <dia:attribute name=
"comment">
1673 <dia:string>##
</dia:string>
1675 <dia:attribute name=
"kind">
1681 <dia:composite type=
"umloperation">
1682 <dia:attribute name=
"name">
1683 <dia:string>#remove_records#
</dia:string>
1685 <dia:attribute name=
"stereotype">
1686 <dia:string>##
</dia:string>
1688 <dia:attribute name=
"type">
1689 <dia:string>##
</dia:string>
1691 <dia:attribute name=
"visibility">
1694 <dia:attribute name=
"comment">
1695 <dia:string>##
</dia:string>
1697 <dia:attribute name=
"abstract">
1698 <dia:boolean val=
"false"/>
1700 <dia:attribute name=
"inheritance_type">
1703 <dia:attribute name=
"query">
1704 <dia:boolean val=
"false"/>
1706 <dia:attribute name=
"class_scope">
1707 <dia:boolean val=
"false"/>
1709 <dia:attribute name=
"parameters">
1710 <dia:composite type=
"umlparameter">
1711 <dia:attribute name=
"name">
1712 <dia:string>#type#
</dia:string>
1714 <dia:attribute name=
"type">
1715 <dia:string>#mandatory scalar string#
</dia:string>
1717 <dia:attribute name=
"value">
1718 <dia:string>##
</dia:string>
1720 <dia:attribute name=
"comment">
1721 <dia:string>##
</dia:string>
1723 <dia:attribute name=
"kind">
1729 <dia:composite type=
"umloperation">
1730 <dia:attribute name=
"name">
1731 <dia:string>#_read_table_files#
</dia:string>
1733 <dia:attribute name=
"stereotype">
1734 <dia:string>##
</dia:string>
1736 <dia:attribute name=
"type">
1737 <dia:string>#initiator#
</dia:string>
1739 <dia:attribute name=
"visibility">
1742 <dia:attribute name=
"comment">
1743 <dia:string>##
</dia:string>
1745 <dia:attribute name=
"abstract">
1746 <dia:boolean val=
"false"/>
1748 <dia:attribute name=
"inheritance_type">
1751 <dia:attribute name=
"query">
1752 <dia:boolean val=
"false"/>
1754 <dia:attribute name=
"class_scope">
1755 <dia:boolean val=
"false"/>
1757 <dia:attribute name=
"parameters">
1758 <dia:composite type=
"umlparameter">
1759 <dia:attribute name=
"name">
1760 <dia:string>#ignore_missing_files#
</dia:string>
1762 <dia:attribute name=
"type">
1763 <dia:string>#scalar boolean#
</dia:string>
1765 <dia:attribute name=
"value">
1766 <dia:string>#
0#
</dia:string>
1768 <dia:attribute name=
"comment">
1769 <dia:string>##
</dia:string>
1771 <dia:attribute name=
"kind">
1777 <dia:composite type=
"umloperation">
1778 <dia:attribute name=
"name">
1779 <dia:string>#_normalize_record_name#
</dia:string>
1781 <dia:attribute name=
"stereotype">
1782 <dia:string>##
</dia:string>
1784 <dia:attribute name=
"type">
1785 <dia:string>##
</dia:string>
1787 <dia:attribute name=
"visibility">
1790 <dia:attribute name=
"comment">
1791 <dia:string>##
</dia:string>
1793 <dia:attribute name=
"abstract">
1794 <dia:boolean val=
"false"/>
1796 <dia:attribute name=
"inheritance_type">
1799 <dia:attribute name=
"query">
1800 <dia:boolean val=
"false"/>
1802 <dia:attribute name=
"class_scope">
1803 <dia:boolean val=
"false"/>
1805 <dia:attribute name=
"parameters">
1806 <dia:composite type=
"umlparameter">
1807 <dia:attribute name=
"name">
1808 <dia:string>#record_name#
</dia:string>
1810 <dia:attribute name=
"type">
1811 <dia:string>#mandatory scalar string#
</dia:string>
1813 <dia:attribute name=
"value">
1814 <dia:string>##
</dia:string>
1816 <dia:attribute name=
"comment">
1817 <dia:string>##
</dia:string>
1819 <dia:attribute name=
"kind">
1823 <dia:composite type=
"umlparameter">
1824 <dia:attribute name=
"name">
1825 <dia:string>#normalized_name#
</dia:string>
1827 <dia:attribute name=
"type">
1828 <dia:string>#scalar string#
</dia:string>
1830 <dia:attribute name=
"value">
1831 <dia:string>##
</dia:string>
1833 <dia:attribute name=
"comment">
1834 <dia:string>##
</dia:string>
1836 <dia:attribute name=
"kind">
1842 <dia:composite type=
"umloperation">
1843 <dia:attribute name=
"name">
1844 <dia:string>#header#
</dia:string>
1846 <dia:attribute name=
"stereotype">
1847 <dia:string>##
</dia:string>
1849 <dia:attribute name=
"type">
1850 <dia:string>##
</dia:string>
1852 <dia:attribute name=
"visibility">
1855 <dia:attribute name=
"comment">
1856 <dia:string>##
</dia:string>
1858 <dia:attribute name=
"abstract">
1859 <dia:boolean val=
"false"/>
1861 <dia:attribute name=
"inheritance_type">
1864 <dia:attribute name=
"query">
1865 <dia:boolean val=
"false"/>
1867 <dia:attribute name=
"class_scope">
1868 <dia:boolean val=
"false"/>
1870 <dia:attribute name=
"parameters">
1871 <dia:composite type=
"umlparameter">
1872 <dia:attribute name=
"name">
1873 <dia:string>#header#
</dia:string>
1875 <dia:attribute name=
"type">
1876 <dia:string>#array of strings#
</dia:string>
1878 <dia:attribute name=
"value">
1879 <dia:string>##
</dia:string>
1881 <dia:attribute name=
"comment">
1882 <dia:string>##
</dia:string>
1884 <dia:attribute name=
"kind">
1890 <dia:composite type=
"umloperation">
1891 <dia:attribute name=
"name">
1892 <dia:string>#dropped_columns#
</dia:string>
1894 <dia:attribute name=
"stereotype">
1895 <dia:string>##
</dia:string>
1897 <dia:attribute name=
"type">
1898 <dia:string>##
</dia:string>
1900 <dia:attribute name=
"visibility">
1903 <dia:attribute name=
"comment">
1904 <dia:string>##
</dia:string>
1906 <dia:attribute name=
"abstract">
1907 <dia:boolean val=
"false"/>
1909 <dia:attribute name=
"inheritance_type">
1912 <dia:attribute name=
"query">
1913 <dia:boolean val=
"false"/>
1915 <dia:attribute name=
"class_scope">
1916 <dia:boolean val=
"false"/>
1918 <dia:attribute name=
"parameters">
1919 <dia:composite type=
"umlparameter">
1920 <dia:attribute name=
"name">
1921 <dia:string>#dropped_columns#
</dia:string>
1923 <dia:attribute name=
"type">
1924 <dia:string>#array of booleans#
</dia:string>
1926 <dia:attribute name=
"value">
1927 <dia:string>##
</dia:string>
1929 <dia:attribute name=
"comment">
1930 <dia:string>##
</dia:string>
1932 <dia:attribute name=
"kind">
1938 <dia:composite type=
"umloperation">
1939 <dia:attribute name=
"name">
1940 <dia:string>#cont_wrap_columns#
</dia:string>
1942 <dia:attribute name=
"stereotype">
1943 <dia:string>##
</dia:string>
1945 <dia:attribute name=
"type">
1946 <dia:string>##
</dia:string>
1948 <dia:attribute name=
"visibility">
1951 <dia:attribute name=
"comment">
1952 <dia:string>##
</dia:string>
1954 <dia:attribute name=
"abstract">
1955 <dia:boolean val=
"false"/>
1957 <dia:attribute name=
"inheritance_type">
1960 <dia:attribute name=
"query">
1961 <dia:boolean val=
"false"/>
1963 <dia:attribute name=
"class_scope">
1964 <dia:boolean val=
"false"/>
1966 <dia:attribute name=
"parameters">
1967 <dia:composite type=
"umlparameter">
1968 <dia:attribute name=
"name">
1969 <dia:string>#cont_column#
</dia:string>
1971 <dia:attribute name=
"type">
1972 <dia:string>#scalar integer#
</dia:string>
1974 <dia:attribute name=
"value">
1975 <dia:string>##
</dia:string>
1977 <dia:attribute name=
"comment">
1978 <dia:string>##
</dia:string>
1980 <dia:attribute name=
"kind">
1984 <dia:composite type=
"umlparameter">
1985 <dia:attribute name=
"name">
1986 <dia:string>#wrap_column#
</dia:string>
1988 <dia:attribute name=
"type">
1989 <dia:string>#scalar integer#
</dia:string>
1991 <dia:attribute name=
"value">
1992 <dia:string>##
</dia:string>
1994 <dia:attribute name=
"comment">
1995 <dia:string>##
</dia:string>
1997 <dia:attribute name=
"kind">
2003 <dia:composite type=
"umloperation">
2004 <dia:attribute name=
"name">
2005 <dia:string>#drop_dropped#
</dia:string>
2007 <dia:attribute name=
"stereotype">
2008 <dia:string>##
</dia:string>
2010 <dia:attribute name=
"type">
2011 <dia:string>##
</dia:string>
2013 <dia:attribute name=
"visibility">
2016 <dia:attribute name=
"comment">
2017 <dia:string>##
</dia:string>
2019 <dia:attribute name=
"abstract">
2020 <dia:boolean val=
"false"/>
2022 <dia:attribute name=
"inheritance_type">
2025 <dia:attribute name=
"query">
2026 <dia:boolean val=
"false"/>
2028 <dia:attribute name=
"class_scope">
2029 <dia:boolean val=
"false"/>
2031 <dia:attribute name=
"parameters"/>
2033 <dia:composite type=
"umloperation">
2034 <dia:attribute name=
"name">
2035 <dia:string>#remove_option#
</dia:string>
2037 <dia:attribute name=
"stereotype">
2038 <dia:string>##
</dia:string>
2040 <dia:attribute name=
"type">
2041 <dia:string>##
</dia:string>
2043 <dia:attribute name=
"visibility">
2046 <dia:attribute name=
"comment">
2047 <dia:string>##
</dia:string>
2049 <dia:attribute name=
"abstract">
2050 <dia:boolean val=
"false"/>
2052 <dia:attribute name=
"inheritance_type">
2055 <dia:attribute name=
"query">
2056 <dia:boolean val=
"false"/>
2058 <dia:attribute name=
"class_scope">
2059 <dia:boolean val=
"false"/>
2061 <dia:attribute name=
"parameters">
2062 <dia:composite type=
"umlparameter">
2063 <dia:attribute name=
"name">
2064 <dia:string>#record_name#
</dia:string>
2066 <dia:attribute name=
"type">
2067 <dia:string>#scalar string#
</dia:string>
2069 <dia:attribute name=
"value">
2070 <dia:string>##
</dia:string>
2072 <dia:attribute name=
"comment">
2073 <dia:string>##
</dia:string>
2075 <dia:attribute name=
"kind">
2079 <dia:composite type=
"umlparameter">
2080 <dia:attribute name=
"name">
2081 <dia:string>#option_name#
</dia:string>
2083 <dia:attribute name=
"type">
2084 <dia:string>#scalar string#
</dia:string>
2086 <dia:attribute name=
"value">
2087 <dia:string>##
</dia:string>
2089 <dia:attribute name=
"comment">
2090 <dia:string>##
</dia:string>
2092 <dia:attribute name=
"kind">
2096 <dia:composite type=
"umlparameter">
2097 <dia:attribute name=
"name">
2098 <dia:string>#fuzzy_match#
</dia:string>
2100 <dia:attribute name=
"type">
2101 <dia:string>#scalar boolean#
</dia:string>
2103 <dia:attribute name=
"value">
2104 <dia:string>#
0#
</dia:string>
2106 <dia:attribute name=
"comment">
2107 <dia:string>##
</dia:string>
2109 <dia:attribute name=
"kind">
2115 <dia:composite type=
"umloperation">
2116 <dia:attribute name=
"name">
2117 <dia:string>#add_option#
</dia:string>
2119 <dia:attribute name=
"stereotype">
2120 <dia:string>##
</dia:string>
2122 <dia:attribute name=
"type">
2123 <dia:string>##
</dia:string>
2125 <dia:attribute name=
"visibility">
2128 <dia:attribute name=
"comment">
2129 <dia:string>##
</dia:string>
2131 <dia:attribute name=
"abstract">
2132 <dia:boolean val=
"false"/>
2134 <dia:attribute name=
"inheritance_type">
2137 <dia:attribute name=
"query">
2138 <dia:boolean val=
"false"/>
2140 <dia:attribute name=
"class_scope">
2141 <dia:boolean val=
"false"/>
2143 <dia:attribute name=
"parameters">
2144 <dia:composite type=
"umlparameter">
2145 <dia:attribute name=
"name">
2146 <dia:string>#record_name#
</dia:string>
2148 <dia:attribute name=
"type">
2149 <dia:string>#scalar string#
</dia:string>
2151 <dia:attribute name=
"value">
2152 <dia:string>##
</dia:string>
2154 <dia:attribute name=
"comment">
2155 <dia:string>##
</dia:string>
2157 <dia:attribute name=
"kind">
2161 <dia:composite type=
"umlparameter">
2162 <dia:attribute name=
"name">
2163 <dia:string>#option_name#
</dia:string>
2165 <dia:attribute name=
"type">
2166 <dia:string>#scalar string#
</dia:string>
2168 <dia:attribute name=
"value">
2169 <dia:string>##
</dia:string>
2171 <dia:attribute name=
"comment">
2172 <dia:string>##
</dia:string>
2174 <dia:attribute name=
"kind">
2178 <dia:composite type=
"umlparameter">
2179 <dia:attribute name=
"name">
2180 <dia:string>#option_value#
</dia:string>
2182 <dia:attribute name=
"type">
2183 <dia:string>#scalar#
</dia:string>
2185 <dia:attribute name=
"value">
2186 <dia:string>##
</dia:string>
2188 <dia:attribute name=
"comment">
2189 <dia:string>##
</dia:string>
2191 <dia:attribute name=
"kind">
2195 <dia:composite type=
"umlparameter">
2196 <dia:attribute name=
"name">
2197 <dia:string>#add_record#
</dia:string>
2199 <dia:attribute name=
"type">
2200 <dia:string>#scalar boolean#
</dia:string>
2202 <dia:attribute name=
"value">
2203 <dia:string>#
0#
</dia:string>
2205 <dia:attribute name=
"comment">
2206 <dia:string>##
</dia:string>
2208 <dia:attribute name=
"kind">
2214 <dia:composite type=
"umloperation">
2215 <dia:attribute name=
"name">
2216 <dia:string>#add_marginals_code#
</dia:string>
2218 <dia:attribute name=
"stereotype">
2219 <dia:string>##
</dia:string>
2221 <dia:attribute name=
"type">
2222 <dia:string>##
</dia:string>
2224 <dia:attribute name=
"visibility">
2227 <dia:attribute name=
"comment">
2228 <dia:string>##
</dia:string>
2230 <dia:attribute name=
"abstract">
2231 <dia:boolean val=
"false"/>
2233 <dia:attribute name=
"inheritance_type">
2236 <dia:attribute name=
"query">
2237 <dia:boolean val=
"false"/>
2239 <dia:attribute name=
"class_scope">
2240 <dia:boolean val=
"false"/>
2242 <dia:attribute name=
"parameters">
2243 <dia:composite type=
"umlparameter">
2244 <dia:attribute name=
"name">
2245 <dia:string>#nomegas#
</dia:string>
2247 <dia:attribute name=
"type">
2248 <dia:string>#scalar integer#
</dia:string>
2250 <dia:attribute name=
"value">
2251 <dia:string>##
</dia:string>
2253 <dia:attribute name=
"comment">
2254 <dia:string>##
</dia:string>
2256 <dia:attribute name=
"kind">
2262 <dia:composite type=
"umloperation">
2263 <dia:attribute name=
"name">
2264 <dia:string>#nomegas#
</dia:string>
2266 <dia:attribute name=
"stereotype">
2267 <dia:string>##
</dia:string>
2269 <dia:attribute name=
"type">
2270 <dia:string>##
</dia:string>
2272 <dia:attribute name=
"visibility">
2275 <dia:attribute name=
"comment">
2276 <dia:string>##
</dia:string>
2278 <dia:attribute name=
"abstract">
2279 <dia:boolean val=
"false"/>
2281 <dia:attribute name=
"inheritance_type">
2284 <dia:attribute name=
"query">
2285 <dia:boolean val=
"false"/>
2287 <dia:attribute name=
"class_scope">
2288 <dia:boolean val=
"false"/>
2290 <dia:attribute name=
"parameters">
2291 <dia:composite type=
"umlparameter">
2292 <dia:attribute name=
"name">
2293 <dia:string>#nomegas#
</dia:string>
2295 <dia:attribute name=
"type">
2296 <dia:string>#scalar integer#
</dia:string>
2298 <dia:attribute name=
"value">
2299 <dia:string>##
</dia:string>
2301 <dia:attribute name=
"comment">
2302 <dia:string>##
</dia:string>
2304 <dia:attribute name=
"kind">
2308 <dia:composite type=
"umlparameter">
2309 <dia:attribute name=
"name">
2310 <dia:string>#with_correlations#
</dia:string>
2312 <dia:attribute name=
"type">
2313 <dia:string>#scalar boolean#
</dia:string>
2315 <dia:attribute name=
"value">
2316 <dia:string>#
0#
</dia:string>
2318 <dia:attribute name=
"comment">
2319 <dia:string>##
</dia:string>
2321 <dia:attribute name=
"kind">
2327 <dia:composite type=
"umloperation">
2328 <dia:attribute name=
"name">
2329 <dia:string>#nsigmas#
</dia:string>
2331 <dia:attribute name=
"stereotype">
2332 <dia:string>##
</dia:string>
2334 <dia:attribute name=
"type">
2335 <dia:string>##
</dia:string>
2337 <dia:attribute name=
"visibility">
2340 <dia:attribute name=
"comment">
2341 <dia:string>##
</dia:string>
2343 <dia:attribute name=
"abstract">
2344 <dia:boolean val=
"false"/>
2346 <dia:attribute name=
"inheritance_type">
2349 <dia:attribute name=
"query">
2350 <dia:boolean val=
"false"/>
2352 <dia:attribute name=
"class_scope">
2353 <dia:boolean val=
"false"/>
2355 <dia:attribute name=
"parameters">
2356 <dia:composite type=
"umlparameter">
2357 <dia:attribute name=
"name">
2358 <dia:string>#nsigmas#
</dia:string>
2360 <dia:attribute name=
"type">
2361 <dia:string>#scalar integer#
</dia:string>
2363 <dia:attribute name=
"value">
2364 <dia:string>##
</dia:string>
2366 <dia:attribute name=
"comment">
2367 <dia:string>##
</dia:string>
2369 <dia:attribute name=
"kind">
2373 <dia:composite type=
"umlparameter">
2374 <dia:attribute name=
"name">
2375 <dia:string>#with_correlations#
</dia:string>
2377 <dia:attribute name=
"type">
2378 <dia:string>#scalar boolean#
</dia:string>
2380 <dia:attribute name=
"value">
2381 <dia:string>#
0#
</dia:string>
2383 <dia:attribute name=
"comment">
2384 <dia:string>##
</dia:string>
2386 <dia:attribute name=
"kind">
2392 <dia:composite type=
"umloperation">
2393 <dia:attribute name=
"name">
2394 <dia:string>#eta_shrinkage#
</dia:string>
2396 <dia:attribute name=
"stereotype">
2397 <dia:string>##
</dia:string>
2399 <dia:attribute name=
"type">
2400 <dia:string>##
</dia:string>
2402 <dia:attribute name=
"visibility">
2405 <dia:attribute name=
"comment">
2406 <dia:string>##
</dia:string>
2408 <dia:attribute name=
"abstract">
2409 <dia:boolean val=
"false"/>
2411 <dia:attribute name=
"inheritance_type">
2414 <dia:attribute name=
"query">
2415 <dia:boolean val=
"false"/>
2417 <dia:attribute name=
"class_scope">
2418 <dia:boolean val=
"false"/>
2420 <dia:attribute name=
"parameters">
2421 <dia:composite type=
"umlparameter">
2422 <dia:attribute name=
"name">
2423 <dia:string>#eta_shrinkage#
</dia:string>
2425 <dia:attribute name=
"type">
2426 <dia:string>#array of#
</dia:string>
2428 <dia:attribute name=
"value">
2429 <dia:string>##
</dia:string>
2431 <dia:attribute name=
"comment">
2432 <dia:string>##
</dia:string>
2434 <dia:attribute name=
"kind">
2440 <dia:composite type=
"umloperation">
2441 <dia:attribute name=
"name">
2442 <dia:string>#wres_shrinkage#
</dia:string>
2444 <dia:attribute name=
"stereotype">
2445 <dia:string>##
</dia:string>
2447 <dia:attribute name=
"type">
2448 <dia:string>##
</dia:string>
2450 <dia:attribute name=
"visibility">
2453 <dia:attribute name=
"comment">
2454 <dia:string>##
</dia:string>
2456 <dia:attribute name=
"abstract">
2457 <dia:boolean val=
"false"/>
2459 <dia:attribute name=
"inheritance_type">
2462 <dia:attribute name=
"query">
2463 <dia:boolean val=
"false"/>
2465 <dia:attribute name=
"class_scope">
2466 <dia:boolean val=
"false"/>
2468 <dia:attribute name=
"parameters">
2469 <dia:composite type=
"umlparameter">
2470 <dia:attribute name=
"name">
2471 <dia:string>#wres_shrinkage#
</dia:string>
2473 <dia:attribute name=
"type">
2474 <dia:string>#array of#
</dia:string>
2476 <dia:attribute name=
"value">
2477 <dia:string>##
</dia:string>
2479 <dia:attribute name=
"comment">
2480 <dia:string>##
</dia:string>
2482 <dia:attribute name=
"kind">
2489 <dia:attribute name=
"template">
2490 <dia:boolean val=
"false"/>
2492 <dia:attribute name=
"templates"/>
2494 <dia:object type=
"UML - Class" version=
"0" id=
"O4">
2495 <dia:attribute name=
"obj_pos">
2496 <dia:point val=
"4.6,98.7"/>
2498 <dia:attribute name=
"obj_bb">
2499 <dia:rectangle val=
"4.55,98.65;24.5,105.35"/>
2501 <dia:attribute name=
"elem_corner">
2502 <dia:point val=
"4.6,98.7"/>
2504 <dia:attribute name=
"elem_width">
2505 <dia:real val=
"19.850000000000001"/>
2507 <dia:attribute name=
"elem_height">
2508 <dia:real val=
"6.5999999999999996"/>
2510 <dia:attribute name=
"name">
2511 <dia:string>#option#
</dia:string>
2513 <dia:attribute name=
"stereotype">
2514 <dia:string>##
</dia:string>
2516 <dia:attribute name=
"comment">
2517 <dia:string>##
</dia:string>
2519 <dia:attribute name=
"abstract">
2520 <dia:boolean val=
"false"/>
2522 <dia:attribute name=
"suppress_attributes">
2523 <dia:boolean val=
"false"/>
2525 <dia:attribute name=
"suppress_operations">
2526 <dia:boolean val=
"false"/>
2528 <dia:attribute name=
"visible_attributes">
2529 <dia:boolean val=
"true"/>
2531 <dia:attribute name=
"visible_operations">
2532 <dia:boolean val=
"true"/>
2534 <dia:attribute name=
"visible_comments">
2535 <dia:boolean val=
"false"/>
2537 <dia:attribute name=
"wrap_operations">
2538 <dia:boolean val=
"false"/>
2540 <dia:attribute name=
"wrap_after_char">
2543 <dia:attribute name=
"line_color">
2544 <dia:color val=
"#000000"/>
2546 <dia:attribute name=
"fill_color">
2547 <dia:color val=
"#ffffff"/>
2549 <dia:attribute name=
"text_color">
2550 <dia:color val=
"#000000"/>
2552 <dia:attribute name=
"normal_font">
2553 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
2555 <dia:attribute name=
"abstract_font">
2556 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
2558 <dia:attribute name=
"polymorphic_font">
2559 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
2561 <dia:attribute name=
"classname_font">
2562 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
2564 <dia:attribute name=
"abstract_classname_font">
2565 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
2567 <dia:attribute name=
"comment_font">
2568 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
2570 <dia:attribute name=
"font_height">
2571 <dia:real val=
"0.80000000000000004"/>
2573 <dia:attribute name=
"polymorphic_font_height">
2574 <dia:real val=
"0.80000000000000004"/>
2576 <dia:attribute name=
"abstract_font_height">
2577 <dia:real val=
"0.80000000000000004"/>
2579 <dia:attribute name=
"classname_font_height">
2582 <dia:attribute name=
"abstract_classname_font_height">
2585 <dia:attribute name=
"comment_font_height">
2588 <dia:attribute name=
"attributes">
2589 <dia:composite type=
"umlattribute">
2590 <dia:attribute name=
"name">
2591 <dia:string>#option_string#
</dia:string>
2593 <dia:attribute name=
"type">
2594 <dia:string>#scalar string#
</dia:string>
2596 <dia:attribute name=
"value">
2597 <dia:string>##
</dia:string>
2599 <dia:attribute name=
"comment">
2600 <dia:string>##
</dia:string>
2602 <dia:attribute name=
"visibility">
2605 <dia:attribute name=
"abstract">
2606 <dia:boolean val=
"false"/>
2608 <dia:attribute name=
"class_scope">
2609 <dia:boolean val=
"false"/>
2612 <dia:composite type=
"umlattribute">
2613 <dia:attribute name=
"name">
2614 <dia:string>#name#
</dia:string>
2616 <dia:attribute name=
"type">
2617 <dia:string>#scalar string#
</dia:string>
2619 <dia:attribute name=
"value">
2620 <dia:string>##
</dia:string>
2622 <dia:attribute name=
"comment">
2623 <dia:string>##
</dia:string>
2625 <dia:attribute name=
"visibility">
2628 <dia:attribute name=
"abstract">
2629 <dia:boolean val=
"false"/>
2631 <dia:attribute name=
"class_scope">
2632 <dia:boolean val=
"false"/>
2635 <dia:composite type=
"umlattribute">
2636 <dia:attribute name=
"name">
2637 <dia:string>#value#
</dia:string>
2639 <dia:attribute name=
"type">
2640 <dia:string>#scalar string#
</dia:string>
2642 <dia:attribute name=
"value">
2643 <dia:string>##
</dia:string>
2645 <dia:attribute name=
"comment">
2646 <dia:string>##
</dia:string>
2648 <dia:attribute name=
"visibility">
2651 <dia:attribute name=
"abstract">
2652 <dia:boolean val=
"false"/>
2654 <dia:attribute name=
"class_scope">
2655 <dia:boolean val=
"false"/>
2659 <dia:attribute name=
"operations">
2660 <dia:composite type=
"umloperation">
2661 <dia:attribute name=
"name">
2662 <dia:string>#_read_option#
</dia:string>
2664 <dia:attribute name=
"stereotype">
2665 <dia:string>#initiator#
</dia:string>
2667 <dia:attribute name=
"type">
2668 <dia:string>##
</dia:string>
2670 <dia:attribute name=
"visibility">
2673 <dia:attribute name=
"comment">
2674 <dia:string>##
</dia:string>
2676 <dia:attribute name=
"abstract">
2677 <dia:boolean val=
"false"/>
2679 <dia:attribute name=
"inheritance_type">
2682 <dia:attribute name=
"query">
2683 <dia:boolean val=
"false"/>
2685 <dia:attribute name=
"class_scope">
2686 <dia:boolean val=
"false"/>
2688 <dia:attribute name=
"parameters"/>
2690 <dia:composite type=
"umloperation">
2691 <dia:attribute name=
"name">
2692 <dia:string>#_format_option#
</dia:string>
2694 <dia:attribute name=
"stereotype">
2695 <dia:string>#helper#
</dia:string>
2697 <dia:attribute name=
"type">
2698 <dia:string>##
</dia:string>
2700 <dia:attribute name=
"visibility">
2703 <dia:attribute name=
"comment">
2704 <dia:string>##
</dia:string>
2706 <dia:attribute name=
"abstract">
2707 <dia:boolean val=
"false"/>
2709 <dia:attribute name=
"inheritance_type">
2712 <dia:attribute name=
"query">
2713 <dia:boolean val=
"false"/>
2715 <dia:attribute name=
"class_scope">
2716 <dia:boolean val=
"false"/>
2718 <dia:attribute name=
"parameters">
2719 <dia:composite type=
"umlparameter">
2720 <dia:attribute name=
"name">
2721 <dia:string>#formatted#
</dia:string>
2723 <dia:attribute name=
"type">
2724 <dia:string>#scalar string#
</dia:string>
2726 <dia:attribute name=
"value">
2727 <dia:string>##
</dia:string>
2729 <dia:attribute name=
"comment">
2730 <dia:string>##
</dia:string>
2732 <dia:attribute name=
"kind">
2738 <dia:composite type=
"umloperation">
2739 <dia:attribute name=
"name">
2740 <dia:string>#option_count#
</dia:string>
2742 <dia:attribute name=
"stereotype">
2743 <dia:string>##
</dia:string>
2745 <dia:attribute name=
"type">
2746 <dia:string>##
</dia:string>
2748 <dia:attribute name=
"visibility">
2751 <dia:attribute name=
"comment">
2752 <dia:string>##
</dia:string>
2754 <dia:attribute name=
"abstract">
2755 <dia:boolean val=
"false"/>
2757 <dia:attribute name=
"inheritance_type">
2760 <dia:attribute name=
"query">
2761 <dia:boolean val=
"false"/>
2763 <dia:attribute name=
"class_scope">
2764 <dia:boolean val=
"false"/>
2766 <dia:attribute name=
"parameters">
2767 <dia:composite type=
"umlparameter">
2768 <dia:attribute name=
"name">
2769 <dia:string>#return_value#
</dia:string>
2771 <dia:attribute name=
"type">
2772 <dia:string>#scalar integer#
</dia:string>
2774 <dia:attribute name=
"value">
2775 <dia:string>#
0#
</dia:string>
2777 <dia:attribute name=
"comment">
2778 <dia:string>##
</dia:string>
2780 <dia:attribute name=
"kind">
2787 <dia:attribute name=
"template">
2788 <dia:boolean val=
"false"/>
2790 <dia:attribute name=
"templates"/>
2792 <dia:object type=
"UML - Association" version=
"0" id=
"O5">
2793 <dia:attribute name=
"obj_pos">
2794 <dia:point val=
"0.8,4.8"/>
2796 <dia:attribute name=
"obj_bb">
2797 <dia:rectangle val=
"-4.65,4.75;1.15,19.7"/>
2799 <dia:attribute name=
"orth_points">
2800 <dia:point val=
"0.8,4.8"/>
2801 <dia:point val=
"0.8,10"/>
2802 <dia:point val=
"-1.95,10"/>
2803 <dia:point val=
"-1.95,18.1"/>
2804 <dia:point val=
"-3.9,18.1"/>
2806 <dia:attribute name=
"orth_orient">
2812 <dia:attribute name=
"autorouting">
2813 <dia:boolean val=
"false"/>
2815 <dia:attribute name=
"name">
2816 <dia:string>##
</dia:string>
2818 <dia:attribute name=
"direction">
2821 <dia:attribute name=
"ends">
2823 <dia:attribute name=
"role">
2824 <dia:string>##
</dia:string>
2826 <dia:attribute name=
"multiplicity">
2827 <dia:string>##
</dia:string>
2829 <dia:attribute name=
"arrow">
2830 <dia:boolean val=
"false"/>
2832 <dia:attribute name=
"aggregate">
2837 <dia:attribute name=
"role">
2838 <dia:string>##
</dia:string>
2840 <dia:attribute name=
"multiplicity">
2841 <dia:string>##
</dia:string>
2843 <dia:attribute name=
"arrow">
2844 <dia:boolean val=
"false"/>
2846 <dia:attribute name=
"aggregate">
2852 <dia:connection handle=
"0" to=
"O3" connection=
"0"/>
2853 <dia:connection handle=
"1" to=
"O22" connection=
"203"/>
2856 <dia:object type=
"UML - Association" version=
"0" id=
"O6">
2857 <dia:attribute name=
"obj_pos">
2858 <dia:point val=
"29.6,80.5"/>
2860 <dia:attribute name=
"obj_bb">
2861 <dia:rectangle val=
"25.5,29.35;95.3264,82.9"/>
2863 <dia:attribute name=
"orth_points">
2864 <dia:point val=
"29.6,80.5"/>
2865 <dia:point val=
"29.6,78.51"/>
2866 <dia:point val=
"95.2764,78.51"/>
2867 <dia:point val=
"95.2764,30.1"/>
2868 <dia:point val=
"26.25,30.1"/>
2870 <dia:attribute name=
"orth_orient">
2876 <dia:attribute name=
"autorouting">
2877 <dia:boolean val=
"false"/>
2879 <dia:attribute name=
"name">
2880 <dia:string>##
</dia:string>
2882 <dia:attribute name=
"direction">
2885 <dia:attribute name=
"ends">
2887 <dia:attribute name=
"role">
2888 <dia:string>##
</dia:string>
2890 <dia:attribute name=
"multiplicity">
2891 <dia:string>##
</dia:string>
2893 <dia:attribute name=
"arrow">
2894 <dia:boolean val=
"false"/>
2896 <dia:attribute name=
"aggregate">
2901 <dia:attribute name=
"role">
2902 <dia:string>##
</dia:string>
2904 <dia:attribute name=
"multiplicity">
2905 <dia:string>##
</dia:string>
2907 <dia:attribute name=
"arrow">
2908 <dia:boolean val=
"false"/>
2910 <dia:attribute name=
"aggregate">
2916 <dia:connection handle=
"0" to=
"O69" connection=
"0"/>
2917 <dia:connection handle=
"1" to=
"O3" connection=
"67"/>
2920 <dia:object type=
"UML - Association" version=
"0" id=
"O7">
2921 <dia:attribute name=
"obj_pos">
2922 <dia:point val=
"4.6,98.7"/>
2924 <dia:attribute name=
"obj_bb">
2925 <dia:rectangle val=
"1.95,42.15;26.95,100.3"/>
2927 <dia:attribute name=
"orth_points">
2928 <dia:point val=
"4.6,98.7"/>
2929 <dia:point val=
"2,98.7"/>
2930 <dia:point val=
"2,43"/>
2931 <dia:point val=
"25,43"/>
2932 <dia:point val=
"25,74.9"/>
2933 <dia:point val=
"26.2,74.9"/>
2935 <dia:attribute name=
"orth_orient">
2942 <dia:attribute name=
"autorouting">
2943 <dia:boolean val=
"false"/>
2945 <dia:attribute name=
"name">
2946 <dia:string>##
</dia:string>
2948 <dia:attribute name=
"direction">
2951 <dia:attribute name=
"ends">
2953 <dia:attribute name=
"role">
2954 <dia:string>##
</dia:string>
2956 <dia:attribute name=
"multiplicity">
2957 <dia:string>##
</dia:string>
2959 <dia:attribute name=
"arrow">
2960 <dia:boolean val=
"false"/>
2962 <dia:attribute name=
"aggregate">
2967 <dia:attribute name=
"role">
2968 <dia:string>##
</dia:string>
2970 <dia:attribute name=
"multiplicity">
2971 <dia:string>##
</dia:string>
2973 <dia:attribute name=
"arrow">
2974 <dia:boolean val=
"false"/>
2976 <dia:attribute name=
"aggregate">
2982 <dia:connection handle=
"0" to=
"O4" connection=
"0"/>
2983 <dia:connection handle=
"1" to=
"O89" connection=
"7"/>
2986 <dia:object type=
"UML - Generalization" version=
"0" id=
"O8">
2987 <dia:attribute name=
"obj_pos">
2988 <dia:point val=
"14.7,74.9"/>
2990 <dia:attribute name=
"obj_bb">
2991 <dia:rectangle val=
"13.85,74.85;15.55,80.45"/>
2993 <dia:attribute name=
"orth_points">
2994 <dia:point val=
"14.7,74.9"/>
2995 <dia:point val=
"14.7,77.81"/>
2996 <dia:point val=
"15,77.81"/>
2997 <dia:point val=
"15,80.4"/>
2999 <dia:attribute name=
"orth_orient">
3004 <dia:attribute name=
"orth_autoroute">
3005 <dia:boolean val=
"false"/>
3007 <dia:attribute name=
"line_colour">
3008 <dia:color val=
"#000000"/>
3010 <dia:attribute name=
"name">
3011 <dia:string>##
</dia:string>
3013 <dia:attribute name=
"stereotype">
3014 <dia:string>##
</dia:string>
3017 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
3018 <dia:connection handle=
"1" to=
"O81" connection=
"1"/>
3021 <dia:object type=
"UML - Generalization" version=
"0" id=
"O9">
3022 <dia:attribute name=
"obj_pos">
3023 <dia:point val=
"14.7,74.9"/>
3025 <dia:attribute name=
"obj_bb">
3026 <dia:rectangle val=
"13.85,74.85;118.425,78.45"/>
3028 <dia:attribute name=
"orth_points">
3029 <dia:point val=
"14.7,74.9"/>
3030 <dia:point val=
"14.7,77.01"/>
3031 <dia:point val=
"118.375,77.01"/>
3032 <dia:point val=
"118.375,78.4"/>
3034 <dia:attribute name=
"orth_orient">
3039 <dia:attribute name=
"orth_autoroute">
3040 <dia:boolean val=
"false"/>
3042 <dia:attribute name=
"line_colour">
3043 <dia:color val=
"#000000"/>
3045 <dia:attribute name=
"name">
3046 <dia:string>##
</dia:string>
3048 <dia:attribute name=
"stereotype">
3049 <dia:string>##
</dia:string>
3052 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
3053 <dia:connection handle=
"1" to=
"O101" connection=
"1"/>
3056 <dia:object type=
"UML - Class" version=
"0" id=
"O10">
3057 <dia:attribute name=
"obj_pos">
3058 <dia:point val=
"73.45,91.6"/>
3060 <dia:attribute name=
"obj_bb">
3061 <dia:rectangle val=
"73.4,91.55;90.55,95.05"/>
3063 <dia:attribute name=
"elem_corner">
3064 <dia:point val=
"73.45,91.6"/>
3066 <dia:attribute name=
"elem_width">
3067 <dia:real val=
"17.050000000000001"/>
3069 <dia:attribute name=
"elem_height">
3070 <dia:real val=
"3.3999999999999999"/>
3072 <dia:attribute name=
"name">
3073 <dia:string>#pk#
</dia:string>
3075 <dia:attribute name=
"stereotype">
3076 <dia:string>##
</dia:string>
3078 <dia:attribute name=
"comment">
3079 <dia:string>##
</dia:string>
3081 <dia:attribute name=
"abstract">
3082 <dia:boolean val=
"false"/>
3084 <dia:attribute name=
"suppress_attributes">
3085 <dia:boolean val=
"false"/>
3087 <dia:attribute name=
"suppress_operations">
3088 <dia:boolean val=
"false"/>
3090 <dia:attribute name=
"visible_attributes">
3091 <dia:boolean val=
"true"/>
3093 <dia:attribute name=
"visible_operations">
3094 <dia:boolean val=
"true"/>
3096 <dia:attribute name=
"visible_comments">
3097 <dia:boolean val=
"false"/>
3099 <dia:attribute name=
"wrap_operations">
3100 <dia:boolean val=
"false"/>
3102 <dia:attribute name=
"wrap_after_char">
3105 <dia:attribute name=
"line_color">
3106 <dia:color val=
"#000000"/>
3108 <dia:attribute name=
"fill_color">
3109 <dia:color val=
"#ffffff"/>
3111 <dia:attribute name=
"text_color">
3112 <dia:color val=
"#000000"/>
3114 <dia:attribute name=
"normal_font">
3115 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3117 <dia:attribute name=
"abstract_font">
3118 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3120 <dia:attribute name=
"polymorphic_font">
3121 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
3123 <dia:attribute name=
"classname_font">
3124 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3126 <dia:attribute name=
"abstract_classname_font">
3127 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3129 <dia:attribute name=
"comment_font">
3130 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
3132 <dia:attribute name=
"font_height">
3133 <dia:real val=
"0.80000000000000004"/>
3135 <dia:attribute name=
"polymorphic_font_height">
3136 <dia:real val=
"0.80000000000000004"/>
3138 <dia:attribute name=
"abstract_font_height">
3139 <dia:real val=
"0.80000000000000004"/>
3141 <dia:attribute name=
"classname_font_height">
3144 <dia:attribute name=
"abstract_classname_font_height">
3147 <dia:attribute name=
"comment_font_height">
3150 <dia:attribute name=
"attributes">
3151 <dia:composite type=
"umlattribute">
3152 <dia:attribute name=
"name">
3153 <dia:string>#secondary_columns#
</dia:string>
3155 <dia:attribute name=
"type">
3156 <dia:string>#array of arrays#
</dia:string>
3158 <dia:attribute name=
"value">
3159 <dia:string>##
</dia:string>
3161 <dia:attribute name=
"comment">
3162 <dia:string>##
</dia:string>
3164 <dia:attribute name=
"visibility">
3167 <dia:attribute name=
"abstract">
3168 <dia:boolean val=
"false"/>
3170 <dia:attribute name=
"class_scope">
3171 <dia:boolean val=
"false"/>
3175 <dia:attribute name=
"operations">
3176 <dia:composite type=
"umloperation">
3177 <dia:attribute name=
"name">
3178 <dia:string>#_format_record#
</dia:string>
3180 <dia:attribute name=
"stereotype">
3181 <dia:string>##
</dia:string>
3183 <dia:attribute name=
"type">
3184 <dia:string>##
</dia:string>
3186 <dia:attribute name=
"visibility">
3189 <dia:attribute name=
"comment">
3190 <dia:string>##
</dia:string>
3192 <dia:attribute name=
"abstract">
3193 <dia:boolean val=
"false"/>
3195 <dia:attribute name=
"inheritance_type">
3198 <dia:attribute name=
"query">
3199 <dia:boolean val=
"false"/>
3201 <dia:attribute name=
"class_scope">
3202 <dia:boolean val=
"false"/>
3204 <dia:attribute name=
"parameters">
3205 <dia:composite type=
"umlparameter">
3206 <dia:attribute name=
"name">
3207 <dia:string>#formatted#
</dia:string>
3209 <dia:attribute name=
"type">
3210 <dia:string>#array of strings#
</dia:string>
3212 <dia:attribute name=
"value">
3213 <dia:string>##
</dia:string>
3215 <dia:attribute name=
"comment">
3216 <dia:string>##
</dia:string>
3218 <dia:attribute name=
"kind">
3225 <dia:attribute name=
"template">
3226 <dia:boolean val=
"false"/>
3228 <dia:attribute name=
"templates"/>
3230 <dia:object type=
"UML - Class" version=
"0" id=
"O11">
3231 <dia:attribute name=
"obj_pos">
3232 <dia:point val=
"56.1,91.6"/>
3234 <dia:attribute name=
"obj_bb">
3235 <dia:rectangle val=
"56.05,91.55;58.1,93.85"/>
3237 <dia:attribute name=
"elem_corner">
3238 <dia:point val=
"56.1,91.6"/>
3240 <dia:attribute name=
"elem_width">
3241 <dia:real val=
"1.9500000000000002"/>
3243 <dia:attribute name=
"elem_height">
3244 <dia:real val=
"2.1999999999999997"/>
3246 <dia:attribute name=
"name">
3247 <dia:string>#aes#
</dia:string>
3249 <dia:attribute name=
"stereotype">
3250 <dia:string>##
</dia:string>
3252 <dia:attribute name=
"comment">
3253 <dia:string>##
</dia:string>
3255 <dia:attribute name=
"abstract">
3256 <dia:boolean val=
"false"/>
3258 <dia:attribute name=
"suppress_attributes">
3259 <dia:boolean val=
"false"/>
3261 <dia:attribute name=
"suppress_operations">
3262 <dia:boolean val=
"false"/>
3264 <dia:attribute name=
"visible_attributes">
3265 <dia:boolean val=
"true"/>
3267 <dia:attribute name=
"visible_operations">
3268 <dia:boolean val=
"true"/>
3270 <dia:attribute name=
"visible_comments">
3271 <dia:boolean val=
"false"/>
3273 <dia:attribute name=
"wrap_operations">
3274 <dia:boolean val=
"false"/>
3276 <dia:attribute name=
"wrap_after_char">
3279 <dia:attribute name=
"line_color">
3280 <dia:color val=
"#000000"/>
3282 <dia:attribute name=
"fill_color">
3283 <dia:color val=
"#ffffff"/>
3285 <dia:attribute name=
"text_color">
3286 <dia:color val=
"#000000"/>
3288 <dia:attribute name=
"normal_font">
3289 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
3291 <dia:attribute name=
"abstract_font">
3292 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
3294 <dia:attribute name=
"polymorphic_font">
3295 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
3297 <dia:attribute name=
"classname_font">
3298 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3300 <dia:attribute name=
"abstract_classname_font">
3301 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
3303 <dia:attribute name=
"comment_font">
3304 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
3306 <dia:attribute name=
"font_height">
3307 <dia:real val=
"0.80000000000000004"/>
3309 <dia:attribute name=
"polymorphic_font_height">
3310 <dia:real val=
"0.80000000000000004"/>
3312 <dia:attribute name=
"abstract_font_height">
3313 <dia:real val=
"0.80000000000000004"/>
3315 <dia:attribute name=
"classname_font_height">
3318 <dia:attribute name=
"abstract_classname_font_height">
3321 <dia:attribute name=
"comment_font_height">
3324 <dia:attribute name=
"attributes"/>
3325 <dia:attribute name=
"operations"/>
3326 <dia:attribute name=
"template">
3327 <dia:boolean val=
"false"/>
3329 <dia:attribute name=
"templates"/>
3331 <dia:object type=
"UML - Class" version=
"0" id=
"O12">
3332 <dia:attribute name=
"obj_pos">
3333 <dia:point val=
"105,99.7"/>
3335 <dia:attribute name=
"obj_bb">
3336 <dia:rectangle val=
"104.95,99.65;116.15,102.55"/>
3338 <dia:attribute name=
"elem_corner">
3339 <dia:point val=
"105,99.7"/>
3341 <dia:attribute name=
"elem_width">
3342 <dia:real val=
"11.1"/>
3344 <dia:attribute name=
"elem_height">
3345 <dia:real val=
"2.7999999999999998"/>
3347 <dia:attribute name=
"name">
3348 <dia:string>#theta#
</dia:string>
3350 <dia:attribute name=
"stereotype">
3351 <dia:string>##
</dia:string>
3353 <dia:attribute name=
"comment">
3354 <dia:string>##
</dia:string>
3356 <dia:attribute name=
"abstract">
3357 <dia:boolean val=
"false"/>
3359 <dia:attribute name=
"suppress_attributes">
3360 <dia:boolean val=
"false"/>
3362 <dia:attribute name=
"suppress_operations">
3363 <dia:boolean val=
"false"/>
3365 <dia:attribute name=
"visible_attributes">
3366 <dia:boolean val=
"true"/>
3368 <dia:attribute name=
"visible_operations">
3369 <dia:boolean val=
"true"/>
3371 <dia:attribute name=
"visible_comments">
3372 <dia:boolean val=
"false"/>
3374 <dia:attribute name=
"wrap_operations">
3375 <dia:boolean val=
"false"/>
3377 <dia:attribute name=
"wrap_after_char">
3380 <dia:attribute name=
"line_color">
3381 <dia:color val=
"#000000"/>
3383 <dia:attribute name=
"fill_color">
3384 <dia:color val=
"#ffffff"/>
3386 <dia:attribute name=
"text_color">
3387 <dia:color val=
"#000000"/>
3389 <dia:attribute name=
"normal_font">
3390 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3392 <dia:attribute name=
"abstract_font">
3393 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
3395 <dia:attribute name=
"polymorphic_font">
3396 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
3398 <dia:attribute name=
"classname_font">
3399 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3401 <dia:attribute name=
"abstract_classname_font">
3402 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
3404 <dia:attribute name=
"comment_font">
3405 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
3407 <dia:attribute name=
"font_height">
3408 <dia:real val=
"0.80000000000000004"/>
3410 <dia:attribute name=
"polymorphic_font_height">
3411 <dia:real val=
"0.80000000000000004"/>
3413 <dia:attribute name=
"abstract_font_height">
3414 <dia:real val=
"0.80000000000000004"/>
3416 <dia:attribute name=
"classname_font_height">
3419 <dia:attribute name=
"abstract_classname_font_height">
3422 <dia:attribute name=
"comment_font_height">
3425 <dia:attribute name=
"attributes"/>
3426 <dia:attribute name=
"operations">
3427 <dia:composite type=
"umloperation">
3428 <dia:attribute name=
"name">
3429 <dia:string>#_read_options#
</dia:string>
3431 <dia:attribute name=
"stereotype">
3432 <dia:string>#initiator#
</dia:string>
3434 <dia:attribute name=
"type">
3435 <dia:string>##
</dia:string>
3437 <dia:attribute name=
"visibility">
3440 <dia:attribute name=
"comment">
3441 <dia:string>##
</dia:string>
3443 <dia:attribute name=
"abstract">
3444 <dia:boolean val=
"false"/>
3446 <dia:attribute name=
"inheritance_type">
3449 <dia:attribute name=
"query">
3450 <dia:boolean val=
"false"/>
3452 <dia:attribute name=
"class_scope">
3453 <dia:boolean val=
"false"/>
3455 <dia:attribute name=
"parameters"/>
3458 <dia:attribute name=
"template">
3459 <dia:boolean val=
"false"/>
3461 <dia:attribute name=
"templates"/>
3463 <dia:object type=
"UML - Class" version=
"0" id=
"O13">
3464 <dia:attribute name=
"obj_pos">
3465 <dia:point val=
"97.1,99.6"/>
3467 <dia:attribute name=
"obj_bb">
3468 <dia:rectangle val=
"97.05,99.55;100,101.85"/>
3470 <dia:attribute name=
"elem_corner">
3471 <dia:point val=
"97.1,99.6"/>
3473 <dia:attribute name=
"elem_width">
3474 <dia:real val=
"2.8500000000000001"/>
3476 <dia:attribute name=
"elem_height">
3477 <dia:real val=
"2.1999999999999997"/>
3479 <dia:attribute name=
"name">
3480 <dia:string>#omega#
</dia:string>
3482 <dia:attribute name=
"stereotype">
3483 <dia:string>##
</dia:string>
3485 <dia:attribute name=
"comment">
3486 <dia:string>##
</dia:string>
3488 <dia:attribute name=
"abstract">
3489 <dia:boolean val=
"false"/>
3491 <dia:attribute name=
"suppress_attributes">
3492 <dia:boolean val=
"false"/>
3494 <dia:attribute name=
"suppress_operations">
3495 <dia:boolean val=
"false"/>
3497 <dia:attribute name=
"visible_attributes">
3498 <dia:boolean val=
"true"/>
3500 <dia:attribute name=
"visible_operations">
3501 <dia:boolean val=
"true"/>
3503 <dia:attribute name=
"visible_comments">
3504 <dia:boolean val=
"false"/>
3506 <dia:attribute name=
"wrap_operations">
3507 <dia:boolean val=
"false"/>
3509 <dia:attribute name=
"wrap_after_char">
3512 <dia:attribute name=
"line_color">
3513 <dia:color val=
"#000000"/>
3515 <dia:attribute name=
"fill_color">
3516 <dia:color val=
"#ffffff"/>
3518 <dia:attribute name=
"text_color">
3519 <dia:color val=
"#000000"/>
3521 <dia:attribute name=
"normal_font">
3522 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
3524 <dia:attribute name=
"abstract_font">
3525 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
3527 <dia:attribute name=
"polymorphic_font">
3528 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
3530 <dia:attribute name=
"classname_font">
3531 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3533 <dia:attribute name=
"abstract_classname_font">
3534 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
3536 <dia:attribute name=
"comment_font">
3537 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
3539 <dia:attribute name=
"font_height">
3540 <dia:real val=
"0.80000000000000004"/>
3542 <dia:attribute name=
"polymorphic_font_height">
3543 <dia:real val=
"0.80000000000000004"/>
3545 <dia:attribute name=
"abstract_font_height">
3546 <dia:real val=
"0.80000000000000004"/>
3548 <dia:attribute name=
"classname_font_height">
3551 <dia:attribute name=
"abstract_classname_font_height">
3554 <dia:attribute name=
"comment_font_height">
3557 <dia:attribute name=
"attributes"/>
3558 <dia:attribute name=
"operations"/>
3559 <dia:attribute name=
"template">
3560 <dia:boolean val=
"false"/>
3562 <dia:attribute name=
"templates"/>
3564 <dia:object type=
"UML - Generalization" version=
"0" id=
"O14">
3565 <dia:attribute name=
"obj_pos">
3566 <dia:point val=
"15,88.6"/>
3568 <dia:attribute name=
"obj_bb">
3569 <dia:rectangle val=
"14.15,88.55;82.025,91.65"/>
3571 <dia:attribute name=
"orth_points">
3572 <dia:point val=
"15,88.6"/>
3573 <dia:point val=
"15,90.21"/>
3574 <dia:point val=
"81.975,90.21"/>
3575 <dia:point val=
"81.975,91.6"/>
3577 <dia:attribute name=
"orth_orient">
3582 <dia:attribute name=
"orth_autoroute">
3583 <dia:boolean val=
"false"/>
3585 <dia:attribute name=
"line_colour">
3586 <dia:color val=
"#000000"/>
3588 <dia:attribute name=
"name">
3589 <dia:string>##
</dia:string>
3591 <dia:attribute name=
"stereotype">
3592 <dia:string>##
</dia:string>
3595 <dia:connection handle=
"0" to=
"O81" connection=
"6"/>
3596 <dia:connection handle=
"1" to=
"O10" connection=
"1"/>
3599 <dia:object type=
"UML - Generalization" version=
"0" id=
"O15">
3600 <dia:attribute name=
"obj_pos">
3601 <dia:point val=
"15,88.6"/>
3603 <dia:attribute name=
"obj_bb">
3604 <dia:rectangle val=
"14.15,88.55;57.125,91.65"/>
3606 <dia:attribute name=
"orth_points">
3607 <dia:point val=
"15,88.6"/>
3608 <dia:point val=
"15,90.21"/>
3609 <dia:point val=
"57.075,90.21"/>
3610 <dia:point val=
"57.075,91.6"/>
3612 <dia:attribute name=
"orth_orient">
3617 <dia:attribute name=
"orth_autoroute">
3618 <dia:boolean val=
"false"/>
3620 <dia:attribute name=
"line_colour">
3621 <dia:color val=
"#000000"/>
3623 <dia:attribute name=
"name">
3624 <dia:string>##
</dia:string>
3626 <dia:attribute name=
"stereotype">
3627 <dia:string>##
</dia:string>
3630 <dia:connection handle=
"0" to=
"O81" connection=
"6"/>
3631 <dia:connection handle=
"1" to=
"O11" connection=
"1"/>
3634 <dia:object type=
"UML - Generalization" version=
"0" id=
"O16">
3635 <dia:attribute name=
"obj_pos">
3636 <dia:point val=
"118.375,94.2"/>
3638 <dia:attribute name=
"obj_bb">
3639 <dia:rectangle val=
"110.5,94.15;119.225,99.75"/>
3641 <dia:attribute name=
"orth_points">
3642 <dia:point val=
"118.375,94.2"/>
3643 <dia:point val=
"118.375,97.41"/>
3644 <dia:point val=
"110.55,97.41"/>
3645 <dia:point val=
"110.55,99.7"/>
3647 <dia:attribute name=
"orth_orient">
3652 <dia:attribute name=
"orth_autoroute">
3653 <dia:boolean val=
"false"/>
3655 <dia:attribute name=
"line_colour">
3656 <dia:color val=
"#000000"/>
3658 <dia:attribute name=
"name">
3659 <dia:string>##
</dia:string>
3661 <dia:attribute name=
"stereotype">
3662 <dia:string>##
</dia:string>
3665 <dia:connection handle=
"0" to=
"O101" connection=
"6"/>
3666 <dia:connection handle=
"1" to=
"O12" connection=
"1"/>
3669 <dia:object type=
"UML - Generalization" version=
"0" id=
"O17">
3670 <dia:attribute name=
"obj_pos">
3671 <dia:point val=
"118.375,94.2"/>
3673 <dia:attribute name=
"obj_bb">
3674 <dia:rectangle val=
"98.475,94.15;119.225,99.65"/>
3676 <dia:attribute name=
"orth_points">
3677 <dia:point val=
"118.375,94.2"/>
3678 <dia:point val=
"118.375,97.41"/>
3679 <dia:point val=
"98.525,97.41"/>
3680 <dia:point val=
"98.525,99.6"/>
3682 <dia:attribute name=
"orth_orient">
3687 <dia:attribute name=
"orth_autoroute">
3688 <dia:boolean val=
"false"/>
3690 <dia:attribute name=
"line_colour">
3691 <dia:color val=
"#000000"/>
3693 <dia:attribute name=
"name">
3694 <dia:string>##
</dia:string>
3696 <dia:attribute name=
"stereotype">
3697 <dia:string>##
</dia:string>
3700 <dia:connection handle=
"0" to=
"O101" connection=
"6"/>
3701 <dia:connection handle=
"1" to=
"O13" connection=
"1"/>
3704 <dia:object type=
"UML - Class" version=
"0" id=
"O18">
3705 <dia:attribute name=
"obj_pos">
3706 <dia:point val=
"4.6,108.7"/>
3708 <dia:attribute name=
"obj_bb">
3709 <dia:rectangle val=
"4.55,108.65;38.95,123.35"/>
3711 <dia:attribute name=
"elem_corner">
3712 <dia:point val=
"4.6,108.7"/>
3714 <dia:attribute name=
"elem_width">
3715 <dia:real val=
"34.300000000000004"/>
3717 <dia:attribute name=
"elem_height">
3718 <dia:real val=
"14.6"/>
3720 <dia:attribute name=
"name">
3721 <dia:string>#init_option#
</dia:string>
3723 <dia:attribute name=
"stereotype">
3724 <dia:string>##
</dia:string>
3726 <dia:attribute name=
"comment">
3727 <dia:string>##
</dia:string>
3729 <dia:attribute name=
"abstract">
3730 <dia:boolean val=
"false"/>
3732 <dia:attribute name=
"suppress_attributes">
3733 <dia:boolean val=
"false"/>
3735 <dia:attribute name=
"suppress_operations">
3736 <dia:boolean val=
"false"/>
3738 <dia:attribute name=
"visible_attributes">
3739 <dia:boolean val=
"true"/>
3741 <dia:attribute name=
"visible_operations">
3742 <dia:boolean val=
"true"/>
3744 <dia:attribute name=
"visible_comments">
3745 <dia:boolean val=
"false"/>
3747 <dia:attribute name=
"wrap_operations">
3748 <dia:boolean val=
"false"/>
3750 <dia:attribute name=
"wrap_after_char">
3753 <dia:attribute name=
"line_color">
3754 <dia:color val=
"#000000"/>
3756 <dia:attribute name=
"fill_color">
3757 <dia:color val=
"#ffffff"/>
3759 <dia:attribute name=
"text_color">
3760 <dia:color val=
"#000000"/>
3762 <dia:attribute name=
"normal_font">
3763 <dia:font family=
"arial" style=
"0" name=
"Helvetica"/>
3765 <dia:attribute name=
"abstract_font">
3766 <dia:font family=
"arial" style=
"0" name=
"Helvetica"/>
3768 <dia:attribute name=
"polymorphic_font">
3769 <dia:font family=
"arial" style=
"8" name=
"Helvetica-Bold"/>
3771 <dia:attribute name=
"classname_font">
3772 <dia:font family=
"arial" style=
"0" name=
"Helvetica"/>
3774 <dia:attribute name=
"abstract_classname_font">
3775 <dia:font family=
"arial" style=
"0" name=
"Helvetica"/>
3777 <dia:attribute name=
"comment_font">
3778 <dia:font family=
"arial" style=
"8" name=
"Helvetica-Bold"/>
3780 <dia:attribute name=
"font_height">
3781 <dia:real val=
"0.80000000000000004"/>
3783 <dia:attribute name=
"polymorphic_font_height">
3784 <dia:real val=
"0.80000000000000004"/>
3786 <dia:attribute name=
"abstract_font_height">
3787 <dia:real val=
"0.80000000000000004"/>
3789 <dia:attribute name=
"classname_font_height">
3792 <dia:attribute name=
"abstract_classname_font_height">
3795 <dia:attribute name=
"comment_font_height">
3798 <dia:attribute name=
"attributes">
3799 <dia:composite type=
"umlattribute">
3800 <dia:attribute name=
"name">
3801 <dia:string>#lobnd#
</dia:string>
3803 <dia:attribute name=
"type">
3804 <dia:string>#scalar string#
</dia:string>
3806 <dia:attribute name=
"value">
3807 <dia:string>##
</dia:string>
3809 <dia:attribute name=
"comment">
3810 <dia:string>##
</dia:string>
3812 <dia:attribute name=
"visibility">
3815 <dia:attribute name=
"abstract">
3816 <dia:boolean val=
"false"/>
3818 <dia:attribute name=
"class_scope">
3819 <dia:boolean val=
"false"/>
3822 <dia:composite type=
"umlattribute">
3823 <dia:attribute name=
"name">
3824 <dia:string>#upbnd#
</dia:string>
3826 <dia:attribute name=
"type">
3827 <dia:string>#scalar string#
</dia:string>
3829 <dia:attribute name=
"value">
3830 <dia:string>#undef#
</dia:string>
3832 <dia:attribute name=
"comment">
3833 <dia:string>##
</dia:string>
3835 <dia:attribute name=
"visibility">
3838 <dia:attribute name=
"abstract">
3839 <dia:boolean val=
"false"/>
3841 <dia:attribute name=
"class_scope">
3842 <dia:boolean val=
"false"/>
3845 <dia:composite type=
"umlattribute">
3846 <dia:attribute name=
"name">
3847 <dia:string>#init#
</dia:string>
3849 <dia:attribute name=
"type">
3850 <dia:string>#scalar string#
</dia:string>
3852 <dia:attribute name=
"value">
3853 <dia:string>#undef#
</dia:string>
3855 <dia:attribute name=
"comment">
3856 <dia:string>##
</dia:string>
3858 <dia:attribute name=
"visibility">
3861 <dia:attribute name=
"abstract">
3862 <dia:boolean val=
"false"/>
3864 <dia:attribute name=
"class_scope">
3865 <dia:boolean val=
"false"/>
3868 <dia:composite type=
"umlattribute">
3869 <dia:attribute name=
"name">
3870 <dia:string>#fix#
</dia:string>
3872 <dia:attribute name=
"type">
3873 <dia:string>#scalar boolean#
</dia:string>
3875 <dia:attribute name=
"value">
3876 <dia:string>#
0#
</dia:string>
3878 <dia:attribute name=
"comment">
3879 <dia:string>##
</dia:string>
3881 <dia:attribute name=
"visibility">
3884 <dia:attribute name=
"abstract">
3885 <dia:boolean val=
"false"/>
3887 <dia:attribute name=
"class_scope">
3888 <dia:boolean val=
"false"/>
3891 <dia:composite type=
"umlattribute">
3892 <dia:attribute name=
"name">
3893 <dia:string>#label#
</dia:string>
3895 <dia:attribute name=
"type">
3896 <dia:string>#scalar string#
</dia:string>
3898 <dia:attribute name=
"value">
3899 <dia:string>#undef#
</dia:string>
3901 <dia:attribute name=
"comment">
3902 <dia:string>##
</dia:string>
3904 <dia:attribute name=
"visibility">
3907 <dia:attribute name=
"abstract">
3908 <dia:boolean val=
"false"/>
3910 <dia:attribute name=
"class_scope">
3911 <dia:boolean val=
"false"/>
3914 <dia:composite type=
"umlattribute">
3915 <dia:attribute name=
"name">
3916 <dia:string>#unit#
</dia:string>
3918 <dia:attribute name=
"type">
3919 <dia:string>#scalar string#
</dia:string>
3921 <dia:attribute name=
"value">
3922 <dia:string>#undef#
</dia:string>
3924 <dia:attribute name=
"comment">
3925 <dia:string>##
</dia:string>
3927 <dia:attribute name=
"visibility">
3930 <dia:attribute name=
"abstract">
3931 <dia:boolean val=
"false"/>
3933 <dia:attribute name=
"class_scope">
3934 <dia:boolean val=
"false"/>
3937 <dia:composite type=
"umlattribute">
3938 <dia:attribute name=
"name">
3939 <dia:string>#stored_init#
</dia:string>
3941 <dia:attribute name=
"type">
3942 <dia:string>#scalar string#
</dia:string>
3944 <dia:attribute name=
"value">
3945 <dia:string>#undef#
</dia:string>
3947 <dia:attribute name=
"comment">
3948 <dia:string>##
</dia:string>
3950 <dia:attribute name=
"visibility">
3953 <dia:attribute name=
"abstract">
3954 <dia:boolean val=
"false"/>
3956 <dia:attribute name=
"class_scope">
3957 <dia:boolean val=
"false"/>
3960 <dia:composite type=
"umlattribute">
3961 <dia:attribute name=
"name">
3962 <dia:string>#on_diagonal#
</dia:string>
3964 <dia:attribute name=
"type">
3965 <dia:string>#scalar boolean#
</dia:string>
3967 <dia:attribute name=
"value">
3968 <dia:string>##
</dia:string>
3970 <dia:attribute name=
"comment">
3971 <dia:string>##
</dia:string>
3973 <dia:attribute name=
"visibility">
3976 <dia:attribute name=
"abstract">
3977 <dia:boolean val=
"false"/>
3979 <dia:attribute name=
"class_scope">
3980 <dia:boolean val=
"false"/>
3983 <dia:composite type=
"umlattribute">
3984 <dia:attribute name=
"name">
3985 <dia:string>#sd#
</dia:string>
3987 <dia:attribute name=
"type">
3988 <dia:string>#scalar boolean#
</dia:string>
3990 <dia:attribute name=
"value">
3991 <dia:string>#
0#
</dia:string>
3993 <dia:attribute name=
"comment">
3994 <dia:string>##
</dia:string>
3996 <dia:attribute name=
"visibility">
3999 <dia:attribute name=
"abstract">
4000 <dia:boolean val=
"false"/>
4002 <dia:attribute name=
"class_scope">
4003 <dia:boolean val=
"false"/>
4006 <dia:composite type=
"umlattribute">
4007 <dia:attribute name=
"name">
4008 <dia:string>#corr#
</dia:string>
4010 <dia:attribute name=
"type">
4011 <dia:string>#scalar boolean#
</dia:string>
4013 <dia:attribute name=
"value">
4014 <dia:string>#
0#
</dia:string>
4016 <dia:attribute name=
"comment">
4017 <dia:string>##
</dia:string>
4019 <dia:attribute name=
"visibility">
4022 <dia:attribute name=
"abstract">
4023 <dia:boolean val=
"false"/>
4025 <dia:attribute name=
"class_scope">
4026 <dia:boolean val=
"false"/>
4030 <dia:attribute name=
"operations">
4031 <dia:composite type=
"umloperation">
4032 <dia:attribute name=
"name">
4033 <dia:string>#_read_option#
</dia:string>
4035 <dia:attribute name=
"stereotype">
4036 <dia:string>#initiator#
</dia:string>
4038 <dia:attribute name=
"type">
4039 <dia:string>##
</dia:string>
4041 <dia:attribute name=
"visibility">
4044 <dia:attribute name=
"comment">
4045 <dia:string>##
</dia:string>
4047 <dia:attribute name=
"abstract">
4048 <dia:boolean val=
"false"/>
4050 <dia:attribute name=
"inheritance_type">
4053 <dia:attribute name=
"query">
4054 <dia:boolean val=
"false"/>
4056 <dia:attribute name=
"class_scope">
4057 <dia:boolean val=
"false"/>
4059 <dia:attribute name=
"parameters"/>
4061 <dia:composite type=
"umloperation">
4062 <dia:attribute name=
"name">
4063 <dia:string>#_format_option#
</dia:string>
4065 <dia:attribute name=
"stereotype">
4066 <dia:string>#helper#
</dia:string>
4068 <dia:attribute name=
"type">
4069 <dia:string>##
</dia:string>
4071 <dia:attribute name=
"visibility">
4074 <dia:attribute name=
"comment">
4075 <dia:string>##
</dia:string>
4077 <dia:attribute name=
"abstract">
4078 <dia:boolean val=
"false"/>
4080 <dia:attribute name=
"inheritance_type">
4083 <dia:attribute name=
"query">
4084 <dia:boolean val=
"false"/>
4086 <dia:attribute name=
"class_scope">
4087 <dia:boolean val=
"false"/>
4089 <dia:attribute name=
"parameters">
4090 <dia:composite type=
"umlparameter">
4091 <dia:attribute name=
"name">
4092 <dia:string>#len#
</dia:string>
4094 <dia:attribute name=
"type">
4095 <dia:string>#scalar number#
</dia:string>
4097 <dia:attribute name=
"value">
4098 <dia:string>##
</dia:string>
4100 <dia:attribute name=
"comment">
4101 <dia:string>##
</dia:string>
4103 <dia:attribute name=
"kind">
4107 <dia:composite type=
"umlparameter">
4108 <dia:attribute name=
"name">
4109 <dia:string>#formatted#
</dia:string>
4111 <dia:attribute name=
"type">
4112 <dia:string>#scalar string#
</dia:string>
4114 <dia:attribute name=
"value">
4115 <dia:string>##
</dia:string>
4117 <dia:attribute name=
"comment">
4118 <dia:string>##
</dia:string>
4120 <dia:attribute name=
"kind">
4126 <dia:composite type=
"umloperation">
4127 <dia:attribute name=
"name">
4128 <dia:string>#store_init#
</dia:string>
4130 <dia:attribute name=
"stereotype">
4131 <dia:string>#helper#
</dia:string>
4133 <dia:attribute name=
"type">
4134 <dia:string>##
</dia:string>
4136 <dia:attribute name=
"visibility">
4139 <dia:attribute name=
"comment">
4140 <dia:string>##
</dia:string>
4142 <dia:attribute name=
"abstract">
4143 <dia:boolean val=
"false"/>
4145 <dia:attribute name=
"inheritance_type">
4148 <dia:attribute name=
"query">
4149 <dia:boolean val=
"false"/>
4151 <dia:attribute name=
"class_scope">
4152 <dia:boolean val=
"false"/>
4154 <dia:attribute name=
"parameters"/>
4156 <dia:composite type=
"umloperation">
4157 <dia:attribute name=
"name">
4158 <dia:string>#restore_init#
</dia:string>
4160 <dia:attribute name=
"stereotype">
4161 <dia:string>#helper#
</dia:string>
4163 <dia:attribute name=
"type">
4164 <dia:string>##
</dia:string>
4166 <dia:attribute name=
"visibility">
4169 <dia:attribute name=
"comment">
4170 <dia:string>##
</dia:string>
4172 <dia:attribute name=
"abstract">
4173 <dia:boolean val=
"false"/>
4175 <dia:attribute name=
"inheritance_type">
4178 <dia:attribute name=
"query">
4179 <dia:boolean val=
"false"/>
4181 <dia:attribute name=
"class_scope">
4182 <dia:boolean val=
"false"/>
4184 <dia:attribute name=
"parameters"/>
4186 <dia:composite type=
"umloperation">
4187 <dia:attribute name=
"name">
4188 <dia:string>#set_random_init#
</dia:string>
4190 <dia:attribute name=
"stereotype">
4191 <dia:string>#helper#
</dia:string>
4193 <dia:attribute name=
"type">
4194 <dia:string>##
</dia:string>
4196 <dia:attribute name=
"visibility">
4199 <dia:attribute name=
"comment">
4200 <dia:string>##
</dia:string>
4202 <dia:attribute name=
"abstract">
4203 <dia:boolean val=
"false"/>
4205 <dia:attribute name=
"inheritance_type">
4208 <dia:attribute name=
"query">
4209 <dia:boolean val=
"false"/>
4211 <dia:attribute name=
"class_scope">
4212 <dia:boolean val=
"false"/>
4214 <dia:attribute name=
"parameters">
4215 <dia:composite type=
"umlparameter">
4216 <dia:attribute name=
"name">
4217 <dia:string>#degree#
</dia:string>
4219 <dia:attribute name=
"type">
4220 <dia:string>#scalar number#
</dia:string>
4222 <dia:attribute name=
"value">
4223 <dia:string>#
0.1#
</dia:string>
4225 <dia:attribute name=
"comment">
4226 <dia:string>##
</dia:string>
4228 <dia:attribute name=
"kind">
4234 <dia:composite type=
"umloperation">
4235 <dia:attribute name=
"name">
4236 <dia:string>#check_and_set_init#
</dia:string>
4238 <dia:attribute name=
"stereotype">
4239 <dia:string>##
</dia:string>
4241 <dia:attribute name=
"type">
4242 <dia:string>##
</dia:string>
4244 <dia:attribute name=
"visibility">
4247 <dia:attribute name=
"comment">
4248 <dia:string>##
</dia:string>
4250 <dia:attribute name=
"abstract">
4251 <dia:boolean val=
"false"/>
4253 <dia:attribute name=
"inheritance_type">
4256 <dia:attribute name=
"query">
4257 <dia:boolean val=
"false"/>
4259 <dia:attribute name=
"class_scope">
4260 <dia:boolean val=
"false"/>
4262 <dia:attribute name=
"parameters">
4263 <dia:composite type=
"umlparameter">
4264 <dia:attribute name=
"name">
4265 <dia:string>#success#
</dia:string>
4267 <dia:attribute name=
"type">
4268 <dia:string>#scalar boolean#
</dia:string>
4270 <dia:attribute name=
"value">
4271 <dia:string>#
0#
</dia:string>
4273 <dia:attribute name=
"comment">
4274 <dia:string>##
</dia:string>
4276 <dia:attribute name=
"kind">
4280 <dia:composite type=
"umlparameter">
4281 <dia:attribute name=
"name">
4282 <dia:string>#error_code#
</dia:string>
4284 <dia:attribute name=
"type">
4285 <dia:string>#array of booleans#
</dia:string>
4287 <dia:attribute name=
"value">
4288 <dia:string>#[
0,
0,
0]#
</dia:string>
4290 <dia:attribute name=
"comment">
4291 <dia:string>##
</dia:string>
4293 <dia:attribute name=
"kind">
4297 <dia:composite type=
"umlparameter">
4298 <dia:attribute name=
"name">
4299 <dia:string>#new_value#
</dia:string>
4301 <dia:attribute name=
"type">
4302 <dia:string>#scalar integer#
</dia:string>
4304 <dia:attribute name=
"value">
4305 <dia:string>##
</dia:string>
4307 <dia:attribute name=
"comment">
4308 <dia:string>##
</dia:string>
4310 <dia:attribute name=
"kind">
4317 <dia:attribute name=
"template">
4318 <dia:boolean val=
"false"/>
4320 <dia:attribute name=
"templates"/>
4322 <dia:object type=
"UML - Generalization" version=
"0" id=
"O19">
4323 <dia:attribute name=
"obj_pos">
4324 <dia:point val=
"14.525,105.3"/>
4326 <dia:attribute name=
"obj_bb">
4327 <dia:rectangle val=
"13.675,105.25;25.625,108.75"/>
4329 <dia:attribute name=
"orth_points">
4330 <dia:point val=
"14.525,105.3"/>
4331 <dia:point val=
"14.525,107.7"/>
4332 <dia:point val=
"25.575,107.7"/>
4333 <dia:point val=
"25.575,108.7"/>
4335 <dia:attribute name=
"orth_orient">
4340 <dia:attribute name=
"orth_autoroute">
4341 <dia:boolean val=
"false"/>
4343 <dia:attribute name=
"line_colour">
4344 <dia:color val=
"#000000"/>
4346 <dia:attribute name=
"name">
4347 <dia:string>##
</dia:string>
4349 <dia:attribute name=
"stereotype">
4350 <dia:string>##
</dia:string>
4353 <dia:connection handle=
"0" to=
"O4" connection=
"6"/>
4354 <dia:connection handle=
"1" to=
"O18" connection=
"1"/>
4357 <dia:object type=
"UML - Class" version=
"0" id=
"O20">
4358 <dia:attribute name=
"obj_pos">
4359 <dia:point val=
"5.3,126.3"/>
4361 <dia:attribute name=
"obj_bb">
4362 <dia:rectangle val=
"5.25,126.25;21.1,131.35"/>
4364 <dia:attribute name=
"elem_corner">
4365 <dia:point val=
"5.3,126.3"/>
4367 <dia:attribute name=
"elem_width">
4368 <dia:real val=
"15.75"/>
4370 <dia:attribute name=
"elem_height">
4373 <dia:attribute name=
"name">
4374 <dia:string>#theta_option#
</dia:string>
4376 <dia:attribute name=
"stereotype">
4377 <dia:string>##
</dia:string>
4379 <dia:attribute name=
"comment">
4380 <dia:string>##
</dia:string>
4382 <dia:attribute name=
"abstract">
4383 <dia:boolean val=
"false"/>
4385 <dia:attribute name=
"suppress_attributes">
4386 <dia:boolean val=
"false"/>
4388 <dia:attribute name=
"suppress_operations">
4389 <dia:boolean val=
"false"/>
4391 <dia:attribute name=
"visible_attributes">
4392 <dia:boolean val=
"true"/>
4394 <dia:attribute name=
"visible_operations">
4395 <dia:boolean val=
"true"/>
4397 <dia:attribute name=
"visible_comments">
4398 <dia:boolean val=
"false"/>
4400 <dia:attribute name=
"wrap_operations">
4401 <dia:boolean val=
"false"/>
4403 <dia:attribute name=
"wrap_after_char">
4406 <dia:attribute name=
"line_color">
4407 <dia:color val=
"#000000"/>
4409 <dia:attribute name=
"fill_color">
4410 <dia:color val=
"#ffffff"/>
4412 <dia:attribute name=
"text_color">
4413 <dia:color val=
"#000000"/>
4415 <dia:attribute name=
"normal_font">
4416 <dia:font family=
"arial" style=
"0" name=
"Helvetica"/>
4418 <dia:attribute name=
"abstract_font">
4419 <dia:font family=
"arial" style=
"0" name=
"Helvetica"/>
4421 <dia:attribute name=
"polymorphic_font">
4422 <dia:font family=
"arial" style=
"8" name=
"Helvetica-Bold"/>
4424 <dia:attribute name=
"classname_font">
4425 <dia:font family=
"arial" style=
"0" name=
"Helvetica"/>
4427 <dia:attribute name=
"abstract_classname_font">
4428 <dia:font family=
"arial" style=
"0" name=
"Helvetica"/>
4430 <dia:attribute name=
"comment_font">
4431 <dia:font family=
"arial" style=
"8" name=
"Helvetica-Bold"/>
4433 <dia:attribute name=
"font_height">
4434 <dia:real val=
"0.80000000000000004"/>
4436 <dia:attribute name=
"polymorphic_font_height">
4437 <dia:real val=
"0.80000000000000004"/>
4439 <dia:attribute name=
"abstract_font_height">
4440 <dia:real val=
"0.80000000000000004"/>
4442 <dia:attribute name=
"classname_font_height">
4445 <dia:attribute name=
"abstract_classname_font_height">
4448 <dia:attribute name=
"comment_font_height">
4451 <dia:attribute name=
"attributes">
4452 <dia:composite type=
"umlattribute">
4453 <dia:attribute name=
"name">
4454 <dia:string>#lobnd#
</dia:string>
4456 <dia:attribute name=
"type">
4457 <dia:string>#scalar string#
</dia:string>
4459 <dia:attribute name=
"value">
4460 <dia:string>#-
1000000#
</dia:string>
4462 <dia:attribute name=
"comment">
4463 <dia:string>##
</dia:string>
4465 <dia:attribute name=
"visibility">
4468 <dia:attribute name=
"abstract">
4469 <dia:boolean val=
"false"/>
4471 <dia:attribute name=
"class_scope">
4472 <dia:boolean val=
"false"/>
4476 <dia:attribute name=
"operations">
4477 <dia:composite type=
"umloperation">
4478 <dia:attribute name=
"name">
4479 <dia:string>#_format_option#
</dia:string>
4481 <dia:attribute name=
"stereotype">
4482 <dia:string>#helper#
</dia:string>
4484 <dia:attribute name=
"type">
4485 <dia:string>##
</dia:string>
4487 <dia:attribute name=
"visibility">
4490 <dia:attribute name=
"comment">
4491 <dia:string>##
</dia:string>
4493 <dia:attribute name=
"abstract">
4494 <dia:boolean val=
"false"/>
4496 <dia:attribute name=
"inheritance_type">
4499 <dia:attribute name=
"query">
4500 <dia:boolean val=
"false"/>
4502 <dia:attribute name=
"class_scope">
4503 <dia:boolean val=
"false"/>
4505 <dia:attribute name=
"parameters">
4506 <dia:composite type=
"umlparameter">
4507 <dia:attribute name=
"name">
4508 <dia:string>#formatted#
</dia:string>
4510 <dia:attribute name=
"type">
4511 <dia:string>#scalar string#
</dia:string>
4513 <dia:attribute name=
"value">
4514 <dia:string>##
</dia:string>
4516 <dia:attribute name=
"comment">
4517 <dia:string>##
</dia:string>
4519 <dia:attribute name=
"kind">
4525 <dia:composite type=
"umloperation">
4526 <dia:attribute name=
"name">
4527 <dia:string>#_read_option#
</dia:string>
4529 <dia:attribute name=
"stereotype">
4530 <dia:string>#initiator#
</dia:string>
4532 <dia:attribute name=
"type">
4533 <dia:string>##
</dia:string>
4535 <dia:attribute name=
"visibility">
4538 <dia:attribute name=
"comment">
4539 <dia:string>##
</dia:string>
4541 <dia:attribute name=
"abstract">
4542 <dia:boolean val=
"false"/>
4544 <dia:attribute name=
"inheritance_type">
4547 <dia:attribute name=
"query">
4548 <dia:boolean val=
"false"/>
4550 <dia:attribute name=
"class_scope">
4551 <dia:boolean val=
"false"/>
4553 <dia:attribute name=
"parameters"/>
4555 <dia:composite type=
"umloperation">
4556 <dia:attribute name=
"name">
4557 <dia:string>#option_count#
</dia:string>
4559 <dia:attribute name=
"stereotype">
4560 <dia:string>##
</dia:string>
4562 <dia:attribute name=
"type">
4563 <dia:string>##
</dia:string>
4565 <dia:attribute name=
"visibility">
4568 <dia:attribute name=
"comment">
4569 <dia:string>##
</dia:string>
4571 <dia:attribute name=
"abstract">
4572 <dia:boolean val=
"false"/>
4574 <dia:attribute name=
"inheritance_type">
4577 <dia:attribute name=
"query">
4578 <dia:boolean val=
"false"/>
4580 <dia:attribute name=
"class_scope">
4581 <dia:boolean val=
"false"/>
4583 <dia:attribute name=
"parameters">
4584 <dia:composite type=
"umlparameter">
4585 <dia:attribute name=
"name">
4586 <dia:string>#return_value#
</dia:string>
4588 <dia:attribute name=
"type">
4589 <dia:string>#scalar integer#
</dia:string>
4591 <dia:attribute name=
"value">
4592 <dia:string>#
0#
</dia:string>
4594 <dia:attribute name=
"comment">
4595 <dia:string>##
</dia:string>
4597 <dia:attribute name=
"kind">
4604 <dia:attribute name=
"template">
4605 <dia:boolean val=
"false"/>
4607 <dia:attribute name=
"templates"/>
4609 <dia:object type=
"UML - Generalization" version=
"0" id=
"O21">
4610 <dia:attribute name=
"obj_pos">
4611 <dia:point val=
"25.575,123.3"/>
4613 <dia:attribute name=
"obj_bb">
4614 <dia:rectangle val=
"14.2,123.25;26.425,126.35"/>
4616 <dia:attribute name=
"orth_points">
4617 <dia:point val=
"25.575,123.3"/>
4618 <dia:point val=
"25.575,124.55"/>
4619 <dia:point val=
"14.25,124.55"/>
4620 <dia:point val=
"14.25,126.3"/>
4622 <dia:attribute name=
"orth_orient">
4627 <dia:attribute name=
"orth_autoroute">
4628 <dia:boolean val=
"false"/>
4630 <dia:attribute name=
"line_colour">
4631 <dia:color val=
"#000000"/>
4633 <dia:attribute name=
"name">
4634 <dia:string>##
</dia:string>
4636 <dia:attribute name=
"stereotype">
4637 <dia:string>##
</dia:string>
4640 <dia:connection handle=
"0" to=
"O18" connection=
"6"/>
4641 <dia:connection handle=
"1" to=
"O20" connection=
"1"/>
4644 <dia:object type=
"UML - Class" version=
"0" id=
"O22">
4645 <dia:attribute name=
"obj_pos">
4646 <dia:point val=
"-32.5,-61.6"/>
4648 <dia:attribute name=
"obj_bb">
4649 <dia:rectangle val=
"-32.55,-61.65;-3.85,131.45"/>
4651 <dia:attribute name=
"elem_corner">
4652 <dia:point val=
"-32.5,-61.6"/>
4654 <dia:attribute name=
"elem_width">
4655 <dia:real val=
"28.600000000000001"/>
4657 <dia:attribute name=
"elem_height">
4658 <dia:real val=
"193.00000000000031"/>
4660 <dia:attribute name=
"name">
4661 <dia:string>#model#
</dia:string>
4663 <dia:attribute name=
"stereotype">
4664 <dia:string>##
</dia:string>
4666 <dia:attribute name=
"comment">
4667 <dia:string>##
</dia:string>
4669 <dia:attribute name=
"abstract">
4670 <dia:boolean val=
"false"/>
4672 <dia:attribute name=
"suppress_attributes">
4673 <dia:boolean val=
"false"/>
4675 <dia:attribute name=
"suppress_operations">
4676 <dia:boolean val=
"false"/>
4678 <dia:attribute name=
"visible_attributes">
4679 <dia:boolean val=
"true"/>
4681 <dia:attribute name=
"visible_operations">
4682 <dia:boolean val=
"true"/>
4684 <dia:attribute name=
"visible_comments">
4685 <dia:boolean val=
"false"/>
4687 <dia:attribute name=
"wrap_operations">
4688 <dia:boolean val=
"true"/>
4690 <dia:attribute name=
"wrap_after_char">
4693 <dia:attribute name=
"line_color">
4694 <dia:color val=
"#000000"/>
4696 <dia:attribute name=
"fill_color">
4697 <dia:color val=
"#ffffff"/>
4699 <dia:attribute name=
"text_color">
4700 <dia:color val=
"#000000"/>
4702 <dia:attribute name=
"normal_font">
4703 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4705 <dia:attribute name=
"abstract_font">
4706 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4708 <dia:attribute name=
"polymorphic_font">
4709 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4711 <dia:attribute name=
"classname_font">
4712 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4714 <dia:attribute name=
"abstract_classname_font">
4715 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4717 <dia:attribute name=
"comment_font">
4718 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4720 <dia:attribute name=
"font_height">
4721 <dia:real val=
"0.80000000000000004"/>
4723 <dia:attribute name=
"polymorphic_font_height">
4724 <dia:real val=
"0.80000000000000004"/>
4726 <dia:attribute name=
"abstract_font_height">
4727 <dia:real val=
"0.80000000000000004"/>
4729 <dia:attribute name=
"classname_font_height">
4732 <dia:attribute name=
"abstract_classname_font_height">
4735 <dia:attribute name=
"comment_font_height">
4738 <dia:attribute name=
"attributes">
4739 <dia:composite type=
"umlattribute">
4740 <dia:attribute name=
"name">
4741 <dia:string>#active_problems#
</dia:string>
4743 <dia:attribute name=
"type">
4744 <dia:string>#array of booleans#
</dia:string>
4746 <dia:attribute name=
"value">
4747 <dia:string>##
</dia:string>
4749 <dia:attribute name=
"comment">
4750 <dia:string>##
</dia:string>
4752 <dia:attribute name=
"visibility">
4755 <dia:attribute name=
"abstract">
4756 <dia:boolean val=
"false"/>
4758 <dia:attribute name=
"class_scope">
4759 <dia:boolean val=
"false"/>
4762 <dia:composite type=
"umlattribute">
4763 <dia:attribute name=
"name">
4764 <dia:string>#cwres#
</dia:string>
4766 <dia:attribute name=
"type">
4767 <dia:string>#scalar boolean#
</dia:string>
4769 <dia:attribute name=
"value">
4770 <dia:string>#
0#
</dia:string>
4772 <dia:attribute name=
"comment">
4773 <dia:string>##
</dia:string>
4775 <dia:attribute name=
"visibility">
4778 <dia:attribute name=
"abstract">
4779 <dia:boolean val=
"false"/>
4781 <dia:attribute name=
"class_scope">
4782 <dia:boolean val=
"false"/>
4785 <dia:composite type=
"umlattribute">
4786 <dia:attribute name=
"name">
4787 <dia:string>#iofv#
</dia:string>
4789 <dia:attribute name=
"type">
4790 <dia:string>#scalar boolean#
</dia:string>
4792 <dia:attribute name=
"value">
4793 <dia:string>#
0#
</dia:string>
4795 <dia:attribute name=
"comment">
4796 <dia:string>##
</dia:string>
4798 <dia:attribute name=
"visibility">
4801 <dia:attribute name=
"abstract">
4802 <dia:boolean val=
"false"/>
4804 <dia:attribute name=
"class_scope">
4805 <dia:boolean val=
"false"/>
4808 <dia:composite type=
"umlattribute">
4809 <dia:attribute name=
"name">
4810 <dia:string>#mirror_plots#
</dia:string>
4812 <dia:attribute name=
"type">
4813 <dia:string>#scalar integer#
</dia:string>
4815 <dia:attribute name=
"value">
4816 <dia:string>#
0#
</dia:string>
4818 <dia:attribute name=
"comment">
4819 <dia:string>##
</dia:string>
4821 <dia:attribute name=
"visibility">
4824 <dia:attribute name=
"abstract">
4825 <dia:boolean val=
"false"/>
4827 <dia:attribute name=
"class_scope">
4828 <dia:boolean val=
"false"/>
4831 <dia:composite type=
"umlattribute">
4832 <dia:attribute name=
"name">
4833 <dia:string>#mirror_from_lst#
</dia:string>
4835 <dia:attribute name=
"type">
4836 <dia:string>#scalar boolean#
</dia:string>
4838 <dia:attribute name=
"value">
4839 <dia:string>#
0#
</dia:string>
4841 <dia:attribute name=
"comment">
4842 <dia:string>##
</dia:string>
4844 <dia:attribute name=
"visibility">
4847 <dia:attribute name=
"abstract">
4848 <dia:boolean val=
"false"/>
4850 <dia:attribute name=
"class_scope">
4851 <dia:boolean val=
"false"/>
4854 <dia:composite type=
"umlattribute">
4855 <dia:attribute name=
"name">
4856 <dia:string>#directory#
</dia:string>
4858 <dia:attribute name=
"type">
4859 <dia:string>#scalar string#
</dia:string>
4861 <dia:attribute name=
"value">
4862 <dia:string>##
</dia:string>
4864 <dia:attribute name=
"comment">
4865 <dia:string>##
</dia:string>
4867 <dia:attribute name=
"visibility">
4870 <dia:attribute name=
"abstract">
4871 <dia:boolean val=
"false"/>
4873 <dia:attribute name=
"class_scope">
4874 <dia:boolean val=
"false"/>
4877 <dia:composite type=
"umlattribute">
4878 <dia:attribute name=
"name">
4879 <dia:string>#extra_data_files#
</dia:string>
4881 <dia:attribute name=
"type">
4882 <dia:string>#array of strings#
</dia:string>
4884 <dia:attribute name=
"value">
4885 <dia:string>##
</dia:string>
4887 <dia:attribute name=
"comment">
4888 <dia:string>##
</dia:string>
4890 <dia:attribute name=
"visibility">
4893 <dia:attribute name=
"abstract">
4894 <dia:boolean val=
"false"/>
4896 <dia:attribute name=
"class_scope">
4897 <dia:boolean val=
"false"/>
4900 <dia:composite type=
"umlattribute">
4901 <dia:attribute name=
"name">
4902 <dia:string>#extra_data_headers#
</dia:string>
4904 <dia:attribute name=
"type">
4905 <dia:string>#array of arrays of strings#
</dia:string>
4907 <dia:attribute name=
"value">
4908 <dia:string>##
</dia:string>
4910 <dia:attribute name=
"comment">
4911 <dia:string>##
</dia:string>
4913 <dia:attribute name=
"visibility">
4916 <dia:attribute name=
"abstract">
4917 <dia:boolean val=
"false"/>
4919 <dia:attribute name=
"class_scope">
4920 <dia:boolean val=
"false"/>
4923 <dia:composite type=
"umlattribute">
4924 <dia:attribute name=
"name">
4925 <dia:string>#extra_files#
</dia:string>
4927 <dia:attribute name=
"type">
4928 <dia:string>#array of strings#
</dia:string>
4930 <dia:attribute name=
"value">
4931 <dia:string>##
</dia:string>
4933 <dia:attribute name=
"comment">
4934 <dia:string>##
</dia:string>
4936 <dia:attribute name=
"visibility">
4939 <dia:attribute name=
"abstract">
4940 <dia:boolean val=
"false"/>
4942 <dia:attribute name=
"class_scope">
4943 <dia:boolean val=
"false"/>
4946 <dia:composite type=
"umlattribute">
4947 <dia:attribute name=
"name">
4948 <dia:string>#extra_output#
</dia:string>
4950 <dia:attribute name=
"type">
4951 <dia:string>#array of strings#
</dia:string>
4953 <dia:attribute name=
"value">
4954 <dia:string>##
</dia:string>
4956 <dia:attribute name=
"comment">
4957 <dia:string>##
</dia:string>
4959 <dia:attribute name=
"visibility">
4962 <dia:attribute name=
"abstract">
4963 <dia:boolean val=
"false"/>
4965 <dia:attribute name=
"class_scope">
4966 <dia:boolean val=
"false"/>
4969 <dia:composite type=
"umlattribute">
4970 <dia:attribute name=
"name">
4971 <dia:string>#filename#
</dia:string>
4973 <dia:attribute name=
"type">
4974 <dia:string>#mandatory scalar string#
</dia:string>
4976 <dia:attribute name=
"value">
4977 <dia:string>##
</dia:string>
4979 <dia:attribute name=
"comment">
4980 <dia:string>##
</dia:string>
4982 <dia:attribute name=
"visibility">
4985 <dia:attribute name=
"abstract">
4986 <dia:boolean val=
"false"/>
4988 <dia:attribute name=
"class_scope">
4989 <dia:boolean val=
"false"/>
4992 <dia:composite type=
"umlattribute">
4993 <dia:attribute name=
"name">
4994 <dia:string>#model_id#
</dia:string>
4996 <dia:attribute name=
"type">
4997 <dia:string>#scalar integer#
</dia:string>
4999 <dia:attribute name=
"value">
5000 <dia:string>##
</dia:string>
5002 <dia:attribute name=
"comment">
5003 <dia:string>##
</dia:string>
5005 <dia:attribute name=
"visibility">
5008 <dia:attribute name=
"abstract">
5009 <dia:boolean val=
"false"/>
5011 <dia:attribute name=
"class_scope">
5012 <dia:boolean val=
"false"/>
5015 <dia:composite type=
"umlattribute">
5016 <dia:attribute name=
"name">
5017 <dia:string>#nm_version#
</dia:string>
5019 <dia:attribute name=
"type">
5020 <dia:string>#scalar#
</dia:string>
5022 <dia:attribute name=
"value">
5023 <dia:string>##
</dia:string>
5025 <dia:attribute name=
"comment">
5026 <dia:string>##
</dia:string>
5028 <dia:attribute name=
"visibility">
5031 <dia:attribute name=
"abstract">
5032 <dia:boolean val=
"false"/>
5034 <dia:attribute name=
"class_scope">
5035 <dia:boolean val=
"false"/>
5038 <dia:composite type=
"umlattribute">
5039 <dia:attribute name=
"name">
5040 <dia:string>#ignore_missing_data#
</dia:string>
5042 <dia:attribute name=
"type">
5043 <dia:string>#scalar boolean#
</dia:string>
5045 <dia:attribute name=
"value">
5046 <dia:string>#
0#
</dia:string>
5048 <dia:attribute name=
"comment">
5049 <dia:string>##
</dia:string>
5051 <dia:attribute name=
"visibility">
5054 <dia:attribute name=
"abstract">
5055 <dia:boolean val=
"false"/>
5057 <dia:attribute name=
"class_scope">
5058 <dia:boolean val=
"false"/>
5061 <dia:composite type=
"umlattribute">
5062 <dia:attribute name=
"name">
5063 <dia:string>#ignore_missing_files#
</dia:string>
5065 <dia:attribute name=
"type">
5066 <dia:string>#scalar boolean#
</dia:string>
5068 <dia:attribute name=
"value">
5069 <dia:string>#
0#
</dia:string>
5071 <dia:attribute name=
"comment">
5072 <dia:string>##
</dia:string>
5074 <dia:attribute name=
"visibility">
5077 <dia:attribute name=
"abstract">
5078 <dia:boolean val=
"false"/>
5080 <dia:attribute name=
"class_scope">
5081 <dia:boolean val=
"false"/>
5084 <dia:composite type=
"umlattribute">
5085 <dia:attribute name=
"name">
5086 <dia:string>#ignore_missing_output_files#
</dia:string>
5088 <dia:attribute name=
"type">
5089 <dia:string>#scalar boolean#
</dia:string>
5091 <dia:attribute name=
"value">
5092 <dia:string>#
1#
</dia:string>
5094 <dia:attribute name=
"comment">
5095 <dia:string>##
</dia:string>
5097 <dia:attribute name=
"visibility">
5100 <dia:attribute name=
"abstract">
5101 <dia:boolean val=
"false"/>
5103 <dia:attribute name=
"class_scope">
5104 <dia:boolean val=
"false"/>
5107 <dia:composite type=
"umlattribute">
5108 <dia:attribute name=
"name">
5109 <dia:string>#outputfile#
</dia:string>
5111 <dia:attribute name=
"type">
5112 <dia:string>#scalar string#
</dia:string>
5114 <dia:attribute name=
"value">
5115 <dia:string>##
</dia:string>
5117 <dia:attribute name=
"comment">
5118 <dia:string>##
</dia:string>
5120 <dia:attribute name=
"visibility">
5123 <dia:attribute name=
"abstract">
5124 <dia:boolean val=
"false"/>
5126 <dia:attribute name=
"class_scope">
5127 <dia:boolean val=
"false"/>
5130 <dia:composite type=
"umlattribute">
5131 <dia:attribute name=
"name">
5132 <dia:string>#run_no#
</dia:string>
5134 <dia:attribute name=
"type">
5135 <dia:string>#scalar integer#
</dia:string>
5137 <dia:attribute name=
"value">
5138 <dia:string>#
0#
</dia:string>
5140 <dia:attribute name=
"comment">
5141 <dia:string>##
</dia:string>
5143 <dia:attribute name=
"visibility">
5146 <dia:attribute name=
"abstract">
5147 <dia:boolean val=
"false"/>
5149 <dia:attribute name=
"class_scope">
5150 <dia:boolean val=
"false"/>
5153 <dia:composite type=
"umlattribute">
5154 <dia:attribute name=
"name">
5155 <dia:string>#sde#
</dia:string>
5157 <dia:attribute name=
"type">
5158 <dia:string>#scalar boolean#
</dia:string>
5160 <dia:attribute name=
"value">
5161 <dia:string>#
0#
</dia:string>
5163 <dia:attribute name=
"comment">
5164 <dia:string>##
</dia:string>
5166 <dia:attribute name=
"visibility">
5169 <dia:attribute name=
"abstract">
5170 <dia:boolean val=
"false"/>
5172 <dia:attribute name=
"class_scope">
5173 <dia:boolean val=
"false"/>
5176 <dia:composite type=
"umlattribute">
5177 <dia:attribute name=
"name">
5178 <dia:string>#synced#
</dia:string>
5180 <dia:attribute name=
"type">
5181 <dia:string>#scalar boolean#
</dia:string>
5183 <dia:attribute name=
"value">
5184 <dia:string>#
0#
</dia:string>
5186 <dia:attribute name=
"comment">
5187 <dia:string>##
</dia:string>
5189 <dia:attribute name=
"visibility">
5192 <dia:attribute name=
"abstract">
5193 <dia:boolean val=
"false"/>
5195 <dia:attribute name=
"class_scope">
5196 <dia:boolean val=
"false"/>
5199 <dia:composite type=
"umlattribute">
5200 <dia:attribute name=
"name">
5201 <dia:string>#target#
</dia:string>
5203 <dia:attribute name=
"type">
5204 <dia:string>#scalar string#
</dia:string>
5206 <dia:attribute name=
"value">
5207 <dia:string>#'mem'#
</dia:string>
5209 <dia:attribute name=
"comment">
5210 <dia:string>##
</dia:string>
5212 <dia:attribute name=
"visibility">
5215 <dia:attribute name=
"abstract">
5216 <dia:boolean val=
"false"/>
5218 <dia:attribute name=
"class_scope">
5219 <dia:boolean val=
"false"/>
5222 <dia:composite type=
"umlattribute">
5223 <dia:attribute name=
"name">
5224 <dia:string>#reference_object#
</dia:string>
5226 <dia:attribute name=
"type">
5227 <dia:string>##
</dia:string>
5229 <dia:attribute name=
"value">
5230 <dia:string>##
</dia:string>
5232 <dia:attribute name=
"comment">
5233 <dia:string>##
</dia:string>
5235 <dia:attribute name=
"visibility">
5238 <dia:attribute name=
"abstract">
5239 <dia:boolean val=
"false"/>
5241 <dia:attribute name=
"class_scope">
5242 <dia:boolean val=
"false"/>
5245 <dia:composite type=
"umlattribute">
5246 <dia:attribute name=
"name">
5247 <dia:string>#data_wrapped#
</dia:string>
5249 <dia:attribute name=
"type">
5250 <dia:string>#scalar boolean#
</dia:string>
5252 <dia:attribute name=
"value">
5253 <dia:string>#
0#
</dia:string>
5255 <dia:attribute name=
"comment">
5256 <dia:string>##
</dia:string>
5258 <dia:attribute name=
"visibility">
5261 <dia:attribute name=
"abstract">
5262 <dia:boolean val=
"false"/>
5264 <dia:attribute name=
"class_scope">
5265 <dia:boolean val=
"false"/>
5268 <dia:composite type=
"umlattribute">
5269 <dia:attribute name=
"name">
5270 <dia:string>#drop_dropped#
</dia:string>
5272 <dia:attribute name=
"type">
5273 <dia:string>#scalar boolean#
</dia:string>
5275 <dia:attribute name=
"value">
5276 <dia:string>#
0#
</dia:string>
5278 <dia:attribute name=
"comment">
5279 <dia:string>##
</dia:string>
5281 <dia:attribute name=
"visibility">
5284 <dia:attribute name=
"abstract">
5285 <dia:boolean val=
"false"/>
5287 <dia:attribute name=
"class_scope">
5288 <dia:boolean val=
"false"/>
5291 <dia:composite type=
"umlattribute">
5292 <dia:attribute name=
"name">
5293 <dia:string>#quick_reload#
</dia:string>
5295 <dia:attribute name=
"type">
5296 <dia:string>#scalar boolean#
</dia:string>
5298 <dia:attribute name=
"value">
5299 <dia:string>#
0#
</dia:string>
5301 <dia:attribute name=
"comment">
5302 <dia:string>##
</dia:string>
5304 <dia:attribute name=
"visibility">
5307 <dia:attribute name=
"abstract">
5308 <dia:boolean val=
"false"/>
5310 <dia:attribute name=
"class_scope">
5311 <dia:boolean val=
"false"/>
5314 <dia:composite type=
"umlattribute">
5315 <dia:attribute name=
"name">
5316 <dia:string>#data_ids#
</dia:string>
5318 <dia:attribute name=
"type">
5319 <dia:string>#array of integers#
</dia:string>
5321 <dia:attribute name=
"value">
5322 <dia:string>##
</dia:string>
5324 <dia:attribute name=
"comment">
5325 <dia:string>##
</dia:string>
5327 <dia:attribute name=
"visibility">
5330 <dia:attribute name=
"abstract">
5331 <dia:boolean val=
"false"/>
5333 <dia:attribute name=
"class_scope">
5334 <dia:boolean val=
"false"/>
5338 <dia:attribute name=
"operations">
5339 <dia:composite type=
"umloperation">
5340 <dia:attribute name=
"name">
5341 <dia:string>#add_records#
</dia:string>
5343 <dia:attribute name=
"stereotype">
5344 <dia:string>##
</dia:string>
5346 <dia:attribute name=
"type">
5347 <dia:string>##
</dia:string>
5349 <dia:attribute name=
"visibility">
5352 <dia:attribute name=
"comment">
5353 <dia:string>##
</dia:string>
5355 <dia:attribute name=
"abstract">
5356 <dia:boolean val=
"false"/>
5358 <dia:attribute name=
"inheritance_type">
5361 <dia:attribute name=
"query">
5362 <dia:boolean val=
"false"/>
5364 <dia:attribute name=
"class_scope">
5365 <dia:boolean val=
"false"/>
5367 <dia:attribute name=
"parameters">
5368 <dia:composite type=
"umlparameter">
5369 <dia:attribute name=
"name">
5370 <dia:string>#type#
</dia:string>
5372 <dia:attribute name=
"type">
5373 <dia:string>#mandatory scalar string#
</dia:string>
5375 <dia:attribute name=
"value">
5376 <dia:string>##
</dia:string>
5378 <dia:attribute name=
"comment">
5379 <dia:string>##
</dia:string>
5381 <dia:attribute name=
"kind">
5385 <dia:composite type=
"umlparameter">
5386 <dia:attribute name=
"name">
5387 <dia:string>#record_strings#
</dia:string>
5389 <dia:attribute name=
"type">
5390 <dia:string>#mandatory array of strings#
</dia:string>
5392 <dia:attribute name=
"value">
5393 <dia:string>##
</dia:string>
5395 <dia:attribute name=
"comment">
5396 <dia:string>##
</dia:string>
5398 <dia:attribute name=
"kind">
5402 <dia:composite type=
"umlparameter">
5403 <dia:attribute name=
"name">
5404 <dia:string>#problem_numbers#
</dia:string>
5406 <dia:attribute name=
"type">
5407 <dia:string>#array of integers#
</dia:string>
5409 <dia:attribute name=
"value">
5410 <dia:string>##
</dia:string>
5412 <dia:attribute name=
"comment">
5413 <dia:string>##
</dia:string>
5415 <dia:attribute name=
"kind">
5421 <dia:composite type=
"umloperation">
5422 <dia:attribute name=
"name">
5423 <dia:string>#clean_extra_data_code#
</dia:string>
5425 <dia:attribute name=
"stereotype">
5426 <dia:string>##
</dia:string>
5428 <dia:attribute name=
"type">
5429 <dia:string>##
</dia:string>
5431 <dia:attribute name=
"visibility">
5434 <dia:attribute name=
"comment">
5435 <dia:string>##
</dia:string>
5437 <dia:attribute name=
"abstract">
5438 <dia:boolean val=
"false"/>
5440 <dia:attribute name=
"inheritance_type">
5443 <dia:attribute name=
"query">
5444 <dia:boolean val=
"false"/>
5446 <dia:attribute name=
"class_scope">
5447 <dia:boolean val=
"false"/>
5449 <dia:attribute name=
"parameters"/>
5451 <dia:composite type=
"umloperation">
5452 <dia:attribute name=
"name">
5453 <dia:string>#copy#
</dia:string>
5455 <dia:attribute name=
"stereotype">
5456 <dia:string>##
</dia:string>
5458 <dia:attribute name=
"type">
5459 <dia:string>##
</dia:string>
5461 <dia:attribute name=
"visibility">
5464 <dia:attribute name=
"comment">
5465 <dia:string>##
</dia:string>
5467 <dia:attribute name=
"abstract">
5468 <dia:boolean val=
"false"/>
5470 <dia:attribute name=
"inheritance_type">
5473 <dia:attribute name=
"query">
5474 <dia:boolean val=
"false"/>
5476 <dia:attribute name=
"class_scope">
5477 <dia:boolean val=
"false"/>
5479 <dia:attribute name=
"parameters">
5480 <dia:composite type=
"umlparameter">
5481 <dia:attribute name=
"name">
5482 <dia:string>#directory#
</dia:string>
5484 <dia:attribute name=
"type">
5485 <dia:string>#scalar string#
</dia:string>
5487 <dia:attribute name=
"value">
5488 <dia:string>##
</dia:string>
5490 <dia:attribute name=
"comment">
5491 <dia:string>##
</dia:string>
5493 <dia:attribute name=
"kind">
5497 <dia:composite type=
"umlparameter">
5498 <dia:attribute name=
"name">
5499 <dia:string>#filename#
</dia:string>
5501 <dia:attribute name=
"type">
5502 <dia:string>#scalar string#
</dia:string>
5504 <dia:attribute name=
"value">
5505 <dia:string>##
</dia:string>
5507 <dia:attribute name=
"comment">
5508 <dia:string>##
</dia:string>
5510 <dia:attribute name=
"kind">
5514 <dia:composite type=
"umlparameter">
5515 <dia:attribute name=
"name">
5516 <dia:string>#new_model#
</dia:string>
5518 <dia:attribute name=
"type">
5519 <dia:string>#object model#
</dia:string>
5521 <dia:attribute name=
"value">
5522 <dia:string>##
</dia:string>
5524 <dia:attribute name=
"comment">
5525 <dia:string>##
</dia:string>
5527 <dia:attribute name=
"kind">
5531 <dia:composite type=
"umlparameter">
5532 <dia:attribute name=
"name">
5533 <dia:string>#copy_data#
</dia:string>
5535 <dia:attribute name=
"type">
5536 <dia:string>#scalar boolean#
</dia:string>
5538 <dia:attribute name=
"value">
5539 <dia:string>#
0#
</dia:string>
5541 <dia:attribute name=
"comment">
5542 <dia:string>##
</dia:string>
5544 <dia:attribute name=
"kind">
5548 <dia:composite type=
"umlparameter">
5549 <dia:attribute name=
"name">
5550 <dia:string>#copy_output#
</dia:string>
5552 <dia:attribute name=
"type">
5553 <dia:string>#scalar boolean#
</dia:string>
5555 <dia:attribute name=
"value">
5556 <dia:string>#
0#
</dia:string>
5558 <dia:attribute name=
"comment">
5559 <dia:string>##
</dia:string>
5561 <dia:attribute name=
"kind">
5565 <dia:composite type=
"umlparameter">
5566 <dia:attribute name=
"name">
5567 <dia:string>#data_file_names#
</dia:string>
5569 <dia:attribute name=
"type">
5570 <dia:string>#array of strings#
</dia:string>
5572 <dia:attribute name=
"value">
5573 <dia:string>##
</dia:string>
5575 <dia:attribute name=
"comment">
5576 <dia:string>##
</dia:string>
5578 <dia:attribute name=
"kind">
5582 <dia:composite type=
"umlparameter">
5583 <dia:attribute name=
"name">
5584 <dia:string>#target#
</dia:string>
5586 <dia:attribute name=
"type">
5587 <dia:string>#scalar string#
</dia:string>
5589 <dia:attribute name=
"value">
5590 <dia:string>#$self -
> {'target'}#
</dia:string>
5592 <dia:attribute name=
"comment">
5593 <dia:string>##
</dia:string>
5595 <dia:attribute name=
"kind">
5599 <dia:composite type=
"umlparameter">
5600 <dia:attribute name=
"name">
5601 <dia:string>#extra_data_file_names#
</dia:string>
5603 <dia:attribute name=
"type">
5604 <dia:string>#array of strings#
</dia:string>
5606 <dia:attribute name=
"value">
5607 <dia:string>##
</dia:string>
5609 <dia:attribute name=
"comment">
5610 <dia:string>##
</dia:string>
5612 <dia:attribute name=
"kind">
5616 <dia:composite type=
"umlparameter">
5617 <dia:attribute name=
"name">
5618 <dia:string>#update_shrinkage_tables#
</dia:string>
5620 <dia:attribute name=
"type">
5621 <dia:string>#scalar boolean#
</dia:string>
5623 <dia:attribute name=
"value">
5624 <dia:string>#
1#
</dia:string>
5626 <dia:attribute name=
"comment">
5627 <dia:string>##
</dia:string>
5629 <dia:attribute name=
"kind">
5635 <dia:composite type=
"umloperation">
5636 <dia:attribute name=
"name">
5637 <dia:string>#datafiles#
</dia:string>
5639 <dia:attribute name=
"stereotype">
5640 <dia:string>#accessor#
</dia:string>
5642 <dia:attribute name=
"type">
5643 <dia:string>##
</dia:string>
5645 <dia:attribute name=
"visibility">
5648 <dia:attribute name=
"comment">
5649 <dia:string>##
</dia:string>
5651 <dia:attribute name=
"abstract">
5652 <dia:boolean val=
"false"/>
5654 <dia:attribute name=
"inheritance_type">
5657 <dia:attribute name=
"query">
5658 <dia:boolean val=
"false"/>
5660 <dia:attribute name=
"class_scope">
5661 <dia:boolean val=
"false"/>
5663 <dia:attribute name=
"parameters">
5664 <dia:composite type=
"umlparameter">
5665 <dia:attribute name=
"name">
5666 <dia:string>#new_names#
</dia:string>
5668 <dia:attribute name=
"type">
5669 <dia:string>#array of strings#
</dia:string>
5671 <dia:attribute name=
"value">
5672 <dia:string>##
</dia:string>
5674 <dia:attribute name=
"comment">
5675 <dia:string>##
</dia:string>
5677 <dia:attribute name=
"kind">
5681 <dia:composite type=
"umlparameter">
5682 <dia:attribute name=
"name">
5683 <dia:string>#problem_numbers#
</dia:string>
5685 <dia:attribute name=
"type">
5686 <dia:string>#array of integers#
</dia:string>
5688 <dia:attribute name=
"value">
5689 <dia:string>##
</dia:string>
5691 <dia:attribute name=
"comment">
5692 <dia:string>##
</dia:string>
5694 <dia:attribute name=
"kind">
5698 <dia:composite type=
"umlparameter">
5699 <dia:attribute name=
"name">
5700 <dia:string>#absolute_path#
</dia:string>
5702 <dia:attribute name=
"type">
5703 <dia:string>#scalar boolean#
</dia:string>
5705 <dia:attribute name=
"value">
5706 <dia:string>#
0#
</dia:string>
5708 <dia:attribute name=
"comment">
5709 <dia:string>##
</dia:string>
5711 <dia:attribute name=
"kind">
5715 <dia:composite type=
"umlparameter">
5716 <dia:attribute name=
"name">
5717 <dia:string>#names#
</dia:string>
5719 <dia:attribute name=
"type">
5720 <dia:string>#array of strings#
</dia:string>
5722 <dia:attribute name=
"value">
5723 <dia:string>##
</dia:string>
5725 <dia:attribute name=
"comment">
5726 <dia:string>##
</dia:string>
5728 <dia:attribute name=
"kind">
5734 <dia:composite type=
"umloperation">
5735 <dia:attribute name=
"name">
5736 <dia:string>#covariance#
</dia:string>
5738 <dia:attribute name=
"stereotype">
5739 <dia:string>#accessor#
</dia:string>
5741 <dia:attribute name=
"type">
5742 <dia:string>##
</dia:string>
5744 <dia:attribute name=
"visibility">
5747 <dia:attribute name=
"comment">
5748 <dia:string>##
</dia:string>
5750 <dia:attribute name=
"abstract">
5751 <dia:boolean val=
"false"/>
5753 <dia:attribute name=
"inheritance_type">
5756 <dia:attribute name=
"query">
5757 <dia:boolean val=
"false"/>
5759 <dia:attribute name=
"class_scope">
5760 <dia:boolean val=
"false"/>
5762 <dia:attribute name=
"parameters">
5763 <dia:composite type=
"umlparameter">
5764 <dia:attribute name=
"name">
5765 <dia:string>#enabled#
</dia:string>
5767 <dia:attribute name=
"type">
5768 <dia:string>#array of booleans#
</dia:string>
5770 <dia:attribute name=
"value">
5771 <dia:string>##
</dia:string>
5773 <dia:attribute name=
"comment">
5774 <dia:string>##
</dia:string>
5776 <dia:attribute name=
"kind">
5780 <dia:composite type=
"umlparameter">
5781 <dia:attribute name=
"name">
5782 <dia:string>#problem_numbers#
</dia:string>
5784 <dia:attribute name=
"type">
5785 <dia:string>#array of integers#
</dia:string>
5787 <dia:attribute name=
"value">
5788 <dia:string>##
</dia:string>
5790 <dia:attribute name=
"comment">
5791 <dia:string>##
</dia:string>
5793 <dia:attribute name=
"kind">
5797 <dia:composite type=
"umlparameter">
5798 <dia:attribute name=
"name">
5799 <dia:string>#indicators#
</dia:string>
5801 <dia:attribute name=
"type">
5802 <dia:string>#array of booleans#
</dia:string>
5804 <dia:attribute name=
"value">
5805 <dia:string>##
</dia:string>
5807 <dia:attribute name=
"comment">
5808 <dia:string>##
</dia:string>
5810 <dia:attribute name=
"kind">
5816 <dia:composite type=
"umloperation">
5817 <dia:attribute name=
"name">
5818 <dia:string>#eigen#
</dia:string>
5820 <dia:attribute name=
"stereotype">
5821 <dia:string>#accessor#
</dia:string>
5823 <dia:attribute name=
"type">
5824 <dia:string>##
</dia:string>
5826 <dia:attribute name=
"visibility">
5829 <dia:attribute name=
"comment">
5830 <dia:string>##
</dia:string>
5832 <dia:attribute name=
"abstract">
5833 <dia:boolean val=
"false"/>
5835 <dia:attribute name=
"inheritance_type">
5838 <dia:attribute name=
"query">
5839 <dia:boolean val=
"false"/>
5841 <dia:attribute name=
"class_scope">
5842 <dia:boolean val=
"false"/>
5844 <dia:attribute name=
"parameters">
5845 <dia:composite type=
"umlparameter">
5846 <dia:attribute name=
"name">
5847 <dia:string>#enabled#
</dia:string>
5849 <dia:attribute name=
"type">
5850 <dia:string>#array of booleans#
</dia:string>
5852 <dia:attribute name=
"value">
5853 <dia:string>##
</dia:string>
5855 <dia:attribute name=
"comment">
5856 <dia:string>##
</dia:string>
5858 <dia:attribute name=
"kind">
5862 <dia:composite type=
"umlparameter">
5863 <dia:attribute name=
"name">
5864 <dia:string>#problem_numbers#
</dia:string>
5866 <dia:attribute name=
"type">
5867 <dia:string>#array of integers#
</dia:string>
5869 <dia:attribute name=
"value">
5870 <dia:string>##
</dia:string>
5872 <dia:attribute name=
"comment">
5873 <dia:string>##
</dia:string>
5875 <dia:attribute name=
"kind">
5879 <dia:composite type=
"umlparameter">
5880 <dia:attribute name=
"name">
5881 <dia:string>#indicators#
</dia:string>
5883 <dia:attribute name=
"type">
5884 <dia:string>#array of booleans#
</dia:string>
5886 <dia:attribute name=
"value">
5887 <dia:string>##
</dia:string>
5889 <dia:attribute name=
"comment">
5890 <dia:string>##
</dia:string>
5892 <dia:attribute name=
"kind">
5898 <dia:composite type=
"umloperation">
5899 <dia:attribute name=
"name">
5900 <dia:string>#__des#
</dia:string>
5902 <dia:attribute name=
"stereotype">
5903 <dia:string>#accessor#
</dia:string>
5905 <dia:attribute name=
"type">
5906 <dia:string>##
</dia:string>
5908 <dia:attribute name=
"visibility">
5911 <dia:attribute name=
"comment">
5912 <dia:string>##
</dia:string>
5914 <dia:attribute name=
"abstract">
5915 <dia:boolean val=
"false"/>
5917 <dia:attribute name=
"inheritance_type">
5920 <dia:attribute name=
"query">
5921 <dia:boolean val=
"false"/>
5923 <dia:attribute name=
"class_scope">
5924 <dia:boolean val=
"false"/>
5926 <dia:attribute name=
"parameters">
5927 <dia:composite type=
"umlparameter">
5928 <dia:attribute name=
"name">
5929 <dia:string>#new_des#
</dia:string>
5931 <dia:attribute name=
"type">
5932 <dia:string>#array of strings#
</dia:string>
5934 <dia:attribute name=
"value">
5935 <dia:string>##
</dia:string>
5937 <dia:attribute name=
"comment">
5938 <dia:string>##
</dia:string>
5940 <dia:attribute name=
"kind">
5944 <dia:composite type=
"umlparameter">
5945 <dia:attribute name=
"name">
5946 <dia:string>#problem_number#
</dia:string>
5948 <dia:attribute name=
"type">
5949 <dia:string>#scalar number#
</dia:string>
5951 <dia:attribute name=
"value">
5952 <dia:string>#
1#
</dia:string>
5954 <dia:attribute name=
"comment">
5955 <dia:string>##
</dia:string>
5957 <dia:attribute name=
"kind">
5961 <dia:composite type=
"umlparameter">
5962 <dia:attribute name=
"name">
5963 <dia:string>#des#
</dia:string>
5965 <dia:attribute name=
"type">
5966 <dia:string>#array of strings#
</dia:string>
5968 <dia:attribute name=
"value">
5969 <dia:string>##
</dia:string>
5971 <dia:attribute name=
"comment">
5972 <dia:string>##
</dia:string>
5974 <dia:attribute name=
"kind">
5980 <dia:composite type=
"umloperation">
5981 <dia:attribute name=
"name">
5982 <dia:string>#__error#
</dia:string>
5984 <dia:attribute name=
"stereotype">
5985 <dia:string>#accessor#
</dia:string>
5987 <dia:attribute name=
"type">
5988 <dia:string>##
</dia:string>
5990 <dia:attribute name=
"visibility">
5993 <dia:attribute name=
"comment">
5994 <dia:string>##
</dia:string>
5996 <dia:attribute name=
"abstract">
5997 <dia:boolean val=
"false"/>
5999 <dia:attribute name=
"inheritance_type">
6002 <dia:attribute name=
"query">
6003 <dia:boolean val=
"false"/>
6005 <dia:attribute name=
"class_scope">
6006 <dia:boolean val=
"false"/>
6008 <dia:attribute name=
"parameters">
6009 <dia:composite type=
"umlparameter">
6010 <dia:attribute name=
"name">
6011 <dia:string>#new_error#
</dia:string>
6013 <dia:attribute name=
"type">
6014 <dia:string>#array of strings#
</dia:string>
6016 <dia:attribute name=
"value">
6017 <dia:string>##
</dia:string>
6019 <dia:attribute name=
"comment">
6020 <dia:string>##
</dia:string>
6022 <dia:attribute name=
"kind">
6026 <dia:composite type=
"umlparameter">
6027 <dia:attribute name=
"name">
6028 <dia:string>#problem_number#
</dia:string>
6030 <dia:attribute name=
"type">
6031 <dia:string>#scalar number#
</dia:string>
6033 <dia:attribute name=
"value">
6034 <dia:string>#
1#
</dia:string>
6036 <dia:attribute name=
"comment">
6037 <dia:string>##
</dia:string>
6039 <dia:attribute name=
"kind">
6043 <dia:composite type=
"umlparameter">
6044 <dia:attribute name=
"name">
6045 <dia:string>#error#
</dia:string>
6047 <dia:attribute name=
"type">
6048 <dia:string>#array of strings#
</dia:string>
6050 <dia:attribute name=
"value">
6051 <dia:string>##
</dia:string>
6053 <dia:attribute name=
"comment">
6054 <dia:string>##
</dia:string>
6056 <dia:attribute name=
"kind">
6062 <dia:composite type=
"umloperation">
6063 <dia:attribute name=
"name">
6064 <dia:string>#fixed#
</dia:string>
6066 <dia:attribute name=
"stereotype">
6067 <dia:string>#accessor#
</dia:string>
6069 <dia:attribute name=
"type">
6070 <dia:string>##
</dia:string>
6072 <dia:attribute name=
"visibility">
6075 <dia:attribute name=
"comment">
6076 <dia:string>##
</dia:string>
6078 <dia:attribute name=
"abstract">
6079 <dia:boolean val=
"false"/>
6081 <dia:attribute name=
"inheritance_type">
6084 <dia:attribute name=
"query">
6085 <dia:boolean val=
"false"/>
6087 <dia:attribute name=
"class_scope">
6088 <dia:boolean val=
"false"/>
6090 <dia:attribute name=
"parameters">
6091 <dia:composite type=
"umlparameter">
6092 <dia:attribute name=
"name">
6093 <dia:string>#parameter_type#
</dia:string>
6095 <dia:attribute name=
"type">
6096 <dia:string>#scalar string#
</dia:string>
6098 <dia:attribute name=
"value">
6099 <dia:string>##
</dia:string>
6101 <dia:attribute name=
"comment">
6102 <dia:string>##
</dia:string>
6104 <dia:attribute name=
"kind">
6108 <dia:composite type=
"umlparameter">
6109 <dia:attribute name=
"name">
6110 <dia:string>#parameter_numbers#
</dia:string>
6112 <dia:attribute name=
"type">
6113 <dia:string>#array of integers#
</dia:string>
6115 <dia:attribute name=
"value">
6116 <dia:string>##
</dia:string>
6118 <dia:attribute name=
"comment">
6119 <dia:string>##
</dia:string>
6121 <dia:attribute name=
"kind">
6125 <dia:composite type=
"umlparameter">
6126 <dia:attribute name=
"name">
6127 <dia:string>#problem_numbers#
</dia:string>
6129 <dia:attribute name=
"type">
6130 <dia:string>#array of integers#
</dia:string>
6132 <dia:attribute name=
"value">
6133 <dia:string>##
</dia:string>
6135 <dia:attribute name=
"comment">
6136 <dia:string>##
</dia:string>
6138 <dia:attribute name=
"kind">
6142 <dia:composite type=
"umlparameter">
6143 <dia:attribute name=
"name">
6144 <dia:string>#new_values#
</dia:string>
6146 <dia:attribute name=
"type">
6147 <dia:string>#array of booleans#
</dia:string>
6149 <dia:attribute name=
"value">
6150 <dia:string>##
</dia:string>
6152 <dia:attribute name=
"comment">
6153 <dia:string>##
</dia:string>
6155 <dia:attribute name=
"kind">
6159 <dia:composite type=
"umlparameter">
6160 <dia:attribute name=
"name">
6161 <dia:string>#fixed#
</dia:string>
6163 <dia:attribute name=
"type">
6164 <dia:string>#array of booleans#
</dia:string>
6166 <dia:attribute name=
"value">
6167 <dia:string>##
</dia:string>
6169 <dia:attribute name=
"comment">
6170 <dia:string>##
</dia:string>
6172 <dia:attribute name=
"kind">
6178 <dia:composite type=
"umloperation">
6179 <dia:attribute name=
"name">
6180 <dia:string>#idcolumn#
</dia:string>
6182 <dia:attribute name=
"stereotype">
6183 <dia:string>#accessor#
</dia:string>
6185 <dia:attribute name=
"type">
6186 <dia:string>##
</dia:string>
6188 <dia:attribute name=
"visibility">
6191 <dia:attribute name=
"comment">
6192 <dia:string>##
</dia:string>
6194 <dia:attribute name=
"abstract">
6195 <dia:boolean val=
"false"/>
6197 <dia:attribute name=
"inheritance_type">
6200 <dia:attribute name=
"query">
6201 <dia:boolean val=
"false"/>
6203 <dia:attribute name=
"class_scope">
6204 <dia:boolean val=
"false"/>
6206 <dia:attribute name=
"parameters">
6207 <dia:composite type=
"umlparameter">
6208 <dia:attribute name=
"name">
6209 <dia:string>#problem_number#
</dia:string>
6211 <dia:attribute name=
"type">
6212 <dia:string>#scalar number#
</dia:string>
6214 <dia:attribute name=
"value">
6215 <dia:string>#
1#
</dia:string>
6217 <dia:attribute name=
"comment">
6218 <dia:string>##
</dia:string>
6220 <dia:attribute name=
"kind">
6224 <dia:composite type=
"umlparameter">
6225 <dia:attribute name=
"name">
6226 <dia:string>#col#
</dia:string>
6228 <dia:attribute name=
"type">
6229 <dia:string>#scalar number#
</dia:string>
6231 <dia:attribute name=
"value">
6232 <dia:string>##
</dia:string>
6234 <dia:attribute name=
"comment">
6235 <dia:string>##
</dia:string>
6237 <dia:attribute name=
"kind">
6243 <dia:composite type=
"umloperation">
6244 <dia:attribute name=
"name">
6245 <dia:string>#idcolumns#
</dia:string>
6247 <dia:attribute name=
"stereotype">
6248 <dia:string>#accessor#
</dia:string>
6250 <dia:attribute name=
"type">
6251 <dia:string>##
</dia:string>
6253 <dia:attribute name=
"visibility">
6256 <dia:attribute name=
"comment">
6257 <dia:string>##
</dia:string>
6259 <dia:attribute name=
"abstract">
6260 <dia:boolean val=
"false"/>
6262 <dia:attribute name=
"inheritance_type">
6265 <dia:attribute name=
"query">
6266 <dia:boolean val=
"false"/>
6268 <dia:attribute name=
"class_scope">
6269 <dia:boolean val=
"false"/>
6271 <dia:attribute name=
"parameters">
6272 <dia:composite type=
"umlparameter">
6273 <dia:attribute name=
"name">
6274 <dia:string>#problem_numbers#
</dia:string>
6276 <dia:attribute name=
"type">
6277 <dia:string>#array of integers#
</dia:string>
6279 <dia:attribute name=
"value">
6280 <dia:string>##
</dia:string>
6282 <dia:attribute name=
"comment">
6283 <dia:string>##
</dia:string>
6285 <dia:attribute name=
"kind">
6289 <dia:composite type=
"umlparameter">
6290 <dia:attribute name=
"name">
6291 <dia:string>#column_numbers#
</dia:string>
6293 <dia:attribute name=
"type">
6294 <dia:string>#array of integers#
</dia:string>
6296 <dia:attribute name=
"value">
6297 <dia:string>##
</dia:string>
6299 <dia:attribute name=
"comment">
6300 <dia:string>##
</dia:string>
6302 <dia:attribute name=
"kind">
6308 <dia:composite type=
"umloperation">
6309 <dia:attribute name=
"name">
6310 <dia:string>#ignoresigns#
</dia:string>
6312 <dia:attribute name=
"stereotype">
6313 <dia:string>#accessor#
</dia:string>
6315 <dia:attribute name=
"type">
6316 <dia:string>##
</dia:string>
6318 <dia:attribute name=
"visibility">
6321 <dia:attribute name=
"comment">
6322 <dia:string>##
</dia:string>
6324 <dia:attribute name=
"abstract">
6325 <dia:boolean val=
"false"/>
6327 <dia:attribute name=
"inheritance_type">
6330 <dia:attribute name=
"query">
6331 <dia:boolean val=
"false"/>
6333 <dia:attribute name=
"class_scope">
6334 <dia:boolean val=
"false"/>
6336 <dia:attribute name=
"parameters">
6337 <dia:composite type=
"umlparameter">
6338 <dia:attribute name=
"name">
6339 <dia:string>#problem_numbers#
</dia:string>
6341 <dia:attribute name=
"type">
6342 <dia:string>#array of integers#
</dia:string>
6344 <dia:attribute name=
"value">
6345 <dia:string>##
</dia:string>
6347 <dia:attribute name=
"comment">
6348 <dia:string>##
</dia:string>
6350 <dia:attribute name=
"kind">
6354 <dia:composite type=
"umlparameter">
6355 <dia:attribute name=
"name">
6356 <dia:string>#ignore#
</dia:string>
6358 <dia:attribute name=
"type">
6359 <dia:string>#array of strings#
</dia:string>
6361 <dia:attribute name=
"value">
6362 <dia:string>##
</dia:string>
6364 <dia:attribute name=
"comment">
6365 <dia:string>##
</dia:string>
6367 <dia:attribute name=
"kind">
6373 <dia:composite type=
"umloperation">
6374 <dia:attribute name=
"name">
6375 <dia:string>#initial_values#
</dia:string>
6377 <dia:attribute name=
"stereotype">
6378 <dia:string>#accessor#
</dia:string>
6380 <dia:attribute name=
"type">
6381 <dia:string>##
</dia:string>
6383 <dia:attribute name=
"visibility">
6386 <dia:attribute name=
"comment">
6387 <dia:string>##
</dia:string>
6389 <dia:attribute name=
"abstract">
6390 <dia:boolean val=
"false"/>
6392 <dia:attribute name=
"inheritance_type">
6395 <dia:attribute name=
"query">
6396 <dia:boolean val=
"false"/>
6398 <dia:attribute name=
"class_scope">
6399 <dia:boolean val=
"false"/>
6401 <dia:attribute name=
"parameters">
6402 <dia:composite type=
"umlparameter">
6403 <dia:attribute name=
"name">
6404 <dia:string>#parameter_type#
</dia:string>
6406 <dia:attribute name=
"type">
6407 <dia:string>#scalar string#
</dia:string>
6409 <dia:attribute name=
"value">
6410 <dia:string>##
</dia:string>
6412 <dia:attribute name=
"comment">
6413 <dia:string>##
</dia:string>
6415 <dia:attribute name=
"kind">
6419 <dia:composite type=
"umlparameter">
6420 <dia:attribute name=
"name">
6421 <dia:string>#parameter_numbers#
</dia:string>
6423 <dia:attribute name=
"type">
6424 <dia:string>#array of numbers#
</dia:string>
6426 <dia:attribute name=
"value">
6427 <dia:string>##
</dia:string>
6429 <dia:attribute name=
"comment">
6430 <dia:string>##
</dia:string>
6432 <dia:attribute name=
"kind">
6436 <dia:composite type=
"umlparameter">
6437 <dia:attribute name=
"name">
6438 <dia:string>#problem_numbers#
</dia:string>
6440 <dia:attribute name=
"type">
6441 <dia:string>#array of integers#
</dia:string>
6443 <dia:attribute name=
"value">
6444 <dia:string>##
</dia:string>
6446 <dia:attribute name=
"comment">
6447 <dia:string>##
</dia:string>
6449 <dia:attribute name=
"kind">
6453 <dia:composite type=
"umlparameter">
6454 <dia:attribute name=
"name">
6455 <dia:string>#new_values#
</dia:string>
6457 <dia:attribute name=
"type">
6458 <dia:string>#array of numbers#
</dia:string>
6460 <dia:attribute name=
"value">
6461 <dia:string>##
</dia:string>
6463 <dia:attribute name=
"comment">
6464 <dia:string>##
</dia:string>
6466 <dia:attribute name=
"kind">
6470 <dia:composite type=
"umlparameter">
6471 <dia:attribute name=
"name">
6472 <dia:string>#add_if_absent#
</dia:string>
6474 <dia:attribute name=
"type">
6475 <dia:string>#scalar boolean#
</dia:string>
6477 <dia:attribute name=
"value">
6478 <dia:string>#
0#
</dia:string>
6480 <dia:attribute name=
"comment">
6481 <dia:string>##
</dia:string>
6483 <dia:attribute name=
"kind">
6487 <dia:composite type=
"umlparameter">
6488 <dia:attribute name=
"name">
6489 <dia:string>#initial_values#
</dia:string>
6491 <dia:attribute name=
"type">
6492 <dia:string>#array of numbers#
</dia:string>
6494 <dia:attribute name=
"value">
6495 <dia:string>##
</dia:string>
6497 <dia:attribute name=
"comment">
6498 <dia:string>##
</dia:string>
6500 <dia:attribute name=
"kind">
6506 <dia:composite type=
"umloperation">
6507 <dia:attribute name=
"name">
6508 <dia:string>#labels#
</dia:string>
6510 <dia:attribute name=
"stereotype">
6511 <dia:string>#accessor#
</dia:string>
6513 <dia:attribute name=
"type">
6514 <dia:string>##
</dia:string>
6516 <dia:attribute name=
"visibility">
6519 <dia:attribute name=
"comment">
6520 <dia:string>##
</dia:string>
6522 <dia:attribute name=
"abstract">
6523 <dia:boolean val=
"false"/>
6525 <dia:attribute name=
"inheritance_type">
6528 <dia:attribute name=
"query">
6529 <dia:boolean val=
"false"/>
6531 <dia:attribute name=
"class_scope">
6532 <dia:boolean val=
"false"/>
6534 <dia:attribute name=
"parameters">
6535 <dia:composite type=
"umlparameter">
6536 <dia:attribute name=
"name">
6537 <dia:string>#parameter_type#
</dia:string>
6539 <dia:attribute name=
"type">
6540 <dia:string>#scalar string#
</dia:string>
6542 <dia:attribute name=
"value">
6543 <dia:string>##
</dia:string>
6545 <dia:attribute name=
"comment">
6546 <dia:string>##
</dia:string>
6548 <dia:attribute name=
"kind">
6552 <dia:composite type=
"umlparameter">
6553 <dia:attribute name=
"name">
6554 <dia:string>#parameter_numbers#
</dia:string>
6556 <dia:attribute name=
"type">
6557 <dia:string>#array of integers#
</dia:string>
6559 <dia:attribute name=
"value">
6560 <dia:string>##
</dia:string>
6562 <dia:attribute name=
"comment">
6563 <dia:string>##
</dia:string>
6565 <dia:attribute name=
"kind">
6569 <dia:composite type=
"umlparameter">
6570 <dia:attribute name=
"name">
6571 <dia:string>#problem_numbers#
</dia:string>
6573 <dia:attribute name=
"type">
6574 <dia:string>#array of numbers#
</dia:string>
6576 <dia:attribute name=
"value">
6577 <dia:string>##
</dia:string>
6579 <dia:attribute name=
"comment">
6580 <dia:string>##
</dia:string>
6582 <dia:attribute name=
"kind">
6586 <dia:composite type=
"umlparameter">
6587 <dia:attribute name=
"name">
6588 <dia:string>#new_values#
</dia:string>
6590 <dia:attribute name=
"type">
6591 <dia:string>#array of strings#
</dia:string>
6593 <dia:attribute name=
"value">
6594 <dia:string>##
</dia:string>
6596 <dia:attribute name=
"comment">
6597 <dia:string>##
</dia:string>
6599 <dia:attribute name=
"kind">
6603 <dia:composite type=
"umlparameter">
6604 <dia:attribute name=
"name">
6605 <dia:string>#labels#
</dia:string>
6607 <dia:attribute name=
"type">
6608 <dia:string>#array of strings#
</dia:string>
6610 <dia:attribute name=
"value">
6611 <dia:string>##
</dia:string>
6613 <dia:attribute name=
"comment">
6614 <dia:string>##
</dia:string>
6616 <dia:attribute name=
"kind">
6620 <dia:composite type=
"umlparameter">
6621 <dia:attribute name=
"name">
6622 <dia:string>#generic#
</dia:string>
6624 <dia:attribute name=
"type">
6625 <dia:string>#scalar boolean#
</dia:string>
6627 <dia:attribute name=
"value">
6628 <dia:string>#
0#
</dia:string>
6630 <dia:attribute name=
"comment">
6631 <dia:string>##
</dia:string>
6633 <dia:attribute name=
"kind">
6639 <dia:composite type=
"umloperation">
6640 <dia:attribute name=
"name">
6641 <dia:string>#lower_bounds#
</dia:string>
6643 <dia:attribute name=
"stereotype">
6644 <dia:string>#accessor#
</dia:string>
6646 <dia:attribute name=
"type">
6647 <dia:string>##
</dia:string>
6649 <dia:attribute name=
"visibility">
6652 <dia:attribute name=
"comment">
6653 <dia:string>##
</dia:string>
6655 <dia:attribute name=
"abstract">
6656 <dia:boolean val=
"false"/>
6658 <dia:attribute name=
"inheritance_type">
6661 <dia:attribute name=
"query">
6662 <dia:boolean val=
"false"/>
6664 <dia:attribute name=
"class_scope">
6665 <dia:boolean val=
"false"/>
6667 <dia:attribute name=
"parameters">
6668 <dia:composite type=
"umlparameter">
6669 <dia:attribute name=
"name">
6670 <dia:string>#parameter_type#
</dia:string>
6672 <dia:attribute name=
"type">
6673 <dia:string>#scalar string#
</dia:string>
6675 <dia:attribute name=
"value">
6676 <dia:string>##
</dia:string>
6678 <dia:attribute name=
"comment">
6679 <dia:string>##
</dia:string>
6681 <dia:attribute name=
"kind">
6685 <dia:composite type=
"umlparameter">
6686 <dia:attribute name=
"name">
6687 <dia:string>#parameter_numbers#
</dia:string>
6689 <dia:attribute name=
"type">
6690 <dia:string>#array of numbers#
</dia:string>
6692 <dia:attribute name=
"value">
6693 <dia:string>##
</dia:string>
6695 <dia:attribute name=
"comment">
6696 <dia:string>##
</dia:string>
6698 <dia:attribute name=
"kind">
6702 <dia:composite type=
"umlparameter">
6703 <dia:attribute name=
"name">
6704 <dia:string>#problem_numbers#
</dia:string>
6706 <dia:attribute name=
"type">
6707 <dia:string>#array of integers#
</dia:string>
6709 <dia:attribute name=
"value">
6710 <dia:string>##
</dia:string>
6712 <dia:attribute name=
"comment">
6713 <dia:string>##
</dia:string>
6715 <dia:attribute name=
"kind">
6719 <dia:composite type=
"umlparameter">
6720 <dia:attribute name=
"name">
6721 <dia:string>#new_values#
</dia:string>
6723 <dia:attribute name=
"type">
6724 <dia:string>#array of numbers#
</dia:string>
6726 <dia:attribute name=
"value">
6727 <dia:string>##
</dia:string>
6729 <dia:attribute name=
"comment">
6730 <dia:string>##
</dia:string>
6732 <dia:attribute name=
"kind">
6736 <dia:composite type=
"umlparameter">
6737 <dia:attribute name=
"name">
6738 <dia:string>#lower_bounds#
</dia:string>
6740 <dia:attribute name=
"type">
6741 <dia:string>#array of numbers#
</dia:string>
6743 <dia:attribute name=
"value">
6744 <dia:string>##
</dia:string>
6746 <dia:attribute name=
"comment">
6747 <dia:string>##
</dia:string>
6749 <dia:attribute name=
"kind">
6755 <dia:composite type=
"umloperation">
6756 <dia:attribute name=
"name">
6757 <dia:string>#maxeval#
</dia:string>
6759 <dia:attribute name=
"stereotype">
6760 <dia:string>##
</dia:string>
6762 <dia:attribute name=
"type">
6763 <dia:string>##
</dia:string>
6765 <dia:attribute name=
"visibility">
6768 <dia:attribute name=
"comment">
6769 <dia:string>##
</dia:string>
6771 <dia:attribute name=
"abstract">
6772 <dia:boolean val=
"false"/>
6774 <dia:attribute name=
"inheritance_type">
6777 <dia:attribute name=
"query">
6778 <dia:boolean val=
"false"/>
6780 <dia:attribute name=
"class_scope">
6781 <dia:boolean val=
"false"/>
6783 <dia:attribute name=
"parameters">
6784 <dia:composite type=
"umlparameter">
6785 <dia:attribute name=
"name">
6786 <dia:string>#new_values#
</dia:string>
6788 <dia:attribute name=
"type">
6789 <dia:string>#array of integers#
</dia:string>
6791 <dia:attribute name=
"value">
6792 <dia:string>##
</dia:string>
6794 <dia:attribute name=
"comment">
6795 <dia:string>##
</dia:string>
6797 <dia:attribute name=
"kind">
6801 <dia:composite type=
"umlparameter">
6802 <dia:attribute name=
"name">
6803 <dia:string>#problem_numbers#
</dia:string>
6805 <dia:attribute name=
"type">
6806 <dia:string>#array of integers#
</dia:string>
6808 <dia:attribute name=
"value">
6809 <dia:string>##
</dia:string>
6811 <dia:attribute name=
"comment">
6812 <dia:string>##
</dia:string>
6814 <dia:attribute name=
"kind">
6818 <dia:composite type=
"umlparameter">
6819 <dia:attribute name=
"name">
6820 <dia:string>#exact_match#
</dia:string>
6822 <dia:attribute name=
"type">
6823 <dia:string>#scalar boolean#
</dia:string>
6825 <dia:attribute name=
"value">
6826 <dia:string>#
0#
</dia:string>
6828 <dia:attribute name=
"comment">
6829 <dia:string>##
</dia:string>
6831 <dia:attribute name=
"kind">
6835 <dia:composite type=
"umlparameter">
6836 <dia:attribute name=
"name">
6837 <dia:string>#values#
</dia:string>
6839 <dia:attribute name=
"type">
6840 <dia:string>#array of integers#
</dia:string>
6842 <dia:attribute name=
"value">
6843 <dia:string>##
</dia:string>
6845 <dia:attribute name=
"comment">
6846 <dia:string>##
</dia:string>
6848 <dia:attribute name=
"kind">
6854 <dia:composite type=
"umloperation">
6855 <dia:attribute name=
"name">
6856 <dia:string>#nomegas#
</dia:string>
6858 <dia:attribute name=
"stereotype">
6859 <dia:string>##
</dia:string>
6861 <dia:attribute name=
"type">
6862 <dia:string>##
</dia:string>
6864 <dia:attribute name=
"visibility">
6867 <dia:attribute name=
"comment">
6868 <dia:string>##
</dia:string>
6870 <dia:attribute name=
"abstract">
6871 <dia:boolean val=
"false"/>
6873 <dia:attribute name=
"inheritance_type">
6876 <dia:attribute name=
"query">
6877 <dia:boolean val=
"false"/>
6879 <dia:attribute name=
"class_scope">
6880 <dia:boolean val=
"false"/>
6882 <dia:attribute name=
"parameters">
6883 <dia:composite type=
"umlparameter">
6884 <dia:attribute name=
"name">
6885 <dia:string>#problem_numbers#
</dia:string>
6887 <dia:attribute name=
"type">
6888 <dia:string>#array of integers#
</dia:string>
6890 <dia:attribute name=
"value">
6891 <dia:string>##
</dia:string>
6893 <dia:attribute name=
"comment">
6894 <dia:string>##
</dia:string>
6896 <dia:attribute name=
"kind">
6900 <dia:composite type=
"umlparameter">
6901 <dia:attribute name=
"name">
6902 <dia:string>#nomegas#
</dia:string>
6904 <dia:attribute name=
"type">
6905 <dia:string>#array of integers#
</dia:string>
6907 <dia:attribute name=
"value">
6908 <dia:string>##
</dia:string>
6910 <dia:attribute name=
"comment">
6911 <dia:string>##
</dia:string>
6913 <dia:attribute name=
"kind">
6917 <dia:composite type=
"umlparameter">
6918 <dia:attribute name=
"name">
6919 <dia:string>#with_correlations#
</dia:string>
6921 <dia:attribute name=
"type">
6922 <dia:string>#scalar boolean#
</dia:string>
6924 <dia:attribute name=
"value">
6925 <dia:string>#
0#
</dia:string>
6927 <dia:attribute name=
"comment">
6928 <dia:string>##
</dia:string>
6930 <dia:attribute name=
"kind">
6936 <dia:composite type=
"umloperation">
6937 <dia:attribute name=
"name">
6938 <dia:string>#nproblems#
</dia:string>
6940 <dia:attribute name=
"stereotype">
6941 <dia:string>##
</dia:string>
6943 <dia:attribute name=
"type">
6944 <dia:string>##
</dia:string>
6946 <dia:attribute name=
"visibility">
6949 <dia:attribute name=
"comment">
6950 <dia:string>##
</dia:string>
6952 <dia:attribute name=
"abstract">
6953 <dia:boolean val=
"false"/>
6955 <dia:attribute name=
"inheritance_type">
6958 <dia:attribute name=
"query">
6959 <dia:boolean val=
"false"/>
6961 <dia:attribute name=
"class_scope">
6962 <dia:boolean val=
"false"/>
6964 <dia:attribute name=
"parameters">
6965 <dia:composite type=
"umlparameter">
6966 <dia:attribute name=
"name">
6967 <dia:string>#number_of_problem#
</dia:string>
6969 <dia:attribute name=
"type">
6970 <dia:string>#scalar integer#
</dia:string>
6972 <dia:attribute name=
"value">
6973 <dia:string>##
</dia:string>
6975 <dia:attribute name=
"comment">
6976 <dia:string>##
</dia:string>
6978 <dia:attribute name=
"kind">
6984 <dia:composite type=
"umloperation">
6985 <dia:attribute name=
"name">
6986 <dia:string>#nsigmas#
</dia:string>
6988 <dia:attribute name=
"stereotype">
6989 <dia:string>##
</dia:string>
6991 <dia:attribute name=
"type">
6992 <dia:string>##
</dia:string>
6994 <dia:attribute name=
"visibility">
6997 <dia:attribute name=
"comment">
6998 <dia:string>##
</dia:string>
7000 <dia:attribute name=
"abstract">
7001 <dia:boolean val=
"false"/>
7003 <dia:attribute name=
"inheritance_type">
7006 <dia:attribute name=
"query">
7007 <dia:boolean val=
"false"/>
7009 <dia:attribute name=
"class_scope">
7010 <dia:boolean val=
"false"/>
7012 <dia:attribute name=
"parameters">
7013 <dia:composite type=
"umlparameter">
7014 <dia:attribute name=
"name">
7015 <dia:string>#problem_numbers#
</dia:string>
7017 <dia:attribute name=
"type">
7018 <dia:string>#array of integers#
</dia:string>
7020 <dia:attribute name=
"value">
7021 <dia:string>##
</dia:string>
7023 <dia:attribute name=
"comment">
7024 <dia:string>##
</dia:string>
7026 <dia:attribute name=
"kind">
7030 <dia:composite type=
"umlparameter">
7031 <dia:attribute name=
"name">
7032 <dia:string>#nsigmas#
</dia:string>
7034 <dia:attribute name=
"type">
7035 <dia:string>#array of integers#
</dia:string>
7037 <dia:attribute name=
"value">
7038 <dia:string>##
</dia:string>
7040 <dia:attribute name=
"comment">
7041 <dia:string>##
</dia:string>
7043 <dia:attribute name=
"kind">
7047 <dia:composite type=
"umlparameter">
7048 <dia:attribute name=
"name">
7049 <dia:string>#with_correlations#
</dia:string>
7051 <dia:attribute name=
"type">
7052 <dia:string>#scalar boolean#
</dia:string>
7054 <dia:attribute name=
"value">
7055 <dia:string>#
0#
</dia:string>
7057 <dia:attribute name=
"comment">
7058 <dia:string>##
</dia:string>
7060 <dia:attribute name=
"kind">
7066 <dia:composite type=
"umloperation">
7067 <dia:attribute name=
"name">
7068 <dia:string>#nthetas#
</dia:string>
7070 <dia:attribute name=
"stereotype">
7071 <dia:string>##
</dia:string>
7073 <dia:attribute name=
"type">
7074 <dia:string>##
</dia:string>
7076 <dia:attribute name=
"visibility">
7079 <dia:attribute name=
"comment">
7080 <dia:string>##
</dia:string>
7082 <dia:attribute name=
"abstract">
7083 <dia:boolean val=
"false"/>
7085 <dia:attribute name=
"inheritance_type">
7088 <dia:attribute name=
"query">
7089 <dia:boolean val=
"false"/>
7091 <dia:attribute name=
"class_scope">
7092 <dia:boolean val=
"false"/>
7094 <dia:attribute name=
"parameters">
7095 <dia:composite type=
"umlparameter">
7096 <dia:attribute name=
"name">
7097 <dia:string>#problem_number#
</dia:string>
7099 <dia:attribute name=
"type">
7100 <dia:string>#scalar number#
</dia:string>
7102 <dia:attribute name=
"value">
7103 <dia:string>#
1#
</dia:string>
7105 <dia:attribute name=
"comment">
7106 <dia:string>##
</dia:string>
7108 <dia:attribute name=
"kind">
7112 <dia:composite type=
"umlparameter">
7113 <dia:attribute name=
"name">
7114 <dia:string>#nthetas#
</dia:string>
7116 <dia:attribute name=
"type">
7117 <dia:string>#scalar number#
</dia:string>
7119 <dia:attribute name=
"value">
7120 <dia:string>##
</dia:string>
7122 <dia:attribute name=
"comment">
7123 <dia:string>##
</dia:string>
7125 <dia:attribute name=
"kind">
7131 <dia:composite type=
"umloperation">
7132 <dia:attribute name=
"name">
7133 <dia:string>#pk#
</dia:string>
7135 <dia:attribute name=
"stereotype">
7136 <dia:string>#accessor#
</dia:string>
7138 <dia:attribute name=
"type">
7139 <dia:string>##
</dia:string>
7141 <dia:attribute name=
"visibility">
7144 <dia:attribute name=
"comment">
7145 <dia:string>##
</dia:string>
7147 <dia:attribute name=
"abstract">
7148 <dia:boolean val=
"false"/>
7150 <dia:attribute name=
"inheritance_type">
7153 <dia:attribute name=
"query">
7154 <dia:boolean val=
"false"/>
7156 <dia:attribute name=
"class_scope">
7157 <dia:boolean val=
"false"/>
7159 <dia:attribute name=
"parameters">
7160 <dia:composite type=
"umlparameter">
7161 <dia:attribute name=
"name">
7162 <dia:string>#new_pk#
</dia:string>
7164 <dia:attribute name=
"type">
7165 <dia:string>#array of strings#
</dia:string>
7167 <dia:attribute name=
"value">
7168 <dia:string>##
</dia:string>
7170 <dia:attribute name=
"comment">
7171 <dia:string>##
</dia:string>
7173 <dia:attribute name=
"kind">
7177 <dia:composite type=
"umlparameter">
7178 <dia:attribute name=
"name">
7179 <dia:string>#problem_number#
</dia:string>
7181 <dia:attribute name=
"type">
7182 <dia:string>#scalar number#
</dia:string>
7184 <dia:attribute name=
"value">
7185 <dia:string>#
1#
</dia:string>
7187 <dia:attribute name=
"comment">
7188 <dia:string>##
</dia:string>
7190 <dia:attribute name=
"kind">
7194 <dia:composite type=
"umlparameter">
7195 <dia:attribute name=
"name">
7196 <dia:string>#pk#
</dia:string>
7198 <dia:attribute name=
"type">
7199 <dia:string>#array of strings#
</dia:string>
7201 <dia:attribute name=
"value">
7202 <dia:string>##
</dia:string>
7204 <dia:attribute name=
"comment">
7205 <dia:string>##
</dia:string>
7207 <dia:attribute name=
"kind">
7213 <dia:composite type=
"umloperation">
7214 <dia:attribute name=
"name">
7215 <dia:string>#pred#
</dia:string>
7217 <dia:attribute name=
"stereotype">
7218 <dia:string>#accessor#
</dia:string>
7220 <dia:attribute name=
"type">
7221 <dia:string>##
</dia:string>
7223 <dia:attribute name=
"visibility">
7226 <dia:attribute name=
"comment">
7227 <dia:string>##
</dia:string>
7229 <dia:attribute name=
"abstract">
7230 <dia:boolean val=
"false"/>
7232 <dia:attribute name=
"inheritance_type">
7235 <dia:attribute name=
"query">
7236 <dia:boolean val=
"false"/>
7238 <dia:attribute name=
"class_scope">
7239 <dia:boolean val=
"false"/>
7241 <dia:attribute name=
"parameters">
7242 <dia:composite type=
"umlparameter">
7243 <dia:attribute name=
"name">
7244 <dia:string>#new_pred#
</dia:string>
7246 <dia:attribute name=
"type">
7247 <dia:string>#array of strings#
</dia:string>
7249 <dia:attribute name=
"value">
7250 <dia:string>##
</dia:string>
7252 <dia:attribute name=
"comment">
7253 <dia:string>##
</dia:string>
7255 <dia:attribute name=
"kind">
7259 <dia:composite type=
"umlparameter">
7260 <dia:attribute name=
"name">
7261 <dia:string>#problem_number#
</dia:string>
7263 <dia:attribute name=
"type">
7264 <dia:string>#scalar number#
</dia:string>
7266 <dia:attribute name=
"value">
7267 <dia:string>#
1#
</dia:string>
7269 <dia:attribute name=
"comment">
7270 <dia:string>##
</dia:string>
7272 <dia:attribute name=
"kind">
7276 <dia:composite type=
"umlparameter">
7277 <dia:attribute name=
"name">
7278 <dia:string>#pred#
</dia:string>
7280 <dia:attribute name=
"type">
7281 <dia:string>#array of strings#
</dia:string>
7283 <dia:attribute name=
"value">
7284 <dia:string>##
</dia:string>
7286 <dia:attribute name=
"comment">
7287 <dia:string>##
</dia:string>
7289 <dia:attribute name=
"kind">
7295 <dia:composite type=
"umloperation">
7296 <dia:attribute name=
"name">
7297 <dia:string>#print#
</dia:string>
7299 <dia:attribute name=
"stereotype">
7300 <dia:string>##
</dia:string>
7302 <dia:attribute name=
"type">
7303 <dia:string>##
</dia:string>
7305 <dia:attribute name=
"visibility">
7308 <dia:attribute name=
"comment">
7309 <dia:string>##
</dia:string>
7311 <dia:attribute name=
"abstract">
7312 <dia:boolean val=
"false"/>
7314 <dia:attribute name=
"inheritance_type">
7317 <dia:attribute name=
"query">
7318 <dia:boolean val=
"false"/>
7320 <dia:attribute name=
"class_scope">
7321 <dia:boolean val=
"false"/>
7323 <dia:attribute name=
"parameters"/>
7326 <dia:composite type=
"umloperation">
7327 <dia:attribute name=
"name">
7328 <dia:string>#record#
</dia:string>
7330 <dia:attribute name=
"stereotype">
7331 <dia:string>#accessor#
</dia:string>
7333 <dia:attribute name=
"type">
7334 <dia:string>##
</dia:string>
7336 <dia:attribute name=
"visibility">
7339 <dia:attribute name=
"comment">
7340 <dia:string>##
</dia:string>
7342 <dia:attribute name=
"abstract">
7343 <dia:boolean val=
"false"/>
7345 <dia:attribute name=
"inheritance_type">
7348 <dia:attribute name=
"query">
7349 <dia:boolean val=
"false"/>
7351 <dia:attribute name=
"class_scope">
7352 <dia:boolean val=
"false"/>
7354 <dia:attribute name=
"parameters">
7355 <dia:composite type=
"umlparameter">
7356 <dia:attribute name=
"name">
7357 <dia:string>#record_name#
</dia:string>
7359 <dia:attribute name=
"type">
7360 <dia:string>#scalar string#
</dia:string>
7362 <dia:attribute name=
"value">
7363 <dia:string>##
</dia:string>
7365 <dia:attribute name=
"comment">
7366 <dia:string>##
</dia:string>
7368 <dia:attribute name=
"kind">
7372 <dia:composite type=
"umlparameter">
7373 <dia:attribute name=
"name">
7374 <dia:string>#new_data#
</dia:string>
7376 <dia:attribute name=
"type">
7377 <dia:string>#array of strings#
</dia:string>
7379 <dia:attribute name=
"value">
7380 <dia:string>##
</dia:string>
7382 <dia:attribute name=
"comment">
7383 <dia:string>##
</dia:string>
7385 <dia:attribute name=
"kind">
7389 <dia:composite type=
"umlparameter">
7390 <dia:attribute name=
"name">
7391 <dia:string>#problem_number#
</dia:string>
7393 <dia:attribute name=
"type">
7394 <dia:string>#scalar number#
</dia:string>
7396 <dia:attribute name=
"value">
7397 <dia:string>#
1#
</dia:string>
7399 <dia:attribute name=
"comment">
7400 <dia:string>##
</dia:string>
7402 <dia:attribute name=
"kind">
7406 <dia:composite type=
"umlparameter">
7407 <dia:attribute name=
"name">
7408 <dia:string>#data#
</dia:string>
7410 <dia:attribute name=
"type">
7411 <dia:string>#array of strings#
</dia:string>
7413 <dia:attribute name=
"value">
7414 <dia:string>##
</dia:string>
7416 <dia:attribute name=
"comment">
7417 <dia:string>##
</dia:string>
7419 <dia:attribute name=
"kind">
7427 <dia:composite type=
"umloperation">
7428 <dia:attribute name=
"name">
7429 <dia:string>#get_option_value#
</dia:string>
7431 <dia:attribute name=
"stereotype">
7432 <dia:string>#accessor#
</dia:string>
7434 <dia:attribute name=
"type">
7435 <dia:string>##
</dia:string>
7437 <dia:attribute name=
"visibility">
7440 <dia:attribute name=
"comment">
7441 <dia:string>##
</dia:string>
7443 <dia:attribute name=
"abstract">
7444 <dia:boolean val=
"false"/>
7446 <dia:attribute name=
"inheritance_type">
7449 <dia:attribute name=
"query">
7450 <dia:boolean val=
"false"/>
7452 <dia:attribute name=
"class_scope">
7453 <dia:boolean val=
"false"/>
7455 <dia:attribute name=
"parameters">
7456 <dia:composite type=
"umlparameter">
7457 <dia:attribute name=
"name">
7458 <dia:string>#record_name#
</dia:string>
7460 <dia:attribute name=
"type">
7461 <dia:string>#mandatory scalar string#
</dia:string>
7463 <dia:attribute name=
"value">
7464 <dia:string>##
</dia:string>
7466 <dia:attribute name=
"comment">
7467 <dia:string>##
</dia:string>
7469 <dia:attribute name=
"kind">
7473 <dia:composite type=
"umlparameter">
7474 <dia:attribute name=
"name">
7475 <dia:string>#option_name#
</dia:string>
7477 <dia:attribute name=
"type">
7478 <dia:string>#mandatory scalar string#
</dia:string>
7480 <dia:attribute name=
"value">
7481 <dia:string>##
</dia:string>
7483 <dia:attribute name=
"comment">
7484 <dia:string>##
</dia:string>
7486 <dia:attribute name=
"kind">
7490 <dia:composite type=
"umlparameter">
7491 <dia:attribute name=
"name">
7492 <dia:string>#problem_index#
</dia:string>
7494 <dia:attribute name=
"type">
7495 <dia:string>#scalar#
</dia:string>
7497 <dia:attribute name=
"value">
7498 <dia:string>#
0#
</dia:string>
7500 <dia:attribute name=
"comment">
7501 <dia:string>##
</dia:string>
7503 <dia:attribute name=
"kind">
7507 <dia:composite type=
"umlparameter">
7508 <dia:attribute name=
"name">
7509 <dia:string>#record_index#
</dia:string>
7511 <dia:attribute name=
"type">
7512 <dia:string>#scalar#
</dia:string>
7514 <dia:attribute name=
"value">
7515 <dia:string>#
0#
</dia:string>
7517 <dia:attribute name=
"comment">
7518 <dia:string>##
</dia:string>
7520 <dia:attribute name=
"kind">
7524 <dia:composite type=
"umlparameter">
7525 <dia:attribute name=
"name">
7526 <dia:string>#option_index#
</dia:string>
7528 <dia:attribute name=
"type">
7529 <dia:string>#scalar#
</dia:string>
7531 <dia:attribute name=
"value">
7532 <dia:string>#
0#
</dia:string>
7534 <dia:attribute name=
"comment">
7535 <dia:string>##
</dia:string>
7537 <dia:attribute name=
"kind">
7541 <dia:composite type=
"umlparameter">
7542 <dia:attribute name=
"name">
7543 <dia:string>#return_value#
</dia:string>
7545 <dia:attribute name=
"type">
7546 <dia:string>#scalar#
</dia:string>
7548 <dia:attribute name=
"value">
7549 <dia:string>##
</dia:string>
7551 <dia:attribute name=
"comment">
7552 <dia:string>##
</dia:string>
7554 <dia:attribute name=
"kind">
7561 <dia:composite type=
"umloperation">
7562 <dia:attribute name=
"name">
7563 <dia:string>#restore_inits#
</dia:string>
7565 <dia:attribute name=
"stereotype">
7566 <dia:string>#helper#
</dia:string>
7568 <dia:attribute name=
"type">
7569 <dia:string>##
</dia:string>
7571 <dia:attribute name=
"visibility">
7574 <dia:attribute name=
"comment">
7575 <dia:string>##
</dia:string>
7577 <dia:attribute name=
"abstract">
7578 <dia:boolean val=
"false"/>
7580 <dia:attribute name=
"inheritance_type">
7583 <dia:attribute name=
"query">
7584 <dia:boolean val=
"false"/>
7586 <dia:attribute name=
"class_scope">
7587 <dia:boolean val=
"false"/>
7589 <dia:attribute name=
"parameters"/>
7591 <dia:composite type=
"umloperation">
7592 <dia:attribute name=
"name">
7593 <dia:string>#set_records#
</dia:string>
7595 <dia:attribute name=
"stereotype">
7596 <dia:string>##
</dia:string>
7598 <dia:attribute name=
"type">
7599 <dia:string>##
</dia:string>
7601 <dia:attribute name=
"visibility">
7604 <dia:attribute name=
"comment">
7605 <dia:string>##
</dia:string>
7607 <dia:attribute name=
"abstract">
7608 <dia:boolean val=
"false"/>
7610 <dia:attribute name=
"inheritance_type">
7613 <dia:attribute name=
"query">
7614 <dia:boolean val=
"false"/>
7616 <dia:attribute name=
"class_scope">
7617 <dia:boolean val=
"false"/>
7619 <dia:attribute name=
"parameters">
7620 <dia:composite type=
"umlparameter">
7621 <dia:attribute name=
"name">
7622 <dia:string>#type#
</dia:string>
7624 <dia:attribute name=
"type">
7625 <dia:string>#scalar string#
</dia:string>
7627 <dia:attribute name=
"value">
7628 <dia:string>##
</dia:string>
7630 <dia:attribute name=
"comment">
7631 <dia:string>##
</dia:string>
7633 <dia:attribute name=
"kind">
7637 <dia:composite type=
"umlparameter">
7638 <dia:attribute name=
"name">
7639 <dia:string>#record_strings#
</dia:string>
7641 <dia:attribute name=
"type">
7642 <dia:string>#mandatory array of strings#
</dia:string>
7644 <dia:attribute name=
"value">
7645 <dia:string>##
</dia:string>
7647 <dia:attribute name=
"comment">
7648 <dia:string>##
</dia:string>
7650 <dia:attribute name=
"kind">
7654 <dia:composite type=
"umlparameter">
7655 <dia:attribute name=
"name">
7656 <dia:string>#problem_numbers#
</dia:string>
7658 <dia:attribute name=
"type">
7659 <dia:string>#array of integers#
</dia:string>
7661 <dia:attribute name=
"value">
7662 <dia:string>##
</dia:string>
7664 <dia:attribute name=
"comment">
7665 <dia:string>##
</dia:string>
7667 <dia:attribute name=
"kind">
7673 <dia:composite type=
"umloperation">
7674 <dia:attribute name=
"name">
7675 <dia:string>#store_inits#
</dia:string>
7677 <dia:attribute name=
"stereotype">
7678 <dia:string>#helper#
</dia:string>
7680 <dia:attribute name=
"type">
7681 <dia:string>##
</dia:string>
7683 <dia:attribute name=
"visibility">
7686 <dia:attribute name=
"comment">
7687 <dia:string>##
</dia:string>
7689 <dia:attribute name=
"abstract">
7690 <dia:boolean val=
"false"/>
7692 <dia:attribute name=
"inheritance_type">
7695 <dia:attribute name=
"query">
7696 <dia:boolean val=
"false"/>
7698 <dia:attribute name=
"class_scope">
7699 <dia:boolean val=
"false"/>
7701 <dia:attribute name=
"parameters"/>
7703 <dia:composite type=
"umloperation">
7704 <dia:attribute name=
"name">
7705 <dia:string>#__sync_output#
</dia:string>
7707 <dia:attribute name=
"stereotype">
7708 <dia:string>##
</dia:string>
7710 <dia:attribute name=
"type">
7711 <dia:string>##
</dia:string>
7713 <dia:attribute name=
"visibility">
7716 <dia:attribute name=
"comment">
7717 <dia:string>##
</dia:string>
7719 <dia:attribute name=
"abstract">
7720 <dia:boolean val=
"false"/>
7722 <dia:attribute name=
"inheritance_type">
7725 <dia:attribute name=
"query">
7726 <dia:boolean val=
"false"/>
7728 <dia:attribute name=
"class_scope">
7729 <dia:boolean val=
"false"/>
7731 <dia:attribute name=
"parameters"/>
7733 <dia:composite type=
"umloperation">
7734 <dia:attribute name=
"name">
7735 <dia:string>#synchronize#
</dia:string>
7737 <dia:attribute name=
"stereotype">
7738 <dia:string>#helper#
</dia:string>
7740 <dia:attribute name=
"type">
7741 <dia:string>##
</dia:string>
7743 <dia:attribute name=
"visibility">
7746 <dia:attribute name=
"comment">
7747 <dia:string>##
</dia:string>
7749 <dia:attribute name=
"abstract">
7750 <dia:boolean val=
"false"/>
7752 <dia:attribute name=
"inheritance_type">
7755 <dia:attribute name=
"query">
7756 <dia:boolean val=
"false"/>
7758 <dia:attribute name=
"class_scope">
7759 <dia:boolean val=
"false"/>
7761 <dia:attribute name=
"parameters"/>
7763 <dia:composite type=
"umloperation">
7764 <dia:attribute name=
"name">
7765 <dia:string>#msfi_names#
</dia:string>
7767 <dia:attribute name=
"stereotype">
7768 <dia:string>#accessor#
</dia:string>
7770 <dia:attribute name=
"type">
7771 <dia:string>##
</dia:string>
7773 <dia:attribute name=
"visibility">
7776 <dia:attribute name=
"comment">
7777 <dia:string>##
</dia:string>
7779 <dia:attribute name=
"abstract">
7780 <dia:boolean val=
"false"/>
7782 <dia:attribute name=
"inheritance_type">
7785 <dia:attribute name=
"query">
7786 <dia:boolean val=
"false"/>
7788 <dia:attribute name=
"class_scope">
7789 <dia:boolean val=
"false"/>
7791 <dia:attribute name=
"parameters">
7792 <dia:composite type=
"umlparameter">
7793 <dia:attribute name=
"name">
7794 <dia:string>#new_names#
</dia:string>
7796 <dia:attribute name=
"type">
7797 <dia:string>#array of strings#
</dia:string>
7799 <dia:attribute name=
"value">
7800 <dia:string>##
</dia:string>
7802 <dia:attribute name=
"comment">
7803 <dia:string>##
</dia:string>
7805 <dia:attribute name=
"kind">
7809 <dia:composite type=
"umlparameter">
7810 <dia:attribute name=
"name">
7811 <dia:string>#names#
</dia:string>
7813 <dia:attribute name=
"type">
7814 <dia:string>#array of strings#
</dia:string>
7816 <dia:attribute name=
"value">
7817 <dia:string>#()#
</dia:string>
7819 <dia:attribute name=
"comment">
7820 <dia:string>##
</dia:string>
7822 <dia:attribute name=
"kind">
7828 <dia:composite type=
"umloperation">
7829 <dia:attribute name=
"name">
7830 <dia:string>#msfo_names#
</dia:string>
7832 <dia:attribute name=
"stereotype">
7833 <dia:string>#accessor#
</dia:string>
7835 <dia:attribute name=
"type">
7836 <dia:string>##
</dia:string>
7838 <dia:attribute name=
"visibility">
7841 <dia:attribute name=
"comment">
7842 <dia:string>##
</dia:string>
7844 <dia:attribute name=
"abstract">
7845 <dia:boolean val=
"false"/>
7847 <dia:attribute name=
"inheritance_type">
7850 <dia:attribute name=
"query">
7851 <dia:boolean val=
"false"/>
7853 <dia:attribute name=
"class_scope">
7854 <dia:boolean val=
"false"/>
7856 <dia:attribute name=
"parameters">
7857 <dia:composite type=
"umlparameter">
7858 <dia:attribute name=
"name">
7859 <dia:string>#new_names#
</dia:string>
7861 <dia:attribute name=
"type">
7862 <dia:string>#array of strings#
</dia:string>
7864 <dia:attribute name=
"value">
7865 <dia:string>##
</dia:string>
7867 <dia:attribute name=
"comment">
7868 <dia:string>##
</dia:string>
7870 <dia:attribute name=
"kind">
7874 <dia:composite type=
"umlparameter">
7875 <dia:attribute name=
"name">
7876 <dia:string>#problem_numbers#
</dia:string>
7878 <dia:attribute name=
"type">
7879 <dia:string>#array of integers#
</dia:string>
7881 <dia:attribute name=
"value">
7882 <dia:string>##
</dia:string>
7884 <dia:attribute name=
"comment">
7885 <dia:string>##
</dia:string>
7887 <dia:attribute name=
"kind">
7891 <dia:composite type=
"umlparameter">
7892 <dia:attribute name=
"name">
7893 <dia:string>#names#
</dia:string>
7895 <dia:attribute name=
"type">
7896 <dia:string>#array of strings#
</dia:string>
7898 <dia:attribute name=
"value">
7899 <dia:string>#()#
</dia:string>
7901 <dia:attribute name=
"comment">
7902 <dia:string>##
</dia:string>
7904 <dia:attribute name=
"kind">
7910 <dia:composite type=
"umloperation">
7911 <dia:attribute name=
"name">
7912 <dia:string>#table_names#
</dia:string>
7914 <dia:attribute name=
"stereotype">
7915 <dia:string>#accessor#
</dia:string>
7917 <dia:attribute name=
"type">
7918 <dia:string>##
</dia:string>
7920 <dia:attribute name=
"visibility">
7923 <dia:attribute name=
"comment">
7924 <dia:string>##
</dia:string>
7926 <dia:attribute name=
"abstract">
7927 <dia:boolean val=
"false"/>
7929 <dia:attribute name=
"inheritance_type">
7932 <dia:attribute name=
"query">
7933 <dia:boolean val=
"false"/>
7935 <dia:attribute name=
"class_scope">
7936 <dia:boolean val=
"false"/>
7938 <dia:attribute name=
"parameters">
7939 <dia:composite type=
"umlparameter">
7940 <dia:attribute name=
"name">
7941 <dia:string>#new_names#
</dia:string>
7943 <dia:attribute name=
"type">
7944 <dia:string>#array of strings#
</dia:string>
7946 <dia:attribute name=
"value">
7947 <dia:string>##
</dia:string>
7949 <dia:attribute name=
"comment">
7950 <dia:string>##
</dia:string>
7952 <dia:attribute name=
"kind">
7956 <dia:composite type=
"umlparameter">
7957 <dia:attribute name=
"name">
7958 <dia:string>#problem_numbers#
</dia:string>
7960 <dia:attribute name=
"type">
7961 <dia:string>#array of integers#
</dia:string>
7963 <dia:attribute name=
"value">
7964 <dia:string>##
</dia:string>
7966 <dia:attribute name=
"comment">
7967 <dia:string>##
</dia:string>
7969 <dia:attribute name=
"kind">
7973 <dia:composite type=
"umlparameter">
7974 <dia:attribute name=
"name">
7975 <dia:string>#names#
</dia:string>
7977 <dia:attribute name=
"type">
7978 <dia:string>#array of strings#
</dia:string>
7980 <dia:attribute name=
"value">
7981 <dia:string>#()#
</dia:string>
7983 <dia:attribute name=
"comment">
7984 <dia:string>##
</dia:string>
7986 <dia:attribute name=
"kind">
7990 <dia:composite type=
"umlparameter">
7991 <dia:attribute name=
"name">
7992 <dia:string>#ignore_missing_files#
</dia:string>
7994 <dia:attribute name=
"type">
7995 <dia:string>#scalar boolean#
</dia:string>
7997 <dia:attribute name=
"value">
7998 <dia:string>#
0#
</dia:string>
8000 <dia:attribute name=
"comment">
8001 <dia:string>##
</dia:string>
8003 <dia:attribute name=
"kind">
8009 <dia:composite type=
"umloperation">
8010 <dia:attribute name=
"name">
8011 <dia:string>#units#
</dia:string>
8013 <dia:attribute name=
"stereotype">
8014 <dia:string>#accessor#
</dia:string>
8016 <dia:attribute name=
"type">
8017 <dia:string>##
</dia:string>
8019 <dia:attribute name=
"visibility">
8022 <dia:attribute name=
"comment">
8023 <dia:string>##
</dia:string>
8025 <dia:attribute name=
"abstract">
8026 <dia:boolean val=
"false"/>
8028 <dia:attribute name=
"inheritance_type">
8031 <dia:attribute name=
"query">
8032 <dia:boolean val=
"false"/>
8034 <dia:attribute name=
"class_scope">
8035 <dia:boolean val=
"false"/>
8037 <dia:attribute name=
"parameters">
8038 <dia:composite type=
"umlparameter">
8039 <dia:attribute name=
"name">
8040 <dia:string>#parameter_type#
</dia:string>
8042 <dia:attribute name=
"type">
8043 <dia:string>#scalar string#
</dia:string>
8045 <dia:attribute name=
"value">
8046 <dia:string>##
</dia:string>
8048 <dia:attribute name=
"comment">
8049 <dia:string>##
</dia:string>
8051 <dia:attribute name=
"kind">
8055 <dia:composite type=
"umlparameter">
8056 <dia:attribute name=
"name">
8057 <dia:string>#parameter_numbers#
</dia:string>
8059 <dia:attribute name=
"type">
8060 <dia:string>#array of integers#
</dia:string>
8062 <dia:attribute name=
"value">
8063 <dia:string>##
</dia:string>
8065 <dia:attribute name=
"comment">
8066 <dia:string>##
</dia:string>
8068 <dia:attribute name=
"kind">
8072 <dia:composite type=
"umlparameter">
8073 <dia:attribute name=
"name">
8074 <dia:string>#problem_numbers#
</dia:string>
8076 <dia:attribute name=
"type">
8077 <dia:string>#array of integers#
</dia:string>
8079 <dia:attribute name=
"value">
8080 <dia:string>##
</dia:string>
8082 <dia:attribute name=
"comment">
8083 <dia:string>##
</dia:string>
8085 <dia:attribute name=
"kind">
8089 <dia:composite type=
"umlparameter">
8090 <dia:attribute name=
"name">
8091 <dia:string>#new_values#
</dia:string>
8093 <dia:attribute name=
"type">
8094 <dia:string>#array of strings#
</dia:string>
8096 <dia:attribute name=
"value">
8097 <dia:string>##
</dia:string>
8099 <dia:attribute name=
"comment">
8100 <dia:string>##
</dia:string>
8102 <dia:attribute name=
"kind">
8106 <dia:composite type=
"umlparameter">
8107 <dia:attribute name=
"name">
8108 <dia:string>#units#
</dia:string>
8110 <dia:attribute name=
"type">
8111 <dia:string>#array of strings#
</dia:string>
8113 <dia:attribute name=
"value">
8114 <dia:string>##
</dia:string>
8116 <dia:attribute name=
"comment">
8117 <dia:string>##
</dia:string>
8119 <dia:attribute name=
"kind">
8125 <dia:composite type=
"umloperation">
8126 <dia:attribute name=
"name">
8127 <dia:string>#update_inits#
</dia:string>
8129 <dia:attribute name=
"stereotype">
8130 <dia:string>##
</dia:string>
8132 <dia:attribute name=
"type">
8133 <dia:string>##
</dia:string>
8135 <dia:attribute name=
"visibility">
8138 <dia:attribute name=
"comment">
8139 <dia:string>##
</dia:string>
8141 <dia:attribute name=
"abstract">
8142 <dia:boolean val=
"false"/>
8144 <dia:attribute name=
"inheritance_type">
8147 <dia:attribute name=
"query">
8148 <dia:boolean val=
"false"/>
8150 <dia:attribute name=
"class_scope">
8151 <dia:boolean val=
"false"/>
8153 <dia:attribute name=
"parameters">
8154 <dia:composite type=
"umlparameter">
8155 <dia:attribute name=
"name">
8156 <dia:string>#from_output#
</dia:string>
8158 <dia:attribute name=
"type">
8159 <dia:string>#object output#
</dia:string>
8161 <dia:attribute name=
"value">
8162 <dia:string>##
</dia:string>
8164 <dia:attribute name=
"comment">
8165 <dia:string>##
</dia:string>
8167 <dia:attribute name=
"kind">
8171 <dia:composite type=
"umlparameter">
8172 <dia:attribute name=
"name">
8173 <dia:string>#from_output_file#
</dia:string>
8175 <dia:attribute name=
"type">
8176 <dia:string>#scalar string#
</dia:string>
8178 <dia:attribute name=
"value">
8179 <dia:string>##
</dia:string>
8181 <dia:attribute name=
"comment">
8182 <dia:string>##
</dia:string>
8184 <dia:attribute name=
"kind">
8188 <dia:composite type=
"umlparameter">
8189 <dia:attribute name=
"name">
8190 <dia:string>#from_model#
</dia:string>
8192 <dia:attribute name=
"type">
8193 <dia:string>#object model#
</dia:string>
8195 <dia:attribute name=
"value">
8196 <dia:string>##
</dia:string>
8198 <dia:attribute name=
"comment">
8199 <dia:string>##
</dia:string>
8201 <dia:attribute name=
"kind">
8205 <dia:composite type=
"umlparameter">
8206 <dia:attribute name=
"name">
8207 <dia:string>#ignore_missing_parameters#
</dia:string>
8209 <dia:attribute name=
"type">
8210 <dia:string>#scalar boolean#
</dia:string>
8212 <dia:attribute name=
"value">
8213 <dia:string>#
0#
</dia:string>
8215 <dia:attribute name=
"comment">
8216 <dia:string>##
</dia:string>
8218 <dia:attribute name=
"kind">
8222 <dia:composite type=
"umlparameter">
8223 <dia:attribute name=
"name">
8224 <dia:string>#update_omegas#
</dia:string>
8226 <dia:attribute name=
"type">
8227 <dia:string>#scalar boolean#
</dia:string>
8229 <dia:attribute name=
"value">
8230 <dia:string>#
1#
</dia:string>
8232 <dia:attribute name=
"comment">
8233 <dia:string>##
</dia:string>
8235 <dia:attribute name=
"kind">
8239 <dia:composite type=
"umlparameter">
8240 <dia:attribute name=
"name">
8241 <dia:string>#update_sigmas#
</dia:string>
8243 <dia:attribute name=
"type">
8244 <dia:string>#scalar boolean#
</dia:string>
8246 <dia:attribute name=
"value">
8247 <dia:string>#
1#
</dia:string>
8249 <dia:attribute name=
"comment">
8250 <dia:string>##
</dia:string>
8252 <dia:attribute name=
"kind">
8256 <dia:composite type=
"umlparameter">
8257 <dia:attribute name=
"name">
8258 <dia:string>#update_thetas#
</dia:string>
8260 <dia:attribute name=
"type">
8261 <dia:string>#scalar boolean#
</dia:string>
8263 <dia:attribute name=
"value">
8264 <dia:string>#
1#
</dia:string>
8266 <dia:attribute name=
"comment">
8267 <dia:string>##
</dia:string>
8269 <dia:attribute name=
"kind">
8275 <dia:composite type=
"umloperation">
8276 <dia:attribute name=
"name">
8277 <dia:string>#upper_bounds#
</dia:string>
8279 <dia:attribute name=
"stereotype">
8280 <dia:string>#accessor#
</dia:string>
8282 <dia:attribute name=
"type">
8283 <dia:string>##
</dia:string>
8285 <dia:attribute name=
"visibility">
8288 <dia:attribute name=
"comment">
8289 <dia:string>##
</dia:string>
8291 <dia:attribute name=
"abstract">
8292 <dia:boolean val=
"false"/>
8294 <dia:attribute name=
"inheritance_type">
8297 <dia:attribute name=
"query">
8298 <dia:boolean val=
"false"/>
8300 <dia:attribute name=
"class_scope">
8301 <dia:boolean val=
"false"/>
8303 <dia:attribute name=
"parameters">
8304 <dia:composite type=
"umlparameter">
8305 <dia:attribute name=
"name">
8306 <dia:string>#parameter_type#
</dia:string>
8308 <dia:attribute name=
"type">
8309 <dia:string>#scalar string#
</dia:string>
8311 <dia:attribute name=
"value">
8312 <dia:string>##
</dia:string>
8314 <dia:attribute name=
"comment">
8315 <dia:string>##
</dia:string>
8317 <dia:attribute name=
"kind">
8321 <dia:composite type=
"umlparameter">
8322 <dia:attribute name=
"name">
8323 <dia:string>#parameter_numbers#
</dia:string>
8325 <dia:attribute name=
"type">
8326 <dia:string>#array of numbers#
</dia:string>
8328 <dia:attribute name=
"value">
8329 <dia:string>##
</dia:string>
8331 <dia:attribute name=
"comment">
8332 <dia:string>##
</dia:string>
8334 <dia:attribute name=
"kind">
8338 <dia:composite type=
"umlparameter">
8339 <dia:attribute name=
"name">
8340 <dia:string>#problem_numbers#
</dia:string>
8342 <dia:attribute name=
"type">
8343 <dia:string>#array of integers#
</dia:string>
8345 <dia:attribute name=
"value">
8346 <dia:string>##
</dia:string>
8348 <dia:attribute name=
"comment">
8349 <dia:string>##
</dia:string>
8351 <dia:attribute name=
"kind">
8355 <dia:composite type=
"umlparameter">
8356 <dia:attribute name=
"name">
8357 <dia:string>#new_values#
</dia:string>
8359 <dia:attribute name=
"type">
8360 <dia:string>#array of numbers#
</dia:string>
8362 <dia:attribute name=
"value">
8363 <dia:string>##
</dia:string>
8365 <dia:attribute name=
"comment">
8366 <dia:string>##
</dia:string>
8368 <dia:attribute name=
"kind">
8372 <dia:composite type=
"umlparameter">
8373 <dia:attribute name=
"name">
8374 <dia:string>#upper_bounds#
</dia:string>
8376 <dia:attribute name=
"type">
8377 <dia:string>#array of numbers#
</dia:string>
8379 <dia:attribute name=
"value">
8380 <dia:string>##
</dia:string>
8382 <dia:attribute name=
"comment">
8383 <dia:string>##
</dia:string>
8385 <dia:attribute name=
"kind">
8391 <dia:composite type=
"umloperation">
8392 <dia:attribute name=
"name">
8393 <dia:string>#_write#
</dia:string>
8395 <dia:attribute name=
"stereotype">
8396 <dia:string>##
</dia:string>
8398 <dia:attribute name=
"type">
8399 <dia:string>##
</dia:string>
8401 <dia:attribute name=
"visibility">
8404 <dia:attribute name=
"comment">
8405 <dia:string>##
</dia:string>
8407 <dia:attribute name=
"abstract">
8408 <dia:boolean val=
"false"/>
8410 <dia:attribute name=
"inheritance_type">
8413 <dia:attribute name=
"query">
8414 <dia:boolean val=
"false"/>
8416 <dia:attribute name=
"class_scope">
8417 <dia:boolean val=
"false"/>
8419 <dia:attribute name=
"parameters">
8420 <dia:composite type=
"umlparameter">
8421 <dia:attribute name=
"name">
8422 <dia:string>#filename#
</dia:string>
8424 <dia:attribute name=
"type">
8425 <dia:string>#scalar string#
</dia:string>
8427 <dia:attribute name=
"value">
8428 <dia:string>#$self -
> full_name#
</dia:string>
8430 <dia:attribute name=
"comment">
8431 <dia:string>##
</dia:string>
8433 <dia:attribute name=
"kind">
8437 <dia:composite type=
"umlparameter">
8438 <dia:attribute name=
"name">
8439 <dia:string>#write_data#
</dia:string>
8441 <dia:attribute name=
"type">
8442 <dia:string>#scalar boolean#
</dia:string>
8444 <dia:attribute name=
"value">
8445 <dia:string>#
0#
</dia:string>
8447 <dia:attribute name=
"comment">
8448 <dia:string>##
</dia:string>
8450 <dia:attribute name=
"kind">
8456 <dia:composite type=
"umloperation">
8457 <dia:attribute name=
"name">
8458 <dia:string>#_read_problems#
</dia:string>
8460 <dia:attribute name=
"stereotype">
8461 <dia:string>#initiator#
</dia:string>
8463 <dia:attribute name=
"type">
8464 <dia:string>##
</dia:string>
8466 <dia:attribute name=
"visibility">
8469 <dia:attribute name=
"comment">
8470 <dia:string>##
</dia:string>
8472 <dia:attribute name=
"abstract">
8473 <dia:boolean val=
"false"/>
8475 <dia:attribute name=
"inheritance_type">
8478 <dia:attribute name=
"query">
8479 <dia:boolean val=
"false"/>
8481 <dia:attribute name=
"class_scope">
8482 <dia:boolean val=
"false"/>
8484 <dia:attribute name=
"parameters"/>
8486 <dia:composite type=
"umloperation">
8487 <dia:attribute name=
"name">
8488 <dia:string>#_get_option_val_pos#
</dia:string>
8490 <dia:attribute name=
"stereotype">
8491 <dia:string>#helper#
</dia:string>
8493 <dia:attribute name=
"type">
8494 <dia:string>##
</dia:string>
8496 <dia:attribute name=
"visibility">
8499 <dia:attribute name=
"comment">
8500 <dia:string>##
</dia:string>
8502 <dia:attribute name=
"abstract">
8503 <dia:boolean val=
"false"/>
8505 <dia:attribute name=
"inheritance_type">
8508 <dia:attribute name=
"query">
8509 <dia:boolean val=
"false"/>
8511 <dia:attribute name=
"class_scope">
8512 <dia:boolean val=
"false"/>
8514 <dia:attribute name=
"parameters">
8515 <dia:composite type=
"umlparameter">
8516 <dia:attribute name=
"name">
8517 <dia:string>#name#
</dia:string>
8519 <dia:attribute name=
"type">
8520 <dia:string>#scalar string#
</dia:string>
8522 <dia:attribute name=
"value">
8523 <dia:string>##
</dia:string>
8525 <dia:attribute name=
"comment">
8526 <dia:string>##
</dia:string>
8528 <dia:attribute name=
"kind">
8532 <dia:composite type=
"umlparameter">
8533 <dia:attribute name=
"name">
8534 <dia:string>#record_name#
</dia:string>
8536 <dia:attribute name=
"type">
8537 <dia:string>#scalar string#
</dia:string>
8539 <dia:attribute name=
"value">
8540 <dia:string>##
</dia:string>
8542 <dia:attribute name=
"comment">
8543 <dia:string>##
</dia:string>
8545 <dia:attribute name=
"kind">
8549 <dia:composite type=
"umlparameter">
8550 <dia:attribute name=
"name">
8551 <dia:string>#problem_numbers#
</dia:string>
8553 <dia:attribute name=
"type">
8554 <dia:string>#array of integers#
</dia:string>
8556 <dia:attribute name=
"value">
8557 <dia:string>##
</dia:string>
8559 <dia:attribute name=
"comment">
8560 <dia:string>##
</dia:string>
8562 <dia:attribute name=
"kind">
8566 <dia:composite type=
"umlparameter">
8567 <dia:attribute name=
"name">
8568 <dia:string>#instances#
</dia:string>
8570 <dia:attribute name=
"type">
8571 <dia:string>#array of integers#
</dia:string>
8573 <dia:attribute name=
"value">
8574 <dia:string>##
</dia:string>
8576 <dia:attribute name=
"comment">
8577 <dia:string>##
</dia:string>
8579 <dia:attribute name=
"kind">
8583 <dia:composite type=
"umlparameter">
8584 <dia:attribute name=
"name">
8585 <dia:string>#values#
</dia:string>
8587 <dia:attribute name=
"type">
8588 <dia:string>#array of strings#
</dia:string>
8590 <dia:attribute name=
"value">
8591 <dia:string>##
</dia:string>
8593 <dia:attribute name=
"comment">
8594 <dia:string>##
</dia:string>
8596 <dia:attribute name=
"kind">
8600 <dia:composite type=
"umlparameter">
8601 <dia:attribute name=
"name">
8602 <dia:string>#positions#
</dia:string>
8604 <dia:attribute name=
"type">
8605 <dia:string>#array of numbers#
</dia:string>
8607 <dia:attribute name=
"value">
8608 <dia:string>##
</dia:string>
8610 <dia:attribute name=
"comment">
8611 <dia:string>##
</dia:string>
8613 <dia:attribute name=
"kind">
8617 <dia:composite type=
"umlparameter">
8618 <dia:attribute name=
"name">
8619 <dia:string>#global_position#
</dia:string>
8621 <dia:attribute name=
"type">
8622 <dia:string>#scalar boolean#
</dia:string>
8624 <dia:attribute name=
"value">
8625 <dia:string>#
0#
</dia:string>
8627 <dia:attribute name=
"comment">
8628 <dia:string>##
</dia:string>
8630 <dia:attribute name=
"kind">
8636 <dia:composite type=
"umloperation">
8637 <dia:attribute name=
"name">
8638 <dia:string>#is_option_set#
</dia:string>
8640 <dia:attribute name=
"stereotype">
8641 <dia:string>#helper#
</dia:string>
8643 <dia:attribute name=
"type">
8644 <dia:string>##
</dia:string>
8646 <dia:attribute name=
"visibility">
8649 <dia:attribute name=
"comment">
8650 <dia:string>##
</dia:string>
8652 <dia:attribute name=
"abstract">
8653 <dia:boolean val=
"false"/>
8655 <dia:attribute name=
"inheritance_type">
8658 <dia:attribute name=
"query">
8659 <dia:boolean val=
"false"/>
8661 <dia:attribute name=
"class_scope">
8662 <dia:boolean val=
"false"/>
8664 <dia:attribute name=
"parameters">
8665 <dia:composite type=
"umlparameter">
8666 <dia:attribute name=
"name">
8667 <dia:string>#name#
</dia:string>
8669 <dia:attribute name=
"type">
8670 <dia:string>#scalar string#
</dia:string>
8672 <dia:attribute name=
"value">
8673 <dia:string>##
</dia:string>
8675 <dia:attribute name=
"comment">
8676 <dia:string>##
</dia:string>
8678 <dia:attribute name=
"kind">
8682 <dia:composite type=
"umlparameter">
8683 <dia:attribute name=
"name">
8684 <dia:string>#record#
</dia:string>
8686 <dia:attribute name=
"type">
8687 <dia:string>#scalar string#
</dia:string>
8689 <dia:attribute name=
"value">
8690 <dia:string>##
</dia:string>
8692 <dia:attribute name=
"comment">
8693 <dia:string>##
</dia:string>
8695 <dia:attribute name=
"kind">
8699 <dia:composite type=
"umlparameter">
8700 <dia:attribute name=
"name">
8701 <dia:string>#problem_number#
</dia:string>
8703 <dia:attribute name=
"type">
8704 <dia:string>#scalar number#
</dia:string>
8706 <dia:attribute name=
"value">
8707 <dia:string>#
1#
</dia:string>
8709 <dia:attribute name=
"comment">
8710 <dia:string>##
</dia:string>
8712 <dia:attribute name=
"kind">
8716 <dia:composite type=
"umlparameter">
8717 <dia:attribute name=
"name">
8718 <dia:string>#instance#
</dia:string>
8720 <dia:attribute name=
"type">
8721 <dia:string>#scalar number#
</dia:string>
8723 <dia:attribute name=
"value">
8724 <dia:string>#
1#
</dia:string>
8726 <dia:attribute name=
"comment">
8727 <dia:string>##
</dia:string>
8729 <dia:attribute name=
"kind">
8733 <dia:composite type=
"umlparameter">
8734 <dia:attribute name=
"name">
8735 <dia:string>#found#
</dia:string>
8737 <dia:attribute name=
"type">
8738 <dia:string>#scalar boolean#
</dia:string>
8740 <dia:attribute name=
"value">
8741 <dia:string>#
0#
</dia:string>
8743 <dia:attribute name=
"comment">
8744 <dia:string>##
</dia:string>
8746 <dia:attribute name=
"kind">
8750 <dia:composite type=
"umlparameter">
8751 <dia:attribute name=
"name">
8752 <dia:string>#fuzzy_match#
</dia:string>
8754 <dia:attribute name=
"type">
8755 <dia:string>#scalar boolean#
</dia:string>
8757 <dia:attribute name=
"value">
8758 <dia:string>#
0#
</dia:string>
8760 <dia:attribute name=
"comment">
8761 <dia:string>##
</dia:string>
8763 <dia:attribute name=
"kind">
8769 <dia:composite type=
"umloperation">
8770 <dia:attribute name=
"name">
8771 <dia:string>#is_run#
</dia:string>
8773 <dia:attribute name=
"stereotype">
8774 <dia:string>#helper#
</dia:string>
8776 <dia:attribute name=
"type">
8777 <dia:string>##
</dia:string>
8779 <dia:attribute name=
"visibility">
8782 <dia:attribute name=
"comment">
8783 <dia:string>##
</dia:string>
8785 <dia:attribute name=
"abstract">
8786 <dia:boolean val=
"false"/>
8788 <dia:attribute name=
"inheritance_type">
8791 <dia:attribute name=
"query">
8792 <dia:boolean val=
"false"/>
8794 <dia:attribute name=
"class_scope">
8795 <dia:boolean val=
"false"/>
8797 <dia:attribute name=
"parameters">
8798 <dia:composite type=
"umlparameter">
8799 <dia:attribute name=
"name">
8800 <dia:string>#return_value#
</dia:string>
8802 <dia:attribute name=
"type">
8803 <dia:string>#scalar boolean#
</dia:string>
8805 <dia:attribute name=
"value">
8806 <dia:string>#
0#
</dia:string>
8808 <dia:attribute name=
"comment">
8809 <dia:string>##
</dia:string>
8811 <dia:attribute name=
"kind">
8817 <dia:composite type=
"umloperation">
8818 <dia:attribute name=
"name">
8819 <dia:string>#_option_name#
</dia:string>
8821 <dia:attribute name=
"stereotype">
8822 <dia:string>#helper#
</dia:string>
8824 <dia:attribute name=
"type">
8825 <dia:string>##
</dia:string>
8827 <dia:attribute name=
"visibility">
8830 <dia:attribute name=
"comment">
8831 <dia:string>##
</dia:string>
8833 <dia:attribute name=
"abstract">
8834 <dia:boolean val=
"false"/>
8836 <dia:attribute name=
"inheritance_type">
8839 <dia:attribute name=
"query">
8840 <dia:boolean val=
"false"/>
8842 <dia:attribute name=
"class_scope">
8843 <dia:boolean val=
"false"/>
8845 <dia:attribute name=
"parameters">
8846 <dia:composite type=
"umlparameter">
8847 <dia:attribute name=
"name">
8848 <dia:string>#position#
</dia:string>
8850 <dia:attribute name=
"type">
8851 <dia:string>#scalar number#
</dia:string>
8853 <dia:attribute name=
"value">
8854 <dia:string>#
1#
</dia:string>
8856 <dia:attribute name=
"comment">
8857 <dia:string>##
</dia:string>
8859 <dia:attribute name=
"kind">
8863 <dia:composite type=
"umlparameter">
8864 <dia:attribute name=
"name">
8865 <dia:string>#record#
</dia:string>
8867 <dia:attribute name=
"type">
8868 <dia:string>#scalar string#
</dia:string>
8870 <dia:attribute name=
"value">
8871 <dia:string>##
</dia:string>
8873 <dia:attribute name=
"comment">
8874 <dia:string>##
</dia:string>
8876 <dia:attribute name=
"kind">
8880 <dia:composite type=
"umlparameter">
8881 <dia:attribute name=
"name">
8882 <dia:string>#problem_number#
</dia:string>
8884 <dia:attribute name=
"type">
8885 <dia:string>#scalar number#
</dia:string>
8887 <dia:attribute name=
"value">
8888 <dia:string>#
1#
</dia:string>
8890 <dia:attribute name=
"comment">
8891 <dia:string>##
</dia:string>
8893 <dia:attribute name=
"kind">
8897 <dia:composite type=
"umlparameter">
8898 <dia:attribute name=
"name">
8899 <dia:string>#instance#
</dia:string>
8901 <dia:attribute name=
"type">
8902 <dia:string>#scalar number#
</dia:string>
8904 <dia:attribute name=
"value">
8905 <dia:string>#
1#
</dia:string>
8907 <dia:attribute name=
"comment">
8908 <dia:string>##
</dia:string>
8910 <dia:attribute name=
"kind">
8914 <dia:composite type=
"umlparameter">
8915 <dia:attribute name=
"name">
8916 <dia:string>#new_name#
</dia:string>
8918 <dia:attribute name=
"type">
8919 <dia:string>#scalar string#
</dia:string>
8921 <dia:attribute name=
"value">
8922 <dia:string>##
</dia:string>
8924 <dia:attribute name=
"comment">
8925 <dia:string>##
</dia:string>
8927 <dia:attribute name=
"kind">
8931 <dia:composite type=
"umlparameter">
8932 <dia:attribute name=
"name">
8933 <dia:string>#name#
</dia:string>
8935 <dia:attribute name=
"type">
8936 <dia:string>#scalar string#
</dia:string>
8938 <dia:attribute name=
"value">
8939 <dia:string>##
</dia:string>
8941 <dia:attribute name=
"comment">
8942 <dia:string>##
</dia:string>
8944 <dia:attribute name=
"kind">
8950 <dia:composite type=
"umloperation">
8951 <dia:attribute name=
"name">
8952 <dia:string>#_parameter_count#
</dia:string>
8954 <dia:attribute name=
"stereotype">
8955 <dia:string>#helper#
</dia:string>
8957 <dia:attribute name=
"type">
8958 <dia:string>##
</dia:string>
8960 <dia:attribute name=
"visibility">
8963 <dia:attribute name=
"comment">
8964 <dia:string>##
</dia:string>
8966 <dia:attribute name=
"abstract">
8967 <dia:boolean val=
"false"/>
8969 <dia:attribute name=
"inheritance_type">
8972 <dia:attribute name=
"query">
8973 <dia:boolean val=
"false"/>
8975 <dia:attribute name=
"class_scope">
8976 <dia:boolean val=
"false"/>
8978 <dia:attribute name=
"parameters">
8979 <dia:composite type=
"umlparameter">
8980 <dia:attribute name=
"name">
8981 <dia:string>#record#
</dia:string>
8983 <dia:attribute name=
"type">
8984 <dia:string>#scalar string#
</dia:string>
8986 <dia:attribute name=
"value">
8987 <dia:string>##
</dia:string>
8989 <dia:attribute name=
"comment">
8990 <dia:string>##
</dia:string>
8992 <dia:attribute name=
"kind">
8996 <dia:composite type=
"umlparameter">
8997 <dia:attribute name=
"name">
8998 <dia:string>#problem_number#
</dia:string>
9000 <dia:attribute name=
"type">
9001 <dia:string>#scalar number#
</dia:string>
9003 <dia:attribute name=
"value">
9004 <dia:string>#
1#
</dia:string>
9006 <dia:attribute name=
"comment">
9007 <dia:string>##
</dia:string>
9009 <dia:attribute name=
"kind">
9013 <dia:composite type=
"umlparameter">
9014 <dia:attribute name=
"name">
9015 <dia:string>#count#
</dia:string>
9017 <dia:attribute name=
"type">
9018 <dia:string>#scalar number#
</dia:string>
9020 <dia:attribute name=
"value">
9021 <dia:string>#
0#
</dia:string>
9023 <dia:attribute name=
"comment">
9024 <dia:string>##
</dia:string>
9026 <dia:attribute name=
"kind">
9032 <dia:composite type=
"umloperation">
9033 <dia:attribute name=
"name">
9034 <dia:string>#_init_attr#
</dia:string>
9036 <dia:attribute name=
"stereotype">
9037 <dia:string>#helper#
</dia:string>
9039 <dia:attribute name=
"type">
9040 <dia:string>##
</dia:string>
9042 <dia:attribute name=
"visibility">
9045 <dia:attribute name=
"comment">
9046 <dia:string>##
</dia:string>
9048 <dia:attribute name=
"abstract">
9049 <dia:boolean val=
"false"/>
9051 <dia:attribute name=
"inheritance_type">
9054 <dia:attribute name=
"query">
9055 <dia:boolean val=
"false"/>
9057 <dia:attribute name=
"class_scope">
9058 <dia:boolean val=
"false"/>
9060 <dia:attribute name=
"parameters">
9061 <dia:composite type=
"umlparameter">
9062 <dia:attribute name=
"name">
9063 <dia:string>#parameter_type#
</dia:string>
9065 <dia:attribute name=
"type">
9066 <dia:string>#scalar string#
</dia:string>
9068 <dia:attribute name=
"value">
9069 <dia:string>##
</dia:string>
9071 <dia:attribute name=
"comment">
9072 <dia:string>##
</dia:string>
9074 <dia:attribute name=
"kind">
9078 <dia:composite type=
"umlparameter">
9079 <dia:attribute name=
"name">
9080 <dia:string>#parameter_numbers#
</dia:string>
9082 <dia:attribute name=
"type">
9083 <dia:string>#array of numbers#
</dia:string>
9085 <dia:attribute name=
"value">
9086 <dia:string>##
</dia:string>
9088 <dia:attribute name=
"comment">
9089 <dia:string>##
</dia:string>
9091 <dia:attribute name=
"kind">
9095 <dia:composite type=
"umlparameter">
9096 <dia:attribute name=
"name">
9097 <dia:string>#attribute#
</dia:string>
9099 <dia:attribute name=
"type">
9100 <dia:string>#scalar string#
</dia:string>
9102 <dia:attribute name=
"value">
9103 <dia:string>##
</dia:string>
9105 <dia:attribute name=
"comment">
9106 <dia:string>##
</dia:string>
9108 <dia:attribute name=
"kind">
9112 <dia:composite type=
"umlparameter">
9113 <dia:attribute name=
"name">
9114 <dia:string>#new_values#
</dia:string>
9116 <dia:attribute name=
"type">
9117 <dia:string>#array of strings#
</dia:string>
9119 <dia:attribute name=
"value">
9120 <dia:string>##
</dia:string>
9122 <dia:attribute name=
"comment">
9123 <dia:string>##
</dia:string>
9125 <dia:attribute name=
"kind">
9129 <dia:composite type=
"umlparameter">
9130 <dia:attribute name=
"name">
9131 <dia:string>#problem_numbers#
</dia:string>
9133 <dia:attribute name=
"type">
9134 <dia:string>#array of numbers#
</dia:string>
9136 <dia:attribute name=
"value">
9137 <dia:string>##
</dia:string>
9139 <dia:attribute name=
"comment">
9140 <dia:string>##
</dia:string>
9142 <dia:attribute name=
"kind">
9146 <dia:composite type=
"umlparameter">
9147 <dia:attribute name=
"name">
9148 <dia:string>#add_if_absent#
</dia:string>
9150 <dia:attribute name=
"type">
9151 <dia:string>#scalar boolean#
</dia:string>
9153 <dia:attribute name=
"value">
9154 <dia:string>#
0#
</dia:string>
9156 <dia:attribute name=
"comment">
9157 <dia:string>##
</dia:string>
9159 <dia:attribute name=
"kind">
9163 <dia:composite type=
"umlparameter">
9164 <dia:attribute name=
"name">
9165 <dia:string>#parameter_values#
</dia:string>
9167 <dia:attribute name=
"type">
9168 <dia:string>#array of strings#
</dia:string>
9170 <dia:attribute name=
"value">
9171 <dia:string>##
</dia:string>
9173 <dia:attribute name=
"comment">
9174 <dia:string>##
</dia:string>
9176 <dia:attribute name=
"kind">
9182 <dia:composite type=
"umloperation">
9183 <dia:attribute name=
"name">
9184 <dia:string>#indexes#
</dia:string>
9186 <dia:attribute name=
"stereotype">
9187 <dia:string>##
</dia:string>
9189 <dia:attribute name=
"type">
9190 <dia:string>##
</dia:string>
9192 <dia:attribute name=
"visibility">
9195 <dia:attribute name=
"comment">
9196 <dia:string>##
</dia:string>
9198 <dia:attribute name=
"abstract">
9199 <dia:boolean val=
"false"/>
9201 <dia:attribute name=
"inheritance_type">
9204 <dia:attribute name=
"query">
9205 <dia:boolean val=
"false"/>
9207 <dia:attribute name=
"class_scope">
9208 <dia:boolean val=
"false"/>
9210 <dia:attribute name=
"parameters">
9211 <dia:composite type=
"umlparameter">
9212 <dia:attribute name=
"name">
9213 <dia:string>#parameter_type#
</dia:string>
9215 <dia:attribute name=
"type">
9216 <dia:string>#scalar string#
</dia:string>
9218 <dia:attribute name=
"value">
9219 <dia:string>##
</dia:string>
9221 <dia:attribute name=
"comment">
9222 <dia:string>##
</dia:string>
9224 <dia:attribute name=
"kind">
9228 <dia:composite type=
"umlparameter">
9229 <dia:attribute name=
"name">
9230 <dia:string>#parameter_numbers#
</dia:string>
9232 <dia:attribute name=
"type">
9233 <dia:string>#array of numbers#
</dia:string>
9235 <dia:attribute name=
"value">
9236 <dia:string>##
</dia:string>
9238 <dia:attribute name=
"comment">
9239 <dia:string>##
</dia:string>
9241 <dia:attribute name=
"kind">
9245 <dia:composite type=
"umlparameter">
9246 <dia:attribute name=
"name">
9247 <dia:string>#problem_numbers#
</dia:string>
9249 <dia:attribute name=
"type">
9250 <dia:string>#array of numbers#
</dia:string>
9252 <dia:attribute name=
"value">
9253 <dia:string>##
</dia:string>
9255 <dia:attribute name=
"comment">
9256 <dia:string>##
</dia:string>
9258 <dia:attribute name=
"kind">
9262 <dia:composite type=
"umlparameter">
9263 <dia:attribute name=
"name">
9264 <dia:string>#indexes#
</dia:string>
9266 <dia:attribute name=
"type">
9267 <dia:string>#array of strings#
</dia:string>
9269 <dia:attribute name=
"value">
9270 <dia:string>#()#
</dia:string>
9272 <dia:attribute name=
"comment">
9273 <dia:string>##
</dia:string>
9275 <dia:attribute name=
"kind">
9281 <dia:composite type=
"umloperation">
9282 <dia:attribute name=
"name">
9283 <dia:string>#_option_val_pos#
</dia:string>
9285 <dia:attribute name=
"stereotype">
9286 <dia:string>#helper#
</dia:string>
9288 <dia:attribute name=
"type">
9289 <dia:string>##
</dia:string>
9291 <dia:attribute name=
"visibility">
9294 <dia:attribute name=
"comment">
9295 <dia:string>##
</dia:string>
9297 <dia:attribute name=
"abstract">
9298 <dia:boolean val=
"false"/>
9300 <dia:attribute name=
"inheritance_type">
9303 <dia:attribute name=
"query">
9304 <dia:boolean val=
"false"/>
9306 <dia:attribute name=
"class_scope">
9307 <dia:boolean val=
"false"/>
9309 <dia:attribute name=
"parameters">
9310 <dia:composite type=
"umlparameter">
9311 <dia:attribute name=
"name">
9312 <dia:string>#name#
</dia:string>
9314 <dia:attribute name=
"type">
9315 <dia:string>#scalar string#
</dia:string>
9317 <dia:attribute name=
"value">
9318 <dia:string>##
</dia:string>
9320 <dia:attribute name=
"comment">
9321 <dia:string>##
</dia:string>
9323 <dia:attribute name=
"kind">
9327 <dia:composite type=
"umlparameter">
9328 <dia:attribute name=
"name">
9329 <dia:string>#record_name#
</dia:string>
9331 <dia:attribute name=
"type">
9332 <dia:string>#scalar string#
</dia:string>
9334 <dia:attribute name=
"value">
9335 <dia:string>##
</dia:string>
9337 <dia:attribute name=
"comment">
9338 <dia:string>##
</dia:string>
9340 <dia:attribute name=
"kind">
9344 <dia:composite type=
"umlparameter">
9345 <dia:attribute name=
"name">
9346 <dia:string>#problem_numbers#
</dia:string>
9348 <dia:attribute name=
"type">
9349 <dia:string>#array of integers#
</dia:string>
9351 <dia:attribute name=
"value">
9352 <dia:string>##
</dia:string>
9354 <dia:attribute name=
"comment">
9355 <dia:string>##
</dia:string>
9357 <dia:attribute name=
"kind">
9361 <dia:composite type=
"umlparameter">
9362 <dia:attribute name=
"name">
9363 <dia:string>#instance_numbers#
</dia:string>
9365 <dia:attribute name=
"type">
9366 <dia:string>#array of integers#
</dia:string>
9368 <dia:attribute name=
"value">
9369 <dia:string>##
</dia:string>
9371 <dia:attribute name=
"comment">
9372 <dia:string>##
</dia:string>
9374 <dia:attribute name=
"kind">
9378 <dia:composite type=
"umlparameter">
9379 <dia:attribute name=
"name">
9380 <dia:string>#exact_match#
</dia:string>
9382 <dia:attribute name=
"type">
9383 <dia:string>#scalar boolean#
</dia:string>
9385 <dia:attribute name=
"value">
9386 <dia:string>#
1#
</dia:string>
9388 <dia:attribute name=
"comment">
9389 <dia:string>##
</dia:string>
9391 <dia:attribute name=
"kind">
9395 <dia:composite type=
"umlparameter">
9396 <dia:attribute name=
"name">
9397 <dia:string>#new_values#
</dia:string>
9399 <dia:attribute name=
"type">
9400 <dia:string>#array of strings#
</dia:string>
9402 <dia:attribute name=
"value">
9403 <dia:string>##
</dia:string>
9405 <dia:attribute name=
"comment">
9406 <dia:string>##
</dia:string>
9408 <dia:attribute name=
"kind">
9412 <dia:composite type=
"umlparameter">
9413 <dia:attribute name=
"name">
9414 <dia:string>#values#
</dia:string>
9416 <dia:attribute name=
"type">
9417 <dia:string>#array of strings#
</dia:string>
9419 <dia:attribute name=
"value">
9420 <dia:string>##
</dia:string>
9422 <dia:attribute name=
"comment">
9423 <dia:string>##
</dia:string>
9425 <dia:attribute name=
"kind">
9429 <dia:composite type=
"umlparameter">
9430 <dia:attribute name=
"name">
9431 <dia:string>#positions#
</dia:string>
9433 <dia:attribute name=
"type">
9434 <dia:string>#array of integers#
</dia:string>
9436 <dia:attribute name=
"value">
9437 <dia:string>##
</dia:string>
9439 <dia:attribute name=
"comment">
9440 <dia:string>##
</dia:string>
9442 <dia:attribute name=
"kind">
9448 <dia:composite type=
"umloperation">
9449 <dia:attribute name=
"name">
9450 <dia:string>#name_val#
</dia:string>
9452 <dia:attribute name=
"stereotype">
9453 <dia:string>##
</dia:string>
9455 <dia:attribute name=
"type">
9456 <dia:string>##
</dia:string>
9458 <dia:attribute name=
"visibility">
9461 <dia:attribute name=
"comment">
9462 <dia:string>##
</dia:string>
9464 <dia:attribute name=
"abstract">
9465 <dia:boolean val=
"false"/>
9467 <dia:attribute name=
"inheritance_type">
9470 <dia:attribute name=
"query">
9471 <dia:boolean val=
"false"/>
9473 <dia:attribute name=
"class_scope">
9474 <dia:boolean val=
"false"/>
9476 <dia:attribute name=
"parameters">
9477 <dia:composite type=
"umlparameter">
9478 <dia:attribute name=
"name">
9479 <dia:string>#problem_numbers#
</dia:string>
9481 <dia:attribute name=
"type">
9482 <dia:string>#array of integers#
</dia:string>
9484 <dia:attribute name=
"value">
9485 <dia:string>##
</dia:string>
9487 <dia:attribute name=
"comment">
9488 <dia:string>##
</dia:string>
9490 <dia:attribute name=
"kind">
9494 <dia:composite type=
"umlparameter">
9495 <dia:attribute name=
"name">
9496 <dia:string>#names_values#
</dia:string>
9498 <dia:attribute name=
"type">
9499 <dia:string>#array of#
</dia:string>
9501 <dia:attribute name=
"value">
9502 <dia:string>##
</dia:string>
9504 <dia:attribute name=
"comment">
9505 <dia:string>##
</dia:string>
9507 <dia:attribute name=
"kind">
9511 <dia:composite type=
"umlparameter">
9512 <dia:attribute name=
"name">
9513 <dia:string>#parameter_type#
</dia:string>
9515 <dia:attribute name=
"type">
9516 <dia:string>#scalar string#
</dia:string>
9518 <dia:attribute name=
"value">
9519 <dia:string>##
</dia:string>
9521 <dia:attribute name=
"comment">
9522 <dia:string>##
</dia:string>
9524 <dia:attribute name=
"kind">
9528 <dia:composite type=
"umlparameter">
9529 <dia:attribute name=
"name">
9530 <dia:string>#parameter_numbers#
</dia:string>
9532 <dia:attribute name=
"type">
9533 <dia:string>#array of integers#
</dia:string>
9535 <dia:attribute name=
"value">
9536 <dia:string>##
</dia:string>
9538 <dia:attribute name=
"comment">
9539 <dia:string>##
</dia:string>
9541 <dia:attribute name=
"kind">
9548 <dia:composite type=
"umloperation">
9549 <dia:attribute name=
"name">
9550 <dia:string>#input_files#
</dia:string>
9552 <dia:attribute name=
"stereotype">
9553 <dia:string>##
</dia:string>
9555 <dia:attribute name=
"type">
9556 <dia:string>##
</dia:string>
9558 <dia:attribute name=
"visibility">
9561 <dia:attribute name=
"comment">
9562 <dia:string>##
</dia:string>
9564 <dia:attribute name=
"abstract">
9565 <dia:boolean val=
"false"/>
9567 <dia:attribute name=
"inheritance_type">
9570 <dia:attribute name=
"query">
9571 <dia:boolean val=
"false"/>
9573 <dia:attribute name=
"class_scope">
9574 <dia:boolean val=
"false"/>
9576 <dia:attribute name=
"parameters">
9577 <dia:composite type=
"umlparameter">
9578 <dia:attribute name=
"name">
9579 <dia:string>#file_names#
</dia:string>
9581 <dia:attribute name=
"type">
9582 <dia:string>#array of#
</dia:string>
9584 <dia:attribute name=
"value">
9585 <dia:string>##
</dia:string>
9587 <dia:attribute name=
"comment">
9588 <dia:string>##
</dia:string>
9590 <dia:attribute name=
"kind">
9597 <dia:composite type=
"umloperation">
9598 <dia:attribute name=
"name">
9599 <dia:string>#output_files#
</dia:string>
9601 <dia:attribute name=
"stereotype">
9602 <dia:string>##
</dia:string>
9604 <dia:attribute name=
"type">
9605 <dia:string>##
</dia:string>
9607 <dia:attribute name=
"visibility">
9610 <dia:attribute name=
"comment">
9611 <dia:string>##
</dia:string>
9613 <dia:attribute name=
"abstract">
9614 <dia:boolean val=
"false"/>
9616 <dia:attribute name=
"inheritance_type">
9619 <dia:attribute name=
"query">
9620 <dia:boolean val=
"false"/>
9622 <dia:attribute name=
"class_scope">
9623 <dia:boolean val=
"false"/>
9625 <dia:attribute name=
"parameters">
9626 <dia:composite type=
"umlparameter">
9627 <dia:attribute name=
"name">
9628 <dia:string>#file_names#
</dia:string>
9630 <dia:attribute name=
"type">
9631 <dia:string>#array of#
</dia:string>
9633 <dia:attribute name=
"value">
9634 <dia:string>##
</dia:string>
9636 <dia:attribute name=
"comment">
9637 <dia:string>##
</dia:string>
9639 <dia:attribute name=
"kind">
9646 <dia:composite type=
"umloperation">
9647 <dia:attribute name=
"name">
9648 <dia:string>#factors#
</dia:string>
9650 <dia:attribute name=
"stereotype">
9651 <dia:string>##
</dia:string>
9653 <dia:attribute name=
"type">
9654 <dia:string>##
</dia:string>
9656 <dia:attribute name=
"visibility">
9659 <dia:attribute name=
"comment">
9660 <dia:string>##
</dia:string>
9662 <dia:attribute name=
"abstract">
9663 <dia:boolean val=
"false"/>
9665 <dia:attribute name=
"inheritance_type">
9668 <dia:attribute name=
"query">
9669 <dia:boolean val=
"false"/>
9671 <dia:attribute name=
"class_scope">
9672 <dia:boolean val=
"false"/>
9674 <dia:attribute name=
"parameters">
9675 <dia:composite type=
"umlparameter">
9676 <dia:attribute name=
"name">
9677 <dia:string>#column#
</dia:string>
9679 <dia:attribute name=
"type">
9680 <dia:string>#scalar number#
</dia:string>
9682 <dia:attribute name=
"value">
9683 <dia:string>##
</dia:string>
9685 <dia:attribute name=
"comment">
9686 <dia:string>##
</dia:string>
9688 <dia:attribute name=
"kind">
9692 <dia:composite type=
"umlparameter">
9693 <dia:attribute name=
"name">
9694 <dia:string>#column_head#
</dia:string>
9696 <dia:attribute name=
"type">
9697 <dia:string>#scalar string#
</dia:string>
9699 <dia:attribute name=
"value">
9700 <dia:string>##
</dia:string>
9702 <dia:attribute name=
"comment">
9703 <dia:string>##
</dia:string>
9705 <dia:attribute name=
"kind">
9709 <dia:composite type=
"umlparameter">
9710 <dia:attribute name=
"name">
9711 <dia:string>#problem_number#
</dia:string>
9713 <dia:attribute name=
"type">
9714 <dia:string>#scalar integer#
</dia:string>
9716 <dia:attribute name=
"value">
9717 <dia:string>##
</dia:string>
9719 <dia:attribute name=
"comment">
9720 <dia:string>##
</dia:string>
9722 <dia:attribute name=
"kind">
9726 <dia:composite type=
"umlparameter">
9727 <dia:attribute name=
"name">
9728 <dia:string>#return_occurences#
</dia:string>
9730 <dia:attribute name=
"type">
9731 <dia:string>#scalar boolean#
</dia:string>
9733 <dia:attribute name=
"value">
9734 <dia:string>#
0#
</dia:string>
9736 <dia:attribute name=
"comment">
9737 <dia:string>##
</dia:string>
9739 <dia:attribute name=
"kind">
9743 <dia:composite type=
"umlparameter">
9744 <dia:attribute name=
"name">
9745 <dia:string>#unique_in_individual#
</dia:string>
9747 <dia:attribute name=
"type">
9748 <dia:string>#scalar boolean#
</dia:string>
9750 <dia:attribute name=
"value">
9751 <dia:string>#
1#
</dia:string>
9753 <dia:attribute name=
"comment">
9754 <dia:string>##
</dia:string>
9756 <dia:attribute name=
"kind">
9760 <dia:composite type=
"umlparameter">
9761 <dia:attribute name=
"name">
9762 <dia:string>#factors#
</dia:string>
9764 <dia:attribute name=
"type">
9765 <dia:string>#hash of numbers#
</dia:string>
9767 <dia:attribute name=
"value">
9768 <dia:string>##
</dia:string>
9770 <dia:attribute name=
"comment">
9771 <dia:string>##
</dia:string>
9773 <dia:attribute name=
"kind">
9779 <dia:composite type=
"umloperation">
9780 <dia:attribute name=
"name">
9781 <dia:string>#have_missing_data#
</dia:string>
9783 <dia:attribute name=
"stereotype">
9784 <dia:string>##
</dia:string>
9786 <dia:attribute name=
"type">
9787 <dia:string>##
</dia:string>
9789 <dia:attribute name=
"visibility">
9792 <dia:attribute name=
"comment">
9793 <dia:string>##
</dia:string>
9795 <dia:attribute name=
"abstract">
9796 <dia:boolean val=
"false"/>
9798 <dia:attribute name=
"inheritance_type">
9801 <dia:attribute name=
"query">
9802 <dia:boolean val=
"false"/>
9804 <dia:attribute name=
"class_scope">
9805 <dia:boolean val=
"false"/>
9807 <dia:attribute name=
"parameters">
9808 <dia:composite type=
"umlparameter">
9809 <dia:attribute name=
"name">
9810 <dia:string>#problem_number#
</dia:string>
9812 <dia:attribute name=
"type">
9813 <dia:string>#scalar integer#
</dia:string>
9815 <dia:attribute name=
"value">
9816 <dia:string>##
</dia:string>
9818 <dia:attribute name=
"comment">
9819 <dia:string>##
</dia:string>
9821 <dia:attribute name=
"kind">
9825 <dia:composite type=
"umlparameter">
9826 <dia:attribute name=
"name">
9827 <dia:string>#column#
</dia:string>
9829 <dia:attribute name=
"type">
9830 <dia:string>#scalar integer#
</dia:string>
9832 <dia:attribute name=
"value">
9833 <dia:string>##
</dia:string>
9835 <dia:attribute name=
"comment">
9836 <dia:string>##
</dia:string>
9838 <dia:attribute name=
"kind">
9842 <dia:composite type=
"umlparameter">
9843 <dia:attribute name=
"name">
9844 <dia:string>#column_head#
</dia:string>
9846 <dia:attribute name=
"type">
9847 <dia:string>#scalar string#
</dia:string>
9849 <dia:attribute name=
"value">
9850 <dia:string>##
</dia:string>
9852 <dia:attribute name=
"comment">
9853 <dia:string>##
</dia:string>
9855 <dia:attribute name=
"kind">
9859 <dia:composite type=
"umlparameter">
9860 <dia:attribute name=
"name">
9861 <dia:string>#return_value#
</dia:string>
9863 <dia:attribute name=
"type">
9864 <dia:string>#scalar boolean#
</dia:string>
9866 <dia:attribute name=
"value">
9867 <dia:string>##
</dia:string>
9869 <dia:attribute name=
"comment">
9870 <dia:string>##
</dia:string>
9872 <dia:attribute name=
"kind">
9878 <dia:composite type=
"umloperation">
9879 <dia:attribute name=
"name">
9880 <dia:string>#median#
</dia:string>
9882 <dia:attribute name=
"stereotype">
9883 <dia:string>##
</dia:string>
9885 <dia:attribute name=
"type">
9886 <dia:string>##
</dia:string>
9888 <dia:attribute name=
"visibility">
9891 <dia:attribute name=
"comment">
9892 <dia:string>##
</dia:string>
9894 <dia:attribute name=
"abstract">
9895 <dia:boolean val=
"false"/>
9897 <dia:attribute name=
"inheritance_type">
9900 <dia:attribute name=
"query">
9901 <dia:boolean val=
"false"/>
9903 <dia:attribute name=
"class_scope">
9904 <dia:boolean val=
"false"/>
9906 <dia:attribute name=
"parameters">
9907 <dia:composite type=
"umlparameter">
9908 <dia:attribute name=
"name">
9909 <dia:string>#problem_number#
</dia:string>
9911 <dia:attribute name=
"type">
9912 <dia:string>#scalar integer#
</dia:string>
9914 <dia:attribute name=
"value">
9915 <dia:string>##
</dia:string>
9917 <dia:attribute name=
"comment">
9918 <dia:string>##
</dia:string>
9920 <dia:attribute name=
"kind">
9924 <dia:composite type=
"umlparameter">
9925 <dia:attribute name=
"name">
9926 <dia:string>#column_head#
</dia:string>
9928 <dia:attribute name=
"type">
9929 <dia:string>#scalar string#
</dia:string>
9931 <dia:attribute name=
"value">
9932 <dia:string>##
</dia:string>
9934 <dia:attribute name=
"comment">
9935 <dia:string>##
</dia:string>
9937 <dia:attribute name=
"kind">
9941 <dia:composite type=
"umlparameter">
9942 <dia:attribute name=
"name">
9943 <dia:string>#column#
</dia:string>
9945 <dia:attribute name=
"type">
9946 <dia:string>#scalar integer#
</dia:string>
9948 <dia:attribute name=
"value">
9949 <dia:string>##
</dia:string>
9951 <dia:attribute name=
"comment">
9952 <dia:string>##
</dia:string>
9954 <dia:attribute name=
"kind">
9958 <dia:composite type=
"umlparameter">
9959 <dia:attribute name=
"name">
9960 <dia:string>#unique_in_individual#
</dia:string>
9962 <dia:attribute name=
"type">
9963 <dia:string>#scalar boolean#
</dia:string>
9965 <dia:attribute name=
"value">
9966 <dia:string>##
</dia:string>
9968 <dia:attribute name=
"comment">
9969 <dia:string>##
</dia:string>
9971 <dia:attribute name=
"kind">
9975 <dia:composite type=
"umlparameter">
9976 <dia:attribute name=
"name">
9977 <dia:string>#median#
</dia:string>
9979 <dia:attribute name=
"type">
9980 <dia:string>#scalar number#
</dia:string>
9982 <dia:attribute name=
"value">
9983 <dia:string>##
</dia:string>
9985 <dia:attribute name=
"comment">
9986 <dia:string>##
</dia:string>
9988 <dia:attribute name=
"kind">
9994 <dia:composite type=
"umloperation">
9995 <dia:attribute name=
"name">
9996 <dia:string>#max#
</dia:string>
9998 <dia:attribute name=
"stereotype">
9999 <dia:string>##
</dia:string>
10001 <dia:attribute name=
"type">
10002 <dia:string>##
</dia:string>
10004 <dia:attribute name=
"visibility">
10005 <dia:enum val=
"0"/>
10007 <dia:attribute name=
"comment">
10008 <dia:string>##
</dia:string>
10010 <dia:attribute name=
"abstract">
10011 <dia:boolean val=
"false"/>
10013 <dia:attribute name=
"inheritance_type">
10014 <dia:enum val=
"1"/>
10016 <dia:attribute name=
"query">
10017 <dia:boolean val=
"false"/>
10019 <dia:attribute name=
"class_scope">
10020 <dia:boolean val=
"false"/>
10022 <dia:attribute name=
"parameters">
10023 <dia:composite type=
"umlparameter">
10024 <dia:attribute name=
"name">
10025 <dia:string>#problem_number#
</dia:string>
10027 <dia:attribute name=
"type">
10028 <dia:string>#scalar integer#
</dia:string>
10030 <dia:attribute name=
"value">
10031 <dia:string>##
</dia:string>
10033 <dia:attribute name=
"comment">
10034 <dia:string>##
</dia:string>
10036 <dia:attribute name=
"kind">
10037 <dia:enum val=
"1"/>
10040 <dia:composite type=
"umlparameter">
10041 <dia:attribute name=
"name">
10042 <dia:string>#column#
</dia:string>
10044 <dia:attribute name=
"type">
10045 <dia:string>#scalar integer#
</dia:string>
10047 <dia:attribute name=
"value">
10048 <dia:string>##
</dia:string>
10050 <dia:attribute name=
"comment">
10051 <dia:string>##
</dia:string>
10053 <dia:attribute name=
"kind">
10054 <dia:enum val=
"1"/>
10057 <dia:composite type=
"umlparameter">
10058 <dia:attribute name=
"name">
10059 <dia:string>#column_head#
</dia:string>
10061 <dia:attribute name=
"type">
10062 <dia:string>#scalar string#
</dia:string>
10064 <dia:attribute name=
"value">
10065 <dia:string>##
</dia:string>
10067 <dia:attribute name=
"comment">
10068 <dia:string>##
</dia:string>
10070 <dia:attribute name=
"kind">
10071 <dia:enum val=
"1"/>
10074 <dia:composite type=
"umlparameter">
10075 <dia:attribute name=
"name">
10076 <dia:string>#max#
</dia:string>
10078 <dia:attribute name=
"type">
10079 <dia:string>#scalar number#
</dia:string>
10081 <dia:attribute name=
"value">
10082 <dia:string>##
</dia:string>
10084 <dia:attribute name=
"comment">
10085 <dia:string>##
</dia:string>
10087 <dia:attribute name=
"kind">
10088 <dia:enum val=
"2"/>
10093 <dia:composite type=
"umloperation">
10094 <dia:attribute name=
"name">
10095 <dia:string>#min#
</dia:string>
10097 <dia:attribute name=
"stereotype">
10098 <dia:string>##
</dia:string>
10100 <dia:attribute name=
"type">
10101 <dia:string>##
</dia:string>
10103 <dia:attribute name=
"visibility">
10104 <dia:enum val=
"0"/>
10106 <dia:attribute name=
"comment">
10107 <dia:string>##
</dia:string>
10109 <dia:attribute name=
"abstract">
10110 <dia:boolean val=
"false"/>
10112 <dia:attribute name=
"inheritance_type">
10113 <dia:enum val=
"1"/>
10115 <dia:attribute name=
"query">
10116 <dia:boolean val=
"false"/>
10118 <dia:attribute name=
"class_scope">
10119 <dia:boolean val=
"false"/>
10121 <dia:attribute name=
"parameters">
10122 <dia:composite type=
"umlparameter">
10123 <dia:attribute name=
"name">
10124 <dia:string>#problem_number#
</dia:string>
10126 <dia:attribute name=
"type">
10127 <dia:string>#scalar integer#
</dia:string>
10129 <dia:attribute name=
"value">
10130 <dia:string>##
</dia:string>
10132 <dia:attribute name=
"comment">
10133 <dia:string>##
</dia:string>
10135 <dia:attribute name=
"kind">
10136 <dia:enum val=
"1"/>
10139 <dia:composite type=
"umlparameter">
10140 <dia:attribute name=
"name">
10141 <dia:string>#column#
</dia:string>
10143 <dia:attribute name=
"type">
10144 <dia:string>#scalar integer#
</dia:string>
10146 <dia:attribute name=
"value">
10147 <dia:string>##
</dia:string>
10149 <dia:attribute name=
"comment">
10150 <dia:string>##
</dia:string>
10152 <dia:attribute name=
"kind">
10153 <dia:enum val=
"1"/>
10156 <dia:composite type=
"umlparameter">
10157 <dia:attribute name=
"name">
10158 <dia:string>#column_head#
</dia:string>
10160 <dia:attribute name=
"type">
10161 <dia:string>#scalar string#
</dia:string>
10163 <dia:attribute name=
"value">
10164 <dia:string>##
</dia:string>
10166 <dia:attribute name=
"comment">
10167 <dia:string>##
</dia:string>
10169 <dia:attribute name=
"kind">
10170 <dia:enum val=
"1"/>
10173 <dia:composite type=
"umlparameter">
10174 <dia:attribute name=
"name">
10175 <dia:string>#min#
</dia:string>
10177 <dia:attribute name=
"type">
10178 <dia:string>#scalar number#
</dia:string>
10180 <dia:attribute name=
"value">
10181 <dia:string>##
</dia:string>
10183 <dia:attribute name=
"comment">
10184 <dia:string>##
</dia:string>
10186 <dia:attribute name=
"kind">
10187 <dia:enum val=
"2"/>
10192 <dia:composite type=
"umloperation">
10193 <dia:attribute name=
"name">
10194 <dia:string>#remove_inits#
</dia:string>
10196 <dia:attribute name=
"stereotype">
10197 <dia:string>##
</dia:string>
10199 <dia:attribute name=
"type">
10200 <dia:string>##
</dia:string>
10202 <dia:attribute name=
"visibility">
10203 <dia:enum val=
"0"/>
10205 <dia:attribute name=
"comment">
10206 <dia:string>##
</dia:string>
10208 <dia:attribute name=
"abstract">
10209 <dia:boolean val=
"false"/>
10211 <dia:attribute name=
"inheritance_type">
10212 <dia:enum val=
"1"/>
10214 <dia:attribute name=
"query">
10215 <dia:boolean val=
"false"/>
10217 <dia:attribute name=
"class_scope">
10218 <dia:boolean val=
"false"/>
10220 <dia:attribute name=
"parameters">
10221 <dia:composite type=
"umlparameter">
10222 <dia:attribute name=
"name">
10223 <dia:string>#type#
</dia:string>
10225 <dia:attribute name=
"type">
10226 <dia:string>#scalar string#
</dia:string>
10228 <dia:attribute name=
"value">
10229 <dia:string>##
</dia:string>
10231 <dia:attribute name=
"comment">
10232 <dia:string>##
</dia:string>
10234 <dia:attribute name=
"kind">
10235 <dia:enum val=
"1"/>
10238 <dia:composite type=
"umlparameter">
10239 <dia:attribute name=
"name">
10240 <dia:string>#labels#
</dia:string>
10242 <dia:attribute name=
"type">
10243 <dia:string>#array of strings#
</dia:string>
10245 <dia:attribute name=
"value">
10246 <dia:string>##
</dia:string>
10248 <dia:attribute name=
"comment">
10249 <dia:string>##
</dia:string>
10251 <dia:attribute name=
"kind">
10252 <dia:enum val=
"1"/>
10255 <dia:composite type=
"umlparameter">
10256 <dia:attribute name=
"name">
10257 <dia:string>#indexes#
</dia:string>
10259 <dia:attribute name=
"type">
10260 <dia:string>#array of integers#
</dia:string>
10262 <dia:attribute name=
"value">
10263 <dia:string>##
</dia:string>
10265 <dia:attribute name=
"comment">
10266 <dia:string>##
</dia:string>
10268 <dia:attribute name=
"kind">
10269 <dia:enum val=
"1"/>
10272 <dia:composite type=
"umlparameter">
10273 <dia:attribute name=
"name">
10274 <dia:string>#problem_number#
</dia:string>
10276 <dia:attribute name=
"type">
10277 <dia:string>#scalar integer#
</dia:string>
10279 <dia:attribute name=
"value">
10280 <dia:string>#
1#
</dia:string>
10282 <dia:attribute name=
"comment">
10283 <dia:string>##
</dia:string>
10285 <dia:attribute name=
"kind">
10286 <dia:enum val=
"1"/>
10291 <dia:composite type=
"umloperation">
10292 <dia:attribute name=
"name">
10293 <dia:string>#fractions#
</dia:string>
10295 <dia:attribute name=
"stereotype">
10296 <dia:string>##
</dia:string>
10298 <dia:attribute name=
"type">
10299 <dia:string>##
</dia:string>
10301 <dia:attribute name=
"visibility">
10302 <dia:enum val=
"0"/>
10304 <dia:attribute name=
"comment">
10305 <dia:string>##
</dia:string>
10307 <dia:attribute name=
"abstract">
10308 <dia:boolean val=
"false"/>
10310 <dia:attribute name=
"inheritance_type">
10311 <dia:enum val=
"1"/>
10313 <dia:attribute name=
"query">
10314 <dia:boolean val=
"false"/>
10316 <dia:attribute name=
"class_scope">
10317 <dia:boolean val=
"false"/>
10319 <dia:attribute name=
"parameters">
10320 <dia:composite type=
"umlparameter">
10321 <dia:attribute name=
"name">
10322 <dia:string>#column#
</dia:string>
10324 <dia:attribute name=
"type">
10325 <dia:string>#scalar integer#
</dia:string>
10327 <dia:attribute name=
"value">
10328 <dia:string>##
</dia:string>
10330 <dia:attribute name=
"comment">
10331 <dia:string>##
</dia:string>
10333 <dia:attribute name=
"kind">
10334 <dia:enum val=
"1"/>
10337 <dia:composite type=
"umlparameter">
10338 <dia:attribute name=
"name">
10339 <dia:string>#column_head#
</dia:string>
10341 <dia:attribute name=
"type">
10342 <dia:string>#scalar string#
</dia:string>
10344 <dia:attribute name=
"value">
10345 <dia:string>##
</dia:string>
10347 <dia:attribute name=
"comment">
10348 <dia:string>##
</dia:string>
10350 <dia:attribute name=
"kind">
10351 <dia:enum val=
"1"/>
10354 <dia:composite type=
"umlparameter">
10355 <dia:attribute name=
"name">
10356 <dia:string>#problem_number#
</dia:string>
10358 <dia:attribute name=
"type">
10359 <dia:string>#scalar integer#
</dia:string>
10361 <dia:attribute name=
"value">
10362 <dia:string>##
</dia:string>
10364 <dia:attribute name=
"comment">
10365 <dia:string>##
</dia:string>
10367 <dia:attribute name=
"kind">
10368 <dia:enum val=
"1"/>
10371 <dia:composite type=
"umlparameter">
10372 <dia:attribute name=
"name">
10373 <dia:string>#unique_in_individual#
</dia:string>
10375 <dia:attribute name=
"type">
10376 <dia:string>#scalar boolean#
</dia:string>
10378 <dia:attribute name=
"value">
10379 <dia:string>#
1#
</dia:string>
10381 <dia:attribute name=
"comment">
10382 <dia:string>##
</dia:string>
10384 <dia:attribute name=
"kind">
10385 <dia:enum val=
"1"/>
10388 <dia:composite type=
"umlparameter">
10389 <dia:attribute name=
"name">
10390 <dia:string>#fractions#
</dia:string>
10392 <dia:attribute name=
"type">
10393 <dia:string>#hash of numbers#
</dia:string>
10395 <dia:attribute name=
"value">
10396 <dia:string>##
</dia:string>
10398 <dia:attribute name=
"comment">
10399 <dia:string>##
</dia:string>
10401 <dia:attribute name=
"kind">
10402 <dia:enum val=
"2"/>
10405 <dia:composite type=
"umlparameter">
10406 <dia:attribute name=
"name">
10407 <dia:string>#ignore_missing#
</dia:string>
10409 <dia:attribute name=
"type">
10410 <dia:string>#scalar boolean#
</dia:string>
10412 <dia:attribute name=
"value">
10413 <dia:string>##
</dia:string>
10415 <dia:attribute name=
"comment">
10416 <dia:string>##
</dia:string>
10418 <dia:attribute name=
"kind">
10419 <dia:enum val=
"1"/>
10424 <dia:composite type=
"umloperation">
10425 <dia:attribute name=
"name">
10426 <dia:string>#remove_records#
</dia:string>
10428 <dia:attribute name=
"stereotype">
10429 <dia:string>##
</dia:string>
10431 <dia:attribute name=
"type">
10432 <dia:string>##
</dia:string>
10434 <dia:attribute name=
"visibility">
10435 <dia:enum val=
"0"/>
10437 <dia:attribute name=
"comment">
10438 <dia:string>##
</dia:string>
10440 <dia:attribute name=
"abstract">
10441 <dia:boolean val=
"false"/>
10443 <dia:attribute name=
"inheritance_type">
10444 <dia:enum val=
"2"/>
10446 <dia:attribute name=
"query">
10447 <dia:boolean val=
"false"/>
10449 <dia:attribute name=
"class_scope">
10450 <dia:boolean val=
"false"/>
10452 <dia:attribute name=
"parameters">
10453 <dia:composite type=
"umlparameter">
10454 <dia:attribute name=
"name">
10455 <dia:string>#type#
</dia:string>
10457 <dia:attribute name=
"type">
10458 <dia:string>#mandatory scalar string#
</dia:string>
10460 <dia:attribute name=
"value">
10461 <dia:string>##
</dia:string>
10463 <dia:attribute name=
"comment">
10464 <dia:string>##
</dia:string>
10466 <dia:attribute name=
"kind">
10467 <dia:enum val=
"1"/>
10470 <dia:composite type=
"umlparameter">
10471 <dia:attribute name=
"name">
10472 <dia:string>#problem_numbers#
</dia:string>
10474 <dia:attribute name=
"type">
10475 <dia:string>#array of integers#
</dia:string>
10477 <dia:attribute name=
"value">
10478 <dia:string>##
</dia:string>
10480 <dia:attribute name=
"comment">
10481 <dia:string>##
</dia:string>
10483 <dia:attribute name=
"kind">
10484 <dia:enum val=
"1"/>
10489 <dia:composite type=
"umloperation">
10490 <dia:attribute name=
"name">
10491 <dia:string>#table_files#
</dia:string>
10493 <dia:attribute name=
"stereotype">
10494 <dia:string>##
</dia:string>
10496 <dia:attribute name=
"type">
10497 <dia:string>#accessor#
</dia:string>
10499 <dia:attribute name=
"visibility">
10500 <dia:enum val=
"0"/>
10502 <dia:attribute name=
"comment">
10503 <dia:string>##
</dia:string>
10505 <dia:attribute name=
"abstract">
10506 <dia:boolean val=
"false"/>
10508 <dia:attribute name=
"inheritance_type">
10509 <dia:enum val=
"2"/>
10511 <dia:attribute name=
"query">
10512 <dia:boolean val=
"false"/>
10514 <dia:attribute name=
"class_scope">
10515 <dia:boolean val=
"false"/>
10517 <dia:attribute name=
"parameters">
10518 <dia:composite type=
"umlparameter">
10519 <dia:attribute name=
"name">
10520 <dia:string>#problem_numbers#
</dia:string>
10522 <dia:attribute name=
"type">
10523 <dia:string>#array of integers#
</dia:string>
10525 <dia:attribute name=
"value">
10526 <dia:string>##
</dia:string>
10528 <dia:attribute name=
"comment">
10529 <dia:string>##
</dia:string>
10531 <dia:attribute name=
"kind">
10532 <dia:enum val=
"1"/>
10535 <dia:composite type=
"umlparameter">
10536 <dia:attribute name=
"name">
10537 <dia:string>#table_files#
</dia:string>
10539 <dia:attribute name=
"type">
10540 <dia:string>#array of arrays#
</dia:string>
10542 <dia:attribute name=
"value">
10543 <dia:string>##
</dia:string>
10545 <dia:attribute name=
"comment">
10546 <dia:string>##
</dia:string>
10548 <dia:attribute name=
"kind">
10549 <dia:enum val=
"2"/>
10554 <dia:composite type=
"umloperation">
10555 <dia:attribute name=
"name">
10556 <dia:string>#full_name#
</dia:string>
10558 <dia:attribute name=
"stereotype">
10559 <dia:string>##
</dia:string>
10561 <dia:attribute name=
"type">
10562 <dia:string>##
</dia:string>
10564 <dia:attribute name=
"visibility">
10565 <dia:enum val=
"0"/>
10567 <dia:attribute name=
"comment">
10568 <dia:string>##
</dia:string>
10570 <dia:attribute name=
"abstract">
10571 <dia:boolean val=
"false"/>
10573 <dia:attribute name=
"inheritance_type">
10574 <dia:enum val=
"2"/>
10576 <dia:attribute name=
"query">
10577 <dia:boolean val=
"false"/>
10579 <dia:attribute name=
"class_scope">
10580 <dia:boolean val=
"false"/>
10582 <dia:attribute name=
"parameters">
10583 <dia:composite type=
"umlparameter">
10584 <dia:attribute name=
"name">
10585 <dia:string>#full_name#
</dia:string>
10587 <dia:attribute name=
"type">
10588 <dia:string>#scalar string#
</dia:string>
10590 <dia:attribute name=
"value">
10591 <dia:string>##
</dia:string>
10593 <dia:attribute name=
"comment">
10594 <dia:string>##
</dia:string>
10596 <dia:attribute name=
"kind">
10597 <dia:enum val=
"2"/>
10602 <dia:composite type=
"umloperation">
10603 <dia:attribute name=
"name">
10604 <dia:string>#add_extra_data_code#
</dia:string>
10606 <dia:attribute name=
"stereotype">
10607 <dia:string>##
</dia:string>
10609 <dia:attribute name=
"type">
10610 <dia:string>##
</dia:string>
10612 <dia:attribute name=
"visibility">
10613 <dia:enum val=
"0"/>
10615 <dia:attribute name=
"comment">
10616 <dia:string>##
</dia:string>
10618 <dia:attribute name=
"abstract">
10619 <dia:boolean val=
"false"/>
10621 <dia:attribute name=
"inheritance_type">
10622 <dia:enum val=
"2"/>
10624 <dia:attribute name=
"query">
10625 <dia:boolean val=
"false"/>
10627 <dia:attribute name=
"class_scope">
10628 <dia:boolean val=
"false"/>
10630 <dia:attribute name=
"parameters"/>
10632 <dia:composite type=
"umloperation">
10633 <dia:attribute name=
"name">
10634 <dia:string>#write_readers#
</dia:string>
10636 <dia:attribute name=
"stereotype">
10637 <dia:string>##
</dia:string>
10639 <dia:attribute name=
"type">
10640 <dia:string>##
</dia:string>
10642 <dia:attribute name=
"visibility">
10643 <dia:enum val=
"0"/>
10645 <dia:attribute name=
"comment">
10646 <dia:string>##
</dia:string>
10648 <dia:attribute name=
"abstract">
10649 <dia:boolean val=
"false"/>
10651 <dia:attribute name=
"inheritance_type">
10652 <dia:enum val=
"2"/>
10654 <dia:attribute name=
"query">
10655 <dia:boolean val=
"false"/>
10657 <dia:attribute name=
"class_scope">
10658 <dia:boolean val=
"false"/>
10660 <dia:attribute name=
"parameters"/>
10662 <dia:composite type=
"umloperation">
10663 <dia:attribute name=
"name">
10664 <dia:string>#write_get_subs#
</dia:string>
10666 <dia:attribute name=
"stereotype">
10667 <dia:string>##
</dia:string>
10669 <dia:attribute name=
"type">
10670 <dia:string>##
</dia:string>
10672 <dia:attribute name=
"visibility">
10673 <dia:enum val=
"0"/>
10675 <dia:attribute name=
"comment">
10676 <dia:string>##
</dia:string>
10678 <dia:attribute name=
"abstract">
10679 <dia:boolean val=
"false"/>
10681 <dia:attribute name=
"inheritance_type">
10682 <dia:enum val=
"2"/>
10684 <dia:attribute name=
"query">
10685 <dia:boolean val=
"false"/>
10687 <dia:attribute name=
"class_scope">
10688 <dia:boolean val=
"false"/>
10690 <dia:attribute name=
"parameters"/>
10692 <dia:composite type=
"umloperation">
10693 <dia:attribute name=
"name">
10694 <dia:string>#is_simulation#
</dia:string>
10696 <dia:attribute name=
"stereotype">
10697 <dia:string>##
</dia:string>
10699 <dia:attribute name=
"type">
10700 <dia:string>##
</dia:string>
10702 <dia:attribute name=
"visibility">
10703 <dia:enum val=
"0"/>
10705 <dia:attribute name=
"comment">
10706 <dia:string>##
</dia:string>
10708 <dia:attribute name=
"abstract">
10709 <dia:boolean val=
"false"/>
10711 <dia:attribute name=
"inheritance_type">
10712 <dia:enum val=
"2"/>
10714 <dia:attribute name=
"query">
10715 <dia:boolean val=
"false"/>
10717 <dia:attribute name=
"class_scope">
10718 <dia:boolean val=
"false"/>
10720 <dia:attribute name=
"parameters">
10721 <dia:composite type=
"umlparameter">
10722 <dia:attribute name=
"name">
10723 <dia:string>#problem_number#
</dia:string>
10725 <dia:attribute name=
"type">
10726 <dia:string>#scalar integer#
</dia:string>
10728 <dia:attribute name=
"value">
10729 <dia:string>#
0#
</dia:string>
10731 <dia:attribute name=
"comment">
10732 <dia:string>##
</dia:string>
10734 <dia:attribute name=
"kind">
10735 <dia:enum val=
"1"/>
10738 <dia:composite type=
"umlparameter">
10739 <dia:attribute name=
"name">
10740 <dia:string>#is_sim#
</dia:string>
10742 <dia:attribute name=
"type">
10743 <dia:string>#scalar boolean#
</dia:string>
10745 <dia:attribute name=
"value">
10746 <dia:string>#
0#
</dia:string>
10748 <dia:attribute name=
"comment">
10749 <dia:string>##
</dia:string>
10751 <dia:attribute name=
"kind">
10752 <dia:enum val=
"2"/>
10757 <dia:composite type=
"umloperation">
10758 <dia:attribute name=
"name">
10759 <dia:string>#subroutine_files#
</dia:string>
10761 <dia:attribute name=
"stereotype">
10762 <dia:string>##
</dia:string>
10764 <dia:attribute name=
"type">
10765 <dia:string>##
</dia:string>
10767 <dia:attribute name=
"visibility">
10768 <dia:enum val=
"0"/>
10770 <dia:attribute name=
"comment">
10771 <dia:string>##
</dia:string>
10773 <dia:attribute name=
"abstract">
10774 <dia:boolean val=
"false"/>
10776 <dia:attribute name=
"inheritance_type">
10777 <dia:enum val=
"2"/>
10779 <dia:attribute name=
"query">
10780 <dia:boolean val=
"false"/>
10782 <dia:attribute name=
"class_scope">
10783 <dia:boolean val=
"false"/>
10785 <dia:attribute name=
"parameters">
10786 <dia:composite type=
"umlparameter">
10787 <dia:attribute name=
"name">
10788 <dia:string>#fsubs#
</dia:string>
10790 <dia:attribute name=
"type">
10791 <dia:string>#array of strings#
</dia:string>
10793 <dia:attribute name=
"value">
10794 <dia:string>##
</dia:string>
10796 <dia:attribute name=
"comment">
10797 <dia:string>##
</dia:string>
10799 <dia:attribute name=
"kind">
10800 <dia:enum val=
"2"/>
10805 <dia:composite type=
"umloperation">
10806 <dia:attribute name=
"name">
10807 <dia:string>#randomize_inits#
</dia:string>
10809 <dia:attribute name=
"stereotype">
10810 <dia:string>##
</dia:string>
10812 <dia:attribute name=
"type">
10813 <dia:string>##
</dia:string>
10815 <dia:attribute name=
"visibility">
10816 <dia:enum val=
"0"/>
10818 <dia:attribute name=
"comment">
10819 <dia:string>##
</dia:string>
10821 <dia:attribute name=
"abstract">
10822 <dia:boolean val=
"false"/>
10824 <dia:attribute name=
"inheritance_type">
10825 <dia:enum val=
"2"/>
10827 <dia:attribute name=
"query">
10828 <dia:boolean val=
"false"/>
10830 <dia:attribute name=
"class_scope">
10831 <dia:boolean val=
"false"/>
10833 <dia:attribute name=
"parameters">
10834 <dia:composite type=
"umlparameter">
10835 <dia:attribute name=
"name">
10836 <dia:string>#degree#
</dia:string>
10838 <dia:attribute name=
"type">
10839 <dia:string>#scalar number#
</dia:string>
10841 <dia:attribute name=
"value">
10842 <dia:string>##
</dia:string>
10844 <dia:attribute name=
"comment">
10845 <dia:string>##
</dia:string>
10847 <dia:attribute name=
"kind">
10848 <dia:enum val=
"1"/>
10853 <dia:composite type=
"umloperation">
10854 <dia:attribute name=
"name">
10855 <dia:string>#wrap_data#
</dia:string>
10857 <dia:attribute name=
"stereotype">
10858 <dia:string>##
</dia:string>
10860 <dia:attribute name=
"type">
10861 <dia:string>##
</dia:string>
10863 <dia:attribute name=
"visibility">
10864 <dia:enum val=
"0"/>
10866 <dia:attribute name=
"comment">
10867 <dia:string>##
</dia:string>
10869 <dia:attribute name=
"abstract">
10870 <dia:boolean val=
"false"/>
10872 <dia:attribute name=
"inheritance_type">
10873 <dia:enum val=
"2"/>
10875 <dia:attribute name=
"query">
10876 <dia:boolean val=
"false"/>
10878 <dia:attribute name=
"class_scope">
10879 <dia:boolean val=
"false"/>
10881 <dia:attribute name=
"parameters">
10882 <dia:composite type=
"umlparameter">
10883 <dia:attribute name=
"name">
10884 <dia:string>#cont_column#
</dia:string>
10886 <dia:attribute name=
"type">
10887 <dia:string>#scalar integer#
</dia:string>
10889 <dia:attribute name=
"value">
10890 <dia:string>##
</dia:string>
10892 <dia:attribute name=
"comment">
10893 <dia:string>##
</dia:string>
10895 <dia:attribute name=
"kind">
10896 <dia:enum val=
"1"/>
10899 <dia:composite type=
"umlparameter">
10900 <dia:attribute name=
"name">
10901 <dia:string>#wrap_column#
</dia:string>
10903 <dia:attribute name=
"type">
10904 <dia:string>#scalar integer#
</dia:string>
10906 <dia:attribute name=
"value">
10907 <dia:string>##
</dia:string>
10909 <dia:attribute name=
"comment">
10910 <dia:string>##
</dia:string>
10912 <dia:attribute name=
"kind">
10913 <dia:enum val=
"1"/>
10918 <dia:composite type=
"umloperation">
10919 <dia:attribute name=
"name">
10920 <dia:string>#unwrap_data#
</dia:string>
10922 <dia:attribute name=
"stereotype">
10923 <dia:string>##
</dia:string>
10925 <dia:attribute name=
"type">
10926 <dia:string>##
</dia:string>
10928 <dia:attribute name=
"visibility">
10929 <dia:enum val=
"0"/>
10931 <dia:attribute name=
"comment">
10932 <dia:string>##
</dia:string>
10934 <dia:attribute name=
"abstract">
10935 <dia:boolean val=
"false"/>
10937 <dia:attribute name=
"inheritance_type">
10938 <dia:enum val=
"2"/>
10940 <dia:attribute name=
"query">
10941 <dia:boolean val=
"false"/>
10943 <dia:attribute name=
"class_scope">
10944 <dia:boolean val=
"false"/>
10946 <dia:attribute name=
"parameters"/>
10948 <dia:composite type=
"umloperation">
10949 <dia:attribute name=
"name">
10950 <dia:string>#flush_data#
</dia:string>
10952 <dia:attribute name=
"stereotype">
10953 <dia:string>##
</dia:string>
10955 <dia:attribute name=
"type">
10956 <dia:string>##
</dia:string>
10958 <dia:attribute name=
"visibility">
10959 <dia:enum val=
"0"/>
10961 <dia:attribute name=
"comment">
10962 <dia:string>##
</dia:string>
10964 <dia:attribute name=
"abstract">
10965 <dia:boolean val=
"false"/>
10967 <dia:attribute name=
"inheritance_type">
10968 <dia:enum val=
"2"/>
10970 <dia:attribute name=
"query">
10971 <dia:boolean val=
"false"/>
10973 <dia:attribute name=
"class_scope">
10974 <dia:boolean val=
"false"/>
10976 <dia:attribute name=
"parameters"/>
10978 <dia:composite type=
"umloperation">
10979 <dia:attribute name=
"name">
10980 <dia:string>#register_in_database#
</dia:string>
10982 <dia:attribute name=
"stereotype">
10983 <dia:string>##
</dia:string>
10985 <dia:attribute name=
"type">
10986 <dia:string>##
</dia:string>
10988 <dia:attribute name=
"visibility">
10989 <dia:enum val=
"0"/>
10991 <dia:attribute name=
"comment">
10992 <dia:string>##
</dia:string>
10994 <dia:attribute name=
"abstract">
10995 <dia:boolean val=
"false"/>
10997 <dia:attribute name=
"inheritance_type">
10998 <dia:enum val=
"2"/>
11000 <dia:attribute name=
"query">
11001 <dia:boolean val=
"false"/>
11003 <dia:attribute name=
"class_scope">
11004 <dia:boolean val=
"false"/>
11006 <dia:attribute name=
"parameters">
11007 <dia:composite type=
"umlparameter">
11008 <dia:attribute name=
"name">
11009 <dia:string>#force#
</dia:string>
11011 <dia:attribute name=
"type">
11012 <dia:string>#scalar boolean#
</dia:string>
11014 <dia:attribute name=
"value">
11015 <dia:string>#
0#
</dia:string>
11017 <dia:attribute name=
"comment">
11018 <dia:string>##
</dia:string>
11020 <dia:attribute name=
"kind">
11021 <dia:enum val=
"1"/>
11024 <dia:composite type=
"umlparameter">
11025 <dia:attribute name=
"name">
11026 <dia:string>#model_id#
</dia:string>
11028 <dia:attribute name=
"type">
11029 <dia:string>#scalar integer#
</dia:string>
11031 <dia:attribute name=
"value">
11032 <dia:string>##
</dia:string>
11034 <dia:attribute name=
"comment">
11035 <dia:string>##
</dia:string>
11037 <dia:attribute name=
"kind">
11038 <dia:enum val=
"2"/>
11043 <dia:composite type=
"umloperation">
11044 <dia:attribute name=
"name">
11045 <dia:string>#remove_option#
</dia:string>
11047 <dia:attribute name=
"stereotype">
11048 <dia:string>##
</dia:string>
11050 <dia:attribute name=
"type">
11051 <dia:string>##
</dia:string>
11053 <dia:attribute name=
"visibility">
11054 <dia:enum val=
"0"/>
11056 <dia:attribute name=
"comment">
11057 <dia:string>##
</dia:string>
11059 <dia:attribute name=
"abstract">
11060 <dia:boolean val=
"false"/>
11062 <dia:attribute name=
"inheritance_type">
11063 <dia:enum val=
"2"/>
11065 <dia:attribute name=
"query">
11066 <dia:boolean val=
"false"/>
11068 <dia:attribute name=
"class_scope">
11069 <dia:boolean val=
"false"/>
11071 <dia:attribute name=
"parameters">
11072 <dia:composite type=
"umlparameter">
11073 <dia:attribute name=
"name">
11074 <dia:string>#problem_numbers#
</dia:string>
11076 <dia:attribute name=
"type">
11077 <dia:string>#array of integers#
</dia:string>
11079 <dia:attribute name=
"value">
11080 <dia:string>##
</dia:string>
11082 <dia:attribute name=
"comment">
11083 <dia:string>##
</dia:string>
11085 <dia:attribute name=
"kind">
11086 <dia:enum val=
"1"/>
11089 <dia:composite type=
"umlparameter">
11090 <dia:attribute name=
"name">
11091 <dia:string>#record_name#
</dia:string>
11093 <dia:attribute name=
"type">
11094 <dia:string>#scalar string#
</dia:string>
11096 <dia:attribute name=
"value">
11097 <dia:string>##
</dia:string>
11099 <dia:attribute name=
"comment">
11100 <dia:string>##
</dia:string>
11102 <dia:attribute name=
"kind">
11103 <dia:enum val=
"1"/>
11106 <dia:composite type=
"umlparameter">
11107 <dia:attribute name=
"name">
11108 <dia:string>#option_name#
</dia:string>
11110 <dia:attribute name=
"type">
11111 <dia:string>#scalar string#
</dia:string>
11113 <dia:attribute name=
"value">
11114 <dia:string>##
</dia:string>
11116 <dia:attribute name=
"comment">
11117 <dia:string>##
</dia:string>
11119 <dia:attribute name=
"kind">
11120 <dia:enum val=
"1"/>
11123 <dia:composite type=
"umlparameter">
11124 <dia:attribute name=
"name">
11125 <dia:string>#fuzzy_match#
</dia:string>
11127 <dia:attribute name=
"type">
11128 <dia:string>#scalar boolean#
</dia:string>
11130 <dia:attribute name=
"value">
11131 <dia:string>#
0#
</dia:string>
11133 <dia:attribute name=
"comment">
11134 <dia:string>##
</dia:string>
11136 <dia:attribute name=
"kind">
11137 <dia:enum val=
"1"/>
11142 <dia:composite type=
"umloperation">
11143 <dia:attribute name=
"name">
11144 <dia:string>#add_option#
</dia:string>
11146 <dia:attribute name=
"stereotype">
11147 <dia:string>##
</dia:string>
11149 <dia:attribute name=
"type">
11150 <dia:string>##
</dia:string>
11152 <dia:attribute name=
"visibility">
11153 <dia:enum val=
"0"/>
11155 <dia:attribute name=
"comment">
11156 <dia:string>##
</dia:string>
11158 <dia:attribute name=
"abstract">
11159 <dia:boolean val=
"false"/>
11161 <dia:attribute name=
"inheritance_type">
11162 <dia:enum val=
"2"/>
11164 <dia:attribute name=
"query">
11165 <dia:boolean val=
"false"/>
11167 <dia:attribute name=
"class_scope">
11168 <dia:boolean val=
"false"/>
11170 <dia:attribute name=
"parameters">
11171 <dia:composite type=
"umlparameter">
11172 <dia:attribute name=
"name">
11173 <dia:string>#problem_numbers#
</dia:string>
11175 <dia:attribute name=
"type">
11176 <dia:string>#array of integers#
</dia:string>
11178 <dia:attribute name=
"value">
11179 <dia:string>##
</dia:string>
11181 <dia:attribute name=
"comment">
11182 <dia:string>##
</dia:string>
11184 <dia:attribute name=
"kind">
11185 <dia:enum val=
"1"/>
11188 <dia:composite type=
"umlparameter">
11189 <dia:attribute name=
"name">
11190 <dia:string>#record_name#
</dia:string>
11192 <dia:attribute name=
"type">
11193 <dia:string>#scalar string#
</dia:string>
11195 <dia:attribute name=
"value">
11196 <dia:string>##
</dia:string>
11198 <dia:attribute name=
"comment">
11199 <dia:string>##
</dia:string>
11201 <dia:attribute name=
"kind">
11202 <dia:enum val=
"1"/>
11205 <dia:composite type=
"umlparameter">
11206 <dia:attribute name=
"name">
11207 <dia:string>#option_name#
</dia:string>
11209 <dia:attribute name=
"type">
11210 <dia:string>#scalar string#
</dia:string>
11212 <dia:attribute name=
"value">
11213 <dia:string>##
</dia:string>
11215 <dia:attribute name=
"comment">
11216 <dia:string>##
</dia:string>
11218 <dia:attribute name=
"kind">
11219 <dia:enum val=
"1"/>
11222 <dia:composite type=
"umlparameter">
11223 <dia:attribute name=
"name">
11224 <dia:string>#option_value#
</dia:string>
11226 <dia:attribute name=
"type">
11227 <dia:string>#scalar#
</dia:string>
11229 <dia:attribute name=
"value">
11230 <dia:string>##
</dia:string>
11232 <dia:attribute name=
"comment">
11233 <dia:string>##
</dia:string>
11235 <dia:attribute name=
"kind">
11236 <dia:enum val=
"1"/>
11239 <dia:composite type=
"umlparameter">
11240 <dia:attribute name=
"name">
11241 <dia:string>#add_record#
</dia:string>
11243 <dia:attribute name=
"type">
11244 <dia:string>#scalar boolean#
</dia:string>
11246 <dia:attribute name=
"value">
11247 <dia:string>#
0#
</dia:string>
11249 <dia:attribute name=
"comment">
11250 <dia:string>##
</dia:string>
11252 <dia:attribute name=
"kind">
11253 <dia:enum val=
"1"/>
11258 <dia:composite type=
"umloperation">
11259 <dia:attribute name=
"name">
11260 <dia:string>#set_option#
</dia:string>
11262 <dia:attribute name=
"stereotype">
11263 <dia:string>##
</dia:string>
11265 <dia:attribute name=
"type">
11266 <dia:string>##
</dia:string>
11268 <dia:attribute name=
"visibility">
11269 <dia:enum val=
"0"/>
11271 <dia:attribute name=
"comment">
11272 <dia:string>##
</dia:string>
11274 <dia:attribute name=
"abstract">
11275 <dia:boolean val=
"false"/>
11277 <dia:attribute name=
"inheritance_type">
11278 <dia:enum val=
"2"/>
11280 <dia:attribute name=
"query">
11281 <dia:boolean val=
"false"/>
11283 <dia:attribute name=
"class_scope">
11284 <dia:boolean val=
"false"/>
11286 <dia:attribute name=
"parameters">
11287 <dia:composite type=
"umlparameter">
11288 <dia:attribute name=
"name">
11289 <dia:string>#problem_numbers#
</dia:string>
11291 <dia:attribute name=
"type">
11292 <dia:string>#array of integers#
</dia:string>
11294 <dia:attribute name=
"value">
11295 <dia:string>##
</dia:string>
11297 <dia:attribute name=
"comment">
11298 <dia:string>##
</dia:string>
11300 <dia:attribute name=
"kind">
11301 <dia:enum val=
"1"/>
11304 <dia:composite type=
"umlparameter">
11305 <dia:attribute name=
"name">
11306 <dia:string>#record_name#
</dia:string>
11308 <dia:attribute name=
"type">
11309 <dia:string>#scalar string#
</dia:string>
11311 <dia:attribute name=
"value">
11312 <dia:string>##
</dia:string>
11314 <dia:attribute name=
"comment">
11315 <dia:string>##
</dia:string>
11317 <dia:attribute name=
"kind">
11318 <dia:enum val=
"1"/>
11321 <dia:composite type=
"umlparameter">
11322 <dia:attribute name=
"name">
11323 <dia:string>#option_name#
</dia:string>
11325 <dia:attribute name=
"type">
11326 <dia:string>#scalar string#
</dia:string>
11328 <dia:attribute name=
"value">
11329 <dia:string>##
</dia:string>
11331 <dia:attribute name=
"comment">
11332 <dia:string>##
</dia:string>
11334 <dia:attribute name=
"kind">
11335 <dia:enum val=
"1"/>
11338 <dia:composite type=
"umlparameter">
11339 <dia:attribute name=
"name">
11340 <dia:string>#option_value#
</dia:string>
11342 <dia:attribute name=
"type">
11343 <dia:string>#scalar#
</dia:string>
11345 <dia:attribute name=
"value">
11346 <dia:string>##
</dia:string>
11348 <dia:attribute name=
"comment">
11349 <dia:string>##
</dia:string>
11351 <dia:attribute name=
"kind">
11352 <dia:enum val=
"1"/>
11355 <dia:composite type=
"umlparameter">
11356 <dia:attribute name=
"name">
11357 <dia:string>#fuzzy_match#
</dia:string>
11359 <dia:attribute name=
"type">
11360 <dia:string>#scalar boolean#
</dia:string>
11362 <dia:attribute name=
"value">
11363 <dia:string>#
0#
</dia:string>
11365 <dia:attribute name=
"comment">
11366 <dia:string>##
</dia:string>
11368 <dia:attribute name=
"kind">
11369 <dia:enum val=
"1"/>
11374 <dia:composite type=
"umloperation">
11375 <dia:attribute name=
"name">
11376 <dia:string>#add_marginals_code#
</dia:string>
11378 <dia:attribute name=
"stereotype">
11379 <dia:string>##
</dia:string>
11381 <dia:attribute name=
"type">
11382 <dia:string>##
</dia:string>
11384 <dia:attribute name=
"visibility">
11385 <dia:enum val=
"0"/>
11387 <dia:attribute name=
"comment">
11388 <dia:string>##
</dia:string>
11390 <dia:attribute name=
"abstract">
11391 <dia:boolean val=
"false"/>
11393 <dia:attribute name=
"inheritance_type">
11394 <dia:enum val=
"2"/>
11396 <dia:attribute name=
"query">
11397 <dia:boolean val=
"false"/>
11399 <dia:attribute name=
"class_scope">
11400 <dia:boolean val=
"false"/>
11402 <dia:attribute name=
"parameters">
11403 <dia:composite type=
"umlparameter">
11404 <dia:attribute name=
"name">
11405 <dia:string>#problem_numbers#
</dia:string>
11407 <dia:attribute name=
"type">
11408 <dia:string>#array of integers#
</dia:string>
11410 <dia:attribute name=
"value">
11411 <dia:string>##
</dia:string>
11413 <dia:attribute name=
"comment">
11414 <dia:string>##
</dia:string>
11416 <dia:attribute name=
"kind">
11417 <dia:enum val=
"1"/>
11420 <dia:composite type=
"umlparameter">
11421 <dia:attribute name=
"name">
11422 <dia:string>#nomegas#
</dia:string>
11424 <dia:attribute name=
"type">
11425 <dia:string>#array of integers#
</dia:string>
11427 <dia:attribute name=
"value">
11428 <dia:string>##
</dia:string>
11430 <dia:attribute name=
"comment">
11431 <dia:string>##
</dia:string>
11433 <dia:attribute name=
"kind">
11434 <dia:enum val=
"1"/>
11439 <dia:composite type=
"umloperation">
11440 <dia:attribute name=
"name">
11441 <dia:string>#problem_structure#
</dia:string>
11443 <dia:attribute name=
"stereotype">
11444 <dia:string>##
</dia:string>
11446 <dia:attribute name=
"type">
11447 <dia:string>##
</dia:string>
11449 <dia:attribute name=
"visibility">
11450 <dia:enum val=
"0"/>
11452 <dia:attribute name=
"comment">
11453 <dia:string>##
</dia:string>
11455 <dia:attribute name=
"abstract">
11456 <dia:boolean val=
"false"/>
11458 <dia:attribute name=
"inheritance_type">
11459 <dia:enum val=
"2"/>
11461 <dia:attribute name=
"query">
11462 <dia:boolean val=
"false"/>
11464 <dia:attribute name=
"class_scope">
11465 <dia:boolean val=
"false"/>
11467 <dia:attribute name=
"parameters">
11468 <dia:composite type=
"umlparameter">
11469 <dia:attribute name=
"name">
11470 <dia:string>#subproblems#
</dia:string>
11472 <dia:attribute name=
"type">
11473 <dia:string>#array of integers#
</dia:string>
11475 <dia:attribute name=
"value">
11476 <dia:string>##
</dia:string>
11478 <dia:attribute name=
"comment">
11479 <dia:string>##
</dia:string>
11481 <dia:attribute name=
"kind">
11482 <dia:enum val=
"2"/>
11487 <dia:composite type=
"umloperation">
11488 <dia:attribute name=
"name">
11489 <dia:string>#add_nonparametric_code#
</dia:string>
11491 <dia:attribute name=
"stereotype">
11492 <dia:string>##
</dia:string>
11494 <dia:attribute name=
"type">
11495 <dia:string>##
</dia:string>
11497 <dia:attribute name=
"visibility">
11498 <dia:enum val=
"0"/>
11500 <dia:attribute name=
"comment">
11501 <dia:string>##
</dia:string>
11503 <dia:attribute name=
"abstract">
11504 <dia:boolean val=
"false"/>
11506 <dia:attribute name=
"inheritance_type">
11507 <dia:enum val=
"2"/>
11509 <dia:attribute name=
"query">
11510 <dia:boolean val=
"false"/>
11512 <dia:attribute name=
"class_scope">
11513 <dia:boolean val=
"false"/>
11515 <dia:attribute name=
"parameters"/>
11517 <dia:composite type=
"umloperation">
11518 <dia:attribute name=
"name">
11519 <dia:string>#nonparametric_code#
</dia:string>
11521 <dia:attribute name=
"stereotype">
11522 <dia:string>##
</dia:string>
11524 <dia:attribute name=
"type">
11525 <dia:string>##
</dia:string>
11527 <dia:attribute name=
"visibility">
11528 <dia:enum val=
"0"/>
11530 <dia:attribute name=
"comment">
11531 <dia:string>##
</dia:string>
11533 <dia:attribute name=
"abstract">
11534 <dia:boolean val=
"false"/>
11536 <dia:attribute name=
"inheritance_type">
11537 <dia:enum val=
"2"/>
11539 <dia:attribute name=
"query">
11540 <dia:boolean val=
"false"/>
11542 <dia:attribute name=
"class_scope">
11543 <dia:boolean val=
"false"/>
11545 <dia:attribute name=
"parameters">
11546 <dia:composite type=
"umlparameter">
11547 <dia:attribute name=
"name">
11548 <dia:string>#enabled#
</dia:string>
11550 <dia:attribute name=
"type">
11551 <dia:string>#array of booleans#
</dia:string>
11553 <dia:attribute name=
"value">
11554 <dia:string>##
</dia:string>
11556 <dia:attribute name=
"comment">
11557 <dia:string>##
</dia:string>
11559 <dia:attribute name=
"kind">
11560 <dia:enum val=
"1"/>
11563 <dia:composite type=
"umlparameter">
11564 <dia:attribute name=
"name">
11565 <dia:string>#problem_numbers#
</dia:string>
11567 <dia:attribute name=
"type">
11568 <dia:string>#array of integers#
</dia:string>
11570 <dia:attribute name=
"value">
11571 <dia:string>##
</dia:string>
11573 <dia:attribute name=
"comment">
11574 <dia:string>##
</dia:string>
11576 <dia:attribute name=
"kind">
11577 <dia:enum val=
"1"/>
11580 <dia:composite type=
"umlparameter">
11581 <dia:attribute name=
"name">
11582 <dia:string>#indicators#
</dia:string>
11584 <dia:attribute name=
"type">
11585 <dia:string>#array of booleans#
</dia:string>
11587 <dia:attribute name=
"value">
11588 <dia:string>##
</dia:string>
11590 <dia:attribute name=
"comment">
11591 <dia:string>##
</dia:string>
11593 <dia:attribute name=
"kind">
11594 <dia:enum val=
"2"/>
11599 <dia:composite type=
"umloperation">
11600 <dia:attribute name=
"name">
11601 <dia:string>#shrinkage_stats#
</dia:string>
11603 <dia:attribute name=
"stereotype">
11604 <dia:string>##
</dia:string>
11606 <dia:attribute name=
"type">
11607 <dia:string>##
</dia:string>
11609 <dia:attribute name=
"visibility">
11610 <dia:enum val=
"0"/>
11612 <dia:attribute name=
"comment">
11613 <dia:string>##
</dia:string>
11615 <dia:attribute name=
"abstract">
11616 <dia:boolean val=
"false"/>
11618 <dia:attribute name=
"inheritance_type">
11619 <dia:enum val=
"2"/>
11621 <dia:attribute name=
"query">
11622 <dia:boolean val=
"false"/>
11624 <dia:attribute name=
"class_scope">
11625 <dia:boolean val=
"false"/>
11627 <dia:attribute name=
"parameters">
11628 <dia:composite type=
"umlparameter">
11629 <dia:attribute name=
"name">
11630 <dia:string>#enabled#
</dia:string>
11632 <dia:attribute name=
"type">
11633 <dia:string>#scalar#
</dia:string>
11635 <dia:attribute name=
"value">
11636 <dia:string>##
</dia:string>
11638 <dia:attribute name=
"comment">
11639 <dia:string>##
</dia:string>
11641 <dia:attribute name=
"kind">
11642 <dia:enum val=
"1"/>
11645 <dia:composite type=
"umlparameter">
11646 <dia:attribute name=
"name">
11647 <dia:string>#problem_numbers#
</dia:string>
11649 <dia:attribute name=
"type">
11650 <dia:string>#array of integers#
</dia:string>
11652 <dia:attribute name=
"value">
11653 <dia:string>##
</dia:string>
11655 <dia:attribute name=
"comment">
11656 <dia:string>##
</dia:string>
11658 <dia:attribute name=
"kind">
11659 <dia:enum val=
"1"/>
11662 <dia:composite type=
"umlparameter">
11663 <dia:attribute name=
"name">
11664 <dia:string>#indicators#
</dia:string>
11666 <dia:attribute name=
"type">
11667 <dia:string>#array of booleans#
</dia:string>
11669 <dia:attribute name=
"value">
11670 <dia:string>##
</dia:string>
11672 <dia:attribute name=
"comment">
11673 <dia:string>##
</dia:string>
11675 <dia:attribute name=
"kind">
11676 <dia:enum val=
"2"/>
11681 <dia:composite type=
"umloperation">
11682 <dia:attribute name=
"name">
11683 <dia:string>#eta_shrinkage#
</dia:string>
11685 <dia:attribute name=
"stereotype">
11686 <dia:string>##
</dia:string>
11688 <dia:attribute name=
"type">
11689 <dia:string>##
</dia:string>
11691 <dia:attribute name=
"visibility">
11692 <dia:enum val=
"0"/>
11694 <dia:attribute name=
"comment">
11695 <dia:string>##
</dia:string>
11697 <dia:attribute name=
"abstract">
11698 <dia:boolean val=
"false"/>
11700 <dia:attribute name=
"inheritance_type">
11701 <dia:enum val=
"2"/>
11703 <dia:attribute name=
"query">
11704 <dia:boolean val=
"false"/>
11706 <dia:attribute name=
"class_scope">
11707 <dia:boolean val=
"false"/>
11709 <dia:attribute name=
"parameters">
11710 <dia:composite type=
"umlparameter">
11711 <dia:attribute name=
"name">
11712 <dia:string>#eta_shrinkage#
</dia:string>
11714 <dia:attribute name=
"type">
11715 <dia:string>#array of #
</dia:string>
11717 <dia:attribute name=
"value">
11718 <dia:string>##
</dia:string>
11720 <dia:attribute name=
"comment">
11721 <dia:string>##
</dia:string>
11723 <dia:attribute name=
"kind">
11724 <dia:enum val=
"2"/>
11729 <dia:composite type=
"umloperation">
11730 <dia:attribute name=
"name">
11731 <dia:string>#wres_shrinkage#
</dia:string>
11733 <dia:attribute name=
"stereotype">
11734 <dia:string>##
</dia:string>
11736 <dia:attribute name=
"type">
11737 <dia:string>##
</dia:string>
11739 <dia:attribute name=
"visibility">
11740 <dia:enum val=
"0"/>
11742 <dia:attribute name=
"comment">
11743 <dia:string>##
</dia:string>
11745 <dia:attribute name=
"abstract">
11746 <dia:boolean val=
"false"/>
11748 <dia:attribute name=
"inheritance_type">
11749 <dia:enum val=
"2"/>
11751 <dia:attribute name=
"query">
11752 <dia:boolean val=
"false"/>
11754 <dia:attribute name=
"class_scope">
11755 <dia:boolean val=
"false"/>
11757 <dia:attribute name=
"parameters">
11758 <dia:composite type=
"umlparameter">
11759 <dia:attribute name=
"name">
11760 <dia:string>#wres_shrinkage#
</dia:string>
11762 <dia:attribute name=
"type">
11763 <dia:string>#array of#
</dia:string>
11765 <dia:attribute name=
"value">
11766 <dia:string>##
</dia:string>
11768 <dia:attribute name=
"comment">
11769 <dia:string>##
</dia:string>
11771 <dia:attribute name=
"kind">
11772 <dia:enum val=
"2"/>
11777 <dia:composite type=
"umloperation">
11778 <dia:attribute name=
"name">
11779 <dia:string>#flush#
</dia:string>
11781 <dia:attribute name=
"stereotype">
11782 <dia:string>##
</dia:string>
11784 <dia:attribute name=
"type">
11785 <dia:string>##
</dia:string>
11787 <dia:attribute name=
"visibility">
11788 <dia:enum val=
"0"/>
11790 <dia:attribute name=
"comment">
11791 <dia:string>##
</dia:string>
11793 <dia:attribute name=
"abstract">
11794 <dia:boolean val=
"false"/>
11796 <dia:attribute name=
"inheritance_type">
11797 <dia:enum val=
"2"/>
11799 <dia:attribute name=
"query">
11800 <dia:boolean val=
"false"/>
11802 <dia:attribute name=
"class_scope">
11803 <dia:boolean val=
"false"/>
11805 <dia:attribute name=
"parameters">
11806 <dia:composite type=
"umlparameter">
11807 <dia:attribute name=
"name">
11808 <dia:string>#force#
</dia:string>
11810 <dia:attribute name=
"type">
11811 <dia:string>#scalar boolean#
</dia:string>
11813 <dia:attribute name=
"value">
11814 <dia:string>#
0#
</dia:string>
11816 <dia:attribute name=
"comment">
11817 <dia:string>##
</dia:string>
11819 <dia:attribute name=
"kind">
11820 <dia:enum val=
"1"/>
11826 <dia:attribute name=
"template">
11827 <dia:boolean val=
"false"/>
11829 <dia:attribute name=
"templates"/>
11831 <dia:object type=
"UML - Class" version=
"0" id=
"O23">
11832 <dia:attribute name=
"obj_pos">
11833 <dia:point val=
"110.977,-35.565"/>
11835 <dia:attribute name=
"obj_bb">
11836 <dia:rectangle val=
"110.927,-35.615;113.427,-33.315"/>
11838 <dia:attribute name=
"elem_corner">
11839 <dia:point val=
"110.977,-35.565"/>
11841 <dia:attribute name=
"elem_width">
11842 <dia:real val=
"2.3999999999999999"/>
11844 <dia:attribute name=
"elem_height">
11845 <dia:real val=
"2.1999999999999997"/>
11847 <dia:attribute name=
"name">
11848 <dia:string>#data#
</dia:string>
11850 <dia:attribute name=
"stereotype">
11851 <dia:string>##
</dia:string>
11853 <dia:attribute name=
"comment">
11854 <dia:string>##
</dia:string>
11856 <dia:attribute name=
"abstract">
11857 <dia:boolean val=
"true"/>
11859 <dia:attribute name=
"suppress_attributes">
11860 <dia:boolean val=
"false"/>
11862 <dia:attribute name=
"suppress_operations">
11863 <dia:boolean val=
"false"/>
11865 <dia:attribute name=
"visible_attributes">
11866 <dia:boolean val=
"true"/>
11868 <dia:attribute name=
"visible_operations">
11869 <dia:boolean val=
"true"/>
11871 <dia:attribute name=
"visible_comments">
11872 <dia:boolean val=
"false"/>
11874 <dia:attribute name=
"wrap_operations">
11875 <dia:boolean val=
"false"/>
11877 <dia:attribute name=
"wrap_after_char">
11878 <dia:int val=
"40"/>
11880 <dia:attribute name=
"line_color">
11881 <dia:color val=
"#000000"/>
11883 <dia:attribute name=
"fill_color">
11884 <dia:color val=
"#ffffff"/>
11886 <dia:attribute name=
"text_color">
11887 <dia:color val=
"#000000"/>
11889 <dia:attribute name=
"normal_font">
11890 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11892 <dia:attribute name=
"abstract_font">
11893 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11895 <dia:attribute name=
"polymorphic_font">
11896 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
11898 <dia:attribute name=
"classname_font">
11899 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11901 <dia:attribute name=
"abstract_classname_font">
11902 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11904 <dia:attribute name=
"comment_font">
11905 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
11907 <dia:attribute name=
"font_height">
11908 <dia:real val=
"0.80000000000000004"/>
11910 <dia:attribute name=
"polymorphic_font_height">
11911 <dia:real val=
"0.80000000000000004"/>
11913 <dia:attribute name=
"abstract_font_height">
11914 <dia:real val=
"0.80000000000000004"/>
11916 <dia:attribute name=
"classname_font_height">
11917 <dia:real val=
"1"/>
11919 <dia:attribute name=
"abstract_classname_font_height">
11920 <dia:real val=
"1"/>
11922 <dia:attribute name=
"comment_font_height">
11923 <dia:real val=
"1"/>
11925 <dia:attribute name=
"attributes"/>
11926 <dia:attribute name=
"operations"/>
11927 <dia:attribute name=
"template">
11928 <dia:boolean val=
"false"/>
11930 <dia:attribute name=
"templates"/>
11932 <dia:object type=
"UML - Association" version=
"0" id=
"O24">
11933 <dia:attribute name=
"obj_pos">
11934 <dia:point val=
"110.977,-33.365"/>
11936 <dia:attribute name=
"obj_bb">
11937 <dia:rectangle val=
"-4.65,-33.9;111.327,-8.3"/>
11939 <dia:attribute name=
"orth_points">
11940 <dia:point val=
"110.977,-33.365"/>
11941 <dia:point val=
"110.977,-33.2"/>
11942 <dia:point val=
"104,-33.2"/>
11943 <dia:point val=
"104,-9.9"/>
11944 <dia:point val=
"-3.9,-9.9"/>
11946 <dia:attribute name=
"orth_orient">
11947 <dia:enum val=
"1"/>
11948 <dia:enum val=
"0"/>
11949 <dia:enum val=
"1"/>
11950 <dia:enum val=
"0"/>
11952 <dia:attribute name=
"autorouting">
11953 <dia:boolean val=
"false"/>
11955 <dia:attribute name=
"name">
11956 <dia:string>##
</dia:string>
11958 <dia:attribute name=
"direction">
11959 <dia:enum val=
"0"/>
11961 <dia:attribute name=
"ends">
11963 <dia:attribute name=
"role">
11964 <dia:string>##
</dia:string>
11966 <dia:attribute name=
"multiplicity">
11967 <dia:string>##
</dia:string>
11969 <dia:attribute name=
"arrow">
11970 <dia:boolean val=
"false"/>
11972 <dia:attribute name=
"aggregate">
11973 <dia:enum val=
"0"/>
11977 <dia:attribute name=
"role">
11978 <dia:string>##
</dia:string>
11980 <dia:attribute name=
"multiplicity">
11981 <dia:string>##
</dia:string>
11983 <dia:attribute name=
"arrow">
11984 <dia:boolean val=
"false"/>
11986 <dia:attribute name=
"aggregate">
11987 <dia:enum val=
"1"/>
11992 <dia:connection handle=
"0" to=
"O23" connection=
"5"/>
11993 <dia:connection handle=
"1" to=
"O22" connection=
"133"/>
11996 <dia:object type=
"UML - Class" version=
"0" id=
"O25">
11997 <dia:attribute name=
"obj_pos">
11998 <dia:point val=
"103,-36"/>
12000 <dia:attribute name=
"obj_bb">
12001 <dia:rectangle val=
"102.95,-36.05;106.35,-33.75"/>
12003 <dia:attribute name=
"elem_corner">
12004 <dia:point val=
"103,-36"/>
12006 <dia:attribute name=
"elem_width">
12007 <dia:real val=
"3.3000000000000003"/>
12009 <dia:attribute name=
"elem_height">
12010 <dia:real val=
"2.1999999999999997"/>
12012 <dia:attribute name=
"name">
12013 <dia:string>#output#
</dia:string>
12015 <dia:attribute name=
"stereotype">
12016 <dia:string>##
</dia:string>
12018 <dia:attribute name=
"comment">
12019 <dia:string>##
</dia:string>
12021 <dia:attribute name=
"abstract">
12022 <dia:boolean val=
"true"/>
12024 <dia:attribute name=
"suppress_attributes">
12025 <dia:boolean val=
"false"/>
12027 <dia:attribute name=
"suppress_operations">
12028 <dia:boolean val=
"false"/>
12030 <dia:attribute name=
"visible_attributes">
12031 <dia:boolean val=
"true"/>
12033 <dia:attribute name=
"visible_operations">
12034 <dia:boolean val=
"true"/>
12036 <dia:attribute name=
"visible_comments">
12037 <dia:boolean val=
"false"/>
12039 <dia:attribute name=
"wrap_operations">
12040 <dia:boolean val=
"false"/>
12042 <dia:attribute name=
"wrap_after_char">
12043 <dia:int val=
"40"/>
12045 <dia:attribute name=
"line_color">
12046 <dia:color val=
"#000000"/>
12048 <dia:attribute name=
"fill_color">
12049 <dia:color val=
"#ffffff"/>
12051 <dia:attribute name=
"text_color">
12052 <dia:color val=
"#000000"/>
12054 <dia:attribute name=
"normal_font">
12055 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
12057 <dia:attribute name=
"abstract_font">
12058 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
12060 <dia:attribute name=
"polymorphic_font">
12061 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
12063 <dia:attribute name=
"classname_font">
12064 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
12066 <dia:attribute name=
"abstract_classname_font">
12067 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
12069 <dia:attribute name=
"comment_font">
12070 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
12072 <dia:attribute name=
"font_height">
12073 <dia:real val=
"0.80000000000000004"/>
12075 <dia:attribute name=
"polymorphic_font_height">
12076 <dia:real val=
"0.80000000000000004"/>
12078 <dia:attribute name=
"abstract_font_height">
12079 <dia:real val=
"0.80000000000000004"/>
12081 <dia:attribute name=
"classname_font_height">
12082 <dia:real val=
"1"/>
12084 <dia:attribute name=
"abstract_classname_font_height">
12085 <dia:real val=
"1"/>
12087 <dia:attribute name=
"comment_font_height">
12088 <dia:real val=
"1"/>
12090 <dia:attribute name=
"attributes"/>
12091 <dia:attribute name=
"operations"/>
12092 <dia:attribute name=
"template">
12093 <dia:boolean val=
"false"/>
12095 <dia:attribute name=
"templates"/>
12097 <dia:object type=
"UML - Association" version=
"0" id=
"O26">
12098 <dia:attribute name=
"obj_pos">
12099 <dia:point val=
"104.65,-33.8"/>
12101 <dia:attribute name=
"obj_bb">
12102 <dia:rectangle val=
"-4.65,-33.85;109.6,-3.5"/>
12104 <dia:attribute name=
"orth_points">
12105 <dia:point val=
"104.65,-33.8"/>
12106 <dia:point val=
"104.65,-30.6"/>
12107 <dia:point val=
"109.55,-30.6"/>
12108 <dia:point val=
"109.55,-5.1"/>
12109 <dia:point val=
"-3.9,-5.1"/>
12111 <dia:attribute name=
"orth_orient">
12112 <dia:enum val=
"1"/>
12113 <dia:enum val=
"0"/>
12114 <dia:enum val=
"1"/>
12115 <dia:enum val=
"0"/>
12117 <dia:attribute name=
"autorouting">
12118 <dia:boolean val=
"false"/>
12120 <dia:attribute name=
"name">
12121 <dia:string>##
</dia:string>
12123 <dia:attribute name=
"direction">
12124 <dia:enum val=
"0"/>
12126 <dia:attribute name=
"ends">
12128 <dia:attribute name=
"role">
12129 <dia:string>##
</dia:string>
12131 <dia:attribute name=
"multiplicity">
12132 <dia:string>##
</dia:string>
12134 <dia:attribute name=
"arrow">
12135 <dia:boolean val=
"false"/>
12137 <dia:attribute name=
"aggregate">
12138 <dia:enum val=
"0"/>
12142 <dia:attribute name=
"role">
12143 <dia:string>##
</dia:string>
12145 <dia:attribute name=
"multiplicity">
12146 <dia:string>##
</dia:string>
12148 <dia:attribute name=
"arrow">
12149 <dia:boolean val=
"false"/>
12151 <dia:attribute name=
"aggregate">
12152 <dia:enum val=
"1"/>
12157 <dia:connection handle=
"0" to=
"O25" connection=
"6"/>
12158 <dia:connection handle=
"1" to=
"O22" connection=
"145"/>
12161 <dia:object type=
"UML - Class" version=
"0" id=
"O27">
12162 <dia:attribute name=
"obj_pos">
12163 <dia:point val=
"101,99.7"/>
12165 <dia:attribute name=
"obj_bb">
12166 <dia:rectangle val=
"100.95,99.65;103.9,101.95"/>
12168 <dia:attribute name=
"elem_corner">
12169 <dia:point val=
"101,99.7"/>
12171 <dia:attribute name=
"elem_width">
12172 <dia:real val=
"2.8500000000000001"/>
12174 <dia:attribute name=
"elem_height">
12175 <dia:real val=
"2.1999999999999997"/>
12177 <dia:attribute name=
"name">
12178 <dia:string>#sigma#
</dia:string>
12180 <dia:attribute name=
"stereotype">
12181 <dia:string>##
</dia:string>
12183 <dia:attribute name=
"comment">
12184 <dia:string>##
</dia:string>
12186 <dia:attribute name=
"abstract">
12187 <dia:boolean val=
"false"/>
12189 <dia:attribute name=
"suppress_attributes">
12190 <dia:boolean val=
"false"/>
12192 <dia:attribute name=
"suppress_operations">
12193 <dia:boolean val=
"false"/>
12195 <dia:attribute name=
"visible_attributes">
12196 <dia:boolean val=
"true"/>
12198 <dia:attribute name=
"visible_operations">
12199 <dia:boolean val=
"true"/>
12201 <dia:attribute name=
"visible_comments">
12202 <dia:boolean val=
"false"/>
12204 <dia:attribute name=
"wrap_operations">
12205 <dia:boolean val=
"false"/>
12207 <dia:attribute name=
"wrap_after_char">
12208 <dia:int val=
"40"/>
12210 <dia:attribute name=
"line_color">
12211 <dia:color val=
"#000000"/>
12213 <dia:attribute name=
"fill_color">
12214 <dia:color val=
"#ffffff"/>
12216 <dia:attribute name=
"text_color">
12217 <dia:color val=
"#000000"/>
12219 <dia:attribute name=
"normal_font">
12220 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
12222 <dia:attribute name=
"abstract_font">
12223 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
12225 <dia:attribute name=
"polymorphic_font">
12226 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
12228 <dia:attribute name=
"classname_font">
12229 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
12231 <dia:attribute name=
"abstract_classname_font">
12232 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
12234 <dia:attribute name=
"comment_font">
12235 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
12237 <dia:attribute name=
"font_height">
12238 <dia:real val=
"0.80000000000000004"/>
12240 <dia:attribute name=
"polymorphic_font_height">
12241 <dia:real val=
"0.80000000000000004"/>
12243 <dia:attribute name=
"abstract_font_height">
12244 <dia:real val=
"0.80000000000000004"/>
12246 <dia:attribute name=
"classname_font_height">
12247 <dia:real val=
"1"/>
12249 <dia:attribute name=
"abstract_classname_font_height">
12250 <dia:real val=
"1"/>
12252 <dia:attribute name=
"comment_font_height">
12253 <dia:real val=
"1"/>
12255 <dia:attribute name=
"attributes"/>
12256 <dia:attribute name=
"operations"/>
12257 <dia:attribute name=
"template">
12258 <dia:boolean val=
"false"/>
12260 <dia:attribute name=
"templates"/>
12262 <dia:object type=
"UML - Generalization" version=
"0" id=
"O28">
12263 <dia:attribute name=
"obj_pos">
12264 <dia:point val=
"118.375,94.2"/>
12266 <dia:attribute name=
"obj_bb">
12267 <dia:rectangle val=
"102.375,94.15;119.225,99.75"/>
12269 <dia:attribute name=
"orth_points">
12270 <dia:point val=
"118.375,94.2"/>
12271 <dia:point val=
"118.375,97.41"/>
12272 <dia:point val=
"102.425,97.41"/>
12273 <dia:point val=
"102.425,99.7"/>
12275 <dia:attribute name=
"orth_orient">
12276 <dia:enum val=
"1"/>
12277 <dia:enum val=
"0"/>
12278 <dia:enum val=
"1"/>
12280 <dia:attribute name=
"orth_autoroute">
12281 <dia:boolean val=
"false"/>
12283 <dia:attribute name=
"line_colour">
12284 <dia:color val=
"#000000"/>
12286 <dia:attribute name=
"name">
12287 <dia:string>##
</dia:string>
12289 <dia:attribute name=
"stereotype">
12290 <dia:string>##
</dia:string>
12293 <dia:connection handle=
"0" to=
"O101" connection=
"6"/>
12294 <dia:connection handle=
"1" to=
"O27" connection=
"1"/>
12297 <dia:object type=
"UML - Generalization" version=
"0" id=
"O29">
12298 <dia:attribute name=
"obj_pos">
12299 <dia:point val=
"14.7,74.9"/>
12301 <dia:attribute name=
"obj_bb">
12302 <dia:rectangle val=
"13.85,74.85;31.525,80.55"/>
12304 <dia:attribute name=
"orth_points">
12305 <dia:point val=
"14.7,74.9"/>
12306 <dia:point val=
"14.7,77.01"/>
12307 <dia:point val=
"31.475,77.01"/>
12308 <dia:point val=
"31.475,80.5"/>
12310 <dia:attribute name=
"orth_orient">
12311 <dia:enum val=
"1"/>
12312 <dia:enum val=
"0"/>
12313 <dia:enum val=
"1"/>
12315 <dia:attribute name=
"orth_autoroute">
12316 <dia:boolean val=
"false"/>
12318 <dia:attribute name=
"line_colour">
12319 <dia:color val=
"#000000"/>
12321 <dia:attribute name=
"name">
12322 <dia:string>##
</dia:string>
12324 <dia:attribute name=
"stereotype">
12325 <dia:string>##
</dia:string>
12328 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
12329 <dia:connection handle=
"1" to=
"O69" connection=
"1"/>
12332 <dia:object type=
"UML - Association" version=
"0" id=
"O30">
12333 <dia:attribute name=
"obj_pos">
12334 <dia:point val=
"76.6,80.5"/>
12336 <dia:attribute name=
"obj_bb">
12337 <dia:rectangle val=
"25.5,29.35;95.3264,82.9"/>
12339 <dia:attribute name=
"orth_points">
12340 <dia:point val=
"76.6,80.5"/>
12341 <dia:point val=
"76.6,78.51"/>
12342 <dia:point val=
"95.2764,78.51"/>
12343 <dia:point val=
"95.2764,30.1"/>
12344 <dia:point val=
"26.25,30.1"/>
12346 <dia:attribute name=
"orth_orient">
12347 <dia:enum val=
"1"/>
12348 <dia:enum val=
"0"/>
12349 <dia:enum val=
"1"/>
12350 <dia:enum val=
"0"/>
12352 <dia:attribute name=
"autorouting">
12353 <dia:boolean val=
"false"/>
12355 <dia:attribute name=
"name">
12356 <dia:string>##
</dia:string>
12358 <dia:attribute name=
"direction">
12359 <dia:enum val=
"0"/>
12361 <dia:attribute name=
"ends">
12363 <dia:attribute name=
"role">
12364 <dia:string>##
</dia:string>
12366 <dia:attribute name=
"multiplicity">
12367 <dia:string>##
</dia:string>
12369 <dia:attribute name=
"arrow">
12370 <dia:boolean val=
"false"/>
12372 <dia:attribute name=
"aggregate">
12373 <dia:enum val=
"0"/>
12377 <dia:attribute name=
"role">
12378 <dia:string>##
</dia:string>
12380 <dia:attribute name=
"multiplicity">
12381 <dia:string>##
</dia:string>
12383 <dia:attribute name=
"arrow">
12384 <dia:boolean val=
"false"/>
12386 <dia:attribute name=
"aggregate">
12387 <dia:enum val=
"1"/>
12392 <dia:connection handle=
"0" to=
"O83" connection=
"0"/>
12393 <dia:connection handle=
"1" to=
"O3" connection=
"67"/>
12396 <dia:object type=
"UML - Generalization" version=
"0" id=
"O31">
12397 <dia:attribute name=
"obj_pos">
12398 <dia:point val=
"14.7,74.9"/>
12400 <dia:attribute name=
"obj_bb">
12401 <dia:rectangle val=
"13.85,74.85;78.075,80.55"/>
12403 <dia:attribute name=
"orth_points">
12404 <dia:point val=
"14.7,74.9"/>
12405 <dia:point val=
"14.7,77.01"/>
12406 <dia:point val=
"78.025,77.01"/>
12407 <dia:point val=
"78.025,80.5"/>
12409 <dia:attribute name=
"orth_orient">
12410 <dia:enum val=
"1"/>
12411 <dia:enum val=
"0"/>
12412 <dia:enum val=
"1"/>
12414 <dia:attribute name=
"orth_autoroute">
12415 <dia:boolean val=
"false"/>
12417 <dia:attribute name=
"line_colour">
12418 <dia:color val=
"#000000"/>
12420 <dia:attribute name=
"name">
12421 <dia:string>##
</dia:string>
12423 <dia:attribute name=
"stereotype">
12424 <dia:string>##
</dia:string>
12427 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
12428 <dia:connection handle=
"1" to=
"O83" connection=
"1"/>
12431 <dia:object type=
"UML - Association" version=
"0" id=
"O32">
12432 <dia:attribute name=
"obj_pos">
12433 <dia:point val=
"66.45,83.1"/>
12435 <dia:attribute name=
"obj_bb">
12436 <dia:rectangle val=
"25.5,29.35;95.3264,85.5"/>
12438 <dia:attribute name=
"orth_points">
12439 <dia:point val=
"66.45,83.1"/>
12440 <dia:point val=
"66.45,78.51"/>
12441 <dia:point val=
"95.2764,78.51"/>
12442 <dia:point val=
"95.2764,30.1"/>
12443 <dia:point val=
"26.25,30.1"/>
12445 <dia:attribute name=
"orth_orient">
12446 <dia:enum val=
"1"/>
12447 <dia:enum val=
"0"/>
12448 <dia:enum val=
"1"/>
12449 <dia:enum val=
"0"/>
12451 <dia:attribute name=
"autorouting">
12452 <dia:boolean val=
"false"/>
12454 <dia:attribute name=
"name">
12455 <dia:string>##
</dia:string>
12457 <dia:attribute name=
"direction">
12458 <dia:enum val=
"0"/>
12460 <dia:attribute name=
"ends">
12462 <dia:attribute name=
"role">
12463 <dia:string>##
</dia:string>
12465 <dia:attribute name=
"multiplicity">
12466 <dia:string>##
</dia:string>
12468 <dia:attribute name=
"arrow">
12469 <dia:boolean val=
"false"/>
12471 <dia:attribute name=
"aggregate">
12472 <dia:enum val=
"0"/>
12476 <dia:attribute name=
"role">
12477 <dia:string>##
</dia:string>
12479 <dia:attribute name=
"multiplicity">
12480 <dia:string>##
</dia:string>
12482 <dia:attribute name=
"arrow">
12483 <dia:boolean val=
"false"/>
12485 <dia:attribute name=
"aggregate">
12486 <dia:enum val=
"1"/>
12491 <dia:connection handle=
"0" to=
"O85" connection=
"0"/>
12492 <dia:connection handle=
"1" to=
"O3" connection=
"67"/>
12495 <dia:object type=
"UML - Generalization" version=
"0" id=
"O33">
12496 <dia:attribute name=
"obj_pos">
12497 <dia:point val=
"14.7,74.9"/>
12499 <dia:attribute name=
"obj_bb">
12500 <dia:rectangle val=
"13.85,74.85;72.05,83.15"/>
12502 <dia:attribute name=
"orth_points">
12503 <dia:point val=
"14.7,74.9"/>
12504 <dia:point val=
"14.7,77.01"/>
12505 <dia:point val=
"72,77.01"/>
12506 <dia:point val=
"72,83.1"/>
12508 <dia:attribute name=
"orth_orient">
12509 <dia:enum val=
"1"/>
12510 <dia:enum val=
"0"/>
12511 <dia:enum val=
"1"/>
12513 <dia:attribute name=
"orth_autoroute">
12514 <dia:boolean val=
"false"/>
12516 <dia:attribute name=
"line_colour">
12517 <dia:color val=
"#000000"/>
12519 <dia:attribute name=
"name">
12520 <dia:string>##
</dia:string>
12522 <dia:attribute name=
"stereotype">
12523 <dia:string>##
</dia:string>
12526 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
12527 <dia:connection handle=
"1" to=
"O85" connection=
"1"/>
12530 <dia:object type=
"UML - Association" version=
"0" id=
"O34">
12531 <dia:attribute name=
"obj_pos">
12532 <dia:point val=
"45.6,80.5"/>
12534 <dia:attribute name=
"obj_bb">
12535 <dia:rectangle val=
"25.5,29.35;95.3264,82.9"/>
12537 <dia:attribute name=
"orth_points">
12538 <dia:point val=
"45.6,80.5"/>
12539 <dia:point val=
"45.6,78.51"/>
12540 <dia:point val=
"95.2764,78.51"/>
12541 <dia:point val=
"95.2764,30.1"/>
12542 <dia:point val=
"26.25,30.1"/>
12544 <dia:attribute name=
"orth_orient">
12545 <dia:enum val=
"1"/>
12546 <dia:enum val=
"0"/>
12547 <dia:enum val=
"1"/>
12548 <dia:enum val=
"0"/>
12550 <dia:attribute name=
"autorouting">
12551 <dia:boolean val=
"false"/>
12553 <dia:attribute name=
"name">
12554 <dia:string>##
</dia:string>
12556 <dia:attribute name=
"direction">
12557 <dia:enum val=
"0"/>
12559 <dia:attribute name=
"ends">
12561 <dia:attribute name=
"role">
12562 <dia:string>##
</dia:string>
12564 <dia:attribute name=
"multiplicity">
12565 <dia:string>##
</dia:string>
12567 <dia:attribute name=
"arrow">
12568 <dia:boolean val=
"false"/>
12570 <dia:attribute name=
"aggregate">
12571 <dia:enum val=
"0"/>
12575 <dia:attribute name=
"role">
12576 <dia:string>##
</dia:string>
12578 <dia:attribute name=
"multiplicity">
12579 <dia:string>##
</dia:string>
12581 <dia:attribute name=
"arrow">
12582 <dia:boolean val=
"false"/>
12584 <dia:attribute name=
"aggregate">
12585 <dia:enum val=
"1"/>
12590 <dia:connection handle=
"0" to=
"O66" connection=
"0"/>
12591 <dia:connection handle=
"1" to=
"O3" connection=
"67"/>
12594 <dia:object type=
"UML - Generalization" version=
"0" id=
"O35">
12595 <dia:attribute name=
"obj_pos">
12596 <dia:point val=
"14.7,74.9"/>
12598 <dia:attribute name=
"obj_bb">
12599 <dia:rectangle val=
"13.85,74.85;48.2,80.55"/>
12601 <dia:attribute name=
"orth_points">
12602 <dia:point val=
"14.7,74.9"/>
12603 <dia:point val=
"14.7,77.01"/>
12604 <dia:point val=
"48.15,77.01"/>
12605 <dia:point val=
"48.15,80.5"/>
12607 <dia:attribute name=
"orth_orient">
12608 <dia:enum val=
"1"/>
12609 <dia:enum val=
"0"/>
12610 <dia:enum val=
"1"/>
12612 <dia:attribute name=
"orth_autoroute">
12613 <dia:boolean val=
"false"/>
12615 <dia:attribute name=
"line_colour">
12616 <dia:color val=
"#000000"/>
12618 <dia:attribute name=
"name">
12619 <dia:string>##
</dia:string>
12621 <dia:attribute name=
"stereotype">
12622 <dia:string>##
</dia:string>
12625 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
12626 <dia:connection handle=
"1" to=
"O66" connection=
"1"/>
12629 <dia:object type=
"UML - Association" version=
"0" id=
"O36">
12630 <dia:attribute name=
"obj_pos">
12631 <dia:point val=
"42.1,91.6"/>
12633 <dia:attribute name=
"obj_bb">
12634 <dia:rectangle val=
"25.5,28.55;95.6883,94"/>
12636 <dia:attribute name=
"orth_points">
12637 <dia:point val=
"42.1,91.6"/>
12638 <dia:point val=
"42.1,87.31"/>
12639 <dia:point val=
"95.6383,87.31"/>
12640 <dia:point val=
"95.6383,29.3"/>
12641 <dia:point val=
"26.25,29.3"/>
12643 <dia:attribute name=
"orth_orient">
12644 <dia:enum val=
"1"/>
12645 <dia:enum val=
"0"/>
12646 <dia:enum val=
"1"/>
12647 <dia:enum val=
"0"/>
12649 <dia:attribute name=
"autorouting">
12650 <dia:boolean val=
"false"/>
12652 <dia:attribute name=
"name">
12653 <dia:string>##
</dia:string>
12655 <dia:attribute name=
"direction">
12656 <dia:enum val=
"0"/>
12658 <dia:attribute name=
"ends">
12660 <dia:attribute name=
"role">
12661 <dia:string>##
</dia:string>
12663 <dia:attribute name=
"multiplicity">
12664 <dia:string>##
</dia:string>
12666 <dia:attribute name=
"arrow">
12667 <dia:boolean val=
"false"/>
12669 <dia:attribute name=
"aggregate">
12670 <dia:enum val=
"0"/>
12674 <dia:attribute name=
"role">
12675 <dia:string>##
</dia:string>
12677 <dia:attribute name=
"multiplicity">
12678 <dia:string>##
</dia:string>
12680 <dia:attribute name=
"arrow">
12681 <dia:boolean val=
"false"/>
12683 <dia:attribute name=
"aggregate">
12684 <dia:enum val=
"1"/>
12689 <dia:connection handle=
"0" to=
"O37" connection=
"0"/>
12690 <dia:connection handle=
"1" to=
"O3" connection=
"65"/>
12693 <dia:object type=
"UML - Class" version=
"0" id=
"O37">
12694 <dia:attribute name=
"obj_pos">
12695 <dia:point val=
"42.1,91.6"/>
12697 <dia:attribute name=
"obj_bb">
12698 <dia:rectangle val=
"42.05,91.55;44.55,93.85"/>
12700 <dia:attribute name=
"elem_corner">
12701 <dia:point val=
"42.1,91.6"/>
12703 <dia:attribute name=
"elem_width">
12704 <dia:real val=
"2.3999999999999999"/>
12706 <dia:attribute name=
"elem_height">
12707 <dia:real val=
"2.1999999999999997"/>
12709 <dia:attribute name=
"name">
12710 <dia:string>#infn#
</dia:string>
12712 <dia:attribute name=
"stereotype">
12713 <dia:string>##
</dia:string>
12715 <dia:attribute name=
"comment">
12716 <dia:string>##
</dia:string>
12718 <dia:attribute name=
"abstract">
12719 <dia:boolean val=
"false"/>
12721 <dia:attribute name=
"suppress_attributes">
12722 <dia:boolean val=
"false"/>
12724 <dia:attribute name=
"suppress_operations">
12725 <dia:boolean val=
"false"/>
12727 <dia:attribute name=
"visible_attributes">
12728 <dia:boolean val=
"true"/>
12730 <dia:attribute name=
"visible_operations">
12731 <dia:boolean val=
"true"/>
12733 <dia:attribute name=
"visible_comments">
12734 <dia:boolean val=
"false"/>
12736 <dia:attribute name=
"wrap_operations">
12737 <dia:boolean val=
"false"/>
12739 <dia:attribute name=
"wrap_after_char">
12740 <dia:int val=
"40"/>
12742 <dia:attribute name=
"line_color">
12743 <dia:color val=
"#000000"/>
12745 <dia:attribute name=
"fill_color">
12746 <dia:color val=
"#ffffff"/>
12748 <dia:attribute name=
"text_color">
12749 <dia:color val=
"#000000"/>
12751 <dia:attribute name=
"normal_font">
12752 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
12754 <dia:attribute name=
"abstract_font">
12755 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
12757 <dia:attribute name=
"polymorphic_font">
12758 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
12760 <dia:attribute name=
"classname_font">
12761 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
12763 <dia:attribute name=
"abstract_classname_font">
12764 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
12766 <dia:attribute name=
"comment_font">
12767 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
12769 <dia:attribute name=
"font_height">
12770 <dia:real val=
"0.80000000000000004"/>
12772 <dia:attribute name=
"polymorphic_font_height">
12773 <dia:real val=
"0.80000000000000004"/>
12775 <dia:attribute name=
"abstract_font_height">
12776 <dia:real val=
"0.80000000000000004"/>
12778 <dia:attribute name=
"classname_font_height">
12779 <dia:real val=
"1"/>
12781 <dia:attribute name=
"abstract_classname_font_height">
12782 <dia:real val=
"1"/>
12784 <dia:attribute name=
"comment_font_height">
12785 <dia:real val=
"1"/>
12787 <dia:attribute name=
"attributes"/>
12788 <dia:attribute name=
"operations"/>
12789 <dia:attribute name=
"template">
12790 <dia:boolean val=
"false"/>
12792 <dia:attribute name=
"templates"/>
12794 <dia:object type=
"UML - Generalization" version=
"0" id=
"O38">
12795 <dia:attribute name=
"obj_pos">
12796 <dia:point val=
"15,88.6"/>
12798 <dia:attribute name=
"obj_bb">
12799 <dia:rectangle val=
"14.15,88.55;43.35,91.65"/>
12801 <dia:attribute name=
"orth_points">
12802 <dia:point val=
"15,88.6"/>
12803 <dia:point val=
"15,90.21"/>
12804 <dia:point val=
"43.3,90.21"/>
12805 <dia:point val=
"43.3,91.6"/>
12807 <dia:attribute name=
"orth_orient">
12808 <dia:enum val=
"1"/>
12809 <dia:enum val=
"0"/>
12810 <dia:enum val=
"1"/>
12812 <dia:attribute name=
"orth_autoroute">
12813 <dia:boolean val=
"false"/>
12815 <dia:attribute name=
"line_colour">
12816 <dia:color val=
"#000000"/>
12818 <dia:attribute name=
"name">
12819 <dia:string>##
</dia:string>
12821 <dia:attribute name=
"stereotype">
12822 <dia:string>##
</dia:string>
12825 <dia:connection handle=
"0" to=
"O81" connection=
"6"/>
12826 <dia:connection handle=
"1" to=
"O37" connection=
"1"/>
12829 <dia:object type=
"UML - Association" version=
"0" id=
"O39">
12830 <dia:attribute name=
"obj_pos">
12831 <dia:point val=
"61.6,80.5"/>
12833 <dia:attribute name=
"obj_bb">
12834 <dia:rectangle val=
"25.5,29.35;95.3264,82.9"/>
12836 <dia:attribute name=
"orth_points">
12837 <dia:point val=
"61.6,80.5"/>
12838 <dia:point val=
"61.6,78.51"/>
12839 <dia:point val=
"95.2764,78.51"/>
12840 <dia:point val=
"95.2764,30.1"/>
12841 <dia:point val=
"26.25,30.1"/>
12843 <dia:attribute name=
"orth_orient">
12844 <dia:enum val=
"1"/>
12845 <dia:enum val=
"0"/>
12846 <dia:enum val=
"1"/>
12847 <dia:enum val=
"0"/>
12849 <dia:attribute name=
"autorouting">
12850 <dia:boolean val=
"false"/>
12852 <dia:attribute name=
"name">
12853 <dia:string>##
</dia:string>
12855 <dia:attribute name=
"direction">
12856 <dia:enum val=
"0"/>
12858 <dia:attribute name=
"ends">
12860 <dia:attribute name=
"role">
12861 <dia:string>##
</dia:string>
12863 <dia:attribute name=
"multiplicity">
12864 <dia:string>##
</dia:string>
12866 <dia:attribute name=
"arrow">
12867 <dia:boolean val=
"false"/>
12869 <dia:attribute name=
"aggregate">
12870 <dia:enum val=
"0"/>
12874 <dia:attribute name=
"role">
12875 <dia:string>##
</dia:string>
12877 <dia:attribute name=
"multiplicity">
12878 <dia:string>##
</dia:string>
12880 <dia:attribute name=
"arrow">
12881 <dia:boolean val=
"false"/>
12883 <dia:attribute name=
"aggregate">
12884 <dia:enum val=
"1"/>
12889 <dia:connection handle=
"0" to=
"O86" connection=
"0"/>
12890 <dia:connection handle=
"1" to=
"O3" connection=
"67"/>
12893 <dia:object type=
"UML - Generalization" version=
"0" id=
"O40">
12894 <dia:attribute name=
"obj_pos">
12895 <dia:point val=
"14.7,74.9"/>
12897 <dia:attribute name=
"obj_bb">
12898 <dia:rectangle val=
"13.85,74.85;64.2,80.55"/>
12900 <dia:attribute name=
"orth_points">
12901 <dia:point val=
"14.7,74.9"/>
12902 <dia:point val=
"14.7,77.01"/>
12903 <dia:point val=
"64.15,77.01"/>
12904 <dia:point val=
"64.15,80.5"/>
12906 <dia:attribute name=
"orth_orient">
12907 <dia:enum val=
"1"/>
12908 <dia:enum val=
"0"/>
12909 <dia:enum val=
"1"/>
12911 <dia:attribute name=
"orth_autoroute">
12912 <dia:boolean val=
"false"/>
12914 <dia:attribute name=
"line_colour">
12915 <dia:color val=
"#000000"/>
12917 <dia:attribute name=
"name">
12918 <dia:string>##
</dia:string>
12920 <dia:attribute name=
"stereotype">
12921 <dia:string>##
</dia:string>
12924 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
12925 <dia:connection handle=
"1" to=
"O86" connection=
"1"/>
12928 <dia:object type=
"UML - Association" version=
"0" id=
"O41">
12929 <dia:attribute name=
"obj_pos">
12930 <dia:point val=
"36.1,91.6"/>
12932 <dia:attribute name=
"obj_bb">
12933 <dia:rectangle val=
"25.5,28.55;95.7413,94"/>
12935 <dia:attribute name=
"orth_points">
12936 <dia:point val=
"36.1,91.6"/>
12937 <dia:point val=
"36.1,87.31"/>
12938 <dia:point val=
"95.6913,87.31"/>
12939 <dia:point val=
"95.6913,29.3"/>
12940 <dia:point val=
"26.25,29.3"/>
12942 <dia:attribute name=
"orth_orient">
12943 <dia:enum val=
"1"/>
12944 <dia:enum val=
"0"/>
12945 <dia:enum val=
"1"/>
12946 <dia:enum val=
"0"/>
12948 <dia:attribute name=
"autorouting">
12949 <dia:boolean val=
"false"/>
12951 <dia:attribute name=
"name">
12952 <dia:string>##
</dia:string>
12954 <dia:attribute name=
"direction">
12955 <dia:enum val=
"0"/>
12957 <dia:attribute name=
"ends">
12959 <dia:attribute name=
"role">
12960 <dia:string>##
</dia:string>
12962 <dia:attribute name=
"multiplicity">
12963 <dia:string>##
</dia:string>
12965 <dia:attribute name=
"arrow">
12966 <dia:boolean val=
"false"/>
12968 <dia:attribute name=
"aggregate">
12969 <dia:enum val=
"0"/>
12973 <dia:attribute name=
"role">
12974 <dia:string>##
</dia:string>
12976 <dia:attribute name=
"multiplicity">
12977 <dia:string>##
</dia:string>
12979 <dia:attribute name=
"arrow">
12980 <dia:boolean val=
"false"/>
12982 <dia:attribute name=
"aggregate">
12983 <dia:enum val=
"1"/>
12988 <dia:connection handle=
"0" to=
"O42" connection=
"0"/>
12989 <dia:connection handle=
"1" to=
"O3" connection=
"65"/>
12992 <dia:object type=
"UML - Class" version=
"0" id=
"O42">
12993 <dia:attribute name=
"obj_pos">
12994 <dia:point val=
"36.1,91.6"/>
12996 <dia:attribute name=
"obj_bb">
12997 <dia:rectangle val=
"36.05,91.55;39,93.85"/>
12999 <dia:attribute name=
"elem_corner">
13000 <dia:point val=
"36.1,91.6"/>
13002 <dia:attribute name=
"elem_width">
13003 <dia:real val=
"2.8500000000000001"/>
13005 <dia:attribute name=
"elem_height">
13006 <dia:real val=
"2.1999999999999997"/>
13008 <dia:attribute name=
"name">
13009 <dia:string>#error#
</dia:string>
13011 <dia:attribute name=
"stereotype">
13012 <dia:string>##
</dia:string>
13014 <dia:attribute name=
"comment">
13015 <dia:string>##
</dia:string>
13017 <dia:attribute name=
"abstract">
13018 <dia:boolean val=
"false"/>
13020 <dia:attribute name=
"suppress_attributes">
13021 <dia:boolean val=
"false"/>
13023 <dia:attribute name=
"suppress_operations">
13024 <dia:boolean val=
"false"/>
13026 <dia:attribute name=
"visible_attributes">
13027 <dia:boolean val=
"true"/>
13029 <dia:attribute name=
"visible_operations">
13030 <dia:boolean val=
"true"/>
13032 <dia:attribute name=
"visible_comments">
13033 <dia:boolean val=
"false"/>
13035 <dia:attribute name=
"wrap_operations">
13036 <dia:boolean val=
"false"/>
13038 <dia:attribute name=
"wrap_after_char">
13039 <dia:int val=
"40"/>
13041 <dia:attribute name=
"line_color">
13042 <dia:color val=
"#000000"/>
13044 <dia:attribute name=
"fill_color">
13045 <dia:color val=
"#ffffff"/>
13047 <dia:attribute name=
"text_color">
13048 <dia:color val=
"#000000"/>
13050 <dia:attribute name=
"normal_font">
13051 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
13053 <dia:attribute name=
"abstract_font">
13054 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
13056 <dia:attribute name=
"polymorphic_font">
13057 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
13059 <dia:attribute name=
"classname_font">
13060 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
13062 <dia:attribute name=
"abstract_classname_font">
13063 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
13065 <dia:attribute name=
"comment_font">
13066 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
13068 <dia:attribute name=
"font_height">
13069 <dia:real val=
"0.80000000000000004"/>
13071 <dia:attribute name=
"polymorphic_font_height">
13072 <dia:real val=
"0.80000000000000004"/>
13074 <dia:attribute name=
"abstract_font_height">
13075 <dia:real val=
"0.80000000000000004"/>
13077 <dia:attribute name=
"classname_font_height">
13078 <dia:real val=
"1"/>
13080 <dia:attribute name=
"abstract_classname_font_height">
13081 <dia:real val=
"1"/>
13083 <dia:attribute name=
"comment_font_height">
13084 <dia:real val=
"1"/>
13086 <dia:attribute name=
"attributes">
13087 <dia:composite type=
"umlattribute">
13088 <dia:attribute name=
"name">
13089 <dia:string>#secondary_columns#
</dia:string>
13091 <dia:attribute name=
"type">
13092 <dia:string>#array of arrays#
</dia:string>
13094 <dia:attribute name=
"value">
13095 <dia:string>##
</dia:string>
13097 <dia:attribute name=
"comment">
13098 <dia:string>##
</dia:string>
13100 <dia:attribute name=
"visibility">
13101 <dia:enum val=
"0"/>
13103 <dia:attribute name=
"abstract">
13104 <dia:boolean val=
"false"/>
13106 <dia:attribute name=
"class_scope">
13107 <dia:boolean val=
"false"/>
13111 <dia:attribute name=
"operations">
13112 <dia:composite type=
"umloperation">
13113 <dia:attribute name=
"name">
13114 <dia:string>#_format_record#
</dia:string>
13116 <dia:attribute name=
"stereotype">
13117 <dia:string>##
</dia:string>
13119 <dia:attribute name=
"type">
13120 <dia:string>##
</dia:string>
13122 <dia:attribute name=
"visibility">
13123 <dia:enum val=
"0"/>
13125 <dia:attribute name=
"comment">
13126 <dia:string>##
</dia:string>
13128 <dia:attribute name=
"abstract">
13129 <dia:boolean val=
"false"/>
13131 <dia:attribute name=
"inheritance_type">
13132 <dia:enum val=
"2"/>
13134 <dia:attribute name=
"query">
13135 <dia:boolean val=
"false"/>
13137 <dia:attribute name=
"class_scope">
13138 <dia:boolean val=
"false"/>
13140 <dia:attribute name=
"parameters">
13141 <dia:composite type=
"umlparameter">
13142 <dia:attribute name=
"name">
13143 <dia:string>#formatted#
</dia:string>
13145 <dia:attribute name=
"type">
13146 <dia:string>#array of strings#
</dia:string>
13148 <dia:attribute name=
"value">
13149 <dia:string>##
</dia:string>
13151 <dia:attribute name=
"comment">
13152 <dia:string>##
</dia:string>
13154 <dia:attribute name=
"kind">
13155 <dia:enum val=
"2"/>
13161 <dia:attribute name=
"template">
13162 <dia:boolean val=
"false"/>
13164 <dia:attribute name=
"templates"/>
13166 <dia:object type=
"UML - Generalization" version=
"0" id=
"O43">
13167 <dia:attribute name=
"obj_pos">
13168 <dia:point val=
"15,88.6"/>
13170 <dia:attribute name=
"obj_bb">
13171 <dia:rectangle val=
"14.15,88.55;37.575,91.65"/>
13173 <dia:attribute name=
"orth_points">
13174 <dia:point val=
"15,88.6"/>
13175 <dia:point val=
"15,90.21"/>
13176 <dia:point val=
"37.525,90.21"/>
13177 <dia:point val=
"37.525,91.6"/>
13179 <dia:attribute name=
"orth_orient">
13180 <dia:enum val=
"1"/>
13181 <dia:enum val=
"0"/>
13182 <dia:enum val=
"1"/>
13184 <dia:attribute name=
"orth_autoroute">
13185 <dia:boolean val=
"false"/>
13187 <dia:attribute name=
"line_colour">
13188 <dia:color val=
"#000000"/>
13190 <dia:attribute name=
"name">
13191 <dia:string>##
</dia:string>
13193 <dia:attribute name=
"stereotype">
13194 <dia:string>##
</dia:string>
13197 <dia:connection handle=
"0" to=
"O81" connection=
"6"/>
13198 <dia:connection handle=
"1" to=
"O42" connection=
"1"/>
13201 <dia:object type=
"UML - Association" version=
"0" id=
"O44">
13202 <dia:attribute name=
"obj_pos">
13203 <dia:point val=
"33.1,91.6"/>
13205 <dia:attribute name=
"obj_bb">
13206 <dia:rectangle val=
"25.5,28.55;95.7767,94"/>
13208 <dia:attribute name=
"orth_points">
13209 <dia:point val=
"33.1,91.6"/>
13210 <dia:point val=
"33.1,87.31"/>
13211 <dia:point val=
"95.7267,87.31"/>
13212 <dia:point val=
"95.7267,29.3"/>
13213 <dia:point val=
"26.25,29.3"/>
13215 <dia:attribute name=
"orth_orient">
13216 <dia:enum val=
"1"/>
13217 <dia:enum val=
"0"/>
13218 <dia:enum val=
"1"/>
13219 <dia:enum val=
"0"/>
13221 <dia:attribute name=
"autorouting">
13222 <dia:boolean val=
"false"/>
13224 <dia:attribute name=
"name">
13225 <dia:string>##
</dia:string>
13227 <dia:attribute name=
"direction">
13228 <dia:enum val=
"0"/>
13230 <dia:attribute name=
"ends">
13232 <dia:attribute name=
"role">
13233 <dia:string>##
</dia:string>
13235 <dia:attribute name=
"multiplicity">
13236 <dia:string>##
</dia:string>
13238 <dia:attribute name=
"arrow">
13239 <dia:boolean val=
"false"/>
13241 <dia:attribute name=
"aggregate">
13242 <dia:enum val=
"0"/>
13246 <dia:attribute name=
"role">
13247 <dia:string>##
</dia:string>
13249 <dia:attribute name=
"multiplicity">
13250 <dia:string>##
</dia:string>
13252 <dia:attribute name=
"arrow">
13253 <dia:boolean val=
"false"/>
13255 <dia:attribute name=
"aggregate">
13256 <dia:enum val=
"1"/>
13261 <dia:connection handle=
"0" to=
"O45" connection=
"0"/>
13262 <dia:connection handle=
"1" to=
"O3" connection=
"65"/>
13265 <dia:object type=
"UML - Class" version=
"0" id=
"O45">
13266 <dia:attribute name=
"obj_pos">
13267 <dia:point val=
"33.1,91.6"/>
13269 <dia:attribute name=
"obj_bb">
13270 <dia:rectangle val=
"33.05,91.55;35.1,93.85"/>
13272 <dia:attribute name=
"elem_corner">
13273 <dia:point val=
"33.1,91.6"/>
13275 <dia:attribute name=
"elem_width">
13276 <dia:real val=
"1.9500000000000002"/>
13278 <dia:attribute name=
"elem_height">
13279 <dia:real val=
"2.1999999999999997"/>
13281 <dia:attribute name=
"name">
13282 <dia:string>#des#
</dia:string>
13284 <dia:attribute name=
"stereotype">
13285 <dia:string>##
</dia:string>
13287 <dia:attribute name=
"comment">
13288 <dia:string>##
</dia:string>
13290 <dia:attribute name=
"abstract">
13291 <dia:boolean val=
"false"/>
13293 <dia:attribute name=
"suppress_attributes">
13294 <dia:boolean val=
"false"/>
13296 <dia:attribute name=
"suppress_operations">
13297 <dia:boolean val=
"false"/>
13299 <dia:attribute name=
"visible_attributes">
13300 <dia:boolean val=
"true"/>
13302 <dia:attribute name=
"visible_operations">
13303 <dia:boolean val=
"true"/>
13305 <dia:attribute name=
"visible_comments">
13306 <dia:boolean val=
"false"/>
13308 <dia:attribute name=
"wrap_operations">
13309 <dia:boolean val=
"false"/>
13311 <dia:attribute name=
"wrap_after_char">
13312 <dia:int val=
"40"/>
13314 <dia:attribute name=
"line_color">
13315 <dia:color val=
"#000000"/>
13317 <dia:attribute name=
"fill_color">
13318 <dia:color val=
"#ffffff"/>
13320 <dia:attribute name=
"text_color">
13321 <dia:color val=
"#000000"/>
13323 <dia:attribute name=
"normal_font">
13324 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
13326 <dia:attribute name=
"abstract_font">
13327 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
13329 <dia:attribute name=
"polymorphic_font">
13330 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
13332 <dia:attribute name=
"classname_font">
13333 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
13335 <dia:attribute name=
"abstract_classname_font">
13336 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
13338 <dia:attribute name=
"comment_font">
13339 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
13341 <dia:attribute name=
"font_height">
13342 <dia:real val=
"0.80000000000000004"/>
13344 <dia:attribute name=
"polymorphic_font_height">
13345 <dia:real val=
"0.80000000000000004"/>
13347 <dia:attribute name=
"abstract_font_height">
13348 <dia:real val=
"0.80000000000000004"/>
13350 <dia:attribute name=
"classname_font_height">
13351 <dia:real val=
"1"/>
13353 <dia:attribute name=
"abstract_classname_font_height">
13354 <dia:real val=
"1"/>
13356 <dia:attribute name=
"comment_font_height">
13357 <dia:real val=
"1"/>
13359 <dia:attribute name=
"attributes"/>
13360 <dia:attribute name=
"operations"/>
13361 <dia:attribute name=
"template">
13362 <dia:boolean val=
"false"/>
13364 <dia:attribute name=
"templates"/>
13366 <dia:object type=
"UML - Generalization" version=
"0" id=
"O46">
13367 <dia:attribute name=
"obj_pos">
13368 <dia:point val=
"15,88.6"/>
13370 <dia:attribute name=
"obj_bb">
13371 <dia:rectangle val=
"14.15,88.55;34.125,91.65"/>
13373 <dia:attribute name=
"orth_points">
13374 <dia:point val=
"15,88.6"/>
13375 <dia:point val=
"15,90.21"/>
13376 <dia:point val=
"34.075,90.21"/>
13377 <dia:point val=
"34.075,91.6"/>
13379 <dia:attribute name=
"orth_orient">
13380 <dia:enum val=
"1"/>
13381 <dia:enum val=
"0"/>
13382 <dia:enum val=
"1"/>
13384 <dia:attribute name=
"orth_autoroute">
13385 <dia:boolean val=
"false"/>
13387 <dia:attribute name=
"line_colour">
13388 <dia:color val=
"#000000"/>
13390 <dia:attribute name=
"name">
13391 <dia:string>##
</dia:string>
13393 <dia:attribute name=
"stereotype">
13394 <dia:string>##
</dia:string>
13397 <dia:connection handle=
"0" to=
"O81" connection=
"6"/>
13398 <dia:connection handle=
"1" to=
"O45" connection=
"1"/>
13401 <dia:object type=
"UML - Generalization" version=
"0" id=
"O47">
13402 <dia:attribute name=
"obj_pos">
13403 <dia:point val=
"14.7,74.9"/>
13405 <dia:attribute name=
"obj_bb">
13406 <dia:rectangle val=
"13.85,74.85;73.2,80.55"/>
13408 <dia:attribute name=
"orth_points">
13409 <dia:point val=
"14.7,74.9"/>
13410 <dia:point val=
"14.7,77.01"/>
13411 <dia:point val=
"73.15,77.01"/>
13412 <dia:point val=
"73.15,80.5"/>
13414 <dia:attribute name=
"orth_orient">
13415 <dia:enum val=
"1"/>
13416 <dia:enum val=
"0"/>
13417 <dia:enum val=
"1"/>
13419 <dia:attribute name=
"orth_autoroute">
13420 <dia:boolean val=
"false"/>
13422 <dia:attribute name=
"line_colour">
13423 <dia:color val=
"#000000"/>
13425 <dia:attribute name=
"name">
13426 <dia:string>##
</dia:string>
13428 <dia:attribute name=
"stereotype">
13429 <dia:string>##
</dia:string>
13432 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
13433 <dia:connection handle=
"1" to=
"O84" connection=
"1"/>
13436 <dia:object type=
"UML - Association" version=
"0" id=
"O48">
13437 <dia:attribute name=
"obj_pos">
13438 <dia:point val=
"73.45,91.6"/>
13440 <dia:attribute name=
"obj_bb">
13441 <dia:rectangle val=
"25.5,28.55;95.7237,94"/>
13443 <dia:attribute name=
"orth_points">
13444 <dia:point val=
"73.45,91.6"/>
13445 <dia:point val=
"73.45,87.31"/>
13446 <dia:point val=
"95.6737,87.31"/>
13447 <dia:point val=
"95.6737,29.3"/>
13448 <dia:point val=
"26.25,29.3"/>
13450 <dia:attribute name=
"orth_orient">
13451 <dia:enum val=
"1"/>
13452 <dia:enum val=
"0"/>
13453 <dia:enum val=
"1"/>
13454 <dia:enum val=
"0"/>
13456 <dia:attribute name=
"autorouting">
13457 <dia:boolean val=
"false"/>
13459 <dia:attribute name=
"name">
13460 <dia:string>##
</dia:string>
13462 <dia:attribute name=
"direction">
13463 <dia:enum val=
"0"/>
13465 <dia:attribute name=
"ends">
13467 <dia:attribute name=
"role">
13468 <dia:string>##
</dia:string>
13470 <dia:attribute name=
"multiplicity">
13471 <dia:string>##
</dia:string>
13473 <dia:attribute name=
"arrow">
13474 <dia:boolean val=
"false"/>
13476 <dia:attribute name=
"aggregate">
13477 <dia:enum val=
"0"/>
13481 <dia:attribute name=
"role">
13482 <dia:string>##
</dia:string>
13484 <dia:attribute name=
"multiplicity">
13485 <dia:string>##
</dia:string>
13487 <dia:attribute name=
"arrow">
13488 <dia:boolean val=
"false"/>
13490 <dia:attribute name=
"aggregate">
13491 <dia:enum val=
"1"/>
13496 <dia:connection handle=
"0" to=
"O10" connection=
"0"/>
13497 <dia:connection handle=
"1" to=
"O3" connection=
"65"/>
13500 <dia:object type=
"UML - Association" version=
"0" id=
"O49">
13501 <dia:attribute name=
"obj_pos">
13502 <dia:point val=
"56.1,91.6"/>
13504 <dia:attribute name=
"obj_bb">
13505 <dia:rectangle val=
"25.5,28.55;95.7943,94"/>
13507 <dia:attribute name=
"orth_points">
13508 <dia:point val=
"56.1,91.6"/>
13509 <dia:point val=
"56.1,87.31"/>
13510 <dia:point val=
"95.7443,87.31"/>
13511 <dia:point val=
"95.7443,29.3"/>
13512 <dia:point val=
"26.25,29.3"/>
13514 <dia:attribute name=
"orth_orient">
13515 <dia:enum val=
"1"/>
13516 <dia:enum val=
"0"/>
13517 <dia:enum val=
"1"/>
13518 <dia:enum val=
"0"/>
13520 <dia:attribute name=
"autorouting">
13521 <dia:boolean val=
"false"/>
13523 <dia:attribute name=
"name">
13524 <dia:string>##
</dia:string>
13526 <dia:attribute name=
"direction">
13527 <dia:enum val=
"0"/>
13529 <dia:attribute name=
"ends">
13531 <dia:attribute name=
"role">
13532 <dia:string>##
</dia:string>
13534 <dia:attribute name=
"multiplicity">
13535 <dia:string>##
</dia:string>
13537 <dia:attribute name=
"arrow">
13538 <dia:boolean val=
"false"/>
13540 <dia:attribute name=
"aggregate">
13541 <dia:enum val=
"0"/>
13545 <dia:attribute name=
"role">
13546 <dia:string>##
</dia:string>
13548 <dia:attribute name=
"multiplicity">
13549 <dia:string>##
</dia:string>
13551 <dia:attribute name=
"arrow">
13552 <dia:boolean val=
"false"/>
13554 <dia:attribute name=
"aggregate">
13555 <dia:enum val=
"1"/>
13560 <dia:connection handle=
"0" to=
"O11" connection=
"0"/>
13561 <dia:connection handle=
"1" to=
"O3" connection=
"65"/>
13564 <dia:object type=
"UML - Association" version=
"0" id=
"O50">
13565 <dia:attribute name=
"obj_pos">
13566 <dia:point val=
"51.6,80.5"/>
13568 <dia:attribute name=
"obj_bb">
13569 <dia:rectangle val=
"25.5,29.35;95.3264,82.9"/>
13571 <dia:attribute name=
"orth_points">
13572 <dia:point val=
"51.6,80.5"/>
13573 <dia:point val=
"51.6,78.51"/>
13574 <dia:point val=
"95.2764,78.51"/>
13575 <dia:point val=
"95.2764,30.1"/>
13576 <dia:point val=
"26.25,30.1"/>
13578 <dia:attribute name=
"orth_orient">
13579 <dia:enum val=
"1"/>
13580 <dia:enum val=
"0"/>
13581 <dia:enum val=
"1"/>
13582 <dia:enum val=
"0"/>
13584 <dia:attribute name=
"autorouting">
13585 <dia:boolean val=
"false"/>
13587 <dia:attribute name=
"name">
13588 <dia:string>##
</dia:string>
13590 <dia:attribute name=
"direction">
13591 <dia:enum val=
"0"/>
13593 <dia:attribute name=
"ends">
13595 <dia:attribute name=
"role">
13596 <dia:string>##
</dia:string>
13598 <dia:attribute name=
"multiplicity">
13599 <dia:string>##
</dia:string>
13601 <dia:attribute name=
"arrow">
13602 <dia:boolean val=
"false"/>
13604 <dia:attribute name=
"aggregate">
13605 <dia:enum val=
"0"/>
13609 <dia:attribute name=
"role">
13610 <dia:string>##
</dia:string>
13612 <dia:attribute name=
"multiplicity">
13613 <dia:string>##
</dia:string>
13615 <dia:attribute name=
"arrow">
13616 <dia:boolean val=
"false"/>
13618 <dia:attribute name=
"aggregate">
13619 <dia:enum val=
"1"/>
13624 <dia:connection handle=
"0" to=
"O88" connection=
"0"/>
13625 <dia:connection handle=
"1" to=
"O3" connection=
"67"/>
13628 <dia:object type=
"UML - Generalization" version=
"0" id=
"O51">
13629 <dia:attribute name=
"obj_pos">
13630 <dia:point val=
"14.7,74.9"/>
13632 <dia:attribute name=
"obj_bb">
13633 <dia:rectangle val=
"13.85,74.85;54.425,80.55"/>
13635 <dia:attribute name=
"orth_points">
13636 <dia:point val=
"14.7,74.9"/>
13637 <dia:point val=
"14.7,77.01"/>
13638 <dia:point val=
"54.375,77.01"/>
13639 <dia:point val=
"54.375,80.5"/>
13641 <dia:attribute name=
"orth_orient">
13642 <dia:enum val=
"1"/>
13643 <dia:enum val=
"0"/>
13644 <dia:enum val=
"1"/>
13646 <dia:attribute name=
"orth_autoroute">
13647 <dia:boolean val=
"false"/>
13649 <dia:attribute name=
"line_colour">
13650 <dia:color val=
"#000000"/>
13652 <dia:attribute name=
"name">
13653 <dia:string>##
</dia:string>
13655 <dia:attribute name=
"stereotype">
13656 <dia:string>##
</dia:string>
13659 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
13660 <dia:connection handle=
"1" to=
"O88" connection=
"1"/>
13663 <dia:object type=
"UML - Association" version=
"0" id=
"O52">
13664 <dia:attribute name=
"obj_pos">
13665 <dia:point val=
"57.6,80.5"/>
13667 <dia:attribute name=
"obj_bb">
13668 <dia:rectangle val=
"25.5,29.35;95.3264,82.9"/>
13670 <dia:attribute name=
"orth_points">
13671 <dia:point val=
"57.6,80.5"/>
13672 <dia:point val=
"57.6,78.51"/>
13673 <dia:point val=
"95.2764,78.51"/>
13674 <dia:point val=
"95.2764,30.1"/>
13675 <dia:point val=
"26.25,30.1"/>
13677 <dia:attribute name=
"orth_orient">
13678 <dia:enum val=
"1"/>
13679 <dia:enum val=
"0"/>
13680 <dia:enum val=
"1"/>
13681 <dia:enum val=
"0"/>
13683 <dia:attribute name=
"autorouting">
13684 <dia:boolean val=
"false"/>
13686 <dia:attribute name=
"name">
13687 <dia:string>##
</dia:string>
13689 <dia:attribute name=
"direction">
13690 <dia:enum val=
"0"/>
13692 <dia:attribute name=
"ends">
13694 <dia:attribute name=
"role">
13695 <dia:string>##
</dia:string>
13697 <dia:attribute name=
"multiplicity">
13698 <dia:string>##
</dia:string>
13700 <dia:attribute name=
"arrow">
13701 <dia:boolean val=
"false"/>
13703 <dia:attribute name=
"aggregate">
13704 <dia:enum val=
"0"/>
13708 <dia:attribute name=
"role">
13709 <dia:string>##
</dia:string>
13711 <dia:attribute name=
"multiplicity">
13712 <dia:string>##
</dia:string>
13714 <dia:attribute name=
"arrow">
13715 <dia:boolean val=
"false"/>
13717 <dia:attribute name=
"aggregate">
13718 <dia:enum val=
"1"/>
13723 <dia:connection handle=
"0" to=
"O87" connection=
"0"/>
13724 <dia:connection handle=
"1" to=
"O3" connection=
"67"/>
13727 <dia:object type=
"UML - Generalization" version=
"0" id=
"O53">
13728 <dia:attribute name=
"obj_pos">
13729 <dia:point val=
"14.7,74.9"/>
13731 <dia:attribute name=
"obj_bb">
13732 <dia:rectangle val=
"13.85,74.85;59.075,80.55"/>
13734 <dia:attribute name=
"orth_points">
13735 <dia:point val=
"14.7,74.9"/>
13736 <dia:point val=
"14.7,77.01"/>
13737 <dia:point val=
"59.025,77.01"/>
13738 <dia:point val=
"59.025,80.5"/>
13740 <dia:attribute name=
"orth_orient">
13741 <dia:enum val=
"1"/>
13742 <dia:enum val=
"0"/>
13743 <dia:enum val=
"1"/>
13745 <dia:attribute name=
"orth_autoroute">
13746 <dia:boolean val=
"false"/>
13748 <dia:attribute name=
"line_colour">
13749 <dia:color val=
"#000000"/>
13751 <dia:attribute name=
"name">
13752 <dia:string>##
</dia:string>
13754 <dia:attribute name=
"stereotype">
13755 <dia:string>##
</dia:string>
13758 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
13759 <dia:connection handle=
"1" to=
"O87" connection=
"1"/>
13762 <dia:object type=
"UML - Association" version=
"0" id=
"O54">
13763 <dia:attribute name=
"obj_pos">
13764 <dia:point val=
"80.6,80.5"/>
13766 <dia:attribute name=
"obj_bb">
13767 <dia:rectangle val=
"25.5,29.35;95.3264,82.9"/>
13769 <dia:attribute name=
"orth_points">
13770 <dia:point val=
"80.6,80.5"/>
13771 <dia:point val=
"80.6,78.51"/>
13772 <dia:point val=
"95.2764,78.51"/>
13773 <dia:point val=
"95.2764,30.1"/>
13774 <dia:point val=
"26.25,30.1"/>
13776 <dia:attribute name=
"orth_orient">
13777 <dia:enum val=
"1"/>
13778 <dia:enum val=
"0"/>
13779 <dia:enum val=
"1"/>
13780 <dia:enum val=
"0"/>
13782 <dia:attribute name=
"autorouting">
13783 <dia:boolean val=
"false"/>
13785 <dia:attribute name=
"name">
13786 <dia:string>##
</dia:string>
13788 <dia:attribute name=
"direction">
13789 <dia:enum val=
"0"/>
13791 <dia:attribute name=
"ends">
13793 <dia:attribute name=
"role">
13794 <dia:string>##
</dia:string>
13796 <dia:attribute name=
"multiplicity">
13797 <dia:string>##
</dia:string>
13799 <dia:attribute name=
"arrow">
13800 <dia:boolean val=
"false"/>
13802 <dia:attribute name=
"aggregate">
13803 <dia:enum val=
"0"/>
13807 <dia:attribute name=
"role">
13808 <dia:string>##
</dia:string>
13810 <dia:attribute name=
"multiplicity">
13811 <dia:string>##
</dia:string>
13813 <dia:attribute name=
"arrow">
13814 <dia:boolean val=
"false"/>
13816 <dia:attribute name=
"aggregate">
13817 <dia:enum val=
"1"/>
13822 <dia:connection handle=
"0" to=
"O82" connection=
"0"/>
13823 <dia:connection handle=
"1" to=
"O3" connection=
"67"/>
13826 <dia:object type=
"UML - Generalization" version=
"0" id=
"O55">
13827 <dia:attribute name=
"obj_pos">
13828 <dia:point val=
"14.7,74.9"/>
13830 <dia:attribute name=
"obj_bb">
13831 <dia:rectangle val=
"13.85,74.85;82.075,80.55"/>
13833 <dia:attribute name=
"orth_points">
13834 <dia:point val=
"14.7,74.9"/>
13835 <dia:point val=
"14.7,77.01"/>
13836 <dia:point val=
"82.025,77.01"/>
13837 <dia:point val=
"82.025,80.5"/>
13839 <dia:attribute name=
"orth_orient">
13840 <dia:enum val=
"1"/>
13841 <dia:enum val=
"0"/>
13842 <dia:enum val=
"1"/>
13844 <dia:attribute name=
"orth_autoroute">
13845 <dia:boolean val=
"false"/>
13847 <dia:attribute name=
"line_colour">
13848 <dia:color val=
"#000000"/>
13850 <dia:attribute name=
"name">
13851 <dia:string>##
</dia:string>
13853 <dia:attribute name=
"stereotype">
13854 <dia:string>##
</dia:string>
13857 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
13858 <dia:connection handle=
"1" to=
"O82" connection=
"1"/>
13861 <dia:object type=
"UML - Association" version=
"0" id=
"O56">
13862 <dia:attribute name=
"obj_pos">
13863 <dia:point val=
"84.6,80.5"/>
13865 <dia:attribute name=
"obj_bb">
13866 <dia:rectangle val=
"25.5,29.35;95.3264,82.9"/>
13868 <dia:attribute name=
"orth_points">
13869 <dia:point val=
"84.6,80.5"/>
13870 <dia:point val=
"84.6,78.51"/>
13871 <dia:point val=
"95.2764,78.51"/>
13872 <dia:point val=
"95.2764,30.1"/>
13873 <dia:point val=
"26.25,30.1"/>
13875 <dia:attribute name=
"orth_orient">
13876 <dia:enum val=
"1"/>
13877 <dia:enum val=
"0"/>
13878 <dia:enum val=
"1"/>
13879 <dia:enum val=
"0"/>
13881 <dia:attribute name=
"autorouting">
13882 <dia:boolean val=
"false"/>
13884 <dia:attribute name=
"name">
13885 <dia:string>##
</dia:string>
13887 <dia:attribute name=
"direction">
13888 <dia:enum val=
"0"/>
13890 <dia:attribute name=
"ends">
13892 <dia:attribute name=
"role">
13893 <dia:string>##
</dia:string>
13895 <dia:attribute name=
"multiplicity">
13896 <dia:string>##
</dia:string>
13898 <dia:attribute name=
"arrow">
13899 <dia:boolean val=
"false"/>
13901 <dia:attribute name=
"aggregate">
13902 <dia:enum val=
"0"/>
13906 <dia:attribute name=
"role">
13907 <dia:string>##
</dia:string>
13909 <dia:attribute name=
"multiplicity">
13910 <dia:string>##
</dia:string>
13912 <dia:attribute name=
"arrow">
13913 <dia:boolean val=
"false"/>
13915 <dia:attribute name=
"aggregate">
13916 <dia:enum val=
"1"/>
13921 <dia:connection handle=
"0" to=
"O57" connection=
"0"/>
13922 <dia:connection handle=
"1" to=
"O3" connection=
"67"/>
13925 <dia:object type=
"UML - Class" version=
"0" id=
"O57">
13926 <dia:attribute name=
"obj_pos">
13927 <dia:point val=
"84.6,80.5"/>
13929 <dia:attribute name=
"obj_bb">
13930 <dia:rectangle val=
"84.55,80.45;87.05,82.75"/>
13932 <dia:attribute name=
"elem_corner">
13933 <dia:point val=
"84.6,80.5"/>
13935 <dia:attribute name=
"elem_width">
13936 <dia:real val=
"2.3999999999999999"/>
13938 <dia:attribute name=
"elem_height">
13939 <dia:real val=
"2.1999999999999997"/>
13941 <dia:attribute name=
"name">
13942 <dia:string>#msfi#
</dia:string>
13944 <dia:attribute name=
"stereotype">
13945 <dia:string>##
</dia:string>
13947 <dia:attribute name=
"comment">
13948 <dia:string>##
</dia:string>
13950 <dia:attribute name=
"abstract">
13951 <dia:boolean val=
"false"/>
13953 <dia:attribute name=
"suppress_attributes">
13954 <dia:boolean val=
"false"/>
13956 <dia:attribute name=
"suppress_operations">
13957 <dia:boolean val=
"false"/>
13959 <dia:attribute name=
"visible_attributes">
13960 <dia:boolean val=
"true"/>
13962 <dia:attribute name=
"visible_operations">
13963 <dia:boolean val=
"true"/>
13965 <dia:attribute name=
"visible_comments">
13966 <dia:boolean val=
"false"/>
13968 <dia:attribute name=
"wrap_operations">
13969 <dia:boolean val=
"false"/>
13971 <dia:attribute name=
"wrap_after_char">
13972 <dia:int val=
"40"/>
13974 <dia:attribute name=
"line_color">
13975 <dia:color val=
"#000000"/>
13977 <dia:attribute name=
"fill_color">
13978 <dia:color val=
"#ffffff"/>
13980 <dia:attribute name=
"text_color">
13981 <dia:color val=
"#000000"/>
13983 <dia:attribute name=
"normal_font">
13984 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
13986 <dia:attribute name=
"abstract_font">
13987 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
13989 <dia:attribute name=
"polymorphic_font">
13990 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
13992 <dia:attribute name=
"classname_font">
13993 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
13995 <dia:attribute name=
"abstract_classname_font">
13996 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
13998 <dia:attribute name=
"comment_font">
13999 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
14001 <dia:attribute name=
"font_height">
14002 <dia:real val=
"0.80000000000000004"/>
14004 <dia:attribute name=
"polymorphic_font_height">
14005 <dia:real val=
"0.80000000000000004"/>
14007 <dia:attribute name=
"abstract_font_height">
14008 <dia:real val=
"0.80000000000000004"/>
14010 <dia:attribute name=
"classname_font_height">
14011 <dia:real val=
"1"/>
14013 <dia:attribute name=
"abstract_classname_font_height">
14014 <dia:real val=
"1"/>
14016 <dia:attribute name=
"comment_font_height">
14017 <dia:real val=
"1"/>
14019 <dia:attribute name=
"attributes"/>
14020 <dia:attribute name=
"operations"/>
14021 <dia:attribute name=
"template">
14022 <dia:boolean val=
"false"/>
14024 <dia:attribute name=
"templates"/>
14026 <dia:object type=
"UML - Generalization" version=
"0" id=
"O58">
14027 <dia:attribute name=
"obj_pos">
14028 <dia:point val=
"14.7,74.9"/>
14030 <dia:attribute name=
"obj_bb">
14031 <dia:rectangle val=
"13.85,74.85;85.85,80.55"/>
14033 <dia:attribute name=
"orth_points">
14034 <dia:point val=
"14.7,74.9"/>
14035 <dia:point val=
"14.7,77.01"/>
14036 <dia:point val=
"85.8,77.01"/>
14037 <dia:point val=
"85.8,80.5"/>
14039 <dia:attribute name=
"orth_orient">
14040 <dia:enum val=
"1"/>
14041 <dia:enum val=
"0"/>
14042 <dia:enum val=
"1"/>
14044 <dia:attribute name=
"orth_autoroute">
14045 <dia:boolean val=
"false"/>
14047 <dia:attribute name=
"line_colour">
14048 <dia:color val=
"#000000"/>
14050 <dia:attribute name=
"name">
14051 <dia:string>##
</dia:string>
14053 <dia:attribute name=
"stereotype">
14054 <dia:string>##
</dia:string>
14057 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
14058 <dia:connection handle=
"1" to=
"O57" connection=
"1"/>
14061 <dia:object type=
"UML - Association" version=
"0" id=
"O59">
14062 <dia:attribute name=
"obj_pos">
14063 <dia:point val=
"34.6,80.5"/>
14065 <dia:attribute name=
"obj_bb">
14066 <dia:rectangle val=
"25.5,29.35;95.3264,82.9"/>
14068 <dia:attribute name=
"orth_points">
14069 <dia:point val=
"34.6,80.5"/>
14070 <dia:point val=
"34.6,78.51"/>
14071 <dia:point val=
"95.2764,78.51"/>
14072 <dia:point val=
"95.2764,30.1"/>
14073 <dia:point val=
"26.25,30.1"/>
14075 <dia:attribute name=
"orth_orient">
14076 <dia:enum val=
"1"/>
14077 <dia:enum val=
"0"/>
14078 <dia:enum val=
"1"/>
14079 <dia:enum val=
"0"/>
14081 <dia:attribute name=
"autorouting">
14082 <dia:boolean val=
"false"/>
14084 <dia:attribute name=
"name">
14085 <dia:string>##
</dia:string>
14087 <dia:attribute name=
"direction">
14088 <dia:enum val=
"0"/>
14090 <dia:attribute name=
"ends">
14092 <dia:attribute name=
"role">
14093 <dia:string>##
</dia:string>
14095 <dia:attribute name=
"multiplicity">
14096 <dia:string>##
</dia:string>
14098 <dia:attribute name=
"arrow">
14099 <dia:boolean val=
"false"/>
14101 <dia:attribute name=
"aggregate">
14102 <dia:enum val=
"0"/>
14106 <dia:attribute name=
"role">
14107 <dia:string>##
</dia:string>
14109 <dia:attribute name=
"multiplicity">
14110 <dia:string>##
</dia:string>
14112 <dia:attribute name=
"arrow">
14113 <dia:boolean val=
"false"/>
14115 <dia:attribute name=
"aggregate">
14116 <dia:enum val=
"1"/>
14121 <dia:connection handle=
"0" to=
"O68" connection=
"0"/>
14122 <dia:connection handle=
"1" to=
"O3" connection=
"67"/>
14125 <dia:object type=
"UML - Generalization" version=
"0" id=
"O60">
14126 <dia:attribute name=
"obj_pos">
14127 <dia:point val=
"14.7,74.9"/>
14129 <dia:attribute name=
"obj_bb">
14130 <dia:rectangle val=
"13.85,74.85;36.525,80.55"/>
14132 <dia:attribute name=
"orth_points">
14133 <dia:point val=
"14.7,74.9"/>
14134 <dia:point val=
"14.7,77.01"/>
14135 <dia:point val=
"36.475,77.01"/>
14136 <dia:point val=
"36.475,80.5"/>
14138 <dia:attribute name=
"orth_orient">
14139 <dia:enum val=
"1"/>
14140 <dia:enum val=
"0"/>
14141 <dia:enum val=
"1"/>
14143 <dia:attribute name=
"orth_autoroute">
14144 <dia:boolean val=
"false"/>
14146 <dia:attribute name=
"line_colour">
14147 <dia:color val=
"#000000"/>
14149 <dia:attribute name=
"name">
14150 <dia:string>##
</dia:string>
14152 <dia:attribute name=
"stereotype">
14153 <dia:string>##
</dia:string>
14156 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
14157 <dia:connection handle=
"1" to=
"O68" connection=
"1"/>
14160 <dia:object type=
"UML - Association" version=
"0" id=
"O61">
14161 <dia:attribute name=
"obj_pos">
14162 <dia:point val=
"39.6,80.5"/>
14164 <dia:attribute name=
"obj_bb">
14165 <dia:rectangle val=
"25.5,29.35;95.3264,82.9"/>
14167 <dia:attribute name=
"orth_points">
14168 <dia:point val=
"39.6,80.5"/>
14169 <dia:point val=
"39.6,78.51"/>
14170 <dia:point val=
"95.2764,78.51"/>
14171 <dia:point val=
"95.2764,30.1"/>
14172 <dia:point val=
"26.25,30.1"/>
14174 <dia:attribute name=
"orth_orient">
14175 <dia:enum val=
"1"/>
14176 <dia:enum val=
"0"/>
14177 <dia:enum val=
"1"/>
14178 <dia:enum val=
"0"/>
14180 <dia:attribute name=
"autorouting">
14181 <dia:boolean val=
"false"/>
14183 <dia:attribute name=
"name">
14184 <dia:string>##
</dia:string>
14186 <dia:attribute name=
"direction">
14187 <dia:enum val=
"0"/>
14189 <dia:attribute name=
"ends">
14191 <dia:attribute name=
"role">
14192 <dia:string>##
</dia:string>
14194 <dia:attribute name=
"multiplicity">
14195 <dia:string>##
</dia:string>
14197 <dia:attribute name=
"arrow">
14198 <dia:boolean val=
"false"/>
14200 <dia:attribute name=
"aggregate">
14201 <dia:enum val=
"0"/>
14205 <dia:attribute name=
"role">
14206 <dia:string>##
</dia:string>
14208 <dia:attribute name=
"multiplicity">
14209 <dia:string>##
</dia:string>
14211 <dia:attribute name=
"arrow">
14212 <dia:boolean val=
"false"/>
14214 <dia:attribute name=
"aggregate">
14215 <dia:enum val=
"1"/>
14220 <dia:connection handle=
"0" to=
"O67" connection=
"0"/>
14221 <dia:connection handle=
"1" to=
"O3" connection=
"67"/>
14224 <dia:object type=
"UML - Generalization" version=
"0" id=
"O62">
14225 <dia:attribute name=
"obj_pos">
14226 <dia:point val=
"14.7,74.9"/>
14228 <dia:attribute name=
"obj_bb">
14229 <dia:rectangle val=
"13.85,74.85;42.2,80.55"/>
14231 <dia:attribute name=
"orth_points">
14232 <dia:point val=
"14.7,74.9"/>
14233 <dia:point val=
"14.7,77.01"/>
14234 <dia:point val=
"42.15,77.01"/>
14235 <dia:point val=
"42.15,80.5"/>
14237 <dia:attribute name=
"orth_orient">
14238 <dia:enum val=
"1"/>
14239 <dia:enum val=
"0"/>
14240 <dia:enum val=
"1"/>
14242 <dia:attribute name=
"orth_autoroute">
14243 <dia:boolean val=
"false"/>
14245 <dia:attribute name=
"line_colour">
14246 <dia:color val=
"#000000"/>
14248 <dia:attribute name=
"name">
14249 <dia:string>##
</dia:string>
14251 <dia:attribute name=
"stereotype">
14252 <dia:string>##
</dia:string>
14255 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
14256 <dia:connection handle=
"1" to=
"O67" connection=
"1"/>
14259 <dia:object type=
"UML - Association" version=
"0" id=
"O63">
14260 <dia:attribute name=
"obj_pos">
14261 <dia:point val=
"28.4,83.7"/>
14263 <dia:attribute name=
"obj_bb">
14264 <dia:rectangle val=
"25.5,29.35;95.3264,86.1"/>
14266 <dia:attribute name=
"orth_points">
14267 <dia:point val=
"28.4,83.7"/>
14268 <dia:point val=
"28.4,77.01"/>
14269 <dia:point val=
"95.2764,77.01"/>
14270 <dia:point val=
"95.2764,30.1"/>
14271 <dia:point val=
"26.25,30.1"/>
14273 <dia:attribute name=
"orth_orient">
14274 <dia:enum val=
"1"/>
14275 <dia:enum val=
"0"/>
14276 <dia:enum val=
"1"/>
14277 <dia:enum val=
"0"/>
14279 <dia:attribute name=
"autorouting">
14280 <dia:boolean val=
"false"/>
14282 <dia:attribute name=
"name">
14283 <dia:string>##
</dia:string>
14285 <dia:attribute name=
"direction">
14286 <dia:enum val=
"0"/>
14288 <dia:attribute name=
"ends">
14290 <dia:attribute name=
"role">
14291 <dia:string>##
</dia:string>
14293 <dia:attribute name=
"multiplicity">
14294 <dia:string>##
</dia:string>
14296 <dia:attribute name=
"arrow">
14297 <dia:boolean val=
"false"/>
14299 <dia:attribute name=
"aggregate">
14300 <dia:enum val=
"0"/>
14304 <dia:attribute name=
"role">
14305 <dia:string>##
</dia:string>
14307 <dia:attribute name=
"multiplicity">
14308 <dia:string>##
</dia:string>
14310 <dia:attribute name=
"arrow">
14311 <dia:boolean val=
"false"/>
14313 <dia:attribute name=
"aggregate">
14314 <dia:enum val=
"1"/>
14319 <dia:connection handle=
"0" to=
"O64" connection=
"0"/>
14320 <dia:connection handle=
"1" to=
"O3" connection=
"67"/>
14323 <dia:object type=
"UML - Class" version=
"0" id=
"O64">
14324 <dia:attribute name=
"obj_pos">
14325 <dia:point val=
"28.4,83.7"/>
14327 <dia:attribute name=
"obj_bb">
14328 <dia:rectangle val=
"28.35,83.65;43.05,86.55"/>
14330 <dia:attribute name=
"elem_corner">
14331 <dia:point val=
"28.4,83.7"/>
14333 <dia:attribute name=
"elem_width">
14334 <dia:real val=
"14.6"/>
14336 <dia:attribute name=
"elem_height">
14337 <dia:real val=
"2.7999999999999998"/>
14339 <dia:attribute name=
"name">
14340 <dia:string>#table#
</dia:string>
14342 <dia:attribute name=
"stereotype">
14343 <dia:string>##
</dia:string>
14345 <dia:attribute name=
"comment">
14346 <dia:string>##
</dia:string>
14348 <dia:attribute name=
"abstract">
14349 <dia:boolean val=
"false"/>
14351 <dia:attribute name=
"suppress_attributes">
14352 <dia:boolean val=
"false"/>
14354 <dia:attribute name=
"suppress_operations">
14355 <dia:boolean val=
"false"/>
14357 <dia:attribute name=
"visible_attributes">
14358 <dia:boolean val=
"true"/>
14360 <dia:attribute name=
"visible_operations">
14361 <dia:boolean val=
"true"/>
14363 <dia:attribute name=
"visible_comments">
14364 <dia:boolean val=
"false"/>
14366 <dia:attribute name=
"wrap_operations">
14367 <dia:boolean val=
"true"/>
14369 <dia:attribute name=
"wrap_after_char">
14370 <dia:int val=
"40"/>
14372 <dia:attribute name=
"line_color">
14373 <dia:color val=
"#000000"/>
14375 <dia:attribute name=
"fill_color">
14376 <dia:color val=
"#ffffff"/>
14378 <dia:attribute name=
"text_color">
14379 <dia:color val=
"#000000"/>
14381 <dia:attribute name=
"normal_font">
14382 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14384 <dia:attribute name=
"abstract_font">
14385 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14387 <dia:attribute name=
"polymorphic_font">
14388 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
14390 <dia:attribute name=
"classname_font">
14391 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14393 <dia:attribute name=
"abstract_classname_font">
14394 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14396 <dia:attribute name=
"comment_font">
14397 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
14399 <dia:attribute name=
"font_height">
14400 <dia:real val=
"0.80000000000000004"/>
14402 <dia:attribute name=
"polymorphic_font_height">
14403 <dia:real val=
"0.80000000000000004"/>
14405 <dia:attribute name=
"abstract_font_height">
14406 <dia:real val=
"0.80000000000000004"/>
14408 <dia:attribute name=
"classname_font_height">
14409 <dia:real val=
"1"/>
14411 <dia:attribute name=
"abstract_classname_font_height">
14412 <dia:real val=
"1"/>
14414 <dia:attribute name=
"comment_font_height">
14415 <dia:real val=
"1"/>
14417 <dia:attribute name=
"attributes"/>
14418 <dia:attribute name=
"operations">
14419 <dia:composite type=
"umloperation">
14420 <dia:attribute name=
"name">
14421 <dia:string>#contify#
</dia:string>
14423 <dia:attribute name=
"stereotype">
14424 <dia:string>##
</dia:string>
14426 <dia:attribute name=
"type">
14427 <dia:string>##
</dia:string>
14429 <dia:attribute name=
"visibility">
14430 <dia:enum val=
"0"/>
14432 <dia:attribute name=
"comment">
14433 <dia:string>##
</dia:string>
14435 <dia:attribute name=
"abstract">
14436 <dia:boolean val=
"false"/>
14438 <dia:attribute name=
"inheritance_type">
14439 <dia:enum val=
"2"/>
14441 <dia:attribute name=
"query">
14442 <dia:boolean val=
"false"/>
14444 <dia:attribute name=
"class_scope">
14445 <dia:boolean val=
"false"/>
14447 <dia:attribute name=
"parameters">
14448 <dia:composite type=
"umlparameter">
14449 <dia:attribute name=
"name">
14450 <dia:string>#cont_column#
</dia:string>
14452 <dia:attribute name=
"type">
14453 <dia:string>#scalar integer#
</dia:string>
14455 <dia:attribute name=
"value">
14456 <dia:string>##
</dia:string>
14458 <dia:attribute name=
"comment">
14459 <dia:string>##
</dia:string>
14461 <dia:attribute name=
"kind">
14462 <dia:enum val=
"2"/>
14468 <dia:attribute name=
"template">
14469 <dia:boolean val=
"false"/>
14471 <dia:attribute name=
"templates"/>
14473 <dia:object type=
"UML - Generalization" version=
"0" id=
"O65">
14474 <dia:attribute name=
"obj_pos">
14475 <dia:point val=
"14.7,74.9"/>
14477 <dia:attribute name=
"obj_bb">
14478 <dia:rectangle val=
"13.85,74.85;35.75,83.75"/>
14480 <dia:attribute name=
"orth_points">
14481 <dia:point val=
"14.7,74.9"/>
14482 <dia:point val=
"14.7,77.01"/>
14483 <dia:point val=
"35.7,77.01"/>
14484 <dia:point val=
"35.7,83.7"/>
14486 <dia:attribute name=
"orth_orient">
14487 <dia:enum val=
"1"/>
14488 <dia:enum val=
"0"/>
14489 <dia:enum val=
"1"/>
14491 <dia:attribute name=
"orth_autoroute">
14492 <dia:boolean val=
"false"/>
14494 <dia:attribute name=
"line_colour">
14495 <dia:color val=
"#000000"/>
14497 <dia:attribute name=
"name">
14498 <dia:string>##
</dia:string>
14500 <dia:attribute name=
"stereotype">
14501 <dia:string>##
</dia:string>
14504 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
14505 <dia:connection handle=
"1" to=
"O64" connection=
"1"/>
14508 <dia:object type=
"UML - Class" version=
"0" id=
"O66">
14509 <dia:attribute name=
"obj_pos">
14510 <dia:point val=
"45.6,80.5"/>
14512 <dia:attribute name=
"obj_bb">
14513 <dia:rectangle val=
"45.55,80.45;50.75,82.75"/>
14515 <dia:attribute name=
"elem_corner">
14516 <dia:point val=
"45.6,80.5"/>
14518 <dia:attribute name=
"elem_width">
14519 <dia:real val=
"5.0999999999999996"/>
14521 <dia:attribute name=
"elem_height">
14522 <dia:real val=
"2.1999999999999997"/>
14524 <dia:attribute name=
"name">
14525 <dia:string>#subroutine#
</dia:string>
14527 <dia:attribute name=
"stereotype">
14528 <dia:string>##
</dia:string>
14530 <dia:attribute name=
"comment">
14531 <dia:string>##
</dia:string>
14533 <dia:attribute name=
"abstract">
14534 <dia:boolean val=
"false"/>
14536 <dia:attribute name=
"suppress_attributes">
14537 <dia:boolean val=
"false"/>
14539 <dia:attribute name=
"suppress_operations">
14540 <dia:boolean val=
"false"/>
14542 <dia:attribute name=
"visible_attributes">
14543 <dia:boolean val=
"true"/>
14545 <dia:attribute name=
"visible_operations">
14546 <dia:boolean val=
"true"/>
14548 <dia:attribute name=
"visible_comments">
14549 <dia:boolean val=
"false"/>
14551 <dia:attribute name=
"wrap_operations">
14552 <dia:boolean val=
"false"/>
14554 <dia:attribute name=
"wrap_after_char">
14555 <dia:int val=
"40"/>
14557 <dia:attribute name=
"line_color">
14558 <dia:color val=
"#000000"/>
14560 <dia:attribute name=
"fill_color">
14561 <dia:color val=
"#ffffff"/>
14563 <dia:attribute name=
"text_color">
14564 <dia:color val=
"#000000"/>
14566 <dia:attribute name=
"normal_font">
14567 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14569 <dia:attribute name=
"abstract_font">
14570 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14572 <dia:attribute name=
"polymorphic_font">
14573 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
14575 <dia:attribute name=
"classname_font">
14576 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14578 <dia:attribute name=
"abstract_classname_font">
14579 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14581 <dia:attribute name=
"comment_font">
14582 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
14584 <dia:attribute name=
"font_height">
14585 <dia:real val=
"0.80000000000000004"/>
14587 <dia:attribute name=
"polymorphic_font_height">
14588 <dia:real val=
"0.80000000000000004"/>
14590 <dia:attribute name=
"abstract_font_height">
14591 <dia:real val=
"0.80000000000000004"/>
14593 <dia:attribute name=
"classname_font_height">
14594 <dia:real val=
"1"/>
14596 <dia:attribute name=
"abstract_classname_font_height">
14597 <dia:real val=
"1"/>
14599 <dia:attribute name=
"comment_font_height">
14600 <dia:real val=
"1"/>
14602 <dia:attribute name=
"attributes"/>
14603 <dia:attribute name=
"operations"/>
14604 <dia:attribute name=
"template">
14605 <dia:boolean val=
"false"/>
14607 <dia:attribute name=
"templates"/>
14610 <dia:object type=
"UML - Generalization" version=
"0" id=
"O115">
14611 <dia:attribute name=
"obj_pos">
14612 <dia:point val=
"14.7,74.9"/>
14614 <dia:attribute name=
"obj_bb">
14615 <dia:rectangle val=
"13.85,74.85;48.2,80.55"/>
14617 <dia:attribute name=
"orth_points">
14618 <dia:point val=
"14.7,74.9"/>
14619 <dia:point val=
"14.7,77.01"/>
14620 <dia:point val=
"48.15,77.01"/>
14621 <dia:point val=
"48.15,80.5"/>
14623 <dia:attribute name=
"orth_orient">
14624 <dia:enum val=
"1"/>
14625 <dia:enum val=
"0"/>
14626 <dia:enum val=
"1"/>
14628 <dia:attribute name=
"orth_autoroute">
14629 <dia:boolean val=
"false"/>
14631 <dia:attribute name=
"line_colour">
14632 <dia:color val=
"#000000"/>
14634 <dia:attribute name=
"name">
14635 <dia:string>##
</dia:string>
14637 <dia:attribute name=
"stereotype">
14638 <dia:string>##
</dia:string>
14641 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
14642 <dia:connection handle=
"1" to=
"O117" connection=
"1"/>
14646 <dia:object type=
"UML - Association" version=
"0" id=
"O116">
14647 <dia:attribute name=
"obj_pos">
14648 <dia:point val=
"42.1,91.6"/>
14650 <dia:attribute name=
"obj_bb">
14651 <dia:rectangle val=
"25.5,28.55;95.6883,94"/>
14653 <dia:attribute name=
"orth_points">
14654 <dia:point val=
"42.1,91.6"/>
14655 <dia:point val=
"42.1,87.31"/>
14656 <dia:point val=
"95.6383,87.31"/>
14657 <dia:point val=
"95.6383,29.3"/>
14658 <dia:point val=
"26.25,29.3"/>
14660 <dia:attribute name=
"orth_orient">
14661 <dia:enum val=
"1"/>
14662 <dia:enum val=
"0"/>
14663 <dia:enum val=
"1"/>
14664 <dia:enum val=
"0"/>
14666 <dia:attribute name=
"autorouting">
14667 <dia:boolean val=
"false"/>
14669 <dia:attribute name=
"name">
14670 <dia:string>##
</dia:string>
14672 <dia:attribute name=
"direction">
14673 <dia:enum val=
"0"/>
14675 <dia:attribute name=
"ends">
14677 <dia:attribute name=
"role">
14678 <dia:string>##
</dia:string>
14680 <dia:attribute name=
"multiplicity">
14681 <dia:string>##
</dia:string>
14683 <dia:attribute name=
"arrow">
14684 <dia:boolean val=
"false"/>
14686 <dia:attribute name=
"aggregate">
14687 <dia:enum val=
"0"/>
14691 <dia:attribute name=
"role">
14692 <dia:string>##
</dia:string>
14694 <dia:attribute name=
"multiplicity">
14695 <dia:string>##
</dia:string>
14697 <dia:attribute name=
"arrow">
14698 <dia:boolean val=
"false"/>
14700 <dia:attribute name=
"aggregate">
14701 <dia:enum val=
"1"/>
14706 <dia:connection handle=
"0" to=
"O117" connection=
"0"/>
14707 <dia:connection handle=
"1" to=
"O3" connection=
"65"/>
14711 <dia:object type=
"UML - Class" version=
"0" id=
"O117">
14712 <dia:attribute name=
"obj_pos">
14713 <dia:point val=
"45.6,80.5"/>
14715 <dia:attribute name=
"obj_bb">
14716 <dia:rectangle val=
"45.55,80.45;50.75,82.75"/>
14718 <dia:attribute name=
"elem_corner">
14719 <dia:point val=
"45.6,80.5"/>
14721 <dia:attribute name=
"elem_width">
14722 <dia:real val=
"5.0999999999999996"/>
14724 <dia:attribute name=
"elem_height">
14725 <dia:real val=
"2.1999999999999997"/>
14727 <dia:attribute name=
"name">
14728 <dia:string>#prior#
</dia:string>
14730 <dia:attribute name=
"stereotype">
14731 <dia:string>##
</dia:string>
14733 <dia:attribute name=
"comment">
14734 <dia:string>##
</dia:string>
14736 <dia:attribute name=
"abstract">
14737 <dia:boolean val=
"false"/>
14739 <dia:attribute name=
"suppress_attributes">
14740 <dia:boolean val=
"false"/>
14742 <dia:attribute name=
"suppress_operations">
14743 <dia:boolean val=
"false"/>
14745 <dia:attribute name=
"visible_attributes">
14746 <dia:boolean val=
"true"/>
14748 <dia:attribute name=
"visible_operations">
14749 <dia:boolean val=
"true"/>
14751 <dia:attribute name=
"visible_comments">
14752 <dia:boolean val=
"false"/>
14754 <dia:attribute name=
"wrap_operations">
14755 <dia:boolean val=
"false"/>
14757 <dia:attribute name=
"wrap_after_char">
14758 <dia:int val=
"40"/>
14760 <dia:attribute name=
"line_color">
14761 <dia:color val=
"#000000"/>
14763 <dia:attribute name=
"fill_color">
14764 <dia:color val=
"#ffffff"/>
14766 <dia:attribute name=
"text_color">
14767 <dia:color val=
"#000000"/>
14769 <dia:attribute name=
"normal_font">
14770 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14772 <dia:attribute name=
"abstract_font">
14773 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14775 <dia:attribute name=
"polymorphic_font">
14776 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
14778 <dia:attribute name=
"classname_font">
14779 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14781 <dia:attribute name=
"abstract_classname_font">
14782 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14784 <dia:attribute name=
"comment_font">
14785 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
14787 <dia:attribute name=
"font_height">
14788 <dia:real val=
"0.80000000000000004"/>
14790 <dia:attribute name=
"polymorphic_font_height">
14791 <dia:real val=
"0.80000000000000004"/>
14793 <dia:attribute name=
"abstract_font_height">
14794 <dia:real val=
"0.80000000000000004"/>
14796 <dia:attribute name=
"classname_font_height">
14797 <dia:real val=
"1"/>
14799 <dia:attribute name=
"abstract_classname_font_height">
14800 <dia:real val=
"1"/>
14802 <dia:attribute name=
"comment_font_height">
14803 <dia:real val=
"1"/>
14805 <dia:attribute name=
"attributes"/>
14806 <dia:attribute name=
"operations"/>
14807 <dia:attribute name=
"template">
14808 <dia:boolean val=
"false"/>
14810 <dia:attribute name=
"templates"/>
14813 <dia:object type=
"UML - Class" version=
"0" id=
"O67">
14814 <dia:attribute name=
"obj_pos">
14815 <dia:point val=
"39.6,80.5"/>
14817 <dia:attribute name=
"obj_bb">
14818 <dia:rectangle val=
"39.55,80.45;44.75,82.75"/>
14820 <dia:attribute name=
"elem_corner">
14821 <dia:point val=
"39.6,80.5"/>
14823 <dia:attribute name=
"elem_width">
14824 <dia:real val=
"5.0999999999999996"/>
14826 <dia:attribute name=
"elem_height">
14827 <dia:real val=
"2.1999999999999997"/>
14829 <dia:attribute name=
"name">
14830 <dia:string>#simulation#
</dia:string>
14832 <dia:attribute name=
"stereotype">
14833 <dia:string>##
</dia:string>
14835 <dia:attribute name=
"comment">
14836 <dia:string>##
</dia:string>
14838 <dia:attribute name=
"abstract">
14839 <dia:boolean val=
"false"/>
14841 <dia:attribute name=
"suppress_attributes">
14842 <dia:boolean val=
"false"/>
14844 <dia:attribute name=
"suppress_operations">
14845 <dia:boolean val=
"false"/>
14847 <dia:attribute name=
"visible_attributes">
14848 <dia:boolean val=
"true"/>
14850 <dia:attribute name=
"visible_operations">
14851 <dia:boolean val=
"true"/>
14853 <dia:attribute name=
"visible_comments">
14854 <dia:boolean val=
"false"/>
14856 <dia:attribute name=
"wrap_operations">
14857 <dia:boolean val=
"false"/>
14859 <dia:attribute name=
"wrap_after_char">
14860 <dia:int val=
"40"/>
14862 <dia:attribute name=
"line_color">
14863 <dia:color val=
"#000000"/>
14865 <dia:attribute name=
"fill_color">
14866 <dia:color val=
"#ffffff"/>
14868 <dia:attribute name=
"text_color">
14869 <dia:color val=
"#000000"/>
14871 <dia:attribute name=
"normal_font">
14872 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14874 <dia:attribute name=
"abstract_font">
14875 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14877 <dia:attribute name=
"polymorphic_font">
14878 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
14880 <dia:attribute name=
"classname_font">
14881 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14883 <dia:attribute name=
"abstract_classname_font">
14884 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14886 <dia:attribute name=
"comment_font">
14887 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
14889 <dia:attribute name=
"font_height">
14890 <dia:real val=
"0.80000000000000004"/>
14892 <dia:attribute name=
"polymorphic_font_height">
14893 <dia:real val=
"0.80000000000000004"/>
14895 <dia:attribute name=
"abstract_font_height">
14896 <dia:real val=
"0.80000000000000004"/>
14898 <dia:attribute name=
"classname_font_height">
14899 <dia:real val=
"1"/>
14901 <dia:attribute name=
"abstract_classname_font_height">
14902 <dia:real val=
"1"/>
14904 <dia:attribute name=
"comment_font_height">
14905 <dia:real val=
"1"/>
14907 <dia:attribute name=
"attributes"/>
14908 <dia:attribute name=
"operations"/>
14909 <dia:attribute name=
"template">
14910 <dia:boolean val=
"false"/>
14912 <dia:attribute name=
"templates"/>
14914 <dia:object type=
"UML - Class" version=
"0" id=
"O68">
14915 <dia:attribute name=
"obj_pos">
14916 <dia:point val=
"34.6,80.5"/>
14918 <dia:attribute name=
"obj_bb">
14919 <dia:rectangle val=
"34.55,80.45;38.4,82.75"/>
14921 <dia:attribute name=
"elem_corner">
14922 <dia:point val=
"34.6,80.5"/>
14924 <dia:attribute name=
"elem_width">
14925 <dia:real val=
"3.75"/>
14927 <dia:attribute name=
"elem_height">
14928 <dia:real val=
"2.1999999999999997"/>
14930 <dia:attribute name=
"name">
14931 <dia:string>#scatter#
</dia:string>
14933 <dia:attribute name=
"stereotype">
14934 <dia:string>##
</dia:string>
14936 <dia:attribute name=
"comment">
14937 <dia:string>##
</dia:string>
14939 <dia:attribute name=
"abstract">
14940 <dia:boolean val=
"false"/>
14942 <dia:attribute name=
"suppress_attributes">
14943 <dia:boolean val=
"false"/>
14945 <dia:attribute name=
"suppress_operations">
14946 <dia:boolean val=
"false"/>
14948 <dia:attribute name=
"visible_attributes">
14949 <dia:boolean val=
"true"/>
14951 <dia:attribute name=
"visible_operations">
14952 <dia:boolean val=
"true"/>
14954 <dia:attribute name=
"visible_comments">
14955 <dia:boolean val=
"false"/>
14957 <dia:attribute name=
"wrap_operations">
14958 <dia:boolean val=
"false"/>
14960 <dia:attribute name=
"wrap_after_char">
14961 <dia:int val=
"40"/>
14963 <dia:attribute name=
"line_color">
14964 <dia:color val=
"#000000"/>
14966 <dia:attribute name=
"fill_color">
14967 <dia:color val=
"#ffffff"/>
14969 <dia:attribute name=
"text_color">
14970 <dia:color val=
"#000000"/>
14972 <dia:attribute name=
"normal_font">
14973 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14975 <dia:attribute name=
"abstract_font">
14976 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14978 <dia:attribute name=
"polymorphic_font">
14979 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
14981 <dia:attribute name=
"classname_font">
14982 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14984 <dia:attribute name=
"abstract_classname_font">
14985 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14987 <dia:attribute name=
"comment_font">
14988 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
14990 <dia:attribute name=
"font_height">
14991 <dia:real val=
"0.80000000000000004"/>
14993 <dia:attribute name=
"polymorphic_font_height">
14994 <dia:real val=
"0.80000000000000004"/>
14996 <dia:attribute name=
"abstract_font_height">
14997 <dia:real val=
"0.80000000000000004"/>
14999 <dia:attribute name=
"classname_font_height">
15000 <dia:real val=
"1"/>
15002 <dia:attribute name=
"abstract_classname_font_height">
15003 <dia:real val=
"1"/>
15005 <dia:attribute name=
"comment_font_height">
15006 <dia:real val=
"1"/>
15008 <dia:attribute name=
"attributes"/>
15009 <dia:attribute name=
"operations"/>
15010 <dia:attribute name=
"template">
15011 <dia:boolean val=
"false"/>
15013 <dia:attribute name=
"templates"/>
15015 <dia:object type=
"UML - Class" version=
"0" id=
"O69">
15016 <dia:attribute name=
"obj_pos">
15017 <dia:point val=
"29.6,80.5"/>
15019 <dia:attribute name=
"obj_bb">
15020 <dia:rectangle val=
"29.55,80.45;33.4,82.75"/>
15022 <dia:attribute name=
"elem_corner">
15023 <dia:point val=
"29.6,80.5"/>
15025 <dia:attribute name=
"elem_width">
15026 <dia:real val=
"3.75"/>
15028 <dia:attribute name=
"elem_height">
15029 <dia:real val=
"2.1999999999999997"/>
15031 <dia:attribute name=
"name">
15032 <dia:string>#problem#
</dia:string>
15034 <dia:attribute name=
"stereotype">
15035 <dia:string>##
</dia:string>
15037 <dia:attribute name=
"comment">
15038 <dia:string>##
</dia:string>
15040 <dia:attribute name=
"abstract">
15041 <dia:boolean val=
"false"/>
15043 <dia:attribute name=
"suppress_attributes">
15044 <dia:boolean val=
"false"/>
15046 <dia:attribute name=
"suppress_operations">
15047 <dia:boolean val=
"false"/>
15049 <dia:attribute name=
"visible_attributes">
15050 <dia:boolean val=
"true"/>
15052 <dia:attribute name=
"visible_operations">
15053 <dia:boolean val=
"true"/>
15055 <dia:attribute name=
"visible_comments">
15056 <dia:boolean val=
"false"/>
15058 <dia:attribute name=
"wrap_operations">
15059 <dia:boolean val=
"false"/>
15061 <dia:attribute name=
"wrap_after_char">
15062 <dia:int val=
"40"/>
15064 <dia:attribute name=
"line_color">
15065 <dia:color val=
"#000000"/>
15067 <dia:attribute name=
"fill_color">
15068 <dia:color val=
"#ffffff"/>
15070 <dia:attribute name=
"text_color">
15071 <dia:color val=
"#000000"/>
15073 <dia:attribute name=
"normal_font">
15074 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15076 <dia:attribute name=
"abstract_font">
15077 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15079 <dia:attribute name=
"polymorphic_font">
15080 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
15082 <dia:attribute name=
"classname_font">
15083 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15085 <dia:attribute name=
"abstract_classname_font">
15086 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15088 <dia:attribute name=
"comment_font">
15089 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
15091 <dia:attribute name=
"font_height">
15092 <dia:real val=
"0.80000000000000004"/>
15094 <dia:attribute name=
"polymorphic_font_height">
15095 <dia:real val=
"0.80000000000000004"/>
15097 <dia:attribute name=
"abstract_font_height">
15098 <dia:real val=
"0.80000000000000004"/>
15100 <dia:attribute name=
"classname_font_height">
15101 <dia:real val=
"1"/>
15103 <dia:attribute name=
"abstract_classname_font_height">
15104 <dia:real val=
"1"/>
15106 <dia:attribute name=
"comment_font_height">
15107 <dia:real val=
"1"/>
15109 <dia:attribute name=
"attributes"/>
15110 <dia:attribute name=
"operations"/>
15111 <dia:attribute name=
"template">
15112 <dia:boolean val=
"false"/>
15114 <dia:attribute name=
"templates"/>
15116 <dia:object type=
"UML - Class" version=
"0" id=
"O70">
15117 <dia:attribute name=
"obj_pos">
15118 <dia:point val=
"48.1,91.6"/>
15120 <dia:attribute name=
"obj_bb">
15121 <dia:rectangle val=
"48.05,91.55;51.9,93.85"/>
15123 <dia:attribute name=
"elem_corner">
15124 <dia:point val=
"48.1,91.6"/>
15126 <dia:attribute name=
"elem_width">
15127 <dia:real val=
"3.75"/>
15129 <dia:attribute name=
"elem_height">
15130 <dia:real val=
"2.1999999999999997"/>
15132 <dia:attribute name=
"name">
15133 <dia:string>#aesinit#
</dia:string>
15135 <dia:attribute name=
"stereotype">
15136 <dia:string>##
</dia:string>
15138 <dia:attribute name=
"comment">
15139 <dia:string>##
</dia:string>
15141 <dia:attribute name=
"abstract">
15142 <dia:boolean val=
"false"/>
15144 <dia:attribute name=
"suppress_attributes">
15145 <dia:boolean val=
"false"/>
15147 <dia:attribute name=
"suppress_operations">
15148 <dia:boolean val=
"false"/>
15150 <dia:attribute name=
"visible_attributes">
15151 <dia:boolean val=
"true"/>
15153 <dia:attribute name=
"visible_operations">
15154 <dia:boolean val=
"true"/>
15156 <dia:attribute name=
"visible_comments">
15157 <dia:boolean val=
"false"/>
15159 <dia:attribute name=
"wrap_operations">
15160 <dia:boolean val=
"false"/>
15162 <dia:attribute name=
"wrap_after_char">
15163 <dia:int val=
"40"/>
15165 <dia:attribute name=
"line_color">
15166 <dia:color val=
"#000000"/>
15168 <dia:attribute name=
"fill_color">
15169 <dia:color val=
"#ffffff"/>
15171 <dia:attribute name=
"text_color">
15172 <dia:color val=
"#000000"/>
15174 <dia:attribute name=
"normal_font">
15175 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15177 <dia:attribute name=
"abstract_font">
15178 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15180 <dia:attribute name=
"polymorphic_font">
15181 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
15183 <dia:attribute name=
"classname_font">
15184 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15186 <dia:attribute name=
"abstract_classname_font">
15187 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15189 <dia:attribute name=
"comment_font">
15190 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
15192 <dia:attribute name=
"font_height">
15193 <dia:real val=
"0.80000000000000004"/>
15195 <dia:attribute name=
"polymorphic_font_height">
15196 <dia:real val=
"0.80000000000000004"/>
15198 <dia:attribute name=
"abstract_font_height">
15199 <dia:real val=
"0.80000000000000004"/>
15201 <dia:attribute name=
"classname_font_height">
15202 <dia:real val=
"1"/>
15204 <dia:attribute name=
"abstract_classname_font_height">
15205 <dia:real val=
"1"/>
15207 <dia:attribute name=
"comment_font_height">
15208 <dia:real val=
"1"/>
15210 <dia:attribute name=
"attributes"/>
15211 <dia:attribute name=
"operations"/>
15212 <dia:attribute name=
"template">
15213 <dia:boolean val=
"false"/>
15215 <dia:attribute name=
"templates"/>
15217 <dia:object type=
"UML - Generalization" version=
"0" id=
"O71">
15218 <dia:attribute name=
"obj_pos">
15219 <dia:point val=
"15,88.6"/>
15221 <dia:attribute name=
"obj_bb">
15222 <dia:rectangle val=
"14.15,88.55;50.025,91.65"/>
15224 <dia:attribute name=
"orth_points">
15225 <dia:point val=
"15,88.6"/>
15226 <dia:point val=
"15,90.21"/>
15227 <dia:point val=
"49.975,90.21"/>
15228 <dia:point val=
"49.975,91.6"/>
15230 <dia:attribute name=
"orth_orient">
15231 <dia:enum val=
"1"/>
15232 <dia:enum val=
"0"/>
15233 <dia:enum val=
"1"/>
15235 <dia:attribute name=
"orth_autoroute">
15236 <dia:boolean val=
"false"/>
15238 <dia:attribute name=
"line_colour">
15239 <dia:color val=
"#000000"/>
15241 <dia:attribute name=
"name">
15242 <dia:string>##
</dia:string>
15244 <dia:attribute name=
"stereotype">
15245 <dia:string>##
</dia:string>
15248 <dia:connection handle=
"0" to=
"O81" connection=
"6"/>
15249 <dia:connection handle=
"1" to=
"O70" connection=
"1"/>
15252 <dia:object type=
"UML - Association" version=
"0" id=
"O72">
15253 <dia:attribute name=
"obj_pos">
15254 <dia:point val=
"48.1,91.6"/>
15256 <dia:attribute name=
"obj_bb">
15257 <dia:rectangle val=
"25.5,28.55;95.7767,94"/>
15259 <dia:attribute name=
"orth_points">
15260 <dia:point val=
"48.1,91.6"/>
15261 <dia:point val=
"48.1,87.31"/>
15262 <dia:point val=
"95.7267,87.31"/>
15263 <dia:point val=
"95.7267,29.3"/>
15264 <dia:point val=
"26.25,29.3"/>
15266 <dia:attribute name=
"orth_orient">
15267 <dia:enum val=
"1"/>
15268 <dia:enum val=
"0"/>
15269 <dia:enum val=
"1"/>
15270 <dia:enum val=
"0"/>
15272 <dia:attribute name=
"autorouting">
15273 <dia:boolean val=
"false"/>
15275 <dia:attribute name=
"name">
15276 <dia:string>##
</dia:string>
15278 <dia:attribute name=
"direction">
15279 <dia:enum val=
"0"/>
15281 <dia:attribute name=
"ends">
15283 <dia:attribute name=
"role">
15284 <dia:string>##
</dia:string>
15286 <dia:attribute name=
"multiplicity">
15287 <dia:string>##
</dia:string>
15289 <dia:attribute name=
"arrow">
15290 <dia:boolean val=
"false"/>
15292 <dia:attribute name=
"aggregate">
15293 <dia:enum val=
"0"/>
15297 <dia:attribute name=
"role">
15298 <dia:string>##
</dia:string>
15300 <dia:attribute name=
"multiplicity">
15301 <dia:string>##
</dia:string>
15303 <dia:attribute name=
"arrow">
15304 <dia:boolean val=
"false"/>
15306 <dia:attribute name=
"aggregate">
15307 <dia:enum val=
"1"/>
15312 <dia:connection handle=
"0" to=
"O70" connection=
"0"/>
15313 <dia:connection handle=
"1" to=
"O3" connection=
"65"/>
15316 <dia:object type=
"UML - Association" version=
"0" id=
"O73">
15317 <dia:attribute name=
"obj_pos">
15318 <dia:point val=
"30.1,91.6"/>
15320 <dia:attribute name=
"obj_bb">
15321 <dia:rectangle val=
"25.5,28.55;95.7264,94"/>
15323 <dia:attribute name=
"orth_points">
15324 <dia:point val=
"30.1,91.6"/>
15325 <dia:point val=
"30.1,87.31"/>
15326 <dia:point val=
"95.6764,87.31"/>
15327 <dia:point val=
"95.6764,29.3"/>
15328 <dia:point val=
"26.25,29.3"/>
15330 <dia:attribute name=
"orth_orient">
15331 <dia:enum val=
"1"/>
15332 <dia:enum val=
"0"/>
15333 <dia:enum val=
"1"/>
15334 <dia:enum val=
"0"/>
15336 <dia:attribute name=
"autorouting">
15337 <dia:boolean val=
"false"/>
15339 <dia:attribute name=
"name">
15340 <dia:string>##
</dia:string>
15342 <dia:attribute name=
"direction">
15343 <dia:enum val=
"0"/>
15345 <dia:attribute name=
"ends">
15347 <dia:attribute name=
"role">
15348 <dia:string>##
</dia:string>
15350 <dia:attribute name=
"multiplicity">
15351 <dia:string>##
</dia:string>
15353 <dia:attribute name=
"arrow">
15354 <dia:boolean val=
"false"/>
15356 <dia:attribute name=
"aggregate">
15357 <dia:enum val=
"0"/>
15361 <dia:attribute name=
"role">
15362 <dia:string>##
</dia:string>
15364 <dia:attribute name=
"multiplicity">
15365 <dia:string>##
</dia:string>
15367 <dia:attribute name=
"arrow">
15368 <dia:boolean val=
"false"/>
15370 <dia:attribute name=
"aggregate">
15371 <dia:enum val=
"1"/>
15376 <dia:connection handle=
"0" to=
"O74" connection=
"0"/>
15377 <dia:connection handle=
"1" to=
"O3" connection=
"65"/>
15380 <dia:object type=
"UML - Class" version=
"0" id=
"O74">
15381 <dia:attribute name=
"obj_pos">
15382 <dia:point val=
"30.1,91.6"/>
15384 <dia:attribute name=
"obj_bb">
15385 <dia:rectangle val=
"30.05,91.55;32.1,93.85"/>
15387 <dia:attribute name=
"elem_corner">
15388 <dia:point val=
"30.1,91.6"/>
15390 <dia:attribute name=
"elem_width">
15391 <dia:real val=
"1.9500000000000002"/>
15393 <dia:attribute name=
"elem_height">
15394 <dia:real val=
"2.1999999999999997"/>
15396 <dia:attribute name=
"name">
15397 <dia:string>#mix#
</dia:string>
15399 <dia:attribute name=
"stereotype">
15400 <dia:string>##
</dia:string>
15402 <dia:attribute name=
"comment">
15403 <dia:string>##
</dia:string>
15405 <dia:attribute name=
"abstract">
15406 <dia:boolean val=
"false"/>
15408 <dia:attribute name=
"suppress_attributes">
15409 <dia:boolean val=
"false"/>
15411 <dia:attribute name=
"suppress_operations">
15412 <dia:boolean val=
"false"/>
15414 <dia:attribute name=
"visible_attributes">
15415 <dia:boolean val=
"true"/>
15417 <dia:attribute name=
"visible_operations">
15418 <dia:boolean val=
"true"/>
15420 <dia:attribute name=
"visible_comments">
15421 <dia:boolean val=
"false"/>
15423 <dia:attribute name=
"wrap_operations">
15424 <dia:boolean val=
"false"/>
15426 <dia:attribute name=
"wrap_after_char">
15427 <dia:int val=
"40"/>
15429 <dia:attribute name=
"line_color">
15430 <dia:color val=
"#000000"/>
15432 <dia:attribute name=
"fill_color">
15433 <dia:color val=
"#ffffff"/>
15435 <dia:attribute name=
"text_color">
15436 <dia:color val=
"#000000"/>
15438 <dia:attribute name=
"normal_font">
15439 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15441 <dia:attribute name=
"abstract_font">
15442 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15444 <dia:attribute name=
"polymorphic_font">
15445 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
15447 <dia:attribute name=
"classname_font">
15448 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15450 <dia:attribute name=
"abstract_classname_font">
15451 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15453 <dia:attribute name=
"comment_font">
15454 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
15456 <dia:attribute name=
"font_height">
15457 <dia:real val=
"0.80000000000000004"/>
15459 <dia:attribute name=
"polymorphic_font_height">
15460 <dia:real val=
"0.80000000000000004"/>
15462 <dia:attribute name=
"abstract_font_height">
15463 <dia:real val=
"0.80000000000000004"/>
15465 <dia:attribute name=
"classname_font_height">
15466 <dia:real val=
"1"/>
15468 <dia:attribute name=
"abstract_classname_font_height">
15469 <dia:real val=
"1"/>
15471 <dia:attribute name=
"comment_font_height">
15472 <dia:real val=
"1"/>
15474 <dia:attribute name=
"attributes"/>
15475 <dia:attribute name=
"operations"/>
15476 <dia:attribute name=
"template">
15477 <dia:boolean val=
"false"/>
15479 <dia:attribute name=
"templates"/>
15481 <dia:object type=
"UML - Generalization" version=
"0" id=
"O75">
15482 <dia:attribute name=
"obj_pos">
15483 <dia:point val=
"15,88.6"/>
15485 <dia:attribute name=
"obj_bb">
15486 <dia:rectangle val=
"14.15,88.55;31.125,91.65"/>
15488 <dia:attribute name=
"orth_points">
15489 <dia:point val=
"15,88.6"/>
15490 <dia:point val=
"15,90.21"/>
15491 <dia:point val=
"31.075,90.21"/>
15492 <dia:point val=
"31.075,91.6"/>
15494 <dia:attribute name=
"orth_orient">
15495 <dia:enum val=
"1"/>
15496 <dia:enum val=
"0"/>
15497 <dia:enum val=
"1"/>
15499 <dia:attribute name=
"orth_autoroute">
15500 <dia:boolean val=
"false"/>
15502 <dia:attribute name=
"line_colour">
15503 <dia:color val=
"#000000"/>
15505 <dia:attribute name=
"name">
15506 <dia:string>##
</dia:string>
15508 <dia:attribute name=
"stereotype">
15509 <dia:string>##
</dia:string>
15512 <dia:connection handle=
"0" to=
"O81" connection=
"6"/>
15513 <dia:connection handle=
"1" to=
"O74" connection=
"1"/>
15516 <dia:object type=
"UML - Association" version=
"0" id=
"O76">
15517 <dia:attribute name=
"obj_pos">
15518 <dia:point val=
"59.05,91.65"/>
15520 <dia:attribute name=
"obj_bb">
15521 <dia:rectangle val=
"25.5,28.55;95.7264,94.05"/>
15523 <dia:attribute name=
"orth_points">
15524 <dia:point val=
"59.05,91.65"/>
15525 <dia:point val=
"59.05,87.31"/>
15526 <dia:point val=
"95.6764,87.31"/>
15527 <dia:point val=
"95.6764,29.3"/>
15528 <dia:point val=
"26.25,29.3"/>
15530 <dia:attribute name=
"orth_orient">
15531 <dia:enum val=
"1"/>
15532 <dia:enum val=
"0"/>
15533 <dia:enum val=
"1"/>
15534 <dia:enum val=
"0"/>
15536 <dia:attribute name=
"autorouting">
15537 <dia:boolean val=
"false"/>
15539 <dia:attribute name=
"name">
15540 <dia:string>##
</dia:string>
15542 <dia:attribute name=
"direction">
15543 <dia:enum val=
"0"/>
15545 <dia:attribute name=
"ends">
15547 <dia:attribute name=
"role">
15548 <dia:string>##
</dia:string>
15550 <dia:attribute name=
"multiplicity">
15551 <dia:string>##
</dia:string>
15553 <dia:attribute name=
"arrow">
15554 <dia:boolean val=
"false"/>
15556 <dia:attribute name=
"aggregate">
15557 <dia:enum val=
"0"/>
15561 <dia:attribute name=
"role">
15562 <dia:string>##
</dia:string>
15564 <dia:attribute name=
"multiplicity">
15565 <dia:string>##
</dia:string>
15567 <dia:attribute name=
"arrow">
15568 <dia:boolean val=
"false"/>
15570 <dia:attribute name=
"aggregate">
15571 <dia:enum val=
"1"/>
15576 <dia:connection handle=
"0" to=
"O77" connection=
"0"/>
15577 <dia:connection handle=
"1" to=
"O3" connection=
"65"/>
15580 <dia:object type=
"UML - Class" version=
"0" id=
"O77">
15581 <dia:attribute name=
"obj_pos">
15582 <dia:point val=
"59.05,91.65"/>
15584 <dia:attribute name=
"obj_bb">
15585 <dia:rectangle val=
"59,91.6;71.95,94.5"/>
15587 <dia:attribute name=
"elem_corner">
15588 <dia:point val=
"59.05,91.65"/>
15590 <dia:attribute name=
"elem_width">
15591 <dia:real val=
"12.85"/>
15593 <dia:attribute name=
"elem_height">
15594 <dia:real val=
"2.7999999999999998"/>
15596 <dia:attribute name=
"name">
15597 <dia:string>#pred#
</dia:string>
15599 <dia:attribute name=
"stereotype">
15600 <dia:string>##
</dia:string>
15602 <dia:attribute name=
"comment">
15603 <dia:string>##
</dia:string>
15605 <dia:attribute name=
"abstract">
15606 <dia:boolean val=
"false"/>
15608 <dia:attribute name=
"suppress_attributes">
15609 <dia:boolean val=
"false"/>
15611 <dia:attribute name=
"suppress_operations">
15612 <dia:boolean val=
"false"/>
15614 <dia:attribute name=
"visible_attributes">
15615 <dia:boolean val=
"true"/>
15617 <dia:attribute name=
"visible_operations">
15618 <dia:boolean val=
"true"/>
15620 <dia:attribute name=
"visible_comments">
15621 <dia:boolean val=
"false"/>
15623 <dia:attribute name=
"wrap_operations">
15624 <dia:boolean val=
"false"/>
15626 <dia:attribute name=
"wrap_after_char">
15627 <dia:int val=
"40"/>
15629 <dia:attribute name=
"line_color">
15630 <dia:color val=
"#000000"/>
15632 <dia:attribute name=
"fill_color">
15633 <dia:color val=
"#ffffff"/>
15635 <dia:attribute name=
"text_color">
15636 <dia:color val=
"#000000"/>
15638 <dia:attribute name=
"normal_font">
15639 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15641 <dia:attribute name=
"abstract_font">
15642 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15644 <dia:attribute name=
"polymorphic_font">
15645 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
15647 <dia:attribute name=
"classname_font">
15648 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15650 <dia:attribute name=
"abstract_classname_font">
15651 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15653 <dia:attribute name=
"comment_font">
15654 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
15656 <dia:attribute name=
"font_height">
15657 <dia:real val=
"0.80000000000000004"/>
15659 <dia:attribute name=
"polymorphic_font_height">
15660 <dia:real val=
"0.80000000000000004"/>
15662 <dia:attribute name=
"abstract_font_height">
15663 <dia:real val=
"0.80000000000000004"/>
15665 <dia:attribute name=
"classname_font_height">
15666 <dia:real val=
"1"/>
15668 <dia:attribute name=
"abstract_classname_font_height">
15669 <dia:real val=
"1"/>
15671 <dia:attribute name=
"comment_font_height">
15672 <dia:real val=
"1"/>
15674 <dia:attribute name=
"attributes">
15675 <dia:composite type=
"umlattribute">
15676 <dia:attribute name=
"name">
15677 <dia:string>#secondary_columns#
</dia:string>
15679 <dia:attribute name=
"type">
15680 <dia:string>#array of arrays#
</dia:string>
15682 <dia:attribute name=
"value">
15683 <dia:string>##
</dia:string>
15685 <dia:attribute name=
"comment">
15686 <dia:string>##
</dia:string>
15688 <dia:attribute name=
"visibility">
15689 <dia:enum val=
"0"/>
15691 <dia:attribute name=
"abstract">
15692 <dia:boolean val=
"false"/>
15694 <dia:attribute name=
"class_scope">
15695 <dia:boolean val=
"false"/>
15699 <dia:attribute name=
"operations"/>
15700 <dia:attribute name=
"template">
15701 <dia:boolean val=
"false"/>
15703 <dia:attribute name=
"templates"/>
15705 <dia:object type=
"UML - Generalization" version=
"0" id=
"O78">
15706 <dia:attribute name=
"obj_pos">
15707 <dia:point val=
"15,88.6"/>
15709 <dia:attribute name=
"obj_bb">
15710 <dia:rectangle val=
"14.15,88.55;65.525,91.7"/>
15712 <dia:attribute name=
"orth_points">
15713 <dia:point val=
"15,88.6"/>
15714 <dia:point val=
"15,90.21"/>
15715 <dia:point val=
"65.475,90.21"/>
15716 <dia:point val=
"65.475,91.65"/>
15718 <dia:attribute name=
"orth_orient">
15719 <dia:enum val=
"1"/>
15720 <dia:enum val=
"0"/>
15721 <dia:enum val=
"1"/>
15723 <dia:attribute name=
"orth_autoroute">
15724 <dia:boolean val=
"false"/>
15726 <dia:attribute name=
"line_colour">
15727 <dia:color val=
"#000000"/>
15729 <dia:attribute name=
"name">
15730 <dia:string>##
</dia:string>
15732 <dia:attribute name=
"stereotype">
15733 <dia:string>##
</dia:string>
15736 <dia:connection handle=
"0" to=
"O81" connection=
"6"/>
15737 <dia:connection handle=
"1" to=
"O77" connection=
"1"/>
15740 <dia:object type=
"UML - Class" version=
"0" id=
"O79">
15741 <dia:attribute name=
"obj_pos">
15742 <dia:point val=
"45.1,91.6"/>
15744 <dia:attribute name=
"obj_bb">
15745 <dia:rectangle val=
"45.05,91.55;47.1,93.85"/>
15747 <dia:attribute name=
"elem_corner">
15748 <dia:point val=
"45.1,91.6"/>
15750 <dia:attribute name=
"elem_width">
15751 <dia:real val=
"1.9500000000000002"/>
15753 <dia:attribute name=
"elem_height">
15754 <dia:real val=
"2.1999999999999997"/>
15756 <dia:attribute name=
"name">
15757 <dia:string>#tol#
</dia:string>
15759 <dia:attribute name=
"stereotype">
15760 <dia:string>##
</dia:string>
15762 <dia:attribute name=
"comment">
15763 <dia:string>##
</dia:string>
15765 <dia:attribute name=
"abstract">
15766 <dia:boolean val=
"false"/>
15768 <dia:attribute name=
"suppress_attributes">
15769 <dia:boolean val=
"false"/>
15771 <dia:attribute name=
"suppress_operations">
15772 <dia:boolean val=
"false"/>
15774 <dia:attribute name=
"visible_attributes">
15775 <dia:boolean val=
"true"/>
15777 <dia:attribute name=
"visible_operations">
15778 <dia:boolean val=
"true"/>
15780 <dia:attribute name=
"visible_comments">
15781 <dia:boolean val=
"false"/>
15783 <dia:attribute name=
"wrap_operations">
15784 <dia:boolean val=
"false"/>
15786 <dia:attribute name=
"wrap_after_char">
15787 <dia:int val=
"40"/>
15789 <dia:attribute name=
"line_color">
15790 <dia:color val=
"#000000"/>
15792 <dia:attribute name=
"fill_color">
15793 <dia:color val=
"#ffffff"/>
15795 <dia:attribute name=
"text_color">
15796 <dia:color val=
"#000000"/>
15798 <dia:attribute name=
"normal_font">
15799 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15801 <dia:attribute name=
"abstract_font">
15802 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15804 <dia:attribute name=
"polymorphic_font">
15805 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
15807 <dia:attribute name=
"classname_font">
15808 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15810 <dia:attribute name=
"abstract_classname_font">
15811 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15813 <dia:attribute name=
"comment_font">
15814 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
15816 <dia:attribute name=
"font_height">
15817 <dia:real val=
"0.80000000000000004"/>
15819 <dia:attribute name=
"polymorphic_font_height">
15820 <dia:real val=
"0.80000000000000004"/>
15822 <dia:attribute name=
"abstract_font_height">
15823 <dia:real val=
"0.80000000000000004"/>
15825 <dia:attribute name=
"classname_font_height">
15826 <dia:real val=
"1"/>
15828 <dia:attribute name=
"abstract_classname_font_height">
15829 <dia:real val=
"1"/>
15831 <dia:attribute name=
"comment_font_height">
15832 <dia:real val=
"1"/>
15834 <dia:attribute name=
"attributes"/>
15835 <dia:attribute name=
"operations"/>
15836 <dia:attribute name=
"template">
15837 <dia:boolean val=
"false"/>
15839 <dia:attribute name=
"templates"/>
15841 <dia:object type=
"UML - Generalization" version=
"0" id=
"O80">
15842 <dia:attribute name=
"obj_pos">
15843 <dia:point val=
"15,88.6"/>
15845 <dia:attribute name=
"obj_bb">
15846 <dia:rectangle val=
"14.15,88.55;46.125,91.65"/>
15848 <dia:attribute name=
"orth_points">
15849 <dia:point val=
"15,88.6"/>
15850 <dia:point val=
"15,90.21"/>
15851 <dia:point val=
"46.075,90.21"/>
15852 <dia:point val=
"46.075,91.6"/>
15854 <dia:attribute name=
"orth_orient">
15855 <dia:enum val=
"1"/>
15856 <dia:enum val=
"0"/>
15857 <dia:enum val=
"1"/>
15859 <dia:attribute name=
"orth_autoroute">
15860 <dia:boolean val=
"false"/>
15862 <dia:attribute name=
"line_colour">
15863 <dia:color val=
"#000000"/>
15865 <dia:attribute name=
"name">
15866 <dia:string>##
</dia:string>
15868 <dia:attribute name=
"stereotype">
15869 <dia:string>##
</dia:string>
15872 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
15873 <dia:connection handle=
"1" to=
"O79" connection=
"1"/>
15876 <dia:object type=
"UML - Class" version=
"0" id=
"O81">
15877 <dia:attribute name=
"obj_pos">
15878 <dia:point val=
"3.5,80.4"/>
15880 <dia:attribute name=
"obj_bb">
15881 <dia:rectangle val=
"3.45,80.35;26.55,88.65"/>
15883 <dia:attribute name=
"elem_corner">
15884 <dia:point val=
"3.5,80.4"/>
15886 <dia:attribute name=
"elem_width">
15887 <dia:real val=
"23"/>
15889 <dia:attribute name=
"elem_height">
15890 <dia:real val=
"8.1999999999999993"/>
15892 <dia:attribute name=
"name">
15893 <dia:string>#code_record#
</dia:string>
15895 <dia:attribute name=
"stereotype">
15896 <dia:string>##
</dia:string>
15898 <dia:attribute name=
"comment">
15899 <dia:string>##
</dia:string>
15901 <dia:attribute name=
"abstract">
15902 <dia:boolean val=
"false"/>
15904 <dia:attribute name=
"suppress_attributes">
15905 <dia:boolean val=
"false"/>
15907 <dia:attribute name=
"suppress_operations">
15908 <dia:boolean val=
"false"/>
15910 <dia:attribute name=
"visible_attributes">
15911 <dia:boolean val=
"true"/>
15913 <dia:attribute name=
"visible_operations">
15914 <dia:boolean val=
"true"/>
15916 <dia:attribute name=
"visible_comments">
15917 <dia:boolean val=
"false"/>
15919 <dia:attribute name=
"wrap_operations">
15920 <dia:boolean val=
"true"/>
15922 <dia:attribute name=
"wrap_after_char">
15923 <dia:int val=
"40"/>
15925 <dia:attribute name=
"line_color">
15926 <dia:color val=
"#000000"/>
15928 <dia:attribute name=
"fill_color">
15929 <dia:color val=
"#ffffff"/>
15931 <dia:attribute name=
"text_color">
15932 <dia:color val=
"#000000"/>
15934 <dia:attribute name=
"normal_font">
15935 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15937 <dia:attribute name=
"abstract_font">
15938 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15940 <dia:attribute name=
"polymorphic_font">
15941 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
15943 <dia:attribute name=
"classname_font">
15944 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15946 <dia:attribute name=
"abstract_classname_font">
15947 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15949 <dia:attribute name=
"comment_font">
15950 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
15952 <dia:attribute name=
"font_height">
15953 <dia:real val=
"0.80000000000000004"/>
15955 <dia:attribute name=
"polymorphic_font_height">
15956 <dia:real val=
"0.80000000000000004"/>
15958 <dia:attribute name=
"abstract_font_height">
15959 <dia:real val=
"0.80000000000000004"/>
15961 <dia:attribute name=
"classname_font_height">
15962 <dia:real val=
"1"/>
15964 <dia:attribute name=
"abstract_classname_font_height">
15965 <dia:real val=
"1"/>
15967 <dia:attribute name=
"comment_font_height">
15968 <dia:real val=
"1"/>
15970 <dia:attribute name=
"attributes">
15971 <dia:composite type=
"umlattribute">
15972 <dia:attribute name=
"name">
15973 <dia:string>#code#
</dia:string>
15975 <dia:attribute name=
"type">
15976 <dia:string>#array of strings#
</dia:string>
15978 <dia:attribute name=
"value">
15979 <dia:string>##
</dia:string>
15981 <dia:attribute name=
"comment">
15982 <dia:string>##
</dia:string>
15984 <dia:attribute name=
"visibility">
15985 <dia:enum val=
"0"/>
15987 <dia:attribute name=
"abstract">
15988 <dia:boolean val=
"false"/>
15990 <dia:attribute name=
"class_scope">
15991 <dia:boolean val=
"false"/>
15994 <dia:composite type=
"umlattribute">
15995 <dia:attribute name=
"name">
15996 <dia:string>#verbatim_last#
</dia:string>
15998 <dia:attribute name=
"type">
15999 <dia:string>#array of strings#
</dia:string>
16001 <dia:attribute name=
"value">
16002 <dia:string>##
</dia:string>
16004 <dia:attribute name=
"comment">
16005 <dia:string>##
</dia:string>
16007 <dia:attribute name=
"visibility">
16008 <dia:enum val=
"0"/>
16010 <dia:attribute name=
"abstract">
16011 <dia:boolean val=
"false"/>
16013 <dia:attribute name=
"class_scope">
16014 <dia:boolean val=
"false"/>
16017 <dia:composite type=
"umlattribute">
16018 <dia:attribute name=
"name">
16019 <dia:string>#verbatim_first#
</dia:string>
16021 <dia:attribute name=
"type">
16022 <dia:string>#array of strings#
</dia:string>
16024 <dia:attribute name=
"value">
16025 <dia:string>##
</dia:string>
16027 <dia:attribute name=
"comment">
16028 <dia:string>##
</dia:string>
16030 <dia:attribute name=
"visibility">
16031 <dia:enum val=
"0"/>
16033 <dia:attribute name=
"abstract">
16034 <dia:boolean val=
"false"/>
16036 <dia:attribute name=
"class_scope">
16037 <dia:boolean val=
"false"/>
16041 <dia:attribute name=
"operations">
16042 <dia:composite type=
"umloperation">
16043 <dia:attribute name=
"name">
16044 <dia:string>#_format_record#
</dia:string>
16046 <dia:attribute name=
"stereotype">
16047 <dia:string>#helper#
</dia:string>
16049 <dia:attribute name=
"type">
16050 <dia:string>##
</dia:string>
16052 <dia:attribute name=
"visibility">
16053 <dia:enum val=
"1"/>
16055 <dia:attribute name=
"comment">
16056 <dia:string>##
</dia:string>
16058 <dia:attribute name=
"abstract">
16059 <dia:boolean val=
"false"/>
16061 <dia:attribute name=
"inheritance_type">
16062 <dia:enum val=
"2"/>
16064 <dia:attribute name=
"query">
16065 <dia:boolean val=
"false"/>
16067 <dia:attribute name=
"class_scope">
16068 <dia:boolean val=
"false"/>
16070 <dia:attribute name=
"parameters">
16071 <dia:composite type=
"umlparameter">
16072 <dia:attribute name=
"name">
16073 <dia:string>#nonparametric_code#
</dia:string>
16075 <dia:attribute name=
"type">
16076 <dia:string>#scalar boolean#
</dia:string>
16078 <dia:attribute name=
"value">
16079 <dia:string>##
</dia:string>
16081 <dia:attribute name=
"comment">
16082 <dia:string>##
</dia:string>
16084 <dia:attribute name=
"kind">
16085 <dia:enum val=
"1"/>
16088 <dia:composite type=
"umlparameter">
16089 <dia:attribute name=
"name">
16090 <dia:string>#shrinkage_code#
</dia:string>
16092 <dia:attribute name=
"type">
16093 <dia:string>#scalar boolean#
</dia:string>
16095 <dia:attribute name=
"value">
16096 <dia:string>##
</dia:string>
16098 <dia:attribute name=
"comment">
16099 <dia:string>##
</dia:string>
16101 <dia:attribute name=
"kind">
16102 <dia:enum val=
"1"/>
16105 <dia:composite type=
"umlparameter">
16106 <dia:attribute name=
"name">
16107 <dia:string>#eigen_value_code#
</dia:string>
16109 <dia:attribute name=
"type">
16110 <dia:string>#scalar boolean#
</dia:string>
16112 <dia:attribute name=
"value">
16113 <dia:string>##
</dia:string>
16115 <dia:attribute name=
"comment">
16116 <dia:string>##
</dia:string>
16118 <dia:attribute name=
"kind">
16119 <dia:enum val=
"1"/>
16122 <dia:composite type=
"umlparameter">
16123 <dia:attribute name=
"name">
16124 <dia:string>#formatted#
</dia:string>
16126 <dia:attribute name=
"type">
16127 <dia:string>#array of strings#
</dia:string>
16129 <dia:attribute name=
"value">
16130 <dia:string>##
</dia:string>
16132 <dia:attribute name=
"comment">
16133 <dia:string>##
</dia:string>
16135 <dia:attribute name=
"kind">
16136 <dia:enum val=
"2"/>
16141 <dia:composite type=
"umloperation">
16142 <dia:attribute name=
"name">
16143 <dia:string>#_read_options#
</dia:string>
16145 <dia:attribute name=
"stereotype">
16146 <dia:string>#initiator#
</dia:string>
16148 <dia:attribute name=
"type">
16149 <dia:string>##
</dia:string>
16151 <dia:attribute name=
"visibility">
16152 <dia:enum val=
"1"/>
16154 <dia:attribute name=
"comment">
16155 <dia:string>##
</dia:string>
16157 <dia:attribute name=
"abstract">
16158 <dia:boolean val=
"false"/>
16160 <dia:attribute name=
"inheritance_type">
16161 <dia:enum val=
"2"/>
16163 <dia:attribute name=
"query">
16164 <dia:boolean val=
"false"/>
16166 <dia:attribute name=
"class_scope">
16167 <dia:boolean val=
"false"/>
16169 <dia:attribute name=
"parameters"/>
16172 <dia:attribute name=
"template">
16173 <dia:boolean val=
"false"/>
16175 <dia:attribute name=
"templates"/>
16177 <dia:object type=
"UML - Class" version=
"0" id=
"O82">
16178 <dia:attribute name=
"obj_pos">
16179 <dia:point val=
"80.6,80.5"/>
16181 <dia:attribute name=
"obj_bb">
16182 <dia:rectangle val=
"80.55,80.45;83.5,82.75"/>
16184 <dia:attribute name=
"elem_corner">
16185 <dia:point val=
"80.6,80.5"/>
16187 <dia:attribute name=
"elem_width">
16188 <dia:real val=
"2.8500000000000001"/>
16190 <dia:attribute name=
"elem_height">
16191 <dia:real val=
"2.1999999999999997"/>
16193 <dia:attribute name=
"name">
16194 <dia:string>#model#
</dia:string>
16196 <dia:attribute name=
"stereotype">
16197 <dia:string>##
</dia:string>
16199 <dia:attribute name=
"comment">
16200 <dia:string>##
</dia:string>
16202 <dia:attribute name=
"abstract">
16203 <dia:boolean val=
"false"/>
16205 <dia:attribute name=
"suppress_attributes">
16206 <dia:boolean val=
"false"/>
16208 <dia:attribute name=
"suppress_operations">
16209 <dia:boolean val=
"false"/>
16211 <dia:attribute name=
"visible_attributes">
16212 <dia:boolean val=
"true"/>
16214 <dia:attribute name=
"visible_operations">
16215 <dia:boolean val=
"true"/>
16217 <dia:attribute name=
"visible_comments">
16218 <dia:boolean val=
"false"/>
16220 <dia:attribute name=
"wrap_operations">
16221 <dia:boolean val=
"false"/>
16223 <dia:attribute name=
"wrap_after_char">
16224 <dia:int val=
"40"/>
16226 <dia:attribute name=
"line_color">
16227 <dia:color val=
"#000000"/>
16229 <dia:attribute name=
"fill_color">
16230 <dia:color val=
"#ffffff"/>
16232 <dia:attribute name=
"text_color">
16233 <dia:color val=
"#000000"/>
16235 <dia:attribute name=
"normal_font">
16236 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16238 <dia:attribute name=
"abstract_font">
16239 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16241 <dia:attribute name=
"polymorphic_font">
16242 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
16244 <dia:attribute name=
"classname_font">
16245 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16247 <dia:attribute name=
"abstract_classname_font">
16248 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16250 <dia:attribute name=
"comment_font">
16251 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
16253 <dia:attribute name=
"font_height">
16254 <dia:real val=
"0.80000000000000004"/>
16256 <dia:attribute name=
"polymorphic_font_height">
16257 <dia:real val=
"0.80000000000000004"/>
16259 <dia:attribute name=
"abstract_font_height">
16260 <dia:real val=
"0.80000000000000004"/>
16262 <dia:attribute name=
"classname_font_height">
16263 <dia:real val=
"1"/>
16265 <dia:attribute name=
"abstract_classname_font_height">
16266 <dia:real val=
"1"/>
16268 <dia:attribute name=
"comment_font_height">
16269 <dia:real val=
"1"/>
16271 <dia:attribute name=
"attributes"/>
16272 <dia:attribute name=
"operations"/>
16273 <dia:attribute name=
"template">
16274 <dia:boolean val=
"false"/>
16276 <dia:attribute name=
"templates"/>
16278 <dia:object type=
"UML - Class" version=
"0" id=
"O83">
16279 <dia:attribute name=
"obj_pos">
16280 <dia:point val=
"76.6,80.5"/>
16282 <dia:attribute name=
"obj_bb">
16283 <dia:rectangle val=
"76.55,80.45;79.5,82.75"/>
16285 <dia:attribute name=
"elem_corner">
16286 <dia:point val=
"76.6,80.5"/>
16288 <dia:attribute name=
"elem_width">
16289 <dia:real val=
"2.8500000000000001"/>
16291 <dia:attribute name=
"elem_height">
16292 <dia:real val=
"2.1999999999999997"/>
16294 <dia:attribute name=
"name">
16295 <dia:string>#input#
</dia:string>
16297 <dia:attribute name=
"stereotype">
16298 <dia:string>##
</dia:string>
16300 <dia:attribute name=
"comment">
16301 <dia:string>##
</dia:string>
16303 <dia:attribute name=
"abstract">
16304 <dia:boolean val=
"false"/>
16306 <dia:attribute name=
"suppress_attributes">
16307 <dia:boolean val=
"false"/>
16309 <dia:attribute name=
"suppress_operations">
16310 <dia:boolean val=
"false"/>
16312 <dia:attribute name=
"visible_attributes">
16313 <dia:boolean val=
"true"/>
16315 <dia:attribute name=
"visible_operations">
16316 <dia:boolean val=
"true"/>
16318 <dia:attribute name=
"visible_comments">
16319 <dia:boolean val=
"false"/>
16321 <dia:attribute name=
"wrap_operations">
16322 <dia:boolean val=
"false"/>
16324 <dia:attribute name=
"wrap_after_char">
16325 <dia:int val=
"40"/>
16327 <dia:attribute name=
"line_color">
16328 <dia:color val=
"#000000"/>
16330 <dia:attribute name=
"fill_color">
16331 <dia:color val=
"#ffffff"/>
16333 <dia:attribute name=
"text_color">
16334 <dia:color val=
"#000000"/>
16336 <dia:attribute name=
"normal_font">
16337 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
16339 <dia:attribute name=
"abstract_font">
16340 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
16342 <dia:attribute name=
"polymorphic_font">
16343 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
16345 <dia:attribute name=
"classname_font">
16346 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16348 <dia:attribute name=
"abstract_classname_font">
16349 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
16351 <dia:attribute name=
"comment_font">
16352 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
16354 <dia:attribute name=
"font_height">
16355 <dia:real val=
"0.80000000000000004"/>
16357 <dia:attribute name=
"polymorphic_font_height">
16358 <dia:real val=
"0.80000000000000004"/>
16360 <dia:attribute name=
"abstract_font_height">
16361 <dia:real val=
"0.80000000000000004"/>
16363 <dia:attribute name=
"classname_font_height">
16364 <dia:real val=
"1"/>
16366 <dia:attribute name=
"abstract_classname_font_height">
16367 <dia:real val=
"1"/>
16369 <dia:attribute name=
"comment_font_height">
16370 <dia:real val=
"1"/>
16372 <dia:attribute name=
"attributes"/>
16373 <dia:attribute name=
"operations"/>
16374 <dia:attribute name=
"template">
16375 <dia:boolean val=
"false"/>
16377 <dia:attribute name=
"templates"/>
16379 <dia:object type=
"UML - Class" version=
"0" id=
"O84">
16380 <dia:attribute name=
"obj_pos">
16381 <dia:point val=
"70.6,80.5"/>
16383 <dia:attribute name=
"obj_bb">
16384 <dia:rectangle val=
"70.55,80.45;75.75,82.75"/>
16386 <dia:attribute name=
"elem_corner">
16387 <dia:point val=
"70.6,80.5"/>
16389 <dia:attribute name=
"elem_width">
16390 <dia:real val=
"5.0999999999999996"/>
16392 <dia:attribute name=
"elem_height">
16393 <dia:real val=
"2.1999999999999997"/>
16395 <dia:attribute name=
"name">
16396 <dia:string>#estimation#
</dia:string>
16398 <dia:attribute name=
"stereotype">
16399 <dia:string>##
</dia:string>
16401 <dia:attribute name=
"comment">
16402 <dia:string>##
</dia:string>
16404 <dia:attribute name=
"abstract">
16405 <dia:boolean val=
"false"/>
16407 <dia:attribute name=
"suppress_attributes">
16408 <dia:boolean val=
"false"/>
16410 <dia:attribute name=
"suppress_operations">
16411 <dia:boolean val=
"false"/>
16413 <dia:attribute name=
"visible_attributes">
16414 <dia:boolean val=
"true"/>
16416 <dia:attribute name=
"visible_operations">
16417 <dia:boolean val=
"true"/>
16419 <dia:attribute name=
"visible_comments">
16420 <dia:boolean val=
"false"/>
16422 <dia:attribute name=
"wrap_operations">
16423 <dia:boolean val=
"false"/>
16425 <dia:attribute name=
"wrap_after_char">
16426 <dia:int val=
"40"/>
16428 <dia:attribute name=
"line_color">
16429 <dia:color val=
"#000000"/>
16431 <dia:attribute name=
"fill_color">
16432 <dia:color val=
"#ffffff"/>
16434 <dia:attribute name=
"text_color">
16435 <dia:color val=
"#000000"/>
16437 <dia:attribute name=
"normal_font">
16438 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
16440 <dia:attribute name=
"abstract_font">
16441 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
16443 <dia:attribute name=
"polymorphic_font">
16444 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
16446 <dia:attribute name=
"classname_font">
16447 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16449 <dia:attribute name=
"abstract_classname_font">
16450 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
16452 <dia:attribute name=
"comment_font">
16453 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
16455 <dia:attribute name=
"font_height">
16456 <dia:real val=
"0.80000000000000004"/>
16458 <dia:attribute name=
"polymorphic_font_height">
16459 <dia:real val=
"0.80000000000000004"/>
16461 <dia:attribute name=
"abstract_font_height">
16462 <dia:real val=
"0.80000000000000004"/>
16464 <dia:attribute name=
"classname_font_height">
16465 <dia:real val=
"1"/>
16467 <dia:attribute name=
"abstract_classname_font_height">
16468 <dia:real val=
"1"/>
16470 <dia:attribute name=
"comment_font_height">
16471 <dia:real val=
"1"/>
16473 <dia:attribute name=
"attributes"/>
16474 <dia:attribute name=
"operations"/>
16475 <dia:attribute name=
"template">
16476 <dia:boolean val=
"false"/>
16478 <dia:attribute name=
"templates"/>
16480 <dia:object type=
"UML - Class" version=
"0" id=
"O85">
16481 <dia:attribute name=
"obj_pos">
16482 <dia:point val=
"66.45,83.1"/>
16484 <dia:attribute name=
"obj_bb">
16485 <dia:rectangle val=
"66.4,83.05;77.6,86.75"/>
16487 <dia:attribute name=
"elem_corner">
16488 <dia:point val=
"66.45,83.1"/>
16490 <dia:attribute name=
"elem_width">
16491 <dia:real val=
"11.1"/>
16493 <dia:attribute name=
"elem_height">
16494 <dia:real val=
"3.6000000000000001"/>
16496 <dia:attribute name=
"name">
16497 <dia:string>#data#
</dia:string>
16499 <dia:attribute name=
"stereotype">
16500 <dia:string>##
</dia:string>
16502 <dia:attribute name=
"comment">
16503 <dia:string>##
</dia:string>
16505 <dia:attribute name=
"abstract">
16506 <dia:boolean val=
"false"/>
16508 <dia:attribute name=
"suppress_attributes">
16509 <dia:boolean val=
"false"/>
16511 <dia:attribute name=
"suppress_operations">
16512 <dia:boolean val=
"false"/>
16514 <dia:attribute name=
"visible_attributes">
16515 <dia:boolean val=
"true"/>
16517 <dia:attribute name=
"visible_operations">
16518 <dia:boolean val=
"true"/>
16520 <dia:attribute name=
"visible_comments">
16521 <dia:boolean val=
"false"/>
16523 <dia:attribute name=
"wrap_operations">
16524 <dia:boolean val=
"false"/>
16526 <dia:attribute name=
"wrap_after_char">
16527 <dia:int val=
"40"/>
16529 <dia:attribute name=
"line_color">
16530 <dia:color val=
"#000000"/>
16532 <dia:attribute name=
"fill_color">
16533 <dia:color val=
"#ffffff"/>
16535 <dia:attribute name=
"text_color">
16536 <dia:color val=
"#000000"/>
16538 <dia:attribute name=
"normal_font">
16539 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16541 <dia:attribute name=
"abstract_font">
16542 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16544 <dia:attribute name=
"polymorphic_font">
16545 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
16547 <dia:attribute name=
"classname_font">
16548 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16550 <dia:attribute name=
"abstract_classname_font">
16551 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16553 <dia:attribute name=
"comment_font">
16554 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
16556 <dia:attribute name=
"font_height">
16557 <dia:real val=
"0.80000000000000004"/>
16559 <dia:attribute name=
"polymorphic_font_height">
16560 <dia:real val=
"0.80000000000000004"/>
16562 <dia:attribute name=
"abstract_font_height">
16563 <dia:real val=
"0.80000000000000004"/>
16565 <dia:attribute name=
"classname_font_height">
16566 <dia:real val=
"1"/>
16568 <dia:attribute name=
"abstract_classname_font_height">
16569 <dia:real val=
"1"/>
16571 <dia:attribute name=
"comment_font_height">
16572 <dia:real val=
"1"/>
16574 <dia:attribute name=
"attributes">
16575 <dia:composite type=
"umlattribute">
16576 <dia:attribute name=
"name">
16577 <dia:string>#ignoresign#
</dia:string>
16579 <dia:attribute name=
"type">
16580 <dia:string>#scalar string#
</dia:string>
16582 <dia:attribute name=
"value">
16583 <dia:string>###
</dia:string>
16585 <dia:attribute name=
"comment">
16586 <dia:string>##
</dia:string>
16588 <dia:attribute name=
"visibility">
16589 <dia:enum val=
"0"/>
16591 <dia:attribute name=
"abstract">
16592 <dia:boolean val=
"false"/>
16594 <dia:attribute name=
"class_scope">
16595 <dia:boolean val=
"false"/>
16598 <dia:composite type=
"umlattribute">
16599 <dia:attribute name=
"name">
16600 <dia:string>#ignore_list#
</dia:string>
16602 <dia:attribute name=
"type">
16603 <dia:string>#array of strings#
</dia:string>
16605 <dia:attribute name=
"value">
16606 <dia:string>##
</dia:string>
16608 <dia:attribute name=
"comment">
16609 <dia:string>##
</dia:string>
16611 <dia:attribute name=
"visibility">
16612 <dia:enum val=
"0"/>
16614 <dia:attribute name=
"abstract">
16615 <dia:boolean val=
"false"/>
16617 <dia:attribute name=
"class_scope">
16618 <dia:boolean val=
"false"/>
16622 <dia:attribute name=
"operations"/>
16623 <dia:attribute name=
"template">
16624 <dia:boolean val=
"false"/>
16626 <dia:attribute name=
"templates"/>
16628 <dia:object type=
"UML - Class" version=
"0" id=
"O86">
16629 <dia:attribute name=
"obj_pos">
16630 <dia:point val=
"61.6,80.5"/>
16632 <dia:attribute name=
"obj_bb">
16633 <dia:rectangle val=
"61.55,80.45;66.75,82.75"/>
16635 <dia:attribute name=
"elem_corner">
16636 <dia:point val=
"61.6,80.5"/>
16638 <dia:attribute name=
"elem_width">
16639 <dia:real val=
"5.0999999999999996"/>
16641 <dia:attribute name=
"elem_height">
16642 <dia:real val=
"2.1999999999999997"/>
16644 <dia:attribute name=
"name">
16645 <dia:string>#covariance#
</dia:string>
16647 <dia:attribute name=
"stereotype">
16648 <dia:string>##
</dia:string>
16650 <dia:attribute name=
"comment">
16651 <dia:string>##
</dia:string>
16653 <dia:attribute name=
"abstract">
16654 <dia:boolean val=
"false"/>
16656 <dia:attribute name=
"suppress_attributes">
16657 <dia:boolean val=
"false"/>
16659 <dia:attribute name=
"suppress_operations">
16660 <dia:boolean val=
"false"/>
16662 <dia:attribute name=
"visible_attributes">
16663 <dia:boolean val=
"true"/>
16665 <dia:attribute name=
"visible_operations">
16666 <dia:boolean val=
"true"/>
16668 <dia:attribute name=
"visible_comments">
16669 <dia:boolean val=
"false"/>
16671 <dia:attribute name=
"wrap_operations">
16672 <dia:boolean val=
"false"/>
16674 <dia:attribute name=
"wrap_after_char">
16675 <dia:int val=
"40"/>
16677 <dia:attribute name=
"line_color">
16678 <dia:color val=
"#000000"/>
16680 <dia:attribute name=
"fill_color">
16681 <dia:color val=
"#ffffff"/>
16683 <dia:attribute name=
"text_color">
16684 <dia:color val=
"#000000"/>
16686 <dia:attribute name=
"normal_font">
16687 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
16689 <dia:attribute name=
"abstract_font">
16690 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
16692 <dia:attribute name=
"polymorphic_font">
16693 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
16695 <dia:attribute name=
"classname_font">
16696 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16698 <dia:attribute name=
"abstract_classname_font">
16699 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
16701 <dia:attribute name=
"comment_font">
16702 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
16704 <dia:attribute name=
"font_height">
16705 <dia:real val=
"0.80000000000000004"/>
16707 <dia:attribute name=
"polymorphic_font_height">
16708 <dia:real val=
"0.80000000000000004"/>
16710 <dia:attribute name=
"abstract_font_height">
16711 <dia:real val=
"0.80000000000000004"/>
16713 <dia:attribute name=
"classname_font_height">
16714 <dia:real val=
"1"/>
16716 <dia:attribute name=
"abstract_classname_font_height">
16717 <dia:real val=
"1"/>
16719 <dia:attribute name=
"comment_font_height">
16720 <dia:real val=
"1"/>
16722 <dia:attribute name=
"attributes"/>
16723 <dia:attribute name=
"operations"/>
16724 <dia:attribute name=
"template">
16725 <dia:boolean val=
"false"/>
16727 <dia:attribute name=
"templates"/>
16729 <dia:object type=
"UML - Class" version=
"0" id=
"O87">
16730 <dia:attribute name=
"obj_pos">
16731 <dia:point val=
"57.6,80.5"/>
16733 <dia:attribute name=
"obj_bb">
16734 <dia:rectangle val=
"57.55,80.45;60.5,82.75"/>
16736 <dia:attribute name=
"elem_corner">
16737 <dia:point val=
"57.6,80.5"/>
16739 <dia:attribute name=
"elem_width">
16740 <dia:real val=
"2.8500000000000001"/>
16742 <dia:attribute name=
"elem_height">
16743 <dia:real val=
"2.1999999999999997"/>
16745 <dia:attribute name=
"name">
16746 <dia:string>#contr#
</dia:string>
16748 <dia:attribute name=
"stereotype">
16749 <dia:string>##
</dia:string>
16751 <dia:attribute name=
"comment">
16752 <dia:string>##
</dia:string>
16754 <dia:attribute name=
"abstract">
16755 <dia:boolean val=
"false"/>
16757 <dia:attribute name=
"suppress_attributes">
16758 <dia:boolean val=
"false"/>
16760 <dia:attribute name=
"suppress_operations">
16761 <dia:boolean val=
"false"/>
16763 <dia:attribute name=
"visible_attributes">
16764 <dia:boolean val=
"true"/>
16766 <dia:attribute name=
"visible_operations">
16767 <dia:boolean val=
"true"/>
16769 <dia:attribute name=
"visible_comments">
16770 <dia:boolean val=
"false"/>
16772 <dia:attribute name=
"wrap_operations">
16773 <dia:boolean val=
"false"/>
16775 <dia:attribute name=
"wrap_after_char">
16776 <dia:int val=
"40"/>
16778 <dia:attribute name=
"line_color">
16779 <dia:color val=
"#000000"/>
16781 <dia:attribute name=
"fill_color">
16782 <dia:color val=
"#ffffff"/>
16784 <dia:attribute name=
"text_color">
16785 <dia:color val=
"#000000"/>
16787 <dia:attribute name=
"normal_font">
16788 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
16790 <dia:attribute name=
"abstract_font">
16791 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
16793 <dia:attribute name=
"polymorphic_font">
16794 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
16796 <dia:attribute name=
"classname_font">
16797 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16799 <dia:attribute name=
"abstract_classname_font">
16800 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
16802 <dia:attribute name=
"comment_font">
16803 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
16805 <dia:attribute name=
"font_height">
16806 <dia:real val=
"0.80000000000000004"/>
16808 <dia:attribute name=
"polymorphic_font_height">
16809 <dia:real val=
"0.80000000000000004"/>
16811 <dia:attribute name=
"abstract_font_height">
16812 <dia:real val=
"0.80000000000000004"/>
16814 <dia:attribute name=
"classname_font_height">
16815 <dia:real val=
"1"/>
16817 <dia:attribute name=
"abstract_classname_font_height">
16818 <dia:real val=
"1"/>
16820 <dia:attribute name=
"comment_font_height">
16821 <dia:real val=
"1"/>
16823 <dia:attribute name=
"attributes"/>
16824 <dia:attribute name=
"operations"/>
16825 <dia:attribute name=
"template">
16826 <dia:boolean val=
"false"/>
16828 <dia:attribute name=
"templates"/>
16830 <dia:object type=
"UML - Class" version=
"0" id=
"O88">
16831 <dia:attribute name=
"obj_pos">
16832 <dia:point val=
"51.6,80.5"/>
16834 <dia:attribute name=
"obj_bb">
16835 <dia:rectangle val=
"51.55,80.45;57.2,82.75"/>
16837 <dia:attribute name=
"elem_corner">
16838 <dia:point val=
"51.6,80.5"/>
16840 <dia:attribute name=
"elem_width">
16841 <dia:real val=
"5.5499999999999998"/>
16843 <dia:attribute name=
"elem_height">
16844 <dia:real val=
"2.1999999999999997"/>
16846 <dia:attribute name=
"name">
16847 <dia:string>#abbreviated#
</dia:string>
16849 <dia:attribute name=
"stereotype">
16850 <dia:string>##
</dia:string>
16852 <dia:attribute name=
"comment">
16853 <dia:string>##
</dia:string>
16855 <dia:attribute name=
"abstract">
16856 <dia:boolean val=
"false"/>
16858 <dia:attribute name=
"suppress_attributes">
16859 <dia:boolean val=
"false"/>
16861 <dia:attribute name=
"suppress_operations">
16862 <dia:boolean val=
"false"/>
16864 <dia:attribute name=
"visible_attributes">
16865 <dia:boolean val=
"true"/>
16867 <dia:attribute name=
"visible_operations">
16868 <dia:boolean val=
"true"/>
16870 <dia:attribute name=
"visible_comments">
16871 <dia:boolean val=
"false"/>
16873 <dia:attribute name=
"wrap_operations">
16874 <dia:boolean val=
"false"/>
16876 <dia:attribute name=
"wrap_after_char">
16877 <dia:int val=
"40"/>
16879 <dia:attribute name=
"line_color">
16880 <dia:color val=
"#000000"/>
16882 <dia:attribute name=
"fill_color">
16883 <dia:color val=
"#ffffff"/>
16885 <dia:attribute name=
"text_color">
16886 <dia:color val=
"#000000"/>
16888 <dia:attribute name=
"normal_font">
16889 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
16891 <dia:attribute name=
"abstract_font">
16892 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
16894 <dia:attribute name=
"polymorphic_font">
16895 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
16897 <dia:attribute name=
"classname_font">
16898 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16900 <dia:attribute name=
"abstract_classname_font">
16901 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
16903 <dia:attribute name=
"comment_font">
16904 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
16906 <dia:attribute name=
"font_height">
16907 <dia:real val=
"0.80000000000000004"/>
16909 <dia:attribute name=
"polymorphic_font_height">
16910 <dia:real val=
"0.80000000000000004"/>
16912 <dia:attribute name=
"abstract_font_height">
16913 <dia:real val=
"0.80000000000000004"/>
16915 <dia:attribute name=
"classname_font_height">
16916 <dia:real val=
"1"/>
16918 <dia:attribute name=
"abstract_classname_font_height">
16919 <dia:real val=
"1"/>
16921 <dia:attribute name=
"comment_font_height">
16922 <dia:real val=
"1"/>
16924 <dia:attribute name=
"attributes"/>
16925 <dia:attribute name=
"operations"/>
16926 <dia:attribute name=
"template">
16927 <dia:boolean val=
"false"/>
16929 <dia:attribute name=
"templates"/>
16931 <dia:object type=
"UML - Class" version=
"0" id=
"O89">
16932 <dia:attribute name=
"obj_pos">
16933 <dia:point val=
"3.2,65.1"/>
16935 <dia:attribute name=
"obj_bb">
16936 <dia:rectangle val=
"3.15,65.05;26.25,74.95"/>
16938 <dia:attribute name=
"elem_corner">
16939 <dia:point val=
"3.2,65.1"/>
16941 <dia:attribute name=
"elem_width">
16942 <dia:real val=
"23"/>
16944 <dia:attribute name=
"elem_height">
16945 <dia:real val=
"9.8000000000000007"/>
16947 <dia:attribute name=
"name">
16948 <dia:string>#record#
</dia:string>
16950 <dia:attribute name=
"stereotype">
16951 <dia:string>##
</dia:string>
16953 <dia:attribute name=
"comment">
16954 <dia:string>##
</dia:string>
16956 <dia:attribute name=
"abstract">
16957 <dia:boolean val=
"false"/>
16959 <dia:attribute name=
"suppress_attributes">
16960 <dia:boolean val=
"false"/>
16962 <dia:attribute name=
"suppress_operations">
16963 <dia:boolean val=
"false"/>
16965 <dia:attribute name=
"visible_attributes">
16966 <dia:boolean val=
"true"/>
16968 <dia:attribute name=
"visible_operations">
16969 <dia:boolean val=
"true"/>
16971 <dia:attribute name=
"visible_comments">
16972 <dia:boolean val=
"false"/>
16974 <dia:attribute name=
"wrap_operations">
16975 <dia:boolean val=
"true"/>
16977 <dia:attribute name=
"wrap_after_char">
16978 <dia:int val=
"40"/>
16980 <dia:attribute name=
"line_color">
16981 <dia:color val=
"#000000"/>
16983 <dia:attribute name=
"fill_color">
16984 <dia:color val=
"#ffffff"/>
16986 <dia:attribute name=
"text_color">
16987 <dia:color val=
"#000000"/>
16989 <dia:attribute name=
"normal_font">
16990 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16992 <dia:attribute name=
"abstract_font">
16993 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16995 <dia:attribute name=
"polymorphic_font">
16996 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
16998 <dia:attribute name=
"classname_font">
16999 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17001 <dia:attribute name=
"abstract_classname_font">
17002 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17004 <dia:attribute name=
"comment_font">
17005 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
17007 <dia:attribute name=
"font_height">
17008 <dia:real val=
"0.80000000000000004"/>
17010 <dia:attribute name=
"polymorphic_font_height">
17011 <dia:real val=
"0.80000000000000004"/>
17013 <dia:attribute name=
"abstract_font_height">
17014 <dia:real val=
"0.80000000000000004"/>
17016 <dia:attribute name=
"classname_font_height">
17017 <dia:real val=
"1"/>
17019 <dia:attribute name=
"abstract_classname_font_height">
17020 <dia:real val=
"1"/>
17022 <dia:attribute name=
"comment_font_height">
17023 <dia:real val=
"1"/>
17025 <dia:attribute name=
"attributes">
17027 <dia:composite type=
"umlattribute">
17028 <dia:attribute name=
"name">
17029 <dia:string>#record_arr#
</dia:string>
17031 <dia:attribute name=
"type">
17032 <dia:string>#array of string#
</dia:string>
17034 <dia:attribute name=
"value">
17035 <dia:string>##
</dia:string>
17037 <dia:attribute name=
"comment">
17038 <dia:string>##
</dia:string>
17040 <dia:attribute name=
"visibility">
17041 <dia:enum val=
"1"/>
17043 <dia:attribute name=
"abstract">
17044 <dia:boolean val=
"false"/>
17046 <dia:attribute name=
"class_scope">
17047 <dia:boolean val=
"false"/>
17050 <dia:composite type=
"umlattribute">
17051 <dia:attribute name=
"name">
17052 <dia:string>#comment#
</dia:string>
17054 <dia:attribute name=
"type">
17055 <dia:string>#array of strings#
</dia:string>
17057 <dia:attribute name=
"value">
17058 <dia:string>##
</dia:string>
17060 <dia:attribute name=
"comment">
17061 <dia:string>##
</dia:string>
17063 <dia:attribute name=
"visibility">
17064 <dia:enum val=
"0"/>
17066 <dia:attribute name=
"abstract">
17067 <dia:boolean val=
"false"/>
17069 <dia:attribute name=
"class_scope">
17070 <dia:boolean val=
"false"/>
17074 <dia:attribute name=
"operations">
17075 <dia:composite type=
"umloperation">
17076 <dia:attribute name=
"name">
17077 <dia:string>#_add_option#
</dia:string>
17079 <dia:attribute name=
"stereotype">
17080 <dia:string>#helper#
</dia:string>
17082 <dia:attribute name=
"type">
17083 <dia:string>##
</dia:string>
17085 <dia:attribute name=
"visibility">
17086 <dia:enum val=
"1"/>
17088 <dia:attribute name=
"comment">
17089 <dia:string>##
</dia:string>
17091 <dia:attribute name=
"abstract">
17092 <dia:boolean val=
"false"/>
17094 <dia:attribute name=
"inheritance_type">
17095 <dia:enum val=
"2"/>
17097 <dia:attribute name=
"query">
17098 <dia:boolean val=
"false"/>
17100 <dia:attribute name=
"class_scope">
17101 <dia:boolean val=
"false"/>
17103 <dia:attribute name=
"parameters">
17104 <dia:composite type=
"umlparameter">
17105 <dia:attribute name=
"name">
17106 <dia:string>#option_string#
</dia:string>
17108 <dia:attribute name=
"type">
17109 <dia:string>#scalar string#
</dia:string>
17111 <dia:attribute name=
"value">
17112 <dia:string>##
</dia:string>
17114 <dia:attribute name=
"comment">
17115 <dia:string>##
</dia:string>
17117 <dia:attribute name=
"kind">
17118 <dia:enum val=
"1"/>
17123 <dia:composite type=
"umloperation">
17124 <dia:attribute name=
"name">
17125 <dia:string>#_read_options#
</dia:string>
17127 <dia:attribute name=
"stereotype">
17128 <dia:string>#initiator#
</dia:string>
17130 <dia:attribute name=
"type">
17131 <dia:string>##
</dia:string>
17133 <dia:attribute name=
"visibility">
17134 <dia:enum val=
"1"/>
17136 <dia:attribute name=
"comment">
17137 <dia:string>##
</dia:string>
17139 <dia:attribute name=
"abstract">
17140 <dia:boolean val=
"false"/>
17142 <dia:attribute name=
"inheritance_type">
17143 <dia:enum val=
"2"/>
17145 <dia:attribute name=
"query">
17146 <dia:boolean val=
"false"/>
17148 <dia:attribute name=
"class_scope">
17149 <dia:boolean val=
"false"/>
17151 <dia:attribute name=
"parameters"/>
17153 <dia:composite type=
"umloperation">
17154 <dia:attribute name=
"name">
17155 <dia:string>#_format_record#
</dia:string>
17157 <dia:attribute name=
"stereotype">
17158 <dia:string>#helper#
</dia:string>
17160 <dia:attribute name=
"type">
17161 <dia:string>##
</dia:string>
17163 <dia:attribute name=
"visibility">
17164 <dia:enum val=
"1"/>
17166 <dia:attribute name=
"comment">
17167 <dia:string>##
</dia:string>
17169 <dia:attribute name=
"abstract">
17170 <dia:boolean val=
"false"/>
17172 <dia:attribute name=
"inheritance_type">
17173 <dia:enum val=
"2"/>
17175 <dia:attribute name=
"query">
17176 <dia:boolean val=
"false"/>
17178 <dia:attribute name=
"class_scope">
17179 <dia:boolean val=
"false"/>
17181 <dia:attribute name=
"parameters">
17182 <dia:composite type=
"umlparameter">
17183 <dia:attribute name=
"name">
17184 <dia:string>#nonparametric_code#
</dia:string>
17186 <dia:attribute name=
"type">
17187 <dia:string>#scalar boolean#
</dia:string>
17189 <dia:attribute name=
"value">
17190 <dia:string>##
</dia:string>
17192 <dia:attribute name=
"comment">
17193 <dia:string>##
</dia:string>
17195 <dia:attribute name=
"kind">
17196 <dia:enum val=
"1"/>
17199 <dia:composite type=
"umlparameter">
17200 <dia:attribute name=
"name">
17201 <dia:string>#shrinkage_code#
</dia:string>
17203 <dia:attribute name=
"type">
17204 <dia:string>#scalar boolean#
</dia:string>
17206 <dia:attribute name=
"value">
17207 <dia:string>##
</dia:string>
17209 <dia:attribute name=
"comment">
17210 <dia:string>##
</dia:string>
17212 <dia:attribute name=
"kind">
17213 <dia:enum val=
"1"/>
17216 <dia:composite type=
"umlparameter">
17217 <dia:attribute name=
"name">
17218 <dia:string>#eigen_value_code#
</dia:string>
17220 <dia:attribute name=
"type">
17221 <dia:string>#scalar boolean#
</dia:string>
17223 <dia:attribute name=
"value">
17224 <dia:string>##
</dia:string>
17226 <dia:attribute name=
"comment">
17227 <dia:string>##
</dia:string>
17229 <dia:attribute name=
"kind">
17230 <dia:enum val=
"1"/>
17233 <dia:composite type=
"umlparameter">
17234 <dia:attribute name=
"name">
17235 <dia:string>#formatted#
</dia:string>
17237 <dia:attribute name=
"type">
17238 <dia:string>#array of strings#
</dia:string>
17240 <dia:attribute name=
"value">
17241 <dia:string>##
</dia:string>
17243 <dia:attribute name=
"comment">
17244 <dia:string>##
</dia:string>
17246 <dia:attribute name=
"kind">
17247 <dia:enum val=
"2"/>
17252 <dia:composite type=
"umloperation">
17253 <dia:attribute name=
"name">
17254 <dia:string>#remove_option#
</dia:string>
17256 <dia:attribute name=
"stereotype">
17257 <dia:string>##
</dia:string>
17259 <dia:attribute name=
"type">
17260 <dia:string>##
</dia:string>
17262 <dia:attribute name=
"visibility">
17263 <dia:enum val=
"0"/>
17265 <dia:attribute name=
"comment">
17266 <dia:string>##
</dia:string>
17268 <dia:attribute name=
"abstract">
17269 <dia:boolean val=
"false"/>
17271 <dia:attribute name=
"inheritance_type">
17272 <dia:enum val=
"2"/>
17274 <dia:attribute name=
"query">
17275 <dia:boolean val=
"false"/>
17277 <dia:attribute name=
"class_scope">
17278 <dia:boolean val=
"false"/>
17280 <dia:attribute name=
"parameters">
17281 <dia:composite type=
"umlparameter">
17282 <dia:attribute name=
"name">
17283 <dia:string>#name#
</dia:string>
17285 <dia:attribute name=
"type">
17286 <dia:string>#scalar string#
</dia:string>
17288 <dia:attribute name=
"value">
17289 <dia:string>##
</dia:string>
17291 <dia:attribute name=
"comment">
17292 <dia:string>##
</dia:string>
17294 <dia:attribute name=
"kind">
17295 <dia:enum val=
"1"/>
17298 <dia:composite type=
"umlparameter">
17299 <dia:attribute name=
"name">
17300 <dia:string>#fuzzy_match#
</dia:string>
17302 <dia:attribute name=
"type">
17303 <dia:string>#scalar boolean#
</dia:string>
17305 <dia:attribute name=
"value">
17306 <dia:string>#
0#
</dia:string>
17308 <dia:attribute name=
"comment">
17309 <dia:string>##
</dia:string>
17311 <dia:attribute name=
"kind">
17312 <dia:enum val=
"1"/>
17318 <dia:attribute name=
"template">
17319 <dia:boolean val=
"false"/>
17321 <dia:attribute name=
"templates"/>
17323 <dia:object type=
"UML - Association" version=
"0" id=
"O90">
17324 <dia:attribute name=
"obj_pos">
17325 <dia:point val=
"70.6,80.5"/>
17327 <dia:attribute name=
"obj_bb">
17328 <dia:rectangle val=
"25.5,29.35;95.3264,82.9"/>
17330 <dia:attribute name=
"orth_points">
17331 <dia:point val=
"70.6,80.5"/>
17332 <dia:point val=
"70.6,78.51"/>
17333 <dia:point val=
"95.2764,78.51"/>
17334 <dia:point val=
"95.2764,30.1"/>
17335 <dia:point val=
"26.25,30.1"/>
17337 <dia:attribute name=
"orth_orient">
17338 <dia:enum val=
"1"/>
17339 <dia:enum val=
"0"/>
17340 <dia:enum val=
"1"/>
17341 <dia:enum val=
"0"/>
17343 <dia:attribute name=
"autorouting">
17344 <dia:boolean val=
"false"/>
17346 <dia:attribute name=
"name">
17347 <dia:string>##
</dia:string>
17349 <dia:attribute name=
"direction">
17350 <dia:enum val=
"0"/>
17352 <dia:attribute name=
"ends">
17354 <dia:attribute name=
"role">
17355 <dia:string>##
</dia:string>
17357 <dia:attribute name=
"multiplicity">
17358 <dia:string>##
</dia:string>
17360 <dia:attribute name=
"arrow">
17361 <dia:boolean val=
"false"/>
17363 <dia:attribute name=
"aggregate">
17364 <dia:enum val=
"0"/>
17368 <dia:attribute name=
"role">
17369 <dia:string>##
</dia:string>
17371 <dia:attribute name=
"multiplicity">
17372 <dia:string>##
</dia:string>
17374 <dia:attribute name=
"arrow">
17375 <dia:boolean val=
"false"/>
17377 <dia:attribute name=
"aggregate">
17378 <dia:enum val=
"1"/>
17383 <dia:connection handle=
"0" to=
"O84" connection=
"0"/>
17384 <dia:connection handle=
"1" to=
"O3" connection=
"67"/>
17387 <dia:object type=
"UML - Association" version=
"0" id=
"O91">
17388 <dia:attribute name=
"obj_pos">
17389 <dia:point val=
"45.1,91.6"/>
17391 <dia:attribute name=
"obj_bb">
17392 <dia:rectangle val=
"25.5,28.55;95.8413,94"/>
17394 <dia:attribute name=
"orth_points">
17395 <dia:point val=
"45.1,91.6"/>
17396 <dia:point val=
"45.1,87.31"/>
17397 <dia:point val=
"95.7913,87.31"/>
17398 <dia:point val=
"95.7913,29.3"/>
17399 <dia:point val=
"26.25,29.3"/>
17401 <dia:attribute name=
"orth_orient">
17402 <dia:enum val=
"1"/>
17403 <dia:enum val=
"0"/>
17404 <dia:enum val=
"1"/>
17405 <dia:enum val=
"0"/>
17407 <dia:attribute name=
"autorouting">
17408 <dia:boolean val=
"false"/>
17410 <dia:attribute name=
"name">
17411 <dia:string>##
</dia:string>
17413 <dia:attribute name=
"direction">
17414 <dia:enum val=
"0"/>
17416 <dia:attribute name=
"ends">
17418 <dia:attribute name=
"role">
17419 <dia:string>##
</dia:string>
17421 <dia:attribute name=
"multiplicity">
17422 <dia:string>##
</dia:string>
17424 <dia:attribute name=
"arrow">
17425 <dia:boolean val=
"false"/>
17427 <dia:attribute name=
"aggregate">
17428 <dia:enum val=
"0"/>
17432 <dia:attribute name=
"role">
17433 <dia:string>##
</dia:string>
17435 <dia:attribute name=
"multiplicity">
17436 <dia:string>##
</dia:string>
17438 <dia:attribute name=
"arrow">
17439 <dia:boolean val=
"false"/>
17441 <dia:attribute name=
"aggregate">
17442 <dia:enum val=
"1"/>
17447 <dia:connection handle=
"0" to=
"O79" connection=
"0"/>
17448 <dia:connection handle=
"1" to=
"O3" connection=
"65"/>
17451 <dia:object type=
"UML - Association" version=
"0" id=
"O92">
17452 <dia:attribute name=
"obj_pos">
17453 <dia:point val=
"97.1,99.6"/>
17455 <dia:attribute name=
"obj_bb">
17456 <dia:rectangle val=
"25.5,26.95;97.45,102"/>
17458 <dia:attribute name=
"orth_points">
17459 <dia:point val=
"97.1,99.6"/>
17460 <dia:point val=
"97.1,56"/>
17461 <dia:point val=
"96.9224,56"/>
17462 <dia:point val=
"96.9224,27.7"/>
17463 <dia:point val=
"26.25,27.7"/>
17465 <dia:attribute name=
"orth_orient">
17466 <dia:enum val=
"1"/>
17467 <dia:enum val=
"0"/>
17468 <dia:enum val=
"1"/>
17469 <dia:enum val=
"0"/>
17471 <dia:attribute name=
"autorouting">
17472 <dia:boolean val=
"false"/>
17474 <dia:attribute name=
"name">
17475 <dia:string>##
</dia:string>
17477 <dia:attribute name=
"direction">
17478 <dia:enum val=
"0"/>
17480 <dia:attribute name=
"ends">
17482 <dia:attribute name=
"role">
17483 <dia:string>##
</dia:string>
17485 <dia:attribute name=
"multiplicity">
17486 <dia:string>##
</dia:string>
17488 <dia:attribute name=
"arrow">
17489 <dia:boolean val=
"false"/>
17491 <dia:attribute name=
"aggregate">
17492 <dia:enum val=
"0"/>
17496 <dia:attribute name=
"role">
17497 <dia:string>##
</dia:string>
17499 <dia:attribute name=
"multiplicity">
17500 <dia:string>##
</dia:string>
17502 <dia:attribute name=
"arrow">
17503 <dia:boolean val=
"false"/>
17505 <dia:attribute name=
"aggregate">
17506 <dia:enum val=
"1"/>
17511 <dia:connection handle=
"0" to=
"O13" connection=
"0"/>
17512 <dia:connection handle=
"1" to=
"O3" connection=
"61"/>
17515 <dia:object type=
"UML - Association" version=
"0" id=
"O93">
17516 <dia:attribute name=
"obj_pos">
17517 <dia:point val=
"101,99.7"/>
17519 <dia:attribute name=
"obj_bb">
17520 <dia:rectangle val=
"25.5,26.95;101.35,102.1"/>
17522 <dia:attribute name=
"orth_points">
17523 <dia:point val=
"101,99.7"/>
17524 <dia:point val=
"101,56"/>
17525 <dia:point val=
"101.022,56"/>
17526 <dia:point val=
"101.022,27.7"/>
17527 <dia:point val=
"26.25,27.7"/>
17529 <dia:attribute name=
"orth_orient">
17530 <dia:enum val=
"1"/>
17531 <dia:enum val=
"0"/>
17532 <dia:enum val=
"1"/>
17533 <dia:enum val=
"0"/>
17535 <dia:attribute name=
"autorouting">
17536 <dia:boolean val=
"false"/>
17538 <dia:attribute name=
"name">
17539 <dia:string>##
</dia:string>
17541 <dia:attribute name=
"direction">
17542 <dia:enum val=
"0"/>
17544 <dia:attribute name=
"ends">
17546 <dia:attribute name=
"role">
17547 <dia:string>##
</dia:string>
17549 <dia:attribute name=
"multiplicity">
17550 <dia:string>##
</dia:string>
17552 <dia:attribute name=
"arrow">
17553 <dia:boolean val=
"false"/>
17555 <dia:attribute name=
"aggregate">
17556 <dia:enum val=
"0"/>
17560 <dia:attribute name=
"role">
17561 <dia:string>##
</dia:string>
17563 <dia:attribute name=
"multiplicity">
17564 <dia:string>##
</dia:string>
17566 <dia:attribute name=
"arrow">
17567 <dia:boolean val=
"false"/>
17569 <dia:attribute name=
"aggregate">
17570 <dia:enum val=
"1"/>
17575 <dia:connection handle=
"0" to=
"O27" connection=
"0"/>
17576 <dia:connection handle=
"1" to=
"O3" connection=
"61"/>
17579 <dia:object type=
"UML - Association" version=
"0" id=
"O94">
17580 <dia:attribute name=
"obj_pos">
17581 <dia:point val=
"105,99.7"/>
17583 <dia:attribute name=
"obj_bb">
17584 <dia:rectangle val=
"25.5,26.95;105.35,102.1"/>
17586 <dia:attribute name=
"orth_points">
17587 <dia:point val=
"105,99.7"/>
17588 <dia:point val=
"105,56"/>
17589 <dia:point val=
"105.022,56"/>
17590 <dia:point val=
"105.022,27.7"/>
17591 <dia:point val=
"26.25,27.7"/>
17593 <dia:attribute name=
"orth_orient">
17594 <dia:enum val=
"1"/>
17595 <dia:enum val=
"0"/>
17596 <dia:enum val=
"1"/>
17597 <dia:enum val=
"0"/>
17599 <dia:attribute name=
"autorouting">
17600 <dia:boolean val=
"false"/>
17602 <dia:attribute name=
"name">
17603 <dia:string>##
</dia:string>
17605 <dia:attribute name=
"direction">
17606 <dia:enum val=
"0"/>
17608 <dia:attribute name=
"ends">
17610 <dia:attribute name=
"role">
17611 <dia:string>##
</dia:string>
17613 <dia:attribute name=
"multiplicity">
17614 <dia:string>##
</dia:string>
17616 <dia:attribute name=
"arrow">
17617 <dia:boolean val=
"false"/>
17619 <dia:attribute name=
"aggregate">
17620 <dia:enum val=
"0"/>
17624 <dia:attribute name=
"role">
17625 <dia:string>##
</dia:string>
17627 <dia:attribute name=
"multiplicity">
17628 <dia:string>##
</dia:string>
17630 <dia:attribute name=
"arrow">
17631 <dia:boolean val=
"false"/>
17633 <dia:attribute name=
"aggregate">
17634 <dia:enum val=
"1"/>
17639 <dia:connection handle=
"0" to=
"O12" connection=
"0"/>
17640 <dia:connection handle=
"1" to=
"O3" connection=
"61"/>
17643 <dia:object type=
"UML - Class" version=
"0" id=
"O95">
17644 <dia:attribute name=
"obj_pos">
17645 <dia:point val=
"163.8,23.8"/>
17647 <dia:attribute name=
"obj_bb">
17648 <dia:rectangle val=
"163.75,23.75;168.95,26.05"/>
17650 <dia:attribute name=
"elem_corner">
17651 <dia:point val=
"163.8,23.8"/>
17653 <dia:attribute name=
"elem_width">
17654 <dia:real val=
"5.0999999999999996"/>
17656 <dia:attribute name=
"elem_height">
17657 <dia:real val=
"2.1999999999999997"/>
17659 <dia:attribute name=
"name">
17660 <dia:string>#table_file#
</dia:string>
17662 <dia:attribute name=
"stereotype">
17663 <dia:string>##
</dia:string>
17665 <dia:attribute name=
"comment">
17666 <dia:string>##
</dia:string>
17668 <dia:attribute name=
"abstract">
17669 <dia:boolean val=
"false"/>
17671 <dia:attribute name=
"suppress_attributes">
17672 <dia:boolean val=
"false"/>
17674 <dia:attribute name=
"suppress_operations">
17675 <dia:boolean val=
"false"/>
17677 <dia:attribute name=
"visible_attributes">
17678 <dia:boolean val=
"true"/>
17680 <dia:attribute name=
"visible_operations">
17681 <dia:boolean val=
"true"/>
17683 <dia:attribute name=
"visible_comments">
17684 <dia:boolean val=
"false"/>
17686 <dia:attribute name=
"wrap_operations">
17687 <dia:boolean val=
"false"/>
17689 <dia:attribute name=
"wrap_after_char">
17690 <dia:int val=
"40"/>
17692 <dia:attribute name=
"line_color">
17693 <dia:color val=
"#000000"/>
17695 <dia:attribute name=
"fill_color">
17696 <dia:color val=
"#ffffff"/>
17698 <dia:attribute name=
"text_color">
17699 <dia:color val=
"#000000"/>
17701 <dia:attribute name=
"normal_font">
17702 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17704 <dia:attribute name=
"abstract_font">
17705 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17707 <dia:attribute name=
"polymorphic_font">
17708 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
17710 <dia:attribute name=
"classname_font">
17711 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17713 <dia:attribute name=
"abstract_classname_font">
17714 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17716 <dia:attribute name=
"comment_font">
17717 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
17719 <dia:attribute name=
"font_height">
17720 <dia:real val=
"0.80000000000000004"/>
17722 <dia:attribute name=
"polymorphic_font_height">
17723 <dia:real val=
"0.80000000000000004"/>
17725 <dia:attribute name=
"abstract_font_height">
17726 <dia:real val=
"0.80000000000000004"/>
17728 <dia:attribute name=
"classname_font_height">
17729 <dia:real val=
"1"/>
17731 <dia:attribute name=
"abstract_classname_font_height">
17732 <dia:real val=
"1"/>
17734 <dia:attribute name=
"comment_font_height">
17735 <dia:real val=
"1"/>
17737 <dia:attribute name=
"attributes"/>
17738 <dia:attribute name=
"operations"/>
17739 <dia:attribute name=
"template">
17740 <dia:boolean val=
"false"/>
17742 <dia:attribute name=
"templates"/>
17744 <dia:object type=
"UML - Association" version=
"0" id=
"O96">
17745 <dia:attribute name=
"obj_pos">
17746 <dia:point val=
"163.8,23.8"/>
17748 <dia:attribute name=
"obj_bb">
17749 <dia:rectangle val=
"25.5,23.75;164.15,26.9"/>
17751 <dia:attribute name=
"orth_points">
17752 <dia:point val=
"163.8,23.8"/>
17753 <dia:point val=
"163.8,25.3"/>
17754 <dia:point val=
"26.25,25.3"/>
17756 <dia:attribute name=
"orth_orient">
17757 <dia:enum val=
"1"/>
17758 <dia:enum val=
"0"/>
17760 <dia:attribute name=
"autorouting">
17761 <dia:boolean val=
"false"/>
17763 <dia:attribute name=
"name">
17764 <dia:string>##
</dia:string>
17766 <dia:attribute name=
"direction">
17767 <dia:enum val=
"0"/>
17769 <dia:attribute name=
"ends">
17771 <dia:attribute name=
"role">
17772 <dia:string>##
</dia:string>
17774 <dia:attribute name=
"multiplicity">
17775 <dia:string>##
</dia:string>
17777 <dia:attribute name=
"arrow">
17778 <dia:boolean val=
"false"/>
17780 <dia:attribute name=
"aggregate">
17781 <dia:enum val=
"0"/>
17785 <dia:attribute name=
"role">
17786 <dia:string>##
</dia:string>
17788 <dia:attribute name=
"multiplicity">
17789 <dia:string>##
</dia:string>
17791 <dia:attribute name=
"arrow">
17792 <dia:boolean val=
"false"/>
17794 <dia:attribute name=
"aggregate">
17795 <dia:enum val=
"1"/>
17800 <dia:connection handle=
"0" to=
"O95" connection=
"0"/>
17801 <dia:connection handle=
"1" to=
"O3" connection=
"55"/>
17804 <dia:object type=
"UML - Generalization" version=
"0" id=
"O97">
17805 <dia:attribute name=
"obj_pos">
17806 <dia:point val=
"112.177,-33.365"/>
17808 <dia:attribute name=
"obj_bb">
17809 <dia:rectangle val=
"111.327,-33.415;166.35,23.85"/>
17811 <dia:attribute name=
"orth_points">
17812 <dia:point val=
"112.177,-33.365"/>
17813 <dia:point val=
"112.177,-28.009"/>
17814 <dia:point val=
"166.3,-28.009"/>
17815 <dia:point val=
"166.3,23.8"/>
17817 <dia:attribute name=
"orth_orient">
17818 <dia:enum val=
"1"/>
17819 <dia:enum val=
"0"/>
17820 <dia:enum val=
"1"/>
17822 <dia:attribute name=
"orth_autoroute">
17823 <dia:boolean val=
"false"/>
17825 <dia:attribute name=
"line_colour">
17826 <dia:color val=
"#000000"/>
17828 <dia:attribute name=
"name">
17829 <dia:string>##
</dia:string>
17831 <dia:attribute name=
"stereotype">
17832 <dia:string>##
</dia:string>
17835 <dia:connection handle=
"0" to=
"O23" connection=
"6"/>
17836 <dia:connection handle=
"1" to=
"O95" connection=
"1"/>
17839 <dia:object type=
"UML - Class" version=
"0" id=
"O98">
17840 <dia:attribute name=
"obj_pos">
17841 <dia:point val=
"170.8,23.8"/>
17843 <dia:attribute name=
"obj_bb">
17844 <dia:rectangle val=
"170.75,23.75;190,26.65"/>
17846 <dia:attribute name=
"elem_corner">
17847 <dia:point val=
"170.8,23.8"/>
17849 <dia:attribute name=
"elem_width">
17850 <dia:real val=
"19.150000000000002"/>
17852 <dia:attribute name=
"elem_height">
17853 <dia:real val=
"2.7999999999999998"/>
17855 <dia:attribute name=
"name">
17856 <dia:string>#extra_data#
</dia:string>
17858 <dia:attribute name=
"stereotype">
17859 <dia:string>##
</dia:string>
17861 <dia:attribute name=
"comment">
17862 <dia:string>##
</dia:string>
17864 <dia:attribute name=
"abstract">
17865 <dia:boolean val=
"false"/>
17867 <dia:attribute name=
"suppress_attributes">
17868 <dia:boolean val=
"false"/>
17870 <dia:attribute name=
"suppress_operations">
17871 <dia:boolean val=
"false"/>
17873 <dia:attribute name=
"visible_attributes">
17874 <dia:boolean val=
"true"/>
17876 <dia:attribute name=
"visible_operations">
17877 <dia:boolean val=
"true"/>
17879 <dia:attribute name=
"visible_comments">
17880 <dia:boolean val=
"false"/>
17882 <dia:attribute name=
"wrap_operations">
17883 <dia:boolean val=
"false"/>
17885 <dia:attribute name=
"wrap_after_char">
17886 <dia:int val=
"40"/>
17888 <dia:attribute name=
"line_color">
17889 <dia:color val=
"#000000"/>
17891 <dia:attribute name=
"fill_color">
17892 <dia:color val=
"#ffffff"/>
17894 <dia:attribute name=
"text_color">
17895 <dia:color val=
"#000000"/>
17897 <dia:attribute name=
"normal_font">
17898 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17900 <dia:attribute name=
"abstract_font">
17901 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17903 <dia:attribute name=
"polymorphic_font">
17904 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
17906 <dia:attribute name=
"classname_font">
17907 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17909 <dia:attribute name=
"abstract_classname_font">
17910 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17912 <dia:attribute name=
"comment_font">
17913 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
17915 <dia:attribute name=
"font_height">
17916 <dia:real val=
"0.80000000000000004"/>
17918 <dia:attribute name=
"polymorphic_font_height">
17919 <dia:real val=
"0.80000000000000004"/>
17921 <dia:attribute name=
"abstract_font_height">
17922 <dia:real val=
"0.80000000000000004"/>
17924 <dia:attribute name=
"classname_font_height">
17925 <dia:real val=
"1"/>
17927 <dia:attribute name=
"abstract_classname_font_height">
17928 <dia:real val=
"1"/>
17930 <dia:attribute name=
"comment_font_height">
17931 <dia:real val=
"1"/>
17933 <dia:attribute name=
"attributes"/>
17934 <dia:attribute name=
"operations">
17935 <dia:composite type=
"umloperation">
17936 <dia:attribute name=
"name">
17937 <dia:string>#_write#
</dia:string>
17939 <dia:attribute name=
"stereotype">
17940 <dia:string>##
</dia:string>
17942 <dia:attribute name=
"type">
17943 <dia:string>##
</dia:string>
17945 <dia:attribute name=
"visibility">
17946 <dia:enum val=
"0"/>
17948 <dia:attribute name=
"comment">
17949 <dia:string>##
</dia:string>
17951 <dia:attribute name=
"abstract">
17952 <dia:boolean val=
"false"/>
17954 <dia:attribute name=
"inheritance_type">
17955 <dia:enum val=
"2"/>
17957 <dia:attribute name=
"query">
17958 <dia:boolean val=
"false"/>
17960 <dia:attribute name=
"class_scope">
17961 <dia:boolean val=
"false"/>
17963 <dia:attribute name=
"parameters">
17964 <dia:composite type=
"umlparameter">
17965 <dia:attribute name=
"name">
17966 <dia:string>#filename#
</dia:string>
17968 <dia:attribute name=
"type">
17969 <dia:string>#scalar string#
</dia:string>
17971 <dia:attribute name=
"value">
17972 <dia:string>#$self -
> full_name#
</dia:string>
17974 <dia:attribute name=
"comment">
17975 <dia:string>##
</dia:string>
17977 <dia:attribute name=
"kind">
17978 <dia:enum val=
"1"/>
17984 <dia:attribute name=
"template">
17985 <dia:boolean val=
"false"/>
17987 <dia:attribute name=
"templates"/>
17989 <dia:object type=
"UML - Generalization" version=
"0" id=
"O99">
17990 <dia:attribute name=
"obj_pos">
17991 <dia:point val=
"112.177,-33.365"/>
17993 <dia:attribute name=
"obj_bb">
17994 <dia:rectangle val=
"111.327,-33.415;180.375,23.85"/>
17996 <dia:attribute name=
"orth_points">
17997 <dia:point val=
"112.177,-33.365"/>
17998 <dia:point val=
"112.177,-28.7974"/>
17999 <dia:point val=
"180.325,-28.7974"/>
18000 <dia:point val=
"180.325,23.8"/>
18002 <dia:attribute name=
"orth_orient">
18003 <dia:enum val=
"1"/>
18004 <dia:enum val=
"0"/>
18005 <dia:enum val=
"1"/>
18007 <dia:attribute name=
"orth_autoroute">
18008 <dia:boolean val=
"false"/>
18010 <dia:attribute name=
"line_colour">
18011 <dia:color val=
"#000000"/>
18013 <dia:attribute name=
"name">
18014 <dia:string>##
</dia:string>
18016 <dia:attribute name=
"stereotype">
18017 <dia:string>##
</dia:string>
18020 <dia:connection handle=
"0" to=
"O23" connection=
"6"/>
18021 <dia:connection handle=
"1" to=
"O98" connection=
"1"/>
18024 <dia:object type=
"UML - Association" version=
"0" id=
"O100">
18025 <dia:attribute name=
"obj_pos">
18026 <dia:point val=
"170.8,23.8"/>
18028 <dia:attribute name=
"obj_bb">
18029 <dia:rectangle val=
"25.5,23.65;171.5,26.2"/>
18031 <dia:attribute name=
"orth_points">
18032 <dia:point val=
"170.8,23.8"/>
18033 <dia:point val=
"170.8,24.5"/>
18034 <dia:point val=
"26.25,24.5"/>
18036 <dia:attribute name=
"orth_orient">
18037 <dia:enum val=
"1"/>
18038 <dia:enum val=
"0"/>
18040 <dia:attribute name=
"autorouting">
18041 <dia:boolean val=
"false"/>
18043 <dia:attribute name=
"name">
18044 <dia:string>##
</dia:string>
18046 <dia:attribute name=
"direction">
18047 <dia:enum val=
"0"/>
18049 <dia:attribute name=
"ends">
18051 <dia:attribute name=
"role">
18052 <dia:string>##
</dia:string>
18054 <dia:attribute name=
"multiplicity">
18055 <dia:string>#
1#
</dia:string>
18057 <dia:attribute name=
"arrow">
18058 <dia:boolean val=
"false"/>
18060 <dia:attribute name=
"aggregate">
18061 <dia:enum val=
"0"/>
18065 <dia:attribute name=
"role">
18066 <dia:string>##
</dia:string>
18068 <dia:attribute name=
"multiplicity">
18069 <dia:string>##
</dia:string>
18071 <dia:attribute name=
"arrow">
18072 <dia:boolean val=
"false"/>
18074 <dia:attribute name=
"aggregate">
18075 <dia:enum val=
"1"/>
18080 <dia:connection handle=
"0" to=
"O98" connection=
"0"/>
18081 <dia:connection handle=
"1" to=
"O3" connection=
"53"/>
18084 <dia:object type=
"UML - Class" version=
"0" id=
"O101">
18085 <dia:attribute name=
"obj_pos">
18086 <dia:point val=
"109.1,78.4"/>
18088 <dia:attribute name=
"obj_bb">
18089 <dia:rectangle val=
"109.05,78.35;128.25,96.25"/>
18091 <dia:attribute name=
"elem_corner">
18092 <dia:point val=
"109.1,78.4"/>
18094 <dia:attribute name=
"elem_width">
18095 <dia:real val=
"19.100000000000001"/>
18097 <dia:attribute name=
"elem_height">
18098 <dia:real val=
"17.800000000000004"/>
18100 <dia:attribute name=
"name">
18101 <dia:string>#init_record#
</dia:string>
18103 <dia:attribute name=
"stereotype">
18104 <dia:string>##
</dia:string>
18106 <dia:attribute name=
"comment">
18107 <dia:string>##
</dia:string>
18109 <dia:attribute name=
"abstract">
18110 <dia:boolean val=
"false"/>
18112 <dia:attribute name=
"suppress_attributes">
18113 <dia:boolean val=
"false"/>
18115 <dia:attribute name=
"suppress_operations">
18116 <dia:boolean val=
"false"/>
18118 <dia:attribute name=
"visible_attributes">
18119 <dia:boolean val=
"true"/>
18121 <dia:attribute name=
"visible_operations">
18122 <dia:boolean val=
"true"/>
18124 <dia:attribute name=
"visible_comments">
18125 <dia:boolean val=
"false"/>
18127 <dia:attribute name=
"wrap_operations">
18128 <dia:boolean val=
"true"/>
18130 <dia:attribute name=
"wrap_after_char">
18131 <dia:int val=
"40"/>
18133 <dia:attribute name=
"line_color">
18134 <dia:color val=
"#000000"/>
18136 <dia:attribute name=
"fill_color">
18137 <dia:color val=
"#ffffff"/>
18139 <dia:attribute name=
"text_color">
18140 <dia:color val=
"#000000"/>
18142 <dia:attribute name=
"normal_font">
18143 <dia:font family=
"arial" style=
"0" name=
"Helvetica"/>
18145 <dia:attribute name=
"abstract_font">
18146 <dia:font family=
"arial" style=
"0" name=
"Helvetica"/>
18148 <dia:attribute name=
"polymorphic_font">
18149 <dia:font family=
"arial" style=
"0" name=
"Helvetica"/>
18151 <dia:attribute name=
"classname_font">
18152 <dia:font family=
"arial" style=
"0" name=
"Helvetica"/>
18154 <dia:attribute name=
"abstract_classname_font">
18155 <dia:font family=
"arial" style=
"0" name=
"Helvetica"/>
18157 <dia:attribute name=
"comment_font">
18158 <dia:font family=
"arial" style=
"0" name=
"Helvetica"/>
18160 <dia:attribute name=
"font_height">
18161 <dia:real val=
"0.80000000000000004"/>
18163 <dia:attribute name=
"polymorphic_font_height">
18164 <dia:real val=
"0.80000000000000004"/>
18166 <dia:attribute name=
"abstract_font_height">
18167 <dia:real val=
"0.80000000000000004"/>
18169 <dia:attribute name=
"classname_font_height">
18170 <dia:real val=
"1"/>
18172 <dia:attribute name=
"abstract_classname_font_height">
18173 <dia:real val=
"1"/>
18175 <dia:attribute name=
"comment_font_height">
18176 <dia:real val=
"1"/>
18178 <dia:attribute name=
"attributes">
18179 <dia:composite type=
"umlattribute">
18180 <dia:attribute name=
"name">
18181 <dia:string>#type#
</dia:string>
18183 <dia:attribute name=
"type">
18184 <dia:string>#scalar string#
</dia:string>
18186 <dia:attribute name=
"value">
18187 <dia:string>#undef#
</dia:string>
18189 <dia:attribute name=
"comment">
18190 <dia:string>##
</dia:string>
18192 <dia:attribute name=
"visibility">
18193 <dia:enum val=
"0"/>
18195 <dia:attribute name=
"abstract">
18196 <dia:boolean val=
"false"/>
18198 <dia:attribute name=
"class_scope">
18199 <dia:boolean val=
"false"/>
18202 <dia:composite type=
"umlattribute">
18203 <dia:attribute name=
"name">
18204 <dia:string>#size#
</dia:string>
18206 <dia:attribute name=
"type">
18207 <dia:string>#scalar string#
</dia:string>
18209 <dia:attribute name=
"value">
18210 <dia:string>#undef#
</dia:string>
18212 <dia:attribute name=
"comment">
18213 <dia:string>##
</dia:string>
18215 <dia:attribute name=
"visibility">
18216 <dia:enum val=
"0"/>
18218 <dia:attribute name=
"abstract">
18219 <dia:boolean val=
"false"/>
18221 <dia:attribute name=
"class_scope">
18222 <dia:boolean val=
"false"/>
18225 <dia:composite type=
"umlattribute">
18226 <dia:attribute name=
"name">
18227 <dia:string>#same#
</dia:string>
18229 <dia:attribute name=
"type">
18230 <dia:string>#scalar string#
</dia:string>
18232 <dia:attribute name=
"value">
18233 <dia:string>#
0#
</dia:string>
18235 <dia:attribute name=
"comment">
18236 <dia:string>##
</dia:string>
18238 <dia:attribute name=
"visibility">
18239 <dia:enum val=
"0"/>
18241 <dia:attribute name=
"abstract">
18242 <dia:boolean val=
"false"/>
18244 <dia:attribute name=
"class_scope">
18245 <dia:boolean val=
"false"/>
18248 <dia:composite type=
"umlattribute">
18249 <dia:attribute name=
"name">
18250 <dia:string>#fix#
</dia:string>
18252 <dia:attribute name=
"type">
18253 <dia:string>#scalar boolean#
</dia:string>
18255 <dia:attribute name=
"value">
18256 <dia:string>#
0#
</dia:string>
18258 <dia:attribute name=
"comment">
18259 <dia:string>##
</dia:string>
18261 <dia:attribute name=
"visibility">
18262 <dia:enum val=
"0"/>
18264 <dia:attribute name=
"abstract">
18265 <dia:boolean val=
"false"/>
18267 <dia:attribute name=
"class_scope">
18268 <dia:boolean val=
"false"/>
18271 <dia:composite type=
"umlattribute">
18272 <dia:attribute name=
"name">
18273 <dia:string>#sd#
</dia:string>
18275 <dia:attribute name=
"type">
18276 <dia:string>#scalar boolean#
</dia:string>
18278 <dia:attribute name=
"value">
18279 <dia:string>#
0#
</dia:string>
18281 <dia:attribute name=
"comment">
18282 <dia:string>##
</dia:string>
18284 <dia:attribute name=
"visibility">
18285 <dia:enum val=
"0"/>
18287 <dia:attribute name=
"abstract">
18288 <dia:boolean val=
"false"/>
18290 <dia:attribute name=
"class_scope">
18291 <dia:boolean val=
"false"/>
18294 <dia:composite type=
"umlattribute">
18295 <dia:attribute name=
"name">
18296 <dia:string>#corr#
</dia:string>
18298 <dia:attribute name=
"type">
18299 <dia:string>#scalar boolean#
</dia:string>
18301 <dia:attribute name=
"value">
18302 <dia:string>#
0#
</dia:string>
18304 <dia:attribute name=
"comment">
18305 <dia:string>##
</dia:string>
18307 <dia:attribute name=
"visibility">
18308 <dia:enum val=
"0"/>
18310 <dia:attribute name=
"abstract">
18311 <dia:boolean val=
"false"/>
18313 <dia:attribute name=
"class_scope">
18314 <dia:boolean val=
"false"/>
18318 <dia:attribute name=
"operations">
18319 <dia:composite type=
"umloperation">
18320 <dia:attribute name=
"name">
18321 <dia:string>#_read_options#
</dia:string>
18323 <dia:attribute name=
"stereotype">
18324 <dia:string>#initiator#
</dia:string>
18326 <dia:attribute name=
"type">
18327 <dia:string>##
</dia:string>
18329 <dia:attribute name=
"visibility">
18330 <dia:enum val=
"1"/>
18332 <dia:attribute name=
"comment">
18333 <dia:string>##
</dia:string>
18335 <dia:attribute name=
"abstract">
18336 <dia:boolean val=
"false"/>
18338 <dia:attribute name=
"inheritance_type">
18339 <dia:enum val=
"2"/>
18341 <dia:attribute name=
"query">
18342 <dia:boolean val=
"false"/>
18344 <dia:attribute name=
"class_scope">
18345 <dia:boolean val=
"false"/>
18347 <dia:attribute name=
"parameters"/>
18349 <dia:composite type=
"umloperation">
18350 <dia:attribute name=
"name">
18351 <dia:string>#_add_option#
</dia:string>
18353 <dia:attribute name=
"stereotype">
18354 <dia:string>#helper#
</dia:string>
18356 <dia:attribute name=
"type">
18357 <dia:string>##
</dia:string>
18359 <dia:attribute name=
"visibility">
18360 <dia:enum val=
"1"/>
18362 <dia:attribute name=
"comment">
18363 <dia:string>##
</dia:string>
18365 <dia:attribute name=
"abstract">
18366 <dia:boolean val=
"false"/>
18368 <dia:attribute name=
"inheritance_type">
18369 <dia:enum val=
"2"/>
18371 <dia:attribute name=
"query">
18372 <dia:boolean val=
"false"/>
18374 <dia:attribute name=
"class_scope">
18375 <dia:boolean val=
"false"/>
18377 <dia:attribute name=
"parameters">
18378 <dia:composite type=
"umlparameter">
18379 <dia:attribute name=
"name">
18380 <dia:string>#option_string#
</dia:string>
18382 <dia:attribute name=
"type">
18383 <dia:string>#scalar string#
</dia:string>
18385 <dia:attribute name=
"value">
18386 <dia:string>##
</dia:string>
18388 <dia:attribute name=
"comment">
18389 <dia:string>##
</dia:string>
18391 <dia:attribute name=
"kind">
18392 <dia:enum val=
"1"/>
18395 <dia:composite type=
"umlparameter">
18396 <dia:attribute name=
"name">
18397 <dia:string>#fix#
</dia:string>
18399 <dia:attribute name=
"type">
18400 <dia:string>#scalar boolean#
</dia:string>
18402 <dia:attribute name=
"value">
18403 <dia:string>#
0#
</dia:string>
18405 <dia:attribute name=
"comment">
18406 <dia:string>##
</dia:string>
18408 <dia:attribute name=
"kind">
18409 <dia:enum val=
"1"/>
18412 <dia:composite type=
"umlparameter">
18413 <dia:attribute name=
"name">
18414 <dia:string>#comment#
</dia:string>
18416 <dia:attribute name=
"type">
18417 <dia:string>#scalar string#
</dia:string>
18419 <dia:attribute name=
"value">
18420 <dia:string>##
</dia:string>
18422 <dia:attribute name=
"comment">
18423 <dia:string>##
</dia:string>
18425 <dia:attribute name=
"kind">
18426 <dia:enum val=
"0"/>
18429 <dia:composite type=
"umlparameter">
18430 <dia:attribute name=
"name">
18431 <dia:string>#on_diagonal#
</dia:string>
18433 <dia:attribute name=
"type">
18434 <dia:string>#scalar boolean#
</dia:string>
18436 <dia:attribute name=
"value">
18437 <dia:string>##
</dia:string>
18439 <dia:attribute name=
"comment">
18440 <dia:string>##
</dia:string>
18442 <dia:attribute name=
"kind">
18443 <dia:enum val=
"1"/>
18446 <dia:composite type=
"umlparameter">
18447 <dia:attribute name=
"name">
18448 <dia:string>#sd#
</dia:string>
18450 <dia:attribute name=
"type">
18451 <dia:string>#scalar boolean#
</dia:string>
18453 <dia:attribute name=
"value">
18454 <dia:string>#
0#
</dia:string>
18456 <dia:attribute name=
"comment">
18457 <dia:string>##
</dia:string>
18459 <dia:attribute name=
"kind">
18460 <dia:enum val=
"1"/>
18463 <dia:composite type=
"umlparameter">
18464 <dia:attribute name=
"name">
18465 <dia:string>#corr#
</dia:string>
18467 <dia:attribute name=
"type">
18468 <dia:string>#scalar boolean#
</dia:string>
18470 <dia:attribute name=
"value">
18471 <dia:string>#
0#
</dia:string>
18473 <dia:attribute name=
"comment">
18474 <dia:string>##
</dia:string>
18476 <dia:attribute name=
"kind">
18477 <dia:enum val=
"1"/>
18482 <dia:composite type=
"umloperation">
18483 <dia:attribute name=
"name">
18484 <dia:string>#_format_record#
</dia:string>
18486 <dia:attribute name=
"stereotype">
18487 <dia:string>#helper#
</dia:string>
18489 <dia:attribute name=
"type">
18490 <dia:string>##
</dia:string>
18492 <dia:attribute name=
"visibility">
18493 <dia:enum val=
"1"/>
18495 <dia:attribute name=
"comment">
18496 <dia:string>##
</dia:string>
18498 <dia:attribute name=
"abstract">
18499 <dia:boolean val=
"false"/>
18501 <dia:attribute name=
"inheritance_type">
18502 <dia:enum val=
"2"/>
18504 <dia:attribute name=
"query">
18505 <dia:boolean val=
"false"/>
18507 <dia:attribute name=
"class_scope">
18508 <dia:boolean val=
"false"/>
18510 <dia:attribute name=
"parameters">
18511 <dia:composite type=
"umlparameter">
18512 <dia:attribute name=
"name">
18513 <dia:string>#nonparametric_code#
</dia:string>
18515 <dia:attribute name=
"type">
18516 <dia:string>#scalar boolean#
</dia:string>
18518 <dia:attribute name=
"value">
18519 <dia:string>##
</dia:string>
18521 <dia:attribute name=
"comment">
18522 <dia:string>##
</dia:string>
18524 <dia:attribute name=
"kind">
18525 <dia:enum val=
"1"/>
18528 <dia:composite type=
"umlparameter">
18529 <dia:attribute name=
"name">
18530 <dia:string>#shrinkage_code#
</dia:string>
18532 <dia:attribute name=
"type">
18533 <dia:string>#scalar boolean#
</dia:string>
18535 <dia:attribute name=
"value">
18536 <dia:string>##
</dia:string>
18538 <dia:attribute name=
"comment">
18539 <dia:string>##
</dia:string>
18541 <dia:attribute name=
"kind">
18542 <dia:enum val=
"1"/>
18545 <dia:composite type=
"umlparameter">
18546 <dia:attribute name=
"name">
18547 <dia:string>#eigen_value_code#
</dia:string>
18549 <dia:attribute name=
"type">
18550 <dia:string>#scalar boolean#
</dia:string>
18552 <dia:attribute name=
"value">
18553 <dia:string>##
</dia:string>
18555 <dia:attribute name=
"comment">
18556 <dia:string>##
</dia:string>
18558 <dia:attribute name=
"kind">
18559 <dia:enum val=
"1"/>
18562 <dia:composite type=
"umlparameter">
18563 <dia:attribute name=
"name">
18564 <dia:string>#formatted#
</dia:string>
18566 <dia:attribute name=
"type">
18567 <dia:string>#array of strings#
</dia:string>
18569 <dia:attribute name=
"value">
18570 <dia:string>##
</dia:string>
18572 <dia:attribute name=
"comment">
18573 <dia:string>##
</dia:string>
18575 <dia:attribute name=
"kind">
18576 <dia:enum val=
"2"/>
18581 <dia:composite type=
"umloperation">
18582 <dia:attribute name=
"name">
18583 <dia:string>#store_inits#
</dia:string>
18585 <dia:attribute name=
"stereotype">
18586 <dia:string>#helper#
</dia:string>
18588 <dia:attribute name=
"type">
18589 <dia:string>##
</dia:string>
18591 <dia:attribute name=
"visibility">
18592 <dia:enum val=
"0"/>
18594 <dia:attribute name=
"comment">
18595 <dia:string>##
</dia:string>
18597 <dia:attribute name=
"abstract">
18598 <dia:boolean val=
"false"/>
18600 <dia:attribute name=
"inheritance_type">
18601 <dia:enum val=
"2"/>
18603 <dia:attribute name=
"query">
18604 <dia:boolean val=
"false"/>
18606 <dia:attribute name=
"class_scope">
18607 <dia:boolean val=
"false"/>
18609 <dia:attribute name=
"parameters"/>
18611 <dia:composite type=
"umloperation">
18612 <dia:attribute name=
"name">
18613 <dia:string>#restore_inits#
</dia:string>
18615 <dia:attribute name=
"stereotype">
18616 <dia:string>#helper#
</dia:string>
18618 <dia:attribute name=
"type">
18619 <dia:string>##
</dia:string>
18621 <dia:attribute name=
"visibility">
18622 <dia:enum val=
"0"/>
18624 <dia:attribute name=
"comment">
18625 <dia:string>##
</dia:string>
18627 <dia:attribute name=
"abstract">
18628 <dia:boolean val=
"false"/>
18630 <dia:attribute name=
"inheritance_type">
18631 <dia:enum val=
"2"/>
18633 <dia:attribute name=
"query">
18634 <dia:boolean val=
"false"/>
18636 <dia:attribute name=
"class_scope">
18637 <dia:boolean val=
"false"/>
18639 <dia:attribute name=
"parameters"/>
18641 <dia:composite type=
"umloperation">
18642 <dia:attribute name=
"name">
18643 <dia:string>#set_random_inits#
</dia:string>
18645 <dia:attribute name=
"stereotype">
18646 <dia:string>#helper#
</dia:string>
18648 <dia:attribute name=
"type">
18649 <dia:string>##
</dia:string>
18651 <dia:attribute name=
"visibility">
18652 <dia:enum val=
"0"/>
18654 <dia:attribute name=
"comment">
18655 <dia:string>##
</dia:string>
18657 <dia:attribute name=
"abstract">
18658 <dia:boolean val=
"false"/>
18660 <dia:attribute name=
"inheritance_type">
18661 <dia:enum val=
"2"/>
18663 <dia:attribute name=
"query">
18664 <dia:boolean val=
"false"/>
18666 <dia:attribute name=
"class_scope">
18667 <dia:boolean val=
"false"/>
18669 <dia:attribute name=
"parameters">
18670 <dia:composite type=
"umlparameter">
18671 <dia:attribute name=
"name">
18672 <dia:string>#degree#
</dia:string>
18674 <dia:attribute name=
"type">
18675 <dia:string>#scalar number#
</dia:string>
18677 <dia:attribute name=
"value">
18678 <dia:string>#
0.1#
</dia:string>
18680 <dia:attribute name=
"comment">
18681 <dia:string>##
</dia:string>
18683 <dia:attribute name=
"kind">
18684 <dia:enum val=
"1"/>
18690 <dia:attribute name=
"template">
18691 <dia:boolean val=
"false"/>
18693 <dia:attribute name=
"templates"/>
18695 <dia:object type=
"UML - Class" version=
"0" id=
"O102">
18696 <dia:attribute name=
"obj_pos">
18697 <dia:point val=
"88.1406,80.5"/>
18699 <dia:attribute name=
"obj_bb">
18700 <dia:rectangle val=
"88.0906,80.45;93.8906,82.75"/>
18702 <dia:attribute name=
"elem_corner">
18703 <dia:point val=
"88.1406,80.5"/>
18705 <dia:attribute name=
"elem_width">
18706 <dia:real val=
"5.6999999999999993"/>
18708 <dia:attribute name=
"elem_height">
18709 <dia:real val=
"2.1999999999999997"/>
18711 <dia:attribute name=
"name">
18712 <dia:string>#nonparametric#
</dia:string>
18714 <dia:attribute name=
"stereotype">
18715 <dia:string>##
</dia:string>
18717 <dia:attribute name=
"comment">
18718 <dia:string>##
</dia:string>
18720 <dia:attribute name=
"abstract">
18721 <dia:boolean val=
"false"/>
18723 <dia:attribute name=
"suppress_attributes">
18724 <dia:boolean val=
"false"/>
18726 <dia:attribute name=
"suppress_operations">
18727 <dia:boolean val=
"false"/>
18729 <dia:attribute name=
"visible_attributes">
18730 <dia:boolean val=
"true"/>
18732 <dia:attribute name=
"visible_operations">
18733 <dia:boolean val=
"true"/>
18735 <dia:attribute name=
"visible_comments">
18736 <dia:boolean val=
"false"/>
18738 <dia:attribute name=
"wrap_operations">
18739 <dia:boolean val=
"false"/>
18741 <dia:attribute name=
"wrap_after_char">
18742 <dia:int val=
"40"/>
18744 <dia:attribute name=
"line_color">
18745 <dia:color val=
"#000000"/>
18747 <dia:attribute name=
"fill_color">
18748 <dia:color val=
"#ffffff"/>
18750 <dia:attribute name=
"text_color">
18751 <dia:color val=
"#000000"/>
18753 <dia:attribute name=
"normal_font">
18754 <dia:font family=
"monospace" style=
"0" name=
"Courier"/>
18756 <dia:attribute name=
"abstract_font">
18757 <dia:font family=
"monospace" style=
"88" name=
"Courier"/>
18759 <dia:attribute name=
"polymorphic_font">
18760 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
18762 <dia:attribute name=
"classname_font">
18763 <dia:font family=
"sans" style=
"80" name=
"Helvetica"/>
18765 <dia:attribute name=
"abstract_classname_font">
18766 <dia:font family=
"sans" style=
"88" name=
"Helvetica"/>
18768 <dia:attribute name=
"comment_font">
18769 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
18771 <dia:attribute name=
"font_height">
18772 <dia:real val=
"0.80000000000000004"/>
18774 <dia:attribute name=
"polymorphic_font_height">
18775 <dia:real val=
"0.80000000000000004"/>
18777 <dia:attribute name=
"abstract_font_height">
18778 <dia:real val=
"0.80000000000000004"/>
18780 <dia:attribute name=
"classname_font_height">
18781 <dia:real val=
"1"/>
18783 <dia:attribute name=
"abstract_classname_font_height">
18784 <dia:real val=
"1"/>
18786 <dia:attribute name=
"comment_font_height">
18787 <dia:real val=
"1"/>
18789 <dia:attribute name=
"attributes"/>
18790 <dia:attribute name=
"operations"/>
18791 <dia:attribute name=
"template">
18792 <dia:boolean val=
"false"/>
18794 <dia:attribute name=
"templates"/>
18795 <dia:childnode parent=
"O1"/>
18797 <dia:object type=
"UML - Association" version=
"0" id=
"O103">
18798 <dia:attribute name=
"obj_pos">
18799 <dia:point val=
"88.1406,80.5"/>
18801 <dia:attribute name=
"obj_bb">
18802 <dia:rectangle val=
"25.5,29.35;95.3264,82.9"/>
18804 <dia:attribute name=
"orth_points">
18805 <dia:point val=
"88.1406,80.5"/>
18806 <dia:point val=
"88.1406,78.51"/>
18807 <dia:point val=
"95.2764,78.51"/>
18808 <dia:point val=
"95.2764,30.1"/>
18809 <dia:point val=
"26.25,30.1"/>
18811 <dia:attribute name=
"orth_orient">
18812 <dia:enum val=
"1"/>
18813 <dia:enum val=
"0"/>
18814 <dia:enum val=
"1"/>
18815 <dia:enum val=
"0"/>
18817 <dia:attribute name=
"autorouting">
18818 <dia:boolean val=
"false"/>
18820 <dia:attribute name=
"name">
18821 <dia:string>##
</dia:string>
18823 <dia:attribute name=
"direction">
18824 <dia:enum val=
"0"/>
18826 <dia:attribute name=
"ends">
18828 <dia:attribute name=
"role">
18829 <dia:string>##
</dia:string>
18831 <dia:attribute name=
"multiplicity">
18832 <dia:string>##
</dia:string>
18834 <dia:attribute name=
"arrow">
18835 <dia:boolean val=
"false"/>
18837 <dia:attribute name=
"aggregate">
18838 <dia:enum val=
"0"/>
18842 <dia:attribute name=
"role">
18843 <dia:string>##
</dia:string>
18845 <dia:attribute name=
"multiplicity">
18846 <dia:string>##
</dia:string>
18848 <dia:attribute name=
"arrow">
18849 <dia:boolean val=
"false"/>
18851 <dia:attribute name=
"aggregate">
18852 <dia:enum val=
"1"/>
18857 <dia:connection handle=
"0" to=
"O102" connection=
"0"/>
18858 <dia:connection handle=
"1" to=
"O3" connection=
"67"/>
18861 <dia:object type=
"UML - Generalization" version=
"0" id=
"O104">
18862 <dia:attribute name=
"obj_pos">
18863 <dia:point val=
"14.7,74.9"/>
18865 <dia:attribute name=
"obj_bb">
18866 <dia:rectangle val=
"13.85,74.85;91.4656,80.55"/>
18868 <dia:attribute name=
"orth_points">
18869 <dia:point val=
"14.7,74.9"/>
18870 <dia:point val=
"14.7,77.01"/>
18871 <dia:point val=
"91.4156,77.01"/>
18872 <dia:point val=
"91.4156,80.5"/>
18874 <dia:attribute name=
"orth_orient">
18875 <dia:enum val=
"1"/>
18876 <dia:enum val=
"0"/>
18877 <dia:enum val=
"1"/>
18879 <dia:attribute name=
"orth_autoroute">
18880 <dia:boolean val=
"false"/>
18882 <dia:attribute name=
"line_colour">
18883 <dia:color val=
"#000000"/>
18885 <dia:attribute name=
"name">
18886 <dia:string>##
</dia:string>
18888 <dia:attribute name=
"stereotype">
18889 <dia:string>##
</dia:string>
18892 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
18893 <dia:connection handle=
"1" to=
"O102" connection=
"1"/>
18896 <dia:object type=
"UML - Class" version=
"0" id=
"O105">
18897 <dia:attribute name=
"obj_pos">
18898 <dia:point val=
"32.875,5.92"/>
18900 <dia:attribute name=
"obj_bb">
18901 <dia:rectangle val=
"32.825,5.87;53.125,18.97"/>
18903 <dia:attribute name=
"elem_corner">
18904 <dia:point val=
"32.875,5.92"/>
18906 <dia:attribute name=
"elem_width">
18907 <dia:real val=
"20.200000000000003"/>
18909 <dia:attribute name=
"elem_height">
18910 <dia:real val=
"13"/>
18912 <dia:attribute name=
"name">
18913 <dia:string>#shrinkage_module#
</dia:string>
18915 <dia:attribute name=
"stereotype">
18916 <dia:string>##
</dia:string>
18918 <dia:attribute name=
"comment">
18919 <dia:string>##
</dia:string>
18921 <dia:attribute name=
"abstract">
18922 <dia:boolean val=
"false"/>
18924 <dia:attribute name=
"suppress_attributes">
18925 <dia:boolean val=
"false"/>
18927 <dia:attribute name=
"suppress_operations">
18928 <dia:boolean val=
"false"/>
18930 <dia:attribute name=
"visible_attributes">
18931 <dia:boolean val=
"true"/>
18933 <dia:attribute name=
"visible_operations">
18934 <dia:boolean val=
"true"/>
18936 <dia:attribute name=
"visible_comments">
18937 <dia:boolean val=
"false"/>
18939 <dia:attribute name=
"wrap_operations">
18940 <dia:boolean val=
"true"/>
18942 <dia:attribute name=
"wrap_after_char">
18943 <dia:int val=
"40"/>
18945 <dia:attribute name=
"line_color">
18946 <dia:color val=
"#000000"/>
18948 <dia:attribute name=
"fill_color">
18949 <dia:color val=
"#ffffff"/>
18951 <dia:attribute name=
"text_color">
18952 <dia:color val=
"#000000"/>
18954 <dia:attribute name=
"normal_font">
18955 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
18957 <dia:attribute name=
"abstract_font">
18958 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
18960 <dia:attribute name=
"polymorphic_font">
18961 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
18963 <dia:attribute name=
"classname_font">
18964 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
18966 <dia:attribute name=
"abstract_classname_font">
18967 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
18969 <dia:attribute name=
"comment_font">
18970 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
18972 <dia:attribute name=
"font_height">
18973 <dia:real val=
"0.80000000000000004"/>
18975 <dia:attribute name=
"polymorphic_font_height">
18976 <dia:real val=
"0.80000000000000004"/>
18978 <dia:attribute name=
"abstract_font_height">
18979 <dia:real val=
"0.80000000000000004"/>
18981 <dia:attribute name=
"classname_font_height">
18982 <dia:real val=
"1"/>
18984 <dia:attribute name=
"abstract_classname_font_height">
18985 <dia:real val=
"1"/>
18987 <dia:attribute name=
"comment_font_height">
18988 <dia:real val=
"1"/>
18990 <dia:attribute name=
"attributes">
18991 <dia:composite type=
"umlattribute">
18992 <dia:attribute name=
"name">
18993 <dia:string>#enabled#
</dia:string>
18995 <dia:attribute name=
"type">
18996 <dia:string>#scalar boolean#
</dia:string>
18998 <dia:attribute name=
"value">
18999 <dia:string>#
0#
</dia:string>
19001 <dia:attribute name=
"comment">
19002 <dia:string>##
</dia:string>
19004 <dia:attribute name=
"visibility">
19005 <dia:enum val=
"0"/>
19007 <dia:attribute name=
"abstract">
19008 <dia:boolean val=
"false"/>
19010 <dia:attribute name=
"class_scope">
19011 <dia:boolean val=
"false"/>
19014 <dia:composite type=
"umlattribute">
19015 <dia:attribute name=
"name">
19016 <dia:string>#model#
</dia:string>
19018 <dia:attribute name=
"type">
19019 <dia:string>#object model#
</dia:string>
19021 <dia:attribute name=
"value">
19022 <dia:string>##
</dia:string>
19024 <dia:attribute name=
"comment">
19025 <dia:string>##
</dia:string>
19027 <dia:attribute name=
"visibility">
19028 <dia:enum val=
"0"/>
19030 <dia:attribute name=
"abstract">
19031 <dia:boolean val=
"false"/>
19033 <dia:attribute name=
"class_scope">
19034 <dia:boolean val=
"false"/>
19037 <dia:composite type=
"umlattribute">
19038 <dia:attribute name=
"name">
19039 <dia:string>#problem#
</dia:string>
19041 <dia:attribute name=
"type">
19042 <dia:string>#object model::problem#
</dia:string>
19044 <dia:attribute name=
"value">
19045 <dia:string>##
</dia:string>
19047 <dia:attribute name=
"comment">
19048 <dia:string>##
</dia:string>
19050 <dia:attribute name=
"visibility">
19051 <dia:enum val=
"0"/>
19053 <dia:attribute name=
"abstract">
19054 <dia:boolean val=
"false"/>
19056 <dia:attribute name=
"class_scope">
19057 <dia:boolean val=
"false"/>
19060 <dia:composite type=
"umlattribute">
19061 <dia:attribute name=
"name">
19062 <dia:string>#temp_problem_number#
</dia:string>
19064 <dia:attribute name=
"type">
19065 <dia:string>#scalar integer#
</dia:string>
19067 <dia:attribute name=
"value">
19068 <dia:string>##
</dia:string>
19070 <dia:attribute name=
"comment">
19071 <dia:string>##
</dia:string>
19073 <dia:attribute name=
"visibility">
19074 <dia:enum val=
"0"/>
19076 <dia:attribute name=
"abstract">
19077 <dia:boolean val=
"false"/>
19079 <dia:attribute name=
"class_scope">
19080 <dia:boolean val=
"false"/>
19084 <dia:attribute name=
"operations">
19085 <dia:composite type=
"umloperation">
19086 <dia:attribute name=
"name">
19087 <dia:string>#eta_tablename#
</dia:string>
19089 <dia:attribute name=
"stereotype">
19090 <dia:string>##
</dia:string>
19092 <dia:attribute name=
"type">
19093 <dia:string>##
</dia:string>
19095 <dia:attribute name=
"visibility">
19096 <dia:enum val=
"0"/>
19098 <dia:attribute name=
"comment">
19099 <dia:string>##
</dia:string>
19101 <dia:attribute name=
"abstract">
19102 <dia:boolean val=
"false"/>
19104 <dia:attribute name=
"inheritance_type">
19105 <dia:enum val=
"2"/>
19107 <dia:attribute name=
"query">
19108 <dia:boolean val=
"false"/>
19110 <dia:attribute name=
"class_scope">
19111 <dia:boolean val=
"false"/>
19113 <dia:attribute name=
"parameters">
19114 <dia:composite type=
"umlparameter">
19115 <dia:attribute name=
"name">
19116 <dia:string>#filename#
</dia:string>
19118 <dia:attribute name=
"type">
19119 <dia:string>#scalar string#
</dia:string>
19121 <dia:attribute name=
"value">
19122 <dia:string>##
</dia:string>
19124 <dia:attribute name=
"comment">
19125 <dia:string>##
</dia:string>
19127 <dia:attribute name=
"kind">
19128 <dia:enum val=
"2"/>
19133 <dia:composite type=
"umloperation">
19134 <dia:attribute name=
"name">
19135 <dia:string>#wres_tablename#
</dia:string>
19137 <dia:attribute name=
"stereotype">
19138 <dia:string>##
</dia:string>
19140 <dia:attribute name=
"type">
19141 <dia:string>##
</dia:string>
19143 <dia:attribute name=
"visibility">
19144 <dia:enum val=
"0"/>
19146 <dia:attribute name=
"comment">
19147 <dia:string>##
</dia:string>
19149 <dia:attribute name=
"abstract">
19150 <dia:boolean val=
"false"/>
19152 <dia:attribute name=
"inheritance_type">
19153 <dia:enum val=
"2"/>
19155 <dia:attribute name=
"query">
19156 <dia:boolean val=
"false"/>
19158 <dia:attribute name=
"class_scope">
19159 <dia:boolean val=
"false"/>
19161 <dia:attribute name=
"parameters">
19162 <dia:composite type=
"umlparameter">
19163 <dia:attribute name=
"name">
19164 <dia:string>#filename#
</dia:string>
19166 <dia:attribute name=
"type">
19167 <dia:string>#scalar string#
</dia:string>
19169 <dia:attribute name=
"value">
19170 <dia:string>##
</dia:string>
19172 <dia:attribute name=
"comment">
19173 <dia:string>##
</dia:string>
19175 <dia:attribute name=
"kind">
19176 <dia:enum val=
"2"/>
19181 <dia:composite type=
"umloperation">
19182 <dia:attribute name=
"name">
19183 <dia:string>#format_shrinkage_tables#
</dia:string>
19185 <dia:attribute name=
"stereotype">
19186 <dia:string>##
</dia:string>
19188 <dia:attribute name=
"type">
19189 <dia:string>##
</dia:string>
19191 <dia:attribute name=
"visibility">
19192 <dia:enum val=
"0"/>
19194 <dia:attribute name=
"comment">
19195 <dia:string>##
</dia:string>
19197 <dia:attribute name=
"abstract">
19198 <dia:boolean val=
"false"/>
19200 <dia:attribute name=
"inheritance_type">
19201 <dia:enum val=
"2"/>
19203 <dia:attribute name=
"query">
19204 <dia:boolean val=
"false"/>
19206 <dia:attribute name=
"class_scope">
19207 <dia:boolean val=
"false"/>
19209 <dia:attribute name=
"parameters">
19210 <dia:composite type=
"umlparameter">
19211 <dia:attribute name=
"name">
19212 <dia:string>#formatted#
</dia:string>
19214 <dia:attribute name=
"type">
19215 <dia:string>#array of strings#
</dia:string>
19217 <dia:attribute name=
"value">
19218 <dia:string>##
</dia:string>
19220 <dia:attribute name=
"comment">
19221 <dia:string>##
</dia:string>
19223 <dia:attribute name=
"kind">
19224 <dia:enum val=
"2"/>
19229 <dia:composite type=
"umloperation">
19230 <dia:attribute name=
"name">
19231 <dia:string>#problem_number#
</dia:string>
19233 <dia:attribute name=
"stereotype">
19234 <dia:string>##
</dia:string>
19236 <dia:attribute name=
"type">
19237 <dia:string>##
</dia:string>
19239 <dia:attribute name=
"visibility">
19240 <dia:enum val=
"0"/>
19242 <dia:attribute name=
"comment">
19243 <dia:string>##
</dia:string>
19245 <dia:attribute name=
"abstract">
19246 <dia:boolean val=
"false"/>
19248 <dia:attribute name=
"inheritance_type">
19249 <dia:enum val=
"2"/>
19251 <dia:attribute name=
"query">
19252 <dia:boolean val=
"false"/>
19254 <dia:attribute name=
"class_scope">
19255 <dia:boolean val=
"false"/>
19257 <dia:attribute name=
"parameters">
19258 <dia:composite type=
"umlparameter">
19259 <dia:attribute name=
"name">
19260 <dia:string>#problem_number#
</dia:string>
19262 <dia:attribute name=
"type">
19263 <dia:string>#scalar integer#
</dia:string>
19265 <dia:attribute name=
"value">
19266 <dia:string>##
</dia:string>
19268 <dia:attribute name=
"comment">
19269 <dia:string>##
</dia:string>
19271 <dia:attribute name=
"kind">
19272 <dia:enum val=
"2"/>
19277 <dia:composite type=
"umloperation">
19278 <dia:attribute name=
"name">
19279 <dia:string>#enable#
</dia:string>
19281 <dia:attribute name=
"stereotype">
19282 <dia:string>##
</dia:string>
19284 <dia:attribute name=
"type">
19285 <dia:string>##
</dia:string>
19287 <dia:attribute name=
"visibility">
19288 <dia:enum val=
"0"/>
19290 <dia:attribute name=
"comment">
19291 <dia:string>##
</dia:string>
19293 <dia:attribute name=
"abstract">
19294 <dia:boolean val=
"false"/>
19296 <dia:attribute name=
"inheritance_type">
19297 <dia:enum val=
"2"/>
19299 <dia:attribute name=
"query">
19300 <dia:boolean val=
"false"/>
19302 <dia:attribute name=
"class_scope">
19303 <dia:boolean val=
"false"/>
19305 <dia:attribute name=
"parameters"/>
19307 <dia:composite type=
"umloperation">
19308 <dia:attribute name=
"name">
19309 <dia:string>#disable#
</dia:string>
19311 <dia:attribute name=
"stereotype">
19312 <dia:string>##
</dia:string>
19314 <dia:attribute name=
"type">
19315 <dia:string>##
</dia:string>
19317 <dia:attribute name=
"visibility">
19318 <dia:enum val=
"0"/>
19320 <dia:attribute name=
"comment">
19321 <dia:string>##
</dia:string>
19323 <dia:attribute name=
"abstract">
19324 <dia:boolean val=
"false"/>
19326 <dia:attribute name=
"inheritance_type">
19327 <dia:enum val=
"2"/>
19329 <dia:attribute name=
"query">
19330 <dia:boolean val=
"false"/>
19332 <dia:attribute name=
"class_scope">
19333 <dia:boolean val=
"false"/>
19335 <dia:attribute name=
"parameters"/>
19337 <dia:composite type=
"umloperation">
19338 <dia:attribute name=
"name">
19339 <dia:string>#eta_shrinkage#
</dia:string>
19341 <dia:attribute name=
"stereotype">
19342 <dia:string>##
</dia:string>
19344 <dia:attribute name=
"type">
19345 <dia:string>##
</dia:string>
19347 <dia:attribute name=
"visibility">
19348 <dia:enum val=
"0"/>
19350 <dia:attribute name=
"comment">
19351 <dia:string>##
</dia:string>
19353 <dia:attribute name=
"abstract">
19354 <dia:boolean val=
"false"/>
19356 <dia:attribute name=
"inheritance_type">
19357 <dia:enum val=
"2"/>
19359 <dia:attribute name=
"query">
19360 <dia:boolean val=
"false"/>
19362 <dia:attribute name=
"class_scope">
19363 <dia:boolean val=
"false"/>
19365 <dia:attribute name=
"parameters">
19366 <dia:composite type=
"umlparameter">
19367 <dia:attribute name=
"name">
19368 <dia:string>#eta_shrinkage#
</dia:string>
19370 <dia:attribute name=
"type">
19371 <dia:string>#array of#
</dia:string>
19373 <dia:attribute name=
"value">
19374 <dia:string>##
</dia:string>
19376 <dia:attribute name=
"comment">
19377 <dia:string>##
</dia:string>
19379 <dia:attribute name=
"kind">
19380 <dia:enum val=
"2"/>
19385 <dia:composite type=
"umloperation">
19386 <dia:attribute name=
"name">
19387 <dia:string>#wres_shrinkage#
</dia:string>
19389 <dia:attribute name=
"stereotype">
19390 <dia:string>##
</dia:string>
19392 <dia:attribute name=
"type">
19393 <dia:string>##
</dia:string>
19395 <dia:attribute name=
"visibility">
19396 <dia:enum val=
"0"/>
19398 <dia:attribute name=
"comment">
19399 <dia:string>##
</dia:string>
19401 <dia:attribute name=
"abstract">
19402 <dia:boolean val=
"false"/>
19404 <dia:attribute name=
"inheritance_type">
19405 <dia:enum val=
"2"/>
19407 <dia:attribute name=
"query">
19408 <dia:boolean val=
"false"/>
19410 <dia:attribute name=
"class_scope">
19411 <dia:boolean val=
"false"/>
19413 <dia:attribute name=
"parameters">
19414 <dia:composite type=
"umlparameter">
19415 <dia:attribute name=
"name">
19416 <dia:string>#wres_shrinkage#
</dia:string>
19418 <dia:attribute name=
"type">
19419 <dia:string>#array of#
</dia:string>
19421 <dia:attribute name=
"value">
19422 <dia:string>##
</dia:string>
19424 <dia:attribute name=
"comment">
19425 <dia:string>##
</dia:string>
19427 <dia:attribute name=
"kind">
19428 <dia:enum val=
"2"/>
19433 <dia:composite type=
"umloperation">
19434 <dia:attribute name=
"name">
19435 <dia:string>#eta_table_exists#
</dia:string>
19437 <dia:attribute name=
"stereotype">
19438 <dia:string>##
</dia:string>
19440 <dia:attribute name=
"type">
19441 <dia:string>##
</dia:string>
19443 <dia:attribute name=
"visibility">
19444 <dia:enum val=
"0"/>
19446 <dia:attribute name=
"comment">
19447 <dia:string>##
</dia:string>
19449 <dia:attribute name=
"abstract">
19450 <dia:boolean val=
"false"/>
19452 <dia:attribute name=
"inheritance_type">
19453 <dia:enum val=
"2"/>
19455 <dia:attribute name=
"query">
19456 <dia:boolean val=
"false"/>
19458 <dia:attribute name=
"class_scope">
19459 <dia:boolean val=
"false"/>
19461 <dia:attribute name=
"parameters">
19462 <dia:composite type=
"umlparameter">
19463 <dia:attribute name=
"name">
19464 <dia:string>#exists#
</dia:string>
19466 <dia:attribute name=
"type">
19467 <dia:string>#scalar boolean#
</dia:string>
19469 <dia:attribute name=
"value">
19470 <dia:string>#
0#
</dia:string>
19472 <dia:attribute name=
"comment">
19473 <dia:string>##
</dia:string>
19475 <dia:attribute name=
"kind">
19476 <dia:enum val=
"2"/>
19481 <dia:composite type=
"umloperation">
19482 <dia:attribute name=
"name">
19483 <dia:string>#wres_table_exists#
</dia:string>
19485 <dia:attribute name=
"stereotype">
19486 <dia:string>##
</dia:string>
19488 <dia:attribute name=
"type">
19489 <dia:string>##
</dia:string>
19491 <dia:attribute name=
"visibility">
19492 <dia:enum val=
"0"/>
19494 <dia:attribute name=
"comment">
19495 <dia:string>##
</dia:string>
19497 <dia:attribute name=
"abstract">
19498 <dia:boolean val=
"false"/>
19500 <dia:attribute name=
"inheritance_type">
19501 <dia:enum val=
"2"/>
19503 <dia:attribute name=
"query">
19504 <dia:boolean val=
"false"/>
19506 <dia:attribute name=
"class_scope">
19507 <dia:boolean val=
"false"/>
19509 <dia:attribute name=
"parameters">
19510 <dia:composite type=
"umlparameter">
19511 <dia:attribute name=
"name">
19512 <dia:string>#exists#
</dia:string>
19514 <dia:attribute name=
"type">
19515 <dia:string>#scalar boolean#
</dia:string>
19517 <dia:attribute name=
"value">
19518 <dia:string>#
0#
</dia:string>
19520 <dia:attribute name=
"comment">
19521 <dia:string>##
</dia:string>
19523 <dia:attribute name=
"kind">
19524 <dia:enum val=
"2"/>
19530 <dia:attribute name=
"template">
19531 <dia:boolean val=
"false"/>
19533 <dia:attribute name=
"templates"/>
19535 <dia:object type=
"UML - Association" version=
"0" id=
"O106">
19536 <dia:attribute name=
"obj_pos">
19537 <dia:point val=
"32.875,11.22"/>
19539 <dia:attribute name=
"obj_bb">
19540 <dia:rectangle val=
"-4.65,1.35;32.925,12.82"/>
19542 <dia:attribute name=
"orth_points">
19543 <dia:point val=
"32.875,11.22"/>
19544 <dia:point val=
"29.1313,11.22"/>
19545 <dia:point val=
"29.1313,2.1"/>
19546 <dia:point val=
"-3.9,2.1"/>
19548 <dia:attribute name=
"orth_orient">
19549 <dia:enum val=
"0"/>
19550 <dia:enum val=
"1"/>
19551 <dia:enum val=
"0"/>
19553 <dia:attribute name=
"autorouting">
19554 <dia:boolean val=
"false"/>
19556 <dia:attribute name=
"name">
19557 <dia:string>##
</dia:string>
19559 <dia:attribute name=
"direction">
19560 <dia:enum val=
"0"/>
19562 <dia:attribute name=
"ends">
19564 <dia:attribute name=
"role">
19565 <dia:string>##
</dia:string>
19567 <dia:attribute name=
"multiplicity">
19568 <dia:string>##
</dia:string>
19570 <dia:attribute name=
"arrow">
19571 <dia:boolean val=
"false"/>
19573 <dia:attribute name=
"aggregate">
19574 <dia:enum val=
"0"/>
19578 <dia:attribute name=
"role">
19579 <dia:string>##
</dia:string>
19581 <dia:attribute name=
"multiplicity">
19582 <dia:string>##
</dia:string>
19584 <dia:attribute name=
"arrow">
19585 <dia:boolean val=
"false"/>
19587 <dia:attribute name=
"aggregate">
19588 <dia:enum val=
"1"/>
19593 <dia:connection handle=
"0" to=
"O105" connection=
"16"/>
19594 <dia:connection handle=
"1" to=
"O22" connection=
"163"/>
19597 <dia:object type=
"UML - Class" version=
"0" id=
"O107">
19598 <dia:attribute name=
"obj_pos">
19599 <dia:point val=
"58.951,6.2"/>
19601 <dia:attribute name=
"obj_bb">
19602 <dia:rectangle val=
"58.901,6.15;83.051,23.25"/>
19604 <dia:attribute name=
"elem_corner">
19605 <dia:point val=
"58.951,6.2"/>
19607 <dia:attribute name=
"elem_width">
19608 <dia:real val=
"24.050000000000001"/>
19610 <dia:attribute name=
"elem_height">
19611 <dia:real val=
"17.000000000000004"/>
19613 <dia:attribute name=
"name">
19614 <dia:string>#nonparametric_module#
</dia:string>
19616 <dia:attribute name=
"stereotype">
19617 <dia:string>##
</dia:string>
19619 <dia:attribute name=
"comment">
19620 <dia:string>##
</dia:string>
19622 <dia:attribute name=
"abstract">
19623 <dia:boolean val=
"false"/>
19625 <dia:attribute name=
"suppress_attributes">
19626 <dia:boolean val=
"false"/>
19628 <dia:attribute name=
"suppress_operations">
19629 <dia:boolean val=
"false"/>
19631 <dia:attribute name=
"visible_attributes">
19632 <dia:boolean val=
"true"/>
19634 <dia:attribute name=
"visible_operations">
19635 <dia:boolean val=
"true"/>
19637 <dia:attribute name=
"visible_comments">
19638 <dia:boolean val=
"false"/>
19640 <dia:attribute name=
"wrap_operations">
19641 <dia:boolean val=
"true"/>
19643 <dia:attribute name=
"wrap_after_char">
19644 <dia:int val=
"40"/>
19646 <dia:attribute name=
"line_color">
19647 <dia:color val=
"#000000"/>
19649 <dia:attribute name=
"fill_color">
19650 <dia:color val=
"#ffffff"/>
19652 <dia:attribute name=
"text_color">
19653 <dia:color val=
"#000000"/>
19655 <dia:attribute name=
"normal_font">
19656 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
19658 <dia:attribute name=
"abstract_font">
19659 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
19661 <dia:attribute name=
"polymorphic_font">
19662 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
19664 <dia:attribute name=
"classname_font">
19665 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
19667 <dia:attribute name=
"abstract_classname_font">
19668 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
19670 <dia:attribute name=
"comment_font">
19671 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
19673 <dia:attribute name=
"font_height">
19674 <dia:real val=
"0.80000000000000004"/>
19676 <dia:attribute name=
"polymorphic_font_height">
19677 <dia:real val=
"0.80000000000000004"/>
19679 <dia:attribute name=
"abstract_font_height">
19680 <dia:real val=
"0.80000000000000004"/>
19682 <dia:attribute name=
"classname_font_height">
19683 <dia:real val=
"1"/>
19685 <dia:attribute name=
"abstract_classname_font_height">
19686 <dia:real val=
"1"/>
19688 <dia:attribute name=
"comment_font_height">
19689 <dia:real val=
"1"/>
19691 <dia:attribute name=
"attributes">
19692 <dia:composite type=
"umlattribute">
19693 <dia:attribute name=
"name">
19694 <dia:string>#enabled#
</dia:string>
19696 <dia:attribute name=
"type">
19697 <dia:string>#scalar boolean#
</dia:string>
19699 <dia:attribute name=
"value">
19700 <dia:string>#
0#
</dia:string>
19702 <dia:attribute name=
"comment">
19703 <dia:string>##
</dia:string>
19705 <dia:attribute name=
"visibility">
19706 <dia:enum val=
"0"/>
19708 <dia:attribute name=
"abstract">
19709 <dia:boolean val=
"false"/>
19711 <dia:attribute name=
"class_scope">
19712 <dia:boolean val=
"false"/>
19715 <dia:composite type=
"umlattribute">
19716 <dia:attribute name=
"name">
19717 <dia:string>#model#
</dia:string>
19719 <dia:attribute name=
"type">
19720 <dia:string>#object model#
</dia:string>
19722 <dia:attribute name=
"value">
19723 <dia:string>##
</dia:string>
19725 <dia:attribute name=
"comment">
19726 <dia:string>##
</dia:string>
19728 <dia:attribute name=
"visibility">
19729 <dia:enum val=
"0"/>
19731 <dia:attribute name=
"abstract">
19732 <dia:boolean val=
"false"/>
19734 <dia:attribute name=
"class_scope">
19735 <dia:boolean val=
"false"/>
19738 <dia:composite type=
"umlattribute">
19739 <dia:attribute name=
"name">
19740 <dia:string>#problem#
</dia:string>
19742 <dia:attribute name=
"type">
19743 <dia:string>#object model::problem#
</dia:string>
19745 <dia:attribute name=
"value">
19746 <dia:string>##
</dia:string>
19748 <dia:attribute name=
"comment">
19749 <dia:string>##
</dia:string>
19751 <dia:attribute name=
"visibility">
19752 <dia:enum val=
"0"/>
19754 <dia:attribute name=
"abstract">
19755 <dia:boolean val=
"false"/>
19757 <dia:attribute name=
"class_scope">
19758 <dia:boolean val=
"false"/>
19761 <dia:composite type=
"umlattribute">
19762 <dia:attribute name=
"name">
19763 <dia:string>#temp_problem_number#
</dia:string>
19765 <dia:attribute name=
"type">
19766 <dia:string>#scalar integer#
</dia:string>
19768 <dia:attribute name=
"value">
19769 <dia:string>##
</dia:string>
19771 <dia:attribute name=
"comment">
19772 <dia:string>##
</dia:string>
19774 <dia:attribute name=
"visibility">
19775 <dia:enum val=
"0"/>
19777 <dia:attribute name=
"abstract">
19778 <dia:boolean val=
"false"/>
19780 <dia:attribute name=
"class_scope">
19781 <dia:boolean val=
"false"/>
19785 <dia:attribute name=
"operations">
19786 <dia:composite type=
"umloperation">
19787 <dia:attribute name=
"name">
19788 <dia:string>#etas_tablename#
</dia:string>
19790 <dia:attribute name=
"stereotype">
19791 <dia:string>##
</dia:string>
19793 <dia:attribute name=
"type">
19794 <dia:string>##
</dia:string>
19796 <dia:attribute name=
"visibility">
19797 <dia:enum val=
"0"/>
19799 <dia:attribute name=
"comment">
19800 <dia:string>##
</dia:string>
19802 <dia:attribute name=
"abstract">
19803 <dia:boolean val=
"false"/>
19805 <dia:attribute name=
"inheritance_type">
19806 <dia:enum val=
"2"/>
19808 <dia:attribute name=
"query">
19809 <dia:boolean val=
"false"/>
19811 <dia:attribute name=
"class_scope">
19812 <dia:boolean val=
"false"/>
19814 <dia:attribute name=
"parameters">
19815 <dia:composite type=
"umlparameter">
19816 <dia:attribute name=
"name">
19817 <dia:string>#filename#
</dia:string>
19819 <dia:attribute name=
"type">
19820 <dia:string>#scalar string#
</dia:string>
19822 <dia:attribute name=
"value">
19823 <dia:string>##
</dia:string>
19825 <dia:attribute name=
"comment">
19826 <dia:string>##
</dia:string>
19828 <dia:attribute name=
"kind">
19829 <dia:enum val=
"2"/>
19834 <dia:composite type=
"umloperation">
19835 <dia:attribute name=
"name">
19836 <dia:string>#marginals_tablename#
</dia:string>
19838 <dia:attribute name=
"stereotype">
19839 <dia:string>##
</dia:string>
19841 <dia:attribute name=
"type">
19842 <dia:string>##
</dia:string>
19844 <dia:attribute name=
"visibility">
19845 <dia:enum val=
"0"/>
19847 <dia:attribute name=
"comment">
19848 <dia:string>##
</dia:string>
19850 <dia:attribute name=
"abstract">
19851 <dia:boolean val=
"false"/>
19853 <dia:attribute name=
"inheritance_type">
19854 <dia:enum val=
"2"/>
19856 <dia:attribute name=
"query">
19857 <dia:boolean val=
"false"/>
19859 <dia:attribute name=
"class_scope">
19860 <dia:boolean val=
"false"/>
19862 <dia:attribute name=
"parameters">
19863 <dia:composite type=
"umlparameter">
19864 <dia:attribute name=
"name">
19865 <dia:string>#filename#
</dia:string>
19867 <dia:attribute name=
"type">
19868 <dia:string>#scalar string#
</dia:string>
19870 <dia:attribute name=
"value">
19871 <dia:string>##
</dia:string>
19873 <dia:attribute name=
"comment">
19874 <dia:string>##
</dia:string>
19876 <dia:attribute name=
"kind">
19877 <dia:enum val=
"2"/>
19882 <dia:composite type=
"umloperation">
19883 <dia:attribute name=
"name">
19884 <dia:string>#format_etas_table#
</dia:string>
19886 <dia:attribute name=
"stereotype">
19887 <dia:string>##
</dia:string>
19889 <dia:attribute name=
"type">
19890 <dia:string>##
</dia:string>
19892 <dia:attribute name=
"visibility">
19893 <dia:enum val=
"0"/>
19895 <dia:attribute name=
"comment">
19896 <dia:string>##
</dia:string>
19898 <dia:attribute name=
"abstract">
19899 <dia:boolean val=
"false"/>
19901 <dia:attribute name=
"inheritance_type">
19902 <dia:enum val=
"2"/>
19904 <dia:attribute name=
"query">
19905 <dia:boolean val=
"false"/>
19907 <dia:attribute name=
"class_scope">
19908 <dia:boolean val=
"false"/>
19910 <dia:attribute name=
"parameters">
19911 <dia:composite type=
"umlparameter">
19912 <dia:attribute name=
"name">
19913 <dia:string>#formatted#
</dia:string>
19915 <dia:attribute name=
"type">
19916 <dia:string>#array of strings#
</dia:string>
19918 <dia:attribute name=
"value">
19919 <dia:string>##
</dia:string>
19921 <dia:attribute name=
"comment">
19922 <dia:string>##
</dia:string>
19924 <dia:attribute name=
"kind">
19925 <dia:enum val=
"2"/>
19930 <dia:composite type=
"umloperation">
19931 <dia:attribute name=
"name">
19932 <dia:string>#format_marginals_table#
</dia:string>
19934 <dia:attribute name=
"stereotype">
19935 <dia:string>##
</dia:string>
19937 <dia:attribute name=
"type">
19938 <dia:string>##
</dia:string>
19940 <dia:attribute name=
"visibility">
19941 <dia:enum val=
"0"/>
19943 <dia:attribute name=
"comment">
19944 <dia:string>##
</dia:string>
19946 <dia:attribute name=
"abstract">
19947 <dia:boolean val=
"false"/>
19949 <dia:attribute name=
"inheritance_type">
19950 <dia:enum val=
"2"/>
19952 <dia:attribute name=
"query">
19953 <dia:boolean val=
"false"/>
19955 <dia:attribute name=
"class_scope">
19956 <dia:boolean val=
"false"/>
19958 <dia:attribute name=
"parameters">
19959 <dia:composite type=
"umlparameter">
19960 <dia:attribute name=
"name">
19961 <dia:string>#formatted#
</dia:string>
19963 <dia:attribute name=
"type">
19964 <dia:string>#array of strings#
</dia:string>
19966 <dia:attribute name=
"value">
19967 <dia:string>##
</dia:string>
19969 <dia:attribute name=
"comment">
19970 <dia:string>##
</dia:string>
19972 <dia:attribute name=
"kind">
19973 <dia:enum val=
"2"/>
19978 <dia:composite type=
"umloperation">
19979 <dia:attribute name=
"name">
19980 <dia:string>#format_table#
</dia:string>
19982 <dia:attribute name=
"stereotype">
19983 <dia:string>##
</dia:string>
19985 <dia:attribute name=
"type">
19986 <dia:string>##
</dia:string>
19988 <dia:attribute name=
"visibility">
19989 <dia:enum val=
"0"/>
19991 <dia:attribute name=
"comment">
19992 <dia:string>##
</dia:string>
19994 <dia:attribute name=
"abstract">
19995 <dia:boolean val=
"false"/>
19997 <dia:attribute name=
"inheritance_type">
19998 <dia:enum val=
"2"/>
20000 <dia:attribute name=
"query">
20001 <dia:boolean val=
"false"/>
20003 <dia:attribute name=
"class_scope">
20004 <dia:boolean val=
"false"/>
20006 <dia:attribute name=
"parameters">
20007 <dia:composite type=
"umlparameter">
20008 <dia:attribute name=
"name">
20009 <dia:string>#type#
</dia:string>
20011 <dia:attribute name=
"type">
20012 <dia:string>#scalar string#
</dia:string>
20014 <dia:attribute name=
"value">
20015 <dia:string>##
</dia:string>
20017 <dia:attribute name=
"comment">
20018 <dia:string>##
</dia:string>
20020 <dia:attribute name=
"kind">
20021 <dia:enum val=
"1"/>
20024 <dia:composite type=
"umlparameter">
20025 <dia:attribute name=
"name">
20026 <dia:string>#formatted#
</dia:string>
20028 <dia:attribute name=
"type">
20029 <dia:string>#array of strings#
</dia:string>
20031 <dia:attribute name=
"value">
20032 <dia:string>##
</dia:string>
20034 <dia:attribute name=
"comment">
20035 <dia:string>##
</dia:string>
20037 <dia:attribute name=
"kind">
20038 <dia:enum val=
"2"/>
20043 <dia:composite type=
"umloperation">
20044 <dia:attribute name=
"name">
20045 <dia:string>#problem_number#
</dia:string>
20047 <dia:attribute name=
"stereotype">
20048 <dia:string>##
</dia:string>
20050 <dia:attribute name=
"type">
20051 <dia:string>##
</dia:string>
20053 <dia:attribute name=
"visibility">
20054 <dia:enum val=
"0"/>
20056 <dia:attribute name=
"comment">
20057 <dia:string>##
</dia:string>
20059 <dia:attribute name=
"abstract">
20060 <dia:boolean val=
"false"/>
20062 <dia:attribute name=
"inheritance_type">
20063 <dia:enum val=
"2"/>
20065 <dia:attribute name=
"query">
20066 <dia:boolean val=
"false"/>
20068 <dia:attribute name=
"class_scope">
20069 <dia:boolean val=
"false"/>
20071 <dia:attribute name=
"parameters">
20072 <dia:composite type=
"umlparameter">
20073 <dia:attribute name=
"name">
20074 <dia:string>#problem_number#
</dia:string>
20076 <dia:attribute name=
"type">
20077 <dia:string>#scalar integer#
</dia:string>
20079 <dia:attribute name=
"value">
20080 <dia:string>##
</dia:string>
20082 <dia:attribute name=
"comment">
20083 <dia:string>##
</dia:string>
20085 <dia:attribute name=
"kind">
20086 <dia:enum val=
"2"/>
20091 <dia:composite type=
"umloperation">
20092 <dia:attribute name=
"name">
20093 <dia:string>#enable#
</dia:string>
20095 <dia:attribute name=
"stereotype">
20096 <dia:string>##
</dia:string>
20098 <dia:attribute name=
"type">
20099 <dia:string>##
</dia:string>
20101 <dia:attribute name=
"visibility">
20102 <dia:enum val=
"0"/>
20104 <dia:attribute name=
"comment">
20105 <dia:string>##
</dia:string>
20107 <dia:attribute name=
"abstract">
20108 <dia:boolean val=
"false"/>
20110 <dia:attribute name=
"inheritance_type">
20111 <dia:enum val=
"2"/>
20113 <dia:attribute name=
"query">
20114 <dia:boolean val=
"false"/>
20116 <dia:attribute name=
"class_scope">
20117 <dia:boolean val=
"false"/>
20119 <dia:attribute name=
"parameters"/>
20121 <dia:composite type=
"umloperation">
20122 <dia:attribute name=
"name">
20123 <dia:string>#disable#
</dia:string>
20125 <dia:attribute name=
"stereotype">
20126 <dia:string>##
</dia:string>
20128 <dia:attribute name=
"type">
20129 <dia:string>##
</dia:string>
20131 <dia:attribute name=
"visibility">
20132 <dia:enum val=
"0"/>
20134 <dia:attribute name=
"comment">
20135 <dia:string>##
</dia:string>
20137 <dia:attribute name=
"abstract">
20138 <dia:boolean val=
"false"/>
20140 <dia:attribute name=
"inheritance_type">
20141 <dia:enum val=
"2"/>
20143 <dia:attribute name=
"query">
20144 <dia:boolean val=
"false"/>
20146 <dia:attribute name=
"class_scope">
20147 <dia:boolean val=
"false"/>
20149 <dia:attribute name=
"parameters"/>
20151 <dia:composite type=
"umloperation">
20152 <dia:attribute name=
"name">
20153 <dia:string>#etas_table_exists#
</dia:string>
20155 <dia:attribute name=
"stereotype">
20156 <dia:string>##
</dia:string>
20158 <dia:attribute name=
"type">
20159 <dia:string>##
</dia:string>
20161 <dia:attribute name=
"visibility">
20162 <dia:enum val=
"0"/>
20164 <dia:attribute name=
"comment">
20165 <dia:string>##
</dia:string>
20167 <dia:attribute name=
"abstract">
20168 <dia:boolean val=
"false"/>
20170 <dia:attribute name=
"inheritance_type">
20171 <dia:enum val=
"2"/>
20173 <dia:attribute name=
"query">
20174 <dia:boolean val=
"false"/>
20176 <dia:attribute name=
"class_scope">
20177 <dia:boolean val=
"false"/>
20179 <dia:attribute name=
"parameters">
20180 <dia:composite type=
"umlparameter">
20181 <dia:attribute name=
"name">
20182 <dia:string>#exists#
</dia:string>
20184 <dia:attribute name=
"type">
20185 <dia:string>#scalar boolean#
</dia:string>
20187 <dia:attribute name=
"value">
20188 <dia:string>#
0#
</dia:string>
20190 <dia:attribute name=
"comment">
20191 <dia:string>##
</dia:string>
20193 <dia:attribute name=
"kind">
20194 <dia:enum val=
"2"/>
20199 <dia:composite type=
"umloperation">
20200 <dia:attribute name=
"name">
20201 <dia:string>#marginals_table_exists#
</dia:string>
20203 <dia:attribute name=
"stereotype">
20204 <dia:string>##
</dia:string>
20206 <dia:attribute name=
"type">
20207 <dia:string>##
</dia:string>
20209 <dia:attribute name=
"visibility">
20210 <dia:enum val=
"0"/>
20212 <dia:attribute name=
"comment">
20213 <dia:string>##
</dia:string>
20215 <dia:attribute name=
"abstract">
20216 <dia:boolean val=
"false"/>
20218 <dia:attribute name=
"inheritance_type">
20219 <dia:enum val=
"2"/>
20221 <dia:attribute name=
"query">
20222 <dia:boolean val=
"false"/>
20224 <dia:attribute name=
"class_scope">
20225 <dia:boolean val=
"false"/>
20227 <dia:attribute name=
"parameters">
20228 <dia:composite type=
"umlparameter">
20229 <dia:attribute name=
"name">
20230 <dia:string>#exists#
</dia:string>
20232 <dia:attribute name=
"type">
20233 <dia:string>#scalar boolean#
</dia:string>
20235 <dia:attribute name=
"value">
20236 <dia:string>#
0#
</dia:string>
20238 <dia:attribute name=
"comment">
20239 <dia:string>##
</dia:string>
20241 <dia:attribute name=
"kind">
20242 <dia:enum val=
"2"/>
20247 <dia:composite type=
"umloperation">
20248 <dia:attribute name=
"name">
20249 <dia:string>#format_nonparametric#
</dia:string>
20251 <dia:attribute name=
"stereotype">
20252 <dia:string>##
</dia:string>
20254 <dia:attribute name=
"type">
20255 <dia:string>##
</dia:string>
20257 <dia:attribute name=
"visibility">
20258 <dia:enum val=
"0"/>
20260 <dia:attribute name=
"comment">
20261 <dia:string>##
</dia:string>
20263 <dia:attribute name=
"abstract">
20264 <dia:boolean val=
"false"/>
20266 <dia:attribute name=
"inheritance_type">
20267 <dia:enum val=
"2"/>
20269 <dia:attribute name=
"query">
20270 <dia:boolean val=
"false"/>
20272 <dia:attribute name=
"class_scope">
20273 <dia:boolean val=
"false"/>
20275 <dia:attribute name=
"parameters">
20276 <dia:composite type=
"umlparameter">
20277 <dia:attribute name=
"name">
20278 <dia:string>#type#
</dia:string>
20280 <dia:attribute name=
"type">
20281 <dia:string>#scalar string#
</dia:string>
20283 <dia:attribute name=
"value">
20284 <dia:string>##
</dia:string>
20286 <dia:attribute name=
"comment">
20287 <dia:string>##
</dia:string>
20289 <dia:attribute name=
"kind">
20290 <dia:enum val=
"1"/>
20293 <dia:composite type=
"umlparameter">
20294 <dia:attribute name=
"name">
20295 <dia:string>#formatted#
</dia:string>
20297 <dia:attribute name=
"type">
20298 <dia:string>#array of strings#
</dia:string>
20300 <dia:attribute name=
"value">
20301 <dia:string>##
</dia:string>
20303 <dia:attribute name=
"comment">
20304 <dia:string>##
</dia:string>
20306 <dia:attribute name=
"kind">
20307 <dia:enum val=
"2"/>
20312 <dia:composite type=
"umloperation">
20313 <dia:attribute name=
"name">
20314 <dia:string>#format_etas_nonparametric#
</dia:string>
20316 <dia:attribute name=
"stereotype">
20317 <dia:string>##
</dia:string>
20319 <dia:attribute name=
"type">
20320 <dia:string>##
</dia:string>
20322 <dia:attribute name=
"visibility">
20323 <dia:enum val=
"0"/>
20325 <dia:attribute name=
"comment">
20326 <dia:string>##
</dia:string>
20328 <dia:attribute name=
"abstract">
20329 <dia:boolean val=
"false"/>
20331 <dia:attribute name=
"inheritance_type">
20332 <dia:enum val=
"2"/>
20334 <dia:attribute name=
"query">
20335 <dia:boolean val=
"false"/>
20337 <dia:attribute name=
"class_scope">
20338 <dia:boolean val=
"false"/>
20340 <dia:attribute name=
"parameters">
20341 <dia:composite type=
"umlparameter">
20342 <dia:attribute name=
"name">
20343 <dia:string>#formatted#
</dia:string>
20345 <dia:attribute name=
"type">
20346 <dia:string>#array of strings#
</dia:string>
20348 <dia:attribute name=
"value">
20349 <dia:string>##
</dia:string>
20351 <dia:attribute name=
"comment">
20352 <dia:string>##
</dia:string>
20354 <dia:attribute name=
"kind">
20355 <dia:enum val=
"2"/>
20360 <dia:composite type=
"umloperation">
20361 <dia:attribute name=
"name">
20362 <dia:string>#format_marginals_nonparametric#
</dia:string>
20364 <dia:attribute name=
"stereotype">
20365 <dia:string>##
</dia:string>
20367 <dia:attribute name=
"type">
20368 <dia:string>##
</dia:string>
20370 <dia:attribute name=
"visibility">
20371 <dia:enum val=
"0"/>
20373 <dia:attribute name=
"comment">
20374 <dia:string>##
</dia:string>
20376 <dia:attribute name=
"abstract">
20377 <dia:boolean val=
"false"/>
20379 <dia:attribute name=
"inheritance_type">
20380 <dia:enum val=
"2"/>
20382 <dia:attribute name=
"query">
20383 <dia:boolean val=
"false"/>
20385 <dia:attribute name=
"class_scope">
20386 <dia:boolean val=
"false"/>
20388 <dia:attribute name=
"parameters">
20389 <dia:composite type=
"umlparameter">
20390 <dia:attribute name=
"name">
20391 <dia:string>#formatted#
</dia:string>
20393 <dia:attribute name=
"type">
20394 <dia:string>#array of strings#
</dia:string>
20396 <dia:attribute name=
"value">
20397 <dia:string>##
</dia:string>
20399 <dia:attribute name=
"comment">
20400 <dia:string>##
</dia:string>
20402 <dia:attribute name=
"kind">
20403 <dia:enum val=
"2"/>
20408 <dia:composite type=
"umloperation">
20409 <dia:attribute name=
"name">
20410 <dia:string>#format_etas_msfi#
</dia:string>
20412 <dia:attribute name=
"stereotype">
20413 <dia:string>##
</dia:string>
20415 <dia:attribute name=
"type">
20416 <dia:string>##
</dia:string>
20418 <dia:attribute name=
"visibility">
20419 <dia:enum val=
"0"/>
20421 <dia:attribute name=
"comment">
20422 <dia:string>##
</dia:string>
20424 <dia:attribute name=
"abstract">
20425 <dia:boolean val=
"false"/>
20427 <dia:attribute name=
"inheritance_type">
20428 <dia:enum val=
"2"/>
20430 <dia:attribute name=
"query">
20431 <dia:boolean val=
"false"/>
20433 <dia:attribute name=
"class_scope">
20434 <dia:boolean val=
"false"/>
20436 <dia:attribute name=
"parameters">
20437 <dia:composite type=
"umlparameter">
20438 <dia:attribute name=
"name">
20439 <dia:string>#formatted#
</dia:string>
20441 <dia:attribute name=
"type">
20442 <dia:string>#array of strings#
</dia:string>
20444 <dia:attribute name=
"value">
20445 <dia:string>##
</dia:string>
20447 <dia:attribute name=
"comment">
20448 <dia:string>##
</dia:string>
20450 <dia:attribute name=
"kind">
20451 <dia:enum val=
"2"/>
20457 <dia:attribute name=
"template">
20458 <dia:boolean val=
"false"/>
20460 <dia:attribute name=
"templates"/>
20462 <dia:object type=
"UML - Association" version=
"0" id=
"O108">
20463 <dia:attribute name=
"obj_pos">
20464 <dia:point val=
"58.951,13.1"/>
20466 <dia:attribute name=
"obj_bb">
20467 <dia:rectangle val=
"-4.65,-1.85;59.001,14.7"/>
20469 <dia:attribute name=
"orth_points">
20470 <dia:point val=
"58.951,13.1"/>
20471 <dia:point val=
"55.7183,13.1"/>
20472 <dia:point val=
"55.7183,-1.1"/>
20473 <dia:point val=
"-3.9,-1.1"/>
20475 <dia:attribute name=
"orth_orient">
20476 <dia:enum val=
"0"/>
20477 <dia:enum val=
"1"/>
20478 <dia:enum val=
"0"/>
20480 <dia:attribute name=
"autorouting">
20481 <dia:boolean val=
"false"/>
20483 <dia:attribute name=
"name">
20484 <dia:string>##
</dia:string>
20486 <dia:attribute name=
"direction">
20487 <dia:enum val=
"0"/>
20489 <dia:attribute name=
"ends">
20491 <dia:attribute name=
"role">
20492 <dia:string>##
</dia:string>
20494 <dia:attribute name=
"multiplicity">
20495 <dia:string>##
</dia:string>
20497 <dia:attribute name=
"arrow">
20498 <dia:boolean val=
"false"/>
20500 <dia:attribute name=
"aggregate">
20501 <dia:enum val=
"0"/>
20505 <dia:attribute name=
"role">
20506 <dia:string>##
</dia:string>
20508 <dia:attribute name=
"multiplicity">
20509 <dia:string>##
</dia:string>
20511 <dia:attribute name=
"arrow">
20512 <dia:boolean val=
"false"/>
20514 <dia:attribute name=
"aggregate">
20515 <dia:enum val=
"1"/>
20520 <dia:connection handle=
"0" to=
"O107" connection=
"20"/>
20521 <dia:connection handle=
"1" to=
"O22" connection=
"155"/>
20524 <dia:object type=
"UML - Class" version=
"0" id=
"O109">
20525 <dia:attribute name=
"obj_pos">
20526 <dia:point val=
"91.408,6.50144"/>
20528 <dia:attribute name=
"obj_bb">
20529 <dia:rectangle val=
"91.358,6.45144;106.408,11.5514"/>
20531 <dia:attribute name=
"elem_corner">
20532 <dia:point val=
"91.408,6.50144"/>
20534 <dia:attribute name=
"elem_width">
20535 <dia:real val=
"19.5"/>
20537 <dia:attribute name=
"elem_height">
20538 <dia:real val=
"5"/>
20540 <dia:attribute name=
"name">
20541 <dia:string>#cwres_module#
</dia:string>
20543 <dia:attribute name=
"stereotype">
20544 <dia:string>##
</dia:string>
20546 <dia:attribute name=
"comment">
20547 <dia:string>##
</dia:string>
20549 <dia:attribute name=
"abstract">
20550 <dia:boolean val=
"false"/>
20552 <dia:attribute name=
"suppress_attributes">
20553 <dia:boolean val=
"false"/>
20555 <dia:attribute name=
"suppress_operations">
20556 <dia:boolean val=
"false"/>
20558 <dia:attribute name=
"visible_attributes">
20559 <dia:boolean val=
"true"/>
20561 <dia:attribute name=
"visible_operations">
20562 <dia:boolean val=
"true"/>
20564 <dia:attribute name=
"visible_comments">
20565 <dia:boolean val=
"false"/>
20567 <dia:attribute name=
"wrap_operations">
20568 <dia:boolean val=
"true"/>
20570 <dia:attribute name=
"wrap_after_char">
20571 <dia:int val=
"40"/>
20573 <dia:attribute name=
"line_color">
20574 <dia:color val=
"#000000"/>
20576 <dia:attribute name=
"fill_color">
20577 <dia:color val=
"#ffffff"/>
20579 <dia:attribute name=
"text_color">
20580 <dia:color val=
"#000000"/>
20582 <dia:attribute name=
"normal_font">
20583 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
20585 <dia:attribute name=
"abstract_font">
20586 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
20588 <dia:attribute name=
"polymorphic_font">
20589 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
20591 <dia:attribute name=
"classname_font">
20592 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
20594 <dia:attribute name=
"abstract_classname_font">
20595 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
20597 <dia:attribute name=
"comment_font">
20598 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
20600 <dia:attribute name=
"font_height">
20601 <dia:real val=
"0.80000000000000004"/>
20603 <dia:attribute name=
"polymorphic_font_height">
20604 <dia:real val=
"0.80000000000000004"/>
20606 <dia:attribute name=
"abstract_font_height">
20607 <dia:real val=
"0.80000000000000004"/>
20609 <dia:attribute name=
"classname_font_height">
20610 <dia:real val=
"1"/>
20612 <dia:attribute name=
"abstract_classname_font_height">
20613 <dia:real val=
"1"/>
20615 <dia:attribute name=
"comment_font_height">
20616 <dia:real val=
"1"/>
20618 <dia:attribute name=
"attributes">
20619 <dia:composite type=
"umlattribute">
20620 <dia:attribute name=
"name">
20621 <dia:string>#enabled#
</dia:string>
20623 <dia:attribute name=
"type">
20624 <dia:string>#scalar boolean#
</dia:string>
20626 <dia:attribute name=
"value">
20627 <dia:string>#
0#
</dia:string>
20629 <dia:attribute name=
"comment">
20630 <dia:string>##
</dia:string>
20632 <dia:attribute name=
"visibility">
20633 <dia:enum val=
"0"/>
20635 <dia:attribute name=
"abstract">
20636 <dia:boolean val=
"false"/>
20638 <dia:attribute name=
"class_scope">
20639 <dia:boolean val=
"false"/>
20642 <dia:composite type=
"umlattribute">
20643 <dia:attribute name=
"name">
20644 <dia:string>#cwtab_names#
</dia:string>
20646 <dia:attribute name=
"type">
20647 <dia:string>#array of strings#
</dia:string>
20649 <dia:attribute name=
"value">
20650 <dia:string>#['cwtab.est','cwtab']#
</dia:string>
20652 <dia:attribute name=
"comment">
20653 <dia:string>##
</dia:string>
20655 <dia:attribute name=
"visibility">
20656 <dia:enum val=
"0"/>
20658 <dia:attribute name=
"abstract">
20659 <dia:boolean val=
"false"/>
20661 <dia:attribute name=
"class_scope">
20662 <dia:boolean val=
"false"/>
20665 <dia:composite type=
"umlattribute">
20666 <dia:attribute name=
"name">
20667 <dia:string>#sdno#
</dia:string>
20669 <dia:attribute name=
"type">
20670 <dia:string>#scalar integer#
</dia:string>
20672 <dia:attribute name=
"value">
20673 <dia:string>##
</dia:string>
20675 <dia:attribute name=
"comment">
20676 <dia:string>##
</dia:string>
20678 <dia:attribute name=
"visibility">
20679 <dia:enum val=
"0"/>
20681 <dia:attribute name=
"abstract">
20682 <dia:boolean val=
"false"/>
20684 <dia:attribute name=
"class_scope">
20685 <dia:boolean val=
"false"/>
20688 <dia:composite type=
"umlattribute">
20689 <dia:attribute name=
"name">
20690 <dia:string>#mirror_plots#
</dia:string>
20692 <dia:attribute name=
"type">
20693 <dia:string>#scalar integer#
</dia:string>
20695 <dia:attribute name=
"value">
20696 <dia:string>##
</dia:string>
20698 <dia:attribute name=
"comment">
20699 <dia:string>##
</dia:string>
20701 <dia:attribute name=
"visibility">
20702 <dia:enum val=
"0"/>
20704 <dia:attribute name=
"abstract">
20705 <dia:boolean val=
"false"/>
20707 <dia:attribute name=
"class_scope">
20708 <dia:boolean val=
"false"/>
20711 <dia:composite type=
"umlattribute">
20712 <dia:attribute name=
"name">
20713 <dia:string>#problem#
</dia:string>
20715 <dia:attribute name=
"type">
20716 <dia:string>#mandatory object model::problem#
</dia:string>
20718 <dia:attribute name=
"value">
20719 <dia:string>##
</dia:string>
20721 <dia:attribute name=
"comment">
20722 <dia:string>##
</dia:string>
20724 <dia:attribute name=
"visibility">
20725 <dia:enum val=
"0"/>
20727 <dia:attribute name=
"abstract">
20728 <dia:boolean val=
"false"/>
20730 <dia:attribute name=
"class_scope">
20731 <dia:boolean val=
"false"/>
20734 <dia:composite type=
"umlattribute">
20735 <dia:attribute name=
"name">
20736 <dia:string>#nm_version#
</dia:string>
20738 <dia:attribute name=
"type">
20739 <dia:string>#scalar#
</dia:string>
20741 <dia:attribute name=
"value">
20742 <dia:string>##
</dia:string>
20744 <dia:attribute name=
"comment">
20745 <dia:string>##
</dia:string>
20747 <dia:attribute name=
"visibility">
20748 <dia:enum val=
"0"/>
20750 <dia:attribute name=
"abstract">
20751 <dia:boolean val=
"false"/>
20753 <dia:attribute name=
"class_scope">
20754 <dia:boolean val=
"false"/>
20758 <dia:attribute name=
"operations">
20759 <dia:composite type=
"umloperation">
20760 <dia:attribute name=
"name">
20761 <dia:string>#post_process#
</dia:string>
20763 <dia:attribute name=
"stereotype">
20764 <dia:string>##
</dia:string>
20766 <dia:attribute name=
"type">
20767 <dia:string>##
</dia:string>
20769 <dia:attribute name=
"visibility">
20770 <dia:enum val=
"1"/>
20772 <dia:attribute name=
"comment">
20773 <dia:string>##
</dia:string>
20775 <dia:attribute name=
"abstract">
20776 <dia:boolean val=
"false"/>
20778 <dia:attribute name=
"inheritance_type">
20779 <dia:enum val=
"2"/>
20781 <dia:attribute name=
"query">
20782 <dia:boolean val=
"false"/>
20784 <dia:attribute name=
"class_scope">
20785 <dia:boolean val=
"false"/>
20787 <dia:attribute name=
"parameters"/>
20790 <dia:attribute name=
"template">
20791 <dia:boolean val=
"false"/>
20793 <dia:attribute name=
"templates"/>
20795 <dia:object type=
"UML - Association" version=
"0" id=
"O110">
20796 <dia:attribute name=
"obj_pos">
20797 <dia:point val=
"91.408,9.20144"/>
20799 <dia:attribute name=
"obj_bb">
20800 <dia:rectangle val=
"25.5,9.15144;91.458,25.3"/>
20802 <dia:attribute name=
"orth_points">
20803 <dia:point val=
"91.408,9.20144"/>
20804 <dia:point val=
"88.0198,9.20144"/>
20805 <dia:point val=
"88.0198,23.7"/>
20806 <dia:point val=
"26.25,23.7"/>
20808 <dia:attribute name=
"orth_orient">
20809 <dia:enum val=
"0"/>
20810 <dia:enum val=
"1"/>
20811 <dia:enum val=
"0"/>
20813 <dia:attribute name=
"autorouting">
20814 <dia:boolean val=
"false"/>
20816 <dia:attribute name=
"name">
20817 <dia:string>##
</dia:string>
20819 <dia:attribute name=
"direction">
20820 <dia:enum val=
"0"/>
20822 <dia:attribute name=
"ends">
20824 <dia:attribute name=
"role">
20825 <dia:string>##
</dia:string>
20827 <dia:attribute name=
"multiplicity">
20828 <dia:string>##
</dia:string>
20830 <dia:attribute name=
"arrow">
20831 <dia:boolean val=
"false"/>
20833 <dia:attribute name=
"aggregate">
20834 <dia:enum val=
"0"/>
20838 <dia:attribute name=
"role">
20839 <dia:string>##
</dia:string>
20841 <dia:attribute name=
"multiplicity">
20842 <dia:string>##
</dia:string>
20844 <dia:attribute name=
"arrow">
20845 <dia:boolean val=
"false"/>
20847 <dia:attribute name=
"aggregate">
20848 <dia:enum val=
"1"/>
20853 <dia:connection handle=
"0" to=
"O109" connection=
"10"/>
20854 <dia:connection handle=
"1" to=
"O3" connection=
"51"/>
20857 <dia:object type=
"UML - Class" version=
"0" id=
"O111">
20858 <dia:attribute name=
"obj_pos">
20859 <dia:point val=
"91.36,14.4975"/>
20861 <dia:attribute name=
"obj_bb">
20862 <dia:rectangle val=
"91.31,14.4475;104.61,21.1475"/>
20864 <dia:attribute name=
"elem_corner">
20865 <dia:point val=
"91.36,14.4975"/>
20867 <dia:attribute name=
"elem_width">
20868 <dia:real val=
"13.199999999999999"/>
20870 <dia:attribute name=
"elem_height">
20871 <dia:real val=
"6.5999999999999996"/>
20873 <dia:attribute name=
"name">
20874 <dia:string>#mirror_plot_module#
</dia:string>
20876 <dia:attribute name=
"stereotype">
20877 <dia:string>##
</dia:string>
20879 <dia:attribute name=
"comment">
20880 <dia:string>##
</dia:string>
20882 <dia:attribute name=
"abstract">
20883 <dia:boolean val=
"false"/>
20885 <dia:attribute name=
"suppress_attributes">
20886 <dia:boolean val=
"false"/>
20888 <dia:attribute name=
"suppress_operations">
20889 <dia:boolean val=
"false"/>
20891 <dia:attribute name=
"visible_attributes">
20892 <dia:boolean val=
"true"/>
20894 <dia:attribute name=
"visible_operations">
20895 <dia:boolean val=
"true"/>
20897 <dia:attribute name=
"visible_comments">
20898 <dia:boolean val=
"false"/>
20900 <dia:attribute name=
"wrap_operations">
20901 <dia:boolean val=
"true"/>
20903 <dia:attribute name=
"wrap_after_char">
20904 <dia:int val=
"40"/>
20906 <dia:attribute name=
"line_color">
20907 <dia:color val=
"#000000"/>
20909 <dia:attribute name=
"fill_color">
20910 <dia:color val=
"#ffffff"/>
20912 <dia:attribute name=
"text_color">
20913 <dia:color val=
"#000000"/>
20915 <dia:attribute name=
"normal_font">
20916 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
20918 <dia:attribute name=
"abstract_font">
20919 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
20921 <dia:attribute name=
"polymorphic_font">
20922 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
20924 <dia:attribute name=
"classname_font">
20925 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
20927 <dia:attribute name=
"abstract_classname_font">
20928 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
20930 <dia:attribute name=
"comment_font">
20931 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
20933 <dia:attribute name=
"font_height">
20934 <dia:real val=
"0.80000000000000004"/>
20936 <dia:attribute name=
"polymorphic_font_height">
20937 <dia:real val=
"0.80000000000000004"/>
20939 <dia:attribute name=
"abstract_font_height">
20940 <dia:real val=
"0.80000000000000004"/>
20942 <dia:attribute name=
"classname_font_height">
20943 <dia:real val=
"1"/>
20945 <dia:attribute name=
"abstract_classname_font_height">
20946 <dia:real val=
"1"/>
20948 <dia:attribute name=
"comment_font_height">
20949 <dia:real val=
"1"/>
20951 <dia:attribute name=
"attributes">
20952 <dia:composite type=
"umlattribute">
20953 <dia:attribute name=
"name">
20954 <dia:string>#enabled#
</dia:string>
20956 <dia:attribute name=
"type">
20957 <dia:string>#scalar boolean#
</dia:string>
20959 <dia:attribute name=
"value">
20960 <dia:string>#
0#
</dia:string>
20962 <dia:attribute name=
"comment">
20963 <dia:string>##
</dia:string>
20965 <dia:attribute name=
"visibility">
20966 <dia:enum val=
"0"/>
20968 <dia:attribute name=
"abstract">
20969 <dia:boolean val=
"false"/>
20971 <dia:attribute name=
"class_scope">
20972 <dia:boolean val=
"false"/>
20975 <dia:composite type=
"umlattribute">
20976 <dia:attribute name=
"name">
20977 <dia:string>#cwres#
</dia:string>
20979 <dia:attribute name=
"type">
20980 <dia:string>#scalar boolean#
</dia:string>
20982 <dia:attribute name=
"value">
20983 <dia:string>#
0#
</dia:string>
20985 <dia:attribute name=
"comment">
20986 <dia:string>##
</dia:string>
20988 <dia:attribute name=
"visibility">
20989 <dia:enum val=
"0"/>
20991 <dia:attribute name=
"abstract">
20992 <dia:boolean val=
"false"/>
20994 <dia:attribute name=
"class_scope">
20995 <dia:boolean val=
"false"/>
20998 <dia:composite type=
"umlattribute">
20999 <dia:attribute name=
"name">
21000 <dia:string>#mirror_from_lst#
</dia:string>
21002 <dia:attribute name=
"type">
21003 <dia:string>#scalar boolean#
</dia:string>
21005 <dia:attribute name=
"value">
21006 <dia:string>#
0#
</dia:string>
21008 <dia:attribute name=
"comment">
21009 <dia:string>##
</dia:string>
21011 <dia:attribute name=
"visibility">
21012 <dia:enum val=
"0"/>
21014 <dia:attribute name=
"abstract">
21015 <dia:boolean val=
"false"/>
21017 <dia:attribute name=
"class_scope">
21018 <dia:boolean val=
"false"/>
21021 <dia:composite type=
"umlattribute">
21022 <dia:attribute name=
"name">
21023 <dia:string>#nr_of_mirrors#
</dia:string>
21025 <dia:attribute name=
"type">
21026 <dia:string>#scalar integer#
</dia:string>
21028 <dia:attribute name=
"value">
21029 <dia:string>##
</dia:string>
21031 <dia:attribute name=
"comment">
21032 <dia:string>##
</dia:string>
21034 <dia:attribute name=
"visibility">
21035 <dia:enum val=
"0"/>
21037 <dia:attribute name=
"abstract">
21038 <dia:boolean val=
"false"/>
21040 <dia:attribute name=
"class_scope">
21041 <dia:boolean val=
"false"/>
21044 <dia:composite type=
"umlattribute">
21045 <dia:attribute name=
"name">
21046 <dia:string>#base_model#
</dia:string>
21048 <dia:attribute name=
"type">
21049 <dia:string>#mandatory object model#
</dia:string>
21051 <dia:attribute name=
"value">
21052 <dia:string>##
</dia:string>
21054 <dia:attribute name=
"comment">
21055 <dia:string>##
</dia:string>
21057 <dia:attribute name=
"visibility">
21058 <dia:enum val=
"0"/>
21060 <dia:attribute name=
"abstract">
21061 <dia:boolean val=
"false"/>
21063 <dia:attribute name=
"class_scope">
21064 <dia:boolean val=
"false"/>
21068 <dia:attribute name=
"operations">
21069 <dia:composite type=
"umloperation">
21070 <dia:attribute name=
"name">
21071 <dia:string>#post_process#
</dia:string>
21073 <dia:attribute name=
"stereotype">
21074 <dia:string>##
</dia:string>
21076 <dia:attribute name=
"type">
21077 <dia:string>##
</dia:string>
21079 <dia:attribute name=
"visibility">
21080 <dia:enum val=
"1"/>
21082 <dia:attribute name=
"comment">
21083 <dia:string>##
</dia:string>
21085 <dia:attribute name=
"abstract">
21086 <dia:boolean val=
"false"/>
21088 <dia:attribute name=
"inheritance_type">
21089 <dia:enum val=
"2"/>
21091 <dia:attribute name=
"query">
21092 <dia:boolean val=
"false"/>
21094 <dia:attribute name=
"class_scope">
21095 <dia:boolean val=
"false"/>
21097 <dia:attribute name=
"parameters"/>
21100 <dia:attribute name=
"template">
21101 <dia:boolean val=
"false"/>
21103 <dia:attribute name=
"templates"/>
21105 <dia:object type=
"UML - Association" version=
"0" id=
"O112">
21106 <dia:attribute name=
"obj_pos">
21107 <dia:point val=
"91.36,15.1975"/>
21109 <dia:attribute name=
"obj_bb">
21110 <dia:rectangle val=
"26.55,15.1475;91.41,27.7"/>
21112 <dia:attribute name=
"orth_points">
21113 <dia:point val=
"91.36,15.1975"/>
21114 <dia:point val=
"87.9298,15.1975"/>
21115 <dia:point val=
"87.9298,26.1"/>
21116 <dia:point val=
"27.3,26.1"/>
21118 <dia:attribute name=
"orth_orient">
21119 <dia:enum val=
"0"/>
21120 <dia:enum val=
"1"/>
21121 <dia:enum val=
"0"/>
21123 <dia:attribute name=
"autorouting">
21124 <dia:boolean val=
"false"/>
21126 <dia:attribute name=
"name">
21127 <dia:string>##
</dia:string>
21129 <dia:attribute name=
"direction">
21130 <dia:enum val=
"0"/>
21132 <dia:attribute name=
"ends">
21134 <dia:attribute name=
"role">
21135 <dia:string>##
</dia:string>
21137 <dia:attribute name=
"multiplicity">
21138 <dia:string>##
</dia:string>
21140 <dia:attribute name=
"arrow">
21141 <dia:boolean val=
"false"/>
21143 <dia:attribute name=
"aggregate">
21144 <dia:enum val=
"0"/>
21148 <dia:attribute name=
"role">
21149 <dia:string>##
</dia:string>
21151 <dia:attribute name=
"multiplicity">
21152 <dia:string>##
</dia:string>
21154 <dia:attribute name=
"arrow">
21155 <dia:boolean val=
"false"/>
21157 <dia:attribute name=
"aggregate">
21158 <dia:enum val=
"1"/>
21163 <dia:connection handle=
"0" to=
"O111" connection=
"3"/>
21164 <dia:connection handle=
"1" to=
"O3" connection=
"57"/>
21167 <dia:object type=
"UML - Class" version=
"0" id=
"O113">
21168 <dia:attribute name=
"obj_pos">
21169 <dia:point val=
"112.55,6.5"/>
21171 <dia:attribute name=
"obj_bb">
21172 <dia:rectangle val=
"112.5,6.45;126.85,12.35"/>
21174 <dia:attribute name=
"elem_corner">
21175 <dia:point val=
"112.55,6.5"/>
21177 <dia:attribute name=
"elem_width">
21178 <dia:real val=
"14.25"/>
21180 <dia:attribute name=
"elem_height">
21181 <dia:real val=
"5.7999999999999998"/>
21183 <dia:attribute name=
"name">
21184 <dia:string>#iofv_module#
</dia:string>
21186 <dia:attribute name=
"stereotype">
21187 <dia:string>##
</dia:string>
21189 <dia:attribute name=
"comment">
21190 <dia:string>##
</dia:string>
21192 <dia:attribute name=
"abstract">
21193 <dia:boolean val=
"false"/>
21195 <dia:attribute name=
"suppress_attributes">
21196 <dia:boolean val=
"false"/>
21198 <dia:attribute name=
"suppress_operations">
21199 <dia:boolean val=
"false"/>
21201 <dia:attribute name=
"visible_attributes">
21202 <dia:boolean val=
"true"/>
21204 <dia:attribute name=
"visible_operations">
21205 <dia:boolean val=
"true"/>
21207 <dia:attribute name=
"visible_comments">
21208 <dia:boolean val=
"false"/>
21210 <dia:attribute name=
"wrap_operations">
21211 <dia:boolean val=
"true"/>
21213 <dia:attribute name=
"wrap_after_char">
21214 <dia:int val=
"40"/>
21216 <dia:attribute name=
"line_color">
21217 <dia:color val=
"#000000"/>
21219 <dia:attribute name=
"fill_color">
21220 <dia:color val=
"#ffffff"/>
21222 <dia:attribute name=
"text_color">
21223 <dia:color val=
"#000000"/>
21225 <dia:attribute name=
"normal_font">
21226 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
21228 <dia:attribute name=
"abstract_font">
21229 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
21231 <dia:attribute name=
"polymorphic_font">
21232 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
21234 <dia:attribute name=
"classname_font">
21235 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
21237 <dia:attribute name=
"abstract_classname_font">
21238 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
21240 <dia:attribute name=
"comment_font">
21241 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
21243 <dia:attribute name=
"font_height">
21244 <dia:real val=
"0.80000000000000004"/>
21246 <dia:attribute name=
"polymorphic_font_height">
21247 <dia:real val=
"0.80000000000000004"/>
21249 <dia:attribute name=
"abstract_font_height">
21250 <dia:real val=
"0.80000000000000004"/>
21252 <dia:attribute name=
"classname_font_height">
21253 <dia:real val=
"1"/>
21255 <dia:attribute name=
"abstract_classname_font_height">
21256 <dia:real val=
"1"/>
21258 <dia:attribute name=
"comment_font_height">
21259 <dia:real val=
"1"/>
21261 <dia:attribute name=
"attributes">
21262 <dia:composite type=
"umlattribute">
21263 <dia:attribute name=
"name">
21264 <dia:string>#enabled#
</dia:string>
21266 <dia:attribute name=
"type">
21267 <dia:string>#scalar boolean#
</dia:string>
21269 <dia:attribute name=
"value">
21270 <dia:string>#
0#
</dia:string>
21272 <dia:attribute name=
"comment">
21273 <dia:string>##
</dia:string>
21275 <dia:attribute name=
"visibility">
21276 <dia:enum val=
"0"/>
21278 <dia:attribute name=
"abstract">
21279 <dia:boolean val=
"false"/>
21281 <dia:attribute name=
"class_scope">
21282 <dia:boolean val=
"false"/>
21285 <dia:composite type=
"umlattribute">
21286 <dia:attribute name=
"name">
21287 <dia:string>#base_model#
</dia:string>
21289 <dia:attribute name=
"type">
21290 <dia:string>#mandatory object model#
</dia:string>
21292 <dia:attribute name=
"value">
21293 <dia:string>#
0#
</dia:string>
21295 <dia:attribute name=
"comment">
21296 <dia:string>##
</dia:string>
21298 <dia:attribute name=
"visibility">
21299 <dia:enum val=
"0"/>
21301 <dia:attribute name=
"abstract">
21302 <dia:boolean val=
"false"/>
21304 <dia:attribute name=
"class_scope">
21305 <dia:boolean val=
"false"/>
21308 <dia:composite type=
"umlattribute">
21309 <dia:attribute name=
"name">
21310 <dia:string>#nm_version#
</dia:string>
21312 <dia:attribute name=
"type">
21313 <dia:string>#scalar string#
</dia:string>
21315 <dia:attribute name=
"value">
21316 <dia:string>##
</dia:string>
21318 <dia:attribute name=
"comment">
21319 <dia:string>##
</dia:string>
21321 <dia:attribute name=
"visibility">
21322 <dia:enum val=
"0"/>
21324 <dia:attribute name=
"abstract">
21325 <dia:boolean val=
"false"/>
21327 <dia:attribute name=
"class_scope">
21328 <dia:boolean val=
"false"/>
21332 <dia:attribute name=
"operations">
21333 <dia:composite type=
"umloperation">
21334 <dia:attribute name=
"name">
21335 <dia:string>#post_process#
</dia:string>
21337 <dia:attribute name=
"stereotype">
21338 <dia:string>##
</dia:string>
21340 <dia:attribute name=
"type">
21341 <dia:string>##
</dia:string>
21343 <dia:attribute name=
"visibility">
21344 <dia:enum val=
"1"/>
21346 <dia:attribute name=
"comment">
21347 <dia:string>##
</dia:string>
21349 <dia:attribute name=
"abstract">
21350 <dia:boolean val=
"false"/>
21352 <dia:attribute name=
"inheritance_type">
21353 <dia:enum val=
"2"/>
21355 <dia:attribute name=
"query">
21356 <dia:boolean val=
"false"/>
21358 <dia:attribute name=
"class_scope">
21359 <dia:boolean val=
"false"/>
21361 <dia:attribute name=
"parameters"/>
21363 <dia:composite type=
"umloperation">
21364 <dia:attribute name=
"name">
21365 <dia:string>#post_run_process#
</dia:string>
21367 <dia:attribute name=
"stereotype">
21368 <dia:string>##
</dia:string>
21370 <dia:attribute name=
"type">
21371 <dia:string>##
</dia:string>
21373 <dia:attribute name=
"visibility">
21374 <dia:enum val=
"1"/>
21376 <dia:attribute name=
"comment">
21377 <dia:string>##
</dia:string>
21379 <dia:attribute name=
"abstract">
21380 <dia:boolean val=
"false"/>
21382 <dia:attribute name=
"inheritance_type">
21383 <dia:enum val=
"2"/>
21385 <dia:attribute name=
"query">
21386 <dia:boolean val=
"false"/>
21388 <dia:attribute name=
"class_scope">
21389 <dia:boolean val=
"false"/>
21391 <dia:attribute name=
"parameters"/>
21394 <dia:attribute name=
"template">
21395 <dia:boolean val=
"false"/>
21397 <dia:attribute name=
"templates"/>
21399 <dia:object type=
"UML - Association" version=
"0" id=
"O114">
21400 <dia:attribute name=
"obj_pos">
21401 <dia:point val=
"112.55,7.2"/>
21403 <dia:attribute name=
"obj_bb">
21404 <dia:rectangle val=
"-4.65,7.15;112.6,22.1"/>
21406 <dia:attribute name=
"orth_points">
21407 <dia:point val=
"112.55,7.2"/>
21408 <dia:point val=
"111.65,7.2"/>
21409 <dia:point val=
"111.65,20.5"/>
21410 <dia:point val=
"-3.9,20.5"/>
21412 <dia:attribute name=
"orth_orient">
21413 <dia:enum val=
"0"/>
21414 <dia:enum val=
"1"/>
21415 <dia:enum val=
"0"/>
21417 <dia:attribute name=
"autorouting">
21418 <dia:boolean val=
"false"/>
21420 <dia:attribute name=
"name">
21421 <dia:string>##
</dia:string>
21423 <dia:attribute name=
"direction">
21424 <dia:enum val=
"0"/>
21426 <dia:attribute name=
"ends">
21428 <dia:attribute name=
"role">
21429 <dia:string>##
</dia:string>
21431 <dia:attribute name=
"multiplicity">
21432 <dia:string>##
</dia:string>
21434 <dia:attribute name=
"arrow">
21435 <dia:boolean val=
"false"/>
21437 <dia:attribute name=
"aggregate">
21438 <dia:enum val=
"0"/>
21442 <dia:attribute name=
"role">
21443 <dia:string>##
</dia:string>
21445 <dia:attribute name=
"multiplicity">
21446 <dia:string>##
</dia:string>
21448 <dia:attribute name=
"arrow">
21449 <dia:boolean val=
"false"/>
21451 <dia:attribute name=
"aggregate">
21452 <dia:enum val=
"1"/>
21457 <dia:connection handle=
"0" to=
"O113" connection=
"3"/>
21458 <dia:connection handle=
"1" to=
"O22" connection=
"209"/>