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;144.05,94.05"/>
73 <dia:attribute name=
"elem_corner">
74 <dia:point val=
"-1,4"/>
76 <dia:attribute name=
"elem_width">
79 <dia:attribute name=
"elem_height">
80 <dia:real val=
"89.999999999999986"/>
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,33"/>
99 <dia:attribute name=
"obj_bb">
100 <dia:rectangle val=
"-0.05,31.95;143.05,93.05"/>
102 <dia:attribute name=
"elem_corner">
103 <dia:point val=
"0,33"/>
105 <dia:attribute name=
"elem_width">
106 <dia:real val=
"143"/>
108 <dia:attribute name=
"elem_height">
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,60"/>
128 <dia:attribute name=
"obj_bb">
129 <dia:rectangle val=
"2.95,58.95;50.05,92.05"/>
131 <dia:attribute name=
"elem_corner">
132 <dia:point val=
"3,60"/>
134 <dia:attribute name=
"elem_width">
137 <dia:attribute name=
"elem_height">
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;85.45,41.05"/>
160 <dia:attribute name=
"elem_corner">
161 <dia:point val=
"0.8,4.8"/>
163 <dia:attribute name=
"elem_width">
164 <dia:real val=
"84.599999999999994"/>
166 <dia:attribute name=
"elem_height">
167 <dia:real val=
"36.200000000000017"/>
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=
"false"/>
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=
"monospace" style=
"8" 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=
"sans" style=
"8" name=
"Helvetica"/>
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>#directory#
</dia:string>
252 <dia:attribute name=
"type">
253 <dia:string>#scalar string#
</dia:string>
255 <dia:attribute name=
"value">
256 <dia:string>##
</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>#extra_data_file_name#
</dia:string>
275 <dia:attribute name=
"type">
276 <dia:string>#scalar string#
</dia:string>
278 <dia:attribute name=
"value">
279 <dia:string>##
</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>#extra_data_header#
</dia:string>
298 <dia:attribute name=
"type">
299 <dia:string>#array of strings#
</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>#ignore_missing_files#
</dia:string>
321 <dia:attribute name=
"type">
322 <dia:string>#scalar boolean#
</dia:string>
324 <dia:attribute name=
"value">
325 <dia:string>#
1#
</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>#ignore_missing_output_files#
</dia:string>
344 <dia:attribute name=
"type">
345 <dia:string>#scalar boolean#
</dia:string>
347 <dia:attribute name=
"value">
348 <dia:string>#
1#
</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>#prob_arr#
</dia:string>
367 <dia:attribute name=
"type">
368 <dia:string>#array of strings#
</dia:string>
370 <dia:attribute name=
"value">
371 <dia:string>##
</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>#sde#
</dia:string>
390 <dia:attribute name=
"type">
391 <dia:string>#scalar boolean#
</dia:string>
393 <dia:attribute name=
"value">
394 <dia:string>#
0#
</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>#primary_columns#
</dia:string>
413 <dia:attribute name=
"type">
414 <dia:string>#array of arrays#
</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>#secondary_columns#
</dia:string>
436 <dia:attribute name=
"type">
437 <dia:string>#array of arrays#
</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>#shrinkage_module#
</dia:string>
459 <dia:attribute name=
"type">
460 <dia:string>#object model::shrinkage_module#
</dia:string>
462 <dia:attribute name=
"value">
463 <dia:string>##
</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>#eigen_value_code#
</dia:string>
482 <dia:attribute name=
"type">
483 <dia:string>#scalar boolean#
</dia:string>
485 <dia:attribute name=
"value">
486 <dia:string>#
1#
</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>#nonparametric_code#
</dia:string>
505 <dia:attribute name=
"type">
506 <dia:string>#scalar boolean#
</dia:string>
508 <dia:attribute name=
"value">
509 <dia:string>#
1#
</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>#wres_shrinkage_table#
</dia:string>
528 <dia:attribute name=
"type">
529 <dia:string>#scalar string#
</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>#eta_shrinkage_table#
</dia:string>
551 <dia:attribute name=
"type">
552 <dia:string>#scalar string#
</dia:string>
554 <dia:attribute name=
"value">
555 <dia:string>##
</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"/>
571 <dia:attribute name=
"operations">
572 <dia:composite type=
"umloperation">
573 <dia:attribute name=
"name">
574 <dia:string>#add_records#
</dia:string>
576 <dia:attribute name=
"stereotype">
577 <dia:string>##
</dia:string>
579 <dia:attribute name=
"type">
580 <dia:string>##
</dia:string>
582 <dia:attribute name=
"visibility">
585 <dia:attribute name=
"comment">
586 <dia:string>##
</dia:string>
588 <dia:attribute name=
"abstract">
589 <dia:boolean val=
"false"/>
591 <dia:attribute name=
"inheritance_type">
594 <dia:attribute name=
"query">
595 <dia:boolean val=
"false"/>
597 <dia:attribute name=
"class_scope">
598 <dia:boolean val=
"false"/>
600 <dia:attribute name=
"parameters">
601 <dia:composite type=
"umlparameter">
602 <dia:attribute name=
"name">
603 <dia:string>#record_strings#
</dia:string>
605 <dia:attribute name=
"type">
606 <dia:string>#mandatory array of strings#
</dia:string>
608 <dia:attribute name=
"value">
609 <dia:string>##
</dia:string>
611 <dia:attribute name=
"comment">
612 <dia:string>##
</dia:string>
614 <dia:attribute name=
"kind">
618 <dia:composite type=
"umlparameter">
619 <dia:attribute name=
"name">
620 <dia:string>#type#
</dia:string>
622 <dia:attribute name=
"type">
623 <dia:string>#mandatory scalar string#
</dia:string>
625 <dia:attribute name=
"value">
626 <dia:string>##
</dia:string>
628 <dia:attribute name=
"comment">
629 <dia:string>##
</dia:string>
631 <dia:attribute name=
"kind">
637 <dia:composite type=
"umloperation">
638 <dia:attribute name=
"name">
639 <dia:string>#contify_tables#
</dia:string>
641 <dia:attribute name=
"stereotype">
642 <dia:string>##
</dia:string>
644 <dia:attribute name=
"type">
645 <dia:string>##
</dia:string>
647 <dia:attribute name=
"visibility">
650 <dia:attribute name=
"comment">
651 <dia:string>##
</dia:string>
653 <dia:attribute name=
"abstract">
654 <dia:boolean val=
"false"/>
656 <dia:attribute name=
"inheritance_type">
659 <dia:attribute name=
"query">
660 <dia:boolean val=
"false"/>
662 <dia:attribute name=
"class_scope">
663 <dia:boolean val=
"false"/>
665 <dia:attribute name=
"parameters"/>
667 <dia:composite type=
"umloperation">
668 <dia:attribute name=
"name">
669 <dia:string>#set_records#
</dia:string>
671 <dia:attribute name=
"stereotype">
672 <dia:string>##
</dia:string>
674 <dia:attribute name=
"type">
675 <dia:string>##
</dia:string>
677 <dia:attribute name=
"visibility">
680 <dia:attribute name=
"comment">
681 <dia:string>##
</dia:string>
683 <dia:attribute name=
"abstract">
684 <dia:boolean val=
"false"/>
686 <dia:attribute name=
"inheritance_type">
689 <dia:attribute name=
"query">
690 <dia:boolean val=
"false"/>
692 <dia:attribute name=
"class_scope">
693 <dia:boolean val=
"false"/>
695 <dia:attribute name=
"parameters">
696 <dia:composite type=
"umlparameter">
697 <dia:attribute name=
"name">
698 <dia:string>#record_strings#
</dia:string>
700 <dia:attribute name=
"type">
701 <dia:string>#mandatory array of strings#
</dia:string>
703 <dia:attribute name=
"value">
704 <dia:string>##
</dia:string>
706 <dia:attribute name=
"comment">
707 <dia:string>##
</dia:string>
709 <dia:attribute name=
"kind">
713 <dia:composite type=
"umlparameter">
714 <dia:attribute name=
"name">
715 <dia:string>#type#
</dia:string>
717 <dia:attribute name=
"type">
718 <dia:string>#mandatory scalar string#
</dia:string>
720 <dia:attribute name=
"value">
721 <dia:string>##
</dia:string>
723 <dia:attribute name=
"comment">
724 <dia:string>##
</dia:string>
726 <dia:attribute name=
"kind">
732 <dia:composite type=
"umloperation">
733 <dia:attribute name=
"name">
734 <dia:string>#_read_records#
</dia:string>
736 <dia:attribute name=
"stereotype">
737 <dia:string>#initiator#
</dia:string>
739 <dia:attribute name=
"type">
740 <dia:string>##
</dia:string>
742 <dia:attribute name=
"visibility">
745 <dia:attribute name=
"comment">
746 <dia:string>##
</dia:string>
748 <dia:attribute name=
"abstract">
749 <dia:boolean val=
"false"/>
751 <dia:attribute name=
"inheritance_type">
754 <dia:attribute name=
"query">
755 <dia:boolean val=
"false"/>
757 <dia:attribute name=
"class_scope">
758 <dia:boolean val=
"false"/>
760 <dia:attribute name=
"parameters">
761 <dia:composite type=
"umlparameter">
762 <dia:attribute name=
"name">
763 <dia:string>#type#
</dia:string>
765 <dia:attribute name=
"type">
766 <dia:string>#scalar string#
</dia:string>
768 <dia:attribute name=
"value">
769 <dia:string>##
</dia:string>
771 <dia:attribute name=
"comment">
772 <dia:string>##
</dia:string>
774 <dia:attribute name=
"kind">
780 <dia:composite type=
"umloperation">
781 <dia:attribute name=
"name">
782 <dia:string>#_format_problem#
</dia:string>
784 <dia:attribute name=
"stereotype">
785 <dia:string>#helper#
</dia:string>
787 <dia:attribute name=
"type">
788 <dia:string>##
</dia:string>
790 <dia:attribute name=
"visibility">
793 <dia:attribute name=
"comment">
794 <dia:string>##
</dia:string>
796 <dia:attribute name=
"abstract">
797 <dia:boolean val=
"false"/>
799 <dia:attribute name=
"inheritance_type">
802 <dia:attribute name=
"query">
803 <dia:boolean val=
"false"/>
805 <dia:attribute name=
"class_scope">
806 <dia:boolean val=
"false"/>
808 <dia:attribute name=
"parameters">
809 <dia:composite type=
"umlparameter">
810 <dia:attribute name=
"name">
811 <dia:string>#filename#
</dia:string>
813 <dia:attribute name=
"type">
814 <dia:string>#scalar string#
</dia:string>
816 <dia:attribute name=
"value">
817 <dia:string>##
</dia:string>
819 <dia:attribute name=
"comment">
820 <dia:string>##
</dia:string>
822 <dia:attribute name=
"kind">
826 <dia:composite type=
"umlparameter">
827 <dia:attribute name=
"name">
828 <dia:string>#problem_number#
</dia:string>
830 <dia:attribute name=
"type">
831 <dia:string>#scalar integer#
</dia:string>
833 <dia:attribute name=
"value">
834 <dia:string>##
</dia:string>
836 <dia:attribute name=
"comment">
837 <dia:string>##
</dia:string>
839 <dia:attribute name=
"kind">
843 <dia:composite type=
"umlparameter">
844 <dia:attribute name=
"name">
845 <dia:string>#formatted#
</dia:string>
847 <dia:attribute name=
"type">
848 <dia:string>#array of strings#
</dia:string>
850 <dia:attribute name=
"value">
851 <dia:string>##
</dia:string>
853 <dia:attribute name=
"comment">
854 <dia:string>##
</dia:string>
856 <dia:attribute name=
"kind">
862 <dia:composite type=
"umloperation">
863 <dia:attribute name=
"name">
864 <dia:string>#store_inits#
</dia:string>
866 <dia:attribute name=
"stereotype">
867 <dia:string>#helper#
</dia:string>
869 <dia:attribute name=
"type">
870 <dia:string>##
</dia:string>
872 <dia:attribute name=
"visibility">
875 <dia:attribute name=
"comment">
876 <dia:string>##
</dia:string>
878 <dia:attribute name=
"abstract">
879 <dia:boolean val=
"false"/>
881 <dia:attribute name=
"inheritance_type">
884 <dia:attribute name=
"query">
885 <dia:boolean val=
"false"/>
887 <dia:attribute name=
"class_scope">
888 <dia:boolean val=
"false"/>
890 <dia:attribute name=
"parameters"/>
892 <dia:composite type=
"umloperation">
893 <dia:attribute name=
"name">
894 <dia:string>#restore_inits#
</dia:string>
896 <dia:attribute name=
"stereotype">
897 <dia:string>#helper#
</dia:string>
899 <dia:attribute name=
"type">
900 <dia:string>##
</dia:string>
902 <dia:attribute name=
"visibility">
905 <dia:attribute name=
"comment">
906 <dia:string>##
</dia:string>
908 <dia:attribute name=
"abstract">
909 <dia:boolean val=
"false"/>
911 <dia:attribute name=
"inheritance_type">
914 <dia:attribute name=
"query">
915 <dia:boolean val=
"false"/>
917 <dia:attribute name=
"class_scope">
918 <dia:boolean val=
"false"/>
920 <dia:attribute name=
"parameters"/>
922 <dia:composite type=
"umloperation">
923 <dia:attribute name=
"name">
924 <dia:string>#set_random_inits#
</dia:string>
926 <dia:attribute name=
"stereotype">
927 <dia:string>#helper#
</dia:string>
929 <dia:attribute name=
"type">
930 <dia:string>##
</dia:string>
932 <dia:attribute name=
"visibility">
935 <dia:attribute name=
"comment">
936 <dia:string>##
</dia:string>
938 <dia:attribute name=
"abstract">
939 <dia:boolean val=
"false"/>
941 <dia:attribute name=
"inheritance_type">
944 <dia:attribute name=
"query">
945 <dia:boolean val=
"false"/>
947 <dia:attribute name=
"class_scope">
948 <dia:boolean val=
"false"/>
950 <dia:attribute name=
"parameters">
951 <dia:composite type=
"umlparameter">
952 <dia:attribute name=
"name">
953 <dia:string>#degree#
</dia:string>
955 <dia:attribute name=
"type">
956 <dia:string>#scalar number#
</dia:string>
958 <dia:attribute name=
"value">
959 <dia:string>#
0.1#
</dia:string>
961 <dia:attribute name=
"comment">
962 <dia:string>##
</dia:string>
964 <dia:attribute name=
"kind">
970 <dia:composite type=
"umloperation">
971 <dia:attribute name=
"name">
972 <dia:string>#record_count#
</dia:string>
974 <dia:attribute name=
"stereotype">
975 <dia:string>##
</dia:string>
977 <dia:attribute name=
"type">
978 <dia:string>##
</dia:string>
980 <dia:attribute name=
"visibility">
983 <dia:attribute name=
"comment">
984 <dia:string>##
</dia:string>
986 <dia:attribute name=
"abstract">
987 <dia:boolean val=
"false"/>
989 <dia:attribute name=
"inheritance_type">
992 <dia:attribute name=
"query">
993 <dia:boolean val=
"false"/>
995 <dia:attribute name=
"class_scope">
996 <dia:boolean val=
"false"/>
998 <dia:attribute name=
"parameters">
999 <dia:composite type=
"umlparameter">
1000 <dia:attribute name=
"name">
1001 <dia:string>#record_name#
</dia:string>
1003 <dia:attribute name=
"type">
1004 <dia:string>#scalar string#
</dia:string>
1006 <dia:attribute name=
"value">
1007 <dia:string>##
</dia:string>
1009 <dia:attribute name=
"comment">
1010 <dia:string>##
</dia:string>
1012 <dia:attribute name=
"kind">
1016 <dia:composite type=
"umlparameter">
1017 <dia:attribute name=
"name">
1018 <dia:string>#return_value#
</dia:string>
1020 <dia:attribute name=
"type">
1021 <dia:string>#scalar integer#
</dia:string>
1023 <dia:attribute name=
"value">
1024 <dia:string>#
0#
</dia:string>
1026 <dia:attribute name=
"comment">
1027 <dia:string>##
</dia:string>
1029 <dia:attribute name=
"kind">
1035 <dia:composite type=
"umloperation">
1036 <dia:attribute name=
"name">
1037 <dia:string>#_init_attr#
</dia:string>
1039 <dia:attribute name=
"stereotype">
1040 <dia:string>#helper#
</dia:string>
1042 <dia:attribute name=
"type">
1043 <dia:string>##
</dia:string>
1045 <dia:attribute name=
"visibility">
1048 <dia:attribute name=
"comment">
1049 <dia:string>##
</dia:string>
1051 <dia:attribute name=
"abstract">
1052 <dia:boolean val=
"false"/>
1054 <dia:attribute name=
"inheritance_type">
1057 <dia:attribute name=
"query">
1058 <dia:boolean val=
"false"/>
1060 <dia:attribute name=
"class_scope">
1061 <dia:boolean val=
"false"/>
1063 <dia:attribute name=
"parameters">
1064 <dia:composite type=
"umlparameter">
1065 <dia:attribute name=
"name">
1066 <dia:string>#parameter_type#
</dia:string>
1068 <dia:attribute name=
"type">
1069 <dia:string>#scalar string#
</dia:string>
1071 <dia:attribute name=
"value">
1072 <dia:string>##
</dia:string>
1074 <dia:attribute name=
"comment">
1075 <dia:string>##
</dia:string>
1077 <dia:attribute name=
"kind">
1081 <dia:composite type=
"umlparameter">
1082 <dia:attribute name=
"name">
1083 <dia:string>#parameter_numbers#
</dia:string>
1085 <dia:attribute name=
"type">
1086 <dia:string>#array of integers#
</dia:string>
1088 <dia:attribute name=
"value">
1089 <dia:string>##
</dia:string>
1091 <dia:attribute name=
"comment">
1092 <dia:string>##
</dia:string>
1094 <dia:attribute name=
"kind">
1098 <dia:composite type=
"umlparameter">
1099 <dia:attribute name=
"name">
1100 <dia:string>#attribute#
</dia:string>
1102 <dia:attribute name=
"type">
1103 <dia:string>#scalar string#
</dia:string>
1105 <dia:attribute name=
"value">
1106 <dia:string>##
</dia:string>
1108 <dia:attribute name=
"comment">
1109 <dia:string>##
</dia:string>
1111 <dia:attribute name=
"kind">
1115 <dia:composite type=
"umlparameter">
1116 <dia:attribute name=
"name">
1117 <dia:string>#new_values#
</dia:string>
1119 <dia:attribute name=
"type">
1120 <dia:string>#array of strings#
</dia:string>
1122 <dia:attribute name=
"value">
1123 <dia:string>##
</dia:string>
1125 <dia:attribute name=
"comment">
1126 <dia:string>##
</dia:string>
1128 <dia:attribute name=
"kind">
1132 <dia:composite type=
"umlparameter">
1133 <dia:attribute name=
"name">
1134 <dia:string>#add_if_absent#
</dia:string>
1136 <dia:attribute name=
"type">
1137 <dia:string>#scalar boolean#
</dia:string>
1139 <dia:attribute name=
"value">
1140 <dia:string>#
0#
</dia:string>
1142 <dia:attribute name=
"comment">
1143 <dia:string>##
</dia:string>
1145 <dia:attribute name=
"kind">
1149 <dia:composite type=
"umlparameter">
1150 <dia:attribute name=
"name">
1151 <dia:string>#parameter_values#
</dia:string>
1153 <dia:attribute name=
"type">
1154 <dia:string>#array of strings#
</dia:string>
1156 <dia:attribute name=
"value">
1157 <dia:string>##
</dia:string>
1159 <dia:attribute name=
"comment">
1160 <dia:string>##
</dia:string>
1162 <dia:attribute name=
"kind">
1168 <dia:composite type=
"umloperation">
1169 <dia:attribute name=
"name">
1170 <dia:string>#indexes#
</dia:string>
1172 <dia:attribute name=
"stereotype">
1173 <dia:string>##
</dia:string>
1175 <dia:attribute name=
"type">
1176 <dia:string>##
</dia:string>
1178 <dia:attribute name=
"visibility">
1181 <dia:attribute name=
"comment">
1182 <dia:string>##
</dia:string>
1184 <dia:attribute name=
"abstract">
1185 <dia:boolean val=
"false"/>
1187 <dia:attribute name=
"inheritance_type">
1190 <dia:attribute name=
"query">
1191 <dia:boolean val=
"false"/>
1193 <dia:attribute name=
"class_scope">
1194 <dia:boolean val=
"false"/>
1196 <dia:attribute name=
"parameters">
1197 <dia:composite type=
"umlparameter">
1198 <dia:attribute name=
"name">
1199 <dia:string>#parameter_type#
</dia:string>
1201 <dia:attribute name=
"type">
1202 <dia:string>#scalar string#
</dia:string>
1204 <dia:attribute name=
"value">
1205 <dia:string>##
</dia:string>
1207 <dia:attribute name=
"comment">
1208 <dia:string>##
</dia:string>
1210 <dia:attribute name=
"kind">
1214 <dia:composite type=
"umlparameter">
1215 <dia:attribute name=
"name">
1216 <dia:string>#parameter_numbers#
</dia:string>
1218 <dia:attribute name=
"type">
1219 <dia:string>#array of numbers#
</dia:string>
1221 <dia:attribute name=
"value">
1222 <dia:string>##
</dia:string>
1224 <dia:attribute name=
"comment">
1225 <dia:string>##
</dia:string>
1227 <dia:attribute name=
"kind">
1231 <dia:composite type=
"umlparameter">
1232 <dia:attribute name=
"name">
1233 <dia:string>#indexes#
</dia:string>
1235 <dia:attribute name=
"type">
1236 <dia:string>#array of strings#
</dia:string>
1238 <dia:attribute name=
"value">
1239 <dia:string>##
</dia:string>
1241 <dia:attribute name=
"comment">
1242 <dia:string>##
</dia:string>
1244 <dia:attribute name=
"kind">
1250 <dia:composite type=
"umloperation">
1251 <dia:attribute name=
"name">
1252 <dia:string>#covariance#
</dia:string>
1254 <dia:attribute name=
"stereotype">
1255 <dia:string>##
</dia:string>
1257 <dia:attribute name=
"type">
1258 <dia:string>##
</dia:string>
1260 <dia:attribute name=
"visibility">
1263 <dia:attribute name=
"comment">
1264 <dia:string>##
</dia:string>
1266 <dia:attribute name=
"abstract">
1267 <dia:boolean val=
"false"/>
1269 <dia:attribute name=
"inheritance_type">
1272 <dia:attribute name=
"query">
1273 <dia:boolean val=
"false"/>
1275 <dia:attribute name=
"class_scope">
1276 <dia:boolean val=
"false"/>
1278 <dia:attribute name=
"parameters">
1279 <dia:composite type=
"umlparameter">
1280 <dia:attribute name=
"name">
1281 <dia:string>#enabled#
</dia:string>
1283 <dia:attribute name=
"type">
1284 <dia:string>#scalar boolean#
</dia:string>
1286 <dia:attribute name=
"value">
1287 <dia:string>##
</dia:string>
1289 <dia:attribute name=
"comment">
1290 <dia:string>##
</dia:string>
1292 <dia:attribute name=
"kind">
1296 <dia:composite type=
"umlparameter">
1297 <dia:attribute name=
"name">
1298 <dia:string>#indicator#
</dia:string>
1300 <dia:attribute name=
"type">
1301 <dia:string>#scalar boolean#
</dia:string>
1303 <dia:attribute name=
"value">
1304 <dia:string>#
0#
</dia:string>
1306 <dia:attribute name=
"comment">
1307 <dia:string>##
</dia:string>
1309 <dia:attribute name=
"kind">
1315 <dia:composite type=
"umloperation">
1316 <dia:attribute name=
"name">
1317 <dia:string>#eigen#
</dia:string>
1319 <dia:attribute name=
"stereotype">
1320 <dia:string>##
</dia:string>
1322 <dia:attribute name=
"type">
1323 <dia:string>##
</dia:string>
1325 <dia:attribute name=
"visibility">
1328 <dia:attribute name=
"comment">
1329 <dia:string>##
</dia:string>
1331 <dia:attribute name=
"abstract">
1332 <dia:boolean val=
"false"/>
1334 <dia:attribute name=
"inheritance_type">
1337 <dia:attribute name=
"query">
1338 <dia:boolean val=
"false"/>
1340 <dia:attribute name=
"class_scope">
1341 <dia:boolean val=
"false"/>
1343 <dia:attribute name=
"parameters">
1344 <dia:composite type=
"umlparameter">
1345 <dia:attribute name=
"name">
1346 <dia:string>#enabled#
</dia:string>
1348 <dia:attribute name=
"type">
1349 <dia:string>#scalar string#
</dia:string>
1351 <dia:attribute name=
"value">
1352 <dia:string>##
</dia:string>
1354 <dia:attribute name=
"comment">
1355 <dia:string>##
</dia:string>
1357 <dia:attribute name=
"kind">
1361 <dia:composite type=
"umlparameter">
1362 <dia:attribute name=
"name">
1363 <dia:string>#indicator#
</dia:string>
1365 <dia:attribute name=
"type">
1366 <dia:string>#scalar boolean#
</dia:string>
1368 <dia:attribute name=
"value">
1369 <dia:string>#
0#
</dia:string>
1371 <dia:attribute name=
"comment">
1372 <dia:string>##
</dia:string>
1374 <dia:attribute name=
"kind">
1380 <dia:composite type=
"umloperation">
1381 <dia:attribute name=
"name">
1382 <dia:string>#_option_val_pos#
</dia:string>
1384 <dia:attribute name=
"stereotype">
1385 <dia:string>#helper#
</dia:string>
1387 <dia:attribute name=
"type">
1388 <dia:string>##
</dia:string>
1390 <dia:attribute name=
"visibility">
1393 <dia:attribute name=
"comment">
1394 <dia:string>##
</dia:string>
1396 <dia:attribute name=
"abstract">
1397 <dia:boolean val=
"false"/>
1399 <dia:attribute name=
"inheritance_type">
1402 <dia:attribute name=
"query">
1403 <dia:boolean val=
"false"/>
1405 <dia:attribute name=
"class_scope">
1406 <dia:boolean val=
"false"/>
1408 <dia:attribute name=
"parameters">
1409 <dia:composite type=
"umlparameter">
1410 <dia:attribute name=
"name">
1411 <dia:string>#record_name#
</dia:string>
1413 <dia:attribute name=
"type">
1414 <dia:string>#scalar string#
</dia:string>
1416 <dia:attribute name=
"value">
1417 <dia:string>##
</dia:string>
1419 <dia:attribute name=
"comment">
1420 <dia:string>##
</dia:string>
1422 <dia:attribute name=
"kind">
1426 <dia:composite type=
"umlparameter">
1427 <dia:attribute name=
"name">
1428 <dia:string>#instance_numbers#
</dia:string>
1430 <dia:attribute name=
"type">
1431 <dia:string>#array of integers#
</dia:string>
1433 <dia:attribute name=
"value">
1434 <dia:string>##
</dia:string>
1436 <dia:attribute name=
"comment">
1437 <dia:string>##
</dia:string>
1439 <dia:attribute name=
"kind">
1443 <dia:composite type=
"umlparameter">
1444 <dia:attribute name=
"name">
1445 <dia:string>#name#
</dia:string>
1447 <dia:attribute name=
"type">
1448 <dia:string>#scalar string#
</dia:string>
1450 <dia:attribute name=
"value">
1451 <dia:string>##
</dia:string>
1453 <dia:attribute name=
"comment">
1454 <dia:string>##
</dia:string>
1456 <dia:attribute name=
"kind">
1460 <dia:composite type=
"umlparameter">
1461 <dia:attribute name=
"name">
1462 <dia:string>#new_values#
</dia:string>
1464 <dia:attribute name=
"type">
1465 <dia:string>#array of strings#
</dia:string>
1467 <dia:attribute name=
"value">
1468 <dia:string>##
</dia:string>
1470 <dia:attribute name=
"comment">
1471 <dia:string>##
</dia:string>
1473 <dia:attribute name=
"kind">
1477 <dia:composite type=
"umlparameter">
1478 <dia:attribute name=
"name">
1479 <dia:string>#exact_match#
</dia:string>
1481 <dia:attribute name=
"type">
1482 <dia:string>#scalar boolean#
</dia:string>
1484 <dia:attribute name=
"value">
1485 <dia:string>#
1#
</dia:string>
1487 <dia:attribute name=
"comment">
1488 <dia:string>##
</dia:string>
1490 <dia:attribute name=
"kind">
1494 <dia:composite type=
"umlparameter">
1495 <dia:attribute name=
"name">
1496 <dia:string>#values#
</dia:string>
1498 <dia:attribute name=
"type">
1499 <dia:string>#array of strings#
</dia:string>
1501 <dia:attribute name=
"value">
1502 <dia:string>##
</dia:string>
1504 <dia:attribute name=
"comment">
1505 <dia:string>##
</dia:string>
1507 <dia:attribute name=
"kind">
1511 <dia:composite type=
"umlparameter">
1512 <dia:attribute name=
"name">
1513 <dia:string>#positions#
</dia:string>
1515 <dia:attribute name=
"type">
1516 <dia:string>#array of integers#
</dia:string>
1518 <dia:attribute name=
"value">
1519 <dia:string>##
</dia:string>
1521 <dia:attribute name=
"comment">
1522 <dia:string>##
</dia:string>
1524 <dia:attribute name=
"kind">
1530 <dia:composite type=
"umloperation">
1531 <dia:attribute name=
"name">
1532 <dia:string>#name_val#
</dia:string>
1534 <dia:attribute name=
"stereotype">
1535 <dia:string>##
</dia:string>
1537 <dia:attribute name=
"type">
1538 <dia:string>##
</dia:string>
1540 <dia:attribute name=
"visibility">
1543 <dia:attribute name=
"comment">
1544 <dia:string>##
</dia:string>
1546 <dia:attribute name=
"abstract">
1547 <dia:boolean val=
"false"/>
1549 <dia:attribute name=
"inheritance_type">
1552 <dia:attribute name=
"query">
1553 <dia:boolean val=
"false"/>
1555 <dia:attribute name=
"class_scope">
1556 <dia:boolean val=
"false"/>
1558 <dia:attribute name=
"parameters">
1559 <dia:composite type=
"umlparameter">
1560 <dia:attribute name=
"name">
1561 <dia:string>#parameter_type#
</dia:string>
1563 <dia:attribute name=
"type">
1564 <dia:string>#scalar string#
</dia:string>
1566 <dia:attribute name=
"value">
1567 <dia:string>##
</dia:string>
1569 <dia:attribute name=
"comment">
1570 <dia:string>##
</dia:string>
1572 <dia:attribute name=
"kind">
1576 <dia:composite type=
"umlparameter">
1577 <dia:attribute name=
"name">
1578 <dia:string>#parameter_numbers#
</dia:string>
1580 <dia:attribute name=
"type">
1581 <dia:string>#array of integers#
</dia:string>
1583 <dia:attribute name=
"value">
1584 <dia:string>##
</dia:string>
1586 <dia:attribute name=
"comment">
1587 <dia:string>##
</dia:string>
1589 <dia:attribute name=
"kind">
1593 <dia:composite type=
"umlparameter">
1594 <dia:attribute name=
"name">
1595 <dia:string>#names_values#
</dia:string>
1597 <dia:attribute name=
"type">
1598 <dia:string>#array of#
</dia:string>
1600 <dia:attribute name=
"value">
1601 <dia:string>##
</dia:string>
1603 <dia:attribute name=
"comment">
1604 <dia:string>##
</dia:string>
1606 <dia:attribute name=
"kind">
1612 <dia:composite type=
"umloperation">
1613 <dia:attribute name=
"name">
1614 <dia:string>#remove_records#
</dia:string>
1616 <dia:attribute name=
"stereotype">
1617 <dia:string>##
</dia:string>
1619 <dia:attribute name=
"type">
1620 <dia:string>##
</dia:string>
1622 <dia:attribute name=
"visibility">
1625 <dia:attribute name=
"comment">
1626 <dia:string>##
</dia:string>
1628 <dia:attribute name=
"abstract">
1629 <dia:boolean val=
"false"/>
1631 <dia:attribute name=
"inheritance_type">
1634 <dia:attribute name=
"query">
1635 <dia:boolean val=
"false"/>
1637 <dia:attribute name=
"class_scope">
1638 <dia:boolean val=
"false"/>
1640 <dia:attribute name=
"parameters">
1641 <dia:composite type=
"umlparameter">
1642 <dia:attribute name=
"name">
1643 <dia:string>#type#
</dia:string>
1645 <dia:attribute name=
"type">
1646 <dia:string>#mandatory scalar string#
</dia:string>
1648 <dia:attribute name=
"value">
1649 <dia:string>##
</dia:string>
1651 <dia:attribute name=
"comment">
1652 <dia:string>##
</dia:string>
1654 <dia:attribute name=
"kind">
1660 <dia:composite type=
"umloperation">
1661 <dia:attribute name=
"name">
1662 <dia:string>#_read_table_files#
</dia:string>
1664 <dia:attribute name=
"stereotype">
1665 <dia:string>##
</dia:string>
1667 <dia:attribute name=
"type">
1668 <dia:string>#initiator#
</dia:string>
1670 <dia:attribute name=
"visibility">
1673 <dia:attribute name=
"comment">
1674 <dia:string>##
</dia:string>
1676 <dia:attribute name=
"abstract">
1677 <dia:boolean val=
"false"/>
1679 <dia:attribute name=
"inheritance_type">
1682 <dia:attribute name=
"query">
1683 <dia:boolean val=
"false"/>
1685 <dia:attribute name=
"class_scope">
1686 <dia:boolean val=
"false"/>
1688 <dia:attribute name=
"parameters">
1689 <dia:composite type=
"umlparameter">
1690 <dia:attribute name=
"name">
1691 <dia:string>#ignore_missing_files#
</dia:string>
1693 <dia:attribute name=
"type">
1694 <dia:string>#scalar boolean#
</dia:string>
1696 <dia:attribute name=
"value">
1697 <dia:string>#
0#
</dia:string>
1699 <dia:attribute name=
"comment">
1700 <dia:string>##
</dia:string>
1702 <dia:attribute name=
"kind">
1708 <dia:composite type=
"umloperation">
1709 <dia:attribute name=
"name">
1710 <dia:string>#_normalize_record_name#
</dia:string>
1712 <dia:attribute name=
"stereotype">
1713 <dia:string>##
</dia:string>
1715 <dia:attribute name=
"type">
1716 <dia:string>##
</dia:string>
1718 <dia:attribute name=
"visibility">
1721 <dia:attribute name=
"comment">
1722 <dia:string>##
</dia:string>
1724 <dia:attribute name=
"abstract">
1725 <dia:boolean val=
"false"/>
1727 <dia:attribute name=
"inheritance_type">
1730 <dia:attribute name=
"query">
1731 <dia:boolean val=
"false"/>
1733 <dia:attribute name=
"class_scope">
1734 <dia:boolean val=
"false"/>
1736 <dia:attribute name=
"parameters">
1737 <dia:composite type=
"umlparameter">
1738 <dia:attribute name=
"name">
1739 <dia:string>#record_name#
</dia:string>
1741 <dia:attribute name=
"type">
1742 <dia:string>#mandatory scalar string#
</dia:string>
1744 <dia:attribute name=
"value">
1745 <dia:string>##
</dia:string>
1747 <dia:attribute name=
"comment">
1748 <dia:string>##
</dia:string>
1750 <dia:attribute name=
"kind">
1754 <dia:composite type=
"umlparameter">
1755 <dia:attribute name=
"name">
1756 <dia:string>#normalized_name#
</dia:string>
1758 <dia:attribute name=
"type">
1759 <dia:string>#scalar string#
</dia:string>
1761 <dia:attribute name=
"value">
1762 <dia:string>##
</dia:string>
1764 <dia:attribute name=
"comment">
1765 <dia:string>##
</dia:string>
1767 <dia:attribute name=
"kind">
1773 <dia:composite type=
"umloperation">
1774 <dia:attribute name=
"name">
1775 <dia:string>#header#
</dia:string>
1777 <dia:attribute name=
"stereotype">
1778 <dia:string>##
</dia:string>
1780 <dia:attribute name=
"type">
1781 <dia:string>##
</dia:string>
1783 <dia:attribute name=
"visibility">
1786 <dia:attribute name=
"comment">
1787 <dia:string>##
</dia:string>
1789 <dia:attribute name=
"abstract">
1790 <dia:boolean val=
"false"/>
1792 <dia:attribute name=
"inheritance_type">
1795 <dia:attribute name=
"query">
1796 <dia:boolean val=
"false"/>
1798 <dia:attribute name=
"class_scope">
1799 <dia:boolean val=
"false"/>
1801 <dia:attribute name=
"parameters">
1802 <dia:composite type=
"umlparameter">
1803 <dia:attribute name=
"name">
1804 <dia:string>#header#
</dia:string>
1806 <dia:attribute name=
"type">
1807 <dia:string>#array of strings#
</dia:string>
1809 <dia:attribute name=
"value">
1810 <dia:string>##
</dia:string>
1812 <dia:attribute name=
"comment">
1813 <dia:string>##
</dia:string>
1815 <dia:attribute name=
"kind">
1821 <dia:composite type=
"umloperation">
1822 <dia:attribute name=
"name">
1823 <dia:string>#dropped_columns#
</dia:string>
1825 <dia:attribute name=
"stereotype">
1826 <dia:string>##
</dia:string>
1828 <dia:attribute name=
"type">
1829 <dia:string>##
</dia:string>
1831 <dia:attribute name=
"visibility">
1834 <dia:attribute name=
"comment">
1835 <dia:string>##
</dia:string>
1837 <dia:attribute name=
"abstract">
1838 <dia:boolean val=
"false"/>
1840 <dia:attribute name=
"inheritance_type">
1843 <dia:attribute name=
"query">
1844 <dia:boolean val=
"false"/>
1846 <dia:attribute name=
"class_scope">
1847 <dia:boolean val=
"false"/>
1849 <dia:attribute name=
"parameters">
1850 <dia:composite type=
"umlparameter">
1851 <dia:attribute name=
"name">
1852 <dia:string>#dropped_columns#
</dia:string>
1854 <dia:attribute name=
"type">
1855 <dia:string>#array of booleans#
</dia:string>
1857 <dia:attribute name=
"value">
1858 <dia:string>##
</dia:string>
1860 <dia:attribute name=
"comment">
1861 <dia:string>##
</dia:string>
1863 <dia:attribute name=
"kind">
1869 <dia:composite type=
"umloperation">
1870 <dia:attribute name=
"name">
1871 <dia:string>#cont_wrap_columns#
</dia:string>
1873 <dia:attribute name=
"stereotype">
1874 <dia:string>##
</dia:string>
1876 <dia:attribute name=
"type">
1877 <dia:string>##
</dia:string>
1879 <dia:attribute name=
"visibility">
1882 <dia:attribute name=
"comment">
1883 <dia:string>##
</dia:string>
1885 <dia:attribute name=
"abstract">
1886 <dia:boolean val=
"false"/>
1888 <dia:attribute name=
"inheritance_type">
1891 <dia:attribute name=
"query">
1892 <dia:boolean val=
"false"/>
1894 <dia:attribute name=
"class_scope">
1895 <dia:boolean val=
"false"/>
1897 <dia:attribute name=
"parameters">
1898 <dia:composite type=
"umlparameter">
1899 <dia:attribute name=
"name">
1900 <dia:string>#cont_column#
</dia:string>
1902 <dia:attribute name=
"type">
1903 <dia:string>#scalar integer#
</dia:string>
1905 <dia:attribute name=
"value">
1906 <dia:string>##
</dia:string>
1908 <dia:attribute name=
"comment">
1909 <dia:string>##
</dia:string>
1911 <dia:attribute name=
"kind">
1915 <dia:composite type=
"umlparameter">
1916 <dia:attribute name=
"name">
1917 <dia:string>#wrap_column#
</dia:string>
1919 <dia:attribute name=
"type">
1920 <dia:string>#scalar integer#
</dia:string>
1922 <dia:attribute name=
"value">
1923 <dia:string>##
</dia:string>
1925 <dia:attribute name=
"comment">
1926 <dia:string>##
</dia:string>
1928 <dia:attribute name=
"kind">
1934 <dia:composite type=
"umloperation">
1935 <dia:attribute name=
"name">
1936 <dia:string>#drop_dropped#
</dia:string>
1938 <dia:attribute name=
"stereotype">
1939 <dia:string>##
</dia:string>
1941 <dia:attribute name=
"type">
1942 <dia:string>##
</dia:string>
1944 <dia:attribute name=
"visibility">
1947 <dia:attribute name=
"comment">
1948 <dia:string>##
</dia:string>
1950 <dia:attribute name=
"abstract">
1951 <dia:boolean val=
"false"/>
1953 <dia:attribute name=
"inheritance_type">
1956 <dia:attribute name=
"query">
1957 <dia:boolean val=
"false"/>
1959 <dia:attribute name=
"class_scope">
1960 <dia:boolean val=
"false"/>
1962 <dia:attribute name=
"parameters"/>
1964 <dia:composite type=
"umloperation">
1965 <dia:attribute name=
"name">
1966 <dia:string>#remove_option#
</dia:string>
1968 <dia:attribute name=
"stereotype">
1969 <dia:string>##
</dia:string>
1971 <dia:attribute name=
"type">
1972 <dia:string>##
</dia:string>
1974 <dia:attribute name=
"visibility">
1977 <dia:attribute name=
"comment">
1978 <dia:string>##
</dia:string>
1980 <dia:attribute name=
"abstract">
1981 <dia:boolean val=
"false"/>
1983 <dia:attribute name=
"inheritance_type">
1986 <dia:attribute name=
"query">
1987 <dia:boolean val=
"false"/>
1989 <dia:attribute name=
"class_scope">
1990 <dia:boolean val=
"false"/>
1992 <dia:attribute name=
"parameters">
1993 <dia:composite type=
"umlparameter">
1994 <dia:attribute name=
"name">
1995 <dia:string>#record_name#
</dia:string>
1997 <dia:attribute name=
"type">
1998 <dia:string>#scalar string#
</dia:string>
2000 <dia:attribute name=
"value">
2001 <dia:string>##
</dia:string>
2003 <dia:attribute name=
"comment">
2004 <dia:string>##
</dia:string>
2006 <dia:attribute name=
"kind">
2010 <dia:composite type=
"umlparameter">
2011 <dia:attribute name=
"name">
2012 <dia:string>#option_name#
</dia:string>
2014 <dia:attribute name=
"type">
2015 <dia:string>#scalar string#
</dia:string>
2017 <dia:attribute name=
"value">
2018 <dia:string>##
</dia:string>
2020 <dia:attribute name=
"comment">
2021 <dia:string>##
</dia:string>
2023 <dia:attribute name=
"kind">
2029 <dia:composite type=
"umloperation">
2030 <dia:attribute name=
"name">
2031 <dia:string>#add_option#
</dia:string>
2033 <dia:attribute name=
"stereotype">
2034 <dia:string>##
</dia:string>
2036 <dia:attribute name=
"type">
2037 <dia:string>##
</dia:string>
2039 <dia:attribute name=
"visibility">
2042 <dia:attribute name=
"comment">
2043 <dia:string>##
</dia:string>
2045 <dia:attribute name=
"abstract">
2046 <dia:boolean val=
"false"/>
2048 <dia:attribute name=
"inheritance_type">
2051 <dia:attribute name=
"query">
2052 <dia:boolean val=
"false"/>
2054 <dia:attribute name=
"class_scope">
2055 <dia:boolean val=
"false"/>
2057 <dia:attribute name=
"parameters">
2058 <dia:composite type=
"umlparameter">
2059 <dia:attribute name=
"name">
2060 <dia:string>#record_name#
</dia:string>
2062 <dia:attribute name=
"type">
2063 <dia:string>#scalar string#
</dia:string>
2065 <dia:attribute name=
"value">
2066 <dia:string>##
</dia:string>
2068 <dia:attribute name=
"comment">
2069 <dia:string>##
</dia:string>
2071 <dia:attribute name=
"kind">
2075 <dia:composite type=
"umlparameter">
2076 <dia:attribute name=
"name">
2077 <dia:string>#option_name#
</dia:string>
2079 <dia:attribute name=
"type">
2080 <dia:string>#scalar string#
</dia:string>
2082 <dia:attribute name=
"value">
2083 <dia:string>##
</dia:string>
2085 <dia:attribute name=
"comment">
2086 <dia:string>##
</dia:string>
2088 <dia:attribute name=
"kind">
2092 <dia:composite type=
"umlparameter">
2093 <dia:attribute name=
"name">
2094 <dia:string>#option_value#
</dia:string>
2096 <dia:attribute name=
"type">
2097 <dia:string>#scalar#
</dia:string>
2099 <dia:attribute name=
"value">
2100 <dia:string>##
</dia:string>
2102 <dia:attribute name=
"comment">
2103 <dia:string>##
</dia:string>
2105 <dia:attribute name=
"kind">
2109 <dia:composite type=
"umlparameter">
2110 <dia:attribute name=
"name">
2111 <dia:string>#add_record#
</dia:string>
2113 <dia:attribute name=
"type">
2114 <dia:string>#scalar boolean#
</dia:string>
2116 <dia:attribute name=
"value">
2117 <dia:string>#
0#
</dia:string>
2119 <dia:attribute name=
"comment">
2120 <dia:string>##
</dia:string>
2122 <dia:attribute name=
"kind">
2128 <dia:composite type=
"umloperation">
2129 <dia:attribute name=
"name">
2130 <dia:string>#add_marginals_code#
</dia:string>
2132 <dia:attribute name=
"stereotype">
2133 <dia:string>##
</dia:string>
2135 <dia:attribute name=
"type">
2136 <dia:string>##
</dia:string>
2138 <dia:attribute name=
"visibility">
2141 <dia:attribute name=
"comment">
2142 <dia:string>##
</dia:string>
2144 <dia:attribute name=
"abstract">
2145 <dia:boolean val=
"false"/>
2147 <dia:attribute name=
"inheritance_type">
2150 <dia:attribute name=
"query">
2151 <dia:boolean val=
"false"/>
2153 <dia:attribute name=
"class_scope">
2154 <dia:boolean val=
"false"/>
2156 <dia:attribute name=
"parameters">
2157 <dia:composite type=
"umlparameter">
2158 <dia:attribute name=
"name">
2159 <dia:string>#nomegas#
</dia:string>
2161 <dia:attribute name=
"type">
2162 <dia:string>#scalar integer#
</dia:string>
2164 <dia:attribute name=
"value">
2165 <dia:string>##
</dia:string>
2167 <dia:attribute name=
"comment">
2168 <dia:string>##
</dia:string>
2170 <dia:attribute name=
"kind">
2176 <dia:composite type=
"umloperation">
2177 <dia:attribute name=
"name">
2178 <dia:string>#nomegas#
</dia:string>
2180 <dia:attribute name=
"stereotype">
2181 <dia:string>##
</dia:string>
2183 <dia:attribute name=
"type">
2184 <dia:string>##
</dia:string>
2186 <dia:attribute name=
"visibility">
2189 <dia:attribute name=
"comment">
2190 <dia:string>##
</dia:string>
2192 <dia:attribute name=
"abstract">
2193 <dia:boolean val=
"false"/>
2195 <dia:attribute name=
"inheritance_type">
2198 <dia:attribute name=
"query">
2199 <dia:boolean val=
"false"/>
2201 <dia:attribute name=
"class_scope">
2202 <dia:boolean val=
"false"/>
2204 <dia:attribute name=
"parameters">
2205 <dia:composite type=
"umlparameter">
2206 <dia:attribute name=
"name">
2207 <dia:string>#nomegas#
</dia:string>
2209 <dia:attribute name=
"type">
2210 <dia:string>#scalar integer#
</dia:string>
2212 <dia:attribute name=
"value">
2213 <dia:string>##
</dia:string>
2215 <dia:attribute name=
"comment">
2216 <dia:string>##
</dia:string>
2218 <dia:attribute name=
"kind">
2224 <dia:composite type=
"umloperation">
2225 <dia:attribute name=
"name">
2226 <dia:string>#nsigmas#
</dia:string>
2228 <dia:attribute name=
"stereotype">
2229 <dia:string>##
</dia:string>
2231 <dia:attribute name=
"type">
2232 <dia:string>##
</dia:string>
2234 <dia:attribute name=
"visibility">
2237 <dia:attribute name=
"comment">
2238 <dia:string>##
</dia:string>
2240 <dia:attribute name=
"abstract">
2241 <dia:boolean val=
"false"/>
2243 <dia:attribute name=
"inheritance_type">
2246 <dia:attribute name=
"query">
2247 <dia:boolean val=
"false"/>
2249 <dia:attribute name=
"class_scope">
2250 <dia:boolean val=
"false"/>
2252 <dia:attribute name=
"parameters">
2253 <dia:composite type=
"umlparameter">
2254 <dia:attribute name=
"name">
2255 <dia:string>#nsigmas#
</dia:string>
2257 <dia:attribute name=
"type">
2258 <dia:string>#scalar integer#
</dia:string>
2260 <dia:attribute name=
"value">
2261 <dia:string>##
</dia:string>
2263 <dia:attribute name=
"comment">
2264 <dia:string>##
</dia:string>
2266 <dia:attribute name=
"kind">
2272 <dia:composite type=
"umloperation">
2273 <dia:attribute name=
"name">
2274 <dia:string>#eta_shrinkage#
</dia:string>
2276 <dia:attribute name=
"stereotype">
2277 <dia:string>##
</dia:string>
2279 <dia:attribute name=
"type">
2280 <dia:string>##
</dia:string>
2282 <dia:attribute name=
"visibility">
2285 <dia:attribute name=
"comment">
2286 <dia:string>##
</dia:string>
2288 <dia:attribute name=
"abstract">
2289 <dia:boolean val=
"false"/>
2291 <dia:attribute name=
"inheritance_type">
2294 <dia:attribute name=
"query">
2295 <dia:boolean val=
"false"/>
2297 <dia:attribute name=
"class_scope">
2298 <dia:boolean val=
"false"/>
2300 <dia:attribute name=
"parameters">
2301 <dia:composite type=
"umlparameter">
2302 <dia:attribute name=
"name">
2303 <dia:string>#eta_shrinkage#
</dia:string>
2305 <dia:attribute name=
"type">
2306 <dia:string>#array of#
</dia:string>
2308 <dia:attribute name=
"value">
2309 <dia:string>##
</dia:string>
2311 <dia:attribute name=
"comment">
2312 <dia:string>##
</dia:string>
2314 <dia:attribute name=
"kind">
2320 <dia:composite type=
"umloperation">
2321 <dia:attribute name=
"name">
2322 <dia:string>#wres_shrinkage#
</dia:string>
2324 <dia:attribute name=
"stereotype">
2325 <dia:string>##
</dia:string>
2327 <dia:attribute name=
"type">
2328 <dia:string>##
</dia:string>
2330 <dia:attribute name=
"visibility">
2333 <dia:attribute name=
"comment">
2334 <dia:string>##
</dia:string>
2336 <dia:attribute name=
"abstract">
2337 <dia:boolean val=
"false"/>
2339 <dia:attribute name=
"inheritance_type">
2342 <dia:attribute name=
"query">
2343 <dia:boolean val=
"false"/>
2345 <dia:attribute name=
"class_scope">
2346 <dia:boolean val=
"false"/>
2348 <dia:attribute name=
"parameters">
2349 <dia:composite type=
"umlparameter">
2350 <dia:attribute name=
"name">
2351 <dia:string>#wres_shrinkage#
</dia:string>
2353 <dia:attribute name=
"type">
2354 <dia:string>#array of#
</dia:string>
2356 <dia:attribute name=
"value">
2357 <dia:string>##
</dia:string>
2359 <dia:attribute name=
"comment">
2360 <dia:string>##
</dia:string>
2362 <dia:attribute name=
"kind">
2369 <dia:attribute name=
"template">
2370 <dia:boolean val=
"false"/>
2372 <dia:attribute name=
"templates"/>
2374 <dia:object type=
"UML - Class" version=
"0" id=
"O4">
2375 <dia:attribute name=
"obj_pos">
2376 <dia:point val=
"4,61"/>
2378 <dia:attribute name=
"obj_bb">
2379 <dia:rectangle val=
"3.95,60.95;23.9,67.65"/>
2381 <dia:attribute name=
"elem_corner">
2382 <dia:point val=
"4,61"/>
2384 <dia:attribute name=
"elem_width">
2385 <dia:real val=
"19.850000000000001"/>
2387 <dia:attribute name=
"elem_height">
2388 <dia:real val=
"6.5999999999999996"/>
2390 <dia:attribute name=
"name">
2391 <dia:string>#option#
</dia:string>
2393 <dia:attribute name=
"stereotype">
2394 <dia:string>##
</dia:string>
2396 <dia:attribute name=
"comment">
2397 <dia:string>##
</dia:string>
2399 <dia:attribute name=
"abstract">
2400 <dia:boolean val=
"false"/>
2402 <dia:attribute name=
"suppress_attributes">
2403 <dia:boolean val=
"false"/>
2405 <dia:attribute name=
"suppress_operations">
2406 <dia:boolean val=
"false"/>
2408 <dia:attribute name=
"visible_attributes">
2409 <dia:boolean val=
"true"/>
2411 <dia:attribute name=
"visible_operations">
2412 <dia:boolean val=
"true"/>
2414 <dia:attribute name=
"visible_comments">
2415 <dia:boolean val=
"false"/>
2417 <dia:attribute name=
"wrap_operations">
2418 <dia:boolean val=
"false"/>
2420 <dia:attribute name=
"wrap_after_char">
2423 <dia:attribute name=
"line_color">
2424 <dia:color val=
"#000000"/>
2426 <dia:attribute name=
"fill_color">
2427 <dia:color val=
"#ffffff"/>
2429 <dia:attribute name=
"text_color">
2430 <dia:color val=
"#000000"/>
2432 <dia:attribute name=
"normal_font">
2433 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
2435 <dia:attribute name=
"abstract_font">
2436 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
2438 <dia:attribute name=
"polymorphic_font">
2439 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
2441 <dia:attribute name=
"classname_font">
2442 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
2444 <dia:attribute name=
"abstract_classname_font">
2445 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
2447 <dia:attribute name=
"comment_font">
2448 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
2450 <dia:attribute name=
"font_height">
2451 <dia:real val=
"0.80000000000000004"/>
2453 <dia:attribute name=
"polymorphic_font_height">
2454 <dia:real val=
"0.80000000000000004"/>
2456 <dia:attribute name=
"abstract_font_height">
2457 <dia:real val=
"0.80000000000000004"/>
2459 <dia:attribute name=
"classname_font_height">
2462 <dia:attribute name=
"abstract_classname_font_height">
2465 <dia:attribute name=
"comment_font_height">
2468 <dia:attribute name=
"attributes">
2469 <dia:composite type=
"umlattribute">
2470 <dia:attribute name=
"name">
2471 <dia:string>#option_string#
</dia:string>
2473 <dia:attribute name=
"type">
2474 <dia:string>#scalar string#
</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=
"visibility">
2485 <dia:attribute name=
"abstract">
2486 <dia:boolean val=
"false"/>
2488 <dia:attribute name=
"class_scope">
2489 <dia:boolean val=
"false"/>
2492 <dia:composite type=
"umlattribute">
2493 <dia:attribute name=
"name">
2494 <dia:string>#name#
</dia:string>
2496 <dia:attribute name=
"type">
2497 <dia:string>#scalar string#
</dia:string>
2499 <dia:attribute name=
"value">
2500 <dia:string>##
</dia:string>
2502 <dia:attribute name=
"comment">
2503 <dia:string>##
</dia:string>
2505 <dia:attribute name=
"visibility">
2508 <dia:attribute name=
"abstract">
2509 <dia:boolean val=
"false"/>
2511 <dia:attribute name=
"class_scope">
2512 <dia:boolean val=
"false"/>
2515 <dia:composite type=
"umlattribute">
2516 <dia:attribute name=
"name">
2517 <dia:string>#value#
</dia:string>
2519 <dia:attribute name=
"type">
2520 <dia:string>#scalar string#
</dia:string>
2522 <dia:attribute name=
"value">
2523 <dia:string>##
</dia:string>
2525 <dia:attribute name=
"comment">
2526 <dia:string>##
</dia:string>
2528 <dia:attribute name=
"visibility">
2531 <dia:attribute name=
"abstract">
2532 <dia:boolean val=
"false"/>
2534 <dia:attribute name=
"class_scope">
2535 <dia:boolean val=
"false"/>
2539 <dia:attribute name=
"operations">
2540 <dia:composite type=
"umloperation">
2541 <dia:attribute name=
"name">
2542 <dia:string>#_read_option#
</dia:string>
2544 <dia:attribute name=
"stereotype">
2545 <dia:string>#initiator#
</dia:string>
2547 <dia:attribute name=
"type">
2548 <dia:string>##
</dia:string>
2550 <dia:attribute name=
"visibility">
2553 <dia:attribute name=
"comment">
2554 <dia:string>##
</dia:string>
2556 <dia:attribute name=
"abstract">
2557 <dia:boolean val=
"false"/>
2559 <dia:attribute name=
"inheritance_type">
2562 <dia:attribute name=
"query">
2563 <dia:boolean val=
"false"/>
2565 <dia:attribute name=
"class_scope">
2566 <dia:boolean val=
"false"/>
2568 <dia:attribute name=
"parameters"/>
2570 <dia:composite type=
"umloperation">
2571 <dia:attribute name=
"name">
2572 <dia:string>#_format_option#
</dia:string>
2574 <dia:attribute name=
"stereotype">
2575 <dia:string>#helper#
</dia:string>
2577 <dia:attribute name=
"type">
2578 <dia:string>##
</dia:string>
2580 <dia:attribute name=
"visibility">
2583 <dia:attribute name=
"comment">
2584 <dia:string>##
</dia:string>
2586 <dia:attribute name=
"abstract">
2587 <dia:boolean val=
"false"/>
2589 <dia:attribute name=
"inheritance_type">
2592 <dia:attribute name=
"query">
2593 <dia:boolean val=
"false"/>
2595 <dia:attribute name=
"class_scope">
2596 <dia:boolean val=
"false"/>
2598 <dia:attribute name=
"parameters">
2599 <dia:composite type=
"umlparameter">
2600 <dia:attribute name=
"name">
2601 <dia:string>#formatted#
</dia:string>
2603 <dia:attribute name=
"type">
2604 <dia:string>#scalar string#
</dia:string>
2606 <dia:attribute name=
"value">
2607 <dia:string>##
</dia:string>
2609 <dia:attribute name=
"comment">
2610 <dia:string>##
</dia:string>
2612 <dia:attribute name=
"kind">
2618 <dia:composite type=
"umloperation">
2619 <dia:attribute name=
"name">
2620 <dia:string>#option_count#
</dia:string>
2622 <dia:attribute name=
"stereotype">
2623 <dia:string>##
</dia:string>
2625 <dia:attribute name=
"type">
2626 <dia:string>##
</dia:string>
2628 <dia:attribute name=
"visibility">
2631 <dia:attribute name=
"comment">
2632 <dia:string>##
</dia:string>
2634 <dia:attribute name=
"abstract">
2635 <dia:boolean val=
"false"/>
2637 <dia:attribute name=
"inheritance_type">
2640 <dia:attribute name=
"query">
2641 <dia:boolean val=
"false"/>
2643 <dia:attribute name=
"class_scope">
2644 <dia:boolean val=
"false"/>
2646 <dia:attribute name=
"parameters">
2647 <dia:composite type=
"umlparameter">
2648 <dia:attribute name=
"name">
2649 <dia:string>#return_value#
</dia:string>
2651 <dia:attribute name=
"type">
2652 <dia:string>#scalar integer#
</dia:string>
2654 <dia:attribute name=
"value">
2655 <dia:string>#
0#
</dia:string>
2657 <dia:attribute name=
"comment">
2658 <dia:string>##
</dia:string>
2660 <dia:attribute name=
"kind">
2667 <dia:attribute name=
"template">
2668 <dia:boolean val=
"false"/>
2670 <dia:attribute name=
"templates"/>
2672 <dia:object type=
"UML - Association" version=
"0" id=
"O5">
2673 <dia:attribute name=
"obj_pos">
2674 <dia:point val=
"0.8,4.8"/>
2676 <dia:attribute name=
"obj_bb">
2677 <dia:rectangle val=
"0.75,-23.65;109.2,10.1"/>
2679 <dia:attribute name=
"orth_points">
2680 <dia:point val=
"0.8,4.8"/>
2681 <dia:point val=
"0.8,10"/>
2682 <dia:point val=
"101,10"/>
2683 <dia:point val=
"101,-22.9"/>
2684 <dia:point val=
"108.45,-22.9"/>
2686 <dia:attribute name=
"orth_orient">
2692 <dia:attribute name=
"autorouting">
2693 <dia:boolean val=
"false"/>
2695 <dia:attribute name=
"name">
2696 <dia:string>##
</dia:string>
2698 <dia:attribute name=
"direction">
2701 <dia:attribute name=
"ends">
2703 <dia:attribute name=
"role">
2704 <dia:string>##
</dia:string>
2706 <dia:attribute name=
"multiplicity">
2707 <dia:string>##
</dia:string>
2709 <dia:attribute name=
"arrow">
2710 <dia:boolean val=
"false"/>
2712 <dia:attribute name=
"aggregate">
2717 <dia:attribute name=
"role">
2718 <dia:string>##
</dia:string>
2720 <dia:attribute name=
"multiplicity">
2721 <dia:string>##
</dia:string>
2723 <dia:attribute name=
"arrow">
2724 <dia:boolean val=
"false"/>
2726 <dia:attribute name=
"aggregate">
2732 <dia:connection handle=
"0" to=
"O3" connection=
"0"/>
2733 <dia:connection handle=
"1" to=
"O22" connection=
"119"/>
2736 <dia:object type=
"UML - Association" version=
"0" id=
"O6">
2737 <dia:attribute name=
"obj_pos">
2738 <dia:point val=
"30,45"/>
2740 <dia:attribute name=
"obj_bb">
2741 <dia:rectangle val=
"29.95,27.75;95.3264,47.4"/>
2743 <dia:attribute name=
"orth_points">
2744 <dia:point val=
"30,45"/>
2745 <dia:point val=
"30,42"/>
2746 <dia:point val=
"95.2764,42"/>
2747 <dia:point val=
"95.2764,28.5"/>
2748 <dia:point val=
"85.6,28.5"/>
2750 <dia:attribute name=
"orth_orient">
2756 <dia:attribute name=
"autorouting">
2757 <dia:boolean val=
"false"/>
2759 <dia:attribute name=
"name">
2760 <dia:string>##
</dia:string>
2762 <dia:attribute name=
"direction">
2765 <dia:attribute name=
"ends">
2767 <dia:attribute name=
"role">
2768 <dia:string>##
</dia:string>
2770 <dia:attribute name=
"multiplicity">
2771 <dia:string>##
</dia:string>
2773 <dia:attribute name=
"arrow">
2774 <dia:boolean val=
"false"/>
2776 <dia:attribute name=
"aggregate">
2781 <dia:attribute name=
"role">
2782 <dia:string>##
</dia:string>
2784 <dia:attribute name=
"multiplicity">
2785 <dia:string>##
</dia:string>
2787 <dia:attribute name=
"arrow">
2788 <dia:boolean val=
"false"/>
2790 <dia:attribute name=
"aggregate">
2796 <dia:connection handle=
"0" to=
"O69" connection=
"0"/>
2797 <dia:connection handle=
"1" to=
"O3" connection=
"63"/>
2800 <dia:object type=
"UML - Association" version=
"0" id=
"O7">
2801 <dia:attribute name=
"obj_pos">
2802 <dia:point val=
"4,61"/>
2804 <dia:attribute name=
"obj_bb">
2805 <dia:rectangle val=
"1.95,40.65;60.4,62.6"/>
2807 <dia:attribute name=
"orth_points">
2808 <dia:point val=
"4,61"/>
2809 <dia:point val=
"2,61"/>
2810 <dia:point val=
"2,43"/>
2811 <dia:point val=
"25,43"/>
2812 <dia:point val=
"25,41.4"/>
2813 <dia:point val=
"59.65,41.4"/>
2815 <dia:attribute name=
"orth_orient">
2822 <dia:attribute name=
"autorouting">
2823 <dia:boolean val=
"false"/>
2825 <dia:attribute name=
"name">
2826 <dia:string>##
</dia:string>
2828 <dia:attribute name=
"direction">
2831 <dia:attribute name=
"ends">
2833 <dia:attribute name=
"role">
2834 <dia:string>##
</dia:string>
2836 <dia:attribute name=
"multiplicity">
2837 <dia:string>##
</dia:string>
2839 <dia:attribute name=
"arrow">
2840 <dia:boolean val=
"false"/>
2842 <dia:attribute name=
"aggregate">
2847 <dia:attribute name=
"role">
2848 <dia:string>##
</dia:string>
2850 <dia:attribute name=
"multiplicity">
2851 <dia:string>##
</dia:string>
2853 <dia:attribute name=
"arrow">
2854 <dia:boolean val=
"false"/>
2856 <dia:attribute name=
"aggregate">
2862 <dia:connection handle=
"0" to=
"O4" connection=
"0"/>
2863 <dia:connection handle=
"1" to=
"O89" connection=
"7"/>
2866 <dia:object type=
"UML - Generalization" version=
"0" id=
"O8">
2867 <dia:attribute name=
"obj_pos">
2868 <dia:point val=
"30.825,41.4"/>
2870 <dia:attribute name=
"obj_bb">
2871 <dia:rectangle val=
"29.975,41.35;31.675,48.95"/>
2873 <dia:attribute name=
"orth_points">
2874 <dia:point val=
"30.825,41.4"/>
2875 <dia:point val=
"30.825,44"/>
2876 <dia:point val=
"31.525,44"/>
2877 <dia:point val=
"31.525,48.9"/>
2879 <dia:attribute name=
"orth_orient">
2884 <dia:attribute name=
"orth_autoroute">
2885 <dia:boolean val=
"false"/>
2887 <dia:attribute name=
"line_colour">
2888 <dia:color val=
"#000000"/>
2890 <dia:attribute name=
"name">
2891 <dia:string>##
</dia:string>
2893 <dia:attribute name=
"stereotype">
2894 <dia:string>##
</dia:string>
2897 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
2898 <dia:connection handle=
"1" to=
"O81" connection=
"1"/>
2901 <dia:object type=
"UML - Generalization" version=
"0" id=
"O9">
2902 <dia:attribute name=
"obj_pos">
2903 <dia:point val=
"30.825,41.4"/>
2905 <dia:attribute name=
"obj_bb">
2906 <dia:rectangle val=
"29.975,41.35;124.875,45.05"/>
2908 <dia:attribute name=
"orth_points">
2909 <dia:point val=
"30.825,41.4"/>
2910 <dia:point val=
"30.825,44"/>
2911 <dia:point val=
"124.825,44"/>
2912 <dia:point val=
"124.825,45"/>
2914 <dia:attribute name=
"orth_orient">
2919 <dia:attribute name=
"orth_autoroute">
2920 <dia:boolean val=
"false"/>
2922 <dia:attribute name=
"line_colour">
2923 <dia:color val=
"#000000"/>
2925 <dia:attribute name=
"name">
2926 <dia:string>##
</dia:string>
2928 <dia:attribute name=
"stereotype">
2929 <dia:string>##
</dia:string>
2932 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
2933 <dia:connection handle=
"1" to=
"O101" connection=
"1"/>
2936 <dia:object type=
"UML - Class" version=
"0" id=
"O10">
2937 <dia:attribute name=
"obj_pos">
2938 <dia:point val=
"73.75,56.7"/>
2940 <dia:attribute name=
"obj_bb">
2941 <dia:rectangle val=
"73.7,56.65;90.85,60.95"/>
2943 <dia:attribute name=
"elem_corner">
2944 <dia:point val=
"73.75,56.7"/>
2946 <dia:attribute name=
"elem_width">
2947 <dia:real val=
"17.050000000000001"/>
2949 <dia:attribute name=
"elem_height">
2950 <dia:real val=
"4.2000000000000002"/>
2952 <dia:attribute name=
"name">
2953 <dia:string>#pk#
</dia:string>
2955 <dia:attribute name=
"stereotype">
2956 <dia:string>##
</dia:string>
2958 <dia:attribute name=
"comment">
2959 <dia:string>##
</dia:string>
2961 <dia:attribute name=
"abstract">
2962 <dia:boolean val=
"false"/>
2964 <dia:attribute name=
"suppress_attributes">
2965 <dia:boolean val=
"false"/>
2967 <dia:attribute name=
"suppress_operations">
2968 <dia:boolean val=
"false"/>
2970 <dia:attribute name=
"visible_attributes">
2971 <dia:boolean val=
"true"/>
2973 <dia:attribute name=
"visible_operations">
2974 <dia:boolean val=
"true"/>
2976 <dia:attribute name=
"visible_comments">
2977 <dia:boolean val=
"false"/>
2979 <dia:attribute name=
"wrap_operations">
2980 <dia:boolean val=
"false"/>
2982 <dia:attribute name=
"wrap_after_char">
2985 <dia:attribute name=
"line_color">
2986 <dia:color val=
"#000000"/>
2988 <dia:attribute name=
"fill_color">
2989 <dia:color val=
"#ffffff"/>
2991 <dia:attribute name=
"text_color">
2992 <dia:color val=
"#000000"/>
2994 <dia:attribute name=
"normal_font">
2995 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
2997 <dia:attribute name=
"abstract_font">
2998 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3000 <dia:attribute name=
"polymorphic_font">
3001 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
3003 <dia:attribute name=
"classname_font">
3004 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3006 <dia:attribute name=
"abstract_classname_font">
3007 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3009 <dia:attribute name=
"comment_font">
3010 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
3012 <dia:attribute name=
"font_height">
3013 <dia:real val=
"0.80000000000000004"/>
3015 <dia:attribute name=
"polymorphic_font_height">
3016 <dia:real val=
"0.80000000000000004"/>
3018 <dia:attribute name=
"abstract_font_height">
3019 <dia:real val=
"0.80000000000000004"/>
3021 <dia:attribute name=
"classname_font_height">
3024 <dia:attribute name=
"abstract_classname_font_height">
3027 <dia:attribute name=
"comment_font_height">
3030 <dia:attribute name=
"attributes">
3031 <dia:composite type=
"umlattribute">
3032 <dia:attribute name=
"name">
3033 <dia:string>#secondary_columns#
</dia:string>
3035 <dia:attribute name=
"type">
3036 <dia:string>#array of arrays#
</dia:string>
3038 <dia:attribute name=
"value">
3039 <dia:string>##
</dia:string>
3041 <dia:attribute name=
"comment">
3042 <dia:string>##
</dia:string>
3044 <dia:attribute name=
"visibility">
3047 <dia:attribute name=
"abstract">
3048 <dia:boolean val=
"false"/>
3050 <dia:attribute name=
"class_scope">
3051 <dia:boolean val=
"false"/>
3055 <dia:attribute name=
"operations">
3056 <dia:composite type=
"umloperation">
3057 <dia:attribute name=
"name">
3058 <dia:string>#_format_record#
</dia:string>
3060 <dia:attribute name=
"stereotype">
3061 <dia:string>##
</dia:string>
3063 <dia:attribute name=
"type">
3064 <dia:string>##
</dia:string>
3066 <dia:attribute name=
"visibility">
3069 <dia:attribute name=
"comment">
3070 <dia:string>##
</dia:string>
3072 <dia:attribute name=
"abstract">
3073 <dia:boolean val=
"false"/>
3075 <dia:attribute name=
"inheritance_type">
3078 <dia:attribute name=
"query">
3079 <dia:boolean val=
"false"/>
3081 <dia:attribute name=
"class_scope">
3082 <dia:boolean val=
"false"/>
3084 <dia:attribute name=
"parameters">
3085 <dia:composite type=
"umlparameter">
3086 <dia:attribute name=
"name">
3087 <dia:string>#formatted#
</dia:string>
3089 <dia:attribute name=
"type">
3090 <dia:string>#array of strings#
</dia:string>
3092 <dia:attribute name=
"value">
3093 <dia:string>##
</dia:string>
3095 <dia:attribute name=
"comment">
3096 <dia:string>##
</dia:string>
3098 <dia:attribute name=
"kind">
3104 <dia:composite type=
"umloperation">
3105 <dia:attribute name=
"name">
3106 <dia:string>#_read_options#
</dia:string>
3108 <dia:attribute name=
"stereotype">
3109 <dia:string>##
</dia:string>
3111 <dia:attribute name=
"type">
3112 <dia:string>##
</dia:string>
3114 <dia:attribute name=
"visibility">
3117 <dia:attribute name=
"comment">
3118 <dia:string>##
</dia:string>
3120 <dia:attribute name=
"abstract">
3121 <dia:boolean val=
"false"/>
3123 <dia:attribute name=
"inheritance_type">
3126 <dia:attribute name=
"query">
3127 <dia:boolean val=
"false"/>
3129 <dia:attribute name=
"class_scope">
3130 <dia:boolean val=
"false"/>
3132 <dia:attribute name=
"parameters"/>
3135 <dia:attribute name=
"template">
3136 <dia:boolean val=
"false"/>
3138 <dia:attribute name=
"templates"/>
3140 <dia:object type=
"UML - Class" version=
"0" id=
"O11">
3141 <dia:attribute name=
"obj_pos">
3142 <dia:point val=
"56.4,56.7"/>
3144 <dia:attribute name=
"obj_bb">
3145 <dia:rectangle val=
"56.35,56.65;58.4,58.95"/>
3147 <dia:attribute name=
"elem_corner">
3148 <dia:point val=
"56.4,56.7"/>
3150 <dia:attribute name=
"elem_width">
3151 <dia:real val=
"1.9500000000000002"/>
3153 <dia:attribute name=
"elem_height">
3154 <dia:real val=
"2.1999999999999997"/>
3156 <dia:attribute name=
"name">
3157 <dia:string>#aes#
</dia:string>
3159 <dia:attribute name=
"stereotype">
3160 <dia:string>##
</dia:string>
3162 <dia:attribute name=
"comment">
3163 <dia:string>##
</dia:string>
3165 <dia:attribute name=
"abstract">
3166 <dia:boolean val=
"false"/>
3168 <dia:attribute name=
"suppress_attributes">
3169 <dia:boolean val=
"false"/>
3171 <dia:attribute name=
"suppress_operations">
3172 <dia:boolean val=
"false"/>
3174 <dia:attribute name=
"visible_attributes">
3175 <dia:boolean val=
"true"/>
3177 <dia:attribute name=
"visible_operations">
3178 <dia:boolean val=
"true"/>
3180 <dia:attribute name=
"visible_comments">
3181 <dia:boolean val=
"false"/>
3183 <dia:attribute name=
"wrap_operations">
3184 <dia:boolean val=
"false"/>
3186 <dia:attribute name=
"wrap_after_char">
3189 <dia:attribute name=
"line_color">
3190 <dia:color val=
"#000000"/>
3192 <dia:attribute name=
"fill_color">
3193 <dia:color val=
"#ffffff"/>
3195 <dia:attribute name=
"text_color">
3196 <dia:color val=
"#000000"/>
3198 <dia:attribute name=
"normal_font">
3199 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
3201 <dia:attribute name=
"abstract_font">
3202 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
3204 <dia:attribute name=
"polymorphic_font">
3205 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
3207 <dia:attribute name=
"classname_font">
3208 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3210 <dia:attribute name=
"abstract_classname_font">
3211 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
3213 <dia:attribute name=
"comment_font">
3214 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
3216 <dia:attribute name=
"font_height">
3217 <dia:real val=
"0.80000000000000004"/>
3219 <dia:attribute name=
"polymorphic_font_height">
3220 <dia:real val=
"0.80000000000000004"/>
3222 <dia:attribute name=
"abstract_font_height">
3223 <dia:real val=
"0.80000000000000004"/>
3225 <dia:attribute name=
"classname_font_height">
3228 <dia:attribute name=
"abstract_classname_font_height">
3231 <dia:attribute name=
"comment_font_height">
3234 <dia:attribute name=
"attributes"/>
3235 <dia:attribute name=
"operations"/>
3236 <dia:attribute name=
"template">
3237 <dia:boolean val=
"false"/>
3239 <dia:attribute name=
"templates"/>
3241 <dia:object type=
"UML - Class" version=
"0" id=
"O12">
3242 <dia:attribute name=
"obj_pos">
3243 <dia:point val=
"103,58"/>
3245 <dia:attribute name=
"obj_bb">
3246 <dia:rectangle val=
"102.95,57.95;114.15,60.85"/>
3248 <dia:attribute name=
"elem_corner">
3249 <dia:point val=
"103,58"/>
3251 <dia:attribute name=
"elem_width">
3252 <dia:real val=
"11.1"/>
3254 <dia:attribute name=
"elem_height">
3255 <dia:real val=
"2.7999999999999998"/>
3257 <dia:attribute name=
"name">
3258 <dia:string>#theta#
</dia:string>
3260 <dia:attribute name=
"stereotype">
3261 <dia:string>##
</dia:string>
3263 <dia:attribute name=
"comment">
3264 <dia:string>##
</dia:string>
3266 <dia:attribute name=
"abstract">
3267 <dia:boolean val=
"false"/>
3269 <dia:attribute name=
"suppress_attributes">
3270 <dia:boolean val=
"false"/>
3272 <dia:attribute name=
"suppress_operations">
3273 <dia:boolean val=
"false"/>
3275 <dia:attribute name=
"visible_attributes">
3276 <dia:boolean val=
"true"/>
3278 <dia:attribute name=
"visible_operations">
3279 <dia:boolean val=
"true"/>
3281 <dia:attribute name=
"visible_comments">
3282 <dia:boolean val=
"false"/>
3284 <dia:attribute name=
"wrap_operations">
3285 <dia:boolean val=
"false"/>
3287 <dia:attribute name=
"wrap_after_char">
3290 <dia:attribute name=
"line_color">
3291 <dia:color val=
"#000000"/>
3293 <dia:attribute name=
"fill_color">
3294 <dia:color val=
"#ffffff"/>
3296 <dia:attribute name=
"text_color">
3297 <dia:color val=
"#000000"/>
3299 <dia:attribute name=
"normal_font">
3300 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3302 <dia:attribute name=
"abstract_font">
3303 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
3305 <dia:attribute name=
"polymorphic_font">
3306 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
3308 <dia:attribute name=
"classname_font">
3309 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3311 <dia:attribute name=
"abstract_classname_font">
3312 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
3314 <dia:attribute name=
"comment_font">
3315 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
3317 <dia:attribute name=
"font_height">
3318 <dia:real val=
"0.80000000000000004"/>
3320 <dia:attribute name=
"polymorphic_font_height">
3321 <dia:real val=
"0.80000000000000004"/>
3323 <dia:attribute name=
"abstract_font_height">
3324 <dia:real val=
"0.80000000000000004"/>
3326 <dia:attribute name=
"classname_font_height">
3329 <dia:attribute name=
"abstract_classname_font_height">
3332 <dia:attribute name=
"comment_font_height">
3335 <dia:attribute name=
"attributes"/>
3336 <dia:attribute name=
"operations">
3337 <dia:composite type=
"umloperation">
3338 <dia:attribute name=
"name">
3339 <dia:string>#_read_options#
</dia:string>
3341 <dia:attribute name=
"stereotype">
3342 <dia:string>#initiator#
</dia:string>
3344 <dia:attribute name=
"type">
3345 <dia:string>##
</dia:string>
3347 <dia:attribute name=
"visibility">
3350 <dia:attribute name=
"comment">
3351 <dia:string>##
</dia:string>
3353 <dia:attribute name=
"abstract">
3354 <dia:boolean val=
"false"/>
3356 <dia:attribute name=
"inheritance_type">
3359 <dia:attribute name=
"query">
3360 <dia:boolean val=
"false"/>
3362 <dia:attribute name=
"class_scope">
3363 <dia:boolean val=
"false"/>
3365 <dia:attribute name=
"parameters"/>
3368 <dia:attribute name=
"template">
3369 <dia:boolean val=
"false"/>
3371 <dia:attribute name=
"templates"/>
3373 <dia:object type=
"UML - Class" version=
"0" id=
"O13">
3374 <dia:attribute name=
"obj_pos">
3375 <dia:point val=
"95,58"/>
3377 <dia:attribute name=
"obj_bb">
3378 <dia:rectangle val=
"94.95,57.95;97.9,60.25"/>
3380 <dia:attribute name=
"elem_corner">
3381 <dia:point val=
"95,58"/>
3383 <dia:attribute name=
"elem_width">
3384 <dia:real val=
"2.8500000000000001"/>
3386 <dia:attribute name=
"elem_height">
3387 <dia:real val=
"2.1999999999999997"/>
3389 <dia:attribute name=
"name">
3390 <dia:string>#omega#
</dia:string>
3392 <dia:attribute name=
"stereotype">
3393 <dia:string>##
</dia:string>
3395 <dia:attribute name=
"comment">
3396 <dia:string>##
</dia:string>
3398 <dia:attribute name=
"abstract">
3399 <dia:boolean val=
"false"/>
3401 <dia:attribute name=
"suppress_attributes">
3402 <dia:boolean val=
"false"/>
3404 <dia:attribute name=
"suppress_operations">
3405 <dia:boolean val=
"false"/>
3407 <dia:attribute name=
"visible_attributes">
3408 <dia:boolean val=
"true"/>
3410 <dia:attribute name=
"visible_operations">
3411 <dia:boolean val=
"true"/>
3413 <dia:attribute name=
"visible_comments">
3414 <dia:boolean val=
"false"/>
3416 <dia:attribute name=
"wrap_operations">
3417 <dia:boolean val=
"false"/>
3419 <dia:attribute name=
"wrap_after_char">
3422 <dia:attribute name=
"line_color">
3423 <dia:color val=
"#000000"/>
3425 <dia:attribute name=
"fill_color">
3426 <dia:color val=
"#ffffff"/>
3428 <dia:attribute name=
"text_color">
3429 <dia:color val=
"#000000"/>
3431 <dia:attribute name=
"normal_font">
3432 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
3434 <dia:attribute name=
"abstract_font">
3435 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
3437 <dia:attribute name=
"polymorphic_font">
3438 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
3440 <dia:attribute name=
"classname_font">
3441 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3443 <dia:attribute name=
"abstract_classname_font">
3444 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
3446 <dia:attribute name=
"comment_font">
3447 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
3449 <dia:attribute name=
"font_height">
3450 <dia:real val=
"0.80000000000000004"/>
3452 <dia:attribute name=
"polymorphic_font_height">
3453 <dia:real val=
"0.80000000000000004"/>
3455 <dia:attribute name=
"abstract_font_height">
3456 <dia:real val=
"0.80000000000000004"/>
3458 <dia:attribute name=
"classname_font_height">
3461 <dia:attribute name=
"abstract_classname_font_height">
3464 <dia:attribute name=
"comment_font_height">
3467 <dia:attribute name=
"attributes"/>
3468 <dia:attribute name=
"operations"/>
3469 <dia:attribute name=
"template">
3470 <dia:boolean val=
"false"/>
3472 <dia:attribute name=
"templates"/>
3474 <dia:object type=
"UML - Generalization" version=
"0" id=
"O14">
3475 <dia:attribute name=
"obj_pos">
3476 <dia:point val=
"31.525,54.7"/>
3478 <dia:attribute name=
"obj_bb">
3479 <dia:rectangle val=
"30.675,52.3;82.325,56.75"/>
3481 <dia:attribute name=
"orth_points">
3482 <dia:point val=
"31.525,54.7"/>
3483 <dia:point val=
"31.525,53"/>
3484 <dia:point val=
"82.275,53"/>
3485 <dia:point val=
"82.275,56.7"/>
3487 <dia:attribute name=
"orth_orient">
3492 <dia:attribute name=
"orth_autoroute">
3493 <dia:boolean val=
"false"/>
3495 <dia:attribute name=
"line_colour">
3496 <dia:color val=
"#000000"/>
3498 <dia:attribute name=
"name">
3499 <dia:string>##
</dia:string>
3501 <dia:attribute name=
"stereotype">
3502 <dia:string>##
</dia:string>
3505 <dia:connection handle=
"0" to=
"O81" connection=
"6"/>
3506 <dia:connection handle=
"1" to=
"O10" connection=
"1"/>
3509 <dia:object type=
"UML - Generalization" version=
"0" id=
"O15">
3510 <dia:attribute name=
"obj_pos">
3511 <dia:point val=
"31.525,54.7"/>
3513 <dia:attribute name=
"obj_bb">
3514 <dia:rectangle val=
"30.675,52.3;57.425,56.75"/>
3516 <dia:attribute name=
"orth_points">
3517 <dia:point val=
"31.525,54.7"/>
3518 <dia:point val=
"31.525,53"/>
3519 <dia:point val=
"57.375,53"/>
3520 <dia:point val=
"57.375,56.7"/>
3522 <dia:attribute name=
"orth_orient">
3527 <dia:attribute name=
"orth_autoroute">
3528 <dia:boolean val=
"false"/>
3530 <dia:attribute name=
"line_colour">
3531 <dia:color val=
"#000000"/>
3533 <dia:attribute name=
"name">
3534 <dia:string>##
</dia:string>
3536 <dia:attribute name=
"stereotype">
3537 <dia:string>##
</dia:string>
3540 <dia:connection handle=
"0" to=
"O81" connection=
"6"/>
3541 <dia:connection handle=
"1" to=
"O11" connection=
"1"/>
3544 <dia:object type=
"UML - Generalization" version=
"0" id=
"O16">
3545 <dia:attribute name=
"obj_pos">
3546 <dia:point val=
"124.825,54.8"/>
3548 <dia:attribute name=
"obj_bb">
3549 <dia:rectangle val=
"108.5,54.75;125.675,58.05"/>
3551 <dia:attribute name=
"orth_points">
3552 <dia:point val=
"124.825,54.8"/>
3553 <dia:point val=
"124.825,57"/>
3554 <dia:point val=
"108.55,57"/>
3555 <dia:point val=
"108.55,58"/>
3557 <dia:attribute name=
"orth_orient">
3562 <dia:attribute name=
"orth_autoroute">
3563 <dia:boolean val=
"false"/>
3565 <dia:attribute name=
"line_colour">
3566 <dia:color val=
"#000000"/>
3568 <dia:attribute name=
"name">
3569 <dia:string>##
</dia:string>
3571 <dia:attribute name=
"stereotype">
3572 <dia:string>##
</dia:string>
3575 <dia:connection handle=
"0" to=
"O101" connection=
"6"/>
3576 <dia:connection handle=
"1" to=
"O12" connection=
"1"/>
3579 <dia:object type=
"UML - Generalization" version=
"0" id=
"O17">
3580 <dia:attribute name=
"obj_pos">
3581 <dia:point val=
"124.825,54.8"/>
3583 <dia:attribute name=
"obj_bb">
3584 <dia:rectangle val=
"96.375,54.75;125.675,58.05"/>
3586 <dia:attribute name=
"orth_points">
3587 <dia:point val=
"124.825,54.8"/>
3588 <dia:point val=
"124.825,57"/>
3589 <dia:point val=
"96.425,57"/>
3590 <dia:point val=
"96.425,58"/>
3592 <dia:attribute name=
"orth_orient">
3597 <dia:attribute name=
"orth_autoroute">
3598 <dia:boolean val=
"false"/>
3600 <dia:attribute name=
"line_colour">
3601 <dia:color val=
"#000000"/>
3603 <dia:attribute name=
"name">
3604 <dia:string>##
</dia:string>
3606 <dia:attribute name=
"stereotype">
3607 <dia:string>##
</dia:string>
3610 <dia:connection handle=
"0" to=
"O101" connection=
"6"/>
3611 <dia:connection handle=
"1" to=
"O13" connection=
"1"/>
3614 <dia:object type=
"UML - Class" version=
"0" id=
"O18">
3615 <dia:attribute name=
"obj_pos">
3616 <dia:point val=
"4,71"/>
3618 <dia:attribute name=
"obj_bb">
3619 <dia:rectangle val=
"3.95,70.95;47,84.05"/>
3621 <dia:attribute name=
"elem_corner">
3622 <dia:point val=
"4,71"/>
3624 <dia:attribute name=
"elem_width">
3625 <dia:real val=
"42.950000000000003"/>
3627 <dia:attribute name=
"elem_height">
3628 <dia:real val=
"13"/>
3630 <dia:attribute name=
"name">
3631 <dia:string>#init_option#
</dia:string>
3633 <dia:attribute name=
"stereotype">
3634 <dia:string>##
</dia:string>
3636 <dia:attribute name=
"comment">
3637 <dia:string>##
</dia:string>
3639 <dia:attribute name=
"abstract">
3640 <dia:boolean val=
"false"/>
3642 <dia:attribute name=
"suppress_attributes">
3643 <dia:boolean val=
"false"/>
3645 <dia:attribute name=
"suppress_operations">
3646 <dia:boolean val=
"false"/>
3648 <dia:attribute name=
"visible_attributes">
3649 <dia:boolean val=
"true"/>
3651 <dia:attribute name=
"visible_operations">
3652 <dia:boolean val=
"true"/>
3654 <dia:attribute name=
"visible_comments">
3655 <dia:boolean val=
"false"/>
3657 <dia:attribute name=
"wrap_operations">
3658 <dia:boolean val=
"false"/>
3660 <dia:attribute name=
"wrap_after_char">
3663 <dia:attribute name=
"line_color">
3664 <dia:color val=
"#000000"/>
3666 <dia:attribute name=
"fill_color">
3667 <dia:color val=
"#ffffff"/>
3669 <dia:attribute name=
"text_color">
3670 <dia:color val=
"#000000"/>
3672 <dia:attribute name=
"normal_font">
3673 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3675 <dia:attribute name=
"abstract_font">
3676 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3678 <dia:attribute name=
"polymorphic_font">
3679 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
3681 <dia:attribute name=
"classname_font">
3682 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3684 <dia:attribute name=
"abstract_classname_font">
3685 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3687 <dia:attribute name=
"comment_font">
3688 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
3690 <dia:attribute name=
"font_height">
3691 <dia:real val=
"0.80000000000000004"/>
3693 <dia:attribute name=
"polymorphic_font_height">
3694 <dia:real val=
"0.80000000000000004"/>
3696 <dia:attribute name=
"abstract_font_height">
3697 <dia:real val=
"0.80000000000000004"/>
3699 <dia:attribute name=
"classname_font_height">
3702 <dia:attribute name=
"abstract_classname_font_height">
3705 <dia:attribute name=
"comment_font_height">
3708 <dia:attribute name=
"attributes">
3709 <dia:composite type=
"umlattribute">
3710 <dia:attribute name=
"name">
3711 <dia:string>#lobnd#
</dia:string>
3713 <dia:attribute name=
"type">
3714 <dia:string>#scalar string#
</dia:string>
3716 <dia:attribute name=
"value">
3717 <dia:string>#
0#
</dia:string>
3719 <dia:attribute name=
"comment">
3720 <dia:string>##
</dia:string>
3722 <dia:attribute name=
"visibility">
3725 <dia:attribute name=
"abstract">
3726 <dia:boolean val=
"false"/>
3728 <dia:attribute name=
"class_scope">
3729 <dia:boolean val=
"false"/>
3732 <dia:composite type=
"umlattribute">
3733 <dia:attribute name=
"name">
3734 <dia:string>#upbnd#
</dia:string>
3736 <dia:attribute name=
"type">
3737 <dia:string>#scalar string#
</dia:string>
3739 <dia:attribute name=
"value">
3740 <dia:string>#undef#
</dia:string>
3742 <dia:attribute name=
"comment">
3743 <dia:string>##
</dia:string>
3745 <dia:attribute name=
"visibility">
3748 <dia:attribute name=
"abstract">
3749 <dia:boolean val=
"false"/>
3751 <dia:attribute name=
"class_scope">
3752 <dia:boolean val=
"false"/>
3755 <dia:composite type=
"umlattribute">
3756 <dia:attribute name=
"name">
3757 <dia:string>#init#
</dia:string>
3759 <dia:attribute name=
"type">
3760 <dia:string>#scalar string#
</dia:string>
3762 <dia:attribute name=
"value">
3763 <dia:string>#undef#
</dia:string>
3765 <dia:attribute name=
"comment">
3766 <dia:string>##
</dia:string>
3768 <dia:attribute name=
"visibility">
3771 <dia:attribute name=
"abstract">
3772 <dia:boolean val=
"false"/>
3774 <dia:attribute name=
"class_scope">
3775 <dia:boolean val=
"false"/>
3778 <dia:composite type=
"umlattribute">
3779 <dia:attribute name=
"name">
3780 <dia:string>#fix#
</dia:string>
3782 <dia:attribute name=
"type">
3783 <dia:string>#scalar boolean#
</dia:string>
3785 <dia:attribute name=
"value">
3786 <dia:string>#
0#
</dia:string>
3788 <dia:attribute name=
"comment">
3789 <dia:string>##
</dia:string>
3791 <dia:attribute name=
"visibility">
3794 <dia:attribute name=
"abstract">
3795 <dia:boolean val=
"false"/>
3797 <dia:attribute name=
"class_scope">
3798 <dia:boolean val=
"false"/>
3801 <dia:composite type=
"umlattribute">
3802 <dia:attribute name=
"name">
3803 <dia:string>#label#
</dia:string>
3805 <dia:attribute name=
"type">
3806 <dia:string>#scalar string#
</dia:string>
3808 <dia:attribute name=
"value">
3809 <dia:string>#undef#
</dia:string>
3811 <dia:attribute name=
"comment">
3812 <dia:string>##
</dia:string>
3814 <dia:attribute name=
"visibility">
3817 <dia:attribute name=
"abstract">
3818 <dia:boolean val=
"false"/>
3820 <dia:attribute name=
"class_scope">
3821 <dia:boolean val=
"false"/>
3824 <dia:composite type=
"umlattribute">
3825 <dia:attribute name=
"name">
3826 <dia:string>#unit#
</dia:string>
3828 <dia:attribute name=
"type">
3829 <dia:string>#scalar string#
</dia:string>
3831 <dia:attribute name=
"value">
3832 <dia:string>#undef#
</dia:string>
3834 <dia:attribute name=
"comment">
3835 <dia:string>##
</dia:string>
3837 <dia:attribute name=
"visibility">
3840 <dia:attribute name=
"abstract">
3841 <dia:boolean val=
"false"/>
3843 <dia:attribute name=
"class_scope">
3844 <dia:boolean val=
"false"/>
3847 <dia:composite type=
"umlattribute">
3848 <dia:attribute name=
"name">
3849 <dia:string>#stored_init#
</dia:string>
3851 <dia:attribute name=
"type">
3852 <dia:string>#scalar string#
</dia:string>
3854 <dia:attribute name=
"value">
3855 <dia:string>#undef#
</dia:string>
3857 <dia:attribute name=
"comment">
3858 <dia:string>##
</dia:string>
3860 <dia:attribute name=
"visibility">
3863 <dia:attribute name=
"abstract">
3864 <dia:boolean val=
"false"/>
3866 <dia:attribute name=
"class_scope">
3867 <dia:boolean val=
"false"/>
3870 <dia:composite type=
"umlattribute">
3871 <dia:attribute name=
"name">
3872 <dia:string>#on_diagonal#
</dia:string>
3874 <dia:attribute name=
"type">
3875 <dia:string>#scalar boolean#
</dia:string>
3877 <dia:attribute name=
"value">
3878 <dia:string>##
</dia:string>
3880 <dia:attribute name=
"comment">
3881 <dia:string>##
</dia:string>
3883 <dia:attribute name=
"visibility">
3886 <dia:attribute name=
"abstract">
3887 <dia:boolean val=
"false"/>
3889 <dia:attribute name=
"class_scope">
3890 <dia:boolean val=
"false"/>
3894 <dia:attribute name=
"operations">
3895 <dia:composite type=
"umloperation">
3896 <dia:attribute name=
"name">
3897 <dia:string>#_read_option#
</dia:string>
3899 <dia:attribute name=
"stereotype">
3900 <dia:string>#initiator#
</dia:string>
3902 <dia:attribute name=
"type">
3903 <dia:string>##
</dia:string>
3905 <dia:attribute name=
"visibility">
3908 <dia:attribute name=
"comment">
3909 <dia:string>##
</dia:string>
3911 <dia:attribute name=
"abstract">
3912 <dia:boolean val=
"false"/>
3914 <dia:attribute name=
"inheritance_type">
3917 <dia:attribute name=
"query">
3918 <dia:boolean val=
"false"/>
3920 <dia:attribute name=
"class_scope">
3921 <dia:boolean val=
"false"/>
3923 <dia:attribute name=
"parameters"/>
3925 <dia:composite type=
"umloperation">
3926 <dia:attribute name=
"name">
3927 <dia:string>#_format_option#
</dia:string>
3929 <dia:attribute name=
"stereotype">
3930 <dia:string>#helper#
</dia:string>
3932 <dia:attribute name=
"type">
3933 <dia:string>##
</dia:string>
3935 <dia:attribute name=
"visibility">
3938 <dia:attribute name=
"comment">
3939 <dia:string>##
</dia:string>
3941 <dia:attribute name=
"abstract">
3942 <dia:boolean val=
"false"/>
3944 <dia:attribute name=
"inheritance_type">
3947 <dia:attribute name=
"query">
3948 <dia:boolean val=
"false"/>
3950 <dia:attribute name=
"class_scope">
3951 <dia:boolean val=
"false"/>
3953 <dia:attribute name=
"parameters">
3954 <dia:composite type=
"umlparameter">
3955 <dia:attribute name=
"name">
3956 <dia:string>#len#
</dia:string>
3958 <dia:attribute name=
"type">
3959 <dia:string>#scalar number#
</dia:string>
3961 <dia:attribute name=
"value">
3962 <dia:string>##
</dia:string>
3964 <dia:attribute name=
"comment">
3965 <dia:string>##
</dia:string>
3967 <dia:attribute name=
"kind">
3971 <dia:composite type=
"umlparameter">
3972 <dia:attribute name=
"name">
3973 <dia:string>#formatted#
</dia:string>
3975 <dia:attribute name=
"type">
3976 <dia:string>#scalar string#
</dia:string>
3978 <dia:attribute name=
"value">
3979 <dia:string>##
</dia:string>
3981 <dia:attribute name=
"comment">
3982 <dia:string>##
</dia:string>
3984 <dia:attribute name=
"kind">
3990 <dia:composite type=
"umloperation">
3991 <dia:attribute name=
"name">
3992 <dia:string>#store_init#
</dia:string>
3994 <dia:attribute name=
"stereotype">
3995 <dia:string>#helper#
</dia:string>
3997 <dia:attribute name=
"type">
3998 <dia:string>##
</dia:string>
4000 <dia:attribute name=
"visibility">
4003 <dia:attribute name=
"comment">
4004 <dia:string>##
</dia:string>
4006 <dia:attribute name=
"abstract">
4007 <dia:boolean val=
"false"/>
4009 <dia:attribute name=
"inheritance_type">
4012 <dia:attribute name=
"query">
4013 <dia:boolean val=
"false"/>
4015 <dia:attribute name=
"class_scope">
4016 <dia:boolean val=
"false"/>
4018 <dia:attribute name=
"parameters"/>
4020 <dia:composite type=
"umloperation">
4021 <dia:attribute name=
"name">
4022 <dia:string>#restore_init#
</dia:string>
4024 <dia:attribute name=
"stereotype">
4025 <dia:string>#helper#
</dia:string>
4027 <dia:attribute name=
"type">
4028 <dia:string>##
</dia:string>
4030 <dia:attribute name=
"visibility">
4033 <dia:attribute name=
"comment">
4034 <dia:string>##
</dia:string>
4036 <dia:attribute name=
"abstract">
4037 <dia:boolean val=
"false"/>
4039 <dia:attribute name=
"inheritance_type">
4042 <dia:attribute name=
"query">
4043 <dia:boolean val=
"false"/>
4045 <dia:attribute name=
"class_scope">
4046 <dia:boolean val=
"false"/>
4048 <dia:attribute name=
"parameters"/>
4050 <dia:composite type=
"umloperation">
4051 <dia:attribute name=
"name">
4052 <dia:string>#set_random_init#
</dia:string>
4054 <dia:attribute name=
"stereotype">
4055 <dia:string>#helper#
</dia:string>
4057 <dia:attribute name=
"type">
4058 <dia:string>##
</dia:string>
4060 <dia:attribute name=
"visibility">
4063 <dia:attribute name=
"comment">
4064 <dia:string>##
</dia:string>
4066 <dia:attribute name=
"abstract">
4067 <dia:boolean val=
"false"/>
4069 <dia:attribute name=
"inheritance_type">
4072 <dia:attribute name=
"query">
4073 <dia:boolean val=
"false"/>
4075 <dia:attribute name=
"class_scope">
4076 <dia:boolean val=
"false"/>
4078 <dia:attribute name=
"parameters">
4079 <dia:composite type=
"umlparameter">
4080 <dia:attribute name=
"name">
4081 <dia:string>#degree#
</dia:string>
4083 <dia:attribute name=
"type">
4084 <dia:string>#scalar number#
</dia:string>
4086 <dia:attribute name=
"value">
4087 <dia:string>#
0.1#
</dia:string>
4089 <dia:attribute name=
"comment">
4090 <dia:string>##
</dia:string>
4092 <dia:attribute name=
"kind">
4098 <dia:composite type=
"umloperation">
4099 <dia:attribute name=
"name">
4100 <dia:string>#check_and_set_init#
</dia:string>
4102 <dia:attribute name=
"stereotype">
4103 <dia:string>##
</dia:string>
4105 <dia:attribute name=
"type">
4106 <dia:string>##
</dia:string>
4108 <dia:attribute name=
"visibility">
4111 <dia:attribute name=
"comment">
4112 <dia:string>##
</dia:string>
4114 <dia:attribute name=
"abstract">
4115 <dia:boolean val=
"false"/>
4117 <dia:attribute name=
"inheritance_type">
4120 <dia:attribute name=
"query">
4121 <dia:boolean val=
"false"/>
4123 <dia:attribute name=
"class_scope">
4124 <dia:boolean val=
"false"/>
4126 <dia:attribute name=
"parameters">
4127 <dia:composite type=
"umlparameter">
4128 <dia:attribute name=
"name">
4129 <dia:string>#success#
</dia:string>
4131 <dia:attribute name=
"type">
4132 <dia:string>#scalar boolean#
</dia:string>
4134 <dia:attribute name=
"value">
4135 <dia:string>#
0#
</dia:string>
4137 <dia:attribute name=
"comment">
4138 <dia:string>##
</dia:string>
4140 <dia:attribute name=
"kind">
4144 <dia:composite type=
"umlparameter">
4145 <dia:attribute name=
"name">
4146 <dia:string>#error_code#
</dia:string>
4148 <dia:attribute name=
"type">
4149 <dia:string>#array of booleans#
</dia:string>
4151 <dia:attribute name=
"value">
4152 <dia:string>#[
0,
0,
0]#
</dia:string>
4154 <dia:attribute name=
"comment">
4155 <dia:string>##
</dia:string>
4157 <dia:attribute name=
"kind">
4161 <dia:composite type=
"umlparameter">
4162 <dia:attribute name=
"name">
4163 <dia:string>#new_value#
</dia:string>
4165 <dia:attribute name=
"type">
4166 <dia:string>#scalar integer#
</dia:string>
4168 <dia:attribute name=
"value">
4169 <dia:string>##
</dia:string>
4171 <dia:attribute name=
"comment">
4172 <dia:string>##
</dia:string>
4174 <dia:attribute name=
"kind">
4181 <dia:attribute name=
"template">
4182 <dia:boolean val=
"false"/>
4184 <dia:attribute name=
"templates"/>
4186 <dia:object type=
"UML - Generalization" version=
"0" id=
"O19">
4187 <dia:attribute name=
"obj_pos">
4188 <dia:point val=
"13.925,67.6"/>
4190 <dia:attribute name=
"obj_bb">
4191 <dia:rectangle val=
"13.075,67.55;25.525,71.05"/>
4193 <dia:attribute name=
"orth_points">
4194 <dia:point val=
"13.925,67.6"/>
4195 <dia:point val=
"13.925,70"/>
4196 <dia:point val=
"25.475,70"/>
4197 <dia:point val=
"25.475,71"/>
4199 <dia:attribute name=
"orth_orient">
4204 <dia:attribute name=
"orth_autoroute">
4205 <dia:boolean val=
"false"/>
4207 <dia:attribute name=
"line_colour">
4208 <dia:color val=
"#000000"/>
4210 <dia:attribute name=
"name">
4211 <dia:string>##
</dia:string>
4213 <dia:attribute name=
"stereotype">
4214 <dia:string>##
</dia:string>
4217 <dia:connection handle=
"0" to=
"O4" connection=
"6"/>
4218 <dia:connection handle=
"1" to=
"O18" connection=
"1"/>
4221 <dia:object type=
"UML - Class" version=
"0" id=
"O20">
4222 <dia:attribute name=
"obj_pos">
4223 <dia:point val=
"5,86"/>
4225 <dia:attribute name=
"obj_bb">
4226 <dia:rectangle val=
"4.95,85.95;24.9,91.05"/>
4228 <dia:attribute name=
"elem_corner">
4229 <dia:point val=
"5,86"/>
4231 <dia:attribute name=
"elem_width">
4232 <dia:real val=
"19.850000000000001"/>
4234 <dia:attribute name=
"elem_height">
4237 <dia:attribute name=
"name">
4238 <dia:string>#theta_option#
</dia:string>
4240 <dia:attribute name=
"stereotype">
4241 <dia:string>##
</dia:string>
4243 <dia:attribute name=
"comment">
4244 <dia:string>##
</dia:string>
4246 <dia:attribute name=
"abstract">
4247 <dia:boolean val=
"false"/>
4249 <dia:attribute name=
"suppress_attributes">
4250 <dia:boolean val=
"false"/>
4252 <dia:attribute name=
"suppress_operations">
4253 <dia:boolean val=
"false"/>
4255 <dia:attribute name=
"visible_attributes">
4256 <dia:boolean val=
"true"/>
4258 <dia:attribute name=
"visible_operations">
4259 <dia:boolean val=
"true"/>
4261 <dia:attribute name=
"visible_comments">
4262 <dia:boolean val=
"false"/>
4264 <dia:attribute name=
"wrap_operations">
4265 <dia:boolean val=
"false"/>
4267 <dia:attribute name=
"wrap_after_char">
4270 <dia:attribute name=
"line_color">
4271 <dia:color val=
"#000000"/>
4273 <dia:attribute name=
"fill_color">
4274 <dia:color val=
"#ffffff"/>
4276 <dia:attribute name=
"text_color">
4277 <dia:color val=
"#000000"/>
4279 <dia:attribute name=
"normal_font">
4280 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4282 <dia:attribute name=
"abstract_font">
4283 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4285 <dia:attribute name=
"polymorphic_font">
4286 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
4288 <dia:attribute name=
"classname_font">
4289 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4291 <dia:attribute name=
"abstract_classname_font">
4292 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4294 <dia:attribute name=
"comment_font">
4295 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
4297 <dia:attribute name=
"font_height">
4298 <dia:real val=
"0.80000000000000004"/>
4300 <dia:attribute name=
"polymorphic_font_height">
4301 <dia:real val=
"0.80000000000000004"/>
4303 <dia:attribute name=
"abstract_font_height">
4304 <dia:real val=
"0.80000000000000004"/>
4306 <dia:attribute name=
"classname_font_height">
4309 <dia:attribute name=
"abstract_classname_font_height">
4312 <dia:attribute name=
"comment_font_height">
4315 <dia:attribute name=
"attributes">
4316 <dia:composite type=
"umlattribute">
4317 <dia:attribute name=
"name">
4318 <dia:string>#lobnd#
</dia:string>
4320 <dia:attribute name=
"type">
4321 <dia:string>#scalar string#
</dia:string>
4323 <dia:attribute name=
"value">
4324 <dia:string>#-
1000000#
</dia:string>
4326 <dia:attribute name=
"comment">
4327 <dia:string>##
</dia:string>
4329 <dia:attribute name=
"visibility">
4332 <dia:attribute name=
"abstract">
4333 <dia:boolean val=
"false"/>
4335 <dia:attribute name=
"class_scope">
4336 <dia:boolean val=
"false"/>
4340 <dia:attribute name=
"operations">
4341 <dia:composite type=
"umloperation">
4342 <dia:attribute name=
"name">
4343 <dia:string>#_format_option#
</dia:string>
4345 <dia:attribute name=
"stereotype">
4346 <dia:string>#helper#
</dia:string>
4348 <dia:attribute name=
"type">
4349 <dia:string>##
</dia:string>
4351 <dia:attribute name=
"visibility">
4354 <dia:attribute name=
"comment">
4355 <dia:string>##
</dia:string>
4357 <dia:attribute name=
"abstract">
4358 <dia:boolean val=
"false"/>
4360 <dia:attribute name=
"inheritance_type">
4363 <dia:attribute name=
"query">
4364 <dia:boolean val=
"false"/>
4366 <dia:attribute name=
"class_scope">
4367 <dia:boolean val=
"false"/>
4369 <dia:attribute name=
"parameters">
4370 <dia:composite type=
"umlparameter">
4371 <dia:attribute name=
"name">
4372 <dia:string>#formatted#
</dia:string>
4374 <dia:attribute name=
"type">
4375 <dia:string>#scalar string#
</dia:string>
4377 <dia:attribute name=
"value">
4378 <dia:string>##
</dia:string>
4380 <dia:attribute name=
"comment">
4381 <dia:string>##
</dia:string>
4383 <dia:attribute name=
"kind">
4389 <dia:composite type=
"umloperation">
4390 <dia:attribute name=
"name">
4391 <dia:string>#_read_option#
</dia:string>
4393 <dia:attribute name=
"stereotype">
4394 <dia:string>#initiator#
</dia:string>
4396 <dia:attribute name=
"type">
4397 <dia:string>##
</dia:string>
4399 <dia:attribute name=
"visibility">
4402 <dia:attribute name=
"comment">
4403 <dia:string>##
</dia:string>
4405 <dia:attribute name=
"abstract">
4406 <dia:boolean val=
"false"/>
4408 <dia:attribute name=
"inheritance_type">
4411 <dia:attribute name=
"query">
4412 <dia:boolean val=
"false"/>
4414 <dia:attribute name=
"class_scope">
4415 <dia:boolean val=
"false"/>
4417 <dia:attribute name=
"parameters"/>
4419 <dia:composite type=
"umloperation">
4420 <dia:attribute name=
"name">
4421 <dia:string>#option_count#
</dia:string>
4423 <dia:attribute name=
"stereotype">
4424 <dia:string>##
</dia:string>
4426 <dia:attribute name=
"type">
4427 <dia:string>##
</dia:string>
4429 <dia:attribute name=
"visibility">
4432 <dia:attribute name=
"comment">
4433 <dia:string>##
</dia:string>
4435 <dia:attribute name=
"abstract">
4436 <dia:boolean val=
"false"/>
4438 <dia:attribute name=
"inheritance_type">
4441 <dia:attribute name=
"query">
4442 <dia:boolean val=
"false"/>
4444 <dia:attribute name=
"class_scope">
4445 <dia:boolean val=
"false"/>
4447 <dia:attribute name=
"parameters">
4448 <dia:composite type=
"umlparameter">
4449 <dia:attribute name=
"name">
4450 <dia:string>#return_value#
</dia:string>
4452 <dia:attribute name=
"type">
4453 <dia:string>#scalar integer#
</dia:string>
4455 <dia:attribute name=
"value">
4456 <dia:string>#
0#
</dia:string>
4458 <dia:attribute name=
"comment">
4459 <dia:string>##
</dia:string>
4461 <dia:attribute name=
"kind">
4468 <dia:attribute name=
"template">
4469 <dia:boolean val=
"false"/>
4471 <dia:attribute name=
"templates"/>
4473 <dia:object type=
"UML - Generalization" version=
"0" id=
"O21">
4474 <dia:attribute name=
"obj_pos">
4475 <dia:point val=
"25.475,84"/>
4477 <dia:attribute name=
"obj_bb">
4478 <dia:rectangle val=
"14.875,83.95;26.325,86.05"/>
4480 <dia:attribute name=
"orth_points">
4481 <dia:point val=
"25.475,84"/>
4482 <dia:point val=
"25.475,85"/>
4483 <dia:point val=
"14.925,85"/>
4484 <dia:point val=
"14.925,86"/>
4486 <dia:attribute name=
"orth_orient">
4491 <dia:attribute name=
"orth_autoroute">
4492 <dia:boolean val=
"false"/>
4494 <dia:attribute name=
"line_colour">
4495 <dia:color val=
"#000000"/>
4497 <dia:attribute name=
"name">
4498 <dia:string>##
</dia:string>
4500 <dia:attribute name=
"stereotype">
4501 <dia:string>##
</dia:string>
4504 <dia:connection handle=
"0" to=
"O18" connection=
"6"/>
4505 <dia:connection handle=
"1" to=
"O20" connection=
"1"/>
4508 <dia:object type=
"UML - Class" version=
"0" id=
"O22">
4509 <dia:attribute name=
"obj_pos">
4510 <dia:point val=
"-1,-69"/>
4512 <dia:attribute name=
"obj_bb">
4513 <dia:rectangle val=
"-1.05,-69.05;108.5,9.65"/>
4515 <dia:attribute name=
"elem_corner">
4516 <dia:point val=
"-1,-69"/>
4518 <dia:attribute name=
"elem_width">
4519 <dia:real val=
"109.44999999999999"/>
4521 <dia:attribute name=
"elem_height">
4522 <dia:real val=
"78.599999999999923"/>
4524 <dia:attribute name=
"name">
4525 <dia:string>#model#
</dia:string>
4527 <dia:attribute name=
"stereotype">
4528 <dia:string>##
</dia:string>
4530 <dia:attribute name=
"comment">
4531 <dia:string>##
</dia:string>
4533 <dia:attribute name=
"abstract">
4534 <dia:boolean val=
"false"/>
4536 <dia:attribute name=
"suppress_attributes">
4537 <dia:boolean val=
"false"/>
4539 <dia:attribute name=
"suppress_operations">
4540 <dia:boolean val=
"false"/>
4542 <dia:attribute name=
"visible_attributes">
4543 <dia:boolean val=
"true"/>
4545 <dia:attribute name=
"visible_operations">
4546 <dia:boolean val=
"true"/>
4548 <dia:attribute name=
"visible_comments">
4549 <dia:boolean val=
"false"/>
4551 <dia:attribute name=
"wrap_operations">
4552 <dia:boolean val=
"false"/>
4554 <dia:attribute name=
"wrap_after_char">
4557 <dia:attribute name=
"line_color">
4558 <dia:color val=
"#000000"/>
4560 <dia:attribute name=
"fill_color">
4561 <dia:color val=
"#ffffff"/>
4563 <dia:attribute name=
"text_color">
4564 <dia:color val=
"#000000"/>
4566 <dia:attribute name=
"normal_font">
4567 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4569 <dia:attribute name=
"abstract_font">
4570 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4572 <dia:attribute name=
"polymorphic_font">
4573 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
4575 <dia:attribute name=
"classname_font">
4576 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4578 <dia:attribute name=
"abstract_classname_font">
4579 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4581 <dia:attribute name=
"comment_font">
4582 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
4584 <dia:attribute name=
"font_height">
4585 <dia:real val=
"0.80000000000000004"/>
4587 <dia:attribute name=
"polymorphic_font_height">
4588 <dia:real val=
"0.80000000000000004"/>
4590 <dia:attribute name=
"abstract_font_height">
4591 <dia:real val=
"0.80000000000000004"/>
4593 <dia:attribute name=
"classname_font_height">
4596 <dia:attribute name=
"abstract_classname_font_height">
4599 <dia:attribute name=
"comment_font_height">
4602 <dia:attribute name=
"attributes">
4603 <dia:composite type=
"umlattribute">
4604 <dia:attribute name=
"name">
4605 <dia:string>#active_problems#
</dia:string>
4607 <dia:attribute name=
"type">
4608 <dia:string>#array of booleans#
</dia:string>
4610 <dia:attribute name=
"value">
4611 <dia:string>##
</dia:string>
4613 <dia:attribute name=
"comment">
4614 <dia:string>##
</dia:string>
4616 <dia:attribute name=
"visibility">
4619 <dia:attribute name=
"abstract">
4620 <dia:boolean val=
"false"/>
4622 <dia:attribute name=
"class_scope">
4623 <dia:boolean val=
"false"/>
4626 <dia:composite type=
"umlattribute">
4627 <dia:attribute name=
"name">
4628 <dia:string>#directory#
</dia:string>
4630 <dia:attribute name=
"type">
4631 <dia:string>#scalar string#
</dia:string>
4633 <dia:attribute name=
"value">
4634 <dia:string>##
</dia:string>
4636 <dia:attribute name=
"comment">
4637 <dia:string>##
</dia:string>
4639 <dia:attribute name=
"visibility">
4642 <dia:attribute name=
"abstract">
4643 <dia:boolean val=
"false"/>
4645 <dia:attribute name=
"class_scope">
4646 <dia:boolean val=
"false"/>
4649 <dia:composite type=
"umlattribute">
4650 <dia:attribute name=
"name">
4651 <dia:string>#extra_data_files#
</dia:string>
4653 <dia:attribute name=
"type">
4654 <dia:string>#array of strings#
</dia:string>
4656 <dia:attribute name=
"value">
4657 <dia:string>##
</dia:string>
4659 <dia:attribute name=
"comment">
4660 <dia:string>##
</dia:string>
4662 <dia:attribute name=
"visibility">
4665 <dia:attribute name=
"abstract">
4666 <dia:boolean val=
"false"/>
4668 <dia:attribute name=
"class_scope">
4669 <dia:boolean val=
"false"/>
4672 <dia:composite type=
"umlattribute">
4673 <dia:attribute name=
"name">
4674 <dia:string>#extra_data_headers#
</dia:string>
4676 <dia:attribute name=
"type">
4677 <dia:string>#array of arrays of strings#
</dia:string>
4679 <dia:attribute name=
"value">
4680 <dia:string>##
</dia:string>
4682 <dia:attribute name=
"comment">
4683 <dia:string>##
</dia:string>
4685 <dia:attribute name=
"visibility">
4688 <dia:attribute name=
"abstract">
4689 <dia:boolean val=
"false"/>
4691 <dia:attribute name=
"class_scope">
4692 <dia:boolean val=
"false"/>
4695 <dia:composite type=
"umlattribute">
4696 <dia:attribute name=
"name">
4697 <dia:string>#extra_files#
</dia:string>
4699 <dia:attribute name=
"type">
4700 <dia:string>#array of strings#
</dia:string>
4702 <dia:attribute name=
"value">
4703 <dia:string>##
</dia:string>
4705 <dia:attribute name=
"comment">
4706 <dia:string>##
</dia:string>
4708 <dia:attribute name=
"visibility">
4711 <dia:attribute name=
"abstract">
4712 <dia:boolean val=
"false"/>
4714 <dia:attribute name=
"class_scope">
4715 <dia:boolean val=
"false"/>
4718 <dia:composite type=
"umlattribute">
4719 <dia:attribute name=
"name">
4720 <dia:string>#extra_output#
</dia:string>
4722 <dia:attribute name=
"type">
4723 <dia:string>#array of strings#
</dia:string>
4725 <dia:attribute name=
"value">
4726 <dia:string>##
</dia:string>
4728 <dia:attribute name=
"comment">
4729 <dia:string>##
</dia:string>
4731 <dia:attribute name=
"visibility">
4734 <dia:attribute name=
"abstract">
4735 <dia:boolean val=
"false"/>
4737 <dia:attribute name=
"class_scope">
4738 <dia:boolean val=
"false"/>
4741 <dia:composite type=
"umlattribute">
4742 <dia:attribute name=
"name">
4743 <dia:string>#filename#
</dia:string>
4745 <dia:attribute name=
"type">
4746 <dia:string>#mandatory scalar string#
</dia:string>
4748 <dia:attribute name=
"value">
4749 <dia:string>##
</dia:string>
4751 <dia:attribute name=
"comment">
4752 <dia:string>##
</dia:string>
4754 <dia:attribute name=
"visibility">
4757 <dia:attribute name=
"abstract">
4758 <dia:boolean val=
"false"/>
4760 <dia:attribute name=
"class_scope">
4761 <dia:boolean val=
"false"/>
4764 <dia:composite type=
"umlattribute">
4765 <dia:attribute name=
"name">
4766 <dia:string>#model_id#
</dia:string>
4768 <dia:attribute name=
"type">
4769 <dia:string>#scalar integer#
</dia:string>
4771 <dia:attribute name=
"value">
4772 <dia:string>##
</dia:string>
4774 <dia:attribute name=
"comment">
4775 <dia:string>##
</dia:string>
4777 <dia:attribute name=
"visibility">
4780 <dia:attribute name=
"abstract">
4781 <dia:boolean val=
"false"/>
4783 <dia:attribute name=
"class_scope">
4784 <dia:boolean val=
"false"/>
4787 <dia:composite type=
"umlattribute">
4788 <dia:attribute name=
"name">
4789 <dia:string>#ignore_missing_data#
</dia:string>
4791 <dia:attribute name=
"type">
4792 <dia:string>#scalar boolean#
</dia:string>
4794 <dia:attribute name=
"value">
4795 <dia:string>#
0#
</dia:string>
4797 <dia:attribute name=
"comment">
4798 <dia:string>##
</dia:string>
4800 <dia:attribute name=
"visibility">
4803 <dia:attribute name=
"abstract">
4804 <dia:boolean val=
"false"/>
4806 <dia:attribute name=
"class_scope">
4807 <dia:boolean val=
"false"/>
4810 <dia:composite type=
"umlattribute">
4811 <dia:attribute name=
"name">
4812 <dia:string>#ignore_missing_files#
</dia:string>
4814 <dia:attribute name=
"type">
4815 <dia:string>#scalar boolean#
</dia:string>
4817 <dia:attribute name=
"value">
4818 <dia:string>#
0#
</dia:string>
4820 <dia:attribute name=
"comment">
4821 <dia:string>##
</dia:string>
4823 <dia:attribute name=
"visibility">
4826 <dia:attribute name=
"abstract">
4827 <dia:boolean val=
"false"/>
4829 <dia:attribute name=
"class_scope">
4830 <dia:boolean val=
"false"/>
4833 <dia:composite type=
"umlattribute">
4834 <dia:attribute name=
"name">
4835 <dia:string>#ignore_missing_output_files#
</dia:string>
4837 <dia:attribute name=
"type">
4838 <dia:string>#scalar boolean#
</dia:string>
4840 <dia:attribute name=
"value">
4841 <dia:string>#
1#
</dia:string>
4843 <dia:attribute name=
"comment">
4844 <dia:string>##
</dia:string>
4846 <dia:attribute name=
"visibility">
4849 <dia:attribute name=
"abstract">
4850 <dia:boolean val=
"false"/>
4852 <dia:attribute name=
"class_scope">
4853 <dia:boolean val=
"false"/>
4856 <dia:composite type=
"umlattribute">
4857 <dia:attribute name=
"name">
4858 <dia:string>#outputfile#
</dia:string>
4860 <dia:attribute name=
"type">
4861 <dia:string>#scalar string#
</dia:string>
4863 <dia:attribute name=
"value">
4864 <dia:string>##
</dia:string>
4866 <dia:attribute name=
"comment">
4867 <dia:string>##
</dia:string>
4869 <dia:attribute name=
"visibility">
4872 <dia:attribute name=
"abstract">
4873 <dia:boolean val=
"false"/>
4875 <dia:attribute name=
"class_scope">
4876 <dia:boolean val=
"false"/>
4879 <dia:composite type=
"umlattribute">
4880 <dia:attribute name=
"name">
4881 <dia:string>#run_no#
</dia:string>
4883 <dia:attribute name=
"type">
4884 <dia:string>#scalar integer#
</dia:string>
4886 <dia:attribute name=
"value">
4887 <dia:string>#
0#
</dia:string>
4889 <dia:attribute name=
"comment">
4890 <dia:string>##
</dia:string>
4892 <dia:attribute name=
"visibility">
4895 <dia:attribute name=
"abstract">
4896 <dia:boolean val=
"false"/>
4898 <dia:attribute name=
"class_scope">
4899 <dia:boolean val=
"false"/>
4902 <dia:composite type=
"umlattribute">
4903 <dia:attribute name=
"name">
4904 <dia:string>#sde#
</dia:string>
4906 <dia:attribute name=
"type">
4907 <dia:string>#scalar boolean#
</dia:string>
4909 <dia:attribute name=
"value">
4910 <dia:string>#
0#
</dia:string>
4912 <dia:attribute name=
"comment">
4913 <dia:string>##
</dia:string>
4915 <dia:attribute name=
"visibility">
4918 <dia:attribute name=
"abstract">
4919 <dia:boolean val=
"false"/>
4921 <dia:attribute name=
"class_scope">
4922 <dia:boolean val=
"false"/>
4925 <dia:composite type=
"umlattribute">
4926 <dia:attribute name=
"name">
4927 <dia:string>#synced#
</dia:string>
4929 <dia:attribute name=
"type">
4930 <dia:string>#scalar boolean#
</dia:string>
4932 <dia:attribute name=
"value">
4933 <dia:string>#
0#
</dia:string>
4935 <dia:attribute name=
"comment">
4936 <dia:string>##
</dia:string>
4938 <dia:attribute name=
"visibility">
4941 <dia:attribute name=
"abstract">
4942 <dia:boolean val=
"false"/>
4944 <dia:attribute name=
"class_scope">
4945 <dia:boolean val=
"false"/>
4948 <dia:composite type=
"umlattribute">
4949 <dia:attribute name=
"name">
4950 <dia:string>#target#
</dia:string>
4952 <dia:attribute name=
"type">
4953 <dia:string>#scalar string#
</dia:string>
4955 <dia:attribute name=
"value">
4956 <dia:string>#'mem'#
</dia:string>
4958 <dia:attribute name=
"comment">
4959 <dia:string>##
</dia:string>
4961 <dia:attribute name=
"visibility">
4964 <dia:attribute name=
"abstract">
4965 <dia:boolean val=
"false"/>
4967 <dia:attribute name=
"class_scope">
4968 <dia:boolean val=
"false"/>
4971 <dia:composite type=
"umlattribute">
4972 <dia:attribute name=
"name">
4973 <dia:string>#reference_object#
</dia:string>
4975 <dia:attribute name=
"type">
4976 <dia:string>##
</dia:string>
4978 <dia:attribute name=
"value">
4979 <dia:string>##
</dia:string>
4981 <dia:attribute name=
"comment">
4982 <dia:string>##
</dia:string>
4984 <dia:attribute name=
"visibility">
4987 <dia:attribute name=
"abstract">
4988 <dia:boolean val=
"false"/>
4990 <dia:attribute name=
"class_scope">
4991 <dia:boolean val=
"false"/>
4994 <dia:composite type=
"umlattribute">
4995 <dia:attribute name=
"name">
4996 <dia:string>#data_wrapped#
</dia:string>
4998 <dia:attribute name=
"type">
4999 <dia:string>#scalar boolean#
</dia:string>
5001 <dia:attribute name=
"value">
5002 <dia:string>#
0#
</dia:string>
5004 <dia:attribute name=
"comment">
5005 <dia:string>##
</dia:string>
5007 <dia:attribute name=
"visibility">
5010 <dia:attribute name=
"abstract">
5011 <dia:boolean val=
"false"/>
5013 <dia:attribute name=
"class_scope">
5014 <dia:boolean val=
"false"/>
5017 <dia:composite type=
"umlattribute">
5018 <dia:attribute name=
"name">
5019 <dia:string>#drop_dropped#
</dia:string>
5021 <dia:attribute name=
"type">
5022 <dia:string>#scalar boolean#
</dia:string>
5024 <dia:attribute name=
"value">
5025 <dia:string>#
0#
</dia:string>
5027 <dia:attribute name=
"comment">
5028 <dia:string>##
</dia:string>
5030 <dia:attribute name=
"visibility">
5033 <dia:attribute name=
"abstract">
5034 <dia:boolean val=
"false"/>
5036 <dia:attribute name=
"class_scope">
5037 <dia:boolean val=
"false"/>
5040 <dia:composite type=
"umlattribute">
5041 <dia:attribute name=
"name">
5042 <dia:string>#quick_reload#
</dia:string>
5044 <dia:attribute name=
"type">
5045 <dia:string>#scalar boolean#
</dia:string>
5047 <dia:attribute name=
"value">
5048 <dia:string>#
0#
</dia:string>
5050 <dia:attribute name=
"comment">
5051 <dia:string>##
</dia:string>
5053 <dia:attribute name=
"visibility">
5056 <dia:attribute name=
"abstract">
5057 <dia:boolean val=
"false"/>
5059 <dia:attribute name=
"class_scope">
5060 <dia:boolean val=
"false"/>
5063 <dia:composite type=
"umlattribute">
5064 <dia:attribute name=
"name">
5065 <dia:string>#data_ids#
</dia:string>
5067 <dia:attribute name=
"type">
5068 <dia:string>#array of integers#
</dia:string>
5070 <dia:attribute name=
"value">
5071 <dia:string>##
</dia:string>
5073 <dia:attribute name=
"comment">
5074 <dia:string>##
</dia:string>
5076 <dia:attribute name=
"visibility">
5079 <dia:attribute name=
"abstract">
5080 <dia:boolean val=
"false"/>
5082 <dia:attribute name=
"class_scope">
5083 <dia:boolean val=
"false"/>
5087 <dia:attribute name=
"operations">
5088 <dia:composite type=
"umloperation">
5089 <dia:attribute name=
"name">
5090 <dia:string>#add_records#
</dia:string>
5092 <dia:attribute name=
"stereotype">
5093 <dia:string>##
</dia:string>
5095 <dia:attribute name=
"type">
5096 <dia:string>##
</dia:string>
5098 <dia:attribute name=
"visibility">
5101 <dia:attribute name=
"comment">
5102 <dia:string>##
</dia:string>
5104 <dia:attribute name=
"abstract">
5105 <dia:boolean val=
"false"/>
5107 <dia:attribute name=
"inheritance_type">
5110 <dia:attribute name=
"query">
5111 <dia:boolean val=
"false"/>
5113 <dia:attribute name=
"class_scope">
5114 <dia:boolean val=
"false"/>
5116 <dia:attribute name=
"parameters">
5117 <dia:composite type=
"umlparameter">
5118 <dia:attribute name=
"name">
5119 <dia:string>#type#
</dia:string>
5121 <dia:attribute name=
"type">
5122 <dia:string>#mandatory scalar string#
</dia:string>
5124 <dia:attribute name=
"value">
5125 <dia:string>##
</dia:string>
5127 <dia:attribute name=
"comment">
5128 <dia:string>##
</dia:string>
5130 <dia:attribute name=
"kind">
5134 <dia:composite type=
"umlparameter">
5135 <dia:attribute name=
"name">
5136 <dia:string>#record_strings#
</dia:string>
5138 <dia:attribute name=
"type">
5139 <dia:string>#mandatory array of strings#
</dia:string>
5141 <dia:attribute name=
"value">
5142 <dia:string>##
</dia:string>
5144 <dia:attribute name=
"comment">
5145 <dia:string>##
</dia:string>
5147 <dia:attribute name=
"kind">
5151 <dia:composite type=
"umlparameter">
5152 <dia:attribute name=
"name">
5153 <dia:string>#problem_numbers#
</dia:string>
5155 <dia:attribute name=
"type">
5156 <dia:string>#array of integers#
</dia:string>
5158 <dia:attribute name=
"value">
5159 <dia:string>##
</dia:string>
5161 <dia:attribute name=
"comment">
5162 <dia:string>##
</dia:string>
5164 <dia:attribute name=
"kind">
5170 <dia:composite type=
"umloperation">
5171 <dia:attribute name=
"name">
5172 <dia:string>#clean_extra_data_code#
</dia:string>
5174 <dia:attribute name=
"stereotype">
5175 <dia:string>##
</dia:string>
5177 <dia:attribute name=
"type">
5178 <dia:string>##
</dia:string>
5180 <dia:attribute name=
"visibility">
5183 <dia:attribute name=
"comment">
5184 <dia:string>##
</dia:string>
5186 <dia:attribute name=
"abstract">
5187 <dia:boolean val=
"false"/>
5189 <dia:attribute name=
"inheritance_type">
5192 <dia:attribute name=
"query">
5193 <dia:boolean val=
"false"/>
5195 <dia:attribute name=
"class_scope">
5196 <dia:boolean val=
"false"/>
5198 <dia:attribute name=
"parameters"/>
5200 <dia:composite type=
"umloperation">
5201 <dia:attribute name=
"name">
5202 <dia:string>#copy#
</dia:string>
5204 <dia:attribute name=
"stereotype">
5205 <dia:string>##
</dia:string>
5207 <dia:attribute name=
"type">
5208 <dia:string>##
</dia:string>
5210 <dia:attribute name=
"visibility">
5213 <dia:attribute name=
"comment">
5214 <dia:string>##
</dia:string>
5216 <dia:attribute name=
"abstract">
5217 <dia:boolean val=
"false"/>
5219 <dia:attribute name=
"inheritance_type">
5222 <dia:attribute name=
"query">
5223 <dia:boolean val=
"false"/>
5225 <dia:attribute name=
"class_scope">
5226 <dia:boolean val=
"false"/>
5228 <dia:attribute name=
"parameters">
5229 <dia:composite type=
"umlparameter">
5230 <dia:attribute name=
"name">
5231 <dia:string>#directory#
</dia:string>
5233 <dia:attribute name=
"type">
5234 <dia:string>#scalar string#
</dia:string>
5236 <dia:attribute name=
"value">
5237 <dia:string>##
</dia:string>
5239 <dia:attribute name=
"comment">
5240 <dia:string>##
</dia:string>
5242 <dia:attribute name=
"kind">
5246 <dia:composite type=
"umlparameter">
5247 <dia:attribute name=
"name">
5248 <dia:string>#filename#
</dia:string>
5250 <dia:attribute name=
"type">
5251 <dia:string>#scalar string#
</dia:string>
5253 <dia:attribute name=
"value">
5254 <dia:string>##
</dia:string>
5256 <dia:attribute name=
"comment">
5257 <dia:string>##
</dia:string>
5259 <dia:attribute name=
"kind">
5263 <dia:composite type=
"umlparameter">
5264 <dia:attribute name=
"name">
5265 <dia:string>#new_model#
</dia:string>
5267 <dia:attribute name=
"type">
5268 <dia:string>#object model#
</dia:string>
5270 <dia:attribute name=
"value">
5271 <dia:string>##
</dia:string>
5273 <dia:attribute name=
"comment">
5274 <dia:string>##
</dia:string>
5276 <dia:attribute name=
"kind">
5280 <dia:composite type=
"umlparameter">
5281 <dia:attribute name=
"name">
5282 <dia:string>#copy_data#
</dia:string>
5284 <dia:attribute name=
"type">
5285 <dia:string>#scalar boolean#
</dia:string>
5287 <dia:attribute name=
"value">
5288 <dia:string>#
0#
</dia:string>
5290 <dia:attribute name=
"comment">
5291 <dia:string>##
</dia:string>
5293 <dia:attribute name=
"kind">
5297 <dia:composite type=
"umlparameter">
5298 <dia:attribute name=
"name">
5299 <dia:string>#copy_output#
</dia:string>
5301 <dia:attribute name=
"type">
5302 <dia:string>#scalar boolean#
</dia:string>
5304 <dia:attribute name=
"value">
5305 <dia:string>#
0#
</dia:string>
5307 <dia:attribute name=
"comment">
5308 <dia:string>##
</dia:string>
5310 <dia:attribute name=
"kind">
5314 <dia:composite type=
"umlparameter">
5315 <dia:attribute name=
"name">
5316 <dia:string>#data_file_names#
</dia:string>
5318 <dia:attribute name=
"type">
5319 <dia:string>#array of strings#
</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=
"kind">
5331 <dia:composite type=
"umlparameter">
5332 <dia:attribute name=
"name">
5333 <dia:string>#target#
</dia:string>
5335 <dia:attribute name=
"type">
5336 <dia:string>#scalar string#
</dia:string>
5338 <dia:attribute name=
"value">
5339 <dia:string>#$self -
> {'target'}#
</dia:string>
5341 <dia:attribute name=
"comment">
5342 <dia:string>##
</dia:string>
5344 <dia:attribute name=
"kind">
5348 <dia:composite type=
"umlparameter">
5349 <dia:attribute name=
"name">
5350 <dia:string>#extra_data_file_names#
</dia:string>
5352 <dia:attribute name=
"type">
5353 <dia:string>#array of strings#
</dia:string>
5355 <dia:attribute name=
"value">
5356 <dia:string>##
</dia:string>
5358 <dia:attribute name=
"comment">
5359 <dia:string>##
</dia:string>
5361 <dia:attribute name=
"kind">
5365 <dia:composite type=
"umlparameter">
5366 <dia:attribute name=
"name">
5367 <dia:string>#update_shrinkage_tables#
</dia:string>
5369 <dia:attribute name=
"type">
5370 <dia:string>#scalar boolean#
</dia:string>
5372 <dia:attribute name=
"value">
5373 <dia:string>#
1#
</dia:string>
5375 <dia:attribute name=
"comment">
5376 <dia:string>##
</dia:string>
5378 <dia:attribute name=
"kind">
5384 <dia:composite type=
"umloperation">
5385 <dia:attribute name=
"name">
5386 <dia:string>#datafiles#
</dia:string>
5388 <dia:attribute name=
"stereotype">
5389 <dia:string>#accessor#
</dia:string>
5391 <dia:attribute name=
"type">
5392 <dia:string>##
</dia:string>
5394 <dia:attribute name=
"visibility">
5397 <dia:attribute name=
"comment">
5398 <dia:string>##
</dia:string>
5400 <dia:attribute name=
"abstract">
5401 <dia:boolean val=
"false"/>
5403 <dia:attribute name=
"inheritance_type">
5406 <dia:attribute name=
"query">
5407 <dia:boolean val=
"false"/>
5409 <dia:attribute name=
"class_scope">
5410 <dia:boolean val=
"false"/>
5412 <dia:attribute name=
"parameters">
5413 <dia:composite type=
"umlparameter">
5414 <dia:attribute name=
"name">
5415 <dia:string>#new_names#
</dia:string>
5417 <dia:attribute name=
"type">
5418 <dia:string>#array of strings#
</dia:string>
5420 <dia:attribute name=
"value">
5421 <dia:string>##
</dia:string>
5423 <dia:attribute name=
"comment">
5424 <dia:string>##
</dia:string>
5426 <dia:attribute name=
"kind">
5430 <dia:composite type=
"umlparameter">
5431 <dia:attribute name=
"name">
5432 <dia:string>#problem_numbers#
</dia:string>
5434 <dia:attribute name=
"type">
5435 <dia:string>#array of integers#
</dia:string>
5437 <dia:attribute name=
"value">
5438 <dia:string>##
</dia:string>
5440 <dia:attribute name=
"comment">
5441 <dia:string>##
</dia:string>
5443 <dia:attribute name=
"kind">
5447 <dia:composite type=
"umlparameter">
5448 <dia:attribute name=
"name">
5449 <dia:string>#absolute_path#
</dia:string>
5451 <dia:attribute name=
"type">
5452 <dia:string>#scalar boolean#
</dia:string>
5454 <dia:attribute name=
"value">
5455 <dia:string>#
0#
</dia:string>
5457 <dia:attribute name=
"comment">
5458 <dia:string>##
</dia:string>
5460 <dia:attribute name=
"kind">
5464 <dia:composite type=
"umlparameter">
5465 <dia:attribute name=
"name">
5466 <dia:string>#names#
</dia:string>
5468 <dia:attribute name=
"type">
5469 <dia:string>#array of strings#
</dia:string>
5471 <dia:attribute name=
"value">
5472 <dia:string>##
</dia:string>
5474 <dia:attribute name=
"comment">
5475 <dia:string>##
</dia:string>
5477 <dia:attribute name=
"kind">
5483 <dia:composite type=
"umloperation">
5484 <dia:attribute name=
"name">
5485 <dia:string>#covariance#
</dia:string>
5487 <dia:attribute name=
"stereotype">
5488 <dia:string>#accessor#
</dia:string>
5490 <dia:attribute name=
"type">
5491 <dia:string>##
</dia:string>
5493 <dia:attribute name=
"visibility">
5496 <dia:attribute name=
"comment">
5497 <dia:string>##
</dia:string>
5499 <dia:attribute name=
"abstract">
5500 <dia:boolean val=
"false"/>
5502 <dia:attribute name=
"inheritance_type">
5505 <dia:attribute name=
"query">
5506 <dia:boolean val=
"false"/>
5508 <dia:attribute name=
"class_scope">
5509 <dia:boolean val=
"false"/>
5511 <dia:attribute name=
"parameters">
5512 <dia:composite type=
"umlparameter">
5513 <dia:attribute name=
"name">
5514 <dia:string>#enabled#
</dia:string>
5516 <dia:attribute name=
"type">
5517 <dia:string>#array of booleans#
</dia:string>
5519 <dia:attribute name=
"value">
5520 <dia:string>##
</dia:string>
5522 <dia:attribute name=
"comment">
5523 <dia:string>##
</dia:string>
5525 <dia:attribute name=
"kind">
5529 <dia:composite type=
"umlparameter">
5530 <dia:attribute name=
"name">
5531 <dia:string>#problem_numbers#
</dia:string>
5533 <dia:attribute name=
"type">
5534 <dia:string>#array of integers#
</dia:string>
5536 <dia:attribute name=
"value">
5537 <dia:string>##
</dia:string>
5539 <dia:attribute name=
"comment">
5540 <dia:string>##
</dia:string>
5542 <dia:attribute name=
"kind">
5546 <dia:composite type=
"umlparameter">
5547 <dia:attribute name=
"name">
5548 <dia:string>#indicators#
</dia:string>
5550 <dia:attribute name=
"type">
5551 <dia:string>#array of booleans#
</dia:string>
5553 <dia:attribute name=
"value">
5554 <dia:string>##
</dia:string>
5556 <dia:attribute name=
"comment">
5557 <dia:string>##
</dia:string>
5559 <dia:attribute name=
"kind">
5565 <dia:composite type=
"umloperation">
5566 <dia:attribute name=
"name">
5567 <dia:string>#eigen#
</dia:string>
5569 <dia:attribute name=
"stereotype">
5570 <dia:string>#accessor#
</dia:string>
5572 <dia:attribute name=
"type">
5573 <dia:string>##
</dia:string>
5575 <dia:attribute name=
"visibility">
5578 <dia:attribute name=
"comment">
5579 <dia:string>##
</dia:string>
5581 <dia:attribute name=
"abstract">
5582 <dia:boolean val=
"false"/>
5584 <dia:attribute name=
"inheritance_type">
5587 <dia:attribute name=
"query">
5588 <dia:boolean val=
"false"/>
5590 <dia:attribute name=
"class_scope">
5591 <dia:boolean val=
"false"/>
5593 <dia:attribute name=
"parameters">
5594 <dia:composite type=
"umlparameter">
5595 <dia:attribute name=
"name">
5596 <dia:string>#enabled#
</dia:string>
5598 <dia:attribute name=
"type">
5599 <dia:string>#array of booleans#
</dia:string>
5601 <dia:attribute name=
"value">
5602 <dia:string>##
</dia:string>
5604 <dia:attribute name=
"comment">
5605 <dia:string>##
</dia:string>
5607 <dia:attribute name=
"kind">
5611 <dia:composite type=
"umlparameter">
5612 <dia:attribute name=
"name">
5613 <dia:string>#problem_numbers#
</dia:string>
5615 <dia:attribute name=
"type">
5616 <dia:string>#array of integers#
</dia:string>
5618 <dia:attribute name=
"value">
5619 <dia:string>##
</dia:string>
5621 <dia:attribute name=
"comment">
5622 <dia:string>##
</dia:string>
5624 <dia:attribute name=
"kind">
5628 <dia:composite type=
"umlparameter">
5629 <dia:attribute name=
"name">
5630 <dia:string>#indicators#
</dia:string>
5632 <dia:attribute name=
"type">
5633 <dia:string>#array of booleans#
</dia:string>
5635 <dia:attribute name=
"value">
5636 <dia:string>##
</dia:string>
5638 <dia:attribute name=
"comment">
5639 <dia:string>##
</dia:string>
5641 <dia:attribute name=
"kind">
5647 <dia:composite type=
"umloperation">
5648 <dia:attribute name=
"name">
5649 <dia:string>#__des#
</dia:string>
5651 <dia:attribute name=
"stereotype">
5652 <dia:string>#accessor#
</dia:string>
5654 <dia:attribute name=
"type">
5655 <dia:string>##
</dia:string>
5657 <dia:attribute name=
"visibility">
5660 <dia:attribute name=
"comment">
5661 <dia:string>##
</dia:string>
5663 <dia:attribute name=
"abstract">
5664 <dia:boolean val=
"false"/>
5666 <dia:attribute name=
"inheritance_type">
5669 <dia:attribute name=
"query">
5670 <dia:boolean val=
"false"/>
5672 <dia:attribute name=
"class_scope">
5673 <dia:boolean val=
"false"/>
5675 <dia:attribute name=
"parameters">
5676 <dia:composite type=
"umlparameter">
5677 <dia:attribute name=
"name">
5678 <dia:string>#new_des#
</dia:string>
5680 <dia:attribute name=
"type">
5681 <dia:string>#array of strings#
</dia:string>
5683 <dia:attribute name=
"value">
5684 <dia:string>##
</dia:string>
5686 <dia:attribute name=
"comment">
5687 <dia:string>##
</dia:string>
5689 <dia:attribute name=
"kind">
5693 <dia:composite type=
"umlparameter">
5694 <dia:attribute name=
"name">
5695 <dia:string>#problem_number#
</dia:string>
5697 <dia:attribute name=
"type">
5698 <dia:string>#scalar number#
</dia:string>
5700 <dia:attribute name=
"value">
5701 <dia:string>#
1#
</dia:string>
5703 <dia:attribute name=
"comment">
5704 <dia:string>##
</dia:string>
5706 <dia:attribute name=
"kind">
5710 <dia:composite type=
"umlparameter">
5711 <dia:attribute name=
"name">
5712 <dia:string>#des#
</dia:string>
5714 <dia:attribute name=
"type">
5715 <dia:string>#array of strings#
</dia:string>
5717 <dia:attribute name=
"value">
5718 <dia:string>##
</dia:string>
5720 <dia:attribute name=
"comment">
5721 <dia:string>##
</dia:string>
5723 <dia:attribute name=
"kind">
5729 <dia:composite type=
"umloperation">
5730 <dia:attribute name=
"name">
5731 <dia:string>#__error#
</dia:string>
5733 <dia:attribute name=
"stereotype">
5734 <dia:string>#accessor#
</dia:string>
5736 <dia:attribute name=
"type">
5737 <dia:string>##
</dia:string>
5739 <dia:attribute name=
"visibility">
5742 <dia:attribute name=
"comment">
5743 <dia:string>##
</dia:string>
5745 <dia:attribute name=
"abstract">
5746 <dia:boolean val=
"false"/>
5748 <dia:attribute name=
"inheritance_type">
5751 <dia:attribute name=
"query">
5752 <dia:boolean val=
"false"/>
5754 <dia:attribute name=
"class_scope">
5755 <dia:boolean val=
"false"/>
5757 <dia:attribute name=
"parameters">
5758 <dia:composite type=
"umlparameter">
5759 <dia:attribute name=
"name">
5760 <dia:string>#new_error#
</dia:string>
5762 <dia:attribute name=
"type">
5763 <dia:string>#array of strings#
</dia:string>
5765 <dia:attribute name=
"value">
5766 <dia:string>##
</dia:string>
5768 <dia:attribute name=
"comment">
5769 <dia:string>##
</dia:string>
5771 <dia:attribute name=
"kind">
5775 <dia:composite type=
"umlparameter">
5776 <dia:attribute name=
"name">
5777 <dia:string>#problem_number#
</dia:string>
5779 <dia:attribute name=
"type">
5780 <dia:string>#scalar number#
</dia:string>
5782 <dia:attribute name=
"value">
5783 <dia:string>#
1#
</dia:string>
5785 <dia:attribute name=
"comment">
5786 <dia:string>##
</dia:string>
5788 <dia:attribute name=
"kind">
5792 <dia:composite type=
"umlparameter">
5793 <dia:attribute name=
"name">
5794 <dia:string>#error#
</dia:string>
5796 <dia:attribute name=
"type">
5797 <dia:string>#array of strings#
</dia:string>
5799 <dia:attribute name=
"value">
5800 <dia:string>##
</dia:string>
5802 <dia:attribute name=
"comment">
5803 <dia:string>##
</dia:string>
5805 <dia:attribute name=
"kind">
5811 <dia:composite type=
"umloperation">
5812 <dia:attribute name=
"name">
5813 <dia:string>#fixed#
</dia:string>
5815 <dia:attribute name=
"stereotype">
5816 <dia:string>#accessor#
</dia:string>
5818 <dia:attribute name=
"type">
5819 <dia:string>##
</dia:string>
5821 <dia:attribute name=
"visibility">
5824 <dia:attribute name=
"comment">
5825 <dia:string>##
</dia:string>
5827 <dia:attribute name=
"abstract">
5828 <dia:boolean val=
"false"/>
5830 <dia:attribute name=
"inheritance_type">
5833 <dia:attribute name=
"query">
5834 <dia:boolean val=
"false"/>
5836 <dia:attribute name=
"class_scope">
5837 <dia:boolean val=
"false"/>
5839 <dia:attribute name=
"parameters">
5840 <dia:composite type=
"umlparameter">
5841 <dia:attribute name=
"name">
5842 <dia:string>#parameter_type#
</dia:string>
5844 <dia:attribute name=
"type">
5845 <dia:string>#scalar string#
</dia:string>
5847 <dia:attribute name=
"value">
5848 <dia:string>##
</dia:string>
5850 <dia:attribute name=
"comment">
5851 <dia:string>##
</dia:string>
5853 <dia:attribute name=
"kind">
5857 <dia:composite type=
"umlparameter">
5858 <dia:attribute name=
"name">
5859 <dia:string>#parameter_numbers#
</dia:string>
5861 <dia:attribute name=
"type">
5862 <dia:string>#array of integers#
</dia:string>
5864 <dia:attribute name=
"value">
5865 <dia:string>##
</dia:string>
5867 <dia:attribute name=
"comment">
5868 <dia:string>##
</dia:string>
5870 <dia:attribute name=
"kind">
5874 <dia:composite type=
"umlparameter">
5875 <dia:attribute name=
"name">
5876 <dia:string>#problem_numbers#
</dia:string>
5878 <dia:attribute name=
"type">
5879 <dia:string>#array of integers#
</dia:string>
5881 <dia:attribute name=
"value">
5882 <dia:string>##
</dia:string>
5884 <dia:attribute name=
"comment">
5885 <dia:string>##
</dia:string>
5887 <dia:attribute name=
"kind">
5891 <dia:composite type=
"umlparameter">
5892 <dia:attribute name=
"name">
5893 <dia:string>#new_values#
</dia:string>
5895 <dia:attribute name=
"type">
5896 <dia:string>#array of booleans#
</dia:string>
5898 <dia:attribute name=
"value">
5899 <dia:string>##
</dia:string>
5901 <dia:attribute name=
"comment">
5902 <dia:string>##
</dia:string>
5904 <dia:attribute name=
"kind">
5908 <dia:composite type=
"umlparameter">
5909 <dia:attribute name=
"name">
5910 <dia:string>#fixed#
</dia:string>
5912 <dia:attribute name=
"type">
5913 <dia:string>#array of booleans#
</dia:string>
5915 <dia:attribute name=
"value">
5916 <dia:string>##
</dia:string>
5918 <dia:attribute name=
"comment">
5919 <dia:string>##
</dia:string>
5921 <dia:attribute name=
"kind">
5927 <dia:composite type=
"umloperation">
5928 <dia:attribute name=
"name">
5929 <dia:string>#idcolumn#
</dia:string>
5931 <dia:attribute name=
"stereotype">
5932 <dia:string>#accessor#
</dia:string>
5934 <dia:attribute name=
"type">
5935 <dia:string>##
</dia:string>
5937 <dia:attribute name=
"visibility">
5940 <dia:attribute name=
"comment">
5941 <dia:string>##
</dia:string>
5943 <dia:attribute name=
"abstract">
5944 <dia:boolean val=
"false"/>
5946 <dia:attribute name=
"inheritance_type">
5949 <dia:attribute name=
"query">
5950 <dia:boolean val=
"false"/>
5952 <dia:attribute name=
"class_scope">
5953 <dia:boolean val=
"false"/>
5955 <dia:attribute name=
"parameters">
5956 <dia:composite type=
"umlparameter">
5957 <dia:attribute name=
"name">
5958 <dia:string>#problem_number#
</dia:string>
5960 <dia:attribute name=
"type">
5961 <dia:string>#scalar number#
</dia:string>
5963 <dia:attribute name=
"value">
5964 <dia:string>#
1#
</dia:string>
5966 <dia:attribute name=
"comment">
5967 <dia:string>##
</dia:string>
5969 <dia:attribute name=
"kind">
5973 <dia:composite type=
"umlparameter">
5974 <dia:attribute name=
"name">
5975 <dia:string>#col#
</dia:string>
5977 <dia:attribute name=
"type">
5978 <dia:string>#scalar number#
</dia:string>
5980 <dia:attribute name=
"value">
5981 <dia:string>##
</dia:string>
5983 <dia:attribute name=
"comment">
5984 <dia:string>##
</dia:string>
5986 <dia:attribute name=
"kind">
5992 <dia:composite type=
"umloperation">
5993 <dia:attribute name=
"name">
5994 <dia:string>#idcolumns#
</dia:string>
5996 <dia:attribute name=
"stereotype">
5997 <dia:string>#accessor#
</dia:string>
5999 <dia:attribute name=
"type">
6000 <dia:string>##
</dia:string>
6002 <dia:attribute name=
"visibility">
6005 <dia:attribute name=
"comment">
6006 <dia:string>##
</dia:string>
6008 <dia:attribute name=
"abstract">
6009 <dia:boolean val=
"false"/>
6011 <dia:attribute name=
"inheritance_type">
6014 <dia:attribute name=
"query">
6015 <dia:boolean val=
"false"/>
6017 <dia:attribute name=
"class_scope">
6018 <dia:boolean val=
"false"/>
6020 <dia:attribute name=
"parameters">
6021 <dia:composite type=
"umlparameter">
6022 <dia:attribute name=
"name">
6023 <dia:string>#problem_numbers#
</dia:string>
6025 <dia:attribute name=
"type">
6026 <dia:string>#array of integers#
</dia:string>
6028 <dia:attribute name=
"value">
6029 <dia:string>##
</dia:string>
6031 <dia:attribute name=
"comment">
6032 <dia:string>##
</dia:string>
6034 <dia:attribute name=
"kind">
6038 <dia:composite type=
"umlparameter">
6039 <dia:attribute name=
"name">
6040 <dia:string>#column_numbers#
</dia:string>
6042 <dia:attribute name=
"type">
6043 <dia:string>#array of integers#
</dia:string>
6045 <dia:attribute name=
"value">
6046 <dia:string>##
</dia:string>
6048 <dia:attribute name=
"comment">
6049 <dia:string>##
</dia:string>
6051 <dia:attribute name=
"kind">
6057 <dia:composite type=
"umloperation">
6058 <dia:attribute name=
"name">
6059 <dia:string>#ignoresigns#
</dia:string>
6061 <dia:attribute name=
"stereotype">
6062 <dia:string>#accessor#
</dia:string>
6064 <dia:attribute name=
"type">
6065 <dia:string>##
</dia:string>
6067 <dia:attribute name=
"visibility">
6070 <dia:attribute name=
"comment">
6071 <dia:string>##
</dia:string>
6073 <dia:attribute name=
"abstract">
6074 <dia:boolean val=
"false"/>
6076 <dia:attribute name=
"inheritance_type">
6079 <dia:attribute name=
"query">
6080 <dia:boolean val=
"false"/>
6082 <dia:attribute name=
"class_scope">
6083 <dia:boolean val=
"false"/>
6085 <dia:attribute name=
"parameters">
6086 <dia:composite type=
"umlparameter">
6087 <dia:attribute name=
"name">
6088 <dia:string>#problem_numbers#
</dia:string>
6090 <dia:attribute name=
"type">
6091 <dia:string>#array of integers#
</dia:string>
6093 <dia:attribute name=
"value">
6094 <dia:string>##
</dia:string>
6096 <dia:attribute name=
"comment">
6097 <dia:string>##
</dia:string>
6099 <dia:attribute name=
"kind">
6103 <dia:composite type=
"umlparameter">
6104 <dia:attribute name=
"name">
6105 <dia:string>#ignore#
</dia:string>
6107 <dia:attribute name=
"type">
6108 <dia:string>#array of strings#
</dia:string>
6110 <dia:attribute name=
"value">
6111 <dia:string>##
</dia:string>
6113 <dia:attribute name=
"comment">
6114 <dia:string>##
</dia:string>
6116 <dia:attribute name=
"kind">
6122 <dia:composite type=
"umloperation">
6123 <dia:attribute name=
"name">
6124 <dia:string>#initial_values#
</dia:string>
6126 <dia:attribute name=
"stereotype">
6127 <dia:string>#accessor#
</dia:string>
6129 <dia:attribute name=
"type">
6130 <dia:string>##
</dia:string>
6132 <dia:attribute name=
"visibility">
6135 <dia:attribute name=
"comment">
6136 <dia:string>##
</dia:string>
6138 <dia:attribute name=
"abstract">
6139 <dia:boolean val=
"false"/>
6141 <dia:attribute name=
"inheritance_type">
6144 <dia:attribute name=
"query">
6145 <dia:boolean val=
"false"/>
6147 <dia:attribute name=
"class_scope">
6148 <dia:boolean val=
"false"/>
6150 <dia:attribute name=
"parameters">
6151 <dia:composite type=
"umlparameter">
6152 <dia:attribute name=
"name">
6153 <dia:string>#parameter_type#
</dia:string>
6155 <dia:attribute name=
"type">
6156 <dia:string>#scalar string#
</dia:string>
6158 <dia:attribute name=
"value">
6159 <dia:string>##
</dia:string>
6161 <dia:attribute name=
"comment">
6162 <dia:string>##
</dia:string>
6164 <dia:attribute name=
"kind">
6168 <dia:composite type=
"umlparameter">
6169 <dia:attribute name=
"name">
6170 <dia:string>#parameter_numbers#
</dia:string>
6172 <dia:attribute name=
"type">
6173 <dia:string>#array of numbers#
</dia:string>
6175 <dia:attribute name=
"value">
6176 <dia:string>##
</dia:string>
6178 <dia:attribute name=
"comment">
6179 <dia:string>##
</dia:string>
6181 <dia:attribute name=
"kind">
6185 <dia:composite type=
"umlparameter">
6186 <dia:attribute name=
"name">
6187 <dia:string>#problem_numbers#
</dia:string>
6189 <dia:attribute name=
"type">
6190 <dia:string>#array of integers#
</dia:string>
6192 <dia:attribute name=
"value">
6193 <dia:string>##
</dia:string>
6195 <dia:attribute name=
"comment">
6196 <dia:string>##
</dia:string>
6198 <dia:attribute name=
"kind">
6202 <dia:composite type=
"umlparameter">
6203 <dia:attribute name=
"name">
6204 <dia:string>#new_values#
</dia:string>
6206 <dia:attribute name=
"type">
6207 <dia:string>#array of numbers#
</dia:string>
6209 <dia:attribute name=
"value">
6210 <dia:string>##
</dia:string>
6212 <dia:attribute name=
"comment">
6213 <dia:string>##
</dia:string>
6215 <dia:attribute name=
"kind">
6219 <dia:composite type=
"umlparameter">
6220 <dia:attribute name=
"name">
6221 <dia:string>#add_if_absent#
</dia:string>
6223 <dia:attribute name=
"type">
6224 <dia:string>#scalar boolean#
</dia:string>
6226 <dia:attribute name=
"value">
6227 <dia:string>#
0#
</dia:string>
6229 <dia:attribute name=
"comment">
6230 <dia:string>##
</dia:string>
6232 <dia:attribute name=
"kind">
6236 <dia:composite type=
"umlparameter">
6237 <dia:attribute name=
"name">
6238 <dia:string>#initial_values#
</dia:string>
6240 <dia:attribute name=
"type">
6241 <dia:string>#array of numbers#
</dia:string>
6243 <dia:attribute name=
"value">
6244 <dia:string>##
</dia:string>
6246 <dia:attribute name=
"comment">
6247 <dia:string>##
</dia:string>
6249 <dia:attribute name=
"kind">
6255 <dia:composite type=
"umloperation">
6256 <dia:attribute name=
"name">
6257 <dia:string>#labels#
</dia:string>
6259 <dia:attribute name=
"stereotype">
6260 <dia:string>#accessor#
</dia:string>
6262 <dia:attribute name=
"type">
6263 <dia:string>##
</dia:string>
6265 <dia:attribute name=
"visibility">
6268 <dia:attribute name=
"comment">
6269 <dia:string>##
</dia:string>
6271 <dia:attribute name=
"abstract">
6272 <dia:boolean val=
"false"/>
6274 <dia:attribute name=
"inheritance_type">
6277 <dia:attribute name=
"query">
6278 <dia:boolean val=
"false"/>
6280 <dia:attribute name=
"class_scope">
6281 <dia:boolean val=
"false"/>
6283 <dia:attribute name=
"parameters">
6284 <dia:composite type=
"umlparameter">
6285 <dia:attribute name=
"name">
6286 <dia:string>#parameter_type#
</dia:string>
6288 <dia:attribute name=
"type">
6289 <dia:string>#scalar string#
</dia:string>
6291 <dia:attribute name=
"value">
6292 <dia:string>##
</dia:string>
6294 <dia:attribute name=
"comment">
6295 <dia:string>##
</dia:string>
6297 <dia:attribute name=
"kind">
6301 <dia:composite type=
"umlparameter">
6302 <dia:attribute name=
"name">
6303 <dia:string>#parameter_numbers#
</dia:string>
6305 <dia:attribute name=
"type">
6306 <dia:string>#array of integers#
</dia:string>
6308 <dia:attribute name=
"value">
6309 <dia:string>##
</dia:string>
6311 <dia:attribute name=
"comment">
6312 <dia:string>##
</dia:string>
6314 <dia:attribute name=
"kind">
6318 <dia:composite type=
"umlparameter">
6319 <dia:attribute name=
"name">
6320 <dia:string>#problem_numbers#
</dia:string>
6322 <dia:attribute name=
"type">
6323 <dia:string>#array of numbers#
</dia:string>
6325 <dia:attribute name=
"value">
6326 <dia:string>##
</dia:string>
6328 <dia:attribute name=
"comment">
6329 <dia:string>##
</dia:string>
6331 <dia:attribute name=
"kind">
6335 <dia:composite type=
"umlparameter">
6336 <dia:attribute name=
"name">
6337 <dia:string>#new_values#
</dia:string>
6339 <dia:attribute name=
"type">
6340 <dia:string>#array of strings#
</dia:string>
6342 <dia:attribute name=
"value">
6343 <dia:string>##
</dia:string>
6345 <dia:attribute name=
"comment">
6346 <dia:string>##
</dia:string>
6348 <dia:attribute name=
"kind">
6352 <dia:composite type=
"umlparameter">
6353 <dia:attribute name=
"name">
6354 <dia:string>#labels#
</dia:string>
6356 <dia:attribute name=
"type">
6357 <dia:string>#array of strings#
</dia:string>
6359 <dia:attribute name=
"value">
6360 <dia:string>##
</dia:string>
6362 <dia:attribute name=
"comment">
6363 <dia:string>##
</dia:string>
6365 <dia:attribute name=
"kind">
6369 <dia:composite type=
"umlparameter">
6370 <dia:attribute name=
"name">
6371 <dia:string>#generic#
</dia:string>
6373 <dia:attribute name=
"type">
6374 <dia:string>#scalar boolean#
</dia:string>
6376 <dia:attribute name=
"value">
6377 <dia:string>#
0#
</dia:string>
6379 <dia:attribute name=
"comment">
6380 <dia:string>##
</dia:string>
6382 <dia:attribute name=
"kind">
6388 <dia:composite type=
"umloperation">
6389 <dia:attribute name=
"name">
6390 <dia:string>#lower_bounds#
</dia:string>
6392 <dia:attribute name=
"stereotype">
6393 <dia:string>#accessor#
</dia:string>
6395 <dia:attribute name=
"type">
6396 <dia:string>##
</dia:string>
6398 <dia:attribute name=
"visibility">
6401 <dia:attribute name=
"comment">
6402 <dia:string>##
</dia:string>
6404 <dia:attribute name=
"abstract">
6405 <dia:boolean val=
"false"/>
6407 <dia:attribute name=
"inheritance_type">
6410 <dia:attribute name=
"query">
6411 <dia:boolean val=
"false"/>
6413 <dia:attribute name=
"class_scope">
6414 <dia:boolean val=
"false"/>
6416 <dia:attribute name=
"parameters">
6417 <dia:composite type=
"umlparameter">
6418 <dia:attribute name=
"name">
6419 <dia:string>#parameter_type#
</dia:string>
6421 <dia:attribute name=
"type">
6422 <dia:string>#scalar string#
</dia:string>
6424 <dia:attribute name=
"value">
6425 <dia:string>##
</dia:string>
6427 <dia:attribute name=
"comment">
6428 <dia:string>##
</dia:string>
6430 <dia:attribute name=
"kind">
6434 <dia:composite type=
"umlparameter">
6435 <dia:attribute name=
"name">
6436 <dia:string>#parameter_numbers#
</dia:string>
6438 <dia:attribute name=
"type">
6439 <dia:string>#array of numbers#
</dia:string>
6441 <dia:attribute name=
"value">
6442 <dia:string>##
</dia:string>
6444 <dia:attribute name=
"comment">
6445 <dia:string>##
</dia:string>
6447 <dia:attribute name=
"kind">
6451 <dia:composite type=
"umlparameter">
6452 <dia:attribute name=
"name">
6453 <dia:string>#problem_numbers#
</dia:string>
6455 <dia:attribute name=
"type">
6456 <dia:string>#array of integers#
</dia:string>
6458 <dia:attribute name=
"value">
6459 <dia:string>##
</dia:string>
6461 <dia:attribute name=
"comment">
6462 <dia:string>##
</dia:string>
6464 <dia:attribute name=
"kind">
6468 <dia:composite type=
"umlparameter">
6469 <dia:attribute name=
"name">
6470 <dia:string>#new_values#
</dia:string>
6472 <dia:attribute name=
"type">
6473 <dia:string>#array of numbers#
</dia:string>
6475 <dia:attribute name=
"value">
6476 <dia:string>##
</dia:string>
6478 <dia:attribute name=
"comment">
6479 <dia:string>##
</dia:string>
6481 <dia:attribute name=
"kind">
6485 <dia:composite type=
"umlparameter">
6486 <dia:attribute name=
"name">
6487 <dia:string>#lower_bounds#
</dia:string>
6489 <dia:attribute name=
"type">
6490 <dia:string>#array of numbers#
</dia:string>
6492 <dia:attribute name=
"value">
6493 <dia:string>##
</dia:string>
6495 <dia:attribute name=
"comment">
6496 <dia:string>##
</dia:string>
6498 <dia:attribute name=
"kind">
6504 <dia:composite type=
"umloperation">
6505 <dia:attribute name=
"name">
6506 <dia:string>#maxeval#
</dia:string>
6508 <dia:attribute name=
"stereotype">
6509 <dia:string>##
</dia:string>
6511 <dia:attribute name=
"type">
6512 <dia:string>##
</dia:string>
6514 <dia:attribute name=
"visibility">
6517 <dia:attribute name=
"comment">
6518 <dia:string>##
</dia:string>
6520 <dia:attribute name=
"abstract">
6521 <dia:boolean val=
"false"/>
6523 <dia:attribute name=
"inheritance_type">
6526 <dia:attribute name=
"query">
6527 <dia:boolean val=
"false"/>
6529 <dia:attribute name=
"class_scope">
6530 <dia:boolean val=
"false"/>
6532 <dia:attribute name=
"parameters">
6533 <dia:composite type=
"umlparameter">
6534 <dia:attribute name=
"name">
6535 <dia:string>#new_values#
</dia:string>
6537 <dia:attribute name=
"type">
6538 <dia:string>#array of integers#
</dia:string>
6540 <dia:attribute name=
"value">
6541 <dia:string>##
</dia:string>
6543 <dia:attribute name=
"comment">
6544 <dia:string>##
</dia:string>
6546 <dia:attribute name=
"kind">
6550 <dia:composite type=
"umlparameter">
6551 <dia:attribute name=
"name">
6552 <dia:string>#problem_numbers#
</dia:string>
6554 <dia:attribute name=
"type">
6555 <dia:string>#array of integers#
</dia:string>
6557 <dia:attribute name=
"value">
6558 <dia:string>##
</dia:string>
6560 <dia:attribute name=
"comment">
6561 <dia:string>##
</dia:string>
6563 <dia:attribute name=
"kind">
6567 <dia:composite type=
"umlparameter">
6568 <dia:attribute name=
"name">
6569 <dia:string>#exact_match#
</dia:string>
6571 <dia:attribute name=
"type">
6572 <dia:string>#scalar boolean#
</dia:string>
6574 <dia:attribute name=
"value">
6575 <dia:string>#
0#
</dia:string>
6577 <dia:attribute name=
"comment">
6578 <dia:string>##
</dia:string>
6580 <dia:attribute name=
"kind">
6584 <dia:composite type=
"umlparameter">
6585 <dia:attribute name=
"name">
6586 <dia:string>#values#
</dia:string>
6588 <dia:attribute name=
"type">
6589 <dia:string>#array of integers#
</dia:string>
6591 <dia:attribute name=
"value">
6592 <dia:string>##
</dia:string>
6594 <dia:attribute name=
"comment">
6595 <dia:string>##
</dia:string>
6597 <dia:attribute name=
"kind">
6603 <dia:composite type=
"umloperation">
6604 <dia:attribute name=
"name">
6605 <dia:string>#nomegas#
</dia:string>
6607 <dia:attribute name=
"stereotype">
6608 <dia:string>##
</dia:string>
6610 <dia:attribute name=
"type">
6611 <dia:string>##
</dia:string>
6613 <dia:attribute name=
"visibility">
6616 <dia:attribute name=
"comment">
6617 <dia:string>##
</dia:string>
6619 <dia:attribute name=
"abstract">
6620 <dia:boolean val=
"false"/>
6622 <dia:attribute name=
"inheritance_type">
6625 <dia:attribute name=
"query">
6626 <dia:boolean val=
"false"/>
6628 <dia:attribute name=
"class_scope">
6629 <dia:boolean val=
"false"/>
6631 <dia:attribute name=
"parameters">
6632 <dia:composite type=
"umlparameter">
6633 <dia:attribute name=
"name">
6634 <dia:string>#problem_numbers#
</dia:string>
6636 <dia:attribute name=
"type">
6637 <dia:string>#array of integers#
</dia:string>
6639 <dia:attribute name=
"value">
6640 <dia:string>##
</dia:string>
6642 <dia:attribute name=
"comment">
6643 <dia:string>##
</dia:string>
6645 <dia:attribute name=
"kind">
6649 <dia:composite type=
"umlparameter">
6650 <dia:attribute name=
"name">
6651 <dia:string>#nomegas#
</dia:string>
6653 <dia:attribute name=
"type">
6654 <dia:string>#array of integers#
</dia:string>
6656 <dia:attribute name=
"value">
6657 <dia:string>##
</dia:string>
6659 <dia:attribute name=
"comment">
6660 <dia:string>##
</dia:string>
6662 <dia:attribute name=
"kind">
6668 <dia:composite type=
"umloperation">
6669 <dia:attribute name=
"name">
6670 <dia:string>#nproblems#
</dia:string>
6672 <dia:attribute name=
"stereotype">
6673 <dia:string>##
</dia:string>
6675 <dia:attribute name=
"type">
6676 <dia:string>##
</dia:string>
6678 <dia:attribute name=
"visibility">
6681 <dia:attribute name=
"comment">
6682 <dia:string>##
</dia:string>
6684 <dia:attribute name=
"abstract">
6685 <dia:boolean val=
"false"/>
6687 <dia:attribute name=
"inheritance_type">
6690 <dia:attribute name=
"query">
6691 <dia:boolean val=
"false"/>
6693 <dia:attribute name=
"class_scope">
6694 <dia:boolean val=
"false"/>
6696 <dia:attribute name=
"parameters">
6697 <dia:composite type=
"umlparameter">
6698 <dia:attribute name=
"name">
6699 <dia:string>#number_of_problem#
</dia:string>
6701 <dia:attribute name=
"type">
6702 <dia:string>#scalar integer#
</dia:string>
6704 <dia:attribute name=
"value">
6705 <dia:string>##
</dia:string>
6707 <dia:attribute name=
"comment">
6708 <dia:string>##
</dia:string>
6710 <dia:attribute name=
"kind">
6716 <dia:composite type=
"umloperation">
6717 <dia:attribute name=
"name">
6718 <dia:string>#nsigmas#
</dia:string>
6720 <dia:attribute name=
"stereotype">
6721 <dia:string>##
</dia:string>
6723 <dia:attribute name=
"type">
6724 <dia:string>##
</dia:string>
6726 <dia:attribute name=
"visibility">
6729 <dia:attribute name=
"comment">
6730 <dia:string>##
</dia:string>
6732 <dia:attribute name=
"abstract">
6733 <dia:boolean val=
"false"/>
6735 <dia:attribute name=
"inheritance_type">
6738 <dia:attribute name=
"query">
6739 <dia:boolean val=
"false"/>
6741 <dia:attribute name=
"class_scope">
6742 <dia:boolean val=
"false"/>
6744 <dia:attribute name=
"parameters">
6745 <dia:composite type=
"umlparameter">
6746 <dia:attribute name=
"name">
6747 <dia:string>#problem_numbers#
</dia:string>
6749 <dia:attribute name=
"type">
6750 <dia:string>#array of integers#
</dia:string>
6752 <dia:attribute name=
"value">
6753 <dia:string>##
</dia:string>
6755 <dia:attribute name=
"comment">
6756 <dia:string>##
</dia:string>
6758 <dia:attribute name=
"kind">
6762 <dia:composite type=
"umlparameter">
6763 <dia:attribute name=
"name">
6764 <dia:string>#nsigmas#
</dia:string>
6766 <dia:attribute name=
"type">
6767 <dia:string>#array of integers#
</dia:string>
6769 <dia:attribute name=
"value">
6770 <dia:string>##
</dia:string>
6772 <dia:attribute name=
"comment">
6773 <dia:string>##
</dia:string>
6775 <dia:attribute name=
"kind">
6781 <dia:composite type=
"umloperation">
6782 <dia:attribute name=
"name">
6783 <dia:string>#nthetas#
</dia:string>
6785 <dia:attribute name=
"stereotype">
6786 <dia:string>##
</dia:string>
6788 <dia:attribute name=
"type">
6789 <dia:string>##
</dia:string>
6791 <dia:attribute name=
"visibility">
6794 <dia:attribute name=
"comment">
6795 <dia:string>##
</dia:string>
6797 <dia:attribute name=
"abstract">
6798 <dia:boolean val=
"false"/>
6800 <dia:attribute name=
"inheritance_type">
6803 <dia:attribute name=
"query">
6804 <dia:boolean val=
"false"/>
6806 <dia:attribute name=
"class_scope">
6807 <dia:boolean val=
"false"/>
6809 <dia:attribute name=
"parameters">
6810 <dia:composite type=
"umlparameter">
6811 <dia:attribute name=
"name">
6812 <dia:string>#problem_number#
</dia:string>
6814 <dia:attribute name=
"type">
6815 <dia:string>#scalar number#
</dia:string>
6817 <dia:attribute name=
"value">
6818 <dia:string>#
1#
</dia:string>
6820 <dia:attribute name=
"comment">
6821 <dia:string>##
</dia:string>
6823 <dia:attribute name=
"kind">
6827 <dia:composite type=
"umlparameter">
6828 <dia:attribute name=
"name">
6829 <dia:string>#nthetas#
</dia:string>
6831 <dia:attribute name=
"type">
6832 <dia:string>#scalar number#
</dia:string>
6834 <dia:attribute name=
"value">
6835 <dia:string>##
</dia:string>
6837 <dia:attribute name=
"comment">
6838 <dia:string>##
</dia:string>
6840 <dia:attribute name=
"kind">
6846 <dia:composite type=
"umloperation">
6847 <dia:attribute name=
"name">
6848 <dia:string>#pk#
</dia:string>
6850 <dia:attribute name=
"stereotype">
6851 <dia:string>#accessor#
</dia:string>
6853 <dia:attribute name=
"type">
6854 <dia:string>##
</dia:string>
6856 <dia:attribute name=
"visibility">
6859 <dia:attribute name=
"comment">
6860 <dia:string>##
</dia:string>
6862 <dia:attribute name=
"abstract">
6863 <dia:boolean val=
"false"/>
6865 <dia:attribute name=
"inheritance_type">
6868 <dia:attribute name=
"query">
6869 <dia:boolean val=
"false"/>
6871 <dia:attribute name=
"class_scope">
6872 <dia:boolean val=
"false"/>
6874 <dia:attribute name=
"parameters">
6875 <dia:composite type=
"umlparameter">
6876 <dia:attribute name=
"name">
6877 <dia:string>#new_pk#
</dia:string>
6879 <dia:attribute name=
"type">
6880 <dia:string>#array of strings#
</dia:string>
6882 <dia:attribute name=
"value">
6883 <dia:string>##
</dia:string>
6885 <dia:attribute name=
"comment">
6886 <dia:string>##
</dia:string>
6888 <dia:attribute name=
"kind">
6892 <dia:composite type=
"umlparameter">
6893 <dia:attribute name=
"name">
6894 <dia:string>#problem_number#
</dia:string>
6896 <dia:attribute name=
"type">
6897 <dia:string>#scalar number#
</dia:string>
6899 <dia:attribute name=
"value">
6900 <dia:string>#
1#
</dia:string>
6902 <dia:attribute name=
"comment">
6903 <dia:string>##
</dia:string>
6905 <dia:attribute name=
"kind">
6909 <dia:composite type=
"umlparameter">
6910 <dia:attribute name=
"name">
6911 <dia:string>#pk#
</dia:string>
6913 <dia:attribute name=
"type">
6914 <dia:string>#array of strings#
</dia:string>
6916 <dia:attribute name=
"value">
6917 <dia:string>##
</dia:string>
6919 <dia:attribute name=
"comment">
6920 <dia:string>##
</dia:string>
6922 <dia:attribute name=
"kind">
6928 <dia:composite type=
"umloperation">
6929 <dia:attribute name=
"name">
6930 <dia:string>#pred#
</dia:string>
6932 <dia:attribute name=
"stereotype">
6933 <dia:string>#accessor#
</dia:string>
6935 <dia:attribute name=
"type">
6936 <dia:string>##
</dia:string>
6938 <dia:attribute name=
"visibility">
6941 <dia:attribute name=
"comment">
6942 <dia:string>##
</dia:string>
6944 <dia:attribute name=
"abstract">
6945 <dia:boolean val=
"false"/>
6947 <dia:attribute name=
"inheritance_type">
6950 <dia:attribute name=
"query">
6951 <dia:boolean val=
"false"/>
6953 <dia:attribute name=
"class_scope">
6954 <dia:boolean val=
"false"/>
6956 <dia:attribute name=
"parameters">
6957 <dia:composite type=
"umlparameter">
6958 <dia:attribute name=
"name">
6959 <dia:string>#new_pred#
</dia:string>
6961 <dia:attribute name=
"type">
6962 <dia:string>#array of strings#
</dia:string>
6964 <dia:attribute name=
"value">
6965 <dia:string>##
</dia:string>
6967 <dia:attribute name=
"comment">
6968 <dia:string>##
</dia:string>
6970 <dia:attribute name=
"kind">
6974 <dia:composite type=
"umlparameter">
6975 <dia:attribute name=
"name">
6976 <dia:string>#problem_number#
</dia:string>
6978 <dia:attribute name=
"type">
6979 <dia:string>#scalar number#
</dia:string>
6981 <dia:attribute name=
"value">
6982 <dia:string>#
1#
</dia:string>
6984 <dia:attribute name=
"comment">
6985 <dia:string>##
</dia:string>
6987 <dia:attribute name=
"kind">
6991 <dia:composite type=
"umlparameter">
6992 <dia:attribute name=
"name">
6993 <dia:string>#pred#
</dia:string>
6995 <dia:attribute name=
"type">
6996 <dia:string>#array of strings#
</dia:string>
6998 <dia:attribute name=
"value">
6999 <dia:string>##
</dia:string>
7001 <dia:attribute name=
"comment">
7002 <dia:string>##
</dia:string>
7004 <dia:attribute name=
"kind">
7010 <dia:composite type=
"umloperation">
7011 <dia:attribute name=
"name">
7012 <dia:string>#print#
</dia:string>
7014 <dia:attribute name=
"stereotype">
7015 <dia:string>##
</dia:string>
7017 <dia:attribute name=
"type">
7018 <dia:string>##
</dia:string>
7020 <dia:attribute name=
"visibility">
7023 <dia:attribute name=
"comment">
7024 <dia:string>##
</dia:string>
7026 <dia:attribute name=
"abstract">
7027 <dia:boolean val=
"false"/>
7029 <dia:attribute name=
"inheritance_type">
7032 <dia:attribute name=
"query">
7033 <dia:boolean val=
"false"/>
7035 <dia:attribute name=
"class_scope">
7036 <dia:boolean val=
"false"/>
7038 <dia:attribute name=
"parameters"/>
7040 <dia:composite type=
"umloperation">
7041 <dia:attribute name=
"name">
7042 <dia:string>#record#
</dia:string>
7044 <dia:attribute name=
"stereotype">
7045 <dia:string>#accessor#
</dia:string>
7047 <dia:attribute name=
"type">
7048 <dia:string>##
</dia:string>
7050 <dia:attribute name=
"visibility">
7053 <dia:attribute name=
"comment">
7054 <dia:string>##
</dia:string>
7056 <dia:attribute name=
"abstract">
7057 <dia:boolean val=
"false"/>
7059 <dia:attribute name=
"inheritance_type">
7062 <dia:attribute name=
"query">
7063 <dia:boolean val=
"false"/>
7065 <dia:attribute name=
"class_scope">
7066 <dia:boolean val=
"false"/>
7068 <dia:attribute name=
"parameters">
7069 <dia:composite type=
"umlparameter">
7070 <dia:attribute name=
"name">
7071 <dia:string>#record_name#
</dia:string>
7073 <dia:attribute name=
"type">
7074 <dia:string>#scalar string#
</dia:string>
7076 <dia:attribute name=
"value">
7077 <dia:string>##
</dia:string>
7079 <dia:attribute name=
"comment">
7080 <dia:string>##
</dia:string>
7082 <dia:attribute name=
"kind">
7086 <dia:composite type=
"umlparameter">
7087 <dia:attribute name=
"name">
7088 <dia:string>#new_data#
</dia:string>
7090 <dia:attribute name=
"type">
7091 <dia:string>#array of strings#
</dia:string>
7093 <dia:attribute name=
"value">
7094 <dia:string>##
</dia:string>
7096 <dia:attribute name=
"comment">
7097 <dia:string>##
</dia:string>
7099 <dia:attribute name=
"kind">
7103 <dia:composite type=
"umlparameter">
7104 <dia:attribute name=
"name">
7105 <dia:string>#problem_number#
</dia:string>
7107 <dia:attribute name=
"type">
7108 <dia:string>#scalar number#
</dia:string>
7110 <dia:attribute name=
"value">
7111 <dia:string>#
1#
</dia:string>
7113 <dia:attribute name=
"comment">
7114 <dia:string>##
</dia:string>
7116 <dia:attribute name=
"kind">
7120 <dia:composite type=
"umlparameter">
7121 <dia:attribute name=
"name">
7122 <dia:string>#data#
</dia:string>
7124 <dia:attribute name=
"type">
7125 <dia:string>#array of strings#
</dia:string>
7127 <dia:attribute name=
"value">
7128 <dia:string>##
</dia:string>
7130 <dia:attribute name=
"comment">
7131 <dia:string>##
</dia:string>
7133 <dia:attribute name=
"kind">
7139 <dia:composite type=
"umloperation">
7140 <dia:attribute name=
"name">
7141 <dia:string>#restore_inits#
</dia:string>
7143 <dia:attribute name=
"stereotype">
7144 <dia:string>#helper#
</dia:string>
7146 <dia:attribute name=
"type">
7147 <dia:string>##
</dia:string>
7149 <dia:attribute name=
"visibility">
7152 <dia:attribute name=
"comment">
7153 <dia:string>##
</dia:string>
7155 <dia:attribute name=
"abstract">
7156 <dia:boolean val=
"false"/>
7158 <dia:attribute name=
"inheritance_type">
7161 <dia:attribute name=
"query">
7162 <dia:boolean val=
"false"/>
7164 <dia:attribute name=
"class_scope">
7165 <dia:boolean val=
"false"/>
7167 <dia:attribute name=
"parameters"/>
7169 <dia:composite type=
"umloperation">
7170 <dia:attribute name=
"name">
7171 <dia:string>#set_records#
</dia:string>
7173 <dia:attribute name=
"stereotype">
7174 <dia:string>##
</dia:string>
7176 <dia:attribute name=
"type">
7177 <dia:string>##
</dia:string>
7179 <dia:attribute name=
"visibility">
7182 <dia:attribute name=
"comment">
7183 <dia:string>##
</dia:string>
7185 <dia:attribute name=
"abstract">
7186 <dia:boolean val=
"false"/>
7188 <dia:attribute name=
"inheritance_type">
7191 <dia:attribute name=
"query">
7192 <dia:boolean val=
"false"/>
7194 <dia:attribute name=
"class_scope">
7195 <dia:boolean val=
"false"/>
7197 <dia:attribute name=
"parameters">
7198 <dia:composite type=
"umlparameter">
7199 <dia:attribute name=
"name">
7200 <dia:string>#type#
</dia:string>
7202 <dia:attribute name=
"type">
7203 <dia:string>#scalar string#
</dia:string>
7205 <dia:attribute name=
"value">
7206 <dia:string>##
</dia:string>
7208 <dia:attribute name=
"comment">
7209 <dia:string>##
</dia:string>
7211 <dia:attribute name=
"kind">
7215 <dia:composite type=
"umlparameter">
7216 <dia:attribute name=
"name">
7217 <dia:string>#record_strings#
</dia:string>
7219 <dia:attribute name=
"type">
7220 <dia:string>#mandatory array of strings#
</dia:string>
7222 <dia:attribute name=
"value">
7223 <dia:string>##
</dia:string>
7225 <dia:attribute name=
"comment">
7226 <dia:string>##
</dia:string>
7228 <dia:attribute name=
"kind">
7232 <dia:composite type=
"umlparameter">
7233 <dia:attribute name=
"name">
7234 <dia:string>#problem_numbers#
</dia:string>
7236 <dia:attribute name=
"type">
7237 <dia:string>#array of integers#
</dia:string>
7239 <dia:attribute name=
"value">
7240 <dia:string>##
</dia:string>
7242 <dia:attribute name=
"comment">
7243 <dia:string>##
</dia:string>
7245 <dia:attribute name=
"kind">
7251 <dia:composite type=
"umloperation">
7252 <dia:attribute name=
"name">
7253 <dia:string>#store_inits#
</dia:string>
7255 <dia:attribute name=
"stereotype">
7256 <dia:string>#helper#
</dia:string>
7258 <dia:attribute name=
"type">
7259 <dia:string>##
</dia:string>
7261 <dia:attribute name=
"visibility">
7264 <dia:attribute name=
"comment">
7265 <dia:string>##
</dia:string>
7267 <dia:attribute name=
"abstract">
7268 <dia:boolean val=
"false"/>
7270 <dia:attribute name=
"inheritance_type">
7273 <dia:attribute name=
"query">
7274 <dia:boolean val=
"false"/>
7276 <dia:attribute name=
"class_scope">
7277 <dia:boolean val=
"false"/>
7279 <dia:attribute name=
"parameters"/>
7281 <dia:composite type=
"umloperation">
7282 <dia:attribute name=
"name">
7283 <dia:string>#__sync_output#
</dia:string>
7285 <dia:attribute name=
"stereotype">
7286 <dia:string>##
</dia:string>
7288 <dia:attribute name=
"type">
7289 <dia:string>##
</dia:string>
7291 <dia:attribute name=
"visibility">
7294 <dia:attribute name=
"comment">
7295 <dia:string>##
</dia:string>
7297 <dia:attribute name=
"abstract">
7298 <dia:boolean val=
"false"/>
7300 <dia:attribute name=
"inheritance_type">
7303 <dia:attribute name=
"query">
7304 <dia:boolean val=
"false"/>
7306 <dia:attribute name=
"class_scope">
7307 <dia:boolean val=
"false"/>
7309 <dia:attribute name=
"parameters"/>
7311 <dia:composite type=
"umloperation">
7312 <dia:attribute name=
"name">
7313 <dia:string>#synchronize#
</dia:string>
7315 <dia:attribute name=
"stereotype">
7316 <dia:string>#helper#
</dia:string>
7318 <dia:attribute name=
"type">
7319 <dia:string>##
</dia:string>
7321 <dia:attribute name=
"visibility">
7324 <dia:attribute name=
"comment">
7325 <dia:string>##
</dia:string>
7327 <dia:attribute name=
"abstract">
7328 <dia:boolean val=
"false"/>
7330 <dia:attribute name=
"inheritance_type">
7333 <dia:attribute name=
"query">
7334 <dia:boolean val=
"false"/>
7336 <dia:attribute name=
"class_scope">
7337 <dia:boolean val=
"false"/>
7339 <dia:attribute name=
"parameters"/>
7341 <dia:composite type=
"umloperation">
7342 <dia:attribute name=
"name">
7343 <dia:string>#table_names#
</dia:string>
7345 <dia:attribute name=
"stereotype">
7346 <dia:string>#accessor#
</dia:string>
7348 <dia:attribute name=
"type">
7349 <dia:string>##
</dia:string>
7351 <dia:attribute name=
"visibility">
7354 <dia:attribute name=
"comment">
7355 <dia:string>##
</dia:string>
7357 <dia:attribute name=
"abstract">
7358 <dia:boolean val=
"false"/>
7360 <dia:attribute name=
"inheritance_type">
7363 <dia:attribute name=
"query">
7364 <dia:boolean val=
"false"/>
7366 <dia:attribute name=
"class_scope">
7367 <dia:boolean val=
"false"/>
7369 <dia:attribute name=
"parameters">
7370 <dia:composite type=
"umlparameter">
7371 <dia:attribute name=
"name">
7372 <dia:string>#new_names#
</dia:string>
7374 <dia:attribute name=
"type">
7375 <dia:string>#array of strings#
</dia:string>
7377 <dia:attribute name=
"value">
7378 <dia:string>##
</dia:string>
7380 <dia:attribute name=
"comment">
7381 <dia:string>##
</dia:string>
7383 <dia:attribute name=
"kind">
7387 <dia:composite type=
"umlparameter">
7388 <dia:attribute name=
"name">
7389 <dia:string>#problem_numbers#
</dia:string>
7391 <dia:attribute name=
"type">
7392 <dia:string>#array of integers#
</dia:string>
7394 <dia:attribute name=
"value">
7395 <dia:string>##
</dia:string>
7397 <dia:attribute name=
"comment">
7398 <dia:string>##
</dia:string>
7400 <dia:attribute name=
"kind">
7404 <dia:composite type=
"umlparameter">
7405 <dia:attribute name=
"name">
7406 <dia:string>#names#
</dia:string>
7408 <dia:attribute name=
"type">
7409 <dia:string>#array of strings#
</dia:string>
7411 <dia:attribute name=
"value">
7412 <dia:string>#()#
</dia:string>
7414 <dia:attribute name=
"comment">
7415 <dia:string>##
</dia:string>
7417 <dia:attribute name=
"kind">
7421 <dia:composite type=
"umlparameter">
7422 <dia:attribute name=
"name">
7423 <dia:string>#ignore_missing_files#
</dia:string>
7425 <dia:attribute name=
"type">
7426 <dia:string>#scalar boolean#
</dia:string>
7428 <dia:attribute name=
"value">
7429 <dia:string>#
0#
</dia:string>
7431 <dia:attribute name=
"comment">
7432 <dia:string>##
</dia:string>
7434 <dia:attribute name=
"kind">
7440 <dia:composite type=
"umloperation">
7441 <dia:attribute name=
"name">
7442 <dia:string>#units#
</dia:string>
7444 <dia:attribute name=
"stereotype">
7445 <dia:string>#accessor#
</dia:string>
7447 <dia:attribute name=
"type">
7448 <dia:string>##
</dia:string>
7450 <dia:attribute name=
"visibility">
7453 <dia:attribute name=
"comment">
7454 <dia:string>##
</dia:string>
7456 <dia:attribute name=
"abstract">
7457 <dia:boolean val=
"false"/>
7459 <dia:attribute name=
"inheritance_type">
7462 <dia:attribute name=
"query">
7463 <dia:boolean val=
"false"/>
7465 <dia:attribute name=
"class_scope">
7466 <dia:boolean val=
"false"/>
7468 <dia:attribute name=
"parameters">
7469 <dia:composite type=
"umlparameter">
7470 <dia:attribute name=
"name">
7471 <dia:string>#parameter_type#
</dia:string>
7473 <dia:attribute name=
"type">
7474 <dia:string>#scalar string#
</dia:string>
7476 <dia:attribute name=
"value">
7477 <dia:string>##
</dia:string>
7479 <dia:attribute name=
"comment">
7480 <dia:string>##
</dia:string>
7482 <dia:attribute name=
"kind">
7486 <dia:composite type=
"umlparameter">
7487 <dia:attribute name=
"name">
7488 <dia:string>#parameter_numbers#
</dia:string>
7490 <dia:attribute name=
"type">
7491 <dia:string>#array of integers#
</dia:string>
7493 <dia:attribute name=
"value">
7494 <dia:string>##
</dia:string>
7496 <dia:attribute name=
"comment">
7497 <dia:string>##
</dia:string>
7499 <dia:attribute name=
"kind">
7503 <dia:composite type=
"umlparameter">
7504 <dia:attribute name=
"name">
7505 <dia:string>#problem_numbers#
</dia:string>
7507 <dia:attribute name=
"type">
7508 <dia:string>#array of integers#
</dia:string>
7510 <dia:attribute name=
"value">
7511 <dia:string>##
</dia:string>
7513 <dia:attribute name=
"comment">
7514 <dia:string>##
</dia:string>
7516 <dia:attribute name=
"kind">
7520 <dia:composite type=
"umlparameter">
7521 <dia:attribute name=
"name">
7522 <dia:string>#new_values#
</dia:string>
7524 <dia:attribute name=
"type">
7525 <dia:string>#array of strings#
</dia:string>
7527 <dia:attribute name=
"value">
7528 <dia:string>##
</dia:string>
7530 <dia:attribute name=
"comment">
7531 <dia:string>##
</dia:string>
7533 <dia:attribute name=
"kind">
7537 <dia:composite type=
"umlparameter">
7538 <dia:attribute name=
"name">
7539 <dia:string>#units#
</dia:string>
7541 <dia:attribute name=
"type">
7542 <dia:string>#array of strings#
</dia:string>
7544 <dia:attribute name=
"value">
7545 <dia:string>##
</dia:string>
7547 <dia:attribute name=
"comment">
7548 <dia:string>##
</dia:string>
7550 <dia:attribute name=
"kind">
7556 <dia:composite type=
"umloperation">
7557 <dia:attribute name=
"name">
7558 <dia:string>#update_inits#
</dia:string>
7560 <dia:attribute name=
"stereotype">
7561 <dia:string>##
</dia:string>
7563 <dia:attribute name=
"type">
7564 <dia:string>##
</dia:string>
7566 <dia:attribute name=
"visibility">
7569 <dia:attribute name=
"comment">
7570 <dia:string>##
</dia:string>
7572 <dia:attribute name=
"abstract">
7573 <dia:boolean val=
"false"/>
7575 <dia:attribute name=
"inheritance_type">
7578 <dia:attribute name=
"query">
7579 <dia:boolean val=
"false"/>
7581 <dia:attribute name=
"class_scope">
7582 <dia:boolean val=
"false"/>
7584 <dia:attribute name=
"parameters">
7585 <dia:composite type=
"umlparameter">
7586 <dia:attribute name=
"name">
7587 <dia:string>#from_output#
</dia:string>
7589 <dia:attribute name=
"type">
7590 <dia:string>#object output#
</dia:string>
7592 <dia:attribute name=
"value">
7593 <dia:string>##
</dia:string>
7595 <dia:attribute name=
"comment">
7596 <dia:string>##
</dia:string>
7598 <dia:attribute name=
"kind">
7602 <dia:composite type=
"umlparameter">
7603 <dia:attribute name=
"name">
7604 <dia:string>#from_output_file#
</dia:string>
7606 <dia:attribute name=
"type">
7607 <dia:string>#scalar string#
</dia:string>
7609 <dia:attribute name=
"value">
7610 <dia:string>##
</dia:string>
7612 <dia:attribute name=
"comment">
7613 <dia:string>##
</dia:string>
7615 <dia:attribute name=
"kind">
7619 <dia:composite type=
"umlparameter">
7620 <dia:attribute name=
"name">
7621 <dia:string>#from_model#
</dia:string>
7623 <dia:attribute name=
"type">
7624 <dia:string>#object model#
</dia:string>
7626 <dia:attribute name=
"value">
7627 <dia:string>##
</dia:string>
7629 <dia:attribute name=
"comment">
7630 <dia:string>##
</dia:string>
7632 <dia:attribute name=
"kind">
7636 <dia:composite type=
"umlparameter">
7637 <dia:attribute name=
"name">
7638 <dia:string>#ignore_missing_parameters#
</dia:string>
7640 <dia:attribute name=
"type">
7641 <dia:string>#scalar boolean#
</dia:string>
7643 <dia:attribute name=
"value">
7644 <dia:string>#
0#
</dia:string>
7646 <dia:attribute name=
"comment">
7647 <dia:string>##
</dia:string>
7649 <dia:attribute name=
"kind">
7653 <dia:composite type=
"umlparameter">
7654 <dia:attribute name=
"name">
7655 <dia:string>#update_omegas#
</dia:string>
7657 <dia:attribute name=
"type">
7658 <dia:string>#scalar boolean#
</dia:string>
7660 <dia:attribute name=
"value">
7661 <dia:string>#
1#
</dia:string>
7663 <dia:attribute name=
"comment">
7664 <dia:string>##
</dia:string>
7666 <dia:attribute name=
"kind">
7670 <dia:composite type=
"umlparameter">
7671 <dia:attribute name=
"name">
7672 <dia:string>#update_sigmas#
</dia:string>
7674 <dia:attribute name=
"type">
7675 <dia:string>#scalar boolean#
</dia:string>
7677 <dia:attribute name=
"value">
7678 <dia:string>#
1#
</dia:string>
7680 <dia:attribute name=
"comment">
7681 <dia:string>##
</dia:string>
7683 <dia:attribute name=
"kind">
7687 <dia:composite type=
"umlparameter">
7688 <dia:attribute name=
"name">
7689 <dia:string>#update_thetas#
</dia:string>
7691 <dia:attribute name=
"type">
7692 <dia:string>#scalar boolean#
</dia:string>
7694 <dia:attribute name=
"value">
7695 <dia:string>#
1#
</dia:string>
7697 <dia:attribute name=
"comment">
7698 <dia:string>##
</dia:string>
7700 <dia:attribute name=
"kind">
7706 <dia:composite type=
"umloperation">
7707 <dia:attribute name=
"name">
7708 <dia:string>#upper_bounds#
</dia:string>
7710 <dia:attribute name=
"stereotype">
7711 <dia:string>#accessor#
</dia:string>
7713 <dia:attribute name=
"type">
7714 <dia:string>##
</dia:string>
7716 <dia:attribute name=
"visibility">
7719 <dia:attribute name=
"comment">
7720 <dia:string>##
</dia:string>
7722 <dia:attribute name=
"abstract">
7723 <dia:boolean val=
"false"/>
7725 <dia:attribute name=
"inheritance_type">
7728 <dia:attribute name=
"query">
7729 <dia:boolean val=
"false"/>
7731 <dia:attribute name=
"class_scope">
7732 <dia:boolean val=
"false"/>
7734 <dia:attribute name=
"parameters">
7735 <dia:composite type=
"umlparameter">
7736 <dia:attribute name=
"name">
7737 <dia:string>#parameter_type#
</dia:string>
7739 <dia:attribute name=
"type">
7740 <dia:string>#scalar string#
</dia:string>
7742 <dia:attribute name=
"value">
7743 <dia:string>##
</dia:string>
7745 <dia:attribute name=
"comment">
7746 <dia:string>##
</dia:string>
7748 <dia:attribute name=
"kind">
7752 <dia:composite type=
"umlparameter">
7753 <dia:attribute name=
"name">
7754 <dia:string>#parameter_numbers#
</dia:string>
7756 <dia:attribute name=
"type">
7757 <dia:string>#array of numbers#
</dia:string>
7759 <dia:attribute name=
"value">
7760 <dia:string>##
</dia:string>
7762 <dia:attribute name=
"comment">
7763 <dia:string>##
</dia:string>
7765 <dia:attribute name=
"kind">
7769 <dia:composite type=
"umlparameter">
7770 <dia:attribute name=
"name">
7771 <dia:string>#problem_numbers#
</dia:string>
7773 <dia:attribute name=
"type">
7774 <dia:string>#array of integers#
</dia:string>
7776 <dia:attribute name=
"value">
7777 <dia:string>##
</dia:string>
7779 <dia:attribute name=
"comment">
7780 <dia:string>##
</dia:string>
7782 <dia:attribute name=
"kind">
7786 <dia:composite type=
"umlparameter">
7787 <dia:attribute name=
"name">
7788 <dia:string>#new_values#
</dia:string>
7790 <dia:attribute name=
"type">
7791 <dia:string>#array of numbers#
</dia:string>
7793 <dia:attribute name=
"value">
7794 <dia:string>##
</dia:string>
7796 <dia:attribute name=
"comment">
7797 <dia:string>##
</dia:string>
7799 <dia:attribute name=
"kind">
7803 <dia:composite type=
"umlparameter">
7804 <dia:attribute name=
"name">
7805 <dia:string>#upper_bounds#
</dia:string>
7807 <dia:attribute name=
"type">
7808 <dia:string>#array of numbers#
</dia:string>
7810 <dia:attribute name=
"value">
7811 <dia:string>##
</dia:string>
7813 <dia:attribute name=
"comment">
7814 <dia:string>##
</dia:string>
7816 <dia:attribute name=
"kind">
7822 <dia:composite type=
"umloperation">
7823 <dia:attribute name=
"name">
7824 <dia:string>#_write#
</dia:string>
7826 <dia:attribute name=
"stereotype">
7827 <dia:string>##
</dia:string>
7829 <dia:attribute name=
"type">
7830 <dia:string>##
</dia:string>
7832 <dia:attribute name=
"visibility">
7835 <dia:attribute name=
"comment">
7836 <dia:string>##
</dia:string>
7838 <dia:attribute name=
"abstract">
7839 <dia:boolean val=
"false"/>
7841 <dia:attribute name=
"inheritance_type">
7844 <dia:attribute name=
"query">
7845 <dia:boolean val=
"false"/>
7847 <dia:attribute name=
"class_scope">
7848 <dia:boolean val=
"false"/>
7850 <dia:attribute name=
"parameters">
7851 <dia:composite type=
"umlparameter">
7852 <dia:attribute name=
"name">
7853 <dia:string>#filename#
</dia:string>
7855 <dia:attribute name=
"type">
7856 <dia:string>#scalar string#
</dia:string>
7858 <dia:attribute name=
"value">
7859 <dia:string>#$self -
> full_name#
</dia:string>
7861 <dia:attribute name=
"comment">
7862 <dia:string>##
</dia:string>
7864 <dia:attribute name=
"kind">
7868 <dia:composite type=
"umlparameter">
7869 <dia:attribute name=
"name">
7870 <dia:string>#write_data#
</dia:string>
7872 <dia:attribute name=
"type">
7873 <dia:string>#scalar boolean#
</dia:string>
7875 <dia:attribute name=
"value">
7876 <dia:string>#
0#
</dia:string>
7878 <dia:attribute name=
"comment">
7879 <dia:string>##
</dia:string>
7881 <dia:attribute name=
"kind">
7887 <dia:composite type=
"umloperation">
7888 <dia:attribute name=
"name">
7889 <dia:string>#_read_problems#
</dia:string>
7891 <dia:attribute name=
"stereotype">
7892 <dia:string>#initiator#
</dia:string>
7894 <dia:attribute name=
"type">
7895 <dia:string>##
</dia:string>
7897 <dia:attribute name=
"visibility">
7900 <dia:attribute name=
"comment">
7901 <dia:string>##
</dia:string>
7903 <dia:attribute name=
"abstract">
7904 <dia:boolean val=
"false"/>
7906 <dia:attribute name=
"inheritance_type">
7909 <dia:attribute name=
"query">
7910 <dia:boolean val=
"false"/>
7912 <dia:attribute name=
"class_scope">
7913 <dia:boolean val=
"false"/>
7915 <dia:attribute name=
"parameters"/>
7917 <dia:composite type=
"umloperation">
7918 <dia:attribute name=
"name">
7919 <dia:string>#_get_option_val_pos#
</dia:string>
7921 <dia:attribute name=
"stereotype">
7922 <dia:string>#helper#
</dia:string>
7924 <dia:attribute name=
"type">
7925 <dia:string>##
</dia:string>
7927 <dia:attribute name=
"visibility">
7930 <dia:attribute name=
"comment">
7931 <dia:string>##
</dia:string>
7933 <dia:attribute name=
"abstract">
7934 <dia:boolean val=
"false"/>
7936 <dia:attribute name=
"inheritance_type">
7939 <dia:attribute name=
"query">
7940 <dia:boolean val=
"false"/>
7942 <dia:attribute name=
"class_scope">
7943 <dia:boolean val=
"false"/>
7945 <dia:attribute name=
"parameters">
7946 <dia:composite type=
"umlparameter">
7947 <dia:attribute name=
"name">
7948 <dia:string>#name#
</dia:string>
7950 <dia:attribute name=
"type">
7951 <dia:string>#scalar string#
</dia:string>
7953 <dia:attribute name=
"value">
7954 <dia:string>##
</dia:string>
7956 <dia:attribute name=
"comment">
7957 <dia:string>##
</dia:string>
7959 <dia:attribute name=
"kind">
7963 <dia:composite type=
"umlparameter">
7964 <dia:attribute name=
"name">
7965 <dia:string>#record_name#
</dia:string>
7967 <dia:attribute name=
"type">
7968 <dia:string>#scalar string#
</dia:string>
7970 <dia:attribute name=
"value">
7971 <dia:string>##
</dia:string>
7973 <dia:attribute name=
"comment">
7974 <dia:string>##
</dia:string>
7976 <dia:attribute name=
"kind">
7980 <dia:composite type=
"umlparameter">
7981 <dia:attribute name=
"name">
7982 <dia:string>#problem_numbers#
</dia:string>
7984 <dia:attribute name=
"type">
7985 <dia:string>#array of integers#
</dia:string>
7987 <dia:attribute name=
"value">
7988 <dia:string>##
</dia:string>
7990 <dia:attribute name=
"comment">
7991 <dia:string>##
</dia:string>
7993 <dia:attribute name=
"kind">
7997 <dia:composite type=
"umlparameter">
7998 <dia:attribute name=
"name">
7999 <dia:string>#instances#
</dia:string>
8001 <dia:attribute name=
"type">
8002 <dia:string>#array of integers#
</dia:string>
8004 <dia:attribute name=
"value">
8005 <dia:string>##
</dia:string>
8007 <dia:attribute name=
"comment">
8008 <dia:string>##
</dia:string>
8010 <dia:attribute name=
"kind">
8014 <dia:composite type=
"umlparameter">
8015 <dia:attribute name=
"name">
8016 <dia:string>#values#
</dia:string>
8018 <dia:attribute name=
"type">
8019 <dia:string>#array of strings#
</dia:string>
8021 <dia:attribute name=
"value">
8022 <dia:string>##
</dia:string>
8024 <dia:attribute name=
"comment">
8025 <dia:string>##
</dia:string>
8027 <dia:attribute name=
"kind">
8031 <dia:composite type=
"umlparameter">
8032 <dia:attribute name=
"name">
8033 <dia:string>#positions#
</dia:string>
8035 <dia:attribute name=
"type">
8036 <dia:string>#array of numbers#
</dia:string>
8038 <dia:attribute name=
"value">
8039 <dia:string>##
</dia:string>
8041 <dia:attribute name=
"comment">
8042 <dia:string>##
</dia:string>
8044 <dia:attribute name=
"kind">
8048 <dia:composite type=
"umlparameter">
8049 <dia:attribute name=
"name">
8050 <dia:string>#global_position#
</dia:string>
8052 <dia:attribute name=
"type">
8053 <dia:string>#scalar boolean#
</dia:string>
8055 <dia:attribute name=
"value">
8056 <dia:string>#
0#
</dia:string>
8058 <dia:attribute name=
"comment">
8059 <dia:string>##
</dia:string>
8061 <dia:attribute name=
"kind">
8067 <dia:composite type=
"umloperation">
8068 <dia:attribute name=
"name">
8069 <dia:string>#is_option_set#
</dia:string>
8071 <dia:attribute name=
"stereotype">
8072 <dia:string>#helper#
</dia:string>
8074 <dia:attribute name=
"type">
8075 <dia:string>##
</dia:string>
8077 <dia:attribute name=
"visibility">
8080 <dia:attribute name=
"comment">
8081 <dia:string>##
</dia:string>
8083 <dia:attribute name=
"abstract">
8084 <dia:boolean val=
"false"/>
8086 <dia:attribute name=
"inheritance_type">
8089 <dia:attribute name=
"query">
8090 <dia:boolean val=
"false"/>
8092 <dia:attribute name=
"class_scope">
8093 <dia:boolean val=
"false"/>
8095 <dia:attribute name=
"parameters">
8096 <dia:composite type=
"umlparameter">
8097 <dia:attribute name=
"name">
8098 <dia:string>#name#
</dia:string>
8100 <dia:attribute name=
"type">
8101 <dia:string>#scalar string#
</dia:string>
8103 <dia:attribute name=
"value">
8104 <dia:string>##
</dia:string>
8106 <dia:attribute name=
"comment">
8107 <dia:string>##
</dia:string>
8109 <dia:attribute name=
"kind">
8113 <dia:composite type=
"umlparameter">
8114 <dia:attribute name=
"name">
8115 <dia:string>#record#
</dia:string>
8117 <dia:attribute name=
"type">
8118 <dia:string>#scalar string#
</dia:string>
8120 <dia:attribute name=
"value">
8121 <dia:string>##
</dia:string>
8123 <dia:attribute name=
"comment">
8124 <dia:string>##
</dia:string>
8126 <dia:attribute name=
"kind">
8130 <dia:composite type=
"umlparameter">
8131 <dia:attribute name=
"name">
8132 <dia:string>#problem_number#
</dia:string>
8134 <dia:attribute name=
"type">
8135 <dia:string>#scalar number#
</dia:string>
8137 <dia:attribute name=
"value">
8138 <dia:string>#
1#
</dia:string>
8140 <dia:attribute name=
"comment">
8141 <dia:string>##
</dia:string>
8143 <dia:attribute name=
"kind">
8147 <dia:composite type=
"umlparameter">
8148 <dia:attribute name=
"name">
8149 <dia:string>#instance#
</dia:string>
8151 <dia:attribute name=
"type">
8152 <dia:string>#scalar number#
</dia:string>
8154 <dia:attribute name=
"value">
8155 <dia:string>#
1#
</dia:string>
8157 <dia:attribute name=
"comment">
8158 <dia:string>##
</dia:string>
8160 <dia:attribute name=
"kind">
8164 <dia:composite type=
"umlparameter">
8165 <dia:attribute name=
"name">
8166 <dia:string>#found#
</dia:string>
8168 <dia:attribute name=
"type">
8169 <dia:string>#scalar boolean#
</dia:string>
8171 <dia:attribute name=
"value">
8172 <dia:string>#
0#
</dia:string>
8174 <dia:attribute name=
"comment">
8175 <dia:string>##
</dia:string>
8177 <dia:attribute name=
"kind">
8183 <dia:composite type=
"umloperation">
8184 <dia:attribute name=
"name">
8185 <dia:string>#is_run#
</dia:string>
8187 <dia:attribute name=
"stereotype">
8188 <dia:string>#helper#
</dia:string>
8190 <dia:attribute name=
"type">
8191 <dia:string>##
</dia:string>
8193 <dia:attribute name=
"visibility">
8196 <dia:attribute name=
"comment">
8197 <dia:string>##
</dia:string>
8199 <dia:attribute name=
"abstract">
8200 <dia:boolean val=
"false"/>
8202 <dia:attribute name=
"inheritance_type">
8205 <dia:attribute name=
"query">
8206 <dia:boolean val=
"false"/>
8208 <dia:attribute name=
"class_scope">
8209 <dia:boolean val=
"false"/>
8211 <dia:attribute name=
"parameters">
8212 <dia:composite type=
"umlparameter">
8213 <dia:attribute name=
"name">
8214 <dia:string>#return_value#
</dia:string>
8216 <dia:attribute name=
"type">
8217 <dia:string>#scalar boolean#
</dia:string>
8219 <dia:attribute name=
"value">
8220 <dia:string>#
0#
</dia:string>
8222 <dia:attribute name=
"comment">
8223 <dia:string>##
</dia:string>
8225 <dia:attribute name=
"kind">
8231 <dia:composite type=
"umloperation">
8232 <dia:attribute name=
"name">
8233 <dia:string>#_option_name#
</dia:string>
8235 <dia:attribute name=
"stereotype">
8236 <dia:string>#helper#
</dia:string>
8238 <dia:attribute name=
"type">
8239 <dia:string>##
</dia:string>
8241 <dia:attribute name=
"visibility">
8244 <dia:attribute name=
"comment">
8245 <dia:string>##
</dia:string>
8247 <dia:attribute name=
"abstract">
8248 <dia:boolean val=
"false"/>
8250 <dia:attribute name=
"inheritance_type">
8253 <dia:attribute name=
"query">
8254 <dia:boolean val=
"false"/>
8256 <dia:attribute name=
"class_scope">
8257 <dia:boolean val=
"false"/>
8259 <dia:attribute name=
"parameters">
8260 <dia:composite type=
"umlparameter">
8261 <dia:attribute name=
"name">
8262 <dia:string>#position#
</dia:string>
8264 <dia:attribute name=
"type">
8265 <dia:string>#scalar number#
</dia:string>
8267 <dia:attribute name=
"value">
8268 <dia:string>#
1#
</dia:string>
8270 <dia:attribute name=
"comment">
8271 <dia:string>##
</dia:string>
8273 <dia:attribute name=
"kind">
8277 <dia:composite type=
"umlparameter">
8278 <dia:attribute name=
"name">
8279 <dia:string>#record#
</dia:string>
8281 <dia:attribute name=
"type">
8282 <dia:string>#scalar string#
</dia:string>
8284 <dia:attribute name=
"value">
8285 <dia:string>##
</dia:string>
8287 <dia:attribute name=
"comment">
8288 <dia:string>##
</dia:string>
8290 <dia:attribute name=
"kind">
8294 <dia:composite type=
"umlparameter">
8295 <dia:attribute name=
"name">
8296 <dia:string>#problem_number#
</dia:string>
8298 <dia:attribute name=
"type">
8299 <dia:string>#scalar number#
</dia:string>
8301 <dia:attribute name=
"value">
8302 <dia:string>#
1#
</dia:string>
8304 <dia:attribute name=
"comment">
8305 <dia:string>##
</dia:string>
8307 <dia:attribute name=
"kind">
8311 <dia:composite type=
"umlparameter">
8312 <dia:attribute name=
"name">
8313 <dia:string>#instance#
</dia:string>
8315 <dia:attribute name=
"type">
8316 <dia:string>#scalar number#
</dia:string>
8318 <dia:attribute name=
"value">
8319 <dia:string>#
1#
</dia:string>
8321 <dia:attribute name=
"comment">
8322 <dia:string>##
</dia:string>
8324 <dia:attribute name=
"kind">
8328 <dia:composite type=
"umlparameter">
8329 <dia:attribute name=
"name">
8330 <dia:string>#new_name#
</dia:string>
8332 <dia:attribute name=
"type">
8333 <dia:string>#scalar string#
</dia:string>
8335 <dia:attribute name=
"value">
8336 <dia:string>##
</dia:string>
8338 <dia:attribute name=
"comment">
8339 <dia:string>##
</dia:string>
8341 <dia:attribute name=
"kind">
8345 <dia:composite type=
"umlparameter">
8346 <dia:attribute name=
"name">
8347 <dia:string>#name#
</dia:string>
8349 <dia:attribute name=
"type">
8350 <dia:string>#scalar string#
</dia:string>
8352 <dia:attribute name=
"value">
8353 <dia:string>##
</dia:string>
8355 <dia:attribute name=
"comment">
8356 <dia:string>##
</dia:string>
8358 <dia:attribute name=
"kind">
8364 <dia:composite type=
"umloperation">
8365 <dia:attribute name=
"name">
8366 <dia:string>#_parameter_count#
</dia:string>
8368 <dia:attribute name=
"stereotype">
8369 <dia:string>#helper#
</dia:string>
8371 <dia:attribute name=
"type">
8372 <dia:string>##
</dia:string>
8374 <dia:attribute name=
"visibility">
8377 <dia:attribute name=
"comment">
8378 <dia:string>##
</dia:string>
8380 <dia:attribute name=
"abstract">
8381 <dia:boolean val=
"false"/>
8383 <dia:attribute name=
"inheritance_type">
8386 <dia:attribute name=
"query">
8387 <dia:boolean val=
"false"/>
8389 <dia:attribute name=
"class_scope">
8390 <dia:boolean val=
"false"/>
8392 <dia:attribute name=
"parameters">
8393 <dia:composite type=
"umlparameter">
8394 <dia:attribute name=
"name">
8395 <dia:string>#record#
</dia:string>
8397 <dia:attribute name=
"type">
8398 <dia:string>#scalar string#
</dia:string>
8400 <dia:attribute name=
"value">
8401 <dia:string>##
</dia:string>
8403 <dia:attribute name=
"comment">
8404 <dia:string>##
</dia:string>
8406 <dia:attribute name=
"kind">
8410 <dia:composite type=
"umlparameter">
8411 <dia:attribute name=
"name">
8412 <dia:string>#problem_number#
</dia:string>
8414 <dia:attribute name=
"type">
8415 <dia:string>#scalar number#
</dia:string>
8417 <dia:attribute name=
"value">
8418 <dia:string>#
1#
</dia:string>
8420 <dia:attribute name=
"comment">
8421 <dia:string>##
</dia:string>
8423 <dia:attribute name=
"kind">
8427 <dia:composite type=
"umlparameter">
8428 <dia:attribute name=
"name">
8429 <dia:string>#count#
</dia:string>
8431 <dia:attribute name=
"type">
8432 <dia:string>#scalar number#
</dia:string>
8434 <dia:attribute name=
"value">
8435 <dia:string>#
0#
</dia:string>
8437 <dia:attribute name=
"comment">
8438 <dia:string>##
</dia:string>
8440 <dia:attribute name=
"kind">
8446 <dia:composite type=
"umloperation">
8447 <dia:attribute name=
"name">
8448 <dia:string>#_init_attr#
</dia:string>
8450 <dia:attribute name=
"stereotype">
8451 <dia:string>#helper#
</dia:string>
8453 <dia:attribute name=
"type">
8454 <dia:string>##
</dia:string>
8456 <dia:attribute name=
"visibility">
8459 <dia:attribute name=
"comment">
8460 <dia:string>##
</dia:string>
8462 <dia:attribute name=
"abstract">
8463 <dia:boolean val=
"false"/>
8465 <dia:attribute name=
"inheritance_type">
8468 <dia:attribute name=
"query">
8469 <dia:boolean val=
"false"/>
8471 <dia:attribute name=
"class_scope">
8472 <dia:boolean val=
"false"/>
8474 <dia:attribute name=
"parameters">
8475 <dia:composite type=
"umlparameter">
8476 <dia:attribute name=
"name">
8477 <dia:string>#parameter_type#
</dia:string>
8479 <dia:attribute name=
"type">
8480 <dia:string>#scalar string#
</dia:string>
8482 <dia:attribute name=
"value">
8483 <dia:string>##
</dia:string>
8485 <dia:attribute name=
"comment">
8486 <dia:string>##
</dia:string>
8488 <dia:attribute name=
"kind">
8492 <dia:composite type=
"umlparameter">
8493 <dia:attribute name=
"name">
8494 <dia:string>#parameter_numbers#
</dia:string>
8496 <dia:attribute name=
"type">
8497 <dia:string>#array of numbers#
</dia:string>
8499 <dia:attribute name=
"value">
8500 <dia:string>##
</dia:string>
8502 <dia:attribute name=
"comment">
8503 <dia:string>##
</dia:string>
8505 <dia:attribute name=
"kind">
8509 <dia:composite type=
"umlparameter">
8510 <dia:attribute name=
"name">
8511 <dia:string>#attribute#
</dia:string>
8513 <dia:attribute name=
"type">
8514 <dia:string>#scalar string#
</dia:string>
8516 <dia:attribute name=
"value">
8517 <dia:string>##
</dia:string>
8519 <dia:attribute name=
"comment">
8520 <dia:string>##
</dia:string>
8522 <dia:attribute name=
"kind">
8526 <dia:composite type=
"umlparameter">
8527 <dia:attribute name=
"name">
8528 <dia:string>#new_values#
</dia:string>
8530 <dia:attribute name=
"type">
8531 <dia:string>#array of strings#
</dia:string>
8533 <dia:attribute name=
"value">
8534 <dia:string>##
</dia:string>
8536 <dia:attribute name=
"comment">
8537 <dia:string>##
</dia:string>
8539 <dia:attribute name=
"kind">
8543 <dia:composite type=
"umlparameter">
8544 <dia:attribute name=
"name">
8545 <dia:string>#problem_numbers#
</dia:string>
8547 <dia:attribute name=
"type">
8548 <dia:string>#array of numbers#
</dia:string>
8550 <dia:attribute name=
"value">
8551 <dia:string>##
</dia:string>
8553 <dia:attribute name=
"comment">
8554 <dia:string>##
</dia:string>
8556 <dia:attribute name=
"kind">
8560 <dia:composite type=
"umlparameter">
8561 <dia:attribute name=
"name">
8562 <dia:string>#add_if_absent#
</dia:string>
8564 <dia:attribute name=
"type">
8565 <dia:string>#scalar boolean#
</dia:string>
8567 <dia:attribute name=
"value">
8568 <dia:string>#
0#
</dia:string>
8570 <dia:attribute name=
"comment">
8571 <dia:string>##
</dia:string>
8573 <dia:attribute name=
"kind">
8577 <dia:composite type=
"umlparameter">
8578 <dia:attribute name=
"name">
8579 <dia:string>#parameter_values#
</dia:string>
8581 <dia:attribute name=
"type">
8582 <dia:string>#array of strings#
</dia:string>
8584 <dia:attribute name=
"value">
8585 <dia:string>##
</dia:string>
8587 <dia:attribute name=
"comment">
8588 <dia:string>##
</dia:string>
8590 <dia:attribute name=
"kind">
8596 <dia:composite type=
"umloperation">
8597 <dia:attribute name=
"name">
8598 <dia:string>#indexes#
</dia:string>
8600 <dia:attribute name=
"stereotype">
8601 <dia:string>##
</dia:string>
8603 <dia:attribute name=
"type">
8604 <dia:string>##
</dia:string>
8606 <dia:attribute name=
"visibility">
8609 <dia:attribute name=
"comment">
8610 <dia:string>##
</dia:string>
8612 <dia:attribute name=
"abstract">
8613 <dia:boolean val=
"false"/>
8615 <dia:attribute name=
"inheritance_type">
8618 <dia:attribute name=
"query">
8619 <dia:boolean val=
"false"/>
8621 <dia:attribute name=
"class_scope">
8622 <dia:boolean val=
"false"/>
8624 <dia:attribute name=
"parameters">
8625 <dia:composite type=
"umlparameter">
8626 <dia:attribute name=
"name">
8627 <dia:string>#parameter_type#
</dia:string>
8629 <dia:attribute name=
"type">
8630 <dia:string>#scalar string#
</dia:string>
8632 <dia:attribute name=
"value">
8633 <dia:string>##
</dia:string>
8635 <dia:attribute name=
"comment">
8636 <dia:string>##
</dia:string>
8638 <dia:attribute name=
"kind">
8642 <dia:composite type=
"umlparameter">
8643 <dia:attribute name=
"name">
8644 <dia:string>#parameter_numbers#
</dia:string>
8646 <dia:attribute name=
"type">
8647 <dia:string>#array of numbers#
</dia:string>
8649 <dia:attribute name=
"value">
8650 <dia:string>##
</dia:string>
8652 <dia:attribute name=
"comment">
8653 <dia:string>##
</dia:string>
8655 <dia:attribute name=
"kind">
8659 <dia:composite type=
"umlparameter">
8660 <dia:attribute name=
"name">
8661 <dia:string>#problem_numbers#
</dia:string>
8663 <dia:attribute name=
"type">
8664 <dia:string>#array of numbers#
</dia:string>
8666 <dia:attribute name=
"value">
8667 <dia:string>##
</dia:string>
8669 <dia:attribute name=
"comment">
8670 <dia:string>##
</dia:string>
8672 <dia:attribute name=
"kind">
8676 <dia:composite type=
"umlparameter">
8677 <dia:attribute name=
"name">
8678 <dia:string>#indexes#
</dia:string>
8680 <dia:attribute name=
"type">
8681 <dia:string>#array of strings#
</dia:string>
8683 <dia:attribute name=
"value">
8684 <dia:string>#()#
</dia:string>
8686 <dia:attribute name=
"comment">
8687 <dia:string>##
</dia:string>
8689 <dia:attribute name=
"kind">
8695 <dia:composite type=
"umloperation">
8696 <dia:attribute name=
"name">
8697 <dia:string>#_option_val_pos#
</dia:string>
8699 <dia:attribute name=
"stereotype">
8700 <dia:string>#helper#
</dia:string>
8702 <dia:attribute name=
"type">
8703 <dia:string>##
</dia:string>
8705 <dia:attribute name=
"visibility">
8708 <dia:attribute name=
"comment">
8709 <dia:string>##
</dia:string>
8711 <dia:attribute name=
"abstract">
8712 <dia:boolean val=
"false"/>
8714 <dia:attribute name=
"inheritance_type">
8717 <dia:attribute name=
"query">
8718 <dia:boolean val=
"false"/>
8720 <dia:attribute name=
"class_scope">
8721 <dia:boolean val=
"false"/>
8723 <dia:attribute name=
"parameters">
8724 <dia:composite type=
"umlparameter">
8725 <dia:attribute name=
"name">
8726 <dia:string>#name#
</dia:string>
8728 <dia:attribute name=
"type">
8729 <dia:string>#scalar string#
</dia:string>
8731 <dia:attribute name=
"value">
8732 <dia:string>##
</dia:string>
8734 <dia:attribute name=
"comment">
8735 <dia:string>##
</dia:string>
8737 <dia:attribute name=
"kind">
8741 <dia:composite type=
"umlparameter">
8742 <dia:attribute name=
"name">
8743 <dia:string>#record_name#
</dia:string>
8745 <dia:attribute name=
"type">
8746 <dia:string>#scalar string#
</dia:string>
8748 <dia:attribute name=
"value">
8749 <dia:string>##
</dia:string>
8751 <dia:attribute name=
"comment">
8752 <dia:string>##
</dia:string>
8754 <dia:attribute name=
"kind">
8758 <dia:composite type=
"umlparameter">
8759 <dia:attribute name=
"name">
8760 <dia:string>#problem_numbers#
</dia:string>
8762 <dia:attribute name=
"type">
8763 <dia:string>#array of integers#
</dia:string>
8765 <dia:attribute name=
"value">
8766 <dia:string>##
</dia:string>
8768 <dia:attribute name=
"comment">
8769 <dia:string>##
</dia:string>
8771 <dia:attribute name=
"kind">
8775 <dia:composite type=
"umlparameter">
8776 <dia:attribute name=
"name">
8777 <dia:string>#instance_numbers#
</dia:string>
8779 <dia:attribute name=
"type">
8780 <dia:string>#array of integers#
</dia:string>
8782 <dia:attribute name=
"value">
8783 <dia:string>##
</dia:string>
8785 <dia:attribute name=
"comment">
8786 <dia:string>##
</dia:string>
8788 <dia:attribute name=
"kind">
8792 <dia:composite type=
"umlparameter">
8793 <dia:attribute name=
"name">
8794 <dia:string>#exact_match#
</dia:string>
8796 <dia:attribute name=
"type">
8797 <dia:string>#scalar boolean#
</dia:string>
8799 <dia:attribute name=
"value">
8800 <dia:string>#
1#
</dia:string>
8802 <dia:attribute name=
"comment">
8803 <dia:string>##
</dia:string>
8805 <dia:attribute name=
"kind">
8809 <dia:composite type=
"umlparameter">
8810 <dia:attribute name=
"name">
8811 <dia:string>#new_values#
</dia:string>
8813 <dia:attribute name=
"type">
8814 <dia:string>#array of strings#
</dia:string>
8816 <dia:attribute name=
"value">
8817 <dia:string>##
</dia:string>
8819 <dia:attribute name=
"comment">
8820 <dia:string>##
</dia:string>
8822 <dia:attribute name=
"kind">
8826 <dia:composite type=
"umlparameter">
8827 <dia:attribute name=
"name">
8828 <dia:string>#values#
</dia:string>
8830 <dia:attribute name=
"type">
8831 <dia:string>#array of strings#
</dia:string>
8833 <dia:attribute name=
"value">
8834 <dia:string>##
</dia:string>
8836 <dia:attribute name=
"comment">
8837 <dia:string>##
</dia:string>
8839 <dia:attribute name=
"kind">
8843 <dia:composite type=
"umlparameter">
8844 <dia:attribute name=
"name">
8845 <dia:string>#positions#
</dia:string>
8847 <dia:attribute name=
"type">
8848 <dia:string>#array of integers#
</dia:string>
8850 <dia:attribute name=
"value">
8851 <dia:string>##
</dia:string>
8853 <dia:attribute name=
"comment">
8854 <dia:string>##
</dia:string>
8856 <dia:attribute name=
"kind">
8862 <dia:composite type=
"umloperation">
8863 <dia:attribute name=
"name">
8864 <dia:string>#name_val#
</dia:string>
8866 <dia:attribute name=
"stereotype">
8867 <dia:string>##
</dia:string>
8869 <dia:attribute name=
"type">
8870 <dia:string>##
</dia:string>
8872 <dia:attribute name=
"visibility">
8875 <dia:attribute name=
"comment">
8876 <dia:string>##
</dia:string>
8878 <dia:attribute name=
"abstract">
8879 <dia:boolean val=
"false"/>
8881 <dia:attribute name=
"inheritance_type">
8884 <dia:attribute name=
"query">
8885 <dia:boolean val=
"false"/>
8887 <dia:attribute name=
"class_scope">
8888 <dia:boolean val=
"false"/>
8890 <dia:attribute name=
"parameters">
8891 <dia:composite type=
"umlparameter">
8892 <dia:attribute name=
"name">
8893 <dia:string>#problem_numbers#
</dia:string>
8895 <dia:attribute name=
"type">
8896 <dia:string>#array of integers#
</dia:string>
8898 <dia:attribute name=
"value">
8899 <dia:string>##
</dia:string>
8901 <dia:attribute name=
"comment">
8902 <dia:string>##
</dia:string>
8904 <dia:attribute name=
"kind">
8908 <dia:composite type=
"umlparameter">
8909 <dia:attribute name=
"name">
8910 <dia:string>#names_values#
</dia:string>
8912 <dia:attribute name=
"type">
8913 <dia:string>#array of#
</dia:string>
8915 <dia:attribute name=
"value">
8916 <dia:string>##
</dia:string>
8918 <dia:attribute name=
"comment">
8919 <dia:string>##
</dia:string>
8921 <dia:attribute name=
"kind">
8925 <dia:composite type=
"umlparameter">
8926 <dia:attribute name=
"name">
8927 <dia:string>#parameter_type#
</dia:string>
8929 <dia:attribute name=
"type">
8930 <dia:string>#scalar string#
</dia:string>
8932 <dia:attribute name=
"value">
8933 <dia:string>##
</dia:string>
8935 <dia:attribute name=
"comment">
8936 <dia:string>##
</dia:string>
8938 <dia:attribute name=
"kind">
8942 <dia:composite type=
"umlparameter">
8943 <dia:attribute name=
"name">
8944 <dia:string>#parameter_numbers#
</dia:string>
8946 <dia:attribute name=
"type">
8947 <dia:string>#array of integers#
</dia:string>
8949 <dia:attribute name=
"value">
8950 <dia:string>##
</dia:string>
8952 <dia:attribute name=
"comment">
8953 <dia:string>##
</dia:string>
8955 <dia:attribute name=
"kind">
8961 <dia:composite type=
"umloperation">
8962 <dia:attribute name=
"name">
8963 <dia:string>#factors#
</dia:string>
8965 <dia:attribute name=
"stereotype">
8966 <dia:string>##
</dia:string>
8968 <dia:attribute name=
"type">
8969 <dia:string>##
</dia:string>
8971 <dia:attribute name=
"visibility">
8974 <dia:attribute name=
"comment">
8975 <dia:string>##
</dia:string>
8977 <dia:attribute name=
"abstract">
8978 <dia:boolean val=
"false"/>
8980 <dia:attribute name=
"inheritance_type">
8983 <dia:attribute name=
"query">
8984 <dia:boolean val=
"false"/>
8986 <dia:attribute name=
"class_scope">
8987 <dia:boolean val=
"false"/>
8989 <dia:attribute name=
"parameters">
8990 <dia:composite type=
"umlparameter">
8991 <dia:attribute name=
"name">
8992 <dia:string>#column#
</dia:string>
8994 <dia:attribute name=
"type">
8995 <dia:string>#scalar number#
</dia:string>
8997 <dia:attribute name=
"value">
8998 <dia:string>##
</dia:string>
9000 <dia:attribute name=
"comment">
9001 <dia:string>##
</dia:string>
9003 <dia:attribute name=
"kind">
9007 <dia:composite type=
"umlparameter">
9008 <dia:attribute name=
"name">
9009 <dia:string>#column_head#
</dia:string>
9011 <dia:attribute name=
"type">
9012 <dia:string>#scalar string#
</dia:string>
9014 <dia:attribute name=
"value">
9015 <dia:string>##
</dia:string>
9017 <dia:attribute name=
"comment">
9018 <dia:string>##
</dia:string>
9020 <dia:attribute name=
"kind">
9024 <dia:composite type=
"umlparameter">
9025 <dia:attribute name=
"name">
9026 <dia:string>#problem_number#
</dia:string>
9028 <dia:attribute name=
"type">
9029 <dia:string>#scalar integer#
</dia:string>
9031 <dia:attribute name=
"value">
9032 <dia:string>##
</dia:string>
9034 <dia:attribute name=
"comment">
9035 <dia:string>##
</dia:string>
9037 <dia:attribute name=
"kind">
9041 <dia:composite type=
"umlparameter">
9042 <dia:attribute name=
"name">
9043 <dia:string>#return_occurences#
</dia:string>
9045 <dia:attribute name=
"type">
9046 <dia:string>#scalar boolean#
</dia:string>
9048 <dia:attribute name=
"value">
9049 <dia:string>#
0#
</dia:string>
9051 <dia:attribute name=
"comment">
9052 <dia:string>##
</dia:string>
9054 <dia:attribute name=
"kind">
9058 <dia:composite type=
"umlparameter">
9059 <dia:attribute name=
"name">
9060 <dia:string>#unique_in_individual#
</dia:string>
9062 <dia:attribute name=
"type">
9063 <dia:string>#scalar boolean#
</dia:string>
9065 <dia:attribute name=
"value">
9066 <dia:string>#
1#
</dia:string>
9068 <dia:attribute name=
"comment">
9069 <dia:string>##
</dia:string>
9071 <dia:attribute name=
"kind">
9075 <dia:composite type=
"umlparameter">
9076 <dia:attribute name=
"name">
9077 <dia:string>#factors#
</dia:string>
9079 <dia:attribute name=
"type">
9080 <dia:string>#hash of numbers#
</dia:string>
9082 <dia:attribute name=
"value">
9083 <dia:string>##
</dia:string>
9085 <dia:attribute name=
"comment">
9086 <dia:string>##
</dia:string>
9088 <dia:attribute name=
"kind">
9094 <dia:composite type=
"umloperation">
9095 <dia:attribute name=
"name">
9096 <dia:string>#have_missing_data#
</dia:string>
9098 <dia:attribute name=
"stereotype">
9099 <dia:string>##
</dia:string>
9101 <dia:attribute name=
"type">
9102 <dia:string>##
</dia:string>
9104 <dia:attribute name=
"visibility">
9107 <dia:attribute name=
"comment">
9108 <dia:string>##
</dia:string>
9110 <dia:attribute name=
"abstract">
9111 <dia:boolean val=
"false"/>
9113 <dia:attribute name=
"inheritance_type">
9116 <dia:attribute name=
"query">
9117 <dia:boolean val=
"false"/>
9119 <dia:attribute name=
"class_scope">
9120 <dia:boolean val=
"false"/>
9122 <dia:attribute name=
"parameters">
9123 <dia:composite type=
"umlparameter">
9124 <dia:attribute name=
"name">
9125 <dia:string>#problem_number#
</dia:string>
9127 <dia:attribute name=
"type">
9128 <dia:string>#scalar integer#
</dia:string>
9130 <dia:attribute name=
"value">
9131 <dia:string>##
</dia:string>
9133 <dia:attribute name=
"comment">
9134 <dia:string>##
</dia:string>
9136 <dia:attribute name=
"kind">
9140 <dia:composite type=
"umlparameter">
9141 <dia:attribute name=
"name">
9142 <dia:string>#column#
</dia:string>
9144 <dia:attribute name=
"type">
9145 <dia:string>#scalar integer#
</dia:string>
9147 <dia:attribute name=
"value">
9148 <dia:string>##
</dia:string>
9150 <dia:attribute name=
"comment">
9151 <dia:string>##
</dia:string>
9153 <dia:attribute name=
"kind">
9157 <dia:composite type=
"umlparameter">
9158 <dia:attribute name=
"name">
9159 <dia:string>#column_head#
</dia:string>
9161 <dia:attribute name=
"type">
9162 <dia:string>#scalar string#
</dia:string>
9164 <dia:attribute name=
"value">
9165 <dia:string>##
</dia:string>
9167 <dia:attribute name=
"comment">
9168 <dia:string>##
</dia:string>
9170 <dia:attribute name=
"kind">
9174 <dia:composite type=
"umlparameter">
9175 <dia:attribute name=
"name">
9176 <dia:string>#return_value#
</dia:string>
9178 <dia:attribute name=
"type">
9179 <dia:string>#scalar boolean#
</dia:string>
9181 <dia:attribute name=
"value">
9182 <dia:string>##
</dia:string>
9184 <dia:attribute name=
"comment">
9185 <dia:string>##
</dia:string>
9187 <dia:attribute name=
"kind">
9193 <dia:composite type=
"umloperation">
9194 <dia:attribute name=
"name">
9195 <dia:string>#median#
</dia:string>
9197 <dia:attribute name=
"stereotype">
9198 <dia:string>##
</dia:string>
9200 <dia:attribute name=
"type">
9201 <dia:string>##
</dia:string>
9203 <dia:attribute name=
"visibility">
9206 <dia:attribute name=
"comment">
9207 <dia:string>##
</dia:string>
9209 <dia:attribute name=
"abstract">
9210 <dia:boolean val=
"false"/>
9212 <dia:attribute name=
"inheritance_type">
9215 <dia:attribute name=
"query">
9216 <dia:boolean val=
"false"/>
9218 <dia:attribute name=
"class_scope">
9219 <dia:boolean val=
"false"/>
9221 <dia:attribute name=
"parameters">
9222 <dia:composite type=
"umlparameter">
9223 <dia:attribute name=
"name">
9224 <dia:string>#problem_number#
</dia:string>
9226 <dia:attribute name=
"type">
9227 <dia:string>#scalar integer#
</dia:string>
9229 <dia:attribute name=
"value">
9230 <dia:string>##
</dia:string>
9232 <dia:attribute name=
"comment">
9233 <dia:string>##
</dia:string>
9235 <dia:attribute name=
"kind">
9239 <dia:composite type=
"umlparameter">
9240 <dia:attribute name=
"name">
9241 <dia:string>#column_head#
</dia:string>
9243 <dia:attribute name=
"type">
9244 <dia:string>#scalar string#
</dia:string>
9246 <dia:attribute name=
"value">
9247 <dia:string>##
</dia:string>
9249 <dia:attribute name=
"comment">
9250 <dia:string>##
</dia:string>
9252 <dia:attribute name=
"kind">
9256 <dia:composite type=
"umlparameter">
9257 <dia:attribute name=
"name">
9258 <dia:string>#column#
</dia:string>
9260 <dia:attribute name=
"type">
9261 <dia:string>#scalar integer#
</dia:string>
9263 <dia:attribute name=
"value">
9264 <dia:string>##
</dia:string>
9266 <dia:attribute name=
"comment">
9267 <dia:string>##
</dia:string>
9269 <dia:attribute name=
"kind">
9273 <dia:composite type=
"umlparameter">
9274 <dia:attribute name=
"name">
9275 <dia:string>#unique_in_individual#
</dia:string>
9277 <dia:attribute name=
"type">
9278 <dia:string>#scalar boolean#
</dia:string>
9280 <dia:attribute name=
"value">
9281 <dia:string>##
</dia:string>
9283 <dia:attribute name=
"comment">
9284 <dia:string>##
</dia:string>
9286 <dia:attribute name=
"kind">
9290 <dia:composite type=
"umlparameter">
9291 <dia:attribute name=
"name">
9292 <dia:string>#median#
</dia:string>
9294 <dia:attribute name=
"type">
9295 <dia:string>#scalar number#
</dia:string>
9297 <dia:attribute name=
"value">
9298 <dia:string>##
</dia:string>
9300 <dia:attribute name=
"comment">
9301 <dia:string>##
</dia:string>
9303 <dia:attribute name=
"kind">
9309 <dia:composite type=
"umloperation">
9310 <dia:attribute name=
"name">
9311 <dia:string>#max#
</dia:string>
9313 <dia:attribute name=
"stereotype">
9314 <dia:string>##
</dia:string>
9316 <dia:attribute name=
"type">
9317 <dia:string>##
</dia:string>
9319 <dia:attribute name=
"visibility">
9322 <dia:attribute name=
"comment">
9323 <dia:string>##
</dia:string>
9325 <dia:attribute name=
"abstract">
9326 <dia:boolean val=
"false"/>
9328 <dia:attribute name=
"inheritance_type">
9331 <dia:attribute name=
"query">
9332 <dia:boolean val=
"false"/>
9334 <dia:attribute name=
"class_scope">
9335 <dia:boolean val=
"false"/>
9337 <dia:attribute name=
"parameters">
9338 <dia:composite type=
"umlparameter">
9339 <dia:attribute name=
"name">
9340 <dia:string>#problem_number#
</dia:string>
9342 <dia:attribute name=
"type">
9343 <dia:string>#scalar integer#
</dia:string>
9345 <dia:attribute name=
"value">
9346 <dia:string>##
</dia:string>
9348 <dia:attribute name=
"comment">
9349 <dia:string>##
</dia:string>
9351 <dia:attribute name=
"kind">
9355 <dia:composite type=
"umlparameter">
9356 <dia:attribute name=
"name">
9357 <dia:string>#column#
</dia:string>
9359 <dia:attribute name=
"type">
9360 <dia:string>#scalar integer#
</dia:string>
9362 <dia:attribute name=
"value">
9363 <dia:string>##
</dia:string>
9365 <dia:attribute name=
"comment">
9366 <dia:string>##
</dia:string>
9368 <dia:attribute name=
"kind">
9372 <dia:composite type=
"umlparameter">
9373 <dia:attribute name=
"name">
9374 <dia:string>#column_head#
</dia:string>
9376 <dia:attribute name=
"type">
9377 <dia:string>#scalar string#
</dia:string>
9379 <dia:attribute name=
"value">
9380 <dia:string>##
</dia:string>
9382 <dia:attribute name=
"comment">
9383 <dia:string>##
</dia:string>
9385 <dia:attribute name=
"kind">
9389 <dia:composite type=
"umlparameter">
9390 <dia:attribute name=
"name">
9391 <dia:string>#max#
</dia:string>
9393 <dia:attribute name=
"type">
9394 <dia:string>#scalar number#
</dia:string>
9396 <dia:attribute name=
"value">
9397 <dia:string>##
</dia:string>
9399 <dia:attribute name=
"comment">
9400 <dia:string>##
</dia:string>
9402 <dia:attribute name=
"kind">
9408 <dia:composite type=
"umloperation">
9409 <dia:attribute name=
"name">
9410 <dia:string>#min#
</dia:string>
9412 <dia:attribute name=
"stereotype">
9413 <dia:string>##
</dia:string>
9415 <dia:attribute name=
"type">
9416 <dia:string>##
</dia:string>
9418 <dia:attribute name=
"visibility">
9421 <dia:attribute name=
"comment">
9422 <dia:string>##
</dia:string>
9424 <dia:attribute name=
"abstract">
9425 <dia:boolean val=
"false"/>
9427 <dia:attribute name=
"inheritance_type">
9430 <dia:attribute name=
"query">
9431 <dia:boolean val=
"false"/>
9433 <dia:attribute name=
"class_scope">
9434 <dia:boolean val=
"false"/>
9436 <dia:attribute name=
"parameters">
9437 <dia:composite type=
"umlparameter">
9438 <dia:attribute name=
"name">
9439 <dia:string>#problem_number#
</dia:string>
9441 <dia:attribute name=
"type">
9442 <dia:string>#scalar integer#
</dia:string>
9444 <dia:attribute name=
"value">
9445 <dia:string>##
</dia:string>
9447 <dia:attribute name=
"comment">
9448 <dia:string>##
</dia:string>
9450 <dia:attribute name=
"kind">
9454 <dia:composite type=
"umlparameter">
9455 <dia:attribute name=
"name">
9456 <dia:string>#column#
</dia:string>
9458 <dia:attribute name=
"type">
9459 <dia:string>#scalar integer#
</dia:string>
9461 <dia:attribute name=
"value">
9462 <dia:string>##
</dia:string>
9464 <dia:attribute name=
"comment">
9465 <dia:string>##
</dia:string>
9467 <dia:attribute name=
"kind">
9471 <dia:composite type=
"umlparameter">
9472 <dia:attribute name=
"name">
9473 <dia:string>#column_head#
</dia:string>
9475 <dia:attribute name=
"type">
9476 <dia:string>#scalar string#
</dia:string>
9478 <dia:attribute name=
"value">
9479 <dia:string>##
</dia:string>
9481 <dia:attribute name=
"comment">
9482 <dia:string>##
</dia:string>
9484 <dia:attribute name=
"kind">
9488 <dia:composite type=
"umlparameter">
9489 <dia:attribute name=
"name">
9490 <dia:string>#min#
</dia:string>
9492 <dia:attribute name=
"type">
9493 <dia:string>#scalar number#
</dia:string>
9495 <dia:attribute name=
"value">
9496 <dia:string>##
</dia:string>
9498 <dia:attribute name=
"comment">
9499 <dia:string>##
</dia:string>
9501 <dia:attribute name=
"kind">
9507 <dia:composite type=
"umloperation">
9508 <dia:attribute name=
"name">
9509 <dia:string>#remove_inits#
</dia:string>
9511 <dia:attribute name=
"stereotype">
9512 <dia:string>##
</dia:string>
9514 <dia:attribute name=
"type">
9515 <dia:string>##
</dia:string>
9517 <dia:attribute name=
"visibility">
9520 <dia:attribute name=
"comment">
9521 <dia:string>##
</dia:string>
9523 <dia:attribute name=
"abstract">
9524 <dia:boolean val=
"false"/>
9526 <dia:attribute name=
"inheritance_type">
9529 <dia:attribute name=
"query">
9530 <dia:boolean val=
"false"/>
9532 <dia:attribute name=
"class_scope">
9533 <dia:boolean val=
"false"/>
9535 <dia:attribute name=
"parameters">
9536 <dia:composite type=
"umlparameter">
9537 <dia:attribute name=
"name">
9538 <dia:string>#type#
</dia:string>
9540 <dia:attribute name=
"type">
9541 <dia:string>#scalar string#
</dia:string>
9543 <dia:attribute name=
"value">
9544 <dia:string>##
</dia:string>
9546 <dia:attribute name=
"comment">
9547 <dia:string>##
</dia:string>
9549 <dia:attribute name=
"kind">
9553 <dia:composite type=
"umlparameter">
9554 <dia:attribute name=
"name">
9555 <dia:string>#labels#
</dia:string>
9557 <dia:attribute name=
"type">
9558 <dia:string>#array of strings#
</dia:string>
9560 <dia:attribute name=
"value">
9561 <dia:string>##
</dia:string>
9563 <dia:attribute name=
"comment">
9564 <dia:string>##
</dia:string>
9566 <dia:attribute name=
"kind">
9570 <dia:composite type=
"umlparameter">
9571 <dia:attribute name=
"name">
9572 <dia:string>#indexes#
</dia:string>
9574 <dia:attribute name=
"type">
9575 <dia:string>#array of integers#
</dia:string>
9577 <dia:attribute name=
"value">
9578 <dia:string>##
</dia:string>
9580 <dia:attribute name=
"comment">
9581 <dia:string>##
</dia:string>
9583 <dia:attribute name=
"kind">
9587 <dia:composite type=
"umlparameter">
9588 <dia:attribute name=
"name">
9589 <dia:string>#problem_number#
</dia:string>
9591 <dia:attribute name=
"type">
9592 <dia:string>#scalar integer#
</dia:string>
9594 <dia:attribute name=
"value">
9595 <dia:string>#
1#
</dia:string>
9597 <dia:attribute name=
"comment">
9598 <dia:string>##
</dia:string>
9600 <dia:attribute name=
"kind">
9606 <dia:composite type=
"umloperation">
9607 <dia:attribute name=
"name">
9608 <dia:string>#fractions#
</dia:string>
9610 <dia:attribute name=
"stereotype">
9611 <dia:string>##
</dia:string>
9613 <dia:attribute name=
"type">
9614 <dia:string>##
</dia:string>
9616 <dia:attribute name=
"visibility">
9619 <dia:attribute name=
"comment">
9620 <dia:string>##
</dia:string>
9622 <dia:attribute name=
"abstract">
9623 <dia:boolean val=
"false"/>
9625 <dia:attribute name=
"inheritance_type">
9628 <dia:attribute name=
"query">
9629 <dia:boolean val=
"false"/>
9631 <dia:attribute name=
"class_scope">
9632 <dia:boolean val=
"false"/>
9634 <dia:attribute name=
"parameters">
9635 <dia:composite type=
"umlparameter">
9636 <dia:attribute name=
"name">
9637 <dia:string>#column#
</dia:string>
9639 <dia:attribute name=
"type">
9640 <dia:string>#scalar integer#
</dia:string>
9642 <dia:attribute name=
"value">
9643 <dia:string>##
</dia:string>
9645 <dia:attribute name=
"comment">
9646 <dia:string>##
</dia:string>
9648 <dia:attribute name=
"kind">
9652 <dia:composite type=
"umlparameter">
9653 <dia:attribute name=
"name">
9654 <dia:string>#column_head#
</dia:string>
9656 <dia:attribute name=
"type">
9657 <dia:string>#scalar string#
</dia:string>
9659 <dia:attribute name=
"value">
9660 <dia:string>##
</dia:string>
9662 <dia:attribute name=
"comment">
9663 <dia:string>##
</dia:string>
9665 <dia:attribute name=
"kind">
9669 <dia:composite type=
"umlparameter">
9670 <dia:attribute name=
"name">
9671 <dia:string>#problem_number#
</dia:string>
9673 <dia:attribute name=
"type">
9674 <dia:string>#scalar integer#
</dia:string>
9676 <dia:attribute name=
"value">
9677 <dia:string>##
</dia:string>
9679 <dia:attribute name=
"comment">
9680 <dia:string>##
</dia:string>
9682 <dia:attribute name=
"kind">
9686 <dia:composite type=
"umlparameter">
9687 <dia:attribute name=
"name">
9688 <dia:string>#unique_in_individual#
</dia:string>
9690 <dia:attribute name=
"type">
9691 <dia:string>#scalar boolean#
</dia:string>
9693 <dia:attribute name=
"value">
9694 <dia:string>#
1#
</dia:string>
9696 <dia:attribute name=
"comment">
9697 <dia:string>##
</dia:string>
9699 <dia:attribute name=
"kind">
9703 <dia:composite type=
"umlparameter">
9704 <dia:attribute name=
"name">
9705 <dia:string>#fractions#
</dia:string>
9707 <dia:attribute name=
"type">
9708 <dia:string>#hash of numbers#
</dia:string>
9710 <dia:attribute name=
"value">
9711 <dia:string>##
</dia:string>
9713 <dia:attribute name=
"comment">
9714 <dia:string>##
</dia:string>
9716 <dia:attribute name=
"kind">
9720 <dia:composite type=
"umlparameter">
9721 <dia:attribute name=
"name">
9722 <dia:string>#ignore_missing#
</dia:string>
9724 <dia:attribute name=
"type">
9725 <dia:string>#scalar boolean#
</dia:string>
9727 <dia:attribute name=
"value">
9728 <dia:string>##
</dia:string>
9730 <dia:attribute name=
"comment">
9731 <dia:string>##
</dia:string>
9733 <dia:attribute name=
"kind">
9739 <dia:composite type=
"umloperation">
9740 <dia:attribute name=
"name">
9741 <dia:string>#remove_records#
</dia:string>
9743 <dia:attribute name=
"stereotype">
9744 <dia:string>##
</dia:string>
9746 <dia:attribute name=
"type">
9747 <dia:string>##
</dia:string>
9749 <dia:attribute name=
"visibility">
9752 <dia:attribute name=
"comment">
9753 <dia:string>##
</dia:string>
9755 <dia:attribute name=
"abstract">
9756 <dia:boolean val=
"false"/>
9758 <dia:attribute name=
"inheritance_type">
9761 <dia:attribute name=
"query">
9762 <dia:boolean val=
"false"/>
9764 <dia:attribute name=
"class_scope">
9765 <dia:boolean val=
"false"/>
9767 <dia:attribute name=
"parameters">
9768 <dia:composite type=
"umlparameter">
9769 <dia:attribute name=
"name">
9770 <dia:string>#type#
</dia:string>
9772 <dia:attribute name=
"type">
9773 <dia:string>#mandatory scalar string#
</dia:string>
9775 <dia:attribute name=
"value">
9776 <dia:string>##
</dia:string>
9778 <dia:attribute name=
"comment">
9779 <dia:string>##
</dia:string>
9781 <dia:attribute name=
"kind">
9785 <dia:composite type=
"umlparameter">
9786 <dia:attribute name=
"name">
9787 <dia:string>#problem_numbers#
</dia:string>
9789 <dia:attribute name=
"type">
9790 <dia:string>#array of integers#
</dia:string>
9792 <dia:attribute name=
"value">
9793 <dia:string>##
</dia:string>
9795 <dia:attribute name=
"comment">
9796 <dia:string>##
</dia:string>
9798 <dia:attribute name=
"kind">
9804 <dia:composite type=
"umloperation">
9805 <dia:attribute name=
"name">
9806 <dia:string>#table_files#
</dia:string>
9808 <dia:attribute name=
"stereotype">
9809 <dia:string>##
</dia:string>
9811 <dia:attribute name=
"type">
9812 <dia:string>#accessor#
</dia:string>
9814 <dia:attribute name=
"visibility">
9817 <dia:attribute name=
"comment">
9818 <dia:string>##
</dia:string>
9820 <dia:attribute name=
"abstract">
9821 <dia:boolean val=
"false"/>
9823 <dia:attribute name=
"inheritance_type">
9826 <dia:attribute name=
"query">
9827 <dia:boolean val=
"false"/>
9829 <dia:attribute name=
"class_scope">
9830 <dia:boolean val=
"false"/>
9832 <dia:attribute name=
"parameters">
9833 <dia:composite type=
"umlparameter">
9834 <dia:attribute name=
"name">
9835 <dia:string>#problem_numbers#
</dia:string>
9837 <dia:attribute name=
"type">
9838 <dia:string>#array of integers#
</dia:string>
9840 <dia:attribute name=
"value">
9841 <dia:string>##
</dia:string>
9843 <dia:attribute name=
"comment">
9844 <dia:string>##
</dia:string>
9846 <dia:attribute name=
"kind">
9850 <dia:composite type=
"umlparameter">
9851 <dia:attribute name=
"name">
9852 <dia:string>#table_files#
</dia:string>
9854 <dia:attribute name=
"type">
9855 <dia:string>#array of arrays#
</dia:string>
9857 <dia:attribute name=
"value">
9858 <dia:string>##
</dia:string>
9860 <dia:attribute name=
"comment">
9861 <dia:string>##
</dia:string>
9863 <dia:attribute name=
"kind">
9869 <dia:composite type=
"umloperation">
9870 <dia:attribute name=
"name">
9871 <dia:string>#full_name#
</dia:string>
9873 <dia:attribute name=
"stereotype">
9874 <dia:string>##
</dia:string>
9876 <dia:attribute name=
"type">
9877 <dia:string>##
</dia:string>
9879 <dia:attribute name=
"visibility">
9882 <dia:attribute name=
"comment">
9883 <dia:string>##
</dia:string>
9885 <dia:attribute name=
"abstract">
9886 <dia:boolean val=
"false"/>
9888 <dia:attribute name=
"inheritance_type">
9891 <dia:attribute name=
"query">
9892 <dia:boolean val=
"false"/>
9894 <dia:attribute name=
"class_scope">
9895 <dia:boolean val=
"false"/>
9897 <dia:attribute name=
"parameters">
9898 <dia:composite type=
"umlparameter">
9899 <dia:attribute name=
"name">
9900 <dia:string>#full_name#
</dia:string>
9902 <dia:attribute name=
"type">
9903 <dia:string>#scalar string#
</dia:string>
9905 <dia:attribute name=
"value">
9906 <dia:string>##
</dia:string>
9908 <dia:attribute name=
"comment">
9909 <dia:string>##
</dia:string>
9911 <dia:attribute name=
"kind">
9917 <dia:composite type=
"umloperation">
9918 <dia:attribute name=
"name">
9919 <dia:string>#add_extra_data_code#
</dia:string>
9921 <dia:attribute name=
"stereotype">
9922 <dia:string>##
</dia:string>
9924 <dia:attribute name=
"type">
9925 <dia:string>##
</dia:string>
9927 <dia:attribute name=
"visibility">
9930 <dia:attribute name=
"comment">
9931 <dia:string>##
</dia:string>
9933 <dia:attribute name=
"abstract">
9934 <dia:boolean val=
"false"/>
9936 <dia:attribute name=
"inheritance_type">
9939 <dia:attribute name=
"query">
9940 <dia:boolean val=
"false"/>
9942 <dia:attribute name=
"class_scope">
9943 <dia:boolean val=
"false"/>
9945 <dia:attribute name=
"parameters"/>
9947 <dia:composite type=
"umloperation">
9948 <dia:attribute name=
"name">
9949 <dia:string>#write_readers#
</dia:string>
9951 <dia:attribute name=
"stereotype">
9952 <dia:string>##
</dia:string>
9954 <dia:attribute name=
"type">
9955 <dia:string>##
</dia:string>
9957 <dia:attribute name=
"visibility">
9960 <dia:attribute name=
"comment">
9961 <dia:string>##
</dia:string>
9963 <dia:attribute name=
"abstract">
9964 <dia:boolean val=
"false"/>
9966 <dia:attribute name=
"inheritance_type">
9969 <dia:attribute name=
"query">
9970 <dia:boolean val=
"false"/>
9972 <dia:attribute name=
"class_scope">
9973 <dia:boolean val=
"false"/>
9975 <dia:attribute name=
"parameters"/>
9977 <dia:composite type=
"umloperation">
9978 <dia:attribute name=
"name">
9979 <dia:string>#write_get_subs#
</dia:string>
9981 <dia:attribute name=
"stereotype">
9982 <dia:string>##
</dia:string>
9984 <dia:attribute name=
"type">
9985 <dia:string>##
</dia:string>
9987 <dia:attribute name=
"visibility">
9990 <dia:attribute name=
"comment">
9991 <dia:string>##
</dia:string>
9993 <dia:attribute name=
"abstract">
9994 <dia:boolean val=
"false"/>
9996 <dia:attribute name=
"inheritance_type">
9999 <dia:attribute name=
"query">
10000 <dia:boolean val=
"false"/>
10002 <dia:attribute name=
"class_scope">
10003 <dia:boolean val=
"false"/>
10005 <dia:attribute name=
"parameters"/>
10007 <dia:composite type=
"umloperation">
10008 <dia:attribute name=
"name">
10009 <dia:string>#is_simulation#
</dia:string>
10011 <dia:attribute name=
"stereotype">
10012 <dia:string>##
</dia:string>
10014 <dia:attribute name=
"type">
10015 <dia:string>##
</dia:string>
10017 <dia:attribute name=
"visibility">
10018 <dia:enum val=
"0"/>
10020 <dia:attribute name=
"comment">
10021 <dia:string>##
</dia:string>
10023 <dia:attribute name=
"abstract">
10024 <dia:boolean val=
"false"/>
10026 <dia:attribute name=
"inheritance_type">
10027 <dia:enum val=
"2"/>
10029 <dia:attribute name=
"query">
10030 <dia:boolean val=
"false"/>
10032 <dia:attribute name=
"class_scope">
10033 <dia:boolean val=
"false"/>
10035 <dia:attribute name=
"parameters">
10036 <dia:composite type=
"umlparameter">
10037 <dia:attribute name=
"name">
10038 <dia:string>#problem_number#
</dia:string>
10040 <dia:attribute name=
"type">
10041 <dia:string>#scalar integer#
</dia:string>
10043 <dia:attribute name=
"value">
10044 <dia:string>#
0#
</dia:string>
10046 <dia:attribute name=
"comment">
10047 <dia:string>##
</dia:string>
10049 <dia:attribute name=
"kind">
10050 <dia:enum val=
"1"/>
10053 <dia:composite type=
"umlparameter">
10054 <dia:attribute name=
"name">
10055 <dia:string>#is_sim#
</dia:string>
10057 <dia:attribute name=
"type">
10058 <dia:string>#scalar boolean#
</dia:string>
10060 <dia:attribute name=
"value">
10061 <dia:string>#
0#
</dia:string>
10063 <dia:attribute name=
"comment">
10064 <dia:string>##
</dia:string>
10066 <dia:attribute name=
"kind">
10067 <dia:enum val=
"2"/>
10072 <dia:composite type=
"umloperation">
10073 <dia:attribute name=
"name">
10074 <dia:string>#subroutine_files#
</dia:string>
10076 <dia:attribute name=
"stereotype">
10077 <dia:string>##
</dia:string>
10079 <dia:attribute name=
"type">
10080 <dia:string>##
</dia:string>
10082 <dia:attribute name=
"visibility">
10083 <dia:enum val=
"0"/>
10085 <dia:attribute name=
"comment">
10086 <dia:string>##
</dia:string>
10088 <dia:attribute name=
"abstract">
10089 <dia:boolean val=
"false"/>
10091 <dia:attribute name=
"inheritance_type">
10092 <dia:enum val=
"2"/>
10094 <dia:attribute name=
"query">
10095 <dia:boolean val=
"false"/>
10097 <dia:attribute name=
"class_scope">
10098 <dia:boolean val=
"false"/>
10100 <dia:attribute name=
"parameters">
10101 <dia:composite type=
"umlparameter">
10102 <dia:attribute name=
"name">
10103 <dia:string>#fsubs#
</dia:string>
10105 <dia:attribute name=
"type">
10106 <dia:string>#array of strings#
</dia:string>
10108 <dia:attribute name=
"value">
10109 <dia:string>##
</dia:string>
10111 <dia:attribute name=
"comment">
10112 <dia:string>##
</dia:string>
10114 <dia:attribute name=
"kind">
10115 <dia:enum val=
"2"/>
10120 <dia:composite type=
"umloperation">
10121 <dia:attribute name=
"name">
10122 <dia:string>#randomize_inits#
</dia:string>
10124 <dia:attribute name=
"stereotype">
10125 <dia:string>##
</dia:string>
10127 <dia:attribute name=
"type">
10128 <dia:string>##
</dia:string>
10130 <dia:attribute name=
"visibility">
10131 <dia:enum val=
"0"/>
10133 <dia:attribute name=
"comment">
10134 <dia:string>##
</dia:string>
10136 <dia:attribute name=
"abstract">
10137 <dia:boolean val=
"false"/>
10139 <dia:attribute name=
"inheritance_type">
10140 <dia:enum val=
"2"/>
10142 <dia:attribute name=
"query">
10143 <dia:boolean val=
"false"/>
10145 <dia:attribute name=
"class_scope">
10146 <dia:boolean val=
"false"/>
10148 <dia:attribute name=
"parameters">
10149 <dia:composite type=
"umlparameter">
10150 <dia:attribute name=
"name">
10151 <dia:string>#degree#
</dia:string>
10153 <dia:attribute name=
"type">
10154 <dia:string>#scalar number#
</dia:string>
10156 <dia:attribute name=
"value">
10157 <dia:string>##
</dia:string>
10159 <dia:attribute name=
"comment">
10160 <dia:string>##
</dia:string>
10162 <dia:attribute name=
"kind">
10163 <dia:enum val=
"1"/>
10168 <dia:composite type=
"umloperation">
10169 <dia:attribute name=
"name">
10170 <dia:string>#wrap_data#
</dia:string>
10172 <dia:attribute name=
"stereotype">
10173 <dia:string>##
</dia:string>
10175 <dia:attribute name=
"type">
10176 <dia:string>##
</dia:string>
10178 <dia:attribute name=
"visibility">
10179 <dia:enum val=
"0"/>
10181 <dia:attribute name=
"comment">
10182 <dia:string>##
</dia:string>
10184 <dia:attribute name=
"abstract">
10185 <dia:boolean val=
"false"/>
10187 <dia:attribute name=
"inheritance_type">
10188 <dia:enum val=
"2"/>
10190 <dia:attribute name=
"query">
10191 <dia:boolean val=
"false"/>
10193 <dia:attribute name=
"class_scope">
10194 <dia:boolean val=
"false"/>
10196 <dia:attribute name=
"parameters">
10197 <dia:composite type=
"umlparameter">
10198 <dia:attribute name=
"name">
10199 <dia:string>#cont_column#
</dia:string>
10201 <dia:attribute name=
"type">
10202 <dia:string>#scalar integer#
</dia:string>
10204 <dia:attribute name=
"value">
10205 <dia:string>##
</dia:string>
10207 <dia:attribute name=
"comment">
10208 <dia:string>##
</dia:string>
10210 <dia:attribute name=
"kind">
10211 <dia:enum val=
"1"/>
10214 <dia:composite type=
"umlparameter">
10215 <dia:attribute name=
"name">
10216 <dia:string>#wrap_column#
</dia:string>
10218 <dia:attribute name=
"type">
10219 <dia:string>#scalar integer#
</dia:string>
10221 <dia:attribute name=
"value">
10222 <dia:string>##
</dia:string>
10224 <dia:attribute name=
"comment">
10225 <dia:string>##
</dia:string>
10227 <dia:attribute name=
"kind">
10228 <dia:enum val=
"1"/>
10233 <dia:composite type=
"umloperation">
10234 <dia:attribute name=
"name">
10235 <dia:string>#unwrap_data#
</dia:string>
10237 <dia:attribute name=
"stereotype">
10238 <dia:string>##
</dia:string>
10240 <dia:attribute name=
"type">
10241 <dia:string>##
</dia:string>
10243 <dia:attribute name=
"visibility">
10244 <dia:enum val=
"0"/>
10246 <dia:attribute name=
"comment">
10247 <dia:string>##
</dia:string>
10249 <dia:attribute name=
"abstract">
10250 <dia:boolean val=
"false"/>
10252 <dia:attribute name=
"inheritance_type">
10253 <dia:enum val=
"2"/>
10255 <dia:attribute name=
"query">
10256 <dia:boolean val=
"false"/>
10258 <dia:attribute name=
"class_scope">
10259 <dia:boolean val=
"false"/>
10261 <dia:attribute name=
"parameters"/>
10263 <dia:composite type=
"umloperation">
10264 <dia:attribute name=
"name">
10265 <dia:string>#flush_data#
</dia:string>
10267 <dia:attribute name=
"stereotype">
10268 <dia:string>##
</dia:string>
10270 <dia:attribute name=
"type">
10271 <dia:string>##
</dia:string>
10273 <dia:attribute name=
"visibility">
10274 <dia:enum val=
"0"/>
10276 <dia:attribute name=
"comment">
10277 <dia:string>##
</dia:string>
10279 <dia:attribute name=
"abstract">
10280 <dia:boolean val=
"false"/>
10282 <dia:attribute name=
"inheritance_type">
10283 <dia:enum val=
"2"/>
10285 <dia:attribute name=
"query">
10286 <dia:boolean val=
"false"/>
10288 <dia:attribute name=
"class_scope">
10289 <dia:boolean val=
"false"/>
10291 <dia:attribute name=
"parameters"/>
10293 <dia:composite type=
"umloperation">
10294 <dia:attribute name=
"name">
10295 <dia:string>#register_in_database#
</dia:string>
10297 <dia:attribute name=
"stereotype">
10298 <dia:string>##
</dia:string>
10300 <dia:attribute name=
"type">
10301 <dia:string>##
</dia:string>
10303 <dia:attribute name=
"visibility">
10304 <dia:enum val=
"0"/>
10306 <dia:attribute name=
"comment">
10307 <dia:string>##
</dia:string>
10309 <dia:attribute name=
"abstract">
10310 <dia:boolean val=
"false"/>
10312 <dia:attribute name=
"inheritance_type">
10313 <dia:enum val=
"2"/>
10315 <dia:attribute name=
"query">
10316 <dia:boolean val=
"false"/>
10318 <dia:attribute name=
"class_scope">
10319 <dia:boolean val=
"false"/>
10321 <dia:attribute name=
"parameters">
10322 <dia:composite type=
"umlparameter">
10323 <dia:attribute name=
"name">
10324 <dia:string>#force#
</dia:string>
10326 <dia:attribute name=
"type">
10327 <dia:string>#scalar boolean#
</dia:string>
10329 <dia:attribute name=
"value">
10330 <dia:string>#
0#
</dia:string>
10332 <dia:attribute name=
"comment">
10333 <dia:string>##
</dia:string>
10335 <dia:attribute name=
"kind">
10336 <dia:enum val=
"1"/>
10339 <dia:composite type=
"umlparameter">
10340 <dia:attribute name=
"name">
10341 <dia:string>#model_id#
</dia:string>
10343 <dia:attribute name=
"type">
10344 <dia:string>#scalar integer#
</dia:string>
10346 <dia:attribute name=
"value">
10347 <dia:string>##
</dia:string>
10349 <dia:attribute name=
"comment">
10350 <dia:string>##
</dia:string>
10352 <dia:attribute name=
"kind">
10353 <dia:enum val=
"2"/>
10358 <dia:composite type=
"umloperation">
10359 <dia:attribute name=
"name">
10360 <dia:string>#remove_option#
</dia:string>
10362 <dia:attribute name=
"stereotype">
10363 <dia:string>##
</dia:string>
10365 <dia:attribute name=
"type">
10366 <dia:string>##
</dia:string>
10368 <dia:attribute name=
"visibility">
10369 <dia:enum val=
"0"/>
10371 <dia:attribute name=
"comment">
10372 <dia:string>##
</dia:string>
10374 <dia:attribute name=
"abstract">
10375 <dia:boolean val=
"false"/>
10377 <dia:attribute name=
"inheritance_type">
10378 <dia:enum val=
"2"/>
10380 <dia:attribute name=
"query">
10381 <dia:boolean val=
"false"/>
10383 <dia:attribute name=
"class_scope">
10384 <dia:boolean val=
"false"/>
10386 <dia:attribute name=
"parameters">
10387 <dia:composite type=
"umlparameter">
10388 <dia:attribute name=
"name">
10389 <dia:string>#problem_numbers#
</dia:string>
10391 <dia:attribute name=
"type">
10392 <dia:string>#array of integers#
</dia:string>
10394 <dia:attribute name=
"value">
10395 <dia:string>##
</dia:string>
10397 <dia:attribute name=
"comment">
10398 <dia:string>##
</dia:string>
10400 <dia:attribute name=
"kind">
10401 <dia:enum val=
"1"/>
10404 <dia:composite type=
"umlparameter">
10405 <dia:attribute name=
"name">
10406 <dia:string>#record_name#
</dia:string>
10408 <dia:attribute name=
"type">
10409 <dia:string>#scalar string#
</dia:string>
10411 <dia:attribute name=
"value">
10412 <dia:string>##
</dia:string>
10414 <dia:attribute name=
"comment">
10415 <dia:string>##
</dia:string>
10417 <dia:attribute name=
"kind">
10418 <dia:enum val=
"1"/>
10421 <dia:composite type=
"umlparameter">
10422 <dia:attribute name=
"name">
10423 <dia:string>#option_name#
</dia:string>
10425 <dia:attribute name=
"type">
10426 <dia:string>#scalar string#
</dia:string>
10428 <dia:attribute name=
"value">
10429 <dia:string>##
</dia:string>
10431 <dia:attribute name=
"comment">
10432 <dia:string>##
</dia:string>
10434 <dia:attribute name=
"kind">
10435 <dia:enum val=
"1"/>
10440 <dia:composite type=
"umloperation">
10441 <dia:attribute name=
"name">
10442 <dia:string>#add_option#
</dia:string>
10444 <dia:attribute name=
"stereotype">
10445 <dia:string>##
</dia:string>
10447 <dia:attribute name=
"type">
10448 <dia:string>##
</dia:string>
10450 <dia:attribute name=
"visibility">
10451 <dia:enum val=
"0"/>
10453 <dia:attribute name=
"comment">
10454 <dia:string>##
</dia:string>
10456 <dia:attribute name=
"abstract">
10457 <dia:boolean val=
"false"/>
10459 <dia:attribute name=
"inheritance_type">
10460 <dia:enum val=
"2"/>
10462 <dia:attribute name=
"query">
10463 <dia:boolean val=
"false"/>
10465 <dia:attribute name=
"class_scope">
10466 <dia:boolean val=
"false"/>
10468 <dia:attribute name=
"parameters">
10469 <dia:composite type=
"umlparameter">
10470 <dia:attribute name=
"name">
10471 <dia:string>#problem_numbers#
</dia:string>
10473 <dia:attribute name=
"type">
10474 <dia:string>#array of integers#
</dia:string>
10476 <dia:attribute name=
"value">
10477 <dia:string>##
</dia:string>
10479 <dia:attribute name=
"comment">
10480 <dia:string>##
</dia:string>
10482 <dia:attribute name=
"kind">
10483 <dia:enum val=
"1"/>
10486 <dia:composite type=
"umlparameter">
10487 <dia:attribute name=
"name">
10488 <dia:string>#record_name#
</dia:string>
10490 <dia:attribute name=
"type">
10491 <dia:string>#scalar string#
</dia:string>
10493 <dia:attribute name=
"value">
10494 <dia:string>##
</dia:string>
10496 <dia:attribute name=
"comment">
10497 <dia:string>##
</dia:string>
10499 <dia:attribute name=
"kind">
10500 <dia:enum val=
"1"/>
10503 <dia:composite type=
"umlparameter">
10504 <dia:attribute name=
"name">
10505 <dia:string>#option_name#
</dia:string>
10507 <dia:attribute name=
"type">
10508 <dia:string>#scalar string#
</dia:string>
10510 <dia:attribute name=
"value">
10511 <dia:string>##
</dia:string>
10513 <dia:attribute name=
"comment">
10514 <dia:string>##
</dia:string>
10516 <dia:attribute name=
"kind">
10517 <dia:enum val=
"1"/>
10520 <dia:composite type=
"umlparameter">
10521 <dia:attribute name=
"name">
10522 <dia:string>#option_value#
</dia:string>
10524 <dia:attribute name=
"type">
10525 <dia:string>#scalar#
</dia:string>
10527 <dia:attribute name=
"value">
10528 <dia:string>##
</dia:string>
10530 <dia:attribute name=
"comment">
10531 <dia:string>##
</dia:string>
10533 <dia:attribute name=
"kind">
10534 <dia:enum val=
"1"/>
10537 <dia:composite type=
"umlparameter">
10538 <dia:attribute name=
"name">
10539 <dia:string>#add_record#
</dia:string>
10541 <dia:attribute name=
"type">
10542 <dia:string>#scalar boolean#
</dia:string>
10544 <dia:attribute name=
"value">
10545 <dia:string>#
0#
</dia:string>
10547 <dia:attribute name=
"comment">
10548 <dia:string>##
</dia:string>
10550 <dia:attribute name=
"kind">
10551 <dia:enum val=
"1"/>
10556 <dia:composite type=
"umloperation">
10557 <dia:attribute name=
"name">
10558 <dia:string>#set_option#
</dia:string>
10560 <dia:attribute name=
"stereotype">
10561 <dia:string>##
</dia:string>
10563 <dia:attribute name=
"type">
10564 <dia:string>##
</dia:string>
10566 <dia:attribute name=
"visibility">
10567 <dia:enum val=
"0"/>
10569 <dia:attribute name=
"comment">
10570 <dia:string>##
</dia:string>
10572 <dia:attribute name=
"abstract">
10573 <dia:boolean val=
"false"/>
10575 <dia:attribute name=
"inheritance_type">
10576 <dia:enum val=
"2"/>
10578 <dia:attribute name=
"query">
10579 <dia:boolean val=
"false"/>
10581 <dia:attribute name=
"class_scope">
10582 <dia:boolean val=
"false"/>
10584 <dia:attribute name=
"parameters">
10585 <dia:composite type=
"umlparameter">
10586 <dia:attribute name=
"name">
10587 <dia:string>#problem_numbers#
</dia:string>
10589 <dia:attribute name=
"type">
10590 <dia:string>#array of integers#
</dia:string>
10592 <dia:attribute name=
"value">
10593 <dia:string>##
</dia:string>
10595 <dia:attribute name=
"comment">
10596 <dia:string>##
</dia:string>
10598 <dia:attribute name=
"kind">
10599 <dia:enum val=
"1"/>
10602 <dia:composite type=
"umlparameter">
10603 <dia:attribute name=
"name">
10604 <dia:string>#record_name#
</dia:string>
10606 <dia:attribute name=
"type">
10607 <dia:string>#scalar string#
</dia:string>
10609 <dia:attribute name=
"value">
10610 <dia:string>##
</dia:string>
10612 <dia:attribute name=
"comment">
10613 <dia:string>##
</dia:string>
10615 <dia:attribute name=
"kind">
10616 <dia:enum val=
"1"/>
10619 <dia:composite type=
"umlparameter">
10620 <dia:attribute name=
"name">
10621 <dia:string>#option_name#
</dia:string>
10623 <dia:attribute name=
"type">
10624 <dia:string>#scalar string#
</dia:string>
10626 <dia:attribute name=
"value">
10627 <dia:string>##
</dia:string>
10629 <dia:attribute name=
"comment">
10630 <dia:string>##
</dia:string>
10632 <dia:attribute name=
"kind">
10633 <dia:enum val=
"1"/>
10636 <dia:composite type=
"umlparameter">
10637 <dia:attribute name=
"name">
10638 <dia:string>#option_value#
</dia:string>
10640 <dia:attribute name=
"type">
10641 <dia:string>#scalar#
</dia:string>
10643 <dia:attribute name=
"value">
10644 <dia:string>##
</dia:string>
10646 <dia:attribute name=
"comment">
10647 <dia:string>##
</dia:string>
10649 <dia:attribute name=
"kind">
10650 <dia:enum val=
"1"/>
10655 <dia:composite type=
"umloperation">
10656 <dia:attribute name=
"name">
10657 <dia:string>#add_marginals_code#
</dia:string>
10659 <dia:attribute name=
"stereotype">
10660 <dia:string>##
</dia:string>
10662 <dia:attribute name=
"type">
10663 <dia:string>##
</dia:string>
10665 <dia:attribute name=
"visibility">
10666 <dia:enum val=
"0"/>
10668 <dia:attribute name=
"comment">
10669 <dia:string>##
</dia:string>
10671 <dia:attribute name=
"abstract">
10672 <dia:boolean val=
"false"/>
10674 <dia:attribute name=
"inheritance_type">
10675 <dia:enum val=
"2"/>
10677 <dia:attribute name=
"query">
10678 <dia:boolean val=
"false"/>
10680 <dia:attribute name=
"class_scope">
10681 <dia:boolean val=
"false"/>
10683 <dia:attribute name=
"parameters">
10684 <dia:composite type=
"umlparameter">
10685 <dia:attribute name=
"name">
10686 <dia:string>#problem_numbers#
</dia:string>
10688 <dia:attribute name=
"type">
10689 <dia:string>#array of integers#
</dia:string>
10691 <dia:attribute name=
"value">
10692 <dia:string>##
</dia:string>
10694 <dia:attribute name=
"comment">
10695 <dia:string>##
</dia:string>
10697 <dia:attribute name=
"kind">
10698 <dia:enum val=
"1"/>
10701 <dia:composite type=
"umlparameter">
10702 <dia:attribute name=
"name">
10703 <dia:string>#nomegas#
</dia:string>
10705 <dia:attribute name=
"type">
10706 <dia:string>#array of integers#
</dia:string>
10708 <dia:attribute name=
"value">
10709 <dia:string>##
</dia:string>
10711 <dia:attribute name=
"comment">
10712 <dia:string>##
</dia:string>
10714 <dia:attribute name=
"kind">
10715 <dia:enum val=
"1"/>
10720 <dia:composite type=
"umloperation">
10721 <dia:attribute name=
"name">
10722 <dia:string>#problem_structure#
</dia:string>
10724 <dia:attribute name=
"stereotype">
10725 <dia:string>##
</dia:string>
10727 <dia:attribute name=
"type">
10728 <dia:string>##
</dia:string>
10730 <dia:attribute name=
"visibility">
10731 <dia:enum val=
"0"/>
10733 <dia:attribute name=
"comment">
10734 <dia:string>##
</dia:string>
10736 <dia:attribute name=
"abstract">
10737 <dia:boolean val=
"false"/>
10739 <dia:attribute name=
"inheritance_type">
10740 <dia:enum val=
"2"/>
10742 <dia:attribute name=
"query">
10743 <dia:boolean val=
"false"/>
10745 <dia:attribute name=
"class_scope">
10746 <dia:boolean val=
"false"/>
10748 <dia:attribute name=
"parameters">
10749 <dia:composite type=
"umlparameter">
10750 <dia:attribute name=
"name">
10751 <dia:string>#subproblems#
</dia:string>
10753 <dia:attribute name=
"type">
10754 <dia:string>#array of integers#
</dia:string>
10756 <dia:attribute name=
"value">
10757 <dia:string>##
</dia:string>
10759 <dia:attribute name=
"comment">
10760 <dia:string>##
</dia:string>
10762 <dia:attribute name=
"kind">
10763 <dia:enum val=
"2"/>
10768 <dia:composite type=
"umloperation">
10769 <dia:attribute name=
"name">
10770 <dia:string>#add_nonparametric_code#
</dia:string>
10772 <dia:attribute name=
"stereotype">
10773 <dia:string>##
</dia:string>
10775 <dia:attribute name=
"type">
10776 <dia:string>##
</dia:string>
10778 <dia:attribute name=
"visibility">
10779 <dia:enum val=
"0"/>
10781 <dia:attribute name=
"comment">
10782 <dia:string>##
</dia:string>
10784 <dia:attribute name=
"abstract">
10785 <dia:boolean val=
"false"/>
10787 <dia:attribute name=
"inheritance_type">
10788 <dia:enum val=
"2"/>
10790 <dia:attribute name=
"query">
10791 <dia:boolean val=
"false"/>
10793 <dia:attribute name=
"class_scope">
10794 <dia:boolean val=
"false"/>
10796 <dia:attribute name=
"parameters"/>
10798 <dia:composite type=
"umloperation">
10799 <dia:attribute name=
"name">
10800 <dia:string>#nonparametric_code#
</dia:string>
10802 <dia:attribute name=
"stereotype">
10803 <dia:string>##
</dia:string>
10805 <dia:attribute name=
"type">
10806 <dia:string>##
</dia:string>
10808 <dia:attribute name=
"visibility">
10809 <dia:enum val=
"0"/>
10811 <dia:attribute name=
"comment">
10812 <dia:string>##
</dia:string>
10814 <dia:attribute name=
"abstract">
10815 <dia:boolean val=
"false"/>
10817 <dia:attribute name=
"inheritance_type">
10818 <dia:enum val=
"2"/>
10820 <dia:attribute name=
"query">
10821 <dia:boolean val=
"false"/>
10823 <dia:attribute name=
"class_scope">
10824 <dia:boolean val=
"false"/>
10826 <dia:attribute name=
"parameters">
10827 <dia:composite type=
"umlparameter">
10828 <dia:attribute name=
"name">
10829 <dia:string>#enabled#
</dia:string>
10831 <dia:attribute name=
"type">
10832 <dia:string>#array of booleans#
</dia:string>
10834 <dia:attribute name=
"value">
10835 <dia:string>##
</dia:string>
10837 <dia:attribute name=
"comment">
10838 <dia:string>##
</dia:string>
10840 <dia:attribute name=
"kind">
10841 <dia:enum val=
"1"/>
10844 <dia:composite type=
"umlparameter">
10845 <dia:attribute name=
"name">
10846 <dia:string>#problem_numbers#
</dia:string>
10848 <dia:attribute name=
"type">
10849 <dia:string>#array of integers#
</dia:string>
10851 <dia:attribute name=
"value">
10852 <dia:string>##
</dia:string>
10854 <dia:attribute name=
"comment">
10855 <dia:string>##
</dia:string>
10857 <dia:attribute name=
"kind">
10858 <dia:enum val=
"1"/>
10861 <dia:composite type=
"umlparameter">
10862 <dia:attribute name=
"name">
10863 <dia:string>#indicators#
</dia:string>
10865 <dia:attribute name=
"type">
10866 <dia:string>#array of booleans#
</dia:string>
10868 <dia:attribute name=
"value">
10869 <dia:string>##
</dia:string>
10871 <dia:attribute name=
"comment">
10872 <dia:string>##
</dia:string>
10874 <dia:attribute name=
"kind">
10875 <dia:enum val=
"2"/>
10880 <dia:composite type=
"umloperation">
10881 <dia:attribute name=
"name">
10882 <dia:string>#shrinkage_stats#
</dia:string>
10884 <dia:attribute name=
"stereotype">
10885 <dia:string>##
</dia:string>
10887 <dia:attribute name=
"type">
10888 <dia:string>##
</dia:string>
10890 <dia:attribute name=
"visibility">
10891 <dia:enum val=
"0"/>
10893 <dia:attribute name=
"comment">
10894 <dia:string>##
</dia:string>
10896 <dia:attribute name=
"abstract">
10897 <dia:boolean val=
"false"/>
10899 <dia:attribute name=
"inheritance_type">
10900 <dia:enum val=
"2"/>
10902 <dia:attribute name=
"query">
10903 <dia:boolean val=
"false"/>
10905 <dia:attribute name=
"class_scope">
10906 <dia:boolean val=
"false"/>
10908 <dia:attribute name=
"parameters">
10909 <dia:composite type=
"umlparameter">
10910 <dia:attribute name=
"name">
10911 <dia:string>#enabled#
</dia:string>
10913 <dia:attribute name=
"type">
10914 <dia:string>#scalar#
</dia:string>
10916 <dia:attribute name=
"value">
10917 <dia:string>##
</dia:string>
10919 <dia:attribute name=
"comment">
10920 <dia:string>##
</dia:string>
10922 <dia:attribute name=
"kind">
10923 <dia:enum val=
"1"/>
10926 <dia:composite type=
"umlparameter">
10927 <dia:attribute name=
"name">
10928 <dia:string>#problem_numbers#
</dia:string>
10930 <dia:attribute name=
"type">
10931 <dia:string>#array of integers#
</dia:string>
10933 <dia:attribute name=
"value">
10934 <dia:string>##
</dia:string>
10936 <dia:attribute name=
"comment">
10937 <dia:string>##
</dia:string>
10939 <dia:attribute name=
"kind">
10940 <dia:enum val=
"1"/>
10943 <dia:composite type=
"umlparameter">
10944 <dia:attribute name=
"name">
10945 <dia:string>#indicators#
</dia:string>
10947 <dia:attribute name=
"type">
10948 <dia:string>#array of booleans#
</dia:string>
10950 <dia:attribute name=
"value">
10951 <dia:string>##
</dia:string>
10953 <dia:attribute name=
"comment">
10954 <dia:string>##
</dia:string>
10956 <dia:attribute name=
"kind">
10957 <dia:enum val=
"2"/>
10962 <dia:composite type=
"umloperation">
10963 <dia:attribute name=
"name">
10964 <dia:string>#eta_shrinkage#
</dia:string>
10966 <dia:attribute name=
"stereotype">
10967 <dia:string>##
</dia:string>
10969 <dia:attribute name=
"type">
10970 <dia:string>##
</dia:string>
10972 <dia:attribute name=
"visibility">
10973 <dia:enum val=
"0"/>
10975 <dia:attribute name=
"comment">
10976 <dia:string>##
</dia:string>
10978 <dia:attribute name=
"abstract">
10979 <dia:boolean val=
"false"/>
10981 <dia:attribute name=
"inheritance_type">
10982 <dia:enum val=
"2"/>
10984 <dia:attribute name=
"query">
10985 <dia:boolean val=
"false"/>
10987 <dia:attribute name=
"class_scope">
10988 <dia:boolean val=
"false"/>
10990 <dia:attribute name=
"parameters">
10991 <dia:composite type=
"umlparameter">
10992 <dia:attribute name=
"name">
10993 <dia:string>#eta_shrinkage#
</dia:string>
10995 <dia:attribute name=
"type">
10996 <dia:string>#array of #
</dia:string>
10998 <dia:attribute name=
"value">
10999 <dia:string>##
</dia:string>
11001 <dia:attribute name=
"comment">
11002 <dia:string>##
</dia:string>
11004 <dia:attribute name=
"kind">
11005 <dia:enum val=
"2"/>
11010 <dia:composite type=
"umloperation">
11011 <dia:attribute name=
"name">
11012 <dia:string>#wres_shrinkage#
</dia:string>
11014 <dia:attribute name=
"stereotype">
11015 <dia:string>##
</dia:string>
11017 <dia:attribute name=
"type">
11018 <dia:string>##
</dia:string>
11020 <dia:attribute name=
"visibility">
11021 <dia:enum val=
"0"/>
11023 <dia:attribute name=
"comment">
11024 <dia:string>##
</dia:string>
11026 <dia:attribute name=
"abstract">
11027 <dia:boolean val=
"false"/>
11029 <dia:attribute name=
"inheritance_type">
11030 <dia:enum val=
"2"/>
11032 <dia:attribute name=
"query">
11033 <dia:boolean val=
"false"/>
11035 <dia:attribute name=
"class_scope">
11036 <dia:boolean val=
"false"/>
11038 <dia:attribute name=
"parameters">
11039 <dia:composite type=
"umlparameter">
11040 <dia:attribute name=
"name">
11041 <dia:string>#wres_shrinkage#
</dia:string>
11043 <dia:attribute name=
"type">
11044 <dia:string>#array of#
</dia:string>
11046 <dia:attribute name=
"value">
11047 <dia:string>##
</dia:string>
11049 <dia:attribute name=
"comment">
11050 <dia:string>##
</dia:string>
11052 <dia:attribute name=
"kind">
11053 <dia:enum val=
"2"/>
11058 <dia:composite type=
"umloperation">
11059 <dia:attribute name=
"name">
11060 <dia:string>#flush#
</dia:string>
11062 <dia:attribute name=
"stereotype">
11063 <dia:string>##
</dia:string>
11065 <dia:attribute name=
"type">
11066 <dia:string>##
</dia:string>
11068 <dia:attribute name=
"visibility">
11069 <dia:enum val=
"0"/>
11071 <dia:attribute name=
"comment">
11072 <dia:string>##
</dia:string>
11074 <dia:attribute name=
"abstract">
11075 <dia:boolean val=
"false"/>
11077 <dia:attribute name=
"inheritance_type">
11078 <dia:enum val=
"2"/>
11080 <dia:attribute name=
"query">
11081 <dia:boolean val=
"false"/>
11083 <dia:attribute name=
"class_scope">
11084 <dia:boolean val=
"false"/>
11086 <dia:attribute name=
"parameters">
11087 <dia:composite type=
"umlparameter">
11088 <dia:attribute name=
"name">
11089 <dia:string>#force#
</dia:string>
11091 <dia:attribute name=
"type">
11092 <dia:string>#scalar boolean#
</dia:string>
11094 <dia:attribute name=
"value">
11095 <dia:string>#
0#
</dia:string>
11097 <dia:attribute name=
"comment">
11098 <dia:string>##
</dia:string>
11100 <dia:attribute name=
"kind">
11101 <dia:enum val=
"1"/>
11107 <dia:attribute name=
"template">
11108 <dia:boolean val=
"false"/>
11110 <dia:attribute name=
"templates"/>
11112 <dia:object type=
"UML - Class" version=
"0" id=
"O23">
11113 <dia:attribute name=
"obj_pos">
11114 <dia:point val=
"109,-35"/>
11116 <dia:attribute name=
"obj_bb">
11117 <dia:rectangle val=
"108.95,-35.05;111.45,-32.75"/>
11119 <dia:attribute name=
"elem_corner">
11120 <dia:point val=
"109,-35"/>
11122 <dia:attribute name=
"elem_width">
11123 <dia:real val=
"2.3999999999999999"/>
11125 <dia:attribute name=
"elem_height">
11126 <dia:real val=
"2.1999999999999997"/>
11128 <dia:attribute name=
"name">
11129 <dia:string>#data#
</dia:string>
11131 <dia:attribute name=
"stereotype">
11132 <dia:string>##
</dia:string>
11134 <dia:attribute name=
"comment">
11135 <dia:string>##
</dia:string>
11137 <dia:attribute name=
"abstract">
11138 <dia:boolean val=
"true"/>
11140 <dia:attribute name=
"suppress_attributes">
11141 <dia:boolean val=
"false"/>
11143 <dia:attribute name=
"suppress_operations">
11144 <dia:boolean val=
"false"/>
11146 <dia:attribute name=
"visible_attributes">
11147 <dia:boolean val=
"true"/>
11149 <dia:attribute name=
"visible_operations">
11150 <dia:boolean val=
"true"/>
11152 <dia:attribute name=
"visible_comments">
11153 <dia:boolean val=
"false"/>
11155 <dia:attribute name=
"wrap_operations">
11156 <dia:boolean val=
"false"/>
11158 <dia:attribute name=
"wrap_after_char">
11159 <dia:int val=
"40"/>
11161 <dia:attribute name=
"line_color">
11162 <dia:color val=
"#000000"/>
11164 <dia:attribute name=
"fill_color">
11165 <dia:color val=
"#ffffff"/>
11167 <dia:attribute name=
"text_color">
11168 <dia:color val=
"#000000"/>
11170 <dia:attribute name=
"normal_font">
11171 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11173 <dia:attribute name=
"abstract_font">
11174 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11176 <dia:attribute name=
"polymorphic_font">
11177 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
11179 <dia:attribute name=
"classname_font">
11180 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11182 <dia:attribute name=
"abstract_classname_font">
11183 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11185 <dia:attribute name=
"comment_font">
11186 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
11188 <dia:attribute name=
"font_height">
11189 <dia:real val=
"0.80000000000000004"/>
11191 <dia:attribute name=
"polymorphic_font_height">
11192 <dia:real val=
"0.80000000000000004"/>
11194 <dia:attribute name=
"abstract_font_height">
11195 <dia:real val=
"0.80000000000000004"/>
11197 <dia:attribute name=
"classname_font_height">
11198 <dia:real val=
"1"/>
11200 <dia:attribute name=
"abstract_classname_font_height">
11201 <dia:real val=
"1"/>
11203 <dia:attribute name=
"comment_font_height">
11204 <dia:real val=
"1"/>
11206 <dia:attribute name=
"attributes"/>
11207 <dia:attribute name=
"operations"/>
11208 <dia:attribute name=
"template">
11209 <dia:boolean val=
"false"/>
11211 <dia:attribute name=
"templates"/>
11213 <dia:object type=
"UML - Association" version=
"0" id=
"O24">
11214 <dia:attribute name=
"obj_pos">
11215 <dia:point val=
"109,-35"/>
11217 <dia:attribute name=
"obj_bb">
11218 <dia:rectangle val=
"103.95,-36.7;109.35,-19.7"/>
11220 <dia:attribute name=
"orth_points">
11221 <dia:point val=
"109,-35"/>
11222 <dia:point val=
"109,-36"/>
11223 <dia:point val=
"104,-36"/>
11224 <dia:point val=
"104,-21.3"/>
11225 <dia:point val=
"108.45,-21.3"/>
11227 <dia:attribute name=
"orth_orient">
11228 <dia:enum val=
"1"/>
11229 <dia:enum val=
"0"/>
11230 <dia:enum val=
"1"/>
11231 <dia:enum val=
"0"/>
11233 <dia:attribute name=
"autorouting">
11234 <dia:boolean val=
"false"/>
11236 <dia:attribute name=
"name">
11237 <dia:string>##
</dia:string>
11239 <dia:attribute name=
"direction">
11240 <dia:enum val=
"0"/>
11242 <dia:attribute name=
"ends">
11244 <dia:attribute name=
"role">
11245 <dia:string>##
</dia:string>
11247 <dia:attribute name=
"multiplicity">
11248 <dia:string>##
</dia:string>
11250 <dia:attribute name=
"arrow">
11251 <dia:boolean val=
"false"/>
11253 <dia:attribute name=
"aggregate">
11254 <dia:enum val=
"0"/>
11258 <dia:attribute name=
"role">
11259 <dia:string>##
</dia:string>
11261 <dia:attribute name=
"multiplicity">
11262 <dia:string>##
</dia:string>
11264 <dia:attribute name=
"arrow">
11265 <dia:boolean val=
"false"/>
11267 <dia:attribute name=
"aggregate">
11268 <dia:enum val=
"1"/>
11273 <dia:connection handle=
"0" to=
"O23" connection=
"0"/>
11274 <dia:connection handle=
"1" to=
"O22" connection=
"123"/>
11277 <dia:object type=
"UML - Class" version=
"0" id=
"O25">
11278 <dia:attribute name=
"obj_pos">
11279 <dia:point val=
"103,-36"/>
11281 <dia:attribute name=
"obj_bb">
11282 <dia:rectangle val=
"102.95,-36.05;106.35,-33.75"/>
11284 <dia:attribute name=
"elem_corner">
11285 <dia:point val=
"103,-36"/>
11287 <dia:attribute name=
"elem_width">
11288 <dia:real val=
"3.3000000000000003"/>
11290 <dia:attribute name=
"elem_height">
11291 <dia:real val=
"2.1999999999999997"/>
11293 <dia:attribute name=
"name">
11294 <dia:string>#output#
</dia:string>
11296 <dia:attribute name=
"stereotype">
11297 <dia:string>##
</dia:string>
11299 <dia:attribute name=
"comment">
11300 <dia:string>##
</dia:string>
11302 <dia:attribute name=
"abstract">
11303 <dia:boolean val=
"true"/>
11305 <dia:attribute name=
"suppress_attributes">
11306 <dia:boolean val=
"false"/>
11308 <dia:attribute name=
"suppress_operations">
11309 <dia:boolean val=
"false"/>
11311 <dia:attribute name=
"visible_attributes">
11312 <dia:boolean val=
"true"/>
11314 <dia:attribute name=
"visible_operations">
11315 <dia:boolean val=
"true"/>
11317 <dia:attribute name=
"visible_comments">
11318 <dia:boolean val=
"false"/>
11320 <dia:attribute name=
"wrap_operations">
11321 <dia:boolean val=
"false"/>
11323 <dia:attribute name=
"wrap_after_char">
11324 <dia:int val=
"40"/>
11326 <dia:attribute name=
"line_color">
11327 <dia:color val=
"#000000"/>
11329 <dia:attribute name=
"fill_color">
11330 <dia:color val=
"#ffffff"/>
11332 <dia:attribute name=
"text_color">
11333 <dia:color val=
"#000000"/>
11335 <dia:attribute name=
"normal_font">
11336 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11338 <dia:attribute name=
"abstract_font">
11339 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11341 <dia:attribute name=
"polymorphic_font">
11342 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
11344 <dia:attribute name=
"classname_font">
11345 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11347 <dia:attribute name=
"abstract_classname_font">
11348 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11350 <dia:attribute name=
"comment_font">
11351 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
11353 <dia:attribute name=
"font_height">
11354 <dia:real val=
"0.80000000000000004"/>
11356 <dia:attribute name=
"polymorphic_font_height">
11357 <dia:real val=
"0.80000000000000004"/>
11359 <dia:attribute name=
"abstract_font_height">
11360 <dia:real val=
"0.80000000000000004"/>
11362 <dia:attribute name=
"classname_font_height">
11363 <dia:real val=
"1"/>
11365 <dia:attribute name=
"abstract_classname_font_height">
11366 <dia:real val=
"1"/>
11368 <dia:attribute name=
"comment_font_height">
11369 <dia:real val=
"1"/>
11371 <dia:attribute name=
"attributes"/>
11372 <dia:attribute name=
"operations"/>
11373 <dia:attribute name=
"template">
11374 <dia:boolean val=
"false"/>
11376 <dia:attribute name=
"templates"/>
11378 <dia:object type=
"UML - Association" version=
"0" id=
"O26">
11379 <dia:attribute name=
"obj_pos">
11380 <dia:point val=
"103,-36"/>
11382 <dia:attribute name=
"obj_bb">
11383 <dia:rectangle val=
"102.95,-37.7;109.85,-18.9"/>
11385 <dia:attribute name=
"orth_points">
11386 <dia:point val=
"103,-36"/>
11387 <dia:point val=
"103,-37"/>
11388 <dia:point val=
"109.45,-37"/>
11389 <dia:point val=
"109.45,-20.5"/>
11390 <dia:point val=
"108.45,-20.5"/>
11392 <dia:attribute name=
"orth_orient">
11393 <dia:enum val=
"1"/>
11394 <dia:enum val=
"0"/>
11395 <dia:enum val=
"1"/>
11396 <dia:enum val=
"0"/>
11398 <dia:attribute name=
"name">
11399 <dia:string>##
</dia:string>
11401 <dia:attribute name=
"direction">
11402 <dia:enum val=
"0"/>
11404 <dia:attribute name=
"ends">
11406 <dia:attribute name=
"role">
11407 <dia:string>##
</dia:string>
11409 <dia:attribute name=
"multiplicity">
11410 <dia:string>##
</dia:string>
11412 <dia:attribute name=
"arrow">
11413 <dia:boolean val=
"false"/>
11415 <dia:attribute name=
"aggregate">
11416 <dia:enum val=
"0"/>
11420 <dia:attribute name=
"role">
11421 <dia:string>##
</dia:string>
11423 <dia:attribute name=
"multiplicity">
11424 <dia:string>##
</dia:string>
11426 <dia:attribute name=
"arrow">
11427 <dia:boolean val=
"false"/>
11429 <dia:attribute name=
"aggregate">
11430 <dia:enum val=
"1"/>
11435 <dia:connection handle=
"0" to=
"O25" connection=
"0"/>
11436 <dia:connection handle=
"1" to=
"O22" connection=
"125"/>
11439 <dia:object type=
"UML - Class" version=
"0" id=
"O27">
11440 <dia:attribute name=
"obj_pos">
11441 <dia:point val=
"99,58"/>
11443 <dia:attribute name=
"obj_bb">
11444 <dia:rectangle val=
"98.95,57.95;101.9,60.25"/>
11446 <dia:attribute name=
"elem_corner">
11447 <dia:point val=
"99,58"/>
11449 <dia:attribute name=
"elem_width">
11450 <dia:real val=
"2.8500000000000001"/>
11452 <dia:attribute name=
"elem_height">
11453 <dia:real val=
"2.1999999999999997"/>
11455 <dia:attribute name=
"name">
11456 <dia:string>#sigma#
</dia:string>
11458 <dia:attribute name=
"stereotype">
11459 <dia:string>##
</dia:string>
11461 <dia:attribute name=
"comment">
11462 <dia:string>##
</dia:string>
11464 <dia:attribute name=
"abstract">
11465 <dia:boolean val=
"false"/>
11467 <dia:attribute name=
"suppress_attributes">
11468 <dia:boolean val=
"false"/>
11470 <dia:attribute name=
"suppress_operations">
11471 <dia:boolean val=
"false"/>
11473 <dia:attribute name=
"visible_attributes">
11474 <dia:boolean val=
"true"/>
11476 <dia:attribute name=
"visible_operations">
11477 <dia:boolean val=
"true"/>
11479 <dia:attribute name=
"visible_comments">
11480 <dia:boolean val=
"false"/>
11482 <dia:attribute name=
"wrap_operations">
11483 <dia:boolean val=
"false"/>
11485 <dia:attribute name=
"wrap_after_char">
11486 <dia:int val=
"40"/>
11488 <dia:attribute name=
"line_color">
11489 <dia:color val=
"#000000"/>
11491 <dia:attribute name=
"fill_color">
11492 <dia:color val=
"#ffffff"/>
11494 <dia:attribute name=
"text_color">
11495 <dia:color val=
"#000000"/>
11497 <dia:attribute name=
"normal_font">
11498 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
11500 <dia:attribute name=
"abstract_font">
11501 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
11503 <dia:attribute name=
"polymorphic_font">
11504 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
11506 <dia:attribute name=
"classname_font">
11507 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11509 <dia:attribute name=
"abstract_classname_font">
11510 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
11512 <dia:attribute name=
"comment_font">
11513 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
11515 <dia:attribute name=
"font_height">
11516 <dia:real val=
"0.80000000000000004"/>
11518 <dia:attribute name=
"polymorphic_font_height">
11519 <dia:real val=
"0.80000000000000004"/>
11521 <dia:attribute name=
"abstract_font_height">
11522 <dia:real val=
"0.80000000000000004"/>
11524 <dia:attribute name=
"classname_font_height">
11525 <dia:real val=
"1"/>
11527 <dia:attribute name=
"abstract_classname_font_height">
11528 <dia:real val=
"1"/>
11530 <dia:attribute name=
"comment_font_height">
11531 <dia:real val=
"1"/>
11533 <dia:attribute name=
"attributes"/>
11534 <dia:attribute name=
"operations"/>
11535 <dia:attribute name=
"template">
11536 <dia:boolean val=
"false"/>
11538 <dia:attribute name=
"templates"/>
11540 <dia:object type=
"UML - Generalization" version=
"0" id=
"O28">
11541 <dia:attribute name=
"obj_pos">
11542 <dia:point val=
"124.825,54.8"/>
11544 <dia:attribute name=
"obj_bb">
11545 <dia:rectangle val=
"100.375,54.75;125.675,58.05"/>
11547 <dia:attribute name=
"orth_points">
11548 <dia:point val=
"124.825,54.8"/>
11549 <dia:point val=
"124.825,57"/>
11550 <dia:point val=
"100.425,57"/>
11551 <dia:point val=
"100.425,58"/>
11553 <dia:attribute name=
"orth_orient">
11554 <dia:enum val=
"1"/>
11555 <dia:enum val=
"0"/>
11556 <dia:enum val=
"1"/>
11558 <dia:attribute name=
"orth_autoroute">
11559 <dia:boolean val=
"false"/>
11561 <dia:attribute name=
"line_colour">
11562 <dia:color val=
"#000000"/>
11564 <dia:attribute name=
"name">
11565 <dia:string>##
</dia:string>
11567 <dia:attribute name=
"stereotype">
11568 <dia:string>##
</dia:string>
11571 <dia:connection handle=
"0" to=
"O101" connection=
"6"/>
11572 <dia:connection handle=
"1" to=
"O27" connection=
"1"/>
11575 <dia:object type=
"UML - Generalization" version=
"0" id=
"O29">
11576 <dia:attribute name=
"obj_pos">
11577 <dia:point val=
"30.825,41.4"/>
11579 <dia:attribute name=
"obj_bb">
11580 <dia:rectangle val=
"29.975,41.35;31.925,45.05"/>
11582 <dia:attribute name=
"orth_points">
11583 <dia:point val=
"30.825,41.4"/>
11584 <dia:point val=
"30.825,44"/>
11585 <dia:point val=
"31.875,44"/>
11586 <dia:point val=
"31.875,45"/>
11588 <dia:attribute name=
"orth_orient">
11589 <dia:enum val=
"1"/>
11590 <dia:enum val=
"0"/>
11591 <dia:enum val=
"1"/>
11593 <dia:attribute name=
"orth_autoroute">
11594 <dia:boolean val=
"false"/>
11596 <dia:attribute name=
"line_colour">
11597 <dia:color val=
"#000000"/>
11599 <dia:attribute name=
"name">
11600 <dia:string>##
</dia:string>
11602 <dia:attribute name=
"stereotype">
11603 <dia:string>##
</dia:string>
11606 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
11607 <dia:connection handle=
"1" to=
"O69" connection=
"1"/>
11610 <dia:object type=
"UML - Association" version=
"0" id=
"O30">
11611 <dia:attribute name=
"obj_pos">
11612 <dia:point val=
"77,45"/>
11614 <dia:attribute name=
"obj_bb">
11615 <dia:rectangle val=
"76.95,27.75;95.3264,47.4"/>
11617 <dia:attribute name=
"orth_points">
11618 <dia:point val=
"77,45"/>
11619 <dia:point val=
"77,42"/>
11620 <dia:point val=
"95.2764,42"/>
11621 <dia:point val=
"95.2764,28.5"/>
11622 <dia:point val=
"85.6,28.5"/>
11624 <dia:attribute name=
"orth_orient">
11625 <dia:enum val=
"1"/>
11626 <dia:enum val=
"0"/>
11627 <dia:enum val=
"1"/>
11628 <dia:enum val=
"0"/>
11630 <dia:attribute name=
"autorouting">
11631 <dia:boolean val=
"false"/>
11633 <dia:attribute name=
"name">
11634 <dia:string>##
</dia:string>
11636 <dia:attribute name=
"direction">
11637 <dia:enum val=
"0"/>
11639 <dia:attribute name=
"ends">
11641 <dia:attribute name=
"role">
11642 <dia:string>##
</dia:string>
11644 <dia:attribute name=
"multiplicity">
11645 <dia:string>##
</dia:string>
11647 <dia:attribute name=
"arrow">
11648 <dia:boolean val=
"false"/>
11650 <dia:attribute name=
"aggregate">
11651 <dia:enum val=
"0"/>
11655 <dia:attribute name=
"role">
11656 <dia:string>##
</dia:string>
11658 <dia:attribute name=
"multiplicity">
11659 <dia:string>##
</dia:string>
11661 <dia:attribute name=
"arrow">
11662 <dia:boolean val=
"false"/>
11664 <dia:attribute name=
"aggregate">
11665 <dia:enum val=
"1"/>
11670 <dia:connection handle=
"0" to=
"O83" connection=
"0"/>
11671 <dia:connection handle=
"1" to=
"O3" connection=
"63"/>
11674 <dia:object type=
"UML - Generalization" version=
"0" id=
"O31">
11675 <dia:attribute name=
"obj_pos">
11676 <dia:point val=
"30.825,41.4"/>
11678 <dia:attribute name=
"obj_bb">
11679 <dia:rectangle val=
"29.975,41.35;78.475,45.05"/>
11681 <dia:attribute name=
"orth_points">
11682 <dia:point val=
"30.825,41.4"/>
11683 <dia:point val=
"30.825,44"/>
11684 <dia:point val=
"78.425,44"/>
11685 <dia:point val=
"78.425,45"/>
11687 <dia:attribute name=
"orth_orient">
11688 <dia:enum val=
"1"/>
11689 <dia:enum val=
"0"/>
11690 <dia:enum val=
"1"/>
11692 <dia:attribute name=
"orth_autoroute">
11693 <dia:boolean val=
"false"/>
11695 <dia:attribute name=
"line_colour">
11696 <dia:color val=
"#000000"/>
11698 <dia:attribute name=
"name">
11699 <dia:string>##
</dia:string>
11701 <dia:attribute name=
"stereotype">
11702 <dia:string>##
</dia:string>
11705 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
11706 <dia:connection handle=
"1" to=
"O83" connection=
"1"/>
11709 <dia:object type=
"UML - Association" version=
"0" id=
"O32">
11710 <dia:attribute name=
"obj_pos">
11711 <dia:point val=
"68,45"/>
11713 <dia:attribute name=
"obj_bb">
11714 <dia:rectangle val=
"67.95,27.75;95.3264,47.4"/>
11716 <dia:attribute name=
"orth_points">
11717 <dia:point val=
"68,45"/>
11718 <dia:point val=
"68,42"/>
11719 <dia:point val=
"95.2764,42"/>
11720 <dia:point val=
"95.2764,28.5"/>
11721 <dia:point val=
"85.6,28.5"/>
11723 <dia:attribute name=
"orth_orient">
11724 <dia:enum val=
"1"/>
11725 <dia:enum val=
"0"/>
11726 <dia:enum val=
"1"/>
11727 <dia:enum val=
"0"/>
11729 <dia:attribute name=
"autorouting">
11730 <dia:boolean val=
"false"/>
11732 <dia:attribute name=
"name">
11733 <dia:string>##
</dia:string>
11735 <dia:attribute name=
"direction">
11736 <dia:enum val=
"0"/>
11738 <dia:attribute name=
"ends">
11740 <dia:attribute name=
"role">
11741 <dia:string>##
</dia:string>
11743 <dia:attribute name=
"multiplicity">
11744 <dia:string>##
</dia:string>
11746 <dia:attribute name=
"arrow">
11747 <dia:boolean val=
"false"/>
11749 <dia:attribute name=
"aggregate">
11750 <dia:enum val=
"0"/>
11754 <dia:attribute name=
"role">
11755 <dia:string>##
</dia:string>
11757 <dia:attribute name=
"multiplicity">
11758 <dia:string>##
</dia:string>
11760 <dia:attribute name=
"arrow">
11761 <dia:boolean val=
"false"/>
11763 <dia:attribute name=
"aggregate">
11764 <dia:enum val=
"1"/>
11769 <dia:connection handle=
"0" to=
"O85" connection=
"0"/>
11770 <dia:connection handle=
"1" to=
"O3" connection=
"63"/>
11773 <dia:object type=
"UML - Generalization" version=
"0" id=
"O33">
11774 <dia:attribute name=
"obj_pos">
11775 <dia:point val=
"30.825,41.4"/>
11777 <dia:attribute name=
"obj_bb">
11778 <dia:rectangle val=
"29.975,41.35;69.25,45.05"/>
11780 <dia:attribute name=
"orth_points">
11781 <dia:point val=
"30.825,41.4"/>
11782 <dia:point val=
"30.825,44"/>
11783 <dia:point val=
"69.2,44"/>
11784 <dia:point val=
"69.2,45"/>
11786 <dia:attribute name=
"orth_orient">
11787 <dia:enum val=
"1"/>
11788 <dia:enum val=
"0"/>
11789 <dia:enum val=
"1"/>
11791 <dia:attribute name=
"orth_autoroute">
11792 <dia:boolean val=
"false"/>
11794 <dia:attribute name=
"line_colour">
11795 <dia:color val=
"#000000"/>
11797 <dia:attribute name=
"name">
11798 <dia:string>##
</dia:string>
11800 <dia:attribute name=
"stereotype">
11801 <dia:string>##
</dia:string>
11804 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
11805 <dia:connection handle=
"1" to=
"O85" connection=
"1"/>
11808 <dia:object type=
"UML - Association" version=
"0" id=
"O34">
11809 <dia:attribute name=
"obj_pos">
11810 <dia:point val=
"46,45"/>
11812 <dia:attribute name=
"obj_bb">
11813 <dia:rectangle val=
"45.95,27.75;95.3264,47.4"/>
11815 <dia:attribute name=
"orth_points">
11816 <dia:point val=
"46,45"/>
11817 <dia:point val=
"46,42"/>
11818 <dia:point val=
"95.2764,42"/>
11819 <dia:point val=
"95.2764,28.5"/>
11820 <dia:point val=
"85.6,28.5"/>
11822 <dia:attribute name=
"orth_orient">
11823 <dia:enum val=
"1"/>
11824 <dia:enum val=
"0"/>
11825 <dia:enum val=
"1"/>
11826 <dia:enum val=
"0"/>
11828 <dia:attribute name=
"autorouting">
11829 <dia:boolean val=
"false"/>
11831 <dia:attribute name=
"name">
11832 <dia:string>##
</dia:string>
11834 <dia:attribute name=
"direction">
11835 <dia:enum val=
"0"/>
11837 <dia:attribute name=
"ends">
11839 <dia:attribute name=
"role">
11840 <dia:string>##
</dia:string>
11842 <dia:attribute name=
"multiplicity">
11843 <dia:string>##
</dia:string>
11845 <dia:attribute name=
"arrow">
11846 <dia:boolean val=
"false"/>
11848 <dia:attribute name=
"aggregate">
11849 <dia:enum val=
"0"/>
11853 <dia:attribute name=
"role">
11854 <dia:string>##
</dia:string>
11856 <dia:attribute name=
"multiplicity">
11857 <dia:string>##
</dia:string>
11859 <dia:attribute name=
"arrow">
11860 <dia:boolean val=
"false"/>
11862 <dia:attribute name=
"aggregate">
11863 <dia:enum val=
"1"/>
11868 <dia:connection handle=
"0" to=
"O66" connection=
"0"/>
11869 <dia:connection handle=
"1" to=
"O3" connection=
"63"/>
11872 <dia:object type=
"UML - Generalization" version=
"0" id=
"O35">
11873 <dia:attribute name=
"obj_pos">
11874 <dia:point val=
"30.825,41.4"/>
11876 <dia:attribute name=
"obj_bb">
11877 <dia:rectangle val=
"29.975,41.35;48.6,45.05"/>
11879 <dia:attribute name=
"orth_points">
11880 <dia:point val=
"30.825,41.4"/>
11881 <dia:point val=
"30.825,44"/>
11882 <dia:point val=
"48.55,44"/>
11883 <dia:point val=
"48.55,45"/>
11885 <dia:attribute name=
"orth_orient">
11886 <dia:enum val=
"1"/>
11887 <dia:enum val=
"0"/>
11888 <dia:enum val=
"1"/>
11890 <dia:attribute name=
"orth_autoroute">
11891 <dia:boolean val=
"false"/>
11893 <dia:attribute name=
"line_colour">
11894 <dia:color val=
"#000000"/>
11896 <dia:attribute name=
"name">
11897 <dia:string>##
</dia:string>
11899 <dia:attribute name=
"stereotype">
11900 <dia:string>##
</dia:string>
11903 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
11904 <dia:connection handle=
"1" to=
"O66" connection=
"1"/>
11907 <dia:object type=
"UML - Association" version=
"0" id=
"O36">
11908 <dia:attribute name=
"obj_pos">
11909 <dia:point val=
"42.4,56.7"/>
11911 <dia:attribute name=
"obj_bb">
11912 <dia:rectangle val=
"42.35,26.95;95.6883,59.1"/>
11914 <dia:attribute name=
"orth_points">
11915 <dia:point val=
"42.4,56.7"/>
11916 <dia:point val=
"42.4,51"/>
11917 <dia:point val=
"95.6383,51"/>
11918 <dia:point val=
"95.6383,27.7"/>
11919 <dia:point val=
"85.6,27.7"/>
11921 <dia:attribute name=
"orth_orient">
11922 <dia:enum val=
"1"/>
11923 <dia:enum val=
"0"/>
11924 <dia:enum val=
"1"/>
11925 <dia:enum val=
"0"/>
11927 <dia:attribute name=
"autorouting">
11928 <dia:boolean val=
"false"/>
11930 <dia:attribute name=
"name">
11931 <dia:string>##
</dia:string>
11933 <dia:attribute name=
"direction">
11934 <dia:enum val=
"0"/>
11936 <dia:attribute name=
"ends">
11938 <dia:attribute name=
"role">
11939 <dia:string>##
</dia:string>
11941 <dia:attribute name=
"multiplicity">
11942 <dia:string>##
</dia:string>
11944 <dia:attribute name=
"arrow">
11945 <dia:boolean val=
"false"/>
11947 <dia:attribute name=
"aggregate">
11948 <dia:enum val=
"0"/>
11952 <dia:attribute name=
"role">
11953 <dia:string>##
</dia:string>
11955 <dia:attribute name=
"multiplicity">
11956 <dia:string>##
</dia:string>
11958 <dia:attribute name=
"arrow">
11959 <dia:boolean val=
"false"/>
11961 <dia:attribute name=
"aggregate">
11962 <dia:enum val=
"1"/>
11967 <dia:connection handle=
"0" to=
"O37" connection=
"0"/>
11968 <dia:connection handle=
"1" to=
"O3" connection=
"61"/>
11971 <dia:object type=
"UML - Class" version=
"0" id=
"O37">
11972 <dia:attribute name=
"obj_pos">
11973 <dia:point val=
"42.4,56.7"/>
11975 <dia:attribute name=
"obj_bb">
11976 <dia:rectangle val=
"42.35,56.65;44.85,58.95"/>
11978 <dia:attribute name=
"elem_corner">
11979 <dia:point val=
"42.4,56.7"/>
11981 <dia:attribute name=
"elem_width">
11982 <dia:real val=
"2.3999999999999999"/>
11984 <dia:attribute name=
"elem_height">
11985 <dia:real val=
"2.1999999999999997"/>
11987 <dia:attribute name=
"name">
11988 <dia:string>#infn#
</dia:string>
11990 <dia:attribute name=
"stereotype">
11991 <dia:string>##
</dia:string>
11993 <dia:attribute name=
"comment">
11994 <dia:string>##
</dia:string>
11996 <dia:attribute name=
"abstract">
11997 <dia:boolean val=
"false"/>
11999 <dia:attribute name=
"suppress_attributes">
12000 <dia:boolean val=
"false"/>
12002 <dia:attribute name=
"suppress_operations">
12003 <dia:boolean val=
"false"/>
12005 <dia:attribute name=
"visible_attributes">
12006 <dia:boolean val=
"true"/>
12008 <dia:attribute name=
"visible_operations">
12009 <dia:boolean val=
"true"/>
12011 <dia:attribute name=
"visible_comments">
12012 <dia:boolean val=
"false"/>
12014 <dia:attribute name=
"wrap_operations">
12015 <dia:boolean val=
"false"/>
12017 <dia:attribute name=
"wrap_after_char">
12018 <dia:int val=
"40"/>
12020 <dia:attribute name=
"line_color">
12021 <dia:color val=
"#000000"/>
12023 <dia:attribute name=
"fill_color">
12024 <dia:color val=
"#ffffff"/>
12026 <dia:attribute name=
"text_color">
12027 <dia:color val=
"#000000"/>
12029 <dia:attribute name=
"normal_font">
12030 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
12032 <dia:attribute name=
"abstract_font">
12033 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
12035 <dia:attribute name=
"polymorphic_font">
12036 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
12038 <dia:attribute name=
"classname_font">
12039 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
12041 <dia:attribute name=
"abstract_classname_font">
12042 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
12044 <dia:attribute name=
"comment_font">
12045 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
12047 <dia:attribute name=
"font_height">
12048 <dia:real val=
"0.80000000000000004"/>
12050 <dia:attribute name=
"polymorphic_font_height">
12051 <dia:real val=
"0.80000000000000004"/>
12053 <dia:attribute name=
"abstract_font_height">
12054 <dia:real val=
"0.80000000000000004"/>
12056 <dia:attribute name=
"classname_font_height">
12057 <dia:real val=
"1"/>
12059 <dia:attribute name=
"abstract_classname_font_height">
12060 <dia:real val=
"1"/>
12062 <dia:attribute name=
"comment_font_height">
12063 <dia:real val=
"1"/>
12065 <dia:attribute name=
"attributes"/>
12066 <dia:attribute name=
"operations"/>
12067 <dia:attribute name=
"template">
12068 <dia:boolean val=
"false"/>
12070 <dia:attribute name=
"templates"/>
12072 <dia:object type=
"UML - Generalization" version=
"0" id=
"O38">
12073 <dia:attribute name=
"obj_pos">
12074 <dia:point val=
"31.525,54.7"/>
12076 <dia:attribute name=
"obj_bb">
12077 <dia:rectangle val=
"30.675,52.3;43.65,56.75"/>
12079 <dia:attribute name=
"orth_points">
12080 <dia:point val=
"31.525,54.7"/>
12081 <dia:point val=
"31.525,53"/>
12082 <dia:point val=
"43.6,53"/>
12083 <dia:point val=
"43.6,56.7"/>
12085 <dia:attribute name=
"orth_orient">
12086 <dia:enum val=
"1"/>
12087 <dia:enum val=
"0"/>
12088 <dia:enum val=
"1"/>
12090 <dia:attribute name=
"orth_autoroute">
12091 <dia:boolean val=
"false"/>
12093 <dia:attribute name=
"line_colour">
12094 <dia:color val=
"#000000"/>
12096 <dia:attribute name=
"name">
12097 <dia:string>##
</dia:string>
12099 <dia:attribute name=
"stereotype">
12100 <dia:string>##
</dia:string>
12103 <dia:connection handle=
"0" to=
"O81" connection=
"6"/>
12104 <dia:connection handle=
"1" to=
"O37" connection=
"1"/>
12107 <dia:object type=
"UML - Association" version=
"0" id=
"O39">
12108 <dia:attribute name=
"obj_pos">
12109 <dia:point val=
"62,45"/>
12111 <dia:attribute name=
"obj_bb">
12112 <dia:rectangle val=
"61.95,27.75;95.3264,47.4"/>
12114 <dia:attribute name=
"orth_points">
12115 <dia:point val=
"62,45"/>
12116 <dia:point val=
"62,42"/>
12117 <dia:point val=
"95.2764,42"/>
12118 <dia:point val=
"95.2764,28.5"/>
12119 <dia:point val=
"85.6,28.5"/>
12121 <dia:attribute name=
"orth_orient">
12122 <dia:enum val=
"1"/>
12123 <dia:enum val=
"0"/>
12124 <dia:enum val=
"1"/>
12125 <dia:enum val=
"0"/>
12127 <dia:attribute name=
"autorouting">
12128 <dia:boolean val=
"false"/>
12130 <dia:attribute name=
"name">
12131 <dia:string>##
</dia:string>
12133 <dia:attribute name=
"direction">
12134 <dia:enum val=
"0"/>
12136 <dia:attribute name=
"ends">
12138 <dia:attribute name=
"role">
12139 <dia:string>##
</dia:string>
12141 <dia:attribute name=
"multiplicity">
12142 <dia:string>##
</dia:string>
12144 <dia:attribute name=
"arrow">
12145 <dia:boolean val=
"false"/>
12147 <dia:attribute name=
"aggregate">
12148 <dia:enum val=
"0"/>
12152 <dia:attribute name=
"role">
12153 <dia:string>##
</dia:string>
12155 <dia:attribute name=
"multiplicity">
12156 <dia:string>##
</dia:string>
12158 <dia:attribute name=
"arrow">
12159 <dia:boolean val=
"false"/>
12161 <dia:attribute name=
"aggregate">
12162 <dia:enum val=
"1"/>
12167 <dia:connection handle=
"0" to=
"O86" connection=
"0"/>
12168 <dia:connection handle=
"1" to=
"O3" connection=
"63"/>
12171 <dia:object type=
"UML - Generalization" version=
"0" id=
"O40">
12172 <dia:attribute name=
"obj_pos">
12173 <dia:point val=
"30.825,41.4"/>
12175 <dia:attribute name=
"obj_bb">
12176 <dia:rectangle val=
"29.975,41.35;64.6,45.05"/>
12178 <dia:attribute name=
"orth_points">
12179 <dia:point val=
"30.825,41.4"/>
12180 <dia:point val=
"30.825,44"/>
12181 <dia:point val=
"64.55,44"/>
12182 <dia:point val=
"64.55,45"/>
12184 <dia:attribute name=
"orth_orient">
12185 <dia:enum val=
"1"/>
12186 <dia:enum val=
"0"/>
12187 <dia:enum val=
"1"/>
12189 <dia:attribute name=
"orth_autoroute">
12190 <dia:boolean val=
"false"/>
12192 <dia:attribute name=
"line_colour">
12193 <dia:color val=
"#000000"/>
12195 <dia:attribute name=
"name">
12196 <dia:string>##
</dia:string>
12198 <dia:attribute name=
"stereotype">
12199 <dia:string>##
</dia:string>
12202 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
12203 <dia:connection handle=
"1" to=
"O86" connection=
"1"/>
12206 <dia:object type=
"UML - Association" version=
"0" id=
"O41">
12207 <dia:attribute name=
"obj_pos">
12208 <dia:point val=
"36.4,56.7"/>
12210 <dia:attribute name=
"obj_bb">
12211 <dia:rectangle val=
"36.35,26.95;95.7413,59.1"/>
12213 <dia:attribute name=
"orth_points">
12214 <dia:point val=
"36.4,56.7"/>
12215 <dia:point val=
"36.4,51"/>
12216 <dia:point val=
"95.6913,51"/>
12217 <dia:point val=
"95.6913,27.7"/>
12218 <dia:point val=
"85.6,27.7"/>
12220 <dia:attribute name=
"orth_orient">
12221 <dia:enum val=
"1"/>
12222 <dia:enum val=
"0"/>
12223 <dia:enum val=
"1"/>
12224 <dia:enum val=
"0"/>
12226 <dia:attribute name=
"autorouting">
12227 <dia:boolean val=
"false"/>
12229 <dia:attribute name=
"name">
12230 <dia:string>##
</dia:string>
12232 <dia:attribute name=
"direction">
12233 <dia:enum val=
"0"/>
12235 <dia:attribute name=
"ends">
12237 <dia:attribute name=
"role">
12238 <dia:string>##
</dia:string>
12240 <dia:attribute name=
"multiplicity">
12241 <dia:string>##
</dia:string>
12243 <dia:attribute name=
"arrow">
12244 <dia:boolean val=
"false"/>
12246 <dia:attribute name=
"aggregate">
12247 <dia:enum val=
"0"/>
12251 <dia:attribute name=
"role">
12252 <dia:string>##
</dia:string>
12254 <dia:attribute name=
"multiplicity">
12255 <dia:string>##
</dia:string>
12257 <dia:attribute name=
"arrow">
12258 <dia:boolean val=
"false"/>
12260 <dia:attribute name=
"aggregate">
12261 <dia:enum val=
"1"/>
12266 <dia:connection handle=
"0" to=
"O42" connection=
"0"/>
12267 <dia:connection handle=
"1" to=
"O3" connection=
"61"/>
12270 <dia:object type=
"UML - Class" version=
"0" id=
"O42">
12271 <dia:attribute name=
"obj_pos">
12272 <dia:point val=
"36.4,56.7"/>
12274 <dia:attribute name=
"obj_bb">
12275 <dia:rectangle val=
"36.35,56.65;39.3,58.95"/>
12277 <dia:attribute name=
"elem_corner">
12278 <dia:point val=
"36.4,56.7"/>
12280 <dia:attribute name=
"elem_width">
12281 <dia:real val=
"2.8500000000000001"/>
12283 <dia:attribute name=
"elem_height">
12284 <dia:real val=
"2.1999999999999997"/>
12286 <dia:attribute name=
"name">
12287 <dia:string>#error#
</dia:string>
12289 <dia:attribute name=
"stereotype">
12290 <dia:string>##
</dia:string>
12292 <dia:attribute name=
"comment">
12293 <dia:string>##
</dia:string>
12295 <dia:attribute name=
"abstract">
12296 <dia:boolean val=
"false"/>
12298 <dia:attribute name=
"suppress_attributes">
12299 <dia:boolean val=
"false"/>
12301 <dia:attribute name=
"suppress_operations">
12302 <dia:boolean val=
"false"/>
12304 <dia:attribute name=
"visible_attributes">
12305 <dia:boolean val=
"true"/>
12307 <dia:attribute name=
"visible_operations">
12308 <dia:boolean val=
"true"/>
12310 <dia:attribute name=
"visible_comments">
12311 <dia:boolean val=
"false"/>
12313 <dia:attribute name=
"wrap_operations">
12314 <dia:boolean val=
"false"/>
12316 <dia:attribute name=
"wrap_after_char">
12317 <dia:int val=
"40"/>
12319 <dia:attribute name=
"line_color">
12320 <dia:color val=
"#000000"/>
12322 <dia:attribute name=
"fill_color">
12323 <dia:color val=
"#ffffff"/>
12325 <dia:attribute name=
"text_color">
12326 <dia:color val=
"#000000"/>
12328 <dia:attribute name=
"normal_font">
12329 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
12331 <dia:attribute name=
"abstract_font">
12332 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
12334 <dia:attribute name=
"polymorphic_font">
12335 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
12337 <dia:attribute name=
"classname_font">
12338 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
12340 <dia:attribute name=
"abstract_classname_font">
12341 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
12343 <dia:attribute name=
"comment_font">
12344 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
12346 <dia:attribute name=
"font_height">
12347 <dia:real val=
"0.80000000000000004"/>
12349 <dia:attribute name=
"polymorphic_font_height">
12350 <dia:real val=
"0.80000000000000004"/>
12352 <dia:attribute name=
"abstract_font_height">
12353 <dia:real val=
"0.80000000000000004"/>
12355 <dia:attribute name=
"classname_font_height">
12356 <dia:real val=
"1"/>
12358 <dia:attribute name=
"abstract_classname_font_height">
12359 <dia:real val=
"1"/>
12361 <dia:attribute name=
"comment_font_height">
12362 <dia:real val=
"1"/>
12364 <dia:attribute name=
"attributes"/>
12365 <dia:attribute name=
"operations"/>
12366 <dia:attribute name=
"template">
12367 <dia:boolean val=
"false"/>
12369 <dia:attribute name=
"templates"/>
12371 <dia:object type=
"UML - Generalization" version=
"0" id=
"O43">
12372 <dia:attribute name=
"obj_pos">
12373 <dia:point val=
"31.525,54.7"/>
12375 <dia:attribute name=
"obj_bb">
12376 <dia:rectangle val=
"30.675,52.3;37.875,56.75"/>
12378 <dia:attribute name=
"orth_points">
12379 <dia:point val=
"31.525,54.7"/>
12380 <dia:point val=
"31.525,53"/>
12381 <dia:point val=
"37.825,53"/>
12382 <dia:point val=
"37.825,56.7"/>
12384 <dia:attribute name=
"orth_orient">
12385 <dia:enum val=
"1"/>
12386 <dia:enum val=
"0"/>
12387 <dia:enum val=
"1"/>
12389 <dia:attribute name=
"orth_autoroute">
12390 <dia:boolean val=
"false"/>
12392 <dia:attribute name=
"line_colour">
12393 <dia:color val=
"#000000"/>
12395 <dia:attribute name=
"name">
12396 <dia:string>##
</dia:string>
12398 <dia:attribute name=
"stereotype">
12399 <dia:string>##
</dia:string>
12402 <dia:connection handle=
"0" to=
"O81" connection=
"6"/>
12403 <dia:connection handle=
"1" to=
"O42" connection=
"1"/>
12406 <dia:object type=
"UML - Association" version=
"0" id=
"O44">
12407 <dia:attribute name=
"obj_pos">
12408 <dia:point val=
"33.4,56.7"/>
12410 <dia:attribute name=
"obj_bb">
12411 <dia:rectangle val=
"33.35,26.95;95.7767,59.1"/>
12413 <dia:attribute name=
"orth_points">
12414 <dia:point val=
"33.4,56.7"/>
12415 <dia:point val=
"33.4,51"/>
12416 <dia:point val=
"95.7267,51"/>
12417 <dia:point val=
"95.7267,27.7"/>
12418 <dia:point val=
"85.6,27.7"/>
12420 <dia:attribute name=
"orth_orient">
12421 <dia:enum val=
"1"/>
12422 <dia:enum val=
"0"/>
12423 <dia:enum val=
"1"/>
12424 <dia:enum val=
"0"/>
12426 <dia:attribute name=
"autorouting">
12427 <dia:boolean val=
"false"/>
12429 <dia:attribute name=
"name">
12430 <dia:string>##
</dia:string>
12432 <dia:attribute name=
"direction">
12433 <dia:enum val=
"0"/>
12435 <dia:attribute name=
"ends">
12437 <dia:attribute name=
"role">
12438 <dia:string>##
</dia:string>
12440 <dia:attribute name=
"multiplicity">
12441 <dia:string>##
</dia:string>
12443 <dia:attribute name=
"arrow">
12444 <dia:boolean val=
"false"/>
12446 <dia:attribute name=
"aggregate">
12447 <dia:enum val=
"0"/>
12451 <dia:attribute name=
"role">
12452 <dia:string>##
</dia:string>
12454 <dia:attribute name=
"multiplicity">
12455 <dia:string>##
</dia:string>
12457 <dia:attribute name=
"arrow">
12458 <dia:boolean val=
"false"/>
12460 <dia:attribute name=
"aggregate">
12461 <dia:enum val=
"1"/>
12466 <dia:connection handle=
"0" to=
"O45" connection=
"0"/>
12467 <dia:connection handle=
"1" to=
"O3" connection=
"61"/>
12470 <dia:object type=
"UML - Class" version=
"0" id=
"O45">
12471 <dia:attribute name=
"obj_pos">
12472 <dia:point val=
"33.4,56.7"/>
12474 <dia:attribute name=
"obj_bb">
12475 <dia:rectangle val=
"33.35,56.65;35.4,58.95"/>
12477 <dia:attribute name=
"elem_corner">
12478 <dia:point val=
"33.4,56.7"/>
12480 <dia:attribute name=
"elem_width">
12481 <dia:real val=
"1.9500000000000002"/>
12483 <dia:attribute name=
"elem_height">
12484 <dia:real val=
"2.1999999999999997"/>
12486 <dia:attribute name=
"name">
12487 <dia:string>#des#
</dia:string>
12489 <dia:attribute name=
"stereotype">
12490 <dia:string>##
</dia:string>
12492 <dia:attribute name=
"comment">
12493 <dia:string>##
</dia:string>
12495 <dia:attribute name=
"abstract">
12496 <dia:boolean val=
"false"/>
12498 <dia:attribute name=
"suppress_attributes">
12499 <dia:boolean val=
"false"/>
12501 <dia:attribute name=
"suppress_operations">
12502 <dia:boolean val=
"false"/>
12504 <dia:attribute name=
"visible_attributes">
12505 <dia:boolean val=
"true"/>
12507 <dia:attribute name=
"visible_operations">
12508 <dia:boolean val=
"true"/>
12510 <dia:attribute name=
"visible_comments">
12511 <dia:boolean val=
"false"/>
12513 <dia:attribute name=
"wrap_operations">
12514 <dia:boolean val=
"false"/>
12516 <dia:attribute name=
"wrap_after_char">
12517 <dia:int val=
"40"/>
12519 <dia:attribute name=
"line_color">
12520 <dia:color val=
"#000000"/>
12522 <dia:attribute name=
"fill_color">
12523 <dia:color val=
"#ffffff"/>
12525 <dia:attribute name=
"text_color">
12526 <dia:color val=
"#000000"/>
12528 <dia:attribute name=
"normal_font">
12529 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
12531 <dia:attribute name=
"abstract_font">
12532 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
12534 <dia:attribute name=
"polymorphic_font">
12535 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
12537 <dia:attribute name=
"classname_font">
12538 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
12540 <dia:attribute name=
"abstract_classname_font">
12541 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
12543 <dia:attribute name=
"comment_font">
12544 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
12546 <dia:attribute name=
"font_height">
12547 <dia:real val=
"0.80000000000000004"/>
12549 <dia:attribute name=
"polymorphic_font_height">
12550 <dia:real val=
"0.80000000000000004"/>
12552 <dia:attribute name=
"abstract_font_height">
12553 <dia:real val=
"0.80000000000000004"/>
12555 <dia:attribute name=
"classname_font_height">
12556 <dia:real val=
"1"/>
12558 <dia:attribute name=
"abstract_classname_font_height">
12559 <dia:real val=
"1"/>
12561 <dia:attribute name=
"comment_font_height">
12562 <dia:real val=
"1"/>
12564 <dia:attribute name=
"attributes"/>
12565 <dia:attribute name=
"operations"/>
12566 <dia:attribute name=
"template">
12567 <dia:boolean val=
"false"/>
12569 <dia:attribute name=
"templates"/>
12571 <dia:object type=
"UML - Generalization" version=
"0" id=
"O46">
12572 <dia:attribute name=
"obj_pos">
12573 <dia:point val=
"31.525,54.7"/>
12575 <dia:attribute name=
"obj_bb">
12576 <dia:rectangle val=
"30.675,52.3;34.425,56.75"/>
12578 <dia:attribute name=
"orth_points">
12579 <dia:point val=
"31.525,54.7"/>
12580 <dia:point val=
"31.525,53"/>
12581 <dia:point val=
"34.375,53"/>
12582 <dia:point val=
"34.375,56.7"/>
12584 <dia:attribute name=
"orth_orient">
12585 <dia:enum val=
"1"/>
12586 <dia:enum val=
"0"/>
12587 <dia:enum val=
"1"/>
12589 <dia:attribute name=
"orth_autoroute">
12590 <dia:boolean val=
"false"/>
12592 <dia:attribute name=
"line_colour">
12593 <dia:color val=
"#000000"/>
12595 <dia:attribute name=
"name">
12596 <dia:string>##
</dia:string>
12598 <dia:attribute name=
"stereotype">
12599 <dia:string>##
</dia:string>
12602 <dia:connection handle=
"0" to=
"O81" connection=
"6"/>
12603 <dia:connection handle=
"1" to=
"O45" connection=
"1"/>
12606 <dia:object type=
"UML - Generalization" version=
"0" id=
"O47">
12607 <dia:attribute name=
"obj_pos">
12608 <dia:point val=
"30.825,41.4"/>
12610 <dia:attribute name=
"obj_bb">
12611 <dia:rectangle val=
"29.975,41.35;73.6,45.05"/>
12613 <dia:attribute name=
"orth_points">
12614 <dia:point val=
"30.825,41.4"/>
12615 <dia:point val=
"30.825,44"/>
12616 <dia:point val=
"73.55,44"/>
12617 <dia:point val=
"73.55,45"/>
12619 <dia:attribute name=
"orth_orient">
12620 <dia:enum val=
"1"/>
12621 <dia:enum val=
"0"/>
12622 <dia:enum val=
"1"/>
12624 <dia:attribute name=
"orth_autoroute">
12625 <dia:boolean val=
"false"/>
12627 <dia:attribute name=
"line_colour">
12628 <dia:color val=
"#000000"/>
12630 <dia:attribute name=
"name">
12631 <dia:string>##
</dia:string>
12633 <dia:attribute name=
"stereotype">
12634 <dia:string>##
</dia:string>
12637 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
12638 <dia:connection handle=
"1" to=
"O84" connection=
"1"/>
12641 <dia:object type=
"UML - Association" version=
"0" id=
"O48">
12642 <dia:attribute name=
"obj_pos">
12643 <dia:point val=
"73.75,56.7"/>
12645 <dia:attribute name=
"obj_bb">
12646 <dia:rectangle val=
"73.7,26.95;95.7237,59.1"/>
12648 <dia:attribute name=
"orth_points">
12649 <dia:point val=
"73.75,56.7"/>
12650 <dia:point val=
"73.75,51"/>
12651 <dia:point val=
"95.6737,51"/>
12652 <dia:point val=
"95.6737,27.7"/>
12653 <dia:point val=
"85.6,27.7"/>
12655 <dia:attribute name=
"orth_orient">
12656 <dia:enum val=
"1"/>
12657 <dia:enum val=
"0"/>
12658 <dia:enum val=
"1"/>
12659 <dia:enum val=
"0"/>
12661 <dia:attribute name=
"autorouting">
12662 <dia:boolean val=
"false"/>
12664 <dia:attribute name=
"name">
12665 <dia:string>##
</dia:string>
12667 <dia:attribute name=
"direction">
12668 <dia:enum val=
"0"/>
12670 <dia:attribute name=
"ends">
12672 <dia:attribute name=
"role">
12673 <dia:string>##
</dia:string>
12675 <dia:attribute name=
"multiplicity">
12676 <dia:string>##
</dia:string>
12678 <dia:attribute name=
"arrow">
12679 <dia:boolean val=
"false"/>
12681 <dia:attribute name=
"aggregate">
12682 <dia:enum val=
"0"/>
12686 <dia:attribute name=
"role">
12687 <dia:string>##
</dia:string>
12689 <dia:attribute name=
"multiplicity">
12690 <dia:string>##
</dia:string>
12692 <dia:attribute name=
"arrow">
12693 <dia:boolean val=
"false"/>
12695 <dia:attribute name=
"aggregate">
12696 <dia:enum val=
"1"/>
12701 <dia:connection handle=
"0" to=
"O10" connection=
"0"/>
12702 <dia:connection handle=
"1" to=
"O3" connection=
"61"/>
12705 <dia:object type=
"UML - Association" version=
"0" id=
"O49">
12706 <dia:attribute name=
"obj_pos">
12707 <dia:point val=
"56.4,56.7"/>
12709 <dia:attribute name=
"obj_bb">
12710 <dia:rectangle val=
"56.35,26.95;95.7943,59.1"/>
12712 <dia:attribute name=
"orth_points">
12713 <dia:point val=
"56.4,56.7"/>
12714 <dia:point val=
"56.4,51"/>
12715 <dia:point val=
"95.7443,51"/>
12716 <dia:point val=
"95.7443,27.7"/>
12717 <dia:point val=
"85.6,27.7"/>
12719 <dia:attribute name=
"orth_orient">
12720 <dia:enum val=
"1"/>
12721 <dia:enum val=
"0"/>
12722 <dia:enum val=
"1"/>
12723 <dia:enum val=
"0"/>
12725 <dia:attribute name=
"autorouting">
12726 <dia:boolean val=
"false"/>
12728 <dia:attribute name=
"name">
12729 <dia:string>##
</dia:string>
12731 <dia:attribute name=
"direction">
12732 <dia:enum val=
"0"/>
12734 <dia:attribute name=
"ends">
12736 <dia:attribute name=
"role">
12737 <dia:string>##
</dia:string>
12739 <dia:attribute name=
"multiplicity">
12740 <dia:string>##
</dia:string>
12742 <dia:attribute name=
"arrow">
12743 <dia:boolean val=
"false"/>
12745 <dia:attribute name=
"aggregate">
12746 <dia:enum val=
"0"/>
12750 <dia:attribute name=
"role">
12751 <dia:string>##
</dia:string>
12753 <dia:attribute name=
"multiplicity">
12754 <dia:string>##
</dia:string>
12756 <dia:attribute name=
"arrow">
12757 <dia:boolean val=
"false"/>
12759 <dia:attribute name=
"aggregate">
12760 <dia:enum val=
"1"/>
12765 <dia:connection handle=
"0" to=
"O11" connection=
"0"/>
12766 <dia:connection handle=
"1" to=
"O3" connection=
"61"/>
12769 <dia:object type=
"UML - Association" version=
"0" id=
"O50">
12770 <dia:attribute name=
"obj_pos">
12771 <dia:point val=
"52,45"/>
12773 <dia:attribute name=
"obj_bb">
12774 <dia:rectangle val=
"51.95,27.75;95.3264,47.4"/>
12776 <dia:attribute name=
"orth_points">
12777 <dia:point val=
"52,45"/>
12778 <dia:point val=
"52,42"/>
12779 <dia:point val=
"95.2764,42"/>
12780 <dia:point val=
"95.2764,28.5"/>
12781 <dia:point val=
"85.6,28.5"/>
12783 <dia:attribute name=
"orth_orient">
12784 <dia:enum val=
"1"/>
12785 <dia:enum val=
"0"/>
12786 <dia:enum val=
"1"/>
12787 <dia:enum val=
"0"/>
12789 <dia:attribute name=
"autorouting">
12790 <dia:boolean val=
"false"/>
12792 <dia:attribute name=
"name">
12793 <dia:string>##
</dia:string>
12795 <dia:attribute name=
"direction">
12796 <dia:enum val=
"0"/>
12798 <dia:attribute name=
"ends">
12800 <dia:attribute name=
"role">
12801 <dia:string>##
</dia:string>
12803 <dia:attribute name=
"multiplicity">
12804 <dia:string>##
</dia:string>
12806 <dia:attribute name=
"arrow">
12807 <dia:boolean val=
"false"/>
12809 <dia:attribute name=
"aggregate">
12810 <dia:enum val=
"0"/>
12814 <dia:attribute name=
"role">
12815 <dia:string>##
</dia:string>
12817 <dia:attribute name=
"multiplicity">
12818 <dia:string>##
</dia:string>
12820 <dia:attribute name=
"arrow">
12821 <dia:boolean val=
"false"/>
12823 <dia:attribute name=
"aggregate">
12824 <dia:enum val=
"1"/>
12829 <dia:connection handle=
"0" to=
"O88" connection=
"0"/>
12830 <dia:connection handle=
"1" to=
"O3" connection=
"63"/>
12833 <dia:object type=
"UML - Generalization" version=
"0" id=
"O51">
12834 <dia:attribute name=
"obj_pos">
12835 <dia:point val=
"30.825,41.4"/>
12837 <dia:attribute name=
"obj_bb">
12838 <dia:rectangle val=
"29.975,41.35;54.825,45.05"/>
12840 <dia:attribute name=
"orth_points">
12841 <dia:point val=
"30.825,41.4"/>
12842 <dia:point val=
"30.825,44"/>
12843 <dia:point val=
"54.775,44"/>
12844 <dia:point val=
"54.775,45"/>
12846 <dia:attribute name=
"orth_orient">
12847 <dia:enum val=
"1"/>
12848 <dia:enum val=
"0"/>
12849 <dia:enum val=
"1"/>
12851 <dia:attribute name=
"orth_autoroute">
12852 <dia:boolean val=
"false"/>
12854 <dia:attribute name=
"line_colour">
12855 <dia:color val=
"#000000"/>
12857 <dia:attribute name=
"name">
12858 <dia:string>##
</dia:string>
12860 <dia:attribute name=
"stereotype">
12861 <dia:string>##
</dia:string>
12864 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
12865 <dia:connection handle=
"1" to=
"O88" connection=
"1"/>
12868 <dia:object type=
"UML - Association" version=
"0" id=
"O52">
12869 <dia:attribute name=
"obj_pos">
12870 <dia:point val=
"58,45"/>
12872 <dia:attribute name=
"obj_bb">
12873 <dia:rectangle val=
"57.95,27.75;95.3264,47.4"/>
12875 <dia:attribute name=
"orth_points">
12876 <dia:point val=
"58,45"/>
12877 <dia:point val=
"58,42"/>
12878 <dia:point val=
"95.2764,42"/>
12879 <dia:point val=
"95.2764,28.5"/>
12880 <dia:point val=
"85.6,28.5"/>
12882 <dia:attribute name=
"orth_orient">
12883 <dia:enum val=
"1"/>
12884 <dia:enum val=
"0"/>
12885 <dia:enum val=
"1"/>
12886 <dia:enum val=
"0"/>
12888 <dia:attribute name=
"autorouting">
12889 <dia:boolean val=
"false"/>
12891 <dia:attribute name=
"name">
12892 <dia:string>##
</dia:string>
12894 <dia:attribute name=
"direction">
12895 <dia:enum val=
"0"/>
12897 <dia:attribute name=
"ends">
12899 <dia:attribute name=
"role">
12900 <dia:string>##
</dia:string>
12902 <dia:attribute name=
"multiplicity">
12903 <dia:string>##
</dia:string>
12905 <dia:attribute name=
"arrow">
12906 <dia:boolean val=
"false"/>
12908 <dia:attribute name=
"aggregate">
12909 <dia:enum val=
"0"/>
12913 <dia:attribute name=
"role">
12914 <dia:string>##
</dia:string>
12916 <dia:attribute name=
"multiplicity">
12917 <dia:string>##
</dia:string>
12919 <dia:attribute name=
"arrow">
12920 <dia:boolean val=
"false"/>
12922 <dia:attribute name=
"aggregate">
12923 <dia:enum val=
"1"/>
12928 <dia:connection handle=
"0" to=
"O87" connection=
"0"/>
12929 <dia:connection handle=
"1" to=
"O3" connection=
"63"/>
12932 <dia:object type=
"UML - Generalization" version=
"0" id=
"O53">
12933 <dia:attribute name=
"obj_pos">
12934 <dia:point val=
"30.825,41.4"/>
12936 <dia:attribute name=
"obj_bb">
12937 <dia:rectangle val=
"29.975,41.35;59.475,45.05"/>
12939 <dia:attribute name=
"orth_points">
12940 <dia:point val=
"30.825,41.4"/>
12941 <dia:point val=
"30.825,44"/>
12942 <dia:point val=
"59.425,44"/>
12943 <dia:point val=
"59.425,45"/>
12945 <dia:attribute name=
"orth_orient">
12946 <dia:enum val=
"1"/>
12947 <dia:enum val=
"0"/>
12948 <dia:enum val=
"1"/>
12950 <dia:attribute name=
"orth_autoroute">
12951 <dia:boolean val=
"false"/>
12953 <dia:attribute name=
"line_colour">
12954 <dia:color val=
"#000000"/>
12956 <dia:attribute name=
"name">
12957 <dia:string>##
</dia:string>
12959 <dia:attribute name=
"stereotype">
12960 <dia:string>##
</dia:string>
12963 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
12964 <dia:connection handle=
"1" to=
"O87" connection=
"1"/>
12967 <dia:object type=
"UML - Association" version=
"0" id=
"O54">
12968 <dia:attribute name=
"obj_pos">
12969 <dia:point val=
"81,45"/>
12971 <dia:attribute name=
"obj_bb">
12972 <dia:rectangle val=
"80.95,27.75;95.3264,47.4"/>
12974 <dia:attribute name=
"orth_points">
12975 <dia:point val=
"81,45"/>
12976 <dia:point val=
"81,42"/>
12977 <dia:point val=
"95.2764,42"/>
12978 <dia:point val=
"95.2764,28.5"/>
12979 <dia:point val=
"85.6,28.5"/>
12981 <dia:attribute name=
"orth_orient">
12982 <dia:enum val=
"1"/>
12983 <dia:enum val=
"0"/>
12984 <dia:enum val=
"1"/>
12985 <dia:enum val=
"0"/>
12987 <dia:attribute name=
"autorouting">
12988 <dia:boolean val=
"false"/>
12990 <dia:attribute name=
"name">
12991 <dia:string>##
</dia:string>
12993 <dia:attribute name=
"direction">
12994 <dia:enum val=
"0"/>
12996 <dia:attribute name=
"ends">
12998 <dia:attribute name=
"role">
12999 <dia:string>##
</dia:string>
13001 <dia:attribute name=
"multiplicity">
13002 <dia:string>##
</dia:string>
13004 <dia:attribute name=
"arrow">
13005 <dia:boolean val=
"false"/>
13007 <dia:attribute name=
"aggregate">
13008 <dia:enum val=
"0"/>
13012 <dia:attribute name=
"role">
13013 <dia:string>##
</dia:string>
13015 <dia:attribute name=
"multiplicity">
13016 <dia:string>##
</dia:string>
13018 <dia:attribute name=
"arrow">
13019 <dia:boolean val=
"false"/>
13021 <dia:attribute name=
"aggregate">
13022 <dia:enum val=
"1"/>
13027 <dia:connection handle=
"0" to=
"O82" connection=
"0"/>
13028 <dia:connection handle=
"1" to=
"O3" connection=
"63"/>
13031 <dia:object type=
"UML - Generalization" version=
"0" id=
"O55">
13032 <dia:attribute name=
"obj_pos">
13033 <dia:point val=
"30.825,41.4"/>
13035 <dia:attribute name=
"obj_bb">
13036 <dia:rectangle val=
"29.975,41.35;82.475,45.05"/>
13038 <dia:attribute name=
"orth_points">
13039 <dia:point val=
"30.825,41.4"/>
13040 <dia:point val=
"30.825,44"/>
13041 <dia:point val=
"82.425,44"/>
13042 <dia:point val=
"82.425,45"/>
13044 <dia:attribute name=
"orth_orient">
13045 <dia:enum val=
"1"/>
13046 <dia:enum val=
"0"/>
13047 <dia:enum val=
"1"/>
13049 <dia:attribute name=
"orth_autoroute">
13050 <dia:boolean val=
"false"/>
13052 <dia:attribute name=
"line_colour">
13053 <dia:color val=
"#000000"/>
13055 <dia:attribute name=
"name">
13056 <dia:string>##
</dia:string>
13058 <dia:attribute name=
"stereotype">
13059 <dia:string>##
</dia:string>
13062 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
13063 <dia:connection handle=
"1" to=
"O82" connection=
"1"/>
13066 <dia:object type=
"UML - Association" version=
"0" id=
"O56">
13067 <dia:attribute name=
"obj_pos">
13068 <dia:point val=
"85,45"/>
13070 <dia:attribute name=
"obj_bb">
13071 <dia:rectangle val=
"84.85,27.75;95.3264,47.4"/>
13073 <dia:attribute name=
"orth_points">
13074 <dia:point val=
"85,45"/>
13075 <dia:point val=
"85,42"/>
13076 <dia:point val=
"95.2764,42"/>
13077 <dia:point val=
"95.2764,28.5"/>
13078 <dia:point val=
"85.6,28.5"/>
13080 <dia:attribute name=
"orth_orient">
13081 <dia:enum val=
"1"/>
13082 <dia:enum val=
"0"/>
13083 <dia:enum val=
"1"/>
13084 <dia:enum val=
"0"/>
13086 <dia:attribute name=
"autorouting">
13087 <dia:boolean val=
"false"/>
13089 <dia:attribute name=
"name">
13090 <dia:string>##
</dia:string>
13092 <dia:attribute name=
"direction">
13093 <dia:enum val=
"0"/>
13095 <dia:attribute name=
"ends">
13097 <dia:attribute name=
"role">
13098 <dia:string>##
</dia:string>
13100 <dia:attribute name=
"multiplicity">
13101 <dia:string>##
</dia:string>
13103 <dia:attribute name=
"arrow">
13104 <dia:boolean val=
"false"/>
13106 <dia:attribute name=
"aggregate">
13107 <dia:enum val=
"0"/>
13111 <dia:attribute name=
"role">
13112 <dia:string>##
</dia:string>
13114 <dia:attribute name=
"multiplicity">
13115 <dia:string>##
</dia:string>
13117 <dia:attribute name=
"arrow">
13118 <dia:boolean val=
"false"/>
13120 <dia:attribute name=
"aggregate">
13121 <dia:enum val=
"1"/>
13126 <dia:connection handle=
"0" to=
"O57" connection=
"0"/>
13127 <dia:connection handle=
"1" to=
"O3" connection=
"63"/>
13130 <dia:object type=
"UML - Class" version=
"0" id=
"O57">
13131 <dia:attribute name=
"obj_pos">
13132 <dia:point val=
"85,45"/>
13134 <dia:attribute name=
"obj_bb">
13135 <dia:rectangle val=
"84.95,44.95;87.45,47.25"/>
13137 <dia:attribute name=
"elem_corner">
13138 <dia:point val=
"85,45"/>
13140 <dia:attribute name=
"elem_width">
13141 <dia:real val=
"2.3999999999999999"/>
13143 <dia:attribute name=
"elem_height">
13144 <dia:real val=
"2.1999999999999997"/>
13146 <dia:attribute name=
"name">
13147 <dia:string>#msfi#
</dia:string>
13149 <dia:attribute name=
"stereotype">
13150 <dia:string>##
</dia:string>
13152 <dia:attribute name=
"comment">
13153 <dia:string>##
</dia:string>
13155 <dia:attribute name=
"abstract">
13156 <dia:boolean val=
"false"/>
13158 <dia:attribute name=
"suppress_attributes">
13159 <dia:boolean val=
"false"/>
13161 <dia:attribute name=
"suppress_operations">
13162 <dia:boolean val=
"false"/>
13164 <dia:attribute name=
"visible_attributes">
13165 <dia:boolean val=
"true"/>
13167 <dia:attribute name=
"visible_operations">
13168 <dia:boolean val=
"true"/>
13170 <dia:attribute name=
"visible_comments">
13171 <dia:boolean val=
"false"/>
13173 <dia:attribute name=
"wrap_operations">
13174 <dia:boolean val=
"false"/>
13176 <dia:attribute name=
"wrap_after_char">
13177 <dia:int val=
"40"/>
13179 <dia:attribute name=
"line_color">
13180 <dia:color val=
"#000000"/>
13182 <dia:attribute name=
"fill_color">
13183 <dia:color val=
"#ffffff"/>
13185 <dia:attribute name=
"text_color">
13186 <dia:color val=
"#000000"/>
13188 <dia:attribute name=
"normal_font">
13189 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
13191 <dia:attribute name=
"abstract_font">
13192 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
13194 <dia:attribute name=
"polymorphic_font">
13195 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
13197 <dia:attribute name=
"classname_font">
13198 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
13200 <dia:attribute name=
"abstract_classname_font">
13201 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
13203 <dia:attribute name=
"comment_font">
13204 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
13206 <dia:attribute name=
"font_height">
13207 <dia:real val=
"0.80000000000000004"/>
13209 <dia:attribute name=
"polymorphic_font_height">
13210 <dia:real val=
"0.80000000000000004"/>
13212 <dia:attribute name=
"abstract_font_height">
13213 <dia:real val=
"0.80000000000000004"/>
13215 <dia:attribute name=
"classname_font_height">
13216 <dia:real val=
"1"/>
13218 <dia:attribute name=
"abstract_classname_font_height">
13219 <dia:real val=
"1"/>
13221 <dia:attribute name=
"comment_font_height">
13222 <dia:real val=
"1"/>
13224 <dia:attribute name=
"attributes"/>
13225 <dia:attribute name=
"operations"/>
13226 <dia:attribute name=
"template">
13227 <dia:boolean val=
"false"/>
13229 <dia:attribute name=
"templates"/>
13231 <dia:object type=
"UML - Generalization" version=
"0" id=
"O58">
13232 <dia:attribute name=
"obj_pos">
13233 <dia:point val=
"30.825,41.4"/>
13235 <dia:attribute name=
"obj_bb">
13236 <dia:rectangle val=
"29.975,41.35;86.25,45.05"/>
13238 <dia:attribute name=
"orth_points">
13239 <dia:point val=
"30.825,41.4"/>
13240 <dia:point val=
"30.825,44"/>
13241 <dia:point val=
"86.2,44"/>
13242 <dia:point val=
"86.2,45"/>
13244 <dia:attribute name=
"orth_orient">
13245 <dia:enum val=
"1"/>
13246 <dia:enum val=
"0"/>
13247 <dia:enum val=
"1"/>
13249 <dia:attribute name=
"orth_autoroute">
13250 <dia:boolean val=
"false"/>
13252 <dia:attribute name=
"line_colour">
13253 <dia:color val=
"#000000"/>
13255 <dia:attribute name=
"name">
13256 <dia:string>##
</dia:string>
13258 <dia:attribute name=
"stereotype">
13259 <dia:string>##
</dia:string>
13262 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
13263 <dia:connection handle=
"1" to=
"O57" connection=
"1"/>
13266 <dia:object type=
"UML - Association" version=
"0" id=
"O59">
13267 <dia:attribute name=
"obj_pos">
13268 <dia:point val=
"35,45"/>
13270 <dia:attribute name=
"obj_bb">
13271 <dia:rectangle val=
"34.95,27.75;95.3264,47.4"/>
13273 <dia:attribute name=
"orth_points">
13274 <dia:point val=
"35,45"/>
13275 <dia:point val=
"35,42"/>
13276 <dia:point val=
"95.2764,42"/>
13277 <dia:point val=
"95.2764,28.5"/>
13278 <dia:point val=
"85.6,28.5"/>
13280 <dia:attribute name=
"orth_orient">
13281 <dia:enum val=
"1"/>
13282 <dia:enum val=
"0"/>
13283 <dia:enum val=
"1"/>
13284 <dia:enum val=
"0"/>
13286 <dia:attribute name=
"autorouting">
13287 <dia:boolean val=
"false"/>
13289 <dia:attribute name=
"name">
13290 <dia:string>##
</dia:string>
13292 <dia:attribute name=
"direction">
13293 <dia:enum val=
"0"/>
13295 <dia:attribute name=
"ends">
13297 <dia:attribute name=
"role">
13298 <dia:string>##
</dia:string>
13300 <dia:attribute name=
"multiplicity">
13301 <dia:string>##
</dia:string>
13303 <dia:attribute name=
"arrow">
13304 <dia:boolean val=
"false"/>
13306 <dia:attribute name=
"aggregate">
13307 <dia:enum val=
"0"/>
13311 <dia:attribute name=
"role">
13312 <dia:string>##
</dia:string>
13314 <dia:attribute name=
"multiplicity">
13315 <dia:string>##
</dia:string>
13317 <dia:attribute name=
"arrow">
13318 <dia:boolean val=
"false"/>
13320 <dia:attribute name=
"aggregate">
13321 <dia:enum val=
"1"/>
13326 <dia:connection handle=
"0" to=
"O68" connection=
"0"/>
13327 <dia:connection handle=
"1" to=
"O3" connection=
"63"/>
13330 <dia:object type=
"UML - Generalization" version=
"0" id=
"O60">
13331 <dia:attribute name=
"obj_pos">
13332 <dia:point val=
"30.825,41.4"/>
13334 <dia:attribute name=
"obj_bb">
13335 <dia:rectangle val=
"29.975,41.35;36.925,45.05"/>
13337 <dia:attribute name=
"orth_points">
13338 <dia:point val=
"30.825,41.4"/>
13339 <dia:point val=
"30.825,44"/>
13340 <dia:point val=
"36.875,44"/>
13341 <dia:point val=
"36.875,45"/>
13343 <dia:attribute name=
"orth_orient">
13344 <dia:enum val=
"1"/>
13345 <dia:enum val=
"0"/>
13346 <dia:enum val=
"1"/>
13348 <dia:attribute name=
"orth_autoroute">
13349 <dia:boolean val=
"false"/>
13351 <dia:attribute name=
"line_colour">
13352 <dia:color val=
"#000000"/>
13354 <dia:attribute name=
"name">
13355 <dia:string>##
</dia:string>
13357 <dia:attribute name=
"stereotype">
13358 <dia:string>##
</dia:string>
13361 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
13362 <dia:connection handle=
"1" to=
"O68" connection=
"1"/>
13365 <dia:object type=
"UML - Association" version=
"0" id=
"O61">
13366 <dia:attribute name=
"obj_pos">
13367 <dia:point val=
"40,45"/>
13369 <dia:attribute name=
"obj_bb">
13370 <dia:rectangle val=
"39.95,27.75;95.3264,47.4"/>
13372 <dia:attribute name=
"orth_points">
13373 <dia:point val=
"40,45"/>
13374 <dia:point val=
"40,42"/>
13375 <dia:point val=
"95.2764,42"/>
13376 <dia:point val=
"95.2764,28.5"/>
13377 <dia:point val=
"85.6,28.5"/>
13379 <dia:attribute name=
"orth_orient">
13380 <dia:enum val=
"1"/>
13381 <dia:enum val=
"0"/>
13382 <dia:enum val=
"1"/>
13383 <dia:enum val=
"0"/>
13385 <dia:attribute name=
"autorouting">
13386 <dia:boolean val=
"false"/>
13388 <dia:attribute name=
"name">
13389 <dia:string>##
</dia:string>
13391 <dia:attribute name=
"direction">
13392 <dia:enum val=
"0"/>
13394 <dia:attribute name=
"ends">
13396 <dia:attribute name=
"role">
13397 <dia:string>##
</dia:string>
13399 <dia:attribute name=
"multiplicity">
13400 <dia:string>##
</dia:string>
13402 <dia:attribute name=
"arrow">
13403 <dia:boolean val=
"false"/>
13405 <dia:attribute name=
"aggregate">
13406 <dia:enum val=
"0"/>
13410 <dia:attribute name=
"role">
13411 <dia:string>##
</dia:string>
13413 <dia:attribute name=
"multiplicity">
13414 <dia:string>##
</dia:string>
13416 <dia:attribute name=
"arrow">
13417 <dia:boolean val=
"false"/>
13419 <dia:attribute name=
"aggregate">
13420 <dia:enum val=
"1"/>
13425 <dia:connection handle=
"0" to=
"O67" connection=
"0"/>
13426 <dia:connection handle=
"1" to=
"O3" connection=
"63"/>
13429 <dia:object type=
"UML - Generalization" version=
"0" id=
"O62">
13430 <dia:attribute name=
"obj_pos">
13431 <dia:point val=
"30.825,41.4"/>
13433 <dia:attribute name=
"obj_bb">
13434 <dia:rectangle val=
"29.975,41.35;42.6,45.05"/>
13436 <dia:attribute name=
"orth_points">
13437 <dia:point val=
"30.825,41.4"/>
13438 <dia:point val=
"30.825,44"/>
13439 <dia:point val=
"42.55,44"/>
13440 <dia:point val=
"42.55,45"/>
13442 <dia:attribute name=
"orth_orient">
13443 <dia:enum val=
"1"/>
13444 <dia:enum val=
"0"/>
13445 <dia:enum val=
"1"/>
13447 <dia:attribute name=
"orth_autoroute">
13448 <dia:boolean val=
"false"/>
13450 <dia:attribute name=
"line_colour">
13451 <dia:color val=
"#000000"/>
13453 <dia:attribute name=
"name">
13454 <dia:string>##
</dia:string>
13456 <dia:attribute name=
"stereotype">
13457 <dia:string>##
</dia:string>
13460 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
13461 <dia:connection handle=
"1" to=
"O67" connection=
"1"/>
13464 <dia:object type=
"UML - Association" version=
"0" id=
"O63">
13465 <dia:attribute name=
"obj_pos">
13466 <dia:point val=
"26,45"/>
13468 <dia:attribute name=
"obj_bb">
13469 <dia:rectangle val=
"25.95,27.75;95.3264,47.4"/>
13471 <dia:attribute name=
"orth_points">
13472 <dia:point val=
"26,45"/>
13473 <dia:point val=
"26,42"/>
13474 <dia:point val=
"95.2764,42"/>
13475 <dia:point val=
"95.2764,28.5"/>
13476 <dia:point val=
"85.6,28.5"/>
13478 <dia:attribute name=
"orth_orient">
13479 <dia:enum val=
"1"/>
13480 <dia:enum val=
"0"/>
13481 <dia:enum val=
"1"/>
13482 <dia:enum val=
"0"/>
13484 <dia:attribute name=
"autorouting">
13485 <dia:boolean val=
"false"/>
13487 <dia:attribute name=
"name">
13488 <dia:string>##
</dia:string>
13490 <dia:attribute name=
"direction">
13491 <dia:enum val=
"0"/>
13493 <dia:attribute name=
"ends">
13495 <dia:attribute name=
"role">
13496 <dia:string>##
</dia:string>
13498 <dia:attribute name=
"multiplicity">
13499 <dia:string>##
</dia:string>
13501 <dia:attribute name=
"arrow">
13502 <dia:boolean val=
"false"/>
13504 <dia:attribute name=
"aggregate">
13505 <dia:enum val=
"0"/>
13509 <dia:attribute name=
"role">
13510 <dia:string>##
</dia:string>
13512 <dia:attribute name=
"multiplicity">
13513 <dia:string>##
</dia:string>
13515 <dia:attribute name=
"arrow">
13516 <dia:boolean val=
"false"/>
13518 <dia:attribute name=
"aggregate">
13519 <dia:enum val=
"1"/>
13524 <dia:connection handle=
"0" to=
"O64" connection=
"0"/>
13525 <dia:connection handle=
"1" to=
"O3" connection=
"63"/>
13528 <dia:object type=
"UML - Class" version=
"0" id=
"O64">
13529 <dia:attribute name=
"obj_pos">
13530 <dia:point val=
"26,45"/>
13532 <dia:attribute name=
"obj_bb">
13533 <dia:rectangle val=
"25.95,44.95;40.65,47.85"/>
13535 <dia:attribute name=
"elem_corner">
13536 <dia:point val=
"26,45"/>
13538 <dia:attribute name=
"elem_width">
13539 <dia:real val=
"14.6"/>
13541 <dia:attribute name=
"elem_height">
13542 <dia:real val=
"2.7999999999999998"/>
13544 <dia:attribute name=
"name">
13545 <dia:string>#table#
</dia:string>
13547 <dia:attribute name=
"stereotype">
13548 <dia:string>##
</dia:string>
13550 <dia:attribute name=
"comment">
13551 <dia:string>##
</dia:string>
13553 <dia:attribute name=
"abstract">
13554 <dia:boolean val=
"false"/>
13556 <dia:attribute name=
"suppress_attributes">
13557 <dia:boolean val=
"false"/>
13559 <dia:attribute name=
"suppress_operations">
13560 <dia:boolean val=
"false"/>
13562 <dia:attribute name=
"visible_attributes">
13563 <dia:boolean val=
"true"/>
13565 <dia:attribute name=
"visible_operations">
13566 <dia:boolean val=
"true"/>
13568 <dia:attribute name=
"visible_comments">
13569 <dia:boolean val=
"false"/>
13571 <dia:attribute name=
"wrap_operations">
13572 <dia:boolean val=
"false"/>
13574 <dia:attribute name=
"wrap_after_char">
13575 <dia:int val=
"40"/>
13577 <dia:attribute name=
"line_color">
13578 <dia:color val=
"#000000"/>
13580 <dia:attribute name=
"fill_color">
13581 <dia:color val=
"#ffffff"/>
13583 <dia:attribute name=
"text_color">
13584 <dia:color val=
"#000000"/>
13586 <dia:attribute name=
"normal_font">
13587 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
13589 <dia:attribute name=
"abstract_font">
13590 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
13592 <dia:attribute name=
"polymorphic_font">
13593 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
13595 <dia:attribute name=
"classname_font">
13596 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
13598 <dia:attribute name=
"abstract_classname_font">
13599 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
13601 <dia:attribute name=
"comment_font">
13602 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
13604 <dia:attribute name=
"font_height">
13605 <dia:real val=
"0.80000000000000004"/>
13607 <dia:attribute name=
"polymorphic_font_height">
13608 <dia:real val=
"0.80000000000000004"/>
13610 <dia:attribute name=
"abstract_font_height">
13611 <dia:real val=
"0.80000000000000004"/>
13613 <dia:attribute name=
"classname_font_height">
13614 <dia:real val=
"1"/>
13616 <dia:attribute name=
"abstract_classname_font_height">
13617 <dia:real val=
"1"/>
13619 <dia:attribute name=
"comment_font_height">
13620 <dia:real val=
"1"/>
13622 <dia:attribute name=
"attributes"/>
13623 <dia:attribute name=
"operations">
13624 <dia:composite type=
"umloperation">
13625 <dia:attribute name=
"name">
13626 <dia:string>#contify#
</dia:string>
13628 <dia:attribute name=
"stereotype">
13629 <dia:string>##
</dia:string>
13631 <dia:attribute name=
"type">
13632 <dia:string>##
</dia:string>
13634 <dia:attribute name=
"visibility">
13635 <dia:enum val=
"0"/>
13637 <dia:attribute name=
"comment">
13638 <dia:string>##
</dia:string>
13640 <dia:attribute name=
"abstract">
13641 <dia:boolean val=
"false"/>
13643 <dia:attribute name=
"inheritance_type">
13644 <dia:enum val=
"2"/>
13646 <dia:attribute name=
"query">
13647 <dia:boolean val=
"false"/>
13649 <dia:attribute name=
"class_scope">
13650 <dia:boolean val=
"false"/>
13652 <dia:attribute name=
"parameters">
13653 <dia:composite type=
"umlparameter">
13654 <dia:attribute name=
"name">
13655 <dia:string>#cont_column#
</dia:string>
13657 <dia:attribute name=
"type">
13658 <dia:string>#scalar integer#
</dia:string>
13660 <dia:attribute name=
"value">
13661 <dia:string>##
</dia:string>
13663 <dia:attribute name=
"comment">
13664 <dia:string>##
</dia:string>
13666 <dia:attribute name=
"kind">
13667 <dia:enum val=
"2"/>
13673 <dia:attribute name=
"template">
13674 <dia:boolean val=
"false"/>
13676 <dia:attribute name=
"templates"/>
13678 <dia:object type=
"UML - Generalization" version=
"0" id=
"O65">
13679 <dia:attribute name=
"obj_pos">
13680 <dia:point val=
"30.825,41.4"/>
13682 <dia:attribute name=
"obj_bb">
13683 <dia:rectangle val=
"29.975,41.35;33.35,45.05"/>
13685 <dia:attribute name=
"orth_points">
13686 <dia:point val=
"30.825,41.4"/>
13687 <dia:point val=
"30.825,44"/>
13688 <dia:point val=
"33.3,44"/>
13689 <dia:point val=
"33.3,45"/>
13691 <dia:attribute name=
"orth_orient">
13692 <dia:enum val=
"1"/>
13693 <dia:enum val=
"0"/>
13694 <dia:enum val=
"1"/>
13696 <dia:attribute name=
"orth_autoroute">
13697 <dia:boolean val=
"false"/>
13699 <dia:attribute name=
"line_colour">
13700 <dia:color val=
"#000000"/>
13702 <dia:attribute name=
"name">
13703 <dia:string>##
</dia:string>
13705 <dia:attribute name=
"stereotype">
13706 <dia:string>##
</dia:string>
13709 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
13710 <dia:connection handle=
"1" to=
"O64" connection=
"1"/>
13713 <dia:object type=
"UML - Class" version=
"0" id=
"O66">
13714 <dia:attribute name=
"obj_pos">
13715 <dia:point val=
"46,45"/>
13717 <dia:attribute name=
"obj_bb">
13718 <dia:rectangle val=
"45.95,44.95;51.15,47.25"/>
13720 <dia:attribute name=
"elem_corner">
13721 <dia:point val=
"46,45"/>
13723 <dia:attribute name=
"elem_width">
13724 <dia:real val=
"5.0999999999999996"/>
13726 <dia:attribute name=
"elem_height">
13727 <dia:real val=
"2.1999999999999997"/>
13729 <dia:attribute name=
"name">
13730 <dia:string>#subroutine#
</dia:string>
13732 <dia:attribute name=
"stereotype">
13733 <dia:string>##
</dia:string>
13735 <dia:attribute name=
"comment">
13736 <dia:string>##
</dia:string>
13738 <dia:attribute name=
"abstract">
13739 <dia:boolean val=
"false"/>
13741 <dia:attribute name=
"suppress_attributes">
13742 <dia:boolean val=
"false"/>
13744 <dia:attribute name=
"suppress_operations">
13745 <dia:boolean val=
"false"/>
13747 <dia:attribute name=
"visible_attributes">
13748 <dia:boolean val=
"true"/>
13750 <dia:attribute name=
"visible_operations">
13751 <dia:boolean val=
"true"/>
13753 <dia:attribute name=
"visible_comments">
13754 <dia:boolean val=
"false"/>
13756 <dia:attribute name=
"wrap_operations">
13757 <dia:boolean val=
"false"/>
13759 <dia:attribute name=
"wrap_after_char">
13760 <dia:int val=
"40"/>
13762 <dia:attribute name=
"line_color">
13763 <dia:color val=
"#000000"/>
13765 <dia:attribute name=
"fill_color">
13766 <dia:color val=
"#ffffff"/>
13768 <dia:attribute name=
"text_color">
13769 <dia:color val=
"#000000"/>
13771 <dia:attribute name=
"normal_font">
13772 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
13774 <dia:attribute name=
"abstract_font">
13775 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
13777 <dia:attribute name=
"polymorphic_font">
13778 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
13780 <dia:attribute name=
"classname_font">
13781 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
13783 <dia:attribute name=
"abstract_classname_font">
13784 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
13786 <dia:attribute name=
"comment_font">
13787 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
13789 <dia:attribute name=
"font_height">
13790 <dia:real val=
"0.80000000000000004"/>
13792 <dia:attribute name=
"polymorphic_font_height">
13793 <dia:real val=
"0.80000000000000004"/>
13795 <dia:attribute name=
"abstract_font_height">
13796 <dia:real val=
"0.80000000000000004"/>
13798 <dia:attribute name=
"classname_font_height">
13799 <dia:real val=
"1"/>
13801 <dia:attribute name=
"abstract_classname_font_height">
13802 <dia:real val=
"1"/>
13804 <dia:attribute name=
"comment_font_height">
13805 <dia:real val=
"1"/>
13807 <dia:attribute name=
"attributes"/>
13808 <dia:attribute name=
"operations"/>
13809 <dia:attribute name=
"template">
13810 <dia:boolean val=
"false"/>
13812 <dia:attribute name=
"templates"/>
13814 <dia:object type=
"UML - Class" version=
"0" id=
"O67">
13815 <dia:attribute name=
"obj_pos">
13816 <dia:point val=
"40,45"/>
13818 <dia:attribute name=
"obj_bb">
13819 <dia:rectangle val=
"39.95,44.95;45.15,47.25"/>
13821 <dia:attribute name=
"elem_corner">
13822 <dia:point val=
"40,45"/>
13824 <dia:attribute name=
"elem_width">
13825 <dia:real val=
"5.0999999999999996"/>
13827 <dia:attribute name=
"elem_height">
13828 <dia:real val=
"2.1999999999999997"/>
13830 <dia:attribute name=
"name">
13831 <dia:string>#simulation#
</dia:string>
13833 <dia:attribute name=
"stereotype">
13834 <dia:string>##
</dia:string>
13836 <dia:attribute name=
"comment">
13837 <dia:string>##
</dia:string>
13839 <dia:attribute name=
"abstract">
13840 <dia:boolean val=
"false"/>
13842 <dia:attribute name=
"suppress_attributes">
13843 <dia:boolean val=
"false"/>
13845 <dia:attribute name=
"suppress_operations">
13846 <dia:boolean val=
"false"/>
13848 <dia:attribute name=
"visible_attributes">
13849 <dia:boolean val=
"true"/>
13851 <dia:attribute name=
"visible_operations">
13852 <dia:boolean val=
"true"/>
13854 <dia:attribute name=
"visible_comments">
13855 <dia:boolean val=
"false"/>
13857 <dia:attribute name=
"wrap_operations">
13858 <dia:boolean val=
"false"/>
13860 <dia:attribute name=
"wrap_after_char">
13861 <dia:int val=
"40"/>
13863 <dia:attribute name=
"line_color">
13864 <dia:color val=
"#000000"/>
13866 <dia:attribute name=
"fill_color">
13867 <dia:color val=
"#ffffff"/>
13869 <dia:attribute name=
"text_color">
13870 <dia:color val=
"#000000"/>
13872 <dia:attribute name=
"normal_font">
13873 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
13875 <dia:attribute name=
"abstract_font">
13876 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
13878 <dia:attribute name=
"polymorphic_font">
13879 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
13881 <dia:attribute name=
"classname_font">
13882 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
13884 <dia:attribute name=
"abstract_classname_font">
13885 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
13887 <dia:attribute name=
"comment_font">
13888 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
13890 <dia:attribute name=
"font_height">
13891 <dia:real val=
"0.80000000000000004"/>
13893 <dia:attribute name=
"polymorphic_font_height">
13894 <dia:real val=
"0.80000000000000004"/>
13896 <dia:attribute name=
"abstract_font_height">
13897 <dia:real val=
"0.80000000000000004"/>
13899 <dia:attribute name=
"classname_font_height">
13900 <dia:real val=
"1"/>
13902 <dia:attribute name=
"abstract_classname_font_height">
13903 <dia:real val=
"1"/>
13905 <dia:attribute name=
"comment_font_height">
13906 <dia:real val=
"1"/>
13908 <dia:attribute name=
"attributes"/>
13909 <dia:attribute name=
"operations"/>
13910 <dia:attribute name=
"template">
13911 <dia:boolean val=
"false"/>
13913 <dia:attribute name=
"templates"/>
13915 <dia:object type=
"UML - Class" version=
"0" id=
"O68">
13916 <dia:attribute name=
"obj_pos">
13917 <dia:point val=
"35,45"/>
13919 <dia:attribute name=
"obj_bb">
13920 <dia:rectangle val=
"34.95,44.95;38.8,47.25"/>
13922 <dia:attribute name=
"elem_corner">
13923 <dia:point val=
"35,45"/>
13925 <dia:attribute name=
"elem_width">
13926 <dia:real val=
"3.75"/>
13928 <dia:attribute name=
"elem_height">
13929 <dia:real val=
"2.1999999999999997"/>
13931 <dia:attribute name=
"name">
13932 <dia:string>#scatter#
</dia:string>
13934 <dia:attribute name=
"stereotype">
13935 <dia:string>##
</dia:string>
13937 <dia:attribute name=
"comment">
13938 <dia:string>##
</dia:string>
13940 <dia:attribute name=
"abstract">
13941 <dia:boolean val=
"false"/>
13943 <dia:attribute name=
"suppress_attributes">
13944 <dia:boolean val=
"false"/>
13946 <dia:attribute name=
"suppress_operations">
13947 <dia:boolean val=
"false"/>
13949 <dia:attribute name=
"visible_attributes">
13950 <dia:boolean val=
"true"/>
13952 <dia:attribute name=
"visible_operations">
13953 <dia:boolean val=
"true"/>
13955 <dia:attribute name=
"visible_comments">
13956 <dia:boolean val=
"false"/>
13958 <dia:attribute name=
"wrap_operations">
13959 <dia:boolean val=
"false"/>
13961 <dia:attribute name=
"wrap_after_char">
13962 <dia:int val=
"40"/>
13964 <dia:attribute name=
"line_color">
13965 <dia:color val=
"#000000"/>
13967 <dia:attribute name=
"fill_color">
13968 <dia:color val=
"#ffffff"/>
13970 <dia:attribute name=
"text_color">
13971 <dia:color val=
"#000000"/>
13973 <dia:attribute name=
"normal_font">
13974 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
13976 <dia:attribute name=
"abstract_font">
13977 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
13979 <dia:attribute name=
"polymorphic_font">
13980 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
13982 <dia:attribute name=
"classname_font">
13983 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
13985 <dia:attribute name=
"abstract_classname_font">
13986 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
13988 <dia:attribute name=
"comment_font">
13989 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
13991 <dia:attribute name=
"font_height">
13992 <dia:real val=
"0.80000000000000004"/>
13994 <dia:attribute name=
"polymorphic_font_height">
13995 <dia:real val=
"0.80000000000000004"/>
13997 <dia:attribute name=
"abstract_font_height">
13998 <dia:real val=
"0.80000000000000004"/>
14000 <dia:attribute name=
"classname_font_height">
14001 <dia:real val=
"1"/>
14003 <dia:attribute name=
"abstract_classname_font_height">
14004 <dia:real val=
"1"/>
14006 <dia:attribute name=
"comment_font_height">
14007 <dia:real val=
"1"/>
14009 <dia:attribute name=
"attributes"/>
14010 <dia:attribute name=
"operations"/>
14011 <dia:attribute name=
"template">
14012 <dia:boolean val=
"false"/>
14014 <dia:attribute name=
"templates"/>
14016 <dia:object type=
"UML - Class" version=
"0" id=
"O69">
14017 <dia:attribute name=
"obj_pos">
14018 <dia:point val=
"30,45"/>
14020 <dia:attribute name=
"obj_bb">
14021 <dia:rectangle val=
"29.95,44.95;33.8,47.25"/>
14023 <dia:attribute name=
"elem_corner">
14024 <dia:point val=
"30,45"/>
14026 <dia:attribute name=
"elem_width">
14027 <dia:real val=
"3.75"/>
14029 <dia:attribute name=
"elem_height">
14030 <dia:real val=
"2.1999999999999997"/>
14032 <dia:attribute name=
"name">
14033 <dia:string>#problem#
</dia:string>
14035 <dia:attribute name=
"stereotype">
14036 <dia:string>##
</dia:string>
14038 <dia:attribute name=
"comment">
14039 <dia:string>##
</dia:string>
14041 <dia:attribute name=
"abstract">
14042 <dia:boolean val=
"false"/>
14044 <dia:attribute name=
"suppress_attributes">
14045 <dia:boolean val=
"false"/>
14047 <dia:attribute name=
"suppress_operations">
14048 <dia:boolean val=
"false"/>
14050 <dia:attribute name=
"visible_attributes">
14051 <dia:boolean val=
"true"/>
14053 <dia:attribute name=
"visible_operations">
14054 <dia:boolean val=
"true"/>
14056 <dia:attribute name=
"visible_comments">
14057 <dia:boolean val=
"false"/>
14059 <dia:attribute name=
"wrap_operations">
14060 <dia:boolean val=
"false"/>
14062 <dia:attribute name=
"wrap_after_char">
14063 <dia:int val=
"40"/>
14065 <dia:attribute name=
"line_color">
14066 <dia:color val=
"#000000"/>
14068 <dia:attribute name=
"fill_color">
14069 <dia:color val=
"#ffffff"/>
14071 <dia:attribute name=
"text_color">
14072 <dia:color val=
"#000000"/>
14074 <dia:attribute name=
"normal_font">
14075 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14077 <dia:attribute name=
"abstract_font">
14078 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14080 <dia:attribute name=
"polymorphic_font">
14081 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
14083 <dia:attribute name=
"classname_font">
14084 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14086 <dia:attribute name=
"abstract_classname_font">
14087 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14089 <dia:attribute name=
"comment_font">
14090 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
14092 <dia:attribute name=
"font_height">
14093 <dia:real val=
"0.80000000000000004"/>
14095 <dia:attribute name=
"polymorphic_font_height">
14096 <dia:real val=
"0.80000000000000004"/>
14098 <dia:attribute name=
"abstract_font_height">
14099 <dia:real val=
"0.80000000000000004"/>
14101 <dia:attribute name=
"classname_font_height">
14102 <dia:real val=
"1"/>
14104 <dia:attribute name=
"abstract_classname_font_height">
14105 <dia:real val=
"1"/>
14107 <dia:attribute name=
"comment_font_height">
14108 <dia:real val=
"1"/>
14110 <dia:attribute name=
"attributes"/>
14111 <dia:attribute name=
"operations"/>
14112 <dia:attribute name=
"template">
14113 <dia:boolean val=
"false"/>
14115 <dia:attribute name=
"templates"/>
14117 <dia:object type=
"UML - Class" version=
"0" id=
"O70">
14118 <dia:attribute name=
"obj_pos">
14119 <dia:point val=
"48.4,56.7"/>
14121 <dia:attribute name=
"obj_bb">
14122 <dia:rectangle val=
"48.35,56.65;52.2,58.95"/>
14124 <dia:attribute name=
"elem_corner">
14125 <dia:point val=
"48.4,56.7"/>
14127 <dia:attribute name=
"elem_width">
14128 <dia:real val=
"3.75"/>
14130 <dia:attribute name=
"elem_height">
14131 <dia:real val=
"2.1999999999999997"/>
14133 <dia:attribute name=
"name">
14134 <dia:string>#aesinit#
</dia:string>
14136 <dia:attribute name=
"stereotype">
14137 <dia:string>##
</dia:string>
14139 <dia:attribute name=
"comment">
14140 <dia:string>##
</dia:string>
14142 <dia:attribute name=
"abstract">
14143 <dia:boolean val=
"false"/>
14145 <dia:attribute name=
"suppress_attributes">
14146 <dia:boolean val=
"false"/>
14148 <dia:attribute name=
"suppress_operations">
14149 <dia:boolean val=
"false"/>
14151 <dia:attribute name=
"visible_attributes">
14152 <dia:boolean val=
"true"/>
14154 <dia:attribute name=
"visible_operations">
14155 <dia:boolean val=
"true"/>
14157 <dia:attribute name=
"visible_comments">
14158 <dia:boolean val=
"false"/>
14160 <dia:attribute name=
"wrap_operations">
14161 <dia:boolean val=
"false"/>
14163 <dia:attribute name=
"wrap_after_char">
14164 <dia:int val=
"40"/>
14166 <dia:attribute name=
"line_color">
14167 <dia:color val=
"#000000"/>
14169 <dia:attribute name=
"fill_color">
14170 <dia:color val=
"#ffffff"/>
14172 <dia:attribute name=
"text_color">
14173 <dia:color val=
"#000000"/>
14175 <dia:attribute name=
"normal_font">
14176 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14178 <dia:attribute name=
"abstract_font">
14179 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14181 <dia:attribute name=
"polymorphic_font">
14182 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
14184 <dia:attribute name=
"classname_font">
14185 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14187 <dia:attribute name=
"abstract_classname_font">
14188 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14190 <dia:attribute name=
"comment_font">
14191 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
14193 <dia:attribute name=
"font_height">
14194 <dia:real val=
"0.80000000000000004"/>
14196 <dia:attribute name=
"polymorphic_font_height">
14197 <dia:real val=
"0.80000000000000004"/>
14199 <dia:attribute name=
"abstract_font_height">
14200 <dia:real val=
"0.80000000000000004"/>
14202 <dia:attribute name=
"classname_font_height">
14203 <dia:real val=
"1"/>
14205 <dia:attribute name=
"abstract_classname_font_height">
14206 <dia:real val=
"1"/>
14208 <dia:attribute name=
"comment_font_height">
14209 <dia:real val=
"1"/>
14211 <dia:attribute name=
"attributes"/>
14212 <dia:attribute name=
"operations"/>
14213 <dia:attribute name=
"template">
14214 <dia:boolean val=
"false"/>
14216 <dia:attribute name=
"templates"/>
14218 <dia:object type=
"UML - Generalization" version=
"0" id=
"O71">
14219 <dia:attribute name=
"obj_pos">
14220 <dia:point val=
"31.525,54.7"/>
14222 <dia:attribute name=
"obj_bb">
14223 <dia:rectangle val=
"30.675,52.3;50.325,56.75"/>
14225 <dia:attribute name=
"orth_points">
14226 <dia:point val=
"31.525,54.7"/>
14227 <dia:point val=
"31.525,53"/>
14228 <dia:point val=
"50.275,53"/>
14229 <dia:point val=
"50.275,56.7"/>
14231 <dia:attribute name=
"orth_orient">
14232 <dia:enum val=
"1"/>
14233 <dia:enum val=
"0"/>
14234 <dia:enum val=
"1"/>
14236 <dia:attribute name=
"orth_autoroute">
14237 <dia:boolean val=
"false"/>
14239 <dia:attribute name=
"line_colour">
14240 <dia:color val=
"#000000"/>
14242 <dia:attribute name=
"name">
14243 <dia:string>##
</dia:string>
14245 <dia:attribute name=
"stereotype">
14246 <dia:string>##
</dia:string>
14249 <dia:connection handle=
"0" to=
"O81" connection=
"6"/>
14250 <dia:connection handle=
"1" to=
"O70" connection=
"1"/>
14253 <dia:object type=
"UML - Association" version=
"0" id=
"O72">
14254 <dia:attribute name=
"obj_pos">
14255 <dia:point val=
"48.4,56.7"/>
14257 <dia:attribute name=
"obj_bb">
14258 <dia:rectangle val=
"48.35,26.95;95.7767,59.1"/>
14260 <dia:attribute name=
"orth_points">
14261 <dia:point val=
"48.4,56.7"/>
14262 <dia:point val=
"48.4,51"/>
14263 <dia:point val=
"95.7267,51"/>
14264 <dia:point val=
"95.7267,27.7"/>
14265 <dia:point val=
"85.6,27.7"/>
14267 <dia:attribute name=
"orth_orient">
14268 <dia:enum val=
"1"/>
14269 <dia:enum val=
"0"/>
14270 <dia:enum val=
"1"/>
14271 <dia:enum val=
"0"/>
14273 <dia:attribute name=
"autorouting">
14274 <dia:boolean val=
"false"/>
14276 <dia:attribute name=
"name">
14277 <dia:string>##
</dia:string>
14279 <dia:attribute name=
"direction">
14280 <dia:enum val=
"0"/>
14282 <dia:attribute name=
"ends">
14284 <dia:attribute name=
"role">
14285 <dia:string>##
</dia:string>
14287 <dia:attribute name=
"multiplicity">
14288 <dia:string>##
</dia:string>
14290 <dia:attribute name=
"arrow">
14291 <dia:boolean val=
"false"/>
14293 <dia:attribute name=
"aggregate">
14294 <dia:enum val=
"0"/>
14298 <dia:attribute name=
"role">
14299 <dia:string>##
</dia:string>
14301 <dia:attribute name=
"multiplicity">
14302 <dia:string>##
</dia:string>
14304 <dia:attribute name=
"arrow">
14305 <dia:boolean val=
"false"/>
14307 <dia:attribute name=
"aggregate">
14308 <dia:enum val=
"1"/>
14313 <dia:connection handle=
"0" to=
"O70" connection=
"0"/>
14314 <dia:connection handle=
"1" to=
"O3" connection=
"61"/>
14317 <dia:object type=
"UML - Association" version=
"0" id=
"O73">
14318 <dia:attribute name=
"obj_pos">
14319 <dia:point val=
"30.4,56.7"/>
14321 <dia:attribute name=
"obj_bb">
14322 <dia:rectangle val=
"30.35,26.95;95.7264,59.1"/>
14324 <dia:attribute name=
"orth_points">
14325 <dia:point val=
"30.4,56.7"/>
14326 <dia:point val=
"30.4,51"/>
14327 <dia:point val=
"95.6764,51"/>
14328 <dia:point val=
"95.6764,27.7"/>
14329 <dia:point val=
"85.6,27.7"/>
14331 <dia:attribute name=
"orth_orient">
14332 <dia:enum val=
"1"/>
14333 <dia:enum val=
"0"/>
14334 <dia:enum val=
"1"/>
14335 <dia:enum val=
"0"/>
14337 <dia:attribute name=
"autorouting">
14338 <dia:boolean val=
"false"/>
14340 <dia:attribute name=
"name">
14341 <dia:string>##
</dia:string>
14343 <dia:attribute name=
"direction">
14344 <dia:enum val=
"0"/>
14346 <dia:attribute name=
"ends">
14348 <dia:attribute name=
"role">
14349 <dia:string>##
</dia:string>
14351 <dia:attribute name=
"multiplicity">
14352 <dia:string>##
</dia:string>
14354 <dia:attribute name=
"arrow">
14355 <dia:boolean val=
"false"/>
14357 <dia:attribute name=
"aggregate">
14358 <dia:enum val=
"0"/>
14362 <dia:attribute name=
"role">
14363 <dia:string>##
</dia:string>
14365 <dia:attribute name=
"multiplicity">
14366 <dia:string>##
</dia:string>
14368 <dia:attribute name=
"arrow">
14369 <dia:boolean val=
"false"/>
14371 <dia:attribute name=
"aggregate">
14372 <dia:enum val=
"1"/>
14377 <dia:connection handle=
"0" to=
"O74" connection=
"0"/>
14378 <dia:connection handle=
"1" to=
"O3" connection=
"61"/>
14381 <dia:object type=
"UML - Class" version=
"0" id=
"O74">
14382 <dia:attribute name=
"obj_pos">
14383 <dia:point val=
"30.4,56.7"/>
14385 <dia:attribute name=
"obj_bb">
14386 <dia:rectangle val=
"30.35,56.65;32.4,58.95"/>
14388 <dia:attribute name=
"elem_corner">
14389 <dia:point val=
"30.4,56.7"/>
14391 <dia:attribute name=
"elem_width">
14392 <dia:real val=
"1.9500000000000002"/>
14394 <dia:attribute name=
"elem_height">
14395 <dia:real val=
"2.1999999999999997"/>
14397 <dia:attribute name=
"name">
14398 <dia:string>#mix#
</dia:string>
14400 <dia:attribute name=
"stereotype">
14401 <dia:string>##
</dia:string>
14403 <dia:attribute name=
"comment">
14404 <dia:string>##
</dia:string>
14406 <dia:attribute name=
"abstract">
14407 <dia:boolean val=
"false"/>
14409 <dia:attribute name=
"suppress_attributes">
14410 <dia:boolean val=
"false"/>
14412 <dia:attribute name=
"suppress_operations">
14413 <dia:boolean val=
"false"/>
14415 <dia:attribute name=
"visible_attributes">
14416 <dia:boolean val=
"true"/>
14418 <dia:attribute name=
"visible_operations">
14419 <dia:boolean val=
"true"/>
14421 <dia:attribute name=
"visible_comments">
14422 <dia:boolean val=
"false"/>
14424 <dia:attribute name=
"wrap_operations">
14425 <dia:boolean val=
"false"/>
14427 <dia:attribute name=
"wrap_after_char">
14428 <dia:int val=
"40"/>
14430 <dia:attribute name=
"line_color">
14431 <dia:color val=
"#000000"/>
14433 <dia:attribute name=
"fill_color">
14434 <dia:color val=
"#ffffff"/>
14436 <dia:attribute name=
"text_color">
14437 <dia:color val=
"#000000"/>
14439 <dia:attribute name=
"normal_font">
14440 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14442 <dia:attribute name=
"abstract_font">
14443 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14445 <dia:attribute name=
"polymorphic_font">
14446 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
14448 <dia:attribute name=
"classname_font">
14449 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14451 <dia:attribute name=
"abstract_classname_font">
14452 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14454 <dia:attribute name=
"comment_font">
14455 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
14457 <dia:attribute name=
"font_height">
14458 <dia:real val=
"0.80000000000000004"/>
14460 <dia:attribute name=
"polymorphic_font_height">
14461 <dia:real val=
"0.80000000000000004"/>
14463 <dia:attribute name=
"abstract_font_height">
14464 <dia:real val=
"0.80000000000000004"/>
14466 <dia:attribute name=
"classname_font_height">
14467 <dia:real val=
"1"/>
14469 <dia:attribute name=
"abstract_classname_font_height">
14470 <dia:real val=
"1"/>
14472 <dia:attribute name=
"comment_font_height">
14473 <dia:real val=
"1"/>
14475 <dia:attribute name=
"attributes"/>
14476 <dia:attribute name=
"operations"/>
14477 <dia:attribute name=
"template">
14478 <dia:boolean val=
"false"/>
14480 <dia:attribute name=
"templates"/>
14482 <dia:object type=
"UML - Generalization" version=
"0" id=
"O75">
14483 <dia:attribute name=
"obj_pos">
14484 <dia:point val=
"31.525,54.7"/>
14486 <dia:attribute name=
"obj_bb">
14487 <dia:rectangle val=
"30.675,52.3;32.375,56.75"/>
14489 <dia:attribute name=
"orth_points">
14490 <dia:point val=
"31.525,54.7"/>
14491 <dia:point val=
"31.525,53"/>
14492 <dia:point val=
"31.375,53"/>
14493 <dia:point val=
"31.375,56.7"/>
14495 <dia:attribute name=
"orth_orient">
14496 <dia:enum val=
"1"/>
14497 <dia:enum val=
"0"/>
14498 <dia:enum val=
"1"/>
14500 <dia:attribute name=
"orth_autoroute">
14501 <dia:boolean val=
"false"/>
14503 <dia:attribute name=
"line_colour">
14504 <dia:color val=
"#000000"/>
14506 <dia:attribute name=
"name">
14507 <dia:string>##
</dia:string>
14509 <dia:attribute name=
"stereotype">
14510 <dia:string>##
</dia:string>
14513 <dia:connection handle=
"0" to=
"O81" connection=
"6"/>
14514 <dia:connection handle=
"1" to=
"O74" connection=
"1"/>
14517 <dia:object type=
"UML - Association" version=
"0" id=
"O76">
14518 <dia:attribute name=
"obj_pos">
14519 <dia:point val=
"59.35,56.75"/>
14521 <dia:attribute name=
"obj_bb">
14522 <dia:rectangle val=
"59.3,26.95;95.7264,59.15"/>
14524 <dia:attribute name=
"orth_points">
14525 <dia:point val=
"59.35,56.75"/>
14526 <dia:point val=
"59.35,51"/>
14527 <dia:point val=
"95.6764,51"/>
14528 <dia:point val=
"95.6764,27.7"/>
14529 <dia:point val=
"85.6,27.7"/>
14531 <dia:attribute name=
"orth_orient">
14532 <dia:enum val=
"1"/>
14533 <dia:enum val=
"0"/>
14534 <dia:enum val=
"1"/>
14535 <dia:enum val=
"0"/>
14537 <dia:attribute name=
"autorouting">
14538 <dia:boolean val=
"false"/>
14540 <dia:attribute name=
"name">
14541 <dia:string>##
</dia:string>
14543 <dia:attribute name=
"direction">
14544 <dia:enum val=
"0"/>
14546 <dia:attribute name=
"ends">
14548 <dia:attribute name=
"role">
14549 <dia:string>##
</dia:string>
14551 <dia:attribute name=
"multiplicity">
14552 <dia:string>##
</dia:string>
14554 <dia:attribute name=
"arrow">
14555 <dia:boolean val=
"false"/>
14557 <dia:attribute name=
"aggregate">
14558 <dia:enum val=
"0"/>
14562 <dia:attribute name=
"role">
14563 <dia:string>##
</dia:string>
14565 <dia:attribute name=
"multiplicity">
14566 <dia:string>##
</dia:string>
14568 <dia:attribute name=
"arrow">
14569 <dia:boolean val=
"false"/>
14571 <dia:attribute name=
"aggregate">
14572 <dia:enum val=
"1"/>
14577 <dia:connection handle=
"0" to=
"O77" connection=
"0"/>
14578 <dia:connection handle=
"1" to=
"O3" connection=
"61"/>
14581 <dia:object type=
"UML - Class" version=
"0" id=
"O77">
14582 <dia:attribute name=
"obj_pos">
14583 <dia:point val=
"59.35,56.75"/>
14585 <dia:attribute name=
"obj_bb">
14586 <dia:rectangle val=
"59.3,56.7;72.25,59.6"/>
14588 <dia:attribute name=
"elem_corner">
14589 <dia:point val=
"59.35,56.75"/>
14591 <dia:attribute name=
"elem_width">
14592 <dia:real val=
"12.85"/>
14594 <dia:attribute name=
"elem_height">
14595 <dia:real val=
"2.7999999999999998"/>
14597 <dia:attribute name=
"name">
14598 <dia:string>#pred#
</dia:string>
14600 <dia:attribute name=
"stereotype">
14601 <dia:string>##
</dia:string>
14603 <dia:attribute name=
"comment">
14604 <dia:string>##
</dia:string>
14606 <dia:attribute name=
"abstract">
14607 <dia:boolean val=
"false"/>
14609 <dia:attribute name=
"suppress_attributes">
14610 <dia:boolean val=
"false"/>
14612 <dia:attribute name=
"suppress_operations">
14613 <dia:boolean val=
"false"/>
14615 <dia:attribute name=
"visible_attributes">
14616 <dia:boolean val=
"true"/>
14618 <dia:attribute name=
"visible_operations">
14619 <dia:boolean val=
"true"/>
14621 <dia:attribute name=
"visible_comments">
14622 <dia:boolean val=
"false"/>
14624 <dia:attribute name=
"wrap_operations">
14625 <dia:boolean val=
"false"/>
14627 <dia:attribute name=
"wrap_after_char">
14628 <dia:int val=
"40"/>
14630 <dia:attribute name=
"line_color">
14631 <dia:color val=
"#000000"/>
14633 <dia:attribute name=
"fill_color">
14634 <dia:color val=
"#ffffff"/>
14636 <dia:attribute name=
"text_color">
14637 <dia:color val=
"#000000"/>
14639 <dia:attribute name=
"normal_font">
14640 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14642 <dia:attribute name=
"abstract_font">
14643 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14645 <dia:attribute name=
"polymorphic_font">
14646 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
14648 <dia:attribute name=
"classname_font">
14649 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14651 <dia:attribute name=
"abstract_classname_font">
14652 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14654 <dia:attribute name=
"comment_font">
14655 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
14657 <dia:attribute name=
"font_height">
14658 <dia:real val=
"0.80000000000000004"/>
14660 <dia:attribute name=
"polymorphic_font_height">
14661 <dia:real val=
"0.80000000000000004"/>
14663 <dia:attribute name=
"abstract_font_height">
14664 <dia:real val=
"0.80000000000000004"/>
14666 <dia:attribute name=
"classname_font_height">
14667 <dia:real val=
"1"/>
14669 <dia:attribute name=
"abstract_classname_font_height">
14670 <dia:real val=
"1"/>
14672 <dia:attribute name=
"comment_font_height">
14673 <dia:real val=
"1"/>
14675 <dia:attribute name=
"attributes">
14676 <dia:composite type=
"umlattribute">
14677 <dia:attribute name=
"name">
14678 <dia:string>#secondary_columns#
</dia:string>
14680 <dia:attribute name=
"type">
14681 <dia:string>#array of arrays#
</dia:string>
14683 <dia:attribute name=
"value">
14684 <dia:string>##
</dia:string>
14686 <dia:attribute name=
"comment">
14687 <dia:string>##
</dia:string>
14689 <dia:attribute name=
"visibility">
14690 <dia:enum val=
"0"/>
14692 <dia:attribute name=
"abstract">
14693 <dia:boolean val=
"false"/>
14695 <dia:attribute name=
"class_scope">
14696 <dia:boolean val=
"false"/>
14700 <dia:attribute name=
"operations"/>
14701 <dia:attribute name=
"template">
14702 <dia:boolean val=
"false"/>
14704 <dia:attribute name=
"templates"/>
14706 <dia:object type=
"UML - Generalization" version=
"0" id=
"O78">
14707 <dia:attribute name=
"obj_pos">
14708 <dia:point val=
"31.525,54.7"/>
14710 <dia:attribute name=
"obj_bb">
14711 <dia:rectangle val=
"30.675,52.3;65.825,56.8"/>
14713 <dia:attribute name=
"orth_points">
14714 <dia:point val=
"31.525,54.7"/>
14715 <dia:point val=
"31.525,53"/>
14716 <dia:point val=
"65.775,53"/>
14717 <dia:point val=
"65.775,56.75"/>
14719 <dia:attribute name=
"orth_orient">
14720 <dia:enum val=
"1"/>
14721 <dia:enum val=
"0"/>
14722 <dia:enum val=
"1"/>
14724 <dia:attribute name=
"orth_autoroute">
14725 <dia:boolean val=
"false"/>
14727 <dia:attribute name=
"line_colour">
14728 <dia:color val=
"#000000"/>
14730 <dia:attribute name=
"name">
14731 <dia:string>##
</dia:string>
14733 <dia:attribute name=
"stereotype">
14734 <dia:string>##
</dia:string>
14737 <dia:connection handle=
"0" to=
"O81" connection=
"6"/>
14738 <dia:connection handle=
"1" to=
"O77" connection=
"1"/>
14741 <dia:object type=
"UML - Class" version=
"0" id=
"O79">
14742 <dia:attribute name=
"obj_pos">
14743 <dia:point val=
"45.4,56.7"/>
14745 <dia:attribute name=
"obj_bb">
14746 <dia:rectangle val=
"45.35,56.65;47.4,58.95"/>
14748 <dia:attribute name=
"elem_corner">
14749 <dia:point val=
"45.4,56.7"/>
14751 <dia:attribute name=
"elem_width">
14752 <dia:real val=
"1.9500000000000002"/>
14754 <dia:attribute name=
"elem_height">
14755 <dia:real val=
"2.1999999999999997"/>
14757 <dia:attribute name=
"name">
14758 <dia:string>#tol#
</dia:string>
14760 <dia:attribute name=
"stereotype">
14761 <dia:string>##
</dia:string>
14763 <dia:attribute name=
"comment">
14764 <dia:string>##
</dia:string>
14766 <dia:attribute name=
"abstract">
14767 <dia:boolean val=
"false"/>
14769 <dia:attribute name=
"suppress_attributes">
14770 <dia:boolean val=
"false"/>
14772 <dia:attribute name=
"suppress_operations">
14773 <dia:boolean val=
"false"/>
14775 <dia:attribute name=
"visible_attributes">
14776 <dia:boolean val=
"true"/>
14778 <dia:attribute name=
"visible_operations">
14779 <dia:boolean val=
"true"/>
14781 <dia:attribute name=
"visible_comments">
14782 <dia:boolean val=
"false"/>
14784 <dia:attribute name=
"wrap_operations">
14785 <dia:boolean val=
"false"/>
14787 <dia:attribute name=
"wrap_after_char">
14788 <dia:int val=
"40"/>
14790 <dia:attribute name=
"line_color">
14791 <dia:color val=
"#000000"/>
14793 <dia:attribute name=
"fill_color">
14794 <dia:color val=
"#ffffff"/>
14796 <dia:attribute name=
"text_color">
14797 <dia:color val=
"#000000"/>
14799 <dia:attribute name=
"normal_font">
14800 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14802 <dia:attribute name=
"abstract_font">
14803 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14805 <dia:attribute name=
"polymorphic_font">
14806 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
14808 <dia:attribute name=
"classname_font">
14809 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14811 <dia:attribute name=
"abstract_classname_font">
14812 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14814 <dia:attribute name=
"comment_font">
14815 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
14817 <dia:attribute name=
"font_height">
14818 <dia:real val=
"0.80000000000000004"/>
14820 <dia:attribute name=
"polymorphic_font_height">
14821 <dia:real val=
"0.80000000000000004"/>
14823 <dia:attribute name=
"abstract_font_height">
14824 <dia:real val=
"0.80000000000000004"/>
14826 <dia:attribute name=
"classname_font_height">
14827 <dia:real val=
"1"/>
14829 <dia:attribute name=
"abstract_classname_font_height">
14830 <dia:real val=
"1"/>
14832 <dia:attribute name=
"comment_font_height">
14833 <dia:real val=
"1"/>
14835 <dia:attribute name=
"attributes"/>
14836 <dia:attribute name=
"operations"/>
14837 <dia:attribute name=
"template">
14838 <dia:boolean val=
"false"/>
14840 <dia:attribute name=
"templates"/>
14842 <dia:object type=
"UML - Generalization" version=
"0" id=
"O80">
14843 <dia:attribute name=
"obj_pos">
14844 <dia:point val=
"31.525,54.7"/>
14846 <dia:attribute name=
"obj_bb">
14847 <dia:rectangle val=
"30.675,52.3;46.425,56.75"/>
14849 <dia:attribute name=
"orth_points">
14850 <dia:point val=
"31.525,54.7"/>
14851 <dia:point val=
"31.525,53"/>
14852 <dia:point val=
"46.375,53"/>
14853 <dia:point val=
"46.375,56.7"/>
14855 <dia:attribute name=
"orth_orient">
14856 <dia:enum val=
"1"/>
14857 <dia:enum val=
"0"/>
14858 <dia:enum val=
"1"/>
14860 <dia:attribute name=
"orth_autoroute">
14861 <dia:boolean val=
"false"/>
14863 <dia:attribute name=
"line_colour">
14864 <dia:color val=
"#000000"/>
14866 <dia:attribute name=
"name">
14867 <dia:string>##
</dia:string>
14869 <dia:attribute name=
"stereotype">
14870 <dia:string>##
</dia:string>
14873 <dia:connection handle=
"0" to=
"O81" connection=
"6"/>
14874 <dia:connection handle=
"1" to=
"O79" connection=
"1"/>
14877 <dia:object type=
"UML - Class" version=
"0" id=
"O81">
14878 <dia:attribute name=
"obj_pos">
14879 <dia:point val=
"2.7,48.9"/>
14881 <dia:attribute name=
"obj_bb">
14882 <dia:rectangle val=
"2.65,48.85;60.4,54.75"/>
14884 <dia:attribute name=
"elem_corner">
14885 <dia:point val=
"2.7,48.9"/>
14887 <dia:attribute name=
"elem_width">
14888 <dia:real val=
"57.649999999999999"/>
14890 <dia:attribute name=
"elem_height">
14891 <dia:real val=
"5.7999999999999998"/>
14893 <dia:attribute name=
"name">
14894 <dia:string>#code_record#
</dia:string>
14896 <dia:attribute name=
"stereotype">
14897 <dia:string>##
</dia:string>
14899 <dia:attribute name=
"comment">
14900 <dia:string>##
</dia:string>
14902 <dia:attribute name=
"abstract">
14903 <dia:boolean val=
"false"/>
14905 <dia:attribute name=
"suppress_attributes">
14906 <dia:boolean val=
"false"/>
14908 <dia:attribute name=
"suppress_operations">
14909 <dia:boolean val=
"false"/>
14911 <dia:attribute name=
"visible_attributes">
14912 <dia:boolean val=
"true"/>
14914 <dia:attribute name=
"visible_operations">
14915 <dia:boolean val=
"true"/>
14917 <dia:attribute name=
"visible_comments">
14918 <dia:boolean val=
"false"/>
14920 <dia:attribute name=
"wrap_operations">
14921 <dia:boolean val=
"false"/>
14923 <dia:attribute name=
"wrap_after_char">
14924 <dia:int val=
"40"/>
14926 <dia:attribute name=
"line_color">
14927 <dia:color val=
"#000000"/>
14929 <dia:attribute name=
"fill_color">
14930 <dia:color val=
"#ffffff"/>
14932 <dia:attribute name=
"text_color">
14933 <dia:color val=
"#000000"/>
14935 <dia:attribute name=
"normal_font">
14936 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14938 <dia:attribute name=
"abstract_font">
14939 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14941 <dia:attribute name=
"polymorphic_font">
14942 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
14944 <dia:attribute name=
"classname_font">
14945 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14947 <dia:attribute name=
"abstract_classname_font">
14948 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14950 <dia:attribute name=
"comment_font">
14951 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
14953 <dia:attribute name=
"font_height">
14954 <dia:real val=
"0.80000000000000004"/>
14956 <dia:attribute name=
"polymorphic_font_height">
14957 <dia:real val=
"0.80000000000000004"/>
14959 <dia:attribute name=
"abstract_font_height">
14960 <dia:real val=
"0.80000000000000004"/>
14962 <dia:attribute name=
"classname_font_height">
14963 <dia:real val=
"1"/>
14965 <dia:attribute name=
"abstract_classname_font_height">
14966 <dia:real val=
"1"/>
14968 <dia:attribute name=
"comment_font_height">
14969 <dia:real val=
"1"/>
14971 <dia:attribute name=
"attributes">
14972 <dia:composite type=
"umlattribute">
14973 <dia:attribute name=
"name">
14974 <dia:string>#code#
</dia:string>
14976 <dia:attribute name=
"type">
14977 <dia:string>#array of strings#
</dia:string>
14979 <dia:attribute name=
"value">
14980 <dia:string>##
</dia:string>
14982 <dia:attribute name=
"comment">
14983 <dia:string>##
</dia:string>
14985 <dia:attribute name=
"visibility">
14986 <dia:enum val=
"0"/>
14988 <dia:attribute name=
"abstract">
14989 <dia:boolean val=
"false"/>
14991 <dia:attribute name=
"class_scope">
14992 <dia:boolean val=
"false"/>
14995 <dia:composite type=
"umlattribute">
14996 <dia:attribute name=
"name">
14997 <dia:string>#verbatim_last#
</dia:string>
14999 <dia:attribute name=
"type">
15000 <dia:string>#array of strings#
</dia:string>
15002 <dia:attribute name=
"value">
15003 <dia:string>##
</dia:string>
15005 <dia:attribute name=
"comment">
15006 <dia:string>##
</dia:string>
15008 <dia:attribute name=
"visibility">
15009 <dia:enum val=
"0"/>
15011 <dia:attribute name=
"abstract">
15012 <dia:boolean val=
"false"/>
15014 <dia:attribute name=
"class_scope">
15015 <dia:boolean val=
"false"/>
15018 <dia:composite type=
"umlattribute">
15019 <dia:attribute name=
"name">
15020 <dia:string>#verbatim_first#
</dia:string>
15022 <dia:attribute name=
"type">
15023 <dia:string>#array of strings#
</dia:string>
15025 <dia:attribute name=
"value">
15026 <dia:string>##
</dia:string>
15028 <dia:attribute name=
"comment">
15029 <dia:string>##
</dia:string>
15031 <dia:attribute name=
"visibility">
15032 <dia:enum val=
"0"/>
15034 <dia:attribute name=
"abstract">
15035 <dia:boolean val=
"false"/>
15037 <dia:attribute name=
"class_scope">
15038 <dia:boolean val=
"false"/>
15042 <dia:attribute name=
"operations">
15043 <dia:composite type=
"umloperation">
15044 <dia:attribute name=
"name">
15045 <dia:string>#_format_record#
</dia:string>
15047 <dia:attribute name=
"stereotype">
15048 <dia:string>#helper#
</dia:string>
15050 <dia:attribute name=
"type">
15051 <dia:string>##
</dia:string>
15053 <dia:attribute name=
"visibility">
15054 <dia:enum val=
"1"/>
15056 <dia:attribute name=
"comment">
15057 <dia:string>##
</dia:string>
15059 <dia:attribute name=
"abstract">
15060 <dia:boolean val=
"false"/>
15062 <dia:attribute name=
"inheritance_type">
15063 <dia:enum val=
"2"/>
15065 <dia:attribute name=
"query">
15066 <dia:boolean val=
"false"/>
15068 <dia:attribute name=
"class_scope">
15069 <dia:boolean val=
"false"/>
15071 <dia:attribute name=
"parameters">
15072 <dia:composite type=
"umlparameter">
15073 <dia:attribute name=
"name">
15074 <dia:string>#nonparametric_code#
</dia:string>
15076 <dia:attribute name=
"type">
15077 <dia:string>#scalar boolean#
</dia:string>
15079 <dia:attribute name=
"value">
15080 <dia:string>##
</dia:string>
15082 <dia:attribute name=
"comment">
15083 <dia:string>##
</dia:string>
15085 <dia:attribute name=
"kind">
15086 <dia:enum val=
"1"/>
15089 <dia:composite type=
"umlparameter">
15090 <dia:attribute name=
"name">
15091 <dia:string>#shrinkage_code#
</dia:string>
15093 <dia:attribute name=
"type">
15094 <dia:string>#scalar boolean#
</dia:string>
15096 <dia:attribute name=
"value">
15097 <dia:string>##
</dia:string>
15099 <dia:attribute name=
"comment">
15100 <dia:string>##
</dia:string>
15102 <dia:attribute name=
"kind">
15103 <dia:enum val=
"1"/>
15106 <dia:composite type=
"umlparameter">
15107 <dia:attribute name=
"name">
15108 <dia:string>#eigen_value_code#
</dia:string>
15110 <dia:attribute name=
"type">
15111 <dia:string>#scalar boolean#
</dia:string>
15113 <dia:attribute name=
"value">
15114 <dia:string>##
</dia:string>
15116 <dia:attribute name=
"comment">
15117 <dia:string>##
</dia:string>
15119 <dia:attribute name=
"kind">
15120 <dia:enum val=
"1"/>
15123 <dia:composite type=
"umlparameter">
15124 <dia:attribute name=
"name">
15125 <dia:string>#formatted#
</dia:string>
15127 <dia:attribute name=
"type">
15128 <dia:string>#array of strings#
</dia:string>
15130 <dia:attribute name=
"value">
15131 <dia:string>##
</dia:string>
15133 <dia:attribute name=
"comment">
15134 <dia:string>##
</dia:string>
15136 <dia:attribute name=
"kind">
15137 <dia:enum val=
"2"/>
15142 <dia:composite type=
"umloperation">
15143 <dia:attribute name=
"name">
15144 <dia:string>#_read_options#
</dia:string>
15146 <dia:attribute name=
"stereotype">
15147 <dia:string>#initiator#
</dia:string>
15149 <dia:attribute name=
"type">
15150 <dia:string>##
</dia:string>
15152 <dia:attribute name=
"visibility">
15153 <dia:enum val=
"1"/>
15155 <dia:attribute name=
"comment">
15156 <dia:string>##
</dia:string>
15158 <dia:attribute name=
"abstract">
15159 <dia:boolean val=
"false"/>
15161 <dia:attribute name=
"inheritance_type">
15162 <dia:enum val=
"2"/>
15164 <dia:attribute name=
"query">
15165 <dia:boolean val=
"false"/>
15167 <dia:attribute name=
"class_scope">
15168 <dia:boolean val=
"false"/>
15170 <dia:attribute name=
"parameters"/>
15173 <dia:attribute name=
"template">
15174 <dia:boolean val=
"false"/>
15176 <dia:attribute name=
"templates"/>
15178 <dia:object type=
"UML - Class" version=
"0" id=
"O82">
15179 <dia:attribute name=
"obj_pos">
15180 <dia:point val=
"81,45"/>
15182 <dia:attribute name=
"obj_bb">
15183 <dia:rectangle val=
"80.95,44.95;83.9,47.25"/>
15185 <dia:attribute name=
"elem_corner">
15186 <dia:point val=
"81,45"/>
15188 <dia:attribute name=
"elem_width">
15189 <dia:real val=
"2.8500000000000001"/>
15191 <dia:attribute name=
"elem_height">
15192 <dia:real val=
"2.1999999999999997"/>
15194 <dia:attribute name=
"name">
15195 <dia:string>#model#
</dia:string>
15197 <dia:attribute name=
"stereotype">
15198 <dia:string>##
</dia:string>
15200 <dia:attribute name=
"comment">
15201 <dia:string>##
</dia:string>
15203 <dia:attribute name=
"abstract">
15204 <dia:boolean val=
"false"/>
15206 <dia:attribute name=
"suppress_attributes">
15207 <dia:boolean val=
"false"/>
15209 <dia:attribute name=
"suppress_operations">
15210 <dia:boolean val=
"false"/>
15212 <dia:attribute name=
"visible_attributes">
15213 <dia:boolean val=
"true"/>
15215 <dia:attribute name=
"visible_operations">
15216 <dia:boolean val=
"true"/>
15218 <dia:attribute name=
"visible_comments">
15219 <dia:boolean val=
"false"/>
15221 <dia:attribute name=
"wrap_operations">
15222 <dia:boolean val=
"false"/>
15224 <dia:attribute name=
"wrap_after_char">
15225 <dia:int val=
"40"/>
15227 <dia:attribute name=
"line_color">
15228 <dia:color val=
"#000000"/>
15230 <dia:attribute name=
"fill_color">
15231 <dia:color val=
"#ffffff"/>
15233 <dia:attribute name=
"text_color">
15234 <dia:color val=
"#000000"/>
15236 <dia:attribute name=
"normal_font">
15237 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15239 <dia:attribute name=
"abstract_font">
15240 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15242 <dia:attribute name=
"polymorphic_font">
15243 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
15245 <dia:attribute name=
"classname_font">
15246 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15248 <dia:attribute name=
"abstract_classname_font">
15249 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15251 <dia:attribute name=
"comment_font">
15252 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
15254 <dia:attribute name=
"font_height">
15255 <dia:real val=
"0.80000000000000004"/>
15257 <dia:attribute name=
"polymorphic_font_height">
15258 <dia:real val=
"0.80000000000000004"/>
15260 <dia:attribute name=
"abstract_font_height">
15261 <dia:real val=
"0.80000000000000004"/>
15263 <dia:attribute name=
"classname_font_height">
15264 <dia:real val=
"1"/>
15266 <dia:attribute name=
"abstract_classname_font_height">
15267 <dia:real val=
"1"/>
15269 <dia:attribute name=
"comment_font_height">
15270 <dia:real val=
"1"/>
15272 <dia:attribute name=
"attributes"/>
15273 <dia:attribute name=
"operations"/>
15274 <dia:attribute name=
"template">
15275 <dia:boolean val=
"false"/>
15277 <dia:attribute name=
"templates"/>
15279 <dia:object type=
"UML - Class" version=
"0" id=
"O83">
15280 <dia:attribute name=
"obj_pos">
15281 <dia:point val=
"77,45"/>
15283 <dia:attribute name=
"obj_bb">
15284 <dia:rectangle val=
"76.95,44.95;79.9,47.25"/>
15286 <dia:attribute name=
"elem_corner">
15287 <dia:point val=
"77,45"/>
15289 <dia:attribute name=
"elem_width">
15290 <dia:real val=
"2.8500000000000001"/>
15292 <dia:attribute name=
"elem_height">
15293 <dia:real val=
"2.1999999999999997"/>
15295 <dia:attribute name=
"name">
15296 <dia:string>#input#
</dia:string>
15298 <dia:attribute name=
"stereotype">
15299 <dia:string>##
</dia:string>
15301 <dia:attribute name=
"comment">
15302 <dia:string>##
</dia:string>
15304 <dia:attribute name=
"abstract">
15305 <dia:boolean val=
"false"/>
15307 <dia:attribute name=
"suppress_attributes">
15308 <dia:boolean val=
"false"/>
15310 <dia:attribute name=
"suppress_operations">
15311 <dia:boolean val=
"false"/>
15313 <dia:attribute name=
"visible_attributes">
15314 <dia:boolean val=
"true"/>
15316 <dia:attribute name=
"visible_operations">
15317 <dia:boolean val=
"true"/>
15319 <dia:attribute name=
"visible_comments">
15320 <dia:boolean val=
"false"/>
15322 <dia:attribute name=
"wrap_operations">
15323 <dia:boolean val=
"false"/>
15325 <dia:attribute name=
"wrap_after_char">
15326 <dia:int val=
"40"/>
15328 <dia:attribute name=
"line_color">
15329 <dia:color val=
"#000000"/>
15331 <dia:attribute name=
"fill_color">
15332 <dia:color val=
"#ffffff"/>
15334 <dia:attribute name=
"text_color">
15335 <dia:color val=
"#000000"/>
15337 <dia:attribute name=
"normal_font">
15338 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15340 <dia:attribute name=
"abstract_font">
15341 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15343 <dia:attribute name=
"polymorphic_font">
15344 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
15346 <dia:attribute name=
"classname_font">
15347 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15349 <dia:attribute name=
"abstract_classname_font">
15350 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15352 <dia:attribute name=
"comment_font">
15353 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
15355 <dia:attribute name=
"font_height">
15356 <dia:real val=
"0.80000000000000004"/>
15358 <dia:attribute name=
"polymorphic_font_height">
15359 <dia:real val=
"0.80000000000000004"/>
15361 <dia:attribute name=
"abstract_font_height">
15362 <dia:real val=
"0.80000000000000004"/>
15364 <dia:attribute name=
"classname_font_height">
15365 <dia:real val=
"1"/>
15367 <dia:attribute name=
"abstract_classname_font_height">
15368 <dia:real val=
"1"/>
15370 <dia:attribute name=
"comment_font_height">
15371 <dia:real val=
"1"/>
15373 <dia:attribute name=
"attributes"/>
15374 <dia:attribute name=
"operations"/>
15375 <dia:attribute name=
"template">
15376 <dia:boolean val=
"false"/>
15378 <dia:attribute name=
"templates"/>
15380 <dia:object type=
"UML - Class" version=
"0" id=
"O84">
15381 <dia:attribute name=
"obj_pos">
15382 <dia:point val=
"71,45"/>
15384 <dia:attribute name=
"obj_bb">
15385 <dia:rectangle val=
"70.95,44.95;76.15,47.25"/>
15387 <dia:attribute name=
"elem_corner">
15388 <dia:point val=
"71,45"/>
15390 <dia:attribute name=
"elem_width">
15391 <dia:real val=
"5.0999999999999996"/>
15393 <dia:attribute name=
"elem_height">
15394 <dia:real val=
"2.1999999999999997"/>
15396 <dia:attribute name=
"name">
15397 <dia:string>#estimation#
</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 - Class" version=
"0" id=
"O85">
15482 <dia:attribute name=
"obj_pos">
15483 <dia:point val=
"68,45"/>
15485 <dia:attribute name=
"obj_bb">
15486 <dia:rectangle val=
"67.95,44.95;70.45,47.25"/>
15488 <dia:attribute name=
"elem_corner">
15489 <dia:point val=
"68,45"/>
15491 <dia:attribute name=
"elem_width">
15492 <dia:real val=
"2.3999999999999999"/>
15494 <dia:attribute name=
"elem_height">
15495 <dia:real val=
"2.1999999999999997"/>
15497 <dia:attribute name=
"name">
15498 <dia:string>#data#
</dia:string>
15500 <dia:attribute name=
"stereotype">
15501 <dia:string>##
</dia:string>
15503 <dia:attribute name=
"comment">
15504 <dia:string>##
</dia:string>
15506 <dia:attribute name=
"abstract">
15507 <dia:boolean val=
"false"/>
15509 <dia:attribute name=
"suppress_attributes">
15510 <dia:boolean val=
"false"/>
15512 <dia:attribute name=
"suppress_operations">
15513 <dia:boolean val=
"false"/>
15515 <dia:attribute name=
"visible_attributes">
15516 <dia:boolean val=
"true"/>
15518 <dia:attribute name=
"visible_operations">
15519 <dia:boolean val=
"true"/>
15521 <dia:attribute name=
"visible_comments">
15522 <dia:boolean val=
"false"/>
15524 <dia:attribute name=
"wrap_operations">
15525 <dia:boolean val=
"false"/>
15527 <dia:attribute name=
"wrap_after_char">
15528 <dia:int val=
"40"/>
15530 <dia:attribute name=
"line_color">
15531 <dia:color val=
"#000000"/>
15533 <dia:attribute name=
"fill_color">
15534 <dia:color val=
"#ffffff"/>
15536 <dia:attribute name=
"text_color">
15537 <dia:color val=
"#000000"/>
15539 <dia:attribute name=
"normal_font">
15540 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15542 <dia:attribute name=
"abstract_font">
15543 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15545 <dia:attribute name=
"polymorphic_font">
15546 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
15548 <dia:attribute name=
"classname_font">
15549 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15551 <dia:attribute name=
"abstract_classname_font">
15552 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15554 <dia:attribute name=
"comment_font">
15555 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
15557 <dia:attribute name=
"font_height">
15558 <dia:real val=
"0.80000000000000004"/>
15560 <dia:attribute name=
"polymorphic_font_height">
15561 <dia:real val=
"0.80000000000000004"/>
15563 <dia:attribute name=
"abstract_font_height">
15564 <dia:real val=
"0.80000000000000004"/>
15566 <dia:attribute name=
"classname_font_height">
15567 <dia:real val=
"1"/>
15569 <dia:attribute name=
"abstract_classname_font_height">
15570 <dia:real val=
"1"/>
15572 <dia:attribute name=
"comment_font_height">
15573 <dia:real val=
"1"/>
15575 <dia:attribute name=
"attributes"/>
15576 <dia:attribute name=
"operations"/>
15577 <dia:attribute name=
"template">
15578 <dia:boolean val=
"false"/>
15580 <dia:attribute name=
"templates"/>
15582 <dia:object type=
"UML - Class" version=
"0" id=
"O86">
15583 <dia:attribute name=
"obj_pos">
15584 <dia:point val=
"62,45"/>
15586 <dia:attribute name=
"obj_bb">
15587 <dia:rectangle val=
"61.95,44.95;67.15,47.25"/>
15589 <dia:attribute name=
"elem_corner">
15590 <dia:point val=
"62,45"/>
15592 <dia:attribute name=
"elem_width">
15593 <dia:real val=
"5.0999999999999996"/>
15595 <dia:attribute name=
"elem_height">
15596 <dia:real val=
"2.1999999999999997"/>
15598 <dia:attribute name=
"name">
15599 <dia:string>#covariance#
</dia:string>
15601 <dia:attribute name=
"stereotype">
15602 <dia:string>##
</dia:string>
15604 <dia:attribute name=
"comment">
15605 <dia:string>##
</dia:string>
15607 <dia:attribute name=
"abstract">
15608 <dia:boolean val=
"false"/>
15610 <dia:attribute name=
"suppress_attributes">
15611 <dia:boolean val=
"false"/>
15613 <dia:attribute name=
"suppress_operations">
15614 <dia:boolean val=
"false"/>
15616 <dia:attribute name=
"visible_attributes">
15617 <dia:boolean val=
"true"/>
15619 <dia:attribute name=
"visible_operations">
15620 <dia:boolean val=
"true"/>
15622 <dia:attribute name=
"visible_comments">
15623 <dia:boolean val=
"false"/>
15625 <dia:attribute name=
"wrap_operations">
15626 <dia:boolean val=
"false"/>
15628 <dia:attribute name=
"wrap_after_char">
15629 <dia:int val=
"40"/>
15631 <dia:attribute name=
"line_color">
15632 <dia:color val=
"#000000"/>
15634 <dia:attribute name=
"fill_color">
15635 <dia:color val=
"#ffffff"/>
15637 <dia:attribute name=
"text_color">
15638 <dia:color val=
"#000000"/>
15640 <dia:attribute name=
"normal_font">
15641 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15643 <dia:attribute name=
"abstract_font">
15644 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15646 <dia:attribute name=
"polymorphic_font">
15647 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
15649 <dia:attribute name=
"classname_font">
15650 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15652 <dia:attribute name=
"abstract_classname_font">
15653 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15655 <dia:attribute name=
"comment_font">
15656 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
15658 <dia:attribute name=
"font_height">
15659 <dia:real val=
"0.80000000000000004"/>
15661 <dia:attribute name=
"polymorphic_font_height">
15662 <dia:real val=
"0.80000000000000004"/>
15664 <dia:attribute name=
"abstract_font_height">
15665 <dia:real val=
"0.80000000000000004"/>
15667 <dia:attribute name=
"classname_font_height">
15668 <dia:real val=
"1"/>
15670 <dia:attribute name=
"abstract_classname_font_height">
15671 <dia:real val=
"1"/>
15673 <dia:attribute name=
"comment_font_height">
15674 <dia:real val=
"1"/>
15676 <dia:attribute name=
"attributes"/>
15677 <dia:attribute name=
"operations"/>
15678 <dia:attribute name=
"template">
15679 <dia:boolean val=
"false"/>
15681 <dia:attribute name=
"templates"/>
15683 <dia:object type=
"UML - Class" version=
"0" id=
"O87">
15684 <dia:attribute name=
"obj_pos">
15685 <dia:point val=
"58,45"/>
15687 <dia:attribute name=
"obj_bb">
15688 <dia:rectangle val=
"57.95,44.95;60.9,47.25"/>
15690 <dia:attribute name=
"elem_corner">
15691 <dia:point val=
"58,45"/>
15693 <dia:attribute name=
"elem_width">
15694 <dia:real val=
"2.8500000000000001"/>
15696 <dia:attribute name=
"elem_height">
15697 <dia:real val=
"2.1999999999999997"/>
15699 <dia:attribute name=
"name">
15700 <dia:string>#contr#
</dia:string>
15702 <dia:attribute name=
"stereotype">
15703 <dia:string>##
</dia:string>
15705 <dia:attribute name=
"comment">
15706 <dia:string>##
</dia:string>
15708 <dia:attribute name=
"abstract">
15709 <dia:boolean val=
"false"/>
15711 <dia:attribute name=
"suppress_attributes">
15712 <dia:boolean val=
"false"/>
15714 <dia:attribute name=
"suppress_operations">
15715 <dia:boolean val=
"false"/>
15717 <dia:attribute name=
"visible_attributes">
15718 <dia:boolean val=
"true"/>
15720 <dia:attribute name=
"visible_operations">
15721 <dia:boolean val=
"true"/>
15723 <dia:attribute name=
"visible_comments">
15724 <dia:boolean val=
"false"/>
15726 <dia:attribute name=
"wrap_operations">
15727 <dia:boolean val=
"false"/>
15729 <dia:attribute name=
"wrap_after_char">
15730 <dia:int val=
"40"/>
15732 <dia:attribute name=
"line_color">
15733 <dia:color val=
"#000000"/>
15735 <dia:attribute name=
"fill_color">
15736 <dia:color val=
"#ffffff"/>
15738 <dia:attribute name=
"text_color">
15739 <dia:color val=
"#000000"/>
15741 <dia:attribute name=
"normal_font">
15742 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15744 <dia:attribute name=
"abstract_font">
15745 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15747 <dia:attribute name=
"polymorphic_font">
15748 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
15750 <dia:attribute name=
"classname_font">
15751 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15753 <dia:attribute name=
"abstract_classname_font">
15754 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15756 <dia:attribute name=
"comment_font">
15757 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
15759 <dia:attribute name=
"font_height">
15760 <dia:real val=
"0.80000000000000004"/>
15762 <dia:attribute name=
"polymorphic_font_height">
15763 <dia:real val=
"0.80000000000000004"/>
15765 <dia:attribute name=
"abstract_font_height">
15766 <dia:real val=
"0.80000000000000004"/>
15768 <dia:attribute name=
"classname_font_height">
15769 <dia:real val=
"1"/>
15771 <dia:attribute name=
"abstract_classname_font_height">
15772 <dia:real val=
"1"/>
15774 <dia:attribute name=
"comment_font_height">
15775 <dia:real val=
"1"/>
15777 <dia:attribute name=
"attributes"/>
15778 <dia:attribute name=
"operations"/>
15779 <dia:attribute name=
"template">
15780 <dia:boolean val=
"false"/>
15782 <dia:attribute name=
"templates"/>
15784 <dia:object type=
"UML - Class" version=
"0" id=
"O88">
15785 <dia:attribute name=
"obj_pos">
15786 <dia:point val=
"52,45"/>
15788 <dia:attribute name=
"obj_bb">
15789 <dia:rectangle val=
"51.95,44.95;57.6,47.25"/>
15791 <dia:attribute name=
"elem_corner">
15792 <dia:point val=
"52,45"/>
15794 <dia:attribute name=
"elem_width">
15795 <dia:real val=
"5.5499999999999998"/>
15797 <dia:attribute name=
"elem_height">
15798 <dia:real val=
"2.1999999999999997"/>
15800 <dia:attribute name=
"name">
15801 <dia:string>#abbreviated#
</dia:string>
15803 <dia:attribute name=
"stereotype">
15804 <dia:string>##
</dia:string>
15806 <dia:attribute name=
"comment">
15807 <dia:string>##
</dia:string>
15809 <dia:attribute name=
"abstract">
15810 <dia:boolean val=
"false"/>
15812 <dia:attribute name=
"suppress_attributes">
15813 <dia:boolean val=
"false"/>
15815 <dia:attribute name=
"suppress_operations">
15816 <dia:boolean val=
"false"/>
15818 <dia:attribute name=
"visible_attributes">
15819 <dia:boolean val=
"true"/>
15821 <dia:attribute name=
"visible_operations">
15822 <dia:boolean val=
"true"/>
15824 <dia:attribute name=
"visible_comments">
15825 <dia:boolean val=
"false"/>
15827 <dia:attribute name=
"wrap_operations">
15828 <dia:boolean val=
"false"/>
15830 <dia:attribute name=
"wrap_after_char">
15831 <dia:int val=
"40"/>
15833 <dia:attribute name=
"line_color">
15834 <dia:color val=
"#000000"/>
15836 <dia:attribute name=
"fill_color">
15837 <dia:color val=
"#ffffff"/>
15839 <dia:attribute name=
"text_color">
15840 <dia:color val=
"#000000"/>
15842 <dia:attribute name=
"normal_font">
15843 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15845 <dia:attribute name=
"abstract_font">
15846 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15848 <dia:attribute name=
"polymorphic_font">
15849 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
15851 <dia:attribute name=
"classname_font">
15852 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15854 <dia:attribute name=
"abstract_classname_font">
15855 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15857 <dia:attribute name=
"comment_font">
15858 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
15860 <dia:attribute name=
"font_height">
15861 <dia:real val=
"0.80000000000000004"/>
15863 <dia:attribute name=
"polymorphic_font_height">
15864 <dia:real val=
"0.80000000000000004"/>
15866 <dia:attribute name=
"abstract_font_height">
15867 <dia:real val=
"0.80000000000000004"/>
15869 <dia:attribute name=
"classname_font_height">
15870 <dia:real val=
"1"/>
15872 <dia:attribute name=
"abstract_classname_font_height">
15873 <dia:real val=
"1"/>
15875 <dia:attribute name=
"comment_font_height">
15876 <dia:real val=
"1"/>
15878 <dia:attribute name=
"attributes"/>
15879 <dia:attribute name=
"operations"/>
15880 <dia:attribute name=
"template">
15881 <dia:boolean val=
"false"/>
15883 <dia:attribute name=
"templates"/>
15885 <dia:object type=
"UML - Class" version=
"0" id=
"O89">
15886 <dia:attribute name=
"obj_pos">
15887 <dia:point val=
"2,34"/>
15889 <dia:attribute name=
"obj_bb">
15890 <dia:rectangle val=
"1.95,33.95;59.7,41.45"/>
15892 <dia:attribute name=
"elem_corner">
15893 <dia:point val=
"2,34"/>
15895 <dia:attribute name=
"elem_width">
15896 <dia:real val=
"57.649999999999999"/>
15898 <dia:attribute name=
"elem_height">
15899 <dia:real val=
"7.4000000000000004"/>
15901 <dia:attribute name=
"name">
15902 <dia:string>#record#
</dia:string>
15904 <dia:attribute name=
"stereotype">
15905 <dia:string>##
</dia:string>
15907 <dia:attribute name=
"comment">
15908 <dia:string>##
</dia:string>
15910 <dia:attribute name=
"abstract">
15911 <dia:boolean val=
"false"/>
15913 <dia:attribute name=
"suppress_attributes">
15914 <dia:boolean val=
"false"/>
15916 <dia:attribute name=
"suppress_operations">
15917 <dia:boolean val=
"false"/>
15919 <dia:attribute name=
"visible_attributes">
15920 <dia:boolean val=
"true"/>
15922 <dia:attribute name=
"visible_operations">
15923 <dia:boolean val=
"true"/>
15925 <dia:attribute name=
"visible_comments">
15926 <dia:boolean val=
"false"/>
15928 <dia:attribute name=
"wrap_operations">
15929 <dia:boolean val=
"false"/>
15931 <dia:attribute name=
"wrap_after_char">
15932 <dia:int val=
"40"/>
15934 <dia:attribute name=
"line_color">
15935 <dia:color val=
"#000000"/>
15937 <dia:attribute name=
"fill_color">
15938 <dia:color val=
"#ffffff"/>
15940 <dia:attribute name=
"text_color">
15941 <dia:color val=
"#000000"/>
15943 <dia:attribute name=
"normal_font">
15944 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15946 <dia:attribute name=
"abstract_font">
15947 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15949 <dia:attribute name=
"polymorphic_font">
15950 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
15952 <dia:attribute name=
"classname_font">
15953 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15955 <dia:attribute name=
"abstract_classname_font">
15956 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15958 <dia:attribute name=
"comment_font">
15959 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
15961 <dia:attribute name=
"font_height">
15962 <dia:real val=
"0.80000000000000004"/>
15964 <dia:attribute name=
"polymorphic_font_height">
15965 <dia:real val=
"0.80000000000000004"/>
15967 <dia:attribute name=
"abstract_font_height">
15968 <dia:real val=
"0.80000000000000004"/>
15970 <dia:attribute name=
"classname_font_height">
15971 <dia:real val=
"1"/>
15973 <dia:attribute name=
"abstract_classname_font_height">
15974 <dia:real val=
"1"/>
15976 <dia:attribute name=
"comment_font_height">
15977 <dia:real val=
"1"/>
15979 <dia:attribute name=
"attributes">
15980 <dia:composite type=
"umlattribute">
15981 <dia:attribute name=
"name">
15982 <dia:string>#debug#
</dia:string>
15984 <dia:attribute name=
"type">
15985 <dia:string>#scalar boolean#
</dia:string>
15987 <dia:attribute name=
"value">
15988 <dia:string>#
0#
</dia:string>
15990 <dia:attribute name=
"comment">
15991 <dia:string>##
</dia:string>
15993 <dia:attribute name=
"visibility">
15994 <dia:enum val=
"0"/>
15996 <dia:attribute name=
"abstract">
15997 <dia:boolean val=
"false"/>
15999 <dia:attribute name=
"class_scope">
16000 <dia:boolean val=
"false"/>
16003 <dia:composite type=
"umlattribute">
16004 <dia:attribute name=
"name">
16005 <dia:string>#record_arr#
</dia:string>
16007 <dia:attribute name=
"type">
16008 <dia:string>#array of string#
</dia:string>
16010 <dia:attribute name=
"value">
16011 <dia:string>##
</dia:string>
16013 <dia:attribute name=
"comment">
16014 <dia:string>##
</dia:string>
16016 <dia:attribute name=
"visibility">
16017 <dia:enum val=
"1"/>
16019 <dia:attribute name=
"abstract">
16020 <dia:boolean val=
"false"/>
16022 <dia:attribute name=
"class_scope">
16023 <dia:boolean val=
"false"/>
16026 <dia:composite type=
"umlattribute">
16027 <dia:attribute name=
"name">
16028 <dia:string>#comment#
</dia:string>
16030 <dia:attribute name=
"type">
16031 <dia:string>#array of strings#
</dia:string>
16033 <dia:attribute name=
"value">
16034 <dia:string>##
</dia:string>
16036 <dia:attribute name=
"comment">
16037 <dia:string>##
</dia:string>
16039 <dia:attribute name=
"visibility">
16040 <dia:enum val=
"0"/>
16042 <dia:attribute name=
"abstract">
16043 <dia:boolean val=
"false"/>
16045 <dia:attribute name=
"class_scope">
16046 <dia:boolean val=
"false"/>
16050 <dia:attribute name=
"operations">
16051 <dia:composite type=
"umloperation">
16052 <dia:attribute name=
"name">
16053 <dia:string>#_add_option#
</dia:string>
16055 <dia:attribute name=
"stereotype">
16056 <dia:string>#helper#
</dia:string>
16058 <dia:attribute name=
"type">
16059 <dia:string>##
</dia:string>
16061 <dia:attribute name=
"visibility">
16062 <dia:enum val=
"1"/>
16064 <dia:attribute name=
"comment">
16065 <dia:string>##
</dia:string>
16067 <dia:attribute name=
"abstract">
16068 <dia:boolean val=
"false"/>
16070 <dia:attribute name=
"inheritance_type">
16071 <dia:enum val=
"2"/>
16073 <dia:attribute name=
"query">
16074 <dia:boolean val=
"false"/>
16076 <dia:attribute name=
"class_scope">
16077 <dia:boolean val=
"false"/>
16079 <dia:attribute name=
"parameters">
16080 <dia:composite type=
"umlparameter">
16081 <dia:attribute name=
"name">
16082 <dia:string>#option_string#
</dia:string>
16084 <dia:attribute name=
"type">
16085 <dia:string>#scalar string#
</dia:string>
16087 <dia:attribute name=
"value">
16088 <dia:string>##
</dia:string>
16090 <dia:attribute name=
"comment">
16091 <dia:string>##
</dia:string>
16093 <dia:attribute name=
"kind">
16094 <dia:enum val=
"1"/>
16099 <dia:composite type=
"umloperation">
16100 <dia:attribute name=
"name">
16101 <dia:string>#_read_options#
</dia:string>
16103 <dia:attribute name=
"stereotype">
16104 <dia:string>#initiator#
</dia:string>
16106 <dia:attribute name=
"type">
16107 <dia:string>##
</dia:string>
16109 <dia:attribute name=
"visibility">
16110 <dia:enum val=
"1"/>
16112 <dia:attribute name=
"comment">
16113 <dia:string>##
</dia:string>
16115 <dia:attribute name=
"abstract">
16116 <dia:boolean val=
"false"/>
16118 <dia:attribute name=
"inheritance_type">
16119 <dia:enum val=
"2"/>
16121 <dia:attribute name=
"query">
16122 <dia:boolean val=
"false"/>
16124 <dia:attribute name=
"class_scope">
16125 <dia:boolean val=
"false"/>
16127 <dia:attribute name=
"parameters"/>
16129 <dia:composite type=
"umloperation">
16130 <dia:attribute name=
"name">
16131 <dia:string>#_format_record#
</dia:string>
16133 <dia:attribute name=
"stereotype">
16134 <dia:string>#helper#
</dia:string>
16136 <dia:attribute name=
"type">
16137 <dia:string>##
</dia:string>
16139 <dia:attribute name=
"visibility">
16140 <dia:enum val=
"1"/>
16142 <dia:attribute name=
"comment">
16143 <dia:string>##
</dia:string>
16145 <dia:attribute name=
"abstract">
16146 <dia:boolean val=
"false"/>
16148 <dia:attribute name=
"inheritance_type">
16149 <dia:enum val=
"2"/>
16151 <dia:attribute name=
"query">
16152 <dia:boolean val=
"false"/>
16154 <dia:attribute name=
"class_scope">
16155 <dia:boolean val=
"false"/>
16157 <dia:attribute name=
"parameters">
16158 <dia:composite type=
"umlparameter">
16159 <dia:attribute name=
"name">
16160 <dia:string>#nonparametric_code#
</dia:string>
16162 <dia:attribute name=
"type">
16163 <dia:string>#scalar boolean#
</dia:string>
16165 <dia:attribute name=
"value">
16166 <dia:string>##
</dia:string>
16168 <dia:attribute name=
"comment">
16169 <dia:string>##
</dia:string>
16171 <dia:attribute name=
"kind">
16172 <dia:enum val=
"1"/>
16175 <dia:composite type=
"umlparameter">
16176 <dia:attribute name=
"name">
16177 <dia:string>#shrinkage_code#
</dia:string>
16179 <dia:attribute name=
"type">
16180 <dia:string>#scalar boolean#
</dia:string>
16182 <dia:attribute name=
"value">
16183 <dia:string>##
</dia:string>
16185 <dia:attribute name=
"comment">
16186 <dia:string>##
</dia:string>
16188 <dia:attribute name=
"kind">
16189 <dia:enum val=
"1"/>
16192 <dia:composite type=
"umlparameter">
16193 <dia:attribute name=
"name">
16194 <dia:string>#eigen_value_code#
</dia:string>
16196 <dia:attribute name=
"type">
16197 <dia:string>#scalar boolean#
</dia:string>
16199 <dia:attribute name=
"value">
16200 <dia:string>##
</dia:string>
16202 <dia:attribute name=
"comment">
16203 <dia:string>##
</dia:string>
16205 <dia:attribute name=
"kind">
16206 <dia:enum val=
"1"/>
16209 <dia:composite type=
"umlparameter">
16210 <dia:attribute name=
"name">
16211 <dia:string>#formatted#
</dia:string>
16213 <dia:attribute name=
"type">
16214 <dia:string>#array of strings#
</dia:string>
16216 <dia:attribute name=
"value">
16217 <dia:string>##
</dia:string>
16219 <dia:attribute name=
"comment">
16220 <dia:string>##
</dia:string>
16222 <dia:attribute name=
"kind">
16223 <dia:enum val=
"2"/>
16228 <dia:composite type=
"umloperation">
16229 <dia:attribute name=
"name">
16230 <dia:string>#remove_option#
</dia:string>
16232 <dia:attribute name=
"stereotype">
16233 <dia:string>##
</dia:string>
16235 <dia:attribute name=
"type">
16236 <dia:string>##
</dia:string>
16238 <dia:attribute name=
"visibility">
16239 <dia:enum val=
"0"/>
16241 <dia:attribute name=
"comment">
16242 <dia:string>##
</dia:string>
16244 <dia:attribute name=
"abstract">
16245 <dia:boolean val=
"false"/>
16247 <dia:attribute name=
"inheritance_type">
16248 <dia:enum val=
"2"/>
16250 <dia:attribute name=
"query">
16251 <dia:boolean val=
"false"/>
16253 <dia:attribute name=
"class_scope">
16254 <dia:boolean val=
"false"/>
16256 <dia:attribute name=
"parameters">
16257 <dia:composite type=
"umlparameter">
16258 <dia:attribute name=
"name">
16259 <dia:string>#name#
</dia:string>
16261 <dia:attribute name=
"type">
16262 <dia:string>#scalar string#
</dia:string>
16264 <dia:attribute name=
"value">
16265 <dia:string>##
</dia:string>
16267 <dia:attribute name=
"comment">
16268 <dia:string>##
</dia:string>
16270 <dia:attribute name=
"kind">
16271 <dia:enum val=
"1"/>
16277 <dia:attribute name=
"template">
16278 <dia:boolean val=
"false"/>
16280 <dia:attribute name=
"templates"/>
16282 <dia:object type=
"UML - Association" version=
"0" id=
"O90">
16283 <dia:attribute name=
"obj_pos">
16284 <dia:point val=
"71,45"/>
16286 <dia:attribute name=
"obj_bb">
16287 <dia:rectangle val=
"70.95,27.75;95.3264,47.4"/>
16289 <dia:attribute name=
"orth_points">
16290 <dia:point val=
"71,45"/>
16291 <dia:point val=
"71,42"/>
16292 <dia:point val=
"95.2764,42"/>
16293 <dia:point val=
"95.2764,28.5"/>
16294 <dia:point val=
"85.6,28.5"/>
16296 <dia:attribute name=
"orth_orient">
16297 <dia:enum val=
"1"/>
16298 <dia:enum val=
"0"/>
16299 <dia:enum val=
"1"/>
16300 <dia:enum val=
"0"/>
16302 <dia:attribute name=
"autorouting">
16303 <dia:boolean val=
"false"/>
16305 <dia:attribute name=
"name">
16306 <dia:string>##
</dia:string>
16308 <dia:attribute name=
"direction">
16309 <dia:enum val=
"0"/>
16311 <dia:attribute name=
"ends">
16313 <dia:attribute name=
"role">
16314 <dia:string>##
</dia:string>
16316 <dia:attribute name=
"multiplicity">
16317 <dia:string>##
</dia:string>
16319 <dia:attribute name=
"arrow">
16320 <dia:boolean val=
"false"/>
16322 <dia:attribute name=
"aggregate">
16323 <dia:enum val=
"0"/>
16327 <dia:attribute name=
"role">
16328 <dia:string>##
</dia:string>
16330 <dia:attribute name=
"multiplicity">
16331 <dia:string>##
</dia:string>
16333 <dia:attribute name=
"arrow">
16334 <dia:boolean val=
"false"/>
16336 <dia:attribute name=
"aggregate">
16337 <dia:enum val=
"1"/>
16342 <dia:connection handle=
"0" to=
"O84" connection=
"0"/>
16343 <dia:connection handle=
"1" to=
"O3" connection=
"63"/>
16346 <dia:object type=
"UML - Association" version=
"0" id=
"O91">
16347 <dia:attribute name=
"obj_pos">
16348 <dia:point val=
"45.4,56.7"/>
16350 <dia:attribute name=
"obj_bb">
16351 <dia:rectangle val=
"45.35,26.95;95.7413,59.1"/>
16353 <dia:attribute name=
"orth_points">
16354 <dia:point val=
"45.4,56.7"/>
16355 <dia:point val=
"45.4,51"/>
16356 <dia:point val=
"95.6913,51"/>
16357 <dia:point val=
"95.6913,27.7"/>
16358 <dia:point val=
"85.6,27.7"/>
16360 <dia:attribute name=
"orth_orient">
16361 <dia:enum val=
"1"/>
16362 <dia:enum val=
"0"/>
16363 <dia:enum val=
"1"/>
16364 <dia:enum val=
"0"/>
16366 <dia:attribute name=
"autorouting">
16367 <dia:boolean val=
"false"/>
16369 <dia:attribute name=
"name">
16370 <dia:string>##
</dia:string>
16372 <dia:attribute name=
"direction">
16373 <dia:enum val=
"0"/>
16375 <dia:attribute name=
"ends">
16377 <dia:attribute name=
"role">
16378 <dia:string>##
</dia:string>
16380 <dia:attribute name=
"multiplicity">
16381 <dia:string>##
</dia:string>
16383 <dia:attribute name=
"arrow">
16384 <dia:boolean val=
"false"/>
16386 <dia:attribute name=
"aggregate">
16387 <dia:enum val=
"0"/>
16391 <dia:attribute name=
"role">
16392 <dia:string>##
</dia:string>
16394 <dia:attribute name=
"multiplicity">
16395 <dia:string>##
</dia:string>
16397 <dia:attribute name=
"arrow">
16398 <dia:boolean val=
"false"/>
16400 <dia:attribute name=
"aggregate">
16401 <dia:enum val=
"1"/>
16406 <dia:connection handle=
"0" to=
"O79" connection=
"0"/>
16407 <dia:connection handle=
"1" to=
"O3" connection=
"61"/>
16410 <dia:object type=
"UML - Association" version=
"0" id=
"O92">
16411 <dia:attribute name=
"obj_pos">
16412 <dia:point val=
"95,58"/>
16414 <dia:attribute name=
"obj_bb">
16415 <dia:rectangle val=
"84.85,25.35;111.05,60.4"/>
16417 <dia:attribute name=
"orth_points">
16418 <dia:point val=
"95,58"/>
16419 <dia:point val=
"95,56"/>
16420 <dia:point val=
"111,56"/>
16421 <dia:point val=
"111,26.1"/>
16422 <dia:point val=
"85.6,26.1"/>
16424 <dia:attribute name=
"orth_orient">
16425 <dia:enum val=
"1"/>
16426 <dia:enum val=
"0"/>
16427 <dia:enum val=
"1"/>
16428 <dia:enum val=
"0"/>
16430 <dia:attribute name=
"autorouting">
16431 <dia:boolean val=
"false"/>
16433 <dia:attribute name=
"name">
16434 <dia:string>##
</dia:string>
16436 <dia:attribute name=
"direction">
16437 <dia:enum val=
"0"/>
16439 <dia:attribute name=
"ends">
16441 <dia:attribute name=
"role">
16442 <dia:string>##
</dia:string>
16444 <dia:attribute name=
"multiplicity">
16445 <dia:string>##
</dia:string>
16447 <dia:attribute name=
"arrow">
16448 <dia:boolean val=
"false"/>
16450 <dia:attribute name=
"aggregate">
16451 <dia:enum val=
"0"/>
16455 <dia:attribute name=
"role">
16456 <dia:string>##
</dia:string>
16458 <dia:attribute name=
"multiplicity">
16459 <dia:string>##
</dia:string>
16461 <dia:attribute name=
"arrow">
16462 <dia:boolean val=
"false"/>
16464 <dia:attribute name=
"aggregate">
16465 <dia:enum val=
"1"/>
16470 <dia:connection handle=
"0" to=
"O13" connection=
"0"/>
16471 <dia:connection handle=
"1" to=
"O3" connection=
"57"/>
16474 <dia:object type=
"UML - Association" version=
"0" id=
"O93">
16475 <dia:attribute name=
"obj_pos">
16476 <dia:point val=
"99,58"/>
16478 <dia:attribute name=
"obj_bb">
16479 <dia:rectangle val=
"84.85,25.35;111.05,60.4"/>
16481 <dia:attribute name=
"orth_points">
16482 <dia:point val=
"99,58"/>
16483 <dia:point val=
"99,56"/>
16484 <dia:point val=
"111,56"/>
16485 <dia:point val=
"111,26.1"/>
16486 <dia:point val=
"85.6,26.1"/>
16488 <dia:attribute name=
"orth_orient">
16489 <dia:enum val=
"1"/>
16490 <dia:enum val=
"0"/>
16491 <dia:enum val=
"1"/>
16492 <dia:enum val=
"0"/>
16494 <dia:attribute name=
"autorouting">
16495 <dia:boolean val=
"false"/>
16497 <dia:attribute name=
"name">
16498 <dia:string>##
</dia:string>
16500 <dia:attribute name=
"direction">
16501 <dia:enum val=
"0"/>
16503 <dia:attribute name=
"ends">
16505 <dia:attribute name=
"role">
16506 <dia:string>##
</dia:string>
16508 <dia:attribute name=
"multiplicity">
16509 <dia:string>##
</dia:string>
16511 <dia:attribute name=
"arrow">
16512 <dia:boolean val=
"false"/>
16514 <dia:attribute name=
"aggregate">
16515 <dia:enum val=
"0"/>
16519 <dia:attribute name=
"role">
16520 <dia:string>##
</dia:string>
16522 <dia:attribute name=
"multiplicity">
16523 <dia:string>##
</dia:string>
16525 <dia:attribute name=
"arrow">
16526 <dia:boolean val=
"false"/>
16528 <dia:attribute name=
"aggregate">
16529 <dia:enum val=
"1"/>
16534 <dia:connection handle=
"0" to=
"O27" connection=
"0"/>
16535 <dia:connection handle=
"1" to=
"O3" connection=
"57"/>
16538 <dia:object type=
"UML - Association" version=
"0" id=
"O94">
16539 <dia:attribute name=
"obj_pos">
16540 <dia:point val=
"103,58"/>
16542 <dia:attribute name=
"obj_bb">
16543 <dia:rectangle val=
"84.85,25.35;111.05,60.4"/>
16545 <dia:attribute name=
"orth_points">
16546 <dia:point val=
"103,58"/>
16547 <dia:point val=
"103,56"/>
16548 <dia:point val=
"111,56"/>
16549 <dia:point val=
"111,26.1"/>
16550 <dia:point val=
"85.6,26.1"/>
16552 <dia:attribute name=
"orth_orient">
16553 <dia:enum val=
"1"/>
16554 <dia:enum val=
"0"/>
16555 <dia:enum val=
"1"/>
16556 <dia:enum val=
"0"/>
16558 <dia:attribute name=
"autorouting">
16559 <dia:boolean val=
"false"/>
16561 <dia:attribute name=
"name">
16562 <dia:string>##
</dia:string>
16564 <dia:attribute name=
"direction">
16565 <dia:enum val=
"0"/>
16567 <dia:attribute name=
"ends">
16569 <dia:attribute name=
"role">
16570 <dia:string>##
</dia:string>
16572 <dia:attribute name=
"multiplicity">
16573 <dia:string>##
</dia:string>
16575 <dia:attribute name=
"arrow">
16576 <dia:boolean val=
"false"/>
16578 <dia:attribute name=
"aggregate">
16579 <dia:enum val=
"0"/>
16583 <dia:attribute name=
"role">
16584 <dia:string>##
</dia:string>
16586 <dia:attribute name=
"multiplicity">
16587 <dia:string>##
</dia:string>
16589 <dia:attribute name=
"arrow">
16590 <dia:boolean val=
"false"/>
16592 <dia:attribute name=
"aggregate">
16593 <dia:enum val=
"1"/>
16598 <dia:connection handle=
"0" to=
"O12" connection=
"0"/>
16599 <dia:connection handle=
"1" to=
"O3" connection=
"57"/>
16602 <dia:object type=
"UML - Class" version=
"0" id=
"O95">
16603 <dia:attribute name=
"obj_pos">
16604 <dia:point val=
"145,25"/>
16606 <dia:attribute name=
"obj_bb">
16607 <dia:rectangle val=
"144.95,24.95;150.15,27.25"/>
16609 <dia:attribute name=
"elem_corner">
16610 <dia:point val=
"145,25"/>
16612 <dia:attribute name=
"elem_width">
16613 <dia:real val=
"5.0999999999999996"/>
16615 <dia:attribute name=
"elem_height">
16616 <dia:real val=
"2.1999999999999997"/>
16618 <dia:attribute name=
"name">
16619 <dia:string>#table_file#
</dia:string>
16621 <dia:attribute name=
"stereotype">
16622 <dia:string>##
</dia:string>
16624 <dia:attribute name=
"comment">
16625 <dia:string>##
</dia:string>
16627 <dia:attribute name=
"abstract">
16628 <dia:boolean val=
"false"/>
16630 <dia:attribute name=
"suppress_attributes">
16631 <dia:boolean val=
"false"/>
16633 <dia:attribute name=
"suppress_operations">
16634 <dia:boolean val=
"false"/>
16636 <dia:attribute name=
"visible_attributes">
16637 <dia:boolean val=
"true"/>
16639 <dia:attribute name=
"visible_operations">
16640 <dia:boolean val=
"true"/>
16642 <dia:attribute name=
"visible_comments">
16643 <dia:boolean val=
"false"/>
16645 <dia:attribute name=
"wrap_operations">
16646 <dia:boolean val=
"false"/>
16648 <dia:attribute name=
"wrap_after_char">
16649 <dia:int val=
"40"/>
16651 <dia:attribute name=
"line_color">
16652 <dia:color val=
"#000000"/>
16654 <dia:attribute name=
"fill_color">
16655 <dia:color val=
"#ffffff"/>
16657 <dia:attribute name=
"text_color">
16658 <dia:color val=
"#000000"/>
16660 <dia:attribute name=
"normal_font">
16661 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16663 <dia:attribute name=
"abstract_font">
16664 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16666 <dia:attribute name=
"polymorphic_font">
16667 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
16669 <dia:attribute name=
"classname_font">
16670 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16672 <dia:attribute name=
"abstract_classname_font">
16673 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16675 <dia:attribute name=
"comment_font">
16676 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
16678 <dia:attribute name=
"font_height">
16679 <dia:real val=
"0.80000000000000004"/>
16681 <dia:attribute name=
"polymorphic_font_height">
16682 <dia:real val=
"0.80000000000000004"/>
16684 <dia:attribute name=
"abstract_font_height">
16685 <dia:real val=
"0.80000000000000004"/>
16687 <dia:attribute name=
"classname_font_height">
16688 <dia:real val=
"1"/>
16690 <dia:attribute name=
"abstract_classname_font_height">
16691 <dia:real val=
"1"/>
16693 <dia:attribute name=
"comment_font_height">
16694 <dia:real val=
"1"/>
16696 <dia:attribute name=
"attributes"/>
16697 <dia:attribute name=
"operations"/>
16698 <dia:attribute name=
"template">
16699 <dia:boolean val=
"false"/>
16701 <dia:attribute name=
"templates"/>
16703 <dia:object type=
"UML - Association" version=
"0" id=
"O96">
16704 <dia:attribute name=
"obj_pos">
16705 <dia:point val=
"145,25"/>
16707 <dia:attribute name=
"obj_bb">
16708 <dia:rectangle val=
"84.85,22.95;145.35,27.4"/>
16710 <dia:attribute name=
"orth_points">
16711 <dia:point val=
"145,25"/>
16712 <dia:point val=
"145,23.7"/>
16713 <dia:point val=
"85.6,23.7"/>
16715 <dia:attribute name=
"orth_orient">
16716 <dia:enum val=
"1"/>
16717 <dia:enum val=
"0"/>
16719 <dia:attribute name=
"autorouting">
16720 <dia:boolean val=
"false"/>
16722 <dia:attribute name=
"name">
16723 <dia:string>##
</dia:string>
16725 <dia:attribute name=
"direction">
16726 <dia:enum val=
"0"/>
16728 <dia:attribute name=
"ends">
16730 <dia:attribute name=
"role">
16731 <dia:string>##
</dia:string>
16733 <dia:attribute name=
"multiplicity">
16734 <dia:string>##
</dia:string>
16736 <dia:attribute name=
"arrow">
16737 <dia:boolean val=
"false"/>
16739 <dia:attribute name=
"aggregate">
16740 <dia:enum val=
"0"/>
16744 <dia:attribute name=
"role">
16745 <dia:string>##
</dia:string>
16747 <dia:attribute name=
"multiplicity">
16748 <dia:string>##
</dia:string>
16750 <dia:attribute name=
"arrow">
16751 <dia:boolean val=
"false"/>
16753 <dia:attribute name=
"aggregate">
16754 <dia:enum val=
"1"/>
16759 <dia:connection handle=
"0" to=
"O95" connection=
"0"/>
16760 <dia:connection handle=
"1" to=
"O3" connection=
"51"/>
16763 <dia:object type=
"UML - Generalization" version=
"0" id=
"O97">
16764 <dia:attribute name=
"obj_pos">
16765 <dia:point val=
"110.2,-32.8"/>
16767 <dia:attribute name=
"obj_bb">
16768 <dia:rectangle val=
"109.35,-32.85;147.6,25.05"/>
16770 <dia:attribute name=
"orth_points">
16771 <dia:point val=
"110.2,-32.8"/>
16772 <dia:point val=
"110.2,-28.009"/>
16773 <dia:point val=
"147.55,-28.009"/>
16774 <dia:point val=
"147.55,25"/>
16776 <dia:attribute name=
"orth_orient">
16777 <dia:enum val=
"1"/>
16778 <dia:enum val=
"0"/>
16779 <dia:enum val=
"1"/>
16781 <dia:attribute name=
"orth_autoroute">
16782 <dia:boolean val=
"false"/>
16784 <dia:attribute name=
"line_colour">
16785 <dia:color val=
"#000000"/>
16787 <dia:attribute name=
"name">
16788 <dia:string>##
</dia:string>
16790 <dia:attribute name=
"stereotype">
16791 <dia:string>##
</dia:string>
16794 <dia:connection handle=
"0" to=
"O23" connection=
"6"/>
16795 <dia:connection handle=
"1" to=
"O95" connection=
"1"/>
16798 <dia:object type=
"UML - Class" version=
"0" id=
"O98">
16799 <dia:attribute name=
"obj_pos">
16800 <dia:point val=
"152,25"/>
16802 <dia:attribute name=
"obj_bb">
16803 <dia:rectangle val=
"151.95,24.95;171.2,27.85"/>
16805 <dia:attribute name=
"elem_corner">
16806 <dia:point val=
"152,25"/>
16808 <dia:attribute name=
"elem_width">
16809 <dia:real val=
"19.150000000000002"/>
16811 <dia:attribute name=
"elem_height">
16812 <dia:real val=
"2.7999999999999998"/>
16814 <dia:attribute name=
"name">
16815 <dia:string>#extra_data#
</dia:string>
16817 <dia:attribute name=
"stereotype">
16818 <dia:string>##
</dia:string>
16820 <dia:attribute name=
"comment">
16821 <dia:string>##
</dia:string>
16823 <dia:attribute name=
"abstract">
16824 <dia:boolean val=
"false"/>
16826 <dia:attribute name=
"suppress_attributes">
16827 <dia:boolean val=
"false"/>
16829 <dia:attribute name=
"suppress_operations">
16830 <dia:boolean val=
"false"/>
16832 <dia:attribute name=
"visible_attributes">
16833 <dia:boolean val=
"true"/>
16835 <dia:attribute name=
"visible_operations">
16836 <dia:boolean val=
"true"/>
16838 <dia:attribute name=
"visible_comments">
16839 <dia:boolean val=
"false"/>
16841 <dia:attribute name=
"wrap_operations">
16842 <dia:boolean val=
"false"/>
16844 <dia:attribute name=
"wrap_after_char">
16845 <dia:int val=
"40"/>
16847 <dia:attribute name=
"line_color">
16848 <dia:color val=
"#000000"/>
16850 <dia:attribute name=
"fill_color">
16851 <dia:color val=
"#ffffff"/>
16853 <dia:attribute name=
"text_color">
16854 <dia:color val=
"#000000"/>
16856 <dia:attribute name=
"normal_font">
16857 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16859 <dia:attribute name=
"abstract_font">
16860 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16862 <dia:attribute name=
"polymorphic_font">
16863 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
16865 <dia:attribute name=
"classname_font">
16866 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16868 <dia:attribute name=
"abstract_classname_font">
16869 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16871 <dia:attribute name=
"comment_font">
16872 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
16874 <dia:attribute name=
"font_height">
16875 <dia:real val=
"0.80000000000000004"/>
16877 <dia:attribute name=
"polymorphic_font_height">
16878 <dia:real val=
"0.80000000000000004"/>
16880 <dia:attribute name=
"abstract_font_height">
16881 <dia:real val=
"0.80000000000000004"/>
16883 <dia:attribute name=
"classname_font_height">
16884 <dia:real val=
"1"/>
16886 <dia:attribute name=
"abstract_classname_font_height">
16887 <dia:real val=
"1"/>
16889 <dia:attribute name=
"comment_font_height">
16890 <dia:real val=
"1"/>
16892 <dia:attribute name=
"attributes"/>
16893 <dia:attribute name=
"operations">
16894 <dia:composite type=
"umloperation">
16895 <dia:attribute name=
"name">
16896 <dia:string>#_write#
</dia:string>
16898 <dia:attribute name=
"stereotype">
16899 <dia:string>##
</dia:string>
16901 <dia:attribute name=
"type">
16902 <dia:string>##
</dia:string>
16904 <dia:attribute name=
"visibility">
16905 <dia:enum val=
"0"/>
16907 <dia:attribute name=
"comment">
16908 <dia:string>##
</dia:string>
16910 <dia:attribute name=
"abstract">
16911 <dia:boolean val=
"false"/>
16913 <dia:attribute name=
"inheritance_type">
16914 <dia:enum val=
"2"/>
16916 <dia:attribute name=
"query">
16917 <dia:boolean val=
"false"/>
16919 <dia:attribute name=
"class_scope">
16920 <dia:boolean val=
"false"/>
16922 <dia:attribute name=
"parameters">
16923 <dia:composite type=
"umlparameter">
16924 <dia:attribute name=
"name">
16925 <dia:string>#filename#
</dia:string>
16927 <dia:attribute name=
"type">
16928 <dia:string>#scalar string#
</dia:string>
16930 <dia:attribute name=
"value">
16931 <dia:string>#$self -
> full_name#
</dia:string>
16933 <dia:attribute name=
"comment">
16934 <dia:string>##
</dia:string>
16936 <dia:attribute name=
"kind">
16937 <dia:enum val=
"1"/>
16943 <dia:attribute name=
"template">
16944 <dia:boolean val=
"false"/>
16946 <dia:attribute name=
"templates"/>
16948 <dia:object type=
"UML - Generalization" version=
"0" id=
"O99">
16949 <dia:attribute name=
"obj_pos">
16950 <dia:point val=
"110.2,-32.8"/>
16952 <dia:attribute name=
"obj_bb">
16953 <dia:rectangle val=
"109.35,-32.85;161.625,25.05"/>
16955 <dia:attribute name=
"orth_points">
16956 <dia:point val=
"110.2,-32.8"/>
16957 <dia:point val=
"110.2,-28.7974"/>
16958 <dia:point val=
"161.575,-28.7974"/>
16959 <dia:point val=
"161.575,25"/>
16961 <dia:attribute name=
"orth_orient">
16962 <dia:enum val=
"1"/>
16963 <dia:enum val=
"0"/>
16964 <dia:enum val=
"1"/>
16966 <dia:attribute name=
"orth_autoroute">
16967 <dia:boolean val=
"false"/>
16969 <dia:attribute name=
"line_colour">
16970 <dia:color val=
"#000000"/>
16972 <dia:attribute name=
"name">
16973 <dia:string>##
</dia:string>
16975 <dia:attribute name=
"stereotype">
16976 <dia:string>##
</dia:string>
16979 <dia:connection handle=
"0" to=
"O23" connection=
"6"/>
16980 <dia:connection handle=
"1" to=
"O98" connection=
"1"/>
16983 <dia:object type=
"UML - Association" version=
"0" id=
"O100">
16984 <dia:attribute name=
"obj_pos">
16985 <dia:point val=
"152,25"/>
16987 <dia:attribute name=
"obj_bb">
16988 <dia:rectangle val=
"84.85,20.55;152.7,26.6"/>
16990 <dia:attribute name=
"orth_points">
16991 <dia:point val=
"152,25"/>
16992 <dia:point val=
"152,21.3"/>
16993 <dia:point val=
"85.6,21.3"/>
16995 <dia:attribute name=
"orth_orient">
16996 <dia:enum val=
"1"/>
16997 <dia:enum val=
"0"/>
16999 <dia:attribute name=
"autorouting">
17000 <dia:boolean val=
"false"/>
17002 <dia:attribute name=
"name">
17003 <dia:string>##
</dia:string>
17005 <dia:attribute name=
"direction">
17006 <dia:enum val=
"0"/>
17008 <dia:attribute name=
"ends">
17010 <dia:attribute name=
"role">
17011 <dia:string>##
</dia:string>
17013 <dia:attribute name=
"multiplicity">
17014 <dia:string>#
1#
</dia:string>
17016 <dia:attribute name=
"arrow">
17017 <dia:boolean val=
"false"/>
17019 <dia:attribute name=
"aggregate">
17020 <dia:enum val=
"0"/>
17024 <dia:attribute name=
"role">
17025 <dia:string>##
</dia:string>
17027 <dia:attribute name=
"multiplicity">
17028 <dia:string>##
</dia:string>
17030 <dia:attribute name=
"arrow">
17031 <dia:boolean val=
"false"/>
17033 <dia:attribute name=
"aggregate">
17034 <dia:enum val=
"1"/>
17039 <dia:connection handle=
"0" to=
"O98" connection=
"0"/>
17040 <dia:connection handle=
"1" to=
"O3" connection=
"45"/>
17043 <dia:object type=
"UML - Class" version=
"0" id=
"O101">
17044 <dia:attribute name=
"obj_pos">
17045 <dia:point val=
"96,45"/>
17047 <dia:attribute name=
"obj_bb">
17048 <dia:rectangle val=
"95.95,44.95;153.7,54.85"/>
17050 <dia:attribute name=
"elem_corner">
17051 <dia:point val=
"96,45"/>
17053 <dia:attribute name=
"elem_width">
17054 <dia:real val=
"57.649999999999999"/>
17056 <dia:attribute name=
"elem_height">
17057 <dia:real val=
"9.8000000000000007"/>
17059 <dia:attribute name=
"name">
17060 <dia:string>#init_record#
</dia:string>
17062 <dia:attribute name=
"stereotype">
17063 <dia:string>##
</dia:string>
17065 <dia:attribute name=
"comment">
17066 <dia:string>##
</dia:string>
17068 <dia:attribute name=
"abstract">
17069 <dia:boolean val=
"false"/>
17071 <dia:attribute name=
"suppress_attributes">
17072 <dia:boolean val=
"false"/>
17074 <dia:attribute name=
"suppress_operations">
17075 <dia:boolean val=
"false"/>
17077 <dia:attribute name=
"visible_attributes">
17078 <dia:boolean val=
"true"/>
17080 <dia:attribute name=
"visible_operations">
17081 <dia:boolean val=
"true"/>
17083 <dia:attribute name=
"visible_comments">
17084 <dia:boolean val=
"false"/>
17086 <dia:attribute name=
"wrap_operations">
17087 <dia:boolean val=
"false"/>
17089 <dia:attribute name=
"wrap_after_char">
17090 <dia:int val=
"40"/>
17092 <dia:attribute name=
"line_color">
17093 <dia:color val=
"#000000"/>
17095 <dia:attribute name=
"fill_color">
17096 <dia:color val=
"#ffffff"/>
17098 <dia:attribute name=
"text_color">
17099 <dia:color val=
"#000000"/>
17101 <dia:attribute name=
"normal_font">
17102 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17104 <dia:attribute name=
"abstract_font">
17105 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17107 <dia:attribute name=
"polymorphic_font">
17108 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
17110 <dia:attribute name=
"classname_font">
17111 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17113 <dia:attribute name=
"abstract_classname_font">
17114 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17116 <dia:attribute name=
"comment_font">
17117 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
17119 <dia:attribute name=
"font_height">
17120 <dia:real val=
"0.80000000000000004"/>
17122 <dia:attribute name=
"polymorphic_font_height">
17123 <dia:real val=
"0.80000000000000004"/>
17125 <dia:attribute name=
"abstract_font_height">
17126 <dia:real val=
"0.80000000000000004"/>
17128 <dia:attribute name=
"classname_font_height">
17129 <dia:real val=
"1"/>
17131 <dia:attribute name=
"abstract_classname_font_height">
17132 <dia:real val=
"1"/>
17134 <dia:attribute name=
"comment_font_height">
17135 <dia:real val=
"1"/>
17137 <dia:attribute name=
"attributes">
17138 <dia:composite type=
"umlattribute">
17139 <dia:attribute name=
"name">
17140 <dia:string>#type#
</dia:string>
17142 <dia:attribute name=
"type">
17143 <dia:string>#scalar string#
</dia:string>
17145 <dia:attribute name=
"value">
17146 <dia:string>#undef#
</dia:string>
17148 <dia:attribute name=
"comment">
17149 <dia:string>##
</dia:string>
17151 <dia:attribute name=
"visibility">
17152 <dia:enum val=
"0"/>
17154 <dia:attribute name=
"abstract">
17155 <dia:boolean val=
"false"/>
17157 <dia:attribute name=
"class_scope">
17158 <dia:boolean val=
"false"/>
17161 <dia:composite type=
"umlattribute">
17162 <dia:attribute name=
"name">
17163 <dia:string>#size#
</dia:string>
17165 <dia:attribute name=
"type">
17166 <dia:string>#scalar string#
</dia:string>
17168 <dia:attribute name=
"value">
17169 <dia:string>#undef#
</dia:string>
17171 <dia:attribute name=
"comment">
17172 <dia:string>##
</dia:string>
17174 <dia:attribute name=
"visibility">
17175 <dia:enum val=
"0"/>
17177 <dia:attribute name=
"abstract">
17178 <dia:boolean val=
"false"/>
17180 <dia:attribute name=
"class_scope">
17181 <dia:boolean val=
"false"/>
17184 <dia:composite type=
"umlattribute">
17185 <dia:attribute name=
"name">
17186 <dia:string>#same#
</dia:string>
17188 <dia:attribute name=
"type">
17189 <dia:string>#scalar string#
</dia:string>
17191 <dia:attribute name=
"value">
17192 <dia:string>#
0#
</dia:string>
17194 <dia:attribute name=
"comment">
17195 <dia:string>##
</dia:string>
17197 <dia:attribute name=
"visibility">
17198 <dia:enum val=
"0"/>
17200 <dia:attribute name=
"abstract">
17201 <dia:boolean val=
"false"/>
17203 <dia:attribute name=
"class_scope">
17204 <dia:boolean val=
"false"/>
17207 <dia:composite type=
"umlattribute">
17208 <dia:attribute name=
"name">
17209 <dia:string>#fix#
</dia:string>
17211 <dia:attribute name=
"type">
17212 <dia:string>#scalar boolean#
</dia:string>
17214 <dia:attribute name=
"value">
17215 <dia:string>#
0#
</dia:string>
17217 <dia:attribute name=
"comment">
17218 <dia:string>##
</dia:string>
17220 <dia:attribute name=
"visibility">
17221 <dia:enum val=
"0"/>
17223 <dia:attribute name=
"abstract">
17224 <dia:boolean val=
"false"/>
17226 <dia:attribute name=
"class_scope">
17227 <dia:boolean val=
"false"/>
17231 <dia:attribute name=
"operations">
17232 <dia:composite type=
"umloperation">
17233 <dia:attribute name=
"name">
17234 <dia:string>#_read_options#
</dia:string>
17236 <dia:attribute name=
"stereotype">
17237 <dia:string>#initiator#
</dia:string>
17239 <dia:attribute name=
"type">
17240 <dia:string>##
</dia:string>
17242 <dia:attribute name=
"visibility">
17243 <dia:enum val=
"1"/>
17245 <dia:attribute name=
"comment">
17246 <dia:string>##
</dia:string>
17248 <dia:attribute name=
"abstract">
17249 <dia:boolean val=
"false"/>
17251 <dia:attribute name=
"inheritance_type">
17252 <dia:enum val=
"2"/>
17254 <dia:attribute name=
"query">
17255 <dia:boolean val=
"false"/>
17257 <dia:attribute name=
"class_scope">
17258 <dia:boolean val=
"false"/>
17260 <dia:attribute name=
"parameters"/>
17262 <dia:composite type=
"umloperation">
17263 <dia:attribute name=
"name">
17264 <dia:string>#_add_option#
</dia:string>
17266 <dia:attribute name=
"stereotype">
17267 <dia:string>#helper#
</dia:string>
17269 <dia:attribute name=
"type">
17270 <dia:string>##
</dia:string>
17272 <dia:attribute name=
"visibility">
17273 <dia:enum val=
"1"/>
17275 <dia:attribute name=
"comment">
17276 <dia:string>##
</dia:string>
17278 <dia:attribute name=
"abstract">
17279 <dia:boolean val=
"false"/>
17281 <dia:attribute name=
"inheritance_type">
17282 <dia:enum val=
"2"/>
17284 <dia:attribute name=
"query">
17285 <dia:boolean val=
"false"/>
17287 <dia:attribute name=
"class_scope">
17288 <dia:boolean val=
"false"/>
17290 <dia:attribute name=
"parameters">
17291 <dia:composite type=
"umlparameter">
17292 <dia:attribute name=
"name">
17293 <dia:string>#option_string#
</dia:string>
17295 <dia:attribute name=
"type">
17296 <dia:string>#scalar string#
</dia:string>
17298 <dia:attribute name=
"value">
17299 <dia:string>##
</dia:string>
17301 <dia:attribute name=
"comment">
17302 <dia:string>##
</dia:string>
17304 <dia:attribute name=
"kind">
17305 <dia:enum val=
"1"/>
17308 <dia:composite type=
"umlparameter">
17309 <dia:attribute name=
"name">
17310 <dia:string>#fix#
</dia:string>
17312 <dia:attribute name=
"type">
17313 <dia:string>#scalar boolean#
</dia:string>
17315 <dia:attribute name=
"value">
17316 <dia:string>#
0#
</dia:string>
17318 <dia:attribute name=
"comment">
17319 <dia:string>##
</dia:string>
17321 <dia:attribute name=
"kind">
17322 <dia:enum val=
"1"/>
17325 <dia:composite type=
"umlparameter">
17326 <dia:attribute name=
"name">
17327 <dia:string>#comment#
</dia:string>
17329 <dia:attribute name=
"type">
17330 <dia:string>#scalar string#
</dia:string>
17332 <dia:attribute name=
"value">
17333 <dia:string>##
</dia:string>
17335 <dia:attribute name=
"comment">
17336 <dia:string>##
</dia:string>
17338 <dia:attribute name=
"kind">
17339 <dia:enum val=
"0"/>
17342 <dia:composite type=
"umlparameter">
17343 <dia:attribute name=
"name">
17344 <dia:string>#on_diagonal#
</dia:string>
17346 <dia:attribute name=
"type">
17347 <dia:string>#scalar boolean#
</dia:string>
17349 <dia:attribute name=
"value">
17350 <dia:string>##
</dia:string>
17352 <dia:attribute name=
"comment">
17353 <dia:string>##
</dia:string>
17355 <dia:attribute name=
"kind">
17356 <dia:enum val=
"1"/>
17361 <dia:composite type=
"umloperation">
17362 <dia:attribute name=
"name">
17363 <dia:string>#_format_record#
</dia:string>
17365 <dia:attribute name=
"stereotype">
17366 <dia:string>#helper#
</dia:string>
17368 <dia:attribute name=
"type">
17369 <dia:string>##
</dia:string>
17371 <dia:attribute name=
"visibility">
17372 <dia:enum val=
"1"/>
17374 <dia:attribute name=
"comment">
17375 <dia:string>##
</dia:string>
17377 <dia:attribute name=
"abstract">
17378 <dia:boolean val=
"false"/>
17380 <dia:attribute name=
"inheritance_type">
17381 <dia:enum val=
"2"/>
17383 <dia:attribute name=
"query">
17384 <dia:boolean val=
"false"/>
17386 <dia:attribute name=
"class_scope">
17387 <dia:boolean val=
"false"/>
17389 <dia:attribute name=
"parameters">
17390 <dia:composite type=
"umlparameter">
17391 <dia:attribute name=
"name">
17392 <dia:string>#nonparametric_code#
</dia:string>
17394 <dia:attribute name=
"type">
17395 <dia:string>#scalar boolean#
</dia:string>
17397 <dia:attribute name=
"value">
17398 <dia:string>##
</dia:string>
17400 <dia:attribute name=
"comment">
17401 <dia:string>##
</dia:string>
17403 <dia:attribute name=
"kind">
17404 <dia:enum val=
"1"/>
17407 <dia:composite type=
"umlparameter">
17408 <dia:attribute name=
"name">
17409 <dia:string>#shrinkage_code#
</dia:string>
17411 <dia:attribute name=
"type">
17412 <dia:string>#scalar boolean#
</dia:string>
17414 <dia:attribute name=
"value">
17415 <dia:string>##
</dia:string>
17417 <dia:attribute name=
"comment">
17418 <dia:string>##
</dia:string>
17420 <dia:attribute name=
"kind">
17421 <dia:enum val=
"1"/>
17424 <dia:composite type=
"umlparameter">
17425 <dia:attribute name=
"name">
17426 <dia:string>#eigen_value_code#
</dia:string>
17428 <dia:attribute name=
"type">
17429 <dia:string>#scalar boolean#
</dia:string>
17431 <dia:attribute name=
"value">
17432 <dia:string>##
</dia:string>
17434 <dia:attribute name=
"comment">
17435 <dia:string>##
</dia:string>
17437 <dia:attribute name=
"kind">
17438 <dia:enum val=
"1"/>
17441 <dia:composite type=
"umlparameter">
17442 <dia:attribute name=
"name">
17443 <dia:string>#formatted#
</dia:string>
17445 <dia:attribute name=
"type">
17446 <dia:string>#array of strings#
</dia:string>
17448 <dia:attribute name=
"value">
17449 <dia:string>##
</dia:string>
17451 <dia:attribute name=
"comment">
17452 <dia:string>##
</dia:string>
17454 <dia:attribute name=
"kind">
17455 <dia:enum val=
"2"/>
17460 <dia:composite type=
"umloperation">
17461 <dia:attribute name=
"name">
17462 <dia:string>#store_inits#
</dia:string>
17464 <dia:attribute name=
"stereotype">
17465 <dia:string>#helper#
</dia:string>
17467 <dia:attribute name=
"type">
17468 <dia:string>##
</dia:string>
17470 <dia:attribute name=
"visibility">
17471 <dia:enum val=
"0"/>
17473 <dia:attribute name=
"comment">
17474 <dia:string>##
</dia:string>
17476 <dia:attribute name=
"abstract">
17477 <dia:boolean val=
"false"/>
17479 <dia:attribute name=
"inheritance_type">
17480 <dia:enum val=
"2"/>
17482 <dia:attribute name=
"query">
17483 <dia:boolean val=
"false"/>
17485 <dia:attribute name=
"class_scope">
17486 <dia:boolean val=
"false"/>
17488 <dia:attribute name=
"parameters"/>
17490 <dia:composite type=
"umloperation">
17491 <dia:attribute name=
"name">
17492 <dia:string>#restore_inits#
</dia:string>
17494 <dia:attribute name=
"stereotype">
17495 <dia:string>#helper#
</dia:string>
17497 <dia:attribute name=
"type">
17498 <dia:string>##
</dia:string>
17500 <dia:attribute name=
"visibility">
17501 <dia:enum val=
"0"/>
17503 <dia:attribute name=
"comment">
17504 <dia:string>##
</dia:string>
17506 <dia:attribute name=
"abstract">
17507 <dia:boolean val=
"false"/>
17509 <dia:attribute name=
"inheritance_type">
17510 <dia:enum val=
"2"/>
17512 <dia:attribute name=
"query">
17513 <dia:boolean val=
"false"/>
17515 <dia:attribute name=
"class_scope">
17516 <dia:boolean val=
"false"/>
17518 <dia:attribute name=
"parameters"/>
17520 <dia:composite type=
"umloperation">
17521 <dia:attribute name=
"name">
17522 <dia:string>#set_random_inits#
</dia:string>
17524 <dia:attribute name=
"stereotype">
17525 <dia:string>#helper#
</dia:string>
17527 <dia:attribute name=
"type">
17528 <dia:string>##
</dia:string>
17530 <dia:attribute name=
"visibility">
17531 <dia:enum val=
"0"/>
17533 <dia:attribute name=
"comment">
17534 <dia:string>##
</dia:string>
17536 <dia:attribute name=
"abstract">
17537 <dia:boolean val=
"false"/>
17539 <dia:attribute name=
"inheritance_type">
17540 <dia:enum val=
"2"/>
17542 <dia:attribute name=
"query">
17543 <dia:boolean val=
"false"/>
17545 <dia:attribute name=
"class_scope">
17546 <dia:boolean val=
"false"/>
17548 <dia:attribute name=
"parameters">
17549 <dia:composite type=
"umlparameter">
17550 <dia:attribute name=
"name">
17551 <dia:string>#degree#
</dia:string>
17553 <dia:attribute name=
"type">
17554 <dia:string>#scalar number#
</dia:string>
17556 <dia:attribute name=
"value">
17557 <dia:string>#
0.1#
</dia:string>
17559 <dia:attribute name=
"comment">
17560 <dia:string>##
</dia:string>
17562 <dia:attribute name=
"kind">
17563 <dia:enum val=
"1"/>
17569 <dia:attribute name=
"template">
17570 <dia:boolean val=
"false"/>
17572 <dia:attribute name=
"templates"/>
17574 <dia:object type=
"UML - Class" version=
"0" id=
"O102">
17575 <dia:attribute name=
"obj_pos">
17576 <dia:point val=
"88.5406,45"/>
17578 <dia:attribute name=
"obj_bb">
17579 <dia:rectangle val=
"88.4906,44.95;95.1906,47.25"/>
17581 <dia:attribute name=
"elem_corner">
17582 <dia:point val=
"88.5406,45"/>
17584 <dia:attribute name=
"elem_width">
17585 <dia:real val=
"6.5999999999999996"/>
17587 <dia:attribute name=
"elem_height">
17588 <dia:real val=
"2.1999999999999997"/>
17590 <dia:attribute name=
"name">
17591 <dia:string>#nonparametric#
</dia:string>
17593 <dia:attribute name=
"stereotype">
17594 <dia:string>##
</dia:string>
17596 <dia:attribute name=
"comment">
17597 <dia:string>##
</dia:string>
17599 <dia:attribute name=
"abstract">
17600 <dia:boolean val=
"false"/>
17602 <dia:attribute name=
"suppress_attributes">
17603 <dia:boolean val=
"false"/>
17605 <dia:attribute name=
"suppress_operations">
17606 <dia:boolean val=
"false"/>
17608 <dia:attribute name=
"visible_attributes">
17609 <dia:boolean val=
"true"/>
17611 <dia:attribute name=
"visible_operations">
17612 <dia:boolean val=
"true"/>
17614 <dia:attribute name=
"visible_comments">
17615 <dia:boolean val=
"false"/>
17617 <dia:attribute name=
"wrap_operations">
17618 <dia:boolean val=
"false"/>
17620 <dia:attribute name=
"wrap_after_char">
17621 <dia:int val=
"40"/>
17623 <dia:attribute name=
"line_color">
17624 <dia:color val=
"#000000"/>
17626 <dia:attribute name=
"fill_color">
17627 <dia:color val=
"#ffffff"/>
17629 <dia:attribute name=
"text_color">
17630 <dia:color val=
"#000000"/>
17632 <dia:attribute name=
"normal_font">
17633 <dia:font family=
"monospace" style=
"0" name=
"Courier"/>
17635 <dia:attribute name=
"abstract_font">
17636 <dia:font family=
"monospace" style=
"88" name=
"Courier"/>
17638 <dia:attribute name=
"polymorphic_font">
17639 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
17641 <dia:attribute name=
"classname_font">
17642 <dia:font family=
"sans" style=
"80" name=
"Helvetica"/>
17644 <dia:attribute name=
"abstract_classname_font">
17645 <dia:font family=
"sans" style=
"88" name=
"Helvetica"/>
17647 <dia:attribute name=
"comment_font">
17648 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
17650 <dia:attribute name=
"font_height">
17651 <dia:real val=
"0.80000000000000004"/>
17653 <dia:attribute name=
"polymorphic_font_height">
17654 <dia:real val=
"0.80000000000000004"/>
17656 <dia:attribute name=
"abstract_font_height">
17657 <dia:real val=
"0.80000000000000004"/>
17659 <dia:attribute name=
"classname_font_height">
17660 <dia:real val=
"1"/>
17662 <dia:attribute name=
"abstract_classname_font_height">
17663 <dia:real val=
"1"/>
17665 <dia:attribute name=
"comment_font_height">
17666 <dia:real val=
"1"/>
17668 <dia:attribute name=
"attributes"/>
17669 <dia:attribute name=
"operations"/>
17670 <dia:attribute name=
"template">
17671 <dia:boolean val=
"false"/>
17673 <dia:attribute name=
"templates"/>
17674 <dia:childnode parent=
"O1"/>
17676 <dia:object type=
"UML - Association" version=
"0" id=
"O103">
17677 <dia:attribute name=
"obj_pos">
17678 <dia:point val=
"88.5406,45"/>
17680 <dia:attribute name=
"obj_bb">
17681 <dia:rectangle val=
"84.85,27.75;95.3264,47.4"/>
17683 <dia:attribute name=
"orth_points">
17684 <dia:point val=
"88.5406,45"/>
17685 <dia:point val=
"88.5406,42"/>
17686 <dia:point val=
"95.2764,42"/>
17687 <dia:point val=
"95.2764,28.5"/>
17688 <dia:point val=
"85.6,28.5"/>
17690 <dia:attribute name=
"orth_orient">
17691 <dia:enum val=
"1"/>
17692 <dia:enum val=
"0"/>
17693 <dia:enum val=
"1"/>
17694 <dia:enum val=
"0"/>
17696 <dia:attribute name=
"autorouting">
17697 <dia:boolean val=
"false"/>
17699 <dia:attribute name=
"name">
17700 <dia:string>##
</dia:string>
17702 <dia:attribute name=
"direction">
17703 <dia:enum val=
"0"/>
17705 <dia:attribute name=
"ends">
17707 <dia:attribute name=
"role">
17708 <dia:string>##
</dia:string>
17710 <dia:attribute name=
"multiplicity">
17711 <dia:string>##
</dia:string>
17713 <dia:attribute name=
"arrow">
17714 <dia:boolean val=
"false"/>
17716 <dia:attribute name=
"aggregate">
17717 <dia:enum val=
"0"/>
17721 <dia:attribute name=
"role">
17722 <dia:string>##
</dia:string>
17724 <dia:attribute name=
"multiplicity">
17725 <dia:string>##
</dia:string>
17727 <dia:attribute name=
"arrow">
17728 <dia:boolean val=
"false"/>
17730 <dia:attribute name=
"aggregate">
17731 <dia:enum val=
"1"/>
17736 <dia:connection handle=
"0" to=
"O102" connection=
"0"/>
17737 <dia:connection handle=
"1" to=
"O3" connection=
"63"/>
17740 <dia:object type=
"UML - Generalization" version=
"0" id=
"O104">
17741 <dia:attribute name=
"obj_pos">
17742 <dia:point val=
"30.825,41.4"/>
17744 <dia:attribute name=
"obj_bb">
17745 <dia:rectangle val=
"29.975,41.35;91.8656,45.05"/>
17747 <dia:attribute name=
"orth_points">
17748 <dia:point val=
"30.825,41.4"/>
17749 <dia:point val=
"30.825,44"/>
17750 <dia:point val=
"91.8156,44"/>
17751 <dia:point val=
"91.8156,45"/>
17753 <dia:attribute name=
"orth_orient">
17754 <dia:enum val=
"1"/>
17755 <dia:enum val=
"0"/>
17756 <dia:enum val=
"1"/>
17758 <dia:attribute name=
"orth_autoroute">
17759 <dia:boolean val=
"false"/>
17761 <dia:attribute name=
"line_colour">
17762 <dia:color val=
"#000000"/>
17764 <dia:attribute name=
"name">
17765 <dia:string>##
</dia:string>
17767 <dia:attribute name=
"stereotype">
17768 <dia:string>##
</dia:string>
17771 <dia:connection handle=
"0" to=
"O89" connection=
"6"/>
17772 <dia:connection handle=
"1" to=
"O102" connection=
"1"/>
17775 <dia:object type=
"UML - Class" version=
"0" id=
"O105">
17776 <dia:attribute name=
"obj_pos">
17777 <dia:point val=
"110.475,7.02"/>
17779 <dia:attribute name=
"obj_bb">
17780 <dia:rectangle val=
"110.425,6.97;130.725,20.07"/>
17782 <dia:attribute name=
"elem_corner">
17783 <dia:point val=
"110.475,7.02"/>
17785 <dia:attribute name=
"elem_width">
17786 <dia:real val=
"20.200000000000003"/>
17788 <dia:attribute name=
"elem_height">
17789 <dia:real val=
"13"/>
17791 <dia:attribute name=
"name">
17792 <dia:string>#shrinkage_module#
</dia:string>
17794 <dia:attribute name=
"stereotype">
17795 <dia:string>##
</dia:string>
17797 <dia:attribute name=
"comment">
17798 <dia:string>##
</dia:string>
17800 <dia:attribute name=
"abstract">
17801 <dia:boolean val=
"false"/>
17803 <dia:attribute name=
"suppress_attributes">
17804 <dia:boolean val=
"false"/>
17806 <dia:attribute name=
"suppress_operations">
17807 <dia:boolean val=
"false"/>
17809 <dia:attribute name=
"visible_attributes">
17810 <dia:boolean val=
"true"/>
17812 <dia:attribute name=
"visible_operations">
17813 <dia:boolean val=
"true"/>
17815 <dia:attribute name=
"visible_comments">
17816 <dia:boolean val=
"false"/>
17818 <dia:attribute name=
"wrap_operations">
17819 <dia:boolean val=
"false"/>
17821 <dia:attribute name=
"wrap_after_char">
17822 <dia:int val=
"40"/>
17824 <dia:attribute name=
"line_color">
17825 <dia:color val=
"#000000"/>
17827 <dia:attribute name=
"fill_color">
17828 <dia:color val=
"#ffffff"/>
17830 <dia:attribute name=
"text_color">
17831 <dia:color val=
"#000000"/>
17833 <dia:attribute name=
"normal_font">
17834 <dia:font family=
"monospace" style=
"0" name=
"Courier"/>
17836 <dia:attribute name=
"abstract_font">
17837 <dia:font family=
"monospace" style=
"88" name=
"Courier"/>
17839 <dia:attribute name=
"polymorphic_font">
17840 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
17842 <dia:attribute name=
"classname_font">
17843 <dia:font family=
"sans" style=
"80" name=
"Helvetica"/>
17845 <dia:attribute name=
"abstract_classname_font">
17846 <dia:font family=
"sans" style=
"88" name=
"Helvetica"/>
17848 <dia:attribute name=
"comment_font">
17849 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
17851 <dia:attribute name=
"font_height">
17852 <dia:real val=
"0.80000000000000004"/>
17854 <dia:attribute name=
"polymorphic_font_height">
17855 <dia:real val=
"0.80000000000000004"/>
17857 <dia:attribute name=
"abstract_font_height">
17858 <dia:real val=
"0.80000000000000004"/>
17860 <dia:attribute name=
"classname_font_height">
17861 <dia:real val=
"1"/>
17863 <dia:attribute name=
"abstract_classname_font_height">
17864 <dia:real val=
"1"/>
17866 <dia:attribute name=
"comment_font_height">
17867 <dia:real val=
"1"/>
17869 <dia:attribute name=
"attributes">
17870 <dia:composite type=
"umlattribute">
17871 <dia:attribute name=
"name">
17872 <dia:string>#enabled#
</dia:string>
17874 <dia:attribute name=
"type">
17875 <dia:string>#scalar boolean#
</dia:string>
17877 <dia:attribute name=
"value">
17878 <dia:string>#
0#
</dia:string>
17880 <dia:attribute name=
"comment">
17881 <dia:string>##
</dia:string>
17883 <dia:attribute name=
"visibility">
17884 <dia:enum val=
"0"/>
17886 <dia:attribute name=
"abstract">
17887 <dia:boolean val=
"false"/>
17889 <dia:attribute name=
"class_scope">
17890 <dia:boolean val=
"false"/>
17893 <dia:composite type=
"umlattribute">
17894 <dia:attribute name=
"name">
17895 <dia:string>#model#
</dia:string>
17897 <dia:attribute name=
"type">
17898 <dia:string>#object model#
</dia:string>
17900 <dia:attribute name=
"value">
17901 <dia:string>##
</dia:string>
17903 <dia:attribute name=
"comment">
17904 <dia:string>##
</dia:string>
17906 <dia:attribute name=
"visibility">
17907 <dia:enum val=
"0"/>
17909 <dia:attribute name=
"abstract">
17910 <dia:boolean val=
"false"/>
17912 <dia:attribute name=
"class_scope">
17913 <dia:boolean val=
"false"/>
17916 <dia:composite type=
"umlattribute">
17917 <dia:attribute name=
"name">
17918 <dia:string>#problem#
</dia:string>
17920 <dia:attribute name=
"type">
17921 <dia:string>#object model::problem#
</dia:string>
17923 <dia:attribute name=
"value">
17924 <dia:string>##
</dia:string>
17926 <dia:attribute name=
"comment">
17927 <dia:string>##
</dia:string>
17929 <dia:attribute name=
"visibility">
17930 <dia:enum val=
"0"/>
17932 <dia:attribute name=
"abstract">
17933 <dia:boolean val=
"false"/>
17935 <dia:attribute name=
"class_scope">
17936 <dia:boolean val=
"false"/>
17939 <dia:composite type=
"umlattribute">
17940 <dia:attribute name=
"name">
17941 <dia:string>#temp_problem_number#
</dia:string>
17943 <dia:attribute name=
"type">
17944 <dia:string>#scalar integer#
</dia:string>
17946 <dia:attribute name=
"value">
17947 <dia:string>##
</dia:string>
17949 <dia:attribute name=
"comment">
17950 <dia:string>##
</dia:string>
17952 <dia:attribute name=
"visibility">
17953 <dia:enum val=
"0"/>
17955 <dia:attribute name=
"abstract">
17956 <dia:boolean val=
"false"/>
17958 <dia:attribute name=
"class_scope">
17959 <dia:boolean val=
"false"/>
17963 <dia:attribute name=
"operations">
17964 <dia:composite type=
"umloperation">
17965 <dia:attribute name=
"name">
17966 <dia:string>#eta_tablename#
</dia:string>
17968 <dia:attribute name=
"stereotype">
17969 <dia:string>##
</dia:string>
17971 <dia:attribute name=
"type">
17972 <dia:string>##
</dia:string>
17974 <dia:attribute name=
"visibility">
17975 <dia:enum val=
"0"/>
17977 <dia:attribute name=
"comment">
17978 <dia:string>##
</dia:string>
17980 <dia:attribute name=
"abstract">
17981 <dia:boolean val=
"false"/>
17983 <dia:attribute name=
"inheritance_type">
17984 <dia:enum val=
"2"/>
17986 <dia:attribute name=
"query">
17987 <dia:boolean val=
"false"/>
17989 <dia:attribute name=
"class_scope">
17990 <dia:boolean val=
"false"/>
17992 <dia:attribute name=
"parameters">
17993 <dia:composite type=
"umlparameter">
17994 <dia:attribute name=
"name">
17995 <dia:string>#filename#
</dia:string>
17997 <dia:attribute name=
"type">
17998 <dia:string>#scalar string#
</dia:string>
18000 <dia:attribute name=
"value">
18001 <dia:string>##
</dia:string>
18003 <dia:attribute name=
"comment">
18004 <dia:string>##
</dia:string>
18006 <dia:attribute name=
"kind">
18007 <dia:enum val=
"2"/>
18012 <dia:composite type=
"umloperation">
18013 <dia:attribute name=
"name">
18014 <dia:string>#wres_tablename#
</dia:string>
18016 <dia:attribute name=
"stereotype">
18017 <dia:string>##
</dia:string>
18019 <dia:attribute name=
"type">
18020 <dia:string>##
</dia:string>
18022 <dia:attribute name=
"visibility">
18023 <dia:enum val=
"0"/>
18025 <dia:attribute name=
"comment">
18026 <dia:string>##
</dia:string>
18028 <dia:attribute name=
"abstract">
18029 <dia:boolean val=
"false"/>
18031 <dia:attribute name=
"inheritance_type">
18032 <dia:enum val=
"2"/>
18034 <dia:attribute name=
"query">
18035 <dia:boolean val=
"false"/>
18037 <dia:attribute name=
"class_scope">
18038 <dia:boolean val=
"false"/>
18040 <dia:attribute name=
"parameters">
18041 <dia:composite type=
"umlparameter">
18042 <dia:attribute name=
"name">
18043 <dia:string>#filename#
</dia:string>
18045 <dia:attribute name=
"type">
18046 <dia:string>#scalar string#
</dia:string>
18048 <dia:attribute name=
"value">
18049 <dia:string>##
</dia:string>
18051 <dia:attribute name=
"comment">
18052 <dia:string>##
</dia:string>
18054 <dia:attribute name=
"kind">
18055 <dia:enum val=
"2"/>
18060 <dia:composite type=
"umloperation">
18061 <dia:attribute name=
"name">
18062 <dia:string>#format_shrinkage_tables#
</dia:string>
18064 <dia:attribute name=
"stereotype">
18065 <dia:string>##
</dia:string>
18067 <dia:attribute name=
"type">
18068 <dia:string>##
</dia:string>
18070 <dia:attribute name=
"visibility">
18071 <dia:enum val=
"0"/>
18073 <dia:attribute name=
"comment">
18074 <dia:string>##
</dia:string>
18076 <dia:attribute name=
"abstract">
18077 <dia:boolean val=
"false"/>
18079 <dia:attribute name=
"inheritance_type">
18080 <dia:enum val=
"2"/>
18082 <dia:attribute name=
"query">
18083 <dia:boolean val=
"false"/>
18085 <dia:attribute name=
"class_scope">
18086 <dia:boolean val=
"false"/>
18088 <dia:attribute name=
"parameters">
18089 <dia:composite type=
"umlparameter">
18090 <dia:attribute name=
"name">
18091 <dia:string>#formatted#
</dia:string>
18093 <dia:attribute name=
"type">
18094 <dia:string>#array of strings#
</dia:string>
18096 <dia:attribute name=
"value">
18097 <dia:string>##
</dia:string>
18099 <dia:attribute name=
"comment">
18100 <dia:string>##
</dia:string>
18102 <dia:attribute name=
"kind">
18103 <dia:enum val=
"2"/>
18108 <dia:composite type=
"umloperation">
18109 <dia:attribute name=
"name">
18110 <dia:string>#problem_number#
</dia:string>
18112 <dia:attribute name=
"stereotype">
18113 <dia:string>##
</dia:string>
18115 <dia:attribute name=
"type">
18116 <dia:string>##
</dia:string>
18118 <dia:attribute name=
"visibility">
18119 <dia:enum val=
"0"/>
18121 <dia:attribute name=
"comment">
18122 <dia:string>##
</dia:string>
18124 <dia:attribute name=
"abstract">
18125 <dia:boolean val=
"false"/>
18127 <dia:attribute name=
"inheritance_type">
18128 <dia:enum val=
"2"/>
18130 <dia:attribute name=
"query">
18131 <dia:boolean val=
"false"/>
18133 <dia:attribute name=
"class_scope">
18134 <dia:boolean val=
"false"/>
18136 <dia:attribute name=
"parameters">
18137 <dia:composite type=
"umlparameter">
18138 <dia:attribute name=
"name">
18139 <dia:string>#problem_number#
</dia:string>
18141 <dia:attribute name=
"type">
18142 <dia:string>#scalar integer#
</dia:string>
18144 <dia:attribute name=
"value">
18145 <dia:string>##
</dia:string>
18147 <dia:attribute name=
"comment">
18148 <dia:string>##
</dia:string>
18150 <dia:attribute name=
"kind">
18151 <dia:enum val=
"2"/>
18156 <dia:composite type=
"umloperation">
18157 <dia:attribute name=
"name">
18158 <dia:string>#enable#
</dia:string>
18160 <dia:attribute name=
"stereotype">
18161 <dia:string>##
</dia:string>
18163 <dia:attribute name=
"type">
18164 <dia:string>##
</dia:string>
18166 <dia:attribute name=
"visibility">
18167 <dia:enum val=
"0"/>
18169 <dia:attribute name=
"comment">
18170 <dia:string>##
</dia:string>
18172 <dia:attribute name=
"abstract">
18173 <dia:boolean val=
"false"/>
18175 <dia:attribute name=
"inheritance_type">
18176 <dia:enum val=
"2"/>
18178 <dia:attribute name=
"query">
18179 <dia:boolean val=
"false"/>
18181 <dia:attribute name=
"class_scope">
18182 <dia:boolean val=
"false"/>
18184 <dia:attribute name=
"parameters"/>
18186 <dia:composite type=
"umloperation">
18187 <dia:attribute name=
"name">
18188 <dia:string>#disable#
</dia:string>
18190 <dia:attribute name=
"stereotype">
18191 <dia:string>##
</dia:string>
18193 <dia:attribute name=
"type">
18194 <dia:string>##
</dia:string>
18196 <dia:attribute name=
"visibility">
18197 <dia:enum val=
"0"/>
18199 <dia:attribute name=
"comment">
18200 <dia:string>##
</dia:string>
18202 <dia:attribute name=
"abstract">
18203 <dia:boolean val=
"false"/>
18205 <dia:attribute name=
"inheritance_type">
18206 <dia:enum val=
"2"/>
18208 <dia:attribute name=
"query">
18209 <dia:boolean val=
"false"/>
18211 <dia:attribute name=
"class_scope">
18212 <dia:boolean val=
"false"/>
18214 <dia:attribute name=
"parameters"/>
18216 <dia:composite type=
"umloperation">
18217 <dia:attribute name=
"name">
18218 <dia:string>#eta_shrinkage#
</dia:string>
18220 <dia:attribute name=
"stereotype">
18221 <dia:string>##
</dia:string>
18223 <dia:attribute name=
"type">
18224 <dia:string>##
</dia:string>
18226 <dia:attribute name=
"visibility">
18227 <dia:enum val=
"0"/>
18229 <dia:attribute name=
"comment">
18230 <dia:string>##
</dia:string>
18232 <dia:attribute name=
"abstract">
18233 <dia:boolean val=
"false"/>
18235 <dia:attribute name=
"inheritance_type">
18236 <dia:enum val=
"2"/>
18238 <dia:attribute name=
"query">
18239 <dia:boolean val=
"false"/>
18241 <dia:attribute name=
"class_scope">
18242 <dia:boolean val=
"false"/>
18244 <dia:attribute name=
"parameters">
18245 <dia:composite type=
"umlparameter">
18246 <dia:attribute name=
"name">
18247 <dia:string>#eta_shrinkage#
</dia:string>
18249 <dia:attribute name=
"type">
18250 <dia:string>#array of#
</dia:string>
18252 <dia:attribute name=
"value">
18253 <dia:string>##
</dia:string>
18255 <dia:attribute name=
"comment">
18256 <dia:string>##
</dia:string>
18258 <dia:attribute name=
"kind">
18259 <dia:enum val=
"2"/>
18264 <dia:composite type=
"umloperation">
18265 <dia:attribute name=
"name">
18266 <dia:string>#wres_shrinkage#
</dia:string>
18268 <dia:attribute name=
"stereotype">
18269 <dia:string>##
</dia:string>
18271 <dia:attribute name=
"type">
18272 <dia:string>##
</dia:string>
18274 <dia:attribute name=
"visibility">
18275 <dia:enum val=
"0"/>
18277 <dia:attribute name=
"comment">
18278 <dia:string>##
</dia:string>
18280 <dia:attribute name=
"abstract">
18281 <dia:boolean val=
"false"/>
18283 <dia:attribute name=
"inheritance_type">
18284 <dia:enum val=
"2"/>
18286 <dia:attribute name=
"query">
18287 <dia:boolean val=
"false"/>
18289 <dia:attribute name=
"class_scope">
18290 <dia:boolean val=
"false"/>
18292 <dia:attribute name=
"parameters">
18293 <dia:composite type=
"umlparameter">
18294 <dia:attribute name=
"name">
18295 <dia:string>#wres_shrinkage#
</dia:string>
18297 <dia:attribute name=
"type">
18298 <dia:string>#array of#
</dia:string>
18300 <dia:attribute name=
"value">
18301 <dia:string>##
</dia:string>
18303 <dia:attribute name=
"comment">
18304 <dia:string>##
</dia:string>
18306 <dia:attribute name=
"kind">
18307 <dia:enum val=
"2"/>
18312 <dia:composite type=
"umloperation">
18313 <dia:attribute name=
"name">
18314 <dia:string>#eta_table_exists#
</dia:string>
18316 <dia:attribute name=
"stereotype">
18317 <dia:string>##
</dia:string>
18319 <dia:attribute name=
"type">
18320 <dia:string>##
</dia:string>
18322 <dia:attribute name=
"visibility">
18323 <dia:enum val=
"0"/>
18325 <dia:attribute name=
"comment">
18326 <dia:string>##
</dia:string>
18328 <dia:attribute name=
"abstract">
18329 <dia:boolean val=
"false"/>
18331 <dia:attribute name=
"inheritance_type">
18332 <dia:enum val=
"2"/>
18334 <dia:attribute name=
"query">
18335 <dia:boolean val=
"false"/>
18337 <dia:attribute name=
"class_scope">
18338 <dia:boolean val=
"false"/>
18340 <dia:attribute name=
"parameters">
18341 <dia:composite type=
"umlparameter">
18342 <dia:attribute name=
"name">
18343 <dia:string>#exists#
</dia:string>
18345 <dia:attribute name=
"type">
18346 <dia:string>#scalar boolean#
</dia:string>
18348 <dia:attribute name=
"value">
18349 <dia:string>#
0#
</dia:string>
18351 <dia:attribute name=
"comment">
18352 <dia:string>##
</dia:string>
18354 <dia:attribute name=
"kind">
18355 <dia:enum val=
"2"/>
18360 <dia:composite type=
"umloperation">
18361 <dia:attribute name=
"name">
18362 <dia:string>#wres_table_exists#
</dia:string>
18364 <dia:attribute name=
"stereotype">
18365 <dia:string>##
</dia:string>
18367 <dia:attribute name=
"type">
18368 <dia:string>##
</dia:string>
18370 <dia:attribute name=
"visibility">
18371 <dia:enum val=
"0"/>
18373 <dia:attribute name=
"comment">
18374 <dia:string>##
</dia:string>
18376 <dia:attribute name=
"abstract">
18377 <dia:boolean val=
"false"/>
18379 <dia:attribute name=
"inheritance_type">
18380 <dia:enum val=
"2"/>
18382 <dia:attribute name=
"query">
18383 <dia:boolean val=
"false"/>
18385 <dia:attribute name=
"class_scope">
18386 <dia:boolean val=
"false"/>
18388 <dia:attribute name=
"parameters">
18389 <dia:composite type=
"umlparameter">
18390 <dia:attribute name=
"name">
18391 <dia:string>#exists#
</dia:string>
18393 <dia:attribute name=
"type">
18394 <dia:string>#scalar boolean#
</dia:string>
18396 <dia:attribute name=
"value">
18397 <dia:string>#
0#
</dia:string>
18399 <dia:attribute name=
"comment">
18400 <dia:string>##
</dia:string>
18402 <dia:attribute name=
"kind">
18403 <dia:enum val=
"2"/>
18409 <dia:attribute name=
"template">
18410 <dia:boolean val=
"false"/>
18412 <dia:attribute name=
"templates"/>
18414 <dia:object type=
"UML - Association" version=
"0" id=
"O106">
18415 <dia:attribute name=
"obj_pos">
18416 <dia:point val=
"130.575,12.32"/>
18418 <dia:attribute name=
"obj_bb">
18419 <dia:rectangle val=
"107.7,-2.85;133.451,13.92"/>
18421 <dia:attribute name=
"orth_points">
18422 <dia:point val=
"130.575,12.32"/>
18423 <dia:point val=
"133.351,12.32"/>
18424 <dia:point val=
"133.351,-2.1"/>
18425 <dia:point val=
"108.45,-2.1"/>
18427 <dia:attribute name=
"orth_orient">
18428 <dia:enum val=
"0"/>
18429 <dia:enum val=
"1"/>
18430 <dia:enum val=
"0"/>
18432 <dia:attribute name=
"autorouting">
18433 <dia:boolean val=
"false"/>
18435 <dia:attribute name=
"name">
18436 <dia:string>##
</dia:string>
18438 <dia:attribute name=
"direction">
18439 <dia:enum val=
"0"/>
18441 <dia:attribute name=
"ends">
18443 <dia:attribute name=
"role">
18444 <dia:string>##
</dia:string>
18446 <dia:attribute name=
"multiplicity">
18447 <dia:string>##
</dia:string>
18449 <dia:attribute name=
"arrow">
18450 <dia:boolean val=
"false"/>
18452 <dia:attribute name=
"aggregate">
18453 <dia:enum val=
"0"/>
18457 <dia:attribute name=
"role">
18458 <dia:string>##
</dia:string>
18460 <dia:attribute name=
"multiplicity">
18461 <dia:string>##
</dia:string>
18463 <dia:attribute name=
"arrow">
18464 <dia:boolean val=
"false"/>
18466 <dia:attribute name=
"aggregate">
18467 <dia:enum val=
"1"/>
18472 <dia:connection handle=
"0" to=
"O105" connection=
"17"/>
18475 <dia:object type=
"UML - Class" version=
"0" id=
"O107">
18476 <dia:attribute name=
"obj_pos">
18477 <dia:point val=
"116.651,24.5"/>
18479 <dia:attribute name=
"obj_bb">
18480 <dia:rectangle val=
"116.601,24.45;143.551,40.75"/>
18482 <dia:attribute name=
"elem_corner">
18483 <dia:point val=
"116.651,24.5"/>
18485 <dia:attribute name=
"elem_width">
18486 <dia:real val=
"26.850000000000001"/>
18488 <dia:attribute name=
"elem_height">
18489 <dia:real val=
"16.200000000000003"/>
18491 <dia:attribute name=
"name">
18492 <dia:string>#nonparametric_module#
</dia:string>
18494 <dia:attribute name=
"stereotype">
18495 <dia:string>##
</dia:string>
18497 <dia:attribute name=
"comment">
18498 <dia:string>##
</dia:string>
18500 <dia:attribute name=
"abstract">
18501 <dia:boolean val=
"false"/>
18503 <dia:attribute name=
"suppress_attributes">
18504 <dia:boolean val=
"false"/>
18506 <dia:attribute name=
"suppress_operations">
18507 <dia:boolean val=
"false"/>
18509 <dia:attribute name=
"visible_attributes">
18510 <dia:boolean val=
"true"/>
18512 <dia:attribute name=
"visible_operations">
18513 <dia:boolean val=
"true"/>
18515 <dia:attribute name=
"visible_comments">
18516 <dia:boolean val=
"false"/>
18518 <dia:attribute name=
"wrap_operations">
18519 <dia:boolean val=
"false"/>
18521 <dia:attribute name=
"wrap_after_char">
18522 <dia:int val=
"40"/>
18524 <dia:attribute name=
"line_color">
18525 <dia:color val=
"#000000"/>
18527 <dia:attribute name=
"fill_color">
18528 <dia:color val=
"#ffffff"/>
18530 <dia:attribute name=
"text_color">
18531 <dia:color val=
"#000000"/>
18533 <dia:attribute name=
"normal_font">
18534 <dia:font family=
"monospace" style=
"0" name=
"Courier"/>
18536 <dia:attribute name=
"abstract_font">
18537 <dia:font family=
"monospace" style=
"88" name=
"Courier"/>
18539 <dia:attribute name=
"polymorphic_font">
18540 <dia:font family=
"monospace" style=
"8" name=
"Courier"/>
18542 <dia:attribute name=
"classname_font">
18543 <dia:font family=
"sans" style=
"80" name=
"Helvetica"/>
18545 <dia:attribute name=
"abstract_classname_font">
18546 <dia:font family=
"sans" style=
"88" name=
"Helvetica"/>
18548 <dia:attribute name=
"comment_font">
18549 <dia:font family=
"sans" style=
"8" name=
"Helvetica"/>
18551 <dia:attribute name=
"font_height">
18552 <dia:real val=
"0.80000000000000004"/>
18554 <dia:attribute name=
"polymorphic_font_height">
18555 <dia:real val=
"0.80000000000000004"/>
18557 <dia:attribute name=
"abstract_font_height">
18558 <dia:real val=
"0.80000000000000004"/>
18560 <dia:attribute name=
"classname_font_height">
18561 <dia:real val=
"1"/>
18563 <dia:attribute name=
"abstract_classname_font_height">
18564 <dia:real val=
"1"/>
18566 <dia:attribute name=
"comment_font_height">
18567 <dia:real val=
"1"/>
18569 <dia:attribute name=
"attributes">
18570 <dia:composite type=
"umlattribute">
18571 <dia:attribute name=
"name">
18572 <dia:string>#enabled#
</dia:string>
18574 <dia:attribute name=
"type">
18575 <dia:string>#scalar boolean#
</dia:string>
18577 <dia:attribute name=
"value">
18578 <dia:string>#
0#
</dia:string>
18580 <dia:attribute name=
"comment">
18581 <dia:string>##
</dia:string>
18583 <dia:attribute name=
"visibility">
18584 <dia:enum val=
"0"/>
18586 <dia:attribute name=
"abstract">
18587 <dia:boolean val=
"false"/>
18589 <dia:attribute name=
"class_scope">
18590 <dia:boolean val=
"false"/>
18593 <dia:composite type=
"umlattribute">
18594 <dia:attribute name=
"name">
18595 <dia:string>#model#
</dia:string>
18597 <dia:attribute name=
"type">
18598 <dia:string>#object model#
</dia:string>
18600 <dia:attribute name=
"value">
18601 <dia:string>##
</dia:string>
18603 <dia:attribute name=
"comment">
18604 <dia:string>##
</dia:string>
18606 <dia:attribute name=
"visibility">
18607 <dia:enum val=
"0"/>
18609 <dia:attribute name=
"abstract">
18610 <dia:boolean val=
"false"/>
18612 <dia:attribute name=
"class_scope">
18613 <dia:boolean val=
"false"/>
18616 <dia:composite type=
"umlattribute">
18617 <dia:attribute name=
"name">
18618 <dia:string>#problem#
</dia:string>
18620 <dia:attribute name=
"type">
18621 <dia:string>#object model::problem#
</dia:string>
18623 <dia:attribute name=
"value">
18624 <dia:string>##
</dia:string>
18626 <dia:attribute name=
"comment">
18627 <dia:string>##
</dia:string>
18629 <dia:attribute name=
"visibility">
18630 <dia:enum val=
"0"/>
18632 <dia:attribute name=
"abstract">
18633 <dia:boolean val=
"false"/>
18635 <dia:attribute name=
"class_scope">
18636 <dia:boolean val=
"false"/>
18639 <dia:composite type=
"umlattribute">
18640 <dia:attribute name=
"name">
18641 <dia:string>#temp_problem_number#
</dia:string>
18643 <dia:attribute name=
"type">
18644 <dia:string>#scalar integer#
</dia:string>
18646 <dia:attribute name=
"value">
18647 <dia:string>##
</dia:string>
18649 <dia:attribute name=
"comment">
18650 <dia:string>##
</dia:string>
18652 <dia:attribute name=
"visibility">
18653 <dia:enum val=
"0"/>
18655 <dia:attribute name=
"abstract">
18656 <dia:boolean val=
"false"/>
18658 <dia:attribute name=
"class_scope">
18659 <dia:boolean val=
"false"/>
18663 <dia:attribute name=
"operations">
18664 <dia:composite type=
"umloperation">
18665 <dia:attribute name=
"name">
18666 <dia:string>#etas_tablename#
</dia:string>
18668 <dia:attribute name=
"stereotype">
18669 <dia:string>##
</dia:string>
18671 <dia:attribute name=
"type">
18672 <dia:string>##
</dia:string>
18674 <dia:attribute name=
"visibility">
18675 <dia:enum val=
"0"/>
18677 <dia:attribute name=
"comment">
18678 <dia:string>##
</dia:string>
18680 <dia:attribute name=
"abstract">
18681 <dia:boolean val=
"false"/>
18683 <dia:attribute name=
"inheritance_type">
18684 <dia:enum val=
"2"/>
18686 <dia:attribute name=
"query">
18687 <dia:boolean val=
"false"/>
18689 <dia:attribute name=
"class_scope">
18690 <dia:boolean val=
"false"/>
18692 <dia:attribute name=
"parameters">
18693 <dia:composite type=
"umlparameter">
18694 <dia:attribute name=
"name">
18695 <dia:string>#filename#
</dia:string>
18697 <dia:attribute name=
"type">
18698 <dia:string>#scalar string#
</dia:string>
18700 <dia:attribute name=
"value">
18701 <dia:string>##
</dia:string>
18703 <dia:attribute name=
"comment">
18704 <dia:string>##
</dia:string>
18706 <dia:attribute name=
"kind">
18707 <dia:enum val=
"2"/>
18712 <dia:composite type=
"umloperation">
18713 <dia:attribute name=
"name">
18714 <dia:string>#marginals_tablename#
</dia:string>
18716 <dia:attribute name=
"stereotype">
18717 <dia:string>##
</dia:string>
18719 <dia:attribute name=
"type">
18720 <dia:string>##
</dia:string>
18722 <dia:attribute name=
"visibility">
18723 <dia:enum val=
"0"/>
18725 <dia:attribute name=
"comment">
18726 <dia:string>##
</dia:string>
18728 <dia:attribute name=
"abstract">
18729 <dia:boolean val=
"false"/>
18731 <dia:attribute name=
"inheritance_type">
18732 <dia:enum val=
"2"/>
18734 <dia:attribute name=
"query">
18735 <dia:boolean val=
"false"/>
18737 <dia:attribute name=
"class_scope">
18738 <dia:boolean val=
"false"/>
18740 <dia:attribute name=
"parameters">
18741 <dia:composite type=
"umlparameter">
18742 <dia:attribute name=
"name">
18743 <dia:string>#filename#
</dia:string>
18745 <dia:attribute name=
"type">
18746 <dia:string>#scalar string#
</dia:string>
18748 <dia:attribute name=
"value">
18749 <dia:string>##
</dia:string>
18751 <dia:attribute name=
"comment">
18752 <dia:string>##
</dia:string>
18754 <dia:attribute name=
"kind">
18755 <dia:enum val=
"2"/>
18760 <dia:composite type=
"umloperation">
18761 <dia:attribute name=
"name">
18762 <dia:string>#format_etas_table#
</dia:string>
18764 <dia:attribute name=
"stereotype">
18765 <dia:string>##
</dia:string>
18767 <dia:attribute name=
"type">
18768 <dia:string>##
</dia:string>
18770 <dia:attribute name=
"visibility">
18771 <dia:enum val=
"0"/>
18773 <dia:attribute name=
"comment">
18774 <dia:string>##
</dia:string>
18776 <dia:attribute name=
"abstract">
18777 <dia:boolean val=
"false"/>
18779 <dia:attribute name=
"inheritance_type">
18780 <dia:enum val=
"2"/>
18782 <dia:attribute name=
"query">
18783 <dia:boolean val=
"false"/>
18785 <dia:attribute name=
"class_scope">
18786 <dia:boolean val=
"false"/>
18788 <dia:attribute name=
"parameters">
18789 <dia:composite type=
"umlparameter">
18790 <dia:attribute name=
"name">
18791 <dia:string>#formatted#
</dia:string>
18793 <dia:attribute name=
"type">
18794 <dia:string>#array of strings#
</dia:string>
18796 <dia:attribute name=
"value">
18797 <dia:string>##
</dia:string>
18799 <dia:attribute name=
"comment">
18800 <dia:string>##
</dia:string>
18802 <dia:attribute name=
"kind">
18803 <dia:enum val=
"2"/>
18808 <dia:composite type=
"umloperation">
18809 <dia:attribute name=
"name">
18810 <dia:string>#format_marginals_table#
</dia:string>
18812 <dia:attribute name=
"stereotype">
18813 <dia:string>##
</dia:string>
18815 <dia:attribute name=
"type">
18816 <dia:string>##
</dia:string>
18818 <dia:attribute name=
"visibility">
18819 <dia:enum val=
"0"/>
18821 <dia:attribute name=
"comment">
18822 <dia:string>##
</dia:string>
18824 <dia:attribute name=
"abstract">
18825 <dia:boolean val=
"false"/>
18827 <dia:attribute name=
"inheritance_type">
18828 <dia:enum val=
"2"/>
18830 <dia:attribute name=
"query">
18831 <dia:boolean val=
"false"/>
18833 <dia:attribute name=
"class_scope">
18834 <dia:boolean val=
"false"/>
18836 <dia:attribute name=
"parameters">
18837 <dia:composite type=
"umlparameter">
18838 <dia:attribute name=
"name">
18839 <dia:string>#formatted#
</dia:string>
18841 <dia:attribute name=
"type">
18842 <dia:string>#array of strings#
</dia:string>
18844 <dia:attribute name=
"value">
18845 <dia:string>##
</dia:string>
18847 <dia:attribute name=
"comment">
18848 <dia:string>##
</dia:string>
18850 <dia:attribute name=
"kind">
18851 <dia:enum val=
"2"/>
18856 <dia:composite type=
"umloperation">
18857 <dia:attribute name=
"name">
18858 <dia:string>#format_table#
</dia:string>
18860 <dia:attribute name=
"stereotype">
18861 <dia:string>##
</dia:string>
18863 <dia:attribute name=
"type">
18864 <dia:string>##
</dia:string>
18866 <dia:attribute name=
"visibility">
18867 <dia:enum val=
"0"/>
18869 <dia:attribute name=
"comment">
18870 <dia:string>##
</dia:string>
18872 <dia:attribute name=
"abstract">
18873 <dia:boolean val=
"false"/>
18875 <dia:attribute name=
"inheritance_type">
18876 <dia:enum val=
"2"/>
18878 <dia:attribute name=
"query">
18879 <dia:boolean val=
"false"/>
18881 <dia:attribute name=
"class_scope">
18882 <dia:boolean val=
"false"/>
18884 <dia:attribute name=
"parameters">
18885 <dia:composite type=
"umlparameter">
18886 <dia:attribute name=
"name">
18887 <dia:string>#type#
</dia:string>
18889 <dia:attribute name=
"type">
18890 <dia:string>#scalar string#
</dia:string>
18892 <dia:attribute name=
"value">
18893 <dia:string>##
</dia:string>
18895 <dia:attribute name=
"comment">
18896 <dia:string>##
</dia:string>
18898 <dia:attribute name=
"kind">
18899 <dia:enum val=
"1"/>
18902 <dia:composite type=
"umlparameter">
18903 <dia:attribute name=
"name">
18904 <dia:string>#formatted#
</dia:string>
18906 <dia:attribute name=
"type">
18907 <dia:string>#array of strings#
</dia:string>
18909 <dia:attribute name=
"value">
18910 <dia:string>##
</dia:string>
18912 <dia:attribute name=
"comment">
18913 <dia:string>##
</dia:string>
18915 <dia:attribute name=
"kind">
18916 <dia:enum val=
"2"/>
18921 <dia:composite type=
"umloperation">
18922 <dia:attribute name=
"name">
18923 <dia:string>#problem_number#
</dia:string>
18925 <dia:attribute name=
"stereotype">
18926 <dia:string>##
</dia:string>
18928 <dia:attribute name=
"type">
18929 <dia:string>##
</dia:string>
18931 <dia:attribute name=
"visibility">
18932 <dia:enum val=
"0"/>
18934 <dia:attribute name=
"comment">
18935 <dia:string>##
</dia:string>
18937 <dia:attribute name=
"abstract">
18938 <dia:boolean val=
"false"/>
18940 <dia:attribute name=
"inheritance_type">
18941 <dia:enum val=
"2"/>
18943 <dia:attribute name=
"query">
18944 <dia:boolean val=
"false"/>
18946 <dia:attribute name=
"class_scope">
18947 <dia:boolean val=
"false"/>
18949 <dia:attribute name=
"parameters">
18950 <dia:composite type=
"umlparameter">
18951 <dia:attribute name=
"name">
18952 <dia:string>#problem_number#
</dia:string>
18954 <dia:attribute name=
"type">
18955 <dia:string>#scalar integer#
</dia:string>
18957 <dia:attribute name=
"value">
18958 <dia:string>##
</dia:string>
18960 <dia:attribute name=
"comment">
18961 <dia:string>##
</dia:string>
18963 <dia:attribute name=
"kind">
18964 <dia:enum val=
"2"/>
18969 <dia:composite type=
"umloperation">
18970 <dia:attribute name=
"name">
18971 <dia:string>#enable#
</dia:string>
18973 <dia:attribute name=
"stereotype">
18974 <dia:string>##
</dia:string>
18976 <dia:attribute name=
"type">
18977 <dia:string>##
</dia:string>
18979 <dia:attribute name=
"visibility">
18980 <dia:enum val=
"0"/>
18982 <dia:attribute name=
"comment">
18983 <dia:string>##
</dia:string>
18985 <dia:attribute name=
"abstract">
18986 <dia:boolean val=
"false"/>
18988 <dia:attribute name=
"inheritance_type">
18989 <dia:enum val=
"2"/>
18991 <dia:attribute name=
"query">
18992 <dia:boolean val=
"false"/>
18994 <dia:attribute name=
"class_scope">
18995 <dia:boolean val=
"false"/>
18997 <dia:attribute name=
"parameters"/>
18999 <dia:composite type=
"umloperation">
19000 <dia:attribute name=
"name">
19001 <dia:string>#disable#
</dia:string>
19003 <dia:attribute name=
"stereotype">
19004 <dia:string>##
</dia:string>
19006 <dia:attribute name=
"type">
19007 <dia:string>##
</dia:string>
19009 <dia:attribute name=
"visibility">
19010 <dia:enum val=
"0"/>
19012 <dia:attribute name=
"comment">
19013 <dia:string>##
</dia:string>
19015 <dia:attribute name=
"abstract">
19016 <dia:boolean val=
"false"/>
19018 <dia:attribute name=
"inheritance_type">
19019 <dia:enum val=
"2"/>
19021 <dia:attribute name=
"query">
19022 <dia:boolean val=
"false"/>
19024 <dia:attribute name=
"class_scope">
19025 <dia:boolean val=
"false"/>
19027 <dia:attribute name=
"parameters"/>
19029 <dia:composite type=
"umloperation">
19030 <dia:attribute name=
"name">
19031 <dia:string>#etas_table_exists#
</dia:string>
19033 <dia:attribute name=
"stereotype">
19034 <dia:string>##
</dia:string>
19036 <dia:attribute name=
"type">
19037 <dia:string>##
</dia:string>
19039 <dia:attribute name=
"visibility">
19040 <dia:enum val=
"0"/>
19042 <dia:attribute name=
"comment">
19043 <dia:string>##
</dia:string>
19045 <dia:attribute name=
"abstract">
19046 <dia:boolean val=
"false"/>
19048 <dia:attribute name=
"inheritance_type">
19049 <dia:enum val=
"2"/>
19051 <dia:attribute name=
"query">
19052 <dia:boolean val=
"false"/>
19054 <dia:attribute name=
"class_scope">
19055 <dia:boolean val=
"false"/>
19057 <dia:attribute name=
"parameters">
19058 <dia:composite type=
"umlparameter">
19059 <dia:attribute name=
"name">
19060 <dia:string>#exists#
</dia:string>
19062 <dia:attribute name=
"type">
19063 <dia:string>#scalar boolean#
</dia:string>
19065 <dia:attribute name=
"value">
19066 <dia:string>#
0#
</dia:string>
19068 <dia:attribute name=
"comment">
19069 <dia:string>##
</dia:string>
19071 <dia:attribute name=
"kind">
19072 <dia:enum val=
"2"/>
19077 <dia:composite type=
"umloperation">
19078 <dia:attribute name=
"name">
19079 <dia:string>#marginals_table_exists#
</dia:string>
19081 <dia:attribute name=
"stereotype">
19082 <dia:string>##
</dia:string>
19084 <dia:attribute name=
"type">
19085 <dia:string>##
</dia:string>
19087 <dia:attribute name=
"visibility">
19088 <dia:enum val=
"0"/>
19090 <dia:attribute name=
"comment">
19091 <dia:string>##
</dia:string>
19093 <dia:attribute name=
"abstract">
19094 <dia:boolean val=
"false"/>
19096 <dia:attribute name=
"inheritance_type">
19097 <dia:enum val=
"2"/>
19099 <dia:attribute name=
"query">
19100 <dia:boolean val=
"false"/>
19102 <dia:attribute name=
"class_scope">
19103 <dia:boolean val=
"false"/>
19105 <dia:attribute name=
"parameters">
19106 <dia:composite type=
"umlparameter">
19107 <dia:attribute name=
"name">
19108 <dia:string>#exists#
</dia:string>
19110 <dia:attribute name=
"type">
19111 <dia:string>#scalar boolean#
</dia:string>
19113 <dia:attribute name=
"value">
19114 <dia:string>#
0#
</dia:string>
19116 <dia:attribute name=
"comment">
19117 <dia:string>##
</dia:string>
19119 <dia:attribute name=
"kind">
19120 <dia:enum val=
"2"/>
19125 <dia:composite type=
"umloperation">
19126 <dia:attribute name=
"name">
19127 <dia:string>#format_nonparametric#
</dia:string>
19129 <dia:attribute name=
"stereotype">
19130 <dia:string>##
</dia:string>
19132 <dia:attribute name=
"type">
19133 <dia:string>##
</dia:string>
19135 <dia:attribute name=
"visibility">
19136 <dia:enum val=
"0"/>
19138 <dia:attribute name=
"comment">
19139 <dia:string>##
</dia:string>
19141 <dia:attribute name=
"abstract">
19142 <dia:boolean val=
"false"/>
19144 <dia:attribute name=
"inheritance_type">
19145 <dia:enum val=
"2"/>
19147 <dia:attribute name=
"query">
19148 <dia:boolean val=
"false"/>
19150 <dia:attribute name=
"class_scope">
19151 <dia:boolean val=
"false"/>
19153 <dia:attribute name=
"parameters">
19154 <dia:composite type=
"umlparameter">
19155 <dia:attribute name=
"name">
19156 <dia:string>#type#
</dia:string>
19158 <dia:attribute name=
"type">
19159 <dia:string>#scalar string#
</dia:string>
19161 <dia:attribute name=
"value">
19162 <dia:string>##
</dia:string>
19164 <dia:attribute name=
"comment">
19165 <dia:string>##
</dia:string>
19167 <dia:attribute name=
"kind">
19168 <dia:enum val=
"1"/>
19171 <dia:composite type=
"umlparameter">
19172 <dia:attribute name=
"name">
19173 <dia:string>#formatted#
</dia:string>
19175 <dia:attribute name=
"type">
19176 <dia:string>#array of strings#
</dia:string>
19178 <dia:attribute name=
"value">
19179 <dia:string>##
</dia:string>
19181 <dia:attribute name=
"comment">
19182 <dia:string>##
</dia:string>
19184 <dia:attribute name=
"kind">
19185 <dia:enum val=
"2"/>
19190 <dia:composite type=
"umloperation">
19191 <dia:attribute name=
"name">
19192 <dia:string>#format_etas_nonparametric#
</dia:string>
19194 <dia:attribute name=
"stereotype">
19195 <dia:string>##
</dia:string>
19197 <dia:attribute name=
"type">
19198 <dia:string>##
</dia:string>
19200 <dia:attribute name=
"visibility">
19201 <dia:enum val=
"0"/>
19203 <dia:attribute name=
"comment">
19204 <dia:string>##
</dia:string>
19206 <dia:attribute name=
"abstract">
19207 <dia:boolean val=
"false"/>
19209 <dia:attribute name=
"inheritance_type">
19210 <dia:enum val=
"2"/>
19212 <dia:attribute name=
"query">
19213 <dia:boolean val=
"false"/>
19215 <dia:attribute name=
"class_scope">
19216 <dia:boolean val=
"false"/>
19218 <dia:attribute name=
"parameters">
19219 <dia:composite type=
"umlparameter">
19220 <dia:attribute name=
"name">
19221 <dia:string>#formatted#
</dia:string>
19223 <dia:attribute name=
"type">
19224 <dia:string>#array of strings#
</dia:string>
19226 <dia:attribute name=
"value">
19227 <dia:string>##
</dia:string>
19229 <dia:attribute name=
"comment">
19230 <dia:string>##
</dia:string>
19232 <dia:attribute name=
"kind">
19233 <dia:enum val=
"2"/>
19238 <dia:composite type=
"umloperation">
19239 <dia:attribute name=
"name">
19240 <dia:string>#format_marginals_nonparametric#
</dia:string>
19242 <dia:attribute name=
"stereotype">
19243 <dia:string>##
</dia:string>
19245 <dia:attribute name=
"type">
19246 <dia:string>##
</dia:string>
19248 <dia:attribute name=
"visibility">
19249 <dia:enum val=
"0"/>
19251 <dia:attribute name=
"comment">
19252 <dia:string>##
</dia:string>
19254 <dia:attribute name=
"abstract">
19255 <dia:boolean val=
"false"/>
19257 <dia:attribute name=
"inheritance_type">
19258 <dia:enum val=
"2"/>
19260 <dia:attribute name=
"query">
19261 <dia:boolean val=
"false"/>
19263 <dia:attribute name=
"class_scope">
19264 <dia:boolean val=
"false"/>
19266 <dia:attribute name=
"parameters">
19267 <dia:composite type=
"umlparameter">
19268 <dia:attribute name=
"name">
19269 <dia:string>#formatted#
</dia:string>
19271 <dia:attribute name=
"type">
19272 <dia:string>#array of strings#
</dia:string>
19274 <dia:attribute name=
"value">
19275 <dia:string>##
</dia:string>
19277 <dia:attribute name=
"comment">
19278 <dia:string>##
</dia:string>
19280 <dia:attribute name=
"kind">
19281 <dia:enum val=
"2"/>
19286 <dia:composite type=
"umloperation">
19287 <dia:attribute name=
"name">
19288 <dia:string>#format_etas_msfi#
</dia:string>
19290 <dia:attribute name=
"stereotype">
19291 <dia:string>##
</dia:string>
19293 <dia:attribute name=
"type">
19294 <dia:string>##
</dia:string>
19296 <dia:attribute name=
"visibility">
19297 <dia:enum val=
"0"/>
19299 <dia:attribute name=
"comment">
19300 <dia:string>##
</dia:string>
19302 <dia:attribute name=
"abstract">
19303 <dia:boolean val=
"false"/>
19305 <dia:attribute name=
"inheritance_type">
19306 <dia:enum val=
"2"/>
19308 <dia:attribute name=
"query">
19309 <dia:boolean val=
"false"/>
19311 <dia:attribute name=
"class_scope">
19312 <dia:boolean val=
"false"/>
19314 <dia:attribute name=
"parameters">
19315 <dia:composite type=
"umlparameter">
19316 <dia:attribute name=
"name">
19317 <dia:string>#formatted#
</dia:string>
19319 <dia:attribute name=
"type">
19320 <dia:string>#array of strings#
</dia:string>
19322 <dia:attribute name=
"value">
19323 <dia:string>##
</dia:string>
19325 <dia:attribute name=
"comment">
19326 <dia:string>##
</dia:string>
19328 <dia:attribute name=
"kind">
19329 <dia:enum val=
"2"/>
19335 <dia:attribute name=
"template">
19336 <dia:boolean val=
"false"/>
19338 <dia:attribute name=
"templates"/>
19340 <dia:object type=
"UML - Association" version=
"0" id=
"O108">
19341 <dia:attribute name=
"obj_pos">
19342 <dia:point val=
"143.351,29.8"/>
19344 <dia:attribute name=
"obj_bb">
19345 <dia:rectangle val=
"107.7,-6.05;143.401,31.4"/>
19347 <dia:attribute name=
"orth_points">
19348 <dia:point val=
"143.351,29.8"/>
19349 <dia:point val=
"141.227,29.8"/>
19350 <dia:point val=
"141.227,-5.3"/>
19351 <dia:point val=
"108.45,-5.3"/>
19353 <dia:attribute name=
"orth_orient">
19354 <dia:enum val=
"0"/>
19355 <dia:enum val=
"1"/>
19356 <dia:enum val=
"0"/>
19358 <dia:attribute name=
"autorouting">
19359 <dia:boolean val=
"false"/>
19361 <dia:attribute name=
"name">
19362 <dia:string>##
</dia:string>
19364 <dia:attribute name=
"direction">
19365 <dia:enum val=
"0"/>
19367 <dia:attribute name=
"ends">
19369 <dia:attribute name=
"role">
19370 <dia:string>##
</dia:string>
19372 <dia:attribute name=
"multiplicity">
19373 <dia:string>##
</dia:string>
19375 <dia:attribute name=
"arrow">
19376 <dia:boolean val=
"false"/>
19378 <dia:attribute name=
"aggregate">
19379 <dia:enum val=
"0"/>
19383 <dia:attribute name=
"role">
19384 <dia:string>##
</dia:string>
19386 <dia:attribute name=
"multiplicity">
19387 <dia:string>##
</dia:string>
19389 <dia:attribute name=
"arrow">
19390 <dia:boolean val=
"false"/>
19392 <dia:attribute name=
"aggregate">
19393 <dia:enum val=
"1"/>
19398 <dia:connection handle=
"0" to=
"O107" connection=
"17"/>
19399 <dia:connection handle=
"1" to=
"O22" connection=
"163"/>