1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <dia:diagram xmlns:
dia=
"http://www.lysator.liu.se/~alla/dia/"><dia:diagramdata><dia:attribute name=
"background"><dia:color val=
"#ffffff"/></dia:attribute><dia:attribute name=
"paper"><dia:composite type=
"paper"><dia:attribute name=
"name"><dia:string>#A4#
</dia:string></dia:attribute><dia:attribute name=
"tmargin"><dia:real val=
"2.8222"/></dia:attribute><dia:attribute name=
"bmargin"><dia:real val=
"2.8222"/></dia:attribute><dia:attribute name=
"lmargin"><dia:real val=
"2.8222"/></dia:attribute><dia:attribute name=
"rmargin"><dia:real val=
"2.8222"/></dia:attribute><dia:attribute name=
"is_portrait"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"scaling"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"fitto"><dia:boolean val=
"false"/></dia:attribute></dia:composite></dia:attribute><dia:attribute name=
"grid"><dia:composite type=
"grid"><dia:attribute name=
"width_x"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"width_y"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"visible_x"><dia:int val=
"1"/></dia:attribute><dia:attribute name=
"visible_y"><dia:int val=
"1"/></dia:attribute></dia:composite></dia:attribute><dia:attribute name=
"guides"><dia:composite type=
"guides"><dia:attribute name=
"hguides"/><dia:attribute name=
"vguides"/></dia:composite></dia:attribute></dia:diagramdata><dia:layer name=
"Background" visible=
"true"><dia:object type=
"UML - LargePackage" version=
"0" id=
"O0"><dia:attribute name=
"obj_pos"><dia:point val=
"1.70187,11.5356"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"1.65187,9.6856;52.4798,34.4655"/></dia:attribute><dia:attribute name=
"elem_corner"><dia:point val=
"1.70187,11.5356"/></dia:attribute><dia:attribute name=
"elem_width"><dia:real val=
"50.7279"/></dia:attribute><dia:attribute name=
"elem_height"><dia:real val=
"22.8799"/></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"name"><dia:string>#Bio::Coordinate#
</dia:string></dia:attribute></dia:object><dia:object type=
"Standard - Box" version=
"0" id=
"O1"><dia:attribute name=
"obj_pos"><dia:point val=
"2.71269,22.9925"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"2.66269,22.9425;31.8999,33.7214"/></dia:attribute><dia:attribute name=
"elem_corner"><dia:point val=
"2.71269,22.9925"/></dia:attribute><dia:attribute name=
"elem_width"><dia:real val=
"29.1372"/></dia:attribute><dia:attribute name=
"elem_height"><dia:real val=
"10.6789"/></dia:attribute><dia:attribute name=
"inner_color"><dia:color val=
"#e5e5e5"/></dia:attribute><dia:attribute name=
"show_background"><dia:boolean val=
"true"/></dia:attribute></dia:object><dia:object type=
"UML - Class" version=
"0" id=
"O2"><dia:attribute name=
"obj_pos"><dia:point val=
"16.2505,14.8379"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"16.2005,14.7879;19.7005,19.2879"/></dia:attribute><dia:attribute name=
"elem_corner"><dia:point val=
"16.2505,14.8379"/></dia:attribute><dia:attribute name=
"elem_width"><dia:real val=
"3.4"/></dia:attribute><dia:attribute name=
"elem_height"><dia:real val=
"4.4"/></dia:attribute><dia:attribute name=
"name"><dia:string>#MapperI#
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"comment"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"abstract"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"suppress_attributes"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_operations"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"visible_attributes"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_operations"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_comments"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"foreground_color"><dia:color val=
"#000000"/></dia:attribute><dia:attribute name=
"background_color"><dia:color val=
"#ffffff"/></dia:attribute><dia:attribute name=
"normal_font"><dia:font family=
"courier new" style=
"0" name=
"Courier"/></dia:attribute><dia:attribute name=
"abstract_font"><dia:font family=
"Courier New" style=
"4" name=
"Courier-Oblique"/></dia:attribute><dia:attribute name=
"polymorphic_font"><dia:font family=
"monospace" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"classname_font"><dia:font family=
"Arial" style=
"80" name=
"Helvetica-Bold"/></dia:attribute><dia:attribute name=
"abstract_classname_font"><dia:font family=
"arial" style=
"84" name=
"Helvetica-BoldOblique"/></dia:attribute><dia:attribute name=
"comment_font"><dia:font family=
"sans" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"polymorphic_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"abstract_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"abstract_classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"comment_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"attributes"/><dia:attribute name=
"operations"><dia:composite type=
"umloperation"><dia:attribute name=
"name"><dia:string>#map#
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"type"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"visibility"><dia:enum val=
"0"/></dia:attribute><dia:attribute name=
"comment"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"abstract"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"inheritance_type"><dia:enum val=
"2"/></dia:attribute><dia:attribute name=
"query"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"class_scope"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"parameters"/></dia:composite><dia:composite type=
"umloperation"><dia:attribute name=
"name"><dia:string>#swap#
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"type"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"visibility"><dia:enum val=
"0"/></dia:attribute><dia:attribute name=
"comment"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"abstract"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"inheritance_type"><dia:enum val=
"2"/></dia:attribute><dia:attribute name=
"query"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"class_scope"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"parameters"/></dia:composite><dia:composite type=
"umloperation"><dia:attribute name=
"name"><dia:string>#test#
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"type"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"visibility"><dia:enum val=
"0"/></dia:attribute><dia:attribute name=
"comment"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"abstract"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"inheritance_type"><dia:enum val=
"2"/></dia:attribute><dia:attribute name=
"query"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"class_scope"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"parameters"/></dia:composite></dia:attribute><dia:attribute name=
"template"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"templates"/></dia:object><dia:object type=
"UML - Class" version=
"0" id=
"O3"><dia:attribute name=
"obj_pos"><dia:point val=
"7.995,24"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"7.945,23.95;10.095,26.25"/></dia:attribute><dia:attribute name=
"elem_corner"><dia:point val=
"7.995,24"/></dia:attribute><dia:attribute name=
"elem_width"><dia:real val=
"2.05"/></dia:attribute><dia:attribute name=
"elem_height"><dia:real val=
"2.2"/></dia:attribute><dia:attribute name=
"name"><dia:string>#Pair#
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"comment"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"abstract"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_attributes"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_operations"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"visible_attributes"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_operations"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_comments"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"foreground_color"><dia:color val=
"#000000"/></dia:attribute><dia:attribute name=
"background_color"><dia:color val=
"#ffffff"/></dia:attribute><dia:attribute name=
"normal_font"><dia:font family=
"Courier New" style=
"0" name=
"Courier"/></dia:attribute><dia:attribute name=
"abstract_font"><dia:font family=
"Courier New" style=
"4" name=
"Courier-Oblique"/></dia:attribute><dia:attribute name=
"polymorphic_font"><dia:font family=
"monospace" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"classname_font"><dia:font family=
"arial" style=
"80" name=
"Helvetica-Bold"/></dia:attribute><dia:attribute name=
"abstract_classname_font"><dia:font family=
"Arial" style=
"84" name=
"Helvetica-BoldOblique"/></dia:attribute><dia:attribute name=
"comment_font"><dia:font family=
"sans" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"polymorphic_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"abstract_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"abstract_classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"comment_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"attributes"/><dia:attribute name=
"operations"/><dia:attribute name=
"template"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"templates"/></dia:object><dia:object type=
"UML - Realizes" version=
"0" id=
"O4"><dia:attribute name=
"obj_pos"><dia:point val=
"17.9505,19.2379"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"8.97,19.1879;18.8005,24.05"/></dia:attribute><dia:attribute name=
"orth_points"><dia:point val=
"17.9505,19.2379"/><dia:point val=
"17.9505,22.1472"/><dia:point val=
"9.02,22.1472"/><dia:point val=
"9.02,24"/></dia:attribute><dia:attribute name=
"orth_orient"><dia:enum val=
"1"/><dia:enum val=
"0"/><dia:enum val=
"1"/></dia:attribute><dia:attribute name=
"name"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:connections><dia:connection handle=
"0" to=
"O2" connection=
"6"/><dia:connection handle=
"1" to=
"O3" connection=
"1"/></dia:connections></dia:object><dia:object type=
"UML - Class" version=
"0" id=
"O5"><dia:attribute name=
"obj_pos"><dia:point val=
"15.8499,23.95"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"15.7999,23.9;20.1499,26.2"/></dia:attribute><dia:attribute name=
"elem_corner"><dia:point val=
"15.8499,23.95"/></dia:attribute><dia:attribute name=
"elem_width"><dia:real val=
"4.25"/></dia:attribute><dia:attribute name=
"elem_height"><dia:real val=
"2.2"/></dia:attribute><dia:attribute name=
"name"><dia:string>#Collection#
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"comment"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"abstract"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_attributes"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_operations"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"visible_attributes"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_operations"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_comments"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"foreground_color"><dia:color val=
"#000000"/></dia:attribute><dia:attribute name=
"background_color"><dia:color val=
"#ffffff"/></dia:attribute><dia:attribute name=
"normal_font"><dia:font family=
"Courier New" style=
"0" name=
"Courier"/></dia:attribute><dia:attribute name=
"abstract_font"><dia:font family=
"Courier New" style=
"4" name=
"Courier-Oblique"/></dia:attribute><dia:attribute name=
"polymorphic_font"><dia:font family=
"monospace" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"classname_font"><dia:font family=
"arial" style=
"80" name=
"Helvetica-Bold"/></dia:attribute><dia:attribute name=
"abstract_classname_font"><dia:font family=
"Arial" style=
"84" name=
"Helvetica-BoldOblique"/></dia:attribute><dia:attribute name=
"comment_font"><dia:font family=
"sans" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"polymorphic_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"abstract_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"abstract_classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"comment_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"attributes"/><dia:attribute name=
"operations"/><dia:attribute name=
"template"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"templates"/></dia:object><dia:object type=
"UML - Realizes" version=
"0" id=
"O6"><dia:attribute name=
"obj_pos"><dia:point val=
"17.9505,19.2379"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"17.1005,19.1879;18.8005,24"/></dia:attribute><dia:attribute name=
"orth_points"><dia:point val=
"17.9505,19.2379"/><dia:point val=
"17.9505,22.15"/><dia:point val=
"17.9749,22.15"/><dia:point val=
"17.9749,23.95"/></dia:attribute><dia:attribute name=
"orth_orient"><dia:enum val=
"1"/><dia:enum val=
"0"/><dia:enum val=
"1"/></dia:attribute><dia:attribute name=
"name"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:connections><dia:connection handle=
"0" to=
"O2" connection=
"6"/><dia:connection handle=
"1" to=
"O5" connection=
"1"/></dia:connections></dia:object><dia:object type=
"UML - Association" version=
"0" id=
"O7"><dia:attribute name=
"obj_pos"><dia:point val=
"16.2505,19.2379"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"15.0999,19.1879;16.5999,24.7"/></dia:attribute><dia:attribute name=
"orth_points"><dia:point val=
"16.2505,19.2379"/><dia:point val=
"16.2505,20.9415"/><dia:point val=
"15.8499,20.9415"/><dia:point val=
"15.8499,23.95"/></dia:attribute><dia:attribute name=
"orth_orient"><dia:enum val=
"1"/><dia:enum val=
"0"/><dia:enum val=
"1"/></dia:attribute><dia:attribute name=
"name"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"direction"><dia:enum val=
"0"/></dia:attribute><dia:attribute name=
"ends"><dia:composite><dia:attribute name=
"role"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"multiplicity"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"arrow"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"aggregate"><dia:enum val=
"0"/></dia:attribute></dia:composite><dia:composite><dia:attribute name=
"role"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"multiplicity"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"arrow"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"aggregate"><dia:enum val=
"1"/></dia:attribute></dia:composite></dia:attribute><dia:connections><dia:connection handle=
"0" to=
"O2" connection=
"5"/><dia:connection handle=
"1" to=
"O5" connection=
"0"/></dia:connections></dia:object><dia:object type=
"UML - Class" version=
"0" id=
"O8"><dia:attribute name=
"obj_pos"><dia:point val=
"5.53784,30.7466"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"5.48784,30.6966;12.4878,32.9966"/></dia:attribute><dia:attribute name=
"elem_corner"><dia:point val=
"5.53784,30.7466"/></dia:attribute><dia:attribute name=
"elem_width"><dia:real val=
"6.9"/></dia:attribute><dia:attribute name=
"elem_height"><dia:real val=
"2.2"/></dia:attribute><dia:attribute name=
"name"><dia:string>#ExtrapolatingPair#
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"comment"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"abstract"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_attributes"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_operations"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"visible_attributes"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_operations"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_comments"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"foreground_color"><dia:color val=
"#000000"/></dia:attribute><dia:attribute name=
"background_color"><dia:color val=
"#ffffff"/></dia:attribute><dia:attribute name=
"normal_font"><dia:font family=
"Courier New" style=
"0" name=
"Courier"/></dia:attribute><dia:attribute name=
"abstract_font"><dia:font family=
"Courier New" style=
"4" name=
"Courier-Oblique"/></dia:attribute><dia:attribute name=
"polymorphic_font"><dia:font family=
"monospace" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"classname_font"><dia:font family=
"arial" style=
"80" name=
"Helvetica-Bold"/></dia:attribute><dia:attribute name=
"abstract_classname_font"><dia:font family=
"Arial" style=
"84" name=
"Helvetica-BoldOblique"/></dia:attribute><dia:attribute name=
"comment_font"><dia:font family=
"sans" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"polymorphic_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"abstract_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"abstract_classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"comment_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"attributes"/><dia:attribute name=
"operations"/><dia:attribute name=
"template"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"templates"/></dia:object><dia:object type=
"UML - Generalization" version=
"0" id=
"O9"><dia:attribute name=
"obj_pos"><dia:point val=
"9.02,26.2"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"8.17,26.15;9.87,30.7966"/></dia:attribute><dia:attribute name=
"orth_points"><dia:point val=
"9.02,26.2"/><dia:point val=
"9.02,26.9"/><dia:point val=
"8.98784,26.9"/><dia:point val=
"8.98784,30.7466"/></dia:attribute><dia:attribute name=
"orth_orient"><dia:enum val=
"1"/><dia:enum val=
"0"/><dia:enum val=
"1"/></dia:attribute><dia:attribute name=
"name"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:connections><dia:connection handle=
"0" to=
"O3" connection=
"6"/><dia:connection handle=
"1" to=
"O8" connection=
"1"/></dia:connections></dia:object><dia:object type=
"UML - Class" version=
"0" id=
"O10"><dia:attribute name=
"obj_pos"><dia:point val=
"40.272,20.566"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"40.222,20.516;43.172,22.816"/></dia:attribute><dia:attribute name=
"elem_corner"><dia:point val=
"40.272,20.566"/></dia:attribute><dia:attribute name=
"elem_width"><dia:real val=
"2.85"/></dia:attribute><dia:attribute name=
"elem_height"><dia:real val=
"2.2"/></dia:attribute><dia:attribute name=
"name"><dia:string>#Result#
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"comment"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"abstract"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_attributes"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_operations"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"visible_attributes"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_operations"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_comments"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"foreground_color"><dia:color val=
"#000000"/></dia:attribute><dia:attribute name=
"background_color"><dia:color val=
"#ffffff"/></dia:attribute><dia:attribute name=
"normal_font"><dia:font family=
"Courier New" style=
"0" name=
"Courier"/></dia:attribute><dia:attribute name=
"abstract_font"><dia:font family=
"Courier New" style=
"4" name=
"Courier-Oblique"/></dia:attribute><dia:attribute name=
"polymorphic_font"><dia:font family=
"monospace" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"classname_font"><dia:font family=
"arial" style=
"80" name=
"Helvetica-Bold"/></dia:attribute><dia:attribute name=
"abstract_classname_font"><dia:font family=
"Arial" style=
"84" name=
"Helvetica-BoldOblique"/></dia:attribute><dia:attribute name=
"comment_font"><dia:font family=
"sans" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"polymorphic_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"abstract_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"abstract_classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"comment_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"attributes"/><dia:attribute name=
"operations"/><dia:attribute name=
"template"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"templates"/></dia:object><dia:object type=
"UML - Class" version=
"0" id=
"O11"><dia:attribute name=
"obj_pos"><dia:point val=
"42.5678,28.992"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"42.5178,28.942;48.1178,31.242"/></dia:attribute><dia:attribute name=
"elem_corner"><dia:point val=
"42.5678,28.992"/></dia:attribute><dia:attribute name=
"elem_width"><dia:real val=
"5.5"/></dia:attribute><dia:attribute name=
"elem_height"><dia:real val=
"2.2"/></dia:attribute><dia:attribute name=
"name"><dia:string>#Result::Match#
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"comment"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"abstract"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_attributes"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_operations"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"visible_attributes"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_operations"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_comments"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"foreground_color"><dia:color val=
"#000000"/></dia:attribute><dia:attribute name=
"background_color"><dia:color val=
"#ffffff"/></dia:attribute><dia:attribute name=
"normal_font"><dia:font family=
"Courier New" style=
"0" name=
"Courier"/></dia:attribute><dia:attribute name=
"abstract_font"><dia:font family=
"Courier New" style=
"4" name=
"Courier-Oblique"/></dia:attribute><dia:attribute name=
"polymorphic_font"><dia:font family=
"monospace" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"classname_font"><dia:font family=
"arial" style=
"80" name=
"Helvetica-Bold"/></dia:attribute><dia:attribute name=
"abstract_classname_font"><dia:font family=
"Arial" style=
"84" name=
"Helvetica-BoldOblique"/></dia:attribute><dia:attribute name=
"comment_font"><dia:font family=
"sans" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"polymorphic_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"abstract_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"abstract_classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"comment_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"attributes"/><dia:attribute name=
"operations"/><dia:attribute name=
"template"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"templates"/></dia:object><dia:object type=
"UML - Class" version=
"0" id=
"O12"><dia:attribute name=
"obj_pos"><dia:point val=
"35.1765,28.992"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"35.1265,28.942;40.1265,31.242"/></dia:attribute><dia:attribute name=
"elem_corner"><dia:point val=
"35.1765,28.992"/></dia:attribute><dia:attribute name=
"elem_width"><dia:real val=
"4.9"/></dia:attribute><dia:attribute name=
"elem_height"><dia:real val=
"2.2"/></dia:attribute><dia:attribute name=
"name"><dia:string>#Result::Gap#
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"comment"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"abstract"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_attributes"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_operations"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"visible_attributes"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_operations"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_comments"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"foreground_color"><dia:color val=
"#000000"/></dia:attribute><dia:attribute name=
"background_color"><dia:color val=
"#ffffff"/></dia:attribute><dia:attribute name=
"normal_font"><dia:font family=
"Courier New" style=
"0" name=
"Courier"/></dia:attribute><dia:attribute name=
"abstract_font"><dia:font family=
"Courier New" style=
"4" name=
"Courier-Oblique"/></dia:attribute><dia:attribute name=
"polymorphic_font"><dia:font family=
"monospace" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"classname_font"><dia:font family=
"arial" style=
"80" name=
"Helvetica-Bold"/></dia:attribute><dia:attribute name=
"abstract_classname_font"><dia:font family=
"Arial" style=
"84" name=
"Helvetica-BoldOblique"/></dia:attribute><dia:attribute name=
"comment_font"><dia:font family=
"sans" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"polymorphic_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"abstract_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"abstract_classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"comment_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"attributes"/><dia:attribute name=
"operations"/><dia:attribute name=
"template"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"templates"/></dia:object><dia:object type=
"UML - Class" version=
"0" id=
"O13"><dia:attribute name=
"obj_pos"><dia:point val=
"37.314,36.6612"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"37.264,36.6112;45.864,38.9112"/></dia:attribute><dia:attribute name=
"elem_corner"><dia:point val=
"37.314,36.6612"/></dia:attribute><dia:attribute name=
"elem_width"><dia:real val=
"8.5"/></dia:attribute><dia:attribute name=
"elem_height"><dia:real val=
"2.2"/></dia:attribute><dia:attribute name=
"name"><dia:string>#Bio::Location::Simple#
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"comment"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"abstract"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_attributes"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_operations"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"visible_attributes"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_operations"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_comments"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"foreground_color"><dia:color val=
"#000000"/></dia:attribute><dia:attribute name=
"background_color"><dia:color val=
"#ffffff"/></dia:attribute><dia:attribute name=
"normal_font"><dia:font family=
"Courier New" style=
"0" name=
"Courier"/></dia:attribute><dia:attribute name=
"abstract_font"><dia:font family=
"Courier New" style=
"4" name=
"Courier-Oblique"/></dia:attribute><dia:attribute name=
"polymorphic_font"><dia:font family=
"monospace" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"classname_font"><dia:font family=
"arial" style=
"80" name=
"Helvetica-Bold"/></dia:attribute><dia:attribute name=
"abstract_classname_font"><dia:font family=
"Arial" style=
"84" name=
"Helvetica-BoldOblique"/></dia:attribute><dia:attribute name=
"comment_font"><dia:font family=
"sans" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"polymorphic_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"abstract_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"abstract_classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"comment_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"attributes"/><dia:attribute name=
"operations"/><dia:attribute name=
"template"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"templates"/></dia:object><dia:object type=
"UML - Generalization" version=
"0" id=
"O14"><dia:attribute name=
"obj_pos"><dia:point val=
"41.564,36.6612"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"37.5765,31.142;42.414,36.7565"/></dia:attribute><dia:attribute name=
"orth_points"><dia:point val=
"41.564,36.6612"/><dia:point val=
"41.564,35.1565"/><dia:point val=
"37.6265,35.1565"/><dia:point val=
"37.6265,31.192"/></dia:attribute><dia:attribute name=
"orth_orient"><dia:enum val=
"1"/><dia:enum val=
"0"/><dia:enum val=
"1"/></dia:attribute><dia:attribute name=
"name"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:connections><dia:connection handle=
"0" to=
"O13" connection=
"1"/><dia:connection handle=
"1" to=
"O12" connection=
"6"/></dia:connections></dia:object><dia:object type=
"UML - Generalization" version=
"0" id=
"O15"><dia:attribute name=
"obj_pos"><dia:point val=
"41.564,36.6612"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"40.714,31.142;45.3678,36.7565"/></dia:attribute><dia:attribute name=
"orth_points"><dia:point val=
"41.564,36.6612"/><dia:point val=
"41.564,35.1565"/><dia:point val=
"45.3178,35.1565"/><dia:point val=
"45.3178,31.192"/></dia:attribute><dia:attribute name=
"orth_orient"><dia:enum val=
"1"/><dia:enum val=
"0"/><dia:enum val=
"1"/></dia:attribute><dia:attribute name=
"name"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:connections><dia:connection handle=
"0" to=
"O13" connection=
"1"/><dia:connection handle=
"1" to=
"O11" connection=
"6"/></dia:connections></dia:object><dia:object type=
"UML - Association" version=
"0" id=
"O16"><dia:attribute name=
"obj_pos"><dia:point val=
"45.3178,28.992"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"40.947,22.016;45.3678,30.592"/></dia:attribute><dia:attribute name=
"orth_points"><dia:point val=
"45.3178,28.992"/><dia:point val=
"45.3178,26.3164"/><dia:point val=
"41.697,26.3164"/><dia:point val=
"41.697,22.766"/></dia:attribute><dia:attribute name=
"orth_orient"><dia:enum val=
"1"/><dia:enum val=
"0"/><dia:enum val=
"1"/></dia:attribute><dia:attribute name=
"name"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"direction"><dia:enum val=
"0"/></dia:attribute><dia:attribute name=
"ends"><dia:composite><dia:attribute name=
"role"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"multiplicity"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"arrow"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"aggregate"><dia:enum val=
"0"/></dia:attribute></dia:composite><dia:composite><dia:attribute name=
"role"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"multiplicity"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"arrow"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"aggregate"><dia:enum val=
"1"/></dia:attribute></dia:composite></dia:attribute><dia:connections><dia:connection handle=
"0" to=
"O11" connection=
"1"/><dia:connection handle=
"1" to=
"O10" connection=
"6"/></dia:connections></dia:object><dia:object type=
"UML - Association" version=
"0" id=
"O17"><dia:attribute name=
"obj_pos"><dia:point val=
"7.995,24"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"7.245,9.06849;8.745,24.75"/></dia:attribute><dia:attribute name=
"orth_points"><dia:point val=
"7.995,24"/><dia:point val=
"7.995,19.315"/><dia:point val=
"7.98808,19.315"/><dia:point val=
"7.98808,9.11849"/></dia:attribute><dia:attribute name=
"orth_orient"><dia:enum val=
"1"/><dia:enum val=
"0"/><dia:enum val=
"1"/></dia:attribute><dia:attribute name=
"name"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"direction"><dia:enum val=
"0"/></dia:attribute><dia:attribute name=
"ends"><dia:composite><dia:attribute name=
"role"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"multiplicity"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"arrow"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"aggregate"><dia:enum val=
"1"/></dia:attribute></dia:composite><dia:composite><dia:attribute name=
"role"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"multiplicity"><dia:string>#
2#
</dia:string></dia:attribute><dia:attribute name=
"arrow"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"aggregate"><dia:enum val=
"0"/></dia:attribute></dia:composite></dia:attribute><dia:connections><dia:connection handle=
"0" to=
"O3" connection=
"0"/><dia:connection handle=
"1" to=
"O29" connection=
"6"/></dia:connections></dia:object><dia:object type=
"UML - Association" version=
"0" id=
"O18"><dia:attribute name=
"obj_pos"><dia:point val=
"19.6505,17.1379"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"19.6005,17.0879;40.2097,19.2158"/></dia:attribute><dia:attribute name=
"orth_points"><dia:point val=
"19.6505,17.1379"/><dia:point val=
"19.6505,17.3348"/><dia:point val=
"40.1597,17.3348"/><dia:point val=
"40.1597,17.6158"/></dia:attribute><dia:attribute name=
"orth_orient"><dia:enum val=
"1"/><dia:enum val=
"0"/><dia:enum val=
"1"/></dia:attribute><dia:attribute name=
"name"><dia:string>#create#
</dia:string></dia:attribute><dia:attribute name=
"direction"><dia:enum val=
"0"/></dia:attribute><dia:attribute name=
"ends"><dia:composite><dia:attribute name=
"role"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"multiplicity"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"arrow"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"aggregate"><dia:enum val=
"0"/></dia:attribute></dia:composite><dia:composite><dia:attribute name=
"role"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"multiplicity"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"arrow"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"aggregate"><dia:enum val=
"0"/></dia:attribute></dia:composite></dia:attribute><dia:connections><dia:connection handle=
"0" to=
"O2" connection=
"9"/><dia:connection handle=
"1" to=
"O27" connection=
"5"/></dia:connections></dia:object><dia:object type=
"UML - Class" version=
"0" id=
"O19"><dia:attribute name=
"obj_pos"><dia:point val=
"16.6205,30.7673"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"16.5705,30.7173;19.3705,33.0173"/></dia:attribute><dia:attribute name=
"elem_corner"><dia:point val=
"16.6205,30.7673"/></dia:attribute><dia:attribute name=
"elem_width"><dia:real val=
"2.7"/></dia:attribute><dia:attribute name=
"elem_height"><dia:real val=
"2.2"/></dia:attribute><dia:attribute name=
"name"><dia:string>#Chain#
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"comment"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"abstract"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_attributes"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_operations"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"visible_attributes"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_operations"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_comments"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"foreground_color"><dia:color val=
"#000000"/></dia:attribute><dia:attribute name=
"background_color"><dia:color val=
"#ffffff"/></dia:attribute><dia:attribute name=
"normal_font"><dia:font family=
"Courier New" style=
"0" name=
"Courier"/></dia:attribute><dia:attribute name=
"abstract_font"><dia:font family=
"Courier New" style=
"4" name=
"Courier-Oblique"/></dia:attribute><dia:attribute name=
"polymorphic_font"><dia:font family=
"monospace" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"classname_font"><dia:font family=
"arial" style=
"80" name=
"Helvetica-Bold"/></dia:attribute><dia:attribute name=
"abstract_classname_font"><dia:font family=
"Arial" style=
"84" name=
"Helvetica-BoldOblique"/></dia:attribute><dia:attribute name=
"comment_font"><dia:font family=
"sans" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"polymorphic_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"abstract_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"abstract_classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"comment_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"attributes"/><dia:attribute name=
"operations"/><dia:attribute name=
"template"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"templates"/></dia:object><dia:object type=
"UML - Generalization" version=
"0" id=
"O20"><dia:attribute name=
"obj_pos"><dia:point val=
"17.9749,26.15"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"17.1249,26.1;18.8249,30.8173"/></dia:attribute><dia:attribute name=
"orth_points"><dia:point val=
"17.9749,26.15"/><dia:point val=
"17.9749,28.6526"/><dia:point val=
"17.9705,28.6526"/><dia:point val=
"17.9705,30.7673"/></dia:attribute><dia:attribute name=
"orth_orient"><dia:enum val=
"1"/><dia:enum val=
"0"/><dia:enum val=
"1"/></dia:attribute><dia:attribute name=
"name"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:connections><dia:connection handle=
"0" to=
"O5" connection=
"6"/><dia:connection handle=
"1" to=
"O19" connection=
"1"/></dia:connections></dia:object><dia:object type=
"UML - Class" version=
"0" id=
"O21"><dia:attribute name=
"obj_pos"><dia:point val=
"24.9723,27.0825"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"24.9223,27.0325;30.2223,29.3325"/></dia:attribute><dia:attribute name=
"elem_corner"><dia:point val=
"24.9723,27.0825"/></dia:attribute><dia:attribute name=
"elem_width"><dia:real val=
"5.2"/></dia:attribute><dia:attribute name=
"elem_height"><dia:real val=
"2.2"/></dia:attribute><dia:attribute name=
"name"><dia:string>#GeneMapper#
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"comment"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"abstract"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_attributes"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_operations"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"visible_attributes"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_operations"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_comments"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"foreground_color"><dia:color val=
"#000000"/></dia:attribute><dia:attribute name=
"background_color"><dia:color val=
"#ffffff"/></dia:attribute><dia:attribute name=
"normal_font"><dia:font family=
"Courier New" style=
"0" name=
"Courier"/></dia:attribute><dia:attribute name=
"abstract_font"><dia:font family=
"Courier New" style=
"4" name=
"Courier-Oblique"/></dia:attribute><dia:attribute name=
"polymorphic_font"><dia:font family=
"monospace" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"classname_font"><dia:font family=
"arial" style=
"80" name=
"Helvetica-Bold"/></dia:attribute><dia:attribute name=
"abstract_classname_font"><dia:font family=
"Arial" style=
"84" name=
"Helvetica-BoldOblique"/></dia:attribute><dia:attribute name=
"comment_font"><dia:font family=
"sans" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"polymorphic_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"abstract_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"abstract_classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"comment_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"attributes"/><dia:attribute name=
"operations"/><dia:attribute name=
"template"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"templates"/></dia:object><dia:object type=
"UML - Realizes" version=
"0" id=
"O22"><dia:attribute name=
"obj_pos"><dia:point val=
"17.9505,19.2379"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"17.1005,19.1879;27.6223,27.1325"/></dia:attribute><dia:attribute name=
"orth_points"><dia:point val=
"17.9505,19.2379"/><dia:point val=
"17.9505,22.1462"/><dia:point val=
"27.5723,22.1462"/><dia:point val=
"27.5723,27.0825"/></dia:attribute><dia:attribute name=
"orth_orient"><dia:enum val=
"1"/><dia:enum val=
"0"/><dia:enum val=
"1"/></dia:attribute><dia:attribute name=
"name"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:connections><dia:connection handle=
"0" to=
"O2" connection=
"6"/><dia:connection handle=
"1" to=
"O21" connection=
"1"/></dia:connections></dia:object><dia:object type=
"UML - Class" version=
"0" id=
"O23"><dia:attribute name=
"obj_pos"><dia:point val=
"40.7724,7.9105"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"40.7224,7.8605;48.4724,10.1605"/></dia:attribute><dia:attribute name=
"elem_corner"><dia:point val=
"40.7724,7.9105"/></dia:attribute><dia:attribute name=
"elem_width"><dia:real val=
"7.65"/></dia:attribute><dia:attribute name=
"elem_height"><dia:real val=
"2.2"/></dia:attribute><dia:attribute name=
"name"><dia:string>#Bio::Location::Split#
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"comment"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"abstract"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_attributes"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_operations"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"visible_attributes"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_operations"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_comments"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"foreground_color"><dia:color val=
"#000000"/></dia:attribute><dia:attribute name=
"background_color"><dia:color val=
"#ffffff"/></dia:attribute><dia:attribute name=
"normal_font"><dia:font family=
"Courier New" style=
"0" name=
"Courier"/></dia:attribute><dia:attribute name=
"abstract_font"><dia:font family=
"Courier New" style=
"4" name=
"Courier-Oblique"/></dia:attribute><dia:attribute name=
"polymorphic_font"><dia:font family=
"monospace" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"classname_font"><dia:font family=
"arial" style=
"80" name=
"Helvetica-Bold"/></dia:attribute><dia:attribute name=
"abstract_classname_font"><dia:font family=
"Arial" style=
"84" name=
"Helvetica-BoldOblique"/></dia:attribute><dia:attribute name=
"comment_font"><dia:font family=
"sans" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"polymorphic_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"abstract_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"abstract_classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"comment_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"attributes"/><dia:attribute name=
"operations"/><dia:attribute name=
"template"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"templates"/></dia:object><dia:object type=
"UML - Generalization" version=
"0" id=
"O24"><dia:attribute name=
"obj_pos"><dia:point val=
"44.5974,10.1105"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"43.072,10.0605;45.4474,23.3902"/></dia:attribute><dia:attribute name=
"orth_points"><dia:point val=
"44.5974,10.1105"/><dia:point val=
"44.5974,21.7902"/><dia:point val=
"43.122,21.7902"/><dia:point val=
"43.122,20.566"/></dia:attribute><dia:attribute name=
"orth_orient"><dia:enum val=
"1"/><dia:enum val=
"0"/><dia:enum val=
"1"/></dia:attribute><dia:attribute name=
"name"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:connections><dia:connection handle=
"0" to=
"O23" connection=
"6"/><dia:connection handle=
"1" to=
"O10" connection=
"2"/></dia:connections></dia:object><dia:object type=
"UML - Association" version=
"0" id=
"O25"><dia:attribute name=
"obj_pos"><dia:point val=
"37.6265,28.992"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"37.5765,22.016;42.447,30.592"/></dia:attribute><dia:attribute name=
"orth_points"><dia:point val=
"37.6265,28.992"/><dia:point val=
"37.6265,26.3164"/><dia:point val=
"41.697,26.3164"/><dia:point val=
"41.697,22.766"/></dia:attribute><dia:attribute name=
"orth_orient"><dia:enum val=
"1"/><dia:enum val=
"0"/><dia:enum val=
"1"/></dia:attribute><dia:attribute name=
"name"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"direction"><dia:enum val=
"0"/></dia:attribute><dia:attribute name=
"ends"><dia:composite><dia:attribute name=
"role"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"multiplicity"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"arrow"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"aggregate"><dia:enum val=
"0"/></dia:attribute></dia:composite><dia:composite><dia:attribute name=
"role"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"multiplicity"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"arrow"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"aggregate"><dia:enum val=
"1"/></dia:attribute></dia:composite></dia:attribute><dia:connections><dia:connection handle=
"0" to=
"O12" connection=
"1"/><dia:connection handle=
"1" to=
"O10" connection=
"6"/></dia:connections></dia:object><dia:object type=
"UML - Class" version=
"0" id=
"O26"><dia:attribute name=
"obj_pos"><dia:point val=
"9.45776,13.299"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"9.40776,13.249;14.6578,16.149"/></dia:attribute><dia:attribute name=
"elem_corner"><dia:point val=
"9.45776,13.299"/></dia:attribute><dia:attribute name=
"elem_width"><dia:real val=
"5.15"/></dia:attribute><dia:attribute name=
"elem_height"><dia:real val=
"2.8"/></dia:attribute><dia:attribute name=
"name"><dia:string>#Utils#
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"comment"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"abstract"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"suppress_attributes"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_operations"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"visible_attributes"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_operations"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_comments"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"foreground_color"><dia:color val=
"#000000"/></dia:attribute><dia:attribute name=
"background_color"><dia:color val=
"#ffffff"/></dia:attribute><dia:attribute name=
"normal_font"><dia:font family=
"courier new" style=
"0" name=
"Courier"/></dia:attribute><dia:attribute name=
"abstract_font"><dia:font family=
"Courier New" style=
"4" name=
"Courier-Oblique"/></dia:attribute><dia:attribute name=
"polymorphic_font"><dia:font family=
"monospace" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"classname_font"><dia:font family=
"Arial" style=
"80" name=
"Helvetica-Bold"/></dia:attribute><dia:attribute name=
"abstract_classname_font"><dia:font family=
"arial" style=
"84" name=
"Helvetica-BoldOblique"/></dia:attribute><dia:attribute name=
"comment_font"><dia:font family=
"sans" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"polymorphic_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"abstract_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"abstract_classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"comment_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"attributes"/><dia:attribute name=
"operations"><dia:composite type=
"umloperation"><dia:attribute name=
"name"><dia:string>#from_align#
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"type"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"visibility"><dia:enum val=
"0"/></dia:attribute><dia:attribute name=
"comment"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"abstract"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"inheritance_type"><dia:enum val=
"2"/></dia:attribute><dia:attribute name=
"query"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"class_scope"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"parameters"/></dia:composite></dia:attribute><dia:attribute name=
"template"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"templates"/></dia:object><dia:object type=
"UML - Class" version=
"0" id=
"O27"><dia:attribute name=
"obj_pos"><dia:point val=
"40.1597,15.4158"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"40.1097,15.3658;43.2597,17.6658"/></dia:attribute><dia:attribute name=
"elem_corner"><dia:point val=
"40.1597,15.4158"/></dia:attribute><dia:attribute name=
"elem_width"><dia:real val=
"3.05"/></dia:attribute><dia:attribute name=
"elem_height"><dia:real val=
"2.2"/></dia:attribute><dia:attribute name=
"name"><dia:string>#ResultI#
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"comment"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"abstract"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_attributes"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_operations"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"visible_attributes"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_operations"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_comments"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"foreground_color"><dia:color val=
"#000000"/></dia:attribute><dia:attribute name=
"background_color"><dia:color val=
"#ffffff"/></dia:attribute><dia:attribute name=
"normal_font"><dia:font family=
"Courier New" style=
"0" name=
"Courier"/></dia:attribute><dia:attribute name=
"abstract_font"><dia:font family=
"Courier New" style=
"4" name=
"Courier-Oblique"/></dia:attribute><dia:attribute name=
"polymorphic_font"><dia:font family=
"monospace" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"classname_font"><dia:font family=
"arial" style=
"80" name=
"Helvetica-Bold"/></dia:attribute><dia:attribute name=
"abstract_classname_font"><dia:font family=
"Arial" style=
"84" name=
"Helvetica-BoldOblique"/></dia:attribute><dia:attribute name=
"comment_font"><dia:font family=
"sans" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"polymorphic_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"abstract_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"abstract_classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"comment_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"attributes"/><dia:attribute name=
"operations"/><dia:attribute name=
"template"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"templates"/></dia:object><dia:object type=
"UML - Realizes" version=
"0" id=
"O28"><dia:attribute name=
"obj_pos"><dia:point val=
"41.6847,17.6158"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"40.8347,17.5658;42.5347,21.8267"/></dia:attribute><dia:attribute name=
"orth_points"><dia:point val=
"41.6847,17.6158"/><dia:point val=
"41.6847,20.2267"/><dia:point val=
"41.697,20.2267"/><dia:point val=
"41.697,20.566"/></dia:attribute><dia:attribute name=
"orth_orient"><dia:enum val=
"1"/><dia:enum val=
"0"/><dia:enum val=
"1"/></dia:attribute><dia:attribute name=
"name"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:connections><dia:connection handle=
"0" to=
"O27" connection=
"6"/><dia:connection handle=
"1" to=
"O10" connection=
"1"/></dia:connections></dia:object><dia:object type=
"UML - Class" version=
"0" id=
"O29"><dia:attribute name=
"obj_pos"><dia:point val=
"3.73808,6.91849"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"3.68808,6.86849;12.2881,9.16849"/></dia:attribute><dia:attribute name=
"elem_corner"><dia:point val=
"3.73808,6.91849"/></dia:attribute><dia:attribute name=
"elem_width"><dia:real val=
"8.5"/></dia:attribute><dia:attribute name=
"elem_height"><dia:real val=
"2.2"/></dia:attribute><dia:attribute name=
"name"><dia:string>#Bio::Location::Simple#
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"comment"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"abstract"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_attributes"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_operations"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"visible_attributes"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_operations"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_comments"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"foreground_color"><dia:color val=
"#000000"/></dia:attribute><dia:attribute name=
"background_color"><dia:color val=
"#ffffff"/></dia:attribute><dia:attribute name=
"normal_font"><dia:font family=
"Courier New" style=
"0" name=
"Courier"/></dia:attribute><dia:attribute name=
"abstract_font"><dia:font family=
"Courier New" style=
"4" name=
"Courier-Oblique"/></dia:attribute><dia:attribute name=
"polymorphic_font"><dia:font family=
"monospace" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"classname_font"><dia:font family=
"arial" style=
"80" name=
"Helvetica-Bold"/></dia:attribute><dia:attribute name=
"abstract_classname_font"><dia:font family=
"Arial" style=
"84" name=
"Helvetica-BoldOblique"/></dia:attribute><dia:attribute name=
"comment_font"><dia:font family=
"sans" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"polymorphic_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"abstract_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"abstract_classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"comment_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"attributes"/><dia:attribute name=
"operations"/><dia:attribute name=
"template"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"templates"/></dia:object><dia:object type=
"UML - Realizes" version=
"0" id=
"O30"><dia:attribute name=
"obj_pos"><dia:point val=
"41.6847,17.6158"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"40.8347,17.5658;47.3879,28.9831"/></dia:attribute><dia:attribute name=
"orth_points"><dia:point val=
"41.6847,17.6158"/><dia:point val=
"41.6847,19.6834"/><dia:point val=
"47.3379,19.6834"/><dia:point val=
"47.3379,28.9331"/></dia:attribute><dia:attribute name=
"orth_orient"><dia:enum val=
"1"/><dia:enum val=
"0"/><dia:enum val=
"1"/></dia:attribute><dia:attribute name=
"name"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:connections><dia:connection handle=
"0" to=
"O27" connection=
"6"/></dia:connections></dia:object><dia:object type=
"UML - Realizes" version=
"0" id=
"O31"><dia:attribute name=
"obj_pos"><dia:point val=
"41.6847,17.6158"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"36.3261,17.5658;42.5347,29.0538"/></dia:attribute><dia:attribute name=
"orth_points"><dia:point val=
"41.6847,17.6158"/><dia:point val=
"41.6847,19.6624"/><dia:point val=
"36.3761,19.6624"/><dia:point val=
"36.3761,29.0038"/></dia:attribute><dia:attribute name=
"orth_orient"><dia:enum val=
"1"/><dia:enum val=
"0"/><dia:enum val=
"1"/></dia:attribute><dia:attribute name=
"name"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:connections><dia:connection handle=
"0" to=
"O27" connection=
"6"/></dia:connections></dia:object><dia:object type=
"UML - Class" version=
"0" id=
"O32"><dia:attribute name=
"obj_pos"><dia:point val=
"28.6446,18.5959"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"28.5946,18.5459;31.5946,20.8459"/></dia:attribute><dia:attribute name=
"elem_corner"><dia:point val=
"28.6446,18.5959"/></dia:attribute><dia:attribute name=
"elem_width"><dia:real val=
"2.9"/></dia:attribute><dia:attribute name=
"elem_height"><dia:real val=
"2.2"/></dia:attribute><dia:attribute name=
"name"><dia:string>#Graph#
</dia:string></dia:attribute><dia:attribute name=
"stereotype"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"comment"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"abstract"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_attributes"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"suppress_operations"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"visible_attributes"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_operations"><dia:boolean val=
"true"/></dia:attribute><dia:attribute name=
"visible_comments"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"foreground_color"><dia:color val=
"#000000"/></dia:attribute><dia:attribute name=
"background_color"><dia:color val=
"#ffffff"/></dia:attribute><dia:attribute name=
"normal_font"><dia:font family=
"Courier New" style=
"0" name=
"Courier"/></dia:attribute><dia:attribute name=
"abstract_font"><dia:font family=
"Courier New" style=
"4" name=
"Courier-Oblique"/></dia:attribute><dia:attribute name=
"polymorphic_font"><dia:font family=
"monospace" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"classname_font"><dia:font family=
"arial" style=
"80" name=
"Helvetica-Bold"/></dia:attribute><dia:attribute name=
"abstract_classname_font"><dia:font family=
"Arial" style=
"84" name=
"Helvetica-BoldOblique"/></dia:attribute><dia:attribute name=
"comment_font"><dia:font family=
"sans" style=
"8" name=
"Courier"/></dia:attribute><dia:attribute name=
"font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"polymorphic_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"abstract_font_height"><dia:real val=
"0.8"/></dia:attribute><dia:attribute name=
"classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"abstract_classname_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"comment_font_height"><dia:real val=
"1"/></dia:attribute><dia:attribute name=
"attributes"/><dia:attribute name=
"operations"/><dia:attribute name=
"template"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"templates"/></dia:object><dia:object type=
"UML - Association" version=
"0" id=
"O33"><dia:attribute name=
"obj_pos"><dia:point val=
"30.1723,27.0825"/></dia:attribute><dia:attribute name=
"obj_bb"><dia:rectangle val=
"27.8585,20.7459;32.4085,28.6825"/></dia:attribute><dia:attribute name=
"orth_points"><dia:point val=
"30.1723,27.0825"/><dia:point val=
"30.1723,21.9316"/><dia:point val=
"30.0946,21.9316"/><dia:point val=
"30.0946,20.7959"/></dia:attribute><dia:attribute name=
"orth_orient"><dia:enum val=
"1"/><dia:enum val=
"0"/><dia:enum val=
"1"/></dia:attribute><dia:attribute name=
"name"><dia:string>#shortest path#
</dia:string></dia:attribute><dia:attribute name=
"direction"><dia:enum val=
"0"/></dia:attribute><dia:attribute name=
"ends"><dia:composite><dia:attribute name=
"role"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"multiplicity"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"arrow"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"aggregate"><dia:enum val=
"0"/></dia:attribute></dia:composite><dia:composite><dia:attribute name=
"role"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"multiplicity"><dia:string>##
</dia:string></dia:attribute><dia:attribute name=
"arrow"><dia:boolean val=
"false"/></dia:attribute><dia:attribute name=
"aggregate"><dia:enum val=
"0"/></dia:attribute></dia:composite></dia:attribute><dia:connections><dia:connection handle=
"0" to=
"O21" connection=
"2"/><dia:connection handle=
"1" to=
"O32" connection=
"6"/></dia:connections></dia:object></dia:layer></dia:diagram>